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
339619281101	339619281618	339619282168	339619282718	339619283268	339619283818	339619284368	339619284918	339619285468	339619286018	339619286568	339619287118	339619287668	339619288218	339619288768	339619289318	339619289868	339619290418	339619290968	339619291518	339619292068	339619292618	339619293168	339619293718	339619294268	339619294818	339619295368	339619295918	339619296468	339619297018	339619297568	339619298118	339619298668	339619299218	339619299768	339619300318	339619300868	339619301418	339619301968	339619302518	339619303068	339619303618	339619304168	339619304718	339619305268	339619305818	339619306368	339619306918	339619307468	339619308018	339619308568	339619309118	339619309668	339619310218	339619310768	339619311318	339619311868	339619312418	339619312968	339619313518	339619314068	339619314618	339619315168	339619315718	339619316268	339619316818	339619317368	339619317918	339619318468	339619319018	339619319568	339619320118	339619320668	339619321218	339619321768	339619322318	339619322868	339619323418	339619323968	339619324518	339619325068	339619325618	339619326168	339619326718	339619327268	339619327818	339619328368	339619328918	339619329468	339619330018	339619330568	339619331118	339619331668	339619332218	339619332768	339619333318	339619333868	339619334418	339619334968	339619335518	339619336068	339619336618	339619337168	339619337718	339619338268	339619338818	339619339368	339619339918	339619340468	339619341018	339619341568	339619342118	339619342668	339619343218	339619343768	339619344318	339619344868	339619345418	339619345968	339619346518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2629	3600	2300	2629	3600	2300	2629	3600	2300	2629	3600	2300	2628	3600	2300	2627	3600	2300	2627	3600	2300	2626	3600	2300	2625	3600	2300	2625	3600	2300	2624	3600	2300	2623	3600	2300	2622	3600	2300	2622	3600	2300	2620	3600	2300	2619	3600	2300	2618	3600	2300	2616	3600	2300	2614	3600	2300	2612	3600	2300	2610	3600	2300	2607	3600	2300	2604	3600	2300	2601	3600	2300	2597	3600	2300	2594	3600	2300	2590	3600	2300	2585	3600	2300	2580	3600	2300	2576	3600	2300	2571	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	3600	2300	2566	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21626	21105	30894	27265	23013	22052	20603	14784	14037	14391	14459	13890	14125	14048	14024	13917	14110	14098	14088	14074	13898	14039	13918	14177	14075	13846	13934	14106	13887	13878	13860	14038	13838	13698	13783	13861	13873	13818	13785	13878	13783	13814	13832	13881	13918	13871	13974	13903	13807	13897	14049	13862	13718	13763	13765	13852	13849	13816	13832	13707	13890	13824	13837	13989	13675	13908	13787	13972	13875	13646	13742	13903	13934	13747	14026	13887	13695	13966	13846	13721	13886	13907	13690	13604	13845	13844	13672	13642	13447	13772	13806	13684	13782	13748	13854	13869	13887	13964	13659	13758	13736	13732	13870	13630	13640	13643	13995	13727	13625	13698	13885	13753	13877	13853	13893	13940	13739	13757	13764	13650	13773	13742	13851	13749	13776	13781	13902	13773	14025	13738	13821	13797	13817	13782	13668	13802	13666	13740	13714	13951	13799	13617	13722	13907	13767	13766	13831	13865	13864	13891	13816	13862	13752	13865	13794	13724	13633	13920	13684	13584	13750	13848	13884	13578	13896	13772	13930	13702	13846	13713	13792	13903	13732	13775	13862	13931	13760	13866	13620	13895	13765	13739	13848	13723	13918	13738	13760	13740	13868	13963	13967	13754	13871	13782	13869	13680	13684	13688	13944	13847	13786	13691	13897	13876	13689	13640	13802	13760	13557	13769	13895	13755	13861	13782	13756	13903	13784	13769	13766	13906	13882	13956	13784	13832	13754	14016	13877	13822	13808	13951	13626	13829	13817	13819	13776	13790	13872	13989	13906	13850	13692	13728	13894	13752	13796	13801	13939	13662	13792	13876	13672	13756	13978	13650	13850	13855	13684	13846	13726	13955	13808	13844	13860	13823	13816	13804	13739	13772	13760	13565	13625	13754	13564	13672	13819	13886	13797	13769	13685	13867	13739	13555	13892	13663	13826	13813	13855	13693	13944	13689	13779	13616	13739	13968	13708	13732	13806	13741	13726	13761	13859	13680	13703	13771	13860	13847	13800	13908	13761	13837	13806	13921	13810	13878	13658	13727	13738	13774	13908	13984	13759	13775	13762	13814	13944	13785	13781	13654	13797	13762	13704	13879	13799	13892	13682	13806	13773	13628	13739	13621	13972	13637	13679	13816	13717	13866	13787	13837	13606	13935	13793	13822	13806	13722	13811	13843	13872	13907	13832	13773	13767	13756	14033	13705	13842	13592	13823	13877	13588	13829	13815	13764	13745	13811	13796	13779	13680	13805	13789	13776	13820	13821	13636	13745	13731	13921	13775	13762	13741	13643	13694	13836	13805	13819	13695	13643	13837	13848	13923	13918	13659	13818	13950	13835	13869	13791	13587	13692	13634	13903	13844	13714	13776	13572	13738	13768	13737	13801	13925	13831	13786	13704	13818	13648	13935	13794	13746	13688	13864	13980	13837	13526	13854	13686	13686	13882	13710	13922	13675	13871	13804	13776	13793	13769	13844	13849	13838	13768	13749	13897	13812	13768	13946	13703	13738	13757	13910	13792	13682	13645	13669	13837	13767	13883	13859	13641	13853	13626	13624	13814	13729	13701	13804	13718	13660	13688	13881	13817	13748	13837	13851	13536	13770	13650	13669	13778	13926	13891	13638	13711	13606	13868	13747	13753	13709	13666	13720	13853	13871	13713	13811	13931	13704	13811	13709	13797	13828	13853	13926	13812	13838	13754	13659	13925	13855	13739	13748	13566	13720	13737	13826	13663	13680	13800	13814	13622	13666	13806	13852	13859	13870	13668	13930	13844	13971	13893	13804	13888	13646	13882	13878	13763	13794	13754	13735	13810	13798	13735	13905	13862	13888	13758	13773	13945	13952	13904	13870	13752	13824	13723	13644	13688	13649	13750	13773	13745	13840	13917	13829	13757	13828	13746	13745	13702	13765	13823	13823	13753	13915	13800	13594	13785	13742	13764	13775	13838	13621	13949	13810	13813	13961	13653	13884	13808	13805	13710	13819	13723	13565	13701	13772	13640	13731	13850	13753	13562	13888	13711	13824	13638	13664	13859	13888	13799	13907	13698	13679	13723	13836	13752	13950	13658	13874	13714	13573	13677	13865	13757	13781	13802	13727	13769	13819	13811	13753	13696	13683	13578	13863	13755	13808	13859	13682	13643	13891	13540	13987	13835	13726	13775	13669	13742	13702	13750	13741	13797	13766	13727	13643	13815	13953	13692	13816	13720	13960	13782	13808	13784	13649	13718	13680	13601	13891	13774	13581	13629	13862	13622	13622	13859	13907	13670	13791	13809	13687	13677	13753	13732	13890	13979	13788	13756	13734	13696	13774	13782	13880	13891	13695	13705	13744	13728	13880	13854	13548	13839	13716	13658	13622	13773	13815	13864	13780	13812	13849	13884	13893	13742	13659	13568	13858	13931	13834	14009	13588	13707	13829	13835	13791	13709	13771	13650	13645	13804	13667	13738	13809	13822	13770	13847	14015	13840	13760	13769	13842	13735	13553	13862	13961	13733	13736	13857	13869	13770	13649	13749	13605	13946	13843	13819	13713	13552	13839	13746	13951	13790	13786	13700	13840	13839	13619	13862	13645	13820	13755	13865	13843	13660	13773	13768	13761	13694	13787	13983	13719	13872	13700	13919	13764	13728	13750	13736	13821	13728	13778	13785	13676	13617	13598	13711	13789	13561	13797	13744	13709	13598	13821	13839	13765	13822	13801	13872	13731	13835	13698	13782	13730	14026	13713	13860	13735	13868	13740	13818	13830	13823	13780	13732	13643	13747	13792	13957	13894	13758	13715	13756	13704	13638	13832	13806	13708	13754	13744	13816	13591	13937	13780	13875	13761	13817	13692	13770	13673	13755	13631	13797	13777	13664	13752	13833	13848	13782	13714	13776	13862	13874	14052	13764	13678	13800	13809	13828	13794	13723	13750	13975	13736	13640	13928	13814	13597	13611	13663	13675	13896	13786	13869	13628	13706	13841	13816	13700	13717	13834	13895	13724	13573	13916	13693	13810	13659	13708	13960	13781	13681	14022	14046	13870	13809	13732	13754	13657	13649	13859	13839	13735	13774	13687	13624	13796	13852	13943	13702	13734	13733	13706	13532	13766	13720	13690	13749	13537	13916	13781	13652	13758	13970	13801	13836	13632	13847	13746	13898	13667	13886	13721	13713	13671	13850	13822	13672	13733	13812	13684	13729	13822	13634	13745	13525	13683	13790	13764	13686	13730	13574	13703	13666	13713	13779	13899	13722	13669	13774	13798	13816	13914	13835	13828	13730	13612	13789	13762	13591	13900	13759	13741	13717	13673	13726	13761	13757	13870	13824	13792	13669	13768	13637	13608	13718	13674	13777	13580	13828	13895	13824	13677	13672	13868	13828	13752	13716	13903	13710	14003	13840	13781	13725	13753	13767	13870	13802	13783	13746	13730	13861	13986	13749	13691	13940	13813	13713	13808	13838	13791	13728	13913	13850	13781	13832	13763	13779	13646	13766	13877	13785	13848	13862	13641	13745	13687	13999	13852	13680	13781	13806	13715	13808	13864	13866	13799	13750	13663	13820	13774	13782	13941	13644	13609	13800	13855	13845	13869	13747	13711	13692	13724	13815	13959	13824	13644	13760	13698	13810	13809	13864	13564	13757	13789	13792	13868	13671	13898	13765	13817	13861	13831	13829	13849	13760	13620	13752	13829	13675	13858	13814	13847	13891	13784	13927	13809	14067	13813	13723	13790	13870	13840	13743	13646	13826	13867	13792	13655	13682	13817	13912	13706	13639	14069	13828	14026	13809	13747	13771	13789	13743	13768	13938	13800	13721	13663	13834	13647	13659	13776	13737	13595	13647	13909	13622	13843	13753	13810	13788	13741	13802	13827	13805	13738	13648	13905	13727	13909	13998	13786	13861	13699	13873	13576	13693	13581	13720	13921	13841	13822	13522	13680	13774	13754	13903	13655	13696	13697	13740	13726	13849	13852	13875	13692	13582	13729	13695	13621	13723	13692	13826	13676	13775	13830	13877	13757	13941	14046	13810	13911	13886	13865	13856	13695	13652	13981	13777	13728	13803	13769	13709	13718	13680	13900	13689	13840	13643	13734	13918	13724	13774	13826	13768	13836	13734	13748	13654	13863	13837	13925	13750	13647	13912	13771	13723	13836	13902	13780	13778	13900	13745	13950	13805	13759	13834	13625	13802	13683	13793	13609	13658	13905	13710	13847	13909	13932	13633	13546	13837	13796	13786	13841	13670	13754	13714	13618	13741	13929	13698	13634	13757	13776	13851	13802	13789	13790	13718	13857	13707	13842	13780	13604	13830	13749	13640	13733	13978	13765	13941	13813	13669	13695	13906	13824	13656	13806	13637	13690	13734	13791	13764	13811	13745	13789	13819	13855	13743	13917	13721	13786	13895	13934	14028	13751	13659	13684	13682	13788	13844	13793	13656	13752	13814	13764	13819	13800	13904	13878	13730	13710	13750	13791	13902	13536	13767	13607	13773	13749	13707	13834	13771	13744	13746	13686	13704	13712	13688	13682	13986	13623	13571	13601	13940	13888	13820	13727	13789	13734	13671	13781	13769	13771	13680	13900	13721	13829	13767	13780	13750	13678	13736	13723	14027	14060	13872	13874	13776	13816	13755	13773	13936	13649	13921	13620	13615	13798	13911	13628	13746	13871	13649	13762	13789	13861	13831	13504	13852	13928	13623	13538	13723	13780	13802	13795	13635	13738	13691	13683	13624	13701	13710	13726	13764	13820	13965	13614	13831	13737	13772	13732	13593	13660	13721	13757	13640	13731	13801	13732	13668	13809	13845	13943	13837	13686	13739	13878	13620	13656	13726	13801	13772	13725	13991	13930	13782	13767	13812	13642	13698	13858	13757	13624	13671	13878	13909	13738	13861	13741	13728	13822	14053	13787	13775	13703	13803	13712	13972	13815	13816	13852	13859	13655	13806	13813	13855	13770	13837	13663	13578	13676	13695	13795	13757	13851	13944	13899	13903	13742	13769	13825	13760	13855	13713	13760	13698	13756	13731	13829	13833	13719	13745	13749	13845	13662	13711	13848	13701	13896	13783	13618	13751	13645	13853	13873	13748	13755	13774	13727	13583	13909	13724	13850	13684	13869	13826	13626	13701	13780	13730	13668	13648	13721
59583	99840	82827	56939	33807	18708	12921	12762	12964	12943	13059	13045	13082	12974	12925	12774	13104	13119	13003	12893	12927	12806	12847	12972	12826	12856	12879	12913	12997	13087	12962	12889	12941	12829	12998	13021	12988	12966	13075	12901	12989	12865	13002	12872	12966	12933	12841	12969	13156	12878	12832	13070	12930	12997	12828	12837	12888	12982	13006	13007	13011	12816	12897	12976	12912	12817	12832	12956	12842	12801	12885	12967	12933	13023	12904	12665	13040	12968	12838	13008	12999	12964	12938	12841	13026	13112	12897	12824	12903	12962	12744	12814	12992	12966	12873	12929	12787	13069	13067	13110	12826	12775	13064	13002	12897	13090	13033	12816	12815	12841	12872	12825	13022	12936	13015	13008	13101	12906	13123	12900	13044	12760	12947	12996	12999	12956	12950	12948	13000	12972	12913	12864	12966	12913	12924	12908	12830	12960	12927	12910	12919	12996	12967	12946	13018	12896	13060	12978	12885	12900	13123	12833	12872	13066	12976	12929	13008	12905	12943	12969	12965	12936	13031	12886	12929	12900	12980	12955	13088	12923	12912	12775	13074	12986	12937	13182	12881	13069	12998	12834	12942	12981	12900	12947	12997	12960	12947	12842	12972	12903	12839	12948	13016	13107	12847	12869	13148	13022	13122	12888	12931	13019	12945	13018	12951	12870	12718	13011	13004	12977	12943	12780	12944	12938	12904	13041	12895	12973	12839	12841	12917	12878	12925	12924	12966	12913	12975	13008	12758	12932	13055	12859	13082	13098	12879	13087	13008	12875	12960	12989	12987	12962	12879	12916	12928	12966	12872	12882	12912	12928	12847	13035	12828	12919	12796	12795	12834	12961	12861	12922	12834	12991	13088	13070	12839	12925	12919	12751	12867	12862	12957	12867	12871	12704	12919	12966	12871	13167	13049	12739	12805	12838	12792	13102	12982	13005	12860	12914	13003	12989	12929	12856	12967	12989	12900	12947	12958	12912	12979	12943	12948	12995	12884	12904	12821	12863	12876	12963	12930	13119	12919	13037	12997	12951	13104	12803	12976	12825	12930	12921	13077	12945	12848	12984	12883	12851	12879	12858	12857	12935	12928	12983	12974	12924	12942	12953	12926	12882	12914	13002	12947	12829	12993	12926	12778	12887	12855	12892	12920	12835	13013	12998	13008	12968	13030	13053	13092	12964	12821	12918	12772	12941	12982	12978	12992	13038	13013	12862	12979	12900	12849	12961	12901	12888	12932	12963	12898	12934	12987	12947	13026	12900	12789	13031	12975	12860	12788	12889	12929	13044	12802	13139	12861	12943	12889	12971	12810	12908	13063	13183	13008	12865	12739	12938	12974	12852	12774	13048	12825	12747	12788	12886	12863	12945	12978	13030	12963	12895	12918	12878	13156	12783	12938	12899	12913	12864	13112	12944	12964	12900	12963	12869	12788	12946	13032	12829	12946	12834	12883	13071	13010	12981	12912	12983	12878	13051	12924	12887	12894	13059	13083	12877	13026	12897	12860	12808	12904	13160	13070	13013	12956	13049	12985	12831	12973	12909	12967	12931	13075	12894	13092	13065	12997	12834	13009	12774	12991	12848	12961	12960	12850	13046	12942	12909	12953	12940	13035	12892	12994	13005	13069	13091	12910	12906	12877	12927	12930	12905	13031	12842	12900	12874	13092	13097	12882	12876	12883	12848	13071	12861	12827	12910	12855	12954	12926	13013	12969	13016	12859	13111	12950	12907	12869	12850	12949	12946	12983	12888	12838	12998	12957	12921	12878	12799	13085	12831	12825	12817	12912	13001	12885	12853	13062	12879	12964	12872	12927	13014	12894	13152	12866	12944	13011	12990	12845	12906	13027	12907	12781	13019	12929	12910	12738	12747	13084	13043	13089	12953	12872	12974	12869	12852	12991	13028	13060	12886	12968	12807	12978	12917	12939	12916	12829	12820	13031	12976	12918	12883	13072	12979	12944	12858	12982	12870	12885	12916	12975	13020	12945	12890	13031	12974	12927	12988	12832	12870	12769	12852	12829	13069	12954	12852	12784	12834	13111	12877	12763	13024	12911	12771	13026	12931	12936	12891	12913	12838	12919	13111	12996	12873	13060	12988	12689	12992	13092	12951	12879	12870	12986	12821	12828	13030	12840	12903	13028	12841	12822	12987	12943	12891	12946	13025	12943	12993	12808	12803	13020	12982	12830	12995	12898	12787	12975	12818	12976	12978	12922	13009	12927	12804	12908	12947	13011	13104	12974	12842	12893	12892	12968	12936	12973	13089	12930	12904	12938	12872	12922	12877	12882	13023	13032	13053	13018	12847	12874	13011	12890	12986	12867	13128	12848	13064	12947	13033	12961	13106	12867	12880	12933	12912	12975	12821	12909	12943	13041	13026	12837	13067	12838	12832	12851	12760	12961	12834	12915	12861	12802	13049	12929	13095	12918	12811	12931	13037	12987	12922	12965	12942	13052	12961	12932	12915	12661	12799	13124	13075	12838	12911	12917	12875	12882	12883	12965	12962	12943	12894	13048	12760	12938	12902	12992	12883	12987	12986	12974	12845	12972	12931	12880	12926	12957	12926	12993	13015	12904	13027	12991	12881	13031	12832	13007	12778	12878	13013	12831	13017	13086	12917	12850	13041	12832	12923	12911	13109	12960	13056	12925	13078	12959	12875	12811	12985	12884	12982	12767	13010	12846	12960	12969	12955	12936	12940	13097	12973	12959	12905	13083	12939	12842	12957	12881	13107	12929	12905	13094	12956	12889	12885	12804	12888	12981	12935	13005	12913	13017	12821	13007	13095	13011	12870	12986	12950	13080	12917	12830	12994	12911	12831	12833	12927	12980	12882	12913	12913	13005	12819	12993	13010	12955	13051	12947	13027	13035	12946	12778	13073	12928	12891	13003	13014	13025	12890	12931	12853	12786	12854	12811	13012	12907	12973	12877	13130	12944	13024	13188	13036	12803	12978	12925	12908	12786	12905	12893	12865	12954	12899	12905	12771	12926	13008	12927	12859	12965	13151	12905	13069	13065	12919	12890	12915	12968	12931	12789	12954	12831	12876	12982	13033	13070	12932	12966	13009	13020	12996	13174	12905	12970	12978	13041	12903	12797	12798	12703	12912	13026	12996	12881	13042	12812	12973	12965	12975	13038	12934	12814	12988	13008	12813	13040	12892	12908	12986	12888	12952	12995	12806	13140	12936	12842	12957	13010	12856	12991	12842	12995	12755	12904	12802	13012	12925	13022	12942	13003	13031	12807	12945	12870	12769	13076	12892	13080	12913	12923	12934	12903	13012	12990	13039	12874	13065	12865	12828	12941	13023	12994	12806	13045	12868	12854	12809	12819	12889	12967	13078	12994	12964	12823	12967	12829	13040	12904	12854	12915	13037	13032	12800	12930	12923	12871	12874	12967	12924	12939	12866	12976	12949	12948	13038	13105	12831	13023	12875	12938	12825	12885	12897	12851	12929	12995	12842	12978	12987	12935	12960	12833	12856	12899	12976	12991	12932	12861	13008	13009	13048	13031	12946	12969	12698	13071	12929	12952	12852	12869	12917	12937	12989	12814	12949	12872	12858	12852	12760	12788	12912	12815	12901	12947	12787	13147	12802	12991	12769	13089	12853	12946	13057	13060	12933	13105	12870	12921	13099	13039	12866	12916	12960	12818	13001	12933	12805	12906	12845	13008	12865	13005	12950	13025	12854	12865	13014	12860	12952	12974	12968	13001	12921	12956	12945	12959	12962	12967	13005	12871	12866	13113	12833	12881	13057	12834	12885	12845	12860	12782	13082	12950	12906	12857	12928	12910	12979	12830	12764	12847	13071	12807	12913	12963	13060	12990	12965	12746	12808	12919	12935	12962	12917	12970	12896	12949	12933	12834	12905	13038	12986	12920	12946	12796	13038	12960	12905	12944	12919	12768	13055	12777	13066	12946	12956	12896	12957	12924	12983	13115	13043	12906	12886	12904	13025	13092	13054	12901	12923	12936	13108	12996	12987	12886	13014	12948	12758	13124	12936	12891	12931	12952	12876	12815	13018	12878	13223	13021	12839	12921	12948	12889	13016	13042	12871	13034	12898	13080	12982	12796	13003	13140	12752	12869	12917	12906	13056	12874	12911	13099	13060	12939	13053	12849	12973	12860	12889	12832	12881	13148	12921	12891	12927	12969	12997	12911	12930	12861	12871	12937	12847	12932	13003	13137	13051	12819	12956	12877	12959	12792	12839	12938	13023	12746	12913	12940	13092	12944	12945	12904	12829	12979	12991	12919	13058	12929	13031	12876	13063	12965	13034	13021	12871	12912	13196	12853	13008	12922	12902	13019	12804	13123	12730	12926	13123	12851	12796	12875	12904	12916	12867	12877	13092	12666	12921	12873	12753	12943	12919	13062	12863	12833	12871	12844	12849	12944	12878	12955	12801	12881	12775	12841	12924	12970	12922	12975	12909	12912	12861	12896	12950	13009	13111	12864	13076	12898	13176	12857	12880	13018	12729	12940	12989	12958	12977	12941	13077	12914	12959	12922	13091	12934	12943	12961	12921	12944	13230	12692	13072	12838	12820	12940	12878	12825	13010	13049	12950	12955	13041	12901	13201	12859	12864	13017	13058	12926	12998	13078	12895	12963	12915	12916	13026	12797	12828	12956	13001	12930	13083	13016	12987	12926	12920	12989	12839	12943	13019	12880	13011	12964	12888	12793	13003	12794	12899	12930	13105	12934	12917	12990	12930	12954	12917	12756	12995	12906	13045	13093	12837	13014	13100	12963	12911	12990	12956	12877	12813	12890	13039	13075	13000	12844	13039	13072	12795	12808	12985	12823	13043	12980	13024	12941	13035	13155	12918	12858	13030	12740	12998	12863	12865	12897	13082	12885	12941	12947	13001	12928	12928	13043	13083	13165	12825	12874	12957	12905	13035	12878	12980	12885	13004	12789	12935	12850	12929	12957	13004	12849	13079	12783	12950	13128	12973	12965	12980	13022	12923	13019	12956	12989	12836	13041	12931	12793	12816	13136	12815	12976	12886	12913	12816	12884	12894	12941	12929	12945	12864	12821	12884	13002	13024	12892	12974	13013	13004	12953	13101	12976	12988	12870	12857	12924	12817	13005	12924	12991	13084	12911	12894	12908	12908	13111	12970
29486	34175	39039	28344	18963	16112	15328	15287	15199	15167	14915	14899	15310	15108	15075	15191	15233	14984	15147	15169	15014	15274	15044	15074	15175	15275	15189	15162	14942	15071	15043	14944	15304	14939	15065	15045	15127	15131	15192	15240	15062	15123	14961	15169	15067	15119	15007	14955	15049	15114	15226	14962	15098	15187	15066	15064	15182	14975	15188	15070	15035	14965	15051	15177	14966	15130	15044	15236	15101	14986	15191	15077	15115	15163	14984	15004	15052	15030	15141	14969	15067	14992	15018	14914	14954	15005	15109	14879	15001	15070	15068	14980	14872	15030	15128	14788	14957	15096	14951	14927	14953	15063	15130	15003	15133	15212	15147	15241	15103	15261	15180	15020	15102	15062	14959	15063	15092	14910	15079	15267	15001	15059	15068	14999	14914	15020	15168	15136	15032	14919	14943	14814	14931	14958	14920	15192	14997	14944	14962	15079	15010	15090	15049	15062	14964	15085	15158	15029	15087	15050	15129	14903	15031	15170	15128	15037	15059	14973	14905	14925	15266	14923	15109	15149	15190	15204	15137	14988	15118	15052	15142	15133	15069	15211	15198	15011	15151	15143	15033	15041	14889	14875	15125	15101	14998	14806	15084	14943	15032	14882	15058	15065	14938	15064	14944	15046	15105	15195	15287	15214	15053	15029	14987	15225	14972	14979	14859	15046	15022	15228	15076	15046	15145	15133	15130	14993	15034	14987	15209	15144	14985	15117	15219	14939	15173	15143	15035	14984	15102	14916	14982	15124	15275	15176	14867	15111	15173	14854	14990	15087	15075	15000	14901	15026	15229	15250	15187	15011	15154	14999	15074	15171	15082	15151	15066	15166	15055	15006	15041	15067	15072	15045	15012	15249	15034	15051	15084	14910	14972	15051	14797	15010	15122	14920	15078	15033	15214	15108	14952	15053	15306	14904	15044	15183	15063	15040	14845	15223	15184	15194	15004	15154	15131	15064	14906	15124	15126	15195	14980	15078	15249	14848	15050	15217	15002	15035	15027	15067	14953	15063	15043	15052	15105	15100	15098	15170	14953	15093	15134	15214	14933	14808	15035	15063	15097	15248	15186	15068	15131	14734	14805	15095	15092	14924	14892	14991	15043	14892	14940	15071	15060	14868	15096	14839	14934	15002	14941	15246	15228	15055	14798	14989	15179	15051	15041	15275	15232	15126	14990	15006	15161	15123	14912	15103	15190	15028	15153	15167	15129	14942	15055	15113	15121	15017	14947	15086	15045	15090	14918	15044	14993	15283	14956	15046	14937	15082	15106	14957	15162	15052	15017	15060	15285	15120	15195	15163	15044	14931	15021	14949	15186	14921	15124	15217	14979	15036	14912	15151	15013	15018	15223	15083	15039	15155	15149	14900	14974	15192	15093	15146	15064	14787	14914	15059	15211	15093	14996	14936	15048	15122	14964	15016	15068	15258	15067	14854	14786	15167	14720	14969	14860	14964	15108	15240	15073	15110	14984	15020	15177	15117	14992	14922	14827	15141	15004	14934	15185	15181	15026	14970	14906	15040	14967	15068	15103	14977	15081	15017	15257	14936	14974	14978	14966	14841	15065	15113	15035	15108	15140	15110	15107	15024	14992	14957	15066	15396	15248	15173	15397	15177	14921	15108	15183	15038	14821	14972	14988	15179	15222	15083	15183	15220	15270	15016	15248	15201	14845	14993	15046	15061	15033	15082	14885	14979	15070	15094	15026	15025	15045	15013	14977	15016	14818	15010	15084	14801	15024	15101	14875	15150	14991	15232	15130	15019	15052	15053	15283	14960	15181	15034	15027	15033	15101	15268	15212	14958	14981	15077	15066	15099	15168	14955	15021	15198	15000	15020	15246	14992	14960	15162	15104	15069	15122	15155	15089	15091	14966	15191	14906	15069	15167	15149	14913	14976	14882	14904	15003	15336	15120	15048	15074	15094	15197	15079	15173	15321	15085	14991	15090	15074	15128	15203	15178	14789	14973	15195	15160	15073	15161	14997	15030	15163	15074	14825	15145	15043	15120	14996	14916	14998	15243	15196	14965	15108	15215	15174	14946	15052	15140	15167	15167	15018	15171	15078	15097	15136	15008	15150	15194	15202	15145	15133	15045	15131	15267	15106	15019	14942	14971	14930	15033	15146	15049	15157	15150	15074	14892	15121	15061	14973	15067	15087	14720	14926	14972	14913	15086	15055	14890	15098	14956	15266	14963	15126	14913	14881	15340	14942	15153	14977	14899	15177	15147	15026	15150	14987	15068	15064	15105	15215	15026	15056	15205	15093	15033	15004	15072	15021	15026	14980	15000	15073	15048	15122	15131	15224	15018	15105	15215	15081	15161	15024	15142	15062	15106	15203	14985	14930	15003	15018	14991	15119	14881	14991	15071	15058	15089	14983	15056	15030	15131	15131	15081	14937	14938	15067	15107	15049	15030	15019	15098	15022	14950	14947	14964	15198	15025	15080	15049	15074	15202	14929	15060	15032	15118	14980	15037	15027	15089	15032	15073	15185	15055	15086	14938	15097	14873	14876	15146	14944	15239	15186	15249	15218	14949	14979	15056	14990	15028	14901	14898	14707	14986	15263	15443	15040	15138	15081	14866	15092	14982	15294	14850	15035	15135	15007	15060	15104	15127	14927	15122	15049	15188	15093	14937	15186	14957	15076	15145	14920	15043	14972	15220	15039	15036	15072	15090	15066	15131	15057	15107	15107	15001	15007	15033	14984	15003	15135	15131	14950	15084	15199	15066	14969	15033	15047	14981	14986	15149	15001	15155	15028	15170	15124	15266	15127	14896	15160	15093	15112	15081	15048	15070	14983	14905	15038	14963	15293	15319	15207	15301	15090	15122	15070	15151	14984	15076	15201	15226	15030	14977	15206	14971	14909	15095	15020	15349	15077	14961	15095	15036	15182	15021	15091	15312	15098	15296	15057	15217	15105	15112	14972	14980	15182	14961	15192	14997	14994	15106	14854	14897	14938	15141	15173	15097	15117	15113	15058	15172	15060	14931	14889	14869	14997	14965	15018	15231	15152	15055	14860	15092	14902	15154	15170	15190	15017	15090	15150	15054	14959	15020	15278	15257	15103	14981	14943	15236	14917	14912	15219	15064	14933	15301	14969	14963	14880	15031	15177	15137	15093	15135	15155	15225	15024	15290	15179	14971	15055	14944	14963	15024	15156	14883	15136	14852	14994	15166	15040	14961	14989	14964	15161	15178	15063	15141	15110	15010	15043	15140	15005	15124	14922	15141	15033	15036	14745	14888	14949	15018	15139	14922	15006	14815	14885	14912	15163	15107	15340	15052	14998	15002	15160	15063	14976	14900	15040	14967	15317	15104	15054	15210	15078	15155	15036	15151	15015	15015	14997	15250	14959	15123	15217	15167	15097	15109	15108	15063	15105	15132	15046	14929	15062	15158	15052	14916	15200	15069	15033	15079	15134	14894	15087	14914	15096	14970	15172	15055	14999	15145	14942	15135	14966	15239	15191	15061	15056	15156	15072	15090	15012	15151	14866	15158	15016	15143	15052	15074	15054	15059	15149	15067	15099	14890	15056	15085	15040	15192	15014	15016	15092	15072	15066	15276	15031	15043	15125	15131	15098	15159	15286	14994	15112	15249	14979	15075	15072	15088	15198	15032	15189	15119	15205	15003	15013	14921	14963	15258	15184	14993	14948	15195	14867	14979	15164	15025	15010	15072	15190	15132	15104	14997	14875	15323	15037	14835	15097	14983	15022	15097	15072	14981	15047	15055	15110	14934	14786	14904	14984	15081	14856	14886	15044	15037	15004	15301	14760	14913	15250	15117	14998	15079	15241	15018	14989	15044	15121	14994	15171	15104	14943	15194	15282	15045	14954	15094	15128	15106	15010	15226	15106	15102	14975	15123	15071	15089	14964	14994	14980	15174	15030	14940	15163	15101	15057	15019	15142	15152	15070	15038	14969	15108	15066	14988	15148	15059	14979	14930	14882	15028	15028	15172	15044	15051	15060	15067	14947	15003	15023	15015	14950	14961	14906	15110	15114	15138	15053	14868	15082	15276	15027	15139	15032	15138	15069	15028	15155	15244	14975	15175	15093	14788	15113	15052	15046	15128	14870	15043	14926	15064	15029	15035	15085	15193	15156	15193	15113	15020	15117	15005	15080	15173	15226	14943	14906	15064	15030	15000	15160	14938	15122	15214	14913	15195	15067	14950	15172	15198	15125	14981	14761	15058	15010	15029	15113	15262	15026	15062	15044	15052	15097	15206	15178	14975	14937	14916	14915	14976	15047	15120	14968	15154	15018	15223	15183	15007	15155	14980	15088	14951	14998	15134	15123	15018	15321	15134	15004	15112	15166	15019	15112	14944	15001	15037	15080	15066	15123	15029	15106	15124	15131	15166	15044	14954	15075	15019	15051	14937	15175	15001	15014	15131	15079	15299	15213	15091	15128	15136	15205	15126	15009	15100	15273	15266	15089	15137	15018	15157	15265	15062	15197	14842	15037	15007	15211	15176	15201	15066	15110	15173	15096	15082	14984	15036	15084	15059	15026	14926	15051	15098	15275	14879	15114	15135	14930	14981	14986	14971	15057	15073	14997	15217	15027	15247	15157	15143	15095	15018	15029	15074	14956	15245	15042	14998	15091	14969	15082	15000	15097	15341	15104	15016	14939	15032	14964	14963	15053	15077	15090	15016	14964	14831	15083	15137	14936	15068	15133	15123	15091	15058	15076	15177	15041	15152	15108	14939	15070	15011	15103	15108	15109	14925	15085	15079	14984	14886	15102	14977	14955	15274	15171	15370	15068	15127	15016	15145	15201	15031	15072	15082	14891	15179	14949	15154	15111	15113	14840	15048	15230	15118	15273	15121	15072	15026	15212	14888	15036	15071	15165	14948	15127	15151	15172	15056	15245	15145	15047	15031	15040	15146	14890	15001	14981	15170	15038	15234	15179	15244	14927	15153	15070	15091	15034	15106	14958	15122	15150	15155	14945	15195	15163	15085	15084	15197	15108	15061	15006	15050	14982	15133	15059	14989	14933	15143	14849	14959	15078	15015	15117	15073	15125	15059	15062	14977	15102	15009	15129	15224	14952	15000	15117	15267	15056	15028	15087	15184	15016	15030	14816	15181	14940	14978	15055	15170	15112	15178	15079
36480	53886	42750	25842	17312	14798	13973	14041	14095	14158	14057	14091	14075	14080	13991	14035	14058	14224	14056	13990	14071	13978	13956	13852	14093	14054	13976	14134	13961	14025	13824	14107	14219	14011	13973	13993	13925	14102	13917	14014	13995	13920	13879	14183	14060	14107	14011	13977	14171	13958	14011	14024	14056	14166	14073	14045	13819	14087	13845	13962	13983	13918	14021	14004	14057	14082	13965	14035	13806	13923	13953	14108	13978	13940	14206	13900	14015	13905	14075	13827	13933	14089	14078	14050	14093	13995	14137	13965	13961	13912	13861	13823	13984	13904	13989	13791	14134	13865	13981	13846	13784	13948	13954	14089	13910	14124	14157	13923	13999	14108	14027	14018	14064	14076	13884	14041	13990	14143	13964	14084	14021	13931	14149	13841	14113	14102	14012	13919	13914	14036	13924	14028	13993	13919	13959	14130	13961	14047	14010	14101	13952	13945	13913	13974	13976	14038	13988	14160	14062	14088	13897	14045	13979	13816	13961	14163	14011	14096	13983	13955	14147	13951	14118	13834	14034	13901	13931	13947	13967	13951	14045	13859	13836	13926	14193	13985	14016	13954	13952	13991	13950	13957	13899	14009	14050	13851	13977	14264	14097	14064	13850	13948	13929	14015	13883	14076	13793	13990	13889	14118	13913	13739	14023	14050	13911	14054	13918	14012	13937	14013	14093	13831	14092	14024	13856	13875	14023	14151	13843	13946	14018	13994	14080	13873	14054	13851	13964	14129	13884	13955	14030	14110	13958	14019	13908	14055	13926	14067	14151	13917	14108	14082	14096	13990	13965	14016	13982	14058	14034	13991	13987	14012	13899	14125	13963	14092	13923	14177	13938	13926	14038	14174	13986	13974	13951	13942	14034	14106	13888	13996	14069	13883	13987	13938	13999	14007	14035	14164	13949	13917	13948	14074	13919	13886	14070	14052	13927	13972	13888	13924	14099	13945	13931	13950	14007	13936	14078	14051	14045	14092	13943	14094	14022	14085	13805	14041	13946	13921	13831	14109	14034	14046	14096	14061	13899	14032	13919	14057	13970	13905	13974	14079	14134	13889	14042	14001	13982	14022	13904	13881	13796	13979	14155	14073	14093	13959	13851	13857	13848	13994	14099	13962	13997	14105	13965	14054	14005	13932	14017	14195	14000	13941	14083	14056	13967	14049	13921	14052	14113	13848	14077	13783	14119	13991	14051	14140	14044	14052	14040	14112	14212	14096	14069	13985	13770	13953	14059	14101	14032	14029	13970	13980	14079	13986	14092	13928	14105	13956	13978	14012	13821	13949	14004	14105	14058	13861	13972	14195	14133	14102	14058	14031	13872	13984	13952	13932	14040	13833	14172	14031	13997	13934	14111	13904	14168	14091	13916	14033	13985	13934	14079	13959	13891	13858	13949	13849	14082	14022	13876	13860	13926	14143	14086	13926	13880	14051	13875	14168	13963	13776	13988	14032	14059	13968	14179	14065	13934	13973	13973	14113	13987	14017	14095	14090	14171	13955	14042	14012	14127	13938	14053	14051	14004	14077	13989	13921	14069	14000	14025	13988	14166	14120	14043	13878	13951	14033	14176	13925	14054	14092	13855	13861	13987	14152	14101	13959	14120	14024	13908	13995	14115	14005	13977	13971	13996	13956	13943	14031	14012	13982	13955	13966	13984	14003	14021	14015	13934	14047	13984	14079	14196	13943	14142	13940	13999	14059	13907	14043	13966	14025	14051	13972	14018	14091	13925	13998	14010	14026	14049	13959	14064	14013	14088	13861	13998	14004	14029	14138	13823	13998	13871	14054	13902	14068	14005	14086	13914	13856	14008	13884	13872	14012	14161	13993	14035	13977	13941	13978	14080	13910	14021	14026	13989	13966	14123	14056	14066	14064	14096	14053	14078	14088	13981	14112	13953	14145	14099	14133	14022	14073	13966	13975	14095	14075	14052	14115	14134	13894	14079	14111	14013	14039	14100	13965	13890	13972	13988	14062	14082	14054	14030	13987	14031	14030	14102	13982	13951	14127	13965	13928	13951	13997	13937	14000	13881	13964	14051	13992	13953	13997	14031	13944	13924	14009	14050	13982	14000	14130	14135	13961	14070	14107	13951	13875	13983	13803	14060	13985	13883	14069	13996	13988	13878	14063	14036	13923	14031	14107	13835	13960	14011	13855	13996	13938	13967	14103	14154	14055	13922	14089	13992	14248	13982	14038	13974	14130	14062	14078	14058	14014	14076	13944	14076	14080	14091	14138	14006	14015	14157	14118	13914	14114	14156	13875	14000	13861	14014	14032	14079	13977	14136	14044	14004	13959	13972	14100	14034	13971	13960	13989	13968	14003	14060	14054	14052	13799	14024	14154	13879	14100	14050	14098	14126	14018	14031	14005	14007	14063	13844	14001	14048	14102	14174	13870	14027	14052	13983	14004	13931	14030	14060	13961	14027	13976	13995	14221	13922	13942	14159	13912	13923	14042	14056	13929	13845	14023	14119	14026	13840	13989	14003	13930	13990	14034	13901	13995	13993	14170	13964	14044	14083	13936	13971	13984	13950	14001	14165	14031	13927	13959	14067	14014	14017	14050	14145	13973	13957	14086	14049	14196	14273	13947	13846	14131	14127	13980	13917	13884	14272	14091	13999	13885	14039	13958	13906	14038	13946	13944	13873	13897	13906	13989	13981	14096	13964	14040	14065	14047	14032	14121	13958	13884	14032	13935	14209	13909	14016	13991	13986	14028	13984	13944	14080	14125	13945	13987	13883	13980	14041	14183	14032	13915	14077	14026	14041	14049	14030	13932	13983	13904	13823	14043	14027	13836	14183	14000	13962	13916	14075	13939	14156	14173	13918	14102	13957	14089	14081	13905	14145	14068	14008	14043	14198	13948	13877	13982	14067	14035	14037	14110	14101	14185	14156	14106	14042	13997	13957	13832	14055	13936	14099	14115	13944	14068	14034	13952	13982	14088	14072	14017	13953	14066	13968	14067	13993	14084	13936	13942	14059	13933	14150	14037	14074	14102	13977	13991	13931	13945	13960	14051	14010	13932	14051	13908	13886	14117	13843	13933	14002	13990	13979	14050	13948	13981	14049	14045	14184	14098	13941	14074	13977	13930	14125	14027	13824	13949	14107	13994	14004	13815	13983	14041	13980	13952	13914	14084	13951	13894	14113	13959	14015	13994	14098	14013	14118	14068	14057	14043	14140	14030	14010	13971	14057	14023	13955	13945	13888	13981	14291	14131	13963	14114	13977	13912	13953	13989	14087	14032	14001	13946	14256	13897	13975	13974	13976	13679	13950	13868	14074	13827	14021	13895	13889	13856	14100	13827	14050	13929	13988	14017	14153	14211	14009	13999	14071	13942	13927	14059	14102	14054	13930	14010	13902	13917	14027	14040	13926	14120	13920	13986	13945	13988	14076	14089	13993	14143	13833	13916	14028	14027	14064	13950	14144	13887	14083	13979	14025	14126	14046	14058	14091	13904	14033	14065	13924	14025	14078	13861	14045	13864	14098	13963	14127	13970	14115	13906	14075	14044	14028	14040	14060	13909	13949	14149	14046	14017	13911	13980	13787	14012	13950	13940	14174	13972	14008	14087	13992	14003	14070	14096	13836	14067	13982	14061	13959	14014	14011	14009	14067	14081	14146	14042	14093	14022	14019	14230	13910	14049	14155	14142	14018	14044	14031	14136	13972	13952	13987	13784	14013	14199	14072	14054	14099	13977	14135	13925	14062	13913	13918	14064	14028	14140	14017	14110	14021	13927	14029	13921	13996	13987	14097	13943	14063	14022	13920	13945	13858	13824	14007	13857	13889	13975	13991	13951	14007	14248	14023	13952	13981	13961	14082	14105	13950	13904	13934	13841	14099	14061	13803	13916	14116	13986	13772	13911	14054	13966	13882	13910	13833	14105	13937	13944	13951	14014	13935	13919	14098	13879	14073	14089	14145	14022	14105	13944	13945	14021	13894	14046	14091	13982	14136	14023	14049	13884	14116	13920	13867	14007	14073	13978	14003	13850	14054	14004	13974	14132	14064	13988	14024	14114	14051	14118	13827	14023	14047	14020	14134	14168	14122	13891	14053	14130	14023	13914	13961	13973	13996	13760	13895	14102	13916	13925	13790	13875	14031	13863	14042	13899	14097	14210	14098	14035	14045	14112	14001	13893	14144	13998	14094	14044	14009	14021	14116	13977	14142	14009	13974	14041	14048	14029	13984	13994	13885	14044	13884	13958	14013	13956	14055	13866	13999	14033	13924	13980	14001	13846	14014	13994	14037	14010	14033	14071	14015	13936	13850	14050	14042	14037	13934	14121	13958	14080	13831	14070	14014	14173	14051	13860	13893	13977	13973	13972	13666	14030	14022	14101	14229	14071	13939	14030	14020	13907	14072	13917	14006	14125	13983	13911	14184	14030	13866	14077	13884	13940	14287	14068	14152	14010	13953	13929	14114	14107	14151	14015	14012	13975	13990	14173	14010	14076	13957	14062	14160	13716	13888	14125	13986	14005	13983	13951	13995	14056	13871	14034	14032	14077	13920	14019	13871	14123	13870	13972	13991	14308	13902	13972	14031	14099	14042	13974	14077	13963	13963	13931	14008	14005	13977	14041	13883	14027	14032	13922	14001	13923	13946	14043	13962	13798	13874	14034	14047	13946	13909	13897	14013	14049	14147	14058	14024	13942	14080	13834	13999	13930	14277	14010	13973	13982	13998	13810	14006	14139	14013	13957	14209	14028	14034	13875	14134	14027	13869	14083	14095	13987	13969	14023	13971	14085	14004	14037	14095	14037	14135	14078	13867	14022	13945	14109	14003	13977	14041	13974	14108	13974	13866	13932	13981	13920	14131	13962	13918	13990	14012	14187	14152	14111	14109	14040	13961	13995	13992	14258	14054	13901	13907	13976	14001	14101	14006	14019	14008	13942	14025	13952	13865	13937	13985	13875	13989	13931	13946	13940	14073	13952	14076	14036	14083	13820	13968	14015	14164	14157	14179	13917	14067	13925	14035	13860	14047	13894	13959	14094	14149	13953	14056	13834	13968	13924	14078	14019	14000	13980	13950	13972	14163	14158	14050	14128	14022	14115	13960	13973	13944	14035	13938	14093	13999	13971	14004	14154	14230	14013	13886	13920	14041	13796
24524	25347	38553	33869	25455	21635	18529	16273	15817	15914	16056	15890	15649	15831	15931	15819	15884	16070	15805	15936	15932	15747	15858	15704	15827	15733	15827	15614	15807	15840	15798	15656	15611	15780	15836	15776	15763	15782	15828	15806	15865	15775	15772	15728	15734	15926	15901	15807	15698	15851	15787	15848	15856	15619	15592	15856	15771	15601	15678	15909	15985	15738	15778	15655	15781	15753	15678	15674	15698	15768	15469	15741	15534	15719	15788	15597	15623	15483	15593	15888	15690	15687	15685	15774	15734	15649	15690	15679	15945	15711	15702	15714	15921	15763	15733	15707	15547	15720	15783	15734	15849	15632	15891	15620	15750	15658	15674	15546	15752	15635	15605	15670	15747	15688	15815	15767	15620	15691	15490	15773	15735	15602	15620	15590	15747	15649	15744	15891	15728	15477	15886	15757	15619	15602	15657	15796	15710	15650	15611	15715	15744	15797	15754	15714	15694	15731	15661	15685	15720	15626	15608	15770	15669	15783	15797	15830	15834	15866	15630	15592	15917	15493	15664	15562	15603	15741	15768	15632	15787	15773	15676	15703	15585	15500	15660	15765	15620	15687	15644	15430	15788	15705	15706	15777	15778	15653	15897	15441	15760	15619	15774	15739	15664	15707	15684	15695	15768	15751	15615	15620	15572	15566	15783	15765	15885	15596	15715	15865	15902	15587	15672	15898	15732	15770	15685	15763	15574	15682	15765	15624	15675	15734	15524	15540	15707	15555	15715	15795	15841	15696	15737	15592	15781	15923	15509	15685	15678	15760	15539	15656	15816	15695	15580	15686	15624	15713	15786	15582	15456	15746	15857	15693	15598	15784	15706	15645	15785	15758	15747	15781	15721	15578	15865	15727	15708	15578	15713	15722	15563	15693	15679	15640	15714	15678	15316	15543	15740	15711	15686	15795	15497	15665	15673	15628	15632	15686	15577	15699	15620	15738	15683	15583	15760	15541	15787	15622	15802	15675	15787	15742	15703	15450	15523	15779	15736	15879	15592	15633	15665	15754	15739	15676	15527	15605	15545	15525	15747	15703	15762	15596	15689	15820	15809	15512	15536	15788	15565	15693	15525	15734	15792	15708	15523	15634	15523	15762	15734	15579	15737	15804	15798	15950	15688	15871	15676	15806	15704	15928	15864	15595	15818	15738	15788	15897	15582	15640	15610	15743	15493	15621	15686	15663	15747	15628	15683	15755	15618	15591	15654	15639	15643	15906	15717	15614	15526	15738	15630	15778	15783	15852	15649	15631	15626	15724	15724	15545	15565	15858	15918	15755	15749	15649	15783	15685	15949	15622	15748	15745	15750	15639	15837	15757	15762	15702	15608	15705	15723	15783	15734	15623	15592	15495	15647	15768	15634	15744	15821	15976	15718	15780	15788	15560	15660	15699	15743	15794	15702	15595	15773	15822	15686	15770	15652	15660	15625	15726	15859	15632	15693	15816	15913	15790	15786	15827	15782	15543	15673	15786	15765	15807	15874	15746	15722	15643	15673	15780	15812	15908	15772	15682	15583	15679	15448	15592	15845	15696	15861	15731	15602	15634	15646	15545	15519	15686	15745	15653	15720	15616	15657	15818	15702	15695	15733	15854	15647	15566	15607	15628	15598	15743	15698	15901	15787	15796	15640	15783	15929	15706	15634	15741	15772	15690	15725	15496	15749	15747	15751	15811	15721	15494	15801	15648	15622	15822	15581	15911	15655	15811	15724	15651	15622	15674	15695	15665	15619	15714	15645	15549	15879	15514	15793	15807	15774	15676	15485	15714	15888	15683	15961	15734	15846	15869	15578	15917	15673	15769	15593	15833	15653	15531	15725	15622	15656	15746	15787	15830	15871	15640	15690	15659	15796	15861	15731	15691	15713	15639	15726	15697	15696	15563	15506	15629	15675	15619	15692	15453	15657	15849	15684	15737	15707	15640	15862	15801	15589	15890	15486	15783	15743	15640	15809	15832	15841	15805	15782	15804	15682	15830	15711	15675	15563	15783	15683	15500	15588	15615	15580	15711	15750	15721	15661	15606	15707	15884	15579	15715	15639	15680	15594	15782	15651	15817	15610	15801	15939	15589	15678	15818	15747	15860	15650	15720	15608	15558	15848	15804	15581	15818	15652	15523	15675	15827	15711	15614	15729	15546	15681	15616	15702	15558	15724	15544	15577	15821	15599	15804	15738	15872	15709	15636	15813	15839	15679	15720	15593	15605	15649	15567	15529	15594	15577	15545	15807	15649	15595	15668	15687	15683	15673	15794	15766	15697	15806	15671	15801	15540	15760	15649	15552	15659	15592	15852	15771	15713	15815	15820	15684	15768	15454	15766	15673	15643	15876	15519	15638	15662	15612	15788	15606	15741	15612	15778	15702	15763	15565	15624	15822	15702	15783	15850	15623	15838	15564	15851	15676	15588	15606	15556	15764	15738	15486	15880	15583	15822	15589	15420	15621	15797	15815	15681	15766	15662	15653	15699	15559	15612	15825	15773	15734	15729	15690	15611	15692	15548	15519	15680	15619	15667	15601	15661	15647	15653	15767	15651	15788	15790	15799	15820	15610	15668	15796	15582	15877	15618	15496	15659	15682	15777	15690	15692	15698	15723	15743	15556	15657	15852	15711	15700	15770	15816	15629	15815	15674	15678	15391	15682	15867	15790	15750	15631	15823	15685	15641	15619	15652	15584	15655	15647	15675	15637	15752	15585	15896	15626	15812	15662	15736	15699	15678	15656	15887	15733	15677	15634	15780	15804	15634	15744	15680	15637	15582	15868	15787	15660	15799	15709	15618	15635	15796	15765	15636	15640	15849	15608	15458	15704	15783	15758	15791	15563	15579	15738	15684	15679	15727	15736	15621	15747	15688	15522	15637	15606	15848	15652	15629	15503	15620	15676	15739	15558	15726	15537	15887	15925	15668	15682	15677	15459	15590	15554	15681	15700	15682	15799	15661	15593	15676	15996	15728	15656	15731	15700	15591	15944	15602	15693	15742	15544	15800	15883	15745	15544	15585	15564	15599	15529	15768	15682	15714	15663	15810	16023	15793	15567	15698	15756	15576	15674	15568	15702	15626	15565	15778	15777	15723	15771	15732	15698	15790	15850	15776	15749	15723	15676	15661	15718	15665	15787	15865	15570	15797	15504	15626	15498	15463	15741	15813	15901	15643	15688	15797	15766	15627	15643	15441	15795	15577	15687	15841	15660	15754	15743	15804	15625	15763	15676	15650	15656	15633	15669	15566	15669	15658	15626	15805	15576	15657	15477	15682	15602	15717	15717	15752	15733	15692	15711	15867	15814	15799	15738	15705	15825	15773	15751	15815	15527	15884	15702	15600	15692	15428	15578	15606	15775	15648	15625	15557	15836	15894	15717	15708	15848	15750	15672	15709	15617	15866	15670	15455	15564	15776	15760	15729	15697	15704	15758	15708	15608	15601	15741	15630	15676	15781	15736	15734	15615	15565	15486	15838	15602	15700	15591	15496	15641	15591	15811	15666	15635	15764	15767	15567	15793	15795	15752	15704	15505	15622	15753	15496	15589	15662	15776	15794	15484	15710	15775	15608	15693	15755	15669	15622	15831	15664	15871	15735	15773	15868	15597	15607	15658	15692	15526	15525	15812	15735	15504	15614	15527	15620	15476	15645	15675	15876	15667	15767	15640	15685	15543	15794	15846	15769	15779	15679	15864	15737	15736	15454	15668	15664	15805	15758	15659	15755	15896	15772	15692	15797	15797	15863	15578	15569	15696	15804	15644	15822	15649	15695	15655	15564	15799	15456	15583	15684	15628	15636	15551	15685	15873	15794	15541	15491	15603	15695	15846	15554	15762	15743	15788	15808	15683	15718	15776	15562	15542	15675	15636	15731	15619	15751	15646	15703	15529	15740	15745	15861	15612	15738	15747	15794	15839	15771	15506	15568	15670	15451	15727	15906	15551	15723	15981	15629	15774	15513	15690	16002	15777	15715	15922	15684	15769	15937	15882	15714	15705	15849	15541	15665	15901	15715	15655	15442	15801	15536	15706	15799	15673	15507	15677	15460	15744	15879	15704	15558	15637	15693	15767	15580	15680	15505	15578	15831	15869	15663	15746	15679	15570	15723	15670	15687	15692	15556	15887	15621	15820	15791	15791	15549	15766	15790	15792	15760	15785	15686	15506	15717	15613	15751	15574	15751	15795	15811	15584	15732	15871	15752	15930	15812	15468	15647	15697	15486	15776	15711	15867	15815	15748	15627	15618	15595	15754	15753	15452	15622	15765	15709	15712	15584	15705	15667	15633	15761	15602	15618	15595	15782	15720	15637	15650	15632	15753	15773	15886	15883	15840	15774	15726	15793	15746	15709	15857	15635	15787	15595	15714	15868	15818	15695	15653	15651	15578	15897	15624	15744	15626	15769	15778	15709	15666	15750	15551	15633	15644	15537	15786	15746	15690	15721	15654	15588	15766	15767	15686	15550	15828	15767	15600	15981	15925	15772	15671	15651	15691	15542	15752	15728	15802	15622	15575	15804	15702	15477	15754	15690	15637	15551	15632	15780	15863	15636	15788	15761	15697	15725	15629	15621	15673	15629	15748	15722	15841	15755	15703	15830	15894	15566	15693	15803	15576	15708	15459	15738	15626	15680	15721	15743	15870	15658	15671	15720	15610	15631	15664	15650	15723	15822	15650	15672	15540	15739	15842	15626	15710	15710	15797	15797	15627	15778	15661	15683	15740	15760	15464	15637	15870	15651	15733	15756	15737	15752	15579	15581	15784	15862	15678	15912	15626	15735	15704	15574	15805	15754	15703	15870	15659	15752	15601	15667	15850	15701	15729	15866	15819	15870	15650	15700	15732	15731	15769	15739	15656	15674	15678	15557	15792	15702	15548	15844	15504	15790	15651	15781	15902	15520	15484	15644	15677	15683	15705	15760	15850	15661	15813	15744	15640	15598	15334	15747	15694	15717	15668	15825	15793	15713	15576	15640	15863	15742	15798	15815	15926	15681	15879	15693	15817	15708	15510	15827	15747	15527	15493	15787	15638	15725	15678	15625	15569	15696	15621	15535	15559	15848	15642	15728	15915	15653	15814	15618	15683	15621	15647	15619	15762	15834	15848	15605	15864	15623	15616	15801	15817	15740	15725	15745	15711	15533	15542
59808	96518	75785	46549	27677	17399	14337	14537	14587	14399	14586	14539	14397	14373	14581	14455	14426	14516	14349	14535	14488	14277	14551	14349	14501	14415	14367	14372	14468	14483	14326	14473	14347	14387	14450	14427	14444	14384	14364	14344	14329	14416	14378	14368	14386	14461	14480	14443	14397	14387	14297	14426	14563	14278	14439	14497	14483	14310	14502	14651	14527	14452	14469	14326	14511	14382	14474	14448	14280	14283	14503	14374	14509	14473	14509	14272	14403	14490	14383	14523	14425	14498	14364	14469	14149	14317	14412	14461	14428	14365	14385	14467	14293	14538	14285	14316	14468	14481	14452	14404	14476	14452	14398	14425	14385	14437	14505	14481	14414	14329	14306	14286	14435	14300	14373	14381	14424	14452	14253	14356	14500	14470	14424	14439	14426	14604	14507	14426	14568	14298	14416	14425	14443	14435	14528	14352	14308	14390	14434	14583	14261	14372	14451	14440	14307	14380	14253	14364	14505	14295	14305	14387	14318	14231	14276	14306	14476	14508	14508	14410	14340	14438	14341	14401	14418	14464	14316	14464	14461	14296	14481	14415	14441	14344	14452	14403	14373	14491	14437	14366	14330	14418	14408	14495	14450	14361	14523	14392	14162	14528	14404	14216	14465	14525	14377	14300	14437	14532	14274	14387	14510	14443	14256	14384	14213	14370	14359	14434	14286	14393	14296	14405	14373	14351	14512	14405	14506	14401	14394	14353	14474	14421	14444	14196	14277	14302	14458	14449	14338	14482	14534	14422	14439	14495	14379	14478	14265	14408	14328	14230	14466	14410	14449	14410	14353	14361	14406	14446	14356	14383	14543	14302	14484	14318	14442	14318	14378	14261	14336	14481	14547	14448	14333	14236	14566	14321	14431	14390	14323	14520	14191	14494	14285	14398	14406	14310	14530	14481	14336	14349	14357	14319	14201	14435	14428	14390	14535	14360	14341	14470	14290	14323	14356	14455	14471	14362	14412	14615	14477	14482	14409	14330	14308	14257	14362	14201	14310	14293	14345	14393	14450	14280	14447	14508	14317	14243	14385	14464	14259	14423	14343	14458	14570	14306	14500	14343	14527	14393	14446	14423	14402	14460	14268	14296	14524	14324	14463	14362	14456	14370	14479	14378	14470	14453	14477	14461	14332	14399	14479	14381	14477	14490	14171	14285	14500	14366	14520	14548	14576	14533	14423	14431	14600	14395	14358	14363	14405	14371	14425	14463	14373	14263	14422	14333	14276	14464	14350	14401	14352	14415	14403	14401	14360	14496	14456	14440	14409	14395	14393	14336	14281	14363	14500	14373	14335	14276	14482	14453	14429	14350	14374	14434	14352	14349	14388	14516	14333	14458	14400	14385	14278	14474	14307	14290	14412	14393	14440	14441	14410	14219	14393	14508	14472	14593	14509	14429	14323	14392	14441	14535	14480	14390	14277	14382	14520	14501	14482	14395	14461	14438	14198	14364	14376	14373	14346	14487	14596	14497	14394	14379	14495	14325	14354	14566	14607	14122	14303	14562	14408	14500	14288	14454	14503	14416	14369	14357	14528	14459	14471	14206	14337	14345	14200	14404	14403	14448	14374	14349	14443	14445	14461	14514	14491	14303	14101	14528	14373	14355	14344	14450	14472	14515	14404	14411	14454	14415	14428	14476	14356	14339	14538	14374	14418	14376	14394	14713	14449	14518	14464	14437	14586	14325	14404	14381	14298	14339	14540	14501	14436	14347	14401	14477	14390	14605	14484	14399	14344	14483	14461	14411	14247	14401	14499	14387	14491	14200	14314	14464	14380	14455	14361	14385	14438	14312	14273	14486	14429	14405	14460	14451	14405	14523	14352	14496	14515	14303	14451	14477	14506	14481	14195	14458	14602	14392	14269	14358	14366	14491	14443	14418	14323	14555	14483	14453	14416	14473	14449	14461	14511	14462	14374	14356	14466	14376	14462	14440	14416	14394	14402	14301	14304	14496	14341	14543	14267	14458	14410	14429	14355	14393	14263	14292	14540	14475	14510	14377	14475	14420	14481	14393	14333	14354	14413	14383	14446	14421	14408	14437	14463	14473	14357	14450	14465	14382	14317	14353	14292	14349	14387	14519	14511	14469	14414	14490	14476	14384	14542	14315	14297	14359	14370	14261	14286	14466	14330	14354	14551	14445	14490	14334	14555	14290	14415	14366	14474	14467	14453	14400	14292	14432	14481	14261	14273	14309	14332	14308	14585	14412	14622	14572	14153	14495	14284	14341	14370	14425	14448	14464	14624	14546	14378	14335	14415	14451	14362	14545	14595	14414	14282	14374	14472	14442	14553	14452	14437	14278	14374	14466	14453	14237	14364	14468	14397	14479	14485	14455	14337	14419	14227	14506	14411	14494	14516	14292	14431	14504	14434	14482	14332	14336	14419	14547	14400	14353	14352	14440	14318	14366	14509	14282	14316	14261	14497	14234	14390	14384	14552	14338	14401	14505	14278	14405	14331	14445	14334	14458	14548	14480	14285	14427	14441	14352	14417	14366	14596	14334	14425	14452	14349	14450	14456	14231	14378	14506	14477	14573	14330	14421	14403	14313	14590	14523	14422	14433	14481	14443	14260	14436	14334	14481	14406	14355	14492	14387	14466	14481	14322	14323	14472	14493	14403	14422	14567	14355	14441	14433	14500	14366	14490	14429	14419	14226	14375	14328	14441	14313	14340	14433	14404	14378	14451	14538	14529	14483	14536	14435	14372	14305	14372	14437	14298	14398	14655	14331	14384	14423	14476	14448	14531	14540	14329	14499	14419	14406	14348	14350	14371	14460	14343	14137	14345	14407	14443	14337	14476	14412	14271	14469	14506	14391	14522	14344	14227	14301	14506	14390	14305	14461	14493	14371	14329	14297	14315	14260	14484	14501	14437	14600	14373	14378	14457	14312	14340	14503	14395	14518	14409	14448	14334	14377	14590	14504	14324	14405	14451	14426	14280	14397	14354	14482	14374	14380	14412	14314	14357	14296	14466	14379	14458	14588	14489	14431	14522	14422	14279	14205	14436	14497	14385	14508	14461	14390	14522	14362	14449	14475	14351	14491	14498	14503	14526	14419	14295	14402	14242	14363	14367	14361	14465	14207	14349	14423	14495	14300	14364	14253	14380	14508	14310	14451	14478	14430	14417	14344	14433	14519	14602	14494	14417	14362	14447	14343	14195	14281	14449	14390	14541	14439	14281	14382	14261	14354	14371	14513	14345	14226	14373	14476	14460	14436	14459	14385	14384	14405	14344	14493	14453	14370	14364	14458	14339	14446	14444	14424	14380	14297	14441	14436	14443	14453	14315	14320	14380	14244	14322	14267	14493	14447	14237	14248	14498	14335	14473	14304	14411	14354	14237	14471	14584	14410	14410	14296	14387	14269	14246	14387	14246	14252	14286	14410	14467	14344	14393	14390	14375	14395	14310	14421	14525	14417	14480	14331	14301	14469	14389	14228	14523	14404	14616	14464	14420	14437	14383	14402	14323	14408	14497	14455	14391	14346	14478	14348	14422	14513	14381	14354	14356	14368	14438	14506	14317	14567	14397	14269	14588	14291	14304	14487	14477	14238	14442	14297	14572	14460	14302	14475	14503	14345	14506	14590	14288	14429	14501	14296	14392	14490	14272	14514	14339	14310	14452	14301	14382	14480	14245	14426	14496	14547	14357	14487	14361	14308	14417	14533	14497	14340	14438	14328	14388	14234	14267	14333	14303	14434	14536	14476	14321	14376	14574	14451	14384	14349	14321	14436	14358	14431	14464	14362	14404	14501	14389	14311	14362	14296	14526	14381	14386	14321	14466	14347	14421	14191	14422	14463	14346	14265	14371	14240	14397	14571	14461	14275	14421	14476	14521	14504	14436	14462	14436	14472	14488	14304	14399	14336	14464	14315	14237	14430	14477	14458	14459	14412	14456	14593	14498	14410	14540	14461	14267	14500	14339	14375	14498	14391	14359	14419	14415	14398	14281	14402	14351	14378	14346	14391	14519	14434	14348	14500	14371	14452	14352	14447	14371	14339	14376	14475	14491	14392	14354	14516	14263	14369	14399	14278	14550	14375	14581	14398	14417	14388	14546	14433	14539	14420	14559	14472	14423	14260	14353	14376	14378	14356	14313	14334	14437	14453	14406	14293	14526	14249	14371	14469	14558	14291	14461	14439	14496	14409	14381	14406	14396	14520	14437	14294	14361	14443	14210	14299	14537	14248	14416	14513	14348	14516	14336	14307	14475	14529	14367	14601	14510	14506	14453	14407	14360	14436	14367	14475	14418	14362	14363	14390	14527	14265	14408	14429	14431	14317	14311	14245	14396	14454	14270	14462	14437	14540	14313	14179	14617	14494	14481	14377	14364	14551	14448	14404	14465	14387	14440	14530	14310	14475	14473	14302	14417	14400	14406	14461	14447	14491	14310	14460	14455	14519	14272	14459	14289	14337	14506	14407	14459	14487	14392	14616	14377	14477	14322	14446	14368	14485	14234	14435	14462	14625	14550	14318	14387	14347	14461	14421	14396	14283	14362	14345	14397	14387	14464	14342	14431	14474	14358	14541	14400	14254	14341	14216	14469	14348	14598	14576	14602	14587	14323	14483	14480	14339	14470	14382	14360	14278	14321	14346	14535	14591	14435	14684	14383	14383	14397	14505	14314	14456	14278	14365	14357	14368	14562	14581	14526	14341	14511	14305	14389	14268	14399	14456	14644	14555	14492	14328	14403	14503	14297	14287	14413	14553	14377	14419	14430	14272	14573	14476	14561	14503	14265	14434	14409	14420	14498	14573	14387	14494	14470	14288	14452	14317	14398	14346	14203	14257	14423	14475	14414	14497	14477	14417	14457	14438	14494	14500	14279	14317	14459	14336	14293	14318	14309	14298	14361	14442	14517	14402	14463	14403	14403	14541	14474	14339	14367	14444	14406	14422	14467	14254	14562	14518	14472	14263	14312	14303	14411	14470	14530	14410	14354	14488	14502	14378	14492	14318	14390	14420	14478	14482	14372	14436	14344	14442	14334	14394	14362	14488	14411	14411	14415	14439	14489	14376	14417	14291	14563	14391	14244	14364	14318	14454	14439	14357	14483	14516	14445	14362	14413	14464	14392	14270	14538	14237	14478	14463	14562	14425	14432	14441	14400	14276
22955	23027	34487	30166	25184	23927	22163	16892	15746	15906	15822	15838	15860	15975	15729	15759	15823	15660	15679	15453	15598	15710	15850	15690	15636	15645	15709	15808	15681	15616	15511	15455	15520	15632	15749	15546	15585	15713	15668	15869	15952	15593	15812	15678	15727	15624	15751	15654	15585	15527	15553	15575	15836	15531	15610	15504	15518	15656	15750	15602	15385	15618	15613	15428	15620	15609	15591	15768	15601	15663	15574	15398	15614	15721	15569	15839	15732	15546	15632	15587	15588	15485	15669	15590	15807	15670	15584	15717	15626	15634	15593	15610	15625	15632	15659	15717	15729	15819	15559	15604	15453	15647	15536	15669	15332	15669	15516	15672	15449	15604	15898	15657	15631	15561	15601	15736	15434	15318	15546	15506	15654	15621	15498	15314	15524	15480	15466	15543	15584	15501	15476	15674	15757	15777	15566	15422	15705	15508	15515	15681	15557	15446	15538	15504	15543	15794	15493	15588	15647	15440	15700	15578	15590	15484	15634	15590	15568	15591	15547	15655	15544	15645	15481	15556	15331	15538	15591	15557	15549	15499	15648	15816	15247	15610	15713	15403	15699	15635	15582	15496	15390	15405	15614	15426	15430	15312	15483	15482	15436	15505	15731	15510	15535	15545	15490	15632	15768	15763	15762	15377	15692	15516	15749	15587	15560	15558	15483	15494	15561	15503	15553	15467	15546	15527	15380	15643	15529	15700	15562	15626	15602	15448	15654	15337	15516	15705	15594	15437	15555	15537	15665	15528	15506	15539	15445	15479	15411	15515	15605	15601	15503	15520	15438	15787	15437	15296	15621	15593	15368	15553	15577	15685	15599	15432	15286	15487	15594	15394	15500	15626	15700	15603	15545	15678	15302	15386	15664	15725	15476	15310	15566	15752	15595	15541	15558	15458	15753	15435	15645	15428	15527	15438	15479	15544	15383	15301	15452	15466	15493	15502	15411	15502	15532	15645	15541	15521	15613	15552	15648	15639	15552	15686	15601	15652	15525	15467	15706	15506	15640	15445	15565	15328	15372	15330	15480	15639	15588	15549	15420	15367	15442	15402	15613	15732	15574	15461	15776	15663	15553	15493	15430	15481	15348	15547	15605	15541	15748	15545	15550	15773	15832	15268	15532	15541	15630	15654	15596	15565	15647	15602	15391	15430	15571	15478	15820	15653	15581	15478	15598	15412	15560	15539	15361	15590	15469	15523	15709	15616	15583	15607	15616	15536	15541	15496	15797	15613	15393	15584	15535	15499	15533	15603	15487	15545	15557	15520	15599	15431	15539	15532	15561	15473	15605	15645	15588	15537	15524	15598	15691	15665	15565	15550	15686	15562	15647	15452	15402	15719	15651	15469	15565	15688	15594	15819	15339	15528	15484	15559	15539	15592	15568	15511	15581	15689	15539	15554	15591	15618	15756	15662	15532	15681	15584	15560	15451	15503	15467	15532	15437	15579	15587	15493	15542	15689	15578	15653	15390	15469	15731	15377	15524	15621	15454	15558	15397	15669	15554	15615	15483	15520	15468	15425	15573	15546	15420	15504	15719	15483	15521	15456	15597	15603	15587	15561	15722	15720	15567	15569	15796	15369	15554	15376	15575	15403	15548	15362	15683	15550	15384	15537	15692	15587	15577	15538	15521	15417	15597	15477	15548	15572	15690	15325	15567	15598	15419	15523	15448	15509	15744	15520	15310	15488	15761	15455	15614	15479	15550	15542	15645	15364	15589	15609	15624	15639	15532	15383	15518	15592	15680	15462	15599	15639	15630	15455	15662	15532	15470	15492	15307	15452	15504	15649	15551	15665	15339	15602	15539	15574	15595	15532	15399	15432	15430	15504	15499	15650	15507	15618	15747	15730	15346	15566	15637	15554	15496	15328	15545	15656	15568	15674	15612	15540	15714	15442	15583	15626	15610	15738	15574	15576	15487	15697	15411	15685	15546	15565	15564	15415	15604	15679	15602	15651	15265	15564	15404	15616	15485	15434	15531	15744	15765	15587	15506	15750	15722	15713	15705	15505	15615	15611	15534	15539	15662	15527	15581	15468	15252	15529	15595	15488	15519	15523	15625	15465	15406	15436	15668	15556	15433	15539	15547	15508	15400	15507	15639	15505	15572	15433	15617	15718	15615	15453	15311	15613	15460	15580	15450	15455	15750	15402	15482	15719	15658	15588	15568	15501	15647	15756	15423	15635	15403	15462	15585	15474	15419	15583	15568	15756	15618	15517	15602	15417	15556	15352	15668	15554	15540	15614	15681	15466	15439	15428	15505	15718	15501	15547	15571	15810	15558	15521	15515	15607	15541	15692	15608	15605	15572	15323	15596	15633	15604	15602	15523	15646	15540	15618	15688	15583	15384	15350	15414	15484	15695	15428	15410	15586	15505	15621	15683	15429	15463	15488	15459	15362	15678	15504	15482	15659	15620	15413	15654	15417	15612	15448	15476	15470	15698	15608	15515	15584	15615	15690	15541	15563	15504	15314	15383	15571	15409	15540	15535	15458	15576	15528	15531	15675	15697	15494	15561	15412	15423	15538	15566	15538	15459	15550	15682	15433	15584	15511	15528	15554	15610	15550	15593	15732	15737	15426	15680	15582	15511	15714	15488	15596	15739	15675	15496	15342	15577	15585	15462	15644	15529	15595	15568	15423	15482	15651	15609	15616	15442	15573	15306	15353	15461	15482	15651	15353	15628	15583	15607	15676	15364	15666	15661	15439	15595	15611	15595	15560	15581	15439	15414	15657	15620	15425	15582	15665	15525	15650	15501	15455	15630	15667	15622	15416	15815	15639	15498	15399	15539	15471	15431	15678	15479	15703	15279	15408	15606	15409	15627	15509	15698	15551	15679	15710	15487	15540	15555	15581	15546	15655	15655	15606	15672	15600	15613	15472	15535	15704	15599	15654	15669	15503	15546	15536	15423	15817	15568	15638	15461	15659	15642	15492	15519	15718	15519	15499	15306	15567	15748	15478	15630	15499	15701	15368	15733	15536	15428	15497	15499	15484	15266	15424	15509	15439	15431	15553	15334	15556	15625	15827	15673	15543	15620	15574	15646	15491	15546	15508	15500	15515	15784	15396	15402	15718	15586	15467	15700	15247	15554	15604	15562	15731	15381	15584	15593	15709	15473	15553	15658	15533	15537	15757	15614	15489	15567	15446	15626	15499	15702	15681	15524	15504	15420	15308	15393	15530	15669	15570	15464	15581	15478	15312	15686	15594	15596	15578	15351	15585	15525	15715	15481	15564	15385	15601	15456	15564	15487	15543	15535	15580	15434	15552	15499	15579	15494	15483	15500	15542	15599	15506	15382	15481	15494	15565	15458	15560	15670	15382	15520	15430	15577	15409	15574	15676	15584	15706	15613	15642	15488	15600	15513	15512	15379	15752	15499	15583	15438	15696	15634	15671	15439	15696	15789	15492	15691	15800	15452	15498	15625	15577	15538	15643	15513	15692	15509	15284	15798	15754	15624	15584	15620	15461	15620	15539	15590	15508	15564	15580	15755	15642	15435	15541	15486	15474	15486	15564	15582	15336	15624	15665	15651	15514	15599	15519	15507	15637	15565	15455	15458	15360	15518	15819	15396	15438	15688	15588	15545	15605	15532	15423	15341	15466	15246	15469	15353	15558	15435	15306	15430	15594	15602	15603	15611	15407	15449	15668	15585	15677	15520	15613	15409	15449	15527	15334	15463	15674	15595	15568	15557	15556	15396	15549	15453	15430	15525	15421	15595	15525	15639	15633	15411	15725	15588	15400	15388	15753	15708	15742	15515	15664	15469	15850	15656	15488	15515	15492	15368	15604	15460	15505	15572	15494	15504	15435	15490	15664	15577	15555	15487	15555	15579	15749	15534	15618	15732	15418	15546	15539	15592	15707	15461	15690	15748	15612	15511	15581	15312	15741	15541	15730	15569	15557	15651	15483	15571	15574	15646	15640	15588	15390	15512	15518	15386	15511	15693	15436	15316	15538	15597	15492	15627	15623	15435	15559	15609	15570	15426	15530	15678	15406	15474	15418	15508	15486	15512	15585	15485	15574	15306	15623	15619	15411	15490	15481	15592	15458	15561	15672	15481	15456	15591	15614	15597	15730	15639	15609	15623	15676	15619	15647	15636	15789	15598	15617	15614	15538	15438	15634	15604	15375	15471	15573	15526	15574	15636	15684	15407	15406	15461	15609	15357	15573	15579	15631	15587	15639	15422	15583	15663	15357	15504	15419	15561	15700	15496	15435	15707	15537	15672	15489	15501	15379	15433	15573	15481	15468	15687	15394	15547	15553	15414	15559	15588	15504	15473	15639	15392	15443	15543	15373	15345	15655	15529	15681	15584	15516	15564	15494	15664	15762	15569	15486	15455	15370	15504	15583	15514	15502	15561	15424	15586	15553	15635	15475	15686	15661	15512	15524	15457	15498	15443	15625	15573	15488	15665	15337	15444	15567	15569	15498	15515	15599	15606	15565	15807	15641	15502	15433	15421	15439	15589	15649	15595	15486	15523	15538	15739	15462	15686	15534	15687	15575	15373	15638	15447	15641	15593	15591	15582	15515	15678	15694	15685	15755	15566	15438	15496	15665	15500	15549	15438	15664	15685	15643	15525	15547	15739	15452	15556	15734	15537	15314	15467	15444	15550	15545	15661	15507	15788	15408	15539	15476	15526	15457	15669	15622	15503	15394	15626	15485	15425	15410	15412	15711	15546	15739	15619	15383	15408	15386	15670	15480	15576	15457	15616	15411	15428	15688	15757	15492	15412	15483	15635	15472	15464	15641	15540	15756	15597	15505	15591	15626	15596	15554	15349	15600	15509	15581	15715	15616	15590	15501	15676	15759	15470	15475	15512	15608	15500	15726	15254	15615	15655	15680	15517	15461	15564	15579	15658	15527	15373	15604	15635	15499	15439	15684	15662	15693	15469	15533	15584	15475	15575	15399	15599	15468	15388	15544	15562	15541	15585	15436	15398	15461	15579	15607	15663	15619	15480	15654	15481	15528	15478	15447	15484	15636	15478	15519	15728	15565	15301	15283	15517	15506	15409	15579	15677	15674	15600	15435	15567	15496	15451	15323	15483	15461	15474	15653	15488	15613	15563	15655	15420	15310	15666	15463	15500	15553	15708	15536	15588	15600	15546	15479
62038	105410	87653	60900	36427	20763	14193	14385	14240	14241	14216	14226	14353	14060	14242	14408	14296	14358	14468	14320	14273	14175	14330	14368	14374	14211	14372	14340	14190	14399	14352	14345	14499	14355	14243	14388	14428	14451	14295	14179	14370	14369	14079	14372	14290	14413	14186	14379	14331	14405	14239	14345	14167	14346	14325	14372	14299	14342	14204	14379	14395	14303	14438	14422	14380	14336	14290	14275	14292	14329	14349	14431	14436	14113	14170	14154	14461	14178	14242	14313	14366	14296	14288	14364	14084	14431	14160	14376	14343	14310	14258	14236	14376	14328	14245	14335	14395	14411	14260	14094	14262	14233	14224	14422	14271	14279	14299	14340	14358	14337	14276	14369	14221	14335	14048	14517	14218	14220	14353	14314	14402	14307	14219	14272	14221	14252	14376	14253	14344	14309	14228	14096	14343	14168	14356	14325	14289	14423	14186	14272	14225	14225	14179	14172	14315	14199	14203	14157	14380	14202	14294	14164	14221	14260	14345	14237	14404	14415	14209	14293	14303	14206	14434	14226	14510	14330	14215	14090	14372	14152	14430	14262	14286	14308	14366	14268	14126	14181	14368	14323	14158	14272	14180	14068	14233	14256	14286	14265	14390	14290	14212	14294	14201	14441	14176	14250	14239	14203	14164	14253	14352	14260	14419	14164	14224	14250	14278	14314	14295	14263	14281	14290	14246	14240	14326	14270	14315	14307	14278	14347	14225	14170	14447	14190	14217	14366	14300	14171	14294	14357	14221	14236	14208	14274	14159	14300	14335	14494	14172	14207	14362	14246	14325	14251	14400	14311	14238	14124	14202	14380	14190	14183	14362	14148	14160	14140	14361	14273	14114	14415	14214	14167	14329	14342	14180	14310	14310	14475	14318	14218	14313	14398	14218	14399	14260	14502	14297	14293	14375	14332	14357	14218	14375	14242	14314	14139	14250	14368	14380	14174	14183	14364	14281	14342	14399	14490	14403	14355	14275	14422	14299	14169	14282	14281	14027	14325	14336	14257	14333	14266	14470	14314	14419	14270	14137	14186	14116	14182	14372	14185	14320	14319	14316	14347	14370	14425	14359	14236	14192	14143	14345	14413	14273	14409	14281	14305	14229	14240	14209	14473	14344	14381	14157	14313	14160	14314	14359	14447	14240	14190	14405	14340	14357	14382	14284	14421	14216	14343	14322	14289	14191	14352	14305	14144	14326	14268	14310	14389	14387	14278	14432	14194	14282	14202	14278	14317	14279	14264	14393	14321	14347	14339	14191	14419	14323	14343	14297	14455	14157	14476	14267	14317	14309	14275	14256	14210	14153	14306	14279	14015	14144	14230	14315	14212	14386	14167	14244	14121	14214	14377	14179	14241	14342	14294	14136	14303	14344	14193	14256	14309	14183	14316	14262	14342	14262	14344	14213	14312	14307	14228	14429	14429	14298	14414	14278	14353	14246	14393	14209	14329	14170	14243	14328	14398	14347	14376	14404	14290	14531	14171	14294	14312	14050	14190	14099	14441	14246	14328	14273	14100	14408	14194	14142	14236	14512	14183	14243	14434	14326	14371	14501	14155	14252	14257	14227	14312	14258	14368	14419	14261	14253	14228	14219	14432	14207	14218	14181	14114	14189	14159	14338	14310	14118	14405	14351	14316	14310	14213	14238	14495	14177	14249	14308	14248	14329	14234	14226	14182	14205	14298	14245	14180	14358	14359	14282	14251	14287	14336	14275	14253	14258	14257	14326	14160	14268	14214	14255	14234	14326	14372	14306	14341	14289	14097	14134	14310	14340	14219	14183	14455	14334	14292	14359	14212	14216	14449	14247	14251	14276	14231	14266	14066	14378	14215	14197	14362	14365	14166	14206	14202	14290	14343	14247	14309	14435	14167	14096	14162	14283	14239	14373	14295	14330	14307	14275	14243	14405	14259	14384	14271	14159	14215	14199	14234	14115	14351	14201	14154	14209	14374	14197	14387	14059	14253	14272	14252	14399	14320	14231	14403	14579	14353	14127	14318	14355	14192	14307	14293	14294	14242	14224	14289	14182	14325	14342	14311	14259	14208	14240	14285	14349	14250	14253	14354	14312	14353	13966	14280	14243	14239	14343	14335	14320	14210	14404	14384	14265	14376	14248	14272	14184	14175	14234	14450	14129	14032	14213	14243	14411	14156	14262	14107	14324	14331	14338	14158	14210	14164	14365	14245	14289	14338	14282	14357	14324	14232	14247	14333	14238	14102	14129	14476	14142	14261	14320	14311	14086	14262	14236	14318	14306	14172	14373	14205	14442	14350	14165	14292	14269	14252	14299	14428	14330	14344	14353	14221	14241	14232	14269	14164	14239	14237	14249	14057	14305	14309	14193	14400	14358	14255	14186	14380	14252	14257	14232	14280	14363	14324	14107	14261	14328	14255	14179	14375	14391	14283	14286	14366	14383	14412	14316	14348	14315	14187	14262	14321	14171	14308	14115	14485	14388	14241	14253	14328	14181	14468	14326	14280	14261	14161	14295	14240	14270	14322	14339	14236	14366	14356	14236	14260	14334	14506	14153	14225	14373	14336	14189	14394	14199	14437	14222	14246	14177	14305	14378	14144	14408	14479	14150	14309	14238	14232	14216	14236	14271	14269	14352	14271	14257	14372	14319	14107	14228	14304	14285	14161	14208	14327	14378	14018	14325	14221	14311	14290	14235	14418	14243	14214	14130	14308	14394	14198	14425	14485	14371	14239	14357	14253	14414	14252	14373	14371	14288	14341	14340	14337	14120	14072	14342	14413	14017	14302	14286	14244	14175	14210	14239	14266	14196	14201	14318	14372	14208	14232	14471	14491	14498	14191	14383	14279	14288	14519	14136	14264	14431	14426	14281	14315	14083	14399	14407	14219	14239	14242	14266	14203	14260	14360	14205	14275	14119	14261	14162	14300	14382	14301	14228	14319	14149	14237	14310	14314	14339	14137	14367	14307	14343	14300	14203	14221	14302	14287	13990	14193	14423	14273	14234	14275	14309	14257	14295	14203	14203	14314	14421	14357	14310	14258	14129	14153	14311	14336	14290	14342	14414	14191	14195	14363	14194	14274	14282	14325	14107	14264	14351	14360	14220	14297	14500	14215	14160	14475	14359	14195	14257	14217	14358	14300	14308	14084	14292	14413	14386	14546	14327	14232	14473	14318	14224	14301	14266	14365	14198	14251	14328	14330	14329	14233	14304	14305	14308	14133	14362	14245	14191	14294	14353	14319	14168	14203	14274	14314	14112	14289	14254	14304	14153	14341	14318	14282	14303	14222	14235	14287	14185	14173	14280	14260	14152	14169	14323	14315	14179	14273	14256	14323	14306	14231	14109	14234	14187	14383	14184	14342	14273	14454	14302	14329	14333	14175	14203	14320	14095	14204	14369	14459	14216	14119	14153	14215	14249	14310	14399	14195	14299	14295	14178	14422	14393	14166	14498	14230	14308	14302	14392	14215	14267	14473	14331	14313	14189	14349	14267	14165	14212	14231	14200	14458	14207	14262	14325	14295	14372	14171	14270	14351	14277	14181	14445	14235	14151	14206	14216	14265	14271	14233	14376	14350	14277	14232	14041	14246	14123	14141	14283	14129	14207	14237	14291	14256	14309	14204	14321	14238	14456	14248	14276	14282	14286	14269	14326	14244	14267	14204	14324	14428	14175	14189	14187	14219	14205	14270	14268	14372	14211	14300	14404	14208	14183	14332	14335	14380	14226	14417	14179	14174	14423	14309	14209	14327	14296	14362	14361	14315	14287	14237	14245	14411	14337	14078	14387	14322	14464	14282	14230	14164	14253	14074	14169	14288	14165	14596	14247	14300	14325	14373	14187	14361	14401	14263	14151	14235	14291	14198	14226	14124	14260	14266	14453	14308	14126	14173	14239	14200	14312	14262	14195	14260	14458	14482	14252	14369	14242	14357	14282	14295	14297	14298	14291	14239	14239	14322	14314	14243	14385	14441	14349	14200	14282	14087	14409	14152	14309	14315	14271	14275	14386	14264	14037	14319	14295	14247	14290	14404	14413	14265	14282	14344	14289	14272	14171	14311	14268	14195	14290	14433	14268	14104	14252	14281	14470	14113	14285	14337	14345	14219	14315	14253	14442	14352	14291	14263	14201	14304	14203	14359	14271	14380	14401	14324	14209	14183	14100	14197	14357	14215	14300	14340	14252	14322	14386	14267	14204	14258	14232	14251	14360	14197	14234	14266	14132	14325	14263	14460	14303	14131	14336	14328	14371	14377	14212	14206	14291	14262	14357	14458	14420	14377	14281	14149	14327	14313	14258	14323	14287	14119	14446	14267	14226	14230	14306	14236	14291	14077	14139	14307	14377	14242	14254	14210	14255	14267	14266	14298	14266	14241	14146	14364	14278	14044	14118	14285	14332	14317	14259	14210	14555	14319	14260	14278	14180	14180	14229	14233	14212	14282	14155	14347	14208	14182	14293	14325	14333	14257	14268	14262	14247	14311	14258	14345	14265	14108	14199	14133	14334	14225	14444	14357	14205	14351	14472	14350	14278	14338	14343	14038	14167	14283	14154	14290	14363	14289	14155	14221	14256	14484	14322	14187	14299	14290	14169	14161	14467	14296	14225	14335	14289	14251	14336	14391	14141	14285	14452	14370	14160	14306	14303	14299	14102	14410	14336	14203	14271	14260	14323	14119	14253	14419	14260	14384	14320	14141	14246	14202	14205	14225	14235	14189	14184	14366	14446	14201	14393	14411	14157	14286	14265	14116	14159	14328	14375	14074	14247	14226	14359	14380	14289	14314	14338	14379	14200	14104	14259	14368	14197	14288	14455	14161	14304	14327	14307	14205	14204	14231	14197	14289	14159	14272	14201	14230	14289	14321	14297	14334	14196	14318	14311	14319	14327	14326	14315	14270	14373	14353	14351	14280	14174	14376	14389	14329	14150	14339	14377	14074	14208	14447	14210	14355	14221	14249	14211	14216	14387	14265	14324	14266	14369	14389	14299	14293	14316	14043	14326	14326	14194	14311	14294	14480	14252	14292	14255	14306	14227	14227	14298	14327	14291	14262	14308	14411	14374	14140	14350	14234	14421	14249	14347	14337	14311	14312	14238	14267	14437	14402	14208	14268	14407	14243	14299	14315	14304	14272	14142	14275	14362	14341
29663	35948	39144	28146	19144	16565	16217	15543	15512	15707	15752	15579	15543	15624	15458	15721	15693	15586	15521	15488	15591	15386	15599	15600	15482	15731	15692	15669	15651	15646	15568	15604	15428	15481	15696	15661	15415	15766	15537	15500	15660	15642	15549	15403	15647	15486	15567	15464	15428	15663	15589	15367	15526	15730	15606	15600	15478	15542	15374	15493	15402	15573	15548	15622	15667	15679	15522	15578	15517	15578	15372	15653	15588	15648	15484	15446	15668	15591	15641	15607	15676	15646	15675	15624	15627	15587	15590	15649	15617	15580	15678	15635	15562	15745	15483	15517	15479	15343	15712	15397	15474	15805	15489	15485	15653	15668	15646	15575	15638	15601	15602	15649	15647	15522	15622	15577	15567	15668	15601	15498	15649	15570	15595	15522	15467	15487	15695	15556	15759	15540	15656	15520	15548	15477	15414	15442	15503	15449	15346	15717	15540	15640	15606	15427	15518	15572	15634	15381	15714	15567	15479	15623	15508	15595	15472	15603	15547	15492	15679	15770	15523	15461	15552	15584	15495	15421	15564	15569	15409	15735	15556	15442	15475	15245	15615	15626	15646	15675	15447	15584	15532	15641	15610	15602	15531	15664	15512	15536	15461	15805	15647	15415	15622	15650	15452	15382	15518	15554	15492	15551	15412	15478	15418	15503	15584	15584	15622	15493	15419	15543	15544	15472	15630	15454	15496	15546	15349	15731	15676	15502	15586	15431	15465	15595	15436	15603	15406	15449	15347	15472	15508	15491	15538	15554	15669	15543	15619	15551	15496	15403	15411	15523	15279	15697	15573	15595	15410	15636	15648	15636	15786	15449	15385	15618	15636	15598	15566	15552	15603	15575	15503	15453	15547	15493	15656	15526	15792	15416	15514	15363	15510	15569	15542	15543	15502	15407	15332	15418	15489	15450	15686	15474	15462	15373	15565	15347	15653	15517	15552	15715	15689	15405	15666	15526	15375	15668	15654	15485	15376	15615	15567	15474	15525	15512	15435	15672	15638	15476	15580	15504	15600	15614	15510	15543	15608	15527	15653	15558	15413	15534	15539	15592	15360	15421	15704	15457	15601	15620	15587	15497	15559	15572	15695	15470	15552	15594	15568	15650	15548	15410	15446	15515	15577	15616	15566	15719	15433	15426	15453	15561	15635	15678	15662	15757	15591	15426	15447	15515	15757	15578	15596	15528	15540	15640	15478	15412	15504	15668	15485	15414	15560	15638	15641	15672	15599	15410	15316	15372	15612	15635	15528	15524	15553	15407	15508	15649	15572	15605	15661	15500	15523	15544	15451	15669	15437	15599	15643	15591	15436	15483	15382	15521	15434	15497	15621	15464	15571	15489	15527	15354	15503	15561	15659	15758	15533	15556	15454	15692	15567	15570	15529	15641	15556	15510	15561	15589	15652	15640	15581	15518	15666	15581	15505	15620	15742	15688	15345	15458	15539	15207	15559	15388	15425	15531	15442	15468	15416	15418	15644	15708	15450	15497	15557	15510	15708	15680	15629	15528	15568	15619	15309	15493	15482	15513	15421	15522	15505	15770	15779	15771	15543	15488	15576	15441	15629	15702	15652	15600	15312	15542	15584	15535	15424	15424	15626	15652	15617	15632	15301	15630	15494	15508	15496	15565	15470	15697	15509	15626	15416	15532	15491	15542	15559	15469	15698	15702	15410	15751	15408	15539	15679	15731	15481	15558	15591	15392	15634	15611	15563	15480	15537	15507	15631	15531	15465	15606	15478	15481	15463	15611	15340	15494	15596	15588	15493	15393	15516	15442	15566	15549	15670	15514	15498	15418	15528	15537	15611	15508	15679	15726	15665	15499	15614	15586	15453	15651	15270	15523	15743	15442	15447	15677	15258	15497	15468	15597	15376	15541	15501	15646	15604	15448	15387	15433	15588	15378	15755	15703	15546	15274	15634	15602	15578	15623	15608	15519	15498	15653	15816	15587	15544	15475	15590	15483	15643	15488	15536	15556	15266	15464	15466	15625	15490	15243	15518	15726	15616	15540	15552	15559	15552	15567	15670	15548	15522	15339	15681	15564	15752	15534	15412	15558	15509	15543	15572	15531	15434	15627	15541	15612	15546	15654	15489	15721	15632	15612	15263	15351	15483	15566	15511	15598	15388	15571	15486	15558	15557	15547	15497	15397	15461	15575	15478	15499	15611	15669	15459	15625	15384	15522	15782	15527	15476	15604	15631	15581	15615	15591	15703	15605	15440	15551	15712	15398	15571	15615	15589	15532	15686	15420	15454	15480	15537	15664	15710	15567	15392	15500	15635	15536	15534	15628	15598	15670	15633	15585	15628	15764	15585	15535	15637	15547	15454	15544	15567	15500	15606	15617	15709	15617	15638	15750	15723	15500	15460	15373	15579	15542	15568	15645	15494	15468	15499	15393	15741	15449	15754	15424	15654	15572	15589	15602	15450	15496	15636	15568	15358	15668	15715	15615	15572	15388	15434	15484	15625	15579	15409	15484	15603	15507	15643	15474	15506	15693	15393	15431	15529	15470	15639	15502	15519	15571	15490	15520	15575	15718	15463	15572	15546	15658	15519	15856	15663	15553	15383	15351	15609	15492	15640	15556	15666	15598	15319	15537	15597	15578	15358	15601	15395	15572	15286	15529	15499	15400	15475	15445	15627	15757	15602	15381	15463	15400	15426	15496	15597	15480	15574	15604	15724	15569	15537	15553	15719	15526	15314	15486	15544	15429	15556	15559	15587	15527	15486	15427	15548	15656	15647	15459	15434	15497	15476	15383	15514	15532	15358	15515	15622	15470	15499	15543	15378	15486	15628	15605	15634	15610	15654	15552	15494	15539	15562	15424	15548	15616	15789	15622	15565	15479	15537	15503	15586	15541	15520	15432	15574	15399	15646	15535	15523	15417	15492	15693	15451	15529	15551	15585	15500	15598	15614	15715	15392	15718	15631	15701	15543	15467	15631	15755	15552	15518	15616	15639	15639	15445	15585	15425	15484	15582	15440	15563	15667	15597	15519	15534	15597	15418	15543	15513	15749	15223	15495	15690	15639	15689	15668	15507	15417	15647	15444	15514	15541	15532	15546	15306	15698	15449	15384	15558	15584	15385	15454	15580	15529	15547	15523	15676	15580	15409	15510	15637	15733	15529	15416	15670	15593	15532	15498	15754	15534	15523	15644	15528	15750	15576	15659	15357	15362	15606	15444	15537	15402	15409	15477	15566	15515	15424	15555	15516	15582	15653	15819	15827	15519	15496	15586	15468	15484	15613	15538	15547	15538	15429	15558	15504	15637	15573	15618	15781	15640	15575	15458	15652	15347	15473	15724	15403	15763	15484	15514	15601	15488	15420	15460	15497	15504	15796	15569	15485	15457	15551	15495	15548	15657	15483	15332	15540	15566	15474	15518	15344	15536	15428	15473	15774	15602	15625	15499	15608	15613	15526	15533	15572	15468	15666	15519	15711	15459	15596	15691	15545	15585	15625	15385	15717	15536	15591	15650	15486	15572	15439	15470	15603	15599	15535	15425	15800	15494	15410	15600	15459	15581	15655	15697	15703	15520	15393	15585	15480	15574	15774	15593	15520	15448	15492	15631	15654	15559	15482	15652	15545	15552	15576	15669	15606	15527	15598	15686	15356	15565	15544	15332	15599	15633	15461	15467	15629	15681	15518	15557	15523	15526	15641	15448	15671	15529	15577	15396	15620	15529	15506	15466	15741	15481	15723	15599	15613	15537	15604	15559	15752	15472	15473	15809	15465	15720	15421	15791	15499	15419	15645	15553	15530	15640	15434	15361	15384	15719	15441	15591	15396	15606	15716	15656	15412	15433	15594	15574	15472	15611	15338	15509	15599	15479	15862	15739	15470	15483	15539	15606	15567	15505	15632	15590	15744	15752	15599	15575	15386	15564	15628	15367	15550	15605	15588	15649	15798	15649	15485	15841	15670	15568	15500	15499	15570	15565	15510	15667	15689	15546	15592	15518	15368	15398	15356	15630	15582	15554	15407	15494	15366	15354	15591	15536	15688	15594	15593	15691	15601	15587	15741	15658	15679	15468	15524	15672	15723	15499	15431	15445	15561	15476	15576	15469	15553	15606	15465	15667	15429	15664	15657	15477	15478	15427	15364	15492	15674	15659	15662	15493	15509	15633	15563	15478	15485	15511	15319	15641	15688	15489	15646	15741	15634	15664	15664	15633	15463	15506	15591	15684	15617	15531	15650	15612	15562	15672	15534	15563	15503	15537	15567	15581	15511	15542	15662	15454	15651	15470	15453	15621	15543	15536	15569	15366	15825	15484	15491	15631	15591	15524	15540	15545	15868	15551	15700	15547	15576	15620	15428	15568	15572	15665	15708	15630	15567	15329	15458	15433	15488	15579	15711	15495	15506	15609	15610	15585	15451	15574	15620	15522	15494	15485	15668	15702	15839	15455	15375	15579	15586	15704	15587	15747	15389	15424	15607	15546	15694	15600	15539	15322	15526	15607	15693	15492	15526	15597	15455	15577	15571	15575	15698	15591	15670	15529	15522	15543	15573	15615	15599	15824	15663	15405	15583	15760	15739	15679	15659	15442	15353	15720	15438	15548	15578	15515	15770	15446	15300	15489	15501	15578	15622	15438	15568	15635	15609	15532	15641	15572	15614	15836	15800	15709	15394	15550	15411	15663	15455	15399	15511	15358	15561	15483	15486	15688	15349	15523	15699	15543	15632	15399	15494	15790	15409	15585	15552	15593	15526	15530	15612	15599	15662	15641	15375	15598	15690	15714	15527	15491	15582	15713	15395	15431	15388	15312	15485	15677	15580	15536	15576	15699	15452	15532	15397	15546	15581	15638	15526	15517	15595	15550	15554	15632	15682	15585	15487	15630	15585	15593	15592	15512	15619	15408	15427	15550	15459	15534	15611	15593	15389	15653	15407	15595	15465	15576	15518	15458	15678	15630	15564	15709	15547	15823	15461	15612	15636	15545	15771	15506	15804	15584	15611	15532	15643	15604	15448	15583	15591	15588	15586	15643	15613	15738	15778	15465	15600	15598	15623	15630	15504	15634	15745	15586	15432	15656	15757	15691	15745	15562	15479	15542	15633	15596	15590	15543	15787	15511	15562	15580	15363	15644	15511	15616	15528	15585	15509	15532	15513
37397	55330	42223	25450	17485	14852	14422	14455	14366	14364	14256	14336	14278	14394	14344	14279	14235	14337	14157	14296	14403	14280	14352	14297	14294	14433	14280	14278	14480	14321	14289	14433	14124	14272	14372	14291	14307	14326	14475	14219	14308	14430	14295	14399	14423	14320	14365	14181	14324	14459	14383	14382	14445	14385	14239	14387	14210	14234	14409	14488	14229	14344	14351	14425	14309	14181	14294	14141	14322	14240	14427	14352	14353	14349	14260	14168	14531	14501	14303	14332	14225	14357	14271	14319	14381	14304	14334	14270	14275	14270	14349	14390	14422	14306	14264	14360	14384	14436	14121	14260	14477	14467	14256	14335	14295	14322	14454	14227	14232	14401	14237	14363	14335	14347	14240	14466	14104	14281	14321	14315	14171	14387	14363	14408	14491	14442	14255	14180	14354	14346	14136	14254	14308	14242	14152	14365	14265	14202	14308	14262	14075	14415	14276	14425	14304	14247	14395	14168	14288	14200	14317	14382	14134	14307	14169	14347	14280	14445	14438	14274	14211	14142	14389	14257	14409	14256	14376	14276	14340	14273	14126	14385	14353	14273	14281	14186	14323	14232	14278	14246	14290	14366	14446	14223	14243	14299	14192	14140	14202	14186	14406	14280	14274	14216	14186	14375	14335	14485	14368	14309	14286	14327	14212	14333	14137	14510	14383	14349	14298	14262	14166	14200	14482	14170	14177	14282	14349	14389	14421	14311	14280	14322	14435	14258	14272	14362	14320	14375	14243	14325	14294	14204	14303	14207	14295	14288	14296	14434	14314	14302	14463	14242	14301	14279	14398	14370	14268	14208	14179	14471	14351	14297	14249	14495	14330	14183	14359	14323	14108	14251	14281	14234	14504	14187	14276	14326	14411	14417	14342	14373	14264	14167	14350	14169	14229	14182	14288	14251	14062	14353	14356	14121	14340	14442	14346	14115	14386	14342	14285	14469	14307	14339	14349	14273	14270	14337	14402	14263	14364	14275	14353	14434	14368	14270	14354	14344	14233	14328	14273	14246	14342	14240	14290	14417	14443	14442	14205	14262	14374	14285	14161	14375	14362	14431	14446	14428	14228	14369	14343	14308	14252	14457	14476	14364	14217	14329	14313	14300	14217	14385	14256	14301	14275	14328	14344	14398	14370	14393	14205	14175	14340	14346	14269	14309	14431	14245	14283	14271	14395	14360	14198	14421	14141	14355	14228	14274	14301	14360	14350	14271	14180	14286	14247	14430	14352	14346	14273	14291	14330	14328	14270	14334	14275	14239	14412	14269	14148	14379	14360	14148	14330	14346	14387	14286	14346	14406	14333	14305	14211	14082	14144	14336	14361	14456	14215	14211	14271	14317	14317	14220	14271	14285	14336	14342	14302	14188	14435	14377	14224	14323	14214	14434	14311	14261	14242	14379	14263	14360	14338	14327	14187	14213	14345	14313	14405	14281	14293	14323	14301	14233	14405	14278	14235	14186	14173	14144	14166	14326	14332	14380	14298	14294	14401	14082	14211	14221	14261	14332	14523	14333	14283	14433	14440	14362	14150	14243	14248	14206	14321	14391	14351	14299	14523	14419	14291	14167	14317	14387	14380	14408	14174	14194	14436	14276	14262	14317	14192	14280	14278	14080	14363	14350	14296	14230	14156	14125	14349	14355	14413	14260	14454	14316	14398	14531	14150	14153	14314	14206	14338	14492	14345	14242	14261	14257	14422	14234	14332	14418	14367	14408	14262	14307	14301	14197	14304	14352	14493	14319	14316	14435	14288	14422	14327	14098	14546	14189	14367	14268	14231	14241	14298	14259	14502	14317	14245	14257	14198	14440	14401	14322	14142	14433	14348	14306	14265	14250	14440	14344	14285	14233	14310	14365	14285	14357	14285	14337	14384	14222	14270	14403	14215	14388	14301	14256	14314	14473	14154	14340	14404	14301	14198	14331	14281	14147	14403	14357	14297	14312	14353	14214	14332	14418	14214	14274	14258	14351	14396	14281	14257	14477	14215	14322	14228	14279	14187	14308	14273	14372	14196	14255	14312	14319	14380	14259	14373	14211	14327	14373	14295	14132	14304	14263	14337	14221	14222	14282	14232	14447	14424	14352	14438	14366	14224	14259	14519	14307	14340	14311	14409	14257	14398	14274	14184	14427	14395	14269	14428	14246	14371	14144	14387	14268	14396	14446	14258	14287	14379	14303	14227	14286	14214	14223	14417	14379	14123	14428	14126	14333	14367	14365	14293	14184	14282	14427	14374	14298	14446	14418	14036	14376	14320	14264	14280	14388	14315	14323	14287	14489	14362	14381	14385	14289	14258	14176	14440	14226	14369	14209	14390	14366	14308	14330	14282	14256	14356	14144	14473	14219	14173	14340	14348	14282	14359	14335	14251	14306	14315	14542	14278	14241	14394	14241	14369	14221	14280	14239	14288	14317	14338	14109	14419	14262	14264	14518	14194	14421	14359	14249	14287	14315	14389	14358	14424	14304	14335	14303	14337	14399	14317	14268	14307	14206	14119	14370	14381	14300	14372	14336	14340	14085	14237	14102	14319	14339	14312	14311	14469	14245	14354	14427	14356	14203	14193	14206	14304	14287	14321	14504	14137	14089	14448	14507	14244	14251	14298	14189	14069	14259	14498	14231	14313	14153	14353	14192	14182	14394	14356	14305	14241	14272	14230	14247	14315	14378	14182	14289	14389	14201	14249	14190	14140	14232	14417	14296	14209	14242	14289	14202	14372	14249	14301	14261	14310	14439	14302	14134	14308	14422	14406	14428	14377	14332	14292	14384	14244	14234	14315	14417	14320	14310	14308	14439	14367	14379	14333	14190	14146	14457	14390	14191	14212	14333	14414	14131	14355	14429	14401	14350	14296	14329	14505	14196	14426	14275	14214	14143	14295	14245	14335	14384	14271	14221	14414	14247	14313	14221	14315	14397	14428	14289	14337	14206	14209	14392	14205	14284	14274	14574	14490	14335	14263	14323	14290	14387	14214	14281	14361	14417	14346	14142	14255	14295	14164	14265	14224	14221	14200	14481	14383	14332	14152	14240	14089	14251	14236	14257	14453	14276	14286	14412	14287	14453	14330	14400	14354	14348	14323	14154	14381	14331	14318	14183	14174	14427	14172	14318	14341	14274	14221	14296	14448	14357	14366	14469	14198	14215	14245	14439	14227	14168	14258	14169	14302	14197	14317	14448	14394	14410	14336	14334	14326	14434	14339	14488	14213	14400	14209	14372	14176	14242	14408	14433	14397	14256	14394	14322	14272	14444	14326	14485	14384	14498	14288	14391	14292	14306	14470	14564	14308	14254	14256	14194	14215	14498	14368	14138	14214	14370	14162	14384	14273	14174	14398	14350	14311	14214	14309	14146	14206	14283	14245	14406	14401	14279	14346	14315	14479	14196	14293	14357	14196	14459	14352	14381	14241	14311	14426	14491	14310	14165	14209	14267	14387	14358	14161	14469	14204	14399	14249	14282	14182	14455	14448	14256	14375	14328	14331	14326	14308	14293	14298	14219	14118	14383	14445	14321	14227	14323	14147	14171	14275	14274	14317	14307	14243	14309	14285	14332	14269	14196	14244	14349	14234	14375	14438	14393	14413	14358	14330	14307	14345	14309	14292	14444	14445	14359	14248	14378	14135	14448	14270	14197	14321	14175	14292	14340	14390	14326	14450	14439	14444	14330	14361	14208	14325	14256	14327	14221	14403	14188	14553	14336	14377	14310	14362	14255	14205	14309	14127	14301	14419	14294	14264	14285	14190	14332	14420	14316	14254	14274	14345	14348	14380	14405	14492	14251	14339	14303	14248	14429	14269	14245	14205	14241	14379	14295	14263	14382	14294	14116	14326	14377	14256	14273	14383	14289	14194	14239	14199	14364	14408	14193	14228	14343	14286	14171	14203	14297	14333	14166	14287	14301	14323	14251	14449	14340	14417	14345	14186	14313	14249	14474	14381	14356	14329	14328	14382	14263	14341	14127	14261	14230	14371	14238	14303	14465	14166	14312	14486	14339	14180	14357	14367	14182	14286	14239	14425	14350	14287	14320	14349	14348	14329	14272	14247	14358	14147	14221	14530	14298	14349	14269	14352	14432	14180	14382	14341	14139	14324	14264	14348	14202	14338	14352	14370	14458	14578	14316	14295	14271	14337	14352	14257	14277	14141	14334	14304	14316	14235	14301	14260	14366	14237	14220	14270	14334	14176	14423	13982	14491	14263	14414	14223	14476	14311	14157	14435	14284	14264	14260	14207	14245	14286	14244	14344	14275	14288	14229	14329	14263	14321	14348	14331	14373	14244	14336	14292	14381	14192	14283	14372	14468	14243	14182	14377	14337	14328	14208	14288	14380	14356	14371	14229	14305	14219	14367	14488	14132	14343	14285	14488	14409	14403	14328	14284	14303	14387	14340	14437	14338	14361	14363	14234	14233	14295	14221	14364	14361	14202	14424	14425	14361	14377	14039	14246	14274	14250	14282	14369	14159	14381	14286	14365	14299	14388	14253	14390	14281	14392	14448	14311	14276	14241	14209	14286	14380	14143	14252	14259	14321	14308	14309	14425	14424	14370	14346	14281	14322	14184	14158	14302	14279	14288	14445	14382	14195	14251	14318	14546	14373	14252	14335	14299	14343	14336	14492	14272	14336	14372	14464	14157	14227	14228	14244	14206	14290	14416	14281	14148	14414	14439	14211	14056	14296	14341	14367	14109	14365	14285	14336	14317	14299	14422	14315	14214	14317	14262	14248	14406	14303	14246	14561	14283	14242	14350	14410	14320	14353	14259	14354	14356	14592	14327	14240	14216	14215	14186	14355	14283	14071	14286	14395	14210	14296	14291	14338	14225	14302	14384	14154	14281	14229	14320	14370	14221	14233	14385	14367	14234	14300	14412	14399	14273	14440	14235	14361	14342	14180	14260	14413	14147	14362	14287	14324	14314	14228	14501	14164	14379	14342	14392	14269	14249	14366	14335	14323	14314	14416	14127	14304	14366	14500	14392	14379	14323	14414	14412	14272	14414	14389	14366	14293	14280	14260	14432	14299	14348	14301	14308	14396	14461	14328	14264	14232	14448	14335	14423	14380	14408	14163	14366	14425	14342	14312	14162	14312	14227	14336	14234	14392	14343	14343	14461	14397	14340	14307
24536	25114	38136	34082	25635	21700	18949	16667	16416	16455	16402	16642	16406	16168	16284	16231	16123	16335	16415	16134	16231	16312	16199	16244	16372	16086	16070	16127	16236	16152	16356	15950	16246	16154	16144	16274	16452	16178	15988	16236	16340	16231	16218	16328	16240	16327	16274	16266	16189	16106	16257	16414	16108	16156	16115	16096	16158	16088	16237	16264	16140	16204	16286	16237	16274	16146	16188	16120	15911	16248	16118	16188	16100	16138	16239	16237	16140	16335	16126	16258	16067	16265	15952	16101	16043	16071	16360	16073	16033	16056	16296	16027	16141	16018	16259	16171	16106	16183	16188	16114	16124	16313	16188	15992	15980	16105	16172	16164	16293	16121	16116	16018	16012	16190	16067	16081	16141	16081	16182	16178	16241	16026	16057	16193	16059	16222	16178	16376	16167	15970	16236	15987	15923	16132	16155	16071	16004	16206	16098	16113	16200	16215	16084	16303	15982	16049	16118	16367	16191	16036	16152	16149	16084	16224	16149	15977	16022	15936	16144	15946	16130	16073	16152	16160	16130	16283	16181	16040	16162	16015	16234	16108	16056	16159	16276	16174	16168	16195	16095	16200	16117	16030	16214	15935	16022	16007	16118	16016	16244	16009	16268	16155	16056	16196	16010	16027	16227	16090	16137	16102	16057	16293	16112	16032	16172	16108	16169	15955	16159	16011	16105	16111	16246	16177	16240	16218	16208	15987	16238	16106	16115	16262	16129	16160	16086	16148	15999	16296	15988	16171	16266	16345	16177	15895	16160	16085	16110	16186	16152	15820	16180	16170	16060	16126	16085	16285	16062	16316	16093	16154	15990	16023	16124	16077	16165	15883	16161	16221	16348	16152	16012	16396	16229	16118	15937	16010	16144	16081	16016	16169	16171	15890	15908	15995	16038	16006	16106	16171	15947	16104	16180	16230	16024	16227	15955	15947	16084	16053	16202	16066	16217	16156	16060	16092	16262	16009	16095	16098	16055	16173	15980	16111	16021	16207	16121	16224	16192	16014	16278	16114	16022	15926	16116	16178	16499	16373	16023	16135	16194	16089	16156	16018	16121	16070	16155	16111	16197	16187	16174	16225	16172	16180	16178	16361	16219	16228	16023	16161	16107	15800	16122	16038	16124	16151	16034	16039	15977	16184	16208	16073	16193	16078	16319	16168	15982	16105	16142	16069	16034	16255	16210	16071	15928	16113	16156	16296	16124	16109	16054	16049	16104	16132	15966	16126	16024	16225	15976	16214	16046	16048	16147	16050	16082	15840	16054	16048	16011	16169	16159	16306	16290	16073	16144	16180	16070	16217	15978	16181	16018	16096	16072	16144	15989	16081	16295	16161	16164	16252	16158	16221	16227	16255	16165	16254	15976	15971	16066	16132	16090	15994	16210	16031	16152	16173	16105	16101	15958	16371	16005	16000	16268	16295	16166	16144	15978	16090	16068	16008	16259	16018	16188	16145	16178	15995	16063	16139	15949	16085	16201	16206	16319	16168	15951	16078	16136	16195	16038	16285	16121	16004	16206	16215	16186	16027	16106	16014	16147	16303	16067	16136	15982	15970	15967	16026	15985	16332	16232	16093	16070	16059	16200	15925	16131	16191	16286	16303	16075	16191	16209	16196	15955	16092	16159	16076	16086	16095	16150	16247	16089	16184	16121	16180	16078	16161	16024	16182	16138	16136	16143	16065	16172	16076	16025	16098	16013	16360	16125	16075	16070	16085	16105	16310	16193	16221	16100	16103	16114	16276	16071	16080	16097	16101	16105	15998	16146	16298	16128	16152	16104	16139	16230	16190	16250	16248	16164	16053	16419	16179	16119	16225	16196	16221	16073	16067	16110	16072	16147	16233	15916	16196	16160	16278	16198	16055	16026	16175	16099	16115	16103	16147	15949	16055	16234	16176	16290	16116	16331	16106	16272	16050	16061	16049	16227	16168	16158	15913	16167	16202	16183	16062	16045	15994	16176	16083	16256	15952	16037	16027	16186	16035	16062	16134	16143	16105	16187	15907	16202	16114	16065	16159	16238	16274	16330	16258	15988	16195	16255	16096	16204	16104	16186	16140	16217	16240	16263	16055	16188	16387	16042	16281	16133	16304	16036	16027	16008	16026	16325	15946	16081	16083	16186	16172	16081	16031	16086	16127	16219	16078	16293	15989	16376	16158	16177	16090	16023	16101	16154	16021	15949	16232	16071	16249	16192	16318	16079	16033	16117	16147	16243	16149	16229	15964	16151	16041	16214	16173	16071	16316	16188	16006	16238	16003	16230	16011	15982	16072	16266	16099	16115	16054	16185	16018	16145	16005	16089	16212	15983	16128	16225	16028	16078	16116	16097	16210	16322	16196	16042	16259	15948	16121	16330	16280	16017	16115	16341	16128	16327	16221	16026	16166	16144	15913	16038	16280	16112	15981	16201	16128	16282	16158	16297	16213	16211	15948	16046	16135	16080	16091	16215	15972	16270	16305	16213	15843	16139	16324	16198	16197	16098	16305	16147	16109	16198	16078	16201	16261	16245	16333	16187	16083	16207	16263	16204	16212	16060	16360	16004	16085	16093	15996	16101	16170	16051	16206	16186	16091	16217	16258	16151	16189	16321	16256	16231	16195	16208	16269	16213	16042	16284	16107	15873	16314	16166	16014	16084	16202	16117	16139	16122	16189	16088	16144	16088	16060	16315	16232	16130	16100	16022	16242	16039	16101	16282	16313	16094	15819	16256	16237	16199	16084	16078	16001	16205	16267	16249	16059	16006	16073	16156	16172	16154	16209	16083	16098	16216	16062	16072	16127	16151	16046	16118	16159	16135	16101	16141	16233	16053	16058	16024	16163	16007	16304	16149	16172	16154	16205	16241	16122	16325	16191	16422	15986	16142	16049	16187	16052	16091	16033	16208	15975	16163	16101	16101	16056	16133	16116	16150	16215	16089	15914	16105	16095	16116	16238	16094	16224	16306	15759	15975	16270	16049	15941	16100	16039	16149	16108	16155	16201	16073	16143	16282	16124	16308	16088	16224	16227	16116	16049	16082	16257	16196	15963	16193	16139	16145	16155	16004	16052	16179	16104	16043	16108	16130	16092	15965	16163	16193	16023	16003	16185	16419	16129	16116	16123	16161	16109	16157	16124	16167	15928	16286	16061	16282	16100	16066	16170	16130	16082	16323	16240	16018	16290	16256	16145	16147	16114	16178	16106	16172	16039	16155	16003	16201	16176	15962	16189	15963	16132	16135	16272	16080	16221	16246	15964	16280	16279	16189	16230	16172	15953	16212	16088	16022	16159	16230	15986	16149	15904	16185	16158	16241	16088	16165	16160	16215	16244	16231	15938	16279	16101	16256	16051	16304	16190	16242	15983	16033	16088	16243	16247	16230	16205	16136	16132	15941	16155	16247	15872	16034	16095	16240	16332	16227	16158	16213	16222	16266	16322	16074	16117	16223	15901	16227	16008	16016	16300	16085	16005	15959	16236	16328	16262	16083	16274	15996	16101	16053	15916	16062	16111	16234	16355	16193	16227	16046	15899	16112	16046	16146	16052	16267	16198	16446	16217	16221	16113	15917	16069	16279	16315	16245	16119	15989	16061	16100	16081	15877	16217	16217	16280	16195	16148	16005	16064	16138	16129	16146	15974	16179	16169	16132	16093	16058	16151	16116	16030	16082	16078	16111	16104	16140	16065	16002	15961	16140	16113	16103	16276	16208	16137	16258	16208	16284	16174	16153	16284	16175	16068	16122	16168	16020	16131	16278	16187	16131	16252	16122	16091	16098	16160	16268	15994	16083	16053	16074	16196	16147	15930	16127	16018	15991	16053	16057	16241	16030	16199	16297	16056	16238	15963	16046	16263	16202	16259	16152	15903	16073	16049	16129	16313	16081	16196	16265	16126	16303	16201	16066	16154	16232	16184	16229	16068	16110	16075	16204	16245	16124	16203	16030	16209	16100	16160	16235	16085	16300	15994	16181	16070	15992	16171	15987	16092	16206	16263	16135	16237	16257	16240	16241	15941	16059	16076	16209	16127	16117	16172	16038	16207	15903	16155	16330	16254	16106	16261	16211	16105	16120	16172	16031	16022	16075	16123	16156	16205	16114	16218	16181	15953	16089	15845	16006	16175	16246	15992	16263	16106	16400	16145	16138	16163	16213	16185	16041	16103	16098	16052	16219	16260	16001	16036	16333	16322	16148	16053	16068	16134	16058	16279	16075	15942	16202	16253	16321	16073	16353	16087	16077	16054	16225	16085	16245	16192	16181	16069	16205	16033	16054	16013	16090	16340	16090	16145	16264	16175	16035	15995	16215	16015	16191	16173	16066	16173	16298	16154	16094	16040	16113	16285	16231	16121	16189	16208	16246	16130	16084	16106	15864	15960	16331	16231	16213	16101	16129	16017	16237	16023	16275	16259	16065	16334	16182	16306	15936	16175	16033	16170	16038	15996	16192	16045	15942	16094	16153	16111	16120	16375	16113	16066	16220	16142	15949	16179	16102	16091	16253	16161	16259	16167	16204	16316	16050	16112	16157	16086	16097	16024	16307	16076	16327	16060	16094	15957	16152	16068	16327	16061	16225	16300	16130	16003	16193	16013	16055	16268	16021	16043	16068	16067	16185	16096	15976	16279	16227	16235	16150	15956	16152	16344	16096	16102	16163	16059	16095	16142	16124	16102	16082	16280	16001	16274	16170	16209	16210	16011	16161	16181	16056	16034	16182	16180	16264	15995	16203	16230	16274	16262	16095	16169	16210	16115	16295	16207	15858	16000	16047	16226	15851	16111	16164	16102	16128	16317	16018	16170	16182	16052	16187	16338	16136	16135	16262	16246	16079	16254	16288	15981	15890	15935	16138	16246	16044	16016	16077	16052	16275	15937	16024	16156	16212	16047	16220	15983	16115	16011	16159	16229	16142	16135	16233	15983	16115	16190	16197	16345	15981	16157	16045	16168	16154	16148	16083	16318	16159	16178	16239	16031	16027	16267	16030	16187	16340	16030	16074	16153	16152	16231	16115	16075	16171	15984	16395	16140	16053	16320	16076	16040	16240	16214	16205	16019	16116	16252	16184	16082	16169	16191	16100	15990	16085	16009	16058	16068	16051	15973	16076	16199	16099	16117	16149	16103	16100	16092	16136	16147	16170	15995
60090	96012	75301	47273	27624	17761	14765	14821	14657	14810	14730	14762	14886	14589	14794	14757	14763	14744	14714	14582	14894	14778	14738	14563	14702	14722	14787	14735	14765	14696	14678	14602	14719	14478	14771	14835	14623	14674	14714	14702	14784	14668	14569	14749	14556	14890	14824	14588	14735	14674	14889	14607	14569	14577	14811	14739	14723	14810	14714	14758	14767	14738	14714	14517	14805	14634	14849	14704	14691	14708	14871	14670	14707	14785	14796	14593	14642	14739	14666	14737	14610	14850	14686	14614	14694	14711	14753	14793	14634	14649	14680	14591	14670	14478	14792	14668	14776	14603	14624	14636	14676	14704	14825	14662	14976	14848	14743	14737	14968	14605	14629	14683	14829	14698	14463	14628	14585	14720	14588	14679	14870	14760	14785	14699	14699	14641	14771	14616	14673	14698	14816	14869	14696	14817	14708	14686	14611	14716	14964	14724	14772	14634	14484	14736	14695	14569	14743	14695	14642	14705	14715	14630	14799	14675	14711	14680	14626	14746	14818	14628	14518	14633	14776	14742	14789	14644	14676	14549	14689	14680	14781	14581	14744	14731	14926	14737	14813	14650	14864	14815	14542	14777	14668	14725	14778	14715	14591	14718	14600	14802	14695	14624	14720	14671	14657	14709	14707	14696	14744	14805	14670	14623	14686	14812	14855	14687	14866	14581	14749	14571	14718	14668	14687	14850	14614	14811	14681	14589	14834	14639	14776	14841	14764	14643	14548	14637	14690	14605	14739	14728	14620	14699	14790	14828	14659	14727	14822	14667	14774	14826	14610	14586	14777	14822	14755	14784	14808	14685	14742	14787	14684	14569	14874	14791	14717	14789	14531	14749	14702	14658	14618	14576	14627	14703	14597	14757	14694	14619	14809	14814	14652	14528	14688	14779	14809	14669	14593	14837	14749	14833	14827	14609	14657	14952	14637	14857	14752	14749	14697	14847	14833	14710	14601	14552	14914	14605	14752	14928	14656	14742	14652	14733	14597	14753	14645	14722	14660	14682	14643	14727	14613	14706	14726	14585	14697	14727	14772	14687	14806	14674	14666	14790	14677	14815	14725	14670	14749	14781	14602	14714	14668	14806	14699	14721	14694	14782	14901	14644	14688	14725	14770	14837	14694	14721	14772	14643	14618	14702	14849	14764	14728	14665	14703	14609	14879	14709	14579	14642	14586	14786	14588	14703	14560	14752	14751	14688	14577	14764	14950	14553	14682	14960	14761	14821	14603	14745	14633	14767	14771	14663	14729	14740	14756	14814	14721	14705	14606	14847	14771	14736	14554	14740	14747	14648	14707	14682	14855	14482	14777	14798	14735	14914	14712	14448	14804	14704	14607	14702	14715	14746	14670	14703	14682	14787	14598	14803	14758	14822	14649	14756	14649	14747	14616	14481	14817	14729	14694	14775	14814	14765	14745	14580	14784	14710	14725	14794	14801	14682	14684	14741	14725	14644	14648	14656	14665	14656	14699	14719	14688	14653	14660	14782	14745	14700	14545	14735	14710	14451	14803	14805	14643	14706	14638	14793	14754	14657	14738	14691	14638	14788	14776	14578	14650	14831	14690	14524	14675	14734	14582	14532	14691	14558	14705	14721	14639	14948	14815	14713	14673	14850	14793	14631	14700	14720	14653	14523	14782	14700	14733	14819	14708	14606	14550	14762	14622	14871	14667	14642	14627	14640	14725	14835	14737	14685	14734	14848	14779	14716	14588	14702	14650	14842	14618	14730	14845	14711	14640	14659	14636	14785	14735	14733	14818	14729	14663	14732	14708	14798	14892	14697	14826	14711	14635	14815	14786	14623	14865	14763	14622	14770	14677	14708	14578	14890	14649	14820	14850	14550	14807	14757	14710	14820	14623	14611	14772	14800	14807	14701	14867	14726	14728	14676	14636	14646	14729	14676	14856	14732	14680	14783	14840	14751	14756	14656	14714	14738	14669	14624	14697	14829	14692	14632	14817	14684	14624	14793	14741	14635	14586	14907	14812	14664	14806	14955	14579	14641	14614	14691	14696	14680	14727	14806	14771	14588	14747	14841	14747	14695	14792	14683	14825	14684	14880	14734	14706	14581	14797	14660	14776	14820	14790	14741	14707	14599	14619	14655	14770	14665	14714	14714	14741	14655	14726	14736	14653	14953	14975	14593	14698	14770	14765	14614	14860	14701	14724	14683	14725	14681	14715	14798	14596	14776	14629	14697	14652	14704	14807	14742	14673	14754	14645	14751	14675	14703	14690	14819	14669	14651	14686	14681	14792	14625	14849	14627	14705	14870	14549	14796	14653	14707	14631	14750	14663	14798	14688	14701	14732	14889	14906	14749	14732	14747	14670	14687	14788	14730	14708	14778	14659	14682	14631	14688	14870	14656	14693	14624	14594	14578	14725	14785	14718	14603	14837	14711	14707	14812	14654	14645	14640	14655	14829	14856	14638	14702	14658	14705	14744	14711	14693	14740	14589	14565	14751	14804	14697	14652	14721	14762	14663	14792	14571	14690	14757	14764	14651	14805	14708	14677	14750	14734	14891	14743	14639	14778	14754	14710	14678	14535	14801	14720	14739	14739	14791	14571	14496	14649	14723	14824	14729	14776	14658	14792	14699	14588	14486	14780	14850	14695	14518	14700	14733	14624	14871	14648	14866	14597	14688	14549	14895	14789	14627	14539	14667	14628	14947	14619	14869	14771	14686	14626	14838	14689	14667	14672	14840	14833	14701	14666	14727	14796	14710	14528	14735	14623	14799	14891	14695	14687	14709	14602	14758	14829	14599	14671	14737	14580	14638	14639	14742	14783	14821	14801	14790	14805	14608	14748	14774	14662	14620	14765	14760	14630	14704	14743	14624	14729	14617	14781	14678	14715	14647	14643	14677	14758	14766	14619	14673	14682	14710	14655	14597	14657	14739	14591	14883	14497	14624	14586	14870	14577	14725	14737	14732	14751	14653	14686	14685	14727	14748	14685	14797	14664	14728	14803	14724	14633	14656	14724	14865	14686	14811	14539	14679	14792	14664	14575	14922	14751	14588	14768	14604	14761	14789	14812	14681	14622	14803	14752	14557	14644	14757	14570	14751	14756	14672	14773	14660	14666	14685	14783	14655	14738	14678	14672	14624	14722	14619	14676	14690	14789	14699	14654	14698	14842	14747	14666	14756	14638	14861	14551	14731	14822	14736	14745	14700	14728	14643	14767	14832	14710	14729	14948	14680	14853	14791	14879	14684	14637	14700	14742	14726	14678	14793	14576	14717	14668	14636	14689	14634	14829	14851	14730	14557	14746	14691	14834	14782	14733	14798	14725	14777	14572	14793	14748	14490	14674	14640	14722	14639	14756	14746	14748	14760	14869	14770	14754	14684	14761	14739	14802	14845	14582	14827	14749	14734	14744	14797	14663	14846	14742	14856	14727	14891	14600	14908	14742	14704	14766	14584	14715	14728	14773	14741	14551	14594	14707	14547	14643	14730	14574	14834	14623	14708	14649	14548	14734	14761	14600	14801	14890	14725	14755	14731	14704	14576	14764	14746	14621	14686	14793	14835	14679	14802	14697	14692	14838	14696	14900	14759	14731	14770	14675	14838	14867	14589	14771	14641	14754	14770	14630	14606	14853	14719	14620	14506	14735	14541	14707	14702	14857	14598	14615	14579	14636	14788	14728	14570	14698	14722	14669	14709	14666	14750	14728	14952	14813	14948	14777	14768	14656	14811	14857	14695	14705	14709	14738	14537	14684	14663	14762	14721	14752	14663	14808	14662	14680	14624	14619	14694	14618	14642	14598	14727	14749	14837	14606	14637	14813	14723	14607	14839	14707	14646	14690	14711	14829	14660	14746	14781	14624	14624	14763	14698	14619	14700	14827	14667	14894	14669	14810	14712	14677	14640	14796	14686	14717	14674	14811	14778	14754	14718	14666	14743	14711	14592	14531	14649	14751	14774	14671	14431	14667	14827	14711	14824	14504	14583	14637	14569	14742	14783	14709	14784	14776	14836	14754	14750	14775	14822	14676	14762	14675	14528	14799	14903	14741	14638	14738	14803	14675	14623	14786	14676	14941	14749	14464	14702	14759	14708	14654	14645	14722	14654	14652	14658	14718	14746	14758	14701	14859	14620	14571	14592	14694	14597	14772	15056	14626	14674	14742	14768	14679	14675	14749	14693	14923	14708	14779	14726	14786	14815	14606	14669	14770	14653	14579	14460	14761	14673	14839	14619	14722	14650	14749	14662	14795	14576	14476	14660	14836	14598	14641	14593	14684	14719	14681	14670	14541	14586	14735	14605	14807	14637	14644	14749	14673	14798	14682	14585	14765	14718	14545	14676	14574	14546	14703	14710	14644	14704	14531	14660	14730	14688	14922	14660	14669	14702	14745	14840	14674	14710	14675	14614	14716	14683	14659	14774	14752	14725	14681	14757	14555	14572	14674	14807	14634	14662	14696	14842	14674	14737	14533	14647	14712	14649	14737	14924	14786	14596	14663	14688	14684	14653	14843	14658	14712	14695	14836	14650	14811	14699	14809	14783	14659	14512	14817	14823	14711	14730	14710	14661	14737	14801	14702	14709	14649	14701	14738	14786	14769	14731	14708	14674	14813	14705	14880	14785	14693	14838	14561	14753	14814	14708	14705	14771	14795	14746	14815	14507	14803	14543	14700	14707	14715	14675	14646	14737	14726	14569	14688	14615	14769	14801	14760	14704	14711	14497	14589	14720	14729	14653	14719	14632	14648	14504	14710	14815	14764	14693	14517	14609	14653	14680	14728	14707	14727	14716	14656	14836	14690	14711	14740	14583	14619	14705	14841	14805	14605	14732	14904	14588	14637	14853	14747	14649	14841	14568	14703	14728	14673	14709	14773	14794	14691	14751	14616	14786	14616	14794	14816	14844	14603	14740	14679	14665	14647	14742	14904	14627	14763	14671	14623	14509	14746	14770	14783	14732	14740	14686	14548	14687	14797	14692	14765	14676	14726	14607	14781	14752	14728	14727	14739	14744	14660	14935	14830	14806	14567	14770	14678	14560	14704	14719	14765	14656	14752	14659	14791	14721	14833	14778	14684	14728	14853	14733	14710	14697	14653	14774	14809	14632	14802	14629	14646	14661	14789	14795	14877	14679	14928	15002	14606	14758	14706	14840	14847
22951	22645	33310	29214	24586	24255	23677	17940	16750	17231	17019	16911	16976	17093	16950	17069	17129	17025	16768	16811	16903	16926	16838	16674	16862	16989	16796	16754	16797	16861	16667	16851	16769	16764	16776	16705	16815	16742	16809	16611	16702	16719	16897	16545	16808	16882	16835	16809	16761	16666	16977	16885	16659	16648	16690	16569	16719	16849	16823	16615	16725	16837	16650	16677	16791	16713	16657	16641	16689	16789	16813	16659	16740	16648	16922	16722	16708	16756	16597	16672	16656	16771	16677	16769	16661	16661	16775	16759	16781	16538	16728	16881	16717	16632	16655	16598	16548	16618	16662	16738	16664	16837	16725	16707	16577	16802	16674	16694	16692	16783	16611	16622	16768	16511	16445	16679	16778	16701	16847	16802	16665	16819	16846	16810	16887	16719	16769	16549	16646	16801	16766	16686	16627	16625	16756	16678	16612	16724	16759	16578	16484	16713	16714	16625	16701	16697	16547	16744	16554	16698	16788	16833	16748	16762	16775	16700	16694	16588	16747	16676	16633	16904	16711	16489	16748	16615	16692	16736	16821	16777	16716	16524	16570	16916	16542	16682	16863	16605	16625	16791	16705	16708	16692	16756	16594	16754	16743	16731	16550	16534	16663	16672	16728	16453	16708	16829	16653	16727	16678	16814	16764	16818	16742	16804	16684	16922	16654	16626	16654	16740	16936	16767	16545	16583	16855	16727	16751	16636	16775	16845	16686	16716	16549	16676	16443	16669	16738	16798	16628	16770	16726	16886	16748	16660	16554	16720	16624	16529	16744	16729	16466	16768	16491	16545	16594	16680	16675	16533	16654	16647	16718	16743	16867	16569	16716	16468	16576	16462	16836	16505	16829	16596	16705	16737	16653	16682	16616	16617	16659	16673	16766	16813	16727	16577	16790	16704	16521	16674	16613	16691	16664	16756	16629	16676	16761	16852	16645	16714	16714	16614	16677	16857	16618	16791	16542	16706	16738	16750	16801	16614	16640	16652	16562	16511	16779	16565	16473	16828	16763	16532	16740	16609	16695	16625	16702	16548	16795	16777	16518	16811	16655	16477	16689	16449	16647	16654	16877	16761	16891	16661	16705	16608	16728	16721	16583	16573	16645	16800	16744	16542	16595	16461	16535	16766	16534	16769	16433	16699	16459	16635	16821	16586	16709	16744	16684	16674	16695	16677	16660	16744	16618	16630	16527	16529	16396	16461	16660	16606	16796	16733	16816	16590	16788	16591	16523	16965	16729	16860	16737	16393	16623	16634	16769	16642	16793	16752	16756	16701	16566	16799	16683	16670	16685	16813	16821	16856	16824	16569	16625	16507	16662	16693	16628	16468	16812	16665	16521	16662	16626	16769	16792	16772	16898	16717	16662	16590	16728	16568	16618	16649	16472	16744	16916	16750	16423	16612	16380	16716	16668	16717	16635	16591	16714	16780	16818	16568	16686	16589	16648	16801	16640	16668	16727	16739	16618	16667	16649	16769	16688	16693	16747	16601	16354	16719	16514	16500	16627	16664	16559	16873	16579	16681	16595	16761	16583	16705	16639	16668	16545	16703	16551	16527	16607	16370	16754	16666	16740	16704	16586	16611	16735	16440	16800	16711	16780	16764	16559	16747	16824	16704	16388	16616	16643	16680	16515	16800	16775	16900	16803	16673	16624	16532	16647	16559	16769	16931	16780	16426	16677	16582	16545	16486	16501	16971	16668	16715	16643	16505	16760	16732	16706	16836	16739	16890	16693	16637	16611	16620	16573	16587	16769	16652	16928	16675	16794	16672	16605	16512	16733	16730	16605	16836	16738	16588	16514	16541	16806	16462	16663	16643	16708	16374	16591	16685	16799	16693	16764	16553	16808	16618	16764	16634	16691	16604	16778	16543	16762	16708	16717	16677	16991	16783	16695	16556	16567	16657	16627	16816	16688	16759	16701	16564	16645	16594	16581	16795	16605	16684	16654	16327	16640	16849	16748	16609	16612	16538	16692	16756	16600	16536	16701	16705	16789	16708	16669	16813	16646	16622	16806	16693	16770	16715	16737	16661	16721	16669	16730	16663	16575	16717	16662	16531	16712	16876	16739	16985	16745	16840	16512	16748	16731	16756	16768	16388	16604	16637	16440	16559	16624	16584	16871	16576	16909	16769	16638	16601	16773	16628	16650	16469	16729	16719	16692	16561	16669	16509	16572	16598	16538	16534	16640	16612	16723	16676	16700	16538	16739	16554	16709	16864	16929	16880	16606	16552	16815	16896	16785	16623	16601	16945	16722	16484	16806	16477	16860	16702	16611	16585	16559	16791	16589	16685	16772	16828	16703	16685	16735	16522	16478	16719	16566	16651	16671	16656	16681	16527	16649	16606	16929	16561	16651	16608	16769	16611	16804	16925	16628	16701	16722	16706	16740	16378	16784	16592	16562	16773	16625	16554	16705	16740	16486	16645	16679	16540	16692	16580	16819	16730	16742	16743	16750	16632	16563	16565	16681	16575	16648	16585	16605	16599	16711	16589	16340	16670	16741	16503	16687	16639	16627	16727	16757	16793	16861	16474	16514	16757	16710	16834	16595	16520	16787	16816	16625	16635	16677	16771	16663	16527	16684	16694	16533	16629	16653	16712	16683	16590	16758	16548	16783	16674	16658	16858	16789	16574	16586	16404	16768	16754	16875	16590	16745	16778	16566	16705	16734	16587	16729	16891	16759	16601	16727	16828	16624	16525	16662	16801	16652	16558	16842	16599	16535	16614	16576	16690	16587	16593	16737	16672	16614	16649	16824	16480	16530	16683	16522	16415	16702	16722	16632	16929	16660	16544	16472	16831	16596	16616	16601	16472	16795	16503	16717	16481	16896	16806	16620	16781	16709	16755	16655	16533	16635	16583	16481	16690	16498	16913	16623	16569	16687	16600	16741	16773	16691	16657	16771	16759	16678	16906	16727	16626	16730	16785	16719	16603	16861	16748	16622	16686	16810	16702	16777	16731	16739	16708	16666	16728	16788	16685	16854	16660	16789	16741	16557	16774	16835	16667	16617	16631	16669	16674	16728	16525	16797	16679	16582	16768	16735	16787	16420	16502	16689	16545	16462	16742	16770	16625	16770	16611	16538	16681	16635	16670	16666	16728	16695	16923	16704	16707	16720	16687	16611	16632	16730	16305	16495	16536	16740	16798	16655	16692	16586	16466	16449	16758	16723	16868	16620	16629	16553	16549	16814	16604	16616	16663	16969	16929	16826	16603	16838	16781	16715	16450	16588	16834	16637	16638	16712	16535	16620	16549	16697	16796	16724	16679	16563	16988	16743	16627	16578	16748	16556	16684	16811	16703	16776	16686	16676	16642	16669	16664	16689	16671	16576	16603	16651	16755	16777	16614	16579	16724	16598	16776	16802	16676	16900	16765	16547	16607	16593	16517	16700	16744	16862	16692	16483	16462	16666	16469	16747	16645	16673	16776	16654	16619	16766	16786	16632	16702	16612	16599	16849	16829	16524	16647	16711	16579	16601	16542	16607	16605	16675	16656	16542	16605	16692	16671	16743	16540	16589	16796	16487	16748	16775	16796	16708	16660	16688	16731	16624	16577	16625	16656	16710	16638	16542	16645	16553	16724	16621	16611	16804	16754	16665	16666	16599	16506	16683	16639	16732	16821	16633	16559	16839	16721	16670	16499	16587	16739	16699	16600	16616	16505	16710	16626	16678	16588	16574	16730	16601	16722	16668	16674	16590	16616	16657	16704	16644	16757	16627	16613	16405	16781	16918	16813	16410	16460	16478	16641	16717	16630	16537	16580	16854	16621	16669	16560	16560	16761	16749	16645	16642	16859	16838	16679	16579	16733	16976	16656	16709	16896	16734	16987	16553	16626	16611	16699	16693	16864	16753	16806	16652	16515	16390	16463	16493	16712	16409	16445	16556	16651	16584	16624	16808	16748	16743	16515	16806	16903	16856	16693	16789	16498	16427	16679	16644	16707	16622	16642	16767	16613	16718	16694	16718	16708	16681	16599	16512	16644	16496	16718	16532	16444	16644	16539	16557	16540	16677	16410	16696	16806	16675	16852	16775	16885	16783	16569	16552	16499	16585	16628	16458	16695	16727	16782	16492	16816	16731	16440	16440	16607	16421	16849	16610	16815	16611	16489	16844	16706	16693	16598	16472	16757	16677	16777	16688	16745	16533	16768	16632	16752	16625	16476	16621	16625	16758	16813	16839	16522	16602	16759	16643	16537	16857	16633	16798	16611	16652	16824	16624	16613	16536	17062	16801	16541	16624	16911	16674	16655	16721	16834	16561	16625	16559	16683	16670	16788	16723	16669	16516	16632	16629	16787	16640	16708	16721	16560	16678	16810	16570	16906	16717	16569	16583	16705	16594	16587	16935	16702	16550	16971	16674	16678	16811	16678	16617	16527	16538	16619	16424	16661	16760	16856	16462	16783	16491	16669	16697	16680	16712	16809	16726	16663	16506	16559	16514	16528	16426	16439	16637	16630	16633	16793	16719	16694	16478	16434	16755	16613	16520	16591	16872	16437	16711	16470	16531	16580	16713	16855	16742	16627	16633	16685	16649	16567	16570	16738	16714	16854	16676	16461	16734	16638	16843	16707	16613	16407	16674	16689	16545	16628	16716	16709	16632	16721	16807	16488	16708	16915	16527	16825	16773	16654	16716	16667	16830	16814	16586	16715	16544	16503	16622	16564	16597	16762	16673	16635	16768	16504	16781	16596	16905	16583	16635	16604	16587	16571	16763	16527	16730	16466	16773	16643	16573	16672	16698	16647	16418	16703	16675	16554	16576	16471	16769	16606	16843	16589	16525	16647	16827	16551	16544	16433	16673	16661	16703	16667	16940	16513	16675	16700	16646	16625	16590	16601	16585	16596	16834	16646	16725	16783	16918	16779	16708	16630	16567	16630	16702	16652	16764	16686	16748	16775	16735	16698	16669	16771	16733	16579	16879	16521	16596	16656	16771	16630	16604	16905	16714	16704	16481	16812	16597	16662	16645	16629	16703	16548	16756	16876	16592	16420	16743	16696	16486	16706	16618	16586	16581	16593	16598	16719	16514	16782	16869	16718	16672	16806	16796	16561	16819	16604	16658	16492	16733	16700	16720	16754	16719	16665	16695	16648	16420	16607	16689	16649	16714	16511
61330	106383	88356	60432	36304	21135	15203	14842	14737	15068	15082	15002	15104	14922	14911	15014	15212	15133	14972	15066	15160	15110	14930	14923	14883	15236	15104	14938	15060	15020	15004	15166	15050	15072	14897	15041	15199	15127	14996	15009	15038	14870	15057	14961	15110	15047	14943	15102	15165	15054	14909	15024	14972	15014	15083	15075	14902	14887	14981	15179	14916	15091	15016	14802	14914	15038	14988	15111	15049	14833	14870	14889	15081	15080	15032	14950	15044	15081	15101	14972	14890	14947	15146	15007	15167	15209	14918	14924	14978	15084	15068	15052	14924	15097	15026	15167	14921	15125	15087	15019	15047	14981	14904	15049	14958	15083	15143	14812	14950	14893	15072	14961	15189	14960	14966	15052	14959	14994	14953	15110	15041	15116	14961	15264	15048	14966	14929	14985	14946	15013	15156	15110	15006	14915	15147	15143	15130	14936	15047	14949	15119	15059	14962	15038	15056	15037	14915	14981	15030	15066	14919	14745	15176	14891	15268	14895	14861	14927	15051	15049	15010	14973	15010	15010	14967	15082	15056	15003	15064	15084	15147	15114	15195	14985	14984	15009	15054	14911	15115	15035	15076	14968	15136	15192	14998	14962	14986	15023	14984	14907	14988	15097	14941	14943	14860	14967	15075	15092	14935	14892	14997	14935	15003	14961	15004	15019	15179	15069	14996	14909	15048	15035	14990	14973	15013	15017	15002	15120	15106	14941	14945	15070	15119	15047	15035	15047	15157	15005	15053	14956	14958	15081	15054	15085	15094	15204	14977	14966	15015	15029	15003	15192	14937	15093	15022	14886	15030	15127	14875	15031	15053	14958	14828	14998	15156	14920	14917	15107	15046	15106	14951	15104	14987	15041	14939	15132	15100	14918	15029	15025	14905	14925	14973	15099	15076	14870	14950	15006	15038	15041	14973	15043	14873	15137	15115	15024	14986	15047	15198	15087	15048	15016	14897	14931	15068	15072	14969	15071	14970	14859	15045	15100	15143	15015	15026	14775	15124	14970	15072	14974	14908	15031	15027	14948	15105	14954	15054	14942	15128	14986	15066	15005	15157	15042	14914	15037	15061	15027	14910	14969	15123	14993	15144	15220	15026	15255	14952	15041	14952	14973	15082	15081	14931	14980	14995	15042	15094	15138	14986	15191	14992	14974	15185	15117	14959	15011	15009	15160	14955	15030	14989	14935	14920	15045	15162	15169	14837	15018	14941	14956	14863	14957	15094	14976	14843	15148	14907	14987	14964	14949	14997	14927	14989	15053	14944	15048	15086	15012	15075	14926	14948	15008	15277	15030	14873	14861	15053	14887	14983	15085	14847	15027	15130	15122	15082	14884	15013	15078	15027	14954	15130	14880	15051	14986	15047	15008	14986	14918	15042	14984	15085	15063	15035	15137	14872	15183	15104	14893	14884	14965	14978	14987	14964	15140	14924	15165	15034	15173	14954	15111	14960	15083	15147	15062	15080	15015	15040	15017	15000	14954	15072	15194	15007	14986	15175	15169	15134	14996	15222	15012	15121	15058	15071	15191	15119	14923	15028	15110	15197	14926	15023	15073	15260	15008	14975	15000	14976	14942	14966	14985	14971	14949	15111	15147	14999	15065	14862	14921	15090	14855	14956	15260	14943	15151	15157	14948	15013	15020	14938	14917	15086	14998	14954	15179	15071	15076	14909	15020	15047	15006	14932	14918	15114	15123	15076	15002	15005	15001	15057	14925	14987	14969	15062	14955	14992	15116	14949	15073	15015	15083	14771	14941	15138	14965	15004	15109	14804	15005	14851	15072	14972	14935	15156	14965	14826	15017	15067	15099	14963	14890	15022	15105	15043	15002	15018	15041	14999	15025	15056	14970	14900	15055	15025	14754	14765	15160	14907	15103	15085	15014	15103	15014	15014	15221	15036	14966	14938	14928	15205	14945	15054	14938	14923	14951	14986	15124	14908	15015	14990	15034	15088	14786	15079	14986	15123	15121	15028	15026	15132	15180	15139	14996	15043	15102	15004	15035	14949	14981	15112	15022	15054	15076	14946	14943	15146	15007	15066	15042	14927	15002	15034	15112	14936	15203	15008	14982	15037	14972	15039	15042	14975	15082	15022	14943	15132	15167	15097	15053	15066	14976	15012	15023	14991	14895	14958	15086	14957	15085	15158	15138	15025	14998	15084	14941	14790	15032	14831	15089	14968	14973	15106	15096	15058	15094	15054	15059	14956	14882	15001	14947	15084	15082	15183	15110	14912	14959	14875	14990	14959	15175	14968	15028	14978	15084	14922	14917	14854	15076	14931	15079	14826	15015	15071	14975	15027	15182	15106	15003	15050	14890	15130	14927	15003	15080	14971	14964	14925	15069	15060	15015	15011	15061	15061	15002	14931	14960	14849	15000	15081	15111	14838	14922	15235	15043	15093	15191	15110	15177	15197	15110	14921	15131	14996	14979	14980	15019	15097	14931	15062	14955	15070	15092	14947	14961	15059	15005	14773	15015	14995	14991	14929	14913	14969	15026	14974	14936	15017	15030	14965	15084	14753	15039	14903	15044	14870	15085	14889	15013	14893	15132	14870	15099	15021	14978	14862	14831	15059	15056	14825	15185	15066	14973	15036	15136	15035	14907	14980	15005	14811	15118	15176	15026	15108	14924	15063	14999	15060	14936	15020	14935	15053	15029	14791	15007	14997	15060	14919	15025	15002	14945	15127	14981	15009	14918	14981	15032	14976	15098	14969	15202	15062	14958	15034	14974	15077	14956	15111	15110	15016	14923	14890	15071	14989	15074	14986	14992	15182	14995	14894	15011	14847	14932	14920	15087	15029	15080	15176	14949	14881	15082	15074	14955	14862	15141	14942	14922	15011	14943	14847	14951	14891	14988	14919	14947	15044	15023	14816	15203	15096	15081	15043	14891	15010	15134	15088	14981	15123	15039	15117	14933	15051	14936	14923	14941	15043	14975	14859	15116	15046	14981	14914	15063	15050	15032	14936	14893	15149	14886	15128	15088	15161	14987	14877	15075	14985	14965	15253	14957	14975	15070	15073	15029	15015	15010	14946	15025	15018	14933	15062	14983	14842	15174	14955	14915	15057	15150	15050	15089	14968	14936	14942	15156	15056	15004	15044	15019	15015	15189	15055	14975	14943	14890	14910	15048	15139	15180	15113	15032	14900	14870	14861	14990	14925	15041	15073	15009	15031	15020	15153	14974	14953	15039	15031	14941	15077	14885	15033	15082	15027	15041	14918	15045	15099	14865	15007	15044	15015	15035	15014	15063	14914	15023	14842	14773	15019	15072	14912	15005	14919	14977	14871	15022	15038	14974	15026	14887	15040	15019	15084	15057	15089	14989	14910	14943	15051	14859	14978	15059	15051	14965	15106	14833	14744	15065	14924	14864	15207	15053	14983	14955	14981	15078	15002	15146	15135	15010	14989	15039	15092	15083	14933	15135	14899	15008	14968	15090	14894	14936	14991	15043	15090	15080	15097	14986	15130	15153	14944	15144	15046	14909	14979	15007	15001	14796	14908	15071	14949	15073	14979	15135	15051	14998	14962	14974	15044	14870	15046	14992	15054	15034	14929	15043	14978	14943	15026	15196	15097	14990	15186	15070	14960	14947	14993	15015	14928	15125	15046	15032	15025	15010	14966	15040	14963	14962	14912	15089	14964	15135	14947	15056	15141	15118	15082	14978	14914	14844	15101	15032	14867	14948	15115	15048	15214	14972	15038	15063	15126	15042	14951	15017	14868	15130	14894	15175	14949	14832	15012	15083	14955	15023	14935	15037	14927	15048	15012	14993	14967	15047	14820	15045	15079	14893	15168	15105	14868	14879	14962	15044	15046	15128	15176	15049	15003	15193	14982	15099	14933	15153	15194	14877	15220	14889	14970	14972	15035	14856	15002	14992	15255	15154	15048	15133	14971	15051	14982	14924	15060	15168	15148	14799	15073	15069	14982	14958	15083	15028	14940	15028	15091	15155	15187	14988	15011	15106	15048	14913	14867	15008	14986	14900	15130	14964	15033	15034	14949	14872	14929	14958	15050	15146	14898	14859	14975	14902	15053	15017	15035	15065	14964	15093	15050	15018	15117	15005	15069	15026	14938	14995	15038	15033	15102	14929	15043	15132	15119	14840	14982	15090	14911	15107	15145	14847	14982	15028	15068	15033	14982	15184	14860	15004	15003	14956	14956	14925	15092	15178	14873	14909	15073	14854	15049	14988	15127	15033	15015	14903	15168	14791	15003	14996	15192	14978	14873	15033	14848	14875	15007	15125	15178	15127	15065	14815	14987	14982	14948	15001	14955	14917	15035	14891	15041	15031	14986	14968	15061	15074	15033	14996	14991	14980	15009	14832	14942	14992	15005	14780	15107	14908	14883	14951	14885	15010	15237	14889	14878	15101	15059	15109	14951	15126	15067	15134	14887	14991	14988	14875	15091	15004	15136	15075	15050	14896	14920	15122	14842	14974	14957	15094	14924	15048	14966	15076	14850	15219	15044	15044	14965	15028	15103	15003	14861	15042	14954	15019	14910	15013	15023	15126	14889	14880	15095	14955	15040	14933	15085	14971	15171	15094	14950	14972	14863	14996	15070	15121	15109	14891	15264	15035	14938	15122	15116	15102	15052	14884	14899	15114	14915	15085	15115	14987	14965	14992	15001	15135	15143	15037	15066	14789	14828	14863	15098	14999	14919	15075	15051	14965	15065	15017	14920	14936	15066	15063	15015	15011	15019	15161	14896	14952	15014	14959	15023	14950	14913	15128	15135	15006	14930	15148	14861	15060	15166	14842	15000	15035	14926	15019	15157	15016	14963	15086	15105	14996	14762	14982	14862	15020	15090	14897	15050	15153	15005	14902	15066	14986	14931	14976	15005	14927	14935	15086	14832	15099	15046	14976	15204	14943	14857	15046	15077	15034	15184	14868	14987	15071	15030	14909	15061	15031	15140	14996	15111	15154	14939	15067	15122	15109	15101	14920	14940	14837	14899	14954	14897	14980	15187	14857	14893	15020	15163	14879	15155	14998	14997	14834	15013	15006	15149	14979	14979	14874	14878	14957	14965	15225	15023	14984	14968	14882	14738	15011	15000	15135	15120	14980	15085	15076	15001	15115	15002	14954	15101	15054	15018	15104	14996	14757
29283	34576	39522	28791	20121	17802	17183	16787	17031	16644	16754	16628	16987	16816	16816	16532	16789	16655	16604	16541	16698	16800	16597	16586	16605	16654	16771	16675	16740	16661	16734	16798	16604	16832	16712	16781	16670	16705	16743	16699	16651	16829	16543	16709	16751	16955	16636	16609	16709	16742	16703	16712	16781	16612	16545	16601	16554	16605	16775	16729	16648	16617	16852	16696	16766	16735	16697	16714	16781	16679	16631	16569	16654	16732	16873	16870	16615	16450	16341	16493	16603	16644	16744	16603	16711	16701	16697	16517	16453	16555	16696	16757	16773	16654	16705	16697	16672	16773	16751	16605	16650	16627	16567	16603	16564	16897	16914	16771	16588	16907	16670	16744	16662	16691	16535	16680	16833	16637	16538	16666	16624	16611	16609	16608	16687	16817	16790	16494	16722	16692	16405	16690	16698	16776	16613	16718	16484	16492	16734	16766	16636	16793	16740	16542	16593	16504	16794	16556	16847	16836	16894	16697	16734	16662	16718	16413	16709	16731	16599	16664	16880	16527	16604	16554	16608	16796	16672	16762	16673	16377	16517	16442	16583	16679	16699	16854	16725	16745	16833	16757	16748	16759	16790	16620	16776	16723	16759	16628	16723	16678	16636	16570	16670	16574	16643	16713	16727	16825	16673	16686	16813	16608	16739	16822	16428	16656	16889	16916	16699	16704	16499	16553	16683	16809	16655	16659	16481	16737	16642	16560	16642	16861	16582	16779	16623	16621	16697	16476	16503	16669	16730	16802	16684	16658	16770	17004	16763	16726	16531	16534	16651	16635	16796	16539	16583	16639	16594	16588	16639	16484	16760	16640	16761	16554	16579	16679	16532	16686	16600	16491	16648	16749	16733	16624	16745	16633	16876	16608	16696	16688	16512	16724	16491	16545	16657	16520	16438	16487	16675	16665	16619	16661	16800	16594	16759	16852	16729	16606	16699	16461	16776	16593	16720	16560	16587	16737	16570	16610	16588	16743	16698	16825	16641	16685	16765	16724	16580	16773	16551	16502	16569	16607	16802	16763	16805	16606	16545	16547	16549	16708	16609	16452	16588	16661	16752	16467	16604	16775	16641	16629	16760	16650	16671	16709	16701	16597	16717	16597	16724	16640	16655	16587	16734	16685	16950	16787	16523	16549	16689	16639	16625	16639	16547	16662	16660	16806	16504	16749	16702	16663	16472	16656	16706	16518	16745	16703	16723	16547	16542	16863	16642	16610	16410	16666	16673	16756	16552	16514	16617	16489	16652	16574	16822	16791	16716	16737	16726	16596	16591	16521	16773	16774	16635	16689	16713	16898	16541	16645	16615	16773	16784	16761	16724	16618	16671	16652	16605	16520	16710	16617	16751	16692	16636	16733	16663	16661	16730	16679	16592	16719	16534	16554	16546	16745	16531	16806	16550	16546	16589	16771	16495	16761	16738	16508	16555	16742	16635	16506	16631	16474	16519	16790	16637	16563	16727	16546	16662	16747	16659	16539	16665	16494	16465	16479	16567	16615	16799	16583	16594	16449	16939	16521	16771	16540	16630	16691	16659	16746	16502	16673	16593	16526	16896	16561	16618	16506	16612	16517	16571	16746	16460	16862	16671	16759	16597	16501	16490	16713	16691	16736	16603	16687	16547	16551	16680	16452	16559	16737	16683	16542	16627	16430	16721	16719	16628	16790	16693	16526	16696	16553	16849	16755	16542	16552	16801	16875	16648	16720	16567	16719	16762	16726	16591	16807	16691	16722	16666	16575	16649	16856	16640	16607	16658	16679	16677	16945	16624	16719	16622	16387	16679	16628	16619	16742	16817	16696	16464	16612	16704	16654	16515	16615	16738	16721	16806	16703	16754	16633	16570	16761	16614	16631	16726	16673	16678	16694	16724	16650	16517	16697	16537	16798	16781	16735	16754	16805	16753	16549	16578	16660	16710	16819	16667	16576	16763	16663	16641	16734	16640	16727	16560	16656	16629	16486	16511	16501	16503	16654	16492	16611	16683	16538	16736	16876	16591	16432	16746	16694	16763	16611	16622	16770	16634	16402	16385	16508	16725	16524	16508	16636	16698	16638	16528	16558	16789	16748	16647	16659	16634	16517	16680	16605	16711	16693	16847	16721	16726	16622	16704	16748	16729	16617	16567	16736	16723	16621	16677	16717	16630	16732	16615	16920	16818	16647	16817	16731	16788	16800	16677	16694	16514	16398	16399	16558	16874	16645	16713	16730	16908	16657	16518	16604	16531	16497	16581	16538	16689	16765	16942	16641	16776	16686	16944	16728	16748	16598	16588	16785	16953	16765	16802	16572	16764	16599	16547	16724	16602	16574	16567	16730	16520	16804	16789	16616	16805	16634	16564	16563	16565	16764	16662	16908	16641	16762	16601	16553	16713	16644	16667	16474	16585	16710	16773	16662	16605	16644	16550	16587	16731	16638	16479	16456	16660	16534	16477	16781	16633	16544	16927	16757	16474	16467	16730	16601	16774	16589	16635	16525	16498	16610	16590	16411	16661	16439	16713	16839	16532	16687	16749	16641	16370	16667	16559	16741	16695	16642	16839	16605	16635	16763	16692	16577	16722	16653	16848	16706	16692	16619	16498	16667	16717	16446	16798	16638	16685	16664	16678	16616	16650	16657	16543	16589	16683	16734	16659	16772	16592	16741	16610	16488	16636	16385	16478	16686	16692	16796	16602	16570	16612	16742	16748	16775	16405	16762	16645	16596	16505	16564	16705	16891	16772	16497	16636	16748	16755	16536	16737	16788	16866	16789	16594	16473	16570	16848	16455	16496	16664	16529	16560	16588	16864	16441	16876	16813	16546	16516	16727	16614	16582	16678	16633	16594	16778	16675	16845	16576	16774	16649	16616	16686	16561	16624	16715	16775	16773	16733	16673	16609	16687	16728	16465	16483	16713	16755	16696	16602	16856	16610	16676	16730	16585	16436	16902	16736	16810	16537	16679	16555	16857	16722	16764	16864	16470	16570	16609	16734	16464	16843	16512	16611	16702	16677	16898	16648	16717	16749	16776	16728	16789	16813	16860	16626	16746	16647	16825	16775	16676	16508	16851	16436	16451	16602	16894	16732	16615	16706	16841	16820	16673	16571	16555	16396	16761	16978	16793	16433	16726	16724	16828	16732	16623	16725	16771	16648	16542	16564	16632	16638	16617	16405	16694	16492	16656	16519	16793	16593	16479	16740	16739	16609	16714	16671	16837	16741	16694	16474	16518	16498	16691	16686	16626	16810	16548	16757	16764	16645	16747	16629	16758	16893	16528	16661	16747	16612	16753	16666	16795	16602	16411	16726	16785	16817	16586	16621	16659	16885	16653	16635	16644	16683	16748	16656	16867	16810	16588	16708	16603	16576	16668	16568	16476	16767	16510	16656	16506	16554	16705	16590	16665	16915	16706	16708	16692	16643	16723	16660	16679	16619	16672	16726	16606	16765	16780	16677	16654	16634	16754	16756	16715	16728	16654	16621	16776	16688	16714	16546	16794	16622	16618	16743	16666	16805	16637	16557	16500	16957	16714	16690	16586	16566	16672	16594	16865	16680	16705	16582	16779	16533	16655	16792	16769	16715	16621	16725	16548	16624	16626	16539	16595	16773	16529	16583	16743	16634	16851	16860	16774	16734	16470	16677	16797	16549	16614	16915	16718	16863	16772	16688	16545	16646	16724	16649	16559	16646	16606	16569	16872	16545	16559	16717	16451	16533	16369	16463	16822	16555	16567	16774	16616	16784	16859	16717	16595	16773	16965	16666	16767	16581	16657	16601	16626	16561	16607	16596	16638	16493	16818	16411	16715	16572	16610	16629	16732	16676	16804	16541	16617	16757	16851	16645	16774	16682	16613	16619	16742	16597	16609	16655	16686	16628	16631	16777	16552	16751	16655	16485	16702	16622	16615	16793	16634	16553	16639	16662	16587	16547	16502	16679	16664	16725	16475	16572	16686	16606	16867	16625	16734	16618	16638	16481	16460	16389	16774	16699	16735	16780	16644	16802	16696	16501	16749	16708	16619	16690	16582	16664	16696	16386	16767	16623	16623	16589	16594	16581	16473	16703	16693	16644	16580	16671	16552	16737	16627	16654	16688	16586	16630	16757	16549	16832	16702	16542	16730	16528	16740	16686	16483	16897	16705	16582	16711	16744	16515	16473	16568	16770	16766	16694	16567	16546	16743	16578	16543	16595	16643	16645	16800	16539	16652	16576	16805	16638	16722	16732	16736	16894	16644	16556	16770	16803	16820	16581	16807	16713	16807	16771	16545	16678	16617	16606	16796	16651	16615	16723	16751	16729	16739	16519	16425	16615	16745	16661	16772	16595	16808	16597	16769	16543	16693	16793	16693	16790	16619	16743	16799	16870	16880	16585	16499	16552	16482	16575	16670	16804	16595	16676	16794	16754	16652	16522	16667	16470	16511	16667	16599	16794	16780	16748	16671	16896	16562	16793	16459	16577	16844	16696	16561	16498	16525	16623	16390	16609	16598	16502	16542	16713	16681	16630	16636	16849	16670	16778	16765	16698	16663	16507	16687	16612	16606	16528	16825	16890	16685	16633	16787	16807	16748	16759	16598	16590	16768	16476	16519	16457	16705	16789	16606	16807	16674	16700	16486	16579	16617	16640	16649	16546	16581	16566	16686	16703	16528	16391	16619	16650	16594	16534	16542	16665	16768	16707	16848	16817	16651	16745	16653	16747	16522	16524	16656	16688	16475	16544	16703	16671	16598	16676	16681	16782	16509	16634	16551	16535	16711	16535	16591	16686	16604	16668	16592	16468	16837	16549	16621	16709	16690	16888	16721	16676	16743	16669	16608	16704	16563	16857	16663	16628	16724	16578	16639	16833	16627	16651	16816	16651	16716	16615	16568	16563	16529	16465	16556	16688	16820	16635	16565	16744	16519	16581	16683	16745	16667	16858	16853	16814	16706	16660	16682	16657	16789	16610	16661	16541	16346	16696	16738	16448	16622	16535	16693	16573	16710	16570	16611	16826	16713	16555	16690	16576	16694	16461	16763	16733	16526	16785	16661	16839	16764	16840	16615	16716	16746	16748	16739	16676	16749	16570	16784	16457	16762	16665	16651	16566	16519	16633	16565	16742	16374	16628	16710	16555	16434	16749	16654	16537	16646	16756
37309	54627	42609	25890	17697	15493	14874	14943	14880	14895	14912	15047	14997	14905	15050	14967	14889	14874	14994	14970	14872	15000	14959	14967	14875	14914	14972	14810	14944	14946	15099	14846	14741	14891	14953	15004	14841	14793	14898	14753	14803	14795	14986	14970	15031	14996	14928	14962	15062	14994	14978	14894	15069	15086	14894	14783	14876	15068	14989	15100	14856	14766	14939	14861	15082	14830	14860	14960	14892	14865	15139	15003	14968	14857	15009	14900	14994	14951	14819	15027	14898	15030	15012	14774	14890	15046	14945	14897	14971	14710	15077	14804	14952	14840	14842	14873	14969	14935	14808	14942	15045	15033	14965	14915	14987	14949	15032	14867	14773	14761	14966	14827	14757	14915	15031	14882	14764	15053	15036	14798	14840	14788	14786	14943	14889	14927	14907	14899	14971	14802	14875	14560	15005	14808	15141	14955	14855	14877	14995	14971	14976	14850	15014	14808	14978	15021	14848	14738	14860	14931	14844	14762	14812	14878	14955	14853	14778	14871	14938	14932	14878	14945	14928	14735	14894	14839	14997	14943	14810	14886	14945	14884	14840	14900	14846	14937	15125	14887	14866	14826	15030	14885	14996	14872	14998	14987	14824	14944	14916	15148	14812	14906	14953	15010	15055	14988	14824	14816	14885	15004	15054	14951	15099	14991	14989	14896	14906	14995	15032	15048	14914	14965	14851	14904	14962	14967	14856	14864	14954	15016	15125	14826	14977	14946	14961	14862	15106	14834	15008	14929	14875	15130	14859	14887	14966	14899	14968	15051	15063	14926	14889	15030	14962	15000	15063	15069	14853	14902	14842	14696	15079	14896	14971	14980	14797	15020	15084	14799	14920	14948	14885	14914	14992	14740	14807	14905	14884	14999	14912	14785	14796	14831	14846	15008	14917	14934	14795	15035	14948	14787	14788	14932	14927	15071	14704	14889	14922	14935	15035	14892	14788	14968	14801	15062	15092	14890	14677	14848	14821	15115	14764	14797	15041	14869	14855	14886	14916	14824	15022	14886	14821	14951	14796	14844	14837	14969	14825	14935	15059	14866	14887	14946	15086	15025	15011	14825	14972	14875	14926	14822	14795	14931	14925	14881	14912	14801	14855	14821	14869	14866	14761	14812	14997	14929	14974	14924	15025	14890	14866	14981	14906	15048	14960	14824	15010	14916	14948	14865	14968	14889	14923	14934	14879	14954	15040	14886	14898	14924	14900	14871	14886	14957	14774	14896	14850	14850	14926	14927	14900	14823	14909	14731	14943	14771	14786	14826	15132	14998	14821	14911	14922	14858	14959	14768	14927	15106	14927	14955	14891	15049	14924	14885	14907	14951	15008	14922	14943	14909	15040	14802	14967	14756	14942	14960	14795	14921	14902	14853	15018	14894	14893	14862	15102	14803	14965	14735	14877	14811	14934	14721	14903	14917	14756	14912	14916	14922	14726	14966	14904	14908	15081	14881	14979	14962	14828	15040	14934	14883	14812	14972	15068	14783	14823	14937	14893	14811	14939	15065	14844	15009	14939	15041	14874	14890	14868	15079	14983	14873	14913	14925	14880	14903	14913	14950	14953	14947	14997	15029	14880	14942	14899	15046	14886	14931	14888	14940	15062	14781	15115	14995	14759	14815	14955	14903	15099	14790	14559	14794	14893	15130	14821	14985	14920	14819	14950	14883	14840	14935	15000	14915	14853	14957	14891	14961	15025	14813	14970	14948	14884	15096	14940	15068	15032	14944	14838	14933	14836	14905	14907	14953	14663	15098	14710	14982	14831	14910	14988	14897	14834	14998	14960	14762	14871	15007	15005	14976	14813	14862	14989	14876	14941	14802	14988	14881	14979	14881	14823	14927	14972	14804	14951	14727	14949	15108	14891	14852	14882	14982	14907	15032	15048	14892	14949	14898	14843	15037	14990	14767	14930	14774	14848	15039	15085	15009	14906	14830	15158	14829	14976	14890	14683	14819	14847	14935	14921	14871	14917	14939	15107	15037	14897	14701	14943	15082	14838	14735	14905	14923	15083	14969	14865	15046	14901	14982	14927	14740	14936	14840	14891	14894	14935	14935	14969	14809	14919	14788	14927	14989	14734	14907	14978	14910	14810	14964	15006	14776	15047	14994	14854	14908	14925	14963	15045	14978	14870	14965	14973	14735	15059	14861	14977	14955	14805	14917	14944	14902	14780	14907	14965	14886	14864	14735	15105	14910	14899	14842	14838	14913	14808	14974	15040	14852	14762	14873	14917	14772	14985	14953	14894	14887	14876	15043	14947	14917	14759	14810	14854	14902	14775	15047	15118	14768	14851	14854	14899	15059	14838	14922	14915	14859	14999	14926	14920	14760	14840	14998	14802	14846	14874	15237	15068	14932	15025	14955	14805	14828	14923	14804	14929	14864	15092	14913	14951	14856	15181	14967	14988	15020	14855	15040	14877	15010	14814	14848	14916	14856	14899	14939	14919	14867	14887	14889	14784	14957	15005	14936	14800	15026	14990	14909	14810	14891	14987	14857	15047	15003	14835	14804	14871	14814	14945	14986	14860	14982	15024	14958	14840	14823	14880	14827	14889	14958	14987	14942	14879	14893	14966	14884	14986	14809	14860	14753	14849	14937	14974	15004	14793	14840	15010	14727	15046	14844	14872	14780	14916	14943	14945	14917	14844	14985	14968	14891	14917	15013	14903	14911	14841	15089	14739	14890	14891	14961	15024	14872	15023	14889	14866	15052	15023	14759	14805	14957	14874	14822	14934	14941	14825	14917	14959	14902	14908	14906	14874	14997	14899	14970	14787	14853	14917	15074	14790	14919	14743	14978	14982	14973	15092	14980	14950	14826	14859	14935	15008	15031	14861	14819	14848	14993	15098	14768	14949	14885	14984	14811	14933	14975	14947	14997	14986	14741	15075	15036	14929	14893	15057	14934	15077	14773	14820	14911	14865	14957	15022	14835	14959	14724	15005	15117	14828	14780	14876	14920	14979	15191	14928	14894	15060	14819	14867	14735	14823	14916	14781	14770	14961	14989	14980	15018	14925	15087	14867	15040	14840	15014	14959	14798	14904	14881	15077	14882	14828	14943	14925	14850	14831	14930	14744	14777	14910	15076	14863	14948	14827	14912	14819	14850	14992	15021	15055	15007	14846	14914	14889	14927	14980	14979	15102	14804	14887	14764	14939	14980	14965	14839	14958	14813	14850	14986	14888	14786	14825	14773	14783	14958	15063	14942	14910	15024	14881	14951	14744	14958	14808	15004	14871	14922	14893	14872	14891	14934	14857	14959	14874	15011	15052	14894	14956	14953	14898	14966	15079	14786	14995	14943	14811	14816	15040	14839	14802	14981	15047	14705	15119	14841	15154	14839	14777	15032	14845	14883	14968	14895	14892	14999	14995	14895	15023	14953	14878	14842	14931	14804	14885	14929	15022	14962	14923	14982	14997	14995	14984	14817	14913	15018	14744	14983	14878	15037	15003	14931	14990	15035	14836	15043	14947	14953	14969	14733	14991	14951	14774	14757	15065	14852	14908	14903	14882	14857	14896	15096	14889	14882	14894	14824	15004	14957	14844	14865	14868	14855	14956	14929	14830	14946	14857	14740	14869	14750	14843	14839	14818	15061	15031	14994	14951	14929	14974	14860	14921	14911	14965	14840	14942	14898	14934	15009	14908	14820	15082	14903	14996	14851	14786	14932	14808	14837	14932	14853	14675	14801	14972	14952	14847	14988	14766	14995	14832	14812	15002	15116	15126	14814	14913	14988	14936	15033	14988	15101	14924	14794	14888	14912	15073	14992	14879	14913	14937	15011	14754	14830	14926	14721	14900	14744	14846	14994	15001	14893	14870	14961	14815	14869	14870	14913	15152	14987	14783	14974	15101	14868	14961	15075	14937	14891	14853	15059	14965	14958	14987	14918	14916	14883	14762	15091	14822	14890	14830	14803	14932	15032	14816	14760	14892	14956	14885	14871	14824	15037	14907	14926	14850	15135	14755	14788	14913	14924	14964	14987	15058	14899	14856	14954	14848	14820	14826	14901	14790	14906	14975	14906	15086	14943	14806	14876	14837	14673	14884	14956	14863	14877	14904	14918	14999	14824	15029	14908	14803	15008	14982	15017	15024	14824	14820	14852	14918	14764	14860	14977	14952	15059	15004	14994	15064	14790	14895	15022	14936	14769	14819	14855	15045	14918	14838	14868	14637	14920	14835	14971	15091	14944	14819	14869	15112	14901	15053	14894	14837	14893	14866	14932	15165	14921	14944	14886	14864	15003	14898	15015	14812	14826	14834	15033	14916	14746	14982	14796	14722	14823	14882	14870	14874	14890	14794	14910	15101	14843	14927	14844	14896	14813	14918	14907	15063	15015	14733	14863	14925	14963	14815	14784	14868	14622	14876	14840	14815	14913	14653	14936	14948	15040	14819	15012	14902	14959	14766	14943	14989	15160	15019	14898	14965	14758	14909	15008	14918	14902	14913	14922	14851	14979	14834	14843	15048	15044	14904	14816	15032	14870	14885	14849	14801	15048	14961	14930	14856	15020	14725	14988	14904	14816	14948	14836	14924	15049	14855	14941	14863	14880	14980	15011	14995	14868	14806	14979	15098	14897	14929	14852	15011	14913	15018	15040	15021	15013	15002	14788	15133	15013	14855	15065	14783	15094	14794	14968	15107	14824	14834	14866	14905	14923	14812	14880	15027	14827	15016	14716	14806	14839	14923	14873	14940	14970	14852	14836	15038	14967	14958	14884	15038	15014	15023	14826	14855	14921	14968	14806	14995	14986	15107	14902	14999	14814	15075	14923	15040	14676	14930	14887	14865	14959	14822	15097	14924	15059	14934	15026	14826	14771	14785	14880	14868	14973	14803	14822	14979	14966	15025	15043	14691	15127	14815	14944	14832	14976	14967	14857	14985	14787	14989	15012	15001	15158	14880	14821	15016	14930	14877	14869	14993	15005	14989	14926	15045	14872	14985	14862	14879	14888	14952	14882	15039	14939	14818	14816	14851	14862	14994	14922	14781	14943	14818	14847	14842	14994	14917	14987	14958	14886	14933	14924	14854	15058	14756	15020	14951	14902	14646	14890	14987	15048	14679	14795	14887	15063	14735	14865	14788	14911	14942	14799	14912	14861	14744	14988	14831	14829
24534	25172	37993	34164	25727	22246	19604	16987	16780	16884	16908	16700	16839	16786	16704	16555	16944	16750	16588	16801	16847	16531	16758	16909	16809	16857	16645	16643	16795	16609	16746	16572	16713	16815	16675	16708	16561	16581	16704	16730	16790	16703	16634	16616	16573	16788	16721	16640	16677	16568	16709	16657	16762	16781	16724	16656	16707	16680	16660	16513	16609	16729	16583	16669	16770	16727	16482	16567	16625	16833	16493	16543	16643	16597	16727	16528	16610	16558	16711	16624	16597	16622	16726	16736	16425	16692	16739	16643	16544	16728	16683	16839	16639	16654	16935	16813	16651	16551	16872	16539	16582	16767	16601	16654	16529	16822	16613	16492	16733	16596	16442	16517	16595	16642	16536	16499	16625	16640	16534	16653	16591	16423	16490	16716	16708	16763	16690	16722	16608	16601	16721	16403	16595	16672	16423	16613	16602	16618	16505	16770	16668	16692	16608	16684	16575	16533	16632	16485	16436	16680	16671	16620	16495	16614	16430	16716	16558	16783	16582	16742	16514	16573	16561	16532	16803	16719	16437	16535	16674	16605	16869	16805	16761	16589	16739	16788	16683	16472	16720	16674	16430	16690	16601	16492	16398	16594	16633	16665	16680	16544	16615	16673	16850	16729	16564	16717	16774	16677	16846	16604	16780	16583	16560	16706	16798	16514	16574	16549	16549	16542	16556	16488	16631	16615	16714	16676	16642	16629	16727	16675	16738	16694	16682	16571	16732	16524	16628	16604	16528	16497	16670	16628	16514	16929	16590	16748	16459	16463	16603	16520	16740	16848	16889	16598	16536	16670	16576	16552	16600	16523	16669	16724	16526	16513	16578	16606	16551	16729	16532	16538	16532	16570	16495	16617	16606	16615	16716	16508	16550	16644	16680	16443	16712	16399	16456	16404	16702	16687	16687	16394	16488	16492	16584	16571	16672	16668	16699	16745	16621	16551	16592	16708	16816	16552	16710	16708	16535	16659	16657	16633	16598	16521	16524	16475	16633	16506	16371	16514	16616	16610	16420	16534	16576	16535	16507	16684	16408	16543	16537	16611	16639	16461	16411	16728	16631	16754	16700	16676	16562	16629	16709	16762	16915	16610	16618	16595	16447	16554	16794	16519	16689	16570	16715	16670	16763	16659	16574	16579	16605	16414	16507	16623	16634	16728	16635	16698	16281	16789	16713	16547	16748	16397	16509	16712	16420	16507	16777	16623	16639	16330	16434	16461	16866	16438	16860	16646	16556	16656	16606	16516	16690	16593	16683	16953	16754	16709	16747	16687	16585	16634	16426	16472	16397	16663	16481	16686	16480	16538	16799	16593	16479	16531	16447	16677	16596	16491	16598	16592	16752	16610	16714	16669	16722	16769	16503	16593	16564	16723	16298	16639	16473	16621	16656	16574	16498	16624	16490	16506	16709	16869	16550	16541	16652	16629	16454	16610	16606	16426	16563	16566	16559	16714	16451	16714	16561	16513	16603	16525	16688	16880	16737	16568	16621	16615	16680	16375	16568	16761	16592	16679	16584	16774	16476	16608	16734	16571	16797	16604	16956	16740	16644	16653	16624	16647	16662	16757	16741	16642	16598	16641	16578	16694	16543	16604	16769	16718	16621	16506	16804	16650	16463	16515	16719	16796	16673	16829	16578	16661	16570	16484	16473	16701	16531	16458	16276	16594	16671	16556	16718	16733	16656	16711	16826	16700	16624	16454	16683	16508	16812	16540	16519	16612	16566	16600	16579	16520	16661	16586	16533	16479	16398	16518	16615	16572	16478	16408	16651	16394	16591	16400	16537	16787	16771	16468	16601	16591	16701	16555	16657	16553	16734	16792	16596	16748	16811	16414	16448	16624	16774	16776	16676	16732	16577	16667	16552	16579	16675	16569	16793	16602	16581	16708	16614	16554	16790	16614	16697	16515	16584	16630	16697	16695	16551	16433	16765	16679	16695	16680	16894	16580	16606	16539	16497	16312	16601	16676	16667	16772	16801	16757	16716	16501	16581	16601	16385	16580	16621	16601	16775	16881	16610	16545	16612	16725	16637	16736	16543	16722	16585	16620	16595	16682	16535	16701	16648	16598	16510	16627	16710	16882	16674	16731	16692	16543	16594	16583	16633	16644	16814	16595	16577	16588	16470	16467	16645	16704	16643	16578	16552	16370	16648	16619	16746	16835	16615	16487	16535	16482	16363	16444	16714	16668	16716	16438	16629	16709	16626	16508	16573	16677	16571	16684	16599	16808	16658	16652	16729	16391	16680	16441	16542	16486	16746	16507	16621	16699	16626	16611	16490	16590	16722	16468	16665	16576	16309	16621	16707	16745	16737	16541	16560	16619	16726	16642	16734	16542	16610	16463	16680	16644	16745	16446	16465	16698	16786	16557	16628	16535	16460	16441	16588	16576	16634	16660	16742	16577	16805	16563	16606	16487	16476	16770	16423	16418	16865	16772	16441	16647	16692	16828	16546	16675	16840	16689	16591	16729	16598	16718	16627	16755	16663	16635	16720	16661	16629	16773	16689	16440	16695	16773	16692	16749	16472	16579	16683	16656	16484	16557	16691	16626	16738	16531	16575	16400	16798	16650	16840	16723	16595	16547	16555	16838	16581	16766	16453	16565	16529	16569	16655	16545	16745	16579	16565	16589	16758	16707	16578	16651	16674	16744	16669	16427	16539	16494	16632	16721	16687	16704	16635	16463	16580	16635	16436	16685	16597	16593	16677	16646	16780	16661	16800	16572	16689	16446	16706	16756	16663	16580	16650	16528	16629	16686	16641	16628	16611	16449	16655	16393	16535	16561	16493	16476	16726	16547	16522	16664	16777	16622	16684	16766	16688	16627	16701	16495	16766	16598	16619	16557	16594	16453	16483	16555	16727	16698	16597	16795	16645	16678	16601	16622	16730	16744	16591	16529	16704	16530	16527	16569	16526	16642	16572	16609	16796	16707	16645	16532	16632	16716	16713	16472	16707	16707	16633	16535	16457	16633	16532	16654	16532	16700	16659	16740	16949	16592	16654	16589	16706	16445	16504	16360	16628	16664	16595	16551	16667	16523	16583	16695	16595	16841	16835	16659	16602	16763	16703	16603	16602	16657	16669	16419	16641	16676	16398	16644	16725	16498	16536	16565	16676	16548	16661	16772	16567	16416	16565	16598	16728	16655	16587	16579	16465	16584	16699	16553	16659	16543	16722	16472	16659	16575	16704	16592	16576	16504	16603	16770	16863	16712	16846	16549	16398	16655	16582	16581	16646	16601	16615	16778	16428	16555	16851	16854	16564	16722	16624	16609	16684	16744	16760	16833	16607	16698	16617	16432	16565	16749	16626	16464	16491	16691	16529	16487	16607	16745	16575	16647	16600	16641	16694	16610	16630	16593	16591	16652	16654	16775	16792	16607	16762	16506	16582	16522	16451	16684	16494	16462	16648	16787	16652	16644	16608	16620	16650	16446	16506	16611	16385	16495	16705	16524	16653	16531	16614	16622	16574	16738	16645	16594	16827	16620	16684	16616	16540	16528	16836	16725	16747	16662	16727	16761	16605	16553	16716	16509	16704	16541	16624	16693	16458	16421	16447	16645	16596	16520	16541	16848	16680	16641	16703	16557	16507	16714	16811	16791	16582	16473	16578	16654	16612	16750	16634	16707	16666	16833	16561	16719	16627	16769	16486	16670	16606	16755	16694	16781	16683	16536	16607	16690	16795	16615	16668	16666	16549	16699	16741	16735	16676	16655	16592	16719	16406	16625	16853	16536	16527	16559	16664	16739	16633	16726	16634	16642	16747	16735	16489	16641	16728	16614	16595	16607	16636	16672	16484	16741	16595	16589	16630	16733	16669	16448	16424	16571	16565	16691	16707	16568	16774	16832	16533	16622	16563	16677	16667	16514	16629	16649	16381	16495	16457	16475	16572	16628	16565	16627	16523	16572	16781	16688	16705	16675	16753	16564	16619	16879	16797	16575	16412	16659	16715	16717	16637	16589	16620	16535	16466	16452	16455	16536	16730	16507	16696	16680	16636	16729	16442	16613	16526	16523	16605	16710	16574	16716	16605	16465	16692	16651	16442	16748	16512	16736	16510	16479	16649	16419	16454	16514	16671	16533	16690	16618	16555	16550	16496	16612	16586	16671	16627	16874	16714	16769	16473	16556	16751	16662	16645	16622	16746	16538	16546	16619	16633	16538	16833	16748	16697	16563	16535	16427	16662	16465	16271	16461	16722	16570	16694	16611	16793	16544	16641	16552	16650	16503	16489	16665	16648	16565	16678	16766	16596	16578	16693	16575	16638	16557	16595	16665	16620	16579	16474	16666	16702	16671	16600	16502	16536	16694	16406	16852	16772	16694	16657	16496	16555	16613	16606	16586	16556	16480	16612	16474	16553	16540	16633	16699	16617	16527	16744	16658	16726	16714	16495	16725	16507	16628	16660	16705	16742	16827	16530	16666	16695	16376	16573	16660	16535	16483	16567	16658	16619	16592	16463	16634	16548	16539	16398	16794	16556	16555	16381	16447	16686	16675	16640	16617	16558	16640	16510	16695	16551	16421	16558	16649	16626	16682	16520	16650	16598	16641	16617	16647	16654	16630	16554	16681	16802	16629	16890	16586	16459	16598	16818	16738	16746	16505	16638	16611	16813	16509	16641	16525	16445	16605	16693	16684	16527	16437	16447	16549	16529	16579	16808	16564	16582	16638	16574	16527	16734	16713	16600	16541	16673	16400	16822	16726	16715	16669	16406	16721	16708	16630	16700	16737	16567	16385	16705	16476	16708	16977	16618	16634	16466	16700	16767	16658	16576	16540	16513	16700	16675	16650	16548	16634	16585	16668	16595	16747	16794	16569	16667	16722	16546	16578	16596	16614	16678	16615	16770	16653	16613	16704	16823	16529	16516	16642	16585	16530	16553	16518	16562	16759	16597	16637	16516	16744	16580	16735	16591	16486	16706	16698	16623	16819	16720	16519	16557	16687	16423	16487	16570	16627	16630	16597	16718	16588	16559	16644	16739	16528	16536	16626	16568	16776	16617	16606	16727	16749	16485	16607	16577	16501	16605	16537	16738	16671	16672	16824	16385	16509	16713	16796	16389	16639	16596	16450	16778	16675	16687	16779	16661	16507	16576	16623	16545	16483	16598	16557
60381	95805	76088	47469	27860	18065	15132	14933	15024	14805	14998	14825	14886	14969	14874	14973	15028	14824	15060	14999	14738	14959	15091	14928	15082	14931	14749	14824	14949	14955	15018	14950	14772	14925	14836	14958	14899	15051	14990	14820	14899	14946	14901	14819	15006	14931	15059	14951	14882	14804	14871	14889	14977	14902	14903	14878	14778	14836	14990	14946	14964	14871	14927	14935	14952	14976	15059	14836	14845	14912	15040	14978	14910	14974	14921	14834	14924	14907	14960	14764	14819	14901	14839	14944	14826	14906	15048	15046	14807	14764	14970	14880	14783	14993	14922	14854	14892	14914	14873	14791	14658	14880	14856	14954	14873	14943	14999	14870	14884	15038	14922	14943	14988	14996	14880	15016	14869	14916	14928	14817	14996	14922	14828	14879	14787	14935	14924	14965	14982	14961	14758	14985	14954	15045	15021	15192	14925	14806	14798	15081	14973	14948	14858	14939	14820	14873	14865	14903	14915	14875	14882	14974	14988	14923	14904	14830	14926	14911	14846	14802	14996	14871	15061	15007	14755	14795	15013	14928	14894	14773	14967	14624	14995	15005	14983	15013	14962	14977	14926	14845	14891	14792	14900	14817	14843	14949	14781	14744	14880	14855	15013	14847	14950	14941	14974	14798	14975	14736	14855	14894	14939	14635	14999	15038	14923	14923	14950	14924	14773	14839	14873	14944	15010	14765	14901	14917	14713	14792	14784	14912	14789	14864	14992	14897	14971	14971	14970	14950	14952	14852	15015	14884	14936	14874	15064	14783	14850	14834	15020	14805	14801	14996	14708	14802	14766	14901	14915	14939	14954	14929	14986	14866	14929	15083	15013	15060	15113	14705	15011	14930	14881	14918	15033	14817	14913	14815	14833	15076	14728	14823	14938	14940	14902	14887	14886	14855	14887	14963	14916	14940	14840	15033	15026	14903	14856	14668	15002	15149	14866	14934	15105	14739	14854	15024	14763	14906	14855	14740	14809	15087	14992	14824	14703	15067	14905	14954	14872	14747	14909	14857	14941	14985	14740	14981	15050	14916	14905	14983	14744	14818	14976	15031	14954	14839	15137	14720	14994	15019	15013	14922	14863	14830	14787	14870	14816	14999	14889	14860	14925	14799	14963	15086	14936	15071	14980	14925	14831	14908	15018	15077	14976	14992	14863	14954	14836	14866	14897	14980	14933	14900	14858	14940	15004	14697	15057	15005	15011	15065	14723	14930	14891	14888	14804	14887	14699	14980	14826	14780	14955	15072	14942	14782	14973	14964	14822	14825	14972	15005	14847	14895	14867	15008	14882	14929	14790	15068	14951	14859	14864	14780	14785	15062	14906	14839	14999	14810	14749	14832	14974	14838	14984	14954	14901	14931	15038	14872	15167	14976	14857	14782	14780	14861	14858	14920	15043	14962	14977	15047	15130	14758	14947	14893	14840	14801	14844	14827	14866	14994	14997	15080	14841	15058	14917	15056	15090	14902	14908	15019	14949	14905	14839	14901	15015	14909	14804	15072	14951	14823	15034	14959	14904	14933	14949	14943	14935	14762	15001	14890	14857	14905	14947	15029	14900	14858	15074	14931	14876	14765	15002	14958	14874	14980	15073	14980	14749	14940	14827	14929	14959	14952	14941	14932	14908	14801	14964	14777	14944	14918	14886	14852	14942	14877	14820	14919	14805	15059	14892	14862	14914	14957	14848	14884	14874	14831	14856	14895	14893	14861	14810	15037	15058	14836	15112	14934	15013	14917	14832	15007	14906	15088	14873	14983	15031	14756	14885	14916	14892	14905	14908	14929	14841	14986	14954	15021	14844	14891	14958	14947	14691	14864	14960	14832	14928	14909	15009	14906	14964	14939	14936	15026	15107	14966	14768	14955	14920	14941	14851	14903	15121	14917	15016	14827	14852	14877	14761	14830	14798	14829	14961	15204	14768	15084	14939	14996	14987	14862	14803	14894	14849	14965	15028	14995	14866	14637	14925	14939	14817	14958	14809	14761	14920	14946	14959	14911	14815	15012	14916	14953	14978	14898	14704	14905	14771	14760	15094	14863	15053	14880	14901	15035	14996	15086	15034	14888	14930	14972	14908	15060	14998	14954	14859	14965	14838	14947	14935	15001	15003	14893	15066	14906	14928	15008	15011	14980	14880	15030	14839	14856	14949	14856	15005	14815	14953	14784	14959	14978	14953	15057	15007	14909	14739	14890	14885	15019	15002	14849	14955	14853	14956	14849	14886	14934	14977	15022	14956	14980	14866	14876	14963	14940	14973	14937	14886	14857	14820	14863	14968	14976	14948	14918	14945	14952	14812	14935	14854	14899	14911	14898	14667	14840	15155	14726	14912	14821	14852	14854	14918	14840	15007	14889	14647	14887	15057	14909	15036	14810	14934	14784	15037	14793	15070	14955	14849	14871	14949	14982	15084	14827	14798	14941	14942	15002	14914	14848	14725	14838	14905	14878	14932	15165	14899	14943	14950	15087	14843	15133	14984	15023	15000	14930	14871	14920	14894	14823	14869	14899	14964	14919	14943	14795	14965	14913	14958	14768	14973	15018	14888	14807	14891	15006	14878	14909	14867	14926	14654	15050	14830	14866	14879	14919	14853	14944	14633	14736	14973	14969	14878	14905	14894	15000	14947	14963	15087	14936	14790	14879	14714	15042	14994	14921	14856	14973	14855	14870	14938	14738	14862	14935	14775	14784	14716	15033	14859	14896	15052	14948	14912	15039	14911	14896	14863	14938	15140	14957	14993	14794	14892	14844	14813	15061	14779	14931	15063	14876	15027	14949	14827	14936	14896	15004	14844	14918	14844	14871	14883	15149	14740	14849	14910	14711	15102	15149	14963	14839	15023	14928	15048	14743	14842	14957	14819	15077	14892	15028	14970	14814	14926	15044	14819	14878	15060	14944	15139	14932	15026	14920	14773	14822	14973	14901	14767	14955	15037	14993	14873	14941	14989	15051	14971	14869	15113	15002	14954	14995	14904	15065	14906	15118	14975	14845	14935	14755	14850	14705	15002	14740	14816	14916	15019	14942	14942	14669	14837	14871	14901	14831	14816	15027	14857	14939	14949	14942	14889	14853	14948	14855	14947	15083	15007	14834	15054	14881	15061	14978	14891	14862	14948	14968	14908	14896	14851	14950	14897	14957	15029	14969	14799	14796	14896	14912	14921	14864	14915	14851	14894	15014	14873	14989	14888	14965	14951	14915	14946	15009	15004	14878	15009	14964	14829	14867	14831	14977	14961	15017	14887	14994	14955	14701	15053	14987	15033	14934	14779	15013	14888	14943	14884	15044	14877	14991	14963	15068	14899	14996	14879	14882	14941	14821	14941	15022	14847	14963	14849	14937	14995	14909	15076	14883	15054	14994	14939	14910	14955	14960	14708	14938	14842	14677	14849	14967	14996	15016	14906	15023	14911	15090	14817	14943	14981	14842	14846	14893	14723	14914	14975	14760	14769	15028	14880	15142	14922	14999	14902	14749	14833	14951	15123	14956	14927	14978	14878	15040	15039	15063	14971	14808	14892	14795	14911	14961	14752	14778	15071	14952	14866	14902	14820	14954	15081	14843	14922	14949	14913	14955	14848	14983	14977	14988	15032	15031	14752	14902	15059	15115	14877	14895	14879	14809	14832	14859	14883	14990	14938	15030	14906	14821	14802	15032	14885	14865	14966	14873	14964	15001	15047	14956	14971	14774	14951	15071	14912	14829	14926	15012	14767	14869	14884	14857	14861	14838	15067	14983	14968	14888	14897	14853	15082	14862	14876	14934	14837	15087	14956	14927	15015	15043	14965	14808	14998	14784	14977	14905	14900	14984	14722	14945	14781	14921	14902	14891	14927	15091	14869	14952	14882	15019	14915	14951	14935	14901	14899	14901	14838	15028	14866	14931	15083	14940	14979	14983	14935	14646	14914	14723	14833	14788	14941	14819	14842	14854	14931	15055	14769	14999	14931	14902	14963	14853	14941	14790	14887	14876	14974	14872	14939	14832	14892	14988	14929	15097	14924	14869	15028	14899	14884	14999	14889	15046	14976	14889	14968	14953	14809	15079	14781	14983	14872	14909	14826	14840	14981	14952	15006	14860	14930	15045	14810	14963	14975	15030	14690	14949	15002	14902	14820	15136	14753	15063	14904	14798	15056	14796	14902	14985	14949	14830	14965	14981	14793	14975	14993	14752	14970	14939	14974	15049	14873	14923	15102	14800	15063	14929	14877	14918	14940	14975	14830	15024	14944	15083	15022	14839	14950	14854	14949	15028	15112	14951	14685	14835	15045	14954	14962	14945	14953	14852	14894	14830	15075	14943	14880	14975	15007	14774	14898	14786	15002	14971	15045	14717	14986	14814	14861	14867	14838	14774	14999	15015	14967	14973	14794	14976	15077	14903	14979	14925	14942	14811	14875	14906	14965	14982	14857	15011	14945	14793	15029	14913	14936	15152	14849	14895	14822	14756	14895	14787	14810	14881	14902	14947	14881	14749	14948	14883	14908	15001	15007	14879	14780	14787	14968	14894	14929	14904	14844	14925	14839	15014	15011	14737	14874	14923	14942	14992	14783	14959	14791	14933	14906	15029	14967	14806	14930	14879	14955	14921	15012	14845	15005	14829	14879	14858	14991	14739	14951	14753	14878	14879	14968	14774	14843	14959	14991	15018	14929	14824	14887	14954	14732	14797	15040	14840	14825	15035	14849	14974	14894	14934	14867	14958	14841	14979	14864	14929	14865	14969	14820	14923	14784	14875	14853	14843	15037	14873	15054	15018	14957	15082	14867	15097	14958	14868	14822	15144	14803	14795	14945	14831	14825	14963	14918	14990	15058	15115	14990	14915	14989	15050	14878	14994	14988	15076	14995	14791	14882	14949	14869	14735	14932	14872	14861	14963	15000	15068	14828	14933	14868	14871	14874	15171	14794	14843	14949	14826	14674	14988	14936	14898	14984	14769	15004	15019	15044	15005	14993	14924	14878	14817	15029	15075	14906	15094	15012	14934	14987	14755	15148	14918	14857	14881	14828	14802	14900	15016	14832	14909	14776	15102	14837	14823	14891	15172	14955	15120	14944	14905	14845	14997	14915	14980	14910	14837	14891	15019	14970	14830	14990	14756	15054	14845	15004	14811	14979	14799	14952	14784
22976	22735	33698	29171	24820	23913	23194	17558	16414	16757	16895	16320	16365	16427	16534	16497	16457	16602	16459	16526	16505	16416	16274	16375	16176	16163	16266	16369	16233	16360	16284	16469	16408	16351	16326	16398	16235	16310	16274	16378	16230	16219	16541	16433	16161	16302	16279	16228	16339	16306	16217	16443	16151	16289	16325	16324	16309	16158	16405	16292	16269	16451	16312	16399	16357	16225	16237	16324	16495	16350	16342	16152	16461	16381	16401	16310	16113	16157	16372	16296	16199	16254	16031	16276	16396	16315	16330	16288	16245	16117	16135	16260	16376	16314	16337	16206	16258	16104	16117	16469	16344	16369	16312	16265	16070	16328	16214	16239	16382	16361	16295	16275	16259	16304	16195	16173	16258	16447	16149	16380	16367	16321	16195	16211	16276	16250	16231	16243	16275	16051	16341	16254	16338	16335	16058	16472	16197	16406	16102	16116	16120	16277	16333	16030	16266	16393	16232	16092	16313	16187	16271	16341	16226	16186	16069	16516	16332	16184	16386	16407	16448	16332	16244	16055	16027	16103	16330	16331	16242	16147	16229	16286	16090	16200	16211	16180	16226	16141	16171	16221	16044	16021	16228	16230	16354	16090	16135	16245	16170	16426	16243	16132	16275	16232	16214	16154	16229	16160	16440	16116	16277	16226	16051	16380	16096	16264	16228	16317	16221	16296	16268	16198	16048	16203	16320	16072	16233	16157	16393	16338	16320	15975	16264	16074	16444	16126	16242	16337	16244	16298	16321	16210	15969	16270	16472	16199	16403	16089	16287	16204	16256	16380	16071	16275	16295	16128	16369	16285	16283	16268	16167	16018	16216	16361	16238	16168	16320	16308	16325	16412	16384	16236	16152	16121	16123	16153	16197	16335	15990	16202	16161	16322	16085	16375	16351	16224	16220	16206	16500	16387	16078	15951	16074	16384	16347	16348	16078	16278	16254	16173	16215	16384	16192	16371	16154	16031	16228	16264	16265	16297	16430	16235	16441	16111	16140	16216	16152	16130	16216	16184	16096	16240	16313	16212	16295	16115	16273	16264	16262	16105	16061	16222	16210	16048	16323	16176	16079	16306	16214	16224	16399	16311	16184	16135	16252	16245	16074	16192	16233	16250	16302	15978	16336	16085	16262	16302	16281	16389	16403	16245	16352	16288	16209	16110	16276	16448	16406	16304	16247	15953	16337	16223	16231	16335	16339	16154	16265	16318	16269	16332	16160	16289	16216	16192	16312	16290	16228	16332	16276	16151	16015	16279	16225	16258	16210	16242	16228	16188	16245	16150	16104	16083	16078	16123	16438	16200	16444	16248	16330	16386	16417	16328	16024	16166	16331	16186	16485	16405	16161	16197	16340	16307	16375	16335	16242	16118	16248	16135	16263	16354	16209	16181	16114	16335	16413	16380	16251	16193	16388	16181	16351	16288	16228	15956	16099	16104	16381	16266	16067	16217	16403	16254	16061	16258	16444	16104	16260	16168	16258	16124	16188	16263	16414	16163	16180	16338	16315	16252	16289	16486	16112	16112	16162	16070	16284	16075	16136	16197	16102	16125	16408	16423	16420	16145	16294	16099	16173	16168	16289	16248	16311	16311	16230	16146	16242	16303	16220	16350	16311	16511	16411	16116	16348	16360	16281	16278	16317	16302	16087	16075	16101	16101	16135	16035	16366	16287	15993	16224	16153	16215	16423	16130	16178	16238	16102	16312	16216	16314	16150	16147	16079	16111	16062	16270	16214	16030	16225	16145	16385	16372	16285	16282	16031	16454	16253	16180	16075	16187	16471	16148	16235	16515	16247	16095	16157	16049	16194	16483	16380	16312	16079	15965	16154	16158	16207	16083	16008	16214	16383	16365	16310	16333	16511	16068	16236	16106	16294	16164	16355	16261	16245	16251	16132	16357	16321	15998	16319	16261	16276	16031	16107	16294	16188	16115	16243	16158	16214	16246	16264	16169	16320	16171	16224	16172	16336	16332	16236	15979	16298	16301	16107	16168	16391	16181	16214	16068	16354	16335	16222	16302	16073	16311	16084	16253	16107	16151	16361	16105	16210	16252	16074	16243	16290	16078	16210	16400	16292	16110	16066	16119	16069	16267	16277	16133	16319	16334	16330	16124	16195	16120	16307	16148	16143	16259	16392	16374	16106	16145	16206	16127	16305	16190	16324	16343	16193	16120	16302	16213	16390	16161	16246	16147	16286	16220	16160	16261	16171	16213	16208	16310	16133	16217	16489	16343	16340	16296	16109	16394	16311	16373	16122	16090	16250	16083	16148	16222	16253	16112	16315	16275	16319	16212	16416	16404	16127	16288	16372	16168	16282	16231	16345	16275	16350	16193	16195	16052	16116	16257	16183	16207	16218	16078	16230	16139	16304	16146	16116	15986	16353	16352	16088	15938	16160	16285	16492	16239	16357	16278	16234	16183	16347	16213	16181	16308	16274	16250	16184	16219	16063	16247	16076	16164	16288	16235	16413	16135	16082	16295	16285	16066	16171	16216	16185	16046	16114	16238	16205	16199	16407	16162	16251	16196	16145	16100	16058	16021	16147	16259	16280	16300	15967	16225	16165	16219	16243	16166	16420	16197	16340	16394	16231	16191	16232	16287	16340	16249	16126	16188	16160	16009	16370	16392	16255	16280	16242	16163	16097	16286	16148	16449	16261	16280	16354	16200	16547	16239	16230	16230	16314	16105	16201	16038	16392	16041	16081	16476	16163	16268	16252	16519	16206	16097	16319	16075	16061	16285	16299	16133	16207	16188	16126	16199	16103	16177	16322	16384	16371	16253	16134	16192	16062	16225	16219	16084	16071	16107	16094	16351	16268	16229	16261	16375	16007	16241	16275	16346	16127	16120	16305	16187	16284	16047	16233	16207	16202	16195	16248	16289	16158	16183	16299	16145	16305	16402	16322	16120	16224	16338	16181	16189	16140	16348	16280	16198	16404	16450	16373	16231	16288	16371	16289	16368	16365	16272	16321	16079	16428	16276	16391	16026	16193	16225	16248	16121	16250	16056	16288	16251	16157	16466	16301	16285	16069	16336	16356	16194	16265	16308	16004	16300	16336	16053	16352	16503	16168	16068	16393	16392	16440	16075	16194	16131	16341	16328	16218	16349	16294	16137	16076	16230	16194	16244	16182	16158	16344	16157	16299	16220	16257	16196	16394	16328	16190	16391	16231	16201	16093	15931	16324	16392	16333	16238	16282	16303	16403	16148	16111	16274	16304	16311	16414	16190	16405	16307	16339	16066	16180	15987	15968	16264	16257	16148	16096	16315	16102	16125	16202	16233	16148	16441	16354	16146	16219	16369	16242	16260	16472	15985	16269	16412	16331	16240	16209	16376	16189	16176	16433	16195	16384	16208	16231	16219	16325	16335	16278	16175	16245	16289	16423	16262	16042	16289	16150	16120	16263	16270	16188	16129	16395	16400	16202	16363	16198	16348	16090	16311	16274	16099	16238	16302	16248	16053	16196	15982	16341	16146	16104	16219	16340	16236	16148	16146	16449	16212	16198	16199	16299	16020	16185	16228	16367	16220	16355	16371	16122	16187	16163	16361	16231	16097	16041	16081	16300	16178	16209	16257	16456	16275	16229	16304	16301	16336	16172	16292	16067	16172	16159	16378	16260	16179	16331	16059	16270	16069	16315	16286	16395	16171	16126	16087	16239	16416	16195	16079	16272	16211	16253	16147	16279	15910	16290	16035	16260	16149	16216	16182	16050	16289	16049	16172	16395	16422	16410	16378	16408	16045	16172	16136	16219	16301	16170	16121	16180	16210	16272	16121	16195	16074	16214	16325	16151	16221	16268	16127	16333	16282	16185	16407	16150	15930	16114	16143	16192	16123	16263	16536	15942	16058	16137	16298	16364	16239	16195	16462	16327	16203	16282	16074	16304	16242	16258	16111	16265	16134	16183	16203	16096	16190	16096	16323	16183	16301	16296	16103	16167	16349	16239	16174	16437	16226	16178	16263	16204	16225	16159	16105	16099	16028	16220	16352	16296	16240	16288	16079	16153	15978	16074	16148	16154	16080	16165	16205	16313	16183	16279	16079	16183	16260	16205	16132	16207	16194	16295	16326	16337	16173	16297	16263	16301	16074	16151	16109	16338	16243	16199	16036	16204	16051	16152	16243	16168	16238	16326	16450	16034	16354	16193	16248	16276	16184	16277	16295	16244	16108	16339	16343	16184	16179	16422	16162	16176	16127	16160	16195	16211	16115	16277	16320	16168	16248	16138	16025	16340	16214	16263	16030	16157	16314	16331	16259	16286	16332	16145	16138	16247	16426	16079	16206	16363	16213	16363	16297	16114	16366	16265	16134	16026	16496	16328	16302	16362	16455	16253	16257	16199	16252	16280	16242	16168	16243	16142	16108	16264	16239	16186	16262	16354	16091	16145	15963	16301	16339	16353	16026	16037	16122	16422	16201	16183	16226	16105	16176	16182	16334	16431	16177	16152	16167	16256	16086	16114	16169	16323	16341	16094	16198	16314	16240	16122	16137	16121	16208	16333	16376	16453	16311	16108	16019	16184	16235	16346	16223	16181	16291	16233	16092	16348	16150	16353	16031	16227	16270	16153	16261	16261	15991	16084	16216	16067	16208	16228	16194	16235	16133	16091	16339	16329	16371	16200	16092	16287	16243	16282	16336	16230	16299	16217	16113	16227	16386	16107	16222	16369	16361	16231	16122	16154	16207	16331	16140	16026	15979	16129	16427	16195	16295	16362	16247	16235	16149	16200	16286	16343	16172	16198	16286	16307	16157	16362	16304	16290	16327	16405	16220	16364	16401	16291	16376	16337	16168	16303	16150	16244	16245	16118	16258	16261	16311	16126	16061	16247	16122	16185	16259	16046	16196	16275	16298	15895	16236	16305	16278	16257	16237	16290	16100	16293	16238	16419	16223	16289	16216	16299	16226	16179	16267	16274	16162	16462	16289	16297	16406	16209	16146	16334	16229	16175	16216	16311	16246	16076	16247	15984	16137	16371	16093	16326	16003	16341	15896	16165	16350	16209	16152	16071	16211	16273	16092	16278	16251	16298	16191	16198	16296	16210	16302	16110	16322	16252	16313	16312	16214	16169	16307	16293	16162	16390	16373	16221	16339	16225	16155	16470	16069	16187	16208
59846	106136	87932	59641	35933	20488	14961	14699	14637	14725	14528	14748	14805	14632	14721	14655	14922	14908	14835	14655	14609	14896	14690	14867	14929	14884	14926	14886	14908	14678	14644	14748	14890	14880	14615	14798	14716	14749	14960	14658	14805	14591	14691	14742	14852	14826	14691	14736	14901	14833	14780	14780	14664	14843	14754	14631	14737	14735	14691	14687	14614	14669	14567	14579	14832	14805	14792	14659	14726	14672	14643	14782	14696	14537	14598	14724	14579	14865	14619	14885	14870	14688	14745	14768	14605	14651	14702	14643	14806	14811	14606	14650	14753	14753	14770	14844	14681	14582	14871	14811	14817	14653	14661	14695	14755	14819	14594	14825	14699	14639	14558	14859	14673	14794	14703	14794	14676	14805	14856	14708	14628	14857	14719	14845	14749	14744	14884	14807	14852	14803	14691	14876	14823	14871	14675	14807	14820	14748	14797	14887	14697	14778	14695	14786	14509	14632	14740	14589	14772	14681	14875	14702	14868	14685	14858	14748	14691	14630	14774	14742	15007	14725	14706	14807	14573	14723	14718	14531	14892	14709	14845	14600	14704	14685	14696	14739	14760	14877	14609	14753	14685	14700	14676	14569	14703	14684	14826	14793	14799	14682	14850	14693	14652	14668	14631	14791	14650	14848	14817	14767	14882	14757	14506	14632	14643	14489	14712	14842	14665	14737	14700	14920	14637	14596	14614	14735	14765	14834	14772	14783	14696	14764	14703	14837	14728	14637	14623	14653	14686	14648	14776	14862	14647	14754	14753	14898	14830	14910	14697	14643	14797	14657	14770	14738	14750	14672	14802	14888	14624	14597	14666	14793	14745	14809	14760	14815	14766	14772	14762	14723	14816	14717	14722	14705	14773	14824	14872	14726	14737	14688	14733	14827	14718	14780	14813	14733	14602	14794	14650	14629	14825	14839	14842	14803	14593	14817	14555	14727	14657	14736	14646	14772	14871	14772	14745	14527	14809	14862	14698	14756	14674	14653	14807	14780	14722	14686	14835	14678	14888	14618	14859	14834	14873	14632	14815	14826	14730	14666	14822	14896	14690	14541	14585	14791	14715	14748	14825	14721	14783	14752	14630	14670	14808	14582	14738	14785	14692	14732	14702	14669	14595	14794	14713	14629	14810	14879	14670	14728	14664	14826	14801	14736	14664	14865	14649	15057	14889	14581	14652	14717	14742	14819	14873	14787	14709	14608	14642	14694	14753	14712	14589	14769	14764	14638	14563	14753	14777	14615	14831	14718	14863	14604	14630	14767	14876	14662	14716	14696	14726	14634	14648	14732	14722	14707	14952	14746	14760	14652	14893	14726	14840	14735	14866	14691	14676	14685	14787	14808	14735	14741	14833	14651	14727	14639	14713	14677	14864	14552	14794	14671	14795	14707	14725	14746	14596	14974	14667	14625	14607	14693	14797	14731	14544	14745	14702	14972	14830	14727	14859	14856	14554	14709	14737	14671	14832	14543	14787	14670	14644	14694	14632	14845	14652	14678	14805	14551	14581	14785	14578	14814	14567	14594	14754	14880	14848	14816	14606	14827	14825	14555	14756	14741	14732	14661	14678	14661	14796	14932	14529	14775	14812	14675	14685	14662	14753	14659	14797	14865	14677	14765	14669	14693	14759	14732	14684	14628	14661	14632	14628	14733	14768	14698	14610	14729	14597	14821	14847	14693	14628	14752	14636	14730	14685	14665	14551	14829	14634	14710	14724	14779	14702	14737	14879	14692	14652	14733	14774	14712	14734	14895	14760	14702	14791	14680	14562	14830	14570	14889	14805	14514	14838	14689	14769	14798	14785	14602	14715	14666	14667	14683	14678	14697	14586	14697	14726	14868	14694	14627	14804	14714	14713	14647	14627	14592	14755	14607	14707	14626	14859	14892	14643	14756	14703	14705	14714	14813	14750	14723	14670	14757	14825	14554	14870	14725	14907	14648	14787	14862	14696	14603	14687	14741	14667	14772	14682	14756	14687	14836	14774	14845	14658	14673	14781	14846	14728	14765	14629	14633	14789	14725	14699	14542	14766	14763	14808	14738	14868	14489	15034	14661	14626	14780	14844	14681	14689	14679	14736	14776	14878	14612	14735	14799	14676	14841	14871	14675	14643	14809	14771	14780	14859	14594	14616	14594	14876	14676	14865	14697	14645	14720	14669	14771	14663	14689	14751	14604	14680	14716	14728	14831	14670	14821	14650	14695	14842	14628	14538	14722	14690	14728	14910	14762	14920	14748	14555	14746	14820	14669	14819	14722	14796	14793	14677	14679	14801	14730	14592	14736	14801	14872	14577	14602	14831	14573	14730	14886	14608	14795	14566	14733	14603	14800	14675	14572	14767	14689	14680	14739	14738	14759	14625	14713	14875	14827	14780	14815	14756	14926	14675	14767	14680	14730	14649	14643	14657	14785	14697	14776	14808	14763	14726	14710	14629	14669	14890	14547	14618	14682	14837	14829	14735	14785	14671	14699	14778	14766	14616	14704	14622	14828	14835	14790	14709	14565	14739	14641	14547	14858	14779	14851	14632	14902	14643	14743	14723	14654	14804	14580	14703	14725	14759	14644	14788	14695	14816	14579	14823	14498	14968	14723	14630	14781	14956	14870	14652	14656	14396	14765	14858	14804	14604	14752	14658	14920	14818	14754	14737	14722	14726	14678	14757	14772	14676	14666	14654	14834	14756	14848	14717	14846	14680	14714	14578	14612	14697	14790	14723	14817	14789	14842	14599	14804	14692	14703	14607	14626	14710	14684	14725	14776	14787	14730	14810	14665	14712	14639	14596	14723	14715	14568	14761	14651	14791	14803	14684	14626	14636	14631	14625	14815	14929	14751	14605	14827	14812	14674	14786	14816	14712	14706	14869	14869	14791	14578	14644	14863	14905	14533	14915	14694	14755	14696	14786	14895	14833	14702	14580	14792	14876	14762	14700	14754	14672	14757	14642	14855	14842	14590	14619	14769	14838	14778	14582	14644	14919	14766	14694	14860	14739	14748	14841	14703	14655	14820	14818	14625	14726	14740	14744	14790	14686	14809	14853	14813	14657	14836	14937	14887	14680	14651	14841	14689	14751	14727	14686	14819	14754	14835	14599	14764	14839	14671	14858	14899	14787	14822	14628	14746	14751	14617	14550	14694	14799	14654	14585	14697	14815	14690	14831	14659	14778	14809	14698	14821	14806	14761	14703	14723	14828	14757	14538	14760	14661	14621	14870	14854	14739	14678	14815	14874	14777	14689	14480	14665	14580	14788	14746	14780	14653	14886	14762	14581	14680	14651	14804	14751	14711	14687	14653	14594	14477	14658	14701	14811	14845	14606	14723	14737	14692	14869	14834	14667	14871	14609	14704	14733	14767	14764	14768	14726	14770	14691	14726	14631	14845	14710	14623	14580	14716	14792	14797	14652	14750	14626	14608	14699	14758	14682	14550	14784	14741	14743	14821	14710	14754	14566	14740	14727	14766	14759	14622	14685	14820	14693	14734	14739	14676	14821	14731	14567	14688	14851	14843	14639	14736	14879	14690	14791	15045	14621	14600	14800	14796	14740	14818	14620	14835	14811	14679	14689	14609	14542	14741	14742	14708	14727	14790	14728	14690	14762	14894	14660	14786	14666	14743	14844	14642	14827	14970	14774	14819	14634	14785	14718	14621	14603	14642	14645	14701	14803	14742	14617	14770	14742	14502	14780	14682	14730	14704	14557	14659	14729	14670	14656	14507	14708	14597	14592	14708	14740	14742	14580	14734	14453	14854	14707	14711	14840	14715	14690	14745	14808	14590	14511	14742	14652	14522	14830	14647	14710	14626	14851	14557	14894	14794	14665	14865	14773	14710	14570	14629	14625	14664	14793	14746	14863	14782	14812	14733	14733	14652	14977	14748	14812	14636	14536	14629	14668	14635	14791	14745	14798	14680	14789	14673	14603	14644	14655	14566	14596	14614	14765	14711	14845	14597	14790	14830	14723	14702	14725	14649	14687	14553	14763	14893	14777	14751	14811	14687	14577	14783	14808	14643	14823	14728	14538	14875	14706	14897	14667	14727	14759	14504	14852	14771	14686	14613	14618	14831	14637	14772	14825	14667	14654	15014	14761	14735	14767	14633	14720	14710	14842	14827	14722	14762	14516	14491	14734	14738	14609	14764	14722	14641	14731	14651	14742	14810	14666	14870	14838	14753	14748	14631	14745	14613	14662	14730	14753	14789	14641	14719	14622	14920	14812	14721	14524	14616	14801	14616	14825	14717	14710	14842	14641	14550	14752	14690	14606	14722	14691	14688	14677	14719	14744	14904	14721	14514	14800	14832	14544	14674	14514	14770	14627	14700	14747	14848	14761	14581	14594	14737	14758	14693	14624	14944	14803	14575	14688	14657	14868	14619	14933	14682	14630	14595	14687	14843	14623	14842	14657	14847	14688	14731	14661	14620	14910	14922	14591	14829	14750	14485	14793	14704	14742	14734	14713	14658	14562	14511	14582	14679	14706	14744	14811	14767	14600	14630	14823	14673	14637	14726	14834	14756	14776	14667	14906	14699	14675	14906	14845	14729	14597	14788	14569	14878	14685	14602	14802	14791	14756	14660	14831	14672	14776	14758	14750	14902	14789	14703	14649	14749	14672	14614	14831	14680	14788	14489	14831	14993	14624	14911	14848	14615	14674	14914	14688	14769	14841	14652	14692	14804	14773	14799	14681	14752	14645	14641	14820	14749	14664	14863	14793	14778	14601	14753	14871	14711	14718	14696	14587	14746	14698	14726	14715	14683	14684	14780	14801	14746	14578	14633	14815	14799	14637	14613	14620	14963	14783	14629	14826	14610	14821	14597	14730	14705	14715	14714	14764	14870	14534	14633	14879	14696	14661	14804	14722	14620	14726	14726	14699	14680	14774	14733	14661	14733	14834	14713	14729	14843	14752	14733	14655	14554	14654	14644	14672	14749	14944	14684	14612	14783	14728	14838	14755	14764	14666	14663	14768	14743	14718	14659	14772	14704	14744	14813	14814	14662	14675	14914	14631	14831	14749	14668	14811	14665	14708	14829	14769	14688	14662	14679	14658	14836	14710	14637	14645	14717	14730	14643	14686	14771	14708	14747	14694	14722	14674	14755	14752	14638	14619	14718	14767	14866	14717	14719	14696
29882	34592	38913	28379	20157	17558	17200	16801	16732	16872	16641	16745	16850	16600	16695	16790	16769	16780	16801	16607	16825	16906	16776	16738	16795	16811	16839	16680	16773	16734	16856	16791	16599	16647	16801	16505	16739	16675	16800	16786	16727	16823	16802	16958	16854	16838	16767	16758	16905	16818	16563	16687	16610	16746	17008	16796	16548	16672	16479	16697	16635	16648	16697	16490	16693	16639	16715	16899	16762	16755	16604	16712	16628	16890	16935	16826	16921	16741	16647	16871	16635	16768	16819	16625	16595	16780	16810	16729	16775	16738	16659	16756	16720	16689	16681	16761	16672	16663	16692	16787	16579	16788	16538	16613	16532	16739	16765	16660	16831	16592	16507	16613	16626	16593	16657	16791	16648	16736	16742	16755	16858	16859	16572	16510	16846	16520	16885	16639	16813	16763	16768	16578	16783	16524	16675	16826	16873	16625	16588	16554	16754	16604	16746	16958	16901	16549	16778	16836	16836	16622	16798	16865	16826	16691	16583	16633	16727	16499	16745	16758	16771	16810	16835	16768	16703	16530	16855	16780	16735	16579	16901	16845	16651	16812	16735	16555	16697	16832	16588	16767	16603	16585	16655	16786	16747	16584	16820	16540	16741	16593	16628	16886	16675	16919	16553	16628	16745	16725	16642	16678	16714	16670	16806	16711	16649	16579	16610	16536	16813	16565	16512	16884	16837	16741	16784	16705	16722	16791	16592	16661	16841	16800	16620	16837	16809	16789	16721	16586	16635	16693	16811	16531	16505	16683	16473	16821	16748	16653	16621	16808	16622	16783	16606	16622	16432	16727	16831	16701	16617	16562	16605	16657	16676	16721	16745	16754	16817	16528	16597	16701	16682	16703	16614	16553	16818	16608	16593	16897	16581	16537	16595	16819	16813	16722	16476	16786	16593	16755	16704	16695	16721	16932	16676	16778	16683	16641	16658	16779	16796	16862	16786	16733	16695	16536	16632	16778	16863	16770	16691	16676	16757	16810	16639	16702	16566	16593	16613	16630	16710	16749	16760	16864	16824	16795	16671	16740	16562	16777	16862	16701	16788	16537	16574	16521	16615	16845	16653	16666	16858	16851	16665	16672	16652	16629	16875	16641	16626	16613	16634	16594	16679	16697	16532	16686	16710	16586	16801	16803	16634	16652	16550	16692	16652	16878	16535	16743	16831	16858	16639	16646	16446	16535	16640	16584	16778	16475	16626	16483	16640	16629	16780	16692	16675	16605	16823	16748	16668	16693	16740	16559	16768	16507	16827	16710	16677	16938	16690	16768	16581	16862	16815	16625	16851	16817	16873	16689	16670	16886	16876	16834	16682	16854	16653	16677	16811	16688	16772	16676	16913	16646	16689	16735	17007	16877	16580	16558	16727	16619	16692	16622	16786	16675	16746	16794	16753	16714	16804	16768	16722	16907	16723	16890	16753	16693	16936	16862	16655	16584	16589	16602	16715	16759	16847	16572	16649	16572	16659	16710	16666	16634	16692	16754	16613	16865	16955	16724	16666	16706	16650	16759	16748	16821	16400	16570	16658	16643	16686	16557	16598	16840	16701	16796	16828	17038	16676	16765	16656	16741	16879	16694	16528	16764	16754	16548	16686	16888	16819	16755	16729	16780	16737	16746	16740	16653	16581	16790	16610	16703	16671	16925	16735	16635	16711	16628	16862	16815	16487	16798	16742	16574	16849	16661	16520	16623	16525	16660	16797	16675	16715	16695	16701	16834	16719	16619	16681	16446	16707	16741	16756	16737	16761	16800	16793	16491	16811	16801	16722	16686	16938	16845	16523	16680	16871	16624	16636	16659	16589	16735	16687	16827	16655	16600	16690	16544	16605	16515	16742	16838	16650	16700	16574	16523	16729	16622	16700	16650	16676	16703	16596	16905	16654	16676	16821	16500	16793	16716	16619	16640	16720	16928	16823	16780	16707	16743	16931	16714	16826	16757	16667	16879	16684	16737	16792	16846	16930	16839	16739	16716	16666	16687	16779	16671	16655	16831	16775	16693	16661	16746	16580	16904	16812	16665	16730	16715	16682	16733	16623	16568	16673	16644	16782	16619	16627	16672	16668	16866	16597	16731	16888	16726	16773	16701	16820	16684	16782	16734	16732	16758	16735	16683	16665	16744	16757	16569	16841	16418	16685	16669	16998	16715	16628	16501	16833	16715	16729	16635	16832	16846	16674	16674	16713	16730	16801	16736	16809	16669	16857	16697	16647	16634	16665	16856	16665	16719	16856	16873	16668	16611	16769	16637	16667	16659	16588	16709	16745	16677	16765	16720	16747	16689	16801	16851	16635	16497	16466	16697	16769	16778	16626	16796	16615	16579	16788	16932	16929	16644	16665	16751	16891	16666	16555	16592	16802	16650	16721	16847	16804	16954	16758	16707	16769	16676	16822	16595	16737	16737	16867	16561	16681	16511	16784	16656	16773	16737	16584	16753	16764	16649	16710	16667	16503	16754	16673	16690	16734	16608	16779	16941	16766	16557	16703	16886	16632	16535	16752	16723	16640	16801	16667	16668	16601	16854	16678	16626	16637	16660	16716	16676	16691	16612	16792	16618	16633	16752	16957	16793	16527	16712	16844	16804	16694	16820	16745	16912	16670	16870	16792	16723	16656	16588	16546	16771	16784	16663	16542	16764	16662	16706	16780	16599	16731	16639	16760	16757	16703	16538	16637	16632	16680	16693	16727	16480	16764	16648	16680	16764	16705	16691	17009	16820	16812	16650	16736	16772	16756	16645	16700	16635	16609	16583	16707	16699	16938	16659	16716	16597	16667	16626	16567	16522	16803	16893	16728	16798	16549	16754	16572	16729	16776	16800	16842	16726	16684	16729	16621	16709	16911	16748	16832	16716	16714	16621	16783	16621	16660	16687	16817	16870	16648	16790	16515	16629	16733	16605	16755	16766	16644	16696	16685	16778	16596	16598	16705	16889	16767	16705	16691	16620	16478	16867	16749	16790	16750	16654	16719	16767	16727	16518	16788	16800	16732	16852	16887	16818	16673	16664	16705	16831	16679	16870	16759	16841	16864	16752	16735	16980	16843	16876	16636	16625	16807	16710	16544	16718	16698	16608	16675	16612	16779	16632	16786	16654	16721	16659	16989	16467	16555	16858	16922	16703	16709	16743	16559	16536	16631	16930	16743	16713	16810	16590	16832	16895	16530	16650	16522	16554	16525	16835	16723	16762	16862	16767	16778	16705	16563	16624	16664	16603	16738	16878	16601	16627	16836	16762	16712	16671	16884	16575	16911	16703	16880	16724	16941	16761	16789	16664	16669	16402	16779	16573	16678	16695	16623	16669	16746	16735	16652	16809	16837	16753	16655	16709	16747	16504	16471	16515	16582	16610	16776	16717	16896	16544	16541	16724	16721	16760	16630	16681	16913	16660	16526	16797	16743	16786	16647	16761	16616	16705	16843	16575	16727	16666	16808	16679	16888	16653	16862	16722	16841	16847	16787	16727	16609	16751	16814	16789	16805	16926	16863	16737	16786	16434	16728	16913	16868	16747	16658	16683	16589	16745	16707	16824	16618	16457	16734	16896	16807	16700	17006	16622	16787	16918	16870	16732	16824	16691	16511	16554	16711	16885	16730	16849	16702	16607	16677	16670	16576	16647	16817	16708	16832	16636	17057	16879	16978	16856	16716	16643	16835	16904	16828	16665	16833	16621	16744	16734	16675	16656	16648	16802	16833	16535	16803	16723	16814	16788	16762	16900	16793	16708	16761	16766	16792	16704	16665	16935	16575	16664	16730	16826	16708	16541	16726	16531	16718	16649	16918	16708	16667	16730	16631	16926	16596	16712	16629	16702	16803	16617	16786	16859	16790	16544	16930	16662	16850	16712	16696	16573	16572	16746	16963	16605	16470	16927	16914	16827	16865	16472	16782	16912	16783	16582	16804	16743	16712	16694	16755	16834	16816	16510	16603	16588	16505	16911	16578	16656	16778	16700	16631	16799	16812	16816	16702	16739	16750	16865	16941	16790	16702	16906	16636	16738	16662	16713	16765	16768	16754	16810	16855	16833	16683	16806	16569	16483	16652	16770	16574	16495	16754	16815	16664	16596	16720	16749	16622	16759	16813	16638	16753	16687	16984	16832	16701	16669	16747	16757	16875	16582	16618	16662	16662	16679	16744	16854	16744	16716	16679	16706	16843	16741	16623	16603	16648	16933	16869	16953	16733	16717	16820	16950	16766	16892	16812	16682	16799	16628	16592	16677	16698	16815	16743	16849	16820	16639	16813	16708	16726	16871	16780	16600	16655	16658	16952	16682	16931	16909	16716	16693	16861	16736	16723	16615	16851	16612	16623	16593	16679	16832	16755	16725	16610	16793	16540	16786	16790	16751	16748	16672	16787	16657	16855	16706	16807	16586	16661	16604	16690	16729	16838	16631	16794	16647	16599	16622	16569	16639	16616	16741	16665	16785	16553	16581	16582	16743	16616	16763	16822	16906	16590	16539	16739	16777	16551	16743	16867	16519	16653	16786	16690	16927	16728	17022	16590	16756	16726	16666	16749	16747	16933	16985	16685	16711	16646	16971	16585	16812	16901	16692	17016	16666	16859	16570	16650	16648	16757	16693	16669	16590	16653	16648	16749	16787	16774	16641	16806	16670	16846	16655	16526	16660	16576	16740	16585	16569	16791	16727	16840	16823	16654	16704	16551	16815	16781	16758	16760	16796	16775	16748	16884	16585	16732	16888	16640	16811	16877	16761	16872	16744	16880	16796	16821	16668	16578	16875	16780	16950	17028	16685	16784	16856	16681	16575	16945	16584	16608	16769	16773	16544	16577	16688	16910	16775	16740	16757	16581	16654	16817	16742	16793	16658	16834	16840	16818	16747	16869	16764	16765	16810	16872	16775	16766	16645	16757	16591	16523	16569	16657	16629	16658	16800	16713	16669	16491	16671	16844	16720	16752	16842	16608	16747	16689	16943	16727	16497	17004	16596	16731	16922	16974	16721	16904	16636	16792	16595	16692	16764	16590	16656	16964	16750	16738	16763	16803	16880	16787	16878	16760	16753	16796	16763	16767	16631	16643	16611	16729	16482	16845	16830	16869	16928	16497	16709	16662	16784	16829	16698	16861	16744	16700	16654	16689	16811	16794	16767	16994	16683
37826	54335	41690	25477	17729	15605	15247	15072	15124	15013	14941	15038	14865	15048	15004	15065	15125	14962	14980	14951	14915	14964	14963	14884	14983	15092	15015	15047	14934	15056	15068	14972	14966	14939	14981	15019	15067	15081	15055	15009	15107	14928	14961	15026	14937	14956	15044	15099	15110	14941	14933	14899	15055	15025	15006	14964	15062	14880	15067	14873	14884	15217	15008	15057	15018	15058	14936	15025	15092	15120	14986	14936	15117	14984	14918	14940	14890	15008	15034	15110	15065	15013	14821	15009	14914	14966	15015	15035	14958	15201	14842	15088	14947	15137	15109	14913	15082	15104	14768	14982	15092	15011	14764	15013	15013	14869	15098	14959	15140	14938	15015	14865	15032	15027	14899	14800	15067	15066	14919	14951	15064	14897	14987	14835	14923	15149	14888	14997	15237	15123	14959	14963	15213	14891	15086	14926	15020	15036	14953	14968	14953	15079	14954	14949	14893	14979	15062	14970	14884	14951	15077	15013	15171	14946	14949	14910	14933	14927	15015	14752	14810	14984	15083	14905	14886	14949	14971	14983	15023	15074	14953	14883	14948	14893	15067	15101	15069	14994	14933	15002	15035	14827	15072	15133	15034	15087	14882	14883	15110	14852	14866	14984	15193	15029	14913	14853	15032	15079	15012	14975	15064	14986	15046	15120	14950	14900	14830	15111	14944	15113	14960	14838	14993	14971	14880	15034	15041	14972	15001	14924	15013	14958	15102	15075	15078	15036	15061	15083	14960	15031	14854	14974	14974	14934	14983	15001	15104	15008	15063	15066	14966	15084	14964	14955	14950	15092	15045	14960	14840	14954	14901	14820	15001	15104	15077	14835	15036	14886	14985	14992	15085	14964	14994	14972	15001	14996	15086	15031	14890	15037	15049	14993	15009	15051	15109	15008	14764	14961	15185	15109	14881	15008	14987	15097	15020	15064	14705	14880	14959	14975	14864	14965	14880	14881	15030	14929	15049	14938	15081	14949	15122	14904	14843	15016	14922	14995	15099	15083	14905	15031	14956	14892	15054	14853	15114	14951	14946	14955	15094	15066	15040	14915	14872	15062	14875	14883	15105	15136	14863	14965	14814	14904	14948	14998	14972	14941	14992	14997	15044	14947	15068	15074	14853	14903	14993	14916	14948	15041	15011	15051	15070	15039	14979	15064	14969	14953	15002	15013	14951	14863	15012	14956	14935	14923	14935	14950	15054	15004	14926	15071	14883	14857	15012	15169	14911	14915	15138	15041	15252	15000	15164	15001	14895	15055	14938	15057	14872	15025	14889	14972	14925	15028	15010	14898	14903	15056	15052	15101	14977	15110	14972	15038	15113	15109	15078	15037	15018	15034	15005	14982	15016	14845	15002	14967	14899	14962	14873	15037	15090	15133	14934	15026	14869	15026	15056	15018	14979	14969	15113	14937	15042	14910	15091	15037	14974	15130	15075	14987	15124	14874	15112	14826	14989	14990	14967	15001	14871	14879	14988	15068	14909	15085	15093	14826	14908	15024	15046	14854	15082	15066	15112	15114	14892	15222	14976	15000	15028	14775	15064	15049	15062	14826	14972	15132	15014	14953	15040	15066	14932	15088	15086	14937	15055	15204	14994	15075	15009	15136	15195	15132	14924	15245	15040	14970	15024	15000	14986	14876	15080	14828	15002	14925	15047	15082	15025	15058	15063	15050	14890	14995	15096	15139	14901	15115	14973	15056	15039	15047	15120	14895	15218	15002	14979	14975	15009	15014	15042	15013	14967	14971	14985	14828	14999	15070	14823	15019	15057	14961	14938	15030	15092	14799	14932	15269	14949	14970	15064	14977	15146	15097	14863	15000	15032	15112	15199	15041	14956	14993	14979	15041	15033	14998	14928	14852	14978	15068	14907	15102	14859	14854	15066	15112	15082	15062	14915	14999	14988	15106	15095	14964	14946	15120	14873	14896	14930	15016	15009	14983	14935	15085	14937	15125	14952	14895	14991	14779	15149	15037	15004	14908	15096	15163	15072	14936	15000	14819	15021	14863	14800	15061	15137	14924	15031	14946	14865	14923	15111	14905	15085	15059	14949	14983	14891	14987	14967	15109	15024	15042	15151	15031	14885	15055	14957	15061	14917	14960	15116	14973	14961	15109	15087	15222	15011	14860	15056	14963	14806	15063	15015	14933	14970	15029	14919	14984	15005	15058	14996	14845	14991	14930	14840	15067	15089	15126	14902	14953	14977	14896	14875	14922	14955	15067	14977	15008	14973	15103	15109	15043	14858	15083	15096	14927	14975	14903	14957	15054	14948	14945	14874	14966	15085	15013	14957	15049	15006	14936	14803	14946	14985	15011	15073	15042	15006	15077	15010	14843	15048	15139	15006	15055	14861	15056	15034	15000	14857	15031	14968	14941	14954	14967	15088	15048	14866	15006	15103	14957	14911	15067	14856	15219	14946	15126	15206	14898	15015	14942	15110	15009	15137	14980	14809	15134	15038	14933	15049	14934	14960	14992	15044	14929	14897	14983	15023	14983	14975	15137	15101	14886	14916	15009	15027	14972	15147	14913	15008	15043	15005	15043	14800	15026	15046	15050	15009	14896	14910	14920	14897	15056	14821	14961	14963	15106	15085	14971	15013	15061	14983	15097	15051	14832	14874	14964	14968	14916	15116	15035	15127	14843	14919	14938	15049	14920	14943	15004	15065	15052	14818	14710	14962	14957	15091	15047	14918	14956	14968	15149	15028	14816	14979	14787	14950	15126	15145	14884	15142	15001	15042	14970	15121	15243	15014	14948	14983	15047	14967	14890	14998	15160	15014	14996	14875	15010	14874	15002	15005	15076	15070	15096	15036	14938	15172	14750	14924	14921	14969	15062	14854	14980	15011	15103	15015	14930	14940	14957	14966	14968	14932	14929	15002	15189	14948	15189	15127	15057	15003	14991	14883	14983	15009	15040	15023	15019	14918	14947	15204	15073	15080	15040	14901	14971	15089	14868	15000	14928	15136	14994	14806	15054	15070	15044	15162	15087	14877	15153	14970	14894	15067	14740	15033	14946	14888	14957	15113	15036	14868	14914	14989	15060	15043	14905	14937	15124	14816	14873	14820	14912	15070	14934	15118	15013	15030	14846	14664	14971	15097	14938	15074	15103	15134	14971	15129	14936	15030	14999	14806	15109	14939	15085	14966	15113	15107	14961	14907	14911	14927	14944	14858	14957	14883	15097	14985	14825	15044	14983	15015	15229	14826	14960	15012	14873	15096	15031	15015	15072	14968	15101	14782	15009	14956	14923	14962	14951	14948	15010	14852	14982	14943	14987	15246	14870	14962	14997	14950	14803	15003	14936	14995	15056	15016	14982	15065	14882	15059	15002	15043	14945	14835	14956	15053	15031	14994	15055	15001	15231	15003	15017	14826	15034	14909	14906	15096	14955	14941	15108	14883	14947	14983	15168	15006	14929	15209	15090	15168	14864	15130	14947	14954	15125	15139	15048	15029	14931	15037	15008	14941	15120	15089	14961	14985	15000	15058	14990	15019	14849	15026	14995	14872	15045	14887	14986	15019	15032	15027	14848	14999	15145	14982	14910	14968	14964	15265	14973	15001	14988	14821	14875	14868	14922	15075	15098	15030	15062	14947	14881	14960	14954	15169	14782	15053	15148	14942	15020	15053	15126	15044	15137	15060	15057	15021	15013	15108	14899	15038	14835	14952	14854	14756	14916	14853	15059	15171	14870	14991	14979	14927	15111	15131	14964	15059	14960	15085	15004	14878	14877	15161	15107	14846	15014	14931	14900	15026	15042	15085	14951	15031	14986	14984	14701	14989	14773	15045	15170	15002	14974	14877	15004	14982	15048	15040	15126	14902	15055	15083	14966	15015	14953	14934	14948	14897	14990	14787	14927	14947	14974	14920	15114	15028	14977	15085	15144	15100	15013	14904	14967	14878	15053	14831	15012	15100	14911	15001	14902	14925	14942	15066	15022	15179	15005	14959	14925	15070	14868	15225	15077	14924	14997	14943	14977	15067	14809	15063	14988	15049	14884	14992	15076	14918	15167	14992	15033	14940	14926	14934	15050	14951	14988	15116	14747	14901	14982	15013	15065	14903	15044	15085	15209	14954	15045	15059	15063	14902	14809	15194	15026	15087	15072	14911	14912	15097	14987	14960	14873	14940	15016	14865	15021	15041	14984	15001	15142	15130	14892	15058	15044	15028	14942	14993	14953	14932	15088	15046	14869	15088	15014	15071	15014	14949	14934	14964	14956	14862	15075	14923	14985	15091	15018	15105	14946	15170	14902	14900	14940	15093	15009	14940	15035	14918	14945	15012	15055	14892	14966	15044	15038	14899	14937	15102	14833	15157	15117	15107	14995	14992	15065	15109	14923	15060	15018	14961	14919	15083	14890	15120	15010	14860	15149	14880	14997	15061	14990	15072	15013	14966	15057	15021	14963	15084	14932	14997	14758	14950	15015	14897	15186	14933	14856	14906	14898	15031	14950	14919	14917	14916	14987	14922	15027	15072	15050	14952	15032	14919	15145	14857	14964	15052	15033	14886	15036	14907	15005	14965	14911	14939	15090	14909	14935	14970	15172	14956	14958	14958	15091	15005	15124	14965	15124	15006	14913	14808	14985	14891	14957	15010	14975	14986	14926	14967	14910	15083	14975	14965	14991	15071	14982	15024	14916	15098	15028	14937	14976	15025	14879	14860	15100	15140	15096	14908	14964	15031	14895	15240	15090	14892	14948	14961	14840	14853	14914	14986	14906	15238	15017	15100	14977	14875	14938	15003	15072	14876	14979	15102	14900	15076	14979	14868	15149	14994	15047	14934	15043	14738	15005	14979	15040	14990	15119	14952	15202	14987	14963	14920	15081	14934	14974	14945	15116	14947	14946	15142	14865	15040	15170	14928	14992	15171	14958	14858	15079	14820	14993	14948	15016	15040	14970	15040	14993	15062	14857	14834	15296	14838	14894	14940	15136	14832	14911	14988	15029	15157	14888	15143	15018	15021	14881	14962	14770	15047	14777	15048	14930	14993	15003	15006	15052	15145	15002	14882	15150	15074	15042	15110	14820	14993	15053	15022	14845	15048	14879	15212	14972	14991	14911	15026	14825	14929	14995	15165	15140	14928	14805	15094	15085	14958	15068	14996	15051
24474	24812	38169	34293	26114	22538	19558	17445	17048	17195	17123	16885	16898	16929	17030	16913	16815	16918	16857	16846	16839	17077	17032	17102	16825	17142	16904	16784	16779	16776	16775	16848	16851	16995	16833	16838	17016	16849	16874	16983	16837	16977	16758	16708	16879	16876	16896	16811	16638	16777	16892	16760	16638	16893	16835	16703	16834	16830	16870	16763	16622	16927	16721	17031	16804	16694	16708	16726	16859	16844	16959	16779	16843	16735	16843	17070	16706	16723	16812	16950	16785	16861	17034	16790	16905	16689	16855	16878	16749	16868	16729	16866	16901	16874	17013	16942	16932	16789	16497	16783	16624	16829	16762	16782	16811	16721	16856	16869	16844	16780	16861	16643	16800	16992	16740	16610	16889	16648	17045	16767	16649	16712	16659	16750	16729	16725	17079	16899	16712	16753	16720	16735	16890	16935	16752	17051	16805	16959	16920	16640	16813	16719	16838	16822	16495	16856	16861	16724	16793	16691	16843	16834	16810	16720	16963	17018	16762	16785	16657	16729	16800	16714	16586	16531	16735	16704	16764	16406	16794	16569	16704	16926	16872	16776	16588	16565	16920	16829	16730	16804	16906	16692	16868	16826	16762	16817	16793	16890	16688	16835	16887	16841	16725	16752	16824	16869	16575	16733	16754	16954	16920	16673	16550	16759	16462	16995	16653	16768	16739	16734	16847	16653	16508	16564	16719	16866	16877	16871	16732	16662	16892	16680	16670	16694	16761	16656	16676	16546	16734	16673	16619	16687	16751	16896	16766	16492	16695	16840	16850	16702	16810	16743	16536	16874	16946	16651	16824	16859	16757	16543	16531	16701	16872	16830	16799	16842	16822	16856	16586	16862	16749	16722	16767	16768	16791	16767	16709	16999	16801	16782	16748	16899	16748	16664	16768	16749	16689	16681	16752	16717	16623	16729	16619	16854	16757	16594	16837	16607	16865	16781	16829	16731	17009	16809	16751	16804	16915	16688	16692	16766	16790	16690	16558	16622	16692	16783	16675	16885	16753	17019	16909	16907	16875	16981	16733	16731	16615	16833	16756	16746	16775	16787	16937	16861	16842	16802	16914	16878	16857	16722	16669	16811	16714	16840	16809	16816	16727	16836	16769	16702	16759	16836	16743	16581	16503	16910	16690	16776	16749	16808	16730	16919	16621	16754	16864	16853	16659	16736	16849	16854	16636	16662	16717	16753	16599	16842	16937	16719	16638	16806	16649	16945	16838	16909	16804	16473	16808	16721	16836	16780	16863	16811	16962	16866	16870	16696	16807	16869	16683	16689	16424	16957	16804	16993	16884	16543	16843	16743	16786	16823	16752	16770	16938	16634	16918	16770	16790	16882	16825	16758	16749	16894	16500	16722	16789	16873	16783	16839	16874	16796	16727	16805	16783	16785	16860	16730	16834	16856	16972	16531	16701	16835	16860	16659	16652	16851	16898	16832	16980	16533	16970	16775	16715	16828	16748	16705	16597	16789	16726	16795	16857	16746	16725	16803	16841	16623	16750	16672	16745	16720	16730	16821	16854	16762	16767	16699	16793	16727	16752	16770	16815	16789	16880	16912	16893	16617	16681	16953	16629	16867	16727	16506	16777	16700	16664	16797	16716	16582	16859	16783	16813	16717	16751	16688	16812	16990	16850	16944	16723	16650	16905	16803	16646	16758	16929	16630	16701	16584	16558	16823	16890	16886	16614	16803	16949	16674	16657	16879	16935	16841	16642	16996	16810	16894	16744	16769	16877	16587	16668	16758	16797	16802	16803	16923	16916	16966	16839	16976	16900	16945	16715	16736	16845	16609	16767	16716	16765	16835	16915	16707	16796	16715	16761	16630	16856	16768	16745	16699	16764	16996	16998	16780	16796	16834	16670	16498	16773	16544	16696	16558	16659	16773	16843	16823	16734	16892	16722	16861	16733	16817	16766	16650	16845	16671	16915	16783	16911	16870	16684	16558	16706	17006	16825	16781	16918	16694	16921	16760	16917	16875	16756	16840	16805	16732	16907	16836	16663	16751	16843	16749	16634	16696	16748	16709	16690	16703	16937	16956	16785	16701	16761	16565	16758	16680	16805	16663	16867	16918	16690	16835	16823	16742	16793	16770	16632	16777	16789	16798	16716	16805	17039	16805	16906	16611	16713	16554	16732	16784	16878	16504	17009	16801	16727	16890	16834	16786	16745	16668	16864	16919	16742	16737	16722	16812	16894	16780	16809	17036	16734	16688	16826	16850	16614	16828	16739	16845	16829	16709	16746	16578	16816	16663	16725	16901	16717	16841	16907	16688	16708	16837	16844	16823	16715	16821	16843	16635	16690	16762	16805	16903	16838	16786	16790	16703	16845	16693	16981	16634	16834	16803	16688	16677	16743	16776	16870	16630	16871	16850	16929	16728	16627	16655	16908	16800	16847	16837	16663	16954	16817	16714	16815	16700	16812	16729	16838	16645	16801	16772	16801	16702	16706	16809	16669	16800	16790	16769	16597	16704	16858	16707	16813	16759	17012	17053	16811	16719	16765	16933	16918	16700	16862	16967	16770	16934	16831	16810	16834	16743	16765	16694	16593	16751	16962	16656	16738	16690	16714	16761	16781	16794	16710	16705	16621	16680	16709	16624	16759	16824	16783	16828	16775	16800	17011	16804	16788	16831	16854	16964	16743	16787	16644	16787	16595	16749	16730	16885	16947	16740	16729	16801	16711	16690	16662	16732	16691	16698	16817	16637	16912	16767	16891	16992	17012	16831	16835	16772	16615	16795	16909	16546	16747	16783	16924	16728	16855	16824	16720	16800	16768	16629	16764	16698	16654	16621	16871	16859	16666	16591	17088	16743	16682	16627	16898	16653	16671	16651	16666	17017	16873	16968	16920	16913	16969	16683	16936	16690	16919	16788	16753	16706	16849	16789	16854	16924	16875	16699	16661	16512	16777	16675	16677	16835	16604	16382	16663	16575	16853	16861	16756	16767	16900	16824	16642	16861	16800	16676	16770	16675	16790	16854	17108	16809	16784	16692	16921	16857	16700	16822	16625	16733	16783	16632	16763	16652	16799	16803	16634	16798	16755	16752	16630	16684	16843	16634	16988	16631	16770	16830	16744	16629	16704	16850	16915	16928	16566	16871	16891	16493	16822	16797	16833	17001	16669	16636	16795	16855	16655	16778	16767	16815	16758	16974	16768	16755	16636	16731	16755	16764	16891	16900	16663	16729	16858	16824	16792	16792	16737	16578	16857	16871	16893	16730	16878	16787	16782	17002	16883	16795	16682	16563	16597	16766	16764	16761	16699	16679	16807	16988	16923	16923	16765	16679	16986	16753	16586	16797	16780	16906	16704	16834	16766	16716	16611	16866	16863	16815	16890	16785	16927	16795	16709	16902	16842	16905	16797	16683	16800	16630	16728	16726	16919	16988	16699	16871	16837	16774	16678	16648	16549	16762	16737	17156	16671	16823	16683	16607	16804	16732	16742	16691	16751	16653	16793	16699	16858	16932	16860	16851	16614	16729	16634	16845	16753	16645	16672	16621	16757	17017	16589	16745	16886	16898	16853	16859	16795	16954	16738	16923	16684	16870	16547	16878	16836	16631	16568	16625	16756	16609	16593	16587	16845	16864	16781	16777	16820	16681	16933	16920	16851	16839	16813	16909	16921	16805	16740	16725	16856	16743	16848	16930	16714	16763	16831	16878	16830	16839	16944	16717	16729	16800	16883	16774	16645	16563	16830	16769	16764	16896	16925	16974	16791	16956	16802	16849	16720	16793	16727	16814	16931	16710	16835	16885	16851	16815	16778	16913	16800	16821	16844	16644	16929	16994	16918	16853	16531	16628	16708	16819	16825	16599	16779	16739	16800	16954	16601	16799	16663	16772	16848	16815	16911	16694	16737	16590	16634	16779	16728	16682	16747	16969	16686	16852	16916	16855	16768	16794	16677	16777	16621	16691	16665	16790	16851	16773	16768	16944	16806	16755	16806	16674	16809	16890	16422	16765	16744	16885	16783	16616	16753	16689	16730	16657	16722	16636	16749	16827	16760	16729	16653	16693	16881	16705	16720	16924	16622	16904	16774	16907	16818	16747	16733	16729	16645	17017	16592	16734	16902	16792	16716	16662	16609	16830	16850	16900	16782	16744	16791	16523	16759	16794	16777	16740	16739	16691	16783	16964	16858	16680	16598	16792	16737	16741	16922	16837	16784	16734	16989	16725	16729	16896	16623	16742	17014	16689	16634	16842	16749	16858	16972	16798	16788	16784	16557	16734	16938	16709	16638	16740	16657	16688	16775	17027	16890	16883	16791	16790	16756	16599	16891	16717	16745	16855	16789	16889	16707	16693	16762	16773	16651	16731	16781	16789	17196	16682	16887	16632	16704	16855	16941	16905	16712	16924	16757	16554	16745	16861	16907	16867	16627	16694	16616	16775	16985	16907	16714	16734	16599	16657	16660	16784	16673	16630	16643	16855	16997	16726	16732	16851	16836	16676	16674	16624	16572	16839	16708	16725	16737	16740	16867	16797	16757	16732	16766	16655	16627	16995	16660	16792	16941	16804	16844	16508	16586	16824	16822	16907	16781	16749	16779	16704	16698	16591	16827	16856	16793	16812	16642	16755	17058	16780	16696	16786	16933	16844	16939	16897	16687	16811	16777	16801	16610	16685	16763	16840	16684	16792	16683	16638	16906	16568	16805	16627	16728	16655	16822	16862	16900	16821	16866	16728	16648	17103	16931	16789	16969	16784	16903	16842	16900	16773	16658	16689	16879	16569	16712	16726	16694	16961	16953	16670	16677	16705	16617	16741	16797	16797	16775	16758	16788	16730	16616	16647	16988	16706	16652	16814	16703	16848	17091	16827	16749	16993	16727	16675	16954	16825	16808	16821	16916	16926	16698	16931	16807	16715	16850	16667	16647	16550	16792	16698	16830	16714	16833	16653	16640	16762	16665	16805	16548	16800	16753	16628	16695	17024	16758	16680	16670	16681	16637	16798	16811	16809	16756	16723	16873	16828	16852	16941	16799	16627	16931	16997	16770	16826	16691	16701	16718	16683	16774	16579	16811	16738	16534	16806	16856	16865	16915	16730	16716	16642	16719	16771	16922	16686	16640	16945	16678	16758	16528	16781	17027	17003	16837	16813	16710	16829
60477	96030	76543	48078	28108	18374	15190	15177	14979	15029	14947	15150	14977	15176	15078	15101	15188	15024	15314	14930	15187	14994	15005	15153	15002	15270	15091	15077	15068	15102	15066	14921	15024	15161	14936	15018	14903	14908	14968	15155	15017	14984	14938	14975	15185	15093	15125	14981	14961	15033	15015	15026	14945	15000	14983	15091	14945	15090	15124	14942	15089	15059	15055	15034	15127	15016	15040	15038	15134	15130	15026	15031	15059	15171	15030	15021	14991	14959	14989	14895	15062	14912	15049	15075	15061	15045	15070	15068	15054	14871	15136	15037	15098	15106	15148	15133	15079	14945	15131	14985	15257	15026	15011	15036	15006	15160	14996	14935	15264	14931	14793	15101	15246	15019	15178	14985	15090	14951	14950	15045	15102	15093	15049	15116	15058	15081	14880	14900	15094	14965	14852	15139	14874	14990	14991	15139	15131	15131	15005	15082	14931	15006	14917	15093	15137	14931	15019	14962	15003	15005	15033	15109	14902	14993	15121	15060	15074	15055	15191	15036	14989	14997	15182	15072	14982	15048	15102	14953	15097	15088	14987	14941	15106	15045	15083	15182	15084	15133	14999	14984	15012	14990	14894	15076	14899	15082	15151	15128	14976	14925	15127	14995	15189	15142	15108	15010	15004	15170	14964	15108	15033	15273	15175	14878	14946	15144	15139	14999	14970	15001	15210	15059	14880	15173	15061	15020	15260	15062	15011	15044	15088	15046	14961	14952	15085	15214	15080	14951	15014	15172	14981	15144	15157	15084	14990	15070	15117	15056	14934	14992	15014	15157	15092	14789	15105	15096	14924	14968	15057	14981	14795	14930	14942	15075	15122	14958	15039	15004	15110	15002	14985	14854	15077	15202	14972	15032	15017	15019	15252	15178	15010	15089	14927	14943	15011	14952	15183	14830	15020	15235	14810	15063	15015	14964	15092	14862	15060	15185	15009	15027	14994	15063	15043	15075	15083	15067	15234	15105	14919	15014	15034	15085	15003	14850	15110	14914	15033	15135	15303	15123	15077	14948	14977	15133	14962	15224	14915	14957	15126	15151	15088	15110	14915	14940	15041	15024	15189	14920	15221	15121	14953	14950	14972	15002	15145	14912	15173	14980	15107	15167	15061	15038	15018	15024	14863	15130	15018	15030	15018	14955	15120	15119	15168	15101	15100	14962	15094	14930	15052	15083	15077	15076	15013	15029	14978	15041	15050	15094	15187	14907	15159	15007	15150	15049	15127	14914	15081	15169	15119	15021	15066	15185	15111	14999	14989	15133	15075	15024	15038	15008	15071	15024	15000	15109	15052	15008	15044	15114	15092	15012	15055	14939	14871	15068	15056	15154	15057	15040	14998	15031	15195	14925	15153	15128	15178	14960	15039	14910	15028	15026	15111	14820	15033	15080	14998	14951	15189	14934	14852	15099	15093	14962	15115	15036	15124	15025	15121	15156	14913	14910	15040	15027	15313	15058	14986	14919	14946	15083	15058	15175	14972	15043	15096	14969	15018	15053	14852	15141	14947	15066	15029	15222	15239	15124	15045	14944	15031	15267	15154	14885	15140	15084	15214	15176	15023	15201	15122	14858	15074	15253	15164	14961	15060	14922	15048	15070	15183	14950	14900	15143	15013	15146	15102	15111	15121	15116	15027	15144	15101	15171	14904	15100	15107	14931	14987	15021	15175	14940	15131	15043	15066	14956	15063	14911	15009	15222	15192	15030	15127	15008	14975	14923	15083	15033	15159	14964	14964	15027	14954	15041	15123	14940	15093	14946	15126	15035	14952	15112	15023	15078	14983	15009	15024	15032	15063	15132	15116	15132	15165	15223	14939	15064	14990	14982	15109	15180	14989	15043	15013	15055	15045	15021	14983	14959	15215	15072	15079	14886	14946	15034	15091	15129	15130	15081	15073	15104	15099	14977	14973	15101	15096	14969	15122	14994	14899	15063	15039	15112	15087	15023	14964	14942	14976	15228	15134	14979	15099	15002	15131	15127	15079	15178	15069	15090	15066	14922	15040	15121	15075	15238	14999	15098	14968	15042	15043	15097	14931	15162	14934	15016	15077	15048	14955	15099	14987	15019	15138	15148	14955	14882	15119	14796	15079	15095	14909	15006	15096	15015	14831	14981	15025	15154	15209	15090	15132	15066	15025	15262	15043	15121	15094	14747	14993	15050	15130	15087	15079	15094	15092	14937	15002	14992	14918	14990	15028	15117	14923	15060	14985	14982	14906	15011	15008	15265	15128	14909	15119	14961	15059	15033	14930	14900	15113	15154	14968	14852	15163	15031	15082	15219	14970	15039	15099	15077	15114	15107	15110	15003	15084	15017	15111	15118	15115	15075	15112	15071	15077	14951	15052	14973	14797	15046	15303	15025	15103	15079	15028	15186	14998	15037	14960	15062	15064	14911	14954	15111	14846	14797	15175	15080	14987	15124	15062	14993	15115	15146	15145	15121	15085	15069	14973	14997	15249	15060	14853	15045	15097	15073	15072	14828	15071	15195	15080	15077	15032	14940	15056	15094	14989	15010	15141	15062	15039	15040	14970	15262	15078	15119	15028	15265	15118	14954	14964	15185	15078	15132	14992	15075	15073	15059	15076	15027	14811	15025	15098	15110	15122	14918	14980	15009	14885	15076	14910	15144	15273	15066	15022	15041	15136	14922	15015	15072	15009	14970	15103	15111	15130	15130	15118	14975	15178	15085	15112	14829	14842	15113	14895	15174	15006	15201	14976	15176	15208	15116	15056	15041	15088	15036	14970	15036	15217	15257	15223	14972	15061	15137	15124	15039	15142	15001	15213	15074	14989	15010	15022	15030	14988	15061	15133	14797	15099	14992	14927	15067	15137	14933	14835	15064	15006	14937	15197	14983	15051	14955	14990	14942	15039	14916	14842	14839	15168	14990	15269	14962	15166	15025	15066	14935	15019	15022	15008	15111	14980	15040	14891	15189	15178	14961	14970	15069	15201	14963	15065	15041	15051	14954	15102	14784	15085	15072	15004	15177	15048	14971	15027	15112	14950	14981	15024	15041	15027	14914	15121	14996	15001	15058	15018	15098	15153	15076	15066	15079	14996	14964	15141	14948	15054	14987	15028	14948	15248	15024	15118	15043	15175	15017	15003	15161	14975	14983	15102	15093	15023	15061	15104	15093	14976	15052	14948	14968	15141	15126	14862	14917	15059	15083	14831	15080	15111	14961	14887	15265	15052	14882	15138	15029	15032	15212	14996	15069	15040	15051	15016	15096	14855	15035	14931	15183	15104	14921	15060	15082	15051	15064	15090	15078	14939	15306	15047	14918	14815	15071	14998	14893	15015	15121	14924	14880	15148	15208	15076	15250	15039	15091	15003	15139	15101	15261	15090	15050	15050	15123	15113	15064	15154	15058	15025	14887	15227	15065	15059	15044	15026	15019	15326	15111	15045	15100	14991	15036	14997	15137	15133	15095	15210	15122	15063	14993	15024	15078	15012	15117	15075	15026	15140	14951	14949	15025	15087	14951	15020	15060	15119	15026	15074	15136	14950	15023	15081	15092	15026	15056	15112	14929	15166	14994	15182	15170	15228	14886	15089	15158	15257	14906	15035	15035	15008	15089	14966	15025	15092	15026	15070	15012	15054	15083	14875	15002	14957	14957	15050	15088	15009	15122	15129	15008	14975	14894	15206	15045	14983	14967	15131	15121	15005	14873	15061	15023	15025	15062	14994	15117	15138	15204	15057	15135	15140	15072	15015	14921	14890	14940	14951	15072	14940	14906	15082	14884	15116	14995	14985	15026	15137	15118	15023	15061	15051	14971	15092	14980	15124	15098	15154	15016	15111	15146	15159	15069	15103	15247	15141	15153	15019	14935	15084	15050	15191	15023	15100	15036	15086	15038	15056	14992	15028	15144	14971	15047	15071	15139	15142	15030	15053	15148	14983	14968	15217	15150	14959	15127	15140	15084	15048	15014	15068	15097	15077	14997	15095	15001	14929	14941	14936	15079	15095	15124	15042	14940	14935	15082	15121	15085	15080	15083	14924	15028	15044	15211	15258	14975	15009	15134	15011	15074	15004	14883	14979	15105	15092	14856	15007	14985	14999	14994	15177	15075	14944	15022	14867	15234	15143	15122	15164	14990	14937	15051	14971	15070	14959	14966	15032	15050	15072	15138	15052	15064	15168	15037	14994	15070	15026	15090	15008	14945	15208	15004	14980	14953	14929	15079	15157	14864	14920	15096	15028	14853	15033	14989	14990	14943	14965	14999	15067	14965	14922	14974	15249	14993	14955	15136	14944	14998	15001	15008	15149	15017	15088	14867	15069	15133	14971	15108	15122	15007	15026	15176	15092	15020	15025	15035	15121	15012	14979	15038	14975	15059	15145	14895	15055	15053	15193	14922	15068	15021	15059	15033	15020	14913	15068	14954	15165	14949	15029	14967	15097	15108	15107	14930	15218	15130	14998	14899	15019	14948	15179	15145	14959	15254	14984	14981	15096	15127	15136	14931	15102	15286	14903	15109	14890	15125	14814	14803	15095	14989	14988	15084	15003	14892	15114	15053	15126	15041	14840	15022	15204	15048	15084	15054	15044	15056	15129	15133	15093	15032	15136	15153	15102	14951	15022	15034	15000	15137	15169	15110	15158	15034	15003	15128	15051	14975	15159	15099	15099	15062	15098	15062	15012	14937	14994	14973	15025	14913	15245	14914	14913	15004	14916	14829	15269	15046	14906	15018	15208	15009	14889	15180	14989	15080	14944	15061	15120	15003	15050	14999	14789	15196	15134	15047	15065	15073	15074	15081	15015	15100	14988	15050	15098	14992	15061	14978	14866	15194	15068	14961	14998	14944	14979	15210	15156	15176	15089	15284	15012	15040	15076	14841	15115	15048	15139	14972	14917	14992	14969	15137	14982	15112	14964	15165	14995	15078	15011	15074	15036	15052	15009	14998	15029	14925	14997	15135	15053	15131	15175	15136	14954	14947	15145	15061	15282	15021	15045	15017	15089	14908	15011	15034	15121	15027	14992	14902	14952	15126	15063	14938	14966	15064	15023	15035	15080	15126	15056	15000	14960	14894	15077	15230	15069	15105	15027	14957	15150	14957	14938	15030	15010	15037	15138	15110	15091	15208	14993	14919	14855	15066	15135	15130
22960	22920	33942	29644	24776	23945	22477	17185	16165	16074	16134	15976	15952	16024	16032	15921	15757	15905	15725	15850	15833	15899	15953	15760	15909	15783	15919	15762	15884	15732	15739	15895	15742	15779	15888	15799	15715	15848	15835	15677	15794	15981	15891	15875	15838	15763	15793	15789	15988	15697	15693	15660	15652	15616	15941	15847	15566	15764	15800	15799	15728	15672	15606	15522	15789	15811	15628	15788	15647	15596	15632	15710	15674	15786	15880	15667	15844	15970	15745	15687	15679	15592	15554	15875	15882	15848	15915	15657	15561	15645	15657	15877	15955	15646	15705	15852	15704	15641	15662	15659	15592	15707	15733	15680	15724	15527	15715	15643	15881	15849	15668	15533	15635	15596	15868	15688	15725	15804	15706	15559	15714	15836	15570	15745	15659	15679	15912	15628	15807	15884	15696	15770	15634	15809	15602	15650	15671	15683	15587	15856	15799	15615	15642	15806	15902	15695	15647	15743	15747	15771	16007	15684	15628	15564	15612	15626	15712	15722	15656	15698	15734	15841	15585	15682	15587	15661	15518	15622	15747	15678	15844	15448	15761	15722	15591	15784	15755	15754	15682	15725	15651	15615	15709	15668	15727	15625	15673	15681	15616	15657	15593	15641	15685	15713	15801	15873	15755	15781	15829	15757	15750	15754	15709	15791	15625	15698	15607	15790	15778	15670	15781	15654	15716	15832	15510	15637	15670	15643	15651	15687	15810	15761	15808	15763	15722	15751	15765	15695	15517	15688	15800	15695	15731	15597	15705	15611	15597	15712	15671	15633	15593	15730	15665	15668	15638	15808	15713	15532	15939	15718	15781	15715	15703	15628	15665	15700	15658	15811	15887	15824	15633	15838	15693	15657	15746	15738	15875	15736	15688	15627	15754	15921	15671	15747	15745	15697	15699	15568	15555	15711	15629	15646	15677	15634	15841	15720	15764	15634	15730	15695	15720	15718	15745	15648	15492	15571	15869	15652	15632	15721	15880	15690	15551	15814	15699	15761	15686	15628	15839	15628	15728	15846	15525	15659	15687	15761	15626	15431	15811	15676	15731	15493	15780	15678	15633	15727	15605	15788	15901	15854	15566	15668	15704	15648	15635	15761	15763	15669	15518	15723	15681	15444	15681	15715	15720	15526	15676	15547	15697	15666	15665	15672	15826	15690	15527	15652	15708	15843	15744	15750	15847	15665	15804	15725	15631	15615	15731	15799	15742	15773	15612	15610	15582	15788	15725	15626	15565	15572	15733	15508	15652	15584	15681	15888	15825	15621	15499	15651	15778	15885	15758	15679	15745	15867	15806	15772	15686	15717	15801	15700	15731	15623	15929	15675	15757	15829	15824	15706	15788	15720	15836	15663	15574	15633	15686	15732	15676	15863	15766	15541	15726	15738	15564	15735	15443	15505	15621	15495	15619	15879	15646	15745	15653	15664	15692	15726	15717	15651	15692	15750	15818	15644	15796	15698	15685	15625	15488	15580	15551	15777	15678	15669	15793	15672	15682	15595	15784	15641	15623	15699	15741	15728	15628	15633	15599	15633	15655	15670	15634	15573	15742	15612	15694	15567	15746	15783	15848	15608	15744	15605	15636	15721	15616	15830	15746	15597	15821	15671	15827	15873	15873	15822	15750	15728	15726	15818	15844	15565	15565	15703	15607	15535	15737	15726	15718	15801	15543	15567	15816	15663	15789	15802	15790	15612	15808	15828	15563	15758	15580	15567	15759	15629	15701	15647	15848	15733	15707	15780	15627	15544	15712	15724	15670	15673	15852	15668	15598	15564	15989	15734	15562	15818	15643	15695	15733	15678	15648	15721	15697	15529	15863	15726	15572	15587	15693	15684	15740	15647	15781	15709	15651	15793	15759	15836	15821	15422	15664	15601	15561	15765	15754	15621	15706	15763	15998	15836	15576	15563	15722	15658	15710	15832	15704	15808	15789	15713	15615	15686	15747	15854	15801	15788	15787	15713	15842	15639	15531	15827	15738	15643	15800	15747	15791	15763	15702	15684	15652	15728	15790	15795	15713	15603	15743	15640	15851	15883	15746	15632	15708	15625	15682	15791	16029	15835	15591	15777	15538	15577	15651	15673	15796	15580	15732	15667	15722	15891	15793	15564	15693	15609	15845	15624	15720	15973	15717	15815	15675	15799	15769	15698	15755	15895	15676	15877	15680	15592	15747	15660	15689	15850	15817	15547	15635	15604	15804	15708	16101	15843	15600	15614	15979	15736	15842	15793	15631	15571	15686	15506	15592	15652	15598	15680	15779	15615	15501	15702	15672	15866	15865	15754	15707	15496	15726	15664	15705	15787	15839	15649	15641	15714	15543	15544	15871	15753	15688	15741	15736	15591	15597	15642	15656	15764	15720	15666	15850	15666	15638	15751	15695	15582	15638	15801	15811	15738	15744	15575	15731	15748	15445	15636	15644	15586	15649	15590	15764	15602	15954	15641	15746	15847	15737	15910	15673	15842	15643	15646	15853	15656	15659	15671	15410	15720	15623	15625	15669	15925	15776	15709	15615	15677	15626	15877	15746	15888	15808	15757	15855	15747	15593	15739	15735	15630	15637	15681	15716	15557	15759	15757	15634	15616	15743	15697	15690	15689	15669	15636	15667	15798	15861	15686	15855	15694	15699	15584	15733	15683	15698	15743	15725	15527	15773	15590	15681	15632	15607	15590	15703	15680	15797	15843	15682	15844	15510	15677	15698	15650	15731	15651	15720	15835	15884	15837	15684	15600	15953	15673	15857	15744	15602	15622	15667	15665	15599	15595	15725	15594	15484	15822	15918	15639	15868	15542	15762	15730	15599	15572	15674	15736	15843	15762	15875	15749	15657	15640	15609	15458	15605	15607	15651	15695	15713	15825	15770	15549	15689	15612	15726	15799	15905	15685	15530	15685	15555	15697	15556	15737	15749	15849	15638	15511	15813	15553	15746	15829	15606	15600	15654	15701	15652	15756	15631	15695	15803	15750	15667	15736	15764	15360	15543	15570	15709	15962	15721	15715	15760	15794	15757	15776	15759	15812	15644	15611	15361	15629	15684	15660	15688	15680	15756	15863	15616	15593	15606	15801	15679	15796	15578	15865	15687	15761	15708	15784	15723	15635	15804	15766	15815	15848	15616	15644	15757	15692	15524	15493	15630	15792	15936	15772	15671	15797	15852	15666	15516	15681	15791	15673	15712	15676	15826	15856	15776	15746	15744	15666	15775	15713	15582	15780	15646	15622	15581	15596	15764	15551	15537	15613	15424	15780	15819	15675	15670	15574	15586	15683	15675	15638	15808	15540	15780	15842	15579	15646	15853	15739	15772	15588	15722	15689	15758	15677	15597	15826	15617	15974	15742	15673	15794	15786	15583	15920	15640	15680	15827	15648	15898	15760	15801	15615	15681	15797	15567	15743	15623	15758	15683	15678	15595	15790	15532	15635	15620	15710	15690	15753	15745	15833	15726	15634	15666	15617	15739	15621	15613	15791	15809	15716	15806	15712	15725	15734	15749	15825	15853	15708	15787	15489	15795	15552	15618	15765	15580	15931	15700	15709	15708	15655	15784	15686	15586	15707	15596	15614	15731	15614	15727	15618	15766	15696	15776	15875	15653	15736	15746	15756	15733	15766	15698	15736	15852	15918	15669	15738	15815	15743	15766	15704	15652	15497	15571	15759	15716	15803	15603	15788	15762	15621	15614	15902	15773	15734	15802	15746	15698	15543	15547	15569	15879	15721	15761	15795	15724	15647	15589	15616	15671	15875	15721	15767	15798	15628	15619	15600	15761	15722	15566	15651	15593	15879	15836	15729	15697	15796	15678	15723	15642	15802	15936	15540	15735	15689	15818	15716	15757	15643	15809	15820	15693	15777	15737	15844	15612	15404	15640	15639	15579	15545	15658	15785	15633	15519	15728	15765	15674	15843	15738	15564	15633	15582	15620	15660	15880	15771	15564	15664	15851	15631	15681	15907	15780	15964	15564	15576	15813	15572	15724	15628	15649	15622	15646	15465	15781	15704	15645	15702	15584	15626	15772	15542	15582	15563	15626	15701	15576	15738	15579	15997	15623	15819	15788	15627	15621	15611	15724	15719	15650	15729	15836	15707	15722	15602	15717	15677	15841	15701	15703	15574	15740	15712	15785	15590	15568	15712	15694	15643	15627	15697	15712	15682	15727	15807	15534	15760	15597	15544	15728	15655	15944	15794	15588	15638	15849	15627	15687	15734	15642	15501	15614	15793	15881	15758	15610	15603	15627	15741	15602	15581	15550	15709	15729	15596	15672	15541	15558	15777	15559	15476	15601	15534	15793	15768	15608	15815	15648	15813	15787	15491	15719	15594	15721	15529	15734	15773	15676	15723	15629	15713	15790	15824	15569	15815	15728	15711	15745	15490	15680	15813	15720	15685	15742	15831	15760	15558	15677	15696	15816	15654	15646	15709	15740	15757	15865	15601	15847	15586	15855	15671	15695	15716	15500	15549	15561	15670	15754	15685	15665	15729	15690	15646	15592	15604	15677	15699	15767	15729	15743	15963	15564	15631	15698	15646	15669	15567	15817	15740	15730	15708	15815	15675	15668	15594	15571	15738	15655	15541	15654	15705	15679	15593	15543	15752	15754	15793	15517	15689	15726	15773	15666	15608	15618	15644	15551	15848	15828	15729	15613	15683	15618	15759	15724	15648	15781	15626	15790	15792	15662	15596	15543	15474	15536	15659	15731	15752	15677	15710	15823	15816	15655	15664	15821	15775	15703	15645	15945	15702	15594	15719	15727	15571	15666	15631	15754	15494	15879	15785	15811	15463	15722	15691	15674	15555	15775	15713	15792	15705	15666	15521	15744	15830	15756	15973	15796	15701	15817	15836	15756	15699	15814	15685	15810	15763	15797	15581	15783	15790	15667	15725	15728	15688	15663	15616	15725	15694	15613	15756	15927	15618	15773	15716	15663	15729	15768	15789	15624	15606	15752	15679	15735	15750	15912	15702	15716	15690	15792	15754	15832	15607	15648	15544	15606	15825	15759	15688	15703	15664	15785	15527	15827	15762	15751	15644	15625	15709	15448	15684	15844	15706	15794	15781	15615	15752	15869	15507	15860	15739	15923	15637	15674	15669	15728	15851	15760	15615	15640	15549	15524	15675
62757	105317	87897	59966	35966	20413	14594	14261	14251	14138	14288	14397	14325	14349	14175	14410	14259	14340	14331	14240	14308	14373	14352	14288	14359	14383	14168	14385	14307	14265	14157	14204	14508	14354	14465	14315	14561	14265	14321	14333	14547	14217	14232	14222	14319	14178	14253	14348	14421	14316	14314	14260	14296	14381	14286	14243	14362	14285	14367	14088	14392	14188	14380	14288	14387	14372	14092	14349	14185	14300	14172	14176	14368	14315	14258	14451	14271	14219	14283	14323	14315	14380	14331	14284	14285	14326	14281	14149	14063	14336	14346	14384	14436	14327	14283	14310	14364	14362	14247	14245	14382	14388	14401	14257	14325	14112	14383	14268	14347	14238	14254	14461	14220	14312	14304	14284	14323	14354	14278	14336	14432	14294	14137	14583	14270	14201	14226	14286	14387	14302	14320	14266	14123	14271	14357	14492	14356	14407	14221	14319	14128	14198	14451	14173	14410	14051	14317	14261	14580	14270	14422	14104	14231	14298	14237	14347	14361	14302	14206	14187	14259	14281	14350	14288	14531	14348	14121	14222	14277	14358	14473	14490	14492	14370	14116	14356	14232	14413	14257	14295	14318	14112	14358	14289	14166	14250	14199	14230	14254	14340	14307	14152	14258	14260	14389	14237	14343	14415	14372	14243	14239	14317	14215	14342	14170	14392	14248	14244	14160	14434	14255	14344	14244	14361	14236	14191	14293	14389	14374	14339	14408	14213	14410	14502	14203	14448	14029	14285	14180	14491	14404	14294	14314	14255	14416	14166	14184	14229	14320	14254	14161	14359	14337	14190	14339	14242	14244	14051	14395	14189	14270	14373	14343	14160	14161	14447	14334	14382	14314	14204	14341	14258	14252	14337	14314	14350	14220	14278	14320	14293	14386	14299	14271	14317	14380	14470	14251	14308	14223	14260	14308	14251	14487	14148	14287	14250	14361	14241	14501	14349	14438	14294	14282	14273	14184	14235	14325	14351	14259	14351	14315	14163	14266	14226	14385	14264	14421	14316	14456	14262	14410	14394	14346	14190	14222	14433	14321	14252	14297	14257	14273	14264	14281	14421	14172	14355	14298	14166	14384	14232	14363	14201	14245	14328	14203	14226	14095	14476	14306	14350	14287	14255	14251	14313	14263	14180	14318	14572	14283	14281	14306	14260	14311	14293	14024	14333	14349	14366	14430	14314	14185	14408	14432	14231	14241	14250	14296	14298	14069	14368	14206	14386	14116	14215	14195	14212	14355	14348	14410	14408	14332	14275	14252	14375	14225	14327	14312	14328	14388	14110	14254	14277	14175	14364	14342	14349	14416	14245	14317	14232	14322	14256	14351	14352	14247	14210	14247	14311	14237	14299	14197	14463	14450	14292	14256	14162	14317	14458	14359	14387	14170	14449	14286	14525	14303	14312	14181	14129	14324	14210	14129	14208	14120	14330	14311	14335	14397	14298	14265	14195	14483	14169	14326	14120	14347	14282	14431	14247	14269	14239	14392	14324	14177	14286	14075	14256	14414	14154	14308	14508	14327	14252	14307	14311	14204	14530	14218	14405	14215	14236	14303	14354	14250	14153	14181	14274	14309	14319	14303	14248	14277	14245	14285	14165	14211	14259	14384	14357	14357	14356	14244	14253	14444	14318	14280	14290	14310	14248	14230	14321	14300	14387	14330	14383	14281	14393	14313	14301	14168	14246	14319	14208	14387	14231	14244	14208	14403	14405	14301	14229	14294	14252	14283	14200	14417	14423	14261	14309	14391	14271	14327	14289	14193	14235	14424	14185	14181	14356	14392	14231	14405	14211	14210	14179	14129	14226	14454	14196	14234	14269	14435	14276	14184	14268	14289	14365	14601	14293	14242	14316	14275	14107	14341	14305	14405	14417	14263	14211	14135	14161	14418	14285	14383	14446	14326	14184	14195	14201	14228	14332	14356	14217	14252	14269	14235	14205	14353	14409	14129	14324	14316	14127	14253	14272	14273	14337	14213	14275	14293	14220	14278	14293	14419	14491	14266	14297	14326	14168	14324	14228	14135	14336	14165	14175	14302	14322	14200	14216	14251	14276	14221	14320	14271	14402	14288	14317	14420	14366	14271	14237	14211	14265	14315	14097	14292	14415	14262	14222	14230	14194	14311	14281	14362	14165	14193	14468	14503	14378	14125	14384	14231	14382	14328	14320	14156	14294	14258	14159	14357	14111	14364	14282	14210	14296	14323	14361	14391	14491	14211	14461	14117	14303	14292	14377	14314	14263	14275	14151	14330	14239	14262	14354	14340	14419	14298	14337	14312	14246	14322	14335	14241	14159	14353	14042	14410	14401	14281	14386	14172	14187	14324	14127	14242	14077	14350	14216	14195	14152	14229	14225	14350	14387	14281	14428	14359	14200	14263	14249	14466	14437	14264	14331	14468	14247	14392	14256	14137	14419	14264	14340	14253	14501	14177	14114	14259	14248	14264	14417	14225	14156	14290	14299	14424	14361	14366	14197	14157	14210	14309	14187	14230	14260	14253	14225	14393	14226	14220	14404	14422	14294	14307	14398	14104	14204	14347	14236	14254	14425	14456	14241	14260	14455	14277	14270	14372	14232	14325	14247	14228	14374	14196	14184	14278	14427	14331	14316	14332	14313	14260	14331	14248	14163	14234	14266	14382	14199	14263	14393	14335	14345	14351	14259	14229	14205	14319	14193	14158	14153	14144	14364	14287	14347	14294	14324	14223	14345	14349	14147	14196	14366	14237	14341	14150	14432	14301	14394	14226	14199	14313	14391	14312	14329	14243	14378	14229	14184	14258	13980	14432	14244	14395	14262	14290	14223	14115	14445	14082	14160	14306	14228	14375	14166	14291	14214	14330	14343	14366	14229	14361	14340	14081	14246	14152	14354	14352	14356	14287	14213	14203	14303	14281	14320	14148	14329	14374	14119	14316	14160	14169	14220	14355	14357	14428	14287	14364	14212	14338	14180	14223	14045	14316	14224	14410	14280	14243	14297	14387	14355	14128	14149	14251	14306	14295	14429	14318	14290	14309	14292	14323	14210	14273	14258	14266	14208	14071	14316	14179	14324	14208	14230	14184	14387	14263	14340	14291	14027	14519	14405	14056	14297	14313	14154	14388	14347	14307	14492	14213	14169	14359	14458	14277	14236	14446	14222	14322	14211	14257	14293	14257	14235	14298	14350	14246	14002	14312	14217	14360	14396	14244	14419	14367	14319	14221	14372	14370	14255	14365	14225	14212	14262	14315	14360	14185	14205	14237	14311	14336	14236	14285	14341	14357	14448	14307	14331	14335	14315	14312	14231	14254	14263	14226	14259	14404	14265	14363	14227	14167	14278	14343	14290	14158	14246	14223	14250	14249	14251	14320	14453	14371	14259	14157	14425	14411	14350	14224	14142	14348	14250	14261	14277	14172	14160	14402	14256	14255	14302	14245	14256	14310	14255	14313	14378	14313	14327	14268	14435	14310	14160	14329	14295	14162	14246	14195	14451	14306	14289	14193	14155	14291	14253	14095	14334	14218	14239	14339	14298	14257	14356	14375	14204	14382	14324	14267	14317	14296	14274	14347	14163	14427	14295	14505	14153	14456	14305	14187	14329	14262	14367	14316	14290	14303	14226	14325	14345	14211	14471	14351	14129	14500	14323	14425	14112	14367	14300	14153	14412	14326	14303	14376	14345	14192	14246	14347	14106	14382	14390	14424	14269	14360	14421	14155	14139	14262	14394	14392	14165	14406	14427	14435	14358	14168	14381	14289	14298	14253	14386	14240	14270	14445	14180	14458	14348	14332	14403	14217	14169	14326	14243	14329	14390	14435	14269	14408	14448	14050	14383	14314	14303	14423	14323	14426	14304	14337	14199	14350	14237	14331	14271	14087	14358	14352	14124	14344	14266	14217	14071	14322	14292	14371	14213	14185	14307	14345	14296	14357	14309	14217	14364	14270	14329	14181	14179	14059	14448	14286	14246	14177	14400	14238	14188	14370	14267	14424	14376	14219	14335	14257	14191	14306	14457	14160	14436	14203	14413	14198	14235	14176	14232	14324	14293	14286	14482	14289	14365	14080	14259	14215	14208	14294	14296	14231	14229	14256	14288	14292	14212	14391	14382	14041	14188	14315	14248	14168	14228	14392	14325	14194	14470	14244	14200	14126	14410	14138	13987	14390	14262	14212	14398	14333	14356	14173	14291	14215	14248	14326	14335	14172	14270	14083	14222	14256	14518	14475	14170	14284	14273	14360	14256	14253	14275	14331	14202	14099	14317	14404	14343	14440	14268	14369	14313	14360	14397	14332	14191	14403	14179	14351	14367	14243	14236	14089	14295	14333	14277	14171	14351	14304	14362	14379	14397	14230	14197	14266	14383	14154	14326	14224	14271	14278	14397	14324	14302	14299	14230	14166	14321	14379	14334	14295	14219	14457	14277	14242	14286	14351	14285	14371	14329	14389	14204	14232	14295	14342	14374	14446	14377	14541	14283	14368	14138	14225	14231	14273	14323	14217	14302	14257	14160	14171	14362	14356	14135	14154	14276	14305	14162	14085	14317	14363	14170	14389	14201	14280	14162	14327	14297	14322	14240	14312	14228	14351	14300	14334	14397	14277	14320	14233	14255	14285	14290	14229	14402	14173	14181	14295	14308	14384	14477	14440	14223	14066	14373	14255	14329	14135	14247	14311	14132	14191	14329	14305	14256	14270	14397	14257	14085	14285	14336	14279	14403	14323	14320	14135	14179	14409	14197	14327	14364	14372	14432	14211	14220	14293	14391	14471	14157	14381	14284	14260	14439	14361	14284	14257	14299	14222	14148	14226	14206	14155	14230	14326	14337	14220	14428	14249	14224	14263	14350	14293	14382	14205	14100	14140	14200	14351	14147	14310	14304	14290	14182	14210	14317	14341	14287	14344	14055	14241	14145	14269	14131	14198	14152	14092	14487	14105	14380	14435	14347	14080	14382	14233	14378	14268	14366	14256	14243	14305	14273	14223	14174	14345	14416	14338	14204	14287	14481	14330	14203	14270	14261	14130	14237	14421	14252	14288	14311	14284	14117	14353	14191	14296	14268	14313	14346	14292	14413	14315	14265	14261	14350	14391	14328	14279	14438	14232	14057	14392	14334	14289	14383	14304	14337	14268	14377	14121	14310
29698	35975	38259	26950	18388	15857	15397	15157	14958	15004	15156	15021	14989	15184	15150	15057	15014	15027	14992	15235	14886	15051	14918	14899	15047	14862	14754	14931	15011	15106	14951	15104	15202	14942	15151	15036	14994	14913	14990	15053	14833	15188	15195	15055	15040	15023	15025	15099	15112	14956	15030	14987	14925	15030	14824	14983	15008	14948	15015	14911	14841	14960	15016	14952	15252	15090	15048	14973	15138	14881	15088	15022	14962	15052	15083	15014	14954	15068	15036	14695	14867	14827	15036	15144	15059	14876	14970	15000	15041	14774	14942	14960	15136	15154	14984	15149	15049	14942	14996	14883	15054	14885	15074	14976	15045	14786	15012	14967	15020	14891	14879	15061	14948	14948	14980	14713	15099	15082	14909	14938	14914	14821	14965	14938	14922	14964	14812	14916	14938	14789	15003	14979	14918	14833	14879	14864	14918	14961	15056	14948	15049	14916	14828	14950	15090	14854	15032	14884	15008	14935	15000	14965	14810	14718	14921	14943	14958	14935	14974	14966	14845	14980	14817	15054	14897	14890	15001	15013	14748	14977	14898	15040	14902	14861	14886	14710	15191	15011	14962	14986	14829	14705	15066	15061	15059	14966	14938	14903	15180	14888	14967	15011	15160	14880	14860	14832	14897	14928	15034	14867	14876	14995	15024	15004	14973	15016	14970	14907	15024	15020	14944	15032	14874	14904	15069	15110	15094	14966	15241	15196	14953	14982	14986	15046	14957	14989	14934	14920	15149	15125	14981	14914	15037	14913	14724	14999	14887	14865	14899	14895	14796	14828	15026	14921	15072	15047	15123	15002	14865	14900	14796	14941	14796	15028	14933	14984	14898	15128	15016	14859	14912	14901	14851	14937	15155	14993	14989	15004	15076	14972	15056	15049	14955	15035	14944	15025	14964	15021	14770	15086	14887	14920	14979	15006	14906	14816	15075	14995	14956	14854	15036	14808	14950	15020	15128	15062	14832	14853	15090	14825	14859	15159	14934	14852	15146	14804	14984	15230	15117	14816	14785	15201	14989	15013	14797	14940	14907	15114	14857	14969	14796	15012	14981	15186	14909	15042	14920	15027	15081	14939	14905	14987	15111	14912	15094	15018	15088	14962	14993	14826	14815	14919	15049	14907	14895	15089	14932	14952	15095	15059	14942	15038	14897	15123	14863	14856	14959	14964	14845	14854	14881	14888	14809	15056	15064	14899	15256	15063	14996	14854	14816	14925	15150	15052	14922	14945	14931	14799	14993	14814	14918	14927	15128	14976	15006	14749	14899	15086	14791	14906	15053	14670	15019	14888	14910	15057	14962	15037	14944	14884	14804	14863	15094	14795	14935	15147	14919	14800	14953	14906	14993	14965	14805	14979	14844	14938	15001	14979	15032	15018	15010	15065	15049	14840	14840	14815	15046	15002	15083	14984	14978	14913	14839	15127	14961	15054	14824	14860	15010	15078	14957	15038	15081	15014	14915	14972	15131	14807	15038	14848	14977	15129	14832	14902	14732	14960	14940	14891	14891	15098	15009	14917	14770	14874	14967	14750	15174	14835	14880	14853	14787	14940	14962	15070	15029	14867	14919	14978	15080	15166	15156	15031	14975	15121	15027	14842	15012	14989	14821	15035	14967	14863	14976	15103	14933	15027	15051	14863	15002	14864	15021	14881	15077	15065	14730	14769	14958	14940	14943	14757	15135	14923	14986	14771	14862	14918	15112	15063	14980	14878	15075	14908	15040	15133	14950	15037	15013	14961	14943	14888	14963	15160	14799	14749	14978	14973	15144	14933	14875	14976	14937	15013	14903	14796	15048	15187	14880	15131	14838	14775	14794	15060	14966	14773	15142	14967	14783	14825	14675	15013	15094	15080	14699	14865	14987	14874	14972	14957	14830	14735	14892	14862	14976	15089	14892	14823	15026	15024	14907	14872	15131	14972	14987	14828	14942	15058	14871	14926	15248	14896	15017	14806	14892	15050	14963	15158	15002	14918	14936	14917	15025	15067	14882	14790	15043	14990	14912	15014	14901	14973	14936	15020	14972	14740	15039	14936	15049	14707	15002	14829	14711	15092	14825	14803	14988	14847	14933	14848	14875	14827	15065	14876	14789	15008	14868	14999	15084	15128	14928	15111	14883	14989	15021	14750	15028	14943	15153	14914	14802	14974	14962	15205	15041	15018	14962	15140	14913	15041	14858	15021	15097	14695	14809	14879	15022	14976	15079	14944	14938	14937	15200	14962	14889	15138	14959	15072	14929	14857	14964	15025	15033	14942	15160	14967	14975	14974	14936	14873	15205	15010	15102	15070	15057	14963	15033	15163	14928	15006	14868	15091	14954	15109	15053	14995	14811	14835	14993	15074	14858	15050	14852	14957	15046	15163	14882	15109	14963	15085	14861	14985	14909	15002	15169	14990	15073	15025	15092	15097	14923	14965	15010	14943	15011	14805	14939	15028	14811	14983	15062	14992	15009	14903	14987	14997	15061	14956	15007	14875	14933	14950	14892	14869	14991	14971	15097	14990	14984	14944	14891	15024	15063	15087	14925	14869	14944	15165	14737	15020	14892	14932	14944	14940	15012	15034	14986	14876	14859	15107	14927	14854	15082	15082	14951	15031	14973	14963	14981	15126	15004	14932	15000	15060	15007	14822	14942	15076	14907	14970	15018	14786	14875	14992	15018	14944	15157	14984	15136	15033	15065	15009	15128	14910	14826	14992	15059	15074	15016	15088	15276	14840	15072	15007	14991	15129	15032	14862	14877	14976	14998	14927	14932	15030	14776	14952	15155	14897	15016	14762	14936	14886	14959	15018	14808	14922	15012	15101	14911	15152	14976	14961	14895	14820	15040	15021	14868	14838	14995	14843	14921	14921	14948	14791	14957	15010	15085	14955	14963	15015	15106	14966	14989	15003	14947	15051	14971	15016	14972	14645	14968	14941	15011	14828	14850	14993	14858	14841	15078	15008	14812	14856	15013	14980	15017	14999	15062	14873	14849	15188	14809	15142	14725	14820	15056	15014	14971	15015	14999	14928	15166	14833	15109	14960	15012	14882	15078	14893	14938	14934	15105	14668	15007	14943	14928	14972	14945	15066	14897	14820	14936	14905	15078	14951	14893	14885	14908	14861	14996	15010	15088	14948	14935	14883	15067	15034	14895	15126	14955	14816	14960	15049	15110	15011	14893	14925	14873	15100	15003	15074	15171	15066	14833	14826	14915	14986	14870	14905	14785	15043	14952	14876	15042	15089	15285	15058	14800	15056	14959	14998	14828	14940	14936	14964	14862	15044	14769	15035	15039	14937	14997	14970	15004	14959	14975	14984	14942	14723	14855	14889	14888	14918	14973	14893	14852	15224	15175	14914	15036	14968	14890	15016	14873	14962	14887	14909	14922	14879	14866	15026	14876	14864	14967	14956	15022	14944	14847	14775	14976	14926	14954	15186	15153	15082	14976	14820	14946	14994	15020	14866	15020	15091	15136	15037	15058	15090	15170	14983	15084	14889	14872	14734	14821	14972	15043	15017	14817	14866	15138	15090	14990	14932	14913	14997	15037	14983	15052	15105	15063	15021	15084	14803	14869	15019	15124	15113	14855	14881	14976	15094	14993	15142	14966	14992	14963	14835	14960	14893	14988	14998	15080	14841	15058	14822	15116	14789	14889	14809	15084	14784	14807	14876	14825	14989	15003	14983	15142	15027	14970	14966	14932	14957	15022	15101	15113	14939	14977	14896	15046	15246	15143	14912	14855	14969	15077	14964	14927	15036	14936	15187	14892	14955	15134	15086	14991	15004	15073	14992	14855	14953	14943	14973	14779	14967	15203	14868	14971	15201	14946	14927	14945	15064	15111	14957	15078	14959	15144	14840	15020	14774	14839	14960	15077	14948	14721	14971	14986	14958	15114	15107	14944	15321	14781	15073	14881	15083	14884	14854	14804	14824	14785	14793	14868	14862	14919	14984	15132	14963	15006	15116	15020	14973	14914	14831	14903	14933	15091	15024	14757	14930	15054	14917	15074	14980	15006	15030	15043	14837	14985	14816	15057	14989	14830	14870	14841	15026	15052	15063	15034	14856	14902	14962	14790	15038	15131	15023	14927	15225	15006	14960	15086	15008	14882	14770	15066	14980	15159	14794	14955	15051	15095	14966	14964	14999	14902	14941	15066	15102	15006	15044	15147	14917	15091	15057	15022	14932	15030	15017	14976	15131	15081	15096	14899	15079	15058	14926	15139	15071	14756	14803	14987	14866	15057	14853	15019	15007	14885	14853	15050	14992	14863	15088	14979	15099	14941	14913	15005	14949	15201	14858	14970	14864	14980	15126	14841	15107	14898	14959	15056	14989	14823	14842	15098	15059	15062	15112	15009	14885	14772	14926	15100	15203	14950	15037	15041	14876	14832	15114	14936	14931	14982	15102	15191	15069	14929	14969	15018	15157	14972	15059	15075	15096	14977	14889	14976	14799	14792	15025	14925	14973	15004	14981	14963	14919	15005	15038	15015	14990	14914	14781	14973	14903	15114	14801	15193	14985	15023	14984	14905	14979	15037	14821	14899	14945	15099	15044	15006	15059	14882	15125	14954	15197	14855	15100	15022	14914	14940	15019	15108	14976	14915	14972	15163	15115	14920	14986	15030	14882	14750	14796	14919	14893	14827	15073	14794	14817	14862	15061	15038	14977	14918	14985	15226	15024	14977	14959	14948	14929	14818	14798	14874	15003	14909	14930	14939	14860	14958	14900	15096	14943	15019	15005	15064	14686	14909	14857	15044	14895	14940	14807	14766	14768	15052	15106	14884	14979	15131	14861	14978	14894	15145	14965	15053	15089	15112	15038	14993	14939	15055	14752	15151	14941	14952	14956	14919	15040	15012	15005	14959	14917	15052	14891	14913	14916	14933	15013	14758	15087	15125	14986	15050	14906	15070	15011	14978	14797	14939	15043	14994	15013	14955	14949	14930	14886	14874	14777	14962	15020	14910	15141	14964	15005	15146	15089	14997	15147	14875	15011	14985	15009	14962	14964	14705	14872	14966	14842	15033	14833	15103	15061	15107	14778	14872	14882	14831	15097	14817	14922	15162	15052	15016	14880	15083	15052	14981	14911	15124	14846	15019	14854	14983	15178	14866	14876	14883	15113	14976	14816
37717	55786	41366	24422	16750	14204	13874	13848	14027	13773	13922	13809	13773	13783	13790	13901	13830	13834	13850	13969	13911	13829	13750	14022	13821	13996	13784	14008	13755	13982	13765	13869	13733	13937	13836	13920	13759	13798	13893	13790	13769	13715	13826	13996	13701	13708	13789	13745	13706	13888	13910	13836	13805	13845	13792	13776	13857	13839	13892	13784	13815	13818	13851	13850	13921	14003	13903	13903	13890	13875	13825	13772	13904	13802	13803	13847	13743	13817	13816	13901	13758	13764	14059	13764	13851	13756	13719	13906	13786	13867	13805	13879	13894	13796	13836	13849	13634	13625	13839	13730	13823	13804	13870	13656	13964	13926	13806	13905	13871	13950	13843	13764	13954	13906	13776	13792	13722	13844	13636	13753	13779	13837	13824	13605	13824	13730	13844	13748	13925	13582	13672	13811	13955	13837	13772	13841	13679	13742	13900	13798	13647	13714	13974	13870	13850	13819	13805	13952	13793	13841	13806	13748	13851	13802	13813	13875	13823	13784	13718	13654	13745	13791	13945	13661	13904	13906	13939	13746	13764	13822	13747	13682	13910	13732	13789	13829	13866	13966	13838	13786	13846	13715	14032	13883	13849	13896	13934	13926	13771	13711	13708	13666	13715	13780	13674	13773	13908	13946	13852	13995	13856	13723	13830	13845	13793	13746	13756	13929	13880	13837	13731	13896	13855	13881	13838	13724	13809	13913	13682	13772	13678	13795	13851	13793	13756	13957	13894	13870	13760	13729	13852	13856	13795	13624	13597	13845	13704	13911	13878	13847	13804	13881	13838	13898	13808	13803	13838	13810	13690	13911	13969	14062	13889	13842	13753	13845	13920	13845	13757	13950	13916	13744	13842	13928	13925	13792	13921	13861	13920	13717	13843	13788	13829	13809	14048	13819	13829	13855	13761	13813	13656	13723	13825	13809	13938	13862	13806	13871	13808	13889	13758	13637	13795	13925	13762	13752	13759	13834	13833	13917	13686	13745	13695	13922	13705	13832	13688	13822	13957	13776	13871	13878	13838	13859	13931	13643	13779	13840	13864	13872	13705	13974	13771	13695	13876	13771	13755	13632	13869	13692	13909	13686	13741	13692	13717	13678	13935	13922	13945	13756	13808	13792	13665	13871	13753	13885	13822	13890	13956	13919	13866	13970	13717	13947	13873	13795	13799	13956	13751	13856	13953	13946	13941	13979	13774	13789	13929	13742	13734	13954	13931	13730	13660	13841	13752	13853	13757	13862	13828	13875	13890	13945	13809	13864	13794	13907	13819	13870	13805	13950	13853	13735	13779	13724	13813	13915	13809	13677	13779	13829	13988	13823	13999	13808	13626	13767	13705	13901	13712	13784	13767	13811	13792	13931	13841	13836	13845	13950	13672	13811	13837	13766	13865	13883	13779	13814	13876	13795	13897	13889	13902	13762	13674	13786	13766	13809	13683	13858	13711	13674	13789	13914	13816	13739	13874	13754	13760	13753	13918	13674	13791	13850	13848	13772	13771	13796	13885	13742	13745	13805	13736	14023	13888	13870	13760	13594	13906	13849	13861	13812	13867	13919	13778	13786	13653	13838	13844	13809	13799	13966	13773	13856	13833	13809	13843	13656	13730	13759	13936	13826	13904	13938	13925	13835	13840	13795	13807	13855	13801	13879	13697	13760	13804	13721	13877	13900	13791	13826	13669	13840	13734	13793	13780	13972	13987	13676	13951	13783	13846	13895	13865	13859	13807	13766	13688	13855	14055	13800	13632	13711	13856	13792	13653	13860	13869	13872	13871	13914	13971	13779	13830	13875	13787	13928	13864	13788	13785	13790	13956	13782	13873	13656	14073	13982	13812	13830	13765	13878	13816	13918	13740	13786	13995	13695	13832	13822	13813	13836	13822	13785	13785	13744	13653	13745	13942	13840	13884	13718	13871	14009	13978	13824	13783	14001	13978	13850	13815	13842	13878	13783	13850	13834	13845	13643	13814	13746	13830	14023	13765	13890	13815	13658	13995	13572	13875	13792	13894	13839	13830	13933	13724	13764	13718	13742	13928	13804	13772	13822	13666	13886	13781	13807	13905	13869	13815	13885	13873	13860	13860	13857	13826	13774	13854	13788	13821	13881	13826	13856	14005	13818	13901	13944	13815	13858	13787	13729	13805	13885	13728	13842	13703	13809	13812	13731	13706	13722	13901	13821	13709	13879	13761	13911	13721	13674	13836	13812	13861	13808	13888	13949	13797	13715	13737	13896	13749	13755	13808	13879	13802	13852	13728	13822	13714	13863	13831	13662	13809	13971	13805	13676	13756	13728	13778	13943	13931	13762	13886	13746	13818	13895	13771	13931	13675	13736	13899	13688	13849	13807	13750	13718	13778	13782	13657	13879	13890	13937	13733	13862	13976	13798	13868	13813	13670	13881	13844	13783	13874	13713	13767	13908	13788	13865	13935	13795	13720	13828	13802	13887	13731	13731	13891	13788	13909	13726	13860	13743	13820	13791	13911	13669	13824	13727	13767	13921	13883	13902	13577	13668	13807	13787	13908	13903	13775	13746	13771	13837	13769	14020	13694	14022	13765	13786	13704	13752	13992	14052	13843	13762	13888	13807	13765	13785	13909	13734	13839	13777	13751	13810	13859	13798	13709	13810	13888	13873	13715	13734	13901	13713	13801	13860	13845	13716	13998	13916	13795	13776	13857	13812	13729	13773	13906	13774	13995	13968	13895	13972	13697	13811	13872	13874	13894	13845	13931	13967	13994	13748	13730	13920	13644	13766	13812	13785	13806	13801	13899	13868	13778	13937	13960	13827	13940	13753	13780	13716	13670	13984	13901	13870	13759	13961	13857	13923	13820	13807	13843	13971	13745	13799	13851	13821	13873	13879	13748	13969	13832	13754	13924	13744	13726	13819	13686	13842	13899	13702	13665	13741	14000	13847	13915	13866	13719	13805	13778	13894	13953	13860	13709	13963	13899	13844	13964	13906	13841	13702	13676	13861	13815	13700	13815	13818	13889	13783	14022	13718	13782	13679	13763	13845	13752	13690	13870	13833	13797	13865	13959	13887	13813	13999	13842	13734	13784	13813	13835	13701	13856	13986	13982	13743	13852	13939	13869	13716	13987	14009	13731	13764	13880	13794	13983	13902	13799	13801	13956	13846	13927	13912	13850	13889	13844	13909	13624	13899	13903	13928	13809	13987	13673	13856	13880	13684	13930	13654	13995	13717	13865	13764	13771	13832	13888	13877	13936	13767	13832	13786	13820	13768	13735	13726	13897	13783	13790	13759	13642	13789	14090	13939	13679	13911	13922	13742	13704	13944	13751	13911	13733	13735	13890	13799	13821	13881	13950	13802	13905	13864	13866	13945	14043	13775	13828	13783	13882	13766	13777	13810	13857	13934	13840	13892	13784	13820	13622	13826	14050	13968	13938	13867	13876	13877	13811	13728	13904	13708	13953	13686	13812	13927	13744	13754	13680	13831	13755	13906	14022	13851	13845	13761	13836	13844	13740	14082	13541	13817	13707	13848	13875	13693	13770	13722	13688	13809	13904	13586	13932	13782	13567	13841	13773	13857	13836	13799	13671	13769	13712	13604	13948	13896	13696	13733	13868	13831	13854	13791	13899	13814	13916	13727	13835	13784	13896	13817	13736	13817	13868	13908	13754	13874	13640	13887	14042	13724	13691	13789	13875	13864	13797	13877	13979	13964	13937	13975	13687	13650	13962	13887	13987	13775	13833	13730	13677	13907	13968	13887	13723	13676	13854	13950	14009	13902	13806	13776	13876	14026	13809	13751	13677	13810	13603	13746	13812	13906	13749	13766	13817	13872	13929	13842	13806	13775	13718	13841	13717	13838	13783	13816	13841	13746	13810	13720	13960	13883	13848	13899	13894	13873	13747	13864	13891	13841	13924	13802	13978	13932	13834	13804	13829	13806	13823	13794	13689	13755	13614	13861	13970	13938	13784	13722	13795	13885	13706	13852	13854	13838	13789	13816	13982	13843	13869	13728	13912	13894	13850	13891	13730	13828	13969	13899	13934	13876	13962	13780	13812	13802	13956	13906	13811	13793	13872	13887	13868	13789	13765	13806	13815	13791	13782	13831	13918	13790	13755	13784	13920	13759	13855	13815	13800	13731	13926	13872	13790	13739	13921	13918	13918	13887	13822	13827	13834	13871	13779	13820	13789	13736	13719	13881	13913	13734	13992	13702	13870	13802	13784	13890	13866	13611	13822	13705	13943	13629	13802	13675	13824	13829	13815	13822	13857	13954	13862	13854	13677	13926	13877	13772	13810	13720	13766	13816	13719	13750	13950	13817	13896	13908	13887	13857	14037	13784	13953	13797	13806	13869	13804	13822	13729	13804	13710	14117	13804	13704	13660	13930	13739	13816	13970	13836	13737	13912	13984	13972	13894	13642	13775	13869	13864	13931	13655	13800	13778	13935	13862	13925	13858	13830	13918	13986	13910	13869	13950	13885	13827	13921	13957	13945	13885	13708	13844	13911	13758	13816	13879	13954	13762	13818	13611	13950	13677	13982	14044	13799	13843	13839	13778	13772	13773	13893	13913	13768	13763	13689	13863	13858	13817	13896	13849	13977	13892	13805	13725	13866	13889	13878	13804	13944	13914	13941	13822	13789	13813	13931	14047	13824	13927	13911	13827	13815	13877	13934	13814	13838	13873	13762	13848	13832	13852	13754	13680	13902	13809	13912	13762	13722	13892	13655	13999	13939	13781	13845	13748	14020	13934	13906	13692	13759	13874	13867	13727	13795	14039	13881	13772	13795	13834	13969	13824	13877	13802	13842	13767	13896	13916	13646	13734	13870	13949	13907	13902	13948	13771	13809	13827	13745	13749	13907	13741	13883	13986	14031	13955	13715	13734	13844	13851	13677	13610	13942	13897	13767	13872	13920	13736	13982	13785	13839	13895	14063	13835	13795	13915	13664	13896	13766	14020	13702	13787	13574	13939	13828	13849	13846	13938	13800	13850	14002	13781	13856	13897	13833	13554	13761	13725	13820	13799	13853	13816	13791	13871	13748	13886	13836	13892	13897	13881	13710	13728	13927	13891	13846	13709	13841	13828	13802	13783	13795	13955	14028	13770	13940	13805	13927	13986	13664	13788	13774	13866	13821	13882	13743
24726	25383	36190	31139	24252	20508	17989	15813	15563	15543	15691	15558	15630	15617	15522	15401	15494	15363	15481	15501	15329	15545	15485	15473	15350	15427	15534	15441	15544	15593	15429	15503	15408	15527	15481	15455	15683	15405	15496	15587	15328	15613	15452	15442	15400	15385	15623	15545	15510	15439	15604	15541	15463	15332	15256	15581	15410	15299	15411	15366	15660	15386	15653	15486	15614	15242	15484	15375	15210	15367	15293	15385	15328	15349	15526	15399	15174	15159	15523	15404	15630	15559	15335	15175	15287	15471	15292	15279	15329	15243	15263	15481	15504	15482	15395	15310	15304	15497	15377	15390	15402	15495	15434	15364	15378	15318	15471	15357	15382	15223	15454	15386	15279	15382	15476	15357	15505	15417	15195	15055	15486	15463	15390	15492	15448	15288	15425	15280	15704	15524	15152	15563	15476	15398	15208	15307	15333	15325	15389	15421	15556	15403	15294	15133	15419	15565	15354	15439	15222	15522	15317	15602	15245	15428	15402	15518	15482	15453	15309	15486	15566	15576	15502	15312	15445	15353	15399	15276	15335	15326	15433	15265	15414	15187	15365	15338	15441	15473	15372	15563	15584	15146	15295	15464	15321	15467	15200	15515	15514	15260	15500	15371	15391	15342	15403	15380	15444	15347	15331	15470	15424	15381	15437	15394	15525	15456	15261	15430	15393	15463	15513	15304	15359	15338	15278	15398	15511	15364	15457	15390	15242	15336	15433	15482	15506	15383	15351	15454	15434	15461	15514	15430	15421	15583	15489	15212	15510	15196	15501	15551	15364	15607	15447	15400	15450	15657	15387	15412	15424	15400	15389	15275	15464	15423	15249	15490	15293	15424	15517	15530	15379	15270	15535	15547	15273	15451	15447	15520	15327	15390	15372	15254	15338	15529	15622	15426	15341	15558	15455	15427	15484	15448	15466	15338	15449	15363	15317	15366	15519	15418	15446	15340	15461	15522	15311	15271	15450	15300	15324	15352	15455	15385	15402	15374	15322	15276	15328	15321	15377	15476	15413	15468	15547	15220	15308	15614	15406	15508	15314	15515	15316	15266	15500	15358	15559	15386	15380	15180	15368	15349	15513	15408	15507	15512	15294	15190	15481	15334	15445	15381	15506	15559	15547	15500	15483	15405	15347	15433	15306	15284	15430	15642	15572	15373	15382	15397	15338	15446	15309	15448	15396	15436	15558	15519	15385	15508	15305	15261	15368	15541	15377	15558	15417	15579	15252	15340	15410	15529	15327	15339	15423	15330	15597	15470	15277	15500	15522	15360	15382	15381	15359	15356	15470	15544	15377	15537	15663	15296	15368	15153	15402	15411	15471	15345	15479	15384	15300	15461	15415	15347	15569	15408	15166	15543	15377	15307	15434	15248	15435	15423	15280	15350	15450	15517	15212	15211	15476	15480	15323	15374	15310	15665	15274	15150	15358	15412	15311	15542	15542	15433	15197	15366	15362	15457	15458	15499	15409	15362	15315	15470	15379	15386	15504	15380	15517	15114	15386	15610	15370	15466	15310	15454	15379	15389	15258	15308	15667	15395	15393	15332	15464	15365	15363	15338	15366	15555	15506	15329	15328	15374	15412	15333	15434	15359	15375	15221	15377	15414	15391	15507	15302	15466	15403	15332	15513	15383	15339	15306	15351	15302	15394	15329	15611	15495	15430	15385	15352	15251	15171	15452	15400	15346	15407	15414	15380	15428	15453	15472	15519	15468	15344	15466	15398	15218	15593	15492	15645	15447	15525	15657	15271	15158	15544	15428	15323	15234	15368	15323	15377	15560	15482	15231	15408	15614	15400	15390	15313	15416	15418	15324	15233	15351	15346	15448	15445	15287	15536	15472	15354	15555	15362	15408	15345	15242	15400	15451	15187	15412	15655	15581	15511	15590	15566	15358	15588	15300	15418	15377	15202	15430	15391	15269	15448	15207	15351	15412	15378	15278	15395	15529	15490	15336	15378	15389	15272	15429	15536	15340	15305	15433	15470	15198	15478	15377	15240	15456	15488	15462	15315	15542	15301	15333	15164	15227	15303	15457	15463	15354	15248	15424	15458	15111	15542	15364	15454	15358	15261	15385	15339	15392	15372	15447	15351	15326	15565	15342	15487	15340	15301	15380	15615	15338	15338	15331	15396	15363	15399	15261	15554	15394	15359	15456	15474	15460	15680	15383	15327	15344	15345	15241	15284	15352	15467	15383	15428	15538	15527	15507	15416	15481	15272	15315	15558	15264	15505	15455	15407	15451	15565	15402	15394	15489	15349	15228	15429	15512	15279	15286	15386	15300	15611	15418	15197	15318	15474	15506	15450	15282	15251	15426	15421	15493	15325	15507	15219	15390	15318	15479	15371	15482	15383	15523	15447	15224	15323	15197	15356	15252	15411	15281	15381	15630	15468	15474	15672	15354	15538	15365	15436	15226	15563	15346	15611	15435	15640	15603	15568	15419	15379	15381	15323	15442	15428	15356	15359	15316	15205	15487	15394	15483	15570	15473	15391	15602	15367	15270	15234	15467	15384	15411	15335	15413	15313	15670	15265	15555	15400	15358	15395	15294	15173	15320	15545	15460	15353	15430	15253	15208	15435	15457	15500	15484	15471	15398	15285	15270	15394	15138	15327	15420	15467	15413	15381	15312	15580	15210	15396	15305	15424	15480	15296	15417	15491	15284	15276	15419	15365	15258	15363	15426	15391	15458	15369	15202	15406	15407	15416	15474	15331	15431	15477	15408	15460	15254	15406	15343	15456	15456	15533	15531	15591	15527	15477	15553	15441	15472	15434	15518	15374	15319	15362	15510	15455	15330	15253	15307	15397	15365	15552	15518	15208	15347	15281	15372	15413	15303	15259	15502	15616	15493	15473	15293	15561	15343	15284	15450	15502	15402	15270	15452	15478	15418	15614	15585	15336	15556	15358	15497	15235	15597	15420	15464	15278	15444	15490	15369	15444	15350	15262	15445	15342	15430	15280	15397	15446	15226	15456	15433	15249	15441	15488	15385	15448	15375	15545	15343	15379	15467	15510	15461	15435	15313	15532	15354	15447	15442	15402	15269	15430	15377	15381	15301	15549	15556	15325	15279	15451	15476	15464	15323	15309	15371	15271	15429	15356	15284	15332	15636	15451	15497	15355	15333	15419	15501	15451	15384	15392	15496	15452	15421	15572	15399	15375	15281	15413	15391	15228	15586	15547	15347	15282	15548	15350	15295	15549	15539	15420	15286	15117	15373	15498	15481	15284	15434	15495	15411	15302	15439	15457	15609	15412	15537	15513	15493	15416	15405	15363	15396	15439	15372	15411	15207	15580	15242	15522	15124	15331	15380	15598	15499	15366	15450	15344	15413	15515	15518	15464	15411	15368	15279	15353	15257	15448	15326	15348	15326	15279	15388	15495	15437	15554	15418	15287	15235	15538	15318	15363	15304	15606	15521	15426	15274	15347	15587	15268	15393	15316	15228	15352	15363	15506	15631	15248	15497	15576	15603	15348	15426	15548	15286	15500	15496	15602	15403	15556	15244	15180	15416	15440	15557	15433	15465	15422	15330	15471	15572	15378	15473	15369	15461	15408	15480	15212	15521	15380	15456	15469	15271	15365	15277	15322	15358	15405	15525	15345	15240	15449	15255	15341	15398	15377	15546	15487	15495	15572	15281	15120	15448	15224	15394	15516	15341	15261	15313	15396	15329	15272	15396	15369	15471	15205	15351	15498	15282	15523	15301	15426	15277	15412	15229	15362	15457	15476	15496	15394	15389	15327	15443	15572	15385	15228	15463	15384	15487	15467	15452	15399	15523	15539	15265	15458	15372	15441	15451	15509	15446	15361	15384	15300	15355	15422	15295	15420	15261	15330	15416	15489	15618	15383	15421	15665	15417	15405	15171	15567	15195	15481	15250	15445	15241	15515	15313	15444	15458	15493	15343	15296	15343	15321	15398	15483	15307	15381	15486	15438	15271	15343	15403	15294	15400	15505	15441	15355	15386	15390	15512	15404	15460	15508	15469	15324	15475	15575	15392	15456	15475	15303	15651	15416	15394	15418	15503	15202	15492	15311	15224	15492	15255	15510	15382	15528	15369	15516	15354	15478	15216	15241	15298	15296	15645	15416	15464	15599	15333	15433	15432	15451	15458	15430	15414	15529	15180	15294	15276	15361	15374	15380	15413	15489	15423	15544	15351	15343	15554	15544	15388	15234	15391	15407	15317	15450	15521	15785	15335	15254	15531	15328	15248	15380	15561	15511	15516	15279	15475	15431	15285	15308	15293	15431	15344	15568	15525	15405	15340	15280	15318	15478	15271	15420	15522	15439	15351	15185	15407	15396	15472	15394	15287	15354	15484	15467	15469	15340	15156	15229	15457	15244	15424	15597	15456	15430	15380	15543	15425	15378	15366	15369	15246	15539	15384	15346	15400	15467	15393	15318	15438	15520	15422	15321	15257	15219	15293	15298	15287	15376	15751	15495	15311	15405	15336	15564	15409	15452	15492	15556	15539	15276	15263	15366	15405	15256	15296	15185	15270	15249	15272	15227	15281	15481	15575	15491	15400	15424	15279	15335	15630	15269	15548	15454	15331	15099	15451	15178	15264	15416	15565	15498	15519	15385	15431	15501	15442	15448	15451	15463	15395	15408	15459	15228	15519	15386	15188	15474	15645	15568	15580	15462	15476	15401	15395	15361	15299	15266	15429	15340	15383	15544	15606	15669	15568	15496	15487	15492	15408	15427	15419	15677	15345	15310	15203	15432	15407	15303	15265	15407	15338	15417	15292	15418	15274	15252	15506	15264	15188	15174	15274	15404	15296	15149	15416	15502	15187	15338	15473	15445	15385	15478	15373	15331	15202	15326	15316	15509	15365	15245	15163	15473	15314	15331	15389	15229	15451	15519	15255	15338	15239	15222	15353	15563	15358	15459	15191	15268	15351	15254	15331	15391	15397	15241	15362	15359	15643	15366	15348	15322	15204	15293	15456	15433	15219	15253	15328	15453	15568	15463	15260	15416	15507	15357	15256	15301	15504	15356	15420	15260	15294	15407	15467	15348	15419	15211	15577	15526	15308	15474	15478	15427	15596	15246	15379	15376	15656	15375	15318	15235	15444	15452	15471	15273	15358	15419	15206	15281	15521	15203	15429
60613	95358	71802	42805	25314	15825	14301	14145	14347	14171	14313	14260	14425	14113	14178	14276	14338	14070	14160	14081	14260	14120	14156	14221	14064	14134	14142	14113	14109	14136	14218	14260	14216	14206	14200	14189	14177	13950	14202	14049	14252	14145	14168	14044	14161	14259	14125	14241	13985	14175	14166	14151	14078	14171	14309	14019	14189	14244	14218	14278	14105	14089	14232	14055	14242	14095	14314	14095	14194	14224	14308	14066	14214	14159	14198	14213	14139	14238	14376	14238	14168	14253	14272	14204	14149	14093	14166	14034	14382	14065	14348	14164	14225	14173	14166	14061	14294	14059	14108	14208	14238	14211	14162	14188	14198	14122	14434	14262	14243	14305	14122	14077	14166	14151	14167	14157	14172	14275	14156	14144	14213	14063	14204	14151	14140	14071	14142	14009	14243	14295	14116	14135	14291	14246	14089	14171	14252	14246	14204	14221	14278	14174	14146	14267	14113	14348	14098	14140	14068	14301	14086	14239	13956	14006	14231	14272	14344	14260	14082	14040	14053	14090	14280	14043	14251	14151	14186	14126	14084	14173	13983	14175	14091	14150	14270	14231	14029	14161	14086	14274	14182	14145	14248	14193	14045	14245	14255	14198	14295	14060	14256	14192	14253	14166	14093	14122	14040	14153	14205	14179	14199	14250	13968	14168	14213	14117	14273	14052	14195	14139	14206	14243	14159	14042	14160	14357	14325	14150	14126	14230	14073	14112	14146	14291	14149	14215	14218	14351	14242	14135	14056	14141	14238	14114	14137	14181	14168	13993	14121	14264	14092	14162	14330	14279	14135	14057	14151	14298	14385	14265	14145	14110	14270	14277	14153	14050	14148	14233	14058	14236	14257	14178	14164	14232	14170	14162	14210	14263	14165	14141	14113	14186	14021	14081	14222	14239	14084	14075	14200	14119	13991	14224	14071	14135	14269	14191	14181	14096	14278	14187	14004	14106	14196	14414	14124	14120	14268	14169	14111	14279	14041	14017	14298	14181	14136	13987	14208	14174	14187	14123	14133	14079	14054	14188	14352	14249	14225	14099	14123	14132	14038	14161	14235	14149	14293	14137	14250	14055	14182	14164	14123	14214	14170	14389	14085	14090	14184	14251	14090	14137	14214	14071	14159	14183	14302	14186	14287	14062	14226	14183	14187	14005	14072	14236	13933	14269	14226	14110	14090	14011	14335	14143	14295	14168	14304	13994	14147	14299	14197	14203	14117	14227	14238	14226	14171	14064	14051	14369	14149	14147	14093	14029	14185	14073	14049	14332	14154	14082	13959	14196	14227	14117	14193	14274	14215	14119	14118	14172	14064	14156	14138	14024	14213	14121	13983	14071	13973	14297	14038	14078	14391	14112	14155	14172	14117	14146	14334	14090	14124	14173	14288	14125	14028	14142	14087	14195	14093	14110	14024	14006	14232	14321	14145	14202	14063	14168	14119	14221	14073	14205	14259	14209	14135	14199	14278	14223	14276	14207	14276	14239	14131	13989	14049	14169	14022	14212	14077	14016	14175	14128	14233	14105	14244	14224	14191	14054	14216	13972	14067	14116	14207	14170	14117	14122	14301	14142	14172	14080	14080	14066	14196	14251	14187	14045	14205	14183	14046	14093	14221	14350	14097	14137	14192	14256	14188	14114	14137	14090	14235	14161	14193	14078	14273	14096	14173	14159	14159	14160	14366	14136	14278	14114	14187	14010	14090	14083	14319	14080	13991	14377	14058	14179	14115	14151	14291	14148	14275	14366	14147	14269	14141	14149	14276	14065	14113	14402	14173	14116	14057	14237	14152	14254	14137	14267	14179	14245	14279	14257	14335	14235	14023	14104	14122	14041	14103	14190	14146	14072	14208	13958	14217	14135	14153	14205	14122	14034	14108	14114	14220	14290	14136	14101	13891	14116	14121	14209	14190	14110	14090	14121	14292	14109	14094	14082	14270	14053	14103	14146	14164	14094	14217	14118	14145	14258	14238	14208	14065	14200	14201	14318	14258	13922	14080	14128	14246	14118	14356	14068	13998	14122	14043	14240	14211	14161	14194	14161	14114	14218	14235	14172	14236	14176	13904	14203	14196	14049	14205	14217	14142	14109	14083	14153	14218	14182	14204	14243	14353	14107	14080	14144	14213	14129	14150	14279	14089	14337	14189	14136	14229	14250	14278	14236	14146	14146	14290	14279	14122	14215	14098	14340	13934	14137	14227	14107	14212	14213	14113	14378	14273	14202	14104	14274	14122	13906	14277	14160	14001	14174	14137	14165	14106	14067	14092	14178	14219	14212	14184	14238	14241	14196	14119	14243	14116	14147	14262	14026	14151	14199	14140	14274	14081	14116	14116	14173	14162	14060	14205	14084	14166	14086	14245	14112	14077	14224	14103	14237	14288	14163	14149	14176	14209	14336	14020	14312	14184	14184	14294	14036	14256	14134	14124	14164	14171	14337	14120	14230	14271	14147	14125	14126	14153	14200	14242	14206	14269	14170	14084	14211	14127	14375	14181	14227	14044	14123	14099	14130	14047	14099	14237	14194	14314	14235	14145	14077	14125	14183	14044	14106	14245	14221	14067	14310	14209	14158	14190	14399	13949	14106	14114	14284	14298	14168	14228	14221	14108	14089	14133	14119	14036	14126	14123	14263	14216	14153	14138	14267	14237	14271	14152	14140	14168	14030	14311	14090	14123	14105	14331	14200	14073	14040	14125	14139	14172	14227	14007	14059	14304	14068	14204	14094	14161	14076	14009	14323	14169	14260	14026	14286	14269	14135	14177	14039	14238	14150	14062	14213	14156	14140	14096	14139	14303	14343	14027	14174	14315	14134	14244	14067	14138	14074	14094	14185	14214	14272	14156	14032	14145	14231	14258	14106	14096	14238	14206	14106	14322	14165	14126	14296	14237	14178	14370	14143	14169	14070	14273	14024	14154	14146	14221	14236	14050	14176	14086	14201	14265	14232	14233	14250	14147	14162	14234	14060	14155	14184	14101	13976	14270	14169	14090	13899	14106	14208	14192	14174	14290	14218	14090	14082	13969	14233	14248	14221	14107	14189	13958	14148	14132	14145	14137	14195	14127	14187	13999	14210	14044	14086	14228	14148	14094	14109	14079	14262	14240	14070	14263	14224	14273	14142	14251	14265	14117	14226	14215	14239	14201	14193	14203	14119	14423	14199	14077	14193	14204	14119	14078	14013	14110	14023	14201	14087	14218	14341	14197	14313	14070	14165	14083	14118	14205	14150	14288	14176	14106	14178	14136	14133	14244	14057	14166	14238	14121	14071	14244	14158	14145	14099	14129	14148	14093	14104	14218	14112	14230	14124	14319	14247	14067	14206	14143	13975	14206	14268	14230	14350	14200	14097	14087	14097	14149	14163	14211	14124	14099	14119	13986	14178	14109	14271	14310	14226	14092	14037	14171	14189	14314	14090	14373	14043	14164	14140	14343	14348	13948	14154	14231	14271	14253	14036	14278	14145	14148	14188	14136	14162	14217	14268	14119	14017	14281	14129	14212	14178	14034	14202	14358	14232	13978	14382	14264	14058	14198	14148	14040	14236	14243	14141	14105	14298	14279	14204	14144	14200	14234	14027	14271	14314	14137	14104	14175	14164	14269	14144	14170	14141	14149	14094	14292	14204	14219	14229	14160	14074	14084	14127	14180	14081	14369	14071	14280	14194	14159	14305	14080	14241	14133	14081	14397	14159	14143	14268	14202	13943	14079	14239	14220	14224	14207	14165	14062	14133	14152	14295	13978	14230	14120	14081	14270	14177	14275	14182	14234	14059	14115	14152	14297	14168	14124	14013	13959	14074	14180	14285	13958	14118	14299	14162	14055	14109	14068	14120	14187	14188	14036	14053	14138	14092	14306	14181	14174	14104	14217	14122	14026	14200	14187	14367	14230	14293	14122	14202	14145	14124	14172	14175	14252	14274	14102	14272	14208	14238	14288	14301	14123	14243	14215	14273	14125	14131	14130	14331	14274	14262	14176	14033	14117	14229	14140	14225	14207	14087	14108	14275	14149	14202	14288	14206	14058	14176	14209	14185	14187	14399	14034	14239	14111	14043	14138	14084	14107	14050	14215	14106	14129	14105	14185	14262	14115	14297	14201	14221	14252	14154	14236	14131	14172	14034	14267	14225	14185	14278	14215	14164	14376	14113	14147	14187	14137	14193	14209	14360	14018	14061	14034	14073	14021	14211	14154	14219	14179	14354	14188	14059	14223	14231	14027	14231	14044	13878	14023	14184	14253	14182	14356	14025	13986	14228	14401	14019	14045	14276	14107	14172	14154	14151	14257	14156	14285	13971	14194	14128	14288	14239	14133	14231	14200	14232	14164	14297	14291	14196	14197	14133	13919	14181	14130	14232	14121	14126	14174	14061	14166	14092	14275	14298	14234	14200	14364	14155	14232	14181	14213	14305	14195	14160	14196	14282	14167	14372	14200	14067	14278	14122	14196	14234	14294	14116	14175	14266	14144	14087	14234	14095	14216	14156	14125	14047	14230	14250	14223	14394	14080	14052	14109	14199	14357	14177	14164	14011	14221	14300	14188	14181	14323	14083	14114	14153	14184	14174	14046	14254	14193	14265	14097	14174	14121	14021	14116	14134	14274	14207	14278	14173	14153	14410	13992	14157	14243	14137	14355	14161	14285	14394	14225	14175	14143	14208	14251	14353	14186	13960	14232	14251	14135	14167	14237	14088	14270	14279	14127	14122	14362	14150	14227	14142	14372	14087	14256	14196	14272	14222	14106	14247	14184	14104	14357	14142	14258	14181	14290	14087	14236	14345	14197	14155	14185	14171	14097	14179	14158	14205	14163	13995	14126	14276	14218	14200	14244	14171	14315	14261	14273	14080	14138	14102	14106	14236	14175	14253	14042	14096	14239	14151	14202	14084	14181	14333	14244	14058	14135	14110	14048	14064	14002	14093	14154	14242	14310	14145	14222	14196	14181	14069	14041	14092	14057	14282	14277	14305	14091	14274	14133	14068	14088	14187	14140	14079	14160	14263	14158	14074	14224	14244	14141	14266	14094	14119	14309	14230	14370	14091	14342	14078	14275	14106	14229	14191	14126	14103	14265	14114	14010	13931	14214	14164	14315	14259	14233	14191	14243	14207	14155	14164	14197	14216	14061	14269
22985	22732	33036	27558	23556	23561	22498	16862	16095	16198	16067	16007	15901	16045	16004	15843	15984	15692	15759	15744	15844	15813	16167	16046	15880	16011	15909	15911	15896	15963	15810	15694	15929	15894	15466	15862	15713	15788	15741	15936	15758	15809	15791	15631	15857	15794	15846	15710	15716	15935	15741	15816	15879	15507	15652	15596	15722	15756	15747	15906	15529	15802	15656	15747	15782	15767	15591	15678	15717	15849	15790	15803	15699	15728	15881	15701	15876	15812	15695	15712	15781	15864	15829	15660	15546	15711	15652	15838	15910	15731	15593	15664	15303	15698	15565	15621	15660	15693	15692	15786	15988	15839	15588	15685	15587	15683	15575	15925	15712	15506	15505	15668	15478	15913	15726	15584	15422	15654	15685	15630	15468	15555	15618	15667	15671	15752	15767	15835	15638	15842	15698	15800	15727	15801	15705	15375	15648	15735	15688	15773	15662	15533	15776	15451	15593	15732	15557	15375	15685	15886	15794	15715	15724	15848	15709	15853	15731	15628	15471	15656	15598	15814	15670	15686	15674	15512	15560	15488	15758	15532	15608	15703	15729	15678	15742	15573	15607	15595	15487	15827	15805	15687	15833	15491	15773	15628	15580	15568	15476	15649	15855	15847	15507	15603	15735	15781	15665	15718	15602	15741	15758	15775	15651	15661	15670	15508	15830	15737	15984	15539	15738	15581	15811	15641	15641	15625	15742	15579	15662	15713	15834	15592	15705	15704	15716	15607	15716	15591	15645	15617	15679	15713	15795	15688	15765	15791	15760	15559	15712	15836	15818	15830	15564	15823	15731	15394	15693	15640	15713	15939	15721	15759	15618	15723	15524	15591	15901	15478	15519	15638	15702	15665	15572	15671	15687	15627	15774	15843	15806	15831	15667	15724	15549	15541	15626	15498	15633	15491	15676	15578	15587	15724	15589	15851	15720	15587	15747	15672	15720	15965	15711	15818	15606	15780	15756	15765	15739	15707	15547	15635	15839	15627	15643	15789	15741	15717	15720	15698	15689	15702	15763	15759	15699	15821	15733	15683	15513	15772	15831	15655	15827	15876	15851	15608	15751	15599	15697	15640	15792	15666	15718	15717	15609	15609	15608	15626	15439	15685	15522	15667	15805	15675	15689	15758	15701	15996	15527	15700	15672	15597	15750	15671	15621	15576	15623	15595	15526	15488	15729	15882	15670	15933	15575	15583	15681	15533	15695	15648	15761	15764	15890	15667	15599	15764	15756	15578	15707	15535	15657	15802	15633	15755	15784	15717	15609	15586	15490	15683	15564	15680	15862	15642	15446	15482	15608	15616	15622	15796	15572	15711	15712	15624	15673	15678	15656	15693	15660	15645	15853	15556	15617	15730	15683	15597	15708	15685	15577	15550	15784	15528	15598	15593	15505	15591	15807	15749	15741	15625	15570	15708	15694	15761	15821	15830	15765	15667	15512	15652	15729	15678	15632	15564	15638	15654	15753	15669	15538	15584	15686	15676	15441	15742	15500	15449	15685	15577	15630	15605	15593	15866	15677	15794	15563	15661	15574	15704	15704	15652	15503	15529	15535	15711	15803	15651	15892	15737	15647	15790	15830	15804	15583	15521	15806	15397	15664	15485	15574	15699	15610	15548	15529	15615	15845	15573	15591	15621	15566	15550	15660	15589	15799	15605	15777	15747	15612	15682	15773	15656	15563	15715	15591	15588	15455	15840	15739	15845	15718	15637	15647	15789	15614	15610	15613	15398	15339	15683	15615	15653	15900	15671	15802	15427	15796	15632	15662	15581	15389	15622	15620	15561	15754	15695	15684	15732	15706	15650	15630	15578	15544	15546	15742	15732	15646	15582	15643	15523	15721	15741	15804	15639	15705	15600	15504	15665	15535	15625	15633	15523	15838	15617	15637	15696	15650	15784	15701	15551	15623	15538	15700	15645	15699	15642	15576	15576	15636	15704	15620	15720	15599	15676	15671	15795	15760	15644	15820	15679	15622	15823	15662	15784	15565	15718	15799	15651	15699	15727	15490	15715	15708	15568	15784	15748	15680	15649	15617	15680	15774	15673	15770	15459	15645	15813	15851	15640	15750	15653	15550	15734	15722	15748	15808	15708	15693	15700	15709	15466	15785	15698	15803	15621	15761	15742	15585	15710	15731	15645	15725	15470	15668	15497	15687	15552	15692	15675	15811	15660	15657	15709	15695	15456	15524	15476	15629	15634	15677	15561	15717	15648	15991	15612	15521	15586	15596	15785	15700	15611	15610	15832	15610	15755	15666	15634	15629	15490	15807	15705	15707	15532	15783	15548	15510	15695	15725	15624	15545	15734	15606	15636	15621	15633	15652	15634	15734	15582	15737	15579	15611	15688	15620	15747	15618	15529	15686	15613	15629	15509	15674	15649	15504	15722	15751	15791	15825	15615	15631	15688	15894	15658	15628	15643	15570	15696	15783	15795	15710	15595	15518	15494	15722	15726	15859	15602	15694	15592	15725	15775	15834	15792	15507	15569	15567	15631	15693	15687	15784	15757	15655	15520	15723	15587	15694	15652	15636	15684	15559	15686	15540	15680	15684	15714	15507	15638	15688	15701	15620	15634	15343	15650	15697	15582	15656	15717	15596	15488	15845	15779	15670	15838	15696	15888	15898	15785	15760	15529	15590	15861	15679	15438	15678	15502	15793	15739	15795	15511	15747	15664	15639	15623	15666	15369	15682	15657	15505	15581	15868	15611	15517	15741	15568	15695	15918	15570	15689	15587	15817	15600	15669	15700	15733	15677	15628	15674	15644	15708	15738	15620	15391	15869	15772	15674	15669	15763	15769	15642	15621	15528	15804	15651	15788	15636	15685	15596	15547	15773	15717	15683	15600	15785	15728	15664	15738	15706	15692	15708	15600	15678	15583	15540	15539	15537	15588	15452	15877	15807	15755	15627	15772	15838	15654	15630	15666	15510	15660	15491	15758	15618	15518	15810	15609	15711	15434	15591	15461	15586	15501	15611	15655	15750	15810	15482	15721	15571	15586	15728	15777	15399	15484	15568	15664	15619	15541	15630	15760	15758	15714	15809	15563	15667	15823	15697	15504	15447	15778	15464	15615	15742	15748	15836	15765	15707	15791	15677	15543	15704	15755	15602	15818	15616	15839	15614	15641	15689	15710	15488	15579	15699	15702	15752	15806	15831	15789	15465	15540	15683	15569	15768	15685	15821	15553	15447	15692	15389	15730	15869	15858	15866	15619	15454	15547	15700	15682	15614	15607	15601	15493	15422	15726	15788	15758	15700	15621	15590	15663	15922	15703	15694	15678	15570	15559	15717	15789	15663	15755	15625	15729	15488	15320	15714	15593	15700	15490	15791	15652	15544	15754	15789	15500	15507	15472	15644	15646	15534	15686	15682	15784	15697	15667	15608	15801	15667	15682	15744	15732	15607	15541	15732	15586	15421	15590	15561	15674	15819	15512	15653	15781	15400	15679	15576	15671	15613	15730	15647	15561	15475	15594	15733	15785	15533	15720	15655	15575	15711	15477	15426	15512	15685	15717	15532	15812	15596	15831	15381	15450	15684	15553	15508	15745	15868	15580	15575	15541	15718	15690	15675	15673	15441	15623	15733	15732	15662	15783	15887	15673	15587	15627	15579	15693	15804	15771	15826	15652	15617	15661	15748	15720	15643	15570	15763	15720	15652	15664	15490	15553	15391	15728	15707	15478	15611	15660	15560	15664	15587	15619	15436	15789	15622	15745	15796	15618	15740	15605	15725	15648	15630	15619	15663	15531	15821	15716	15683	15786	15619	15561	15469	15646	15676	15783	15579	15637	15534	15599	15681	15611	15766	15699	15837	15675	15604	15670	15636	15901	15718	15647	15641	15791	15675	15927	15659	15563	15582	15820	15607	15586	15478	15700	15583	15575	15521	15681	15704	15673	15700	15767	15579	15630	15596	15758	15758	15964	15715	15560	15745	15621	15641	15636	15715	15529	15539	15739	15549	15527	15756	15490	15813	15611	15603	15665	15730	15813	15821	15800	15568	15603	15800	15798	15730	15625	15566	15677	15417	15660	15855	15782	15655	15665	15489	15746	15492	15625	15552	15695	15631	15733	15696	15686	15622	15591	15677	15849	15717	15629	15590	15648	15567	15632	15609	15774	15666	15705	15670	15683	15579	15473	15653	15686	15799	15588	15654	15703	15732	15658	15545	15689	15612	15743	15907	15821	15638	15676	15742	15619	15720	15662	15576	15552	15668	15668	15837	15675	15551	15763	15691	15635	15777	15690	15860	15552	15803	15912	15875	15627	15601	15744	15640	15844	15653	15521	15542	15622	15657	15669	15674	15701	15675	15794	15797	15738	15716	15712	15496	15793	15721	15466	15583	15690	15684	15812	15757	15702	15733	15752	15875	15614	15852	15779	15455	15656	15603	15757	15640	15511	15763	15532	15720	15564	15674	15537	15705	15542	15589	15770	15666	15624	15578	15863	15441	15737	15697	15674	15749	15645	15607	15781	15671	15671	15692	15661	15732	15637	15835	15666	15703	15836	15709	15566	15697	15680	15697	15601	15604	15710	15632	15649	15665	15765	15663	15732	15541	15691	15637	15625	15501	15647	15668	15824	15686	15907	15703	15709	15597	15811	15667	15662	15680	15654	15735	15674	15569	15667	15592	15899	15617	15621	15753	15554	15684	15757	15524	15593	15535	15696	15751	15553	15723	15749	15551	15615	15630	15699	15470	15691	15483	15581	15578	15577	15744	15735	15468	15528	15861	15749	15742	15802	15663	15551	15626	15668	15701	15885	15705	15438	15577	15730	15525	15835	15763	15637	15665	15585	15626	15434	15661	15736	15815	15651	15674	15722	15695	15513	15802	15619	15556	15722	15742	15660	15753	15631	15744	15722	15648	15648	15729	15762	15551	15618	15674	15859	15538	15651	15568	15643	15700	15502	15598	15616	15729	15641	15618	15654	15831	15601	15723	15737	15526	15554	15549	15600	15741	15808	15512	15441	15696	15716	15661	15620	15486	15811	15714	15765	15674	15672	15598	15425	15547	15545	15813	15809	15601	15862	15781	15640	15852	15672	15568	15616	15915	15545	15744	15743	15739	15640	15652	15642	15571	15311	15727	15727	15703	15734	15713	15431	15630	15819	15768	15634	15558
60282	106582	84596	55098	32024	19581	14203	14147	14400	14327	14427	14429	14226	14441	14438	14165	14378	14308	14449	14386	14429	14383	14436	14363	14342	14211	14431	14364	14386	14203	14427	14501	14313	14372	14307	14397	14466	14247	14366	14409	14411	14227	14321	14380	14460	14346	14303	14342	14501	14282	14375	14534	14339	14499	14296	14447	14348	14209	14324	14375	14302	14342	14414	14396	14546	14247	14387	14229	14338	14250	14360	14219	14397	14284	14457	14396	14420	14252	14371	14371	14300	14309	14386	14523	14602	14304	14339	14113	14430	14357	14412	14328	14310	14457	14520	14206	14292	14443	14272	14483	14457	14350	14328	14238	14459	14414	14474	14430	14467	14456	14346	14304	14307	14460	14377	14379	14340	14355	14404	14413	14370	14309	14412	14413	14431	14359	14274	14391	14413	14281	14462	14340	14423	14551	14356	14121	14192	14375	14490	14369	14380	14313	14268	14388	14296	14403	14328	14275	14209	14462	14234	14383	14460	14390	14404	14436	14385	14311	14359	14399	14461	14246	14451	14309	14404	14159	14211	14321	14521	14351	14317	14245	14411	14385	14281	14326	14433	14455	14302	14152	14421	14294	14334	14478	14430	14381	14134	14315	14502	14332	14130	14442	14328	14325	14305	14385	14603	14323	14520	14245	14304	14347	14531	14363	14418	14270	14276	14345	14321	14373	14234	14318	14466	14285	14343	14390	14256	14233	14385	14351	14276	14377	14196	14354	14375	14260	14388	14187	14341	14486	14270	14322	14387	14507	14483	14210	14565	14395	14362	14327	14371	14571	14248	14487	14261	14184	14394	14262	14255	14298	14333	14321	14429	14282	14335	14483	14437	14201	14380	14435	14336	14400	14308	14111	14267	14288	14441	14141	14259	14488	14444	14385	14392	14262	14295	14283	14415	14365	14427	14477	14334	14441	14366	14214	14377	14313	14340	14292	14235	14244	14315	14462	14408	14278	14216	14481	14354	14389	14343	14276	14240	14091	14360	14296	14370	14371	14345	14406	14353	14489	14278	14357	14405	14355	14470	14385	14494	14366	14284	14299	14390	14340	14314	14349	14335	14287	14358	14555	14356	14383	14229	14284	14374	14314	14269	14362	14340	14520	14369	14387	14368	14413	14372	14361	14398	14276	14380	14310	14412	14224	14523	14409	14370	14521	14096	14377	14199	14485	14439	14412	14359	14447	14209	14334	14265	14280	14323	14342	14362	14248	14325	14364	14298	14282	14292	14289	14246	14416	14268	14461	14293	14367	14184	14379	14444	14240	14314	14159	14208	14226	14319	14237	14399	14350	14571	14356	14228	14505	14317	14423	14342	14336	14403	14255	14478	14305	14389	14268	14444	14410	14183	14138	14441	14259	14514	14492	14210	14356	14394	14392	14307	14380	14324	14381	14407	14355	14171	14285	14437	14199	14265	14404	14262	14303	14301	14463	14381	14263	14363	14452	14474	14426	14439	14327	14341	14267	14414	14274	14354	14214	14343	14388	14414	14367	14287	14315	14245	14324	14332	14308	14401	14382	14506	14325	14368	14534	14341	14471	14375	14461	14213	14202	14166	14391	14237	14377	14319	14321	14442	14189	14330	14299	14292	14413	14314	14543	14332	14291	14472	14251	14455	14346	14333	14362	14136	14440	14355	14235	14341	14433	14352	14271	14350	14384	14382	14196	14420	14301	14291	14260	14423	14301	14250	14353	14277	14389	14382	14463	14176	14340	14335	14369	14441	14385	14344	14537	14307	14405	14270	14322	14295	14332	14253	14217	14173	14400	14494	14415	14348	14394	14394	14519	14385	14500	14231	14591	14321	14440	14399	14324	14425	14365	14360	14248	14440	14349	14315	14438	14467	14329	14500	14264	14497	14232	14321	14426	14246	14487	14366	14358	14426	14334	14349	14365	14497	14401	14428	14345	14386	14384	14457	14280	14368	14326	14514	14213	14407	14334	14231	14273	14310	14455	14369	14388	14507	14378	14531	14255	14408	14359	14395	14527	14336	14512	14177	14417	14408	14404	14181	14227	14347	14396	14317	14332	14506	14365	14358	14223	14231	14360	14331	14333	14400	14241	14424	14326	14420	14383	14338	14410	14390	14219	14487	14411	14310	14198	14232	14390	14464	14335	14303	14446	14301	14535	14450	14504	14382	14289	14426	14379	14308	14307	14431	14278	14140	14330	14528	14325	14403	14222	14378	14326	14405	14245	14466	14405	14368	14313	14368	14385	14372	14148	14427	14355	14412	14322	14254	14302	14356	14311	14406	14221	14220	14346	14292	14415	14332	14294	14347	14542	14498	14353	14277	14488	14368	14243	14344	14316	14305	14383	14352	14449	14303	14304	14273	14320	14427	14321	14228	14408	14235	14395	14304	14427	14373	14357	14163	14289	14338	14350	14308	14261	14391	14489	14341	14314	14416	14530	14421	14374	14330	14281	14362	14159	14575	14212	14482	14328	14255	14458	14307	14414	14382	14393	14327	14340	14418	14212	14293	14322	14364	14379	14369	14326	14285	14411	14441	14359	14326	14254	14279	14306	14358	14475	14153	14452	14351	14318	14422	14310	14260	14210	14304	14268	14371	14453	14483	14327	14367	14419	14427	14262	14330	14298	14210	14459	14336	14410	14200	14450	14328	14372	14264	14166	14417	14245	14370	14293	14377	14375	14300	14260	14285	14385	14394	14346	14336	14336	14598	14356	14359	14457	14443	14254	14420	14279	14340	14481	14458	14278	14388	14408	14299	14474	14372	14294	14373	14272	14323	14227	14492	14315	14541	14366	14319	14250	14419	14279	14157	14155	14371	14424	14396	14292	14348	14359	14421	14346	14285	14420	14361	14354	14299	14259	14338	14225	14487	14388	14272	14464	14538	14285	14376	14349	14302	14237	14424	14252	14367	14431	14368	14332	14480	14493	14301	14322	14514	14327	14476	14252	14264	14307	14293	14279	14244	14408	14424	14214	14433	14360	14223	14287	14194	14362	14301	14330	14372	14302	14309	14310	14427	14449	14271	14265	14454	14242	14284	14364	14496	14299	14428	14368	14334	14234	14400	14164	14361	14315	14256	14292	14392	14473	14195	14407	14441	14367	14175	14327	14184	14225	14428	14495	14340	14296	14446	14403	14393	14419	14369	14266	14205	14370	14314	14425	14362	14595	14262	14204	14470	14397	14367	14260	14459	14435	14118	14384	14356	14498	14229	14385	14349	14477	14395	14379	14250	14353	14376	14282	14204	14280	14411	14323	14469	14408	14408	14445	14332	14274	14317	14332	14316	14366	14285	14530	14554	14268	14397	14374	14444	14411	14358	14249	14444	14273	14291	14244	14378	14224	14164	14565	14379	14069	14276	14420	14473	14392	14224	14310	14496	14442	14350	14296	14378	14503	14349	14340	14520	14326	14335	14526	14305	14418	14582	14330	14279	14333	14382	14405	14255	14439	14432	14290	14384	14336	14204	14438	14419	14320	14278	14395	14173	14359	14359	14317	14200	14229	14324	14427	14356	14236	14245	14408	14288	14264	14282	14463	14376	14377	14224	14361	14229	14399	14447	14281	14599	14139	14306	14364	14295	14385	14334	14350	14441	14462	14368	14463	14399	14201	14426	14295	14519	14251	14157	14236	14197	14346	14291	14451	14324	14326	14313	14269	14078	14444	14299	14384	14318	14347	14494	14428	14388	14299	14258	14429	14328	14285	14506	14321	14216	14601	14267	14254	14401	14318	14280	14383	14373	14307	14156	14411	14142	14266	14287	14416	14315	14395	14393	14443	14362	14206	14516	14357	14401	14184	14385	14402	14375	14431	14354	14338	14379	14475	14406	14140	14223	14486	14424	14442	14349	14378	14207	14248	14151	14516	14326	14364	14474	14270	14606	14281	14437	14209	14480	14474	14319	14450	14340	14283	14452	14383	14363	14379	14289	14418	14378	14306	14469	14433	14275	14384	14215	14413	14339	14298	14374	14357	14300	14300	14300	14295	14466	14380	14261	14492	14171	14265	14472	14322	14255	14368	14403	14470	14326	14374	14369	14335	14301	14276	14355	14411	14216	14422	14375	14440	14321	14328	14293	14329	14472	14201	14392	14403	14379	14566	14297	14483	14332	14429	14371	14327	14530	14314	14386	14396	14308	14352	14303	14239	14149	14372	14337	14471	14502	14312	14405	14343	14463	14379	14492	14346	14397	14384	14264	14363	14537	14456	14290	14484	14225	14343	14415	14327	14189	14424	14402	14296	14205	14325	14465	14284	14444	14311	14403	14394	14368	14284	14225	14335	14473	14280	14323	14472	14437	14461	14232	14669	14186	14414	14365	14398	14408	14297	14349	14298	14449	14271	14333	14513	14393	14508	14284	14443	14503	14276	14270	14203	14591	14315	14351	14384	14388	14332	14421	14465	14272	14395	14389	14346	14256	14170	14200	14376	14158	14440	14273	14373	14442	14412	14527	14319	14341	14182	14452	14348	14240	14160	14351	14252	14374	14278	14306	14325	14359	14463	14357	14308	14372	14298	14386	14231	14322	14418	14440	14208	14426	14413	14325	14293	14327	14547	14315	14259	14249	14594	14370	14374	14373	14263	14344	14588	14256	14377	14337	14522	14366	14302	14423	14303	14314	14371	14323	14332	14292	14409	14255	14361	14216	14374	14392	14404	14345	14252	14336	14386	14321	14337	14476	14462	14261	14438	14383	14215	14371	14415	14567	14448	14262	14270	14370	14315	14398	14206	14331	14337	14445	14526	14266	14490	14360	14369	14448	14253	14370	14409	14354	14213	14274	14449	14329	14449	14321	14249	14410	14341	14396	14245	14505	14249	14350	14253	14302	14184	14278	14375	14348	14269	14386	14354	14271	14364	14191	14429	14530	14329	14449	14201	14317	14405	14379	14274	14381	14324	14283	14390	14180	14360	14175	14296	14319	14298	14472	14233	14330	14279	14513	14174	14336	14317	14379	14410	14537	14356	14224	14489	14481	14313	14246	14350	14263	14290	14337	14465	14366	14486	14432	14435	14236	14353	14444	14371	14406	14296	14420	14324	14348	14394	14368	14324	14355	14354	14429	14469	14226	14531	14474	14294	14368	14384	14369	14359	14312	14384	14229	14452	14156	14456	14404	14470	14340	14364	14438	14392	14300	14496	14337	14499
29162	35566	40085	28822	19785	17145	16441	16424	16299	16036	16237	16067	16099	16021	16305	16264	16217	16047	16128	16181	16137	16184	16291	16330	16314	16213	16028	16196	16113	16341	16028	16108	16090	16044	16093	16087	16343	16254	16105	16220	16138	16190	16158	16167	16095	16134	16193	16178	16206	16081	16058	16105	16213	16008	16058	16099	16072	16307	16274	15954	16226	16159	15926	16048	16113	15952	16100	16048	16135	16033	16241	16140	16203	16208	16111	15791	16046	16083	16167	16156	16134	16249	16309	16186	16127	16115	16024	16213	16006	16121	15892	16138	16064	16195	16076	16203	16174	16111	15958	16073	16253	16207	15932	16323	16077	16147	16121	16118	15905	16184	16203	16083	16184	16074	16111	16164	16143	16097	16225	16269	16136	16108	16031	16271	16141	16125	16383	16266	16107	16210	16202	16273	16165	16002	16338	16105	15934	16257	16153	16181	16215	15981	16366	16230	16226	16107	16146	16172	16123	16282	16131	16063	16025	16071	16351	16210	16269	16124	16267	16012	16238	16184	16196	16110	16119	16199	16212	16109	15946	16151	16147	15902	16119	16139	15961	16204	16107	16094	16259	16121	16114	15988	16142	16284	16273	15999	16235	16065	16222	16301	16105	16211	16076	16053	15899	16059	16180	16257	16105	16136	16126	15971	16107	15992	16169	16036	16031	16069	16460	16188	16003	16124	16175	16267	16149	16083	16277	16144	16222	16136	16295	16023	16214	15983	16036	16100	16100	16008	16053	16043	16229	15992	15958	16020	16222	15993	16182	16063	16235	16080	16083	16179	16073	16157	16098	16105	16053	16134	16068	16293	16257	16124	16119	16064	16318	16038	16180	15910	16302	15998	16144	16204	16052	16131	16280	16266	16258	16021	16108	16033	16088	16215	15996	16129	16173	15915	16179	16206	15868	16149	16235	16090	15911	15905	16272	16179	16167	16232	16363	16089	15896	16000	16106	16187	16144	16054	16376	16015	16231	16346	16166	16122	16211	16142	16111	16224	16037	16257	16238	16233	16021	16410	16090	16101	16201	16106	16255	16253	16078	16313	16307	16170	16426	16217	15990	16035	16106	16228	16096	16159	16049	15938	16126	15970	16145	16154	16119	16079	16203	16154	16110	15977	16224	16105	16159	16203	16098	16159	16097	16224	16035	16034	16148	15922	16222	16195	16065	16245	16099	16061	16307	16354	16105	16108	16198	16169	16192	16170	16166	16215	16303	16155	16013	16263	15979	15936	16043	16199	16064	15818	16236	16270	16060	16291	15974	16077	16084	16182	16328	16070	16296	16289	16178	16095	16125	16270	16138	15956	16199	16261	16243	16101	16132	16194	16223	16156	16178	15962	16083	16134	16083	15943	16143	15966	16140	16216	16359	16300	16153	16127	15959	16214	16011	16189	16139	16095	16147	16036	15936	16274	16178	16398	16032	16102	16123	16122	16062	16176	16116	16184	16235	16232	15946	16153	16173	16045	16059	16333	16255	15987	15932	16230	16118	16180	16112	16117	16168	16149	16077	16051	16292	16133	16282	16224	16086	16315	16221	16188	16126	16132	16029	16204	16202	16162	16235	16245	16205	15977	16147	16163	16192	16209	16050	16209	16063	16338	16101	15996	16298	16158	16270	16229	16009	16169	16095	15947	16117	16223	16090	16120	16153	16214	15956	15994	16234	16182	16404	16128	16333	16113	16116	16187	16008	16194	16297	16267	16213	16252	16183	16132	16010	16177	16148	16029	16165	16201	16168	16211	16159	16171	16303	16019	16224	16153	16161	16089	16302	16006	15830	16169	16069	16235	15989	16180	16040	16166	16071	16254	16037	16350	16200	16105	16209	16124	16386	16120	16296	16117	16218	15973	16081	16248	16147	16053	16142	16253	16066	16162	16057	16179	15989	16040	16124	16274	16195	16090	16098	16022	16022	15951	16238	16306	16084	16061	16046	16205	16155	16175	16251	16296	16064	15979	16116	16220	16076	16076	16185	16189	16227	15864	16022	16193	16280	16172	16170	16362	16235	15967	16167	16008	16348	16116	16092	16239	16110	16158	16231	15939	16300	16378	16123	16045	16025	16050	16387	16215	16159	15991	16132	15993	16129	16093	16049	16126	16123	16074	16105	15981	16085	16058	16074	16230	16151	16018	16162	16248	16017	16081	16157	16217	16184	16207	16310	16019	16250	16290	16208	16034	16281	16199	16172	16050	16144	16136	16307	16181	16182	16197	16115	16122	16198	16291	16167	16263	16186	16146	16066	15994	16151	16080	16088	16102	16019	16203	16201	16123	16196	16202	16180	16066	16229	16131	16087	16113	16166	16343	16182	16265	16126	16042	16225	16077	16208	16162	16170	16060	16260	16193	16208	16212	16319	16146	16101	16095	16066	16159	15878	15887	16100	16203	16328	16153	15911	16088	16230	16153	16224	16129	16079	16159	16040	16051	16001	16190	16053	16076	15978	15925	16221	16077	16231	16227	16041	16056	16144	16041	16135	16204	16235	16205	15971	16122	16190	16235	16231	16187	15985	16098	16017	16096	16463	16156	16189	16132	16047	16116	16220	16154	16121	16185	16161	16022	16097	15923	16065	16229	16183	16050	16077	16145	16112	16158	16332	16265	16123	16097	16159	16097	16109	16060	16176	16105	16300	16240	16133	16241	16243	16185	16176	16066	16061	16217	16205	16198	16137	16168	15903	16248	15980	16188	16290	16118	16096	16057	16151	16092	16279	16202	16228	16256	16028	16125	16229	15973	16154	15953	16290	16172	16261	16030	16220	15987	16265	16061	16164	16250	16137	16191	16182	15974	15980	16212	16272	16275	16076	16268	16111	15956	16162	16048	16151	16296	16140	16146	16275	16071	15963	16093	16139	16235	16102	16127	16059	16109	16002	16119	15990	16046	15923	16095	16266	16104	16068	16059	16137	16060	16411	16351	16147	16001	16213	16215	16208	16227	16152	16017	16163	16216	15964	16056	16013	16109	16135	16269	15986	16236	16132	16132	16286	16291	16020	16154	16074	16077	16151	16144	15973	16194	16240	16199	16156	16080	16170	16148	16289	16023	16208	16148	16172	16085	16149	16118	16114	15953	16133	16106	16174	16136	16101	16179	16300	16169	16249	16362	16287	15791	16109	15958	16180	16206	16137	15966	16157	16183	16221	15951	16200	16372	16097	15947	16387	16131	16093	16188	16110	16038	16051	16144	16186	16143	16141	16237	16047	16138	16291	16080	16033	16086	16052	16095	16260	16320	16002	16022	16064	16088	16101	16339	16231	16184	15977	16193	16142	16250	16051	16092	16085	16243	16092	16296	16135	16144	16114	16217	16031	16318	16164	16057	16139	16143	16210	16110	15959	16010	16099	16099	16169	16109	16172	16254	16217	16251	16245	16039	16053	16163	16118	16073	16192	16005	16219	16111	15960	16053	16080	16099	16165	15928	16176	16263	16239	16183	16194	16036	16023	16136	16046	16056	16166	15960	16088	16250	16260	16104	16271	16179	16203	16241	15896	16120	16166	16038	16132	16181	16051	16232	16243	16283	16170	16163	16091	16022	16209	16179	16303	16172	15969	16278	16128	16159	16202	16016	16135	16096	15915	16008	16051	15930	16301	16164	16226	16111	16222	16052	16143	16282	16147	16270	16224	16084	16244	16144	16169	16238	16208	16060	16055	16150	16173	16108	16286	16102	16198	16233	16302	16316	16136	16126	16129	16057	16171	16010	16046	16037	16147	16292	16169	16160	16304	16190	16271	16236	16203	16282	15962	16029	16134	16035	16193	16133	16171	16227	16134	16257	16282	16405	16292	15923	16144	16245	16331	16247	16047	16031	16113	16128	16209	16120	16177	16084	16175	16165	16245	16127	16092	16213	16016	16144	16129	16327	16167	16330	16220	16273	16349	16157	16029	16054	16225	16198	16276	16034	16136	15927	16148	16062	16239	16185	16239	16093	16186	16094	16110	16192	16113	16090	16291	15971	16286	16067	16261	16073	16187	16269	16147	16067	16131	16132	16145	16293	16055	16149	16056	16201	16131	16137	16285	16244	16260	15981	15995	16088	16221	16112	16195	16022	16235	16150	16206	16065	16230	16246	15908	16174	16247	16247	16219	16228	16107	16140	16128	16094	16234	16243	16301	16196	16224	16161	16010	16184	16139	16087	16022	16072	16242	16258	16066	16049	16108	16070	16140	15987	16142	16235	16069	16148	16174	16178	15857	16399	16088	16347	16048	16171	16122	16127	16036	16055	16126	16155	16285	15993	16075	16127	16225	16130	16270	16158	16115	16201	16342	16100	16313	16153	16076	16174	16267	16243	16075	16139	16202	16146	15970	16143	16031	16277	15898	16054	16204	16027	16149	16343	16243	16221	16322	16271	16242	16072	15877	16115	16129	16069	16205	16244	16247	16201	16278	16279	16081	16195	16392	16097	16245	16215	16133	16242	16037	16061	16193	16111	16100	16023	16091	16069	16146	16334	16124	15996	16276	16047	16151	16175	16125	16245	16185	16315	16037	16047	16099	16241	16151	16061	16221	16077	16142	16148	16105	15929	16035	16116	16135	16263	16007	16147	16185	16115	16233	16116	16162	16022	15933	16282	16207	16213	16126	16273	16017	16127	16245	16149	16151	16047	15941	16181	16087	16410	16218	16233	16107	16152	16239	16077	15919	16091	16318	16291	16006	16145	16171	16406	16315	16188	16127	16013	16277	16102	16248	16127	16177	15997	16166	16131	16129	16058	16081	16469	16125	16130	16168	16082	16051	16150	16053	16139	16309	16100	15925	16120	16067	16366	16129	16217	16103	16066	16176	16035	16198	16187	16031	16159	16025	16021	16208	16276	16275	16171	15955	15993	15971	16139	16069	16079	16007	16219	16075	15988	16100	16056	16162	15943	16025	16038	16067	16204	16095	16249	16182	16334	15963	16218	16157	16319	16160	16174	16178	16085	16137	16194	16235	16209	16178	16172	16138	16070	15953	16096	15993	16153	16059	16131	16102	16298	15937	16260	16208	16023	16168	16143	16222	16183	16285	16316	16186	16150	16129	16027	16047	16226	16144	16196	16047	16197	16252	16231	16210	16259	16109	16097	16366	16055	16232	16068	16051	16117	16125	16173	16170	16173	16231	16217	16204	16024	16159	16063	16094	16201
36018	56234	43288	26058	17608	15090	14504	14562	14588	14586	14763	14538	14434	14627	14644	14636	14745	14581	14475	14568	14637	14677	14653	14743	14619	14496	14585	14686	14602	14628	14525	14623	14552	14701	14612	14730	14648	14713	14602	14639	14782	14704	14486	14727	14393	14746	14766	14650	14609	14694	14626	14605	14483	14784	14494	14613	14562	14550	14720	14673	14634	14693	14548	14412	14666	14742	14640	14668	14454	14610	14486	14453	14559	14673	14500	14678	14609	14598	14511	14720	14650	14736	14655	14537	14667	14475	14564	14649	14723	14544	14580	14650	14597	14613	14672	14651	14652	14461	14694	14604	14475	14565	14652	14609	14630	14597	14462	14712	14543	14705	14574	14464	14707	14630	14841	14706	14643	14628	14822	14446	14698	14466	14626	14604	14744	14676	14442	14539	14717	14453	14663	14475	14656	14543	14574	14583	14739	14612	14598	14542	14676	14770	14524	14556	14612	14647	14602	14478	14422	14726	14475	14643	14540	14552	14662	14670	14630	14589	14708	14638	14717	14626	14367	14747	14608	14572	14514	14636	14592	14658	14565	14560	14575	14591	14613	14555	14692	14496	14656	14585	14384	14639	14539	14640	14405	14546	14598	14505	14611	14437	14472	14527	14668	14671	14457	14460	14653	14607	14536	14765	14488	14668	14518	14561	14698	14645	14630	14693	14571	14541	14581	14570	14583	14659	14432	14540	14574	14490	14402	14447	14661	14617	14799	14470	14700	14599	14586	14552	14691	14476	14623	14759	14645	14662	14757	14639	14615	14596	14612	14590	14506	14504	14520	14610	14465	14604	14698	14562	14536	14571	14643	14688	14477	14637	14685	14441	14534	14588	14703	14649	14670	14482	14469	14709	14411	14628	14747	14538	14609	14558	14662	14622	14741	14702	14560	14589	14622	14738	14652	14547	14452	14682	14591	14600	14723	14467	14527	14694	14726	14582	14615	14577	14624	14586	14642	14474	14568	14600	14541	14580	14618	14506	14456	14578	14466	14395	14575	14815	14575	14589	14573	14504	14460	14554	14531	14741	14579	14708	14605	14598	14672	14489	14435	14664	14595	14658	14769	14730	14495	14405	14641	14659	14603	14654	14587	14684	14580	14403	14713	14525	14717	14534	14431	14539	14721	14605	14544	14607	14504	14672	14601	14550	14698	14518	14612	14628	14776	14662	14587	14672	14557	14507	14636	14657	14573	14612	14748	14492	14719	14495	14737	14651	14459	14527	14469	14596	14695	14566	14680	14595	14656	14675	14574	14531	14632	14718	14690	14524	14549	14470	14511	14571	14640	14629	14538	14603	14763	14566	14623	14539	14787	14456	14627	14631	14568	14575	14611	14477	14446	14658	14600	14483	14489	14598	14594	14620	14562	14665	14502	14588	14718	14530	14485	14584	14652	14681	14633	14537	14587	14438	14557	14575	14525	14525	14526	14625	14726	14552	14711	14657	14622	14685	14600	14600	14605	14593	14742	14625	14581	14710	14494	14480	14590	14806	14563	14780	14696	14504	14735	14556	14582	14707	14770	14554	14627	14492	14740	14670	14582	14510	14653	14644	14597	14468	14632	14556	14728	14674	14737	14672	14644	14575	14603	14647	14452	14537	14654	14577	14667	14589	14440	14666	14694	14704	14493	14640	14701	14569	14601	14640	14485	14513	14509	14585	14642	14492	14674	14387	14580	14633	14773	14638	14645	14537	14535	14413	14534	14702	14494	14653	14716	14537	14389	14785	14673	14588	14374	14564	14611	14524	14702	14508	14771	14628	14584	14578	14605	14522	14563	14653	14765	14701	14449	14543	14457	14805	14584	14696	14557	14639	14540	14769	14560	14529	14689	14570	14585	14701	14691	14582	14597	14586	14439	14562	14671	14382	14531	14461	14683	14761	14684	14628	14671	14626	14485	14554	14509	14698	14527	14688	14657	14610	14620	14495	14445	14699	14527	14639	14548	14538	14701	14530	14595	14639	14456	14613	14553	14625	14695	14594	14695	14363	14678	14541	14582	14579	14534	14560	14575	14517	14620	14557	14611	14687	14584	14603	14552	14653	14573	14642	14529	14621	14440	14628	14537	14688	14562	14490	14670	14695	14480	14528	14602	14771	14590	14603	14564	14746	14549	14534	14610	14624	14545	14696	14745	14560	14574	14646	14600	14628	14604	14791	14486	14536	14633	14709	14527	14612	14502	14595	14506	14495	14558	14617	14573	14602	14472	14498	14676	14605	14579	14692	14646	14332	14651	14576	14738	14584	14492	14558	14578	14470	14744	14632	14430	14555	14752	14450	14580	14486	14677	14504	14719	14625	14594	14581	14642	14570	14697	14649	14569	14609	14455	14442	14541	14575	14680	14564	14555	14396	14679	14628	14493	14762	14540	14665	14536	14615	14554	14680	14551	14520	14747	14615	14702	14680	14671	14693	14621	14487	14633	14650	14547	14398	14540	14566	14614	14757	14503	14675	14637	14526	14746	14629	14593	14660	14613	14549	14454	14624	14459	14553	14655	14582	14801	14622	14621	14752	14545	14402	14709	14542	14607	14748	14573	14616	14542	14603	14642	14591	14629	14682	14622	14516	14557	14418	14555	14633	14641	14538	14474	14614	14502	14616	14767	14455	14640	14479	14761	14511	14552	14517	14524	14575	14701	14650	14554	14536	14687	14765	14833	14608	14624	14600	14508	14731	14708	14542	14610	14721	14504	14575	14575	14770	14649	14606	14636	14585	14579	14469	14597	14563	14640	14736	14766	14619	14605	14384	14633	14625	14549	14630	14584	14660	14490	14672	14752	14678	14565	14685	14603	14523	14595	14721	14654	14632	14507	14530	14707	14631	14446	14819	14451	14662	14646	14639	14572	14585	14572	14568	14805	14474	14621	14740	14507	14764	14628	14530	14545	14691	14576	14698	14761	14703	14547	14601	14643	14555	14717	14776	14599	14627	14773	14617	14613	14523	14590	14654	14656	14546	14598	14661	14677	14661	14592	14545	14624	14532	14491	14562	14479	14671	14535	14792	14569	14736	14580	14735	14559	14428	14545	14532	14511	14748	14664	14577	14553	14616	14811	14586	14515	14589	14500	14577	14632	14621	14665	14674	14639	14506	14620	14630	14663	14671	14600	14603	14582	14515	14565	14821	14626	14641	14614	14654	14474	14543	14501	14678	14780	14680	14508	14752	14694	14657	14713	14492	14615	14535	14648	14719	14861	14544	14572	14731	14598	14578	14658	14404	14771	14521	14536	14755	14481	14503	14683	14552	14464	14560	14524	14616	14655	14567	14561	14688	14520	14549	14567	14556	14615	14542	14660	14478	14540	14637	14522	14726	14655	14512	14574	14616	14607	14565	14660	14637	14579	14463	14572	14678	14690	14568	14625	14733	14736	14608	14773	14616	14675	14595	14737	14568	14466	14643	14519	14544	14495	14490	14542	14571	14514	14462	14724	14574	14470	14691	14463	14782	14460	14619	14592	14495	14668	14555	14696	14683	14542	14599	14582	14738	14746	14735	14649	14473	14561	14485	14746	14689	14644	14584	14521	14592	14403	14499	14663	14535	14690	14582	14447	14696	14693	14584	14612	14518	14406	14472	14652	14561	14456	14502	14555	14582	14589	14712	14526	14736	14698	14653	14632	14704	14624	14518	14724	14317	14661	14588	14484	14668	14650	14740	14631	14572	14787	14580	14626	14626	14511	14574	14627	14686	14716	14506	14411	14668	14565	14576	14629	14594	14652	14578	14609	14619	14639	14572	14619	14564	14521	14685	14464	14822	14591	14693	14629	14669	14597	14619	14663	14637	14561	14610	14665	14466	14583	14571	14640	14574	14723	14667	14651	14691	14517	14785	14559	14665	14642	14426	14671	14486	14641	14610	14684	14846	14695	14637	14512	14528	14713	14752	14398	14574	14614	14437	14700	14501	14597	14536	14712	14671	14540	14479	14501	14541	14567	14531	14704	14554	14594	14606	14807	14447	14637	14568	14522	14515	14692	14670	14688	14626	14793	14598	14724	14610	14454	14673	14609	14658	14667	14540	14376	14610	14575	14657	14544	14828	14567	14720	14366	14682	14624	14412	14516	14642	14563	14547	14513	14610	14721	14610	14590	14717	14570	14597	14652	14492	14570	14581	14643	14429	14631	14584	14478	14580	14512	14664	14568	14580	14516	14564	14578	14628	14609	14735	14464	14555	14738	14520	14572	14621	14483	14660	14786	14620	14619	14688	14453	14505	14574	14727	14602	14582	14593	14530	14528	14649	14570	14623	14595	14484	14697	14592	14608	14523	14675	14520	14572	14408	14602	14561	14473	14600	14587	14512	14555	14737	14627	14581	14669	14679	14469	14666	14624	14557	14523	14669	14598	14682	14579	14415	14699	14628	14639	14660	14761	14656	14589	14551	14511	14407	14541	14574	14648	14643	14811	14643	14519	14421	14446	14637	14498	14538	14662	14645	14603	14573	14529	14729	14537	14625	14692	14453	14487	14675	14680	14612	14690	14704	14496	14351	14586	14720	14552	14379	14599	14630	14756	14607	14703	14592	14538	14695	14670	14759	14543	14560	14778	14776	14377	14691	14588	14454	14511	14737	14543	14610	14498	14592	14467	14512	14656	14635	14610	14721	14668	14427	14753	14538	14653	14706	14762	14619	14714	14504	14716	14795	14432	14592	14645	14540	14484	14839	14619	14644	14539	14510	14668	14585	14658	14772	14654	14622	14570	14731	14669	14530	14388	14657	14587	14690	14541	14572	14427	14573	14812	14610	14533	14570	14747	14597	14725	14606	14529	14758	14472	14365	14660	14521	14527	14640	14541	14614	14615	14724	14495	14546	14704	14637	14574	14651	14419	14681	14547	14512	14603	14626	14654	14687	14550	14652	14692	14637	14695	14693	14652	14708	14603	14632	14619	14607	14500	14646	14683	14761	14677	14531	14683	14739	14516	14709	14527	14568	14735	14656	14638	14637	14533	14745	14617	14706	14562	14607	14679	14787	14611	14636	14679	14800	14634	14646	14542	14588	14661	14522	14664	14420	14568	14473	14596	14678	14408	14680	14632	14492	14567	14630	14672	14624	14714	14741	14589	14707	14586	14719	14615	14518	14469	14622	14620	14625	14632	14601	14665	14688	14444	14720	14536	14762	14577	14546
24653	25547	38630	33761	25430	21803	19013	16733	16532	16631	16714	16898	16535	16667	16550	16589	16607	16735	16751	16426	16398	16726	16669	16577	16480	16438	16722	16774	16623	16546	16404	16465	16500	16667	16682	16531	16654	16620	16632	16350	16517	16595	16599	16496	16468	16563	16492	16389	16565	16373	16482	16653	16461	16548	16582	16391	16518	16622	16475	16658	16520	16461	16410	16419	16523	16532	16795	16530	16520	16424	16378	16330	16437	16376	16410	16688	16617	16399	16598	16624	16582	16512	16416	16426	16400	16749	16671	16370	16643	16220	16397	16491	16535	16539	16362	16609	16434	16639	16512	16541	16645	16481	16566	16515	16486	16349	16503	16576	16505	16438	16484	16383	16507	16453	16450	16465	16470	16517	16491	16383	16397	16450	16358	16277	16620	16401	16496	16583	16512	16395	16396	16447	16519	16309	16342	16357	16247	16643	16511	16402	16623	16415	16498	16572	16277	16505	16567	16443	16645	16241	16444	16534	16406	16392	16236	16322	16612	16470	16387	16555	16637	16639	16544	16603	16663	16495	16436	16421	16537	16567	16693	16277	16425	16507	16423	16457	16570	16465	16533	16717	16466	16476	16497	16536	16609	16394	16567	16525	16499	16634	16477	16332	16613	16464	16250	16362	16446	16533	16515	16304	16334	16343	16453	16443	16504	16507	16533	16620	16289	16531	16625	16604	16316	16536	16533	16357	16571	16623	16345	16609	16493	16520	16533	16436	16461	16582	16583	16330	16435	16522	16437	16475	16464	16612	16461	16491	16471	16619	16670	16520	16306	16632	16507	16503	16636	16487	16479	16331	16389	16610	16440	16387	16519	16597	16431	16421	16364	16412	16307	16308	16445	16353	16612	16430	16329	16253	16534	16370	16403	16688	16551	16306	16391	16528	16348	16583	16349	16452	16432	16454	16430	16390	16481	16272	16646	16420	16538	16380	16668	16743	16512	16369	16652	16183	16663	16498	16539	16525	16528	16328	16395	16564	16388	16595	16322	16543	16433	16190	16298	16535	16493	16418	16510	16756	16599	16488	16389	16419	16409	16538	16387	16409	16407	16418	16319	16314	16444	16397	16570	16392	16464	16429	16600	16342	16406	16504	16587	16597	16692	16463	16376	16392	16482	16355	16563	16433	16678	16551	16523	16438	16441	16464	16614	16332	16453	16569	16367	16428	16517	16610	16461	16351	16430	16565	16521	16511	16467	16554	16620	16309	16490	16484	16514	16447	16453	16526	16502	16364	16336	16418	16381	16459	16451	16379	16439	16372	16287	16364	16483	16628	16520	16369	16523	16552	16322	16295	16484	16478	16266	16395	16454	16417	16373	16567	16392	16453	16285	16444	16661	16249	16607	16377	16449	16413	16588	16446	16526	16387	16537	16490	16599	16533	16482	16485	16385	16391	16579	16513	16388	16399	16186	16388	16576	16506	16440	16503	16389	16411	16358	16777	16365	16305	16417	16367	16579	16370	16409	16335	16272	16426	16522	16463	16363	16334	16594	16350	16578	16418	16692	16613	16422	16483	16329	16375	16516	16460	16593	16432	16585	16551	16287	16401	16333	16344	16476	16556	16479	16359	16301	16403	16414	16409	16289	16527	16496	16357	16592	16711	16324	16409	16551	16156	16453	16681	16567	16455	16469	16276	16504	16586	16508	16476	16342	16509	16510	16626	16401	16414	16589	16515	16535	16165	16408	16280	16523	16450	16306	16357	16317	16517	16492	16392	16569	16590	16372	16458	16473	16434	16442	16400	16732	16519	16450	16421	16278	16362	16430	16672	16480	16331	16416	16463	16301	16513	16501	16424	16462	16418	16610	16476	16493	16632	16754	16550	16625	16489	16638	16617	16345	16385	16413	16432	16336	16494	16397	16414	16590	16402	16389	16412	16416	16712	16463	16266	16484	16393	16388	16571	16457	16670	16571	16414	16503	16404	16367	16300	16553	16542	16454	16508	16438	16383	16347	16365	16417	16467	16458	16462	16504	16263	16531	16482	16581	16396	16502	16490	16524	16439	16387	16343	16454	16405	16472	16583	16381	16472	16481	16497	16529	16399	16602	16371	16440	16328	16375	16421	16502	16341	16475	16590	16566	16588	16302	16306	16480	16416	16516	16534	16360	16387	16580	16298	16526	16229	16423	16706	16528	16602	16416	16571	16459	16572	16451	16436	16709	16357	16603	16355	16452	16556	16364	16400	16508	16599	16415	16447	16601	16603	16257	16353	16724	16505	16435	16361	16554	16452	16377	16663	16508	16624	16424	16486	16561	16613	16366	16506	16530	16498	16495	16567	16560	16360	16434	16360	16521	16313	16627	16530	16312	16641	16456	16435	16438	16740	16500	16588	16423	16464	16482	16484	16628	16479	16279	16290	16381	16601	16509	16458	16479	16595	16584	16535	16472	16577	16446	16704	16550	16602	16634	16388	16345	16527	16467	16440	16473	16378	16608	16430	16493	16426	16516	16401	16508	16631	16539	16478	16520	16503	16716	16373	16554	16225	16426	16479	16728	16633	16264	16423	16582	16376	16358	16427	16494	16488	16703	16435	16289	16637	16512	16536	16404	16467	16330	16660	16530	16539	16741	16498	16454	16396	16568	16292	16430	16442	16467	16501	16475	16335	16417	16545	16539	16629	16523	16615	16527	16555	16573	16513	16478	16491	16326	16459	16488	16387	16481	16562	16479	16559	16378	16289	16309	16460	16450	16598	16283	16365	16402	16554	16435	16463	16546	16678	16496	16652	16359	16149	16364	16556	16345	16354	16335	16527	16433	16441	16505	16495	16465	16541	16416	16453	16379	16370	16466	16434	16381	16520	16269	16393	16456	16630	16407	16480	16743	16573	16435	16448	16268	16491	16566	16495	16393	16462	16401	16349	16366	16243	16469	16598	16474	16526	16475	16673	16291	16559	16405	16528	16406	16367	16582	16542	16473	16495	16488	16438	16404	16530	16534	16730	16425	16568	16560	16535	16568	16452	16507	16320	16569	16508	16438	16497	16587	16478	16408	16475	16488	16389	16366	16718	16607	16440	16624	16465	16571	16491	16219	16355	16563	16237	16411	16587	16404	16250	16426	16594	16523	16485	16455	16700	16256	16443	16365	16526	16635	16461	16486	16469	16563	16448	16418	16396	16634	16433	16549	16620	16341	16315	16564	16380	16355	16390	16633	16642	16685	16604	16430	16588	16427	16525	16403	16309	16521	16540	16254	16186	16248	16592	16545	16655	16347	16428	16396	16473	16386	16290	16450	16512	16736	16536	16468	16546	16688	16369	16594	16481	16450	16614	16625	16420	16531	16714	16385	16466	16527	16240	16559	16512	16497	16526	16660	16364	16563	16601	16404	16389	16540	16591	16413	16652	16531	16443	16474	16599	16438	16436	16612	16392	16325	16382	16557	16567	16451	16453	16623	16676	16542	16499	16297	16340	16513	16518	16611	16454	16453	16298	16544	16405	16594	16383	16509	16316	16657	16542	16351	16534	16246	16417	16535	16304	16582	16301	16613	16329	16263	16520	16300	16441	16424	16427	16519	16496	16658	16408	16591	16387	16497	16503	16391	16690	16594	16524	16611	16515	16686	16352	16438	16472	16394	16487	16453	16448	16434	16476	16368	16549	16553	16483	16424	16465	16441	16375	16327	16599	16501	16521	16488	16580	16532	16657	16458	16563	16346	16513	16665	16393	16519	16549	16331	16510	16595	16481	16501	16446	16542	16470	16633	16505	16476	16386	16561	16692	16654	16544	16622	16394	16470	16465	16453	16491	16516	16246	16435	16720	16482	16338	16481	16396	16475	16531	16601	16206	16429	16561	16437	16497	16573	16572	16575	16517	16356	16509	16316	16572	16501	16413	16239	16437	16457	16316	16374	16318	16672	16564	16643	16472	16746	16513	16367	16528	16297	16610	16431	16355	16516	16279	16583	16372	16494	16374	16453	16568	16649	16635	16776	16373	16494	16297	16458	16509	16352	16203	16295	16619	16559	16321	16350	16579	16453	16466	16534	16519	16478	16488	16228	16379	16396	16518	16551	16351	16393	16327	16729	16416	16405	16421	16342	16448	16429	16528	16573	16473	16556	16514	16494	16624	16492	16412	16579	16384	16342	16625	16599	16525	16344	16574	16457	16642	16540	16537	16553	16598	16502	16601	16486	16402	16404	16537	16621	16355	16442	16525	16469	16547	16729	16482	16577	16574	16399	16235	16325	16339	16502	16610	16607	16532	16433	16364	16524	16540	16487	16450	16518	16345	16639	16434	16607	16561	16539	16475	16723	16689	16545	16499	16372	16533	16641	16598	16575	16393	16506	16458	16558	16471	16471	16564	16451	16537	16357	16379	16327	16484	16585	16436	16452	16379	16441	16470	16417	16526	16458	16449	16581	16614	16466	16439	16373	16274	16215	16488	16409	16627	16451	16603	16344	16500	16469	16526	16359	16685	16315	16298	16520	16389	16548	16526	16496	16464	16390	16325	16297	16590	16471	16421	16358	16573	16467	16336	16665	16413	16518	16367	16512	16674	16491	16519	16359	16554	16470	16354	16525	16554	16653	16471	16385	16367	16359	16446	16427	16321	16529	16480	16614	16613	16516	16439	16562	16329	16434	16432	16563	16495	16362	16432	16567	16262	16442	16493	16457	16563	16492	16428	16375	16575	16534	16412	16606	16444	16673	16306	16450	16272	16453	16303	16265	16388	16369	16221	16499	16386	16474	16584	16708	16662	16455	16375	16480	16243	16407	16466	16380	16357	16534	16415	16314	16409	16449	16379	16360	16199	16469	16408	16581	16727	16484	16492	16416	16746	16656	16253	16564	16409	16611	16449	16426	16447	16392	16586	16688	16510	16475	16313	16755	16238	16362	16473	16465	16222	16473	16492	16460	16362	16610	16443	16548	16468	16298	16419	16536	16393	16391	16509	16609	16485	16444	16434	16502	16451	16364	16757	16412	16388	16419	16535	16568	16554	16651	16629	16494	16378	16600	16621	16524	16606	16329	16440	16400	16439	16448	16368	16421	16342	16545	16207	16518	16415	16607	16486	16396	16430	16450	16701	16505	16485	16319	16404	16624	16425	16524	16419	16664	16418	16284	16577	16351	16529	16542	16509	16495	16376	16582	16536	16421	16457	16497	16469	16464	16321
59949	95827	74668	45990	26661	17245	14745	14817	14944	14911	14867	14755	14706	14935	14883	14825	14943	14673	14772	14797	14916	15001	14811	14950	14728	14810	14835	14997	14811	14719	14746	14846	14865	14752	14994	14879	14908	14901	14788	14956	14789	14831	14726	14794	14889	14726	14892	14822	14826	14547	15045	14855	15011	14884	14719	14947	14899	14825	14896	14844	15013	14896	14946	15085	14717	14802	14839	14684	14828	14836	14979	14930	14887	14843	14766	14776	14962	14732	14777	14782	14781	14832	14952	14554	14822	14911	14776	14846	14765	14778	14846	14953	14877	14854	14843	14649	14752	14786	14869	14926	14837	14779	14831	14767	14897	14958	14822	14883	14908	14968	14813	14924	14829	14965	14669	14840	15000	14846	14807	14683	15035	14774	14959	14892	14806	14655	14718	14755	14776	14930	14704	14729	15006	14664	14983	14767	14855	14849	14873	14747	14764	14791	14770	14588	14821	14778	14688	14979	14693	14665	14943	14731	14808	14993	14757	14907	15009	14972	14863	15014	14963	14782	14721	14879	14799	14801	14745	14930	14928	14987	14843	14759	14943	14684	14907	14943	14856	14928	14795	14726	14896	14865	14793	14842	14842	14866	14809	14692	14779	14720	14829	14925	14859	14850	14917	14780	14952	14855	14900	14699	14747	14823	14872	14959	14701	14784	14996	14876	14897	14872	14776	14900	14802	14850	14858	14717	14854	14798	14823	14702	14955	14906	14751	14785	14749	14841	14899	14641	14998	15063	14960	14813	14906	14823	14869	14732	14771	14848	14920	14881	14979	14780	14839	14787	14931	14743	14867	14783	14843	14716	14858	14809	14889	14868	14765	14783	14845	14804	14771	14892	14775	14870	14896	14757	14920	14706	14802	14892	14923	14887	14885	14906	14746	14932	14810	14751	14782	14861	14856	14909	14866	14747	14728	14735	14964	14599	14784	14823	14691	14732	14841	14787	14926	14814	14831	14795	14772	14854	14848	14923	14821	14962	14718	14666	14894	14926	14858	14860	14978	14913	14926	14878	14716	14848	14862	14816	14911	14760	14735	14918	14814	14947	14760	14891	14874	14827	14833	14884	14958	14933	14898	14731	14866	14753	14854	14858	14827	14834	14511	14848	14845	14911	14848	14816	14910	14838	14801	14827	14778	14878	14783	14797	14900	14741	14900	14859	14799	14826	14918	14982	14572	14674	14750	14760	14827	14803	14805	14763	14930	14785	14855	14986	14927	14759	14954	14650	14733	14649	14811	14722	14748	14755	14871	14858	14999	14697	14688	14999	14768	14819	14905	14768	14773	14788	14750	14857	14808	14948	14911	14861	14832	14708	14800	14703	14954	14820	14865	15002	14723	14922	14837	14828	14925	14826	15051	14904	14852	14893	14786	14814	15004	14849	14825	14778	14890	14931	14789	14789	15008	15040	14907	14775	14924	14855	14892	14894	14765	14756	14838	14898	14799	14857	14829	14719	14889	14736	14823	14742	14843	14943	14796	14799	14854	14930	14817	14926	14693	14842	14877	14714	14750	14822	14938	14732	14970	14866	14953	14753	14695	14923	14781	14874	14809	14948	14782	14823	14721	15015	14772	14835	14778	14877	14857	14719	14747	14840	14801	14926	14871	14737	14822	14757	14905	14851	14695	14993	14971	14830	14890	14880	14653	14716	14944	14898	14783	14813	14796	15041	14727	14844	14900	14808	14933	14703	14660	14950	14843	14863	14996	14813	14799	14765	14908	14707	14745	14716	14859	14777	14795	14693	14861	14949	14811	14758	14972	14808	14775	14737	14659	14956	14802	14850	14810	14831	14861	14736	14978	14801	14765	14712	14865	14802	14843	14999	14870	14857	14735	14720	14935	14813	14882	14643	14743	14882	14711	15012	14895	14847	14857	14817	14751	14711	14744	14963	14749	14861	14907	14893	14838	14747	14780	14752	14706	14910	14811	14801	14738	14786	14786	14787	14938	14762	14760	14733	14878	14718	14894	14714	14980	14926	14969	14771	14750	14835	14965	14735	14720	14816	14818	14743	14761	14821	14823	14785	14733	14769	14819	14938	14909	14877	14939	14672	14826	14746	14952	14876	14728	14812	14834	14757	14870	14779	14802	14613	14940	14772	14787	14682	14842	14913	14849	14898	14641	14763	14814	14744	14911	14783	14910	14719	14926	14891	14974	14930	14774	14714	14691	14926	14833	14755	14591	15004	14833	14767	14847	14975	14874	14897	14883	14824	14937	14809	14848	14726	14804	14874	14879	14788	14844	14738	14839	14702	14931	14730	14946	14974	14870	14782	14870	14908	14718	14941	14778	14717	14873	14834	14856	14949	14802	14986	14634	14815	14893	14858	14825	15009	14970	14814	14852	14843	14808	14826	14888	14778	14785	14986	14750	14854	14723	14899	14812	14759	14924	14760	14718	14820	14846	14908	14812	14835	14861	14806	14855	14982	14936	14827	15007	14726	14801	15028	14874	14984	14854	14658	14851	14927	14872	14833	14744	14866	14807	14920	14756	14563	14976	14876	14822	14803	14971	14787	14746	14849	14933	14813	14820	14931	14913	14792	14948	14900	14791	14918	14714	14954	14667	14893	14929	14807	14901	14821	14758	14970	14704	14939	14826	14991	14923	14864	14774	14874	14874	14704	14776	15052	14622	14800	14815	14702	14713	14972	14824	14883	14757	14859	14654	14826	14844	15044	14974	14806	14870	14692	14929	14829	14835	14716	14783	14771	14895	14998	14881	14794	14948	14761	14873	14800	14786	14989	14723	14727	15065	14806	14891	14886	14724	14882	14852	14781	14767	14855	14897	14988	14955	14676	14923	14917	14978	14811	14825	14926	14910	14842	14840	14753	15039	14862	14841	14919	14985	14855	14947	14825	14737	14719	14873	14748	14999	14756	14816	14910	14923	14772	14956	14693	14913	14793	14790	14612	14935	14975	14760	14946	14978	14947	14924	14708	14772	14808	15009	14724	14825	14671	14795	14739	14869	15179	14823	14699	14888	14873	14842	15070	14987	14787	14686	14716	14829	14744	14853	14881	14651	14838	14788	14886	14669	14794	14854	14887	14969	14925	14748	14928	14790	14980	14907	14820	14748	14846	14742	14888	14881	14852	14831	14732	14940	14762	14875	14888	14722	14707	14864	14981	14857	14840	14826	14721	14923	14875	14742	14716	14886	14801	14902	14769	14881	14791	14726	14884	14715	14847	14896	14743	14793	14696	14745	14773	14819	14849	14768	14850	14797	14883	14812	14732	14754	14754	14917	14869	14818	14866	14785	14931	14879	14939	14847	14797	14999	14859	14931	14974	14799	14741	14868	14903	14931	14825	14854	14940	14901	14893	14898	14847	15010	14834	14730	14882	14847	14701	14961	14922	14829	14827	14859	14852	14901	14817	14759	14856	15018	14944	14795	14808	14746	15021	14851	14917	14770	14840	14940	14852	14871	14804	14949	14916	14802	14895	14798	14862	14899	14955	14820	14675	14915	14808	14753	14694	14830	14706	14837	14856	14934	14947	14725	14716	14839	14725	14774	14879	14842	14867	14845	14896	14934	14745	14738	14670	14964	14631	14702	14926	14895	14746	14744	14922	14717	14955	14895	14789	14947	14702	14936	14879	14825	14785	14875	15027	14889	14800	14979	14764	14903	14832	14975	14922	14819	15038	14772	14867	14878	14732	14926	14984	14923	14957	14882	14869	14914	14926	14702	14780	15081	14862	14740	14886	14868	14667	14889	14796	14780	14886	14816	14876	14865	14873	14825	14841	14887	14700	14957	14830	14646	14941	14621	14926	14804	14848	14945	14760	14932	14723	14890	14923	14769	14710	14762	14892	14865	14793	14797	14789	14845	14761	14868	14887	14908	14870	14862	14683	14754	14808	14754	14963	14773	14816	14733	14744	14917	14929	14822	14821	14673	14719	14928	14833	14691	14877	14773	14873	14848	14968	14935	14702	14742	14760	14698	14830	14820	14662	14914	14840	14841	14914	14920	14735	14815	14729	14807	14844	14796	14868	15059	14716	14986	14689	14771	14847	14843	14851	14929	14792	14939	14854	14889	14929	14972	14801	14851	14962	14879	14948	14846	14767	14989	14901	14850	14803	14902	14875	14828	14900	14928	14846	14914	14807	14841	14809	14874	14907	14732	14877	14886	14908	14635	14899	14945	14871	14934	14869	14861	14785	15087	14913	14709	14614	14959	14778	14842	14682	14810	14723	14844	14839	14667	14887	14779	14796	14844	14783	14850	14825	14898	14781	14980	14601	14756	14762	14585	14896	14852	14691	14713	14950	14810	14872	14801	14856	14777	14742	14705	14871	14814	14935	14929	14945	14692	14992	14783	14782	14878	14728	14879	14802	14755	14575	15041	14664	14931	14780	14869	14991	14760	14870	14871	14815	14947	14780	14815	14895	14630	14917	14917	14804	14790	14856	14771	14879	14849	14875	14891	14871	14750	14771	14813	14768	14997	14781	14862	14704	14987	15003	14879	14737	14945	14875	14789	14874	14866	14628	14910	14882	14774	14916	14717	14800	14901	14765	14819	14764	14927	14665	14869	14897	14866	14933	14842	14851	14742	15039	14737	14684	14918	14856	14752	14755	14763	14766	14843	14781	14912	14884	14833	14859	14906	14766	14893	14966	14923	14829	14862	14797	14773	14864	14946	14864	14765	14851	14645	14809	14741	14964	14815	14692	14773	14828	14900	14883	14859	14884	14758	14673	14792	14852	14875	14832	14885	14915	14828	14740	14976	14924	14763	14777	14958	14764	14830	14830	14898	14807	14885	14826	14855	14728	14680	14742	14765	14836	14894	15001	14789	14882	14773	14834	14620	14931	14892	14791	14957	14912	14941	14896	14861	14891	14767	14804	14863	14864	14785	14947	14984	14797	14728	14972	14797	14951	14680	14922	14977	14860	14853	14706	14761	14747	14840	14944	14825	14848	14897	15011	14770	14897	15012	14608	14650	14890	14887	14860	14868	14711	14844	15095	14671	14867	14875	14514	14891	14872	14889	14979	14981	14845	14816	14842	14799	14998	14827	14814	14840	14718	14735	14738	14784	14828	14771	14892	14742	14795	14957	14815	14720	14833	14849	14683	14899	14750	14783	15041	14696	14795	14755	14790	14744	14850	14839	14866	15049	14887
23022	22905	34170	29817	24712	23438	22108	16737	15850	15964	15952	15962	15939	15883	15601	15735	15872	15866	15677	15918	15626	15758	15945	15863	15648	15777	15843	15647	15723	15727	15734	15638	15643	15568	15650	15685	15677	15721	15534	15381	15584	15693	15691	15664	15638	15641	15685	15596	15543	15712	15434	15590	15526	15609	15827	15658	15552	15440	15683	15589	15717	15606	15598	15572	15733	15587	15567	15734	15605	15692	15624	15604	15592	15660	15564	15551	15523	15743	15609	15563	15553	15458	15607	15720	15595	15570	15642	15604	15789	15674	15700	15589	15485	15536	15527	15488	15535	15512	15584	15492	15669	15476	15605	15466	15567	15754	15614	15576	15635	15702	15369	15599	15663	15705	15540	15581	15454	15524	15486	15449	15586	15707	15471	15548	15380	15457	15753	15895	15601	15592	15514	15655	15523	15786	15264	15698	15451	15578	15695	15410	15661	15301	15599	15543	15657	15468	15580	15585	15671	15516	15666	15597	15423	15722	15629	15374	15526	15421	15541	15430	15710	15562	15566	15631	15532	15463	15473	15473	15472	15483	15769	15797	15602	15392	15521	15493	15610	15616	15547	15588	15521	15722	15607	15655	15639	15435	15673	15544	15700	15526	15616	15502	15737	15560	15621	15494	15580	15573	15474	15497	15462	15540	15574	15545	15291	15657	15515	15508	15601	15417	15669	15694	15736	15633	15678	15755	15560	15594	15799	15568	15558	15566	15522	15606	15471	15675	15614	15546	15656	15613	15716	15639	15641	15564	15658	15745	15603	15475	15582	15625	15472	15656	15620	15485	15600	15651	15582	15653	15513	15526	15562	15476	15487	15658	15547	15827	15677	15439	15398	15587	15650	15656	15510	15483	15391	15505	15649	15622	15597	15780	15643	15393	15672	15409	15686	15422	15549	15502	15556	15810	15632	15452	15479	15383	15528	15579	15383	15568	15639	15375	15650	15533	15611	15498	15498	15571	15726	15632	15561	15551	15396	15537	15441	15673	15679	15322	15354	15593	15674	15632	15707	15535	15604	15556	15698	15655	15403	15638	15612	15486	15659	15592	15380	15658	15523	15571	15615	15732	15482	15524	15579	15794	15624	15609	15429	15412	15475	15708	15482	15321	15646	15669	15444	15511	15733	15379	15727	15601	15440	15699	15515	15575	15531	15371	15522	15558	15641	15612	15706	15529	15392	15542	15585	15618	15650	15797	15294	15718	15594	15621	15446	15534	15402	15540	15437	15566	15581	15577	15479	15482	15526	15444	15629	15573	15478	15417	15540	15429	15422	15369	15646	15425	15529	15432	15615	15404	15543	15563	15304	15614	15561	15571	15602	15566	15514	15491	15675	15548	15513	15491	15604	15617	15537	15566	15425	15531	15714	15561	15525	15522	15585	15545	15566	15620	15675	15538	15434	15664	15442	15413	15623	15513	15536	15668	15721	15526	15407	15761	15616	15679	15677	15502	15593	15406	15452	15640	15491	15507	15652	15682	15715	15749	15402	15696	15610	15547	15402	15790	15558	15655	15555	15475	15555	15714	15846	15518	15597	15395	15513	15580	15338	15542	15506	15643	15540	15466	15444	15498	15569	15613	15516	15439	15628	15705	15530	15621	15736	15556	15745	15581	15677	15659	15752	15642	15656	15565	15471	15652	15644	15430	15631	15508	15605	15585	15514	15781	15690	15464	15711	15489	15606	15634	15531	15762	15566	15372	15525	15377	15533	15423	15576	15585	15466	15527	15611	15524	15460	15422	15590	15596	15517	15471	15345	15538	15284	15688	15573	15638	15455	15641	15631	15609	15684	15567	15601	15613	15629	15448	15468	15500	15726	15639	15408	15668	15612	15619	15571	15563	15627	15466	15661	15588	15594	15452	15558	15499	15570	15451	15587	15546	15638	15586	15666	15539	15741	15679	15498	15563	15357	15764	15645	15626	15623	15651	15657	15466	15612	15552	15343	15539	15700	15556	15624	15716	15636	15601	15760	15494	15254	15568	15491	15344	15577	15651	15571	15324	15696	15557	15327	15610	15569	15626	15487	15507	15616	15748	15419	15579	15672	15500	15706	15457	15666	15429	15404	15545	15518	15568	15561	15438	15544	15380	15810	15676	15620	15478	15599	15581	15572	15574	15404	15724	15646	15516	15613	15532	15614	15725	15565	15438	15620	15491	15392	15473	15614	15655	15590	15652	15448	15371	15594	15648	15591	15567	15563	15556	15658	15496	15593	15524	15603	15641	15520	15403	15738	15558	15498	15575	15504	15681	15544	15733	15424	15463	15397	15620	15659	15471	15763	15754	15541	15707	15401	15517	15626	15680	15519	15469	15598	15697	15487	15526	15600	15682	15715	15522	15514	15556	15430	15323	15450	15707	15701	15571	15708	15633	15777	15510	15586	15680	15489	15528	15550	15449	15471	15444	15642	15630	15345	15573	15412	15510	15493	15682	15713	15725	15505	15539	15416	15288	15442	15396	15532	15371	15477	15503	15622	15640	15508	15554	15651	15606	15576	15605	15597	15537	15636	15610	15525	15514	15592	15669	15709	15643	15696	15646	15522	15499	15510	15350	15551	15594	15631	15470	15626	15570	15558	15480	15600	15581	15509	15600	15393	15616	15623	15333	15480	15489	15491	15458	15564	15691	15764	15542	15537	15447	15677	15608	15572	15683	15515	15606	15508	15215	15599	15687	15601	15590	15593	15538	15821	15681	15599	15381	15683	15619	15352	15310	15543	15504	15513	15622	15781	15312	15644	15361	15405	15355	15755	15499	15581	15673	15548	15571	15520	15690	15473	15582	15794	15539	15550	15574	15530	15757	15546	15418	15539	15554	15608	15646	15697	15562	15571	15517	15485	15685	15633	15391	15423	15674	15723	15622	15624	15542	15604	15662	15476	15726	15536	15777	15791	15599	15704	15523	15597	15566	15448	15497	15622	15652	15540	15540	15440	15606	15473	15376	15556	15637	15485	15564	15794	15333	15408	15467	15634	15692	15709	15462	15734	15492	15529	15553	15622	15648	15569	15384	15461	15722	15780	15537	15503	15539	15623	15582	15690	15762	15636	15615	15537	15604	15488	15494	15602	15684	15639	15600	15519	15615	15725	15738	15565	15496	15392	15460	15592	15600	15512	15574	15665	15356	15802	15563	15645	15456	15539	15477	15736	15568	15585	15672	15602	15627	15525	15632	15619	15719	15676	15627	15591	15573	15508	15563	15516	15586	15458	15353	15467	15249	15571	15602	15383	15610	15867	15562	15750	15568	15513	15305	15470	15458	15755	15440	15622	15580	15340	15711	15719	15392	15348	15561	15482	15606	15545	15722	15578	15647	15631	15792	15579	15630	15559	15576	15505	15496	15716	15553	15431	15422	15699	15479	15474	15240	15618	15577	15387	15603	15539	15566	15579	15459	15520	15814	15821	15626	15283	15384	15588	15544	15389	15652	15649	15474	15802	15517	15639	15495	15504	15376	15564	15738	15680	15602	15638	15541	15396	15601	15686	15568	15474	15657	15462	15537	15652	15541	15626	15518	15533	15549	15541	15466	15528	15498	15560	15345	15406	15452	15489	15660	15617	15577	15642	15673	15547	15727	15657	15538	15604	15465	15440	15526	15686	15752	15495	15666	15562	15646	15485	15654	15544	15485	15414	15598	15692	15612	15615	15404	15318	15483	15471	15646	15486	15537	15428	15408	15576	15550	15535	15467	15707	15726	15640	15544	15469	15577	15557	15581	15550	15671	15526	15755	15611	15598	15401	15415	15531	15624	15605	15524	15639	15538	15546	15589	15590	15565	15601	15671	15590	15515	15692	15572	15587	15557	15583	15616	15714	15679	15578	15729	15399	15662	15632	15738	15643	15629	15497	15677	15611	15683	15609	15531	15557	15285	15572	15490	15617	15758	15695	15442	15338	15409	15654	15407	15629	15517	15631	15405	15611	15578	15616	15558	15790	15576	15477	15534	15752	15490	15469	15690	15428	15547	15397	15513	15550	15512	15587	15667	15504	15571	15493	15445	15681	15576	15531	15684	15520	15409	15583	15612	15322	15452	15476	15600	15393	15529	15516	15388	15447	15645	15531	15491	15465	15609	15566	15480	15456	15665	15515	15666	15473	15600	15324	15571	15532	15554	15482	15498	15534	15533	15686	15463	15444	15512	15707	15699	15480	15444	15438	15604	15575	15557	15841	15615	15533	15720	15521	15587	15539	15674	15754	15660	15550	15434	15693	15573	15752	15665	15548	15297	15510	15528	15553	15515	15528	15484	15542	15579	15403	15605	15545	15549	15483	15662	15572	15621	15599	15597	15831	15638	15477	15580	15480	15614	15555	15514	15543	15694	15601	15688	15494	15583	15611	15470	15629	15563	15630	15724	15576	15607	15462	15667	15768	15399	15458	15436	15413	15369	15400	15806	15603	15436	15583	15384	15682	15464	15538	15364	15561	15572	15626	15499	15711	15640	15527	15644	15675	15635	15683	15529	15594	15595	15512	15575	15646	15583	15613	15631	15400	15611	15499	15652	15628	15677	15586	15662	15686	15553	15447	15425	15733	15474	15561	15453	15739	15410	15687	15423	15690	15450	15538	15578	15548	15440	15730	15704	15361	15461	15543	15762	15574	15527	15567	15645	15565	15600	15753	15272	15396	15595	15432	15491	15611	15511	15499	15477	15611	15562	15521	15545	15487	15477	15513	15417	15513	15633	15569	15442	15536	15421	15541	15544	15716	15537	15801	15424	15588	15628	15545	15641	15505	15572	15499	15562	15556	15679	15662	15502	15600	15631	15473	15862	15763	15577	15584	15516	15612	15669	15557	15537	15511	15697	15464	15224	15549	15456	15424	15447	15579	15511	15558	15509	15561	15458	15601	15446	15416	15404	15564	15670	15653	15597	15464	15628	15371	15479	15711	15541	15643	15601	15418	15487	15337	15558	15536	15493	15758	15576	15561	15573	15431	15620	15565	15492	15498	15680	15446	15748	15630	15471	15599	15608	15523	15247	15624	15482	15497	15697	15536	15446	15399	15588	15555	15787	15627	15524	15612	15511	15493	15590	15691	15627	15546	15503	15782	15538	15614	15478	15631	15441	15787	15531	15623	15718	15516	15410	15613	15601	15559	15692	15604	15649	15616	15466	15594	15692	15465	15419
62733	105923	87811	59162	35066	18459	14224	14274	14219	14249	14464	14337	14210	14384	14131	14060	14182	14189	14284	14243	14179	14217	14345	14250	14351	14187	14310	14106	14179	14462	14244	14383	14170	14302	14172	14305	14230	14171	14256	14262	14103	14126	14298	14297	14193	14340	14240	14404	14378	14332	14135	14290	14359	14375	14290	14190	14269	14262	14385	14424	14336	14096	14245	14292	14316	14334	14350	14297	14144	14245	14187	14269	14259	14336	14230	13982	14292	14093	14389	14280	14249	14198	14168	14312	14180	14246	14287	14246	14424	14284	14300	14146	14272	14347	14245	14371	14252	14163	14188	14300	14407	14257	14212	14190	14204	14265	14272	14195	14204	14224	14112	14254	14277	14317	14241	14250	14346	14134	14099	14075	14199	14285	14160	14221	14153	14224	14178	14153	14226	14390	14308	14215	14452	14242	14302	14335	14217	14299	14223	14265	14338	14273	14255	14338	14316	14248	14247	14346	14245	14074	14272	14217	14386	14307	14198	14232	14184	14176	14279	14250	14334	14270	14287	14235	14147	14311	14258	14289	14219	14226	14376	14303	14074	14177	14324	14109	14348	14375	14207	14405	14284	14242	14167	14250	14233	14163	14163	14239	14069	14302	14267	14117	14222	14239	14272	14213	14146	14250	14243	14088	14269	14263	14186	14260	14371	14206	14155	14205	14272	14292	14072	14483	14134	14322	14404	14259	14217	14221	14269	14262	14033	14350	14347	14189	14210	14311	14258	14267	14061	14061	14276	14245	14187	14172	14161	14342	14244	14137	14260	14246	14372	14348	14372	14251	14449	14179	14164	14252	14331	14230	14207	14277	14257	14188	14190	14330	14219	14159	14414	14378	14262	14287	14406	14103	14158	14313	14143	14336	14137	14290	14282	14179	14187	14208	14189	14143	14401	14258	14135	14264	14341	14195	14142	14242	14255	14177	14067	14244	14186	14308	14337	14345	14202	14154	14273	14260	14426	14331	14174	14108	14338	14404	14277	14302	14277	14307	14244	14463	14215	14178	14098	14273	14272	14288	14203	14344	14199	14268	14263	14248	14092	14123	14121	14451	14243	14105	14212	14100	14309	14374	14386	14228	14323	14185	14262	14166	14202	14210	14341	14292	14313	14258	14317	14066	14198	14358	14345	14108	14248	14100	14317	14361	14295	14361	14198	14285	14211	14183	14347	14156	14037	14416	14319	14199	14388	14257	14244	14335	14212	14199	14236	14217	14335	14119	14271	14222	14330	14217	14230	14338	14346	14303	14278	14274	14167	14152	14177	14088	14187	14306	14273	14148	14213	14099	14275	14440	14360	14163	14321	14361	14254	14031	14162	14331	14223	14233	14297	14284	14139	14332	14124	14087	14324	14196	14332	14396	14174	14392	14211	14235	14285	14222	14192	14118	14225	14221	14289	14273	14300	14336	14317	14260	14214	14185	14328	14192	14216	14406	14363	14288	14277	14238	14342	14088	14140	14395	14276	14321	14279	14212	14250	14451	14139	14285	14348	14184	14343	14465	14360	14240	14299	14284	14177	14223	14053	14283	14236	14285	14367	14286	14252	14206	14295	14216	14107	14346	14329	14297	14109	14473	14197	14360	14226	14101	14306	14277	14171	14116	14305	14059	14323	14214	14333	14139	14143	14202	14086	14315	14251	14185	14223	14061	14393	14334	14272	14334	14144	14138	14167	14239	13949	14131	14240	14280	14242	14220	14395	14218	14243	14193	14273	14228	14139	14071	14324	14186	14260	14215	14069	14037	14369	14215	14411	14195	14074	14240	14323	14246	14248	14306	14242	14190	14326	14335	14269	14325	14339	14431	14405	14259	14371	14182	14325	14144	14194	14190	14266	14282	14044	14352	14292	14293	13967	14162	14374	14223	14225	14325	14151	14407	14186	14102	14356	14326	14223	14463	14152	14507	14223	14137	14290	14226	14470	14301	14396	14264	14161	14264	14162	14349	14165	14224	14283	14258	14159	14209	14278	14142	14275	14289	14083	14338	14141	14084	14300	14264	14255	14227	14238	14230	14050	14266	14180	14143	14289	14316	14327	14316	14176	14272	14443	14352	14300	14296	14252	14346	14395	14141	14169	14167	14131	14279	14345	14339	14146	14157	14231	14184	14242	14132	14114	14379	14057	14209	14408	14208	14330	14295	14304	14271	14336	14220	14299	14158	14399	14306	14271	14185	14226	14288	14150	14303	14431	14254	14275	14327	14101	14418	14188	14120	14254	14326	14340	14316	14242	14324	14254	14296	14075	14160	14309	14269	14405	14308	14244	14213	14418	14234	14343	14259	14059	14252	14137	14174	14206	14062	14443	14180	14337	14404	14429	14409	14175	14137	14301	14146	14239	14306	14131	14385	14261	14406	14270	14306	14273	14211	14169	14337	14131	14137	14226	14341	14115	14291	14287	14299	14071	14242	14145	14161	14310	14289	14190	14176	14251	14065	14281	14222	14149	14333	14141	14248	14362	14312	14256	14158	14329	14286	14212	14236	14437	14326	14314	14528	14309	14275	14395	14259	14241	14200	14394	14117	14249	14176	14284	14214	14558	14247	14235	14171	14296	14261	14489	14278	14211	14268	14267	14171	14182	14287	14276	14134	14350	14262	14225	14327	14204	14183	14354	14245	14413	14284	14309	14295	14247	14310	14356	14411	14208	14280	14447	14275	14228	14360	14293	14069	14241	14119	14218	14046	14353	14121	14358	14166	14254	14209	14267	14353	14432	14302	14169	14207	14193	14270	14154	14360	14181	14247	14107	14266	14326	14175	14315	14360	14131	14250	14407	14333	14205	14258	14243	14293	14130	14238	14334	14288	14320	14263	14242	14282	14073	14223	14191	14327	14265	14170	14133	14373	14257	14366	14266	14164	14285	14145	14259	14248	14052	14339	14280	14281	14316	14369	14248	14286	14013	14188	14441	14281	14150	14264	14242	14293	14220	14306	14302	14285	14282	14400	14347	14106	14240	14137	14134	14281	14187	14258	14431	14242	14222	14195	14201	14422	14116	14206	14240	14158	14352	14172	14333	14181	14172	14243	14144	14184	14279	14438	14166	14260	14320	14202	14118	14277	14069	14150	14108	14114	14326	14349	14301	14238	14018	14345	14322	14273	14311	14166	14359	14184	14240	14500	14253	14171	14156	14198	14318	14283	14333	14090	14221	14258	14262	14299	14432	14276	14207	14354	14471	14258	14127	14256	14226	14333	14330	14155	14206	14241	14306	14197	14340	14328	14271	14222	14219	14185	14312	14167	14451	14236	14380	14184	14415	14351	14272	14203	14156	14289	14333	14222	14310	14286	14214	14179	14184	14162	14133	14259	14217	14148	14330	14330	14287	14295	14378	14250	14169	14381	14117	14253	14305	14274	14286	14206	14207	14192	14186	14262	14244	14307	14173	14269	14274	14322	14228	14198	14232	14186	14223	14075	14131	14236	14306	14230	14276	14244	14191	14479	14246	14310	14440	14296	14298	14196	14278	14324	14225	14320	14147	14342	14058	14123	14338	14204	14109	14161	14164	14164	14161	14177	14288	14145	14289	14125	14205	14236	14199	14116	14359	14195	14359	14163	14293	14380	14268	14156	14183	14328	14173	14167	14144	14358	14187	14257	14253	14334	14158	14331	14331	14399	14305	14297	14344	14117	14383	14345	14279	14125	14323	14336	14037	14369	14206	14120	14365	14052	14273	14366	14222	14130	14154	14318	14387	14324	14295	14298	14183	14221	14342	14224	14180	14218	14242	14242	14218	14236	14179	14209	14265	14314	14320	14292	14300	14386	14285	14272	14117	14033	14209	14089	14252	14264	14256	14250	14290	14151	14370	14185	14093	14207	14326	14228	14369	14201	14111	14339	14432	14253	14140	14249	14090	14245	14192	14439	14218	14263	14339	14244	14295	14079	14214	14259	14203	14465	14313	14113	14255	14081	14309	14225	14158	14297	14365	14109	14240	14039	14252	14424	14328	14053	14128	14208	14411	14176	14224	14281	14260	14178	14180	14162	14268	14307	14262	14275	14058	14135	14108	14309	14290	14111	14190	14310	14229	14125	14304	14316	14171	14200	14199	14191	14209	14318	14277	14276	14268	14277	14314	14247	14200	14182	14338	13987	14183	14247	14203	14052	14330	14431	14197	14136	14253	14370	14150	14353	14189	14257	14081	14192	14282	14509	14210	14209	14224	14205	14310	14063	14287	14271	14109	14266	14331	14311	14285	14287	14122	14320	14285	14368	14279	14181	14410	14158	14387	14249	14347	14258	14373	14331	14244	14090	14332	14202	14210	14324	14007	14365	14398	14176	14258	14109	14253	14171	14284	14341	14215	14347	14225	14360	14222	14293	14215	14265	14309	14154	14423	14030	14265	14177	14295	14398	14306	14127	14137	14025	14173	14198	14220	14274	14290	14284	14185	14250	14345	14312	14179	14401	14362	14307	14284	14302	14284	14214	14169	14286	14228	14228	14105	14338	14137	14119	14285	14294	14212	14234	14326	14221	14100	14129	14386	14334	14218	14404	14163	14237	14180	14357	14159	14198	14370	14287	14352	14144	14251	14394	14234	14155	14241	14160	14151	14233	14235	14206	14240	14308	14477	14377	14227	14275	14307	14398	14352	14069	14298	14314	14299	14164	14362	14232	14336	14291	14143	14223	14349	14199	14161	14205	14139	14229	14188	14276	14297	14231	14302	14223	14396	14332	14023	14241	14216	14314	14181	14096	14227	14259	14205	14127	14334	14279	14259	14261	14140	14273	14111	14221	14340	14304	14411	14234	14276	14268	14270	14199	14141	14242	14268	14176	14465	14246	14185	14356	14315	14298	14191	14248	14458	14273	14246	14186	14333	14442	14268	14138	14128	14290	14379	14285	14379	14433	14206	14254	14149	14292	14195	14256	14324	14315	14177	14228	14217	14346	14101	14151	14157	14343	14152	14289	14141	14187	14247	14302	14329	14210	14405	14302	14194	14207	14317	14162	14357	14364	14238	14306	14382	14365	14171	14212	14228	14255	14278	14121	14295	14254	14479	14266	14214	14146	14139	14349	14244	14250	14102	14355	14185	14224	14324	14259	14168	14219	14246	14177	14474	14195	14361	14330	14141	14066	14331	14257	14232	14285	14262	14126	14230	14252	14195	14247	14355	14368
29405	33759	38423	27473	18140	15452	15032	14875	14925	14859	15099	14955	14846	14857	14855	14961	14920	15013	14938	14892	15003	14837	14937	14764	14731	14884	15085	14879	15038	14940	14861	14934	14819	14750	14693	14716	14918	14835	14759	15097	14848	14894	14649	14747	15083	14931	14876	14836	14967	14933	14876	14910	14706	14827	15031	14886	14746	14794	14820	14916	14698	14877	14721	14832	14900	14993	14833	14963	14664	14681	14937	14929	14845	14902	14700	14803	14825	14683	14777	14827	14811	14753	14948	14846	14889	14838	14929	14931	14809	14746	14532	14896	14810	14817	14679	14748	14883	14934	14765	15034	14818	14870	14860	14961	14918	14846	14946	14828	14781	14582	15076	14899	14829	14883	14844	14760	14700	14759	14845	14898	14880	14912	14994	14837	14720	14882	14844	15027	14890	14981	14919	14836	14853	14789	14987	14927	14808	14940	14885	14844	14751	14698	14846	14926	14835	14944	14707	14956	14854	14815	14660	14806	14881	14990	15003	14891	14762	14988	14788	14814	14930	14774	14906	15044	14962	14655	14670	14780	14874	15047	14669	14789	15020	14915	14915	14728	14766	14901	14947	14951	14590	14847	14890	14866	14613	14890	14769	14661	14927	14813	14692	14959	14834	14904	14807	14759	14729	14929	14803	14838	14708	14728	14915	14978	14953	14873	14716	14881	14776	14902	14839	14907	14717	14811	15024	14819	14959	14653	14826	14766	14674	14945	14773	14756	14860	14901	14669	14841	14932	14801	14874	14736	14808	14836	14973	14837	14720	14970	14829	14847	14797	14824	14862	14781	14824	14782	14806	14825	15002	14724	14897	14923	14804	14756	14812	14859	14867	14774	14979	14397	14713	14877	14955	14703	14805	14818	14815	14899	14829	14890	14934	14832	14980	14743	14620	14750	14785	14541	14991	14952	14844	14894	14857	14799	14838	15094	14918	14745	14835	14577	14656	14926	15000	14730	14924	14959	14961	14995	14818	14827	14991	14828	14874	14857	14821	14848	14811	14698	14766	14875	14903	15020	14855	14853	14647	14737	14807	14887	14938	14903	15031	14912	14917	14788	14829	14646	14910	14979	14910	14768	14981	14866	14793	14760	14831	14851	14865	14969	14799	14766	14966	14939	14666	15046	14862	14878	14947	15035	14840	14851	14923	14953	15023	14948	15006	14937	15060	14850	14694	14814	14788	14748	14837	14857	14878	14729	14777	14671	15002	14734	15012	14742	14764	14872	14961	14998	14792	14931	14833	14799	15065	14696	14707	14780	14912	14852	14762	14836	14964	14803	14903	14729	14753	14947	14769	14968	15010	14990	14922	14839	14907	14800	14810	14682	14862	14568	14786	14916	14798	14919	14836	14881	14916	14709	14849	14800	14806	14828	14979	14703	14931	14843	14932	14826	14825	14831	14978	14823	14811	14622	14852	14857	14941	14820	14878	14694	14859	14690	14962	14872	14780	14907	14872	14928	14938	14745	14838	14814	14921	14889	15068	14806	14848	14799	14881	14842	14638	14738	14853	14869	14756	14688	14906	14857	14879	14701	14847	14803	14671	14989	14997	14839	14899	14877	14910	14880	14982	14836	14960	14897	14836	14721	14937	14951	14968	14854	14711	14896	14849	14857	14745	14800	14892	15053	14918	14858	14743	14748	14703	14801	14815	14887	14818	14974	14895	14939	14757	15029	14890	14838	15036	14994	14811	14940	14973	14853	14971	14708	14846	14991	14905	14719	14976	14759	14984	14898	14754	14733	14624	14788	14941	14876	14925	14830	15023	14865	15018	14713	14842	14701	14758	14985	14791	14967	14937	14875	14591	14924	14859	14704	14790	15064	14884	14721	14774	14871	14823	14712	14671	14718	14700	14792	14806	14922	14710	14752	14759	14898	14797	15121	14922	14914	14856	14840	14957	14812	14983	14837	14971	15077	14753	14763	14864	15012	14914	14676	14788	14843	14809	14879	14617	14878	14965	14945	14835	14881	15129	14818	14900	14756	14897	14938	14917	14866	14975	14959	14783	14974	14725	14984	14978	14908	14834	15048	14927	14775	14880	14882	14946	14775	14694	14665	14978	14751	14612	14850	14644	14805	14784	14920	14772	14854	14875	14895	14915	14982	14957	14953	14975	14973	15006	15150	14813	14929	14734	14840	14758	14878	14816	14920	14897	14943	14784	14735	14920	14899	14797	14917	14940	14945	14843	14834	14710	14945	14703	14967	14912	14837	14904	14782	14760	15083	15040	14765	14903	14901	14955	14915	14926	14955	14646	14844	15011	14799	14755	15016	14716	14679	14708	14804	14813	14784	14774	14810	15020	14875	14671	14817	14812	14822	14856	14797	15047	14800	14878	14843	14947	14825	14794	14861	14835	14816	14905	14798	14835	14789	14962	14839	14885	14631	14926	14766	14815	14857	14764	14760	14912	14772	15009	14947	14838	14801	15153	14868	14976	14938	14877	14783	15173	14848	14903	14834	14833	14860	14760	14889	14797	15002	14854	14729	15037	14960	14784	14606	14840	14676	14710	14698	14857	14862	14918	14793	14706	14858	14779	14839	14774	15003	14642	14660	14781	14880	14523	14858	14828	14847	14879	15064	14764	14894	14920	14731	14910	14962	14918	14947	14626	15073	14771	14952	14788	14803	15039	14882	14835	14730	14919	14766	14687	15016	14845	14992	14944	14885	15002	14903	14651	14933	14923	14866	14977	15039	15025	14778	14907	14928	14924	14713	14853	14645	14864	14723	14927	14773	14808	14840	14838	14806	14951	14693	14636	14842	14736	14914	14924	14793	14960	14855	14719	14871	14906	14821	14906	14853	14899	14815	14983	14892	14852	14812	14767	14667	14843	14905	14907	14775	14799	14800	14859	14719	14927	14620	14803	14684	14875	14694	14777	14910	14819	14858	14929	14873	14980	14811	14792	14796	14846	14913	14913	14781	14975	14715	14692	14831	14755	14912	14951	14948	14833	14832	14831	14700	14960	14792	14658	14930	14823	14651	14785	14720	15111	14855	14746	14863	14777	14803	14954	14897	14937	14896	14911	14946	14907	14774	14943	14896	14779	14813	14843	14976	14705	14911	14795	14808	14970	14994	14875	14975	14980	14650	14835	14858	15120	15019	14954	14914	14769	14822	14879	14918	14876	14886	14806	14853	14657	14845	14857	14958	14903	14941	14962	14942	14725	15113	15069	15011	14984	14911	14757	14963	14675	14786	14776	14677	14781	14766	14806	14947	14929	14810	14868	14687	14862	14760	15006	14858	14826	14824	14727	14807	14922	14785	14632	14819	14839	14940	14983	14870	14951	14934	14839	14727	14776	14909	14952	14962	14953	14897	14911	14795	14639	14843	14758	14854	14901	14932	14773	14724	15008	14814	14712	14686	15021	14727	14807	15001	14663	14867	15004	15048	14832	14975	14814	14832	15046	14802	14927	14830	14650	15035	14825	14890	14783	14958	14799	14779	14479	14724	14825	14769	14821	14742	14755	14921	14735	14765	14790	14922	14861	14709	14765	15045	14837	14716	14786	14737	14729	14768	14938	14742	14664	14786	14732	14778	14866	14820	14848	14887	14801	14768	14999	14727	15009	15121	15064	14726	14892	14893	14514	14950	14948	14874	14898	14832	14904	14840	14966	14938	14742	14869	14972	15115	14885	15045	14780	15008	15036	14906	14919	14839	14909	14886	14855	14720	14828	14952	14839	14640	14891	14776	14846	14967	14986	14978	14809	14934	14641	14751	14925	14848	14988	14730	14843	14852	14903	14815	14808	14781	14946	14967	14962	14521	14835	14831	14726	14996	14724	14901	14791	14853	14890	14838	14942	14722	14697	14742	14830	15009	14766	14832	14937	14866	14871	14772	14833	14879	15127	14760	14854	14817	14754	14732	14833	14789	14886	14911	14922	14757	14884	14953	14838	14870	14856	14789	14903	14979	14975	15095	14908	14858	14742	14719	14834	14577	14965	14811	14751	14725	15114	15043	14748	14768	14841	14695	14657	14735	14862	14843	15041	14815	14932	14849	14865	14706	14862	14870	14891	14929	14670	14814	14906	14900	15037	14845	14642	15028	14948	14909	14780	14982	15045	14942	14857	14845	14867	14997	14978	14692	14875	14979	14695	14756	14819	14745	14646	14776	14841	14885	14628	14647	15060	14941	14923	14860	14854	14858	14877	14679	15099	15066	14884	14802	14805	14820	14932	14890	14896	14962	14809	14930	14694	14904	14962	14968	14709	14783	14996	14828	14784	14804	15047	14984	14906	14858	14874	14989	14875	14996	14988	15026	14934	14940	14643	14658	14802	15039	14825	14888	14785	14968	14775	14843	14968	14894	14838	14896	14949	14778	14824	15017	14829	15035	14930	14793	14838	14763	14809	14811	14877	14674	14875	14993	14866	14929	14973	14964	14764	14798	14876	14787	14678	14797	14795	14743	14663	14864	14966	14745	14863	14780	15105	14906	14940	14713	14753	14877	14772	15000	14941	14653	14760	14978	14860	14893	14833	14808	14814	14699	14736	14864	14973	14720	14778	15039	14939	14952	14774	14677	14950	14520	14936	14811	14899	14864	15103	15014	14722	14950	14922	14893	14818	15106	14823	14889	14877	14809	14798	14701	14890	14920	14689	14979	14844	14850	15035	15042	14936	14962	14855	14705	14921	14905	14841	14873	14912	14837	14829	14854	14726	14999	14828	14785	14795	14802	14909	14992	14751	14997	14872	14958	14866	14880	14843	14721	14785	15005	14807	14986	14957	14845	14813	14897	14885	14723	14876	14755	14761	14738	14692	14835	14877	14898	14782	15048	14704	14765	14670	14801	14961	15081	15178	15001	14735	14922	14892	14830	14798	14861	14788	14912	14837	14914	14978	14844	14920	14700	14901	14816	14951	14807	14927	15032	14779	14804	14861	14924	14859	14732	14851	14999	14942	14712	14975	14721	14993	14989	14701	14805	14792	14850	14920	14765	14827	14915	14782	14675	14868	14851	14843	14922	14836	14749	14865	14863	14777	14988	14928	14694	14857	14665	14891	14757	14839	14979	14863	14769	14771	14797	15050	14989	14900	14913	14929	14809	14719	14830	14650	14707	14833	14766	14909	14824	14939	14945	14986	14771	14980	14875	14988	15061	14986	14744	14895	14851	14862	14783
37221	54032	41737	24844	16565	13999	13719	13791	13778	13833	13685	13799	13858	13707	13698	13752	13702	13651	13867	13941	13646	13640	13871	13857	13689	13744	13661	13840	13740	13735	13660	13763	13956	13835	13818	13698	13520	13908	13922	13724	13900	13925	13616	13835	13677	13714	13824	13659	13820	13664	13851	13894	13722	13820	13710	13767	13779	13726	13812	13931	13576	13521	13838	13750	13737	13742	13741	13739	13753	13849	13913	13659	13732	13871	13709	13550	13774	13770	13870	13696	13713	13697	13685	13740	13674	13788	13677	13758	13758	13706	13732	13734	13612	13574	13842	13677	13811	13824	13808	13673	13838	13812	13673	13828	13803	13656	13746	13752	13693	13645	13660	13847	13735	13698	13719	13850	13788	13795	13763	13744	13762	13882	13606	13784	13656	13750	13545	13623	13567	13776	13765	13789	13761	13672	13775	13816	13780	13386	13854	13714	13772	13809	13752	13629	13736	13663	13756	13793	13800	13819	13711	13616	13831	13589	13627	13832	13659	13762	13744	13787	13638	13793	13718	13677	13749	13733	13733	13999	13759	13899	13812	13945	13588	13699	13598	13790	13687	13848	13761	13801	13833	13750	13837	13732	13816	13830	13666	13733	13852	13749	13672	13852	13743	13692	13692	13737	13895	13559	13888	13691	13766	13744	13751	13806	13849	13798	13858	13612	13751	13772	13742	13600	13742	13637	13681	13765	13544	13945	13722	13723	13795	13861	13758	13816	13628	13651	13810	13820	13807	13799	13623	13803	13732	13862	13678	13600	13774	13477	13610	13808	13773	13727	13672	13819	13816	13593	13888	13809	13609	13668	13704	13758	13554	13924	13755	13730	13724	13664	13508	13647	13742	13592	13874	13723	13743	13757	13907	13735	13753	13709	13908	13689	13690	13797	13505	13658	13748	13797	13660	13756	13819	13789	13672	13809	13747	13734	13981	13644	13770	13721	13759	13902	13792	13783	13831	13853	13785	13758	13793	13697	13647	13779	13858	13818	13783	13978	13646	13676	13821	13643	13885	13662	13773	13673	13812	13589	13852	13860	13671	13595	13958	13910	13781	13640	13722	13806	13854	13799	13633	13681	13695	13742	13842	13743	13808	13596	13875	13779	13610	13566	13688	13616	13922	13724	13574	13712	13909	13707	13739	13919	13789	13698	13729	13747	13800	13668	13866	13676	13744	13702	13779	13752	13793	13776	13849	13858	13720	13699	13890	13702	13792	13813	13708	13625	13809	13572	13733	13681	13698	13688	13754	13716	13711	13781	13856	13810	13764	13717	13798	13675	13690	13598	13698	13938	13844	13739	13813	13865	13580	13666	13574	13773	13768	13703	13682	13695	13788	13579	13692	13681	13702	13780	13866	13800	13792	13868	13607	13640	13724	13762	13835	13624	13869	13863	13735	13864	13715	13770	13624	13730	13843	13942	13611	13537	13647	13830	13616	13689	13679	13832	13668	13681	13812	13616	13864	13584	13532	13569	13575	13778	13674	13899	13801	13763	13693	13793	13752	13741	13795	13781	13620	13786	13865	13720	13810	13618	13842	13604	13862	13744	13711	13609	13747	13969	13836	13793	13872	13730	13750	13722	13637	13705	13763	13886	13565	13807	13702	13710	13677	13751	13705	13893	13810	13759	13732	13614	13849	13902	13717	13790	13768	13805	13761	13758	13958	13752	13868	13836	13800	13703	13710	13599	13639	13871	13687	13842	13671	13805	13918	13797	13739	13704	13723	13685	13772	13843	13848	13614	13703	13668	13870	13886	13693	13807	13714	13853	13947	13695	13647	13659	13740	13784	13754	13757	13758	13699	13950	13745	13784	13967	13769	13648	13844	13794	13695	13860	13865	13833	13813	13722	13680	13841	13626	13797	13706	13703	13833	13816	13846	13676	13773	13796	13845	13797	13907	13871	13633	13745	13655	13811	13850	13827	13827	13850	13619	13827	13712	13730	13751	13748	13801	13864	13799	13636	13615	13542	13969	13776	13652	13637	13855	13762	13769	13718	13668	13748	13724	13753	13751	13557	13828	13817	13827	13812	13669	13858	13754	13722	13759	13632	13790	13591	13638	13695	13595	13917	13804	13814	13643	13580	13839	13664	13536	13766	13682	13808	13883	13789	13841	13812	13859	13896	13785	13680	13714	13807	13703	13833	13769	13793	13692	13679	13670	13728	13723	13686	13652	13841	13636	13870	13839	13581	13654	13747	13641	13739	13682	13728	13737	13856	13793	13898	13757	13765	13604	13764	13752	13886	13673	13826	13631	13728	13741	13748	13754	13778	13713	13748	13855	13801	13854	13692	13907	13837	13641	13723	13720	13716	13719	13697	13789	13909	13641	13927	13632	13696	13702	13878	13763	13694	13894	13671	13859	13801	13740	13775	13719	13757	13665	13758	13785	13662	13889	13729	13726	13894	13538	13865	13740	13725	13616	13806	13693	13775	13729	13693	13838	13795	13602	13796	13896	13765	13760	13641	13654	13686	13881	13740	13882	13706	13840	13670	13814	13774	13797	13824	13732	13771	13859	13685	13606	13699	13755	13703	13678	13593	13959	13651	13781	13673	13649	13813	13807	13774	13755	13749	13870	13700	13843	13647	13884	13695	13861	13625	13589	13681	13807	13692	13757	13812	13653	13814	13744	13661	13690	13703	13790	13852	13700	13607	13700	13815	13833	13924	13646	13831	13925	13704	13833	13637	13790	13808	13953	13808	13690	13769	13658	13786	13702	13744	13820	13837	13646	13807	13759	13809	13715	13697	13779	13643	13600	13695	13703	13872	13837	13924	13710	13815	13829	13646	13782	13954	13669	13656	13750	13718	13686	13832	13812	13665	13556	13845	13855	13969	13789	13888	13732	13753	13808	13690	13668	13677	13692	13653	13535	13915	13799	13824	13854	13937	13644	13645	13898	13696	13583	13831	13830	13582	13783	13719	13731	13676	13625	13768	13619	13629	13721	13929	13627	13768	13671	13807	13816	13749	13704	13731	13656	13648	13648	13799	13853	13781	13571	13768	13756	13739	13717	13744	13769	13805	13894	13726	13760	13651	13703	13756	13935	13724	13770	13689	13727	13799	13794	13754	13650	13661	13631	13864	13658	13807	13666	13738	13774	13701	13691	13845	13957	13655	13738	13627	13779	13789	13655	13683	13651	13685	13963	13728	13790	13738	13801	13930	13751	13753	13739	13646	13690	13791	13613	13760	13631	13729	13755	13842	14036	13612	13584	13700	13905	13721	13730	13804	13760	13814	13740	13596	13642	13930	13887	13759	13761	13706	13899	13738	13584	13766	13819	13689	13636	13752	13737	13696	13739	13670	13809	13740	13801	13703	13849	13746	13625	13709	13823	13634	13788	13785	13698	13804	13721	13736	13662	13739	13758	13645	13888	13577	13586	13714	13848	13808	13855	13724	13651	13806	13769	13780	13759	13674	13819	13877	13843	13752	13820	13648	13713	13784	13795	13638	13750	13690	13714	13962	13661	13617	13634	13612	13766	13854	13697	13875	13686	13704	13744	13788	13702	13938	13766	13639	13749	13900	13816	13767	13891	13698	13755	13763	13818	13727	13756	13724	13823	13884	13715	13667	13876	13781	13819	13814	13840	13859	13801	13799	13756	13708	13727	13972	13778	13760	13809	13792	13621	13738	13912	13745	13724	13789	13829	13783	13675	13583	13740	13732	13723	13804	13616	13817	13842	13797	13697	13676	13718	13881	13864	13709	13894	13716	13759	13833	13635	13720	13552	13757	13641	13705	13638	13683	13748	13723	13704	13942	13921	13738	13816	13695	13814	13777	13634	13692	13632	13784	13659	13738	13684	13715	13692	13545	13695	13793	13801	13731	13852	13800	13799	13959	13769	13747	13714	13798	13867	13706	13708	13617	13831	13696	13690	13648	13752	13702	13811	13875	13818	13755	13605	13807	13809	13844	13811	13812	13768	13838	13756	13774	13711	13848	13870	13885	13872	13593	13752	13682	13727	13717	13687	13882	13746	13776	13609	13784	13730	13606	13767	13853	13798	13741	13835	13718	13782	13788	13795	13779	13891	13790	13745	13763	13735	13732	13746	13764	13663	13698	13705	13739	13663	13814	13885	13836	13721	13818	13827	13809	13775	13732	13907	13754	13659	13851	13808	13666	13789	13656	13780	13754	13748	13801	13731	13839	13867	13773	13616	13712	13812	13660	13507	13788	13852	13701	13692	13756	13765	13705	13831	13697	13626	13616	13812	13791	13789	13800	13704	13807	13791	13639	13782	13876	13693	13709	13845	13906	13697	13833	13807	13815	13810	13752	13715	13789	13799	13779	13667	13859	13816	13712	13758	13814	13742	13789	13973	13665	13669	13887	13769	13786	13814	13913	13748	13623	13789	13634	13699	13599	13613	13652	13843	13809	13738	13701	13660	13792	13763	13970	13705	13793	13741	13763	13681	13711	13777	13573	13693	13657	13762	13758	13697	13592	13834	13648	13627	13709	13860	13848	13740	13720	13821	13815	13793	13609	13771	13711	13713	13699	13853	13604	13893	13777	13838	13688	13693	13756	13544	13703	13738	13831	13769	13779	13769	13734	13898	13762	13860	13758	13684	13927	13643	13781	13798	13864	13744	13853	13729	13910	13720	13905	13751	13796	13670	13696	13790	13827	13653	13743	13682	13726	13674	13586	13701	13606	13752	13813	13773	13841	13804	13891	13729	13583	13862	13857	13962	13670	13694	13910	13758	13821	13835	13759	13811	13717	13810	13808	13716	13929	13904	13759	13750	13751	13704	13758	13761	13876	13656	13803	13817	13882	13699	13875	13697	13767	13878	13630	13793	13627	13753	13885	13754	13820	13736	13862	13798	13705	13744	13760	13691	13643	13655	13695	13575	13757	13703	13797	13679	13761	13748	13881	13637	13841	13712	13788	13678	13735	13772	13916	13775	13751	13623	13796	13858	13767	13853	13712	13681	13757	13752	14002	13732	13923	13698	13789	13819	13833	13875	13876	13795	13651	13822	13759	13759	13710	13697	13877	13696	13737	13879	13632	13768	13601	13765	13571	13813	13733	13796	13812	13736	13752	13799	13840	13836	13844	13760	13732	13695	13693	13803	13721	13758	13898	13545	13887	13838	13911	13825	13580	13762	13788	13893	13786	13650	13846
24578	24457	36883	32028	24492	20634	17965	15599	15302	15231	15209	15319	15479	15370	15332	15499	15286	15223	15493	15447	15150	15238	15322	15104	15123	15212	15291	15232	15148	15239	15411	15170	15182	15449	15374	15183	15139	15333	15262	15428	15377	15174	15085	15197	15049	15215	15099	15156	15122	15120	15484	15087	15123	15205	15343	15312	15184	15407	15447	15353	15361	15156	15100	15290	15276	15357	15139	15229	15188	15362	15367	14937	15265	15198	15363	15311	15202	15216	15090	15222	14862	15172	15271	15145	15234	15265	15157	15246	15061	15105	15264	15277	15115	15120	15110	15091	15178	15375	15240	15197	15300	15125	15086	15150	15041	15187	15324	15252	15377	15257	15208	15272	15184	15198	15337	15235	15303	15129	15289	15181	15101	15155	15261	15340	15034	15116	15196	15123	15170	15192	15125	15105	15320	15123	14917	15156	15250	15330	15284	15142	15217	15166	15140	15305	15360	15263	15131	15282	15214	15130	15078	15103	15034	15233	15175	15360	15416	15195	15343	15214	15126	15125	15286	15119	15210	15120	15130	15045	15224	15174	15185	15056	15143	15057	15175	15331	15201	15113	15154	15125	15257	15345	15194	15125	15246	15079	15281	15087	15159	15182	15210	15164	15392	15057	15430	15235	15373	15192	15316	15169	15118	15127	15205	15296	15483	15236	15143	15169	14973	15060	15200	15214	15293	15056	15155	15299	15293	15193	15251	15126	15195	15293	15153	15044	15045	15167	15210	15076	15237	15214	15143	15250	15139	15180	15378	15277	15020	15117	15261	15034	14977	14994	15179	15144	15175	15411	15146	15245	15055	15263	15103	14998	15174	15192	15394	15151	15055	15256	15072	15056	15218	15191	14893	15264	15217	15088	15166	14910	15289	15054	15189	15144	15180	15010	15187	15139	15074	15302	15294	15221	15288	15180	15210	15139	15171	15131	15104	15066	15237	15254	15309	15305	15166	15176	15255	15183	15036	14885	15108	15039	15294	15353	15236	15193	15153	15058	15295	15188	15167	15256	14902	15373	15208	15088	15052	15402	15233	15159	15171	15232	15072	14938	15047	14940	14907	15146	15255	15064	15172	15094	15317	15163	15181	15101	15315	15067	15268	15049	15106	15107	15164	15195	15085	15067	15073	15271	15192	15289	15186	15095	15136	15177	15264	15137	15195	15278	15365	15192	15155	14992	15229	15098	15217	15112	15122	15116	15353	15263	15032	15174	15064	15154	15111	14969	15233	15366	15321	15047	15269	15225	15066	15235	15158	14949	15037	15298	15284	15096	15177	15244	15354	15365	15316	15257	15166	15174	15214	15237	15147	15117	15233	15281	14937	15008	15276	15283	14997	15124	15188	15262	15315	15224	14977	15295	15108	15123	15019	15110	15137	15217	15035	15030	15165	15303	15157	15223	15056	15131	15058	15104	15141	15283	15286	15329	15314	15264	15140	15054	15073	15361	15358	15198	14999	15403	15044	15326	15235	15244	15272	15229	15244	15284	15033	15159	14941	15126	14850	15214	15197	15147	15168	15370	15105	15320	15036	15015	15144	15217	15177	15335	15307	15220	15099	15328	15152	15152	15214	15258	15382	15179	15200	15056	15343	15248	15272	15295	15207	15035	15146	15035	15178	15230	15031	15309	15169	15230	15368	15185	15001	15269	15144	15314	15177	15102	15060	15265	15169	15023	15254	14948	15151	15126	15146	15415	15221	15209	15190	15111	15276	15222	15226	15098	15208	15178	15139	15031	15153	15328	15183	15227	15112	15155	15176	15205	15148	15093	15183	15234	15018	15065	15210	15137	15149	14981	15221	15193	15249	15141	15304	15367	15298	15144	15256	15270	15206	15128	15201	15183	15187	15158	15099	15159	15083	15133	15056	15104	15105	15272	15146	15257	15122	15244	15230	15265	15180	15075	15194	15209	15244	15357	15087	15133	15267	15292	15255	15097	15174	15108	15179	15208	15305	15318	14993	15212	15190	15241	15149	15329	15324	15298	15213	15038	15219	15241	15214	15275	15327	15159	15307	15151	15380	15016	15066	15163	15315	15188	15079	15170	15328	15213	15223	15171	15256	15214	15218	15169	15041	15065	15068	15171	15159	15175	15263	15326	15230	15244	15288	15252	15267	15263	15219	15235	15056	15164	14918	15382	15348	15318	15099	15079	15298	15253	15201	15008	15306	15310	15129	15294	15152	15226	15123	15177	15158	15009	15027	15083	15024	15154	15105	15104	15259	15295	15160	15034	15277	15145	15225	15180	15142	15128	15122	15012	15223	15288	15281	15292	14993	15119	15134	15231	15276	15264	15227	15018	15191	15184	15117	15150	15258	15198	15194	15028	15154	15068	15210	15364	15249	15257	15191	14963	15164	15232	15099	15265	15135	15248	15317	15085	15286	15297	15098	15110	15056	15019	15234	15015	15099	15315	15161	15119	15297	15431	15191	15324	15198	14979	15359	15326	15174	15162	15209	15284	15241	15071	15124	15098	15198	15097	15060	15158	15194	15190	15028	15100	15098	15143	15224	15322	15196	15175	15192	15247	15356	15183	15158	15264	15151	15361	15063	15418	15186	15156	15372	15203	15408	15402	15183	15136	15203	15220	15204	15210	15087	15111	15030	15277	15364	14983	15107	15140	15239	14985	15305	15296	15098	15388	15270	15264	15313	15247	15325	15188	15332	15045	15092	15205	15097	15092	15302	15153	15231	15093	15245	15203	15379	15188	15147	15331	15192	15197	15326	15279	14951	15121	15106	15098	15011	15102	15247	15217	15318	15298	15196	15297	15379	15441	15019	15146	15076	15045	15370	15089	15048	15267	15239	15160	15336	15184	15111	15333	15178	15365	15160	15288	14940	15102	15175	15061	15056	15279	15233	15257	14948	15114	15254	15186	15433	15198	15239	15228	15122	15228	15179	15235	15100	15150	15225	15125	15221	15184	15226	15163	15219	15024	15163	15342	15150	15100	15151	15279	15244	15328	15186	15370	15083	15100	15258	15113	15147	15376	15096	15007	15046	15124	15188	15023	15277	15199	15292	15155	15025	15063	15245	15216	15419	15233	15073	15171	15198	15206	15159	15209	15128	15369	15075	15170	15014	15162	15173	15318	15230	15112	15176	15226	15238	15103	15282	15258	15048	15222	15144	15031	15234	15319	15208	15148	15066	15280	15139	15025	15199	15067	15328	15136	15203	15074	15136	15208	15112	15172	15420	15063	15056	15375	15066	15131	15186	15280	15210	15201	15225	15101	15205	15174	15022	15249	15268	15163	15267	15210	15110	15250	15258	15217	15271	15015	15168	15156	15168	15233	15194	15066	15254	15242	15321	15087	15071	15111	15000	15274	15270	15266	15146	15174	15237	15234	15112	15010	15096	15159	15312	15251	15236	15250	15348	15165	15343	15292	15229	15250	15395	15397	15174	15205	15128	15171	15049	15231	15167	15260	15344	15176	15161	15159	15099	15258	14978	15066	15023	15144	15316	15314	15265	15283	15403	15400	15406	15257	15469	15384	15227	15270	15324	15111	15119	15377	15229	15242	15168	15278	15228	15164	15334	15230	15174	15242	15137	14991	14878	15125	15201	15180	15252	14980	15162	15191	15340	15114	15275	15007	15165	15097	15190	15212	15196	15388	15120	15164	14980	15152	15301	15084	15421	15208	15264	15114	15183	15019	15251	15126	15097	15048	15371	15040	15114	15174	15112	15281	15111	15339	15048	15202	15222	15257	15140	15209	15504	15206	15135	15096	15111	15223	15216	14985	15294	15180	15192	15257	15035	15188	15194	15138	15186	15347	15054	15140	15081	15128	15172	15125	15151	15330	15082	15133	15087	15251	15243	15097	15138	15102	15194	15199	15093	15118	14951	15174	15140	15218	14925	15087	15016	15023	15166	15156	15192	15194	15162	15212	15153	15108	15272	15126	15255	15291	15131	15014	15129	15202	15089	15186	15345	15309	15309	15134	14930	15376	15169	15110	15271	15296	15181	14967	15258	15219	15170	15262	15219	15172	15305	15221	15469	14936	14996	15209	15025	15125	15211	15217	15154	15321	15269	15268	15292	15038	15293	15132	15217	15130	15034	15264	15383	15026	15165	15376	15482	15434	15240	15056	15398	15307	15099	15249	15070	15328	15226	15001	15153	15389	15118	15100	15142	15010	15271	15104	15154	15065	15303	15079	15231	15050	15297	15072	15306	15316	15350	15235	15104	15160	14955	15170	15286	15287	15204	15366	15136	14946	15121	15016	15210	15087	15275	15187	15189	15198	15281	15281	15223	15063	15157	15159	15142	15172	15158	15034	15167	15317	15425	15045	15261	15338	15276	15001	15185	15204	15250	15255	15275	15241	15312	15210	15165	15229	14977	15249	15245	15047	15224	15210	15378	15016	15166	15117	14996	15115	15286	15221	15132	15224	15101	15148	15166	15217	15150	15187	15239	15243	15265	15261	15210	15068	15145	15033	15219	15160	15246	15127	15179	15096	15131	15074	15290	15221	15128	15101	15139	15205	15139	15134	15120	15042	15408	15136	15161	15306	15171	15244	15330	15294	15250	15178	15085	15205	15175	15244	15108	15403	15306	15177	15217	15011	15250	15144	15116	15249	15150	15313	15259	15236	15268	15133	15181	15156	15160	15032	15145	15097	15306	15195	15133	15219	15285	15363	15326	15223	15097	15295	15197	15206	15116	15139	15261	15011	15126	15037	15108	15086	15198	15198	15055	15152	15264	15361	15054	15353	15139	15215	15395	15363	15070	15166	15314	15184	15090	15226	15241	15109	15128	14997	15255	15025	15083	15148	14988	15067	15345	15178	15217	15291	15097	15152	15083	15233	15260	15311	15200	15167	15204	15232	15190	15100	15116	15284	15266	15330	15361	15235	15148	15355	15056	15225	15280	15195	15200	15387	15298	15071	15089	15131	15388	15257	15431	15060	15361	15163	15085	15077	15205	15243	15350	15247	15212	15050	15354	15316	15379	15270	15208	15294	15272	15247	15251	15321	15370	14996	15201	15291	15395	15344	15179	14962	15135	15313	15184	15255	15075	15054	15099	15092	15171	15078	15433	15198	15233	15078	15350	15141	15193	15305	15246	15121	15257	15260	15176	15159	15156	15110	15284	15184	15170	15138	15242	15108	15191	14998	15153	15171
60860	94096	72969	45133	25590	16265	14082	14096	14018	13919	14009	14200	13736	14145	13991	14040	14041	13865	14115	13970	14008	13926	14174	14113	14103	14034	14199	14070	14069	14140	13987	14126	14029	13967	14016	14095	13927	14182	14197	14111	13879	14078	14131	14007	14006	14059	14172	14124	14015	14158	14273	14024	13846	14221	14127	13805	14094	13935	13823	14155	14171	13872	14105	14141	14078	14039	13932	14094	13964	14003	13964	14078	14019	14058	14009	14104	14003	14003	13979	14167	13878	14104	14021	14047	13895	14256	14059	14040	14125	14009	14057	13931	13991	13916	14114	14109	14043	14023	14074	14068	14100	13916	13846	14122	14004	13903	14146	13882	14161	13954	14149	13871	13973	14149	13916	14047	13883	14181	14041	14055	13958	13953	14165	14080	13942	13992	14115	13973	14069	13946	14150	13829	13961	14166	14035	14114	13930	13974	14128	14173	13948	14046	14075	14151	14183	14071	14030	14065	14116	13880	14030	14060	14226	13923	14121	14130	14034	14131	14031	13861	13937	14040	13955	14150	14092	13923	14089	14332	14007	14159	14012	14049	13978	13863	14137	14009	14109	14051	13996	14059	13952	14172	14115	13999	13997	14160	14025	13970	13918	13961	14116	14098	14025	14019	13974	14088	14086	13871	14156	14139	14017	14044	14080	14205	13917	14144	14029	14004	13999	14220	13830	13976	14209	13921	14027	14045	14066	13988	13747	14100	13973	14033	14071	14025	13971	13901	14101	13927	13977	14056	13998	14132	14055	14249	13891	14133	13937	13976	13849	14141	14072	13988	14048	14094	13974	14054	13999	13988	13716	14074	14164	14103	13954	14137	14041	14124	13969	14154	14041	13937	14103	14039	13950	14055	14021	13830	14092	14087	14054	13942	14064	13876	13987	14074	14161	14095	13843	14020	13892	14035	14000	14042	14093	14064	13983	14246	13959	14034	13965	13948	14000	14092	14035	13948	14125	14008	13996	13973	14089	14078	13992	13793	14081	14093	13930	13892	14120	14125	14094	14023	13926	13983	13998	14106	14021	13990	14165	14077	13885	14050	14124	14064	13909	14029	13986	14105	14074	14135	14037	13994	13977	14170	14074	13952	13989	13921	14164	13920	14060	14010	13939	13925	14131	14086	14204	14158	14078	14152	14072	14017	13934	14011	14151	14140	14084	14103	13970	14110	13862	14109	14017	13912	13902	14060	13931	13993	13950	14035	14164	13994	14050	14190	14204	14101	13997	14028	14040	14039	13991	13982	14048	13839	13936	14058	13865	13939	14132	13998	14121	14153	14096	14088	13938	14040	13997	14105	14151	13906	14145	14033	14119	14071	14017	14039	14054	14003	13889	14122	14072	14245	14080	13950	14065	14027	13938	13970	14145	13820	14123	14152	14044	13933	13960	14083	14102	14017	13972	13977	14062	13995	14046	14090	14131	13924	14092	14053	14009	14062	13993	14087	14068	13932	14029	13982	14048	14151	14015	14051	14141	13974	13933	13865	13906	14081	14017	14187	14007	14152	13891	14020	14066	14056	14198	13996	13974	14018	14048	13990	14141	14190	14012	14038	14117	13888	14114	14102	14114	13940	14000	14022	13859	14086	14111	13955	14054	14065	14101	14036	14110	14056	14054	13994	13915	14180	14050	13994	14043	14060	13845	14066	13926	13995	14088	13894	13916	14161	14083	13877	14084	14007	14071	14120	14011	14170	14215	14083	14077	13940	14197	14003	14078	14131	14100	13991	14096	13941	14007	13893	14082	13994	14043	13907	14081	14105	14147	13842	14061	14132	13951	14019	14009	13982	14040	14023	13948	13960	14069	13932	13951	13927	14174	14016	14089	14065	14114	13930	13886	13981	14119	14085	14285	14129	14084	14156	13931	14084	14131	14064	14152	14091	13890	14055	14061	13987	14048	14054	13953	14106	14007	13752	14145	13901	13952	14003	14074	14067	14153	14091	14150	14056	14047	14186	14141	13906	14023	14041	13984	14244	14017	14158	14014	14043	14049	14108	14046	13936	14109	13958	13885	13965	14122	13838	14144	14053	13973	14067	13950	14012	14044	13956	14064	13937	14002	14147	14184	14045	14088	13865	14016	14114	14107	14110	14072	14208	13960	14040	14033	14067	14037	14128	14115	14051	14087	14073	14024	14037	14044	14027	14079	14110	14064	14007	14062	14054	14131	13943	14020	14072	14069	13999	14158	13983	14108	14125	13966	14174	13881	14102	14228	13985	14172	14035	14031	14009	13903	13939	14020	13921	14069	14027	14052	14045	14010	13918	14069	13971	13969	13973	14190	14109	14046	14029	14074	14082	14011	13955	14025	14091	14099	14099	14197	13890	14113	14017	14110	14132	14088	13915	13869	13997	14033	14039	14085	14110	13933	14161	13984	14130	14118	14076	14054	13973	13932	14166	13987	14170	14031	14122	14089	14071	14098	13983	14030	13946	14106	13920	13893	13992	14051	14116	13889	14085	14226	13995	13931	14117	14004	14122	14062	14266	13988	14196	13837	14184	14070	14106	14045	14078	14015	13981	14101	14196	13939	14000	14013	14037	14078	14015	14018	14155	13994	13972	13905	13978	13878	14063	14060	13971	14166	14224	14093	14117	14203	14001	13930	14041	14014	14058	14052	14059	14083	13896	13928	13939	13841	13992	13896	14164	14051	14167	14018	13982	14172	13990	13929	14001	14030	14041	13942	14111	14116	13938	14248	14035	14097	14026	14067	14052	13995	14131	14005	14008	13912	13870	13992	14029	13958	13858	13945	14084	13939	14017	14098	13984	14222	13925	14031	13920	14177	14143	14077	14033	14077	14101	14147	14122	13833	14152	14021	14039	14030	14044	14256	13967	14033	14037	14111	13922	13981	14001	14104	13862	13937	14191	13966	14089	14251	13917	14218	14015	14212	13969	13826	13919	14064	14104	14107	14029	14083	14149	14109	14116	14124	13981	14005	14049	14044	14094	13897	13921	13999	14011	13921	14167	13899	14097	13883	14078	13993	14073	14076	14082	14103	14138	14148	14160	14093	14002	13893	14024	14152	14082	14386	14109	13995	14217	14126	13868	14013	14148	13976	14151	14129	14014	14057	13943	13832	14067	14109	14031	13904	14055	14188	14103	13932	14038	13940	14147	14092	14077	13925	13882	14108	13915	14067	14148	13968	13977	14069	14133	14042	13906	13996	14037	13808	13986	13981	13981	14149	14097	14034	14107	13924	14027	14094	14089	13856	13941	13994	13992	13996	13929	14118	14070	14041	14136	13993	14121	14089	14044	14046	13998	14048	14084	14058	14212	14047	14017	14017	14057	14114	13955	14180	14056	14197	14064	13996	14076	14168	14115	14068	14069	14100	14116	14113	14076	13987	14096	14129	13868	14154	14119	14006	13953	13967	14009	14107	14050	13876	14093	14142	13950	14160	13961	14032	14077	13907	13997	14146	14225	13945	13987	14152	13892	14007	14133	14045	13983	14057	14025	14090	14048	14075	14290	14008	14161	14106	14118	13935	14112	14012	14040	14000	13972	14190	13945	14017	14057	13794	14164	14065	14136	14076	14042	14168	13883	13980	14083	13940	14041	14039	14151	14013	14000	13945	13964	13956	14042	13861	14000	14121	13934	13958	14108	14021	14121	13957	13837	13953	13948	14047	14073	14256	14022	13821	14084	14003	13913	14060	13899	14060	13974	13978	13866	14059	13985	14147	13979	14024	14060	13892	14046	13915	13964	13942	14054	13984	13959	14056	13850	14049	13884	14081	14130	14258	14100	13816	14158	14067	13973	13915	14041	14007	14042	13981	13941	13959	14151	13979	13984	14080	14104	14066	13939	14001	13954	14037	13962	14122	14181	14101	13950	14068	14162	13980	14175	14073	14065	14014	14219	14044	13872	14012	14066	14048	14033	14088	14052	13858	13912	13998	14035	13956	14150	14150	13969	14134	14007	13931	14048	14019	14116	14043	14127	13843	14097	13841	14019	14139	14067	13899	13871	13996	14063	14011	14157	14121	14036	14040	14021	13926	13915	13908	14094	13928	14193	13939	14004	14061	13917	14015	14017	14030	14037	14038	14038	14149	14095	14040	14106	14138	14015	14086	13949	13974	13846	14254	13937	13999	14166	13999	13947	14132	14079	14077	13925	13928	14153	14063	14079	13885	14102	14212	13872	14203	14020	14061	14059	14097	14187	14042	14171	13961	14131	13996	14053	14034	13979	14034	13947	13935	14066	13937	13970	14020	14080	13966	13929	14070	13985	14051	14043	13917	14138	14094	14060	13937	14011	13900	14110	13900	14038	14106	14004	14187	13938	13981	13910	14009	14135	13957	14012	14162	14082	13982	13838	14135	13958	14017	14011	14071	13968	13994	14017	14066	14153	13966	13918	14039	13923	14119	14128	14192	14157	14045	13995	14045	13946	14043	14064	14022	14118	14025	13964	13984	14062	14122	13937	14006	13957	14044	13990	14142	14100	14094	14118	13902	14007	14105	14078	13920	14026	13981	14195	13929	14175	14070	14273	13987	14117	14088	13976	13911	14153	13963	14050	14248	14013	14106	14092	14117	13927	14048	13944	14058	14039	14149	13977	14040	14011	14202	13976	14045	13996	14111	14043	14088	14022	14126	13933	14106	14119	13977	14221	13862	14168	14038	13913	14154	13984	14012	13932	13985	13998	13935	13817	13996	14093	14077	14128	14013	14048	13882	14066	14117	13988	13986	13998	14134	14032	14091	14225	14081	14056	14013	13882	14078	14039	14195	13810	14066	13963	14088	13917	13993	14102	13916	14192	14019	14213	14170	14097	14181	13958	14115	13953	14090	14027	14127	14055	14139	14012	13941	14164	13927	14159	14151	14058	14135	14007	14096	14000	13897	14101	13945	13967	14079	14025	13884	14064	13916	13961	14089	14191	13909	14043	14086	13989	14088	13863	14015	14021	14048	14070	14228	13940	13992	14113	14014	13902	14228	14159	13908	14043	13986	13927	14004	13947	13996	13920	14087	14289	13958	14067	13958	13975	14069	14145	14163	14010	14041	14081	13986	13975	14077	13920	14170	14027	14003	14006	14015	13950	13991	13924	13953	14150	14023	14104	14113	14353	13990	13970	14020	14113	13908	13952	14064	14046	14130	14008	14094	14000	14117	14128	14054	14189
23044	22395	31796	27100	23485	23046	22231	16485	15399	15845	15566	15454	15574	15502	15321	15384	15473	15554	15450	15432	15497	15353	15225	15274	15405	14968	15337	15622	15257	15442	15332	15202	15359	15191	15330	15407	15385	15143	15281	15251	15216	15390	15252	15276	15340	15181	15183	14989	15281	15163	15380	15316	15256	15144	15290	15182	15150	15330	15107	15013	15124	15374	14986	15167	15132	15153	15047	15174	15298	15277	15249	15188	15463	15460	15293	15168	15213	15179	14916	15015	15208	15199	15122	15083	15348	15160	15165	15196	15333	15352	15386	15176	15132	15498	15306	15289	15108	15245	15077	15123	15179	15287	14989	15185	15173	15251	15219	15202	15235	15078	15206	15058	15394	15219	15202	15070	15307	15333	15127	15250	15350	15314	15059	15462	15284	15034	15051	15360	15048	15175	15148	15077	15107	15189	15267	14999	15306	15172	15099	15006	15181	15190	15068	15187	15343	15079	15227	15155	14996	15139	14993	15209	15127	15188	15392	15205	15233	15426	15206	15279	14965	14992	15045	15340	15193	15384	15190	15238	15305	15046	15081	15147	15234	15160	15114	15134	14935	15104	15355	15185	15241	15215	15299	15150	15177	15055	15355	15005	15085	15183	15016	15137	15150	15187	15187	15219	15345	15062	15189	15227	15142	15224	15346	15337	15194	15200	15138	15256	15083	15235	15211	15138	15295	15050	15372	15134	15096	15134	15141	15051	15066	15092	15271	15165	14951	15128	15095	15147	15192	15196	15201	15275	15309	15307	15249	15259	15341	15190	15158	15046	15222	15050	15136	15131	14942	15062	15097	15149	15128	15091	15072	15158	15079	15234	15138	15171	15234	15196	15222	14966	15193	15214	15268	15077	15154	15094	15101	14975	15217	15078	15233	15126	14978	15102	15168	15220	15186	14992	15163	15171	15320	15167	15369	15255	15225	15108	15343	15137	15145	15170	14945	15236	15084	14989	15041	15129	15148	15051	15382	15282	15092	15029	15180	15006	15137	15166	15078	15095	15182	15324	15061	15200	15177	15009	14955	14999	15129	15115	15101	15107	15138	15092	15226	15106	15087	15280	15079	15124	15166	15030	15309	15273	15176	15141	15234	15152	15377	15294	15192	15193	15288	15322	15092	15124	15260	15095	15105	15113	15027	14963	15005	14984	15018	15083	15194	15171	15088	15161	15016	15124	15098	15294	15052	15189	15343	15208	15171	15185	15163	15134	15135	15378	15377	15137	15153	15375	15289	15009	15190	15054	15136	15113	15072	15354	15005	15247	15175	15253	15131	15047	15268	15311	15282	15270	15212	15083	15136	15033	15145	15012	15144	15165	15068	15208	15274	14916	15132	15250	15049	15156	15406	15051	15092	15136	15091	15007	15176	15223	15059	15352	15066	15326	15354	15272	15155	15128	15158	14954	15112	15117	15116	15021	15083	15131	15128	14921	15053	15248	15034	15152	15063	15083	15078	15162	15168	15108	15270	15078	15047	15012	14966	15128	15181	15379	15413	15235	15226	15217	15253	15182	15314	15206	14904	15127	15081	14935	15172	15297	15087	15184	15125	15080	15316	15088	14934	15118	15117	15190	15085	15242	15188	15260	15194	15111	14999	15082	15136	15088	15223	15156	15140	15122	15140	15107	15211	15180	15184	15099	15274	15198	15200	15225	15272	15187	15075	15305	15181	15014	15015	15173	15340	15008	15142	15199	15169	15093	15035	15148	15237	15138	15141	15211	15206	15263	15098	15066	15052	15050	15251	15090	15202	15161	15223	15147	15243	15184	15220	15072	15243	15172	15197	15145	15115	15124	15098	15083	14992	15059	15116	15379	15345	15309	15219	15277	15353	15235	15209	15212	15074	15073	15084	15230	15163	15384	15192	15266	15319	15247	15197	15212	15147	15017	15113	15117	15233	15092	14961	15308	15151	14983	15171	14945	15119	15025	15333	15172	14992	15204	15034	14946	15012	15301	15182	15149	15122	15133	15220	15140	14987	14966	15237	15022	15214	15073	15133	15109	14968	15046	15178	15248	15214	15104	15350	15243	15030	15260	15242	15350	15006	15171	15195	15069	15136	14862	15180	15249	15071	15119	15094	15211	15205	15121	15157	15118	15040	15141	15183	15165	15032	15217	15040	15086	15372	15168	15328	15144	15195	15229	15068	15314	15143	15149	15076	15157	15237	15125	15101	15076	15072	15075	15172	15039	15189	15180	15297	15123	15063	15011	15099	15252	15149	15126	15110	15079	15239	15186	15081	15191	15200	15329	15078	15074	15193	15130	15128	15126	15114	15126	15122	15129	15037	15315	15189	15217	15220	15091	15073	15266	15111	15179	15053	15112	15251	15126	15248	15222	15354	15235	15065	15314	15022	15056	14988	15246	15171	15099	15172	15273	15270	14972	15173	15079	15102	15130	15224	15386	15188	15269	15187	15030	15104	15357	15035	15100	15201	15223	15266	15247	15152	15317	15214	15132	15136	15351	15107	15169	15315	15207	15493	15074	15268	15197	15140	15225	15338	15300	15017	15178	15186	15161	15098	15251	15202	15080	15175	15296	15146	15201	15011	15052	15107	15309	15158	15106	15066	15283	14954	15027	15171	15102	15194	15229	15147	15234	15140	15256	15177	15039	15203	15063	14992	15239	15245	15085	15187	15115	15293	15232	15052	15263	15108	15128	15043	15234	15181	15349	15321	15152	15319	15255	15145	15050	15238	15097	15137	15236	15237	14987	15314	15261	15283	15216	15231	15011	15242	15078	15230	15218	15151	15221	15271	14967	15148	15152	15196	15034	15308	15130	15276	15259	15319	14916	15237	15093	15142	15024	15174	15370	15135	15046	15242	15107	15248	15250	15100	15006	15244	15221	14991	15194	15263	15291	15063	15016	15084	15116	15084	15060	15205	15093	15158	14942	15228	15130	15014	15155	15230	15109	15049	15234	15190	15237	15074	15342	15213	15300	15138	15057	15210	15115	15311	15226	15154	15110	15119	15292	15330	15194	15124	14965	15210	15162	15113	15149	15083	15195	15222	15073	15032	15089	15217	15069	15019	15270	15150	15357	15108	15116	15117	15319	15163	15088	15098	15277	15184	15211	15167	15062	15220	14983	15234	15254	15154	15255	15213	15166	15281	15182	15180	15102	15148	15137	15195	15004	15165	15176	15183	14950	15240	15171	15019	15224	15092	15198	14996	15022	15050	15055	15113	15195	15398	15170	14850	15197	15137	15338	15141	15257	15162	15263	15232	15061	15085	15170	15116	15052	15099	15170	15086	15145	15098	15103	15111	15012	15284	15043	15094	15036	15306	15321	15289	14970	15106	15030	15145	15008	15169	15185	15172	15099	15256	15191	15053	15263	14957	15164	15244	15263	15233	15075	15194	15157	15209	15174	15147	15093	15056	15194	15138	15129	15147	15371	15182	14990	15147	15039	15121	15267	15197	14940	15192	14953	15140	15101	15114	15302	15238	15177	15145	15169	15232	15038	15235	15228	15108	15211	15147	15211	15264	14919	15221	15184	15250	15221	15259	15269	15235	15095	15110	15051	15068	15269	15291	15098	15091	15224	15124	15277	15013	15206	15132	15111	15410	15242	15202	15032	15143	15101	15188	15047	15279	15103	14888	15038	15172	15292	15104	15290	15051	15145	15218	15051	15088	15307	15131	14895	15094	15211	15310	15244	15182	15188	15143	15249	15119	15291	15425	15304	15170	15033	14965	15129	15240	15000	15407	15358	15076	15110	15188	15041	15177	15018	15158	15193	15090	15026	15133	15199	15082	15000	15102	15034	15158	14965	15168	15246	15111	15209	15334	15069	15188	15116	15264	15149	14998	15093	15106	15078	15272	15271	15083	15187	15152	15060	15179	15252	15279	15191	15276	15308	15082	15070	15085	15158	15093	15113	15227	14962	15085	14923	15101	15096	15279	15316	15350	15011	15078	15065	15162	15182	15049	15157	15255	15149	15237	14993	15241	15118	15202	15147	15191	15184	15079	15099	15197	15110	15155	15166	15126	15170	15085	15341	15062	15025	15321	15057	15221	15134	15172	15228	15241	15305	15349	15245	15031	15040	15144	15321	15240	15260	15263	15155	15204	15007	15004	15212	15123	15277	14960	15079	15289	15022	15035	14990	15118	15171	15057	15053	15376	14867	15005	15146	15285	15055	15064	15088	15057	15363	15050	15018	15160	15223	15139	15394	15209	15271	15095	15138	15030	15303	15253	15096	15128	15135	15067	15078	15164	15289	15143	15149	15226	15176	15266	15208	15158	15191	15129	15251	15252	15336	15153	15467	15287	15041	15258	15145	15195	14771	15253	15201	15044	15115	15241	15210	15152	15141	15269	15182	15098	15092	15154	14953	14999	15040	15086	14998	15219	15178	15044	14793	15229	15166	15181	15153	15172	14978	15115	15178	15089	14992	15233	15219	15123	15061	15165	15145	15211	15160	15365	15259	15219	15206	15033	15191	15292	15242	15151	15430	15066	15336	15190	15116	15106	15225	15163	15095	15074	15198	15184	15353	15178	15209	15059	15143	15223	15140	15289	15159	15034	15019	15066	15198	15171	15094	15045	15201	15308	15039	15049	15157	15145	15090	15230	15140	15244	15361	15196	15182	15255	15335	15230	15091	15259	15108	15213	15139	15123	15291	15142	15040	14981	15110	15220	15189	15151	15072	15164	15295	15176	15202	15051	15263	15183	15159	15026	15037	15215	15127	15161	15123	15113	15276	15183	15136	15293	15113	15193	15094	15165	15078	15101	15135	15149	15212	15061	15249	15252	15138	15216	15041	15206	14896	15241	15224	15160	14862	15205	15091	15280	15088	15098	15198	15297	15239	15237	15096	15171	15192	15146	15175	15054	15143	15298	15121	15174	15231	15095	15146	15149	14986	15065	15172	15203	15297	15162	15141	14930	15182	15240	15223	15207	15131	15342	15080	15199	14894	15239	15122	15184	15298	14939	15148	15174	15070	15115	15011	15236	15171	15047	15215	15227	15209	15171	15090	15248	15234	15122	15059	15266	15253	15191	15022	15238	15011	15175	15230	15064	15160	15380	15240	15430	15124	15143	14978	15167	15081	15163	15132	15234	15157	15219	15105	15450	15152	15164	14973	15238	15247	15098	15102	15345	15055	15032	15157	15121	15114
63239	104939	84785	56042	33239	17590	13981	13902	14029	14045	13979	14063	14068	14105	14048	14043	14187	14115	14245	13941	14183	13987	14029	14047	13985	14021	14073	14043	14021	14009	14227	14010	14017	14003	13976	14068	13954	13973	14191	13970	14084	14025	13904	13994	14139	14193	14018	14086	14007	13894	14162	14028	13885	14192	13850	13990	14011	13943	14097	14128	14079	13936	14045	13849	14026	14088	13805	14082	14034	14041	14079	14036	14141	14008	13923	14025	14136	14120	13852	13977	13906	14069	14006	14171	14088	14084	13966	13922	13975	13893	13902	13919	14159	13965	14152	13992	13981	13994	14025	14017	14000	14054	13934	14168	13992	13943	14051	13923	14024	14123	14076	14155	13997	13879	13932	13942	14119	14005	14001	14082	13869	14021	13954	14015	13974	13951	13990	14175	13987	14199	14062	14070	14132	14112	14092	13925	14107	13887	14253	13811	13931	14112	14033	13926	13967	13895	14016	14101	13856	13999	13931	13971	13980	14085	13955	14034	14147	14081	14012	14048	13933	14060	14045	14205	14024	14027	13897	13996	14089	14173	13903	13972	14023	14023	13994	14081	13962	14101	13961	14159	13885	14211	14123	14030	13883	13871	13843	13928	14002	13970	13935	14004	14070	13842	13953	14008	14050	13931	13846	14032	13915	13970	13895	13947	13980	14087	14223	13949	14062	13965	14035	14054	13946	14131	14081	13942	14140	14035	14104	14104	13872	13820	13977	13994	14047	14075	14001	14008	13931	13940	13932	14083	13891	13885	14029	14022	14156	13891	14127	14013	13868	13901	14088	14000	14023	13922	14084	13867	13947	13993	13977	14059	13965	13847	13801	14055	14081	13937	14203	13989	13909	13968	14065	14046	13898	13996	14099	13806	14147	13971	14095	13845	13869	14002	14113	13748	14172	13983	13997	13939	14158	13987	14000	14013	14015	13973	14087	14061	13929	14068	13828	14028	13938	14019	13991	13837	13973	13914	14003	14008	13988	14011	13942	14189	13962	13955	14033	14054	14013	14070	13956	13930	13902	14000	14158	14091	14016	14005	13888	13985	14020	13796	14125	14097	13975	13851	14144	13877	14161	13851	14089	14003	13977	14032	14104	13906	14147	14088	14047	14067	13964	14040	14050	14150	13925	13891	14005	14051	14018	14042	14076	14007	13980	13833	14036	14071	14054	14018	14010	14103	13980	13975	13905	13925	13855	13997	14001	13897	14055	13866	14023	13944	13983	14081	14003	13928	13835	13999	13956	14083	14132	13961	13904	14084	13996	13944	13994	14062	13879	14189	14016	14017	14022	13956	14085	13979	14103	14148	13823	13995	13884	14127	13883	13916	13837	13883	13912	14063	14176	14009	13966	13903	14064	14048	14083	14050	14024	14199	13947	14049	14107	13986	14060	14099	14128	14052	14185	13836	14114	14143	14020	13933	13999	14008	14019	14129	14068	13940	14039	14222	14046	14133	14119	14067	14017	13801	13964	13976	13998	14032	14111	13977	14090	13970	14008	14045	13820	13968	14078	13875	13926	13929	14103	14064	13872	14073	13927	13903	14014	14135	13954	14201	14017	14056	13937	14022	13949	14016	13932	14087	13961	14008	14032	14071	13921	13889	14045	13854	13885	14104	13981	13920	13955	14039	13952	13958	14079	13952	13921	14064	14009	13985	14035	14015	13939	14121	14017	14030	13844	13996	13890	14221	14053	14002	13971	14101	14018	14167	13981	14071	14145	14089	13857	14045	13988	14179	13978	13875	14042	13988	13994	14078	13975	13957	14143	14118	13993	13934	14039	14107	14000	14138	13958	14152	13942	14055	13860	13960	13964	13973	13925	14046	13822	14131	13983	13930	13978	14086	13961	14009	13968	14137	14061	13874	13961	14155	14072	13995	14020	14057	14117	14144	14037	14057	13966	14157	14094	14082	13939	13806	13992	13935	14085	14055	14003	14139	14103	13897	14042	13984	13778	14025	13909	13829	13934	13982	14048	13954	14114	13972	14124	13993	14169	14163	13882	13865	14026	14097	13949	14044	13987	13909	14009	14053	13848	14063	14029	14001	13882	13998	14034	13969	13884	14022	13998	14074	13985	13974	13968	14033	13732	14033	14096	13951	13932	14094	13958	14175	13901	14091	14039	13990	14116	14043	14148	14001	14050	13976	13913	13781	14045	14069	13868	13904	13955	13948	13953	13785	14065	13688	13941	14115	13966	14040	14034	13965	14143	14076	13999	14067	13978	13978	13888	14035	14194	13989	14089	13978	14163	14108	13948	14106	13950	14010	13934	13934	14072	13951	13995	13999	14042	14082	14077	14016	14017	14099	14047	14116	13965	13995	14123	14076	14178	14013	13964	13894	13914	14084	13881	14072	14172	14002	13980	13941	13933	13932	13895	14045	13931	14209	13962	13953	14107	13983	13796	13791	13981	13982	13853	13992	14001	13958	13888	13858	13870	13843	14084	14149	13854	14086	14146	13940	14010	13916	14200	13935	14121	14181	14097	13971	13933	14048	13979	13985	13933	13947	14054	13984	13931	13882	14070	14047	14014	14006	14136	13935	13854	14102	13886	13981	13996	13893	13860	13986	14060	13958	13972	14011	13777	14043	13837	13938	14040	13937	14108	14001	14115	13982	13966	13787	13920	13896	13963	13945	14029	13911	14012	13968	14122	14073	14084	13952	13956	13914	13817	14103	14151	14053	13958	14038	13831	13883	13908	13910	13782	13989	14070	13922	14148	13960	14071	13917	13959	14124	14072	14073	13959	14010	14005	13923	13989	14034	14121	14052	13891	13940	13856	13844	14108	13998	14089	14178	14048	13898	14051	13926	13954	14064	13944	14085	13988	13987	13898	14072	13859	14039	14024	14086	13994	13702	13971	14056	14030	14009	13891	14001	13917	13965	14034	14058	14147	13922	14068	13920	13918	13990	14147	14127	14012	13974	13757	14087	13913	14089	14057	14014	13884	14035	14095	14101	14130	13952	13845	13860	13919	14108	13953	14103	14014	13932	13824	13890	14112	14010	14180	14093	13956	14022	14000	13894	14072	13954	13907	13968	14027	13884	14002	13962	14005	13995	14028	14036	13929	14114	14059	13929	14133	13918	13835	14015	14006	14280	14028	14038	14029	14036	13861	13923	14140	13927	13770	14053	13983	13901	13998	13903	13946	13990	13929	13965	13961	13966	13908	14036	14071	13866	13993	13808	13881	13894	13935	13967	14021	13930	13873	14097	13859	14114	13858	14049	13910	14091	13988	14122	14097	13868	14050	14085	13785	14163	14033	13992	13962	13917	14019	13918	14136	14009	13998	13877	14026	13957	14056	13989	13851	13966	13969	13941	13966	13913	14095	13902	13800	14023	14146	13971	13905	14070	13780	14036	13913	13964	14110	14117	13781	14071	13822	13936	13966	14068	14042	13987	13813	14112	13851	14040	13912	13927	13984	14157	13900	14076	13988	13916	14003	13934	14060	13888	14019	14046	13994	13966	13981	14107	14061	13898	14123	14128	13966	13914	13993	14194	13967	14003	14155	14038	14069	13996	13966	13929	14049	13972	13989	13961	13985	14054	13832	14160	14074	13948	14087	13955	14001	13992	14001	14106	13947	14128	13838	13845	14091	13945	14040	13802	14009	14076	14059	14051	13970	14028	13986	13840	14101	13963	14085	13973	13947	13815	13950	13978	13921	14037	14009	13926	14120	13972	14317	14257	13930	14144	14107	14020	14052	13956	13882	14159	13976	14127	13832	13922	14160	14003	14041	13778	13941	13979	13935	14053	13842	14114	13955	14068	14019	14060	14147	13962	13953	13950	13881	13998	13915	14010	14095	14139	14044	13853	14095	13985	14009	14010	13925	14132	14024	13893	13933	14199	13937	14048	14045	14040	13995	14004	13996	13991	13943	14066	13930	14100	14160	13954	13899	14198	14091	14065	14023	14085	14000	14068	14152	13917	13962	13903	14145	13842	13940	13928	13857	13993	13921	13930	13977	13971	13910	13838	13880	13987	13949	14145	14155	14079	14052	13840	14020	14067	14157	13977	13884	13952	14019	14014	13941	13893	13914	13917	13940	14146	13963	13787	13873	14036	14131	14117	14069	14097	13824	13916	13811	13990	14138	14009	13939	14024	13933	14037	13892	13877	14036	13997	14020	14014	14198	14036	13967	13967	14108	13932	14043	14143	14070	14038	13896	14058	14204	13816	14003	14065	13964	14007	14128	14040	13918	14184	14033	13902	14008	14066	14003	13896	14087	13895	13957	13973	14018	14019	13976	13991	13965	13787	13998	14062	14127	14160	13828	14121	13868	13944	13872	13938	14100	14015	14085	14206	13949	13996	14006	14072	14031	13971	14127	13980	14052	14045	13915	13939	13988	14029	14101	13996	13954	13868	13983	14015	14186	13995	13939	14060	14053	13874	14079	14076	14099	14251	14012	14022	14042	13860	14037	13957	14081	13884	13886	13899	14011	13955	13771	13885	14004	13920	13871	13996	14055	13893	13966	13938	13919	14101	14051	13947	14065	13894	14003	13838	13748	14137	14141	14094	13986	13829	14158	14034	13949	14084	13942	13806	13931	14102	13952	13947	14019	13923	13869	13963	13991	13918	13985	14006	13933	14011	13937	14159	13932	13841	14061	14059	14177	14092	14044	13881	14043	13843	13901	14027	14006	14044	13990	13971	14068	14025	13944	13995	13915	14011	13979	13976	14088	14013	14025	14025	14040	14067	13863	14000	14125	14192	14017	13996	14122	13886	14135	14109	14007	14020	14009	13841	13976	14005	14212	13892	14006	14155	14046	13907	13967	13861	14180	13812	13891	14050	13959	13944	14012	14031	14049	14004	13871	14099	13979	13982	13901	14047	14019	14069	13949	14014	13965	14028	14107	14020	14053	14023	14078	13938	13848	14127	13883	13951	14019	13950	14018	13983	13943	14061	13988	14106	13999	13936	14047	13910	13856	14115	13933	13948	13926	13835	14011	13962	14081	14060	14067	14058	14032	14169	14095	14016	13941	14012	14070	14179	14013	13945	13815	14019	14183	14071	14068	14144	13871	13931	14131	13877	14027	13872	13920	14210	13941	13855	13743	14060	14104	13994	13967	13917	13913	13949	14112	14082	13881	13832	13955	14027	13949	14175	13971	13998	14103	13968
29809	33455	37195	27204	18563	15644	15121	14846	14831	15039	14932	15056	14933	14891	15228	15117	14892	14943	14867	14640	14961	14680	14707	14665	15128	14867	14937	14826	14970	14923	14788	14810	14819	14866	14882	14783	14774	14956	14828	14900	14871	14984	14712	14883	14960	14746	15003	14822	14878	14750	14837	14906	14814	14851	14838	15172	14965	14784	14822	14781	14785	14807	15002	14950	14711	14746	14911	14645	14848	14644	14763	14968	14975	14695	14616	14742	14880	15034	14717	14656	14745	14859	14788	14884	14717	14659	14678	14832	14958	14802	14779	14959	14829	14902	14647	14964	14768	14780	14976	14986	14776	14964	14726	14822	14859	14720	14895	14800	14967	14561	14680	14740	14763	14812	14720	14806	14828	14644	14924	14744	14855	14818	14920	14922	14768	14899	14702	14822	14715	14787	14925	14816	14881	14672	14742	14686	14833	14843	14717	14727	14831	14610	14698	14664	14770	14766	14831	14648	14849	15030	14844	14719	14596	14651	14784	14790	14681	14704	15047	14836	14656	14707	14935	14696	14778	14591	14748	14675	14891	14699	14561	14803	14872	14816	14938	14758	14808	14996	14820	14746	14743	14932	14712	14847	14896	14763	14789	14709	14720	14832	14892	14731	14760	14716	14789	14901	14768	14805	14807	14831	14722	14778	14625	14850	14811	15070	14826	14709	14681	14846	14795	14866	14792	14885	14832	14735	14814	14894	14987	14739	14689	14561	14892	14611	14606	14729	14939	14955	14694	14765	14693	14783	14738	14790	14929	14826	14815	14881	14934	14774	14715	14809	14549	14886	14754	14662	14861	14791	14884	14828	14896	14922	14604	14790	14758	14718	14670	14778	14739	14919	14714	14871	14744	14746	14891	14804	14883	14881	14721	14778	14927	14857	14746	14782	14710	14665	14770	14817	14755	14699	14905	14746	14866	14817	14761	14974	14902	14990	14639	14890	14857	14813	14738	14848	14721	14861	14707	14829	14764	14730	14925	14847	14937	14847	14766	14755	14952	14948	14800	14977	14879	14705	14970	14823	14756	14912	14949	14654	14832	14729	14818	14908	14755	14711	14899	14819	14965	14834	14734	14814	14811	14634	14855	14745	14992	14786	14959	14856	14831	14832	15051	14823	14804	14860	14731	14745	14714	14870	14912	14859	14675	15031	14901	14499	14842	14891	14949	14893	14778	14803	14938	14820	14696	14675	14713	14757	14781	14934	14766	14745	14818	14809	14776	14922	14700	14707	14819	14921	14927	14664	14919	14907	14834	14678	14906	14668	14825	14734	14766	14536	14803	14822	14853	14854	14704	14661	14815	14730	14788	14874	14891	14834	14922	14780	14974	14915	14751	14738	14964	14720	14806	14912	14638	15020	14836	14751	14718	14934	14781	14836	14889	14952	14853	14976	14817	14772	14694	14888	14685	14811	14707	14793	14764	14540	14746	14934	14984	14661	14706	14703	14962	14767	15047	14790	14842	14833	14722	14723	14832	14765	14856	14707	14752	14711	14690	14953	14916	14792	14735	14955	14951	14851	14692	14881	14667	14929	14877	14759	14912	14775	14968	14730	14648	14824	14861	14987	14812	14744	14860	14727	14981	14868	14860	14783	14749	14839	14717	14849	14801	14685	14751	14769	15050	14758	14748	14824	14635	14824	14722	14849	14846	14856	14767	14782	14760	14968	14763	14966	14607	14878	14667	14643	14802	14593	14932	14778	14798	14779	14939	14953	14711	14912	14985	14961	14634	14728	14738	14763	14763	14829	14729	14895	14765	14686	14792	14835	14700	14772	14931	14906	14932	14754	14923	14718	14938	15091	14819	14862	14841	14888	14783	14813	14780	14860	14829	14891	14792	14951	14888	14815	14645	14791	14625	14921	14811	14781	14776	14790	14692	14662	14976	14776	14662	14731	14814	15028	14686	14770	14707	14790	15003	14891	14879	14591	14873	14867	14704	14762	14815	14819	14799	14945	15012	14814	14798	14883	14667	14907	14926	14814	14903	14966	14639	14930	14869	14892	14676	14872	14790	14793	14861	14826	14689	14919	14798	14823	14644	14753	14918	14884	14789	14776	14957	14884	14874	14776	14893	14978	14801	14953	14975	14968	14862	14758	14927	14892	15040	14694	14653	14757	14815	14890	14695	14742	14690	14679	14931	14861	14637	14921	14608	14708	14818	14962	14677	14751	14873	15027	14905	14674	14735	14852	14781	15110	14848	14957	14721	14880	14861	14942	15046	14917	14822	14758	14835	14790	14731	14804	14812	14729	14922	14890	14970	14896	14893	14691	14847	14832	14710	14724	14880	14841	14781	14619	14846	14823	14837	14696	14780	14771	14858	14613	14784	14723	14961	14720	14836	15022	15059	14912	14939	14734	14729	15099	14952	14870	14742	14876	14779	15079	14836	14705	14875	14884	14779	14633	14795	14927	14947	14853	14883	14800	14742	14739	14831	14763	14896	14576	14869	14588	14808	14772	14959	14911	14910	14808	14906	14768	14844	14840	14836	14870	15024	14653	14896	14768	14617	14803	14902	14829	14911	14850	14750	14646	14737	14771	14896	14789	14691	14724	14801	14757	14844	14822	14614	15068	14833	14850	14831	14886	14903	14841	14765	14777	14880	14770	14787	14784	14733	14819	14925	14760	14662	14820	14936	14762	14830	14721	14800	14817	14668	14669	14681	14844	14748	14759	14835	14736	14623	14921	14779	14753	14998	14806	14982	15001	14739	14742	14832	14869	14750	14757	14790	14679	14908	14772	15047	14635	14800	14797	14680	14729	15067	14966	14685	14744	14732	14814	14898	14779	14858	14725	14876	14780	14938	14853	14764	14823	14861	14767	14722	14796	14867	14853	14702	14668	14779	14744	14996	15100	14846	15035	14815	14945	14803	14923	14884	15098	14912	15004	14809	14818	14799	15045	14871	14937	14835	14730	14946	14878	15016	14906	15000	14866	14794	14688	14922	14727	14960	14874	14981	14934	14788	14852	14892	14648	14792	15044	14746	14739	15001	14838	14860	14843	14792	14894	14733	14848	14576	14816	14484	14781	14922	14917	14889	14772	15007	14804	14781	14934	14670	14790	14814	14866	14675	14709	14799	14747	14882	14787	14905	14833	14662	14859	14637	14922	14893	14844	14857	14818	14807	14574	14816	14623	14872	14708	14922	14814	14828	14565	14761	14993	14861	14898	14773	14840	14808	14727	14859	14867	14952	14969	14947	14674	14855	14833	14916	14721	14793	14923	14810	14681	14804	14581	15002	14908	14946	14780	14820	14869	14819	14873	14900	15069	14962	14956	14812	14670	14693	14908	14913	14891	14868	14768	14644	14752	14855	14653	14918	14799	14864	14760	14770	14788	14866	14766	14766	14790	14705	14869	14847	14912	14668	14888	15047	14706	14864	14780	14974	14936	14929	14978	14853	14811	14753	14778	14866	14928	14788	14917	14936	14729	14875	14675	14902	14924	14772	14982	14842	14783	14590	15028	14897	14725	14704	14841	14766	14703	14972	14832	15065	14803	14889	14988	14810	14997	14599	14835	14797	14786	14753	14797	14856	14749	14729	14859	14934	14952	14802	14961	14551	14816	14805	14764	14739	14733	14629	14839	14807	14819	14835	14866	15003	14819	14940	14811	14818	14770	14743	14888	14945	14917	14856	14833	14821	14842	14766	14822	14917	14878	14778	14914	14949	14792	14706	14670	14874	14796	14779	14845	14823	14629	14642	14755	14811	14736	14939	14758	14718	14901	14805	14769	14807	14742	14887	14691	15028	14833	14760	14877	14785	14847	14851	14609	14831	14714	14802	14786	14972	14788	14771	14682	14902	14941	14855	14789	14925	14731	14738	14916	14843	14862	14869	15031	14893	14777	14681	14993	14745	14873	14760	14829	14858	14809	14844	14751	14857	14779	14812	14704	14946	14718	14855	14918	14944	14759	14936	14639	14866	14701	14626	14817	14763	14628	14772	14905	14848	14735	14740	14654	14828	14794	14790	15034	14711	14922	14684	14760	14681	14541	14704	14876	14766	14949	14949	14935	14912	14858	14854	14745	14778	14860	14824	14735	14715	14859	14973	14933	14670	14772	14722	14725	14761	14778	14758	14607	14690	14735	14827	14802	14754	14837	14801	14917	14746	14644	15075	14959	14733	14841	14698	14707	14720	14826	15034	14754	14843	14929	14730	14846	14652	14904	14896	14962	15164	14943	15034	14720	14781	15032	14954	15019	14828	14760	14807	14784	14901	14823	14852	14755	14837	14878	14913	14969	14762	14892	14805	14858	14908	14769	14725	14984	14720	14713	14814	14679	14830	14692	14861	14894	14800	14727	14999	14725	14760	14888	14887	14786	14672	14687	14894	14779	14913	14801	14724	14820	14973	14860	14969	14979	14859	14796	14821	14849	14951	14910	15062	14784	14988	14794	14831	14815	14697	14816	14817	14870	14897	14915	14823	14722	14782	14847	15004	14819	14710	14819	14801	14999	14875	14900	14703	14802	14900	15008	14877	14723	14742	14873	14613	14987	14765	14759	15067	14784	14779	14974	14872	14806	14896	14904	14859	14908	14708	14691	15064	14969	14715	14818	14645	14746	14681	14837	14670	14679	14864	14732	14859	14684	14865	14719	14717	14793	14758	14524	14761	14663	14861	14817	14876	14843	14839	14734	14990	14737	14970	14789	14744	14703	14881	14691	14682	14972	14787	15077	14882	14939	14786	14791	14875	14916	14787	14728	14878	14842	14968	14769	14925	14853	14829	14819	14835	14743	14742	14731	15050	14774	14902	14738	15040	14929	14767	14698	14743	14841	14814	14904	14712	14701	14896	14758	14752	14855	14789	14788	15011	14671	14738	14743	14901	14821	14766	14808	14666	14842	14710	14695	14816	14763	14738	14879	14884	14829	14824	14769	14866	14902	14785	15016	14856	14915	14636	14647	14729	14950	14935	14859	14858	14769	14824	14872	14672	14863	14720	14788	14969	14656	14850	14951	14872	14636	14835	14916	14820	14879	14909	14860	14993	14786	14858	14921	14786	14981	14901	14914	14867	14770	14708	14689	14699	14744	14894	14757	14763	15039	14862	14755	14641	14777	14922	14753	14858	14719	14759	14820	14870	14926	14704	14845	15022	14857	14855	14641	14854	14799	14697	14997
37732	52180	40965	24889	16778	14293	13664	13549	13742	13738	13659	13764	13811	13743	13862	13850	13752	13660	13861	13746	13613	13693	13705	13821	13787	13889	13742	13764	13771	13781	13464	13702	13762	13669	13675	13798	13895	13650	13720	13787	13708	13725	13713	13737	13715	13658	13867	13667	13871	13694	13808	13846	13798	13598	13703	13582	13636	13818	13768	13831	13634	13829	13590	13688	13614	13929	13729	13642	13851	13716	13752	13801	13670	13738	13860	13564	13785	13680	13950	13675	13814	13740	13743	13736	13725	13647	13875	13904	13744	13753	13761	13799	13846	13884	13695	13721	13694	13650	13870	13677	13781	13835	13735	13555	13823	13781	13639	13713	13742	13897	13642	13736	13710	13640	13776	13837	13624	13765	13735	13848	13645	13708	13719	13686	13734	13898	13724	13714	13779	13716	13802	13844	13761	13915	13871	13532	13681	13705	13682	13636	13660	13766	13821	13793	13634	13733	13671	13663	13681	13614	13753	13736	13887	13646	13668	13626	13773	13716	13645	13764	13622	13602	13729	13736	13762	13662	13685	13636	13808	13759	13723	13722	13703	13744	13738	13821	13793	13745	13851	13659	13857	13565	13778	13853	13643	13674	13782	13764	13702	13593	13755	13774	13759	13495	13860	13902	13693	13663	13762	13598	13675	13686	13751	13726	13905	13681	13695	13645	13705	13637	13704	13662	13777	13770	13676	13808	13600	13827	13628	13660	13677	13547	13676	13654	13694	13737	13757	13866	13770	13746	13745	13840	13903	13684	13804	13774	13655	13667	13640	13858	13733	13682	13775	13689	13963	13766	13701	13712	13659	13790	13779	13867	13819	13687	13641	13891	13935	13881	13667	13828	13584	13684	13672	13715	13766	13630	13692	13639	13832	13688	13823	13780	13641	13623	13689	13580	13770	13519	13715	13708	13800	13876	13659	13794	13704	13732	13765	13639	13818	13614	13975	13759	13600	13854	13547	13758	13747	13855	13693	13687	13819	13575	13779	13790	13766	13662	13633	13899	13823	13759	13706	13752	13800	13804	13659	13819	13601	13704	13726	13823	13751	13609	13784	13805	13801	13846	13643	13798	13716	13881	13842	13701	13647	13798	13769	13805	13687	13840	13843	13595	13737	13775	13754	13987	13654	13828	13705	13629	13838	13574	13956	13741	13644	13712	13730	13654	13956	13785	13634	13748	13643	13647	13716	13808	13742	13771	13670	13702	13673	13557	13602	13784	13841	13810	13723	13668	13566	13609	13859	13606	13824	13622	13774	13642	13773	13747	13757	13743	13892	13782	13812	13655	13589	13763	13789	13703	13758	13816	13805	13867	13911	13604	13792	13626	13748	13737	13718	13811	13687	13673	13590	13763	13673	13777	13630	13741	13788	13635	13759	13530	13961	13608	13740	13784	13883	13709	13781	13785	13878	13739	13690	13562	13598	13742	13664	13806	13596	13587	13738	13717	13776	13669	13678	13697	13867	13805	13661	13706	13876	13626	13790	13653	13716	13753	13891	13619	13897	13734	13810	13758	13838	13545	13717	13659	13807	13751	13738	13698	13845	13805	13552	13715	13747	13725	13849	13740	13809	13741	13839	13789	13893	13865	13827	13825	13759	13854	13807	13824	13753	13882	13759	13748	13726	13715	13718	13780	13882	13770	13871	13682	13548	13615	13681	13815	13850	13765	13837	13715	13611	13691	13854	13893	13916	13654	13919	13627	13683	13634	13799	13748	13940	13744	13677	13716	13810	13597	13827	13748	13706	13877	13784	13728	13691	13621	13831	13720	13664	13811	13703	13720	13669	13750	13846	13729	13839	13743	13624	13618	13768	13743	13791	13675	13734	13752	13832	13551	13749	13816	13847	13820	13785	13750	13766	13805	13729	13723	13745	13654	13755	13742	13525	13599	13729	13766	13802	13782	13802	13781	13579	13597	13790	13638	13800	13699	13809	13724	13793	13643	13798	13833	13725	13828	13745	13820	13762	13617	13775	13803	13748	13574	13725	13633	13814	13857	13577	13745	13642	13808	13610	13737	13885	13593	13597	13841	13677	13853	13722	13666	13752	13628	13647	13657	13582	13740	13771	13687	13531	13792	13857	13846	13875	13639	13747	13844	13781	13680	13738	13660	13775	13647	13723	13838	13872	13722	13702	13688	13905	13788	13821	13773	13750	13730	13840	13665	13869	13854	13796	13775	13791	13825	13865	13902	13718	13753	13790	13838	13630	13828	13785	13679	13650	13699	13722	13809	13936	13852	13732	13852	13650	13730	13729	13733	13865	13731	13644	13693	13825	13799	13939	13990	13736	13618	13761	13679	13720	13728	13673	13815	13822	13635	13711	13754	13709	13560	13683	13732	13829	13917	13623	13615	13710	13815	13716	13852	13778	13850	13734	13789	13730	13659	13847	13771	13563	13803	13716	13696	13684	13773	13812	13709	13631	13735	13830	13852	13681	13836	13727	13729	13610	13711	13777	13634	13667	13761	13715	13818	13648	13620	13758	13747	13904	13628	13639	13728	13784	13668	13688	13742	13743	13672	13776	13681	13692	13743	13878	13692	13910	13740	13495	13762	13738	13779	13666	13689	13769	13784	13738	13745	13852	13940	13751	13598	13827	13675	13742	13868	13626	13740	13751	13631	13737	13755	13585	13659	13774	13862	13850	13532	13720	13801	13642	13653	13683	13950	13749	13602	13909	13779	13571	13639	13735	13826	13681	13504	13684	13710	13851	13872	13687	13900	13704	13702	13680	13879	13762	13804	13858	13748	13776	13778	13718	13738	13769	13765	13692	13705	13995	13685	13711	13712	13665	13771	13724	13811	13747	13794	13675	13775	13783	13713	13734	13777	13683	13823	13873	13779	13687	13808	13780	13823	13797	13650	13768	13837	13877	13685	13963	13770	13615	13830	13774	13794	13871	13921	13720	13807	13587	13699	13801	13773	13624	13731	13570	13674	13806	13750	13533	13857	13774	13709	13719	13692	13862	13747	13750	13812	13815	13676	13632	13779	13806	13686	13553	13834	13764	13711	13752	13585	13852	13744	13830	13872	13661	13820	13652	13730	13713	13833	13716	13653	13766	13761	13736	13766	13656	13819	13572	13772	13784	13791	13859	13722	13653	13794	13862	13701	13649	13704	13962	13751	13619	13786	13657	13672	13779	13640	13753	13783	13740	13698	13770	13777	13810	13723	13745	13798	13658	13727	13918	13689	13766	13811	13741	13965	13661	13751	13699	13760	13850	13705	13789	13685	13694	13653	13671	13683	13687	13756	13706	13827	13652	13688	13852	13667	13795	13642	13694	13699	13728	13876	13729	13809	13920	13857	13746	13700	13789	13766	13702	13692	13837	13763	13809	13697	13704	13583	13844	13715	13749	13794	13679	13808	13763	13737	13770	13573	13717	13804	13682	13755	13723	13845	13842	13591	13611	13792	13608	13834	13748	13593	13619	13881	13825	13654	13819	13809	13714	13711	13891	13704	13741	13718	13743	13737	13735	13673	13784	13718	13691	13820	13637	13783	13807	13686	13749	13555	13641	13817	13792	13830	13839	13677	13738	13689	13727	13821	13791	13679	13729	13712	13779	13693	13842	13886	13691	13847	14030	13508	13768	13731	13698	13727	13753	13840	13685	13851	13553	13811	13750	13733	13794	13698	13710	13934	13744	13751	13773	13720	13719	13724	13569	13755	13639	13684	13810	13805	13583	13775	13666	13793	13800	13665	13633	13762	13524	13765	13885	13602	13689	13733	13776	13711	13836	13842	13811	13561	13587	13768	13840	13671	13772	13779	13775	13751	13796	13647	13757	13683	13758	13754	13713	13818	13803	13717	13738	13700	13733	13769	13733	13844	13647	13639	13740	13784	13546	13831	13842	13567	13763	13878	13841	13662	13583	13857	13619	13854	13723	13928	13675	13704	13715	13605	13800	13735	13680	13632	13768	13891	13588	13609	13684	13804	13764	13644	13642	13623	13702	13723	13748	13774	13809	13750	13824	13822	13674	13561	13813	13612	13693	13834	13671	13607	13770	13837	13757	13674	13768	13669	13807	13560	13659	13910	13810	13754	13674	13668	13737	13744	13660	13795	13766	13580	13802	13759	13735	13776	13735	13781	13744	13708	13823	13679	13802	13680	13919	13549	13668	13701	13748	13795	13899	13617	13727	13638	13695	13705	13820	13899	13727	13839	13789	13732	13642	13707	13782	13693	13858	13717	13730	13714	13939	13608	13676	13762	13726	13838	13570	13553	13780	13785	13761	13527	13802	13744	13755	13772	13760	13773	13805	13861	13773	13776	13756	13561	13721	13739	13671	13774	13591	13882	13814	13801	13739	13792	13966	13597	13635	13706	13722	13822	13877	13670	13747	13700	13727	13828	13693	13738	13773	13731	13782	13764	13944	13646	13758	13765	13713	13800	13834	13637	13717	13549	13778	13776	13690	13680	13754	13651	13596	13618	13761	13870	13752	13699	13549	13632	13858	13865	13744	13634	13471	13730	13770	13642	13659	13659	13757	13555	13871	13810	13737	13792	13660	13784	13841	13676	13900	13483	13883	13721	13765	13639	13645	13937	13669	13691	13685	13557	13847	13721	13792	13783	13567	13814	13738	13615	13844	13746	13810	13637	13648	13779	13817	13823	13823	13844	13739	13703	13549	13800	13809	13736	13792	13854	13711	13725	13770	13649	13683	13617	13836	13741	13842	13691	13786	13608	13933	13879	13585	13631	13765	13878	13905	13539	13526	13660	13568	13844	13752	13927	13745	13685	13738	13794	13808	13788	13677	13761	13785	13692	13829	13710	13690	13894	13670	13737	13813	13774	13773	13825	13686	13746	13826	13801	13731	13792	13776	13558	13809	13781	13866	13752	13869	13834	13679	13852	13768	13732	13835	13843	13955	13897	13801	13902	13612	13787	13698	13647	13749	13776	13798	13760	13658	13801	13899	13775	13784	13680	13910	13701	13812	13731	13582	13684	13695	13798	13817	13705	13837	13773	13731	13801	13808	13854	13728	13748	13768	13750	13576	13559	13753	13736	13807	13771	13682	13689	13702	13785	13770	13648	13649	13720	13809	13901	13640	13662	13620	13816	13670	13640	13791	13742	13753	13766	13746	13734	13734	13690	13751	13786	13682	13710	13573	13671	13801	13863
24595	24269	36856	33401	24848	20231	17572	15211	14779	14921	14877	14824	14992	14889	14904	14782	14665	14861	14805	14655	14941	14725	14588	14910	14771	14580	14831	14774	14666	14720	14722	14876	14800	14664	14483	14537	14844	14912	14730	14738	14879	14744	14794	14698	14625	14706	14608	14679	14694	14684	14768	14884	14691	14711	14728	14682	14783	14833	14757	14686	14704	14832	14663	14786	14741	14646	14646	14542	14819	14548	14598	14578	14595	14669	14741	14539	14598	14624	14860	14765	14806	14592	14759	14485	14606	14541	14756	14590	14729	14634	14606	14792	14631	14631	14620	14541	14656	14613	14616	14812	14714	14573	14704	14766	14452	14519	14661	14602	14519	14851	14744	14681	14690	14564	14595	14578	14724	14589	14613	14797	14791	14734	14686	14687	14832	14827	14398	14747	14593	14657	14627	14688	14786	14764	14500	14580	14842	14720	14649	14667	14666	14654	14740	14618	14679	14823	14747	14622	14683	14827	14812	14773	14532	14727	14686	14705	14675	14769	14737	14601	14529	14486	14573	14589	14551	14639	14702	14859	14734	14695	14563	14713	14603	14578	14795	14632	14586	14552	14487	14437	14623	14844	14700	14524	14525	14513	14676	14726	14652	14727	14794	14619	14658	14786	14566	14623	14717	14643	14627	14686	14691	14505	14676	14857	14502	14713	14758	14741	14809	14631	14421	14606	14659	14749	14785	14791	14649	14715	14647	14528	14833	14722	14628	14558	14789	14704	14781	14640	14699	14627	14524	14697	14658	14707	14713	14621	14624	14670	14603	14771	14874	14878	14528	14487	14716	14598	14758	14728	14663	14602	14686	14654	14490	14723	14718	14503	14558	14716	14666	14543	14686	14644	14656	14524	14748	14825	14797	14506	14646	14662	14720	14536	14762	14647	14407	14732	14620	14820	14621	14752	14629	14752	14515	14888	14593	14629	14708	14657	14527	14713	14932	14622	14554	14555	14812	14631	14679	14402	14715	14511	14644	14418	14534	14680	14773	14590	14673	14326	14779	14702	14659	14689	14599	14631	14509	14754	14511	14671	14671	14820	14721	14821	14606	14693	14638	14585	14613	14546	14625	14619	14820	14698	14763	14748	14525	14824	14698	14805	14498	14679	14839	14529	14715	14510	14719	14656	14620	14604	14448	14651	14467	14715	14610	14565	14777	14641	14826	14586	14686	14459	14750	14714	14645	14657	14801	14690	14708	14709	14831	14817	14769	14685	14645	14758	14881	14557	14663	14738	14570	14436	14700	14615	14561	14575	14603	14675	14643	14653	14806	14686	14651	14565	14664	14520	14586	14720	14597	14625	14686	14503	14787	14745	14700	14829	14594	14765	14684	14759	14919	14597	14512	14765	14803	14861	14598	14713	14566	14525	14602	14927	14627	14646	14782	14721	14831	14832	14737	14607	14696	14663	14636	14489	14763	14564	14666	14912	14704	14611	14571	14639	14701	14562	14713	14731	14747	14698	14692	14627	14664	14539	14659	14587	14754	14805	14668	14651	14752	14886	14720	14592	14526	14624	14789	14775	14760	14556	14699	14541	14659	14569	14703	14815	14754	14623	14660	14585	14639	14907	14648	14772	14517	14582	14710	14561	14562	14645	14646	14703	14744	14684	14715	14795	14727	14609	14785	14781	14652	14665	14594	14785	14758	14682	14660	14717	14746	14706	14702	14678	14744	14689	14609	14729	14563	14559	14593	14648	14887	14638	14775	14710	14594	14529	14572	14699	14565	14784	14655	14542	14732	14520	14649	14715	14596	14660	14597	14580	14663	14635	14574	14678	14635	14717	14575	14756	14615	14690	14522	14558	14669	14573	14609	14638	14661	14455	14713	14568	14818	14572	14717	14868	14715	14646	14652	14747	14728	14597	14765	14583	14638	14768	14570	14533	14579	14721	14779	14686	14684	14689	14636	14699	14578	14599	14769	14778	14624	14644	14684	14651	14587	14578	14703	14721	14511	14579	14669	14577	14768	14643	14629	14734	14825	14808	14733	14589	14588	14675	14698	14619	14713	14728	14538	14544	14521	14703	14676	14747	14635	14799	14672	14621	14489	14691	14579	14624	14630	14936	14607	14567	14747	14750	14640	14698	14730	14548	14793	14564	14617	14574	14644	14703	14610	14632	14756	14787	14890	14838	14636	14603	14627	14619	14876	14590	14722	14591	14536	14757	14646	14465	14750	14693	14655	14669	14758	14762	14731	14611	14580	14373	14655	14786	14508	14515	14635	14690	14631	14520	14649	14540	14717	14500	14494	14792	14843	14748	14752	14802	14870	14805	14482	14501	14667	14595	14691	14711	14673	14370	14688	14588	14678	14730	14584	14778	14508	14582	14517	14615	14883	14670	14631	14626	14594	14834	14757	14413	14548	14833	14719	14542	14744	14621	14566	14677	14474	14628	14575	14674	14592	14489	14752	14721	14675	14791	14769	14622	14596	14463	14532	14561	14576	14571	14588	14578	14682	14543	14572	14635	14642	14726	14657	14731	14615	14581	14687	14652	14581	14627	14588	14701	14773	14615	14623	14628	14621	14647	14816	14626	14629	14830	14548	14690	14664	14636	14744	14559	14730	14831	14675	14662	14593	14756	14569	14844	14497	14636	14701	14728	14939	14325	14734	14584	14730	14754	14703	14979	14547	14772	14700	14748	14519	14700	14601	14690	14743	14669	14446	14595	14537	14596	14606	14515	14634	14641	14341	14535	14658	14747	14739	14512	14628	14732	14752	14643	14694	14794	14683	14674	14770	14444	14599	14676	14795	14587	14468	14617	14868	14839	14475	14452	14593	14665	14736	14522	14472	14609	14572	14674	14561	14749	14612	14524	14662	14664	14792	14598	14628	14704	14611	14691	14764	14692	14666	14706	14521	14790	14730	14720	14564	14747	14721	14666	14695	14550	14648	14552	14577	14630	14733	14587	14805	14778	14710	14668	14559	14784	14648	14678	14607	14712	14751	14789	14859	14671	14645	14529	14822	14827	14603	14559	14617	14698	14727	14661	14630	14485	14677	14694	14872	14704	14556	14760	14571	14659	14754	14785	14667	14624	14635	14608	14620	14640	14677	14855	14668	14631	14877	14552	14689	14537	14651	14682	14772	14589	14655	14655	14615	14637	14566	14687	14781	14805	14811	14855	14695	14651	14747	14612	14465	14727	14625	14754	14529	14652	14752	14663	14679	14585	14524	14599	14725	14588	14588	14497	14571	14692	14630	14644	14432	14633	14538	14552	14650	14600	14756	14672	14808	14479	14522	14731	14658	14506	14515	14470	14706	14708	14650	14660	14748	14804	14570	14659	14565	14715	14667	14745	14607	14707	14789	14473	14566	14729	14701	14755	14661	14608	14590	14687	14551	14663	14561	14588	14569	14547	14728	14572	14578	14634	14711	14561	14628	14600	14515	14545	14615	14611	14633	14605	14779	14475	14564	14571	14783	14571	14753	14734	14834	14504	14679	14645	14466	14734	14557	14625	14656	14498	14608	14767	14499	14673	14642	14730	14787	14732	14711	14685	14551	14689	14665	14734	14799	14728	14809	14650	14679	14448	14708	14501	14655	14630	14716	14557	14745	14809	14734	14720	14716	14451	14698	14458	14733	14602	14820	14544	14662	14626	14788	14864	14586	14657	14715	14635	14844	14747	14697	14611	14688	14873	14685	14683	14731	14622	14538	14595	14736	14580	14680	14704	14662	14711	14538	14805	14552	14781	14742	14641	14647	14604	14887	14796	14467	14600	14709	14818	14597	14765	14596	14695	14806	14436	14491	14655	14701	14494	14644	14720	14702	14685	14576	14782	14622	14639	14683	14605	14745	14771	14643	14609	14543	14551	14627	14608	14679	14762	14681	14613	14852	14805	14911	14823	14801	14698	14609	14628	14907	14676	14598	14664	14751	14518	14597	14535	14543	14538	14619	14557	14572	14572	14588	14684	14696	14569	14615	14518	14412	14639	14778	14570	14628	14634	14817	14683	14863	14598	14645	14452	14748	14590	14648	14787	14719	14600	14794	14655	14813	14669	14595	14592	14530	14684	14669	14467	14776	14888	14727	14581	14547	14584	14586	14512	14741	14626	14661	14671	14600	14556	14675	14746	14572	14654	14820	14630	14725	14492	14824	14863	14748	14613	14769	14658	14688	14422	14694	14516	14690	14720	14618	14501	14548	14646	14750	14695	14601	14714	14729	14707	14683	14606	14820	14669	14588	14598	14682	14790	14418	14521	14610	14715	14683	14635	14765	14528	14647	14499	14756	14371	14642	14792	14591	14649	14440	14661	14811	14441	14831	14789	14604	14711	14580	14709	14620	14651	14535	14561	14611	14667	14821	14631	14601	14689	14512	14551	14686	14670	14526	14669	14713	14610	14699	14640	14719	14750	14824	14614	14723	14536	14653	14596	14665	14695	14630	14492	14693	14715	14779	14725	14508	14648	14479	14677	14590	14649	14801	14565	14850	14762	14702	14503	14671	14847	14763	14556	14569	14538	14796	14795	14670	14492	14767	14699	14795	14617	14694	14592	14848	14626	14526	14804	14748	14487	14443	14642	14622	14627	14604	14621	14751	14731	14601	14808	14416	14805	14704	14544	14837	14640	14568	14778	14720	14555	14743	14819	14559	14611	14599	14648	14592	14805	14762	14750	14636	14663	14742	14603	14657	14593	14803	14666	14645	14708	14651	14640	14683	14853	14865	14719	14729	14632	14730	14485	14667	14734	14841	14716	14666	14528	14733	14799	14593	14555	14699	14792	14643	14526	14624	14742	14525	14561	14667	14748	14682	14570	14583	14594	14573	14648	14858	14707	14574	14704	14629	14765	14724	14687	14762	14648	14584	14605	14735	14686	14717	14675	14717	14459	14522	14539	14767	14587	14713	14646	14735	14532	14537	14715	14539	14510	14793	14604	14603	14822	14771	14549	14448	14863	14466	14691	14731	14749	14475	14697	14691	14799	14685	14693	14662	14653	14693	14788	14524	14680	14486	14670	14782	14665	14651	14597	14781	14667	14807	14653	14518	14673	14655	14713	14517	14621	14788	14527	14767	14804	14521	14560	14757	14707	14794	14537	14838	14908	14449	14608	14577	14576	14649	14616	14627	14628	14606	14948	14823	14710	14768	14687	14523	14724	14529	14572	14552	14712
60685	93151	74283	46615	26461	14913	13654	13668	13734	13570	13823	13858	13622	13859	13710	13617	13871	13613	13843	13596	13643	13707	13867	13715	13706	13589	13729	13838	13652	13711	13696	13700	13550	13770	13669	13796	13528	13657	13631	13552	13716	13864	13696	13669	13644	13635	13352	13642	13756	13643	13763	13669	13780	13667	13574	13602	13698	13670	13697	13454	13861	13813	13795	13793	13608	13558	13698	13785	13711	13649	13751	13789	13658	13541	13599	13667	13649	13650	13700	13722	13449	13603	13730	13647	13686	13708	13547	13731	13639	13552	13687	13847	13545	13581	13706	13542	13658	13689	13673	13711	13591	13712	13607	13687	13815	13775	13481	13744	13631	13615	13676	13810	13610	13634	13674	13657	13636	13530	13631	13693	13591	13704	13610	13630	13721	13651	13698	13688	13716	13554	13611	13665	13637	13549	13735	13596	13605	13656	13705	13788	13720	13640	13834	13615	13565	13738	13708	13902	13849	13556	13691	13507	13868	13907	13690	13645	13738	13746	13779	13805	13522	13604	13567	13570	13692	13653	13738	13631	13590	13612	13527	13744	13742	13649	13629	13599	13586	13690	13597	13680	13510	13683	13591	13592	13758	13606	13483	13553	13637	13730	13902	13686	13541	13596	13584	13634	13774	13564	13653	13750	13706	13724	13468	13731	13515	13578	13723	13627	13702	13588	13675	13820	13707	13602	13663	13468	13688	13581	13784	13731	13730	13733	13601	13605	13693	13565	13762	13765	13798	13609	13750	13727	13683	13679	13652	13693	13799	13618	13637	13803	13600	13694	13587	13656	13580	13727	13675	13658	13620	13629	13839	13700	13734	13697	13538	13729	13605	13689	13730	13776	13613	13565	13769	13587	13678	13627	13788	13812	13496	13668	13662	13654	13741	13556	13729	13847	13749	13454	13802	13562	13663	13757	13525	13536	13572	13589	13770	13691	13506	13766	13683	13675	13791	13722	13667	13633	13733	13761	13790	13621	13643	13683	13624	13482	13651	13708	13651	13706	13664	13748	13663	13612	13798	13663	13714	13705	13567	13498	13617	13652	13580	13664	13637	13706	13791	13592	13487	13651	13757	13778	13640	13467	13648	13621	13717	13744	13685	13696	13747	13798	13605	13689	13574	13709	13666	13737	13564	13523	13645	13605	13624	13713	13659	13593	13671	13629	13721	13595	13733	13536	13613	13781	13658	13740	13696	13713	13590	13826	13695	13604	13681	13634	13620	13625	13711	13581	13536	13678	13634	13578	13542	13707	13732	13544	13652	13692	13633	13703	13723	13566	13674	13788	13736	13803	13549	13807	13672	13698	13631	13692	13639	13623	13585	13529	13653	13635	13756	13714	13684	13694	13812	13531	13651	13661	13873	13630	13760	13576	13535	13537	13599	13695	13719	13648	13675	13591	13789	13617	13789	13769	13682	13546	13570	13664	13530	13822	13827	13702	13713	13695	13542	13696	13794	13753	13718	13644	13585	13728	13786	13591	13603	13741	13613	13793	13699	13911	13789	13623	13743	13516	13641	13883	13755	13647	13668	13759	13686	13627	13648	13838	13693	13568	13751	13611	13724	13701	13793	13582	13730	13793	13659	13750	13739	13668	13603	13620	13711	13693	13650	13602	13479	13657	13614	13608	13625	13491	13709	13689	13739	13756	13488	13519	13786	13662	13593	13577	13504	13704	13601	13699	13728	13640	13678	13680	13627	13571	13739	13650	13746	13640	13845	13712	13689	13655	13693	13732	13753	13613	13575	13693	13654	13668	13527	13626	13472	13779	13621	13655	13661	13860	13640	13603	13653	13579	13605	13652	13661	13680	13646	13659	13697	13823	13755	13737	13623	13563	13740	13558	13646	13666	13611	13822	13710	13653	13705	13686	13791	13621	13541	13693	13729	13565	13737	13642	13668	13578	13602	13645	13575	13736	13662	13586	13637	13664	13829	13826	13475	13681	13703	13737	13491	13635	13510	13640	13518	13633	13591	13642	13449	13661	13560	13575	13694	13648	13641	13726	13612	13721	13595	13636	13623	13715	13690	13633	13614	13702	13754	13743	13623	13699	13805	13738	13596	13648	13744	13615	13647	13833	13675	13665	13634	13688	13819	13654	13777	13543	13419	13709	13697	13655	13694	13546	13474	13642	13727	13749	13708	13716	13687	13569	13641	13643	13865	13580	13759	13735	13730	13690	13562	13826	13686	13680	13596	13642	13741	13406	13510	13704	13684	13580	13819	13694	13718	13670	13676	13554	13718	13774	13592	13685	13663	13616	13702	13746	13661	13687	13586	13651	13527	13699	13552	13529	13777	13629	13720	13709	13663	13682	13679	13617	13576	13604	13468	13766	13615	13734	13682	13662	13657	13643	13541	13485	13710	13557	13706	13665	13767	13659	13754	13663	13688	13591	13739	13742	13656	13668	13507	13662	13656	13741	13772	13545	13768	13618	13695	13738	13657	13359	13895	13789	13735	13690	13728	13637	13675	13637	13567	13870	13677	13589	13709	13735	13592	13893	13759	13487	13593	13575	13675	13710	13618	13622	13743	13631	13762	13697	13778	13673	13802	13544	13682	13722	13702	13604	13765	13608	13667	13648	13485	13559	13499	13548	13586	13651	13680	13595	13573	13636	13688	13894	13743	13800	13686	13648	13561	13638	13599	13622	13443	13593	13780	13594	13738	13700	13597	13592	13688	13649	13673	13741	13731	13573	13690	13707	13745	13680	13585	13781	13452	13686	13711	13469	13723	13561	13779	13572	13660	13689	13582	13723	13594	13695	13786	13648	13600	13609	13928	13767	13693	13632	13640	13649	13886	13511	13669	13559	13798	13594	13601	13713	13505	13562	13575	13646	13553	13652	13630	13571	13687	13777	13549	13706	13615	13707	13590	13668	13816	13681	13638	13780	13730	13752	13648	13538	13732	13854	13768	13701	13592	13740	13597	13537	13674	13841	13653	13613	13728	13710	13668	13403	13786	13643	13838	13720	13546	13699	13567	13600	13557	13695	13684	13500	13800	13562	13548	13671	13646	13573	13788	13731	13671	13544	13804	13651	13764	13760	13589	13759	13741	13767	13700	13568	13605	13545	13628	13445	13670	13687	13461	13567	13794	13699	13685	13716	13640	13767	13581	13496	13572	13612	13704	13583	13697	13646	13674	13797	13583	13750	13658	13656	13928	13593	13665	13812	13672	13599	13608	13664	13692	13613	13554	13591	13758	13712	13678	13674	13629	13688	13663	13544	13670	13520	13696	13634	13639	13603	13639	13680	13682	13654	13727	13535	13708	13673	13719	13646	13720	13706	13743	13652	13658	13611	13829	13645	13860	13488	13677	13689	13625	13738	13755	13758	13549	13755	13549	13674	13792	13708	13588	13742	13530	13727	13614	13663	13603	13669	13588	13595	13586	13816	13686	13528	13644	13627	13613	13565	13840	13596	13560	13690	13757	13715	13621	13763	13777	13745	13711	13680	13764	13453	13735	13586	13601	13487	13640	13532	13620	13701	13609	13555	13571	13629	13568	13644	13768	13599	13702	13760	13424	13679	13641	13593	13705	13631	13570	13694	13729	13496	13670	13696	13581	13658	13501	13538	13789	13681	13602	13701	13729	13605	13737	13778	13540	13701	13712	13629	13691	13446	13573	13591	13518	13563	13697	13632	13597	13805	13691	13623	13570	13532	13712	13552	13678	13661	13556	13533	13582	13602	13533	13772	13570	13695	13677	13472	13720	13730	13781	13615	13626	13646	13689	13744	13485	13758	13664	13764	13622	13699	13719	13606	13704	13650	13747	13582	13555	13741	13470	13655	13697	13667	13615	13553	13649	13595	13563	13820	13778	13644	13500	13860	13477	13791	13711	13541	13708	13584	13554	13532	13665	13698	13759	13665	13691	13626	13636	13554	13625	13647	13715	13638	13635	13686	13725	13780	13600	13770	13684	13672	13529	13590	13559	13740	13645	13874	13758	13655	13699	13643	13723	13701	13712	13802	13778	13509	13660	13663	13667	13497	13619	13563	13699	13551	13430	13616	13926	13634	13736	13560	13641	13746	13563	13808	13767	13720	13641	13716	13587	13749	13749	13588	13674	13802	13569	13668	13684	13764	13666	13613	13682	13617	13814	13746	13788	13887	13618	13878	13711	13595	13666	13583	13604	13665	13668	13657	13655	13643	13579	13625	13675	13794	13731	13650	13636	13658	13738	13515	13581	13827	13642	13688	13755	13752	13804	13651	13767	13625	13515	13636	13655	13622	13691	13664	13588	13655	13638	13624	13783	13673	13598	13592	13672	13691	13614	13738	13682	13895	13588	13614	13677	13501	13648	13712	13626	13801	13687	13678	13561	13596	13793	13550	13722	13608	13740	13721	13770	13779	13797	13682	13541	13566	13730	13659	13732	13664	13529	13683	13744	13775	13654	13653	13611	13618	13652	13599	13631	13742	13711	13351	13506	13663	13570	13571	13563	13756	13717	13622	13586	13638	13565	13798	13644	13573	13692	13583	13912	13572	13585	13804	13642	13645	13641	13629	13700	13724	13628	13782	13763	13600	13744	13659	13698	13787	13907	13816	13602	13674	13568	13602	13765	13782	13673	13628	13671	13620	13475	13698	13684	13700	13700	13580	13482	13622	13521	13703	13713	13681	13656	13732	13739	13860	13782	13822	13645	13448	13732	13914	13597	13608	13586	13637	13786	13577	13550	13722	13660	13527	13472	13723	13642	13741	13753	13691	13602	13595	13711	13631	13695	13803	13660	13726	13596	13669	13693	13771	13652	13866	13644	13685	13574	13519	13626	13766	13745	13667	13613	13799	13621	13604	13773	13523	13805	13601	13543	13824	13601	13698	13599	13619	13601	13580	13670	13645	13751	13591	13651	13669	13525	13771	13638	13573	13644	13587	13874	13534	13902	13759	13594	13485	13702	13647	13502	13676	13888	13631	13664	13648	13728	13707	13779	13661	13556	13790	13731	13780	13678	13653	13791	13700	13653	13678	13762	13788	13794	13597	13592	13791	13608	13673	13668	13707	13620	13680	13441	13587	13538	13768	13642	13863	13572	13685	13606	13800	13631	13648	13777	13589	13585	13596	13736	13575	13709	13600	13772	13553	13900	13694	13749	13588	13693	13687	13703	13598	13885	13709	13627	13687
23028	22417	32644	28555	23963	23026	21416	15993	14867	15164	15014	15011	14957	15090	15006	14901	14984	14756	14758	14830	14777	14720	14786	14870	14858	14676	14740	14765	14738	14678	14688	14743	14948	14857	14471	14726	14816	14714	14608	14790	14641	14699	14769	14570	14572	14776	14569	14624	14661	14463	14541	14588	14631	14793	14775	14695	14512	14634	14580	14691	14751	14528	14579	14728	14845	14497	14533	14720	14652	14642	14707	14773	14456	14632	14680	14583	14750	14556	14592	14760	14708	14784	14450	14694	14633	14714	14580	14634	14858	14533	14794	14679	14639	14581	14674	14516	14592	14529	14701	14443	14552	14656	14579	14660	14850	14873	14613	14735	14625	14723	14515	14554	14351	14733	14708	14409	14363	14607	14706	14719	14567	14546	14652	14791	14824	14568	14582	14631	14534	14622	14645	14763	14759	14606	14415	14584	14624	14600	14616	14643	14586	14534	14539	14802	14710	14577	14601	14595	14652	14701	14495	14776	14566	14561	14747	14577	14551	14717	14643	14649	14465	14666	14543	14626	14461	14516	14478	14857	14637	14426	14555	14612	14810	14586	14808	14616	14596	14698	14769	14572	14708	14621	14655	14743	14692	14782	14647	14607	14589	14443	14690	14640	14653	14704	14708	14816	14630	14639	14535	14665	14692	14662	14642	14659	14474	14606	14648	14639	14722	14721	14553	14741	14665	14600	14616	14801	14497	14628	14530	14744	14491	14594	14576	14614	14686	14616	14621	14760	14519	14706	14680	14641	14657	14440	14546	14441	14647	14736	14785	14568	14675	14563	14537	14581	14699	14769	14621	14648	14395	14693	14556	14720	14493	14787	14649	14610	14784	14730	14594	14611	14650	14678	14602	14424	14698	14755	14688	14524	14706	14711	14679	14684	14742	14567	14687	14649	14776	14900	14585	14775	14682	14860	14379	14503	14656	14547	14547	14567	14531	14749	14699	14444	14770	14403	14620	14781	14697	14786	14575	14691	14645	14686	14643	14370	14719	14697	14809	14678	14711	14621	14469	14782	14594	14646	14886	14721	14461	14697	14632	14773	14596	14600	14562	14704	14549	14698	14550	14665	14516	14675	14658	14648	14752	14636	14460	14617	14618	14714	14674	14746	14687	14664	14602	14513	14734	14576	14513	14699	14482	14718	14682	14743	14677	14520	14642	14932	14610	14516	14700	14594	14491	14512	14553	14657	14590	14605	14569	14720	14556	14521	14736	14673	14689	14668	14578	14674	14731	14600	14518	14504	14436	14635	14559	14721	14445	14745	14593	14695	14594	14755	14705	14817	14586	14713	14667	14520	14682	14711	14470	14594	14639	14651	14597	14719	14697	14760	14670	14667	14610	14505	14512	14544	14667	14532	14692	14766	14467	14496	14575	14605	14617	14554	14565	14608	14528	14597	14684	14964	14536	14849	14647	14533	14734	14540	14471	14621	14483	14719	14558	14441	14542	14726	14670	14738	14622	14706	14566	14527	14629	14807	14620	14631	14688	14687	14399	14734	14670	14596	14663	14670	14570	14613	14598	14786	14547	14629	14921	14804	14669	14714	14794	14577	14431	14570	14518	14674	14596	14557	14653	14618	14602	14724	14741	14544	14535	14500	14583	14749	14580	14688	14673	14600	14852	14703	14578	14740	14587	14717	14699	14536	14641	14414	14556	14654	14720	14535	14630	14417	14653	14672	14476	14694	14537	14637	14686	14613	14808	14555	14436	14474	14575	14760	14627	14571	14765	14558	14569	14694	14652	14555	14661	14728	14476	14587	14697	14461	14656	14741	14630	14514	14683	14775	14745	14427	14584	14609	14811	14703	14555	14620	14742	14610	14575	14867	14715	14518	14695	14584	14763	14729	14786	14786	14621	14672	14743	14625	14581	14434	14800	14698	14754	14581	14497	14522	14501	14587	14425	14517	14662	14408	14692	14688	14404	14684	14523	14529	14571	14672	14708	14726	14648	14585	14624	14417	14453	14561	14623	14853	14474	14493	14675	14630	14817	14784	14775	14461	14500	14721	14689	14712	14702	14894	14605	14611	14853	14659	14654	14756	14486	14763	14690	14448	14531	14720	14596	14621	14663	14701	14528	14617	14609	14683	14538	14466	14495	14567	14782	14740	14620	14533	14574	14882	14624	14602	14594	14526	14751	14750	14639	14597	14656	14592	14742	14420	14654	14564	14601	14618	14550	14625	14676	14652	14585	14670	14633	14778	14640	14395	14653	14414	14695	14423	14657	14669	14612	14437	14730	14643	14707	14643	14697	14626	14499	14571	14625	14637	14553	14662	14603	14589	14620	14697	14662	14555	14581	14728	14665	14668	14554	14691	14593	14638	14649	14654	14644	14707	14485	14529	14535	14652	14591	14582	14680	14663	14744	14595	14513	14445	14613	14556	14697	14558	14353	14735	14797	14591	14663	14490	14742	14478	14764	14540	14489	14629	14566	14689	14679	14519	14803	14495	14556	14667	14999	14569	14485	14529	14753	14719	14780	14742	14635	14647	14526	14556	14672	14472	14509	14577	14468	14510	14752	14573	14539	14707	14703	14424	14773	14652	14537	14644	14659	14674	14778	14602	14597	14654	14619	14546	14542	14517	14800	14645	14518	14612	14680	14600	14712	14719	14492	14671	14636	14584	14551	14522	14769	14599	14783	14761	14639	14531	14545	14637	14662	14560	14632	14543	14463	14682	14614	14616	14622	14770	14674	14638	14573	14528	14567	14605	14634	14764	14592	14884	14727	14680	14865	14542	14621	14652	14677	14428	14671	14611	14649	14649	14612	14551	14476	14668	14411	14651	14638	14639	14441	14774	14621	14630	14664	14616	14736	14573	14670	14563	14842	14817	14584	14718	14792	14532	14431	14615	14786	14508	14508	14550	14591	14619	14585	14667	14817	14815	14862	14621	14613	14470	14563	14684	14820	14544	14688	14571	14704	14750	14738	14582	14761	14566	14725	14577	14567	14635	14580	14543	14793	14713	14541	14805	14486	14853	14967	14741	14648	14699	14666	14615	14592	14422	14545	14616	14709	14817	14544	14533	14763	14585	14675	14705	14608	14768	14680	14802	14768	14690	14649	14692	14749	14668	14691	14677	14513	14670	14519	14547	14511	14680	14730	14677	14655	14481	14529	14517	14569	14633	14674	14608	14697	14873	14686	14617	14566	14696	14763	14861	14555	14615	14635	14635	14614	14639	14586	14660	14688	14703	14744	14457	14739	14779	14541	14445	14543	14480	14720	14473	14724	14458	14394	14594	14594	14781	14598	14695	14819	14645	14373	14548	14621	14568	14613	14776	14679	14568	14700	14562	14784	14507	14662	14385	14577	14571	14657	14462	14496	14643	14582	14513	14716	14561	14480	14710	14559	14555	14492	14634	14587	14597	14419	14658	14853	14929	14482	14533	14647	14751	14509	14683	14554	14572	14520	14745	14414	14681	14643	14651	14528	14574	14452	14592	14446	14577	14649	14579	14531	14575	14621	14819	14417	14592	14703	14542	14721	15003	14472	14444	14472	14638	14699	14576	14765	14477	14644	14711	14703	14658	14580	14692	14716	14812	14794	14616	14607	14598	14636	14697	14674	14619	14438	14713	14768	14668	14564	14613	14653	14709	14851	14452	14773	14752	14693	14547	14693	14708	14734	14732	14664	14674	14674	14464	14401	14516	14572	14718	14564	14574	14880	14561	14561	14614	14805	14585	14628	14799	14649	14535	14701	14667	14621	14511	14621	14855	14740	14630	14520	14484	14434	14584	14764	14621	14743	14690	14629	14613	14693	14763	14592	14718	14542	14523	14708	14679	14629	14603	14698	14643	14714	14560	14538	14691	14711	14656	14602	14768	14481	14531	14668	14732	14791	14604	14622	14794	14428	14401	14605	14630	14564	14607	14575	14893	14607	14791	14557	14699	14599	14778	14856	14624	14581	14786	14910	14692	14556	14584	14677	14697	14792	14600	14511	14536	14570	14560	14671	14756	14533	14737	14754	14756	14728	14578	14660	14515	14734	14665	14677	14776	14521	14702	14751	14671	14543	14501	14427	14767	14379	14342	14509	14545	14660	14627	14605	14550	14873	14696	14536	14589	14620	14711	14703	14543	14705	14415	14893	14521	14689	14485	14577	14518	14599	14566	14636	14571	14767	14573	14534	14489	14772	14728	14794	14702	14702	14820	14654	14492	14457	14739	14478	14738	14490	14770	14570	14478	14600	14798	14561	14472	14560	14691	14668	14540	14575	14592	14613	14647	14489	14543	14616	14577	14717	14712	14609	14649	14635	14558	14735	14498	14507	14706	14505	14362	14462	14651	14496	14683	14788	14579	14746	14795	14570	14543	14671	14701	14701	14613	14729	14712	14551	14520	14506	14549	14346	14417	14669	14641	14584	14741	14594	14484	14476	14596	14586	14612	14752	14524	14459	14613	14432	14612	14688	14368	14506	14594	14690	14693	14719	14583	14688	14598	14757	14599	14545	14556	14526	14677	14784	14722	14402	14586	14726	14564	14710	14434	14643	14663	14586	14579	14556	14631	14496	14666	14634	14697	14501	14533	14638	14623	14680	14586	14698	14771	14729	14523	14648	14543	14707	14480	14532	14572	14817	14637	14436	14661	14680	14575	14771	14461	14549	14521	14695	14455	14695	14394	14711	14779	14554	14643	14766	14598	14747	14836	14781	14436	14612	14701	14652	14439	14548	14864	14542	14687	14525	14690	14676	14630	14689	14777	14587	14805	14734	14691	14680	14630	14705	14602	14460	14483	14666	14768	14475	14687	14473	14771	14673	14716	14547	14875	14608	14675	14583	14694	14567	14807	14656	14537	14508	14614	14600	14538	14666	14573	14652	14614	14649	14689	14617	14601	14426	14577	14608	14674	14523	14666	14712	14485	14667	14806	14807	14753	14528	14589	14698	14519	14624	14524	14664	14472	14731	14589	14631	14867	14643	14780	14815	14555	14836	14706	14578	14574	14705	14646	14628	14516	14504	14821	14650	14829	14706	14689	14713	14491	14481	14617	14524	14660	14642	14723	14666	14447	14674	14594	14571	14717	14687	14430	14684	14753	14623	14586	14588	14694	14635	14683	14621	14600	14662	14662	14639	14707	14521	14625	14692	14714	14707	14690	14609	14661	14614	14666	14544	14608
62899	105669	87124	58260	33413	17223	13741	13639	13708	13629	13703	13696	13811	13676	13614	13710	13617	13707	13857	13717	13668	13765	13705	13790	13788	13788	13626	13755	13760	13741	13555	13770	13642	13598	13735	13586	13719	13786	13580	13730	13486	13515	13613	13665	13578	13743	13607	13735	13768	13615	13606	13791	13784	13695	13664	13691	13785	13747	13638	13611	13434	13656	13622	13620	13743	13622	13832	13800	13790	13816	13596	13928	13802	13720	13838	13567	13643	13625	13678	13665	13682	13749	13599	13740	13684	13694	13916	13636	13772	13607	13760	13656	13719	13659	13521	13692	13787	13697	13730	13715	13656	13637	13633	13572	13605	13657	13808	13641	13896	13620	13542	13689	13706	13727	13819	13605	13758	13660	13649	13544	13680	13579	13728	13753	13599	13728	13934	13751	13700	13635	13587	13545	13710	13680	13705	13608	13670	13688	13648	13642	13606	13704	13522	13510	13509	13691	13777	13709	13609	13725	13681	13757	13736	13404	13620	13769	13685	13641	13656	13714	13660	13650	13810	13691	13559	13829	13603	13675	13690	13584	13705	13761	13718	13743	13647	13616	13601	13647	13699	13759	13622	13561	13732	13741	13722	13688	13827	13698	13521	13695	13653	13665	13713	13687	13834	13439	13736	13780	13777	13604	13566	13850	13803	13641	13690	13505	13672	13699	13730	13589	13637	13721	13708	13631	13746	13654	13784	13594	13811	13535	13783	13579	13541	13575	13492	13676	13811	13660	13643	13625	13701	13671	13682	13665	13672	13503	13735	13754	13507	13713	13609	13686	13504	13704	13755	13757	13696	13712	13679	13720	13509	13730	13659	13735	13601	13740	13630	13572	13411	13918	13531	13688	13606	13704	13725	13552	13745	13532	13650	13560	13683	13597	13603	13665	13718	13563	13488	13796	13629	13769	13631	13810	13649	13549	13727	13715	13601	13670	13764	13529	13832	13831	13684	13737	13502	13778	13705	13541	13572	13708	13716	13721	13597	13620	13562	13612	13753	13705	13777	13868	13769	13679	13652	13651	13629	13793	13764	13800	13613	13605	13612	13701	13611	13900	13841	13711	13581	13778	13866	13712	13729	13726	13539	13717	13706	13703	13665	13645	13711	13604	13727	13775	13594	13687	13604	13523	13695	13663	13647	13586	13616	13586	13654	13830	13774	13680	13685	13783	13771	13578	13738	13805	13562	13679	13733	13832	13610	13679	13690	13662	13836	13664	13826	13612	13596	13647	13624	13680	13749	13718	13755	13636	13697	13618	13754	13607	13629	13720	13708	13721	13743	13665	13542	13733	13608	13566	13691	13779	13700	13693	13515	13781	13713	13701	13667	13677	13517	13743	13680	13802	13932	13495	13744	13710	13583	13638	13803	13840	13665	13676	13587	13764	13811	13534	13700	13725	13575	13656	13667	13664	13549	13583	13608	13667	13658	13499	13613	13911	13757	13557	13673	13638	13705	13585	13608	13848	13679	13464	13698	13554	13738	13729	13739	13651	13741	13659	13574	13533	13557	13766	13643	13556	13720	13533	13748	13696	13549	13843	13641	13706	13775	13808	13755	13766	13750	13727	13568	13746	13708	13718	13755	13643	13677	13655	13513	13603	13754	13720	13606	13701	13692	13633	13758	13796	13531	13692	13842	13787	13605	13628	13575	13611	13811	13579	13600	13596	13723	13873	13899	13696	13685	13608	13634	13780	13638	13596	13745	13662	13674	13542	13581	13693	13630	13593	13556	13740	13655	13547	13691	13579	13628	13675	13599	13695	13660	13591	13751	13666	13673	13786	13579	13682	13647	13728	13668	13743	13863	13682	13652	13732	13669	13705	13734	13598	13536	13702	13776	13588	13658	13719	13532	13561	13557	13711	13499	13654	13635	13614	13612	13665	13630	13529	13631	13684	13671	13421	13769	13720	13824	13680	13762	13587	13633	13786	13523	13651	13717	13705	13719	13589	13628	13660	13604	13684	13677	13603	13723	13523	13643	13544	13587	13698	13429	13653	13575	13773	13713	13549	13675	13762	13594	13700	13687	13659	13626	13678	13608	13582	13587	13729	13640	13663	13631	13846	13762	13941	13706	13427	13696	13640	13666	13648	13753	13643	13674	13697	13762	13659	13630	13760	13806	13611	13686	13663	13672	13725	13715	13599	13612	13653	13646	13653	13645	13566	13658	13781	13541	13588	13643	13848	13829	13640	13742	13727	13778	13688	13501	13604	13601	13733	13681	13554	13759	13574	13716	13753	13773	13703	13642	13581	13648	13571	13738	13724	13726	13617	13858	13682	13606	13685	13806	13757	13777	13771	13774	13733	13632	13651	13783	13687	13750	13511	13790	13654	13716	13565	13638	13874	13442	13735	13684	13612	13434	13846	13710	13728	13682	13591	13733	13707	13609	13518	13627	13867	13716	13606	13662	13743	13765	13713	13726	13634	13680	13645	13719	13619	13706	13612	13797	13646	13833	13745	13439	13677	13646	13748	13702	13674	13616	13703	13679	13617	13651	13666	13660	13704	13693	13722	13729	13618	13858	13759	13618	13497	13749	13658	13733	13641	13598	13811	13634	13551	13722	13493	13744	13764	13621	13882	13590	13752	13707	13728	13589	13572	13790	13536	13562	13569	13770	13816	13785	13605	13610	13521	13716	13703	13852	13515	13700	13694	13628	13814	13642	13602	13778	13642	13578	13594	13701	13749	13754	13641	13772	13596	13771	13737	13690	13617	13706	13780	13743	13607	13801	13571	13745	13790	13794	13521	13517	13736	13592	13904	13608	13742	13752	13775	13633	13832	13508	13774	13748	13819	13699	13606	13523	13625	13711	13660	13608	13762	13663	13696	13650	13679	13660	13772	13573	13630	13759	13743	13618	13634	13811	13820	13687	13739	13614	13519	13749	13536	13754	13663	13577	13712	13748	13634	13612	13729	13514	13705	13392	13736	13724	13678	13560	13804	13668	13638	13564	13789	13642	13632	13518	13427	13744	13677	13709	13684	13635	13676	13638	13808	13751	13749	13696	13556	13789	13835	13504	13751	13757	13645	13645	13565	13617	13644	13646	13675	13557	13605	13485	13739	13581	13608	13786	13554	13624	13847	13631	13690	13685	13720	13594	13510	13797	13659	13533	13643	13591	13642	13570	13590	13633	13760	13667	13713	13546	13613	13624	13512	13645	13718	13818	13647	13903	13633	13618	13505	13757	13862	13496	13598	13695	13754	13558	13730	13607	13626	13786	13657	13628	13649	13617	13665	13680	13667	13689	13505	13728	13850	13613	13587	13706	13642	13638	13558	13697	13580	13774	13600	13768	13831	13681	13743	13652	13658	13701	13694	13620	13685	13781	13731	13604	13623	13738	13824	13711	13793	13714	13863	13601	13761	13641	13549	13697	13577	13632	13725	13668	13729	13560	13665	13741	13562	13691	13664	13509	13729	13724	13569	13700	13494	13730	13789	13544	13579	13680	13728	13738	13660	13828	13549	13623	13691	13678	13578	13604	13615	13582	13827	13658	13636	13736	13680	13747	13777	13596	13666	13816	13614	13688	13649	13498	13690	13725	13558	13665	13830	13664	13581	13796	13661	13519	13576	13672	13805	13585	13723	13501	13927	13774	13624	13624	13707	13646	13724	13565	13755	13602	13634	13628	13696	13658	13722	13647	13746	13715	13591	13702	13688	13647	13567	13638	13584	13662	13640	13691	13907	13626	13663	13669	13809	13695	13617	13768	13625	13720	13557	13609	13583	13646	13783	13637	13749	13559	13640	13574	13497	13480	13729	13650	13697	13913	13588	13771	13561	13614	13684	13695	13589	13605	13671	13695	13711	13770	13736	13633	13796	13634	13588	13829	13710	13760	13726	13665	13603	13605	13642	13626	13731	13594	13753	13720	13863	13560	13748	13611	13599	13824	13403	13744	13718	13555	13558	13758	13691	13695	13788	13649	13509	13708	13830	13722	13729	13745	13486	13691	13699	13601	13858	13744	13685	13633	13612	13751	13621	13699	13661	13704	13742	13679	13584	13627	13772	13700	13800	13547	13764	13640	13613	13579	13686	13772	13591	13493	13724	13646	13612	13896	13572	13664	13662	13630	13718	13637	13784	13720	13819	13585	13724	13690	13635	13612	13630	13495	13758	13670	13633	13800	13687	13729	13748	13790	13677	13830	13608	13732	13668	13465	13643	13681	13821	13726	13577	13644	13597	13580	13493	13419	13690	13769	13547	13710	13765	13731	13547	13554	13764	13699	13591	13595	13544	13670	13591	13774	13756	13670	13762	13743	13513	13605	13516	13609	13544	13624	13725	13694	13657	13713	13610	13690	13660	13717	13741	13502	13586	13560	13601	13719	13623	13824	13688	13621	13652	13737	13610	13696	13848	13671	13698	13711	13637	13695	13690	13642	13625	13726	13663	13582	13660	13593	13638	13684	13636	13664	13731	13754	13613	13779	13630	13546	13573	13725	13772	13638	13624	13575	13515	13613	13691	13727	13671	13438	13657	13668	13617	13654	13580	13733	13672	13702	13913	13625	13806	13683	13579	13696	13791	13597	13660	13657	13674	13772	13833	13718	13606	13826	13639	13645	13692	13747	13709	13613	13739	13809	13675	13630	13656	13617	13671	13728	13582	13763	13735	13716	13679	13746	13742	13711	13574	13531	13888	13662	13713	13560	13654	13617	13618	13730	13623	13693	13737	13761	13518	13607	13647	13678	13621	13551	13588	13682	13607	13593	13658	13660	13706	13660	13634	13789	13568	13863	13502	13650	13706	13630	13703	13790	13644	13740	13700	13684	13730	13647	13694	13739	13568	13767	13696	13719	13592	13603	13723	13621	13666	13652	13543	13735	13680	13691	13657	13432	13703	13623	13657	13667	13772	13604	13598	13640	13749	13740	13813	13691	13615	13816	13628	13479	13743	13750	13615	13782	13739	13862	13635	13564	13634	13896	13588	13692	13849	13617	13575	13515	13622	13661	13701	13856	13662	13702	13744	13559	13700	13625	13599	13742	13647	13594	13622	13767	13654	13782	13817	13600	13686	13696	13695	13551	13742	13597	13614	13506	13717	13622	13481	13780	13589	13689	13709	13583	13584	13600	13723	13689	13724	13606	13632	13765	13752	13750	13748	13608	13486	13701	13773	13560	13853
29734	33515	37945	28043	18848	15822	15099	14959	14970	15245	14887	15006	14861	14828	14712	14909	15000	15102	14996	14866	14954	14823	14916	14947	14895	14777	14691	14869	14796	14876	15020	15126	14827	14767	14619	14942	14996	14830	14856	14918	14875	14932	14716	15031	15077	14912	15098	15150	14812	14825	14775	14852	14891	14886	14864	14831	14910	15030	14820	15028	15023	14816	14907	14873	14826	14940	14633	14770	14657	14804	14892	14843	14765	14794	14998	14962	14968	14934	14840	14759	14802	14906	15073	14787	14861	14858	14758	14858	15261	14831	14776	14896	14884	15026	14946	14708	15020	14989	14837	14919	14670	14766	14847	14892	14713	14710	14802	14800	14920	14919	14800	14735	15097	15033	14911	14985	14889	14841	14938	14886	14835	14892	14880	14854	14920	14948	14948	14775	15028	15059	14978	14908	15034	14886	14941	14716	15062	15111	15188	14849	14920	14989	14905	14749	14725	14818	15083	14962	14891	15011	14714	14767	14763	14909	14884	14922	14991	15020	15123	15031	15095	14987	14960	14989	14876	14878	14956	14962	14943	14893	14932	14855	14772	15039	14761	14945	14984	14949	14854	14742	14839	14746	14807	14872	14751	14977	14641	14802	14833	14766	14733	14921	14853	14768	14813	14875	14990	15056	14989	14875	15185	14869	14776	14879	14970	14905	14886	14874	14721	14869	14739	14601	14973	14715	15115	15001	14801	15025	14782	14907	14821	14784	15076	14968	14755	14636	14935	14854	14895	15030	14920	14849	14773	15042	15047	14904	15003	14940	14807	14913	15152	14646	14895	14951	14954	14962	14832	14819	14757	14995	14942	14751	14863	14900	14930	14871	14723	14848	14836	14920	15021	14718	14918	14880	14964	14945	14913	14963	14924	14929	14869	15087	15105	14924	15138	14772	14970	14910	15030	14904	14905	14793	14870	14954	14921	14932	14880	14992	14794	14825	14850	14731	14819	14931	14918	14880	14870	14688	14670	14771	14809	14932	14637	14963	15013	14954	15046	14900	14762	14929	14754	14803	14913	14932	15060	14819	14702	15092	14913	14814	14959	14813	14774	14690	14961	14852	14709	14717	14806	15069	14870	14749	14718	14985	15032	14806	14777	14850	14953	14879	14964	14724	14987	14556	14628	14826	14894	14926	14746	14852	15026	14769	14876	14927	15042	14957	14712	14964	14787	14793	14688	14899	14747	14786	14823	14759	15110	15028	14839	15058	14848	14910	14812	14853	14852	15027	14872	15074	14766	14836	14961	14861	14804	14762	14751	14686	14647	14753	15074	15029	14893	14871	14787	14876	14960	14890	14962	14962	14843	14942	15108	15004	15118	14827	14977	14901	14933	14797	14826	14813	14940	14765	14987	15029	14867	14947	14993	14938	14882	14968	14878	14941	15036	14811	15020	15011	14919	14916	14872	14838	14869	14958	14905	14972	14796	14780	15121	14886	14750	15058	14910	14877	14936	14844	15171	15031	14893	14890	14915	14861	14680	14790	15062	14694	14926	14984	14958	14944	15137	14831	14860	14775	14848	14961	14713	14909	14630	14967	14851	14820	14878	14789	14947	14842	14982	15023	14834	14726	14931	14924	14808	14849	14931	14760	14862	14795	14951	14907	14944	14739	14905	14982	14890	14953	14906	14813	14862	14983	14878	14996	14832	14917	14724	14817	14906	14886	14862	14637	14922	14846	14974	14923	15029	14821	14692	15033	14962	14622	14759	14983	15017	14942	14921	14779	14744	14938	14878	14758	14785	14718	14900	14834	14978	14907	15077	14879	14708	14815	14943	15027	14590	14771	14816	14769	14882	14860	14922	15069	14924	15124	14827	14901	14923	14800	14999	15027	14712	14897	14930	14910	14921	14752	14930	14898	14743	14981	14876	14727	14740	14872	14824	14987	14989	15005	14716	14995	14953	14949	14910	14693	14929	14902	14981	14920	14901	14830	15035	14865	14808	14849	14737	14872	14800	14896	14920	15020	14702	14887	14980	15044	15030	15062	14864	14809	14865	14899	14937	14835	15019	14723	15122	14933	15089	14937	15027	14782	15046	14804	14894	14891	14800	14963	14925	15004	14933	14809	14987	15065	14847	14901	14875	14779	14846	14783	14692	15017	14970	14988	14713	14836	14979	14984	14886	14897	14866	14895	14824	14807	15003	14943	14921	14908	15086	14937	14889	14917	14863	14750	14804	14875	14930	14882	14850	14910	14800	14649	14871	14851	14723	14938	15029	15130	14734	14920	14899	14992	14934	15000	15077	14842	14929	15029	14778	14985	14742	15062	15035	14801	15055	14916	14894	14951	15027	14930	14827	14959	14684	14884	14900	14890	15045	14925	14837	14949	14888	14697	14863	15057	14993	14941	14847	15120	14839	14947	14893	14850	14838	15119	14725	14795	14951	14864	15178	14756	14905	14797	14866	15076	14890	14802	14740	14862	15039	14822	14825	14944	15147	14767	14930	14890	14764	14829	15106	14812	14919	15044	14847	14632	14868	14909	14932	14657	14880	15003	14888	14879	15156	14904	15005	15027	14893	15100	14956	14826	14789	14877	14856	14890	15025	15001	14850	14852	14755	14963	14761	14897	14795	14737	14858	15003	14869	14928	15063	14955	14939	14778	14872	14872	14925	14989	14876	14986	15017	14879	14990	14884	14941	14844	14809	14898	14836	14979	15090	14969	14855	14842	14971	14687	14808	14830	14902	14874	14986	14902	14979	14849	14959	15040	14799	14959	14831	15164	14743	14992	14816	14711	14886	14849	14719	15064	14819	14931	14943	14737	14953	14835	14786	14788	14947	15236	14866	14883	15045	14852	14661	14786	14852	15034	15046	14858	14948	14745	14757	14844	14861	14924	14971	14874	14892	14981	14923	14748	14992	15063	14828	14880	15091	14930	14966	14836	14890	14891	14855	14662	14758	14928	14862	15074	14937	14604	14895	14923	14853	14992	14916	15004	14858	14798	14847	14830	14850	14905	15079	14918	14870	14953	14856	14768	14833	14833	14918	14826	15044	14939	15018	14829	15155	15013	14949	14866	14969	14925	14794	14871	14901	14779	14979	14828	14968	15137	14938	14798	14978	14888	14750	14804	14992	14632	14811	14878	14947	15171	15020	15019	15072	14919	15032	14962	14905	14879	14876	14926	14835	14906	14895	14920	14904	14940	15093	14970	14684	14822	15005	14750	14805	14852	15108	15019	15024	14965	15066	14992	14707	14917	14949	15030	15021	14763	14669	14916	14885	14856	14883	14810	14678	14801	14824	14842	14713	14919	14857	14803	14874	14898	14858	14868	14793	14895	14922	14871	14982	14811	15007	14872	14769	14957	15048	14778	14799	14863	14994	14983	14861	14745	14845	15082	14815	14967	14831	14756	14895	14910	14749	14757	14963	14961	14937	14933	14896	14947	14950	14871	14844	14787	15014	14899	14878	15002	14702	14942	14778	14889	14966	14768	14961	15036	15086	14905	14784	14927	15066	14951	15003	14792	14797	14882	14988	15042	14994	14826	15095	14984	14826	14859	14821	14979	14861	14910	15058	14741	15041	14969	14977	14977	14920	14899	14883	14796	14968	14980	14893	14820	14697	14771	14793	14939	14856	14873	14991	15036	14917	14799	14796	14867	15006	14893	14993	14927	14859	14926	14884	14805	14903	14822	15031	14953	14892	14796	14766	14867	14969	15047	15103	14961	15028	14767	14880	14836	15020	14986	14950	14802	15011	14882	14871	14621	14838	14868	14988	14874	15060	14967	14840	14839	14858	14797	14945	14822	14766	15146	14967	15014	15022	14920	14863	14970	14909	14705	14797	14813	15038	14816	14855	14961	14840	14911	14912	14802	14845	14729	14815	15041	14881	14941	14832	14868	14993	14884	14875	14995	14741	14908	15077	14995	14948	14829	15044	14977	14930	14829	14840	14910	14863	14878	14842	15044	14806	14951	14910	14829	14947	14906	14829	14810	14911	14981	15084	14891	14834	14810	14717	14794	14785	14723	14947	14969	14888	14899	14678	14799	14802	14823	14768	14760	14958	14968	14905	14946	14990	14920	15026	14838	15045	14763	14996	14817	14991	15026	14822	14655	14818	14890	15064	14968	15018	14913	14833	14952	14666	14914	15054	15058	14897	14968	14930	14823	14998	14841	14850	14680	14927	14984	14905	14956	14919	14819	15094	14792	14883	14738	14629	15004	14936	14849	14914	14831	14768	14931	15075	14923	14971	15011	14914	14779	14865	14986	14974	15071	15015	14788	14793	14843	14999	14857	15054	14915	14904	15028	14896	14781	15014	14852	14840	14755	14842	14929	14894	14939	14720	14875	15102	14873	14956	14839	14952	14903	14792	14970	14907	14868	14958	14903	14838	14801	14790	14838	15029	15072	14942	14818	14972	14756	14938	14837	14860	14606	14949	14963	14905	14952	14767	15141	14956	14887	14869	14814	14757	14826	15023	15019	14875	14937	14805	15100	14977	14872	14935	14552	14940	14992	14876	14759	14947	14815	14833	14783	15031	14876	14913	14790	14925	15061	14914	14801	14939	14890	14916	14641	14902	14958	14776	14811	14855	14899	14960	14879	14881	15017	14820	14905	15060	14919	14851	14785	15034	15010	14867	15047	14950	14863	14874	14877	14726	14706	15005	14846	14850	14925	14976	14932	14801	14812	14922	14857	15015	15204	15022	14835	14839	14844	14973	14872	14877	14837	14840	14944	15000	14592	14673	15034	15059	14729	14935	14857	14952	14877	15084	14840	14802	14636	14905	14856	14874	15013	15074	14884	14759	14786	15106	14877	14667	14809	14873	15014	14846	14862	14832	14845	14820	14673	14856	14950	15028	15060	14860	14904	14906	14884	14647	14776	14919	14874	14917	14958	15132	15110	14840	14768	14839	14940	14963	14803	14797	14906	14853	14933	14926	14975	14912	14866	14963	14902	14893	14831	14972	15042	14847	15071	14872	14883	14568	15220	14918	14967	14895	14766	14940	14834	14985	14769	15046	14830	14909	14981	15030	14934	14862	14884	15034	15003	15087	14853	14890	14943	15160	14982	14873	14750	15084	14970	14845	14808	14939	14952	14848	15078	14771	14817	14897	15087	14838	14805	14914	14831	14833	14797	14734	14871	15069	14984	14883	15000	15014	15077	15033	14868
37133	52755	41543	25508	16873	14328	13770	14004	13858	13908	13793	13856	13895	13893	13953	13787	13933	13722	13857	13732	13821	14035	13870	13899	13730	13986	13908	13867	14102	13791	13902	13867	13969	13837	13836	13913	13862	13977	13804	13953	13850	13895	14005	13811	13916	13803	13826	13960	13914	13689	13945	13834	13915	13932	13861	13858	13845	13793	13757	13634	13892	13995	13889	14022	13863	13805	13837	14006	13814	13821	13846	13868	13882	13928	13909	13838	13840	13825	13769	13908	13846	13895	13764	13766	13754	13967	13632	13884	13826	13718	13713	13817	13857	13696	13650	13878	13825	13730	13890	14019	13918	13822	13862	13682	13846	13809	13891	13790	13915	13973	13880	13997	13829	13944	13750	13766	13945	13865	13922	13812	13865	13833	13917	13868	13681	13719	13782	13932	13939	13825	13870	13852	13818	13830	13680	13995	13850	13993	13993	13690	13810	13772	13911	13717	13941	13881	13862	13750	13912	13798	13843	13952	13956	13917	13745	13718	13843	13899	13945	13760	13861	13811	13764	13890	13740	13818	13795	13847	13799	13849	13800	13860	13874	13741	13772	13974	13943	13791	13878	13800	13872	13895	13719	13688	13825	13873	13830	13655	13710	13852	13843	13901	13612	13686	13934	13841	13784	13854	13811	13680	13938	14040	14071	13703	13900	13892	13784	13710	13987	13746	13833	13909	13843	13866	13912	13850	13901	13821	13959	13837	13837	13812	13831	13708	13845	13817	13878	13777	13928	13811	13806	13763	13795	13574	13783	13845	13971	13910	13891	13954	13829	13950	13768	13767	14080	13876	13732	13769	13816	13838	13938	13841	13971	13764	13777	13857	13888	13750	13787	13603	13817	13875	13881	13747	13851	13939	13904	13822	13899	13737	13907	13774	13784	13825	13963	13690	13810	13626	13837	13747	13879	13618	13793	13833	13803	13870	13903	13936	13731	13836	13685	13835	13878	13962	13691	13909	13776	13933	13807	13883	13902	13797	13837	13888	13870	13907	13854	13840	13792	13867	13916	13824	13955	13975	13828	13844	13868	13816	13826	13834	13662	13972	14077	13769	13770	13839	13856	13839	14005	13942	13811	13845	13890	13769	13913	13892	13758	13809	13783	13964	13822	13956	13803	13930	13877	13747	13840	13949	13725	13792	13744	13824	13882	13734	13871	13888	13990	13809	13863	13855	13876	13877	13798	13842	14025	13827	13846	13875	13846	13948	13823	13973	13780	13873	13883	13864	13745	13897	13885	13737	13901	13774	13866	13819	13825	13913	13893	13623	13957	13750	13958	13852	13897	13831	13923	13724	13621	13813	13950	13798	13978	13771	13812	13857	13769	13867	13924	13598	13985	13767	13851	13711	13692	13914	13835	13786	13678	13857	13799	13743	13910	13798	13770	13701	13750	13905	13839	13869	13930	13870	13860	13810	13805	13793	13980	13877	13871	13858	13962	13826	13971	13828	13933	13889	13829	13764	13850	13735	13966	13697	13779	13740	13766	13824	13857	13828	13941	13881	13920	13900	13760	13716	13856	13767	13871	13822	13776	13813	13796	13985	13786	13820	13917	13861	13842	13750	13956	13816	13867	13852	13779	13961	13921	13978	13763	13772	13799	13929	13952	13867	13865	13884	13837	13727	13775	13812	13957	13651	13804	13884	13807	13910	13878	13790	13915	13865	13668	13830	13793	13838	13863	13803	13848	13909	13775	13886	13999	13800	13840	13843	13692	13828	13793	13723	13877	13910	13910	13772	13815	13760	13896	13834	13813	13798	13787	13814	13726	13953	13924	13818	13819	13804	13803	13586	13879	13837	13835	13946	13813	13931	13849	13898	13856	13792	13868	13868	13762	13660	13894	13772	13765	13817	13840	13819	13922	13778	13933	13700	14033	13982	13945	13801	13771	14039	13694	13967	13889	13864	13866	13818	13712	13999	13901	13896	13806	13877	13844	13937	13882	13787	13621	13776	13880	13795	13774	13771	13826	13798	13819	13790	13956	13876	13815	13689	13822	13878	13912	13973	13871	13858	13904	14011	13873	13637	13868	13866	13977	13817	13983	14004	13939	13813	13985	13853	13836	13666	13802	13836	13770	13891	13826	13729	13928	13842	13877	13807	13788	13901	13856	13851	13883	13754	13866	13835	13912	13780	13730	13839	13995	13718	13754	13760	13821	13908	13899	13695	13824	13744	13897	13889	13893	13814	13716	13955	13831	13937	13815	13773	13945	13841	13746	13918	14029	13874	13906	13573	13800	13813	13859	13919	13849	13749	13819	13809	13746	13926	13878	13845	13855	13844	13863	13918	13796	13877	13847	13872	13962	13846	13784	13854	13748	13926	13836	13761	13952	13811	13888	14001	13783	13787	14092	13876	13717	13880	13783	13813	13736	13799	13816	13776	13830	13832	13933	13955	13901	13832	13936	13746	14006	13947	14163	13920	13846	13992	13922	14003	13845	13838	13688	13970	13927	13653	13861	13823	13845	13889	13914	13773	13646	13720	13980	13812	13680	13856	13889	13920	13814	13898	13746	13733	13837	13938	13754	13697	13914	13641	13767	14071	13741	13646	13773	13848	13848	13798	14088	13850	13814	13794	13882	13951	13737	13814	13871	13812	13797	13665	13799	14024	13826	13863	13837	13779	13887	13832	13824	13859	13687	13855	13783	13811	13844	13828	13845	13840	13691	13785	13823	13746	13743	13859	13878	13875	13886	13814	13949	13729	13963	13799	13780	13869	13845	13752	13967	13902	13925	13840	13823	13904	13784	13776	13737	13932	13702	13770	13912	13891	13802	13878	13998	13931	13856	13826	13889	13845	13847	13835	13877	13791	13840	13834	13783	13867	13698	13763	13887	13761	13880	13905	13778	13860	13738	13860	13815	13913	13672	13750	13784	13828	13933	13797	13845	14002	13848	13958	13856	13941	13673	13830	13674	14019	14037	13990	13790	13955	13777	13815	13872	13799	13746	13883	13793	13859	13923	13656	13883	13790	13988	13812	13928	14027	13742	13844	13871	13749	13946	13860	13681	13815	13887	13830	13748	13840	13757	14022	13848	13666	13818	13633	13919	13639	13723	13903	13734	13843	13665	13924	13886	13821	13787	13689	13811	13777	13911	13863	13717	13836	13867	13813	14010	13802	13935	13853	13960	13879	13810	13934	13957	13699	13766	13830	13867	13975	13882	13878	13777	13821	14021	13657	13809	13987	13751	13865	13827	13808	13807	13827	13701	13892	13931	13849	13865	13727	13717	13852	14003	13881	13891	13868	13885	13800	14071	13807	13799	13950	13891	13864	13739	13904	13832	13959	13768	13891	13723	13810	13693	13820	13720	13859	13755	13815	13767	13926	13888	13952	13844	13878	13830	13918	13896	13899	13807	13907	13867	13795	13840	13879	13929	13783	13724	13871	13713	13849	13807	13640	13700	13937	13937	13748	13916	13892	13734	13921	13943	13950	13797	13736	13781	13749	13812	13789	13880	13781	13818	13893	13933	13782	13751	13980	13734	13671	13798	13986	13914	13769	13840	14032	13772	13786	13795	13702	13970	13915	13699	13944	13896	13878	13814	13740	13896	13878	13931	13791	13878	13762	13763	13861	13775	13920	13844	13899	13888	13768	13858	13777	13836	13840	13726	13669	13832	13740	13861	13791	13933	13849	13820	13967	13874	13956	13961	13817	13782	13911	13833	13818	13896	13695	13955	13854	13869	13860	13807	13790	13986	13791	14090	13856	13964	13802	13906	13938	13868	13819	13701	13838	13815	13988	13809	13704	14065	13780	13943	13749	13860	13753	13785	13925	13723	14036	13878	13758	13832	13647	13774	13976	13946	13852	13746	13862	13709	13738	13941	13863	13789	13922	13834	13771	13963	13833	13730	13716	13767	13760	13796	13899	13797	13798	13743	13588	13894	13772	13979	13778	14085	13878	13867	13912	13891	13780	13725	13815	13913	13887	13850	13904	13927	13999	13862	13898	13736	13799	13718	14000	13858	13809	13805	13725	13658	13934	14035	13816	13848	13853	13920	13775	13803	13679	13824	13814	13802	13736	13787	13679	13903	13860	13849	13715	13750	13817	13959	13897	13762	13732	14011	13683	13907	13849	13944	13871	13812	13810	13854	13761	13667	13649	13835	13881	13843	13854	13814	13816	13870	13737	13826	13742	13940	13815	13853	13851	13880	13941	13802	13790	13725	13942	13783	13793	13948	13904	14026	13841	13858	13872	13782	13762	13798	13784	13782	13803	13734	13733	13818	13826	13803	13966	13855	13892	13777	13860	13850	14005	13809	13787	13751	13775	13878	14007	13792	13969	13848	13966	13904	13942	14090	13843	13724	13849	13802	13799	13727	13768	13859	13747	13857	13819	13841	13775	13785	13859	14019	13758	13785	13982	13914	13766	13884	13832	13897	13878	13689	13848	13927	13815	13854	13836	13804	13888	13852	13734	13853	14016	13789	13841	13832	13700	13858	13904	13915	13982	13838	13902	13759	13715	13848	13888	13721	13844	13903	14025	13674	13873	13789	13788	13806	13823	13810	13972	13843	13913	13781	13961	13785	13730	13821	13996	13914	13837	13852	14011	13925	13856	13966	13628	13925	13751	13751	13935	13915	13768	13836	13859	13847	13955	13832	13743	13903	13910	13800	13826	13825	13835	13902	13837	13863	13722	13889	13835	13756	13840	13682	13866	13886	13911	13785	13959	13995	13856	14010	13947	13837	13864	13980	13904	13782	13880	13801	13805	13843	13811	13716	13841	13806	13889	13828	13868	13835	13835	13887	13800	13684	13943	13832	13889	13944	13812	13657	13826	13704	13772	13924	13822	13771	13774	13820	13858	13775	13870	13986	13723	13817	13877	13817	13925	13839	13824	13860	13959	13877	13919	13689	13834	13792	13932	13759	13829	13972	13846	13785	13784	13770	13886	13899	13670	13725	13845	13787	13917	14019	13777	13843	13723	13983	13845	13722	13804	13885	13829	13856	14007	13805	13889	13805	13813	13827	13712	14061	13750	13907	13789	13733	13828	13710	13923	13737	13798	13818	13780	13932	13944	13909	13877	14001	13869	13884	13838	13980	13740	13933	13991	13717	13995	14035	13873	13871	13869	13856	13829	13847	13775	13960	13789	13849	13829	13898	13848	13762	14092
24662	24958	38820	34998	25579	21105	17878	15669	15410	15455	15553	15506	15541	15498	15539	15558	15380	15544	15374	15435	15282	15326	15310	15322	15357	15432	15409	15357	15538	15356	15054	15516	15270	15410	15420	15394	15296	15320	15253	15425	15286	15368	15233	15260	15213	15410	15421	15380	15448	15225	15483	15479	15289	15305	15148	15415	15600	15300	15227	15490	15177	15365	15332	15523	15376	15315	15348	15359	15301	15227	15429	15479	15412	15178	15367	15339	15216	15380	15049	15280	15370	15255	15331	15326	15426	15093	15219	15213	15270	15302	15298	14962	15284	15395	15303	15296	15242	15396	15197	15219	15340	15339	15357	15345	15157	15305	15381	15148	15254	15443	15371	15496	15308	15335	15385	15320	15210	15222	15271	15459	15328	15420	15372	15451	15295	15059	15290	15142	15079	15324	15332	15142	15241	15162	15235	15333	15355	15183	15299	15353	15287	15303	15412	15344	15294	15225	15257	15019	15480	15247	15179	15345	15225	15332	15218	15211	15225	15031	15149	15375	15384	15258	15473	15117	15303	15272	15324	15406	15246	15480	15382	15257	15155	15239	15121	15491	15109	15510	15474	15415	15236	15213	15241	15278	15326	15316	15155	15382	15208	15324	15018	15331	15477	15396	15199	15342	15394	15220	15118	15272	15276	15452	15251	15202	15424	15375	15502	15034	15241	15271	15189	15144	15452	15372	15333	15180	15220	15409	15346	15342	15318	15236	15172	15519	15141	15206	15354	15400	15258	15373	15338	15428	15310	15244	15293	15088	15098	15129	15153	15166	15248	15227	15246	15181	15283	15396	15306	15399	15127	15305	15365	15191	15305	15108	15356	15237	15350	15333	15439	15372	15301	15150	15183	15365	15205	15206	15238	15271	15082	15219	15133	15400	15403	15393	15371	15077	15101	15154	15366	15196	15207	15363	15324	15275	15086	15255	15229	15212	15112	15514	15363	15411	15372	15259	15203	15544	15291	15306	15209	15260	15241	15319	15195	15232	15383	15171	15360	15467	15142	15047	15100	15302	15233	15248	15335	15339	15236	15344	15278	15355	15310	15394	15179	15041	15262	15133	15378	15284	15401	15385	15356	15167	15277	15242	15505	15211	15184	15296	15243	15431	15331	15194	15043	15225	15330	15278	15320	15225	15181	15118	15267	15393	15355	15431	15362	15396	15407	15319	15432	15273	15155	15120	15263	15181	15315	15199	15235	15159	15393	15387	15245	15382	15293	15414	15528	15280	15130	15173	15091	15213	15320	15164	15199	15164	15050	15264	15308	15124	15119	15317	15339	15162	15307	15272	15210	15425	15225	14998	15181	15116	15113	15276	15408	15291	15112	15397	15313	15314	15190	15153	15186	15128	15406	15093	15286	15396	15035	15562	15215	15260	15219	15370	15484	15303	15292	15481	15409	15326	15302	15203	15085	15160	15273	15362	15321	15340	15261	15283	15313	15189	15303	15419	15298	15380	15396	15462	15270	15176	15200	15148	15386	15337	15351	15429	15373	15339	15414	15179	15109	15442	15324	15394	15526	15296	15306	15492	15374	15168	15210	15129	15347	15171	15365	15325	15097	15382	15487	15177	15439	15249	15301	15396	15292	15362	15319	15358	15400	15315	15324	15249	15267	15185	15298	15282	15282	15346	15328	15187	15285	15267	15367	15324	15358	15236	15404	14954	15261	15306	15504	15398	15346	15331	15319	15542	15364	15388	15259	15245	15211	15356	15337	15550	15267	15479	15436	15315	15233	15293	15327	15199	15277	15417	15322	15178	15086	15214	15462	15323	15443	15357	15298	15305	15251	15179	15380	15290	15322	15355	15316	15447	15263	15130	15190	15453	15363	15405	15273	15209	15212	15103	15263	15163	15451	15406	15376	15409	15197	15340	15397	15263	15451	15278	15210	15252	15245	15401	15163	15411	15394	15333	15243	15343	15323	15296	15183	15435	15434	15275	15305	15189	15362	15278	15366	15360	15304	15346	15283	15382	15477	15279	15351	15146	15169	15188	15326	15324	15166	15234	15221	15290	15084	15357	15331	15298	15203	15447	15422	15259	15442	15261	15021	15417	15211	15166	15181	15271	15553	15311	15349	15328	15314	15438	15319	15338	15067	15202	15360	15163	15273	15276	15048	15321	15258	15301	15361	15190	15361	15264	15238	15244	15292	15334	15241	15307	15312	15350	15136	15029	15307	15204	15180	15355	15450	15459	15314	15239	15372	15277	15356	15415	15338	15447	15474	15320	15248	15216	15483	15286	15218	15173	15340	15210	15346	15333	15522	15435	15353	15162	15155	15304	15192	15098	15240	15279	15311	15370	15425	15380	15303	15436	15339	15250	15294	15228	15183	15580	15383	15197	15379	15198	15448	15251	15269	15511	15350	15210	15358	15421	15120	15429	15444	15456	15357	15140	15163	15198	15267	15297	15130	15238	15393	15212	15430	15186	15240	15365	15129	15093	15365	15135	15168	15053	15302	15237	15394	15495	15274	15169	15437	15354	15243	15507	15047	15240	15043	15110	15206	15064	15302	15309	15344	15426	15369	15132	15408	15521	15201	15199	15188	15192	15401	15390	15216	15388	15405	15256	15260	15401	15205	15142	15243	15162	15352	15248	15299	15326	15322	15222	15133	15337	15399	15248	15217	15340	15141	15454	15320	15417	15391	15426	15063	15382	15309	15287	15073	15293	15265	15079	15363	15391	15268	15377	15384	15378	15177	15385	15229	15338	15363	15222	15296	15110	15247	15130	15119	15071	15296	15211	15303	15545	15432	15256	15276	15340	15466	15170	15624	15156	15276	15338	15254	15285	15258	15192	15335	15121	15329	15472	15155	15227	15294	15199	15176	15199	15236	15204	15321	15092	15387	15251	15115	15191	15363	15281	15142	15182	15312	15337	15096	15436	15222	15390	15338	15190	15261	15349	15321	15247	15301	15336	15119	15385	15234	15195	15320	15273	15252	15375	15372	15271	15282	15236	15268	15218	15425	15020	15089	15354	15054	15217	15306	15174	15343	15250	15391	15360	15241	15345	15325	15255	15178	15292	15408	15308	15354	15211	15325	15249	15133	15328	15367	15200	15137	15343	15402	15381	15239	15456	15323	15010	15346	15283	15215	15211	15200	15436	15545	15195	15278	15158	15369	15343	15382	15283	15137	15153	15544	15160	15318	15365	15278	15330	15255	15219	15427	15308	15209	15405	15271	15221	15193	15346	15293	15509	15285	15293	15171	15276	15502	15203	15237	15062	14980	15335	15436	15202	15299	15457	15502	15221	15301	15341	15353	15379	15320	15384	15314	15230	15096	15415	15336	15237	15166	15046	15267	15263	15414	15302	15329	15427	15253	15337	15241	15348	15253	15376	15345	15260	15269	15172	15437	15308	15227	15160	15296	15304	15183	15357	15143	15384	15028	15269	15252	15359	15304	15245	15244	15279	15305	15250	15293	15358	15420	15421	15205	15234	15473	15180	15415	15284	15261	15353	15212	15158	15301	15319	15349	15321	15174	15327	15330	15462	15147	15063	15117	15229	15434	15353	15379	15449	15319	15283	15207	15368	15242	15361	15434	15125	15295	15326	15293	15319	15084	15359	15444	15393	15084	15354	15306	15135	15263	15483	15170	15330	15128	15282	15401	15366	15254	15342	15299	15187	15396	15455	15262	15228	15390	15312	15165	15331	15413	15475	15258	15383	15200	15238	15410	15178	15224	15244	15412	15334	15353	15270	15322	15229	15133	15308	15178	15146	15311	15181	15444	15235	15281	15168	15089	15326	15202	15203	15235	15283	15166	15256	15222	15061	15180	15062	15397	15295	15204	15165	15235	15381	15369	15372	15251	15324	15385	15166	15367	15282	15407	15251	15392	15280	15300	15174	15183	15357	15216	15132	15269	15205	15236	15377	15280	15294	15371	15318	15308	15145	15236	15253	15225	15124	15281	15215	15258	15462	15402	15245	15274	15352	15272	15242	15279	15214	15373	15266	15193	15269	15287	15071	14988	15492	15352	15418	15245	15279	15427	15175	15394	15307	15147	15135	15250	15346	15303	15368	15246	15302	15332	15210	15299	15188	15397	15409	15410	15281	15470	15366	15449	15304	15104	15028	15335	15207	15204	15398	15322	15264	15423	15127	15423	15206	15248	15295	15279	15320	15287	15373	15172	15160	15302	15273	15227	15208	15276	15308	15356	15124	15388	15339	15486	15201	15224	15296	15315	15308	15305	15126	15466	15500	15215	15373	15178	15059	15307	15421	15322	15292	15261	15398	15213	15200	15272	15369	15353	15289	15353	15384	15331	15357	15467	15219	15495	15482	15399	15508	15267	15404	15329	15290	15154	15246	15327	15442	15274	15235	15066	15249	15290	15316	15209	15298	15164	15237	15338	15406	15431	15147	15107	15260	15299	15464	15635	15303	15300	15347	15188	15403	15353	15298	15227	15182	15448	15119	15507	15143	15280	15327	15436	15393	15089	15219	15264	15147	15395	15304	15088	15183	15221	15325	15328	15336	15070	15209	15483	15360	15316	15167	15170	15174	15195	15287	15148	15247	15119	15276	15285	15189	15259	15215	15283	15165	15463	15070	15139	15269	15386	15145	15195	15159	15237	15111	15332	15123	15342	15268	15132	15332	15275	15302	15360	15373	15197	15255	15125	15212	15475	15332	15225	15368	15347	15386	15352	15271	15312	15332	15538	15295	15324	15173	15188	15345	15234	15463	15294	15470	15288	15270	15190	15137	15339	15225	15319	15283	15239	15082	15197	15196	15339	15507	15603	15342	15327	15367	15172	15397	15303	15306	15231	15421	15161	14985	15230	15313	15327	15221	15497	15411	15111	15318	15447	15243	15078	15112	15171	15084	15451	15185	15297	15267	15330	15182	15231	15044	15151	15115	15236	15338	15231	15294	15224	15236	15320	15437	15218	15324	15425	15243	15278	15421	15329	15201	15275	15353	15347	15255	15285	15380	15282	15420	15273	15126	15166	15023	15295	15154	15364	15349	15217	15055	15373	15374	15329	15265	15307	15424	15219	15218	15290	15342	15445	15345	15255	15382	15381	15178	15208	15438	15300	15341	15325	15282	15304	15207	15410	15415	15446	15390	15328	15336	15168	15391	15318	15250	15351	15135	15292	15206	15354	15311	15303	15275
59814	94315	75642	47601	27575	16974	14194	14155	14066	14109	14220	14355	14227	14267	14311	14220	14119	14277	14221	14306	14140	14058	14110	14192	14071	14236	14169	14276	14286	14041	14196	14199	14172	14241	14276	14122	14233	14216	14194	14144	14171	14319	14242	14324	14284	14128	14150	13960	14178	14140	14237	14157	13959	14136	14100	14299	14179	14175	14075	14109	14326	14311	14128	14202	14086	14082	14205	14109	14292	14234	14156	14165	14283	14059	14276	14143	14268	14198	14204	14060	14075	14179	14124	14206	14086	13891	14051	14239	14254	14178	14313	14256	14042	14189	14225	14130	14116	14265	14161	14256	14152	14133	14146	14058	14120	14037	14165	14211	14276	14123	14114	14182	14023	14026	14097	13991	14221	14144	14085	14229	14056	14046	14257	14193	14128	14107	14248	14091	14308	14056	14267	14165	14177	14170	14072	14165	14093	14315	14074	14185	14168	14325	14047	14132	14131	14064	14227	14222	14161	14119	14291	13979	14186	14195	14147	14099	14383	14222	14238	14185	14173	14128	14101	14153	14360	14181	14137	14094	14181	14208	14321	14128	14081	14296	14147	14293	14130	14254	14044	14279	14224	14107	14171	14182	14326	14229	14166	14046	14208	14137	14212	14136	14280	14001	14019	14239	14339	14166	14169	14123	14146	14050	14076	14124	14094	14197	14119	14364	14064	14119	14112	14217	14192	14235	14370	14181	14026	14225	14212	14113	14245	14185	14265	14084	14133	14196	14125	14222	14160	14236	14334	14308	14063	14093	14223	13973	14196	14195	14092	14132	14151	14130	14229	14324	14200	14233	14226	14191	14081	14211	14040	14208	14241	14248	14251	14155	14162	14223	14256	14183	14093	14292	14189	14205	14165	14152	14047	14162	14397	14037	14195	14150	14094	14242	14219	14212	14042	14094	14182	14140	14087	14088	14212	14424	14123	14142	14110	14202	14082	14084	14162	14229	14006	14116	14223	14131	14058	14222	14196	14078	13994	14133	14132	14104	14073	14196	14100	14153	14022	14112	14032	14115	14217	14036	14163	14283	14197	14130	14107	14138	14124	14160	14148	14021	14140	14117	14210	14177	14084	14167	14190	13922	14211	14228	14022	14283	14091	14099	14149	14293	14209	14242	14119	14048	14053	14186	14120	14046	14212	14132	14239	14177	14113	14215	14131	14279	14101	14224	14149	14152	14142	14060	14182	14240	14291	14217	14067	14133	14277	14312	14081	14113	13938	14241	14210	14175	14182	13992	14064	14308	14269	14157	14082	14163	14147	14207	14224	14319	14368	14183	14273	14139	14281	14126	14201	14184	14293	14093	14322	14238	14265	14219	14134	14157	14050	14029	14251	14122	14245	14092	14107	14179	14173	14348	13959	14053	14137	14465	14148	14147	14024	14199	13955	14297	14142	14201	14145	14215	14238	14127	14148	14344	14085	14106	14256	14231	14045	14173	14199	14179	14146	14102	14087	14104	14200	14201	14244	14158	14062	14067	14186	14071	14219	14224	13997	14039	14202	14224	14279	14279	14050	14242	13955	14313	14101	14104	14090	14209	14051	14213	14304	14247	14204	14124	14210	14221	14209	13959	14321	14110	14211	14226	14161	14046	14300	14034	14111	14185	14335	14084	14091	14134	14213	14127	14197	14106	14187	14119	14264	14165	14174	14287	14238	14132	14081	14275	14260	14039	14078	14122	14050	14321	14228	14081	14153	14233	14070	14309	14223	14138	14167	14005	14164	14270	14178	14025	14054	14113	14164	14234	14184	14164	14201	14124	14188	14176	14151	13971	14082	14096	13999	14045	14135	14105	14229	14040	14194	14333	14108	14082	14210	14082	14179	14231	13918	14094	14252	14015	14226	14143	14297	14246	14185	14129	14117	14111	14153	14220	14232	14187	14249	14127	14138	14057	14076	14212	14263	14261	14293	14162	14112	14317	14237	14062	14168	14135	14199	14096	14128	14183	14099	14162	14104	14209	14016	14125	14197	14190	14148	14226	14157	14214	14113	14170	14251	14241	14158	14282	14181	14093	14283	14281	14072	14142	14182	14033	14177	14236	14315	14292	14116	14149	14133	14296	14046	14140	14281	14094	14143	14099	14074	14048	14181	14315	14048	14228	14113	14291	14190	14132	14092	14089	14039	14177	14277	14362	14019	14095	14087	14133	14223	14171	14211	14185	13956	14153	14107	14218	14139	14205	14111	14061	14127	14044	14292	14260	14033	14271	14133	14199	14297	14031	14259	14094	14121	14194	13990	14166	14290	14058	14228	14142	14173	14119	14072	13981	14013	14174	14100	14211	14172	14010	14170	14303	14128	14209	14088	14278	14126	14366	14043	14263	14108	14224	14313	14274	14294	14205	14198	14146	14167	14249	14048	14273	14235	14066	13987	14293	14057	14404	14096	14124	14100	14198	14202	14053	14148	14145	14018	14058	14237	14184	14120	14067	14080	14176	14175	14098	14048	14080	14106	14058	14273	14212	13978	14302	14330	14057	14220	14242	14052	14202	14156	14130	14104	14120	14132	14093	14119	14042	14170	14160	14087	14218	14062	14243	14149	14149	14271	14248	14119	14091	14279	14175	14267	14241	14139	13979	14158	14295	14156	14288	14026	14025	14162	14237	14163	14127	14210	14204	14120	13985	14149	14058	14262	14025	14326	14084	14191	14171	14084	14114	14257	14141	14098	14251	14238	14113	14285	14044	14280	13957	14266	14132	14220	14199	14155	14054	14105	14208	14005	14160	14200	14370	14269	14027	14026	14072	14242	14120	14206	14106	14316	14263	14178	14134	14061	14020	14196	14040	14258	14147	14190	14101	14084	14301	14237	14079	14112	14051	14319	14092	14100	14065	14091	14241	14147	14263	14188	14100	14216	14047	14089	14121	14152	14200	14069	14267	14258	14058	14193	14205	14071	14243	14167	14250	14203	14094	14314	14177	14306	14083	14166	14135	14233	14082	14030	14184	14316	14008	14029	14158	14194	14279	14257	14236	14160	14077	14157	14192	14029	14191	13976	13930	14139	14124	14094	14138	14283	14238	14210	14242	14169	14071	14265	14274	14040	14232	14167	14185	14161	13998	14081	14089	14106	14113	14138	14032	14176	14330	14139	14265	14264	14169	14194	14153	14264	14029	14162	14116	14226	14038	14223	14025	14270	14165	14166	14215	14105	14144	14159	14108	14175	14239	14246	14081	14280	14178	14222	14088	14335	14210	14205	14160	14018	14175	14227	14203	14034	14191	14071	14310	14148	14182	14043	14117	14089	14107	14200	14183	14240	14069	14047	14097	14279	14092	13876	14182	14293	14158	14153	14293	14174	14108	14261	14207	14066	14063	14238	14053	14131	14140	14204	14245	14140	14194	14340	14211	14140	13904	14183	14088	14051	14052	13951	14092	14097	14185	14188	14084	14234	14291	14097	14072	13996	14074	13956	13958	14163	14092	14165	14076	14098	14193	14333	14234	14191	14123	13964	14171	14179	14125	14169	14118	14279	14141	14078	14236	14218	14062	14106	14140	14327	14140	14230	14367	14126	14249	14247	14170	14149	14214	14152	14229	14305	14209	14091	14157	14073	14119	14166	14104	14278	14064	14023	14410	14200	14197	14279	13963	14180	14228	14224	14083	14205	14236	14003	14102	14180	14154	14093	14266	14159	14253	14037	14001	14222	14028	14086	14118	14185	14192	14067	14173	14229	14103	14158	14183	14084	14220	14278	14151	14142	14213	14242	14138	14111	14200	14298	14095	14080	14250	14248	14105	14222	14154	14113	14166	14151	14193	14101	14143	14194	14153	14110	14173	14176	14146	14262	14203	14203	14122	14273	14172	14102	14032	14162	14078	14059	14143	14103	14015	14185	14072	14255	14213	13991	14090	14236	14179	14040	14068	14282	14142	14211	14267	14372	14102	14148	14197	14240	14222	14189	14224	14037	14009	14113	14149	14185	14221	14226	14156	14165	14056	13998	14199	14069	14235	14252	14129	14082	14188	14214	14286	14166	14029	14405	14163	13940	14058	14009	14197	14264	14202	14042	14108	14202	14212	14241	14245	14126	14222	14170	14037	14306	14001	14156	14198	14115	14187	14156	14145	14133	14235	14097	14178	14201	14196	14061	14071	14157	14284	14363	14147	14173	14183	14188	14241	14214	14244	14127	14218	14224	14170	14099	14233	14132	14210	14132	14032	14010	14380	14193	14092	14215	14174	14395	14169	14152	14059	14244	14117	14362	14240	14147	14066	14262	13883	14092	14325	14265	14056	14164	14275	14120	14144	14085	14162	14227	13996	14095	14074	14229	14100	14227	14006	14003	14180	14062	13942	14196	14215	14135	14130	14150	14058	14193	14014	14273	14314	14075	14198	14138	14148	14234	14296	14076	14211	14185	14222	14126	14150	14147	14169	14245	14110	14110	14176	14123	14187	14182	14211	14310	14261	14236	14303	14265	14083	14020	14158	14178	14209	14131	14199	14147	14084	14135	14158	14078	14209	14125	14050	14246	14120	13883	14099	14327	14040	14145	14154	14094	14186	14193	14218	14135	13984	14189	14198	14142	14183	14117	14119	14009	14157	14268	14335	14191	14135	14099	14231	14196	14173	14075	14277	14150	14111	14210	14099	14189	14075	14233	14195	14180	14052	14194	14276	14146	14089	14136	14022	14143	14118	14207	14248	14193	14185	14262	14113	14117	14039	14259	14096	14199	14186	14127	14164	14033	14315	14219	14198	14183	14187	14262	14029	14242	14159	14258	14235	14262	14191	14184	14036	14252	14242	14189	14205	14290	14134	14273	14320	14210	14151	14049	14127	13983	14306	14264	14308	14080	14158	14200	14292	14267	14047	14305	14163	14135	14294	14122	14090	14215	14154	14177	14130	14142	14011	13989	14111	14141	14030	14177	14288	14109	14177	14239	14193	14205	14236	14189	14345	14064	14076	14253	14153	14158	14114	14128	14272	14071	14223	14099	14264	14101	13982	14267	14077	14130	14085	14049	14190	14137	14227	14161	14384	14129	14089	14144	14320	13950	14127	14167	14152	14094	14014	14061	14046	14327	14298	14316	13952	14148	14301	14174	14053	14214	14063	14029	14301	14239	14182	14016	14160	14228	14149	14079	14225	14266	14245	14212	14137	14131	14384	14258	14120	14191	14166
22980	22654	33541	29218	24451	23618	22210	16313	15677	15667	15651	15436	15852	15426	15366	15752	15383	15439	15398	15437	15377	15335	15485	15260	15395	15464	15607	15397	15404	15384	15363	15418	15398	15435	15455	15407	15154	15396	15360	15318	15369	15547	15369	15207	15506	15154	15039	15307	15337	15363	15367	15385	15349	15344	15291	15223	15152	15239	15327	15321	15157	15300	15100	15323	15274	15176	15304	15261	15118	15204	15237	15340	15410	15331	15258	15097	15598	15526	15364	15351	15368	15216	15201	15432	15226	15401	15392	15367	15211	15349	15379	15362	15095	15358	15378	15257	15390	15212	15470	15331	15404	15253	15354	15289	15272	15285	15240	15266	15396	15243	15184	15226	15184	15226	15195	15232	15267	15360	15217	15215	15205	15129	15161	15178	15038	15169	15197	14990	15466	15214	15348	15236	15200	15369	15405	15354	14949	15229	15452	15302	15275	15205	15153	15424	15217	15197	15202	15056	15236	15129	15399	15214	15249	15127	15381	15338	15218	15103	15315	15265	15380	15073	15342	15276	15143	15437	15266	15373	15276	15191	15392	15483	15339	15227	15266	15337	15228	15254	15194	15378	15251	15381	15199	15297	15345	15284	15258	15107	15153	15181	15104	15138	15127	15179	15198	15245	14983	15118	15218	15177	15188	15321	15356	15125	15285	15203	15312	15142	15246	15163	15321	15476	15206	15279	15227	15213	15087	15346	15227	15187	15314	15178	15277	15290	15234	15145	15305	15254	15337	15205	15324	15289	15350	15207	15097	15282	15264	15338	15268	15348	15223	15422	15372	15238	15258	15305	15257	15120	15376	15285	15335	15044	15161	15280	15282	15151	15290	15092	15190	15283	15280	15110	15349	15098	15326	15365	15416	15307	15095	15332	15429	15150	15301	15185	15184	15310	15287	15284	15296	15191	15067	15368	15416	15402	15329	15192	15293	15080	15022	15271	15102	15225	15263	15217	15326	15056	15107	15155	15183	15003	15201	15090	15260	15147	15320	15269	15249	15144	15217	15152	15128	15460	15254	15280	15232	15231	15170	15231	15278	15387	15112	15368	15438	15166	15481	15217	15252	15189	15171	15234	15528	15319	15228	15102	15177	15156	15215	15227	15332	15166	15181	15374	15255	15326	15379	15351	15291	15062	15236	15040	15313	15121	15357	15260	15085	15219	15135	15202	15325	15204	15132	15135	15196	15305	15218	15244	15304	15074	15330	15165	15193	15281	15445	15146	15146	15391	15114	15324	15295	15301	15202	15244	15356	15366	15162	15199	15247	15211	15290	15169	15300	15449	15230	15336	15353	15416	15347	15256	15291	15174	15134	15087	15316	15141	15326	15187	15215	15135	15363	15336	15177	15027	15243	15385	15311	15292	15252	15131	15220	15208	15337	15303	15208	15240	15338	15303	15259	15305	15495	15150	15181	15227	15146	15253	15291	15228	15226	15408	15141	15331	15202	15145	15069	15305	15362	15144	15195	15345	15272	15248	15250	15165	15325	15322	15290	15323	15321	15176	15143	15117	15191	15276	15449	15275	15192	15323	15273	15094	15279	15231	15372	15273	15113	15097	15240	15360	15060	15229	15394	15285	15285	15281	15373	15272	15163	15206	15286	15203	15162	15318	15130	15274	15280	15243	15345	15416	15228	15145	15291	15182	15282	15436	15318	15201	15291	15350	15247	15308	15240	15252	15411	15387	15356	15224	15307	15295	15174	15152	15209	15337	15374	15423	15161	15346	15325	15330	15377	15351	15153	15010	15179	15252	15106	15114	15204	15278	15253	15281	15248	15110	15387	15204	15185	15221	15122	15128	15113	15248	15303	15120	15061	15229	15258	15247	15330	15264	15104	15394	15163	15034	15195	15223	15348	15299	15231	15277	15126	15301	15136	15368	15223	15344	15068	15273	15222	15084	15307	15357	15275	15414	15131	15310	15148	15106	15170	15192	15310	15247	15340	15153	15342	15317	15194	15156	15369	15335	15264	15227	15127	15398	15309	15189	15225	15216	15394	15201	15188	15319	15295	15217	15196	15217	15332	15398	15273	15309	15230	15250	15329	15265	15274	15138	15234	15127	15239	15146	15262	15225	15331	15220	15225	15176	15206	15328	15164	15423	15491	15369	15290	15215	15452	15130	15159	15223	15177	15253	15204	15450	15098	15262	15365	15424	15445	15385	15310	15379	15251	15288	15249	15306	15159	15172	15405	15130	15133	15354	15327	15246	15321	15350	15375	15129	15172	15228	15371	15306	15342	15232	15356	15316	15208	15229	15470	15267	15105	15180	15299	15350	15259	15352	15150	15119	15315	15242	15235	15225	15105	15378	15341	15178	15347	15117	15322	15020	15341	15352	15421	15266	15022	15135	15323	15411	15464	15284	15207	15267	15194	15127	15030	15276	15299	15372	15276	15358	15254	15136	15393	15377	15227	15409	15257	15397	15241	15280	15435	15162	15086	15226	15132	15346	15327	15299	15204	15209	15176	15274	15163	15060	15126	15159	15296	15319	15180	15190	15281	15156	15171	15398	15305	15295	15193	15303	15237	15117	15228	15202	15128	15447	15266	15276	15240	15099	15128	15392	15316	15356	15255	15400	15219	15200	15303	15098	15266	15232	15199	15160	15199	15462	15287	15182	15379	15288	15282	15140	15262	15138	15404	15249	15355	15191	15029	15205	15264	15256	15191	15030	15295	15109	15314	15250	15028	15335	15166	15140	15101	15233	15478	15396	15377	15205	15333	15209	15393	15079	15225	15266	15216	15287	15196	15132	15323	15117	15355	15258	15236	15033	15280	15228	15100	15307	15364	15115	15138	15094	15283	15151	15276	15085	15363	15211	15144	15095	15064	15296	15193	15113	15189	15166	15130	15027	15272	15130	15323	15209	15356	15134	15316	15110	15236	15321	15212	15179	15319	15264	15230	15314	15232	15214	15178	15296	15088	15249	15262	15387	15158	15419	15234	15229	15144	15143	15038	15112	15110	15266	15189	15233	15200	15188	15351	15403	15202	15265	15352	15200	15150	15101	15285	15252	15353	15092	15348	15438	15126	15157	15269	15363	15406	15204	15273	15209	15156	15011	15262	15314	15252	15349	15110	15280	15200	15274	15063	15105	15371	15145	15202	15124	15484	15194	15173	15240	15321	15270	15209	15342	15119	15266	15296	15378	15051	15267	15431	15205	15414	15322	15121	15407	15123	15111	15282	15201	15082	15223	15135	15235	15350	15273	15069	15308	15184	15411	15311	15141	15316	15293	15104	15174	15273	15216	15261	15098	15194	15329	15229	15214	15244	14990	15350	15134	15192	15286	15363	15259	15337	15037	15471	15275	15347	15285	15194	15248	15227	15267	15020	15313	15171	15274	15252	15257	15258	15248	15236	15120	15108	15193	15180	15297	15312	15178	15310	15173	15155	15161	15064	15192	15065	15126	15217	15107	15388	15288	15121	15179	15313	15246	15213	15182	15352	15263	15156	15100	15284	15240	15147	15153	15201	15155	15494	15236	15033	15107	15080	15087	15294	15346	15246	15262	15173	15269	15117	15010	15128	15173	15231	15344	15349	15348	15326	15068	15143	15061	15508	15203	15200	15399	15121	15023	15244	15316	15129	15175	15330	15293	15315	15020	15062	15219	15125	15298	15238	15259	14959	15173	15096	15110	15095	15345	15246	15238	15220	15184	15398	15174	15179	15330	15284	15080	15032	15346	15212	15138	15534	15201	15528	15153	15197	15372	15006	15273	15232	15305	15087	15098	15212	15344	15108	15488	15289	15215	15083	15139	15081	15181	15348	15071	15293	15315	15175	15218	15434	15213	15300	15318	15155	15314	15212	15164	15313	15275	15173	15187	15324	15041	15345	15297	15401	15225	15223	15273	15098	15180	15173	15134	15129	15419	15247	15197	15274	15242	15159	15252	15205	15175	15358	15048	15261	15001	15228	15279	15338	15217	15224	15219	15254	15374	15318	15280	15126	15352	15254	15224	15129	15191	15110	15347	15123	15190	15162	15216	15259	15195	15255	15199	15286	15363	15365	15096	15192	15200	15219	15185	15342	15234	15147	15212	15080	15002	15280	15052	15092	15192	15170	15296	15176	15189	15164	15110	15379	15351	15390	15061	15160	15165	15293	15381	15259	15117	15228	15206	15096	15256	15225	15181	15129	15278	14999	15207	15079	15239	15081	15271	15325	15328	15277	15168	15200	15332	15269	15392	15244	15214	15276	15135	15293	15202	15442	15183	15195	15441	15362	15314	15170	15346	15094	15115	15208	15513	15157	15229	15262	15303	15173	15179	15139	15253	15337	15198	15260	15243	15347	15285	15336	15234	15351	15254	15304	15053	15170	15379	15456	15314	15279	15170	15086	15162	15249	15196	15262	15206	15134	15282	15284	15369	15023	15174	15293	15316	15156	15336	15150	15230	15192	15295	15246	15333	15191	15144	15214	15391	15200	15117	15320	15293	15332	15101	15198	15117	14985	15219	15254	15196	15109	15065	15116	15204	15357	15319	15195	15347	15277	15122	15220	15299	15217	15385	15102	14974	15261	15283	15208	15216	15149	15290	15278	14971	15362	15276	15334	15380	15374	15234	15211	15243	15164	15109	15252	15094	15161	15220	15212	15295	15143	15169	15336	15221	15314	15244	15189	15219	15214	15186	15330	15300	15287	15485	15217	15007	15040	15089	15180	15280	15285	15331	15343	15301	15331	15319	15308	15193	15192	15137	15160	15293	15215	15046	15013	15098	15097	14948	15218	15518	15462	15323	15361	15409	15245	15212	15173	15112	15152	15220	15378	15284	15226	15207	15098	15244	15222	15063	15147	14942	15342	15288	15259	15170	14993	15430	15150	15121	15167	15192	15312	15241	15036	15173	15365	15303	15291	15365	15373	15353	15256	15158	15213	15285	15179	15308	15233	15340	15274	15436	15260	15277	15311	15160	15380	15223	15194	15319	15227	15261	15329	15169	15280	15211	15358	15366	15279	15050	15174	15335	15274	15178	15229	15217	15128	15187	15282	15105	15251	15200	15139	15328	15350	15360	15320	15290	15239	15240	15184	15178	15161	15285	15313	15163	15335	15165	15291	15079	15260	15208	15284	15230	15192	15131	15207	15351	15273	15316	15194	15295	15210	15182	15426	15333	15292	15334
63157	105619	87295	59573	35393	19775	14160	14203	14119	14292	13895	14193	14213	14256	13977	14189	14131	14060	14114	13984	14140	14011	14106	14085	14151	14120	14083	14305	14117	14182	14119	14101	14216	14064	13995	14083	14060	14019	13990	14016	14088	14173	14055	14249	14093	14008	14166	14163	14091	14153	14157	14282	14040	14163	13933	14078	14096	14126	14050	13938	14272	14208	14209	14112	14247	14160	14155	14097	14145	14231	13975	14202	14045	14146	14000	14149	14105	14103	14149	13959	14244	13929	14135	14094	14222	14066	13964	14124	14024	14082	14044	14104	14114	14097	13962	14229	14025	13971	14157	14202	14089	14225	14058	14163	14187	14045	14133	14145	13862	14038	14205	14121	14183	14188	14118	14125	14079	14065	14157	13847	14143	14026	14042	13987	14072	13980	14225	14094	14067	14172	14008	14090	13919	14022	13968	14181	14061	13931	14152	14263	14136	14205	14105	14043	14023	14180	14137	14228	14093	14230	13963	14211	14188	14254	14004	14086	14113	14162	14090	14013	14231	14182	14213	14070	13926	14214	14235	14174	14116	14025	14018	14111	14197	14031	13857	13980	14162	14093	14135	13929	14215	14158	14153	14166	14180	14234	14098	14069	14114	14076	13977	13962	14170	14202	14176	14270	14016	14108	14059	14154	13992	14129	14201	14071	14078	13966	13909	13921	13980	14083	14097	14123	14059	13937	14205	14130	14037	14022	14081	14116	14053	14081	13925	14000	14039	14177	14064	14052	13887	14189	14108	14122	14050	14123	14108	14136	14071	14203	13998	14093	14096	13953	14033	14030	14079	14094	13991	14202	14046	14061	14066	14054	13948	14246	14243	14077	14085	13946	14111	14162	14082	14083	14131	14124	14113	13961	14037	14081	14001	14158	14167	14268	14013	14178	14128	13911	14213	14214	13974	14152	13970	14100	14168	14026	14080	13880	14194	14060	13977	14019	14207	13986	14186	14051	13996	14058	14090	14154	14117	14073	14024	13856	14157	14063	14042	14042	14166	14060	14069	13942	14020	14009	14277	14168	13989	14014	14123	14302	14213	14150	14096	13931	14134	14159	14128	14086	13928	14078	13971	14127	13970	14120	14043	14196	14162	14096	13946	14037	14223	13893	14141	14365	14135	14259	14075	14090	14016	14034	13919	14035	14018	14213	14074	14178	14092	14068	14143	14069	14166	14067	13938	14056	14055	14118	13872	14064	14201	14044	14085	14094	14031	14019	14064	14142	14174	14181	14086	14198	14115	14065	13857	14141	14036	14144	14107	14145	14132	14084	14155	14062	14122	14091	14114	14052	14060	14173	14090	14031	14042	14073	14207	13829	14143	13980	14130	14018	14179	14083	14253	14093	14174	13963	14053	14129	14075	14302	14057	14170	14097	13853	13934	14069	14020	14090	14146	14176	14188	14202	14160	14068	14301	14115	14164	14089	14009	14000	14170	14106	14079	14094	14118	14086	14156	14153	14037	13907	13973	14064	14132	14124	14083	14028	14107	14107	14170	14020	14106	14088	14096	14033	14140	14081	14215	14164	13993	14042	14245	14170	14199	14042	14062	14101	14099	13871	13895	14029	14041	14163	14072	14093	14175	14107	14112	14081	14173	14176	14110	13988	14030	14190	14121	13976	14177	14145	14286	14002	14074	14187	14073	14067	14122	14101	14142	14058	14170	14179	14131	14300	14116	13978	14018	14100	14187	14090	14171	14032	14138	14235	13977	14100	14204	13998	14280	13864	14077	13969	14040	14006	14056	14076	14168	14083	14173	14081	14205	14097	13957	13987	14283	14116	13999	13997	14017	14046	14091	14088	14168	14033	14021	13917	14118	14144	14140	14046	14249	13982	14029	14033	14214	14134	14187	14058	14284	14140	14206	14149	14101	14116	14102	14060	14075	13964	13936	14148	14055	14147	13972	14051	14028	14172	14062	14101	13856	14077	14150	14190	14235	14172	14105	14106	13925	14074	14116	14111	14167	14103	14078	14069	14142	14189	13968	14041	13987	14129	14206	14131	14101	14142	13965	13990	13961	14100	14109	14094	14094	14024	14138	14091	14046	14125	14021	14123	14056	14141	14161	14115	14165	14045	14289	14040	14009	14095	14125	14010	14130	14066	14235	14053	13934	14171	14022	14043	13970	14265	14144	13978	14082	14019	14111	14143	14005	13963	14070	14112	13899	14095	14203	14164	13979	14112	14193	14005	14125	14052	14112	13937	14179	14168	14063	13970	14024	14126	14103	14085	13933	14099	14218	14137	14073	14200	13968	14223	14165	14041	14145	13904	14180	14133	14212	14112	14061	14106	14009	14053	13973	13913	13904	14063	14078	14065	14005	14081	14181	14153	13997	13955	14121	14070	14029	14017	13896	14048	14150	14132	14038	13955	14026	14054	14208	14080	14134	14172	14070	14063	14009	14234	14090	14087	14067	14254	13970	14111	14000	14095	14008	14024	14124	13997	13977	14000	14278	14042	14154	14060	14016	13936	14143	13942	13998	14245	13933	14064	14061	14179	13915	14106	14100	14113	13948	14109	14144	14165	14139	14177	14074	14028	14041	14112	14141	14151	14009	14053	14281	14025	14065	14092	14027	14065	14016	14061	14286	14119	13987	14189	14137	14094	14060	14141	14026	14200	14111	14065	14034	14272	14008	14097	14357	13981	14192	14170	14050	14017	14245	14012	14081	14171	14035	14008	14107	14140	14050	14015	13918	14095	13940	14005	14035	14232	14236	14040	13996	14222	14045	14038	14099	13919	13979	13989	13983	14005	14051	14176	14183	14037	13959	13864	13993	14257	14047	14152	14016	14182	14139	14039	14078	14055	14134	13953	14119	14064	14078	14048	13991	14373	14107	14073	14224	14134	14053	14059	14118	14025	14026	14243	14143	14151	14095	13955	14245	14021	14172	14112	14174	14118	14079	14058	14103	14017	13925	14124	13986	13989	13872	14124	14080	14129	14145	14132	14154	14200	13969	14175	13930	14143	14045	14264	14185	14162	14094	14189	13972	14126	13996	14210	14141	14136	14197	14074	14081	13956	13897	14109	14234	14150	14030	14018	14070	14257	14241	14143	14247	14039	14052	13915	14086	13972	14311	14009	14028	13992	14135	14050	14226	13985	14100	14063	14209	14016	13999	13998	14247	14121	14137	14061	14138	14046	14070	14008	14069	14152	14080	14006	14211	14115	14003	14006	14058	14128	14080	14102	14091	14106	14120	14132	14169	14289	14178	14028	13963	14343	14021	14022	13969	14096	14072	14077	14036	14178	13986	13961	14095	14151	14108	14134	14160	14011	14181	14176	14107	14072	13992	14024	14204	14222	14161	14164	14069	14085	14211	14165	14046	13914	14213	14094	14074	14062	14101	14006	14136	14193	14014	14133	14160	14073	14108	13953	14087	13979	14171	14071	14130	14144	13970	14000	14142	13987	14265	13917	14218	14092	13947	14082	14114	14062	14147	13984	14115	14132	14074	14038	14179	14063	14020	13886	14150	14115	13997	14088	14077	14089	14032	14142	14030	14093	14063	14087	14117	13930	14110	13903	13917	13980	13940	13969	13917	14204	14075	13938	14063	14146	14092	13992	14020	14166	14049	14120	14144	14150	14034	14176	14119	13967	14035	14149	14008	14028	14044	13948	14078	13998	14089	14040	14069	14262	14100	14065	14230	13916	14028	14026	13861	14107	14082	14029	14036	14119	14000	14080	14191	14058	14113	14169	14153	14271	14227	14019	14197	14066	13967	13776	14181	14190	14130	14262	14063	14141	14054	14125	13921	14213	14146	14125	14291	14014	14107	14103	14042	14180	14119	14122	14066	14047	13968	14088	14243	13981	14131	14020	14013	14250	14062	14110	14165	14001	14064	14205	14086	14077	13992	14388	13939	13992	14048	14005	14160	14278	13968	14260	14040	14098	13958	14236	14035	14068	14082	14195	14049	14093	14064	14061	14058	14162	14050	14256	14005	14093	14053	14060	14014	14114	14070	14178	14239	14060	14054	14000	14038	13955	14082	14046	14000	14128	14204	14034	13968	14087	14017	14051	14161	14168	13904	14270	14227	14125	13996	14079	13991	14001	14075	14097	14062	14050	14006	14062	13907	14044	13985	14062	14078	14098	14197	14019	14086	14072	14147	14125	14095	14149	13988	14029	13875	14415	14061	14125	14162	14219	14091	14087	14092	14093	13991	14069	14057	14040	14160	14007	14120	13952	14144	14061	14300	14263	13940	14065	13973	14136	14137	13968	14205	14030	14102	14070	14170	14062	13994	14043	13986	14116	14091	14085	13889	14129	14164	14000	14045	14113	14079	14013	14079	14246	14164	14102	14096	14123	14007	14103	14075	14124	14182	14096	14013	14233	14105	14013	14028	14238	14380	13962	14069	14230	14091	14180	14108	14042	14072	14041	14074	14123	14108	13986	14223	14151	14119	14161	14155	14160	14159	14190	14099	14117	14025	13947	14012	14079	13969	14071	14218	13948	14086	13984	14035	14110	13905	14161	14096	14099	14107	14221	14043	14022	14019	14300	13962	14330	14033	13972	14042	14074	14095	13944	13955	14163	14098	14063	13934	14028	14294	14069	14122	14200	14202	14188	14091	14109	14057	14138	14153	14156	14148	14205	14045	14230	14101	14034	14103	14149	14074	14099	13961	13978	14057	14169	14152	14064	14099	14183	13871	14045	14113	14044	14176	14017	14288	14023	14206	14235	14072	14143	14057	14136	14180	14161	14060	14043	14047	13948	14174	14044	14232	14114	14023	14085	14103	14175	13977	14290	14026	13849	13986	14089	13939	14204	13995	14120	14170	14054	13978	14183	14183	14119	14157	14013	13790	14111	14028	13935	14025	14208	14246	14024	14170	14145	13977	14159	14143	14096	14099	14147	14093	14191	13959	14047	14064	14244	14037	13981	14177	14019	14017	14106	14094	13887	14149	14011	14089	14204	14057	13982	14135	13878	14078	13957	14012	14070	14044	14340	13937	13969	14154	14054	13984	14183	13980	13963	14151	14096	14162	14260	14148	14122	14202	14072	14165	13934	14119	14110	14073	13828	14036	14084	14073	14114	14054	13990	14015	14143	14113	14050	14126	14010	14143	14116	13958	14171	14104	14025	14104	14052	14078	14048	14040	14220	14039	14128	14118	14133
29022	34240	39563	28808	18925	15943	15164	14983	15132	15135	14953	14923	15037	14977	15152	14893	15060	14982	15062	15050	15034	15082	15187	15050	14984	14846	14989	15162	15102	14939	15006	14888	14980	14990	15183	14973	14947	15026	14907	14911	14828	15003	15050	14950	15055	14905	15084	14881	14865	14954	15080	14999	15128	14912	14803	14922	15093	15114	14735	14689	14960	15040	15065	15040	14866	14909	14961	15072	15248	15008	15126	14872	15147	14869	15040	14848	14963	15035	14892	15147	14947	14925	15202	15056	15076	14815	15072	14895	14925	15098	15075	14975	14795	14970	14685	14996	14924	15141	15120	14977	14904	15003	15102	15006	14968	15064	15008	14899	14906	15078	15130	15205	14930	15045	15020	15066	14964	15042	14824	15051	14924	14838	15086	15004	15040	14922	15012	15099	14849	14970	14884	14986	15102	14841	14990	15076	14943	15003	15087	15055	15013	14977	14876	14902	15001	14917	15219	15122	15028	15035	15055	14971	15158	14938	14957	14734	14990	14902	15006	14876	14945	15007	14984	14887	14928	15166	15127	15016	14926	15162	15098	15090	14916	15016	14935	14913	15032	15041	15099	14965	15058	15000	14784	15001	14871	14762	14979	15079	14866	14816	15033	14923	15016	14861	15036	14811	14873	14850	14990	14856	14983	14918	14985	15108	14978	14982	15028	14943	15254	14710	14867	14965	15085	15069	15057	15014	15089	14814	15172	14851	15090	15010	15009	14988	14919	15015	14996	14956	14698	14959	14903	15224	14933	14931	15055	15112	15079	14965	15028	14942	15078	15093	14902	15078	15025	14922	14918	14807	14998	14978	14982	14712	14996	15027	14998	15056	15017	14878	14760	15032	15013	14950	14940	14899	14963	14960	14965	14969	14804	15081	15154	15182	14944	15131	15117	15159	14882	14974	14991	15011	14999	15123	15097	14782	15104	14855	15134	15065	15169	15061	15169	15103	14975	14864	14900	15116	14793	14982	14838	14939	14947	15142	14855	14978	14899	14878	14834	14948	15084	14975	15085	14767	14995	14992	14880	14873	15025	15028	14896	15165	14906	14844	15045	14861	14960	14818	14900	14993	14902	14978	14958	14902	14720	14975	14845	14912	14886	14872	14838	14996	14861	14841	15093	14931	14891	14849	14982	14992	15063	14900	15198	15042	15169	15024	14977	14998	14984	14986	15078	14934	15197	14985	14939	15043	15081	15062	15017	14957	15049	14812	14960	14920	14899	14976	15029	14931	15066	14915	14951	15073	14892	14946	15021	14867	14876	14920	14988	14935	15085	14788	14914	14937	14905	14851	14881	14942	14920	15092	14936	14821	14867	14949	15040	15083	14906	15012	14899	15057	15180	14978	15087	14941	15072	15166	14940	14978	14999	15032	15094	15041	15190	14897	15061	14950	15024	14922	14965	14979	14824	14836	15132	15027	15006	14957	15003	15127	14845	14982	14987	15042	14775	14998	14930	14950	14932	14870	15128	14891	14951	15111	14885	14990	14933	15052	14952	15053	14946	14988	14965	14937	14892	15121	15079	15118	15038	14958	14988	14920	15039	15026	14990	15164	15086	15116	14826	14798	15010	14903	14962	15085	15126	14966	15057	14926	14867	14945	14868	15032	15251	14858	14848	14870	15017	14996	15106	14995	15125	15091	15110	15158	15014	14908	15118	15061	15037	14910	14934	15006	15181	14851	14899	14984	14982	14954	14979	15028	14938	14833	14982	15116	15105	14951	15081	14924	15021	14728	15002	14918	14879	15098	15217	15053	14934	14934	14944	14966	14910	14939	15062	14949	15224	14883	14866	15083	15014	15145	15062	15064	14923	14878	14829	14820	14863	14888	14882	14922	14878	15241	15006	14985	14976	15113	15042	14965	14893	15025	14913	15109	15241	15019	15207	14986	15102	15106	14985	14941	15076	14797	15118	14954	15097	15053	15062	14886	14904	15001	14918	14991	15114	15032	15030	15035	15116	15068	14671	14950	14982	15027	14859	14674	14756	14926	15102	14805	14876	15149	15214	14908	14988	15020	15079	15131	14862	14858	14892	14869	14969	14963	14955	14987	14907	14858	15038	14884	14983	14876	14767	14933	14983	14977	15214	15038	14911	14967	15111	14967	15118	14823	15111	14894	14836	14997	14907	14987	14952	14884	14846	14959	15235	14977	15005	15087	15037	15058	14982	14870	15027	14993	15001	14975	14766	14755	15032	14832	14978	15035	14923	14864	14858	15015	14888	15001	14993	14916	14955	14978	14949	14878	15001	14967	14976	14836	14869	14923	15013	14848	14969	14884	15038	14849	14900	14912	15054	15197	15104	15045	15035	14962	15087	14976	15168	15044	15146	15168	15127	14861	15128	14952	15000	15012	15089	15093	15024	15034	15028	14960	15201	15088	15005	15018	15032	15007	14999	15085	14874	14931	14789	14976	15032	15077	14919	15150	14930	14923	15035	14740	14995	14866	15083	14982	15041	14840	14979	15084	14952	14860	14959	15035	14941	14818	14992	14989	15125	15011	14991	14960	15169	15029	14921	14793	14839	15073	15116	15161	15096	15074	14984	14997	14965	15013	15033	14935	14908	15088	14974	14870	14837	14955	14965	15088	14989	14903	15085	15143	15003	15143	14884	14977	14890	14975	14937	15120	15007	14984	14967	15053	15019	14952	15041	14906	14869	14866	14980	15016	15025	14842	14921	15064	14974	14817	14965	14978	14989	15031	14865	14927	15105	15020	15077	14957	14850	14960	14866	15116	15040	14879	14918	15017	14988	15156	15090	15002	15072	15108	14851	15033	14874	15090	14931	15002	14880	14915	14934	15139	15229	15084	14971	15086	14989	15065	14897	14922	14987	15034	15048	14984	14928	14966	14874	15034	14961	14941	14978	14898	14875	14883	14831	14932	15083	14956	14966	14918	15001	14867	15106	15011	15053	15149	15205	14972	14968	15027	14985	15139	14929	15173	14743	15037	14937	14931	14894	15079	14960	14746	15029	14939	14948	14753	15093	14998	15060	14983	14970	14958	15014	15009	15026	14813	14887	15073	15063	14977	14938	14887	14884	14935	14828	14987	15097	14997	14957	15010	15069	15148	15038	14922	15102	14958	14829	15040	15094	15037	15083	15117	14961	14961	15011	15153	14945	15091	14900	15079	14924	15033	14991	14925	15029	15223	15009	14969	14950	14962	14950	14923	14827	14993	14978	15029	15004	14896	14968	14904	14857	15103	14956	14973	14855	15163	14889	14958	15001	14837	14968	14876	15014	14931	14918	14991	15166	15024	14973	15164	14971	14956	14948	14912	15120	15171	15085	14921	14934	15020	15315	14963	14850	15008	15132	15188	14967	15096	15115	15100	15143	15202	15008	14824	14998	15187	15176	14744	14842	14814	15058	14903	15087	14957	14909	15045	15227	15109	15189	14942	15016	15015	14901	15083	15324	14996	15017	14952	15006	14942	15136	15061	14933	14818	15007	15002	15177	15080	15109	14928	15087	15088	14896	14982	14885	14960	14911	15022	15179	14892	14969	15155	14886	15021	14813	15145	14979	15073	14974	15013	14929	15109	14769	15048	14948	14920	14971	14990	14936	15105	14922	15163	15085	14877	14895	14728	15063	15112	14984	14968	14806	14932	15090	15178	14882	14823	14926	15075	14827	14986	14843	14992	14918	14875	15017	14901	14913	14879	15051	15084	15013	15029	14902	15001	14962	14889	14947	14988	14752	15018	14943	14945	15015	14950	15015	14902	14958	14943	14991	15079	14927	14965	15041	14834	15086	15065	14967	14970	14901	14912	15006	14915	15000	15025	14878	14960	14922	15045	15135	15056	15163	15023	14951	14995	14944	14905	14983	15147	15190	14966	14941	14835	14976	14930	14880	15220	15056	14996	14913	15011	14852	14794	15061	14835	14738	14812	14966	14988	15008	15035	14865	14975	14874	14822	14993	14961	15058	14729	14977	14955	14943	14981	15140	14983	15012	14988	15086	15020	14932	15027	14804	15076	14954	15050	14960	15135	15214	14899	14908	15014	14909	14960	14987	15120	15027	15154	15026	15013	15018	15091	14888	14888	14950	14973	14809	14994	14918	15088	14931	14906	14893	15179	15083	14983	14780	14885	14949	14854	15091	15237	15142	14915	15013	15025	15053	14935	14898	15053	14939	14954	15121	14946	15012	14867	14958	15069	15162	15094	15023	14927	14955	15018	14983	15079	15005	15000	14919	15045	14764	15017	14932	15004	15193	14954	15113	14839	14991	14978	15030	14793	14999	14938	14872	14979	15115	15005	14964	14859	15028	15094	15040	15015	15007	15014	14907	15032	15093	14886	14950	15040	14897	14782	14963	14957	14969	14873	14839	14935	14803	14904	15077	15149	15079	14987	15147	15045	14922	14956	14909	15008	15030	15185	15178	14991	15013	14853	14822	14958	15038	15095	15065	14969	14828	14979	14936	15041	15065	14852	14810	14897	15056	14983	15049	14951	15095	15008	14889	15089	14952	15104	15194	15225	14880	14956	15152	15104	15002	15102	15120	14997	15000	14999	14867	15118	15045	15156	14936	15021	15010	14842	14896	14908	14921	15014	14847	14856	15224	14991	15113	14922	15053	15071	14960	14942	14913	14915	15175	15089	14976	14842	14876	14911	15072	15071	14859	14940	15112	14831	14882	15134	14940	15069	14877	14892	14927	15015	14924	14991	14841	14914	15233	14679	15038	14933	15161	15006	15066	15130	14883	15004	15084	15085	15072	14929	14957	14920	15036	15096	15092	14954	15034	15094	15116	15018	14993	15004	14887	15002	14940	14849	14871	14949	15073	15130	14839	15051	14847	15017	15043	15158	15083	14943	15115	15022	14974	14987	14894	15008	14917	14866	15007	14982	14837	14901	15010	14941	15078	15133	14932	15021	14988	15064	15048	14942	14977	15059	15078	14990	15009	15190	15090	14971	14999	14865	15115	14964	14869	14797	14859	14857	14727	14938	14994	14967	14894	15109	15078	15056	14870	15127	14920	15057	15187	15032	14965	14957	14932	14823	15074	14890	14790	14902	15114	14867	15118	14971	15020	15006	14927	14991	15196	14789	14961	14968	14964	15085	15192	14916	14887	14968	15013	15153	15003	15004	15100	15010	14975	14656	15056	15076	15083	15042	15031	14949
35490	54576	43170	26524	17240	14546	13899	13796	14016	13880	14000	13877	14062	13927	13915	13925	13834	13835	13832	14032	13995	13832	13867	14039	14071	14036	13817	13971	13902	13810	13922	13948	13883	13997	13960	13964	13955	13894	13905	14022	13860	13776	13836	13827	13824	14042	13912	13888	13988	13826	13928	13863	13851	13984	13778	14018	13906	13937	13914	13856	13838	14085	13957	13986	13885	13834	14003	13831	13974	14005	13928	13969	13993	14073	13904	13860	13901	13943	14018	13924	13863	13818	13957	13778	13916	14000	14104	14007	13814	13872	13622	13815	13994	13890	13937	13781	13938	13992	13903	13925	13844	13955	13949	13805	13896	13951	13962	13987	13930	13956	14046	13992	14015	13912	13921	14071	13848	13837	13812	13878	13797	13857	13882	13834	13930	13899	13834	13907	13996	13883	13943	13816	13790	13843	13970	13911	13859	13844	13849	13946	13943	13867	13853	14021	13910	13910	13982	13733	13963	14006	14013	13927	13950	13794	14018	13930	13876	13972	13929	13784	14035	13782	13990	13825	13978	13948	14024	13866	13846	13804	13846	13897	13874	14057	13940	13824	14007	14068	13763	13954	13921	13986	13986	13860	13850	13955	13940	13817	14138	14048	13913	13899	13926	13907	13918	13951	14000	14000	13940	13866	13787	13949	13828	13982	13827	13920	13945	13976	14007	13881	13847	13879	13845	13992	13815	13958	13839	13822	13874	13776	13909	13993	13960	13713	13828	13855	14022	13916	13817	13769	13683	13994	13830	13939	13751	13823	14008	13903	13776	13989	13710	14017	13919	13990	13888	13877	14023	13766	13815	13951	14015	13875	13754	14034	13954	13876	13877	13961	13931	14048	13939	14099	13879	13866	13814	13982	13766	13896	13777	13921	13946	13875	13873	13886	13802	13833	13971	13950	13693	14062	14016	13929	13894	13991	13867	13980	14023	14165	13858	13877	13907	13890	13932	13991	14034	13842	13933	13831	13895	13931	13939	13867	13882	13936	13858	13939	13830	13913	13875	13811	13993	13801	13947	13894	13970	13877	13947	13784	13900	14001	13912	13905	14015	13848	13915	14038	13828	14065	13888	13878	14032	13807	13854	14074	13790	13903	14038	13919	13832	13899	13717	13886	13847	13930	13795	14115	13841	13820	13900	13952	13974	13902	14011	13863	13835	13727	13952	13927	13832	14039	13719	13930	13978	13757	14056	13915	13931	13930	14093	13995	13883	13941	14036	13940	13871	13826	13836	14081	13818	13899	14055	14065	13873	14036	14058	13897	14072	13814	13979	13817	13877	13858	13976	13861	13972	13864	13938	13932	13968	14074	13916	14019	13866	13929	14009	14062	13926	13854	13926	13744	13790	14006	13999	13862	13727	13885	13945	14098	13954	13979	13971	13961	14071	13927	14061	13958	13860	13905	13894	14023	13835	13869	13858	13942	13960	13829	14067	13841	13825	13952	13915	13853	13853	13830	13807	13920	13914	13864	13890	13868	13837	14021	14049	13835	13976	13929	13975	13891	13754	13932	13872	13838	13951	14071	13924	14028	13848	13841	13936	13960	13926	14069	13877	14038	13950	13897	13940	14057	14002	13781	13749	14014	13991	13971	14053	13886	13948	13908	13839	13943	14039	14027	13788	14052	13910	13928	14087	13941	13895	14059	13978	13930	13852	13850	13908	13847	13928	13858	14011	14130	13898	14007	13852	13908	13929	13786	13919	13995	13950	13960	14040	13977	13982	13970	14056	13823	13983	13786	13827	13922	14075	13748	13915	14051	13975	13760	13914	14147	13806	13900	14084	13879	13974	13836	13822	13939	13951	13869	13870	13865	14020	13855	13922	14053	13902	13832	13822	13935	13916	13895	14051	13806	13792	13831	13935	14052	13866	13967	14059	13766	13919	13760	13878	13886	13905	13871	13724	13727	13989	13967	13822	13901	13824	13931	14093	13908	13946	13823	13781	13973	13908	13830	13811	13915	13775	13941	13900	13923	13892	13783	13892	13827	13982	13819	13846	13884	13758	13872	13822	14003	13949	13880	13728	14011	13819	13902	13921	13860	13962	13915	14133	14015	13751	13975	14082	13884	13984	13674	13661	13877	14145	13833	14002	13957	14054	13992	13885	13957	13901	13949	13825	13967	14030	14064	13769	13885	13913	13982	13973	14114	13858	13914	13834	13854	13799	14016	13932	14089	13874	13738	13844	13983	13857	13884	13872	14025	13851	13721	13932	13764	13951	13862	13832	14011	13991	13927	13873	13885	13917	14121	13801	13983	13875	13941	13928	13918	14009	13830	14000	13980	13783	13979	13888	13923	14034	13943	13890	14043	13706	13870	14014	14035	13954	14085	13977	13891	13772	13793	13804	13856	13975	13915	13783	13875	13957	14011	13873	14029	13804	13938	13736	13782	14026	13951	13827	13877	14089	13786	13913	13818	13895	14042	13765	13828	14042	13935	13850	13866	13802	13982	13988	13999	13983	13878	14106	13918	13771	13854	13840	13924	13786	13819	13975	13910	13932	13859	13799	13918	13836	13799	13978	13877	14055	13905	13949	13894	14048	14040	13911	13773	13986	13852	13937	14002	13873	14077	13858	13695	13900	13903	13877	13956	13983	14054	13898	14009	13837	14024	13987	13904	13996	13844	13920	13862	13823	13893	13838	13937	13744	13983	13887	13955	13975	14030	14089	14097	13954	13916	13836	13849	14061	13746	14001	13773	13914	13861	13676	13850	13870	13792	14087	13922	13867	14103	14061	13832	13997	13938	13831	13927	13960	13923	13945	14002	13885	13844	13959	14092	14044	13928	13761	13840	13824	13877	13945	14033	13936	13926	14131	13883	14016	13937	13821	13963	13962	14023	13928	13776	13903	13946	13824	13939	13995	14017	14006	14064	13949	13982	13767	14045	13999	13831	13900	13925	13741	13851	13952	13876	14024	13753	13987	13916	13786	13903	14026	13913	13971	13949	14088	13974	13964	13934	13869	13953	14035	13779	13946	13857	13998	13950	13940	13935	14024	13773	14017	13957	13858	13901	14006	13833	13984	14110	13929	13965	14059	14007	13790	14029	13924	13847	13903	13837	13855	13857	13834	13886	13964	14008	13931	13745	14088	13786	13959	14025	13927	13917	13887	13910	13786	13839	13819	13907	14083	13831	13817	13842	13801	13955	13788	13759	13992	13913	13974	13849	13971	14000	13716	14035	13790	13997	13827	13889	13932	13874	13862	13943	13963	14039	13891	13898	13958	13896	13876	13855	13998	13871	13926	13856	13837	13836	13880	13851	13878	13892	13849	13879	13761	13823	13862	13887	13910	13790	13912	13909	13784	13848	14003	13896	13910	13953	14015	13921	13900	13941	13733	13903	14088	14135	13888	13838	13913	13935	14063	13932	14093	13800	13852	13882	13938	13773	13800	13945	14006	13939	13820	13889	13794	13839	13933	13835	13933	13882	13901	13786	13786	13828	14077	13971	13888	13755	13842	13976	13995	13881	13922	13999	13898	13995	13880	13847	13946	14062	13900	13898	13850	13785	13940	13861	13828	13629	13986	13980	13833	14043	13997	13925	13981	13842	13791	13815	14015	13976	13916	13928	13972	14087	13952	13968	14035	14111	13977	13934	13988	14014	13945	13872	13950	13810	13772	14024	14050	13898	13798	13969	13891	13907	13874	13901	13928	13911	14048	13862	13945	13887	13869	13994	13942	13932	13909	13934	13912	13822	13891	13864	13961	13888	13727	13912	14005	14033	14011	13882	14007	13929	13980	13915	13817	13887	13901	13859	13903	13889	14076	13891	14039	13913	13972	14066	14080	13824	13898	14056	13985	13968	13840	13846	13865	13928	13900	13935	13782	13859	13904	14023	13945	14110	13898	14000	13913	13874	13926	13966	14055	13757	13955	13835	13932	13837	13854	13920	13733	13952	13847	13961	14067	13980	14113	13863	13958	13888	13970	13938	13886	13860	13831	13889	13934	14011	13899	13872	13929	13984	13940	13809	13996	13897	13811	14024	14017	13837	13938	13836	13782	13798	13734	13987	14039	14016	13810	13945	14021	14040	13912	13947	14004	13827	13911	13912	14024	13791	13922	13990	14021	13920	14059	13956	13839	13822	14016	13992	13930	13928	14010	13919	13985	13826	13822	13782	13888	14064	13828	13834	14003	13846	13947	13971	13834	14019	14131	13927	13838	13842	14020	13863	13709	13947	13899	13715	13891	13874	13994	13871	13709	13968	13821	14050	13807	13808	13924	13888	14056	13885	13912	13835	13955	13804	13853	13930	13997	13972	13936	14030	13830	13950	13929	13868	13796	13896	13949	14083	13937	13805	13994	14160	13805	14063	13967	13992	13883	13957	13895	13874	14037	13786	13900	13835	13796	13794	14006	13924	13990	13965	13936	13933	13913	13811	13842	13949	13768	13880	14093	13952	14095	14008	13931	14079	14016	13952	13877	13771	13935	13733	13992	13965	14012	13847	13979	13999	13802	13876	13991	13956	13768	13969	13812	13957	13789	13814	13891	13980	13977	14061	13935	13859	13822	13929	13866	13923	13902	13919	13998	13993	13927	13912	14041	13926	14023	13928	13946	13950	13766	13839	14061	13916	14001	13768	14096	14023	13955	13867	13812	13985	13907	14138	13964	13886	13806	13937	13766	13962	14085	14021	13926	13935	14049	14091	13692	13791	14008	14029	14060	13866	14009	14133	13901	14008	13872	13897	14022	13924	13937	13909	14078	13916	13833	14066	13922	14033	13873	13926	13895	13891	13940	13911	13972	13946	13943	13796	13912	13837	13725	14008	13761	13858	13921	13885	13944	13885	13957	13924	13877	13823	13953	13929	13911	13974	14002	13878	13919	13745	13850	13962	13891	13809	13900	13965	13841	13863	14020	14330	13757	13919	14055	13972	13920	14060	13738	13781	13880	13812	13971	13984	13958	13849	13794	13907	13732	13836	13984	13876	13771	13903	13946	13937	13939	13914	13963	13898	13890	13815	14048	13777	13899	13976	13956	13982	13941	13961	13855	14023	13831	13898	13812	13863	13822	13924	13864	13887	13823	13975	13903	13916	13882	13879	13809	14062	14006	13868	14014	13883	13917	13935	13779	13868	13879	13950	13953	14090	13863	14030	13999	13840	13877	13944	13966	13882
24458	25052	41027	37954	26756	21689	18070	15611	15225	15570	15501	15318	15735	15451	15337	15478	15293	15274	15341	15615	15203	15399	15495	15336	15339	15285	15422	15470	15245	15203	15315	15310	15115	15609	15455	15308	15304	15393	15242	15359	15314	15269	15401	15551	15204	15281	15422	15407	15320	15034	15268	15183	15351	15193	15258	15183	15349	15207	15162	15438	15353	15185	15393	15354	15305	15327	15187	15358	15404	15360	15292	15416	15244	15193	15245	15319	15290	15293	15288	15205	15444	15314	15352	15299	15210	15250	15576	15254	15208	15344	15226	15283	15462	15309	15307	15111	15171	15116	15210	15266	15218	15185	15416	15392	15088	15251	15067	15084	15179	15339	15181	15358	15239	15233	15145	15139	15193	15389	15226	15311	15283	15311	15195	15134	15269	15195	15370	15295	15377	15241	15477	15321	15167	15038	15303	15299	15117	15293	15280	15228	15086	15083	15239	15237	15078	15283	15314	15125	15239	15405	15372	15379	15112	15271	15214	15187	15230	15364	15191	15029	15303	15449	15139	15339	15311	15180	15301	15269	15318	15429	15183	15358	15292	15178	15260	15298	15287	15298	15414	15306	15314	15265	15338	15278	15259	15225	15240	15255	15263	15420	15209	15306	15319	15310	15185	15355	15305	15134	15127	15282	15282	15386	15183	15291	15313	15097	15273	15151	15334	15339	15121	15301	15316	15051	15058	15286	15298	15361	15290	15192	15162	15214	15374	15359	15369	15222	15271	15196	15297	15164	15292	15403	15288	15273	15264	15274	15379	15429	15222	15215	15413	15274	15167	15189	15141	15330	15401	15150	15350	15363	15113	15225	15056	15145	15227	15215	15345	15338	15354	15162	15391	15194	15184	15269	15371	15347	15217	15391	15400	15177	15173	15056	15271	15254	15340	15146	15312	15360	15344	15260	15238	15339	15304	15196	15327	15039	15320	15245	15324	15321	15353	15390	15403	15263	15033	15265	15332	15025	15363	15197	15283	15200	15207	15208	15405	15204	15124	15185	15376	15140	15257	15236	15437	15182	15252	15145	15356	15217	15200	15251	15307	15424	15189	15530	15232	15283	15305	15300	15102	15236	15450	15296	15390	15280	15091	15382	15234	15235	15240	15358	15159	15158	15240	15330	15125	15226	15358	15308	15257	15155	15248	15282	15142	15113	15270	15354	15194	15146	15075	15191	15432	15353	15270	15124	15274	15310	15402	15311	15137	15185	15153	15183	15220	15202	15019	15243	15147	15194	15362	15136	15439	15280	15181	15126	15177	15330	15384	15500	15429	15247	15266	15427	15142	15305	15267	15076	15303	15336	15411	15231	15298	15440	15417	15174	15411	15370	15326	15313	15224	15290	15229	15026	15114	15178	15279	15105	15202	15316	15120	15225	15204	15466	15277	15287	15179	15287	15196	15415	15267	15389	15061	15007	15184	15226	15320	15295	15289	15371	15091	15259	15226	15288	15275	15121	15408	15355	15226	15168	15208	15251	15409	15417	15378	15376	15313	15072	15146	15197	15181	15312	15197	15261	15465	15304	15312	15161	15325	15246	15331	15292	14939	15342	15350	15249	15260	15189	15240	15327	15228	15227	15123	15273	15143	15204	15195	15269	15276	15268	15328	15463	15395	15458	15292	15219	15198	15168	15345	15311	15019	15338	15332	15029	15267	15191	15292	15446	15359	15254	15218	15160	15299	15397	15327	15122	15300	15139	15363	15225	15266	15160	15228	15215	15271	15285	15294	15309	15338	15245	15295	15290	15469	15338	15274	15166	15230	15232	15219	15389	15278	15184	15377	15237	15333	15251	15191	15013	15317	15254	15223	15105	15174	15358	15297	15428	15099	15266	15194	15331	15290	15175	15326	15116	15411	15222	15505	15336	15094	15409	15386	15107	15355	15293	15434	15461	15270	15369	15357	15195	15318	15356	15338	15247	15292	15123	15364	15298	15204	15131	15215	15210	15124	15216	15387	15278	15169	15239	15226	15143	15201	15294	15274	15114	15292	15411	15455	15348	15239	15260	15219	15260	15325	15365	15107	15306	15149	15325	15489	15320	15321	15322	15290	15187	15218	15500	15217	15211	15375	15172	15235	15275	15076	15027	15241	15309	15441	15543	15190	15242	15151	15220	15461	15059	15406	15008	15183	15330	15225	15285	15155	15231	15238	15256	15350	15257	15287	15265	15256	15353	15087	15113	15120	15158	15164	15349	15154	15354	15361	15056	15286	15262	15208	15335	15383	15408	15328	15430	15315	15238	15245	15105	15335	15052	15062	15079	15238	15255	15301	15099	15279	15377	15369	15181	15096	15290	15415	15343	15090	15205	15226	15073	15209	15316	15269	15344	15102	15200	15300	15284	15337	15327	15418	15267	15207	15297	15077	15182	15248	15264	15303	15294	15244	15276	15352	15136	15305	15301	15351	15319	15123	15273	15284	15260	15518	15374	15198	15268	15260	15286	15380	15255	15341	15361	15404	15274	15338	15308	15315	15194	15290	15280	15274	15197	15406	15269	15051	15243	15223	15202	15280	15423	15274	15286	15344	15389	15311	15318	15341	15333	15222	15357	15123	15166	15423	15256	14981	15209	15202	15300	15251	15309	15280	15276	15424	15056	15304	15320	15270	15387	15291	15316	15274	15376	15308	15515	15194	15342	15209	15345	15268	15228	15223	15130	15204	15335	15292	15160	15292	15232	15197	15435	15232	15163	15247	15198	15400	15146	15156	15223	15164	15263	15287	15204	15333	15138	15295	15422	15263	15214	15239	15411	15439	15183	15248	15472	15145	15136	15339	15076	15278	15255	15042	15058	15287	15392	15483	15447	15157	15173	15296	15162	15342	15268	15262	15121	15288	15240	15441	15198	15319	15274	15099	15374	15370	15103	15325	15371	15229	15323	15363	15034	15176	15406	15326	15290	15285	15154	15093	15244	15321	15270	15189	15317	15229	15309	15408	15035	15295	15427	15298	15267	15237	15226	15378	15346	15417	15364	15362	14990	15293	15085	15207	15221	15451	15338	15337	15245	15230	15277	15295	15309	15413	15202	15217	15088	15182	15236	15322	15454	15255	15436	15512	15305	15450	15251	15274	15078	15135	15371	15293	15253	15233	15087	15448	15224	15429	15175	15233	15174	15329	15310	15196	14991	15269	15464	15188	15349	15361	15474	15321	15240	15291	15259	15305	15548	15367	15355	15435	15320	15102	15216	15360	15330	15369	15321	15171	15277	15293	15362	15051	15222	15213	15310	15332	15250	15297	15323	15235	15223	15135	15358	15130	15139	15368	15361	15313	15230	15403	15356	15129	15259	15226	15017	15234	15179	15417	15025	15231	15191	15293	15364	15241	15358	15430	15240	15173	15346	15075	15111	15271	15226	15284	15323	15531	15342	15318	15189	15248	15353	15181	15336	15224	15112	15097	15173	15212	15125	15417	15158	15490	15276	15362	15310	15225	15335	15261	15421	15413	15344	15401	15391	15464	15430	15209	15153	15163	15226	15468	15279	15224	15100	15025	15213	15436	15087	15124	15348	15126	15347	15422	15362	15251	15121	15259	15292	15133	15434	15335	15409	15300	15150	15430	15311	15226	15315	15305	15357	15235	15427	15385	15176	15415	15014	15270	15532	15143	15177	15162	15309	15370	15385	15204	15250	15263	15146	15160	15058	15413	15125	15171	15342	15148	15322	15261	15290	15393	15500	15234	15457	15388	15279	15163	15221	15177	15337	15209	15202	15394	15295	15176	15027	15195	15253	15221	15187	15215	15265	15345	15128	15217	15316	15360	15205	15338	15313	15250	15284	15342	15279	15477	15239	15318	15321	15343	15264	15472	15459	15191	15339	15224	15161	15353	15225	15439	15337	15255	15421	15245	15223	15299	15415	15338	15217	15453	15133	15323	15172	15214	15089	15301	15455	15272	15366	15241	15210	15345	15296	15232	15332	15237	15359	15327	15370	15265	15109	15252	15237	15411	15198	15196	15217	15370	15334	15258	15324	15369	15278	15313	15336	15306	15008	15279	15329	15267	15396	15273	15219	15480	15258	15369	15278	15310	15286	15352	15324	15329	15209	15237	15262	15244	15234	15320	15257	15515	15351	15475	15361	15269	15417	15225	15194	15235	15261	15234	15209	15133	15212	15185	15236	15159	15263	15324	15199	15293	15311	15348	15137	15211	15193	15306	15418	15329	15345	15402	15340	15352	15244	15200	15406	15414	15185	15075	15313	15219	15307	15185	15524	15155	15281	15138	15207	15353	15343	15364	15198	15258	15269	15229	15118	15101	15266	15107	15223	15178	15166	15146	15252	15302	15304	15298	15356	15477	15292	15318	15235	15277	15270	15044	15332	15033	15281	15267	15127	15224	15303	15105	15136	15189	15225	15457	15478	15187	15370	15304	15345	15313	15227	15343	15192	15380	15123	15424	15158	15284	15236	15269	15226	15351	15178	15355	15360	15251	15030	15331	15516	15216	15187	15235	15218	15365	15138	15242	15377	15287	15241	15223	15299	15214	15162	15077	15294	15329	15391	15236	15215	15398	15283	15230	15198	15275	15219	15230	15239	15477	15430	15220	15286	15242	15323	15309	15142	15088	15294	15297	15219	15419	15346	15247	15180	15381	15360	15277	15264	15435	15248	15246	15247	15165	15152	15149	15112	15492	15261	15270	15300	15357	15188	15144	15143	15482	15260	15299	15224	15384	15240	15226	15132	15407	15289	15334	15313	15285	15443	15194	15381	15289	15350	15392	15414	15286	15095	15221	15376	15256	15149	15158	15117	15346	15266	15435	15409	15255	15197	15233	15168	15092	15405	15206	15205	15423	15328	15333	15297	15298	15027	15296	15210	15373	15236	15416	15390	15281	15305	15254	15234	15104	15240	15266	15187	15315	15142	15263	15237	15152	15276	15236	15358	15082	15203	15316	15186	15305	15119	15208	15175	15454	15373	15233	15428	15463	15355	15194	15193	15440	15124	15136	15359	15191	15082	15247	15313	15309	15433	15136	15276	15235	15231	15318	15228	15040	14981	15131	15402	15182	15085	15415	15383	15402	15242	15400	15379	15318	15337	15193	15179	15240	15308	15405	15022	15155	15264	15066	15083	15417	15243	15304	15154	15140	15306	15291	15093	15388	15398	15368	15239	15104	15303
57731	95128	79167	51075	29341	17567	14185	14045	14146	14035	14279	14220	14060	14036	14282	14131	14104	14120	14151	14281	14173	14287	14171	14222	14031	14263	14091	14252	14035	14055	14211	14187	14019	14204	14187	14057	14343	14284	14122	14178	14211	14041	14243	14213	14107	14144	14184	14169	14124	14090	14048	14040	14098	14079	14147	14076	14123	14031	14205	14074	14065	14177	14163	14186	14126	14114	14224	14109	14364	14125	14213	14226	14041	13910	14169	14065	14050	14057	14251	14222	14131	14181	14265	14191	13997	14066	14239	14138	14186	14225	14069	14131	14287	14049	14099	14301	14172	14052	14106	14187	14188	14192	14292	13976	14169	14269	14318	14154	14299	13938	14170	14139	14201	14207	14165	14047	14046	14080	14161	14222	14178	14289	14195	14124	14090	14167	14236	14114	14074	14018	14053	14227	14298	13899	14159	14196	14104	14021	14067	14136	14125	14005	14134	14165	14240	14020	14101	14129	14205	14062	14353	14216	14318	13977	14292	14116	14206	14184	14249	14170	14267	14054	14077	14211	14009	14137	14259	14039	14261	14129	14135	14054	14046	14036	14172	14151	14210	14224	13994	14079	14181	14136	14059	14111	14161	14132	14010	14194	14257	14117	14120	13971	14220	14142	14067	14156	14212	14079	14031	14216	13904	14143	14105	14075	14263	14064	14132	14145	14096	14225	14175	14156	14159	14285	14182	14007	14184	14145	14099	14140	14177	14228	14158	14082	14022	14189	14270	14053	14129	14095	14091	14144	14052	14125	13976	14044	14153	13995	14128	14054	14040	14013	14150	14074	14252	14007	14112	14150	14109	14142	14177	14161	14069	14251	14294	14075	13998	14061	14265	14187	14084	14178	13926	14069	13970	14167	14050	14050	14036	14065	14112	14083	14117	14048	14165	14091	14042	14370	14089	14161	14182	14392	14140	14187	14258	14147	14015	14181	14025	14128	14087	14234	14121	14076	14043	14188	14230	14071	14095	14158	14174	14048	14205	14178	14207	14047	14157	14071	14218	14046	14147	14130	14246	14082	14005	14129	14139	14039	13973	14103	14145	14059	14115	14160	14216	14312	14111	14112	14162	14169	14083	14125	14173	14304	14328	14219	14200	14180	13992	14115	14167	14136	14021	14264	14104	13934	14144	14232	14086	14010	13948	14229	14156	14185	14056	14137	14142	14099	14109	14163	14103	14214	14089	14165	14127	14113	14022	14117	14184	14051	14236	14107	13988	14156	14072	14220	14107	14003	14118	14062	14173	14245	14142	13979	14089	14171	14116	14026	14121	14205	14280	14032	14114	14266	14163	14226	14124	14141	14053	14111	14335	14298	14162	14113	14182	14211	14085	14234	14133	14166	14237	14149	14063	14114	14121	13963	14080	14099	14296	14094	14042	14076	14094	14193	14059	13975	14033	14067	14224	13968	14277	14239	14244	14257	14142	14142	14103	14220	14115	14088	14170	13898	14221	14184	14138	14140	14211	14142	14106	14328	14266	14087	14019	14157	14153	14215	14156	14107	14018	14300	14149	14171	14263	14260	14219	14100	14179	14150	14131	14178	14157	14123	14186	14077	14123	14107	14075	14110	14177	14131	14177	13978	14037	14121	14258	14312	14189	14049	14236	14180	14110	14096	14044	14145	14205	14074	14229	14102	14182	14134	14060	14117	14364	14237	14206	14302	14167	14074	14123	14083	14117	14382	14013	14147	14137	14089	14176	14147	14150	14225	14103	14126	14208	13973	14210	14126	14179	14110	14194	14157	13962	14112	13965	14079	14081	14091	14187	14157	14034	14084	14219	14102	14125	14074	14148	14070	14135	14020	14096	14101	14094	14304	14161	14033	14111	13979	14216	14135	14008	14097	14349	14052	14161	14231	14167	14051	14121	13936	14106	14106	14282	14165	14208	14057	14160	13960	14119	14152	14358	13963	14231	14214	14286	14110	14128	14161	14006	14130	14166	14237	14157	14230	14140	14017	13991	14138	14038	14140	14232	14005	14203	13998	14095	14004	14153	14241	14103	13971	14084	14246	13957	14117	14354	14142	14163	14035	14030	14135	14113	14147	14090	14126	14270	14186	14083	14135	14162	14169	14244	14278	14069	14082	14005	14288	14205	14103	14099	14109	14070	14136	14219	14232	14076	14114	14133	14080	14191	14173	14161	14222	14185	14088	14121	14031	14040	14066	14194	14218	13979	14103	14210	13974	14088	14168	14217	14054	14035	14115	14211	14102	14068	14116	14159	14250	14312	14271	14251	14245	14161	14179	14097	14213	14039	14211	14237	14082	14280	14248	14112	14038	14246	14172	14061	14203	14168	14201	14337	14054	14115	14006	14074	14057	13998	14247	14135	14063	14073	13966	14023	14252	13955	14115	14271	14067	14124	14233	14155	14098	14082	14105	14224	14051	14100	14177	14126	14155	14144	14129	14042	14092	14362	14170	14151	14139	14079	13990	14120	14288	14028	14203	14129	13994	13987	14173	14014	14100	14154	14092	14097	14141	14191	14050	14152	14035	14025	14041	13897	14212	14068	14077	13988	14154	14066	14102	14072	14052	14264	14127	14218	13984	14100	14171	14189	14151	14234	14009	14246	14125	14311	14079	14201	14237	14227	14141	14026	14155	14173	14129	14161	14133	14112	14208	14213	14092	14101	14183	14306	14054	14329	14070	14215	13946	14140	14123	14164	14070	14114	14024	14161	14071	14046	14159	14084	14293	14147	14178	14162	14128	14122	14177	14104	14083	14140	14095	14166	14123	14152	14330	14180	14107	14111	14095	13984	14169	14251	14054	14280	14105	14256	14074	14192	14161	14183	14145	14312	14165	13917	14149	13986	14259	14057	14119	14100	14097	14189	14099	14153	14268	14194	14083	14160	14238	14345	14034	14221	14197	14103	14173	14120	14002	14296	14164	14008	14252	13996	13966	14088	14152	14168	14108	14098	14186	13903	14137	14027	14022	14209	14131	14117	14176	14110	14070	14137	14134	14144	13972	14187	14079	14113	14100	14190	13996	14232	14021	14161	14131	14163	14155	14291	14028	14237	14235	14154	14118	14141	14119	14077	14111	14135	14042	14012	14040	14236	14150	14141	14075	14135	14071	14287	14092	14073	14217	14152	14079	14227	13931	14176	14222	14015	14129	14186	14164	14099	13977	14160	14100	14086	14143	13978	13985	14026	14130	14138	14114	14028	14042	14234	13984	14067	14123	14204	14196	14101	14160	14226	14093	13833	14152	14071	14161	14246	14098	14012	14260	14082	14149	14164	13880	14147	14168	13993	14102	14078	13858	14192	14086	14106	14123	14120	14194	13999	14159	14216	14221	14126	14190	14098	14262	14085	14053	14108	14195	14140	13879	14259	14330	14088	14170	14226	14131	14169	14046	14248	14096	14261	13965	14078	14202	14150	14045	14128	14084	14054	14277	14142	14171	14097	14128	14057	14100	14061	14132	14043	13918	14193	14343	14115	14154	14133	14108	14196	14230	14242	14033	14125	14195	14131	14234	14121	14229	14299	14115	14293	14151	14300	14188	14017	14018	14115	14096	14182	13991	14323	14052	14171	14007	14059	14130	14092	14172	14016	14190	14066	14145	14156	14198	14157	14189	14078	14135	14219	14223	14113	14054	14055	14227	14134	14123	14098	14099	14114	14069	14215	14234	14161	14028	14231	14033	14248	14118	14120	14027	14153	14076	14073	14078	14054	14276	14008	14186	14254	14120	14245	13984	14117	14145	14153	14215	14216	14078	14140	14026	14109	14048	14147	14067	14084	14028	14095	14308	14260	14170	14103	14191	14248	14191	14108	14329	14101	14119	14055	14401	13986	14230	14189	13956	14041	14021	14163	14093	14185	14143	14142	14156	13966	14277	13984	14200	14059	14053	14045	14322	14110	14191	14096	14009	14150	14214	14149	14023	14181	14194	14202	14092	14048	14169	14183	14027	14191	14244	14229	14041	14182	14129	14149	14182	14284	13977	14164	13968	14106	14015	14197	14213	14297	14073	14310	14221	13964	14136	14115	14204	14054	14263	14149	14116	14022	14395	14112	14048	14107	14098	14212	14225	14126	14141	14254	14154	14084	14103	14174	14157	14287	14153	14210	13993	14059	14257	14136	14132	14155	13991	14040	14087	14046	14139	14172	14230	14114	14048	14157	14253	14002	14127	14040	14190	14165	14262	14254	14132	14194	14072	14081	14090	14085	14107	14193	14250	14034	14137	14107	14011	14158	14081	14176	14092	14024	14108	14044	14230	13948	14017	14105	14246	14117	14278	14052	14064	14281	14134	14014	14200	14106	13987	14117	14167	14287	14113	14217	14268	14204	14165	14127	14054	14144	14224	14114	14181	14280	14122	14121	14179	14200	14057	14098	14237	14106	13849	14259	14126	14225	14238	14195	14111	14190	13932	14106	14091	14107	14047	14138	14305	14079	13944	14069	14147	14055	14225	14054	14137	14143	14250	14080	14186	14095	14095	14190	14224	14016	14084	14166	14213	14197	14155	14067	14122	14237	14061	14175	14291	14094	14168	14226	14026	14114	14214	14195	14168	14086	14192	13906	14204	14082	14103	14243	13992	14129	14227	14194	14122	14106	14061	14069	14068	14145	14151	14100	14108	13973	13976	14197	14187	14156	14056	14093	14017	14236	14174	14002	14171	14199	14114	14118	14132	14120	14264	14092	14132	14211	14044	14068	14026	14181	14128	14116	14223	13977	14008	14198	14104	14117	13975	14129	14116	13893	14309	14135	14072	14048	14166	14087	14065	14151	14046	14279	14120	14072	14170	14183	14112	14006	14135	14287	14171	14022	14088	14191	14175	14159	14143	13969	14176	14107	14143	14118	14080	13975	14106	14119	14110	14196	14113	14493	13920	14236	14150	14207	13992	14157	14079	14170	14109	14193	14067	14159	14202	14247	14099	14063	14160	14218	14154	14064	13909	14156	14054	14072	14276	14178	14273	14219	14079	14206	14182	14135	14074	14280	14198	14190	14287	14058	14124	14243	14071	14026	14294	14141	14157	14335	14172	14095	14007	14157	14152	14134	14157	14001	14283	14190	14103	14159	14053	14142	14076	14083	14155	14149	14222	14189	14068	14191	14103	14027	14211	14117	14095	14146	14204	13882	14138	14040	14064	14073	14249	14049	14159
23008	22806	35099	32147	26189	24303	22752	16865	15792	16022	15815	15802	15913	15914	15592	15807	15932	15777	15550	15737	15638	15650	15812	15642	15756	15678	15757	15584	15689	15596	15743	15502	15731	15738	15682	15565	15552	15651	15535	15661	15511	15638	15675	15668	15625	15699	15635	15408	15484	15479	15691	15528	15494	15438	15579	15685	15610	15748	15593	15691	15703	15538	15538	15453	15592	15496	15590	15490	15620	15599	15374	15520	15700	15545	15610	15631	15476	15728	15467	15688	15640	15668	15674	15552	15634	15661	15552	15489	15455	15512	15667	15484	15544	15700	15723	15738	15741	15680	15679	15539	15641	15338	15518	15648	15581	15485	15602	15513	15686	15686	15459	15621	15538	15333	15746	15574	15545	15489	15580	15454	15692	15735	15470	15561	15602	15588	15418	15478	15564	15711	15631	15444	15422	15503	15463	15632	15601	15629	15566	15527	15550	15606	15492	15593	15695	15633	15500	15541	15720	15587	15529	15670	15745	15518	15605	15617	15708	15897	15682	15611	15598	15455	15359	15491	15736	15429	15652	15527	15784	15435	15506	15545	15695	15583	15737	15501	15504	15495	15672	15566	15466	15761	15539	15413	15513	15738	15633	15677	15615	15529	15672	15659	15545	15308	15448	15591	15564	15518	15590	15517	15621	15566	15666	15528	15644	15582	15398	15450	15503	15404	15559	15498	15600	15528	15520	15591	15459	15507	15699	15501	15388	15691	15560	15597	15582	15456	15453	15676	15605	15573	15453	15567	15507	15535	15452	15623	15753	15643	15432	15552	15540	15627	15453	15655	15492	15675	15420	15453	15553	15517	15673	15438	15516	15540	15572	15647	15441	15253	15354	15505	15512	15590	15616	15375	15463	15619	15582	15570	15514	15481	15662	15430	15630	15625	15766	15622	15422	15612	15576	15675	15402	15616	15638	15468	15689	15578	15713	15627	15717	15505	15547	15586	15766	15450	15647	15421	15454	15594	15647	15658	15592	15571	15435	15468	15822	15602	15553	15574	15639	15552	15697	15719	15819	15662	15717	15686	15619	15728	15498	15592	15592	15423	15595	15555	15514	15620	15610	15534	15600	15559	15555	15638	15509	15768	15458	15566	15423	15594	15480	15513	15393	15506	15640	15519	15582	15450	15619	15331	15438	15479	15640	15536	15545	15548	15525	15376	15440	15487	15565	15588	15681	15545	15488	15621	15530	15366	15728	15641	15371	15455	15569	15648	15536	15650	15601	15421	15395	15621	15718	15474	15417	15528	15385	15562	15246	15637	15511	15520	15656	15719	15763	15741	15615	15439	15618	15467	15575	15727	15589	15623	15595	15426	15700	15446	15498	15615	15395	15398	15590	15651	15534	15533	15550	15559	15525	15482	15602	15506	15556	15666	15463	15617	15417	15693	15443	15576	15397	15712	15591	15559	15575	15419	15549	15489	15520	15679	15341	15534	15689	15643	15336	15394	15580	15628	15490	15444	15461	15477	15580	15539	15674	15634	15351	15639	15808	15619	15552	15442	15573	15705	15641	15495	15658	15538	15428	15592	15494	15463	15373	15742	15809	15588	15552	15531	15548	15624	15482	15334	15537	15606	15814	15809	15673	15394	15612	15699	15495	15497	15618	15686	15491	15261	15547	15662	15583	15382	15333	15549	15607	15520	15458	15322	15443	15541	15393	15565	15385	15461	15498	15594	15646	15526	15492	15498	15671	15553	15527	15513	15444	15421	15494	15652	15557	15520	15631	15736	15270	15581	15564	15579	15641	15747	15496	15502	15539	15656	15509	15515	15572	15503	15650	15307	15340	15521	15663	15527	15443	15517	15380	15519	15683	15514	15498	15581	15587	15447	15729	15823	15391	15413	15497	15537	15475	15553	15413	15520	15534	15479	15596	15611	15474	15409	15584	15525	15571	15639	15760	15385	15602	15485	15515	15324	15450	15554	15666	15565	15646	15818	15572	15375	15323	15520	15585	15659	15482	15325	15464	15432	15665	15736	15656	15569	15647	15714	15591	15549	15690	15734	15691	15594	15568	15562	15446	15664	15512	15665	15609	15677	15637	15642	15515	15640	15505	15470	15423	15743	15586	15518	15508	15609	15503	15326	15468	15417	15624	15427	15402	15624	15621	15694	15529	15563	15628	15677	15532	15587	15628	15631	15455	15743	15709	15542	15675	15540	15481	15508	15526	15632	15750	15580	15598	15804	15465	15544	15537	15471	15676	15635	15590	15732	15649	15418	15467	15544	15508	15497	15691	15401	15381	15438	15532	15586	15578	15569	15478	15503	15419	15468	15585	15427	15560	15619	15488	15543	15535	15502	15537	15389	15631	15680	15441	15657	15400	15537	15606	15741	15573	15522	15556	15635	15413	15487	15680	15700	15636	15510	15518	15495	15487	15549	15569	15776	15535	15584	15661	15553	15523	15524	15435	15564	15589	15588	15548	15483	15338	15429	15695	15444	15503	15357	15417	15404	15644	15437	15604	15761	15577	15396	15455	15552	15372	15870	15503	15554	15543	15473	15494	15467	15537	15652	15630	15497	15512	15497	15603	15541	15707	15467	15649	15364	15552	15460	15586	15624	15596	15392	15679	15405	15701	15641	15570	15585	15572	15422	15545	15802	15476	15483	15370	15368	15499	15528	15635	15658	15656	15453	15710	15558	15609	15498	15402	15521	15523	15709	15414	15556	15458	15491	15558	15628	15576	15446	15722	15576	15622	15407	15662	15426	15680	15652	15495	15626	15596	15721	15477	15693	15608	15644	15508	15382	15696	15395	15350	15493	15618	15612	15512	15689	15421	15524	15526	15463	15705	15587	15663	15497	15616	15596	15580	15758	15571	15639	15655	15577	15567	15515	15817	15552	15569	15644	15590	15503	15582	15475	15746	15417	15747	15727	15629	15729	15369	15527	15649	15489	15544	15613	15674	15586	15373	15616	15522	15580	15573	15334	15670	15528	15664	15637	15740	15540	15685	15417	15595	15645	15604	15632	15655	15582	15561	15446	15685	15476	15686	15571	15500	15592	15445	15491	15724	15376	15607	15604	15652	15550	15432	15220	15538	15379	15600	15649	15751	15607	15602	15553	15609	15623	15717	15668	15424	15843	15631	15600	15442	15560	15636	15386	15559	15443	15572	15314	15619	15589	15664	15438	15767	15667	15274	15506	15357	15564	15427	15600	15597	15480	15431	15429	15651	15553	15596	15548	15545	15443	15606	15440	15587	15704	15248	15450	15475	15649	15531	15478	15750	15521	15551	15529	15401	15358	15521	15638	15711	15578	15546	15700	15573	15607	15406	15726	15567	15352	15583	15449	15479	15626	15393	15428	15570	15433	15444	15585	15584	15490	15238	15434	15605	15552	15477	15494	15528	15978	15771	15553	15500	15527	15486	15454	15555	15725	15619	15616	15331	15614	15732	15589	15468	15563	15472	15636	15551	15592	15523	15631	15652	15682	15595	15526	15424	15512	15579	15565	15462	15527	15460	15390	15421	15544	15652	15498	15614	15537	15785	15514	15746	15507	15668	15541	15482	15733	15527	15566	15387	15482	15615	15654	15666	15391	15463	15704	15724	15526	15521	15377	15449	15665	15592	15743	15433	15626	15638	15508	15694	15647	15770	15609	15562	15474	15634	15371	15666	15533	15502	15587	15397	15476	15583	15635	15499	15608	15526	15451	15506	15617	15543	15539	15635	15424	15584	15623	15511	15553	15444	15600	15485	15443	15491	15763	15425	15679	15508	15701	15536	15575	15545	15564	15703	15692	15551	15588	15815	15867	15746	15507	15440	15607	15492	15635	15634	15644	15569	15796	15575	15577	15597	15594	15501	15547	15505	15574	15558	15597	15576	15432	15571	15418	15525	15627	15510	15616	15426	15490	15671	15563	15597	15691	15458	15699	15364	15821	15612	15408	15617	15609	15582	15571	15721	15474	15692	15392	15605	15523	15604	15577	15556	15434	15525	15680	15498	15592	15557	15576	15532	15501	15337	15427	15501	15663	15571	15457	15674	15689	15369	15524	15829	15458	15637	15514	15382	15316	15633	15574	15570	15495	15678	15628	15371	15750	15402	15412	15512	15585	15351	15450	15511	15433	15516	15594	15404	15521	15549	15407	15565	15491	15454	15660	15604	15475	15491	15512	15452	15506	15397	15559	15371	15636	15524	15637	15522	15673	15425	15563	15411	15643	15575	15469	15551	15557	15456	15289	15342	15681	15385	15554	15649	15458	15572	15698	15741	15691	15594	15510	15446	15623	15583	15483	15536	15488	15577	15638	15595	15618	15652	15655	15265	15579	15515	15642	15681	15589	15536	15558	15468	15498	15490	15590	15474	15629	15483	15532	15564	15408	15677	15559	15459	15488	15613	15501	15457	15557	15389	15456	15663	15619	15526	15707	15513	15595	15415	15571	15552	15772	15572	15538	15606	15540	15471	15610	15310	15520	15593	15562	15839	15597	15489	15571	15544	15293	15441	15464	15428	15488	15491	15558	15554	15417	15709	15619	15540	15388	15273	15542	15620	15323	15542	15625	15629	15372	15474	15658	15747	15502	15763	15733	15642	15501	15402	15628	15478	15561	15468	15538	15679	15713	15582	15527	15518	15596	15714	15842	15680	15570	15651	15462	15487	15678	15471	15591	15345	15491	15665	15530	15561	15665	15658	15662	15668	15643	15500	15507	15575	15515	15445	15571	15729	15602	15391	15667	15523	15728	15444	15410	15470	15618	15450	15616	15662	15585	15576	15581	15674	15385	15610	15588	15481	15579	15589	15614	15553	15543	15495	15494	15619	15713	15617	15687	15447	15596	15572	15770	15609	15597	15693	15596	15533	15576	15535	15559	15464	15483	15527	15578	15581	15503	15610	15616	15655	15621	15539	15357	15423	15510	15428	15541	15559	15582	15523	15666	15453	15521	15583	15518	15525	15760	15711	15682	15369	15489	15554	15585	15492	15447	15556	15501	15566	15616	15549	15586	15540	15416	15659	15782	15643	15598	15576	15670	15716	15604	15567	15473	15563	15580	15765	15644	15491	15628	15408	15651	15590	15658	15547	15565	15590	15624	15665	15619	15378	15492	15723	15620	15537	15566	15513	15607	15762	15551	15564	15773	15584	15635	15800	15401	15394	15537	15336	15650	15717	15563
62396	105089	90702	64088	38198	22266	14430	14199	14142	14372	14273	14240	14414	14272	14274	14431	14469	14179	14487	14273	14319	14382	14281	14311	14214	14476	14225	14259	14175	14364	14163	14254	14253	14205	14407	14351	14092	14278	14336	14275	14383	14204	14283	14240	14438	14314	14273	14273	14084	14338	14467	14453	14179	14442	14413	14167	14340	14271	14401	14130	14245	14314	14049	14283	14195	14264	14407	14373	14400	14314	14232	14194	14324	14154	14337	14266	14335	14145	14319	14269	14409	14340	14244	14238	14222	14209	14213	14230	14189	14281	14296	14388	14149	14298	14209	14246	14299	14416	14178	14384	14271	14561	14252	14239	14053	14423	14197	14264	14152	14174	14349	14210	14268	14440	14165	14329	14402	14331	14235	14469	14303	14361	14184	14420	14235	14199	14191	14334	14361	14163	14260	14085	14356	14378	14302	14162	14110	14132	14337	14461	14293	14300	14188	14387	14200	14343	14334	14303	14300	14141	14450	14322	14253	14234	14399	14340	14346	14286	14263	14248	14281	14225	14309	14259	14488	14256	14371	14080	14168	14192	14277	14299	14251	14389	14329	14100	14178	14184	14205	14332	14228	14172	14455	14260	14221	14223	14311	14308	14284	14278	14236	14229	14368	14074	14298	14050	14346	14251	14419	14280	14301	14280	14347	14395	14368	14408	14328	14186	14301	14201	14402	14290	14233	14322	14323	14246	14278	14325	14324	14313	14341	14261	14271	14263	14309	14309	14209	14351	14309	14423	14293	14384	14333	14282	14230	14303	14322	14263	14222	14340	14240	14102	14260	14200	14375	14092	14342	14261	14229	14316	14323	13972	14258	14311	14198	14304	14058	14252	14147	14241	14348	14378	14303	14227	14306	14223	14525	14155	14284	14243	14263	14139	14363	14294	14204	14225	14206	14229	14257	14306	14142	14290	14212	14384	14168	14240	14307	14306	14277	14342	14388	14157	14524	14342	14350	14421	14339	14281	14358	14303	14129	14196	14313	14227	14255	14445	14155	14228	14247	14287	14248	14208	14168	14212	14313	14429	14232	14257	14211	14044	14270	14256	14159	14248	14239	14456	14154	14212	14322	14388	14274	14384	14128	14268	14240	14068	14183	14341	14393	14144	14270	14295	14323	14403	14296	14315	14332	14284	14368	14283	14382	14212	14373	14223	14275	14360	14203	14350	14303	14375	14277	14299	14145	14229	14290	14057	14417	14314	14293	14220	14178	14372	14208	14315	14387	14282	14355	14374	14305	14273	14252	14250	14343	14316	14189	14294	14449	14335	14225	14277	14278	14444	14128	14314	14228	14217	14400	14185	14395	14361	14304	14302	14086	14148	14209	14343	14129	14279	14100	14174	14257	14216	14340	14408	14298	14254	14335	14216	14255	14277	14372	14237	14325	14222	14195	14335	14254	14263	14222	14329	14204	14315	14349	14313	14282	14296	14177	14436	14167	14339	14139	14291	14336	14219	14169	14231	14221	14371	14153	14295	14379	14116	14377	14170	14370	14461	14234	14072	14266	14084	14301	14322	14216	14331	14191	14297	14268	14236	14354	14222	14405	14263	14148	14337	14554	14257	14299	14137	14233	14174	14188	14185	14233	14315	14233	14269	14272	14187	14260	14376	14285	14259	14347	14365	14250	14383	14247	14289	14271	14394	14264	14047	14254	14271	14321	14302	14218	14232	14169	14328	14341	14133	14306	14339	14408	14272	14167	14293	14113	14223	14328	14225	14050	14143	14198	14309	14330	14380	14264	14229	14335	14395	14317	14189	14402	14292	14123	14336	14287	14088	14358	14480	14206	14440	14425	14266	14144	14022	14379	14271	14391	14251	14301	14118	14296	14181	14207	14481	14268	14319	14298	14133	14222	14171	14263	14248	14225	14025	14368	14456	14176	14250	14256	14329	14237	14312	14310	14241	14327	14247	14372	14141	14256	14213	14217	14200	14183	14415	14226	14419	14210	14239	14354	14349	14210	14359	14177	14222	14234	14194	14537	14289	14409	14154	14240	14141	14375	14328	14206	14355	14363	14282	14124	14174	14431	14082	14349	14193	14292	14366	14304	14259	14262	14319	14125	14180	14340	14405	14286	14287	14245	14228	14190	14491	14264	14291	14365	14290	14247	14212	14336	14197	14235	14112	14348	14329	14351	14290	14333	14277	14302	14327	14353	14300	14240	14265	14316	14374	14350	14253	14369	14471	14261	14433	14177	14356	14209	14361	14148	14324	14418	14187	14323	14236	14234	14226	14203	14220	14188	14423	14290	14317	14222	14307	14305	14128	14106	14290	14312	14261	14307	14209	14249	14373	14265	14208	14081	14253	14141	14090	14305	14230	14193	14104	14341	14318	14238	14500	14391	14210	14334	14345	14352	14334	14290	14203	14132	14212	14363	14201	14007	14285	14186	14364	14274	14210	13996	14355	14339	14207	14119	14354	14232	14380	14307	14243	14351	14315	14191	14335	14279	14246	14141	14408	14287	14090	14266	14311	14242	14259	14253	14161	14447	14188	14162	14384	14167	14192	14176	14227	14431	14067	14197	14423	14224	14078	14243	14190	14386	14283	14253	14188	14159	14237	14251	14270	14275	14218	14262	14313	14264	14190	14291	14311	14522	14338	14285	14263	14261	14362	14252	14305	14270	14227	14287	14341	14281	14217	14322	14215	14379	14267	14243	14252	14304	14193	14195	14372	14416	14178	14380	14321	14205	14308	14374	14302	14191	14367	14456	14239	14269	14334	14492	14166	13986	14220	14341	14198	14115	14322	14212	14153	14220	14256	14220	14262	14214	14262	14244	14363	14213	14243	14391	14180	14208	14275	14248	14213	14211	14249	14401	14406	14118	14276	14146	14234	14180	14226	14170	14217	14107	14268	14237	14162	14234	14225	14232	14238	14292	14284	14251	14132	14255	14324	14277	14283	14257	14186	14419	14097	14274	14369	14165	14202	14155	14410	14212	14245	14137	14098	14233	14194	14360	14230	14322	14211	14359	14260	14263	14404	14273	14418	14230	14353	14359	14222	14276	14122	14244	14247	14067	14196	14279	14354	14301	14338	14140	14377	14117	14188	14288	14261	14326	14314	14144	14231	14322	14199	14394	14166	14255	14263	14159	14233	14181	14204	14219	14310	14103	14323	14174	14308	14288	14294	14169	14321	14149	14324	14493	14517	14084	14476	14400	14324	14242	14192	14173	14244	14356	14267	14342	14370	14330	14120	14183	14310	14251	14265	14527	14143	14366	14268	14067	14086	14168	14342	14324	14301	14260	14324	14294	14240	14229	14316	14356	14161	14276	14142	14212	14211	14067	14215	14192	14325	14275	14239	14339	14408	14312	14361	14386	14294	14147	14297	14248	14305	14168	14311	14351	14358	14339	14203	14136	14255	14188	14497	14258	14192	14267	14376	14130	14272	14351	14260	14235	14259	14270	14386	14163	14142	14258	14241	14181	14345	14295	14359	14211	14111	14268	14356	14330	14336	14297	14295	14332	14184	14325	14200	14252	14345	14350	14351	14189	14240	14368	14234	14390	14327	14235	14232	14268	14167	14285	14258	14278	14244	14198	14289	14278	14296	14159	14324	14231	14295	14175	14296	14260	14443	14274	14238	14124	14245	14402	14420	14285	14245	14395	14113	14354	14364	14313	14342	14307	14332	14325	14309	14396	14267	14251	14266	14263	14275	14114	14252	14276	14362	14249	14260	14213	14186	14221	14260	14112	14241	14450	14229	14368	14298	14238	14240	14291	14272	14288	14249	14250	14285	14252	14124	14239	14098	14496	14381	14132	14310	14304	14145	14165	14236	14120	14296	14295	14179	14120	14177	14251	14130	14292	14383	14405	14458	14266	14298	14472	14093	14423	14284	14198	14444	14517	14301	14331	14322	14248	14275	14203	14231	14187	14353	14333	14211	14099	14338	14304	14200	14215	14290	14328	14285	14193	14383	14388	14325	14184	14343	14263	14051	14234	14309	14279	14234	14196	14423	14283	14448	14133	14309	14475	14191	14022	14231	14259	14140	14301	14170	14243	14220	14290	14216	14354	14154	14336	14042	14213	14351	14323	14311	14311	14291	14233	14239	14242	14432	14341	14151	14251	14313	14339	14273	14278	14310	14343	14378	14233	14319	14300	14264	14285	14326	14117	14175	14375	14200	14440	14256	14177	14394	14298	14361	14259	14295	14439	14298	14439	14266	14284	14301	14241	14310	14248	14314	14173	14418	14175	14137	14166	14240	14388	14230	14248	14265	14288	14125	14376	14364	14276	14331	14308	14124	14194	14109	14360	14300	14311	14352	14319	14301	14255	14234	14349	14355	14166	14356	14113	14326	14254	13989	14386	14346	14349	14283	14361	14251	14156	14195	14229	14197	14318	14247	14295	14259	14190	14404	14342	14327	14300	14195	14257	14269	14389	14248	14319	14240	14358	14266	14405	14214	14268	14237	14196	14392	14261	14304	14298	14392	14432	14312	14159	14480	14438	14066	14238	14404	14422	14194	14257	14224	14468	14271	14241	14126	14244	14103	14259	14298	14230	14276	14356	14377	14338	14101	14429	14273	14101	14307	14208	14442	14336	14418	14081	14272	14239	14246	14260	14316	14141	14452	14247	14324	14234	14125	14261	14278	14285	14170	14452	14159	14369	14350	14187	14123	14186	14164	14298	14253	14475	14306	14175	14119	14228	14293	14147	14171	14297	14289	14300	14241	14239	14237	14475	14150	14372	14342	14319	14309	14168	14099	14243	14312	14331	14279	14310	14371	14309	14293	14292	14411	14419	14364	14121	14262	14412	14322	14242	14293	14298	14252	14048	14314	14286	14233	14156	14432	14389	14370	14157	14289	14481	14291	14147	14412	14293	14131	14365	14268	14208	14402	14259	14174	14176	14455	14232	14228	14291	14156	14359	14238	14358	14459	14457	14314	14256	14009	14189	14408	14166	14338	14342	14151	14382	14218	14349	14292	14272	14386	14240	14349	14342	14191	14416	14214	14285	14342	14331	14293	14448	14303	14271	14385	14417	14257	14329	14102	14319	14377	14230	14381	14460	14222	14164	14389	14205	14172	14263	14413	14380	14218	14377	14100	14412	14170	14211	14188	14263	14220	14063	14278	14318	14293	14365	14277	14327	14234	14486	14289	14170	14345
28885	35288	41895	30184	20192	17139	16095	16016	15842	15895	15969	16018	15882	15869	15950	15882	16205	16048	15992	15931	15965	15984	16047	16072	15892	15915	16040	15911	15899	15973	15989	15818	16026	15869	15950	15935	15816	15933	15957	15685	15857	15903	15833	15804	15971	15857	15875	15937	15871	16021	15883	16051	15858	15991	15883	15823	15768	15920	15909	15989	16028	15965	15840	15892	15996	15914	15999	15777	15732	16129	16058	16004	15908	15881	15903	15914	15934	16055	15870	15955	15905	15871	15779	16057	15960	16147	16073	15979	16037	15864	15872	15858	15887	15938	15821	15887	15860	16138	15892	15877	15878	15733	15953	16042	15990	15996	15801	15810	15979	15657	15952	15798	15977	15959	16005	15916	16008	15970	16057	15814	15903	16188	15985	16132	15974	16042	15837	15936	16178	15807	15971	15946	15822	15948	15743	15881	15937	15903	15867	15926	15843	15776	16135	15931	15728	15876	15948	15725	15823	15669	15973	15859	15882	15972	15935	15875	16000	15941	16013	15954	15980	15957	15878	16025	15988	16018	15853	15863	15793	15912	15909	15819	15963	16161	16017	15966	15957	15780	15940	16044	16053	16016	15851	15919	16011	15958	15899	15746	15946	16008	16037	15751	15841	15844	16063	15837	15699	15776	16083	15825	16008	15878	16027	15854	15943	15647	15893	15806	15678	15881	15841	15756	16057	15845	16090	15863	15910	15936	15981	15979	15786	16020	15825	15918	16020	15889	15867	16035	15806	16023	16007	15965	15815	16172	15945	15828	15916	15867	15869	15865	15887	15793	16263	16055	15872	15690	15857	15881	16139	16095	15935	15972	15726	15957	15904	15846	15751	16035	16051	15886	16066	15738	15812	15923	15743	16140	15978	15763	15879	15736	15909	15898	15744	15917	15854	15758	15722	15901	15988	16050	15897	15913	15814	16075	15782	15789	15907	15818	15730	15797	15868	15849	15782	15898	15824	15913	16051	15978	15936	15990	15902	15892	15872	15940	15832	16023	16048	15979	16041	15939	16054	15863	16055	16009	15900	15829	16065	15796	16058	15943	15994	15907	15796	15848	15962	16029	15988	15841	15781	15876	15869	15756	16078	16051	16003	15931	15825	15895	15866	15830	15888	15900	16049	15920	15905	15991	15763	15811	15876	15824	15999	15838	16058	15859	15994	16039	16050	15907	15922	15769	16037	15687	15910	15951	15513	16072	15988	15701	16082	15873	16006	16043	15869	15791	15754	15777	15720	15853	16002	16102	15850	15930	15860	15729	15888	15890	16084	15800	15840	15769	15865	15895	16031	15901	15755	15823	15805	15790	15763	15668	15902	15843	15976	16059	15881	15796	15869	15889	15910	15856	16007	15828	15963	15957	16003	15939	15856	15897	16128	15764	15897	15806	16034	15881	15850	15927	15813	15885	15913	15919	15998	15928	16054	15741	15918	16119	16192	16078	16145	15798	15797	15767	15889	15985	15858	15901	15822	15959	15858	15823	15947	15899	15827	15904	15872	15984	15888	16167	15853	15898	15788	16012	15731	15802	15858	15909	15761	15980	16070	15865	15935	15653	15763	15580	15777	15791	15714	15816	15972	15989	15933	16018	15880	16136	15877	15906	15936	15921	15947	16059	16115	15825	15982	15815	15945	15898	16046	15969	15865	15710	16064	15869	15720	15922	15996	15929	16090	15925	15941	15955	15935	15920	16149	15760	15872	15997	16139	15762	15932	15973	16028	15944	16174	16077	16012	15599	15965	15741	15869	16025	15825	16040	15804	15883	15871	15894	15936	15979	15791	16050	16129	15861	16154	16095	15835	15961	15890	16013	15992	15872	15867	15975	16052	15943	15786	16035	15914	15977	15917	15819	15906	15917	15756	15943	16003	15583	15987	15969	15895	15767	15794	15893	15910	15930	15907	16027	15884	16037	15989	16000	15831	15900	16062	15826	16045	15789	15922	15829	15947	16100	15901	15941	15909	15914	15771	16021	15740	16016	15980	15757	15899	15825	16015	15954	15743	15786	16077	15974	15844	15976	15903	15797	16124	15705	15851	15771	15723	15898	15816	15806	15840	15816	15858	15715	15947	15861	15719	16050	15884	15872	15863	15803	15849	15919	15779	15942	15857	15831	15785	15925	15649	15963	15825	16136	15974	16013	15794	15811	15808	15915	15995	15971	15927	15961	15907	15987	16100	15936	15846	15988	15982	15893	15999	15738	15811	15872	15726	16002	16060	15877	15949	15748	15843	15887	15790	16020	15845	15921	16217	15920	15934	15802	15893	15876	16033	15922	15891	15931	15953	15990	15912	15870	15975	15854	15846	16154	15925	15835	16177	15949	15957	15902	16104	15886	15949	16135	15895	15696	15959	15967	15702	15824	15921	15615	15912	15987	15964	15905	15827	15965	16037	15977	15856	16012	15936	15726	16052	15852	15890	16186	15825	15897	16175	15968	15824	15760	15886	15844	15988	15750	15838	15903	15966	15912	15872	15975	15799	15818	15834	16099	16039	15987	15935	15918	16131	16084	15970	15985	15875	15936	15801	15781	15822	16015	15838	15954	15996	16068	15853	15931	15898	15832	15533	15915	15944	15952	15901	15962	15910	15935	15958	15794	15905	15804	15909	16008	15807	15904	15658	15905	15821	15868	15960	15984	16078	15820	15843	15978	15926	16004	15923	16000	15845	15945	16049	15937	15815	15901	16027	15903	15994	15961	15830	15910	16081	15833	15983	15699	15979	15852	15895	15974	16004	15937	15888	15941	15877	16008	15875	16140	15893	15799	15719	15750	15893	15890	15973	15742	16027	15884	15872	15885	15758	15747	15913	15645	15894	15954	15876	15977	15936	16050	16069	15979	15895	15912	15711	15714	16023	16002	16030	15855	15753	15948	15840	15699	15860	15954	15794	15838	15951	15853	15827	15831	15894	16099	15770	15931	16210	16110	15862	15845	15904	15827	15876	15742	15826	15870	15867	16006	15921	15992	16045	15880	16009	15844	15862	15881	15931	16076	15893	15829	15868	15915	16044	15893	15993	15920	15759	15923	15766	15930	15931	15966	15940	15973	15822	15947	15937	15784	16018	15822	16061	15939	15816	15980	16034	15868	15954	16008	15890	16017	16050	15664	15886	16079	15946	15887	15738	15986	15875	15761	15819	16000	16090	15868	16030	15864	15813	15917	15773	15796	15990	16138	15957	15907	15942	15919	15869	15803	15817	15827	15880	16048	16103	15824	15859	15869	15772	16061	15789	16051	15820	15768	16094	15914	15767	15826	15944	15959	15880	16019	15747	15880	15874	16153	16084	15912	16063	16025	15910	15830	16039	15885	15793	15817	16003	16035	16108	16076	15870	16069	16040	15969	16025	15947	15907	15777	15832	16143	15767	16169	15878	15913	15997	16158	15978	15943	15874	15809	15923	16012	16156	15865	15827	16039	16069	15770	15997	15880	15864	15969	15774	15946	16037	15957	16116	15895	15898	15887	15691	16004	16000	15868	16007	15785	16032	15875	15952	16002	15790	15782	15721	15732	15996	15818	15946	15641	15903	15891	15977	16064	15969	15833	15847	16018	16056	15751	15874	15876	15907	15802	15981	15920	15861	15779	15808	15693	15927	15945	16231	15831	15904	15817	15829	16069	15867	15867	15771	15668	15836	15738	15936	15971	16001	16052	15995	15836	15935	15945	15892	15834	15915	15957	16091	15791	15944	15934	15790	15996	16085	16031	15886	15908	15688	15827	15984	15904	15924	15761	15807	15918	15868	15859	16012	15986	15918	15951	15984	16108	15861	15865	15965	15852	15866	15824	15980	16187	15857	15957	16002	15898	15848	15952	15905	15814	16029	15995	16001	15876	15812	15862	15784	15909	15946	15961	15980	15975	15898	15962	15884	15879	16161	15817	15888	15826	15874	16032	15930	15905	16082	15825	15960	16043	15934	16012	15855	15860	15957	15986	15882	15906	16090	15818	15998	15803	15882	15880	15891	15876	16156	15895	15844	15750	15970	15893	15945	15794	15766	15843	15806	15985	15982	15883	15699	15777	15884	15993	15976	15881	15843	15975	15866	15948	15852	15942	15911	15607	16066	15924	16037	15945	16045	15987	15986	15963	16062	16033	15949	15956	15858	15669	16031	15727	15762	16067	15870	15946	15983	15903	15864	15791	15805	16037	16029	15964	16020	16005	16014	15676	15703	15820	15865	15951	16116	16013	15976	15888	15842	15820	15912	15960	15826	16001	15847	15977	16021	15899	15913	15850	15805	15775	15991	15762	15869	15862	15918	15823	15972	15923	15997	15966	15934	15900	16032	15976	15958	16008	16053	15962	16130	15834	15875	15717	15826	15875	15893	15989	15883	15934	15841	16054	15966	15733	15955	15880	15800	15786	16114	15852	15912	15722	16074	15937	15837	16007	15899	16003	15919	15975	16108	16048	15851	15990	15949	15892	16022	15877	15910	15925	15948	15802	15897	16063	16004	15924	15771	15928	15818	15746	15951	16091	15859	15604	15814	15962	15901	16022	16020	15834	15966	15777	15834	16091	15917	16051	15980	15859	15876	15783	16135	15937	15730	15798	16097	15994	15985	15999	15987	16098	15996	15823	16085	15987	16093	15859	16051	15918	15901	15915	16065	15865	16004	15861	15854	15892	15916	15725	15919	16017	15816	15823	15993	16054	15925	15947	15804	16056	15722	15917	15923	15996	16039	15917	15977	16117	15916	16024	15936	15796	15829	15927	16033	15762	15883	15938	15796	15732	15923	15818	15824	15957	16066	15779	15845	15828	15874	15984	15941	15906	15959	15779	15810	15903	15925	15936	15888	15871	15895	15871	16178	16103	16129	16099	15998	15798	15975	15857	16031	15865	15873	16059	15947	15952	15973	15858	16077	15774	15844	15873	15985	16159	16022	15899	15792	15944	15983	16006	15988	15843	16001	15918	15883	16025	15811	16005	16057	15747	15821	16028	15951	15806	15771	15960	15966	15972	15966	15871	16014	15957	15916	15952	15794	15831	15832	16074	15875	15909	15982	15998	15806	15948	15899	15813	15769	15840	16016	15920	15953	15846	16029	15920	16088	15855	16004	15951	15709	15842	15955	16060	15866	16023	15817	16073	16110	16042	15987	15724	15827	16023	15916	15882	15828	15906	15918	15948
34573	55994	45166	27423	18087	15002	14384	14465	14424	14434	14425	14550	14376	14388	14524	14387	14391	14481	14494	14539	14388	14428	14461	14063	14372	14452	14416	14602	14569	14479	14446	14585	14335	14294	14477	14591	14608	14425	14591	14465	14352	14639	14534	14453	14376	14304	14287	14330	14416	14408	14389	14547	14532	14655	14351	14532	14476	14409	14436	14326	14631	14427	14473	14335	14520	14533	14343	14453	14406	14599	14512	14660	14503	14369	14283	14505	14457	14310	14569	14429	14641	14453	14474	14309	14620	14451	14544	14323	14452	14417	14411	14381	14333	14400	14567	14522	14402	14509	14371	14506	14318	14581	14521	14382	14494	14363	14549	14351	14432	14374	14315	14500	14491	14451	14450	14349	14622	14396	14359	14564	14450	14548	14348	14458	14330	14485	14518	14253	14434	14320	14461	14355	14491	14648	14429	14576	14298	14540	14442	14320	14281	14285	14470	14436	14463	14432	14435	14429	14415	14472	14407	14386	14461	14593	14317	14344	14500	14516	14383	14293	14465	14487	14185	14465	14500	14378	14454	14410	14654	14542	14445	14499	14435	14464	14317	14355	14315	14543	14449	14541	14495	14415	14470	14471	14568	14520	14472	14318	14350	14544	14555	14415	14514	14428	14426	14410	14327	14655	14446	14278	14612	14386	14475	14394	14240	14427	14312	14480	14488	14331	14458	14422	14557	14543	14409	14424	14422	14273	14256	14472	14496	14599	14332	14489	14569	14292	14454	14407	14420	14383	14333	14400	14414	14401	14273	14502	14452	14453	14526	14424	14366	14541	14604	14462	14400	14563	14465	14416	14520	14424	14541	14375	14418	14505	14404	14386	14463	14428	14400	14379	14499	14366	14479	14532	14363	14541	14502	14384	14373	14482	14550	14547	14382	14434	14393	14444	14459	14462	14346	14479	14422	14453	14361	14383	14275	14485	14416	14558	14395	14385	14309	14286	14370	14614	14362	14414	14516	14471	14414	14352	14428	14540	14510	14405	14347	14542	14501	14435	14423	14427	14334	14368	14481	14319	14515	14229	14421	14371	14437	14530	14471	14341	14481	14316	14540	14438	14454	14432	14534	14289	14505	14444	14434	14291	14461	14480	14334	14460	14549	14365	14404	14370	14563	14432	14355	14655	14446	14521	14602	14388	14566	14349	14441	14379	14588	14441	14361	14458	14479	14344	14437	14490	14388	14475	14518	14461	14336	14290	14438	14505	14568	14548	14406	14413	14472	14504	14403	14434	14561	14465	14329	14339	14405	14472	14592	14403	14473	14501	14338	14503	14531	14367	14526	14436	14582	14537	14422	14453	14370	14488	14492	14303	14524	14283	14319	14571	14423	14608	14567	14314	14329	14453	14333	14361	14378	14616	14381	14374	14522	14473	14281	14341	14394	14429	14348	14283	14488	14324	14350	14359	14407	14444	14414	14448	14311	14462	14513	14496	14363	14478	14431	14360	14501	14405	14436	14369	14399	14569	14419	14374	14382	14539	14475	14495	14294	14419	14407	14374	14452	14462	14451	14392	14435	14406	14428	14469	14396	14499	14454	14483	14451	14451	14518	14559	14300	14402	14417	14414	14289	14513	14543	14588	14547	14393	14373	14492	14407	14466	14269	14713	14541	14606	14292	14377	14224	14389	14404	14293	14513	14408	14507	14488	14517	14471	14461	14559	14570	14399	14585	14559	14651	14329	14294	14305	14473	14566	14519	14531	14414	14475	14558	14417	14495	14294	14465	14373	14236	14254	14436	14483	14418	14447	14371	14509	14711	14721	14412	14449	14361	14613	14671	14511	14490	14430	14433	14466	14515	14223	14595	14427	14545	14483	14365	14372	14202	14500	14327	14554	14364	14560	14530	14313	14391	14389	14334	14416	14474	14405	14480	14395	14289	14528	14345	14576	14492	14468	14501	14537	14400	14384	14540	14591	14627	14316	14504	14333	14451	14447	14499	14363	14544	14348	14298	14353	14563	14435	14483	14353	14448	14452	14647	14356	14432	14422	14226	14478	14345	14478	14357	14407	14458	14458	14499	14560	14520	14455	14349	14479	14391	14523	14384	14581	14438	14575	14417	14517	14349	14473	14414	14435	14476	14536	14375	14295	14378	14281	14505	14562	14317	14531	14266	14403	14438	14478	14415	14560	14502	14402	14465	14300	14339	14423	14517	14483	14529	14475	14397	14490	14469	14472	14423	14462	14394	14456	14525	14293	14403	14410	14488	14482	14369	14379	14529	14235	14474	14398	14421	14395	14403	14499	14373	14468	14497	14264	14392	14474	14169	14413	14375	14535	14271	14443	14597	14444	14453	14343	14387	14441	14528	14356	14454	14465	14449	14427	14533	14519	14436	14282	14458	14415	14406	14528	14380	14130	14418	14608	14511	14430	14450	14390	14438	14332	14324	14532	14526	14391	14391	14322	14396	14391	14473	14401	14410	14357	14389	14515	14481	14447	14425	14332	14511	14252	14530	14413	14508	14381	14551	14419	14475	14383	14567	14495	14466	14428	14405	14479	14513	14386	14459	14397	14515	14375	14505	14435	14337	14517	14546	14373	14561	14294	14486	14400	14597	14563	14268	14305	14380	14352	14357	14432	14406	14372	14237	14520	14388	14450	14512	14566	14496	14535	14600	14360	14478	14467	14345	14289	14622	14365	14411	14394	14366	14260	14435	14437	14397	14348	14488	14550	14507	14485	14442	14424	14529	14453	14403	14417	14371	14534	14646	14508	14563	14430	14493	14291	14486	14353	14415	14454	14616	14395	14443	14486	14291	14370	14487	14303	14401	14367	14534	14426	14482	14312	14522	14429	14554	14378	14570	14582	14549	14378	14535	14584	14455	14439	14480	14391	14443	14369	14423	14422	14371	14618	14379	14478	14585	14464	14375	14379	14516	14518	14304	14391	14382	14426	14367	14429	14490	14328	14506	14538	14477	14505	14495	14474	14390	14511	14655	14364	14315	14422	14365	14402	14310	14487	14520	14434	14478	14518	14450	14360	14397	14479	14431	14395	14515	14444	14476	14376	14625	14635	14536	14316	14602	14397	14440	14459	14677	14476	14576	14479	14565	14331	14441	14328	14577	14448	14426	14448	14493	14558	14459	14433	14599	14459	14423	14452	14420	14466	14435	14383	14547	14459	14317	14679	14363	14460	14302	14509	14583	14294	14457	14354	14255	14437	14511	14446	14371	14567	14442	14296	14682	14358	14380	14374	14495	14629	14502	14512	14478	14522	14605	14313	14413	14542	14447	14476	14388	14428	14547	14526	14431	14451	14382	14482	14465	14562	14357	14513	14432	14393	14449	14383	14557	14370	14595	14536	14362	14289	14441	14489	14341	14491	14349	14375	14304	14331	14502	14556	14406	14245	14476	14376	14562	14526	14526	14419	14577	14432	14473	14371	14374	14448	14407	14369	14333	14484	14437	14453	14559	14412	14462	14414	14418	14485	14505	14312	14382	14634	14607	14392	14304	14506	14342	14417	14269	14370	14452	14382	14464	14385	14553	14498	14500	14389	14514	14411	14500	14387	14454	14510	14607	14435	14451	14567	14246	14408	14349	14386	14478	14528	14325	14546	14463	14478	14647	14662	14496	14419	14442	14426	14444	14473	14451	14502	14488	14453	14611	14363	14334	14556	14439	14527	14564	14348	14421	14305	14318	14442	14602	14527	14566	14538	14524	14352	14419	14373	14603	14404	14230	14394	14528	14467	14600	14361	14477	14533	14455	14259	14479	14302	14466	14432	14441	14552	14456	14365	14407	14427	14518	14322	14548	14515	14424	14423	14352	14436	14408	14343	14451	14497	14443	14252	14415	14528	14433	14414	14475	14481	14429	14388	14571	14456	14375	14506	14381	14400	14542	14450	14587	14400	14483	14480	14525	14474	14538	14540	14437	14241	14459	14342	14281	14499	14369	14263	14503	14352	14419	14453	14628	14497	14420	14539	14422	14457	14422	14438	14449	14323	14548	14472	14333	14593	14529	14524	14352	14453	14509	14405	14672	14448	14513	14588	14465	14451	14536	14384	14601	14515	14557	14477	14507	14449	14345	14453	14209	14641	14299	14509	14523	14346	14504	14544	14546	14233	14370	14704	14256	14413	14403	14464	14467	14303	14473	14316	14512	14254	14405	14523	14465	14443	14414	14439	14534	14509	14584	14407	14676	14377	14533	14574	14390	14506	14431	14258	14474	14364	14354	14358	14452	14521	14351	14465	14521	14449	14360	14516	14450	14581	14460	14521	14490	14360	14573	14546	14331	14439	14274	14390	14474	14521	14472	14515	14458	14580	14476	14363	14440	14253	14361	14246	14534	14427	14407	14409	14353	14512	14425	14397	14525	14425	14558	14520	14392	14390	14627	14395	14431	14433	14353	14505	14445	14288	14520	14373	14729	14466	14310	14383	14633	14560	14269	14387	14342	14365	14402	14221	14437	14536	14499	14377	14325	14503	14528	14412	14405	14633	14374	14401	14450	14393	14159	14397	14479	14563	14324	14445	14434	14401	14468	14494	14472	14360	14329	14604	14598	14440	14400	14562	14514	14451	14302	14647	14365	14262	14323	14417	14577	14370	14408	14407	14342	14371	14521	14291	14451	14394	14424	14498	14432	14451	14437	14396	14388	14466	14323	14437	14298	14459	14347	14451	14411	14448	14380	14481	14459	14457	14444	14312	14595	14537	14534	14521	14228	14466	14432	14410	14503	14335	14420	14388	14443	14357	14478	14553	14550	14407	14510	14600	14211	14404	14492	14519	14643	14455	14454	14378	14385	14534	14384	14545	14508	14524	14626	14393	14301	14404	14418	14443	14286	14284	14471	14551	14334	14487	14352	14338	14358	14302	14363	14417	14487	14337	14501	14487	14553	14521	14390	14440	14347	14491	14472	14355	14340	14430	14212	14367	14455	14496	14366	14439	14468	14481	14446	14424	14464	14619	14468	14435	14415	14484	14409	14482	14371	14331	14412	14397	14419	14434	14469	14359	14567	14289	14272	14496	14297	14517	14429	14397	14541	14436	14449	14544	14487	14464	14544	14455	14425	14281	14430	14386	14377	14469	14477	14585	14656	14420	14536	14488	14407	14516	14147	14577	14495	14512	14478	14431	14552	14534	14447	14586	14422	14418	14529	14310	14549	14382
24491	25457	40745	36502	26220	21987	18713	16588	16054	16166	16147	16040	15892	15875	15972	16018	15888	16056	16031	15945	16117	16033	15895	15898	15991	15890	15986	15954	15987	15978	16060	15954	15796	15889	15748	15827	15908	15960	15962	15943	15941	15929	15788	16051	16060	16014	15952	16082	15874	16041	16073	15916	15825	16034	15987	16112	15877	15833	15981	15835	15752	15935	16013	16130	16198	16013	16022	15914	15982	15856	15961	15907	16006	16047	15942	15875	15744	15905	16054	16112	15835	15832	15954	15894	15956	15853	15980	15932	15924	15886	15848	16030	15837	15835	16009	15804	15905	16150	15859	15989	15929	15943	16075	15796	15793	16094	16008	15687	15977	15770	16047	16037	15829	15885	15979	15704	15817	15733	15782	15991	16029	15731	15865	15787	15697	16127	16037	15766	16051	15948	15962	15920	16018	16016	15824	15851	15808	15772	15762	15974	15948	16096	15790	15868	15936	16083	15969	15975	15910	15886	15737	16099	15761	15845	15861	15960	15847	15980	16034	15737	15986	15734	15724	15700	15924	15985	16052	15879	15806	15687	16113	15806	15920	15937	15924	15919	15771	15799	16127	15892	15984	15911	15791	15805	15967	15679	15778	15832	15883	16000	16057	15898	16238	15820	15999	16016	15857	15849	15704	16060	16093	15852	15938	15776	15750	15846	15661	15767	15904	15980	15840	15985	15870	15695	15759	15864	15840	15785	16003	15873	16043	15923	15811	16067	16066	15805	15852	15733	15861	15784	15750	15864	15840	15836	15809	15999	15881	15638	15804	15805	16020	15583	15799	15744	15757	16016	15793	15940	15809	15989	15949	15776	15907	15971	15976	15802	15974	15929	15919	15946	16066	16106	15984	15857	15840	15966	15835	15768	15887	15905	16019	15748	15801	16079	16125	15866	15843	16091	15933	15756	15768	15935	15914	15940	15822	16006	15860	15790	15960	16039	15694	15837	15805	16071	15920	15962	15830	15870	15876	15984	15941	15788	15843	15729	15976	15998	15796	16027	15962	15915	15865	15868	15840	16076	15826	15831	15930	15881	15954	15723	15745	15996	15897	15775	15862	15820	16139	16000	15961	16134	15964	15744	15917	16004	15750	15782	15800	15791	15914	15729	15962	15821	15820	15792	15753	15764	15756	15797	16024	15974	15722	16032	15758	15873	15808	15973	15894	15969	15877	16067	15732	15792	16019	15901	15663	15797	15982	15964	15889	16014	15931	15957	15806	15967	15834	15696	15727	15904	15872	15881	15998	15999	15925	15803	16026	15835	16028	16009	16027	15943	15829	15831	15848	15788	15912	15883	15781	15887	15889	15905	15719	15891	15746	15899	15956	15634	15799	15846	15942	15727	15841	15910	15978	15940	15874	16119	16001	15983	15895	15894	15844	15828	15823	15967	15990	15832	16037	15807	15862	16136	16019	15776	15814	15856	15963	15924	15824	15829	16028	15892	15885	15936	15916	15933	15849	15881	15938	15885	15889	15980	16047	15980	15921	15907	16158	15943	15768	15799	15806	15956	15644	15887	15861	16023	15849	15814	15895	15953	15835	15987	15809	15998	16097	15880	15952	16039	15922	15980	15918	16152	15922	15734	15977	15900	16073	15889	15901	15991	16005	15924	15794	15650	15795	15930	15984	15818	16063	15876	15778	15671	15952	16068	16058	15772	15942	15758	15903	15966	16032	15880	15786	15981	15878	15916	15955	16168	15933	15790	15854	15958	15915	15904	15951	15921	15812	15819	15725	15926	15920	15962	15982	16073	15974	15913	15791	16018	15849	15968	15858	16031	16212	16025	16027	15887	15942	15801	15905	15976	15785	15860	15715	15780	15834	15874	15907	15955	15902	16029	15768	15886	15766	15887	15971	15771	15720	16077	16015	15841	15808	16208	16098	15980	15822	15982	15975	15806	15940	16010	16171	15849	15694	15921	15906	15881	15937	16042	15846	15789	15945	15841	15968	15948	15762	15989	16021	15896	15873	16060	15709	16003	15931	15783	15838	15946	15967	15871	15832	15877	15986	16071	15763	15715	15765	15979	15854	15777	16100	15833	15795	15911	15779	15982	15860	15895	15849	15897	15882	15851	15804	15793	15894	15911	15890	15826	15848	15631	15821	15639	16016	15887	15997	15915	15917	16099	15916	16068	15930	15904	16001	15868	16003	15952	15771	15737	16095	15888	15746	15882	15765	16126	16112	15743	15988	16013	15941	16019	15977	15796	15969	15986	15877	15907	15953	16030	15985	15745	15895	15874	15788	15951	15946	15864	16042	15866	15985	15946	15963	15831	15930	15760	15946	15938	15949	15808	15764	15864	16094	15898	15958	15956	15932	15920	15736	15979	15882	15977	15840	15940	15683	15827	15850	15939	16029	15864	16044	15705	15910	15974	15929	15938	15802	15926	15922	16015	16017	16122	15991	15770	15863	15905	15905	15912	16041	15921	16050	16014	16030	15829	15727	15956	15941	15914	15845	15819	15950	15818	15974	15837	15845	15764	15808	16135	15810	15835	15841	15908	15926	15902	15912	15957	15806	15799	15813	15779	15978	15957	15917	15944	16034	15831	15685	15870	15931	15894	15806	15723	16102	15767	15859	15794	15807	15837	15991	16061	15860	16170	15952	15910	16032	15926	16066	15683	15870	15951	15862	16107	15741	15846	15888	16066	15803	15906	15893	16154	15701	15852	15731	15766	15792	15811	15980	16056	16010	15758	15663	15734	16069	15822	15906	15923	15998	15868	15791	15731	16081	15956	15879	15950	16056	15877	15799	15875	15911	16014	15992	15819	15867	16031	15901	15762	15872	15950	16025	15945	16028	15932	15765	15766	15729	15911	15919	15964	15980	15792	16006	15661	15977	15911	16013	15844	15937	15958	16076	15799	15856	15965	15944	15918	15906	16065	16015	15868	15915	15941	15767	15678	15903	15837	16045	15914	15909	15869	16085	15847	15843	15844	15918	15922	15838	15859	15936	15936	15879	15877	15897	16019	16004	15735	15818	15915	15830	15660	15952	15848	15740	15947	15873	16027	15863	15903	15810	15923	15972	15953	15761	15877	16011	16039	15960	15901	16035	16044	15829	15763	15730	15951	16164	15896	15892	15888	15815	15776	15977	15813	15785	15750	15758	16151	15740	15746	15826	15983	15961	16055	15739	15849	16105	15867	15935	15865	15803	15792	15974	15926	15606	15806	15891	15926	16009	15811	15954	15701	15930	15849	15763	15876	15781	15869	15961	15955	16033	15739	15923	15906	15939	15850	15816	15995	15722	16088	16015	16151	16048	15768	15842	15991	15633	15958	15842	15933	15881	15778	15989	16082	15881	15816	16007	15917	15857	15959	15916	15920	15862	16093	15949	16037	15891	15797	15819	15825	15951	15807	15970	15887	15679	15929	15728	15878	16087	15916	15787	15925	15931	15879	15984	15923	16005	16010	16049	15984	15944	15661	15829	15800	15899	15769	15900	15941	16006	15765	15960	15868	15871	15796	15888	15821	15741	15773	15776	15852	15887	15993	15866	16036	15853	15920	15930	16054	15874	15880	15824	15967	15923	15972	15901	16005	15933	15970	16062	15877	15883	15850	15944	15794	15797	15947	16038	15974	15747	15731	15832	16123	15856	15835	15878	15964	15758	15968	15865	15981	15845	16013	15790	15852	16032	16196	16003	16127	15831	15677	15935	15886	16000	15961	15806	15951	16000	15893	15966	15765	15974	15911	15967	15929	15647	15986	15983	15806	15912	15947	15822	15753	15791	15613	15926	15803	16131	15766	15879	15928	15883	15893	15795	15880	16158	16048	15780	15778	15833	15908	16136	15888	15743	15940	15938	15691	15978	15859	15984	15954	15911	15886	15997	15834	15818	15940	15848	15807	15970	15862	16085	15713	15804	16050	15888	15714	15562	15855	15888	16153	15911	15968	15925	15761	15855	16020	16168	15801	15945	15927	15958	16026	15973	15749	15659	15790	15811	16004	15902	15826	16086	15909	15908	15882	15899	15753	15964	15943	15935	15862	15854	15712	15945	16119	16042	16034	15940	15816	15812	15846	15719	15660	15894	15968	15885	15949	15870	15864	16106	15854	15837	15968	15941	15887	15957	15935	15848	15840	15797	15889	15864	16020	15973	15987	15873	16106	15977	15729	15771	15821	15812	15748	15587	15828	16001	15921	15855	15719	15985	15969	15828	15904	15940	15623	15821	15899	15966	15924	15988	15882	15803	15798	15945	15959	15839	15835	15937	15833	15893	15994	16016	15807	15784	15791	15986	15831	15620	15821	15691	15800	15769	15722	16039	16004	15987	15760	15836	16025	15768	15822	15806	15920	15852	15747	15757	15963	15888	15787	16073	16033	15872	15774	15915	15919	15832	16009	15816	15845	15847	15999	15902	15864	15973	15790	16144	15916	15678	15904	15870	15814	15861	15981	16024	15965	15964	15804	15984	15956	15955	15781	16075	15773	15863	15928	16099	15802	15739	15960	15958	15960	16003	16063	16040	15875	15726	15935	15999	16029	15954	15904	15794	15989	15823	15769	15964	15983	15877	15950	16044	15893	15980	15744	16003	15881	15873	15965	15933	15907	15829	16029	15935	15867	15849	15816	15938	15913	15754	15856	16054	15865	15780	15820	15785	15887	16161	15946	15848	15947	15859	15978	15749	15808	16035	16015	15805	15932	15963	15999	15833	15812	15945	15970	15814	15856	15789	16158	15953	15623	15799	15960	15837	15938	15750	15742	15730	15909	15724	15969	15909	16012	15916	15931	16045	16079	15934	16048	15897	15938	16066	16077	15833	15965	15897	15873	15777	16012	15889	15781	15955	16015	15767	16010	16118	15876	16030	15715	15736	15802	16087	15862	15933	15977	15995	15853	16010	15910	15876	15927	15951	16004	15909	15935	15868	15798	15752	16055	15726	15791	15977	16079	15816	15885	15855	15867	15999	15838	15829	15869	16026	15787	15719	15740	15919	15991	15973	15866	15930	15928	15940	15987	15869	16011	15917	16058	16056	15993	15838	15989	15802	15826	15963	15896	16000	15748	15979	15909	16182	15926	15792	15685	16134	16110	15987	15938	15897	15936	15863	15829	16157	16038	15991	15999	15807	15730	15996	15902	15784	16011	15722	15883	15771	15730	16038	15976	15935	15969
59422	95520	78287	49268	28542	17795	14550	14449	14435	14387	14519	14568	14338	14579	14274	14528	14458	14564	14534	14502	14698	14425	14420	14644	14325	14699	14596	14486	14459	14517	14538	14516	14533	14460	14538	14477	14601	14602	14569	14580	14384	14462	14336	14384	14441	14461	14527	14352	14454	14290	14398	14448	14498	14379	14580	14434	14474	14687	14612	14518	14322	14543	14341	14472	14511	14583	14444	14465	14533	14523	14513	14394	14484	14486	14606	14402	14499	14399	14376	14340	14365	14621	14427	14589	14537	14527	14498	14443	14493	14538	14441	14369	14596	14395	14324	14343	14346	14503	14369	14317	14538	14460	14418	14211	14468	14472	14277	14543	14374	14440	14377	14479	14493	14377	14409	14440	14410	14532	14547	14379	14608	14426	14538	14587	14503	14604	14635	14569	14459	14575	14296	14601	14482	14409	14482	14392	14376	14540	14308	14492	14412	14395	14492	14488	14412	14532	14540	14411	14442	14356	14457	14458	14506	14631	14573	14353	14379	14425	14532	14512	14514	14477	14607	14469	14477	14456	14620	14490	14393	14290	14514	14456	14355	14483	14574	14395	14501	14311	14487	14452	14603	14474	14538	14461	14644	14456	14488	14362	14340	14605	14458	14498	14318	14397	14536	14551	14380	14464	14562	14283	14386	14595	14466	14382	14345	14448	14435	14514	14392	14615	14497	14321	14629	14320	14469	14393	14379	14455	14524	14556	14365	14423	14371	14650	14404	14302	14439	14549	14580	14404	14424	14402	14591	14560	14311	14412	14392	14450	14742	14623	14464	14463	14398	14543	14399	14522	14494	14310	14348	14548	14341	14349	14394	14389	14466	14356	14443	14542	14454	14389	14402	14489	14628	14536	14362	14458	14444	14443	14334	14391	14378	14469	14399	14350	14371	14431	14471	14587	14397	14431	14565	14335	14569	14571	14352	14446	14391	14403	14399	14269	14716	14572	14358	14430	14385	14447	14406	14446	14300	14628	14572	14474	14581	14520	14405	14439	14538	14256	14552	14304	14491	14565	14378	14539	14236	14525	14633	14406	14377	14324	14288	14458	14385	14500	14532	14461	14162	14441	14553	14501	14571	14546	14448	14546	14382	14649	14471	14436	14402	14597	14558	14496	14525	14555	14438	14620	14420	14326	14479	14455	14470	14590	14404	14563	14361	14318	14474	14628	14407	14502	14309	14431	14476	14480	14411	14593	14431	14296	14609	14423	14460	14613	14263	14573	14551	14361	14454	14428	14552	14426	14416	14456	14464	14461	14429	14317	14535	14503	14726	14405	14616	14412	14475	14431	14409	14496	14366	14445	14474	14409	14540	14414	14396	14649	14376	14474	14495	14598	14303	14443	14444	14471	14601	14469	14333	14478	14331	14594	14450	14454	14460	14492	14674	14563	14378	14415	14400	14420	14494	14378	14537	14469	14491	14608	14397	14383	14424	14598	14467	14599	14285	14284	14481	14422	14508	14394	14477	14517	14326	14481	14523	14438	14485	14443	14530	14671	14553	14439	14430	14380	14413	14351	14375	14459	14412	14567	14278	14475	14554	14575	14637	14570	14563	14563	14490	14493	14533	14685	14653	14444	14486	14249	14588	14571	14561	14501	14425	14518	14429	14552	14225	14485	14599	14358	14257	14575	14494	14454	14447	14388	14635	14356	14469	14464	14510	14490	14410	14505	14496	14472	14387	14345	14515	14549	14434	14357	14628	14499	14420	14378	14341	14433	14685	14399	14558	14537	14522	14393	14492	14627	14410	14526	14354	14449	14591	14683	14439	14443	14529	14447	14533	14448	14614	14417	14719	14380	14334	14472	14386	14514	14614	14661	14674	14413	14525	14550	14539	14344	14551	14404	14529	14501	14487	14409	14418	14415	14604	14373	14573	14497	14305	14449	14476	14364	14342	14441	14379	14543	14403	14507	14558	14557	14474	14415	14411	14599	14345	14474	14537	14498	14637	14534	14580	14476	14454	14433	14530	14620	14621	14455	14486	14425	14343	14497	14546	14404	14428	14457	14447	14358	14526	14645	14528	14548	14339	14570	14378	14551	14390	14644	14388	14547	14427	14482	14565	14270	14472	14598	14575	14496	14475	14480	14381	14441	14469	14402	14372	14324	14490	14594	14478	14459	14398	14309	14490	14563	14321	14657	14311	14461	14412	14387	14415	14467	14447	14506	14596	14451	14614	14442	14503	14486	14514	14448	14456	14488	14629	14558	14293	14476	14349	14431	14496	14494	14326	14534	14488	14515	14217	14645	14399	14468	14442	14648	14419	14416	14778	14445	14478	14597	14367	14524	14531	14485	14592	14478	14470	14534	14547	14440	14462	14468	14429	14605	14533	14454	14487	14619	14482	14653	14485	14319	14467	14375	14409	14506	14521	14437	14582	14371	14449	14521	14497	14352	14394	14430	14469	14522	14486	14541	14397	14461	14446	14495	14423	14491	14665	14309	14507	14541	14513	14398	14505	14607	14652	14371	14438	14476	14328	14542	14389	14418	14538	14644	14529	14370	14433	14417	14523	14417	14502	14435	14470	14547	14371	14655	14524	14562	14478	14522	14322	14401	14469	14473	14447	14507	14401	14329	14431	14496	14392	14413	14377	14440	14440	14465	14482	14596	14364	14436	14420	14558	14534	14453	14429	14452	14429	14437	14344	14544	14287	14471	14430	14424	14585	14393	14448	14436	14582	14505	14262	14461	14368	14483	14412	14536	14392	14413	14303	14500	14538	14496	14493	14471	14536	14549	14416	14475	14418	14705	14713	14337	14299	14590	14594	14451	14375	14413	14379	14691	14373	14458	14429	14463	14570	14527	14441	14429	14425	14420	14544	14318	14452	14531	14588	14431	14372	14480	14557	14641	14322	14553	14427	14283	14508	14295	14314	14420	14556	14568	14571	14455	14509	14572	14584	14430	14490	14430	14449	14498	14528	14489	14430	14431	14498	14328	14358	14499	14312	14565	14506	14535	14542	14460	14373	14449	14334	14463	14530	14334	14504	14377	14573	14515	14487	14446	14600	14546	14682	14430	14585	14414	14567	14517	14529	14423	14521	14317	14486	14441	14423	14381	14563	14506	14284	14300	14462	14597	14458	14437	14626	14431	14422	14363	14514	14543	14591	14408	14333	14593	14486	14521	14329	14428	14377	14363	14552	14431	14278	14590	14488	14545	14490	14455	14549	14495	14648	14439	14382	14357	14509	14424	14491	14515	14574	14396	14547	14245	14640	14423	14343	14449	14537	14461	14647	14537	14396	14297	14433	14566	14445	14575	14427	14452	14232	14609	14502	14602	14308	14469	14267	14401	14609	14378	14448	14499	14427	14310	14382	14585	14434	14467	14398	14262	14500	14459	14630	14497	14475	14550	14425	14500	14473	14456	14423	14584	14472	14443	14613	14507	14618	14601	14503	14500	14325	14452	14527	14321	14505	14379	14508	14365	14686	14328	14512	14390	14627	14469	14452	14517	14503	14479	14518	14332	14428	14508	14453	14476	14534	14244	14495	14364	14332	14661	14183	14514	14490	14363	14508	14428	14444	14461	14459	14618	14464	14566	14371	14380	14446	14572	14501	14254	14513	14497	14574	14559	14550	14552	14501	14292	14460	14614	14499	14265	14381	14325	14395	14604	14547	14473	14315	14548	14484	14484	14562	14394	14444	14419	14276	14402	14385	14430	14586	14555	14629	14603	14432	14417	14399	14480	14454	14385	14470	14535	14444	14455	14507	14434	14504	14488	14610	14333	14500	14372	14360	14460	14548	14370	14504	14517	14593	14482	14504	14358	14518	14258	14440	14323	14483	14396	14517	14543	14442	14366	14587	14324	14381	14422	14529	14360	14295	14433	14463	14510	14399	14587	14475	14506	14533	14522	14538	14625	14629	14464	14626	14522	14346	14574	14521	14504	14559	14343	14406	14452	14475	14483	14468	14520	14652	14476	14483	14546	14379	14446	14714	14360	14517	14269	14523	14421	14466	14346	14495	14393	14453	14561	14505	14488	14347	14481	14425	14609	14554	14403	14283	14560	14280	14331	14462	14440	14522	14563	14246	14438	14550	14458	14303	14331	14411	14368	14305	14459	14497	14479	14598	14412	14297	14605	14402	14299	14537	14461	14477	14470	14553	14482	14339	14453	14601	14532	14530	14288	14643	14524	14358	14672	14293	14475	14363	14516	14418	14492	14464	14483	14647	14454	14534	14611	14442	14333	14468	14612	14279	14555	14553	14375	14511	14454	14595	14599	14566	14420	14433	14572	14433	14533	14398	14483	14501	14483	14524	14461	14233	14426	14467	14407	14379	14331	14487	14514	14476	14493	14573	14408	14366	14601	14444	14542	14314	14287	14436	14464	14620	14533	14278	14526	14375	14474	14398	14530	14589	14456	14405	14419	14350	14611	14466	14362	14370	14602	14404	14431	14337	14378	14504	14533	14405	14546	14473	14361	14485	14466	14457	14462	14727	14502	14362	14558	14507	14477	14589	14415	14571	14469	14461	14576	14521	14650	14544	14376	14453	14447	14319	14454	14492	14648	14195	14561	14236	14577	14394	14553	14442	14534	14571	14404	14529	14370	14628	14415	14510	14543	14451	14560	14420	14424	14429	14500	14445	14544	14546	14484	14596	14536	14497	14464	14580	14505	14428	14510	14608	14357	14455	14465	14445	14358	14396	14494	14576	14574	14495	14364	14450	14540	14555	14521	14467	14370	14428	14357	14452	14536	14460	14410	14525	14713	14540	14369	14483	14367	14378	14507	14535	14599	14365	14522	14381	14510	14481	14481	14490	14451	14379	14382	14443	14342	14468	14284	14491	14455	14744	14473	14530	14423	14390	14396	14404	14594	14402	14361	14533	14475	14484	14491	14401	14335	14385	14490	14440	14589	14419	14479	14384	14366	14554	14424	14433	14466	14566	14530	14269	14373	14363	14313	14365	14475	14487	14380	14518	14408	14264	14481	14609	14522	14564	14538	14624	14461	14349	14467	14353	14474	14269	14426	14608	14455	14379	14394	14442	14383	14388	14429	14377	14468	14386	14554	14384	14456	14427	14406	14417	14466	14482	14460	14420	14566	14566	14441	14458	14452	14496	14569	14372	14413	14411	14597	14541	14399	14512	14651	14358	14369	14452	14505	14622	14300
22945	22816	34137	30353	25000	23704	22093	16376	15424	15679	15568	15495	15499	15632	15535	15258	15297	15283	15325	15279	15199	15400	15330	15231	15508	15310	15453	15193	15276	15187	15214	15263	14990	15126	15350	15170	15284	14899	15057	15196	15034	15058	15273	15193	15065	15240	15218	15116	15197	15137	15227	15069	15205	15141	15034	15238	15062	15144	15352	15220	15179	14998	15039	15239	15178	15179	14966	15116	15070	15174	15066	15152	15099	15115	15353	15283	15236	15026	15160	14973	15273	15073	15270	15168	15261	15135	15207	14982	15120	15266	15182	15198	15333	15166	15238	15088	15267	15061	15065	15157	15177	15002	15203	15089	15148	15096	14913	15322	15302	15031	15218	15188	15103	15135	15218	15289	15170	15231	15357	15144	15214	15174	14996	15272	15146	15222	15050	14844	15341	15192	14949	15240	15271	15354	15120	14998	15228	15221	15089	15198	15126	15084	15219	14994	15160	15116	15181	15033	15281	15176	15174	15108	15269	15086	15118	15160	15064	15038	15245	15183	15159	15135	15158	14892	15037	15176	15251	15036	15073	15015	15100	15178	15055	15069	15079	15169	15054	15139	15237	15023	15110	15161	15162	15072	15094	15077	14962	15043	14946	15039	15156	14960	15233	15168	15199	15160	15317	15131	15310	15188	15176	15102	15136	14974	15047	15111	15184	15058	15075	15226	15108	15153	15157	15068	15074	15067	15255	15185	15157	15070	15223	15264	15220	15211	15066	15238	15033	15133	15134	15218	15085	15039	15222	15054	15164	15035	15124	15095	15306	15058	15043	15072	15187	15051	15016	15287	15143	15010	15189	15084	15198	15163	15269	15218	15041	15151	15219	15246	15167	15173	15253	15065	15193	15043	15006	15147	15284	15382	15231	15116	15041	15123	15102	15046	14872	15229	15069	15095	15004	15172	15104	15002	15077	15102	15123	15070	15058	15079	15073	15030	15290	15098	15046	15121	15073	15184	15100	15218	15108	15121	15061	15038	15120	15017	15385	15312	15024	15013	15171	15009	15147	14995	15157	15228	15405	15090	15203	15210	15012	15114	15178	15110	15309	15369	15108	15015	15199	15290	15210	15231	15014	15255	14998	15095	15174	14873	15109	15221	15305	15143	15165	15195	15226	15380	15290	15124	14985	15150	15097	15094	15123	15084	15268	15227	15118	15155	15054	15284	15183	15102	15185	15236	15287	15136	15084	15045	15320	15383	15179	15267	15201	15108	15315	15199	15059	15161	15318	15082	15206	15189	15183	14909	15211	15386	15268	15314	15085	14979	15267	15196	15224	15049	14939	15165	15095	15191	15178	15150	15140	15142	15175	15225	15070	14916	14960	15254	15192	15210	15126	15115	15343	15186	15169	15135	15062	15133	15131	15181	14853	15235	15001	15120	15241	15155	15288	15117	15051	15077	14998	15157	15044	15070	15217	15167	15222	14907	15232	15060	15256	15090	15031	15240	15107	15259	15031	15101	15051	15083	15166	15093	15241	15126	15219	15127	14971	15003	15135	15123	15101	15155	14997	15232	15167	15098	15138	15184	15178	14920	15087	15275	15066	15253	15274	15111	14881	15153	15061	15143	15170	15292	15133	15230	15094	15051	15059	15250	15189	15344	15230	15110	15355	15107	15239	15203	15158	15127	15266	15097	15135	15341	15232	15298	14959	15227	15218	15031	15126	15244	15146	14958	15100	15178	15109	14875	15174	15430	15041	15062	15162	15187	15193	15131	14958	14975	14959	15167	15347	15096	15205	14886	15042	15349	15210	14906	15016	15005	15191	14954	15024	15041	15137	15040	15128	15231	15091	15025	15203	15220	15156	15157	15024	15028	15183	15258	15093	15041	15216	15114	15234	14965	15173	15077	15112	15099	15218	15347	15136	15132	15264	15043	15033	15087	15296	14959	15110	15122	15137	15223	15213	15201	14930	14981	15049	15218	15054	15086	15175	15165	15361	15216	15298	15056	14994	14838	15164	14960	15102	15109	15191	15069	15106	15101	14975	15154	14938	14973	15039	15050	15118	15015	15269	15187	15214	15257	15002	14983	15116	14947	15054	15016	15229	15028	15262	15103	15320	15221	15195	15132	15107	15248	15103	15020	15119	15296	15102	14978	15110	15250	15229	15274	15245	15125	15040	15145	15174	15167	15156	15196	15178	15070	15168	15268	15342	15160	14932	15028	15128	15137	15045	15029	14940	15092	15194	15228	15298	15035	15007	15309	15203	15147	15131	15216	15196	14979	15158	15278	15043	15152	15196	15053	15246	15077	15132	14982	15298	15049	15113	15099	15187	15040	15077	15121	15225	15118	15183	14986	15117	15025	15081	15060	15135	14913	14897	15134	15429	15067	15093	15159	15131	15251	15088	15150	15024	14945	15102	15268	15223	15129	15044	15231	14993	14936	15211	15238	15275	15096	15066	15319	14950	15202	15140	14988	15284	15285	15085	15091	14999	15043	15022	15029	15206	15131	15089	15213	15247	14994	15207	15145	15363	15069	15228	15201	15276	15225	15024	15279	15093	15084	15165	15039	15287	15150	15221	15105	15009	15039	15005	15062	15166	15031	14987	15105	14994	14948	15190	15003	14971	14996	14984	15075	15060	15132	15129	15227	15182	15091	15347	15350	15128	15146	15166	15110	15007	15242	15168	15091	15165	15069	15151	15213	15305	15193	15345	15260	15141	15114	15139	15069	15237	15251	15209	14984	15134	15203	15166	15156	15285	15195	15235	15073	15066	15280	15207	15175	15220	15067	15258	15311	14957	15015	14955	14937	15192	15020	15295	15223	15162	15225	15010	15007	15106	15167	15064	15201	15191	15363	15083	15136	15276	15223	15379	15242	15125	15050	15225	15037	15111	15064	15120	15017	15232	15096	15262	15205	15066	15349	15094	15017	15087	15200	15268	15113	15235	15023	15074	15342	15017	15094	14910	15182	14961	15003	15146	14922	15020	15128	14851	15015	15026	15107	14973	15283	15163	15130	15115	15212	15258	15167	15026	15185	15119	15129	15148	15063	15189	15080	14957	15139	15020	15236	15086	15060	15116	14979	15096	15047	15132	15041	15048	15187	15007	15203	15080	15210	15238	15070	15061	15166	15178	15211	15157	15129	15103	15165	14982	15034	15031	15097	15161	15015	15059	15062	15109	15187	15086	15221	15072	15047	15071	15072	15083	15105	15025	15160	15150	15241	15223	15094	15272	15229	15247	15311	15134	15032	15025	15380	15200	15283	15038	15075	15193	15163	15192	15039	15098	15196	15144	15191	15188	15205	15120	15044	14999	15226	15143	15092	15209	15207	15118	15062	15204	15075	15088	15135	15328	15198	14922	15135	15289	15145	15218	15085	15095	15105	15137	15116	15208	15223	15226	15307	14963	15213	15358	15114	15068	15198	15398	15168	15254	15105	14893	15135	15150	15034	15214	15199	15198	15096	15169	15187	15161	15165	15019	15107	15291	15050	15008	15129	15177	14900	15002	15214	15105	14967	15107	15088	14923	15038	15216	15011	15008	15105	15367	15138	15247	15195	15179	15206	15287	15123	14933	15091	15101	15135	15052	15082	15053	14944	15131	15225	15063	15135	15113	15048	14962	15088	15178	15175	15211	14986	15064	14979	15060	15074	15141	15058	15270	15057	15182	15033	15203	14908	15208	15041	15183	15130	15221	15209	15172	15033	15257	15103	15100	15002	15017	15337	15017	15088	14854	15289	15058	14966	15094	15216	15127	15252	15008	15340	15222	15067	15055	15133	15284	15234	15034	15041	15210	15214	15109	14914	15073	15180	15271	15181	15184	14862	15284	15222	15371	14983	15260	14975	15142	15141	15059	15032	15189	15087	15235	15086	15007	15107	15056	15107	15197	15029	15227	15019	15119	15130	15030	15019	15176	14929	15167	15102	15181	14928	15158	15294	15141	15188	15173	15089	15061	15145	14995	15140	15088	15242	14940	15178	15114	15244	15108	15188	15349	15085	15124	15132	15052	15018	15134	15074	15201	15157	15295	15168	15179	14909	15254	15134	15005	15168	14809	14888	15166	15091	15062	15031	15390	15099	14944	15209	15058	15000	15198	15169	15272	15113	15089	15014	14990	15031	14924	15070	15158	14914	14913	15016	15103	14806	15083	14998	15034	15246	15129	15239	15068	14995	15223	14969	15070	15096	15053	15137	15170	15131	15232	15073	15012	15138	15154	15046	15156	15213	15079	15129	15212	15325	15097	14970	15043	15275	15087	15044	15090	15065	15073	15110	15325	15119	15098	15109	15169	15008	15100	15160	15345	15240	15185	15085	15094	15218	15056	15180	15093	14964	14971	15189	15187	15069	15314	15179	15203	15324	15248	15026	15018	15119	15230	15085	15207	15160	15193	15213	15237	15065	14919	15205	14826	14922	15168	15190	15086	15032	15120	14979	15075	14980	15049	15243	15067	14990	15203	15081	15209	15020	14982	15087	15044	15242	15086	15182	15227	15076	15101	15113	15150	15085	15316	15046	15208	14981	15189	14976	15187	15108	15229	15237	15188	15136	15161	15091	15068	15238	15220	15146	15427	15183	15045	15100	15119	15205	15124	15148	15187	15126	15241	15018	14999	15131	15177	15119	15143	15003	15137	15202	15137	15422	15080	15232	15340	15094	15199	14949	15137	15110	15055	15153	15040	15187	14970	15159	15134	15124	14931	15189	15198	14856	14870	15031	15200	15098	15086	15057	14996	15158	15197	15169	15175	15038	15075	15120	14980	15224	15276	15132	15223	15129	15136	15150	15010	15055	15109	15127	14980	15082	15284	15022	15160	15014	15123	15125	15213	15156	15210	15153	15158	15013	15179	15196	15214	15112	15218	15379	15045	15132	15020	15047	15252	15107	15231	15158	15221	15248	15105	15106	15229	15352	15049	15223	15297	15126	15281	15142	15001	14947	15081	15171	15079	15109	15247	15258	15341	15161	15083	14982	15112	14820	14915	15158	15089	15169	15086	15237	15123	15137	15063	15050	15265	15010	15263	15230	15201	15245	15178	15052	15067	15220	15356	15342	15059	15196	15218	15106	15022	15175	15223	15306	15229	14888	15071	15243	15285	15299	15161	15190	15246	15166	15038	15238	15301	15282	15265	15116	15150	15133	15167	15098	15182	15127	15093	15203	14969	15062
62164	106045	88571	60803	36244	20481	13891	14061	13952	13971	14141	14033	14089	13939	13983	13891	14056	13875	13753	14039	13992	14080	13895	13975	13825	13835	13955	13937	14064	14070	13985	13926	14037	14068	13959	14070	14087	14057	14004	13910	13897	14008	14052	13905	14049	13814	14170	14031	14002	14029	14074	13939	13981	13915	14092	14075	13835	14110	14155	13898	13939	13942	14002	13865	13964	14005	13961	14126	13794	14016	13863	14016	14255	14000	13866	13752	14008	13976	13954	14021	14115	13738	14042	13821	13981	13998	14092	14002	13973	14040	14105	13890	13984	13851	13983	13937	14004	14047	13845	13922	13988	14163	14057	13888	13991	13952	13974	14010	13938	14002	13833	13886	13963	14034	13940	14052	13949	13939	13967	13924	13932	14075	13889	14200	14094	13861	13942	14007	13908	13868	13942	13944	14031	13957	13855	13923	14018	13909	13892	13963	13962	14147	13908	13875	13896	13971	13983	14000	13997	13975	14063	13926	13968	13922	13888	14063	13976	13903	13894	13926	13935	13894	14036	13823	13946	14004	13906	14049	14063	13993	13916	13861	13864	13992	14060	13976	13998	13932	13998	13951	13938	14015	13806	13883	13981	13928	13962	13935	14006	13971	14018	14137	13833	14021	13982	14041	13958	14021	13928	13994	14149	13895	14017	13790	14021	13990	13968	14071	14005	14027	13943	14001	13897	14061	13977	14126	13976	14025	14089	13839	13832	14005	14051	14003	13928	14107	13830	14106	14116	13951	13845	13994	14114	13863	14051	14115	13758	14027	13898	13898	13927	14003	13950	14019	13889	13885	13933	13929	13743	14002	13928	13908	13866	14008	13994	13886	13961	14102	13877	13950	13946	13955	13985	13993	13947	14036	13913	13840	14019	13981	13984	13977	13946	13852	14033	13943	13886	13926	13957	14162	13891	13944	13883	13773	13985	13907	13995	13920	13879	13834	13924	14032	14071	14105	13994	13975	13955	13956	13914	13970	14002	13982	14045	13960	13940	14082	13821	14154	13983	13937	13939	14028	13844	13898	13903	14084	13800	13944	13956	13984	13959	14045	13955	14004	14105	13792	14056	14107	14085	14081	14006	14028	14014	13918	14025	13949	13865	13955	13802	14075	13896	13974	13975	13996	13827	13838	13998	14086	13932	14034	13923	14062	13869	13995	13777	13961	13816	13926	13994	13871	14057	14007	13756	13842	13778	14025	13813	13825	13783	14056	13880	13922	13859	13968	14017	14035	13850	14009	13733	13967	13908	13993	13928	14097	13991	13878	14028	13990	13926	14154	13933	14029	13986	13791	14027	13951	13799	14020	14065	14017	13856	14182	13971	14163	14066	13864	14094	13808	13841	13913	14101	14002	13941	13910	13937	13868	14063	13822	14090	14035	13945	14120	13936	14078	13881	13878	13909	13780	13884	14053	14001	14035	14041	13911	13962	13823	13960	14033	14017	13914	14039	13899	13963	13914	13951	14062	13928	14126	13870	13789	13974	13903	13989	13900	14045	14165	14026	14042	13994	14057	13930	13933	14047	13944	13991	13830	13990	14054	13981	13895	14067	13834	13891	13898	13999	13930	13778	13871	13876	13840	14102	13991	13961	14087	13947	14031	13927	13868	13913	14061	14034	13977	13982	14106	13893	14010	13911	13882	14091	13926	13967	14033	13977	13932	13934	14041	14018	13902	13976	14010	14025	13978	13998	14040	14098	13873	13948	14073	13977	13922	14020	13894	13871	13869	13936	13824	13963	14072	14025	13943	13917	13819	13941	14130	13990	13953	13932	13981	13847	13993	13871	13896	13966	14072	14151	14088	13933	13943	13908	14060	14218	13964	13795	13690	13938	14048	13984	14012	13942	13974	14033	13821	13877	13882	14008	13926	14020	14005	13791	13896	13984	13935	14060	13750	13999	14045	13942	13921	14114	14058	13924	14192	14062	14094	13867	13865	13942	14105	13895	13864	13764	14031	13824	13966	14036	13928	14028	13957	13918	14021	13814	14010	14009	13994	14033	13930	14025	13919	13943	14029	14051	13990	14099	13925	14011	14010	13833	13797	13942	13873	14045	14018	13971	13879	13825	14001	13894	14194	14046	13933	13967	13948	14178	14107	14038	13829	14067	14077	14018	14029	14035	14045	13859	14023	13909	13940	14104	13942	13948	14062	13924	13987	13931	14157	14040	13801	13909	14039	14100	13881	14027	13886	13997	13948	13835	14082	14005	13982	13994	13883	14045	13979	14213	13967	13938	13999	13817	13933	13949	13847	13992	14071	14008	13988	13998	13964	14008	13908	13921	13995	14194	13997	13859	14033	13976	13910	13802	13996	13947	13936	14030	13980	14084	13998	13958	13759	13922	13778	13868	13961	13951	13807	13856	13898	14086	14084	13994	14004	13981	13971	13773	14002	13876	13963	13993	13996	13893	13944	13887	13861	13907	13909	13909	13992	13960	14033	13847	14206	13602	13948	13934	14006	13837	14015	14026	14077	14094	13944	13972	13987	14034	14104	14005	13955	13859	14021	14018	13856	13907	13859	13966	13933	13975	14027	13989	14041	13846	13965	14137	14014	13922	13963	13795	13941	14050	14070	13888	14023	13866	13819	13904	14024	13986	14139	13930	14000	13921	13937	13858	13991	13887	14054	14036	13815	13857	13788	13971	13906	13814	13891	14006	13954	13803	13850	14055	13855	14112	14094	13897	13890	13974	13984	14012	14064	13917	14060	13796	13910	14170	14057	14079	13980	14017	13932	13905	13751	13844	13879	14031	13971	14010	13824	13939	13995	13939	13859	14016	14162	13802	13933	13898	14005	13859	14125	13951	14012	14139	13866	14075	13881	13999	13801	14065	13976	14027	13986	14193	13891	13914	13946	13871	14012	13850	13799	13963	14094	13947	13996	14078	14072	13911	13864	14057	13885	13849	13957	13945	13958	13855	13953	13899	14093	14008	14043	13900	13918	13979	13882	13888	13959	13850	13965	13883	13920	14009	13913	13929	13954	13966	13872	14023	13953	13856	14034	13941	14108	13865	13901	13991	13926	13808	14029	13982	14081	13934	14096	13866	13990	14043	13896	14022	13880	13823	13938	13962	13897	13972	13950	14072	13943	13847	14086	13964	13890	13958	14066	13988	13909	13854	14074	13895	13859	14137	13954	13771	13846	14028	13767	13819	13900	13842	13963	13881	14078	13970	14007	14047	13997	14024	13901	14023	13922	13987	13880	13949	14017	13973	14075	13995	13949	14038	13925	14031	13967	13956	13973	14002	14021	14159	13935	13902	13992	14120	13799	14093	13910	13885	13950	13846	13817	13895	14040	13977	13985	13907	13967	13946	14097	13903	14053	13821	13972	13952	13877	13884	14005	14052	14112	13786	13764	13989	13930	13879	13839	13881	13950	13934	13810	14068	13892	13738	13844	13903	13744	13918	13955	14091	13993	13827	13956	14001	13912	13940	14018	13993	13934	14064	13962	14005	13941	13978	14020	14007	13962	13978	13945	13972	14015	13918	13827	13831	13979	14006	14003	13949	14028	14117	14024	13986	13848	14035	14048	14118	13893	14051	14133	13986	14086	14028	13898	13931	14007	13867	13876	13968	14081	13878	13996	14035	14006	13937	13986	13958	13822	14001	14022	13913	13962	13889	13896	13942	13922	14000	14058	14015	13969	13895	13937	13950	13992	13978	13750	14117	13980	14105	13966	14027	14010	14140	13977	13908	13987	13963	13963	13755	13935	13968	13987	13994	13876	13864	14041	14003	13908	14034	13953	13954	13822	13880	13970	13924	13879	14093	14005	14178	13828	13886	13886	13875	13925	13904	13975	13989	13916	13913	13934	13970	13872	14078	13884	13887	13963	13974	13929	13779	13978	14100	13702	14149	14021	13973	13806	13930	13992	13938	13863	14082	13975	13999	14063	13901	14079	14050	13949	13908	13962	13946	14120	14171	13836	13996	13804	13764	13935	13997	13983	14020	14060	14026	14037	13868	14090	13887	14005	14023	14071	13858	14048	13983	14168	13933	13952	13998	13960	13975	13805	14081	13989	13796	14149	13933	14020	13915	13993	13959	13993	13769	13985	13912	13982	13909	13966	14025	14017	13843	14066	14025	13840	13936	13806	14080	14006	13923	13868	14090	14100	13750	13906	13911	13961	13992	14048	13895	14039	14059	14074	13873	13940	13922	13814	14002	13903	14020	13909	13726	13993	13943	13861	13969	13921	13777	13859	14004	13846	13926	14045	14034	14164	13874	14037	13981	13839	13973	14064	13762	13926	13958	14087	13939	14066	13968	13837	14017	13861	13972	14011	13909	13864	13879	13777	13903	14166	13990	13857	13869	13877	13980	13905	13949	13918	13892	13854	13853	13859	13960	13814	13986	13916	13712	14027	13934	14048	14003	13973	14060	13988	13854	14045	14130	13999	13953	14070	14010	13971	13902	14029	13984	13954	13859	14023	14036	13899	13941	13974	13999	13979	14000	13896	13901	13821	14047	14116	14005	13998	13978	13864	13852	13893	14023	13799	13978	13987	13911	14013	13764	13910	14036	13893	14085	13983	14058	14088	14044	13834	13751	13872	13976	13853	13975	14005	13992	14057	14036	13889	13886	13862	13997	13924	13963	14067	14061	13840	13838	13769	13875	13905	13912	13968	13985	13855	14082	13961	13961	13940	13960	13834	13973	14005	13922	13838	13936	14050	14015	13977	13906	14026	13866	13781	13751	14014	13945	13975	13809	14134	13991	13959	14058	14052	14297	14173	13817	13884	13824	14048	14052	13807	13957	14173	14054	13943	13935	13902	13800	13942	13988	14105	14048	13916	13768	13959	13990	13816	13980	14029	13929	14008	13924	13982	14136	13968	14037	13959	14132	14009	13861	14178	13916	13947	14002	13877	14030	14085	14053	13942	13998	14018	13946	14021	14010	14024	13960	14095	13953	13841	14079	14065	13883	13922	13953	13851	13935	13870	14057	13912	13816	13858	13780	13915	13956	13901	13866	13913	14060	13914	13967	14053	13955	14029	13944	13942	13856	14134	13893	13841	13767	13960	13861	13937	13860	14154	13912	13991	14171	13857	14023	13955	14041	14023	13897	13752	13869	13971	13942	13928	13823	13956	14030	13989	13849	13758	14102	13998	13933	13943	13999	14003
29397	34520	38204	27976	18981	16386	15665	15354	15420	15484	15592	15514	15598	15385	15571	15810	15446	15341	15502	15505	15463	15331	15465	15287	15659	15426	15598	15379	15327	15195	15425	15460	15598	15460	15227	15484	15412	15488	15139	15279	15425	15555	15568	15367	15580	15255	15364	15253	15263	15247	15433	15334	15480	15431	15380	15712	15581	15464	15523	15218	15519	15304	15451	15413	15517	15331	15424	15355	15497	15313	15582	15301	15512	15463	15415	15468	15406	15257	15198	15298	15212	15408	15414	15219	15406	15445	15260	15427	15473	15396	15481	15355	15366	15264	15522	15577	15325	15335	15574	15404	15446	15282	15373	15362	15441	15537	15446	15483	15481	15497	15392	15513	15448	15366	15643	15432	15607	15450	15322	15504	15141	15391	15382	15431	15224	15353	15466	15374	15459	15426	15424	15357	15420	15424	15399	15359	15259	15551	15394	15522	15443	15448	15212	15360	15288	15227	15305	15424	15245	15418	15353	15285	15410	15232	15304	15209	15453	15523	15528	15464	15437	15402	15479	15403	15433	15489	15409	15498	15562	15491	15283	15260	15417	15378	15380	15426	15406	15290	15351	15175	15306	15443	15377	15351	15331	15361	15273	15362	15352	15517	15302	15354	15409	15334	15373	15409	15402	15476	15315	15392	15504	15356	15672	15434	15518	15371	15386	15303	15364	15454	15544	15548	15524	15403	15516	15463	15411	15528	15546	15360	15496	15348	15395	15383	15594	15427	15185	15599	15372	15276	15233	15500	15240	15437	15561	15350	15332	15252	15382	15212	15421	15345	15287	15395	15553	15326	15453	15538	15450	15449	15138	15352	15527	15302	15399	15332	15400	15219	15345	15079	15294	15489	15417	15284	15247	15410	15324	15274	15349	15125	15440	15397	15464	15536	15293	15621	15506	15260	15501	15346	15190	15432	15473	15294	15282	15199	15325	15263	15232	15318	15478	15392	15342	15537	15302	15332	15551	15556	15611	15608	15380	15373	15484	15418	15412	15147	15383	15443	15247	15337	15290	15481	15495	15419	15205	15386	15403	15496	15348	15319	15339	15266	15180	15292	15552	15547	15307	15315	15419	15434	15520	15390	15414	15402	15474	15326	15551	15175	15401	15334	15367	15128	15364	15263	15316	15304	15181	15348	15471	15456	15479	15399	15545	15394	15446	15457	15451	15225	15280	15357	15254	15448	15356	15251	15352	15486	15348	15517	15472	15801	15540	15471	15436	15400	15500	15298	15314	15131	15555	15519	15532	15461	15323	15350	15452	15465	15371	15344	15502	15409	15477	15367	15289	15443	15360	15433	15420	15570	15492	15213	15408	15447	15094	15169	15320	15376	15370	15233	15345	15464	15343	15410	15561	15217	15367	15477	15477	15489	15559	15153	15307	15546	15416	15369	15549	15313	15427	15570	15411	15457	15204	15288	15518	15439	15585	15378	15308	15427	15614	15554	15475	15445	15427	15357	15553	15366	15411	15410	15527	15393	15451	15406	15441	15459	15326	15279	15553	15419	15498	15520	15279	15399	15428	15531	15506	15504	15341	15294	15347	15340	15433	15530	15521	15294	15341	15341	15577	15310	15341	15426	15266	15519	15517	15448	15550	15258	15211	15366	15432	15407	15323	15414	15352	15299	15308	15547	15205	15238	15383	15253	15456	15567	15475	15412	15418	15358	15500	15321	15472	15395	15246	15497	15536	15308	15421	15401	15487	15412	15301	15395	15522	15536	15415	15321	15330	15408	15315	15378	15505	15309	15412	15462	15294	15594	15217	15541	15335	15446	15506	15494	15435	15353	15367	15429	15383	15225	15413	15202	15416	15385	15380	15408	15452	15229	15529	15508	15543	15446	15448	15386	15354	15302	15470	15400	15487	15666	15392	15410	15471	15358	15501	15271	15593	15295	15387	15557	15373	15317	15157	15282	15307	15481	15414	15391	15456	15341	15422	15253	15572	15617	15530	15600	15468	15354	15526	15479	15481	15718	15309	15541	15304	15441	15609	15279	15498	15305	15411	15453	15417	15436	15385	15503	15610	15273	15508	15253	15218	15330	15417	15441	15127	15461	15463	15421	15394	15328	15301	15476	15368	15435	15509	15475	15464	15459	15489	15360	15343	15384	15263	15376	15321	15359	15440	15368	15374	15572	15247	15406	15227	15318	15410	15361	15529	15361	15538	15146	15283	15505	15402	15326	15409	15455	15265	15647	15373	15515	15547	15201	15614	15489	15445	15518	15357	15427	15402	15384	15345	15219	15405	15185	15327	15294	15439	15479	15536	15382	15422	15490	15382	15369	15301	15401	15417	15407	15375	15423	15508	15511	15393	15228	15366	15336	15491	15298	15657	15225	15366	15331	15470	15490	15622	15207	15408	15223	15469	15510	15258	15381	15598	15568	15537	15412	15459	15462	15388	15367	15340	15215	15428	15256	15480	15478	15378	15415	15428	15350	15426	15133	15509	15368	15411	15190	15490	15492	15355	15344	15473	15497	15386	15282	15157	15231	15325	15566	15443	15356	15652	15438	15428	15402	15554	15315	15302	15513	15275	15511	15427	15487	15495	15321	15411	15120	15284	15423	15388	15382	15412	15329	15270	15244	15306	15461	15166	15449	15502	15502	15538	15241	15412	15481	15680	15590	15461	15262	15327	15313	15522	15377	15516	15299	15328	15349	15299	15513	15569	15280	15370	15337	15443	15412	15288	15334	15295	15350	15332	15397	15408	15224	15351	15397	15155	15302	15447	15149	15119	15443	15346	15305	15453	15259	15281	15351	15515	15316	15286	15420	15394	15334	15443	15462	15304	15627	15449	15522	15128	15181	15338	15570	15428	15457	15357	15289	15393	15350	15454	15471	15459	15443	15364	15418	15395	15470	15473	15529	15364	15488	15451	15528	15421	15386	15288	15540	15468	15527	15547	15396	15526	15232	15140	15222	15193	15533	15322	15339	15620	15368	15248	15450	15637	15460	15403	15354	15386	15428	15497	15532	15292	15253	15569	15372	15250	15416	15521	15396	15344	15268	15373	15311	15457	15284	15396	15448	15473	15421	15376	15269	15432	15385	15356	15378	15472	15266	15458	15532	15555	15665	15384	15220	15540	15565	15454	15339	15646	15449	15409	15471	15318	15328	15533	15351	15398	15560	15457	15320	15500	15551	15346	15490	15399	15438	15395	15557	15504	15366	15337	15324	15342	15281	15204	15473	15329	15501	15410	15393	15483	15502	15306	15512	15481	15383	15418	15331	15408	15644	15471	15320	15356	15287	15222	15370	15478	15274	15593	15466	15279	15456	15451	15494	15424	15352	15481	15432	15410	15581	15366	15278	15477	15447	15475	15362	15442	15467	15546	15350	15450	15266	15387	15391	15290	15395	15442	15460	15307	15441	15425	15452	15157	15506	15483	15308	15460	15482	15301	15345	15483	15334	15451	15600	15540	15435	15382	15406	15483	15595	15316	15098	15405	15438	15394	15415	15270	15345	15504	15319	15422	15435	15548	15352	15556	15454	15304	15416	15449	15654	15443	15324	15379	15432	15539	15451	15441	15348	15403	15373	15330	15323	15312	15333	15136	15426	15579	15420	15405	15543	15302	15512	15366	15314	15430	15542	15288	15328	15280	15375	15393	15464	15450	15201	15390	15331	15361	15506	15528	15557	15239	15419	15378	15447	15240	15167	15548	15165	15412	15447	15597	15326	15511	15520	15321	15510	15400	15443	15465	15416	15340	15356	15364	15547	15429	15378	15269	15370	15442	15555	15302	15452	15351	15299	15531	15429	15257	15421	15553	15334	15439	15421	15388	15398	15439	15577	15345	15532	15395	15361	15409	15418	15382	15420	15314	15445	15349	15418	15280	15339	15550	15386	15573	15365	15544	15494	15357	15557	15484	15384	15314	15324	15249	15448	15505	15435	15446	15211	15375	15468	15457	15369	15276	15485	15248	15402	15402	15503	15412	15225	15407	15448	15365	15445	15242	15535	15424	15429	15384	15310	15299	15526	15363	15519	15626	15464	15563	15312	15518	15351	15252	15404	15430	15501	15351	15630	15428	15397	15552	15479	15233	15181	15503	15508	15653	15350	15480	15508	15458	15533	15375	15443	15268	15370	15263	15381	15367	15311	15387	15469	15273	15352	15525	15501	15217	15525	15589	15407	15208	15560	15555	15468	15365	15542	15511	15427	15428	15440	15552	15415	15504	15500	15507	15390	15572	15229	15309	15278	15510	15192	15503	15332	15452	15455	15321	15380	15393	15243	15450	15619	15513	15175	15465	15555	15354	15303	15322	15387	15543	15440	15489	15361	15362	15306	15171	15637	15199	15210	15361	15357	15300	15330	15365	15401	15354	15325	15304	15267	15412	15431	15379	15393	15285	15577	15583	15582	15541	15562	15402	15306	15242	15386	15279	15446	15234	15401	15610	15336	15329	15345	15426	15435	15603	15249	15321	15554	15437	15461	15546	15341	15201	15603	15589	15448	15365	15372	15473	15426	15224	15236	15254	15490	15489	15329	15548	15383	15450	15403	15574	15232	15397	15284	15485	15431	15454	15493	15317	15453	15501	15394	15400	15405	15281	15429	15253	15242	15375	15425	15378	15448	15484	15329	15558	15411	15561	15583	15408	15430	15359	15510	15469	15369	15303	15562	15495	15239	15296	15510	15294	15319	15438	15406	15232	15592	15437	15606	15396	15342	15305	15449	15183	15345	15478	15409	15603	15507	15400	15369	15420	15554	15369	15441	15299	15168	15434	15447	15504	15363	15447	15362	15362	15316	15318	15298	15298	15326	15361	15404	15474	15301	15412	15429	15355	15584	15316	15284	15291	15344	15543	15371	15287	15487	15320	15254	15402	15323	15469	15575	15404	15533	15268	15498	15701	15354	15439	15426	15398	15536	15578	15563	15514	15436	15461	15524	15423	15574	15586	15590	15568	15453	15359	15451	15449	15497	15330	15498	15358	15327	15430	15331	15276	15270	15370	15456	15339	15459	15421	15495	15325	15384	15404	15347	15411	15539	15714	15453	15656	15501	15390	15169	15362	15312	15320	15378	15545	15319	15258	15423	15313	15289	15391	15563	15436	15385	15290	15430	15321	15557	15601	15491	15462	15521	15288	15207	15275	15381	15528	15529	15429	15529	15423	15219
36316	54097	41825	25299	17081	14669	14016	13928	14197	14201	14003	14287	14037	14207	14107	14024	14199	14085	14190	14190	14005	14016	14305	14160	14036	13930	14068	14069	14136	14042	14034	14117	14107	14143	14220	14159	14312	14097	14020	13963	13975	14167	14122	14254	14256	14088	14027	14179	13973	14100	14155	13915	14133	14056	14083	14264	14136	14106	14136	14179	14026	14161	14106	14228	14069	14219	14102	14108	14016	14012	14167	14078	14160	14121	14096	14123	13908	14030	14216	14193	14329	14005	14170	14111	14051	14180	14126	13989	14085	14256	14143	14004	14113	14108	14093	14130	14139	14072	14153	13852	14176	14211	14197	14211	14107	14068	13942	14162	14070	14054	14103	14018	14167	14225	14175	14043	14096	13925	14242	14059	13910	14039	14038	14160	14216	14306	14276	14221	14045	14225	13957	14319	13941	13952	14150	14076	14106	14105	14164	14171	14112	14168	14241	13953	14092	14083	14146	14103	14162	14169	14327	14020	13995	14030	14138	14144	13891	14093	14127	14258	14224	14059	14095	14121	14106	14075	14175	13932	14124	14209	14145	14182	14281	14177	14145	13972	14267	14067	14035	14106	14146	13865	14226	14124	14098	14118	14068	14019	14032	14026	14094	14138	14117	14056	14202	14041	14147	14061	14158	13969	14160	14187	14046	14208	14022	13949	14200	14248	14104	14253	13958	14119	13933	13996	14145	13936	14271	14096	14117	13996	14199	14179	14080	14097	14121	14014	14077	14001	14139	13966	14068	14048	14062	14002	14156	14000	14091	14006	14196	14054	14084	14039	14046	13969	14034	14258	14092	14313	14032	13947	14170	14084	14165	14065	13945	14077	14208	14125	14191	14074	14044	14282	14108	14244	14300	13879	14156	14230	14052	14140	14284	14090	14259	14135	14077	14102	13915	14195	13995	14131	13992	14102	14028	14094	14155	14127	14037	14304	14114	14189	14137	14058	14311	13992	14191	14093	14072	14185	14054	13975	14259	14050	14128	13966	14056	14144	13886	14062	13981	14223	14076	13990	14042	14160	14058	13978	13992	14300	14050	14022	14156	14018	14174	13949	14145	13901	14150	14151	14137	13983	14068	14026	14121	14081	14105	14018	14079	14227	13825	14113	14012	14218	14237	14114	14333	14135	14171	14174	14048	14176	13983	14142	14106	14158	14118	14188	14219	14159	14271	14026	14042	14031	14145	14073	14191	13996	14259	14064	13965	14161	14159	14045	14157	14050	14289	13924	14148	14194	14002	14088	14169	13976	14153	14127	14167	14059	13996	14043	13976	14088	14120	14139	14231	14071	14102	14041	14071	14200	14033	14280	13986	14119	14120	14075	13988	14168	14210	14049	14104	14134	14122	14019	14120	14051	14028	14131	14197	14022	14175	14155	14138	14035	14103	14042	14074	14193	14039	14250	14106	13945	14061	14091	13935	13978	14266	13958	13969	14131	14041	14155	14104	13995	14112	13971	14085	13999	14113	14119	14055	14001	14064	14055	14068	14108	14130	14280	14202	14129	14237	14190	14234	14198	14064	14137	14053	14093	13999	14098	14000	14076	14015	14133	14027	14146	14020	14152	14107	14021	14050	14020	14250	14187	13887	14263	14100	13922	14324	14223	14133	13963	14338	14058	13977	14217	14229	13881	14203	14030	14257	14076	14187	14141	13949	14048	14153	14054	13991	14024	14229	14100	14110	14091	14267	14130	14051	14167	14064	14219	14049	14021	13965	13913	14066	14064	14075	14078	13975	14037	14152	14127	14072	14120	14233	14128	14160	14119	14156	13958	14133	14079	14085	14094	13959	14102	14075	14078	14156	14214	14157	14063	14166	14044	14282	14139	14173	14205	14037	14133	13990	14124	14189	14075	13967	14104	14145	14221	14031	14119	14154	13997	14241	14042	14023	13923	14067	14022	14022	14092	14103	14171	14224	14072	14036	14207	14248	13940	14132	13987	14032	14021	14042	13994	14249	14197	14098	14108	14031	14206	14048	13976	14029	14285	14158	14242	14103	14212	14127	14065	14034	14043	14072	14156	14119	14243	14131	14044	14147	14165	14149	14057	14156	14110	14124	14073	14047	14068	14255	14048	14238	14226	14120	14123	14178	14013	14170	14214	14020	14086	14085	14151	14240	14123	13980	14124	14085	13942	13924	14089	14179	14021	13999	14081	14129	14070	14067	14155	14182	14165	14031	13968	14016	14093	14065	14126	14076	13959	14094	13980	14110	13979	14053	14130	14052	14223	14194	13949	14114	14186	14180	14292	14290	14031	14124	14130	14142	14103	14175	14061	14252	14089	14112	14006	14217	14194	13962	14011	14114	14104	14082	13999	14038	14090	14152	13933	14061	14102	14029	14173	14194	14091	14152	14208	14088	14258	14119	14184	14075	14168	14175	14153	14225	13893	14046	14141	14112	14188	14102	14108	14126	14103	14007	14119	14028	14105	14051	14237	14119	14091	14165	14113	13960	14121	14132	13949	14203	14235	14010	14010	14244	14100	14240	14100	14044	13961	14158	14012	14230	14150	14025	14079	14025	14141	14202	14138	14246	14201	14201	13953	14182	14074	14041	14003	14103	14102	13945	14080	14151	14105	14084	14244	14159	14127	14128	14078	14159	14148	14012	14179	14141	14018	14085	14109	13989	13976	14268	14137	14100	14029	13986	14139	14221	14045	14058	14120	13997	13914	14060	13966	14068	14143	14076	14149	14156	14171	14248	14008	14110	14238	14048	14062	14102	14013	14027	14175	13949	14190	14061	14217	14131	14156	14177	14106	14275	14160	14147	14159	14011	14064	13984	14159	14255	14224	13997	14159	14048	14154	14134	14135	14050	14107	14039	14144	14109	14110	14131	14186	14178	14133	14187	14247	14286	14076	14272	14212	14224	14180	14163	14102	14132	14129	14115	14078	14165	14169	14056	14048	14002	13926	14110	14277	13921	14137	14049	14180	14220	13978	14213	14076	14125	14062	14079	14061	14027	13996	13967	14121	14032	14269	14013	14095	14013	14113	14071	14133	14014	14114	14017	14177	14171	14224	14100	14100	13996	14187	13952	14018	14073	14168	14218	14015	14183	14063	13832	13991	14189	14082	14182	14159	14155	14190	14177	14148	14191	14206	13926	13957	14023	13932	14315	14162	14010	14168	14096	14221	13928	14191	14029	14260	14147	14009	14016	14001	14160	14050	14104	13972	14014	14035	14149	14010	14163	14155	14214	14204	14085	14027	13986	14147	14002	14044	14095	14035	14220	14094	14184	14153	14122	14055	14214	14171	14160	14106	14221	14271	14223	13964	14167	14101	14185	14020	14145	14127	14081	14272	14121	14190	14093	14192	14178	14120	14136	14063	14184	14050	14194	14235	14059	14128	14068	14184	14187	14143	14154	14200	14145	14161	14352	14104	14176	14007	14154	14089	14041	14236	14095	14082	14065	14223	14057	14067	14014	14153	14168	14130	14205	14047	14095	14180	14040	14197	14027	14139	14180	14139	14175	14067	14025	14156	14209	14072	13975	14088	14175	14169	14037	13989	14057	14097	14021	14322	14160	14073	14131	14053	14179	14092	14056	14113	14257	14084	14089	14165	14101	14134	14148	14051	14299	14111	14137	14116	14071	14192	14134	14083	14078	14138	13990	14153	13990	14189	14006	14149	14196	14217	14005	14110	14228	14051	13972	14004	14067	14248	14075	14134	14271	14076	14192	14122	14043	14030	14289	14178	14197	14175	14068	14207	14203	14137	14044	14266	14006	14141	14135	14229	14174	13978	14051	14027	14120	14186	13997	14097	14244	14018	14100	13999	14054	14150	14113	14254	14079	13981	14158	14067	14138	14092	14157	14137	14204	14118	14037	13985	14127	13998	14227	14182	14131	13946	14096	14086	14166	14055	14134	14106	14305	14013	14117	14131	14132	13980	14008	14195	14126	14080	14211	14105	14160	14260	13989	14138	13893	14056	14138	14028	14208	14231	14235	14167	14156	14073	14177	14079	14088	14011	14053	14054	14119	14102	14020	14032	14098	14143	14235	14120	14264	14216	14040	14064	14088	14339	14093	14181	14126	14085	14250	14037	13941	14037	13910	13939	14070	14071	14101	13969	14053	14006	14086	14024	14348	14030	14098	13978	14310	14113	14199	14369	14174	14135	14135	14187	14135	14039	14179	14121	14150	14107	14150	13979	14057	14087	13987	14119	13985	14021	14109	14145	13878	13929	14091	13998	13845	14264	14105	14096	14149	13929	14208	14177	13934	14222	14110	14166	14005	14033	13931	14116	14181	13993	14078	14072	13987	14004	14182	14045	14178	14018	13988	14086	14203	14052	14269	14274	13963	14215	14114	14051	14046	14148	14103	14059	14141	14040	14003	14088	14342	14006	14135	14030	13984	14097	14066	14046	14120	14003	14038	14129	14149	13967	14183	14133	14121	14139	14081	14075	14094	14195	14249	14070	14107	14195	14035	14097	14332	14082	14110	14153	14095	14067	14244	14134	14027	14087	13969	13968	14075	14249	14186	13939	14178	14138	13981	14057	14116	14029	14022	14225	14158	14237	14094	14168	13999	14276	14054	14098	13995	14098	14018	14071	13983	14262	14078	14042	13950	14231	14108	14250	14042	14267	13970	14257	14136	14231	14127	14173	14001	14019	13949	14025	14088	14154	14140	14097	14027	14073	14024	14092	14094	14204	14106	14149	14070	14202	14232	14299	14168	14104	14197	14119	14124	14072	14032	14086	14221	14147	14132	14060	14092	14145	14083	14206	14194	14203	14139	13956	14046	14003	14273	14210	14026	14114	14049	14140	14093	14243	13964	14275	14127	14112	14089	14139	14108	14064	14229	14081	14063	14220	14060	14138	14286	14188	14123	14035	14026	14080	14005	14155	13975	14255	14070	14135	14158	14001	14204	14231	14144	14100	14082	13833	14285	14098	14117	14066	14054	14145	13945	14171	14085	14089	14000	14298	13999	14074	13990	14145	14093	14243	14104	14047	14086	14085	14282	14044	13937	14160	13964	14072	14214	14124	14007	14048	14129	14056	14159	13989	14025	14076	14016	14011	14173	14102	14064	13977	14125	13988	14155	14137	14101	14229	14134	14193	14080	14013	14072	14017	13999	14163	14108	14137	14155	14022	14045	14010	13910	14262	14130	14147
24528	25348	39370	35252	25426	21224	17975	15680	15539	15608	15607	15645	15503	15490	15288	15459	15504	15317	15364	15338	15364	15196	15388	15187	15182	15400	15466	15457	15589	15114	15325	15213	15489	15447	15222	15317	15523	15186	15244	15169	15222	15452	15531	15232	15155	15368	15203	15297	15193	15317	15333	15180	15228	15282	15272	15186	15389	15332	15098	15432	15225	15356	15376	15498	15233	15443	15355	15308	15282	15273	15280	15160	15344	15236	15325	15211	15158	15297	15273	15207	15350	15236	15225	15292	15342	15064	15135	15230	15163	15366	15294	15231	15344	15323	15310	15208	15051	15224	15287	15266	15357	15206	15240	15121	15414	15222	15109	15240	15217	15429	15329	15384	15298	15463	15351	15383	15362	15309	15229	15353	15289	15063	15306	15231	15328	15138	15188	15252	15232	15283	15219	15098	15111	15263	15134	15272	15062	15267	15393	15293	15134	15277	15245	15035	15129	15061	15076	15268	15414	15169	15540	15240	15264	15329	15446	15233	15175	15210	15355	15297	15231	15232	15158	15239	15074	15131	15174	15181	15291	15331	15304	15261	15214	15362	15279	15315	15339	15189	15164	15346	15365	15333	15188	15361	15348	15241	15082	15200	15493	15305	15293	15186	15354	15343	15392	15261	15353	15144	15067	15276	15248	15303	15272	15387	15130	15157	15295	15107	15144	15155	15264	15202	15284	15392	15164	15223	15245	15268	15493	15323	15292	15213	15131	15173	15305	15149	15404	15118	15143	15281	15239	15205	15059	15226	15090	15146	15235	15248	15166	15174	15231	15191	15193	15337	15144	15333	15122	15054	15470	15271	15315	15299	15137	15316	15173	15273	15426	15093	15211	15076	15070	15320	15562	15213	15247	15289	15395	15332	15088	15288	15140	15384	15349	14887	15225	14959	15207	15228	15310	15395	15223	15233	15304	15226	15236	15311	15333	15326	15057	15273	15205	15243	15384	15285	15304	15287	15135	15260	15315	15213	15078	15234	15213	15173	15184	15372	15235	15169	15273	15053	15143	15359	15257	15273	15361	15339	15087	15236	15337	15288	15075	15433	15388	15080	15111	15053	15337	15365	15305	15356	15131	15297	15310	15197	15251	15151	15087	15241	15402	15488	15125	15129	15374	15178	15298	15033	15200	15252	15276	15240	15192	15010	15120	15138	15410	15305	15177	15311	15405	15220	15281	15277	15187	15287	15172	15167	15286	15140	15276	15198	15200	15291	15305	15441	15180	15269	15231	15305	15187	15323	15406	15295	15257	15116	15200	15126	15332	15182	15258	15269	15215	15289	15233	15309	15157	15276	15169	15418	15166	15411	15189	15245	15157	15091	15450	15409	15385	15132	15057	15256	15184	15137	15118	15232	15480	15137	15270	15059	15262	15337	15236	15273	15183	15326	15159	15216	15263	15112	15382	15309	15316	15114	15240	15286	15153	15286	15237	15307	15196	15336	15237	15237	15165	15118	15131	15111	15271	15208	15425	15434	15159	15296	15296	15169	15290	15445	15365	15209	15120	15340	15193	15352	15344	15265	15265	15006	15264	15246	15282	15324	15406	15375	15107	15112	15378	15362	15217	15403	15343	15317	15173	15402	15474	15259	15182	15518	15125	15208	15282	15087	15315	15239	15249	15158	15331	15340	15316	15370	15335	15320	15169	15170	15266	15222	15442	15143	15066	15191	15256	15421	15168	15175	15062	15146	15338	15267	15137	15272	15376	15378	15212	15279	15348	15267	15149	15234	15228	15209	15198	15298	15276	15166	15240	15155	15245	15428	15419	15176	15196	15257	15156	15349	15050	15333	15433	15260	15459	15077	15334	14988	15197	15258	15268	15272	14915	15272	15146	15244	15102	15157	15315	15427	15298	15200	15227	15276	15394	15190	15393	15102	15242	15334	15207	15253	15199	15084	15216	15372	15214	15287	15219	15205	15352	15610	15072	15154	15228	15253	15091	15205	15051	15262	15148	15132	15165	15120	15198	15371	15251	15338	15348	15151	15215	15403	15420	15330	15159	15288	15221	15225	15213	15424	15395	15047	15264	15352	15305	15333	15456	15158	15148	15298	15278	15426	15183	15150	15393	15145	15260	15134	15117	15241	15021	15436	15378	15315	15091	15204	15137	15399	15238	15436	15304	15130	15214	15225	15466	15527	15325	15178	15208	15177	15250	15436	15198	15249	15062	15239	15152	15263	15269	15439	15325	15263	15348	15352	15298	15158	15254	15087	15345	15309	15265	15291	15447	15149	15141	15190	15318	15549	15193	15094	15092	15390	15298	15182	15043	15184	15202	15233	15233	15210	15103	15214	15213	15262	15403	15018	15092	15112	15028	15195	15271	15117	15347	15423	15427	15217	15128	15213	15404	15287	15175	15208	15080	15331	15337	15116	15406	15135	15305	15414	15194	15270	15349	15239	15164	15099	15500	15350	15285	15223	15317	15255	15176	15261	15298	15254	15186	15220	15249	15173	15280	15224	15354	15447	15187	15338	15215	15263	15325	15124	15146	15354	15344	15367	15170	15338	15130	15158	15245	15281	15260	15336	15312	15185	15227	15233	15300	15338	15278	15126	15196	15490	15294	15257	15242	15258	15218	15289	15192	15381	15143	15313	15218	15339	15332	15000	15395	15435	15301	15329	15374	15170	15125	15141	15303	15375	15323	15348	15254	15163	15302	15181	15331	15212	15340	15180	15375	15303	15393	15219	15203	15237	15277	15239	15301	15167	15151	15212	15314	15336	15317	15251	15187	15345	14949	15174	15381	15266	15137	15228	15231	15246	15344	15187	15405	15215	15331	15345	15202	15134	15273	15331	15178	15125	15109	15128	15337	15275	15235	15345	15205	15089	15312	15167	15438	15212	15272	15461	15242	15422	15273	15324	15300	15212	15275	15219	15337	15075	15197	15179	15151	15308	15288	15128	15112	15270	15096	15129	15270	15082	15122	15276	15315	15073	15282	15376	15385	15283	15118	15115	15435	15160	15245	15285	15303	15334	15295	15238	15491	15268	15174	15171	15267	15062	15176	15211	15167	15171	15065	15183	15149	15228	15295	15330	15311	15330	15296	15325	15442	15158	15297	15199	15235	15199	15216	15371	15248	15341	15248	15280	15494	15202	15262	15222	15438	15319	15119	15315	15184	15216	15312	15223	15282	15361	15285	15214	15363	15383	15385	15243	15283	15294	15524	15369	15172	15542	15394	15229	15123	15191	15400	15194	15460	15138	15205	15337	15169	15406	15200	15245	15304	15455	15163	15328	15239	15120	15171	15213	15296	15454	15304	15414	15406	15205	15349	15262	15272	15158	15573	15361	15208	15212	15209	15119	15118	15296	15174	15232	15325	15191	15403	15277	15108	15276	15384	15286	15137	15161	15146	15211	15279	15086	15142	15172	15245	15503	15324	15261	15234	15296	15175	15195	15226	15309	15341	15281	15181	15337	15191	15314	15259	15366	15223	15168	15292	15336	15145	15204	15363	14974	15371	15420	15028	15340	15273	15321	15178	15245	15247	15264	15277	15019	15238	15092	15232	15212	15333	15323	15351	15140	15111	15282	15012	15042	15230	15376	14960	15305	15216	15333	15357	15424	15235	15323	15227	15126	15297	15237	15226	15222	15200	15496	15058	15120	15345	15450	15454	15165	15320	15288	15174	15036	15198	15164	15297	15260	15476	15234	15454	15325	15215	15150	15225	15253	15325	15169	15211	15434	15355	15277	15286	15239	15061	15202	15210	15275	15178	15298	15260	15195	15211	15241	15164	15202	15153	15064	15328	15438	15354	15385	15341	15086	15480	15269	15298	15229	15178	15248	15343	15331	15206	15365	15271	15243	15338	15414	15362	15400	15182	15289	15340	15383	14887	15104	15392	15391	15256	15367	15152	15265	15187	15320	15437	15483	15297	15189	15404	15205	15385	15212	15391	15256	15304	15262	15130	15369	15387	15268	15251	15011	15282	15310	15389	15411	15201	15182	15063	15140	15167	15171	15140	15312	15199	15234	15188	15319	15328	15442	15252	15082	15136	15331	15223	15301	15218	15275	15268	15413	15454	15453	15250	15184	15140	15423	15349	15131	15245	15229	15246	15269	15226	15327	15340	15253	15310	15378	15312	15193	15292	15224	15202	15113	15259	15057	15197	15239	15414	15336	15275	15281	15360	15259	15296	15367	15072	15388	15171	15205	15368	15330	15230	15172	15251	15302	15152	15326	15130	14953	15166	15163	15059	15289	15125	15335	15104	15322	15302	15217	15294	15079	15270	15289	15459	15185	15277	15275	15162	15103	15237	15238	15333	15225	15219	15363	15125	15227	15384	15179	15342	15212	15185	15291	15198	15365	15264	15373	15414	15199	15393	15237	15312	15214	15350	15345	15398	15328	15274	15152	15359	15447	15249	15257	15121	15144	15224	15249	15164	15266	15289	15183	15138	15266	15219	15381	15307	15338	15376	15304	15386	15268	15379	15275	15121	15180	15384	15385	15351	15456	15323	15239	15029	15345	15191	15297	15209	15162	15144	15045	15284	15131	15290	15140	15330	15228	15374	15217	15315	15298	15233	15311	15465	15420	15230	15274	15403	15251	15296	15146	15340	15072	15097	15293	15225	15270	15167	15256	15388	15363	15462	15174	15217	15234	15449	15310	15080	15295	15283	15296	15320	15257	15400	15347	15200	15447	15237	15283	15299	15312	15317	15026	15215	15361	15234	15208	15341	15425	15220	15234	15295	15131	15112	15332	15144	15339	15345	15191	15198	15308	15100	15340	15414	15277	15054	15298	15293	15274	15286	15148	15293	15297	15233	15053	15016	15308	15123	15236	15161	15307	15535	15374	15289	15388	15170	15326	15203	15115	15420	15192	15114	15202	15255	15363	15233	15165	15158	15090	15179	15139	15177	15229	15130	15372	15221	15225	15408	15127	15191	15302	15097	15362	15443	15116	15207	15313	15171	15463	15205	15251	15038	15247	15271	15125	15303	15123	15495	15222	15339	15221	15328	15220	15175	15289	15418	15313	15184	15434	15464	15208	15174	14989	15228	15147	15161	15070	15116	15295	15279	15219	15178	15239	15449	15131	15202	15283	15455	15155	15416	15527	15407	15145	15252	15292	15478	15175	15303	15196	15361	15314	15153	15277	15455	15388	15141	15243
59678	95122	76068	47165	27376	16554	14086	14222	13969	14271	14048	14260	14042	14183	14015	13942	14076	14083	14019	14091	14048	14125	13932	14117	14074	14164	14028	14178	14108	14143	14096	14256	14122	14163	14062	14084	14102	14043	13968	14181	14165	14093	14167	14060	14154	14111	14162	13970	14109	13940	14044	14088	14115	14016	14243	14106	14093	13943	14199	13991	14093	14106	14039	14003	14065	14028	14175	13913	13932	14136	14053	13995	14009	14059	14085	13948	14118	14014	14022	14040	13855	14078	13973	14306	14090	13905	14138	13986	14227	14062	14183	14105	14082	14111	13964	14009	14070	14098	14091	13929	14026	13929	14088	14095	14095	13950	14063	13947	14062	14071	14084	13975	14104	14015	14014	14065	14065	13995	13947	14111	13959	14074	14013	14076	13938	13873	14057	14130	14095	14004	14229	14133	14112	14101	14021	14084	14052	14144	14261	14016	14020	14020	14026	14143	14127	13949	14241	13902	13953	14174	14225	14252	14119	13987	14069	14101	14154	13987	14109	13904	13797	14213	14156	14093	14216	14003	14087	14151	14045	14029	14167	14115	14053	14092	14235	13997	14069	14096	14093	14102	14126	14186	14062	13949	13988	14105	13990	14082	14117	14004	13980	14020	14071	14077	14101	14058	13831	14021	14092	14168	14061	14005	13999	14044	14060	14205	14013	14023	14172	13980	14023	14113	13998	13958	13923	14052	14063	14070	13875	14185	14169	14058	14064	14106	14027	14049	14075	13915	14011	14168	13974	13979	14134	14001	14114	13985	14142	14074	14294	14132	14023	13905	14063	14207	13981	14006	14170	13999	14076	13843	14038	14091	13962	14127	14191	14085	14059	13997	13777	13895	14005	13979	14076	14228	14026	14016	14130	14070	14006	14072	14034	14060	14012	14037	14082	14031	14048	14026	14048	14019	14049	14100	14080	14006	14020	14057	14170	14001	14144	14116	14002	14157	14004	13997	14106	14071	14045	13990	14007	13959	14050	14040	14114	14061	14159	14051	14126	14090	13931	13975	13971	14160	14067	14108	13935	14187	13958	13882	14024	14034	14044	13934	14188	14215	14107	14084	14157	13875	14179	14021	14001	14063	13909	13976	13918	14079	14001	14011	14067	14055	14044	14048	14122	13880	14115	14183	14080	13996	14115	13853	13926	13903	14030	14011	14021	13947	14092	14085	14011	14151	14039	13906	14119	14099	14085	14110	13990	14028	14063	14151	13876	14110	14014	14103	14076	14009	14128	14057	13987	14095	14109	14031	14108	14083	14225	13946	13931	14033	14161	14180	14041	14071	14045	14230	13926	13992	13998	14001	13957	13961	13986	14062	13995	14072	13986	13935	14014	13944	13996	14097	13909	14105	14011	14068	14062	13930	14167	14122	14147	13988	13926	13848	14072	13982	14076	13918	13959	14066	14099	13775	14070	14281	14002	14087	13946	14227	13996	14134	13862	14143	14073	14061	14044	14065	14004	14263	14161	14175	14016	13959	14008	14040	14056	14262	13952	14121	14089	13970	14102	13971	14283	14079	14047	14056	13978	14077	14069	14039	14063	14125	14169	13978	14071	14132	14084	13992	14115	13890	14110	14023	14285	14242	13972	14196	13956	14000	14024	14014	14124	14145	14024	14314	14123	14062	14232	14096	13890	14182	14209	13953	13961	14191	14076	14093	14178	13969	13996	13928	14137	14033	14038	13961	14025	14026	13979	13976	14093	14195	14019	14016	14005	13997	14153	14149	13902	14182	14073	14177	14038	13974	14290	14069	14088	13978	13914	14103	14073	14096	14123	14241	14078	14111	14048	14171	14094	14071	14018	14222	14373	14089	13974	14162	13977	13937	14129	14064	14117	14131	14005	14048	14096	14208	13937	14180	14138	14178	14025	14051	14038	13972	14007	14118	14146	14083	13959	14054	14029	13950	14048	14109	13970	13959	13981	13999	14155	14070	13889	13986	14048	13897	14064	13845	14036	14031	13958	14156	13987	14089	14002	13840	14120	13867	14082	14136	14151	14031	14066	14161	14048	13927	13926	14073	14065	14009	14033	14041	14218	14114	13953	14134	13947	13991	13988	14060	14056	14074	13883	14053	14194	14240	14199	14009	14010	14074	13883	14078	13926	13784	14002	14118	13975	13933	14033	14076	14043	14061	14124	14069	14046	14009	14019	13959	14043	14225	14090	14000	13848	14215	14032	14051	14109	14009	13951	13976	13966	14012	14123	13915	14099	14112	13997	13856	14075	13897	14230	14043	14081	14142	14132	14104	14030	14132	14221	14066	14130	13886	14073	14058	14243	14079	13871	13996	14181	14272	14279	14204	14077	14050	14256	14106	14171	14127	14111	13858	14037	13995	13961	13943	14151	13953	13966	14095	14075	14128	14097	14071	14019	14140	14054	13950	14100	13906	14118	14191	14031	14251	14071	14172	14040	14220	14109	14043	13998	14047	14040	14051	14089	13988	13966	13981	14012	14028	14119	14143	14074	14152	14214	14036	13982	14342	14031	14094	14095	13930	14026	14027	13949	14077	13946	13958	14106	14043	13996	14289	14120	13914	13869	14176	13935	14182	13952	13830	14092	13959	14149	13991	14057	14120	14160	13897	13991	14224	14047	13972	14071	14014	13970	13929	14046	14133	14229	14157	14103	14218	13940	13989	13973	14062	13954	14173	14108	14051	13893	14052	14042	14068	14176	14129	14058	13933	14017	14079	14270	13990	14103	14046	14093	14039	14164	13933	14125	14095	14093	14012	14179	13955	14037	13933	13912	14051	14084	14108	13954	14213	13952	13912	14181	13978	14038	13960	14081	13914	14151	14125	14101	14046	14090	13809	14316	14071	14093	14082	13961	13971	13982	14034	14059	13953	14120	13844	13924	14189	14042	13900	14083	14188	14119	13992	13992	14069	13829	13988	13981	14073	14054	14122	14091	13909	14083	14025	14182	14061	14069	14085	14074	14123	14079	14086	14101	14110	13967	14089	14052	13993	13930	14046	13993	13948	14064	14036	14167	13878	14019	14036	13906	14032	14113	14113	14132	14003	13967	14177	14010	14164	14083	14152	13978	14153	14187	13851	14064	14053	13949	13916	14107	14162	13964	13966	14157	13995	14028	14020	14000	14045	14084	14035	14168	13993	14078	14129	14111	14022	14162	14244	14052	14009	14034	14023	13987	14215	13969	14267	14204	14067	14043	14159	14177	14353	13970	14091	14227	13856	14106	13979	13900	13863	14003	14099	13880	13989	14151	14042	14131	14055	14145	14065	14024	13984	14078	14073	14090	13987	14096	14072	13999	14002	14068	13923	14150	14008	14182	13888	14049	14201	14068	14007	14168	14165	13973	14149	14155	14051	13979	14017	13999	14070	13930	14019	14073	14039	14026	14005	14031	14049	14272	13963	14221	14151	13885	13965	14002	14129	14065	13976	14045	14108	14080	14049	14162	14045	14035	14191	14160	13969	14174	14093	14150	13985	14075	13985	14040	14114	14083	13977	14020	14032	13954	13978	13952	14060	13959	13910	14075	13916	14013	14158	14123	13939	14111	14140	14005	14061	14026	14032	14192	13967	14140	14077	13898	14018	14131	14074	14209	14192	13967	13892	13894	14140	14093	14149	14164	14024	14155	14027	13926	14101	13975	14070	13949	14043	14090	13968	13982	14046	14155	14129	14148	14001	14064	14028	14011	14000	14180	14094	13922	14208	14029	14137	13961	14078	13877	14272	14056	14235	14087	14146	14123	14005	13890	14097	14177	13998	13902	13918	13929	14134	14005	13997	14071	13858	14152	13990	13937	14237	14176	13879	14033	14094	13827	13971	14018	14041	13981	14080	14034	14153	13970	14024	14043	13978	14197	14106	14054	13986	14045	13879	13996	14020	13937	14049	14156	14026	13979	13999	13996	14005	13984	14003	14048	14239	13964	13979	14049	14139	14135	14067	14086	14023	14225	13869	14175	14070	14106	14018	13961	14084	14064	13875	14139	14068	13904	13962	14039	14075	14051	13945	14123	14073	13985	14157	13909	13948	13997	14055	13911	14223	14024	14147	14101	14026	13999	14045	14132	13954	14200	14145	14002	14084	14169	14140	14266	14116	14148	14027	14186	14196	14100	13939	13988	14046	14131	14112	14131	13992	14100	14084	14029	13920	13979	13968	13951	14145	14114	13879	14053	13931	14234	14074	14093	13890	13914	13980	14099	13956	14115	14108	14057	14076	13923	14115	13990	14050	14080	13976	14119	13992	13970	14206	14155	14077	13946	14043	13965	13888	14049	14249	14070	14026	14211	13962	14123	14066	14089	14081	14192	14136	14199	14129	13913	14219	14107	14076	13952	14090	14153	13974	14124	14059	14031	14054	14040	14125	14079	13800	14055	14050	14146	14139	14100	14086	14141	13998	13951	14029	13988	14112	14021	13952	14102	14093	13860	14040	14012	14130	13844	14121	13934	14037	14070	13947	13999	14127	14208	14061	13969	14002	14055	14050	14224	14033	14116	13974	13930	14206	13913	13975	14310	13931	14150	14194	14123	13957	14179	14049	14046	14145	14053	13928	14264	14017	14096	14287	13977	14171	14029	14007	14147	13973	14017	14056	13908	14109	14128	13959	14131	13998	14135	13963	14026	14238	14125	13850	13892	14045	13990	14031	14078	13971	14078	13994	13979	14059	13982	14317	14054	14159	14055	14044	13969	14042	14021	14033	13963	14035	14006	14271	14061	14006	13988	13965	14057	14084	13918	14103	14120	14140	14043	13992	14135	13936	13981	14044	13976	14060	14041	14196	14040	13996	14130	14090	14130	13944	14135	13982	14141	14083	14143	14024	13880	14149	13908	14186	13883	13954	14055	14030	13966	13955	14028	14109	14085	14012	14037	14317	13857	14068	14067	14099	14161	14088	14139	14017	14156	14064	14059	13912	14142	13958	13979	13873	13936	14026	14122	13976	13995	14127	14018	14031	14148	14035	14075	14059	14062	14108	14190	14137	14051	14032	14150	14090	14008	14068	14103	13956	14143	13988	13929	14092	13994	14179	13996	14102	14177	14001	13981	14024	14034	14104	14107	14266	14136	13981	13979	14160	13757	14062	14217	14149	13981	14072	14032	14123	14078	14033	14034	13949	13941	14040	14198	14005	14238	14167	14024	14034	14094	13991
22991	22782	34411	30311	25007	23550	21971	16262	15141	15248	15603	15255	15257	15215	15340	15260	15238	15065	15156	15215	15075	15176	15081	14985	15007	15131	15040	15101	14894	15139	14949	15011	14859	14922	15165	15004	14880	15093	15228	15087	15054	14886	14942	14986	15122	15061	15047	14940	15096	15177	15092	14874	14958	15001	14996	14924	15016	15004	15206	15130	14990	14866	15000	14966	15049	14953	15073	14992	15178	15027	15152	14956	14984	15146	14819	15122	15037	15122	14939	14856	15017	14822	14899	14839	15121	14928	14924	14898	15090	15022	14957	14852	14902	14758	14911	15007	14833	14987	15041	14970	14889	14959	14907	15175	14888	15005	15067	14938	14839	14861	14739	14727	14881	14979	14956	14997	14867	14928	14875	14840	14990	15000	14904	14910	14993	14966	14931	14871	14837	14825	15022	14965	14979	14816	14794	15130	14951	14932	14852	14996	14992	14929	14990	14849	15116	14873	14963	15117	15169	15013	14993	14896	14925	14872	14936	14967	15072	15073	15045	14963	15019	14901	15010	14774	14849	15035	14758	14908	14928	14849	14861	14972	14926	14966	15060	14884	15103	15129	15007	15024	15209	14826	14785	14910	14834	14798	14885	14864	14751	14903	14988	15060	15061	15129	15057	15067	15106	15014	14877	15044	14895	15003	14869	14955	14886	15021	14858	14834	15097	15008	14966	14981	14948	14976	14965	14756	14868	14859	14914	14971	15013	15103	14903	14881	14794	14898	14921	15094	14995	14914	14911	15090	14971	14781	14933	14975	14960	14859	14879	14841	14814	14929	14901	15090	14881	14949	15010	15023	14963	15026	14974	15187	15030	14994	15023	14881	15098	15097	14802	14923	14985	14927	15062	14773	15036	15061	14969	14912	15009	15050	14937	15026	14714	15024	15218	14943	14876	15118	14960	14996	15011	15122	15002	14979	14949	14912	14839	15053	15018	14859	14906	14959	14840	14751	14934	14960	14825	15068	14767	14923	14898	14920	14825	14838	14918	14962	14756	14864	14859	14918	15009	14976	14993	15129	15145	14950	14944	14923	14849	15014	15070	15003	14947	14790	14929	15008	15082	15069	15032	14733	14927	14991	14888	14763	15074	15020	15091	15000	15174	14923	14957	15000	14913	14903	14899	14754	15051	14850	14809	15000	14775	14873	14829	14985	14872	14734	15128	14990	14921	14881	15081	15027	14872	14899	14733	15140	15188	14942	14787	14794	14944	14835	14891	15010	14857	14740	14917	15000	15049	14839	15081	15009	15027	15117	14997	14826	14942	14928	14895	14835	15184	15012	14900	14875	14839	14915	14982	15036	15088	14993	14951	14947	14801	14995	15097	14977	15178	14889	15034	14860	15028	14936	14841	14900	14985	14702	14909	15001	14868	14988	14911	14715	15003	14910	14987	14971	15024	14820	14865	14913	14975	14957	14703	14929	14724	14725	14946	14941	14805	14875	15098	14996	15034	14804	14882	15077	14857	14895	14857	15100	14941	15040	14946	14897	14833	14927	15071	14964	14752	14699	14991	14915	15013	14939	14920	14940	14944	14826	15137	15009	14984	14901	15028	14825	15087	15003	15019	14925	14959	14810	14918	15217	14940	14972	14649	15041	14961	14942	15065	14846	14848	14774	14827	15051	14733	14884	14805	14881	15039	14962	14928	14872	14876	14973	14907	15002	15247	15007	15018	15015	14959	14870	14928	15115	15026	15195	15042	14816	14918	15022	14778	14944	14768	14767	15066	14920	14932	14904	14986	14915	14956	14946	14956	14946	14997	15125	14999	14925	15023	14763	14853	14953	15025	14967	14864	15106	14738	15120	14765	14870	15012	14900	14995	14935	14967	14929	15002	15068	14972	14973	14943	14866	14838	15053	14962	14863	14946	15016	15062	14806	15033	14904	14919	15014	14939	15077	15040	14941	14900	14976	14777	14921	15013	15048	14976	14801	14987	14961	14992	14669	14902	14878	14756	14896	14901	15076	14966	15112	14883	14849	14872	14896	15029	15054	14888	14942	14754	14942	14978	14960	15014	14913	14922	14818	14771	14770	15010	15026	14780	15064	14975	14807	14899	14772	14967	14943	14936	14949	15014	14811	15018	14945	15062	14905	15007	14812	14950	14821	14949	14955	14981	15024	14643	14973	14900	14984	14832	14959	14649	14921	15038	14930	14858	15008	14959	14954	14949	14892	14877	14869	14964	14978	14885	14923	14834	15052	14706	14870	14859	15115	14993	15013	15080	15029	15010	14924	14946	14913	15013	14778	14925	14861	15002	14869	14866	14863	14932	14980	14952	14995	14907	14910	15040	14822	14634	14781	15194	15064	14921	15041	14897	14960	14806	14953	15124	14841	15008	14900	14918	14987	15003	14965	14940	14966	14953	15047	14884	14836	14881	14814	15013	14858	14912	14905	15149	15029	15027	15066	15063	14794	14950	14992	14903	15067	14949	14921	15216	14867	14935	14826	15155	15142	14735	14854	14734	14852	15034	14813	14835	14874	14888	14927	14932	14932	14864	14853	14887	14813	14938	15050	15036	15073	14986	14820	14980	14978	14745	15084	15080	15068	14841	14971	14924	15100	14969	15151	14782	14885	14849	15024	14905	15212	14925	14844	14937	15094	15031	14670	14937	14965	14999	15056	14911	14911	14887	14960	14983	15086	14868	14841	14950	15007	15095	14883	15032	15077	14910	14921	15072	14946	15090	14993	15067	14970	15008	15064	14956	14927	14886	14791	14759	14885	14930	15005	14849	14986	14900	14875	14952	14850	15101	14890	14960	14893	15030	14908	14932	14994	14957	14795	14846	15048	14850	14942	14907	14901	15143	14884	14886	14911	15039	15094	14978	15018	14913	14954	14911	14851	14972	14956	14852	14771	15130	14962	14900	14829	15080	14886	14942	14828	14871	14967	15070	14971	14971	14883	14989	14855	14850	14837	15107	14949	14827	15050	14914	15076	14976	15117	14997	14997	15068	14969	14978	14905	14946	14949	14859	15017	14880	14948	14991	15013	14961	14886	14999	15000	14877	15074	15098	15134	14855	15022	15041	15044	15094	14823	14907	14765	14861	14906	14929	14877	14912	14969	15016	15169	14830	15056	14989	15058	14839	15115	14956	14933	14837	14941	15121	14978	14848	14845	14880	14793	14929	14879	14980	15078	14873	14860	14839	14812	15027	15183	15123	15095	14929	15054	14716	14851	14910	15026	14936	14911	15047	14915	14981	14847	14926	14924	15031	14919	14962	14701	14807	15020	14981	14879	14692	15194	14908	14910	14881	14880	14917	14923	14997	14886	14866	15065	14998	14780	15018	15017	14936	14785	14948	14846	14922	14962	14821	14760	14972	14931	14961	14985	15011	14968	14928	14743	15134	15053	15008	14835	15016	14853	14904	14933	14899	14902	14710	14954	14832	15006	14737	14947	14883	14714	14765	15104	14965	14945	14802	14846	14750	14893	15062	14907	15017	15056	15118	14994	14871	14960	14949	14995	14887	14953	14978	15083	14773	14802	15056	15026	14895	14987	14902	14874	15007	15023	14897	15102	14952	14776	15230	14811	15088	14831	14957	14921	14988	14917	15119	14849	15004	14971	15056	15069	14914	15007	14949	15140	15037	14938	14932	14882	14975	14835	15018	15008	15060	14871	15064	14874	14934	14842	14845	15046	15042	14907	14896	15116	14936	15045	15073	14975	15009	14724	14742	14924	15012	15041	14794	14921	14992	14798	14997	14885	14751	14900	14850	14918	14834	14852	15140	14865	14977	14956	14691	14815	14937	14924	14950	14999	15034	14843	14918	14917	15145	14918	14932	14831	15066	14925	15037	14893	14866	15007	14802	14913	14931	14783	14765	14940	14834	14995	14780	14786	14915	15005	14762	14892	14642	14767	14853	14949	14891	14890	14940	14757	14970	14891	14990	14843	14930	14918	14789	14961	14770	14907	14906	14956	15080	14924	14926	15018	14835	15110	14998	14955	14948	14764	15029	14949	15012	14880	15024	14916	14814	14873	15071	14892	14929	14886	15284	14958	15000	15006	15021	14855	14845	14798	14951	14883	15076	14835	14874	14883	14960	14864	14719	14908	15020	14917	14998	14909	14914	15162	14967	14893	14770	14901	15012	15000	14909	14858	14672	14781	15011	14953	14935	15192	15020	14777	15011	14870	14908	14939	14925	14904	14927	14795	14883	14884	14810	14825	15012	14894	14863	14893	14942	14869	14926	14836	14982	15030	15106	14924	15033	14958	14827	15030	14977	14964	15011	14725	14942	14930	14860	14828	14661	14827	14891	15033	14950	15044	14826	15005	14982	14954	14875	14869	14955	14759	14932	15009	14854	14826	15029	15078	14717	14809	14958	14897	14855	14925	14952	14973	14780	15009	15074	14944	15059	14913	14921	14900	14895	14857	14856	14922	14968	14813	14909	15028	15033	14982	14888	14896	14824	14943	14799	15181	15057	14953	14780	14996	14989	14940	14977	15056	14950	15157	15089	15057	15070	14756	14856	15030	14879	14858	14891	14780	14865	14875	14874	14768	14855	14936	14809	14918	15007	14925	14941	14904	15061	15021	15001	14993	14884	15061	14945	15074	14820	14896	15040	14924	14756	14947	14902	15081	14940	14884	15174	14723	15117	14905	15147	15104	14986	14870	15019	14998	14936	14749	14971	14850	14885	14815	14828	14847	14989	14958	15173	14924	14891	15010	14995	15039	15019	14967	14940	14935	14881	15079	14806	14960	15013	14931	14781	14844	14900	14813	14889	15065	15116	15065	14987	15127	14947	14949	14986	14947	14935	14965	14982	14832	14773	14895	15003	14733	14867	15006	14989	14887	15114	15073	14942	14747	14787	14848	15028	14985	14813	14912	15011	14774	14855	14877	14795	14900	15094	14976	14778	14956	14904	14643	14938	15060	14959	14931	15048	15048	14846	14825	15038	15003	15058	14958	14986	14882	14895	14898	15006	15060	14813	14996	15082	14940	14950	15055	14950	14866	14763	14888	14815	15048	14982	14897	15003	14965	14870	14988	14860	15028	15140	14925	15086	14824	15032	14932	15088	14919	14914	14801	14955	14900	14869	14860	14906	14835	14905	14923	14925	14655	14982	14984	15031	14838	14886	14725	14867	14779	14799	14985	15031	15049	14963	15017
62732	106388	88902	61582	36424	19445	13941	13921	13894	13880	13916	13876	13937	13756	13857	13826	13887	13886	14086	13647	13824	13863	13836	14088	13886	13829	13838	13751	13766	14030	13876	13898	13900	13836	13713	13856	13804	13829	13846	13932	13821	13956	13910	13960	13963	13903	13801	13703	13889	13881	13991	13833	13988	13748	13887	13888	13979	13608	13860	13922	14120	14034	13957	13818	13802	13935	13855	13867	14079	13940	13906	13947	13922	13894	13956	13825	13892	13766	13909	13893	13901	13846	13821	13849	13933	13763	13766	13882	13888	13834	14161	13882	14025	13878	13982	13865	13880	13815	13979	13764	13900	13962	13879	13983	13809	13894	13861	13913	13857	13957	13968	13772	13846	13863	13732	13917	13929	13969	13923	13736	13850	13915	13969	13897	13859	13934	13884	13879	13884	13890	13785	13776	13763	13757	13900	13962	13888	14045	13836	13815	13859	13805	13813	13936	14005	14056	13850	14020	13798	13822	13905	13798	13614	13797	13697	14005	14076	13936	14006	13952	13877	13788	13914	14078	13719	13850	13924	14016	14072	13941	13799	13870	13928	13760	14053	13764	13854	13858	13984	13772	13763	13825	13769	13804	14006	13954	13858	13931	13790	13946	13864	13910	13952	13818	13967	13857	13953	13869	13857	13735	13826	13897	13973	14020	13854	13840	13822	13950	13879	13998	13792	13933	13954	13767	13824	13788	13997	13876	13829	13842	13904	13805	13925	13974	13717	13719	13823	13893	14011	13748	13993	13954	13916	13733	13894	13682	13924	13882	13825	13847	13896	13859	13979	13852	13733	13762	13846	13819	13700	13787	13861	13938	14036	13933	13914	13768	13901	13908	13775	13980	13880	13741	13738	13781	13840	13905	13899	14031	13766	14001	13993	13898	13896	13919	13791	13832	13773	13864	13839	13929	13821	13836	14104	13953	13795	14078	13727	14008	13808	13923	13884	13838	13980	13721	13704	13761	13902	13671	13976	13926	13906	13912	13662	13867	13897	13767	14075	13903	13915	13909	13967	13854	14009	13989	13707	13913	13962	13906	13778	13931	13812	14022	14044	13827	13973	13925	13668	13955	13980	13868	13933	13962	13994	13986	13725	13865	13982	13843	13882	13834	13890	13869	13766	13768	13895	13906	13767	13934	13672	13967	13877	14007	13967	13838	13746	13816	13917	13818	13812	13885	13884	13847	13702	14047	13889	13918	13818	13815	14062	13792	13805	13878	13750	13945	13826	13821	13781	13918	13832	13807	13837	13969	13914	13836	13727	13934	13771	13848	13851	13976	13742	14046	13818	13848	14005	13769	13987	13835	14063	13986	13841	13787	13834	13857	13958	13879	13942	13935	13824	13822	13995	14030	13971	13853	13713	13912	13910	13750	14169	14032	13709	13809	13874	13884	14000	13876	13908	13737	13848	13869	14027	13965	13850	13848	13803	13864	13895	13926	13962	14076	13864	13880	14023	13786	13839	13988	13876	13863	13841	13996	13928	13851	13924	14142	13876	13799	13855	13919	13959	13827	13718	14030	13817	13937	13755	13713	13862	13958	13990	13667	13870	13833	13910	13851	13789	13828	13785	13801	13990	13906	13621	13938	13982	13881	13917	13731	13813	14050	13742	13874	13934	13864	13870	13756	13769	13862	13957	13922	13806	13705	13875	13883	13818	13935	13915	13890	13916	13850	13850	13912	14084	13960	14030	13847	13780	13912	13880	13905	13907	13825	13846	13811	13974	13819	13759	13794	13742	13965	13651	13889	14026	13996	13786	13865	13874	13805	13826	13772	13905	13800	13843	13997	13801	13937	13800	13774	13866	13684	13859	14001	13866	13758	13990	13847	13789	13852	13993	13878	13815	13862	13827	13775	13958	13788	13919	14027	13840	13819	13864	13832	13884	14007	13875	13891	13787	13860	13993	13844	13695	13803	13931	13767	13756	13838	13722	13804	13907	13713	13832	13861	13801	13929	13969	13876	13935	13785	13929	13805	13873	13891	13893	13882	13917	13947	13738	13921	13819	14028	14120	13904	13935	13864	13757	13839	14045	13977	13902	13870	13855	13917	14030	13795	13872	13848	13732	13804	13813	13776	13946	13834	13768	13930	13993	13953	13807	14010	13789	13888	13852	13699	13888	13826	13791	13812	13852	13902	13899	13919	13840	13993	13863	14047	13822	14024	13810	13931	13965	13753	13759	13895	13942	13996	13850	13761	13914	13863	13935	13750	13746	13931	13879	13997	13867	13919	13805	13762	14005	13604	13959	13815	14028	13775	13793	13939	13863	13832	13844	13900	13799	13830	13627	14024	13888	13788	13852	13885	13867	13821	13820	13932	13843	14063	13946	13911	13866	14021	13806	13861	13951	13683	13927	13932	13822	13897	13713	13974	13820	13878	13855	13891	14025	13876	13857	13890	13887	14005	14101	13691	13881	13975	13886	13891	13676	13758	13873	13923	13922	13755	14012	13768	13896	13915	13832	13815	13916	13732	13869	13929	13730	13903	13927	13880	14053	13905	13904	13907	13857	13828	13819	13794	13817	13889	13891	13844	13852	13840	13717	13942	13936	13648	13851	13893	13783	13828	13796	13954	13948	13769	13827	14007	13804	13863	13759	13964	13840	13889	13902	13869	13864	13868	14104	13883	13886	13836	13834	13835	13770	13913	13812	13950	13939	13927	13955	13854	13702	13793	13845	13785	13847	13876	14119	13869	13832	13818	13886	13669	13827	13867	13887	14021	13838	13697	13904	13817	13911	14031	13920	13886	13896	13866	13814	13848	13893	13803	13867	13844	13816	13984	13836	13898	13902	13917	13780	13749	13917	13739	13921	13889	13742	14098	13839	13838	13926	13888	13934	13883	13881	13834	13799	13688	13897	13832	13863	13989	13850	13818	13937	13870	13833	13978	13972	13901	13931	13958	13942	13887	13739	13997	13977	13844	13811	13829	13837	13864	13941	13919	13886	13946	13877	13922	14021	13883	13908	13892	13989	13935	13822	13788	13756	13841	13940	13975	13837	14020	13989	13886	14028	13898	13770	13773	13892	13922	13853	13877	13803	13869	13963	13877	13703	13708	13921	13899	13927	13831	13857	13935	13858	13989	13762	13690	13903	13720	14044	13938	13795	13956	13941	13933	13884	13842	14032	13800	13803	13705	13829	13922	13850	13922	13947	13926	14006	13821	13973	13875	13995	13903	13809	14028	13825	14013	14004	13696	13758	13987	13911	13870	13753	13983	13835	13913	13923	13690	14073	13770	13888	13860	13707	13774	13841	13890	13811	13910	14009	13846	13940	13867	13797	14047	13977	13790	13812	13936	13804	13977	13724	13818	13947	13903	13839	13807	13984	13937	13999	13753	14047	13737	13943	13920	13916	13859	13895	13895	13883	13808	13841	13857	13943	13989	14008	14035	13779	13816	13901	13981	13779	13846	14060	13908	13829	13941	13991	13825	13909	13931	14000	13731	13759	13832	13998	13913	13928	13818	13894	13790	14010	14057	13960	13819	13847	13855	13946	13960	13884	13991	13812	13767	13807	13944	13878	13933	13950	14021	13914	13958	13828	13732	13896	13901	13874	13835	13836	13875	13736	13867	13931	13741	13839	13794	13832	13884	13883	13934	13789	13763	13956	13906	13793	13890	13916	13801	14044	13876	13687	13870	13921	13793	13923	13996	13791	13945	13991	13962	13902	13810	13710	13892	13936	14040	14025	13875	13894	13979	13962	13958	13991	13890	13774	13813	13994	13851	13921	13987	14020	13904	13929	13741	13937	13861	13794	13724	13863	13826	13765	13882	14028	13789	13821	14020	13853	13859	13891	13736	13769	13739	13807	13712	13851	13954	13914	13794	13929	14004	14115	13826	13800	13908	13999	13756	13805	13924	13980	14022	13937	13823	13761	13840	13911	13832	13791	13883	13709	13915	13851	13908	13850	13948	13945	13904	13869	13918	13956	13719	13810	13930	13979	13985	13793	13921	13831	14119	13947	13987	13871	13816	13844	13978	13837	13983	13931	13819	13901	13997	14012	13849	13950	13916	13886	13818	14035	13907	13835	13926	14045	13717	13854	13952	13780	13841	13793	13903	13890	14016	14079	13761	13838	13811	13944	13804	13991	13856	13962	13836	13806	13831	13801	13908	13876	13848	13823	14063	14063	13826	13818	13950	13808	13903	13956	13854	13755	14011	13891	13915	14024	13901	13766	13888	14010	13760	14082	13994	13857	14017	13884	13872	13736	13870	13697	14000	13866	13882	13949	13874	13925	13752	13934	13793	13754	13746	13825	13998	13832	13857	13926	13817	13940	13744	13843	13907	13867	13882	13859	13928	13882	13959	13828	13846	13917	13980	13896	13924	13895	14106	13825	13769	13921	13896	13918	13900	13807	13835	13738	14000	14056	13762	13873	13900	13972	13949	13886	13980	14033	13881	13859	13851	13900	14146	13927	13808	13963	13921	13979	13762	13766	14023	13844	13875	13907	13907	13987	13855	13732	14009	13803	13810	13943	13882	13701	13751	13975	13831	13797	13892	13730	13901	14041	13910	13982	13967	13830	13953	13812	13862	13941	13823	14118	13870	13839	13898	13825	13889	13866	13849	13980	13784	13783	13865	13812	13871	13878	13756	13924	13886	13920	13793	13868	13951	13883	13797	13970	13914	13925	13808	14019	13954	13723	14031	13858	13777	14004	13956	13832	13907	13562	13846	13822	13796	13938	13981	13798	14061	13865	13983	14039	13767	13910	13916	13803	13976	14034	13814	13802	14033	13916	13923	13901	13864	13696	14059	13924	13973	13825	13781	13917	13927	14032	13881	13795	13965	13971	13852	13986	13988	13639	13968	13750	13958	13898	13632	13733	14009	13809	13865	13820	14115	13919	13820	13862	13770	13811	13830	13778	13828	13882	13774	14051	13761	13860	13821	13825	13871	13989	13908	13920	13921	13817	13822	13772	13876	13903	13850	13761	13987	13723	13758	13813	13809	13992	13879	13913	13802	13845	13931	13928	13694	13874	13905	13851	13867	13851	13930	13879	13829	14073	13962	13786	13938	13792	13849	13822	14139	13801	13939	13799	13709	14001	13768	13790	13843	13911	13792	13807	13840	13820	13900	13855	13872	13866	13860	13929	13678	13871	13882	13861	13773	13721	13945
28738	35001	40276	28962	19181	16184	15481	15249	15154	15219	15474	15310	15056	15313	15306	15172	15067	15243	15296	15369	15237	15140	15186	15103	15314	15441	15272	15209	15302	15061	15322	15190	15338	15331	15125	15185	15078	15273	14946	15449	15230	15265	15169	15105	15262	15234	15197	15147	15355	15230	15053	15362	15352	15200	15242	15198	15317	15171	15166	15179	15311	15137	15057	15199	15260	15028	15277	15237	15148	15338	15356	15198	15167	15147	15272	15326	15214	15316	15208	15305	15275	15139	15113	14990	15141	15201	15192	15410	15377	15400	15418	15239	15163	15255	15221	14992	15378	15421	15338	15402	15196	15149	15098	15222	15336	15036	15236	15102	14888	15157	15300	15142	15202	15267	15270	15140	15047	15261	15075	15154	15178	15165	15395	15232	14925	15119	15100	15139	15137	15183	15163	15198	15247	15174	15079	15211	15312	15163	15150	15425	15196	15156	15078	15094	15097	15205	15166	15175	14997	15302	15362	15246	15283	15140	15178	15102	15108	15252	15149	15138	15095	15040	15081	15207	15053	15153	15053	15130	15316	15230	15096	15151	15186	15156	15111	15230	15010	15065	15080	15096	15405	15305	15248	15078	15277	15168	15151	15193	15164	15160	15116	15273	15182	15220	15224	15215	15240	15399	15199	15216	15161	15056	15058	15038	15226	15336	15154	15112	15342	15307	15353	15245	15465	15247	15245	15214	15229	15346	15197	15288	15093	15155	15071	15222	15215	15271	15311	15026	15129	15174	15033	15171	15182	14993	15186	15243	15162	15122	15163	15035	15264	15116	15213	15207	15248	15170	15265	15059	15031	15157	15155	15248	15044	15234	15132	15155	15062	15319	15095	15356	15133	15339	15373	15036	15196	15116	15236	15166	15125	15196	15334	15217	15155	15218	15187	15141	15164	15236	15176	15270	15078	15174	15198	15092	15256	15134	15036	15166	15365	15092	15169	15203	15041	15275	15082	15098	15096	15026	15026	15360	15452	15538	15323	15171	15153	15149	15269	15285	15218	15307	15310	15164	15278	15311	15251	15218	15162	15233	15137	15106	15055	15188	15354	15299	15099	15078	15155	15164	15282	15085	15148	15122	15322	15279	15207	15149	15164	15209	15270	15231	15189	15360	15112	15186	15297	15233	15222	15261	15123	15106	15066	15225	15071	15276	15230	15319	15267	15197	15210	15193	15234	15332	14969	15232	15355	15175	15093	15025	15166	15257	15412	15270	15407	15159	15157	15045	15268	15130	15126	15412	15171	15194	15278	15237	15197	15218	15037	15137	15200	15211	15109	15215	15227	15288	15074	15100	15363	15161	15089	15005	15216	15065	15026	15168	15060	15031	15046	15005	15116	14953	15257	14951	15240	15293	15365	15085	15146	15312	15228	15329	15250	14996	15287	15349	15193	15408	15234	15380	15280	15146	15147	15228	14983	15051	15045	15197	15224	15066	15251	15107	15249	15096	15070	14934	15140	15258	15032	15101	15251	15306	15169	15222	15269	15226	15127	15298	15235	15144	15332	15159	15411	15232	15187	15180	15034	15018	15275	15210	15033	15256	15153	15239	14987	14986	15158	15237	15125	15186	15247	15133	15149	15052	15200	15261	15274	15293	15288	15155	15236	15077	15068	15227	15059	15182	15184	15171	15344	15204	15090	15215	15301	15241	15299	15254	15043	15307	15077	15309	15236	15234	15261	15132	15106	15285	15218	15180	15248	14958	15020	15221	15176	15025	15199	14994	15239	15102	15054	15085	14948	15145	15295	15228	15152	15136	15096	15287	15019	15181	15069	15205	15049	15089	15524	15221	15137	15202	15163	15234	15237	15198	15096	15278	15137	14954	15180	15057	15008	15199	15203	15155	15210	15208	15227	15312	15296	14995	15209	15315	15193	15047	15309	15365	15374	15396	15237	15178	15287	15118	15134	15209	15264	15328	15246	15296	15167	14792	15312	15288	15199	15049	15113	15218	15260	15341	15151	15164	15138	15212	15186	15212	15315	15164	15188	15339	15124	15174	15127	15205	15149	15169	15245	15267	15246	15250	15243	15182	15150	15279	15080	15326	15072	15150	15102	15214	15240	15048	15258	15329	15112	15284	15267	15069	15369	15330	15284	15295	15305	15334	15314	15121	15231	15216	15160	15088	15326	15050	15128	14928	15144	15275	15053	15123	15277	15332	15150	15315	15149	15319	15171	15252	15126	15243	15179	15126	15171	15175	15158	15265	15342	15330	15243	15064	15212	15179	15215	15344	15285	15279	15324	15123	15027	15131	14958	15056	15192	15169	15139	15034	14969	15158	15218	15167	15139	15173	15042	15153	15121	15187	15193	14943	15242	15217	15193	15067	15236	14989	15164	15219	15232	15398	15287	15338	15296	15209	15214	15084	15209	15057	15333	15229	15342	15216	15336	15139	15193	15085	15230	15240	15253	15157	15357	15033	15146	15178	15097	15247	15205	15148	15191	15027	15244	15084	15194	15028	15261	15244	15053	15254	15189	15336	15106	15234	15309	15324	15190	15232	15283	15327	15122	15263	15036	15168	15326	15055	15205	15050	15429	15217	15115	15163	15203	15281	15296	15276	15246	15267	15236	15160	15248	15253	15044	15096	15146	15086	15260	15153	15274	15232	15184	15162	15068	15280	15131	15176	15257	15208	15113	15355	15172	15236	15197	15303	15155	15168	15096	15123	15246	15059	15192	15142	15314	15285	15250	15147	15190	15238	15356	15374	15035	15292	15214	15044	15165	15205	15296	15357	15165	15174	15113	15286	15262	15059	15248	15327	15142	15154	15085	15223	15064	15089	14979	15186	15239	15148	15158	15086	15020	15452	15278	15224	15362	15246	15169	15315	15085	15036	15113	15104	15036	15261	15336	15221	15153	15054	15121	15057	15113	15227	15253	15379	15155	15265	15309	15260	15273	15137	15017	14942	15309	15111	15243	15338	15026	15213	15249	15313	15087	15217	15201	15125	15212	15320	15253	15204	15382	15217	15296	15290	15153	15286	15166	15137	15091	15252	15165	15176	15077	15133	15226	15223	15098	15171	15087	15203	15226	15103	15186	14941	15113	15092	15185	15356	15164	15332	15099	15143	15015	15272	15144	15237	15395	15042	15291	15176	15077	15046	15098	15090	15103	15109	15227	15224	15321	15214	15337	15129	15057	15228	15173	15313	15308	15244	15052	15146	14999	15160	15288	15512	15089	15100	15166	15105	15195	15073	14968	15230	15292	15191	15225	15122	15326	15285	15303	15247	15180	15195	15333	15168	15271	15380	15292	15095	15292	15208	15157	15027	15205	15185	15008	15234	15251	15274	15255	15219	15141	15079	15234	15171	15092	15084	15144	15246	15190	15076	15313	15297	15125	15133	15083	15103	15358	15125	15085	15057	15125	15165	15087	15202	15345	15207	15037	15155	15145	15173	15236	15024	15288	15288	15375	15240	15231	15203	15263	15261	15220	15329	15186	15159	15254	15150	15336	15106	15187	15327	15333	15184	15168	15015	15362	15044	15210	15194	15299	14880	15357	15252	15098	14928	15149	15176	15132	15243	15130	15066	15237	15163	15137	15242	15104	15044	15303	15326	15189	15190	15281	15128	15179	15244	15292	15168	15284	15317	15065	15137	15256	15123	15243	15180	15226	15271	15276	15363	15281	15354	15142	15155	15242	15164	15454	15263	15295	15364	15268	15023	15104	15050	15106	15085	14994	15197	14979	15203	15202	15260	15080	15340	15211	15284	15283	15318	15142	15215	15359	15106	15166	15239	15252	15127	15302	15376	15277	15147	15267	15260	15398	15033	15144	15205	15225	15120	15158	15084	15306	15250	15169	15085	15321	15393	15197	15164	15273	15005	15143	15157	15194	15128	15170	15045	15163	15219	15354	15239	15423	15128	15084	15241	15301	15309	15333	15065	15078	15125	15149	15139	15177	15285	15075	15381	15219	14972	15238	15181	15273	15196	15357	15332	15224	15190	15333	15187	15275	15090	15230	15162	15328	15233	15267	15320	15176	15420	15205	15122	15298	15277	15337	15115	15209	15339	15330	15194	15172	15332	15122	15050	15077	15098	15135	15275	15360	15170	15144	15137	15219	15099	15240	15275	15141	15163	15189	15203	15271	15255	15237	15261	15100	15273	15032	15231	15184	15111	15178	15297	15133	15169	15265	15147	15343	15010	15268	15150	15038	15170	15352	15445	15387	15201	15198	15254	15264	15058	15268	15212	15358	15068	15352	15238	15198	15216	15212	15341	15377	15297	15248	15206	15144	15175	14921	15072	15273	15254	15066	15092	15171	15264	15057	15017	15283	15286	15191	15198	15208	15244	15269	15372	15260	15173	15313	15134	15095	15073	15293	15181	15235	15147	15221	15312	15137	14954	15079	15378	15181	15112	15144	15400	15198	15208	15171	15368	15199	15285	15218	15204	14979	15190	15205	15198	15270	15220	15120	15394	15080	15158	15209	15068	15117	15443	15264	15249	15141	15148	15257	15173	15072	15282	15114	15258	15355	15328	15198	15159	15068	15249	15199	15087	15207	15117	15244	15061	15286	15226	15480	15113	15344	15071	15237	15270	15134	15018	15115	15014	15208	15118	15009	15127	15084	15254	15146	15345	15320	15260	15134	15188	15224	15064	15128	15494	15260	15349	15209	15230	15121	15223	15308	15356	15323	15085	15039	15224	15151	15176	15186	15235	15239	15332	15375	15231	15181	15203	15319	15015	15228	15092	15240	15277	15213	15151	15376	15189	14939	15022	15256	15233	15125	15362	15047	15151	15206	15293	15120	15291	15212	15196	15179	15216	15172	15295	15429	15361	15161	14997	15134	15222	15035	15193	15142	15154	15246	15180	15065	15235	15265	15121	15254	15290	15340	15290	15038	15194	15230	15133	15347	15132	15254	15195	15164	15145	15267	15222	15270	15137	15135	15210	15407	15424	15097	15221	15362	15315	15447	15224	15351	14958	15213	15070	15314	15140	15090	15144	15170	15287	15059	15060	15100	15311	15226	15207	15234	15111	15152	15090	15076	15421	15241	15163	15294	15295	15019	15209	15175	15214	15175	15143	15082	15119	15268	15166	15199	15115	15073	15284	15092	15050	15039	15075	15356	15069	15079	15046	15221	15355	15355	15242	15105	15092	15301	15072
35010	55489	43406	26483	17528	14628	13935	13995	13863	13923	14035	14088	13955	14130	13955	14211	13851	13869	13901	14139	13916	13890	14027	14021	14001	14163	14072	14182	13967	13962	13942	14133	13860	14022	13980	13878	14089	14133	14122	13847	13811	13874	14036	14065	13980	14008	13997	13949	13861	14092	14080	13988	13951	14040	13927	13977	13890	13924	13931	14171	14141	14031	14043	14005	14198	13906	14089	13928	14010	13989	14032	14057	13968	13957	13916	14094	13992	14184	14055	13989	14131	14125	14016	13998	13899	13845	14086	13944	14017	13915	13958	13960	13910	13996	14124	13886	14038	14199	13977	13980	13994	14111	13865	14027	14106	14137	13998	14060	14170	13889	13877	14051	13981	14153	14030	14000	13972	14059	13995	13860	13912	13998	14156	14025	14060	14007	14040	14015	13956	14062	13963	14046	13942	13910	13854	13939	13929	14107	14203	14094	14040	13897	13845	14056	14026	13961	13953	14005	13992	13781	14083	14044	13903	13870	13772	13914	13929	13959	14137	13971	13917	14112	14135	13842	14083	14246	14092	13968	13915	13931	13911	14036	13938	13984	14146	13930	14059	13976	13945	14146	13905	13849	13995	13923	13999	14050	14038	14098	13882	13969	14040	13783	14024	14085	13913	13986	13931	13959	13987	14012	13809	14099	13840	13757	13882	13817	14087	13869	14015	13948	14141	13929	14100	14045	14106	14017	14164	14113	14053	13975	13919	14075	13854	14133	14029	13984	13973	13822	13945	13927	14031	13950	13991	14122	13992	14031	13963	14056	13870	14192	14194	14041	14044	14006	14079	14114	13902	14097	14046	13953	13844	14089	13954	14096	14050	13933	13906	14015	13948	14078	13966	13976	13898	14008	13950	13841	14081	14043	13876	13982	14242	13883	14083	14028	14113	13818	13944	14097	14015	14135	13996	13967	14146	14013	13967	13959	13897	14150	13940	14020	14070	13931	13864	13979	13897	14045	13970	13966	13950	13970	14092	13958	13995	13866	14047	14044	14087	13898	13937	13940	14100	14011	13950	14020	13873	13851	13977	13969	13904	14124	13851	14083	14021	14004	14003	14026	14064	13995	14086	14032	13909	14059	14187	14088	13921	13939	13968	13991	13854	14060	14207	13875	14167	13992	13918	13982	14066	13821	13977	14037	13974	14012	13980	14201	13920	14022	14066	13973	13953	13753	13848	14086	13848	13906	14010	13911	14005	13912	13862	14179	14018	13886	13974	14053	14093	13958	14037	14040	14011	13766	14074	13981	13902	13939	14088	14055	13998	14050	13990	13974	13928	14030	13997	13894	14001	13995	14152	14031	14008	13930	14005	13884	13968	13876	13985	14045	13926	14103	13968	14085	14033	14047	13941	14007	13945	13980	14088	13971	13946	13965	13962	13931	14046	13971	14076	14009	14046	13868	14004	14022	14037	13917	13994	13837	14051	14103	14058	14057	13981	14109	14000	13837	14031	14013	14109	13931	14108	13988	14054	13900	14025	14031	13885	13980	13886	13908	14007	13806	14006	13889	14058	13958	14178	13998	13947	14048	14118	14042	14073	13855	14078	14092	14004	13941	13960	13988	14003	14061	14154	14021	14078	14135	13958	14122	14112	13857	14201	14002	14008	14033	13880	13955	14070	14091	13890	13926	14071	14116	14080	13999	13957	13737	13939	13983	13878	14086	13956	14126	13988	13980	14028	14032	14103	14103	14169	14161	13965	13952	14019	14072	14096	14067	14056	14012	14036	13961	13868	14019	13974	14187	13987	14016	13884	13995	14023	13824	14025	13786	14029	13970	13995	13992	13995	14090	14007	13937	14022	14043	13988	14053	14072	13862	14000	13996	14056	14023	13955	13952	13880	14171	13943	14106	13962	13993	13822	13879	13837	14026	14129	13932	14023	14029	13971	13990	13965	13966	13910	14042	13808	14136	13958	14004	14074	13977	13883	13860	14014	14077	14101	13927	13928	14026	14092	13960	13873	13917	14038	14055	13884	13772	14051	13930	14053	13861	13923	13872	13882	14042	13934	14091	13820	13903	14060	13991	13921	13935	14033	13926	14018	14057	14143	14123	14139	13875	14040	13970	14033	13916	13887	13758	14038	13916	13978	14051	13992	13816	14064	13957	14083	13981	14097	14083	14032	14003	13923	13929	14067	14045	13935	13937	13742	14010	14172	14074	13947	14224	13996	14060	13951	14000	13867	14127	13939	14083	13954	13970	14040	14060	13951	13944	14079	14048	14187	13970	14119	13907	13814	14028	13922	14049	13976	14035	14059	14096	14078	13918	14099	14040	14055	13912	14042	14000	14066	14118	13953	14055	13986	14024	13983	13923	14045	14123	13947	14124	13958	13942	13986	14035	13943	14030	14120	13956	13960	13990	13779	14226	13911	13950	13936	13952	13960	13910	14123	14122	13775	14163	13995	14044	13966	13953	13827	14002	14114	13927	14242	13948	13956	13874	13858	13962	14017	14018	13878	13990	13962	13907	14045	13904	14036	14198	13952	14045	14088	14110	13980	13918	14135	14099	14081	14123	14142	14074	14059	13963	14027	14189	14043	14244	14076	13974	14260	13908	14021	13922	14006	13903	14016	14014	13837	14057	14023	13950	13994	14012	14017	13930	13895	13982	13923	13997	14060	13815	14167	14034	13944	13932	13940	14036	13973	14045	13997	14026	14021	14105	13957	14265	13934	14091	14023	14043	14006	14039	14011	13836	13931	14054	14047	13906	14036	14028	13920	13898	14086	14044	13941	14097	14034	13988	13935	13956	14080	14047	13939	14114	14033	14083	14063	14041	13931	13857	13854	13984	14060	14019	14002	13985	14121	13962	13969	13929	14031	13938	14143	14060	14188	13887	14028	13979	14047	13998	14075	14033	13874	13881	13907	14099	14107	14034	13974	13941	13956	14033	13961	14083	13921	13947	14080	13952	14051	14038	14015	13779	13903	13960	14097	13881	14040	14070	14018	14066	14074	13952	13982	14038	13996	14023	13950	13960	14048	14022	13973	13979	13886	13947	14036	13978	13944	13850	14126	14113	14132	13920	13976	14098	14004	14067	14001	13911	13926	13930	13963	14084	13938	14093	13869	14064	13913	14021	13868	14069	13974	13998	14012	13915	13971	14062	13937	13991	13955	13905	14143	14044	13912	14004	13998	14043	13916	14045	13957	13963	14076	14262	13991	14078	14011	13938	13949	14061	13965	14014	13825	14112	14145	14019	13939	14024	14093	13940	14143	14077	14000	14033	13914	14029	13848	13939	14035	13860	13940	14013	13937	13985	13945	14054	14065	13837	14086	14160	14052	14040	13736	13944	14070	13998	14076	14088	13971	13904	14052	13913	14063	13872	13930	14002	14030	14056	13961	13952	13992	13933	13819	14029	14122	14133	14020	13987	13946	13908	13875	14096	14030	14090	13919	14166	14127	13997	13935	14098	13981	13935	14072	14143	14080	13885	14119	13896	14143	14009	13955	14047	13945	14096	13944	14115	14068	13898	13867	13879	14144	13984	14050	13957	13989	14261	14057	14040	14070	13953	13918	14050	14064	14047	13941	13906	14107	13869	14029	14110	14084	14128	14060	14158	13980	13886	13990	14104	14067	14114	13777	14002	14014	13849	13921	13954	14079	14008	13859	14108	13923	13923	14066	13893	14073	13855	14092	14065	14028	14025	14050	14096	13879	14127	14099	13942	14097	14030	13962	14027	14130	14033	14015	14109	14077	14106	13953	13872	14038	13964	13944	14033	14002	14027	14025	14026	13913	13958	14006	13994	14011	13994	13986	14072	13877	14012	14123	14018	13891	14036	13963	13998	14106	13902	14123	13851	13878	14091	13981	14052	13917	13866	14034	13945	14052	13832	13917	14103	13849	13955	14035	14061	13850	13957	13935	14005	14116	14088	13825	14118	14060	13989	14076	14124	13888	14028	13994	14013	14003	14050	14005	14057	14153	13973	14193	14025	14067	13886	14070	14119	14018	13966	13880	13907	13929	13818	14110	14004	14127	13906	14035	13982	13949	14054	13928	14003	13806	13995	14004	13900	13981	14105	13986	13919	13873	13993	14035	14083	14004	13840	14030	14059	13926	14002	14127	14125	13797	14009	13956	14035	14009	14025	14101	13892	14082	13958	13991	13904	13972	14018	14074	14221	13927	13952	13981	13985	14009	14129	14030	13953	14147	13963	14258	14040	13867	14087	14051	14151	13895	14121	13980	14026	13952	14039	13935	14044	13962	14034	14212	13943	14053	14139	13970	13971	14091	13968	14032	14038	13917	14005	14050	13947	14094	14002	14002	14012	13906	13864	14187	14022	14005	13929	14118	13956	13942	13963	14066	14079	14076	13899	13933	13882	14193	14002	13764	14175	14049	14110	14062	13991	14036	13943	13854	14013	13897	14030	13929	13928	14105	13939	13976	14029	14110	13974	13946	14151	13975	13953	13908	14032	14217	13997	14036	14050	13945	14061	13914	14000	14120	13956	13899	14125	13993	13780	14091	14060	13941	14011	14098	13929	14041	13986	13980	13891	13930	13967	14008	14067	14031	13985	13984	13996	13917	14097	13867	13928	14039	13997	14128	14074	14084	14051	14017	13993	14083	13991	14024	14198	13911	13989	14080	14092	13919	13892	14030	14194	14054	13998	13863	13877	13933	13998	13901	14054	14059	13903	13946	13888	14022	13961	13998	14023	14023	14067	13993	13989	14125	14109	13977	14044	14106	13978	14025	14104	14076	13932	14031	14057	14160	13899	14025	14133	14042	14082	14152	14073	13962	14013	14012	14077	13945	14092	13970	13798	14245	13963	13881	13880	13887	14123	14061	14090	13920	14046	13868	14034	14201	13843	13950	14056	14010	13941	14049	14000	13990	14132	13812	14126	14081	14125	14018	13936	13994	13980	13934	14059	14004	14072	14000	13851	14057	14057	14042	14027	14045	13935	14033	13971	13973	13962	13942	14029	14036	14035	13837	14068	14035	14102	14006	14017	13865	13733	14193	14025	13973	13898	14020	13810	14111	13806	14115	13976	14145	13956	13954	14061	14038	14154	13872	14017	13970	13981	13964	13946	14163	14095	14035	13976	13856	14002	14179	13868	14002	13926	14031	13996	14160	13921	14066	14115	13817	14105	13967	14062	14032	13926	13904	14146
24526	24998	38488	34768	26140	21870	18921	16618	16195	16412	16246	16178	16302	16129	16376	16267	16235	15969	16237	16226	16124	16298	16130	16106	15977	16171	15800	15991	15894	16108	15932	16129	16060	16106	16177	16142	16189	16026	15930	16054	16072	16085	15841	16017	16095	16098	16137	15944	16040	16074	15861	16028	16031	16221	16029	15975	16366	16019	15957	16197	16015	16140	16197	16050	16022	16126	15948	15974	16146	16306	16152	15995	16130	16211	16050	16197	15910	16109	15898	16049	16019	16209	16179	16033	16120	16016	15906	16074	16064	15950	15879	15999	16141	16085	16022	16069	16079	16138	15835	16255	16180	15933	15865	16084	15895	15780	16069	16132	15960	16203	15876	16179	15906	16125	16079	16197	15842	16251	16146	16082	16123	16131	16003	15936	16101	16097	16113	16003	15967	16123	16050	16168	16001	16016	16162	15856	15985	15991	16112	16307	16101	16081	16071	16087	16089	16088	15912	15878	16061	15933	15942	16340	16088	15929	16088	16162	16137	15990	16038	16126	16063	15947	16113	15929	15905	15991	16094	15867	16134	16109	16032	16103	15974	16176	15905	15880	15982	16100	16188	16080	16059	15935	16084	16011	15994	15792	16099	15927	16172	16068	16002	15949	16061	15834	16067	15936	16140	16049	15895	16016	16143	15978	16009	15866	15856	16068	16088	16064	15926	15908	15975	16221	16319	16133	16033	15994	16041	16165	16051	16097	16089	16230	16196	15942	15883	15881	15953	16219	16007	16044	15907	16019	16202	15929	16181	16210	15898	15941	15733	16087	15974	15952	16045	16038	16087	16137	16116	16192	16112	15867	16216	16092	16066	16059	15990	16167	16109	16124	16006	16116	15973	15981	16065	15795	16070	16155	16026	15814	16165	16326	15878	16149	15925	16068	16098	15897	16125	15919	15896	16159	15893	15994	16143	16143	16195	16048	16118	15945	15909	16093	16119	16076	15923	15967	16093	16144	16240	15942	16035	16074	16049	16031	16213	16159	16071	16079	16089	16201	16101	16122	16020	15946	16063	16033	16193	16316	16024	16210	16076	15911	15971	15927	16192	16059	16065	15865	16041	16245	16040	16044	16084	15977	16059	15971	15847	15996	16106	16023	16022	16255	16068	16143	16214	15919	15924	16242	16024	16072	16081	16024	16176	16123	16097	16202	16100	16094	15981	15919	16041	15939	16108	16022	16049	15867	15882	15968	15923	16115	16179	16115	16068	15991	16079	16145	15854	15977	16113	16168	16167	16126	16349	16122	16052	15958	16020	15872	16139	16097	16134	16102	16039	15953	16007	16183	16019	16024	15862	16036	15999	16335	15997	15981	16045	15980	16103	16001	16078	15960	16143	15936	15979	16066	15944	15931	15997	16001	16093	15986	16018	16100	16250	15997	16108	16095	16114	16095	16176	16224	16149	15872	15978	16161	16095	16066	16040	16129	16011	16054	16227	15969	15841	16145	15961	15985	16129	16152	15859	15929	16129	16037	16019	16065	16118	16044	16152	15917	15998	16022	16055	16030	16050	16308	15994	15871	15928	16031	16015	16073	16119	16006	15994	16214	16131	16121	15971	16272	16149	16110	16001	16165	16062	16122	16045	16187	16201	16126	16098	16052	15859	16031	15907	16011	15832	15904	16061	15998	15954	15914	16029	15951	15860	16140	16156	16127	16169	16093	16150	15981	16092	15998	15898	16097	16173	16057	16105	16006	16033	15893	16149	16194	16029	16128	16105	16124	16022	16365	16235	16089	16011	16001	16225	15994	16057	16093	16043	15996	16189	16053	16189	16020	16014	16092	16322	16066	16012	16087	16125	15989	16020	16079	16165	16174	16061	16072	15978	15996	15923	15954	16105	16099	16051	16040	16126	16003	16096	15976	15987	15798	16035	15834	16214	15919	16145	16111	16048	16025	16160	15901	16078	16150	16070	16301	16105	15942	16068	15993	15895	16187	16197	15945	15857	15941	16062	15959	16089	16182	16078	16162	16249	16123	15874	16078	16037	16058	16081	15895	16123	16130	16105	16026	16040	15955	16051	16056	15757	16075	16164	15991	16067	15869	16151	16153	16198	16195	16145	15832	15995	16073	15804	15902	15908	15940	15898	15941	15937	16069	16102	15990	16010	16193	16183	16116	16051	16160	16146	16106	16106	15834	16112	16171	16105	16014	16086	16005	16180	16025	16160	16209	16131	16277	16133	16051	16130	16283	16138	15941	16035	16013	15976	15964	16139	16124	15997	15956	16018	16344	15988	15962	15967	16032	16140	16184	15929	15947	16108	16066	15882	16062	16117	16081	16084	15956	16065	15991	15990	15994	16031	16164	16161	16023	15971	16058	16037	16134	16118	16054	16045	15853	16341	16107	15933	16052	16070	16068	16216	16174	15937	15994	16130	16131	15939	16193	16181	16243	16014	16073	16208	15907	16156	16033	15951	16237	16011	16089	15986	16185	16007	16083	16279	16036	15872	15951	16179	16096	16088	15974	15958	16067	16014	15965	15876	15954	15997	16058	16037	16152	16141	16023	15937	16206	16047	16004	16079	16099	16179	16086	16208	16106	16047	16090	16063	15934	16109	16058	16109	15854	16157	15862	16030	16020	16047	16012	16031	16248	15956	16261	16023	16058	16143	15964	15891	16112	15958	16149	16170	15950	16084	16125	16027	16235	16121	15865	15843	16132	15975	15899	16188	16191	16030	16137	15964	16020	16032	15743	16161	16050	15929	16142	16064	16272	15991	16059	15906	16044	15967	16087	16316	16146	16021	15971	15957	16146	16218	16155	16056	16173	16217	16134	16150	16084	16087	15965	16225	16232	16055	16198	16083	16072	16138	16120	16065	16002	16067	16100	15948	16148	16232	15863	16010	16028	15958	15978	16233	15889	16236	15910	16027	16274	16017	16001	16251	16064	16157	16068	16032	16051	16064	16056	15969	16156	16035	16149	15726	15934	16173	16130	16094	15863	15955	16009	15949	16350	15980	16030	16183	16121	16140	16251	16073	16060	15998	16051	16136	15900	15897	15969	16042	16068	16082	16152	15987	16249	15946	15959	15909	16055	16022	16168	16086	16115	15993	16098	16142	16065	16029	16091	16275	15991	16128	16086	16125	16210	15937	16037	16145	16003	15945	16092	16195	16118	16099	15889	15985	15991	16043	16071	15788	16256	15986	16064	16050	16163	16088	16078	15875	16126	15995	16022	15872	16102	16123	16050	16245	15993	15963	16191	16164	16171	16212	16070	15872	15851	16104	16120	16124	16207	16045	16035	15928	16153	15912	16139	16042	16073	16197	16028	16191	15908	16145	16162	15962	16000	16012	16063	16121	16209	16025	16040	16174	15986	16250	15948	16156	16018	16199	16057	16013	15929	16066	16242	16009	15997	16050	16056	16181	16007	16218	15920	16211	16011	16128	15920	16017	15884	16067	16017	16027	16156	16015	16134	16114	16061	16091	16199	16161	16030	16269	16081	16246	16147	16129	15911	15945	16116	16098	16116	16013	16149	16199	16005	15995	16136	15936	16028	16090	16091	15852	16114	16021	16040	16220	15939	15995	16218	16109	15899	16078	16075	16031	16060	16162	16003	15945	15981	16018	16292	15943	15942	16061	16038	15817	15919	16018	16089	15867	16083	16006	16027	16093	15968	16199	15931	16057	15821	15966	15880	16101	16161	16082	16259	15869	16219	16026	16117	16284	16281	15950	16051	16003	16005	15959	15922	16177	15983	16065	16182	16500	16161	16221	16058	16291	16195	16217	16177	16112	15972	15835	15961	15960	16088	16137	16056	16046	16028	16053	16321	16091	16012	16039	16063	16021	16033	15979	16009	16149	15915	15895	16067	16090	16058	15890	15941	16161	15959	15953	15891	16182	16147	16006	15981	15901	15988	15866	16077	16111	15856	16172	16113	16142	16160	16080	16130	16098	15983	16044	15972	15769	15948	16071	16014	16128	16007	15949	15970	16165	16271	15989	16091	16020	15900	15918	15853	16048	16140	15935	15850	15847	16039	16132	15925	16111	15981	16032	16147	15957	16101	15992	16061	16168	16044	16143	16063	16037	15852	16020	16021	16094	16146	16112	16039	15899	15958	16158	16024	15970	16086	16021	15952	16078	16094	16044	16134	16151	15926	16140	16035	16069	16127	16172	16176	15983	16098	15797	15817	16113	16045	15942	15995	15986	16008	16096	16174	16076	16052	15697	16078	16142	15887	15904	16051	16192	15903	16033	16110	16087	15955	16086	16231	16066	15913	16133	15879	15976	15878	15994	16074	16159	15901	16046	15942	16159	15958	16111	16118	16041	15980	15948	16033	16087	16017	16004	15905	16035	16005	15805	15855	16060	15968	16013	16252	16055	16251	16179	16184	16127	16069	16267	16079	16175	16074	16164	16080	16159	16112	16167	15988	16192	16063	16137	16005	16077	16002	16319	16016	16013	16160	16175	16115	16168	16208	16156	16006	16127	16090	16288	16013	16059	16139	16042	16036	15972	16053	16138	16171	15963	16063	15937	16041	16226	16053	15930	16046	15844	16038	16028	16060	16049	15979	15968	16141	16035	16134	16068	16088	15995	16070	16287	16044	16047	16006	15959	16077	15979	16107	16027	16128	15938	15895	16040	16031	15900	16044	16220	16031	15904	15987	16034	16160	16067	16047	16037	16049	16103	16199	16209	16169	15979	16003	16097	16036	15997	15865	16245	16190	16098	16129	16068	15954	16031	16021	16118	15956	16070	16013	15929	16005	15945	16068	15923	16042	16107	16033	16019	16031	15874	16198	15973	15889	16324	16090	16129	16118	16070	16235	15921	16037	16143	16092	16103	15991	16065	16100	16035	16047	16094	16088	16148	15979	15984	16177	16073	16244	16109	16058	16039	15978	16068	16016	16075	16078	16029	16015	16067	16151	16055	16061	16183	16172	16138	15868	16022	16037	15931	16124	15951	16076	16095	16131	16286	16088	16116	15994	16091	15821	16118	16071	16239	15927	16172	16058	15847	16136	15996	16159	16092	16037	16056	16063	15849	16042	15933	16123	15866	15880	15985	15862	16195	15879	15920	16088	15840	15993	16041	15874	16115	16027	15923	15964	16373	16025	16195	16184	16137	16100	16018	15883	15939	16010	16001	16174	16070	16072	16224	16007	16206	16111
59608	95656	75579	48312	28143	17650	14827	14577	14491	14546	14413	14583	14699	14391	14603	14618	14574	14729	14513	14701	14623	14592	14718	14676	14555	14481	14668	14560	14620	14697	14531	14549	14482	14430	14562	14528	14675	14633	14613	14647	14577	14586	14516	14643	14569	14544	14565	14471	14415	14773	14688	14481	14654	14798	14496	14650	14420	14514	14651	14602	14616	14525	14596	14646	14581	14370	14472	14566	14528	14393	14671	14652	14509	14454	14494	14662	14655	14690	14638	14516	14522	14716	14586	14387	14667	14521	14591	14510	14593	14435	14651	14486	14593	14674	14670	14583	14535	14633	14521	14566	14623	14531	14652	14480	14573	14721	14564	14525	14600	14528	14445	14495	14551	14515	14613	14500	14438	14632	14498	14546	14666	14469	14547	14618	14502	14433	14443	14534	14600	14530	14781	14600	14483	14615	14526	14454	14521	14545	14470	14653	14483	14652	14510	14479	14543	14626	14553	14607	14497	14663	14794	14717	14408	14692	14621	14425	14579	14354	14442	14651	14554	14589	14631	14498	14725	14538	14566	14688	14401	14582	14617	14577	14672	14442	14583	14466	14519	14535	14774	14470	14525	14435	14672	14445	14423	14534	14539	14659	14572	14258	14592	14537	14701	14504	14725	14727	14392	14617	14582	14576	14555	14501	14571	14540	14504	14705	14576	14514	14557	14642	14665	14610	14594	14466	14622	14454	14436	14647	14616	14553	14519	14426	14412	14615	14569	14562	14495	14598	14622	14584	14542	14432	14618	14701	14666	14509	14458	14511	14531	14591	14759	14458	14423	14525	14684	14549	14474	14439	14698	14401	14451	14667	14435	14699	14682	14565	14648	14537	14433	14599	14572	14572	14562	14591	14565	14423	14693	14546	14735	14574	14653	14548	14524	14528	14602	14531	14597	14600	14667	14716	14721	14760	14519	14655	14407	14496	14562	14581	14595	14399	14663	14571	14576	14649	14558	14612	14575	14731	14513	14424	14641	14742	14723	14563	14574	14376	14581	14632	14585	14519	14571	14580	14627	14559	14587	14630	14565	14551	14571	14561	14597	14524	14510	14435	14559	14435	14457	14470	14549	14526	14577	14471	14517	14482	14416	14606	14621	14690	14624	14539	14630	14568	14719	14640	14600	14360	14535	14496	14587	14534	14601	14550	14490	14647	14496	14614	14446	14575	14567	14615	14639	14522	14446	14689	14585	14570	14629	14485	14564	14654	14530	14583	14727	14600	14496	14655	14639	14592	14514	14628	14394	14534	14506	14545	14635	14453	14633	14583	14562	14664	14766	14542	14683	14517	14716	14619	14740	14564	14618	14310	14499	14546	14566	14437	14698	14584	14684	14462	14515	14464	14572	14654	14516	14528	14555	14607	14483	14397	14405	14580	14538	14492	14581	14584	14551	14454	14526	14433	14385	14507	14495	14576	14630	14534	14538	14499	14529	14622	14565	14441	14615	14399	14603	14433	14472	14428	14614	14605	14557	14567	14510	14571	14534	14643	14608	14567	14627	14438	14605	14429	14671	14582	14570	14400	14505	14445	14409	14524	14552	14544	14656	14564	14764	14582	14651	14619	14606	14638	14641	14590	14455	14709	14564	14626	14463	14391	14745	14620	14452	14646	14592	14460	14466	14641	14727	14628	14477	14514	14613	14748	14601	14508	14538	14652	14438	14421	14517	14572	14595	14616	14728	14584	14608	14603	14586	14495	14636	14480	14479	14607	14524	14612	14557	14589	14531	14396	14700	14489	14536	14450	14501	14510	14359	14743	14653	14454	14434	14672	14497	14621	14647	14551	14498	14543	14550	14487	14479	14632	14377	14517	14461	14635	14754	14468	14577	14670	14434	14626	14737	14419	14312	14589	14579	14541	14580	14606	14589	14656	14731	14540	14456	14490	14622	14653	14584	14549	14699	14724	14418	14556	14609	14648	14567	14588	14672	14538	14541	14587	14625	14508	14492	14713	14600	14608	14413	14593	14475	14515	14652	14695	14657	14518	14674	14659	14626	14511	14474	14598	14440	14502	14601	14450	14532	14460	14544	14409	14393	14691	14566	14482	14585	14580	14462	14677	14618	14401	14581	14558	14467	14453	14387	14688	14445	14677	14387	14642	14476	14586	14583	14535	14534	14495	14574	14569	14618	14549	14495	14598	14609	14575	14523	14498	14506	14567	14544	14622	14603	14523	14518	14509	14610	14513	14665	14530	14678	14484	14606	14633	14535	14612	14626	14482	14533	14467	14593	14476	14448	14686	14513	14622	14483	14615	14631	14576	14402	14568	14439	14700	14512	14641	14603	14428	14528	14405	14638	14578	14596	14483	14719	14646	14616	14407	14657	14613	14658	14518	14516	14484	14517	14523	14543	14527	14548	14574	14635	14601	14655	14705	14482	14587	14529	14682	14395	14473	14544	14545	14589	14593	14597	14572	14534	14607	14712	14664	14586	14589	14638	14680	14748	14569	14551	14488	14536	14592	14596	14722	14546	14405	14559	14481	14554	14657	14662	14645	14421	14612	14320	14570	14683	14535	14536	14566	14635	14663	14650	14559	14567	14612	14663	14543	14514	14444	14621	14636	14483	14808	14599	14461	14693	14432	14622	14445	14584	14536	14582	14514	14602	14497	14551	14516	14567	14522	14585	14618	14641	14497	14606	14630	14554	14360	14594	14354	14674	14574	14630	14497	14492	14713	14550	14450	14411	14487	14563	14547	14627	14540	14597	14589	14648	14683	14490	14523	14746	14405	14567	14607	14443	14426	14628	14579	14548	14669	14544	14567	14656	14661	14551	14440	14374	14470	14529	14456	14576	14512	14625	14702	14446	14608	14458	14554	14653	14568	14563	14374	14536	14642	14481	14599	14502	14502	14704	14573	14584	14617	14555	14610	14490	14548	14376	14524	14645	14718	14637	14666	14618	14713	14565	14433	14531	14724	14676	14599	14593	14641	14701	14317	14588	14574	14566	14501	14645	14521	14579	14604	14542	14497	14721	14415	14650	14563	14632	14690	14519	14550	14687	14649	14590	14688	14499	14591	14611	14499	14567	14514	14480	14715	14482	14740	14549	14624	14443	14488	14512	14461	14505	14501	14699	14498	14687	14569	14676	14487	14597	14598	14476	14503	14667	14490	14624	14548	14666	14308	14548	14521	14658	14694	14567	14545	14524	14663	14563	14740	14566	14598	14556	14624	14605	14625	14679	14592	14431	14576	14667	14760	14595	14639	14549	14754	14588	14588	14581	14539	14601	14665	14506	14579	14569	14568	14530	14496	14706	14496	14562	14506	14597	14738	14466	14520	14660	14538	14487	14561	14676	14466	14455	14660	14655	14611	14548	14568	14449	14583	14570	14502	14530	14574	14599	14637	14750	14606	14707	14509	14733	14602	14596	14606	14446	14599	14598	14565	14550	14693	14552	14513	14491	14581	14566	14502	14533	14563	14511	14546	14719	14569	14689	14681	14524	14608	14586	14577	14450	14536	14622	14599	14336	14528	14584	14561	14513	14588	14713	14532	14562	14612	14317	14519	14744	14476	14629	14294	14584	14655	14465	14476	14669	14589	14464	14619	14788	14680	14615	14662	14649	14438	14646	14613	14391	14603	14490	14620	14564	14611	14715	14584	14493	14556	14634	14650	14721	14537	14628	14590	14620	14594	14620	14535	14658	14753	14662	14530	14617	14526	14560	14541	14534	14542	14498	14560	14647	14819	14763	14615	14457	14448	14618	14710	14404	14665	14476	14606	14590	14476	14505	14558	14601	14463	14498	14633	14493	14565	14412	14539	14635	14513	14643	14417	14530	14415	14666	14444	14635	14449	14812	14575	14560	14471	14524	14650	14476	14438	14668	14612	14644	14523	14726	14519	14634	14593	14465	14679	14651	14267	14581	14512	14631	14522	14613	14548	14537	14523	14521	14428	14596	14472	14490	14494	14550	14635	14417	14585	14582	14587	14571	14513	14587	14550	14306	14647	14628	14654	14764	14458	14556	14559	14577	14617	14532	14664	14654	14695	14680	14664	14564	14574	14617	14588	14590	14709	14513	14751	14511	14530	14394	14492	14572	14550	14612	14432	14721	14640	14620	14547	14547	14561	14626	14443	14467	14689	14640	14551	14513	14717	14685	14645	14557	14703	14562	14636	14542	14553	14389	14677	14446	14465	14569	14571	14634	14584	14510	14705	14593	14526	14453	14608	14503	14644	14555	14497	14524	14556	14527	14574	14527	14476	14466	14528	14498	14658	14457	14513	14600	14565	14473	14505	14594	14620	14478	14640	14605	14659	14457	14434	14534	14481	14561	14391	14458	14495	14653	14392	14636	14540	14619	14532	14530	14357	14582	14543	14526	14643	14689	14554	14500	14610	14576	14600	14661	14623	14619	14653	14532	14798	14625	14489	14653	14485	14765	14506	14603	14580	14601	14455	14625	14513	14501	14452	14542	14590	14573	14562	14560	14664	14573	14551	14624	14719	14630	14549	14549	14488	14477	14502	14696	14591	14494	14493	14607	14620	14515	14611	14429	14517	14644	14509	14600	14637	14631	14583	14541	14647	14697	14623	14637	14510	14571	14465	14457	14497	14680	14688	14335	14361	14626	14566	14797	14460	14663	14612	14703	14598	14370	14575	14511	14537	14504	14681	14524	14713	14669	14593	14503	14659	14717	14437	14510	14680	14591	14469	14494	14682	14575	14728	14529	14484	14539	14615	14577	14324	14591	14785	14492	14591	14638	14562	14587	14551	14550	14598	14432	14556	14471	14548	14557	14463	14667	14660	14543	14525	14449	14395	14401	14429	14388	14565	14613	14525	14475	14545	14385	14539	14522	14605	14570	14698	14486	14584	14429	14655	14622	14528	14563	14443	14608	14557	14623	14494	14637	14655	14359	14668	14663	14406	14703	14559	14587	14529	14455	14561	14493	14579	14852	14685	14550	14479	14732	14470	14646	14365	14333	14591	14580	14477	14607	14646	14386	14682	14709	14544	14647	14538	14468	14638	14554	14414	14554	14523	14558	14608	14510	14664	14504	14531	14660	14557	14586	14678	14853	14621	14502	14700	14563	14680	14495	14560	14487	14654	14449	14575	14431	14467	14575	14595	14476	14604	14613	14383	14588	14513	14538	14587	14425	14534	14621	14571	14608	14663
22943	22663	33642	30102	24936	24248	23131	17707	16570	16874	16946	16983	16795	16787	16702	16720	16851	16880	16549	16581	16557	16636	16598	16683	16508	16572	16602	16480	16474	16519	16457	16554	16667	16553	16431	16510	16495	16458	16575	16423	16525	16429	16322	16344	16649	16543	16373	16470	16350	16432	16419	16540	16342	16681	16481	16574	16574	16374	16288	16563	16501	16403	16499	16314	16497	16429	16596	16468	16608	16396	16551	16412	16499	16477	16441	16420	16279	16470	16323	16465	16382	16515	16461	16390	16570	16430	16497	16452	16353	16286	16306	16328	16358	16299	16488	16330	16384	16202	16309	16445	16357	16501	16401	16388	16477	16318	16315	16295	16453	16585	16384	16594	16310	16510	16329	16558	16527	16604	16481	16410	16177	16307	16394	16587	16452	16296	16331	16408	16372	16502	16432	16508	16450	16309	16190	16233	16229	16184	16453	16484	16319	16394	16310	16344	16522	16473	16536	16381	16528	16320	16291	16293	16454	16373	16568	16441	16408	16449	16155	16390	16450	16360	16204	16458	16485	16444	16406	16537	16367	16406	16444	16333	16197	16289	16319	16322	16518	16547	16548	16672	16296	16351	16272	16413	16135	16344	16411	16558	16368	16450	16270	16692	16313	16268	16260	16422	16378	16466	16405	16399	16464	16225	16416	16438	16346	16287	16385	16289	16380	16411	16406	16440	16328	16532	16439	16255	16584	16296	16426	16450	16451	16508	16263	16272	16534	16366	16309	16327	16382	16401	16358	16519	16249	16373	16363	16391	16509	16402	16374	16341	16336	16537	16516	16292	16383	16333	16333	16236	16289	16379	16282	16346	16477	16336	16463	16433	16366	16217	16241	16230	16398	16182	16506	16358	16542	16430	16117	16343	16523	16602	16389	16467	16249	16453	16295	16234	16302	16320	16346	16333	16461	16406	16449	16294	16464	16273	16323	16459	16484	16067	16303	16495	16479	16317	16259	16347	16476	16448	16241	16247	16500	16378	16476	16309	16381	16353	16585	16323	16389	16551	16348	16383	16433	16546	16430	16392	16229	16542	16398	16473	16336	16333	16495	16335	16339	16211	16365	16475	16382	16413	16383	16295	16479	16292	16417	16227	16390	16501	16328	16342	16338	16413	16248	16389	16472	16249	16313	16503	16472	16432	16279	16271	16328	16392	16435	16418	16478	16291	16322	16620	16182	16554	16425	16497	16569	16278	16416	16301	16321	16273	16321	16417	16459	16544	16542	16222	16439	16349	16274	16441	16316	16279	16525	16501	16453	16489	16290	16345	16387	16450	16495	16332	16440	16502	16309	16430	16402	16228	16507	16368	16493	16448	16517	16437	16331	16498	16392	16454	16435	16367	16281	16469	16153	16223	16378	16389	16262	16508	16330	16387	16315	16402	16551	16205	16431	16198	16344	16271	16444	16476	16180	16334	16556	16406	16399	16432	16524	16465	16261	16349	16397	16367	16541	16358	16440	16463	16249	16344	16345	16166	16235	16359	16312	16540	16363	16465	16431	16320	16404	16453	16365	16497	16481	16342	16368	16414	16336	16262	16519	16401	16478	16512	16379	16306	16496	16541	16481	16373	16422	16269	16296	16356	16370	16410	16379	16477	16187	16440	16513	16697	16497	16432	16413	16396	16221	16225	16505	16229	16254	16516	16594	16231	16224	16374	16452	16542	16450	16421	16326	16370	16373	16310	16333	16457	16387	16343	16359	16434	16352	16287	16396	16192	16386	16231	16410	16218	16084	16402	16479	16581	16507	16270	16434	16406	16359	16373	16417	16432	16456	16270	16546	16400	16540	16404	16358	16319	16444	16499	16326	16560	16406	16388	16483	16531	16385	16396	16394	16457	16519	16415	16347	16408	16204	16519	16304	16310	16456	16441	16342	16445	16486	16454	16505	16341	16334	16470	16434	16645	16401	16558	16430	16456	16292	16349	16441	16347	16661	16374	16451	16338	16345	16327	16293	16295	16564	16269	16346	16381	16337	16593	16504	16502	16450	16324	16321	16404	16292	16408	16512	16557	16274	16579	16315	16457	16315	16472	16202	16419	16380	16419	16328	16301	16319	16497	16417	16212	16304	16431	16494	16520	16443	16275	16292	16275	16422	16264	16498	16579	16479	16317	16384	16350	16431	16511	16550	16647	16474	16480	16117	16313	16206	16190	16435	16302	16380	16431	16475	16411	16499	16416	16459	16400	16267	16335	16500	16347	16545	16340	16231	16264	16399	16646	16143	16545	16388	16288	16562	16432	16374	16276	16516	16349	16411	16459	16635	16243	16451	16350	16426	16331	16179	16355	16310	16386	16277	16297	16273	16343	16271	16279	16320	16464	16267	16402	16342	16462	16457	16413	16358	16256	16251	16385	16500	16219	16269	16370	16210	16427	16355	16490	16510	16334	16409	16550	16263	16332	16370	16295	16320	16483	16411	16582	16344	16377	16318	16269	16658	16482	16368	16146	16498	16410	16333	16412	16439	16342	16413	16385	16400	16395	16296	16242	16269	16402	16438	16502	16330	16380	16479	16514	16354	16417	16342	16368	16382	16310	16433	16398	16471	16392	16240	16289	16214	16511	16318	16422	16445	16344	16238	16332	16423	16556	16401	16508	16381	16446	16582	16368	16517	16540	16280	16515	16385	16387	16301	16273	16461	16494	16366	16560	16422	16206	16426	16453	16420	16430	16279	16341	16381	16519	16364	16404	16144	16450	16388	16494	16344	16595	16556	16466	16379	16386	16237	16476	16374	16509	16321	16207	16412	16541	16361	16568	16460	16283	16313	16363	16247	16240	16312	16188	16339	16256	16378	16530	16738	16535	16345	16414	16107	16499	16501	16388	16451	16326	16404	16383	16471	16368	16439	16399	16386	16246	16506	16343	16617	16529	16224	16498	16329	16296	16325	16234	16352	16434	16475	16471	16429	16479	16194	16422	16416	16315	16263	16262	16156	16533	16294	16371	16511	16423	16403	16383	16496	16366	16515	16531	16362	16506	16223	16418	16403	16107	16305	16502	16279	16359	16413	16503	16241	16168	16460	16376	16530	16543	16262	16429	16525	16406	16442	16335	16219	16488	16419	16236	16345	16480	16390	16372	16359	16294	16270	16438	16503	16477	16432	16428	16505	16456	16560	16195	16332	16476	16347	16357	16420	16402	16351	16298	16337	16202	16344	16316	16264	16243	16408	16503	16351	16336	16334	16523	16218	16233	16491	16316	16240	16219	16505	16391	16410	16418	16336	16282	16475	16316	16456	16390	16476	16265	16323	16439	16434	16396	16256	16480	16260	16363	16430	16412	16607	16406	16459	16259	16272	16467	16326	16354	16440	16276	16385	16279	16370	16705	16312	16311	16347	16276	16407	16370	16315	16575	16597	16430	16549	16429	16346	16447	16343	16312	16201	16378	16262	16465	16655	16411	16426	16396	16157	16529	16526	16463	16229	16322	16455	16381	16295	16283	16320	16258	16338	16262	16299	16318	16323	16359	16506	16441	16395	16185	16344	16396	16393	16434	16205	16440	16512	16326	16625	16367	16423	16275	16261	16302	16258	16326	16523	16515	16350	16353	16439	16508	16516	16392	16319	16278	16447	16517	16643	16337	16217	16307	16499	16407	16380	16242	16604	16486	16389	16445	16426	16363	16411	16512	16409	16293	16222	16352	16442	16343	16178	16348	16274	16333	16378	16401	16491	16314	16440	16350	16456	16324	16429	16144	16398	16311	16228	16385	16380	16308	16408	16318	16401	16217	16496	16407	16210	16447	16390	16228	16041	16276	16174	16510	16588	16319	16521	16429	16299	16277	16386	16423	16554	16350	16328	16204	16541	16302	16305	16396	16376	16615	16394	16551	16487	16528	16483	16255	16460	16455	16555	16167	16317	16280	16435	16284	16547	16042	16269	16297	16494	16637	16403	16342	16233	16454	16318	16376	16656	16197	16360	16179	16368	16323	16213	16460	16379	16274	16152	16548	16429	16473	16366	16371	16511	16617	16578	16487	16538	16330	16472	16435	16398	16247	16335	16379	16372	16645	16387	16416	16453	16322	16245	16463	16469	16367	16458	16387	16424	16460	16180	16399	16192	16510	16303	16317	16377	16431	16516	16282	16344	16357	16430	16331	16538	16232	16591	16391	16352	16388	16417	16451	16415	16261	16187	16351	16230	16492	16231	16403	16549	16612	16350	16505	16321	16554	16307	16062	16442	16407	16470	16262	16378	16489	16392	16384	16383	16290	16201	16336	16337	16447	16254	16289	16452	16262	16402	16522	16428	16396	16589	16140	16483	16524	16383	16413	16411	16285	16341	16472	16403	16511	16304	16345	16383	16433	16496	16264	16452	16396	16335	16312	16517	16303	16374	16300	16534	16396	16469	16230	16406	16227	16354	16532	16311	16372	16484	16419	16341	16581	16373	16191	16359	16516	16454	16528	16347	16323	16535	16294	16348	16284	16295	16445	16519	16300	16310	16363	16378	16312	16317	16298	16194	16186	16624	16521	16399	16551	16428	16192	16474	16373	16290	16429	16567	16610	16608	16380	16400	16414	16309	16327	16354	16494	16397	16388	16449	16098	16361	16387	16300	16327	16132	16440	16338	16497	16623	16559	16356	16510	16462	16427	16350	16252	16343	16522	16431	16451	16383	16353	16508	16295	16369	16289	16404	16409	16257	16343	16472	16309	16339	16628	16503	16378	16406	16393	16347	16523	16437	16208	16419	16337	16400	16351	16535	16131	16432	16297	16429	16343	16440	16379	16305	16409	16261	16274	16257	16294	16430	16422	16493	16376	16537	16414	16317	16381	16070	16100	16548	16371	16315	16491	16418	16403	16381	16340	16463	16440	16275	16218	16302	16495	16175	16362	16384	16529	16426	16144	16477	16292	16476	16352	16276	16478	16377	16495	16135	16361	16327	16463	16246	16258	16500	16479	16182	16381	16497	16501	16415	16359	16223	16447	16273	16530	16559	16484	16419	16416	16420	16519	16203	16195	16324	16437	16440	16348	16498	16467	16227	16319	16229	16167	16216	16439	16519	16371	16400	16282	16273	16327	16426	16236	16537	16220	16257	16371	16464	16468	16411	16399	16477	16275	16410	16264	16327	16512	16297	16215	16448	16341	16422	16293	16461	16211	16430	16546	16209	16448
62600	105694	88649	61291	35988	20994	15339	14715	14562	14695	14674	14673	14716	14810	14737	14606	14716	14734	14913	14714	14872	14871	14788	14896	14702	14906	14830	14776	14822	14631	14548	14886	14680	14632	14760	14729	14697	14806	14685	14907	14774	14790	14804	14669	14920	14867	14710	14830	14648	14840	14831	14592	14677	14659	14938	14700	14782	14609	14873	14682	14811	14762	14692	14798	14826	14661	14949	14756	14726	14888	14662	14718	14733	14656	14934	14837	14707	14658	14545	14729	14682	14804	14800	14744	14747	14615	14840	14701	14804	14624	14743	14721	14749	14842	14809	14808	14700	14654	14782	14683	14681	14651	14934	14689	14672	14747	14738	14659	14759	14562	14990	14897	14828	14737	14830	14663	14794	14728	14690	14637	14787	14841	14588	14761	14676	14605	14729	14728	14861	14835	14882	14564	14650	14700	14580	14803	14897	14770	14798	14740	14684	14878	14910	14678	14716	14811	14783	14699	14726	14600	14690	14714	14691	14847	14793	14583	14715	14712	14799	14537	14713	14763	14655	14665	14666	14746	14709	14824	14873	14628	14840	14639	14658	14764	14710	14672	14672	14529	14646	14710	14822	14694	14931	14733	14885	14682	14704	14789	14736	14568	14603	14893	14734	14887	14696	14527	14806	14722	14791	14750	14581	14766	14632	14676	14781	14630	14737	14722	14682	14865	14801	14908	14815	14858	14724	14872	14812	14703	14702	14752	14641	14512	14573	14799	14777	14711	14877	14696	14635	14658	14759	14693	14675	14802	14882	14735	14624	14914	14709	14634	14814	14706	14654	14794	14696	14743	14645	14782	14883	14923	14628	14682	14691	14736	14830	14575	14676	14833	14605	14778	14693	14769	14753	14590	14731	14684	14665	14740	14836	14564	14636	14657	14837	14923	14780	14732	14812	14781	14835	14824	14821	14616	14642	14748	14888	14670	14738	14903	14659	14592	14826	14801	14740	14650	14698	14695	14615	14741	14682	14700	14676	14517	14816	14876	14686	14781	14698	14607	14752	14617	14733	14579	14775	14715	14852	14823	14607	14698	14664	14693	14742	14745	14761	14579	14827	14776	14722	14702	14628	14823	14797	14680	14834	14803	14717	14663	14957	14795	14662	14678	14768	14681	14812	14831	14841	14552	14774	14743	14783	14737	14679	14731	14791	14798	14768	14714	14785	14515	14842	14655	14730	14753	14715	14628	14673	14771	14746	14603	14698	14655	14825	14773	14833	14832	14696	14637	14496	14601	14632	14785	14692	14763	14660	14730	14980	14731	14715	14707	14827	14821	14574	14893	14635	14730	14787	14624	14768	14695	14714	14762	14627	14661	14662	14745	14700	14731	14757	14631	14718	14695	14642	14528	14679	14929	14797	14741	14909	14906	14386	14748	14684	14757	14649	14718	14615	14616	14731	14633	14895	14710	14703	14580	14604	14859	14855	14569	14777	14632	14707	14771	14756	14643	14759	14881	14638	14810	14669	14715	14644	14732	14653	14660	14813	14727	14529	14853	14583	14769	14839	14721	14809	14743	14762	14727	14604	14870	14842	14671	14567	14806	14721	14821	14621	14634	14697	14739	14604	14891	14857	14653	14614	14817	14558	14671	14876	14715	14739	14716	14851	14758	14713	14672	14846	14964	14731	14666	14644	14537	14639	14799	14756	14777	14687	14824	14528	14800	14807	14642	14603	14767	14610	14797	14586	14804	14688	14757	14607	14809	14754	14703	14795	14656	14634	14612	14556	14767	14784	14576	14896	14766	14769	14659	14786	14622	14801	14734	14533	14549	14637	14645	14617	14853	14619	14769	14607	14742	14680	14703	14785	14778	14752	14604	14713	14554	14807	14783	14665	14743	14838	14660	14729	14793	14784	14867	14728	14774	14809	14780	14661	14711	14769	14515	14669	14654	14893	14430	14581	14863	14908	14875	14622	14638	14711	14566	14675	14680	14768	14747	14861	14465	14659	14755	14677	14806	14736	14748	14874	14772	14705	14697	14737	14756	14882	14711	14653	14683	14666	14562	14818	14676	14830	14557	14802	14830	14909	14676	14704	14738	14537	14932	14683	14787	14655	14709	14686	14983	14816	14738	14720	14560	14772	14813	14919	14635	14742	14726	14973	14763	14539	14682	14761	14735	14672	14559	14864	14719	14637	14824	14670	14729	14727	14904	14818	14757	14868	14764	14617	14664	14596	14745	14651	14792	14674	14819	14588	14736	14675	14830	14692	14742	14708	14651	14814	14663	14788	14785	14789	14837	14883	14825	14718	15056	14822	14652	14694	14777	14765	14729	14744	14634	14839	14733	14749	14663	14717	14630	14746	14798	14592	14807	14802	14635	14688	14687	14748	14853	14671	14991	14716	14789	14678	14670	14871	14840	14513	14761	14704	14773	14512	14766	14657	14598	14709	14589	14699	14859	14786	14736	14680	14690	14878	14574	14786	14775	14606	14762	14830	14936	14787	14524	14659	14715	14725	14898	14750	14630	14598	14758	14531	14926	14687	14680	14779	14601	14616	14723	14730	14874	14948	14775	14785	14604	14621	14545	14694	14705	14683	14709	14860	14606	14715	14703	14816	14651	14791	14676	14646	14753	14702	14789	14796	14686	14744	14702	14676	14742	14674	14877	14859	14681	14778	14730	15004	14721	14636	14729	14623	14668	14770	14688	14789	14708	14691	14894	14630	14670	14822	14760	14708	14678	14713	14755	14663	14623	14728	14641	14813	14716	14693	14715	14772	14658	14788	14724	14718	14816	14831	14652	14552	14597	14560	14757	14716	14736	14842	14828	14784	14808	14834	14778	14843	14708	14845	14628	14661	14859	14680	14626	14760	14681	14615	14946	14743	14738	14797	14622	14615	14705	14696	14746	14811	14611	14530	14819	14923	14800	14747	14823	14707	14770	14839	14902	14752	14556	14733	14672	14754	14573	14655	14705	14711	14852	14703	14667	14499	14505	14676	14871	14803	14792	14721	14666	14598	14611	14588	14753	14725	14590	14672	14543	14764	14796	14694	14812	14729	14578	14662	14638	14818	14706	14650	14876	14715	14649	14670	14858	14750	14813	14707	14768	14824	14762	14705	14790	14658	14569	14766	14673	14726	14677	14918	14820	14709	14754	14753	14635	14782	14691	14556	14840	14658	14760	14867	14764	14593	14892	14805	14889	14565	14696	14608	14741	14739	14769	14764	14693	14800	14753	14640	14951	14597	14758	14796	14610	14561	14844	14675	14736	14578	14887	14800	14644	14734	14687	14672	14580	14885	14703	14795	14722	14836	14703	14905	14768	14646	14766	14602	14724	14841	14583	14627	14858	14863	14575	14611	14579	14727	14708	14640	14653	14688	14787	14686	14874	14677	14840	14751	14605	14619	14564	14809	14682	14688	14686	14707	14658	14674	14735	14744	14712	14712	14743	14747	14816	14661	14668	14735	14719	14687	14820	14577	14689	14686	14548	14802	14623	14732	14727	14574	14651	14798	14672	14705	14593	14851	14731	14757	14914	14640	14663	14636	14675	14678	14634	14807	14562	14735	14610	14785	14717	14773	14835	14811	14687	14584	14611	14654	14820	14756	14795	14801	14780	14651	14881	14685	14729	14599	14831	14849	14749	14705	14711	14688	14557	14666	14703	14806	14624	14789	14680	14793	14790	14736	14852	14715	14919	14757	14727	14764	14691	14635	14629	14758	14750	14862	14853	14562	14756	14772	14695	14772	14735	14803	14627	14783	14746	14695	14592	14831	14826	14757	14735	14650	14703	14623	14674	14674	14673	14654	14712	14750	14758	14590	14843	14742	14838	14691	14834	14661	14672	14757	14509	14696	14749	14881	14837	14734	14858	14797	14530	14925	14945	14575	14720	14677	14646	14663	14710	14828	14900	14720	14852	14754	14811	14947	14754	14667	14709	14831	14821	14724	14613	14712	14682	14725	14640	14643	14858	14746	14611	14852	14663	14729	14781	14750	14730	14559	14783	14609	14711	14972	14790	14847	14700	14690	14569	14685	14767	14640	14641	14588	14713	14732	14873	14640	14722	14657	14627	14663	14651	14698	14715	14793	14580	14646	14785	14765	14764	14737	14787	14783	14826	14940	14688	14703	14663	14792	14791	14820	14881	14786	14776	14788	14779	14578	14579	14770	14713	14918	14810	14592	14738	14592	14636	14689	14690	14586	14941	14705	14674	14729	14704	14736	14725	14762	14630	14795	14558	14893	14570	14854	14722	14538	14722	14671	14719	14751	14613	14690	14654	14874	14727	14765	14683	14864	14757	14810	14799	14650	14795	14722	14567	14682	14632	14679	14771	14630	14813	14760	14703	14720	14721	14777	14707	14837	14686	14760	14763	14606	14602	14753	14880	14668	14829	14617	14761	14869	14750	14731	14586	14683	14767	14649	14666	14573	14661	14704	14774	14735	14715	14772	14697	14731	14659	14705	14671	14748	14644	14781	14826	14568	14852	14562	14733	14697	14694	14761	14771	14689	14791	14636	14730	14798	14800	14712	14799	14782	14516	14515	14826	14663	14683	14794	14918	14630	14627	14614	14598	14708	14761	14846	14615	14832	14693	14532	14726	14710	14581	14700	14839	14649	14842	14593	14768	14762	14658	14628	14746	14694	14800	14706	14553	14837	14683	14719	14817	14615	14752	14717	14814	14759	14802	14826	14747	15003	14601	14779	14701	14643	14785	14806	14900	14668	14779	14829	14704	14660	14473	14594	14648	14777	14854	14807	14640	14795	14606	14804	14681	14629	14787	14677	14771	14697	14568	14758	14877	14655	14738	14775	14785	14735	14783	14850	14660	14712	14653	14728	14749	14836	14743	14680	14638	14574	14701	14497	14749	14616	14876	14709	14606	14675	14791	14753	14719	14770	14686	14577	14782	14758	14768	14824	14815	14838	14655	14730	14806	14828	14970	14835	14726	14830	14790	14647	14746	14759	14693	14835	14821	14735	14516	14723	14575	14678	14636	14700	14620	14642	14827	14807	14743	14782	14634	14765	14763	14786	14739	14718	14789	14702	14777	14755	14580	14816	14740	14681	14822	14677	14774	14695	14671	14658	14711	14580	14712	14557	14660	14689	14815	14600	14774	14670	14809	14702	14748	14706	14568	14883	14767	14663	14858	14747	14659	14733	14645	14822	14763
29249	35625	40470	29485	19977	17283	16658	16376	16214	16259	16242	16394	16280	16267	16201	16196	16311	16232	16199	16350	16361	16263	16325	16328	16310	16413	16307	16150	16117	16248	16487	16155	16330	16437	16430	16494	16402	16297	16217	16354	16018	16108	16170	16488	16364	16259	16370	16233	16181	16218	16252	16502	16150	16295	16298	16370	16351	16233	16503	16165	16271	16345	16387	16232	16246	16202	16365	16108	16482	16293	16149	16275	16316	16469	16283	16329	16237	16051	16133	16253	16159	16181	15996	16415	16277	16343	16223	16228	16368	16118	16179	16330	16325	16271	16250	16368	16528	16314	16236	16198	16331	16121	16204	16180	16093	16261	16232	16216	16154	16149	16185	16106	16211	16359	16308	16122	16102	16142	16249	16312	16223	16359	16187	16358	16114	16513	16297	16250	16364	16325	16237	16223	16121	16217	16193	16259	16326	16234	16180	16301	16265	16378	16073	16165	16329	16218	16443	16280	16206	16263	16165	16157	16236	16185	16290	16079	16046	16402	16088	16335	16388	16216	16207	16107	16132	16231	16260	16326	16352	16142	16255	16160	16110	16293	16088	16413	16287	16009	16355	16227	16308	16327	16326	16476	16294	16400	16172	16103	16172	16376	16269	16305	16140	16128	16212	16236	16148	16259	16231	16025	16311	16142	16186	16103	16318	16181	16230	16289	16465	16384	16325	16260	16116	16320	16226	16140	16412	16193	16216	16160	16220	16453	16300	16108	16252	16123	16253	16252	16204	16154	16293	16137	16174	16103	16155	16051	16226	16064	16312	16181	16245	16197	16127	16201	16333	16247	16107	16169	16275	16401	16140	16210	16212	16224	16322	16184	16218	16364	16317	16295	16519	16015	16323	16196	16144	16055	16094	16210	16290	16340	16352	16247	16245	16397	16181	16159	16284	16219	16325	16044	16186	16200	16376	16421	16165	16120	16088	16300	16096	16493	16165	16319	16266	16294	16102	16125	16240	16083	16185	16230	16181	16205	16412	16289	16194	16086	16409	16258	16422	16273	16373	16116	16259	16204	16233	16241	16208	16437	16393	16198	16223	16164	16425	16460	16237	16218	16489	16177	16241	16387	16409	16196	16476	16295	16463	16270	16156	16256	16236	16458	16178	16153	16315	16033	16234	16230	16524	16297	16017	16251	16269	16159	16063	16407	16272	16330	16287	16050	16430	16105	16320	16212	16243	16134	16382	16232	16185	16242	16250	16241	16274	16464	16302	16196	16322	16149	16325	16124	16265	16243	16420	16354	16160	15957	16178	16237	16096	16287	16179	16234	16375	16308	16217	16192	16202	16375	16340	16261	16363	16227	16185	16224	16218	16176	16199	16130	16167	16259	16231	16236	16374	16138	16261	16023	16050	16158	16258	16121	16235	16271	16339	16328	16402	16247	16215	16306	16306	16090	16071	16160	16157	16247	16151	16281	15951	16120	16405	16193	16088	16192	16194	16128	16076	16198	15936	16257	16240	16221	16229	16289	16197	16391	16313	16338	16282	16219	16067	16538	16166	16180	16336	16242	16226	16239	16457	16311	16199	16179	16116	16212	16467	16305	16520	16400	16225	16388	16349	16419	16214	16222	16293	16199	16422	16311	16282	16117	16108	16241	16311	16234	16399	16212	16169	16234	16094	16227	16327	15964	16167	16270	16300	16093	16202	16299	16307	16422	16289	16288	16302	16088	16241	16373	16330	16229	16287	16432	16189	16261	16166	16177	16073	16529	16258	16124	16274	16326	16285	16103	16156	16197	16196	16055	16204	16282	16180	16174	16185	16174	16337	16237	16048	16194	16290	16264	16264	16219	16118	16372	16078	16108	16192	16284	16366	15961	16135	16147	16290	16335	16217	16439	16299	16153	16201	16024	16146	16242	16383	16466	16276	16332	16067	16111	16253	16281	16122	16396	16475	16338	16136	16267	16311	16296	16211	16205	16301	16201	16183	16234	16206	16222	16146	16088	16107	16307	16262	16219	16182	16226	16021	16292	16440	16085	16343	16139	16104	16361	16320	16120	16079	16309	16208	16300	16186	16218	16208	16281	16275	16274	16353	16174	16101	16271	16339	16143	16209	16174	16189	16298	16219	16130	16320	16161	16181	16468	16334	16275	16308	15959	16199	16405	16211	16316	16202	16194	16270	16311	16314	15952	16209	16199	16086	16160	16216	16377	16248	16309	16162	16167	16215	16202	16152	16416	16190	16179	16145	16163	16399	16128	16353	16162	16355	16245	16154	16048	16405	16331	16291	16332	16470	16340	16431	16104	16275	16296	16268	16233	16253	16160	16313	16276	16490	16265	16154	16219	16275	16428	16354	16249	16192	16246	16347	16294	16433	16238	16089	16115	16362	16180	16246	16185	16154	16228	16305	15998	16211	16207	16190	16376	16184	16115	16235	16349	16077	16125	16264	16267	16198	16082	16215	16156	16332	16283	16364	16292	16299	16273	16201	15866	16005	16269	16259	16196	16263	16159	15990	16139	16286	16308	16212	16268	16012	16113	15999	16417	16214	16333	16107	16471	16392	16233	16082	16231	16178	16232	16332	16428	16427	16269	16175	16258	16216	16275	16317	16426	16341	15959	16236	16205	16114	16245	16150	16121	16170	16281	16506	16265	16446	16189	16373	16484	16266	16220	16435	16121	16136	16285	16162	16303	16330	16535	16246	16115	16021	16193	16120	16086	16188	16199	16184	16303	16179	16211	16194	16001	16193	16080	16254	16242	16355	16151	16269	16094	16245	16340	16198	16338	16361	16140	16254	16277	16134	16325	16214	16073	16338	16230	16274	16321	16090	16058	16335	16115	16229	16279	16323	16370	16075	16237	16271	16280	16275	16360	16287	16105	16230	16246	16123	16247	16262	16159	16312	16124	16241	16116	16056	16321	16301	16418	16132	16178	16011	16432	16293	16188	16286	16345	16181	16458	16359	16269	16488	16277	16275	16063	16349	16099	16281	16246	16095	16130	16360	16264	16258	16129	16083	16200	16302	16313	16263	16384	16241	16114	16211	16191	15991	16325	16256	16324	16391	16273	16092	16401	16248	16267	16038	16270	16074	16010	16319	16477	16200	15976	16364	16134	16111	16128	16305	16310	16310	16160	16306	16204	16063	16048	16118	16074	16177	16126	16132	16143	16345	16273	16258	16291	15993	16321	16222	16198	16315	16034	16275	16104	16444	16264	16250	16128	16295	16104	16104	16231	16052	16273	16139	16325	16249	16382	16203	16239	16361	16210	16353	16228	16287	16274	16245	16256	16215	16234	16246	16444	16273	16161	16377	16241	16326	16382	16113	16325	16388	16066	16192	16271	16259	16275	16317	16205	16240	16127	16140	16145	16203	16131	16155	16409	16390	16277	16339	16123	16273	16313	16411	16258	16432	16209	16272	16173	16232	16163	16332	16357	16411	16286	16417	16274	16106	16170	16264	16428	16537	16166	16423	16324	16209	16264	16175	16246	16200	16249	15967	16215	16354	16254	16156	16163	16245	16336	16147	16324	16412	16318	16212	16214	16373	16281	16215	16278	16181	16248	16341	16376	16174	16306	16279	16334	16112	16216	16365	16329	16375	16328	16436	16315	16346	16291	16455	16131	16514	16302	16150	16116	16392	16261	16228	16050	16247	16094	16373	16211	16272	16406	16251	16160	16099	16408	16186	16220	16082	16175	16288	16070	16193	16025	16249	16256	16311	16068	16147	16401	16438	16137	16206	16369	16141	16412	16420	16138	16323	16346	16218	16123	16187	16227	16076	16231	16222	16170	16199	16363	16395	16311	16289	16112	16286	16251	16292	16219	16336	16214	16200	16302	16252	16251	16341	16294	16371	16342	16156	16244	16309	16246	16220	16099	16019	16296	16071	16425	16278	16298	16303	16212	16173	16316	16246	16111	15991	16104	16321	16279	16174	16260	16134	16381	16177	16392	16409	16143	16374	16314	16257	16108	16111	16138	16307	16275	16100	16329	16283	16170	16219	16076	16273	16198	16163	16069	16232	16039	16545	16278	16180	16107	16099	16103	16242	16299	16393	16383	16118	16381	16243	16372	16245	16289	16071	16244	16160	16169	16302	16064	16263	16280	16097	16273	16337	16382	16399	16224	16247	16255	16267	16204	16415	16282	16303	16500	16204	16119	16285	16235	16393	16235	16303	16345	16205	16255	16096	16237	16346	16288	16346	16286	16123	16192	16203	16157	16220	16253	16198	16435	16318	16376	16385	16474	16214	16137	16306	16156	16272	16203	16309	16385	16181	16437	16205	16186	16221	16219	16343	16360	16144	16465	16352	16241	16290	16087	16050	16223	16226	16203	16284	16309	16296	16244	16260	16112	16208	16112	16320	16197	16283	16526	16307	16298	16110	15977	16334	16287	16188	16167	16299	16105	16118	16097	16235	16244	16285	16234	16243	16253	16324	16227	16131	16366	16036	16327	16145	16382	16238	16215	16298	16337	16314	16276	16198	16216	16085	16364	16327	16341	16179	16182	16235	16392	16192	16259	16110	16175	16187	16231	16266	16215	16213	16232	16371	16228	16373	16172	16338	16271	16329	16191	16322	16158	16150	16293	16476	16364	16386	16315	16050	16217	16352	16317	16349	16330	16329	16218	16167	16176	16365	16346	16415	15998	16211	16251	16254	16264	16027	16283	16200	16290	16301	16388	16269	16244	16388	16253	16249	16250	16162	16297	16269	16235	16217	16121	16234	16359	16239	16300	16189	16230	16021	16229	16214	16300	16177	16100	16281	16044	16197	16315	16347	16200	16304	16202	16223	16312	16096	16208	16385	16253	16065	16216	16270	16178	16346	16369	16306	16464	16163	16280	16448	16328	16348	16284	16320	16220	16171	16256	16288	16398	16203	16219	16451	16304	16367	16257	16294	16316	16420	16115	16275	16173	16282	16293	16305	16113	16249	16253	16187	16325	16251	16424	16271	16232	16393	16156	16216	16292	16325	16204	16301	16391	16379	16189	16160	16385	16434	16285	16404	16322	16390	16327	16258	16010	16138	16370	16175	16449	16318	16174	16315	16334	16386	16319	16194	16239	16312	16201	16187	16245	16398	16361	16307	16478	16280	16208	16358	16347	16178	16230	16113	16170	16277	16126	16237	16209	16353	16265	16291	16537	16388	16126	16327	16226	16147	16314
35973	55844	43316	26640	18019	15299	14769	14806	14712	14646	14711	14797	14600	14662	14718	14697	14786	14653	14840	14566	14697	14640	14665	14620	14779	14703	14705	14833	14682	14834	14711	14671	14571	14507	14763	14641	14749	14732	14720	14593	14694	14574	14584	14687	14716	14718	14568	14498	14630	14603	14720	14534	14771	14614	14793	14664	14510	14789	14640	14704	14711	14631	14750	14714	14737	14547	14676	14618	14683	14754	14788	14466	14646	14540	14732	14527	14617	14713	14671	14770	14617	14638	14604	14756	14791	14644	14663	14526	14783	14632	14636	14760	14729	14601	14617	14651	14724	14834	14609	14648	14767	14687	14661	14772	14623	14739	14664	14664	14666	14600	14582	14659	14661	14641	14788	14514	14826	14640	14686	14754	14479	14645	14557	14628	14917	14558	14778	14684	14418	14567	14668	14554	14580	14536	14673	14807	14509	14679	14638	14491	14739	14534	14617	14777	14670	14716	14635	14747	14559	14518	14659	14747	14612	14698	14721	14702	14537	14627	14845	14866	14810	14524	14677	14707	14516	14590	14896	14640	14449	14569	14763	14915	14613	14781	14695	14698	14728	14673	14654	14723	14603	14604	14731	14681	14598	14760	14661	14629	14815	14763	14668	14661	14611	14647	14520	14570	14770	14757	14663	14792	14643	14758	14740	14504	14839	14641	14727	14766	14818	14659	14777	14717	14704	14628	14690	14778	14670	14682	14823	14688	14745	14646	14506	14557	14584	14649	14632	14639	14755	14695	14651	14677	14645	14654	14828	14564	14619	14762	14666	14551	14700	14466	14625	14742	14763	14739	14650	14805	14878	14637	14621	14626	14644	14617	14553	14681	14691	14564	14510	14565	14581	14513	14567	14680	14769	14698	14767	14708	14540	14442	14722	14670	14847	14584	14668	14676	14705	14639	14749	14616	14656	14529	14809	14544	14533	14688	14725	14711	14521	14496	14511	14733	14800	14790	14625	14719	14669	14511	14634	14764	14819	14598	14618	14693	14558	14671	14600	14698	14714	14820	14379	14602	14593	14704	14693	14607	14528	14620	14465	14652	14639	14548	14570	14614	14556	14699	14702	14670	14602	14895	14693	14588	14567	14564	14623	14831	14610	14751	14585	14734	14880	14756	14606	14727	14514	14677	14638	14691	14764	14718	14869	14685	14560	14581	14578	14846	14580	14727	14676	14669	14540	14595	14668	14545	14600	14618	14504	14697	14847	14843	14705	14704	14672	14605	14675	14657	14515	14618	14529	14586	14788	14652	14791	14743	14724	14739	14665	14513	14533	14576	14629	14453	14472	14749	14612	14695	14650	14578	14575	14704	14425	14653	14748	14621	14741	14672	14544	14696	14494	14662	14636	14566	14639	14561	14857	14615	14539	14564	14638	14671	14490	14876	14725	14731	14747	14647	14603	14691	14640	14610	14744	14733	14619	14660	14641	14505	14607	14698	14542	14650	14750	14675	14639	14638	14722	14713	14526	14654	14729	14705	14738	14594	14673	14584	14622	14686	14737	14600	14470	14644	14762	14774	14749	14671	14634	14726	14689	14496	14656	14606	14623	14590	14665	14583	14556	14639	14620	14886	14721	14536	14921	14594	14490	14680	14705	14741	14776	14765	14684	14805	14715	14789	14484	14754	14660	14653	14689	14623	14598	14842	14675	14538	14875	14743	14756	14530	14702	14749	14775	14815	14494	14816	14683	14559	14606	14687	14666	14802	14648	14639	14763	14496	14525	14621	14716	14882	14625	14531	14771	14604	14634	14583	14550	14584	14611	14767	14656	14723	14641	14656	14579	14608	14763	14617	14790	14710	14718	14650	14683	14609	14552	14761	14559	14705	14703	14566	14444	14719	14590	14677	14563	14619	14642	14587	14547	14533	14674	14754	14636	14631	14636	14647	14653	14787	14792	14627	14592	14732	14728	14639	14814	14612	14706	14707	14706	14611	14713	14655	14484	14686	14713	14692	14605	14552	14668	14777	14835	14626	14573	14748	14784	14616	14572	14536	14719	14673	14550	14693	14545	14503	14645	14695	14656	14435	14511	14672	14572	14608	14741	14612	14623	14593	14642	14642	14658	14671	14571	14596	14824	14588	14705	14740	14463	14755	14665	14643	14613	14827	14605	14658	14668	14706	14567	14734	14697	14649	14607	14561	14709	14650	14631	14559	14684	14546	14747	14759	14535	14535	14737	14766	14588	14587	14666	14591	14560	14542	14564	14735	14373	14498	14651	14634	14578	14592	14709	14663	14638	14628	14748	14702	14879	14618	14678	14744	14798	14631	14654	14743	14681	14679	14537	14774	14779	14709	14485	14638	14715	14564	14704	14636	14580	14624	14693	14523	14806	14533	14730	14816	14702	14592	14582	14594	14567	14816	14660	14654	14663	14704	14872	14628	14711	14688	14671	14626	14616	14634	14663	14620	14496	14695	14591	14549	14873	14673	14729	14737	14493	14718	14626	14553	14740	14763	14711	14866	14721	14619	14733	14731	14465	14594	14532	14461	14784	14676	14685	14676	14521	14615	14696	14834	14844	14645	14521	14551	14751	14715	14533	14892	14562	14734	14462	14661	14619	14697	14704	14578	14700	14704	14687	14754	14635	14445	14682	14568	14618	14719	14512	14445	14638	14648	14679	14621	14548	14718	14592	14774	14717	14629	14580	14765	14780	14592	14638	14670	14664	14738	14648	14727	14507	14786	14673	14735	14804	14619	14613	14608	14638	14747	14757	14717	14700	14737	14563	14684	14463	14635	14707	14700	14646	14599	14634	14764	14720	14658	14734	14674	14593	14623	14560	14849	14591	14693	14730	14813	14731	14782	14629	14768	14731	14795	14601	14647	14688	14788	14655	14718	14683	14594	14441	14729	14706	14570	14505	14709	14485	14573	14599	14755	14648	14761	14597	14435	14806	14606	14746	14592	14726	14685	14560	14761	14625	14738	14601	14708	14688	14856	14455	14680	14680	14588	14594	14662	14588	14537	14646	14631	14767	14546	14758	14789	14707	14679	14511	14847	14511	14662	14676	14592	14653	14665	14561	14832	14687	14906	14712	14623	14651	14452	14597	14774	14624	14560	14783	14747	14467	14686	14785	14718	14614	14695	14760	14698	14540	14528	14741	14575	14602	14589	14714	14529	14477	14643	14699	14760	14784	14696	14575	14594	14573	14670	14569	14727	14660	14737	14591	14497	14684	14721	14713	14610	14673	14682	14756	14762	14694	14726	14724	14595	14710	14749	14693	14631	14613	14810	14415	14725	14613	14532	14733	14697	14603	14505	14639	14733	14659	14584	14647	14814	14740	14779	14664	14505	14677	14530	14679	14683	14797	14535	14697	14426	14750	14641	14656	14625	14679	14656	14830	14798	14824	14716	14492	14877	14731	14708	14697	14660	14680	14715	14527	14709	14522	14722	14760	14625	14811	14675	14701	14624	14672	14749	14576	14738	14597	14651	14703	14703	14788	14638	14643	14420	14716	14686	14816	14696	14616	14737	14790	14714	14703	14600	14723	14596	14613	14495	14672	14512	14580	14596	14787	14770	14632	14577	14659	14695	14763	14726	14686	14683	14591	14660	14595	14530	14734	14497	14915	14556	14834	14766	14651	14811	14461	14576	14572	14746	14688	14830	14675	14652	14756	14662	14692	14567	14804	14527	14727	14508	14651	14630	14502	14840	14698	14507	14766	14750	14671	14622	14709	14842	14707	14695	14752	14597	14622	14663	14696	14659	14666	14692	14757	14768	14680	14569	14659	14812	14696	14541	14590	14407	14700	14648	14691	14905	14640	14492	14651	14591	14763	14603	14606	14641	14756	14755	14662	14605	14624	14577	14725	14739	14833	14513	14817	14645	14637	14670	14750	14673	14670	14707	14717	14717	14583	14474	14593	14590	14594	14470	14785	14714	14628	14578	14709	14685	14701	14706	14726	14790	14720	14776	14647	14756	14662	14670	14779	14683	14693	14857	14647	14711	14614	14605	14699	14728	14664	14504	14694	14540	14601	14765	14544	14636	14808	14659	14685	14599	14440	14545	14686	14620	14603	14775	14680	14752	14810	14719	14826	14599	14738	14586	14701	14854	14632	14712	14648	14584	14521	14508	14758	14537	14612	14641	14617	14476	14907	14707	14736	14604	14675	14665	14817	14644	14611	14675	14540	14511	14922	14763	14739	14681	14604	14546	14688	14579	14700	14538	14730	14599	14709	14754	14653	14660	14544	14553	14689	14582	14606	14564	14701	14670	14741	14661	14795	14555	14683	14672	14763	14633	14630	14541	14463	14791	14739	14733	14676	14557	14659	14585	14570	14643	14614	14619	14670	14645	14603	14649	14538	14764	14648	14584	14605	14684	14736	14597	14673	14506	14714	14731	14718	14639	14751	14652	14731	14829	14682	14682	14767	14667	14462	14842	14755	14627	14746	14685	14634	14557	14616	14669	14638	14748	14733	14589	14604	14553	14753	14586	14744	14769	14833	14588	14697	14810	14605	14708	14857	14794	14629	14660	14696	14599	14722	14875	14476	14746	14629	14637	14696	14703	14496	14595	14685	14572	14694	14585	14709	14720	14705	14707	14692	14614	14674	14688	14599	14665	14528	14665	14649	14881	14680	14620	14488	14667	14652	14692	14601	14668	14767	14591	14571	14538	14800	14563	14675	14685	14665	14670	14518	14697	14741	14524	14660	14565	14785	14680	14583	14712	14727	14538	14829	14545	14657	14840	14561	14732	14741	14597	14697	14598	14715	14673	14648	14834	14637	14765	14537	14699	14675	14598	14789	14804	14614	14713	14585	14752	14678	14524	14523	14645	14829	14674	14624	14627	14665	14452	14709	14659	14512	14635	14730	14593	14677	14843	14751	14814	14546	14619	14419	14697	14779	14836	14781	14678	14631	14615	14661	14724	14764	14695	14648	14681	14626	14660	14618	14717	14727	14502	14647	14586	14734	14639	14636	14706	14515	14590	14619	14527	14838	14727	14484	14647	14755	14736	14534	14664	14753	14657	14682	14580	14659	14726	14661	14551	14842	14571	14844	14565	14826	14649	14646	14520	14669	14774	14568	14796	14801	14752	14679	14645	14507	14751	14638	14622	14717	14580	14682	14626	14628	14626	14794	14507	14624	14735	14713	14683	14826	14769	14596	14804
24579	25383	39224	35430	26432	22516	19890	17679	17124	17283	17296	17264	17258	17209	17212	17146	17162	17266	17088	17118	17046	17134	17276	17143	17039	17227	17159	17015	17262	17203	17066	17201	17242	17223	17271	17274	16937	17051	17136	17153	17188	16975	16859	17168	17212	17218	17294	17262	17205	16838	16890	17162	16980	17081	17090	17023	17082	16948	17096	17075	17101	17056	17176	17094	17084	16928	17152	17040	17045	17099	16925	16988	17089	17077	17135	17060	17079	17044	17025	16943	16935	17312	16924	17104	17065	16988	16824	17007	17183	16999	17110	16952	16791	16962	17013	17110	17120	17133	17052	17141	17063	17203	17084	16898	16847	17057	16884	16867	17047	17100	16952	17006	17182	16971	17062	17002	16871	16901	17164	16956	17127	16864	16999	17159	17081	16919	16975	16795	17017	17059	16982	17223	16824	16828	17017	17115	17035	17003	17067	17036	17080	17025	16997	16893	16814	17087	17073	16907	16921	16913	17226	16927	17149	16999	16998	17056	17000	17017	17044	17065	16882	16976	17104	16923	17002	17003	16927	17086	17100	16872	17139	17296	16973	17030	17117	17112	16993	16989	17016	16983	17090	16737	16904	16915	17092	17010	17097	17026	17022	17068	17110	17004	17099	17098	16989	17143	17152	17266	17053	17162	16894	16962	17057	16993	17029	17026	17011	17100	17092	17001	17024	17161	17050	17068	17088	17071	17144	17272	17122	16876	17018	16892	17127	16967	17074	16982	17021	17071	17019	16966	17178	16887	16989	17126	16998	17084	17071	17168	16898	16994	17142	16937	17069	17006	17168	16986	16946	17079	17071	17156	17130	17210	17154	17064	17004	17010	16977	17099	16914	17003	16922	16943	17136	17117	17111	17029	16921	16944	17070	17012	17062	16955	17090	16988	16973	17029	17239	17019	17104	17005	17328	17188	17133	17065	17035	16853	16981	16962	17183	17151	17030	17244	17104	17140	16972	17124	17181	17258	17115	17253	17132	16993	17046	16929	17169	16920	17116	16949	16985	16890	17213	17089	16943	17091	16984	16788	16861	17036	17177	17054	17014	17185	17092	16993	17188	17140	16967	17207	16984	17164	16961	16965	16972	17192	17034	17108	17177	17127	17040	17087	17216	17073	16991	17079	16862	16932	17133	17052	16893	17117	17171	17095	16983	17037	17311	17234	17042	17170	16954	17034	17069	17183	16878	17002	16962	17117	16867	17106	17314	17013	17295	17032	17172	17266	17104	17066	17163	17162	17112	16910	17089	17175	17054	17058	17119	17083	17100	16955	17092	17088	17173	16937	17055	17119	17053	17162	17065	17073	16964	17166	17079	16986	17028	17188	17146	17106	17014	16966	17032	17153	17024	16961	17085	17250	17045	17073	17210	17009	16947	17135	17131	17186	17040	17146	17140	16959	16963	17090	16952	17213	17230	16936	17159	16978	17025	16961	17064	17017	17210	16982	16979	17207	17075	17183	16803	16939	16979	17214	16880	17276	17156	17151	17154	17127	17190	16995	17009	16886	17229	17166	16960	16971	17141	17140	17024	17130	17139	17198	17141	17134	17142	17005	17026	17115	16977	17102	16962	17009	17143	17099	17078	17017	16963	17058	17170	17302	17120	17010	17077	17035	17326	16959	17142	17026	17142	17013	16955	16951	17002	16964	17092	17224	16965	16856	17094	17032	17035	17012	17090	17165	17111	17069	17220	17062	17061	17031	16958	17239	16964	16992	16894	17038	17012	17098	17151	16848	17126	17101	17063	17125	16916	17327	17142	17145	17104	16839	17047	17053	17070	17114	17165	16951	17090	16942	16966	17105	17024	17001	16989	17056	17150	17129	17214	16951	17039	17015	17127	17098	17084	16838	17049	17215	17061	16941	17089	17085	16957	16947	17071	17029	17152	16959	16898	16957	17148	17025	17005	17056	17086	16814	17062	16924	17139	17045	17174	17265	17166	17002	17234	16928	17141	17078	17124	16883	17092	17048	17237	17064	16948	16891	17198	17047	16719	17010	16984	17090	17218	17304	16979	17229	17103	17159	17158	16903	17180	17100	17063	16908	17076	17161	17048	16982	17216	17113	17249	17066	16973	17083	17115	17064	16870	17107	17214	17048	16921	16840	17029	17271	17052	17032	16928	16914	17030	17174	17163	16969	17195	16910	17152	16998	17132	16988	16987	16999	17053	16983	17065	17001	16910	16847	17046	16984	17217	17097	17120	16991	16931	16978	16987	17008	16844	17081	17272	16903	16772	16954	17054	17032	17216	17122	16932	17105	17158	16970	17072	16933	17016	16912	16910	17088	17021	16918	17108	16888	17117	17058	17024	16818	17226	17086	17026	17110	17009	16963	17151	17001	17069	17051	17073	17057	17135	16861	17220	17074	17100	17129	17142	17117	16938	17161	17010	17125	17263	17047	17114	17184	17147	17079	16927	17253	17288	17010	17047	17117	16593	16875	17127	17259	17122	17222	17029	17096	17045	17214	17051	16993	16861	16968	17109	17088	17164	17037	17012	17049	16999	16900	17059	16970	17062	16975	17019	17060	17051	17042	17126	17058	17193	17183	16995	17075	16944	17158	17234	16967	17137	17251	17023	16886	17102	17083	17188	16996	17086	17123	17156	16956	16843	17077	17025	17122	17033	17070	16962	17271	16863	16961	17124	17111	16980	17136	17102	17117	17237	17118	16952	16900	16999	17223	17159	17039	17070	16915	17082	17224	16930	17052	17002	17009	17136	16892	17095	17058	16960	17159	16998	17054	17152	17177	17277	16980	16938	16852	17085	16958	17155	17123	17335	17092	17100	17143	16987	16889	16925	17180	16981	17039	16965	17116	16806	16953	17108	17002	17251	17098	16926	17007	17278	16878	17160	17074	17125	17023	17103	17030	17077	16897	17112	16921	17183	17085	16960	16987	17174	17041	17060	16942	17094	16906	17216	17001	17103	17131	16853	17164	17084	17017	16962	17100	17131	17104	17057	16929	17134	17083	16850	17080	17114	17147	17181	17077	17103	17138	17268	17094	17234	17213	16943	17102	17009	16925	17066	17072	17036	17345	17169	17027	17228	17024	16940	17181	17015	17052	17048	17041	16948	16960	16897	16977	17052	17215	17008	17013	17038	17054	16807	17060	17035	17071	16947	17095	17181	17052	16983	17030	17113	16990	17226	16766	17224	17095	16937	17010	17152	16955	16891	16947	16931	17113	17057	17017	17035	16925	17179	17099	17055	17108	17048	17061	16994	16883	16941	16942	17115	17087	17209	17263	16917	17104	16888	16887	17080	17035	17107	17034	17369	17080	17046	17231	17117	16902	17049	17030	17103	17038	16922	16941	16970	17122	17083	17031	17051	17024	17207	17162	17119	17037	17247	17005	17122	16882	17091	17081	17044	17176	17015	16918	17065	17126	17142	17070	16964	16918	17119	17004	16961	17106	17057	16926	17162	17022	17077	16991	17188	17005	16999	17154	17121	16948	16906	16962	17330	17136	17038	16828	17303	17149	17180	17158	17243	16954	17032	17232	17207	16915	16833	16827	16904	17053	16971	17037	17034	16946	16977	16875	17127	17091	17092	17054	17064	17116	17197	17135	17047	16988	17056	17043	17204	17224	17258	16878	16932	17124	17309	17020	16979	17165	17213	17018	16937	16941	17156	17038	16910	17174	17087	16995	17124	17180	17160	17021	17095	17035	17194	17063	17068	17058	17246	17109	16841	16926	17150	17240	17198	16978	17013	17052	16887	17152	17006	17046	17074	16975	16865	17070	17002	17018	16701	17154	16945	16956	17057	17141	17028	17151	17320	17139	17192	17061	16980	17143	17057	16957	17171	17010	16993	17254	17087	16985	17097	16770	16898	16955	17349	17185	17191	17201	17088	17116	17023	17053	17285	17047	16995	17187	17065	17025	16854	17055	17150	16866	16982	17072	16934	17031	16999	16983	17052	16995	17076	17130	17237	17028	16905	16984	17110	16988	17147	17027	16887	17024	17222	16839	16962	17137	17163	16971	16955	17066	16880	17210	17107	16976	17323	17183	17269	16972	17078	17149	17008	17113	17219	17051	17022	17236	16942	17102	17186	16965	17080	17072	17106	16997	17333	16970	17028	17104	17122	17215	17023	17127	16996	17030	16984	16967	17218	17274	17018	16975	16977	17072	17062	16987	17261	16972	17099	17084	17123	16958	16912	16859	17126	17198	17250	17133	17094	16844	17029	17033	17214	16979	17095	16948	17034	17134	16921	17039	17063	17087	16957	17052	17053	17143	17016	17281	16949	17110	17130	16964	16861	17149	17121	17247	17061	17055	17008	17071	17085	17060	17086	17166	17244	17090	16877	17156	17193	17101	16992	16948	17084	17278	16971	17177	17157	16933	17160	17083	17069	17085	17179	17232	17067	16868	17162	16961	16926	17184	17188	17069	17011	17006	17036	17011	17054	16987	17208	17104	17060	17155	17007	17021	17158	16798	17154	17092	17095	17264	16981	17075	17185	16840	17094	17032	17246	17136	17053	17193	17091	16956	16852	16806	16993	16813	17263	17065	17065	16936	17214	17042	17139	17034	17216	17277	17072	17093	16964	17135	16942	16976	16991	17117	17154	17232	17021	17033	16962	16979	16955	17058	17176	16965	17093	17091	16998	17209	17047	17113	17082	16936	17039	16947	17139	17082	17053	17091	16894	17104	17091	17141	17057	17117	17106	17092	17096	17078	17052	17024	16904	17019	17093	17086	17071	17037	17033	17199	17114	16946	17114	16969	17000	17126	17380	17005	16922	17102	17020	17065	17007	17005	17072	17013	17077	17153	17011	16762	17040	17033	17180	17066	16857	16932	16987	17046	17095	16909	17117	17325	17139	17150	17114	17053	17075	16988	17094	16922	17037	17082	16978	16991	17037	17133	16894	17209	17133	17014	16957	17227	17077	17071	17073	16999	17019	17075	17107	17062	17117	16824	16974	16854	17106	17110	16874	17142	17044	17247	17063	16872	17060	16986	16993	17007	17016	17234	16976	16961	16810	17063	17037	16975	16982	17057	17209	17276	17040	17066	17040	16974	16972	17100	17091	17001	17078	16950	16875	16933	16968	17000	17240	16965	17115	16947	17050	17142	16980	17065	17098	17237	17037	16977	16989	16967	17053	17011	17055	17113	17063	16909
60145	96348	76644	48550	28379	18362	15475	15374	15258	15338	15319	15292	15142	15179	15174	15137	15142	15041	15272	15303	15258	15305	15291	15234	15248	15345	15124	15215	15193	15362	15256	15148	15210	15314	15317	15328	15232	15227	15204	15140	15091	15127	15131	15378	15192	15125	15132	15127	15092	15191	15297	14894	15235	15251	15455	15221	15293	15132	15214	15082	15187	15183	15382	15075	15240	15436	15243	15199	15147	15148	15125	15223	15046	15198	15161	15103	15149	15165	15236	15295	15139	15170	15143	15150	15129	15189	15148	14990	15341	15190	15280	15072	15374	15252	15148	15020	15169	15380	15272	15131	15211	15007	15267	15079	15140	15092	15329	15079	15171	15252	15122	14968	15250	15035	15096	15162	15150	15090	15161	15197	15196	15044	15241	15115	15159	15104	15128	14912	15127	15002	15217	15219	15059	15380	15165	15063	15090	15186	15344	15102	15291	15015	15159	15130	15054	15125	15087	15176	15461	15271	15230	15177	15343	15145	15253	15145	15141	15064	15156	14949	15170	15358	15139	15198	15252	15328	15320	15304	15204	15295	15185	15265	14990	15116	15228	15086	15179	15039	15122	15236	15257	15310	15224	15121	15281	15258	15206	15422	15154	15210	15262	15191	15192	15285	15309	15331	15160	15250	15101	15197	15193	15277	15230	14982	15112	15063	15236	15322	15220	15308	14960	15196	15138	15068	15193	15259	15257	15219	15194	15243	15388	15129	15114	15247	15061	15243	15127	15182	15049	15147	15384	15165	15089	15184	15314	15101	15180	15186	15123	15240	15120	15088	15174	15156	15188	15186	15162	14971	15239	15103	15177	15332	15277	15272	15096	15148	15121	15083	15273	15181	15279	15114	15062	15185	15322	15050	15120	15253	15075	15057	15173	15190	15135	15151	15217	15082	15101	15099	15417	15027	15187	15140	15229	15250	15051	15149	15226	15243	14938	15127	15204	15106	15048	15160	15306	15187	15237	15113	15268	15159	15245	15207	15167	15131	15129	15250	15128	15347	15347	15276	15132	14934	15247	15141	15139	15308	15201	15364	15228	15176	15220	15024	15109	15058	15202	15235	15211	15143	14960	15258	15122	15071	15132	15059	15299	15067	15039	15294	15210	15171	15210	15378	15248	15093	15412	15033	15103	15077	15083	15223	15155	15277	15229	15118	15294	15254	15230	15320	15225	15251	15219	15173	15211	15161	15152	15175	15112	15299	15062	15157	15163	15227	15226	15364	15087	15269	15243	14987	15092	15255	15161	15179	15194	15275	15160	15261	15044	15023	15093	15038	15217	15161	15188	15302	15036	15064	15227	15294	15163	15330	15134	15048	15242	15134	15198	15062	15156	15004	15280	15208	15280	15075	15291	15115	15390	15156	15179	15173	15233	15258	15263	15247	15309	15253	15247	15434	15243	15105	14893	15169	15229	15194	15248	15267	15063	15136	15159	15058	15207	15312	15182	15014	15181	15154	15203	15025	15126	15169	15251	15205	15202	15141	15135	15037	15201	15197	15303	15168	15147	15161	15050	15149	15109	15223	15056	15383	15330	15228	15106	15181	15288	15074	15136	15270	15240	15054	15341	15137	15018	15116	15143	15187	15155	15214	15280	15085	15204	15126	15193	15104	15111	15190	15244	15063	15046	15070	15288	15075	15193	15048	15294	15228	15211	15147	15121	15194	15337	15171	15102	15271	15259	14968	15272	15249	15264	15180	15130	15345	15255	15153	15138	14995	15175	15221	15159	15067	15254	15086	15288	15198	15189	15218	15047	15128	15238	15149	15139	15136	15139	15240	15222	15332	15031	15415	15196	15322	15053	15116	15132	15063	15314	15238	15394	15177	15182	15141	15347	15419	15101	15215	15042	15128	15085	15140	15251	15146	15169	15152	15125	15307	15109	15221	15143	15114	15344	15148	15168	15186	15371	15089	15089	15148	15235	15163	15301	15030	15158	15118	15164	15177	15267	15256	15023	15202	15112	15117	15325	15282	15005	15208	15347	15144	15116	15249	15204	15086	15115	15206	15216	15215	15249	15187	15201	15285	15225	15158	15109	15129	15128	15165	15232	15198	15302	15128	15174	15229	15196	15193	15167	15348	15108	15231	15117	15204	15092	15330	15073	15180	15285	15224	15322	15308	15166	15170	14856	15381	15238	15135	15325	15263	15125	15275	15062	15198	15197	15138	15055	15100	15231	15319	15062	15092	15289	15269	15149	15259	15121	15176	15124	15215	15195	15233	15152	15072	15035	15162	15180	15210	15257	15071	15129	15193	15092	15174	15112	15105	15154	15131	15072	15213	15303	15381	15289	15063	15206	15090	15156	15230	15182	15236	15259	15109	15258	15282	15011	15398	15275	15217	15105	15152	15223	15125	15080	15100	15162	15248	15267	15306	15159	15336	15118	15128	15318	15182	15261	15211	15214	15367	15161	15041	15074	15258	15110	15224	15127	15078	15094	15276	15166	15099	15140	15113	15388	15161	15278	15130	15132	15168	15309	15134	15103	15053	15232	15243	15357	15112	15124	15317	15095	15357	15085	15254	15354	15179	15121	15079	15148	15213	15076	15394	15234	15313	15134	15147	15215	15275	15216	15142	15191	15233	15280	15204	15078	15311	15136	15118	15244	15247	15226	15095	15051	15247	15096	15159	15230	15208	15147	14993	15280	15183	15182	15299	15222	15142	15027	15198	15076	15125	15303	15126	15205	15320	15306	15325	15226	15346	15124	15271	15166	15239	15157	15129	15180	15192	15008	15260	15266	15279	15170	15234	15171	15293	15186	15255	15126	15289	15075	15325	15310	15284	15282	15248	15231	15243	15375	15185	15263	15109	15240	15198	15116	14988	15143	15272	15091	15211	15175	15109	15215	15122	15060	15136	15080	15167	15258	15042	15272	15231	15271	15138	15163	15256	15307	15173	15221	15119	15066	15185	15081	15223	15266	15201	15094	15186	15173	15184	15158	15085	15264	15223	15025	15230	15155	15232	15134	15198	15274	15341	15102	15145	15269	15139	15132	15211	15163	15229	15128	15161	15206	15242	15270	15230	15306	15285	15202	15211	15104	15121	15137	15100	15177	15213	15149	15181	15070	15268	15471	15285	15260	15208	15206	15328	15151	15284	15276	15050	15050	15131	15354	15191	15376	15180	15177	15084	15129	15083	15283	15149	15247	15124	15168	15001	15175	15218	15108	15117	15223	15076	15115	15064	15204	15053	15201	15016	15144	15111	15216	15088	14953	15171	15149	15228	15316	15013	15169	15199	15196	15133	15239	15189	15218	15242	15179	15086	15249	15201	15164	15140	15145	15190	15182	15184	15236	15075	15376	15156	15216	15151	15182	15065	15206	15083	15165	15169	15277	15198	15293	15131	15236	15161	15277	15156	15108	15105	15086	15193	15238	15019	15321	15121	15391	15217	15296	15104	15159	15372	14982	15099	15166	15234	15295	15234	15161	15246	15076	15309	15154	15184	15294	15267	15246	15254	15235	15313	15324	15229	15226	15195	15279	15243	15145	15169	15095	15265	15012	15124	15092	15093	15219	15185	15286	15215	15263	15264	15031	15197	15173	15101	15069	15073	15399	15352	15056	15121	15376	15258	15101	15163	15166	15094	15035	15399	15221	15072	15106	15071	15113	15199	15060	15268	15143	15218	15264	15295	15162	15258	15169	15290	15088	15231	15172	15088	15240	15287	15298	15324	15131	15208	15288	15308	15176	15197	15061	15297	15226	15262	15197	15223	15169	15195	15277	15200	15246	15058	15198	15158	15097	15174	15071	15174	15081	15290	15154	15107	15265	15216	15197	15123	15112	15202	15219	15363	15048	15183	15178	15170	15148	15150	15263	15323	15226	15190	15139	15216	15177	15171	15236	15160	15067	15173	15076	15229	15107	15188	15162	15380	15220	15192	15083	15422	15196	15159	15120	15293	15233	15300	15274	15148	15155	15258	15286	15280	15017	15174	15177	15248	15188	15063	15292	15148	15181	15241	15258	15190	15215	15195	15137	15220	15164	15220	15219	15052	15177	14965	15211	15403	15287	15231	15215	15130	15126	15079	15165	15019	15137	15156	15140	15086	15060	15042	15252	15132	15256	15099	15362	15103	15229	15045	15182	15186	15207	15221	15094	15164	15174	15160	15141	15128	15185	15000	15113	15213	15208	15295	15168	15144	15247	15289	15296	15279	15201	15184	15269	15227	15187	15134	15105	15213	15214	15200	15241	15088	15174	15220	15023	15091	15132	15176	15386	15153	15230	15149	15292	15095	15312	15269	15169	15107	15182	15024	15248	15104	15064	15133	15174	15267	15213	15032	15371	14953	15060	15219	15011	15144	15198	15112	15245	15226	15275	15217	15074	15161	15230	15081	15086	15261	15063	15218	15075	15169	15192	15272	15170	15232	15094	15298	15222	15240	15281	15166	15216	15357	15086	15238	15181	15089	15270	15210	15056	15087	15306	15162	15142	15111	15132	15151	15185	15172	15058	15205	15060	15229	15243	15092	15036	15295	15008	15301	15115	15152	15234	15245	15007	15326	15169	15290	15195	15233	15346	15247	15098	15155	15151	15091	15299	15136	15182	15135	15196	15131	15235	15156	15164	15188	15159	15200	15256	15194	15226	15293	15090	15052	15095	15112	15097	15353	15074	14945	15132	15278	15094	15057	15318	15271	15116	15248	15145	15173	15337	15165	15042	15247	15194	15074	15079	15165	15059	14998	15112	15047	15324	15182	15232	15326	15114	15397	15180	15216	15136	15099	15073	14981	15221	15228	15035	15132	15184	15137	15226	15111	15264	15147	15265	15215	15213	15228	15234	15199	15349	15249	15139	15181	15188	15139	15245	15369	15018	15159	15096	15243	15360	15141	15379	15164	15109	15162	15299	15059	15233	15126	15281	15311	15101	15233	15239	15268	14985	15009	15253	15123	15179	15335	15080	15075	15305	15049	15173	15080	15209	15130	15075	15256	15163	15245	15253	15165	15057	14969	15286	15126	15117	15058	15250	15180	15370	15290	15200	15222	15121	15204	15126	15257	15222	15077	15171	15193	15029	15197	15101	15285	15260	15273	15284	15145	15107	15153	15192	15012	15166	15255	15284	15000	15182	15071	15258	15095	15088	15335	15068	15142	15255	15332	15466	14992	15168	15238
22938	22812	34156	30853	25573	24417	23940	18407	17369	17593	17846	17494	17493	17420	17562	17301	17364	17457	17325	17474	17532	17228	17346	17154	17243	17437	17466	17083	17427	17031	17257	17128	17163	17339	17248	17371	17096	17135	17220	17080	16995	17062	17250	17299	17155	17168	17352	17210	17342	17242	17219	17063	17327	17146	17199	17233	17131	17124	17250	17240	16999	17346	17146	17066	17082	16901	17189	17262	17300	17041	17096	17305	17120	17073	17128	17021	17256	17160	17289	17171	17114	17217	17247	17191	17214	17234	17185	17123	17197	17057	17057	16981	16987	17201	16940	17138	17246	17300	17181	17024	17101	17153	17175	17088	17346	17167	17172	17259	16942	17083	17089	17065	17071	17263	17118	17296	17268	17124	17355	17135	17081	17153	17209	17196	17244	16995	17106	17079	17104	17159	17362	17011	17216	17108	16964	17194	17118	17178	17152	17073	17151	17110	17197	17141	17207	17106	17073	17307	17178	17029	17257	17231	17316	17285	17097	17231	17197	16858	16910	17240	17232	17146	17159	17083	16922	17281	17120	17118	17123	17165	17066	17086	17071	17042	16980	17089	17230	17078	17016	17055	17034	16962	17213	17138	17194	17193	17189	17090	17418	17180	17106	17187	16939	17008	17045	16909	17167	17225	17107	16939	17186	17138	17310	16955	17186	16901	17218	17137	16846	17156	17122	17061	17240	17184	16998	17114	16914	17188	17159	17071	16977	17026	17184	17167	17153	17187	17242	17029	17173	17188	17178	17105	17146	16940	17113	17000	17113	17093	16916	17039	17129	17006	17178	16898	17049	17099	17367	16927	17143	17150	17259	16962	17123	17036	17163	17184	17127	17258	17016	17273	17267	17145	16889	17143	17064	17322	17189	17161	17099	17103	17127	17043	16910	17041	17066	17034	17062	17123	17231	17141	17190	16764	16918	17073	17267	17197	17136	17256	17207	17041	17225	17206	17043	17228	17138	17097	17119	17116	17278	16935	16941	17149	17126	17161	17126	17118	17193	17059	17220	17274	17035	16828	17175	16898	17053	17153	17350	17341	17157	17465	17239	17239	17195	17118	16926	17122	17062	16852	17149	16887	17154	17254	16943	17183	17200	17195	17399	17337	17051	17034	17121	17141	17235	17225	17110	17212	17252	17048	17178	17053	17216	17047	16979	17268	17200	17085	17170	17103	17328	17372	17218	17207	17182	16969	16871	17227	17145	17055	17147	17237	17175	17032	17214	17126	17314	17193	17250	17311	17033	17006	17082	17089	17107	17195	17077	16939	17148	16978	17091	17253	16944	17156	17085	17031	17080	17234	16846	16983	17130	17163	17019	17216	17051	17233	17111	16901	17050	17043	17239	17097	16880	16961	16971	17189	17255	17148	17039	17089	17104	17201	17191	17093	17177	16895	16918	17134	16913	17161	16999	17272	17119	17142	17100	16910	17079	16886	17444	17138	17160	17045	17082	16941	17143	16948	17107	17230	17170	17002	17049	17031	17153	16978	17115	17090	17140	17129	17163	17135	17049	17229	17116	17204	17033	17099	17286	17029	17250	17065	17068	17024	17173	17052	17112	17270	17064	17171	17167	17145	16968	17097	17314	17313	16971	17142	17234	16834	16953	17024	16969	17104	17100	16990	17204	17043	17118	16980	17032	17005	17144	17303	17206	17181	17126	17056	17024	17084	17109	17123	17150	17149	17144	17087	17155	16986	17193	17203	17167	17290	17308	17143	17059	17153	16989	17157	17169	17279	16940	17213	17050	17076	17264	17113	17015	16948	17122	17173	17097	17305	17263	17229	17054	17173	17179	17148	17086	17068	17192	17017	17128	16968	16960	17025	17267	17060	17078	17129	17070	16951	17082	17080	17102	16966	17136	17177	16991	16992	17035	17224	17036	16978	17256	16872	16842	17058	17238	17047	17049	17159	16992	16928	17123	17157	17271	17202	17382	17126	17319	17185	17169	17153	17048	16751	17142	17292	17141	17322	17132	17074	17121	16901	17084	17120	17150	17139	17077	17061	17150	17102	17044	17283	17046	17141	17191	17096	17080	17140	17218	17078	17088	17054	17181	17169	17147	17097	16997	17043	17233	17159	17056	17200	17200	17209	17198	17093	17109	16915	17003	17277	17099	17007	17016	17078	17025	17170	17214	17114	17049	17194	17119	17071	17217	17033	17092	17056	17062	17196	16945	17052	17080	17198	17234	17185	17149	17069	17009	17204	16968	17076	17224	17134	17262	16989	17110	17034	16910	17264	17078	17075	17192	17188	16939	17181	17359	17093	17115	17156	17048	17016	17110	17038	17190	17190	17338	17153	17051	17108	17160	17188	17269	16976	17299	17194	17032	17057	16985	17243	17003	17104	17122	17223	17082	17109	16969	16991	17137	17177	17016	17243	17142	17304	17203	16948	16963	16851	17197	17087	17126	17175	17280	17068	16995	16972	17154	17003	17144	16983	17157	17119	17200	17191	17102	17140	17012	17181	17054	17180	17108	17239	17001	17061	17216	17171	17097	17120	17233	17072	16914	17096	17182	17312	17091	17093	17190	16952	17115	17244	17105	16823	17163	16928	17056	17156	17353	17211	17143	17044	17110	17139	16914	17299	17053	17073	17144	17131	17024	17177	17095	17074	17127	17065	16948	17127	16966	17231	17132	16968	16957	17268	17162	17057	17143	16952	17267	17016	17248	16993	17226	16949	17259	17213	17073	17137	17059	17060	16947	17222	17062	17192	17162	16984	17196	17106	17042	17181	17192	17015	17151	16962	17205	17370	16943	17153	17439	16887	17168	17220	17021	17202	17210	16909	16839	17137	17050	17011	17113	17022	17012	17103	16967	17139	17061	17270	17116	17170	17140	17231	17287	17144	17219	16859	17127	16859	17198	17104	17331	17305	17043	17152	17197	17331	17183	17321	17220	17122	17231	17083	17205	17129	17182	17203	16985	17260	17026	17096	17033	17231	17319	17028	17158	17164	17152	16948	17219	17130	16975	17284	16959	17320	17147	17182	17141	17124	17145	16944	17106	17285	16998	16922	16847	17004	17176	17093	17205	17256	17035	17204	17174	17174	17242	17027	17119	17337	17186	17293	16984	16982	17147	17158	17133	17081	17022	17276	17091	17120	17180	17030	17197	17107	17215	17149	17247	17166	17226	17142	16896	17181	17172	16964	16975	17011	17167	17030	17201	17185	17115	17206	16927	17156	17208	17308	17127	17288	17020	16995	17092	16953	17224	17303	16968	17159	16918	17010	16878	17121	17074	17075	17006	17064	17139	17087	17123	17182	17093	17125	17116	17228	17410	17252	17228	17044	17424	17101	17097	16958	16955	17008	16958	17177	17194	17187	17244	17203	17206	17019	17153	17009	16981	17298	17198	17073	17305	16997	17231	17153	17128	17102	16904	16986	17226	17131	17129	17185	17039	17255	17098	17017	16883	16891	17148	17226	17069	17239	17116	17310	17067	17053	17016	17117	16984	17108	17134	17008	17115	17149	17265	17179	17147	17264	17059	17068	17101	17048	17205	17154	17392	17150	17180	17186	17169	17131	17158	16900	17165	17112	17124	17142	17049	17168	17089	17039	17125	17249	16967	17222	16942	17210	17104	17191	17104	17150	17123	16909	17010	17115	17147	17041	17182	17196	17184	17125	17095	17157	17224	17139	17067	17240	17101	17050	16957	16886	17113	17056	17013	17047	16991	17048	17136	17188	17205	17162	16910	17000	16940	17141	17061	16902	17091	17140	17149	17140	16963	16838	17102	17194	17065	17061	17211	17035	17140	16935	17197	17253	17228	16987	17115	17076	17264	17122	17066	17153	17218	17095	17061	17124	17050	17148	17041	17299	17063	16979	17228	17148	17041	17102	17073	17102	17161	17205	16870	17083	16970	17299	16967	17271	17067	17146	17185	17050	17073	17038	17301	17114	17118	17132	17116	17037	17025	16975	16944	16999	16969	17005	17201	17073	16934	17049	17101	17290	17038	17102	16858	17201	17174	16967	17057	17229	17143	16960	16891	16940	17046	17160	17051	17035	17124	16984	16995	17130	17139	17102	17256	17268	16911	17122	17054	17119	17233	17020	17047	17264	17193	17202	17150	17091	17123	17180	17146	17174	17056	16996	17026	17006	17175	17109	17150	16936	17087	17138	17074	17001	17118	17066	17158	17248	17182	16879	17187	17034	17100	17160	17036	16863	17084	17140	16845	17038	17044	16900	17011	17274	17284	17286	17164	17199	16995	17072	16961	16923	17004	17136	17075	17204	17158	17099	17014	17310	17216	17096	16999	17081	16896	17151	17230	17195	17059	17144	17175	17072	17093	17044	17189	17202	17009	17085	17002	17066	17221	17081	17218	17159	17188	17041	17009	17335	17108	17231	17049	16986	17109	17054	17080	17024	17030	17149	17015	17135	17115	16972	17195	17276	17118	17087	17140	17108	16918	17054	16968	17114	17069	16988	17176	16991	17074	17178	17266	17108	17011	17277	17134	17103	17160	17198	16985	17112	17057	16865	16958	16951	17047	17111	17068	17102	17010	17076	17017	17109	17218	17122	17173	17040	17047	16905	17247	17118	16991	17111	17060	17146	17163	17050	17226	17082	17209	17182	17311	17331	17131	17206	17170	17210	17121	17061	17067	17222	16920	17085	17249	17269	17025	17079	17060	17056	16945	17155	17212	17133	17155	16967	17028	16993	17192	17123	17088	17114	17050	17038	17093	16798	17237	17054	17212	17137	17165	17146	17177	17239	17143	17249	17179	17123	17107	17177	16888	17092	17048	17158	17221	17054	17354	17139	17062	17140	17109	17108	17077	16962	16898	17148	16966	17165	17039	17145	17206	17066	17071	17018	17199	17202	17225	16975	17070	17067	17124	16814	16994	17132	17014	17201	17050	17060	17055	17131	17062	17051	17091	17060	17090	17128	17125	17251	17082	17104	17127	17003	17180	17279	17410	17224	17254	17038	17107	17153	17162	17088	17002	17051	17076	17144	17035	17205	17086	17051	17035	17034	17093	17144	16984	17048	17401	17173	17159	17290	16883	16951	17285	17243	16989	17306	16939	16901	17002	17242	17090	17241	17143	17082	17098	16969	16984	17008	17208	17148	17209	17037	16850	17184	17056	17056	17031	17075	17047	16968	17064	16991	17048	17178
62158	105717	89372	62945	37493	21924	15750	14923	15378	15275	15153	15079	15277	15331	15284	15226	15389	15201	15230	15120	15275	15259	15324	15258	15499	15143	15271	15267	15112	15349	15249	15321	15218	15417	15470	15337	15248	15471	15188	15306	15210	15246	15365	15269	15292	15018	15332	15155	15255	15350	15174	15236	15274	15154	15262	15404	15270	15185	15162	15246	15283	15083	15049	15259	15301	15285	15293	15206	15090	15201	15148	15319	15204	15255	15360	15457	15278	15010	15285	15268	15094	15170	15395	15338	15238	15367	15059	15228	15128	15384	15185	15127	15230	15379	15333	15224	15093	15278	15120	15199	15066	15173	15431	15318	15323	15157	15263	15333	15104	15207	15095	15250	15119	15319	15224	15183	15189	15223	15015	15454	15230	15172	15238	15297	15273	15110	15181	15166	15237	15140	15244	15294	15160	15089	15443	15152	15215	15279	15324	15243	15263	15259	15171	15289	15133	15179	15182	15168	15149	15445	15157	15170	15189	15212	15220	15309	15139	15298	15215	15254	15027	15299	15270	15392	15368	15052	15231	15295	15294	15206	15126	15148	15257	15262	15163	15175	15199	15199	15177	15144	15259	15235	15146	15102	15291	15191	15266	15182	15384	15156	15103	15250	15151	15168	15184	15138	15172	15036	15085	15165	15294	15170	15121	15175	15305	15170	15231	15485	15342	15022	15344	15031	14953	15208	15281	15186	15367	15366	15219	15184	15228	15196	15449	15162	15201	15088	15326	15244	15305	15332	15286	15146	15011	15273	15204	15130	15188	15266	15236	15219	15270	15267	15244	15227	15261	15220	15331	15190	15366	15363	15095	15200	15146	15322	15147	15298	15186	15271	15233	15042	15239	15034	15208	15310	15155	15222	15103	15215	15256	15354	15186	15236	15347	15234	15167	15218	15287	15238	15299	15204	15313	15100	15294	15090	15531	15231	15160	15303	15225	15291	15308	15251	15209	15161	15307	15109	15274	15326	15297	15295	15279	15090	15264	15122	15325	15083	15217	15313	15342	15196	15235	15395	15071	15245	15126	15318	15223	15130	15280	15127	15155	15214	15215	15089	15206	15181	15324	15172	15087	15378	15181	15154	15246	15225	15105	15440	15174	15212	15136	15268	15403	15107	15187	15162	15166	15237	15157	15272	15055	15173	15419	14903	15220	15174	15090	15204	15262	15321	15334	15277	15290	15000	15326	15224	15061	15148	15438	15104	15167	15183	15262	15389	15047	15203	15228	15119	15031	15369	15076	15111	15249	15331	15211	15061	15207	15177	15472	15116	15064	15092	15194	15254	15217	15206	15128	15360	15226	15105	15069	15194	15220	15040	15085	15279	15261	15268	15214	15077	15110	15178	15220	14988	15290	15230	15293	15189	15365	15121	15168	15178	15234	15133	15224	15190	15230	15037	15353	15126	15273	15256	15240	15067	15238	15236	15163	15173	15240	14980	15051	15234	15242	15084	15254	15187	15237	15123	15380	15256	15137	15165	15327	15176	15368	15283	15366	15340	15303	15214	15173	15237	15310	15163	15252	15182	15073	15099	15171	15337	15216	15220	15186	15263	15206	15088	15143	15121	15284	15237	15083	15239	15181	15066	15223	15172	15270	15176	15192	15050	15113	15379	15151	15228	15284	15146	15340	15105	15208	15272	15107	15270	15120	15118	15072	15117	15176	15221	15239	15223	15501	15245	15197	15221	15175	15252	15355	15302	15176	15202	15363	15256	15219	15381	15191	15215	15325	15260	15243	15128	15233	15233	15212	15241	15134	15212	15251	15091	15218	15229	15126	15367	15268	15375	15176	15135	15225	15256	15245	15234	15292	15313	15261	15257	15114	15329	15310	15161	15306	15244	15329	15241	15013	15036	15308	15339	15118	15210	15011	15214	15120	15179	15225	15195	15381	15116	15249	15146	15131	15305	15206	15190	15196	15061	15339	15199	15246	15244	15329	15179	15258	15256	15194	15190	15171	15180	15329	15175	15113	15215	15268	15234	15286	15324	15279	15374	15241	15240	15151	15183	15039	15189	15380	15287	15224	15313	15109	15183	15394	15292	15258	15251	15105	15232	15139	15160	15225	15394	15159	14982	15127	15209	15101	15110	15197	15244	15052	15190	15292	15315	15243	15322	15212	15175	15196	15267	15209	15226	15284	15184	15343	15190	15262	15277	15298	15279	15262	15214	15178	15036	15232	15229	15192	15252	15243	15334	14987	15033	15233	15206	15251	15320	15288	15079	15205	15213	15400	15361	15330	15202	15213	15057	15173	15264	15237	15078	15403	15108	15342	15184	15271	15204	15149	15251	15221	15331	15086	15310	15226	15381	14962	15168	15234	15199	15360	15328	15089	15128	15164	15143	15348	14947	15157	15152	15210	15055	15183	15205	15146	15158	15227	15255	15286	15026	15276	15037	15194	15430	15347	15167	15374	15162	15107	15309	15210	15212	15272	15209	15196	15057	15173	15077	15347	15183	15331	14957	15368	15029	15235	15090	15303	15301	15304	15347	15225	15148	15318	15329	15277	15188	15262	15117	15265	15280	15223	15244	15277	15363	15181	15287	15289	15331	15226	15311	15202	15383	15333	15257	15334	15248	14983	15349	15132	15293	15283	15177	15278	15246	15166	15359	15212	15187	15321	15234	15391	15195	15286	15255	15430	15099	15231	15088	15169	15312	15153	15314	15152	15057	15327	14985	15339	15225	15226	15219	15344	15159	15289	15202	15261	14947	15239	15130	15220	15251	15397	15195	15148	15358	15253	15167	15098	15295	15369	15139	15332	15370	15308	15356	15297	15304	15123	15168	15202	15177	15117	15256	15141	15352	15218	15354	15233	15228	15156	15234	15270	15188	15121	15189	15228	15273	15246	15328	15434	15178	15072	15085	15207	15249	15073	15025	15201	15242	15197	15045	15079	15262	15250	15258	15253	15286	15305	15233	15425	15128	15172	15193	15200	15075	15327	15019	15270	15261	15171	15167	15228	15191	15203	15285	15361	15210	15122	15268	15274	15254	15261	15279	15040	15179	15141	15282	15180	15215	15271	15286	15166	15416	15278	15257	15220	15102	15180	15130	15412	15286	15268	15134	15178	15322	15216	15130	15261	15334	15211	15231	15381	15314	15341	15222	15128	15356	15128	15125	15247	15188	15274	15339	15255	15331	15276	15158	15311	15276	15162	15302	15032	15249	15126	15190	15144	15101	15163	15438	15191	15286	15265	15254	15291	15160	15201	15271	15126	15147	15165	15225	15248	15116	15233	15118	15303	15271	15169	15285	15323	15254	15379	15580	15227	15254	15159	15299	15202	15249	15228	15327	15235	15034	15272	15469	15278	15251	15203	15358	15125	15120	15328	15230	15215	15234	15043	15256	15189	15183	14985	15289	15286	15284	15091	15046	15073	15176	15101	15144	15239	15212	15177	15130	15125	15121	15363	15280	15132	15273	15105	15265	15372	15213	15144	15213	15173	15189	15212	15214	15296	15295	15363	15263	15378	15164	15103	15196	15216	15075	15242	15311	15137	15127	15093	15103	15180	15179	15233	15240	15457	15286	15139	15191	15272	15243	15170	15195	15347	15376	15335	15136	15364	15192	15300	15225	15342	15221	15105	15257	15226	15350	15423	15441	15087	15132	15131	15322	15342	15325	15244	15489	15376	15088	15312	15247	15153	15240	15208	15201	15175	15300	15249	15200	15350	15220	15110	14974	15277	15094	15238	15156	15346	15241	15309	15054	15367	15152	15281	15289	15211	15260	15231	15328	15164	15259	15228	15264	15269	15141	15309	15009	15320	15312	15198	15161	15368	15206	15246	15162	15221	15071	15306	15291	15327	15207	15255	15095	15201	15208	15177	15142	15272	15115	15288	15163	15194	15252	15255	15368	15390	15154	15059	15337	15261	15472	15193	15292	15338	15281	15328	15202	15105	15229	15213	15065	15282	15176	15238	15321	15195	15253	15233	15301	15180	15195	15316	15300	15090	15249	15226	15226	15262	15105	15232	15199	15188	15331	15272	15124	15324	15183	15145	15328	15244	15231	15268	15038	15274	15107	15206	15088	15061	15288	15223	15154	15318	15044	15143	15368	15104	15424	15157	15342	15236	15289	15302	15255	15176	15137	15359	15428	14884	15217	15121	15291	15230	15307	15256	15231	15220	15408	15243	15257	15209	14980	15395	15144	15265	15254	15273	15116	15088	15079	15007	15384	15156	15379	15323	15345	15280	14994	15112	15097	15251	15120	15227	15208	15240	15145	15160	15376	15250	15269	15349	15177	15215	15303	15106	15178	15163	15199	15321	15290	15216	15344	15280	15337	15172	15407	15109	15117	15247	15222	15122	15233	15248	15116	15133	15106	15383	15236	15138	15080	15330	15417	15168	15189	15311	15105	15049	15254	15078	15258	15247	15272	15208	15020	15276	15259	15317	15092	15193	15491	15124	15235	15263	15202	15098	15178	15236	15240	15057	15418	15231	15222	15141	15226	15331	15144	15206	15352	15203	15393	15205	15148	15280	15267	15312	15046	15358	15242	15321	15075	15221	15245	15305	15414	15392	15419	15222	15182	15282	15209	15200	15253	15158	15321	15180	15161	15275	15319	15385	15124	15270	15143	15376	15172	15132	15134	15192	15247	15104	15184	15229	15277	15276	15205	15292	15327	15045	15170	15179	15324	15226	15118	15193	15214	15179	15418	15270	15288	15077	15205	15301	15265	15377	15249	15228	15161	15103	15203	15264	15053	15268	15243	15357	15238	15161	15176	15072	15095	15191	15291	15246	15337	15238	15378	15236	15295	15248	15196	15193	15201	15203	15301	15377	15056	15115	15099	15137	15371	15180	15207	14997	15267	15204	15415	15216	15191	15104	15086	15189	15320	15226	15274	15210	15099	15484	15232	15297	15190	15215	15244	15269	15262	15339	15204	15217	15315	15174	15291	15162	15380	15155	15346	15233	15190	15118	15220	15339	15094	15284	15276	15159	15205	15225	15297	15184	15324	15253	15256	15367	15133	15238	15066	15276	15245	15178	15185	15250	15207	15019	15191	15336	15177	15284	15303	15250	15224	15219	15261	15420	15247	15274	15291	15155	15248	15120	15330	15283	15119	15255	15282	15267	15161	15170	15217	15326	15208	15207	15306	15193	15132	15276	15135
28858	35334	41450	30029	20670	17867	17187	16880	16897	16813	16800	16794	16803	16620	16840	16954	16843	16956	16994	16672	16925	16927	16794	16685	16725	16748	16861	16884	16786	16947	16897	16716	16587	16776	16906	16789	16778	16782	16793	16627	16772	16816	16902	16744	16744	16750	16852	16865	16743	16591	16790	16807	16910	16659	16866	16835	16791	16691	16796	16605	16746	16713	16763	16478	16762	16759	16722	16727	16776	16646	16711	16778	16699	16615	16631	16771	16760	16634	16709	16797	16711	16731	16921	16700	16718	16815	16791	16692	16621	16820	16875	16787	16725	16814	16800	16713	16643	16836	16771	16726	16894	16830	16718	16705	16786	16818	16663	16826	16631	16779	16747	16542	16917	16646	16563	16760	16826	16644	16786	16663	16823	16775	16750	16878	16902	16724	16669	16806	16911	16885	16798	16925	16794	16760	16618	16769	16778	16683	16876	16813	16798	16814	16644	16713	16736	16754	16654	16865	16845	16961	16798	16732	16854	16735	16788	16492	16687	16907	16807	16838	16781	16599	16865	16654	16673	16755	16668	16746	16783	16717	16670	16754	16508	16924	16969	16624	16697	16843	17029	16622	16832	16829	16773	16914	16836	16785	16617	16925	16809	16536	16914	16910	16873	16875	16606	16805	16670	16894	16750	16732	16718	16726	16645	16907	16804	17009	16629	16657	16816	16618	16599	16631	16727	16903	16775	16708	16695	16764	16844	16633	16689	16693	16738	16752	16730	16738	16706	16764	16806	16724	16601	16768	16766	16801	16684	16633	16750	16786	16828	16789	16650	16665	16808	16855	16566	16842	16757	16797	16835	16667	16751	16579	16616	16760	16746	16799	16989	16763	16635	16729	16789	16715	16942	16958	16955	16758	16848	16942	16734	16800	16895	16843	16903	16841	16877	16993	16877	16709	16769	16742	16746	16554	16649	16558	16805	16495	16715	16678	16691	16668	16894	16592	16744	16795	16709	16597	16867	16759	16640	16632	16680	16622	16751	16818	16758	16816	16889	16863	16659	16695	16700	16818	16780	16716	16747	16770	16737	16802	16980	16694	16804	16887	16725	16948	16801	16613	16565	16586	16676	16782	16640	16689	16869	16671	16863	16904	16678	16820	16790	16730	16692	16790	16772	16772	16719	16887	16792	16868	16728	16871	16899	16751	16822	16606	16576	16688	16833	16860	16805	16776	16582	16907	16768	16694	16484	16711	16827	16845	16862	16759	16801	16815	16865	16971	16729	16684	16912	16839	16529	16632	16718	16765	16903	16716	16756	16628	16796	16838	16722	16674	16846	16766	16738	16741	16913	16867	16564	16756	16747	16868	16697	16764	16852	16835	16813	16684	16738	16702	17045	16821	16796	16642	16815	16779	16729	16922	16938	16867	16755	16880	16938	16739	16797	16691	16736	16806	16672	16912	16774	16724	16747	16941	16841	16864	16772	16699	16630	16759	16835	16819	16769	16896	16791	16796	16904	16681	16697	16873	16734	16909	16899	16769	16888	16792	16813	16848	17066	16881	16732	16816	16764	16836	16606	16948	16613	16756	16977	16745	16786	16951	16695	16759	16823	16930	16726	16828	16795	16824	16882	16755	16589	16765	16783	16664	16927	16791	16860	16724	16684	16732	16864	16750	16897	16696	16748	16843	16615	16755	16849	16895	16730	16768	16904	16724	16705	16681	16834	16665	16970	16716	16939	16731	16563	16642	16723	16717	16889	16678	16867	16763	16711	16625	16892	16789	16960	16889	16575	16799	16921	16927	16844	16763	16902	16732	16885	16740	16746	16929	16870	16560	16585	16749	16765	16666	16813	16865	16849	16898	16720	16839	16716	16867	16935	16764	16906	16832	16769	16704	16811	16897	16602	16859	16938	16653	16640	16700	16625	16840	16800	16935	16838	16719	16530	16936	16636	17046	16737	16678	16852	16623	16588	16883	16635	16681	16877	16816	16767	16697	16627	16654	16840	16879	16822	16822	16678	16691	16729	16909	16810	16853	16928	16838	16628	16723	16884	16759	16937	16756	16699	16727	16667	16662	16906	16831	16722	16698	16920	16757	16802	16660	16766	16758	16868	16642	16794	16648	16640	16825	16814	16752	16707	16605	16718	16813	16651	16817	16947	16796	16578	16801	16889	16751	16777	16836	16816	16985	16546	16882	16767	16792	16644	16785	16775	16568	16865	16852	16827	16689	16788	16675	17024	16812	16791	16862	16692	16790	16649	16692	16727	16511	16581	16623	16752	16824	16743	16940	16815	16733	16687	16694	16670	16691	16772	16883	16611	16826	16813	16814	17015	16668	16896	16763	16783	16813	16787	16813	16774	16765	16585	16735	16695	16771	16862	16698	16747	16762	16819	16741	16657	16661	16646	16854	16845	16662	16765	16608	16726	16752	16757	16687	16566	16913	16526	16666	16645	16747	16728	16779	16763	16733	16850	16681	16870	16783	16699	16847	16824	16881	16760	16606	16778	16829	16781	16758	16775	16865	16827	16819	16810	16823	16740	16689	16913	16857	16838	16761	16738	16918	16657	16685	16754	16724	16834	16639	16667	16796	16599	16630	16705	16739	16687	16971	16861	16755	16727	16652	16805	16726	16912	16974	16663	16693	16779	16805	16766	16757	16928	16717	16666	16763	16563	16749	16447	16765	16733	16718	16656	16936	17053	17047	16766	16794	16589	16642	16780	16772	16874	16693	16898	16817	16875	16690	16777	16802	16837	16540	16872	16874	16979	16785	16730	16784	16766	16747	16833	16605	16891	17016	16782	16787	16798	16792	16755	16759	16928	16846	16867	16944	16709	16941	16826	16796	16824	16768	16930	16689	16970	16722	16739	16853	16613	16924	16864	17008	16715	16548	16770	16705	16772	16986	16888	16959	16764	16732	16851	16743	16886	16817	16982	16689	16889	16631	16883	16851	16866	16759	16759	16632	16802	16691	16918	16846	16678	16780	16771	16796	16689	16790	16853	16967	16700	16715	16876	16773	16843	16842	16795	16531	16634	16654	16919	16745	16779	16835	16553	16724	16651	16977	16727	16853	16914	16885	16871	16675	16988	16707	16869	16610	16775	16758	16712	16740	16724	16853	16795	16997	16660	16704	16878	16780	16843	16770	16713	16852	16637	16866	16759	16816	16840	16716	16686	16715	16823	16780	16762	16602	16862	16841	16850	16807	16761	16696	16675	16685	16681	16739	16544	16849	16745	16871	16950	16610	16708	16893	16712	16600	16707	16722	16833	16651	16668	16709	16927	16815	16868	16870	16947	16755	16627	16877	16945	16638	16738	16763	16885	16743	16861	16890	16638	16704	16788	16715	16861	16766	16538	16796	16764	16731	16742	16690	16703	16755	16571	16884	16765	17046	16670	16694	16615	16897	16850	16613	16910	16705	16896	16751	16845	16880	16709	16735	16707	16687	16815	16676	16719	16815	16744	16770	16858	17050	16757	16831	16728	16926	16851	16765	16763	16690	16730	16745	16741	16841	16692	16803	16689	16737	16583	16953	16737	17067	16603	16742	16662	16906	16712	16895	16747	16594	16683	16737	16805	16803	16714	16909	16815	16697	16731	16939	16671	16888	16792	16930	16790	16727	16608	16849	16731	16865	16620	16742	16815	16768	16834	16754	16817	16788	17033	16824	16892	16672	16538	16789	16679	16933	16591	16684	16768	16755	16718	16884	16848	16720	16719	16667	16841	16827	16912	16810	16853	16991	16851	16801	16801	16710	16786	16722	16605	16672	16778	16885	16775	16663	16778	16919	16831	16972	16856	16709	16738	16931	16633	16877	16668	16852	16650	16761	16775	16819	16931	16750	16823	16824	16764	16624	16831	16891	16792	16695	16807	16783	16886	16861	16752	16816	16604	16759	16914	16708	16806	16685	16725	16751	16608	16897	16722	16742	16807	16697	16686	16762	16777	16745	16718	16837	16979	16857	16737	16813	16929	16640	16556	16759	16806	16866	16722	16643	16734	16576	16755	16757	16717	16611	16753	16646	16742	16786	17028	16925	16633	16837	16872	16861	16600	16609	16563	16701	16694	16807	16771	17009	16604	16667	16701	16819	16508	16654	16864	16805	16749	16829	16645	17069	16944	16962	16540	16853	16781	16631	16761	16956	16801	16878	16654	16718	16656	16777	16680	16833	17027	16678	16773	16616	16531	16633	16872	16479	16999	16847	16848	16797	16514	16939	16747	16850	16901	16618	16765	16741	16717	16473	16625	16530	16677	16825	16714	16858	16915	16785	16819	16760	16762	16794	16933	16774	16819	16804	16886	16790	17123	17079	16675	16852	16824	16625	16727	16738	16898	16614	16704	16502	16736	16758	16851	16733	16736	16916	16835	16736	16553	16719	17060	16785	16870	16859	16698	16821	16602	16926	16866	16953	16836	16890	16603	16728	16654	16979	16867	16852	16733	16831	17105	16740	16849	16867	16858	16852	16573	16837	17009	16695	16951	16683	16769	16876	16729	16739	16832	16629	16926	16583	16861	16714	16890	16806	16813	17029	16743	16802	16798	16786	17048	16802	16839	16640	16674	16762	16772	16888	16745	16884	16641	16811	16885	16554	16874	16689	16690	16714	16752	16942	16776	16795	16762	16885	16687	16634	16772	16682	16690	16730	16868	16830	16883	16685	16505	16789	16719	16810	16644	16740	16609	16876	16734	16829	16674	16672	16880	16837	16735	16626	16937	16762	16913	16565	16906	16866	16885	16789	16979	16835	16893	16709	16697	16574	16706	16928	16632	16877	16837	16712	16674	16850	16823	16724	16724	16872	16817	16927	16691	16838	16885	16857	16714	16751	16752	16774	16738	16762	16882	16773	16770	16859	16800	16682	16638	16745	16770	16697	16849	16897	16697	16743	16877	16888	16643	16865	16685	16791	16920	16867	16744	16958	16710	16675	16868	16824	16711	16907	16728	16906	16688	16823	16850	16828	16804	16792	16853	16997	16579	16754	16672	16630	16896	16788	16744	16732	16718	16605	16615	16761	16692	16794	16850	16807	16827	16763	16654	16835	16983	16755	16645	16692	16773	16728	16803	16800	16972	16946	16637	16837	16735	16848	16806	16695	16728	16778	17003	16731	16885	16664	16529	16571	16612	16485	16789	16760	16917	16743	16712	16837	16828	16878	16835	16641	16639	16873
34876	56313	44208	27007	18407	15672	15143	14838	14963	15110	14783	14828	14973	15061	14927	14997	15186	14933	15043	14984	14890	14897	14903	14839	14913	15069	14953	14958	14921	14915	14771	15098	15049	15122	14882	15023	14930	15086	14915	14869	14930	14832	14966	14984	14995	15030	15007	15028	14925	14803	15026	14919	14901	14908	14863	14866	14964	14987	14893	14828	14906	14901	14922	14991	14982	14903	14955	14885	14610	15158	14876	14983	15003	14794	14865	14861	14853	14958	14894	15139	14912	15046	14829	14813	14903	15019	14797	14908	14959	15069	14979	15059	14758	14853	14990	14842	14952	14919	14771	15125	14994	14997	14869	14839	14942	14933	14950	15028	14869	14877	14884	14966	14959	14881	14959	14946	14995	14853	14799	14923	14919	15033	14959	14877	14980	15106	15006	14850	14780	14691	14880	14833	15121	14941	14885	14995	14917	14978	15094	14984	14865	14916	15031	14938	15166	14857	14773	14895	15012	15011	14852	14873	14804	14770	14855	14850	14935	14970	14929	15140	14912	14867	14977	14966	14824	14900	14969	15049	15029	14951	14846	14895	14894	14854	14835	14893	14996	15011	14992	15120	14881	14971	14901	15041	14936	15057	14927	15009	14849	14833	14991	14820	14871	14879	14959	14808	15019	14945	14906	15017	14788	14879	15025	14790	14695	15116	14969	14919	14951	14932	14996	15064	14908	14920	14943	14891	14935	14926	14877	15069	14904	14914	14992	14935	15058	14931	14999	14905	14924	14812	14851	14799	14962	14983	14844	14950	14843	14986	14883	14863	14948	14953	14984	14844	14699	14826	14756	14961	14830	14830	15012	15005	14798	14791	14949	14863	14885	14842	14925	14906	14917	14879	14773	14990	14894	14975	14921	14873	14906	14843	14820	14917	14991	14918	14923	14834	14818	14914	15111	14889	14941	14979	14895	14969	14988	14824	14989	14824	15066	14974	15043	14933	15041	14917	15048	14892	14918	14987	14798	14888	15011	14932	15000	14923	14811	15079	14874	14910	15147	14960	14926	15042	15026	14794	14878	14968	14852	14865	14970	14991	14852	14979	15050	14836	14784	14860	14990	14992	15035	14888	14909	14930	14748	14898	15051	14881	15013	15023	15054	14922	14855	14919	14983	14910	14934	14932	14982	15026	14828	14959	14869	14911	14882	15058	14947	14963	14923	14878	14914	14768	14754	14946	14956	14943	14915	14992	14811	14918	15020	14975	14916	14854	14957	14903	14832	15023	15056	14942	15048	14979	14849	14967	14938	15101	14872	14808	14877	14842	14940	14956	14959	14931	14727	14931	15065	14834	14950	14911	14938	14797	14895	15024	14968	14912	14827	14921	14908	14922	14912	14954	14942	14945	14928	14767	14978	14867	14808	14661	14982	14888	14965	14708	15066	14909	15077	15053	15029	14991	14868	14952	14896	14931	15070	14951	14873	14800	14838	14949	15026	14864	14902	14967	14911	15108	14963	14915	14777	14965	14997	14810	15043	15054	14813	15025	14837	14911	14855	15011	14761	14897	14976	14869	14835	14785	15022	14869	14962	14854	14977	14921	14777	14715	14988	15010	14932	14836	14792	15046	14978	14911	14965	14955	15028	14842	14845	15003	14958	14968	14975	14923	14990	15070	14854	14954	14872	14920	15038	14893	14828	15126	14862	14928	14862	14987	14926	14935	14961	15028	15058	14760	15068	14940	14917	14919	15025	15006	14944	14954	14964	14900	15037	14790	14896	14842	14871	14975	14995	15073	14960	14998	14924	14875	15003	14798	14917	14771	14891	14970	15107	15002	14970	14876	14826	14809	15003	14927	14916	14795	14940	14937	14821	14950	14962	14884	15092	14987	14954	14967	14902	14945	14849	15014	14866	14785	14953	14777	14967	14956	14785	14953	14862	14947	14931	14839	14894	14820	14974	14837	15001	15035	14946	14962	14820	15008	14952	14951	14901	14863	14878	14674	14966	14991	14922	14934	14937	14782	14933	14907	14865	14921	14937	14982	14912	14916	14908	14959	14788	15058	14775	14896	14811	14846	15004	14801	15021	14887	14978	14758	14895	15053	14900	14960	14820	14905	14867	14982	15070	14844	14901	14851	14946	14951	14928	14878	14863	14965	14831	15006	14791	14739	14936	14971	14957	15015	14858	15041	14965	14873	14987	14917	14917	14876	14903	14946	14828	14944	15153	15074	14929	14892	14900	14976	15033	14866	14928	14890	14937	14873	14871	14882	14914	14849	14953	14944	14849	14768	14959	14945	15023	14727	14787	14859	14789	14903	14986	14960	14888	14893	14923	14770	15048	14782	14927	15034	14880	14892	14967	14902	14878	15058	14853	15088	14905	14952	14807	14851	14980	14766	14974	14924	15037	15002	14879	14889	14895	14820	14930	14924	15085	14958	14889	14882	14876	14927	14873	14897	14970	14895	15046	14916	14855	15113	14820	14922	14967	14942	14881	14958	14940	15037	14729	14769	14973	14972	15052	14938	14880	14783	14894	14828	14910	14962	15010	14964	15029	14729	14947	15123	14819	14792	14968	15071	14984	14907	15099	14998	15012	14890	14974	14975	14827	14807	14831	14900	14787	14866	14959	14814	14753	14843	14982	15053	14806	15065	14795	14835	14989	14881	14978	14932	14719	14920	14826	14785	14949	14984	14894	14946	14810	14900	14922	14999	14975	15022	14922	14993	14843	14866	14868	15048	14879	14941	14900	14761	15015	14911	14899	14786	14866	14921	14918	14971	14950	15011	14858	14973	14968	15032	14804	14919	14969	15000	14765	14888	14986	14980	14956	14805	14954	14868	14942	14781	15055	14979	14832	15139	14861	14925	14920	14803	14885	15053	14991	14659	15104	14909	14974	14895	14818	15004	15046	14901	14784	15021	14881	14935	15051	15042	14837	14953	14824	14882	14918	14948	14947	14924	14969	15017	14884	14699	14861	14938	15014	14892	15061	14935	14836	14983	14882	15015	14795	14946	14855	14965	15066	15225	14822	14901	15036	14811	15020	14721	15048	15000	14814	14834	14993	14805	15062	15077	14976	14982	14942	14990	14757	14930	14839	14939	14874	14930	14796	14730	15008	14942	14923	14865	15130	15122	15158	14697	14943	14954	14852	14948	14913	14828	15039	14964	15014	14966	14935	14779	14822	14974	15015	14937	14902	14893	14938	14801	14921	14980	14980	15124	14937	15034	15031	14925	14985	14832	14684	14878	14949	14990	15059	14880	14983	14876	14916	15031	14927	15035	14962	14802	15014	14883	14805	14944	14874	14828	14993	15024	14722	14821	14977	14892	14956	15041	14932	15144	14928	14827	14835	14745	14923	14881	14963	14835	14836	15120	14949	14883	15075	14791	14795	14950	14928	14688	14889	14769	14997	14974	14795	15035	14943	15047	14917	14938	14808	14927	15017	14868	14948	14919	14836	14971	14975	14895	15023	14855	14834	14954	14858	14976	15086	14937	14990	14941	14924	14908	15020	14989	14865	14943	14957	15091	14888	14892	14961	14985	14961	14775	14887	14983	14910	14952	14910	14888	15089	15004	14905	14918	14889	14834	14966	14982	14976	14787	14816	14854	14881	14799	14868	14962	14870	14925	14881	15132	14788	14824	14989	14713	14961	14941	14962	14872	15081	14944	15024	14933	14980	14794	14905	14819	15046	14851	14862	14945	15220	14935	14952	14859	15025	15039	14893	14886	14897	14809	14912	14736	15026	14880	14792	15045	14888	14891	14931	14812	14942	14903	15072	14975	14682	14974	15107	14845	15033	14894	15001	14947	14906	14828	14896	14927	14761	14813	14892	15218	15115	14916	14898	14842	14914	14601	14933	14931	14986	15004	14757	14898	15003	14990	14981	14884	14927	14967	15044	14949	14944	14826	14957	14976	14850	14842	14775	15013	14948	15040	15009	14791	14878	14767	15002	15058	14941	14792	14898	14986	14981	14800	15061	14950	14758	14798	14876	14948	15032	14792	15094	14698	14955	15004	14982	14998	14943	14926	14883	14820	14907	14980	14872	15027	15034	14963	14958	14855	14835	14988	15003	14873	14968	14978	14841	14981	14884	14803	15037	14929	15197	14986	14698	15053	14835	14963	14812	14899	14959	14827	14703	14803	14970	14829	14910	14899	14911	14825	14939	14993	14867	14868	14899	14791	14950	14921	14979	14917	15003	15036	14824	14949	14949	14928	14779	14909	14947	14858	14886	15060	14901	15040	14799	14978	14849	14854	14902	15056	15096	14932	15154	14878	14896	15055	14959	14788	14889	15013	15012	15100	14913	14882	14988	14880	14945	14948	15020	15020	14906	14932	14939	15051	14864	14891	14935	14920	14870	15012	15010	14873	15108	15039	14811	14866	14897	15073	14936	15052	14749	14944	14871	14921	14988	15014	14916	14880	14745	14883	14997	14908	14881	14906	15003	14841	14989	14900	14977	14860	14852	15045	14857	14980	14963	14964	14985	14880	14926	15074	14721	14733	14942	14907	14884	14958	14993	14981	14853	14852	15005	14916	14824	14929	14960	15007	14683	14834	14890	14948	14825	14984	14966	14889	15015	14867	14970	14903	15086	14786	15018	14866	14764	15030	14814	15015	14925	14972	14846	15136	14903	14795	14907	14964	14882	14838	14895	14759	14956	14886	14886	15025	15015	14989	14989	15080	14974	15015	15016	14941	15037	15007	14914	15043	14905	15085	14894	14923	14816	14986	14852	15090	15055	15025	14943	14832	15165	14845	14886	15094	15026	14952	14998	15016	14928	14814	15031	14737	14912	14810	14940	14993	14980	15026	15091	14865	14952	14976	15043	14742	15008	14943	14973	14800	14969	14683	15022	14841	15085	14944	14949	14867	14922	14856	14850	14905	14854	14955	14839	14984	15067	14973	14927	14843	14902	15036	14889	14882	14935	14916	14931	14812	14875	14892	14881	15017	14816	14943	14981	14867	14912	15126	15044	15030	14940	14758	14871	14888	14770	14781	15028	14971	15048	15056	14802	15052	14923	15014	14960	14866	14971	14798	14986	14918	14890	14814	14988	14919	14777	15069	14811	15111	14849	15027	15028	14871	14803	15007	14918	14830	14871	14908	14981	14968	14837	14974	14916	14845	14994	14915	15137	15027	14908	14805	14952	14943	14911	14865	14888	15113
24493	25058	39658	34633	25405	21824	18667	16527	16165	16267	16223	15945	16274	16246	16215	16300	16255	16326	16331	16299	16097	16064	16172	16116	15973	16123	16106	16052	16311	16338	16057	15967	15979	15975	16103	15974	16170	15988	16243	16151	16156	16093	16274	15969	16017	16170	16193	15989	15923	16109	16047	16128	16104	16167	16082	16005	16149	16186	16108	16168	16136	16056	16046	16099	16127	16062	16109	16067	16132	15911	16057	16112	16129	16051	16081	16121	16086	16066	16008	16127	16224	16099	16142	16201	16141	16206	16097	15927	16086	16108	15919	15862	16183	15986	16094	16054	16208	16118	15912	15949	16135	16083	16117	16028	16039	15877	16097	16143	16030	15992	15926	16032	15989	16068	16090	15930	16136	15924	15836	16132	16105	16078	15928	16178	16229	16027	16256	16065	15979	15967	16101	15977	16092	16050	16065	16210	16267	16103	16116	16191	16037	16177	15865	15870	15836	15889	15912	16079	16100	16155	16128	16029	15889	16025	15948	16146	16142	16112	16074	16037	16090	15974	16059	16050	16001	15874	15779	15907	16086	15960	16114	16155	15972	15928	16103	16292	16122	15904	15808	16079	15984	15961	16044	15928	15840	16176	16026	15993	16113	16098	15966	16142	16035	16061	15955	16125	16061	16090	16175	16158	16020	16025	16099	16119	16073	16057	16024	16061	16034	16206	16130	16031	16246	16042	15728	15883	15890	16000	15935	16042	16185	15920	15982	15926	16010	16170	15900	15873	15992	16083	15899	16030	15927	16082	16061	16187	15855	16159	15990	15980	16189	16208	16052	15984	16047	16128	15932	15954	16049	15904	15999	16137	15900	15941	16080	16103	16020	15955	15941	16055	16280	16052	16080	15877	15923	16037	15977	16110	16173	15983	16054	16254	16132	16055	16229	16129	16104	16009	16095	16171	16112	16140	16094	16105	15976	16097	16198	16141	15893	16014	15797	16163	16150	16252	16167	15948	16057	16041	16071	16071	16273	16014	16216	16059	16013	16269	16053	15916	16199	16079	15910	15991	16044	15971	15831	15907	16015	16209	15972	16044	16159	15971	16043	16060	15939	16181	16101	16150	15981	16152	16198	16149	16104	16078	16098	16092	16094	16026	15730	15909	16051	16045	16149	15926	15914	16196	15928	15966	16056	16080	16085	16134	15995	15908	16087	15919	15906	16124	16019	16166	16045	15935	16087	16153	16069	15864	16157	16106	15980	16015	16088	15948	16048	16157	16120	16152	15993	15812	15954	15940	15971	16103	16061	16009	16043	16176	15903	15842	15976	16108	15932	16002	15996	16090	15903	15946	16043	16007	16079	15996	16086	15887	15993	15918	16165	16151	16134	16165	15981	16022	15899	16140	16088	15954	15900	15922	16110	15943	15996	15974	16100	16152	16071	16219	16177	16200	16137	16034	16130	15893	16205	15966	16215	15891	16127	16040	15960	16052	16244	16145	16006	15955	15939	16147	15864	15990	16093	16073	16106	15964	16113	16296	16115	16015	16144	15967	16007	15872	16032	16123	15916	15965	16130	16234	16187	15947	16009	16107	16123	16138	15816	16043	16199	16048	16037	16219	16036	16090	16041	16035	15908	16249	15983	16187	16058	16071	15845	15925	16101	16240	15976	16088	16198	15997	16288	16243	15972	15886	16008	16236	15894	15935	15748	16090	16202	15960	16202	15896	16177	16029	15863	16107	16007	16161	15929	16016	16011	16053	16372	15959	15988	15954	16120	15928	16025	16130	16111	16215	16015	16094	16145	16056	16068	16185	16027	16018	16143	16132	16013	15861	15982	16001	16032	15937	16295	15996	15925	15781	15881	15996	15944	15986	16014	15999	15970	16096	16040	16171	16006	15975	15906	16284	15866	16093	16177	16002	16100	15983	16069	16103	16279	15943	16002	16028	15875	15756	16030	15844	16092	15892	16022	15977	16195	16256	16212	16203	15946	16058	16087	16031	15910	16131	16003	16126	16143	15843	16111	16211	16008	15836	16010	16177	16142	16218	15862	16135	16034	15926	16198	16134	15867	16100	16037	16060	15920	15847	15948	16113	15959	16133	16057	16335	15978	15998	15991	16061	15972	16104	16061	15923	16019	16180	15863	16200	16043	16093	16170	15991	16066	16038	16156	16164	15981	15885	15923	16081	16121	16149	16054	16204	15968	16027	16098	16024	16226	16188	15900	16014	16083	16138	16055	15994	16035	15896	16102	16051	16009	16126	15974	15744	15908	15987	16226	16090	15838	16014	15968	16083	15969	15963	15838	16063	16094	16039	15963	16200	15976	16204	16218	15854	15981	15934	16284	16079	16080	16088	15837	15963	16105	16038	16136	16191	16205	15902	16197	16170	16048	15948	16098	16099	16063	16094	16072	16124	15979	16127	15991	16063	15983	16098	16086	16090	15985	16017	16200	15978	15971	15806	16052	15968	15821	16131	16015	16174	16228	16121	16025	16124	15988	16019	16063	15891	16097	16126	15892	16102	16135	16010	16129	16056	15721	16079	16140	16129	16095	15943	16054	15996	16052	15903	15767	15985	15954	16190	15917	15922	15851	16070	16102	15869	16032	15851	16042	16154	16013	15982	16057	16191	15959	16004	16142	16258	16027	15888	15918	16057	16033	16131	15908	16116	15943	16146	16055	16092	15931	16257	16111	15917	16054	15953	16056	16083	16021	16089	16124	16113	15983	16004	16011	16119	15859	16001	16116	15872	15994	15975	15856	15909	16032	15996	16086	16160	16032	15961	16141	16239	15984	15944	15965	16168	16031	16118	16087	15885	16144	16201	16092	16164	16105	16014	16015	16022	16066	16021	15994	15804	15789	16069	15989	16226	15924	15908	15970	16224	16086	16015	16021	16159	15966	16189	16012	16011	15921	16024	16002	15953	16018	16088	15963	15986	16197	15944	16074	16199	16102	15979	16069	16129	16148	16008	16011	15891	16186	16201	15942	15970	16071	16131	15712	16036	15969	16082	15924	16074	16129	16002	16026	16003	16049	16053	16299	16081	15948	16014	16043	15901	16060	16037	15989	16142	16126	16173	15826	15931	15879	16063	16062	16194	16068	16051	16041	16109	16064	16078	16256	16090	16171	16120	16059	15893	15990	16072	16148	15932	15958	16206	16183	15920	15983	16118	15918	15910	15984	16149	16237	15974	16136	16135	15822	16106	16058	16032	16023	16015	16120	15932	16166	16129	16045	15992	15940	16027	16038	15990	16183	16068	15935	16243	16026	15966	16040	15925	16094	16047	15964	15938	16136	15996	15981	15898	16036	16055	16028	15871	16039	15949	16155	15880	16025	16049	15931	16029	15894	16177	15877	16003	16184	15922	15837	16194	15964	15957	15957	15939	15966	16063	16211	16054	15789	15913	15908	15877	15904	15797	15979	16062	15972	16095	15952	16212	16003	16122	15862	15891	16012	16018	15985	15962	15793	15952	16090	15897	16049	16008	16157	16137	16104	16012	16230	15995	15994	15911	16060	15825	15829	16222	16074	15917	16041	16104	16185	16238	16115	16135	16089	16208	16028	16131	16006	16032	15994	16070	15916	16053	16031	15927	15987	16089	16069	15925	16034	15974	15888	15880	16034	16156	16052	15909	15921	16094	16140	15946	16229	16041	16141	16104	16160	15928	15879	16079	15874	15912	16096	15980	15850	16121	16032	16023	16047	16057	16062	16026	16015	15983	16016	16077	16039	16007	16127	16079	16074	15911	16099	16140	16007	16084	15915	16198	15890	16045	16002	16217	16021	16066	16056	16115	16208	16153	16192	16163	15954	15939	15955	15935	15958	15838	16110	16046	16091	15976	15921	15919	16141	16158	16109	16034	15992	16073	16047	16057	16139	15920	15958	15950	15818	16159	16135	16103	16170	16239	15968	15872	16153	16164	15814	16205	15886	15971	16043	16161	16069	16011	15992	16032	16007	15798	16197	15915	15946	15952	16034	15997	15998	16148	16139	16123	15968	16089	16047	16063	15955	16176	15932	15939	16077	15981	16033	15917	16068	15891	16075	16179	15923	16103	16116	16167	16194	16090	15911	16000	16017	16006	15708	15964	16175	16125	16072	16101	15890	15936	16112	15877	16008	16007	15957	16071	16075	15760	16176	15972	16231	16113	16036	15893	16138	16171	16166	16061	16192	15942	16141	16120	16207	16081	15892	16014	16059	15956	16107	15923	15964	16177	15746	15934	15899	16021	16139	16164	16243	16004	16225	16117	15833	16120	16185	16101	15930	16141	16113	16083	16112	16040	16291	15886	15920	16064	15889	16078	16109	16041	15989	16176	16015	15993	16017	15875	16030	15988	16077	15977	16075	16174	16134	16217	15931	16051	16291	15843	15843	16104	16230	15965	16027	16007	16181	16021	16075	15849	16100	16165	16137	15938	15880	16005	16018	16094	15946	16018	16131	16101	15929	15953	15726	16188	15947	15976	15997	15925	16093	15992	15873	16038	16041	16115	16014	16108	16019	16031	15975	16059	16131	16081	16047	16082	16069	16075	15776	16055	16003	16009	16103	16069	16114	16170	15990	16101	15964	15910	15920	16123	16187	15928	16026	16073	16073	15805	16148	16035	16069	16047	16119	16151	15818	15978	16077	15989	16127	15949	16008	16100	16152	15984	15994	16182	15965	15994	16237	15908	16223	15981	16119	15942	16062	15955	15996	15962	16053	15973	16102	16083	16223	16069	16050	16155	15883	16290	16028	16187	16135	15972	16109	16146	16182	15997	16115	15956	16150	15999	15977	16161	16152	16097	16141	15912	16229	15821	15975	16069	16064	16144	15948	16149	15837	16038	16024	16180	15886	16078	16106	16056	15978	16072	16118	16102	15881	16266	15979	15990	16124	16054	15909	15956	15963	16043	15919	16005	16104	16042	16162	15971	15908	16096	16096	16134	16128	15966	16186	15947	15970	15884	16205	15974	16028	15862	16005	16005	16001	15982	16115	16057	16164	15960	15935	16048	16014	16131	16018	15841	15852	15939	16051	15974	16036	15973	16159	16076	15914	15935	16253	16013	16152	15924	16099	15950	16044	16108	16138	16124	16059	15904	16017	15916	16057	16108	16093	15944	16168	15940	16051	15973	16112	15746	15957	16075	16179	15997	16118	16110	16253	15985	16121	15777	16041	16136	16025	16066
59075	95122	76841	47177	27511	17542	14567	14656	14445	14432	14589	14431	14244	14353	14539	14399	14555	14671	14433	14380	14667	14352	14500	14471	14624	14489	14464	14416	14431	14429	14546	14478	14561	14582	14477	14368	14532	14337	14436	14523	14360	14580	14514	14401	14518	14360	14522	14518	14525	14578	14544	14257	14405	14647	14480	14486	14469	14538	14487	14404	14510	14546	14645	14404	14401	14547	14446	14518	14543	14429	14743	14498	14665	14372	14531	14649	14547	14459	14384	14353	14453	14592	14382	14407	14499	14464	14290	14527	14689	14598	14503	14539	14451	14497	14633	14503	14390	14519	14464	14504	14439	14452	14549	14402	14574	14368	14548	14483	14433	14558	14482	14433	14502	14389	14306	14652	14537	14474	14594	14646	14541	14347	14565	14521	14497	14507	14536	14369	14528	14571	14622	14566	14484	14537	14413	14539	14456	14440	14497	14394	14421	14333	14513	14439	14475	14512	14524	14488	14541	14502	14543	14591	14546	14360	14431	14511	14647	14457	14557	14604	14550	14569	14385	14425	14494	14615	14424	14409	14494	14589	14391	14375	14584	14321	14458	14333	14533	14505	14607	14523	14661	14427	14532	14526	14344	14446	14539	14561	14348	14549	14578	14549	14430	14479	14514	14533	14398	14466	14397	14464	14484	14359	14585	14411	14495	14503	14403	14567	14507	14487	14578	14517	14449	14679	14444	14491	14579	14398	14492	14544	14435	14436	14527	14608	14409	14397	14560	14420	14485	14557	14479	14560	14562	14408	14268	14381	14518	14534	14545	14532	14558	14620	14707	14358	14568	14470	14498	14403	14393	14552	14590	14530	14419	14633	14532	14518	14529	14426	14539	14354	14611	14524	14580	14589	14593	14542	14512	14491	14319	14606	14501	14483	14389	14572	14597	14406	14602	14454	14342	14394	14485	14305	14695	14477	14411	14635	14519	14643	14398	14535	14428	14558	14659	14522	14399	14520	14368	14332	14477	14401	14630	14305	14603	14515	14429	14465	14501	14525	14431	14278	14441	14585	14399	14351	14541	14574	14314	14401	14628	14421	14623	14554	14495	14536	14502	14377	14468	14277	14290	14446	14596	14621	14465	14641	14449	14439	14495	14574	14491	14499	14615	14409	14417	14510	14367	14460	14571	14327	14581	14696	14486	14486	14493	14500	14381	14559	14336	14512	14405	14390	14420	14356	14398	14537	14356	14329	14482	14480	14288	14519	14563	14399	14434	14399	14654	14541	14695	14564	14418	14328	14505	14666	14363	14393	14434	14429	14414	14629	14503	14475	14556	14482	14439	14365	14465	14593	14077	14560	14608	14599	14495	14523	14448	14668	14550	14398	14464	14441	14403	14546	14503	14360	14511	14656	14264	14350	14369	14603	14559	14466	14555	14378	14495	14496	14567	14671	14409	14547	14472	14431	14427	14489	14528	14639	14471	14491	14539	14560	14607	14384	14428	14495	14407	14575	14532	14532	14304	14336	14515	14496	14455	14206	14466	14498	14552	14535	14475	14509	14507	14569	14501	14444	14412	14451	14500	14363	14487	14600	14465	14486	14514	14301	14371	14350	14537	14406	14457	14556	14478	14593	14450	14435	14257	14578	14276	14406	14548	14584	14589	14484	14343	14515	14461	14301	14408	14581	14515	14437	14475	14373	14480	14366	14464	14556	14383	14568	14437	14398	14503	14385	14542	14349	14371	14538	14458	14621	14571	14547	14467	14633	14494	14587	14493	14422	14720	14425	14403	14525	14547	14557	14484	14352	14534	14337	14427	14570	14554	14414	14533	14360	14535	14297	14598	14762	14551	14339	14482	14521	14575	14527	14397	14661	14523	14394	14621	14634	14407	14646	14378	14440	14456	14385	14632	14460	14461	14378	14654	14332	14408	14419	14449	14436	14434	14545	14491	14512	14268	14559	14622	14430	14521	14614	14507	14559	14498	14468	14548	14466	14342	14336	14462	14344	14472	14365	14406	14616	14461	14617	14500	14579	14523	14445	14541	14427	14448	14519	14598	14407	14535	14479	14546	14359	14608	14605	14360	14379	14386	14396	14556	14456	14367	14493	14447	14512	14618	14435	14379	14623	14519	14389	14524	14382	14455	14553	14285	14546	14503	14461	14319	14491	14340	14455	14360	14552	14370	14542	14506	14447	14372	14472	14415	14596	14511	14592	14419	14474	14602	14437	14441	14518	14322	14473	14396	14480	14521	14401	14560	14546	14511	14391	14431	14435	14565	14611	14482	14439	14290	14459	14451	14360	14463	14681	14402	14586	14464	14651	14440	14595	14669	14337	14609	14381	14417	14590	14458	14299	14409	14450	14485	14448	14337	14487	14465	14499	14584	14551	14360	14705	14430	14605	14474	14375	14619	14432	14435	14640	14592	14263	14444	14400	14485	14515	14362	14446	14392	14376	14523	14360	14403	14549	14561	14506	14318	14288	14472	14467	14436	14524	14408	14517	14625	14408	14550	14451	14316	14341	14571	14471	14526	14622	14619	14300	14461	14515	14543	14489	14402	14494	14523	14500	14586	14376	14445	14472	14411	14404	14576	14422	14535	14624	14446	14580	14482	14584	14413	14552	14501	14623	14575	14504	14452	14581	14520	14533	14534	14523	14322	14660	14488	14489	14381	14410	14449	14260	14477	14406	14529	14514	14552	14421	14516	14522	14434	14531	14505	14495	14297	14588	14540	14488	14520	14541	14450	14446	14370	14413	14483	14687	14551	14569	14657	14431	14527	14227	14470	14482	14464	14513	14331	14259	14527	14514	14466	14447	14599	14434	14350	14426	14450	14500	14553	14480	14460	14473	14601	14381	14487	14444	14651	14364	14431	14674	14529	14469	14363	14489	14471	14494	14460	14375	14472	14445	14513	14478	14653	14470	14612	14370	14364	14507	14454	14548	14449	14612	14494	14404	14459	14548	14437	14423	14495	14496	14377	14616	14485	14435	14425	14428	14353	14413	14377	14590	14412	14647	14518	14389	14489	14415	14578	14430	14422	14449	14432	14416	14526	14406	14504	14628	14384	14394	14508	14472	14672	14450	14535	14458	14558	14600	14621	14533	14546	14394	14690	14449	14457	14482	14405	14318	14630	14388	14486	14584	14459	14393	14378	14733	14542	14459	14354	14415	14484	14514	14487	14489	14561	14475	14498	14639	14610	14348	14513	14495	14476	14425	14469	14561	14429	14494	14564	14377	14452	14592	14522	14353	14561	14488	14425	14558	14512	14405	14535	14268	14532	14325	14575	14335	14396	14405	14631	14376	14398	14583	14455	14403	14541	14530	14492	14379	14502	14468	14474	14660	14601	14532	14440	14502	14383	14466	14606	14579	14374	14394	14441	14336	14508	14517	14363	14613	14485	14252	14495	14550	14443	14584	14450	14455	14523	14375	14516	14487	14526	14387	14605	14373	14620	14443	14504	14461	14324	14572	14387	14530	14431	14560	14502	14410	14526	14317	14482	14459	14640	14502	14596	14579	14475	14434	14426	14450	14459	14464	14283	14463	14572	14546	14472	14469	14589	14515	14433	14441	14552	14570	14432	14515	14474	14381	14513	14700	14525	14496	14490	14409	14425	14455	14534	14556	14579	14424	14609	14550	14453	14398	14532	14482	14406	14425	14610	14533	14631	14463	14647	14354	14607	14416	14391	14469	14460	14487	14571	14477	14609	14525	14390	14338	14518	14293	14401	14547	14437	14522	14527	14584	14326	14396	14592	14536	14586	14338	14536	14572	14431	14465	14312	14535	14558	14453	14725	14387	14430	14618	14442	14491	14430	14561	14405	14552	14472	14559	14603	14586	14408	14662	14398	14617	14648	14581	14489	14537	14414	14451	14346	14501	14476	14365	14506	14407	14454	14498	14327	14402	14477	14688	14651	14542	14361	14450	14556	14410	14494	14483	14546	14409	14279	14274	14437	14372	14465	14309	14438	14599	14525	14568	14338	14524	14455	14584	14652	14354	14343	14437	14580	14306	14274	14421	14437	14417	14518	14398	14726	14348	14401	14324	14536	14462	14437	14289	14428	14562	14643	14452	14462	14427	14719	14366	14583	14411	14455	14500	14448	14638	14614	14411	14511	14521	14434	14498	14696	14498	14408	14378	14419	14594	14480	14480	14524	14519	14470	14422	14600	14521	14491	14442	14515	14672	14542	14512	14710	14334	14461	14487	14315	14591	14464	14608	14426	14489	14480	14392	14469	14585	14506	14500	14412	14455	14431	14518	14391	14395	14449	14563	14549	14487	14347	14370	14484	14454	14519	14539	14328	14424	14634	14396	14492	14461	14478	14481	14455	14572	14492	14467	14578	14455	14496	14500	14630	14481	14466	14477	14526	14493	14614	14317	14323	14495	14601	14531	14445	14374	14460	14594	14483	14456	14319	14458	14507	14392	14514	14441	14503	14368	14328	14338	14412	14552	14722	14481	14534	14388	14522	14586	14535	14459	14529	14557	14506	14437	14429	14735	14450	14484	14507	14547	14561	14365	14568	14697	14575	14404	14515	14510	14458	14421	14422	14520	14644	14541	14429	14502	14539	14348	14382	14586	14684	14670	14501	14485	14457	14617	14493	14462	14316	14389	14482	14534	14496	14460	14509	14552	14410	14536	14476	14475	14426	14596	14636	14406	14654	14468	14488	14546	14456	14464	14379	14486	14446	14461	14498	14444	14571	14502	14398	14477	14574	14680	14402	14501	14567	14482	14496	14507	14642	14506	14335	14357	14544	14381	14535	14517	14650	14486	14476	14445	14617	14551	14580	14327	14565	14455	14441	14557	14489	14596	14340	14418	14386	14530	14535	14514	14508	14435	14490	14397	14488	14418	14312	14572	14722	14634	14382	14463	14497	14527	14346	14469	14417	14457	14345	14387	14489	14501	14513	14497	14365	14629	14578	14370	14461	14417	14395	14377	14412	14511	14503	14591	14493	14552	14537	14626	14290	14473	14405	14503	14366	14366	14563	14463	14392	14527	14497	14581	14470	14510	14484	14556	14570	14480	14398	14505	14333	14503	14242	14480	14517	14584	14601	14481	14537	14599	14581	14619	14663	14461	14535	14407	14564	14620	14227	14659	14470	14497	14462	14280	14430	14533	14441	14588	14449	14531	14365	14500	14375	14490	14439	14347	14499	14465
22993	22626	33620	29849	24802	23625	22155	16450	15435	15794	15548	15588	15484	15638	15310	15518	15526	15260	15285	15366	15394	15427	15204	15505	15257	15185	15127	15332	15285	15506	15267	15258	15322	15480	15170	15245	15301	15216	15594	15368	15419	15397	15195	15244	15484	15181	15331	15234	15151	15331	15227	15189	15207	15250	14955	15410	15235	15303	15107	15216	15312	15148	15359	15278	15270	15238	15293	15415	15399	15304	15147	15043	15396	15193	15204	15282	15199	15130	15445	15472	15163	15305	15260	15380	15088	15186	15218	15263	15298	15164	15320	15031	15442	15348	15112	15282	15224	15228	15142	15271	15171	15189	15132	15293	15022	15216	15133	15281	15261	15244	15251	15175	15100	15140	15142	15255	15202	15239	15307	15056	15156	15267	15293	15239	15035	15246	15316	15015	15259	15243	15112	15285	15151	15308	15081	15289	15158	15291	15233	15354	15209	15364	15136	15121	15227	14997	15127	15161	15165	15161	15185	15364	15076	15158	15179	14769	15268	15287	15151	15190	15226	15049	15297	15241	15102	15192	15252	15321	15028	15172	15280	15319	15224	15102	15282	15204	15155	15256	15221	15063	15313	15272	15166	15323	15161	15258	15321	15390	15290	15112	15247	15102	15143	15125	15273	15329	15292	15176	15111	15187	15337	15336	15157	15125	15188	15181	15165	15165	15247	15261	15232	14917	15199	15180	15187	15170	15367	15260	15080	15124	15353	14918	15301	15235	15102	15244	15245	15262	15398	15151	15147	15268	15332	15386	15289	15279	15274	15361	15168	15108	15300	15086	15233	15133	15257	15145	15249	14955	15142	15143	15134	15196	15327	15437	15217	15207	15280	15231	15346	15144	15234	15216	15219	15207	15363	15151	15007	15288	15082	15253	15265	15214	14934	15011	15267	15131	15018	15239	15101	15402	15214	15377	15132	15022	15246	15289	14989	15036	15201	14998	15146	15288	15165	15247	15176	15253	15138	15169	15044	15255	15226	15291	15231	15141	15174	14994	15223	15248	15364	15181	15392	15288	15187	15284	15242	15200	15286	15075	15109	15246	15176	15365	15424	15277	15186	15099	15305	15284	15099	15094	15170	15064	15244	15185	15175	15124	15144	15295	15186	15092	15226	15336	15073	15067	15243	15171	15214	15210	15136	15221	15277	15361	15413	15160	15174	15139	15056	14972	15087	15259	15099	15217	15006	15256	15061	15215	15393	15389	15131	15161	15080	15139	15161	15048	15130	14944	15212	15098	15209	15200	15314	15258	15204	15388	15409	15274	15273	15262	15284	15196	15278	15168	15127	14935	15228	15143	15094	15121	15157	15168	15171	15181	15163	14979	15423	15172	15172	15209	15300	15180	15107	14949	14989	15135	15184	15204	15161	15204	15141	15277	15087	15128	15209	15170	15190	15125	15155	15242	15138	14994	15350	15241	15199	15222	15205	15150	15432	15317	15160	15062	15189	15176	15260	15107	15277	15176	15270	15198	15428	15264	15161	15294	15071	15161	15033	15206	15256	15342	15277	15245	15104	15049	15192	15098	15144	15268	15342	15111	15272	14999	15130	15327	15249	15174	15140	15225	15036	15216	15241	15118	15151	15134	15227	15333	15123	15088	15225	15466	15022	15123	15163	15309	14998	15077	15050	15414	15151	15236	15206	15160	15220	15218	15240	15187	15305	15270	15077	15180	15531	15205	15430	15005	15189	15226	15361	15293	15279	15094	15301	15295	15146	15068	15318	15076	15190	15212	15205	15282	15163	15182	15226	15101	15054	15120	15027	15067	15182	15161	15129	15239	15459	15222	15251	15291	15199	15235	15489	15214	15179	15053	15242	15296	15224	15006	15354	15082	15197	15183	15285	15201	15229	15158	15310	15252	15437	15182	15286	15344	15019	15079	15256	15344	15013	15078	15275	15315	15168	15223	15245	15310	15226	15177	15207	15117	15192	15151	15144	15300	15095	15145	15225	15177	15187	15378	15325	14996	15273	15257	15449	15378	15126	15120	15264	15260	15133	15189	15174	15063	15403	15080	15180	15018	15062	15356	15329	15265	15281	15374	15134	15132	15326	15095	15288	15109	15301	15166	15360	15048	15017	14924	15060	15226	15260	15151	15107	15096	15074	15111	15210	15191	15176	15327	15140	15297	15248	15167	15166	15330	15122	15205	15220	15203	15218	15314	15297	15047	15228	15293	15342	15201	15232	15259	15074	15158	15213	15221	15060	15322	15107	15195	15112	15155	15308	15220	15133	15066	15161	15249	14950	14996	15363	15132	15238	15275	15303	15243	15161	15082	15253	15019	15085	15347	15064	15205	15316	15130	15261	15251	15195	15393	15329	15351	15203	15050	15045	15218	15038	15141	15079	15484	15018	15236	15170	15276	15206	15187	15345	15216	15112	15036	15137	14994	15174	15276	15188	14969	15199	15199	15145	15190	15140	15178	15008	15070	15112	15134	15313	15222	15312	15313	15222	15210	15181	15216	15369	15349	15289	15402	15192	15193	14991	15153	15217	15089	15015	15095	15098	15088	15255	15029	15212	15296	15140	15059	15080	15197	15027	15374	15192	15068	15237	15206	15105	15288	15178	15161	15245	15209	15401	15207	15202	15380	15315	15290	15399	15233	15081	15274	15293	15069	15171	15251	15132	15309	15167	15186	15178	15226	15213	15184	15252	15212	15267	15178	15302	15092	15346	15141	15548	15202	15225	15138	15134	15125	15251	15026	15080	15307	15301	15246	15188	15100	15154	15290	14908	15318	15155	15194	15095	15224	15269	15241	15188	15102	15180	15188	15253	15252	15185	15256	14995	15213	15145	15263	15239	15325	15405	15371	15131	15083	15172	15359	15186	14944	15306	15326	15182	15185	15209	15149	15256	15026	15106	15000	15251	15020	15354	15082	15353	15129	15090	15183	15235	15318	15261	15275	15310	15385	15232	15213	15183	15213	15256	14978	15275	15238	15295	15272	15238	15173	15237	15153	15156	15244	15189	15297	15146	15117	15214	14943	15123	15449	15196	15035	15151	15127	15191	15249	14973	15200	15157	15349	15129	15067	15202	15262	15047	15140	15267	15241	15323	15046	15195	15134	15330	15209	15134	15172	15244	15229	15074	14981	15396	15108	15154	15205	15136	15322	15405	15352	15179	15316	15066	14974	15152	15348	15038	15181	15295	15162	15124	14813	15219	15081	15312	15251	15109	15198	15106	15225	15246	15192	15289	15152	15223	15126	15232	15335	15176	15350	15219	15024	15145	15186	15227	15094	15123	15272	15301	15264	15270	15093	15120	15105	15262	15036	15014	15324	15336	15108	15323	15128	15122	15143	15230	15307	15150	15317	15207	15191	15143	15161	15220	15099	15183	15275	15275	15277	15288	15300	15372	15317	15137	15190	14983	15241	14949	15203	15078	15364	15144	15214	15290	15281	15188	15254	15263	15359	15261	15218	15047	15177	15156	15183	15102	15086	15147	15345	15261	15316	15092	15273	15403	15249	15387	15268	15396	15071	14932	15272	15157	15093	15219	15105	15235	15312	15245	15114	15299	15310	14932	14953	15185	15276	15162	15332	15260	15149	15305	15010	14943	15081	15135	15101	15195	15151	15306	15255	15139	15148	15226	15071	14856	15294	15137	15415	15268	15225	15330	15312	15038	15205	15281	15267	15156	15365	15033	15296	15144	15215	15109	15225	15181	15120	15128	15238	15195	15289	15105	15139	15099	15248	15260	15252	15408	15250	15421	15408	15243	15149	15117	15147	15165	15186	15072	15232	15009	15142	15096	15190	15376	15098	15266	15356	15365	15187	15207	15163	15253	15280	15166	15118	15237	15190	15208	15113	15156	14978	15021	15232	15176	15143	15047	15221	15249	15326	15238	15286	15210	15134	15173	15215	15121	15295	15329	15329	15118	15092	15267	15200	15252	15076	15348	15107	14974	15280	15289	15200	15035	15054	15283	15083	15124	15158	15379	15139	15116	15120	15219	15176	15317	15295	15072	15257	15215	15060	15142	15123	14986	15233	15262	15347	15139	15171	15364	15179	15111	15119	15220	15187	15131	15316	15400	15272	15233	15327	15192	15277	15137	15137	15287	15290	15125	15154	15281	15102	15427	15394	15160	15259	15106	15216	15385	15119	15254	15129	15241	15232	15203	15259	14970	15194	15088	14940	15386	15393	15248	15311	15239	15137	15151	15024	15090	15262	15320	15145	14980	15139	15310	15337	15138	15207	15260	15138	15128	15243	15197	15098	15307	15155	15224	15230	15197	15318	15245	15229	15225	15299	15221	15141	15392	15094	15009	15167	15210	15238	15187	15327	15276	15132	15442	15255	15103	15210	15114	15030	15446	15304	15132	15188	15344	15272	15298	15186	15142	15165	15364	15087	15148	15143	15370	15211	15264	15271	15042	15193	15228	15221	15315	15109	15109	15078	14971	15028	15221	15297	15183	15063	15214	15189	15352	14922	15107	15279	15262	15240	15169	15284	15303	15222	15231	15197	15230	15138	15145	15123	15366	15190	15092	15147	15250	15186	15194	15158	15132	15169	15018	15275	14991	14990	15171	15410	15181	15174	15094	15142	15191	15077	15507	15181	15126	15141	15015	15127	15306	14940	15314	15252	15086	15363	14987	15166	15389	15229	15144	15184	15219	15247	15317	15163	15386	15263	15278	15357	15150	15373	15116	15249	15295	15153	15250	15222	15260	15236	15258	15331	14969	15264	15040	15243	15246	15393	15115	15204	14963	15099	15309	15172	15041	15202	15238	14989	15104	15045	15211	15105	15170	15217	15000	15116	15087	15187	15038	14998	15075	15230	15256	15256	15195	15250	15128	15073	15263	15163	15325	15262	15139	15175	15323	15175	15188	15161	15213	15299	15405	15128	15042	15286	15176	15157	15239	15277	15105	15173	15091	15098	15227	15245	15243	15160	15279	15219	15195	15175	15260	15090	15098	15208	15125	15275	15246	15327	14933	15312	15051	15183	15218	15248	15263	15184	15251	15286	15243	15198	15113	15205	15227	15317	15334	15167	15232	15291	15242	15199	15254	15247	15255	15293	15215	15256	15201	15207	15138	15259	15108	15175	15352	15157	15218	15264	15317	15263	15229	15138	15376	15284	15147	15079	15135	15170	15150	15121	15093	15215	15240	15381
63057	106025	88199	60576	35693	19978	14070	13961	14054	13988	13950	13963	14146	14134	13971	13808	14020	14046	13937	13943	14002	13939	13948	13976	13793	14094	13932	13988	13971	13961	14069	13827	13970	13818	13964	14069	14153	13884	13958	13879	14123	13813	13855	14052	13933	14011	13908	13891	13942	14088	13935	13962	14011	14069	13984	13870	13885	13955	13936	14126	14045	13939	13839	14018	14023	14004	14088	14012	14017	13954	13902	13949	14063	13922	13921	14093	13953	13982	14151	14125	13919	13966	13896	14058	13730	13951	14101	13981	14095	14089	13855	13883	14005	13911	14000	13950	13898	13932	13892	13906	13814	13966	14024	14067	13949	13900	14037	13874	13848	13875	14007	14050	14077	14032	14048	13878	13816	13886	13945	13905	13926	13901	13978	14071	13965	13991	13824	13933	14009	14093	13900	13888	13960	14128	13828	13928	13986	13831	13865	13985	13973	13946	14028	13920	14090	13929	13953	13868	13808	13976	14008	14035	13980	13780	13994	14040	13856	13845	13850	14125	14030	13955	13897	13960	13904	13952	13960	13934	14093	14078	13833	14002	13925	13929	14021	14016	14055	13948	13957	13964	13941	14062	13883	13972	13983	13929	14017	13957	13912	14049	13887	13983	14126	14002	13851	14115	13958	13847	13920	14040	13972	14039	14144	13941	13916	13990	13951	14117	13924	14088	13901	13973	14159	13849	14100	13832	13817	13979	13868	13806	13991	14074	13999	13883	13996	14012	13946	14126	14023	13997	13830	14004	13856	14008	13973	14029	13889	13978	14060	14174	13897	13884	13999	14019	13807	13944	13833	14017	14091	14086	13982	13862	14055	13928	13928	14039	14039	14034	14028	13762	13967	13947	14105	14071	13848	13940	13956	13901	14008	13875	13872	14071	14006	14167	13964	13934	14117	13970	14094	13928	13873	13976	14160	13808	13892	13930	14025	13868	13990	14042	13971	13972	14050	13877	13994	14066	14075	13889	14066	13890	13951	14052	13769	14046	13912	14022	14034	13816	13939	13919	14105	13951	13964	13895	13928	14021	13919	13852	14019	13738	13872	13947	13890	13864	13992	13816	13980	13925	13997	14042	14107	13895	13974	13867	13911	13914	13969	14053	14116	13879	13926	13956	13907	14186	13886	13936	13995	14034	13896	14020	14033	13968	13901	14038	13978	14091	13676	13849	13971	14059	13729	14122	13981	13885	13902	13918	13925	14072	13908	13935	13794	14014	14033	13850	14034	13952	13864	13917	13982	13997	13805	14051	13848	14043	14018	13836	13982	13774	13905	14014	13852	13824	14002	13938	13836	13858	14057	13814	13989	14046	13979	13904	14000	13939	13901	14008	13838	13954	14123	13761	13934	13840	13935	13903	13936	13941	13911	13956	13992	13972	13930	14000	13988	14051	13849	14069	13804	14044	13846	13993	14033	14025	13905	13958	13811	14067	13836	14161	13905	13891	14017	13912	14024	14043	14071	13959	14020	13966	13917	13969	13821	14020	13868	14056	13892	13886	13919	14085	13887	14204	13875	14032	13987	14000	14029	13890	13986	13966	13968	14058	14071	14107	13928	13885	14002	14009	14054	13892	14105	13998	14087	14092	13883	14064	14016	13955	13975	14088	14011	13868	13898	13951	13816	13905	13816	13886	13859	14059	14019	13919	14022	14066	13997	14241	14021	13840	13803	13996	14015	14036	13901	13995	13894	13987	14082	14115	13937	13815	13825	13869	14067	14042	13937	14046	14015	13863	13809	14111	13934	13854	13910	13986	13931	13977	13905	13992	13920	13849	14024	13950	13844	13901	13927	14040	13963	13950	13949	14044	13973	13939	13975	13851	13966	13878	13954	13896	13934	14005	13945	14015	13950	13929	13812	14061	13998	14055	14006	14011	13983	13852	13973	13991	13862	14004	14007	13933	13914	13885	13947	13946	13934	13932	13913	13951	13891	13968	13873	13950	13846	13907	14017	13958	13827	14052	13899	13953	14028	13947	14079	14109	13944	14083	13964	13983	13729	14012	14136	13908	13919	14080	13996	13793	13862	13850	13793	13876	13889	14011	13859	13993	13824	13903	13958	13955	13949	14068	13899	13891	14050	13918	14085	14060	14110	13993	14098	13822	13895	13919	13925	13920	13810	13910	13904	13934	14097	13949	13984	13878	13729	14004	13931	13918	14124	14057	13922	13997	14088	13809	13721	13820	13988	13976	13949	13975	13874	13943	13892	13951	13960	14129	14111	14010	13819	14054	13900	13996	13890	13844	13936	13860	13951	14112	14121	13976	13920	13993	13919	13879	13825	13916	13739	14214	14002	13882	14036	14043	14030	13979	13840	13853	13818	13900	13960	13864	13937	13961	14098	13926	13911	14012	13961	13999	13889	13953	13907	14006	13950	13854	14112	13979	13957	14159	13991	14000	13918	13879	14039	13759	14001	14039	14007	13967	14175	13960	13939	13946	14065	13970	13805	13987	13996	13876	14118	14042	13758	13985	13922	14005	14008	13982	13919	13919	13972	13966	13921	14042	13812	13930	13878	13993	13884	13895	13868	14091	13923	13837	14131	13913	13829	14019	13955	14058	14008	13798	13815	13989	13813	13950	13992	14006	13890	14012	13946	13887	13819	13999	13925	13775	13887	14004	14134	14004	13921	14077	13995	13881	13928	14088	13897	13978	13851	14105	14039	13923	13942	13934	13993	13970	13969	13930	13936	13840	13926	13878	14013	14061	13983	14078	13865	14021	13915	13976	13836	13831	13974	13911	13941	14117	13855	13967	13982	13916	13817	13793	14011	14076	14047	13881	14044	13900	13831	13873	13926	13936	13947	14013	13943	13975	14001	13956	13997	13991	14128	14050	14043	13803	13890	14017	13952	13859	13945	13914	13989	14094	13919	13909	13767	14051	14005	13839	13986	14016	14104	13877	13898	14119	13939	13956	13925	13952	14030	13757	14052	13793	13865	13843	14167	13932	13910	14050	13872	14076	13900	14128	13894	13818	14103	14067	13949	13919	13973	13990	13807	14054	13909	14046	13880	14101	13910	13933	13902	13989	13945	13972	14043	13879	14098	13996	13944	13995	13834	13971	14071	14007	13825	13908	14037	13964	13970	13891	13904	13895	13931	14027	13994	13784	14016	14174	14015	13843	13846	13829	14075	13987	14063	14039	14214	13775	13980	14110	14046	13831	14065	13979	14124	13868	13982	13977	14038	13895	14012	13865	14004	13773	14160	13884	13899	13947	14163	13820	13963	14016	13984	13952	14084	14103	13887	13903	13906	13942	13955	14088	14160	13889	13882	14084	13992	14040	13864	14063	14114	13871	13932	13892	13908	14132	13804	14038	13863	14029	13972	14164	13874	13968	14056	14093	13991	13955	13905	13911	13934	13876	13904	14077	14004	13906	13698	13880	13859	13905	13970	13999	14006	13779	14027	13943	13859	14017	13920	13838	13894	13802	14121	14026	13840	13957	13960	13973	14027	13972	13916	13900	13791	14161	14093	13860	14031	13890	13969	14069	14028	13977	13906	14008	13874	13732	13946	13965	13921	13879	13915	13863	13974	13804	13972	14040	14029	13922	13832	13762	13887	13817	13965	13839	13901	14024	13830	14000	14154	14135	13880	13970	13941	14069	14071	13804	14006	14043	13886	14053	13859	14117	14100	13853	13873	14009	13928	13920	13816	13963	13943	13986	14010	13782	14026	13943	13882	13945	14064	13793	14020	13901	13833	13933	14080	14079	13991	13963	14088	14018	13878	14035	13918	13879	13952	13905	14069	13862	13965	13930	14102	13927	14100	13989	14121	13883	13951	14048	14031	14052	14057	13825	13780	13914	13729	14054	14068	13932	14050	13994	13992	13785	13913	13970	13842	14040	14047	13888	14095	13970	14044	13915	13878	14016	14008	14018	14020	13856	13922	14099	14002	14094	14104	13842	13971	13995	13933	13912	13939	14146	14011	13840	13967	14030	14037	13961	13942	14217	14059	14046	14037	14014	13961	13970	13986	13926	13963	14072	13934	13991	13962	13879	14077	14070	13962	13919	13949	13700	13875	13832	14084	13902	13967	13992	13820	13930	13899	13985	13993	13927	13793	14002	13866	13887	13782	14008	13852	13944	14180	14027	13782	14000	13985	13844	14059	13817	13831	14072	13912	14074	13830	14026	13911	14248	13953	13998	13938	13937	13998	13993	14012	13851	14079	13908	13993	13936	13850	13916	14100	13636	13935	13906	13796	14008	14046	13991	14060	13859	14016	13988	13997	14134	13986	14066	13843	14032	13821	14038	13882	14028	13911	13887	14055	13892	14007	13962	14053	13841	14093	13877	13964	14060	14079	14000	13828	13879	14001	13831	14080	13929	13833	14035	13826	14059	14050	13957	13815	13877	14033	14039	13950	13908	13964	13930	14071	13977	13816	14102	13845	13812	13905	13853	13923	14113	14056	13913	14101	14351	13932	14105	13926	14002	14004	13916	13890	13963	13954	13884	14028	13964	13884	14083	13863	13988	13992	14079	13907	13770	14028	14070	13994	13776	14161	14093	13678	13992	13917	13859	13824	14084	13939	13886	14005	13838	13850	14028	14046	13898	14014	14036	14030	14011	14089	14023	13967	13784	14153	13975	13809	14019	13881	13861	13933	13904	13765	13974	13904	14156	13975	14050	14002	13992	14001	13848	13922	13873	13907	13834	14091	13991	13832	14084	13955	14113	14036	14034	14010	13831	14146	14043	13979	13804	13903	13860	14098	14187	13871	13949	14081	13871	14067	13951	14032	13960	13997	13902	13856	13748	13941	13902	13946	13866	13954	14000	13926	13998	13791	13908	14063	13986	13893	13912	13967	13986	13924	13880	13988	13876	13970	13892	13854	13999	13830	14071	13897	13997	14078	13875	13991	13896	13943	13963	13837	13955	14045	14053	13756	13993	14074	14025	13849	13926	13854	13965	14118	14031	13833	13983	13990	13815	14087	14060	13705	13949	14013	13936	13947	13863	13919	13864	13931	14048	13946	13895	14041	13824	13942	13987	14006	13943	13949	13920	13978	13939	14044	13944	13915	13968	14054	13906	13935	13794	13989	13920	14032	13951	13990	13847	13896	13856	13984	13860	14064	13935	14107	13850	13845	13943	14047	13904	14050	13996	13966	13970	13949	13902
28944	33459	39423	28893	18859	15869	15315	14911	14937	14963	14801	14987	15005	14842	14763	14965	15140	14921	15013	14742	14782	14987	14865	14820	14890	14597	15023	14690	15064	14865	14889	14809	14921	14914	14996	14933	14846	14726	15285	14913	14991	14744	14771	14564	14918	14998	14664	14961	14853	14879	14759	14814	14738	14753	14868	14764	14875	14987	14882	14745	14914	14778	14885	14840	14865	14903	14812	14798	14867	14758	14729	14630	14624	14787	14907	14872	14826	14747	14732	15012	14962	14805	14798	15008	14777	14770	14727	14706	14777	14684	14787	14650	14731	14712	14805	14781	14690	14827	14894	14840	14956	14689	14830	14692	14686	14841	15039	14677	14776	14849	14827	14787	14848	14811	14807	14882	14900	14599	14796	14755	14860	14811	14730	14775	14775	14838	14826	14723	14875	14795	14894	14881	14881	14716	14784	14758	14737	15009	14663	14720	14761	14729	14877	14820	14872	14787	14711	14667	14669	14902	14677	14630	14810	14743	14760	14964	14983	14918	14870	14764	14942	14905	14929	14659	14900	14872	14863	14825	14766	14867	14810	14847	14852	14675	14758	14818	14726	14885	14915	14795	14682	14681	14713	14879	14902	14808	14793	14926	14751	14864	14976	14877	14796	14800	14942	14778	14871	15080	14687	14748	14592	14608	14826	14689	14727	14520	14723	14792	14751	14747	14706	14753	14858	14770	14761	14934	14826	14760	15104	14690	14921	14761	14801	14913	14604	14756	14761	14621	14593	14596	14555	14558	14809	14790	15056	14765	14722	14862	14581	14875	14740	14633	14921	14969	14873	15006	14816	14718	14902	14616	14714	14839	14830	14811	14938	14850	14896	14796	14888	14840	14652	14646	14909	14800	14881	14978	14937	14872	14975	14995	14777	14780	14619	14817	14794	14668	14876	14937	14885	14674	14942	14645	14629	14747	14772	14609	14804	14892	14800	14748	15048	14833	14861	14736	14900	14782	14906	14682	14727	14773	14771	14795	14738	15058	14962	14709	14800	14907	14881	14820	14689	14815	14857	14719	14747	14936	14858	14630	14936	14870	14773	14990	14779	14800	15032	14984	14660	14776	15131	14972	14855	14763	14855	14903	14894	14769	14875	14814	14881	14663	14739	14765	14890	14778	14704	14698	14814	14882	14675	14723	14724	14908	14803	14976	14906	14808	14954	14830	14754	14779	14729	14751	15017	14823	15151	14768	14798	14708	14721	14730	14636	14850	14903	14810	14927	14767	14748	14712	14918	14799	15028	14878	14871	14709	14908	14860	14653	14909	14739	14776	14897	14853	14716	14851	14958	15041	14732	14776	14897	14802	14752	14759	14920	14931	14735	14765	14865	14769	14854	14789	14819	14532	14818	14862	14825	14933	14877	14877	14766	14697	14548	14841	14643	14772	14725	14723	14776	14826	14773	14531	14837	14826	14888	14783	14872	14937	14818	14736	14708	14970	14807	14696	14905	15022	14857	14701	14754	14854	14887	14841	14901	14653	14868	14716	14765	14781	14732	14797	14795	14803	14892	14592	14949	14769	14700	14722	14855	14764	14954	14941	14944	14841	14869	14803	14883	14911	14875	14781	14848	15027	14798	14829	14674	14782	14853	14942	14720	14608	14660	14806	14732	14732	14793	14842	14943	14899	14846	14649	14825	14767	14788	14842	14622	14863	14623	14737	14624	14721	14888	14717	14719	14856	14756	14756	14905	14833	14707	14720	14685	14642	14978	14742	14618	14939	14840	14682	14756	14776	14822	14716	14951	14876	14808	14805	14683	14901	14819	14704	14813	14794	14703	14752	14830	14780	14859	14916	14561	14949	14733	14687	14804	14737	14987	14631	14886	14997	14816	14991	14802	14644	14840	14732	14696	14853	14542	14658	14892	14703	14862	14761	14792	14711	14787	14788	14656	14752	14871	14989	14902	14630	14731	14831	14860	14879	14607	14736	14790	14843	14881	14771	14759	14739	14817	14803	15016	14823	14628	14743	14956	14799	14860	14767	14826	14640	14879	14681	14837	14837	14709	14506	14916	14768	14718	14940	14686	14768	14715	14873	14802	14965	14746	14739	14793	14647	14825	14668	14879	14803	14954	14597	14863	14837	14619	14828	14749	14598	14632	14646	14821	15110	15066	14757	14618	14897	14757	14764	14866	14661	14728	14674	14899	14899	14807	14658	14827	14673	14940	14534	14835	14854	14950	14942	14626	14648	14805	14871	14913	14814	14953	14829	14926	14737	14905	14702	14875	14858	14794	14708	14711	14821	14762	14616	14808	14782	14875	14809	14788	14589	14938	14880	14769	14815	14881	14721	15075	14846	14720	14851	15028	14778	14982	14979	14617	14610	14762	14785	14873	14917	14921	14628	14734	14822	14861	14761	14700	14840	14852	14671	14749	14889	14739	14733	14726	14830	14849	14707	14717	14786	14794	14793	14562	14782	14917	14966	14797	15004	14743	14689	14886	14800	14892	14721	14822	14827	14678	14831	14997	14756	14879	15053	14860	14888	14820	14681	14743	14786	14719	14715	14788	14624	14770	14745	14721	14829	14741	14728	14899	14798	14726	14784	14761	14815	14882	14776	14859	14617	14460	14647	14666	14735	14786	14939	14790	14647	14728	14858	14930	14817	14778	14687	14992	14828	14726	14722	14901	14650	14732	14837	14937	14855	14812	14707	14853	14984	14795	14556	14965	14832	14651	14710	14605	14814	14718	14774	14709	14800	14633	14691	14896	14753	14839	14939	14675	14612	14835	14669	14833	14803	14917	14944	14891	14689	14689	14899	14841	14729	14795	14848	14969	14918	14696	15033	14882	14792	14791	14788	14991	14829	14692	14754	14912	14785	14765	14971	14628	14970	14854	14805	14661	14726	14851	14666	14759	14856	14791	14706	15088	14915	14794	14573	14588	14785	14887	14743	14658	14650	14717	14706	14666	14714	15005	14827	14789	14932	15087	14798	14871	14734	14821	14859	14844	14689	15156	14919	14947	14845	14702	14951	14705	14781	14717	14769	14556	14882	14641	14777	14813	14855	14929	14780	14743	14838	14760	14946	14760	14738	14809	14856	14913	14848	14888	14698	14667	14748	14927	14825	14745	14949	14916	14698	14750	14879	14843	14811	14631	14584	14588	14864	14826	14859	14801	14720	14796	14911	14835	14770	14722	14800	14808	14749	14958	14705	14658	14760	14966	14854	14632	14946	15057	14797	14972	14933	14883	14688	14712	14722	14825	14823	14895	14878	14692	14754	14868	14740	14707	14688	14703	14869	14606	14841	15065	14853	14745	14752	14799	14742	14670	14874	14665	14821	14802	14862	14683	14954	14883	14818	14770	14896	14770	14764	14817	14675	14742	14870	14778	14694	14790	14834	14708	14819	14853	14757	14952	14910	14872	14927	14957	14769	14651	14909	14881	14764	14728	14753	14936	14665	14702	14728	14708	14802	14744	14830	14734	14776	14681	14722	14790	14761	14548	14764	14740	14813	14820	14909	14872	14924	14888	14838	14713	14870	14756	14832	14890	14999	14805	14773	14789	14834	14844	14838	14952	14887	14997	14854	14703	14708	14881	14648	14873	14810	14657	14900	14844	14623	14882	14872	14793	14661	14820	14896	14714	14824	14574	14789	14781	14768	14713	14878	14617	14809	14876	14901	14728	14717	14897	14802	14804	14972	14921	14566	14840	14915	15078	14675	14747	14875	14864	14730	14804	14724	14732	14839	14807	14769	14788	14734	14730	14989	14948	15008	14988	14634	14773	14760	14619	14748	14730	14725	14960	14956	14914	14723	14738	14736	14806	14682	14748	14757	14799	14723	14826	14639	14825	14711	14840	14906	14806	14822	15017	14872	14981	14969	14772	14978	14736	14730	14901	14860	14670	14890	14868	15021	14863	14852	14612	14801	14830	14653	15017	14725	14743	14705	14897	14860	14862	14851	14625	14703	14809	14778	14714	14899	14849	14757	14948	14919	14901	14755	14771	14937	14931	14854	14921	14788	14728	14658	14652	14918	14780	14709	14748	14729	14838	14729	14748	14919	14952	14811	14939	14784	14762	14854	14826	14714	14652	14655	14683	14825	14805	14798	14749	14687	14611	14988	14838	14788	14964	14835	14839	14714	14861	14949	14860	14867	14873	14639	14822	14938	14913	14973	14875	14722	14747	14983	14743	14732	14893	14735	15082	14882	14734	14694	14696	15037	14829	14872	14753	14746	15019	14703	14809	15016	14729	14908	14666	14824	14944	14845	14967	14728	14847	14837	14849	14829	14823	14758	14670	14840	14808	14687	14770	14824	14736	14839	15009	14734	14937	14779	14769	14939	14764	14701	14583	14694	14806	14654	14991	14746	14940	14773	14839	14894	14754	15001	14768	14630	14805	14742	14707	14844	14653	14796	14797	14777	14822	14935	14789	14857	14715	14699	14838	14745	14753	14899	14655	14503	14865	14892	14747	14738	14937	14833	14731	15016	14808	14801	14848	15035	14690	14747	14954	15089	14767	14800	14891	14669	14740	15044	14871	14713	14895	14779	14633	14988	14832	14770	14797	14696	14665	14802	14797	14725	14781	14677	14692	14828	14744	14821	14796	14714	14736	14899	14811	14905	14851	14606	14824	14625	14771	14639	14595	14840	14857	14756	14706	14904	14985	15012	14839	14674	14615	14743	14760	14702	14884	14917	14898	14887	14646	14620	14887	14804	14683	14802	14880	14859	14893	14637	15011	14828	14775	15021	14877	14897	14877	14790	14773	14556	14913	14849	14830	14916	14818	14688	14780	14900	14726	14710	14657	14910	14726	14853	14886	14855	14754	14913	14757	14662	14668	14659	14977	14871	14615	14658	14849	15089	14702	14942	14702	14711	14713	14712	14776	14737	14889	14890	14779	14976	14718	14791	14821	14963	14786	14756	14848	14732	14863	14872	14876	14845	14736	14852	14852	14857	14712	14762	14804	14858	14950	14854	14882	14974	14787	14863	14735	14839	14811	14945	14830	14721	14888	14774	14840	14702	14873	14794	14810	14669	14713	14861	14714	14868	14750	14682	14844	14891	14940	15058	15010	14889	14737	14706	14902	14685	14827	14717	14740	14871	14809	15068	14912	14829	14747	14613	14743	14786	14717	14816	14746	15039	14875	14783	14805	14720	14852	14757
35461	53952	43205	26233	17145	14453	13867	13635	13915	13747	13672	13710	13734	13706	13780	13881	13752	13633	13654	13834	13758	13768	13859	13784	13779	13694	13770	13663	13851	13732	13671	13826	13878	13565	13563	13784	13880	13861	13725	13744	13654	13867	13940	13877	13812	13643	13928	13745	13738	13777	13680	13814	13651	13674	13805	13778	13676	13906	13603	13679	13800	13599	13774	13663	13855	13558	13537	13789	13714	13856	13774	13815	13816	13701	13544	13621	13791	13719	13785	13656	13674	13716	13781	13682	13677	13737	13769	13638	13741	13596	13624	13710	13584	13771	13528	13718	13641	13746	13684	13714	13638	13881	13689	13711	13620	13911	13848	13838	13556	13866	13686	13776	13726	13809	13697	13687	13797	13634	13809	13748	13686	13645	13828	13643	13574	13710	13915	13731	13683	13729	13641	13786	13571	13719	13778	13831	13528	13771	13684	13731	13749	13706	13786	13646	13715	13715	13773	13713	13582	13770	13591	13653	13879	13827	13709	13689	13854	13599	13846	13751	13607	13746	13805	13637	13884	13784	13677	13656	13636	13605	13696	13774	13753	13702	13745	13709	13887	13621	13707	13715	13627	13866	13761	13710	13905	13708	13617	13746	13631	13551	13642	13621	13616	13826	13517	13735	13683	13672	13616	13788	13634	13797	13614	13693	13728	13763	13687	13769	13781	13960	13880	13679	13726	13604	13731	13829	13686	13713	13660	13568	13832	13761	13750	13784	13728	13744	13736	13750	13668	13851	13893	13561	13696	13543	13662	13734	13638	13714	13807	13810	13618	13604	13688	13729	13884	13643	13796	13750	13691	13851	13720	13741	13798	13868	13614	13856	13720	13651	13683	13618	13779	13707	13691	13778	13646	13720	13797	13666	13599	13801	13718	13500	13684	13706	13744	13572	13626	13808	13679	13781	13892	13749	13824	13747	13717	13996	13689	13642	13739	13701	13817	13710	13663	13815	13797	13719	13724	13666	13788	13763	13609	13867	13499	13558	13593	13737	13757	13710	13689	13656	13759	13803	13636	13617	13743	13729	13817	13784	13743	13580	13776	13721	13655	13688	13730	13603	13640	13684	13712	13855	13724	13567	13754	13704	13564	13784	13660	13661	13722	13805	13751	13615	13769	13798	13665	13579	13799	13743	13662	13746	13662	13762	13594	13857	13525	13936	13785	13664	13817	13655	13758	13675	13621	13613	13809	13601	13797	13839	13840	13734	13638	13757	13607	13582	13746	13480	13731	13671	13804	13779	13855	13798	13590	13801	13544	13796	13803	13798	13702	13603	13793	13667	13701	13905	13737	13913	13835	13740	13674	13735	13551	13595	13822	13633	13665	13691	13649	13773	13861	13864	13898	13678	13634	13763	13759	13823	13836	13766	13797	13661	13771	13759	13658	13699	13597	13683	13763	13677	13789	13668	13758	13506	13652	13748	13699	13663	13896	13645	13808	13844	13659	13710	13841	13814	13813	13730	13722	13696	13796	13623	13758	13766	13872	13725	13618	13756	13555	13808	13632	13835	13629	13799	13731	13689	13836	13732	13792	13769	13755	13863	13811	13730	13571	13720	13737	13805	13724	13724	13733	13785	13742	13610	13685	13859	13796	13775	13789	13734	13600	13613	13586	13781	13857	13554	13826	13810	13578	13887	13822	13865	13716	13836	13745	13667	13746	13667	13636	13762	13801	13640	13649	13631	13654	13753	13782	13643	13765	13560	13666	13695	13530	13792	13642	13797	13763	13759	13747	13804	13632	13714	13639	13627	13687	13614	13593	13691	13704	13661	13831	13678	13715	13807	13863	13679	13739	13691	13695	13683	13808	13779	13647	13860	13610	13767	13748	13730	13721	13580	13493	13643	13700	13825	13663	13581	13913	13843	13789	13702	13677	13647	13727	13675	13766	13809	13738	13719	13651	13666	13819	13744	13747	13732	13705	13619	13967	13792	13592	13771	13777	13782	13675	13724	13610	13756	13895	13779	13569	13666	13610	13860	13870	13911	13712	13727	13754	13883	13694	13706	13888	13668	13540	13647	13868	13654	13531	13764	13751	13816	13841	13866	13678	13566	13818	13892	13620	13793	13752	13713	13791	13744	13730	13657	13844	13784	13547	13561	13749	13684	13557	13883	13669	13517	13716	13817	13584	13915	13632	13650	13710	13783	13731	13690	13775	13725	13645	13625	13747	13774	13740	13691	13610	13794	13722	13514	13692	13834	13652	13801	13601	13732	13777	13754	13629	13737	13555	13746	13767	13770	13820	13646	13756	13662	13785	13578	13567	13591	13801	13839	13881	13861	13754	13699	13812	13758	13653	13722	13768	13669	13787	13683	13593	13684	13865	13631	13640	13543	13691	13482	13804	13736	13729	13747	13728	13533	13686	13722	13658	13684	13798	13768	13701	13540	13698	13609	13758	13640	13679	13841	13741	13707	13636	13870	13742	13745	13839	13711	13688	13697	13716	13457	13795	13817	13640	13765	13716	13723	13724	13726	13810	13573	13563	13772	13667	13629	13635	13780	13857	13758	13645	13627	13770	13683	13741	13828	13735	13750	13692	13637	13918	13616	13631	13704	13697	13714	13682	13826	13789	13784	13611	13620	13823	13646	13615	13648	13672	13735	13723	13615	13674	13795	13595	13784	13544	13657	13806	13681	13735	13652	13740	13805	13669	13769	13711	13829	13723	13757	13637	13684	13719	13775	13748	13707	13751	13670	13599	13689	13798	13881	13644	13698	13708	13754	13783	13715	13674	13558	13733	13791	13671	13838	13833	13617	13863	13700	13634	13777	13714	13780	13803	13587	13811	13764	13805	13728	13756	13773	13716	13776	13694	13620	13588	13606	13620	13824	13789	13796	13782	13745	13605	13762	13599	13688	13620	13716	13784	13668	13727	13748	13691	13768	13718	13717	13740	13700	13556	13657	13730	13616	13794	13534	13679	13822	13819	13749	13668	13676	13763	13755	13684	13819	13598	13717	13541	13685	13696	13822	13795	13712	13819	13693	13668	13724	13643	13732	13676	13628	13810	13702	13747	13854	13791	13783	13735	13777	13701	13824	13721	13661	13867	13602	13779	13648	13828	13741	13711	13746	13657	13703	13813	13715	13708	13804	13632	13818	13670	13649	13695	13722	13792	13785	13748	13847	13693	13736	13656	13727	13805	13735	13650	13684	13695	13759	13738	13721	13805	13613	13750	13591	13746	13839	13796	13696	13752	13629	13678	13771	13808	13548	13828	13784	13756	13803	13752	14019	13677	13678	13709	13831	13783	13883	13763	13818	13651	13698	13627	13765	13693	13671	13633	13760	13795	13763	13648	13646	13727	13839	13651	13627	13602	13798	13720	13712	13654	13916	13814	13939	13832	13695	13717	13760	13855	13582	13669	13789	13617	13752	13694	13747	13774	13771	13676	13723	13838	13625	13724	13547	13764	13833	13834	13789	13621	13940	13692	13716	13658	13824	13613	13647	13647	13827	13800	13559	13552	13768	13921	13678	13785	13798	13785	13619	13686	13747	13719	13769	13742	13741	13531	13715	13734	13697	13583	13852	13755	13685	13963	13756	13829	13825	13857	13794	13768	13685	13708	13726	13778	13887	13712	13753	13720	13650	13673	13778	13515	13901	13592	13604	13784	13888	13667	13737	13834	13816	13762	13780	13678	13768	13731	13798	13724	13814	13824	13571	13872	13706	13555	13728	13639	13616	13795	13738	13633	13852	13718	13597	13940	13539	13784	13658	13625	13662	13780	13894	13608	13560	13782	13788	13809	13827	13679	13777	13581	13651	13673	13796	13792	13626	13650	13823	13719	13810	13718	13835	13531	13749	13890	13765	13652	13718	13635	13713	13880	13653	13673	13585	13540	13793	13729	13793	13659	13762	13792	13693	13721	13830	13634	13668	13878	13499	13754	13836	13831	13864	13589	13730	13728	13577	13667	13662	13673	13804	13654	13829	13626	13656	13831	13578	13694	13678	13678	13750	13777	13719	13815	13849	13887	13646	13645	13588	13768	13703	13742	13665	13745	13743	13755	13638	13717	13550	13734	13699	13822	13669	13602	13660	13818	13729	13758	13699	13628	13648	13672	13798	13773	13660	13673	13753	13619	13611	13572	13682	13666	13765	13739	13713	13736	13629	13777	13726	13709	13729	13625	13862	13742	13822	13691	13761	13747	13841	13740	13665	13679	13800	13806	13740	13750	13691	13730	13657	13693	13706	13710	13660	13706	13651	13695	13928	13684	13701	13745	13661	13651	13676	13714	13818	13851	13631	13662	13817	13689	13734	13840	13624	13819	13609	13582	13740	13752	13665	13584	13746	13831	13774	13775	13765	13610	13648	13688	13880	13686	13750	13774	13903	13788	13795	13681	13789	13722	13801	13611	13806	13638	13680	13690	13875	13546	13764	13727	13693	13664	13711	13774	13800	13639	13713	13888	13729	13656	13778	13623	13732	13678	13675	13615	13791	13714	13760	13764	13682	13768	13697	13844	13703	13811	13727	13676	13698	13687	13704	13735	13755	13700	13705	13825	13777	13614	13642	13797	13822	13666	13676	13651	13873	13712	13656	13911	13695	13859	13591	13717	13721	13798	13826	13726	13757	13735	13713	13710	13743	13764	13654	13794	13729	13746	13857	13696	13597	13721	13625	13705	13888	13720	13704	13663	13781	13759	13831	13733	13730	13701	13695	13560	13883	13773	13746	13711	13751	13708	13712	13666	13697	13721	13589	13728	13813	13681	13740	13811	13701	13742	13819	13809	13660	13731	13734	13701	13832	13667	13844	13670	13570	13670	13552	13773	13720	13800	13548	13728	13807	13552	13695	13879	13676	13857	13830	13777	13833	13731	13776	13780	13914	13686	13648	13686	13666	13830	13582	13756	13703	13860	13597	13620	13648	13788	13720	13706	13756	13880	13702	13541	13831	13766	13671	13774	13789	13784	13781	13633	13593	13598	13654	13739	13786	13642	13766	13913	13776	13772	13828	13718	13739	13799	13831	13575	13825	13606	13717	13901	13799	13744	13820	13726	13765	13797	13666	13750	13820	13788	13694	13723	13812	13674	13796	13659	13827	13587	13727	13647	13781	13582	13692	13800	13645	13671	13709	13652	13905	13623	13726	13733	13685	13850	13628	13618	13574	13859	13730
24431	24716	40126	36167	26285	21580	17990	15559	15215	15371	15173	15086	15425	15264	15351	15139	15306	15278	15222	14950	15303	15368	15110	15190	15247	15040	15028	15228	15026	15210	15280	15052	15104	15083	15128	15200	15342	15314	15123	15190	15384	15035	15329	15035	15055	15094	15016	14979	15055	14965	15125	15199	15249	15141	15046	15268	14910	15118	15278	14990	14956	15018	15108	14935	15024	15162	15332	15139	15180	14960	14965	15117	15145	15125	15231	15020	15102	15251	15159	15288	15178	14930	15147	14938	15257	15116	15129	15100	15041	15003	14868	15144	15050	15072	15115	15097	15161	15260	15096	14838	14992	15043	14861	15340	15104	15075	15103	14927	15053	15151	15079	15229	14989	15201	15225	15117	14937	15089	15032	15163	15208	15082	14991	14970	14885	15186	15209	15192	15228	15047	15131	15050	14811	14995	15216	15127	15137	14902	14972	14946	15098	14963	15240	15264	15009	15046	14903	14988	15093	15052	15032	15329	15095	15047	15141	15140	14984	15195	15160	15020	15103	15015	14855	15272	15212	14981	15029	15139	14831	15111	15137	15099	14992	15037	15189	15171	15133	15072	14884	14945	15260	15146	15081	15090	15032	15055	15227	15133	14928	14972	15001	15037	15138	14916	15169	15274	14846	15073	15129	15069	15167	14877	15068	14917	15170	15125	15256	15120	15043	15117	15061	15222	15074	15083	15026	15164	15039	14890	15114	15185	14972	15043	15162	15004	15138	15179	15036	14933	15061	15239	15201	15167	15280	14885	15094	15052	15117	15010	15011	15205	15148	15003	14962	14919	15136	14870	15195	15087	15101	15144	15092	14988	15015	15151	15103	15257	15143	15101	15056	15043	15276	14941	15105	15077	15120	15023	15249	15146	15049	15130	15226	15107	15024	15030	14866	15161	14962	14934	14992	15037	15305	15034	15265	15045	14934	14899	14992	14814	15242	15078	15041	14988	15075	15137	15168	15074	14999	15186	14975	15137	15305	15167	15121	15099	15109	15031	15189	15162	15047	15057	15149	15125	15012	15133	15130	15123	15009	15038	15242	15142	15285	14929	15025	15220	15116	15063	15056	15109	15052	15021	15018	14959	15221	15197	15221	15120	15027	15081	14961	15107	14845	15196	15210	14923	15304	15070	15144	15013	14947	15020	15210	15035	14893	14906	15002	15075	14966	14991	15036	15061	15066	14928	15061	15047	15181	15162	15032	15016	15179	15079	15096	14868	15006	15092	15069	15221	15297	15102	14985	15017	15208	15028	15095	15164	14969	15170	15115	15131	14922	15058	15151	14973	15118	14882	15003	15097	15085	15058	14967	15023	15192	15144	15373	15143	15058	15116	15081	14859	14929	15030	15193	14893	15272	15068	15237	15313	15030	15138	14847	15106	14986	15128	15045	14950	15096	15171	15212	14977	15172	15165	15094	15068	14996	14935	15078	15009	14988	15189	15085	14862	15041	14920	14968	15232	14949	15033	15205	15015	15156	14834	15016	15259	15156	15115	15166	15101	15112	15187	15152	14984	15062	15057	14993	15044	14850	15093	15022	15067	15183	15062	14936	15156	15148	15252	15144	15097	14947	15107	15091	15203	14993	15393	14971	15036	15167	15107	14992	15041	14992	15274	15143	15148	15122	14956	14936	15094	14980	15123	15245	14966	15216	14921	14954	15184	15054	15074	15111	15155	15301	15104	14929	15384	15134	15173	15309	15003	15354	15134	14967	15061	14873	15245	15184	14976	15139	14939	15059	14939	15067	14981	15022	15096	14809	14908	14992	15148	15061	15089	14981	15064	15044	15132	15076	15198	15078	15099	14995	15007	15112	15000	15281	15111	15128	15127	15360	15243	15323	15194	15185	15032	15028	15123	15069	14994	15051	15063	15225	15060	15030	15068	15100	15069	15034	15034	14999	15066	14925	15112	15216	15192	15131	15152	15100	15187	15259	14956	15054	15117	15113	15068	15136	15077	15188	15219	15094	15230	15017	15116	15125	15160	14991	15340	15073	14908	14930	15200	15082	15151	15074	15103	15006	15186	15220	15123	15205	14892	15137	15037	15142	15119	14939	15228	15203	15034	14937	15100	15200	14986	15084	14776	15077	15064	14932	15157	14987	15161	14942	15124	15022	14931	15137	15158	14991	15263	15127	15087	15190	15067	14865	15164	15251	14964	15139	15126	15220	15098	15177	14973	15183	15200	15155	15289	15085	14940	14977	15020	15120	15014	15096	15163	15179	15125	15079	14927	14971	15081	14916	14988	14947	15124	15062	15142	15272	15321	15325	15214	15001	15177	15187	14884	15135	15072	15092	15176	15059	15090	15124	15042	15193	15153	15199	15064	15006	15076	14930	15054	15172	15110	15218	15000	15007	15040	15163	15169	14954	15188	14881	15063	15242	14946	15074	15150	15171	15162	15083	15039	14997	14845	14888	14992	14901	15281	15173	15158	14987	15045	15066	15026	15087	14983	15130	15196	15331	15030	15288	14961	15106	15146	15162	15161	15067	15038	14999	15178	15195	15002	14984	15015	15190	15254	15085	15094	15081	15106	15006	15188	15044	15214	15115	15254	15254	15208	15143	15196	15143	15086	15194	15251	14839	15078	15184	15139	15117	15057	15155	14726	15100	14993	15233	15017	14866	14950	15191	15228	15115	15085	15101	15204	15133	15110	14887	15389	15137	14837	15048	14946	15223	15227	15285	15103	15098	15180	15008	15253	15067	15026	15101	15154	15036	15148	15087	15117	15077	15111	14984	15029	14860	15049	15201	15160	15082	15118	15052	14990	15179	15064	15100	15118	15069	15178	15088	15148	15098	15082	15161	15255	15151	15191	15116	15091	15219	15072	14897	15052	15169	15222	14938	14974	15176	14943	14985	14884	15073	15018	15228	15190	14919	15068	15045	15037	14989	15014	14877	15153	15172	15217	15173	15233	15206	14944	15344	15180	15097	15084	15038	15206	14994	14872	14866	14944	15172	15169	15208	15165	14989	15159	15074	15069	15123	14992	15086	14978	14995	15065	15038	15076	15046	15184	15055	15067	15239	15053	14956	15020	15105	15175	15279	15041	15127	14876	14996	14934	15204	14961	15095	15265	15036	15060	15047	15035	14987	15156	15226	15066	15105	15171	15117	15100	15297	15146	15092	14975	15170	15140	15112	15375	14996	15080	15243	15135	15097	15006	15222	15197	14981	15098	14962	15163	15076	15067	14986	15023	15191	15151	15172	14923	14925	15164	15222	15056	14901	15096	15081	14980	15020	15069	15151	15093	15049	15079	14911	14860	15231	15141	15085	15194	14977	15160	15146	15253	15154	15159	15094	15172	14912	14906	15165	15280	15144	15338	15288	15158	15055	15107	14952	15292	15163	15001	14989	15042	15023	15055	14920	15062	15003	15160	15182	14820	15125	15056	15259	15167	15103	15157	14913	14728	15147	15198	15067	15023	15359	15165	14965	15094	14868	15170	15074	15129	15025	14972	15204	14990	15053	15140	15139	15020	15005	15114	15217	15235	15288	15042	15202	15190	15128	15103	15124	15133	15072	15125	15067	15112	15055	14992	15145	15017	14959	15003	15057	15074	15078	14873	15054	15297	15105	14859	14947	15201	15076	15117	15130	15028	15081	15150	15208	15038	15287	15267	14947	14938	15007	15178	14999	15237	14956	15155	15029	15083	15237	15175	14979	15222	15126	15017	14953	14976	15132	15048	15227	15196	15199	15159	15185	15131	14991	15075	15292	15069	15223	15151	14960	15237	15142	15106	14958	15105	14977	15253	15218	14973	14990	15098	15198	15026	15198	15057	15051	15019	15002	14952	15039	14926	14883	15124	15320	15145	14983	15032	15071	15112	15010	15015	15073	15154	15026	15191	14982	15144	15108	15118	15257	15092	14980	15068	15198	15080	15219	14963	15006	15016	15030	15153	15092	15028	14988	15012	14906	15189	15384	15087	15136	15201	15029	14927	15075	15205	15078	15144	15016	14939	15116	15014	15205	15362	15218	15023	15030	14909	15046	14954	15169	15130	14976	14922	15167	15010	15251	14878	14935	15096	14991	15129	15239	15116	15062	15133	14932	15043	14935	15027	15076	15032	15186	15002	15134	15124	14935	15081	15032	15080	15304	15179	15101	15013	15105	15009	15076	15223	15211	15107	14935	15151	15177	15086	15036	15190	15067	15017	15204	15131	15025	15052	15166	14978	14935	15139	14965	15215	15084	15130	15023	15196	15238	15144	15150	15206	15319	15286	15226	15040	15126	15186	15065	15125	15188	15201	15193	15327	15223	15135	15133	15100	15189	14949	15106	15071	14919	15223	15154	15095	15086	15079	15072	15098	14926	15028	14958	15006	15073	15054	15113	14993	15201	15003	15043	15279	15197	15212	15105	15025	15304	15086	15002	15040	14990	15125	15197	15154	15088	15168	14982	15076	15218	15103	15056	15188	15191	15077	15065	15000	15060	15300	15182	15028	15205	14931	15196	15110	15007	15115	15288	15282	15170	14919	15080	15074	15140	15210	14945	14869	15153	15285	15141	14900	15061	15053	14934	15065	15007	14980	15044	15095	15055	15213	15069	15120	15046	15193	15091	15163	15107	15045	15219	15110	14988	15163	14920	14922	14969	15120	15102	14864	15014	15005	15111	15045	15038	15269	15336	15086	15097	14950	15024	15121	15197	14933	15152	15147	15058	15032	14991	15051	15117	15091	15032	15072	14932	15002	15103	15231	15178	15319	15000	14967	15053	15052	15120	15122	15334	15192	15113	15103	15308	15148	15001	15191	14983	14909	15229	15289	15188	15104	15208	14897	15028	15103	15017	15196	15035	15105	15123	15089	15125	14964	15127	15203	15035	14956	14991	15132	14985	15023	15131	15141	15260	15265	15155	15197	15210	15138	14973	14825	15145	15031	15214	14966	15064	15045	15112	15057	15094	15089	15086	15176	14895	14972	15003	15084	15147	15021	15282	15219	15012	15130	14958	14914	15208	14912	14954	15174	15250	15041	15024	15139	15016	15108	15258	15172	15285	14960	15100	15005	15229	15075	15314	14976	15148	15000	15067	15000	15168	15006	15072	15234	14916	15155	15126	15246	15057	15215	15115	15086	15103	14992	15098	15085	15213	15203	14941	15078	15040	15021	15095	14952	15223	15221
58122	94702	77975	49350	28591	17262	14028	14007	14204	13999	14056	13971	13943	13875	13968	13834	14122	13950	13898	13918	13896	13831	13884	14174	13900	13962	14013	13891	13855	14059	13979	14065	14117	13889	13824	13806	14127	14026	14038	13925	14133	13874	13924	13978	13744	13993	13836	14066	14012	13908	13967	14016	14115	13967	13914	14059	14122	14006	13984	13790	13967	14075	14096	13965	14064	14007	14009	14203	13989	14068	13901	13942	14016	13922	13949	14135	14027	13983	13917	14063	13981	13947	13917	14069	13974	14068	13808	13950	14005	14010	14023	14113	14012	14022	13839	13936	13902	13904	13992	14045	13912	13881	14053	13898	13758	13849	14067	13877	13999	14082	13921	13975	13835	13906	13992	13989	13999	13858	14095	14019	13948	13951	13922	13837	13903	13940	13843	14042	14060	13936	14036	13886	13902	13907	13908	13955	13873	13909	14048	13882	14020	13918	14070	14002	13860	13980	13918	13929	13983	14066	14001	14055	13999	14038	14021	13940	14017	13952	13941	13815	13959	13819	13983	14006	13940	13885	13870	13882	13926	13870	13901	13987	13929	13844	13898	14077	13900	13946	13897	13935	13888	13933	13878	14017	14064	13949	13990	13928	13882	14050	14042	13824	14105	13899	14104	13940	14011	13850	13965	13815	13992	13857	13858	14064	13917	14103	13977	13923	13775	14035	14026	13898	13871	14069	13915	13916	13928	13783	13975	13936	13958	13841	13929	13817	13943	13828	13909	14046	13952	13934	13987	13810	13938	13891	13896	13878	13993	14013	13777	14011	14013	14010	14012	13935	13865	13855	13769	13924	14032	13961	13959	13849	13920	13868	13873	14020	13838	13743	13827	13969	13922	13841	14065	14034	13924	13873	13858	13974	13922	13896	13945	14119	13941	13823	13998	13837	14139	14002	13929	14141	13997	13953	13896	14009	13957	13872	14066	13915	14067	13798	13895	13913	14029	13860	14066	13848	13988	13891	13836	14003	13851	13988	13890	13778	13939	13949	13896	13930	13955	13996	13907	13911	13920	14005	13993	13832	14050	13909	13896	13859	14087	14029	13981	13795	13971	13997	14033	13970	13759	14028	14066	13976	14014	13854	13912	14115	13888	13990	14027	13964	14055	13964	13944	14035	13867	13991	13981	14123	13940	13945	13739	13983	13949	14125	13857	13968	13978	13818	13908	13929	14020	13949	13990	13967	13821	13882	13971	13989	13807	13917	14042	13969	14050	13922	14114	13995	13978	13996	13948	13802	14008	14203	13857	14064	13888	13789	13917	14034	13979	13951	13925	13939	13792	13818	14013	14027	13914	14086	13881	14179	14085	13777	13879	13958	13867	14077	13943	14051	14009	13861	13918	13994	13908	13915	13912	13812	14119	13862	13889	13912	13806	14028	13993	14046	14052	13906	13820	13886	13906	13783	14009	14072	13971	14141	13925	14065	13801	14006	13980	14037	13967	13859	13989	13817	13884	13996	14022	13864	14032	13891	14160	13944	14043	13967	13954	13985	13995	13978	13973	13817	13906	14004	13855	13845	13873	13891	13915	13912	13896	13944	14044	14145	13994	13941	13971	13943	13923	13939	14058	13922	13930	13987	14131	13943	13979	14008	13862	13889	14143	13867	14090	13934	13881	13965	13960	13915	13855	13901	13887	13905	13928	13823	13930	13850	13855	14083	14082	13893	13942	13885	14037	14098	13945	13883	13986	13900	13823	13839	14009	14019	13930	13957	13987	14030	14003	13986	13825	14010	13978	13877	14020	14145	14064	13932	13974	13886	14123	14003	13852	14014	13835	13936	13918	13878	13985	13939	13805	14056	13997	13863	14021	14022	13998	14071	13911	13754	13841	13938	13903	13991	13939	13862	14044	13762	13987	13921	13805	13932	13948	13951	13863	14006	13995	13915	14047	13967	13855	13902	13955	13915	13912	13781	13977	14031	13912	13986	13860	13944	14008	13926	14114	13776	14148	13749	13911	13871	13940	13971	13971	13948	13921	13894	13944	13778	14062	14141	13918	13994	13911	13768	13825	13924	14000	13994	14076	13982	14040	14009	14026	13878	14026	14008	13968	13919	13851	13921	13970	13975	14035	13918	13919	13809	13815	14126	14027	13782	14043	14030	13810	13972	13905	13970	13937	14055	13857	13915	13904	13724	13998	14046	13923	13847	13896	13939	13978	13846	13917	13858	13774	13862	13886	13969	13993	13982	13998	13914	13872	14029	13930	13886	13916	14003	14103	13892	13904	14067	14156	13922	13993	14186	13933	13936	13894	14003	13902	13918	14076	13901	14049	13883	13977	13934	13952	14056	14035	13940	13997	13897	14020	14040	13982	14025	13778	14033	14005	13869	14090	14069	13985	13921	13926	14007	13936	13923	13924	13956	13998	13967	13871	13958	13925	13954	13986	13874	13882	14108	13802	13899	13966	13990	14013	13920	14123	14019	13886	13986	13969	13992	13871	14004	14048	13937	13986	13970	14055	13979	13805	14050	13806	14261	13986	13948	13976	14051	14083	14044	13967	13847	13969	13785	14099	13899	13850	13948	14030	13886	14132	13885	13957	13872	13983	13797	14015	13919	13761	14046	13821	13750	14013	14041	13891	13847	13939	13921	13831	13913	13933	14175	13843	13968	13911	13868	13981	14037	13897	14047	14096	13994	13847	13886	13925	14008	13886	14048	13986	14067	13867	14081	13887	13951	14010	13848	13849	14111	14063	13892	13895	14040	13950	13909	13931	13960	13859	14186	13828	14033	13919	14054	14115	13903	13807	14098	13898	14209	14033	13990	14031	14027	13986	13963	13898	14149	13848	13922	13908	13997	14017	13725	14004	13841	14034	14006	14008	13831	13951	13808	13971	13955	13877	13895	13945	13887	13953	13891	13970	14044	13774	13901	13943	13901	13952	13898	13789	14069	13981	13776	13819	13839	13950	13876	13964	13999	13939	13796	13861	13974	13996	13929	14093	13973	13996	14027	13825	14010	13869	14055	13859	13862	14028	13894	14025	13975	13902	14180	13992	13889	14127	14131	14055	13874	14048	14029	14021	13986	13914	13899	13971	14025	13954	13899	13919	14119	14047	13998	13985	13979	13953	13918	13849	13959	13963	14065	14083	13878	13942	13899	13982	13806	13850	13933	13818	13990	14111	13917	14022	13983	13975	13952	13866	13896	13819	14048	14048	13919	13913	14004	14003	14024	13912	13873	13915	13903	13930	13909	14026	13932	13943	13893	13934	13897	13939	13945	14107	13965	14077	13829	13796	14002	13958	14059	13782	14079	14122	13829	14008	13888	13997	13841	13884	13943	13864	13973	14065	13939	13852	13827	13880	13966	14001	14136	14043	13784	13900	13917	14036	14032	14036	13898	13875	13949	13838	13948	13961	13756	14057	13859	14079	14056	14035	13831	13831	13906	13878	13894	13824	13967	13906	14033	13808	13871	13974	14003	13979	13821	13925	13908	13955	13957	13843	13827	13781	14010	14001	14112	13934	13913	13961	14007	14006	14030	14000	13993	13931	13871	14163	13871	13977	13920	14022	14002	13886	13897	13887	14103	13862	13880	13933	13934	13915	13918	13787	13852	13903	13837	13990	13929	13922	13895	13937	13816	14005	13836	13830	13980	13929	14078	13944	13789	13881	14059	13953	14092	14012	13933	13905	13898	13878	14039	13843	13949	13947	13874	13906	14129	13914	13920	14060	13878	13876	13988	14173	13790	14127	14196	14041	13888	13955	13913	13883	13924	13901	13987	13970	13848	13923	13973	14006	13886	13942	13916	13908	14165	13743	14075	13889	14077	13812	13960	14055	13812	13837	14042	13963	13924	13913	13928	13874	13830	13889	13944	13994	14079	13935	14034	13762	13994	13968	13989	14079	14069	14014	13952	14089	14077	13743	14037	13906	13942	14022	13954	13836	13824	13975	13884	13962	13899	13807	13799	14041	13965	14013	13857	14012	14012	13787	13892	14037	13923	13951	14191	14034	14011	13923	13855	14045	13989	14095	13929	13831	13914	13990	14024	13684	13945	14022	14036	14072	13940	13851	14047	14001	13920	13908	13878	13831	14127	14007	13834	13963	13802	13744	13954	13911	13945	13943	13885	13914	13896	13795	13967	14125	14057	13845	13903	14048	14053	13934	14028	14145	13882	13925	13913	14092	13855	13922	14020	13944	13989	13931	13840	14041	13880	14055	13966	13783	13988	13919	13913	13985	13981	13937	14001	13878	14016	14002	13917	13978	13862	13925	14011	13869	13996	13867	14165	13898	14021	14044	14036	13807	13817	13969	13959	13924	13782	13952	13777	13973	13886	13769	13917	13809	14096	13955	13864	13947	14006	13900	13819	14063	13876	14044	13997	13821	13905	13802	13922	14032	13900	13992	13926	13990	13940	13949	13918	13850	13934	13874	13885	13893	13795	13977	13952	13900	13983	13858	13943	13897	13990	14004	14031	13860	14003	13867	13917	14099	13897	14131	14033	13989	13876	13967	13935	13994	13827	13867	14094	13874	14019	13870	13873	13932	13870	14002	13900	13930	13947	13959	13967	14021	13976	13910	14040	14031	13964	13884	13854	13954	13809	13915	14007	13916	13792	13946	14031	13945	13987	14028	13923	13856	14040	13963	14046	14113	13945	13953	14010	13950	13813	14071	14052	13929	13912	13821	13886	13864	14034	13946	14036	14141	13857	14055	13868	13978	14104	13953	13934	13837	14053	14061	13892	14113	13995	13990	14086	13985	13907	14046	13934	13853	13913	14145	13932	14040	13891	13737	13870	14007	13909	13873	14184	13993	14049	13983	13836	13995	14015	13900	13927	13931	13838	13831	13837	13949	13845	13955	13999	14021	13878	14010	14076	13953	13820	13858	14123	13930	13959	14024	13989	13977	13908	13872	13864	14006	13957	13826	14074	14044	13833	14015	13980	13994	13858	13766	13809	14190	13913	14035	13893	13996	14027	13955	13905	13970	13934	13937	13999	13935	14116	13915	13910	13895	13908	13905	13826	13994	13972	13889	14079	14016	13968	13840	13848	13969	14087	13898	14028	13940	14028	13879	13869	13972	13939	13981	13874	14025	13998	13879	14160	13997	13951	13947	14003	13907	13931	14046	14159	14120	14153	13720	14002	14018	14018	13861	14065	13881	14007
23051	22874	35330	32019	26028	23769	21901	16136	15077	15234	15244	15289	14948	15061	14977	14984	14968	14902	14940	14941	14925	14993	15074	15020	14876	14761	14856	14929	14833	14918	14857	14881	14789	14993	14845	14707	14749	14866	14940	14853	14979	14938	14946	14828	15012	14753	14905	15002	14936	14658	14783	14793	14786	14757	14861	14683	14789	14812	14821	14886	14856	14797	14856	14955	15044	14691	14837	14854	14713	14888	14920	14638	14735	14735	14839	14741	14791	14983	14905	14952	14902	14944	14803	14897	14905	14817	14890	14737	14836	14647	14768	14742	14831	14798	14579	14971	14728	14746	14726	14615	14762	14924	14944	14759	14730	14727	14823	14992	14822	14962	14788	14653	14847	14867	14645	14692	14706	14883	14802	14779	14804	14649	14906	14755	14816	14566	14693	14838	14628	14785	14744	14827	14630	14955	14920	14704	14753	14861	14852	14770	14674	14860	14769	14727	14774	14821	14804	14733	14905	14844	14821	14900	14856	14876	14807	14727	14893	14701	14835	14855	14780	14860	14846	14870	14961	14728	14999	14940	14684	14923	14557	14840	14698	14532	14860	14819	14846	14702	14815	14611	14783	14580	14840	14834	14890	14837	14895	14909	15033	14807	14881	14722	14710	14777	14891	14874	14832	14799	14856	14760	14746	14672	14845	14644	14692	14842	14905	14615	14793	14743	14840	14665	14672	14810	14743	14810	14775	14935	14790	14779	14802	14832	14895	14763	14926	14698	14795	14738	14807	14667	14848	14894	14898	14755	14956	14579	14767	14953	14842	14748	15016	14874	14818	14867	14800	14627	14957	14922	14625	14931	14722	14739	14761	14726	14693	15023	14781	14852	14845	14770	14864	14994	14731	14743	14949	14666	14912	14858	14911	14703	14702	14864	14607	14724	14743	14907	14631	15053	14745	14746	14504	14793	14811	14770	14810	14802	14846	14563	14781	14711	14718	14778	14980	14548	14789	14675	14849	14720	14780	15053	14699	14743	14781	14866	15075	14762	14694	14910	14923	14524	14661	14826	14782	14929	14922	14726	15015	14713	14882	14835	14756	14814	14804	14744	14839	14616	14840	14587	14663	14740	14766	14852	14724	14906	14564	14628	14760	14479	14829	14714	14885	14762	14954	14815	14582	14646	14752	14710	14763	14913	14908	15047	14751	14686	14725	14931	14809	14779	14906	14671	14691	14752	14948	15009	14952	14742	14684	14847	14922	14660	14964	14798	14740	14920	14797	14904	14946	14910	14765	14771	14716	14843	14821	14621	14728	14811	14722	14796	14439	14519	14772	14716	14849	15127	14742	14774	14895	14711	14876	14670	14829	14771	14964	14837	14755	14854	14809	14703	14754	14739	14712	14677	14615	14704	14752	14884	14889	14821	14639	14738	14594	14753	14896	14658	14935	14792	14726	14924	14686	14921	14764	14832	14780	14656	14730	14742	14789	14972	14858	14832	14844	14555	14795	14642	14809	14646	14701	14923	14831	14835	14658	14812	14868	14984	14654	14648	14765	14715	14623	14856	14588	14780	14792	15130	14892	14740	14656	14901	14798	14641	14692	14963	14721	14687	14832	14869	14681	14574	14672	14748	14818	14680	14765	14501	14714	14670	14746	14770	14755	14702	14702	14900	14938	14747	14904	14799	14696	14689	14747	14876	14849	14845	14798	14935	14597	14771	14843	14655	14647	14851	14801	14713	14754	14703	14713	14676	14715	14771	14952	14652	14717	14769	14691	14792	14898	14892	14870	14753	14521	14597	14751	14840	14829	14704	14842	14922	14885	14929	14842	14883	14850	14867	14866	14640	14909	14894	14614	14561	14685	14744	14744	14712	14876	14841	14772	14677	14667	14737	14953	14920	14750	14695	14765	14866	14684	14753	14880	14855	14699	14837	14849	14669	14802	14732	14845	14767	14899	14876	14805	14732	14572	14963	14542	14683	14896	14652	14821	14904	14757	14844	14788	14832	14750	14584	14956	14946	14886	14554	14679	14781	14976	15016	14775	14695	14917	14732	14727	14779	14811	14686	14968	14848	14736	14735	14748	14604	14805	14591	14857	14778	14633	14838	14599	14778	14626	14701	14774	14654	14679	14704	14847	14950	14833	14849	14637	14620	14936	14569	14918	14789	14745	14748	14885	14776	14670	14957	14569	14924	15030	14834	14601	14830	14844	14847	14771	14800	14879	14740	14796	15042	14864	14822	14935	14676	14856	14916	14921	14880	14735	14839	14646	14824	14816	14633	14807	14608	14812	14820	14862	14709	14836	14743	14781	14812	14678	14679	15000	14753	14784	14795	14683	14839	15001	14763	14535	14712	14730	14799	14830	14824	14679	14975	14539	14618	15132	14855	14891	14835	14840	14791	14727	14903	14678	14747	14773	14717	14689	14741	14741	14838	14920	14795	14710	14816	14878	14842	14932	14892	14824	14761	14818	14753	14792	14705	14790	14858	14722	14728	14839	14552	14707	14705	14879	14740	14613	14814	14739	14550	14709	14912	14713	14723	14620	14725	14653	14780	14738	14807	14705	14728	14993	14689	14656	14600	14701	14824	14612	14833	14972	14918	14807	14756	14883	14711	14769	14711	15011	14791	14692	14720	14859	14752	14771	14776	14994	14868	14662	14742	14656	14855	14949	14626	14804	14763	14845	14649	14893	14722	14859	14960	14974	14807	14885	14763	14820	14810	14690	14859	14585	14709	14725	14762	14815	14703	14926	14770	14818	14890	14894	14748	14960	14921	14969	14936	14689	14870	14853	14684	14649	14918	14902	14764	14690	14725	14840	14775	14751	14818	14769	14657	14750	14670	14777	14894	14971	14813	14530	14743	14963	14814	14951	14812	14878	14852	14791	14773	14872	14751	14836	14653	14564	14786	14724	14489	14716	14605	14810	14787	14761	14620	14595	14740	14598	14687	14790	14809	14811	14748	14780	14944	14771	14904	14843	14759	14931	14779	14761	14815	14752	14683	14869	14743	14983	14698	14745	14696	14728	14887	14857	14850	14676	14952	14630	14643	14833	14806	14732	14690	14983	14741	14819	14823	14695	14878	14747	14662	14699	14813	14922	14782	14722	14695	14805	14899	14765	14820	14855	14841	14764	14564	14681	14808	14823	14830	14830	14879	14783	14850	14686	14827	14794	14656	14720	14840	14735	14892	14722	14835	14592	14936	14813	14777	14947	14824	14758	14894	14826	14799	14593	14580	14938	14764	14842	14873	14738	14665	14768	14742	14663	14491	14793	14961	14841	14869	14776	14875	14882	14626	14696	14580	14594	14728	14817	14684	14794	14713	14730	14781	15038	14730	14771	14761	14666	14827	14999	14884	14731	14856	14966	14661	14962	14774	14947	14831	14846	14902	14836	14859	15091	14895	14727	14549	14736	14737	14934	14913	14821	14654	14703	14787	14764	14733	14874	14875	14918	14873	14953	14791	14770	14911	15074	14956	14730	14870	14885	14637	15040	14918	14828	14823	14805	14755	14841	14826	14703	14746	14689	14809	14693	14626	14814	14722	14724	14815	14811	14566	14880	15032	14797	14764	14742	14840	14679	14699	14958	14835	14708	14471	14764	14654	14785	14707	14817	14816	14931	14624	14905	14709	14835	14860	14863	14761	14778	14826	14682	14783	14828	14940	14687	14859	14921	14951	14896	14660	14929	14896	14789	14624	14742	14778	14825	14705	14946	14864	14911	14925	14767	14775	14996	14836	14803	14655	14818	14783	14693	14756	14834	14871	14827	14806	14645	14618	14871	14883	14843	14705	14762	14865	14926	14748	14771	14700	14670	14907	14803	14706	14690	14637	14693	14827	14671	14771	14741	14591	14751	14929	14718	14709	14771	14638	15001	14683	14675	14942	14926	14746	14939	14685	14653	14870	14876	14541	14661	14655	14818	14827	14738	14787	14641	14631	14827	14806	14688	14485	14932	14749	14858	14616	14746	14701	14739	14491	14787	14719	14714	14972	14770	14926	14839	14773	14928	14826	14720	14741	14680	14833	14811	14813	14787	14655	14749	14877	14871	14846	14797	14717	14859	14877	14726	14852	14744	14903	14877	14689	14758	14800	14668	14612	14709	14665	14717	14645	14750	14685	14997	14846	14895	14872	14783	14784	14781	14804	14779	14783	14737	14672	14646	14857	14979	14716	14731	14743	14777	14580	14606	14999	14739	14809	14592	14673	14754	14632	14887	14644	14709	14783	14802	14805	14700	14711	14721	15020	14877	14731	14739	14837	14765	14923	14669	14672	14976	14791	14661	14779	14883	14782	14935	15005	14789	14522	14834	14790	14669	14826	14736	14645	14946	14675	14969	14776	14846	14843	14540	14568	14878	14927	14868	14928	14916	14591	14735	14690	14834	14710	14847	14560	14894	14648	14867	14957	14550	14675	14553	14662	14805	14991	14867	14607	14864	14803	14715	14468	15011	14897	14698	14955	14755	14991	14692	14758	14912	14631	14755	14678	14741	14825	14541	14722	14704	14766	14881	15011	14845	14826	14879	14839	14779	14854	14718	14625	14728	14865	14884	14768	14664	14427	14719	14990	14594	14718	14774	14847	14661	14755	14590	14883	14694	14945	14871	14774	14706	14822	14889	14664	14775	14841	14912	14828	14997	15026	14565	14786	14864	14897	14835	14698	14866	14655	14759	14803	15088	14794	14669	14713	14770	14782	14808	14839	14781	14844	14949	15045	14897	14707	14777	14719	14937	14915	14748	14765	14739	14755	14757	14905	14920	14651	14859	14689	14909	14817	14756	14666	14766	14690	14757	14758	14524	14948	14896	14685	14711	14812	14564	14758	14627	14748	14785	14819	14757	14618	14845	14759	14829	14815	14899	14745	14753	15028	14829	14880	14770	14690	14715	14954	14872	14661	15066	14820	14713	14848	14724	14715	14874	14908	14892	14897	14804	15003	14985	14931	14676	14778	14817	14836	14850	14758	14641	14820	15131	14810	14724	14710	14968	14743	14742	14853	14994	14544	14714	14836	14849	14792	14925	14957	14863	14735	14860	14852	14681	14603	14770	14677	14828	14905	14605	14594	14837	14624	14750	14822	15087	14786	14810	14755	14811	14725	14674	14869	14862	14836	14735	14897	14765	14804	14987	15019	14728	14736	14745	14492	14745	14822	14746	14865	14660	14753
62597	105103	90094	63085	37682	20561	14097	13810	13796	13892	13815	13817	13837	13833	13708	13957	13802	13792	13812	13756	13794	13941	13825	13795	13864	13906	13924	13835	13708	13647	13986	13710	13813	13757	13760	13850	13818	13789	13680	13876	13728	13684	13925	13806	13845	13789	13991	13762	13648	13854	13796	13784	13758	13886	13797	13846	13863	13776	13754	13767	13805	13836	13672	13628	13829	13827	13947	13872	13789	13928	13791	13785	13740	13913	13726	13690	13809	13618	13639	13805	13793	13684	13752	13890	13826	13755	13811	13743	13614	13866	13570	13856	13818	13750	13889	13759	13682	13687	13761	13857	13847	13902	13782	13800	13880	13728	13725	13700	13715	13806	13726	13638	13719	13688	13653	13759	13822	13869	13770	13966	13626	13702	13779	13872	13835	13828	13696	13793	13868	13726	13765	13787	13691	13849	13693	13724	13796	13842	13777	13841	13595	13801	13799	13920	13590	13818	13709	13794	13699	13716	13847	13662	13792	13849	13878	13749	13691	13788	13819	13755	13770	13591	13850	13798	13812	13877	13803	13711	13818	13736	13820	13855	13793	13901	13623	13773	13761	13780	13744	13644	13648	13733	13542	13748	13826	13725	13931	13764	13785	13775	13758	13934	13696	13905	13760	13805	13684	13771	13769	13758	13768	13782	13890	13603	13804	13777	13842	13776	13844	13738	13649	13805	13766	13730	14010	13844	13776	13720	13752	13730	13776	13721	13658	13784	13848	13738	13881	13699	13731	13906	13644	13850	13636	13866	13897	13668	13597	13718	13715	13723	13791	13821	13777	13833	13783	13778	13735	13740	13755	13720	13760	13970	13667	13775	13860	13702	13739	13851	13703	13702	13689	13700	13771	13769	13846	13698	13787	13698	13874	13642	13842	13893	13898	13802	13703	13829	13862	13651	13559	13786	13819	13761	13811	13856	13744	13691	13674	13671	13834	13770	13784	13690	13767	13606	13669	13843	13808	13862	13841	13596	13730	13770	13588	13845	13830	14023	13885	13869	13743	13543	13725	13927	13900	13827	13740	13802	13771	13867	13869	13787	13760	13716	13797	13750	13838	13777	13579	13579	13777	13930	13773	13786	13731	13819	13800	13623	13718	13844	13583	13720	13816	13842	13579	13749	13730	13878	13836	13630	13793	13765	13897	13696	13755	13698	13796	13851	13726	14019	13722	13955	13778	13620	13813	13797	13764	13812	13796	13500	13904	13822	13750	13869	13791	13893	13692	13589	13725	13831	13657	13956	13827	13812	13745	13704	13817	13843	13816	13753	13735	13663	13700	13819	13726	13748	13994	13732	13795	13780	13800	13798	13899	13663	13752	13771	13839	13653	13766	13702	13839	13718	13863	13792	13747	13755	13660	13897	13798	13785	13720	13761	13555	13691	13810	13876	13803	13757	13803	13865	13566	13815	13809	13692	13783	13808	13839	13827	13709	13836	13766	13867	13865	13780	13827	13784	13908	13811	13746	13857	13794	13767	13750	13931	13731	13791	13668	13787	13826	13738	13775	13868	13719	13679	13883	13728	13881	13761	13918	13799	13723	13909	13806	13813	13688	13763	13663	13809	13695	13742	13853	13667	13756	13782	13927	13913	13572	13828	13949	13910	13827	13618	13668	13848	13843	13760	13741	13929	13811	13713	13781	13690	13706	13885	13640	13758	13837	13825	13664	13767	13878	13711	13762	13739	13784	13778	13840	13861	13736	13796	13762	13720	13835	13857	13847	13801	13723	13715	13617	13809	13863	13849	13773	13832	13716	13805	13842	13615	13901	13972	13889	13893	13778	13806	13811	13855	13691	13901	13865	13799	13648	13748	13925	13845	13832	13807	13812	13616	13682	13794	13805	13747	13795	13668	13655	13779	13849	13790	13715	13831	13528	13852	13923	13554	13761	13764	13815	13796	13833	13856	13544	13809	13741	13704	13763	13715	13848	13763	13877	13833	13920	13873	13975	13775	13732	13690	13794	13886	13800	13846	13789	13752	13753	13786	13808	13779	13793	13737	13602	13632	13639	13699	13795	13753	13718	13750	13829	13753	13956	13729	13914	13886	13829	13681	13627	13699	13775	13722	13884	13572	13682	13882	13769	13702	13762	13724	13622	13758	13833	13635	13836	13776	13924	13811	13814	13745	13721	13785	13843	13878	13753	13813	13745	13723	13740	13741	13671	13782	13847	13657	13876	13634	13791	13754	13929	13602	13816	14001	13798	13732	13572	13773	13641	13961	13776	13736	13828	13802	13738	13607	13856	13845	13797	13795	13791	13778	13866	13941	13796	13926	13728	13664	13843	13815	13860	13710	13677	13972	13523	13930	13793	13674	13607	13892	13799	13561	13852	13579	13876	13736	13783	13905	13791	13761	13671	13838	13719	13777	13655	13929	13736	13814	13810	13885	13730	13880	13754	13838	13806	13816	13934	13734	13794	13796	13683	13792	13773	13918	13795	13672	13671	13790	13690	13774	13816	13670	13751	13829	13821	14101	13791	13758	13670	13591	13891	13850	13557	13766	13643	13819	13804	13750	13816	13688	13706	13759	13825	13790	13776	13711	13727	13658	13720	13814	13675	13768	13762	13796	13614	13822	13696	13840	13634	13769	13714	13873	13884	13628	13838	13999	13832	13694	13627	13976	13703	13966	13886	13917	13665	13747	13809	13726	13683	13586	13676	13909	13895	13723	13755	13670	13758	13570	13708	13649	13818	13763	13735	13732	13884	13874	13716	13760	13832	13828	13775	13774	13808	13715	13888	13719	13930	13666	13840	13763	13621	13598	13642	13736	13815	13783	13900	13808	13790	13700	13758	13773	13799	13694	13778	13757	13789	13718	13839	13792	13891	13738	13831	13709	13781	13723	13785	13749	13625	13843	13860	13757	14001	13728	13723	13897	13576	13868	13869	13750	13681	13701	13661	13716	13596	13640	13770	13777	13828	13718	13717	13859	13729	13779	13907	13638	13706	13678	13789	13748	13838	13805	13812	13678	13700	13797	13808	14001	13813	13669	13713	13789	13894	13722	13796	13789	13812	13879	13865	13813	14019	13723	13734	13614	13770	13726	13635	13870	13751	13987	13756	13724	13920	13859	13607	13852	13692	13862	13655	13685	13789	13842	13767	13726	13728	13737	13733	13875	13878	13759	13857	13876	13795	13792	13876	13733	13676	13697	13778	13842	13746	13660	13775	13643	13783	13866	13722	13747	13841	13844	13805	13806	13631	13823	13852	13669	13712	13820	13626	13803	13781	13769	13725	13836	13711	13748	13907	13870	13854	13670	13727	13743	13792	13827	13861	13750	13784	13824	13849	13864	13690	13666	13760	13812	13695	13879	13723	13733	13831	13762	14027	13824	13784	13771	13766	13834	13750	13850	13647	13843	13712	13783	13770	13843	13688	13756	13955	13761	13939	13762	13870	13770	13704	13798	13826	13788	13582	13752	13747	13743	13765	13663	13707	13884	13652	13781	13730	13762	13818	13883	13744	13756	13823	13953	13853	13688	13874	13646	13795	13719	13841	13834	13761	13644	13811	13808	13701	13801	13833	13782	13642	13856	13809	13615	13601	13930	13674	13888	13649	13827	13701	13750	13780	13863	13752	13890	13931	13832	13676	13687	13716	13728	13709	13721	13827	13888	13792	13719	13720	13808	13867	13853	13878	13900	13765	13810	13739	14004	13839	13697	13788	13828	13874	13815	13599	13853	13956	13739	13854	13660	13761	13720	13937	13799	13791	13747	13728	13834	13776	13681	13715	13820	13683	13634	13831	13785	13777	13729	13767	13792	13826	13687	13741	13779	13838	13618	13797	13774	13868	13858	13760	13683	13925	13895	13862	13634	13847	13914	13905	13774	13841	13878	13861	13735	13761	13774	13730	13806	13890	13739	13747	13636	13639	13756	13917	13851	13766	13745	13796	13642	13850	13841	13852	13691	13797	13775	13764	13663	13751	13847	13651	13743	13808	13796	13782	13612	13616	13774	13730	13729	13789	13657	13759	13871	13715	13746	13734	13659	13755	13698	13699	13769	13767	13782	14000	13722	13817	13774	13825	13830	13573	13725	13789	13786	13738	13791	13812	13746	13956	13755	13789	13890	13677	13670	13803	13752	13800	13660	13780	13853	13746	13659	13834	13894	13609	13813	13854	13658	13706	13823	13655	13751	13847	13662	13866	13731	13854	13758	13925	13874	13825	13727	13839	13653	13790	13752	13693	13852	13795	13643	13889	13838	13816	13864	13906	13681	13994	13699	13664	13714	13931	13696	13928	13894	13845	13837	13644	13812	13919	13754	13701	13806	13664	13864	13837	13761	13765	13779	13723	13786	13840	13688	13638	13570	13712	13878	13728	13685	13900	13585	13896	13690	13767	13679	13689	13792	13832	13761	13812	13637	13709	13756	13780	13922	13833	13765	13762	13837	13688	13731	13817	13841	13809	13792	13810	13837	13726	13661	13637	13794	13775	13760	13883	13768	13744	13773	13810	13760	13845	13625	13898	13617	13845	13756	13894	13845	13805	13863	13718	13788	13880	13629	13696	13577	13860	13674	13629	13786	13780	13784	13691	13712	13866	13898	13856	13783	13768	13726	13727	13657	13736	13680	13766	13837	13844	13807	13731	13854	13692	13830	13902	13695	13754	13688	13770	13893	13750	13890	13839	13831	13605	13850	13750	13873	13905	13811	13711	13648	13816	13715	13720	13903	13916	13818	13777	13713	13667	13833	13762	13740	13781	13697	13699	13842	13785	13941	13880	13764	13795	13924	13740	13673	13829	13804	13721	13706	13818	13747	13760	13718	13848	13745	13662	13786	13789	13911	13786	13713	13746	13660	13805	13703	13884	13587	13803	13705	13816	13829	13927	13976	13655	13825	13767	13690	13685	13879	13761	13756	13755	13787	13791	13669	13753	13684	13640	13875	13645	13702	13736	13805	13753	13676	13827	13602	13671	13888	13770	13748	13793	13823	13763	13858	13833	13640	13836	13747	13886	13926	13706	13774	13693	13761	13727	13860	13775	13807	13875	13808	13706	13845	13738	13886	13678	13875	13767	13641	13833	13713	13906	13767	13833	13782	13658	13758	13743	13709	13720	13874	13639	13922	13848	13671	13790	13749	13720	13843	13816	13915	13820	13819	13891	13653	13828	13712
28877	35415	39941	28702	19237	16046	15234	14868	14817	14909	14957	14830	15053	15005	14889	15019	14905	14891	15075	14894	14981	15051	14936	14830	15015	14864	14981	14840	14834	14880	14947	14939	15000	15008	15107	14789	14983	14802	14820	14969	15114	14937	14890	15012	14980	15035	14978	15032	14867	14926	14924	15009	14835	14726	14937	14760	14951	15002	14901	14747	14814	14756	14963	14924	15054	15020	14905	14966	14790	14849	14866	14901	14850	14852	14798	14984	14856	14847	14689	15012	14899	14893	14797	14813	14895	14978	14914	14891	14951	14768	14922	14948	15065	14954	14954	14823	14874	14971	14679	14678	14603	14720	14815	14743	15020	14837	14979	14866	14762	14757	15078	14917	14711	14963	14837	14808	14808	14927	14852	14907	14859	14845	14859	14769	14948	14896	14870	14700	14953	14919	14847	14950	14691	15044	14968	14865	14983	14762	14890	15082	14891	14873	14813	14852	14938	14792	14791	14866	14896	14989	14887	14695	14812	15011	14900	14852	14711	14840	14823	14916	14947	14980	15023	14767	14694	14788	14751	14906	14879	14778	14823	14780	14773	14908	14718	14799	14795	14828	14951	14780	14808	14849	14748	14787	14945	14959	15044	14962	14838	14899	14898	15073	14812	15140	14892	14881	14688	14739	14959	14993	14904	14804	14830	14662	14652	14845	14900	14629	14851	14947	14951	14734	14814	14934	14864	14924	14793	14898	14906	14993	14955	14882	14874	14767	14941	14860	14963	14829	14926	14784	15016	15088	14732	14954	15018	14834	14989	15059	14968	14747	14803	14719	14887	14940	14889	14802	14986	14980	14840	14799	14837	14909	14927	14803	14785	14818	14762	14969	14680	14788	14751	14894	14740	14842	14705	14884	14889	14788	15026	14999	14896	14765	14880	14712	14950	14981	14925	14848	14793	14816	14866	14746	14897	14728	14924	14758	14797	14717	14836	14918	14987	14783	14940	14877	14985	14732	14912	14699	15086	14784	14943	15022	14878	14779	14694	14689	14940	14828	14722	14850	14814	14770	14817	14820	14818	14903	14885	14740	14796	15006	14920	14846	14521	14782	14966	14909	14850	15050	14793	14906	14840	14826	14966	15005	14897	14979	14979	14916	14842	14801	14844	14722	14706	14871	14854	14717	14808	14847	14766	14869	15152	14768	14702	14872	14979	14708	14800	14867	14756	14939	14995	14781	15140	14866	14872	14825	15046	15125	14862	14848	14802	14657	14723	15064	15026	14883	14935	14848	14863	14810	14809	14850	14722	14810	14915	14699	14963	14969	14778	14786	14895	14833	14856	14719	14864	14815	15068	14718	14860	14861	14926	14797	14687	14922	14804	14941	14967	14873	14874	14876	14718	14954	14669	14899	14940	14928	14885	14893	14956	14992	14823	14762	14733	14845	15181	14966	14967	14941	14774	14988	14910	14934	14697	15039	14840	14907	15116	14898	14898	14774	14918	14777	14846	14943	14745	14813	14936	15001	14953	14794	14824	14899	14708	14816	15005	14892	14766	14954	14825	14783	14615	14877	15003	14654	14755	14749	15017	14854	14882	14845	14922	15036	14883	14742	14964	14978	15074	14777	15014	14676	14832	14886	14850	14812	14863	14952	14894	14787	14856	15006	14602	15035	14737	14893	14777	14887	14724	14605	14826	14822	14801	14783	14774	14708	15092	14880	14845	14632	14862	14763	14856	14750	14900	15007	14919	14867	14702	14711	14856	14692	14938	14999	15065	14743	14707	14827	15018	14917	14813	14881	14771	14968	14909	14963	14787	15110	14817	14809	15089	15033	14845	14841	14838	14819	15185	14811	14899	14890	14733	14801	14758	14963	14884	14774	14788	14896	15001	14911	14966	14939	14920	14984	14885	14901	14870	14711	14791	14748	14827	14973	14815	14745	14927	14948	14985	14989	14920	15018	15064	14765	14910	14831	14975	15019	14877	14769	14805	15054	14909	14882	14960	14867	14977	14930	14868	14690	14764	14628	14786	14961	14831	14944	14850	15015	14762	15026	14966	14867	14932	14847	14887	14775	14647	14935	14817	14972	15019	14784	14849	14723	14854	14913	14769	14822	14940	14919	15066	14795	14940	14874	14767	14942	14881	14785	14742	14843	15073	14908	14968	14989	14875	14852	15042	15008	14848	14966	14835	14957	14737	14850	14818	14780	14863	14823	14838	14822	14643	15072	14749	14991	14788	14884	14820	14762	14820	14781	14853	14954	14772	14815	14763	14838	14960	14914	14899	14820	14945	14985	14798	14838	15120	15052	15085	14976	14913	14982	14826	14926	14712	14623	15067	14854	14623	14696	15103	14913	15004	15054	14930	14752	14866	14818	14953	14964	14949	14936	14868	14872	14888	14874	14861	14879	14920	14890	14910	14740	14839	14821	14879	14712	14756	14991	14916	14756	14859	15066	14845	14901	14889	14813	14813	14791	14840	14822	14784	14905	14953	14710	15003	14986	14897	14737	14865	14850	14934	14880	15003	14969	14854	14889	14818	14846	14965	14914	14835	15010	14855	14892	14783	14895	14894	14812	14956	14940	14921	14841	14855	15115	14820	15039	14838	14934	14886	15012	14965	14834	14865	14840	14766	14871	15078	14794	14824	14987	14869	14937	14848	14930	14805	14785	14848	14792	14997	14813	15105	14991	14898	14909	15072	14924	14633	14896	14934	15026	14979	14947	14757	14893	14948	14832	14772	14943	14848	14888	14956	14775	15007	14866	14963	14819	14868	14945	14927	14817	14796	14879	14819	14927	15057	14901	14910	14925	14660	14823	14658	14858	14922	14931	14654	14833	14911	14905	14981	15014	14930	14710	14726	14908	14898	14922	14859	14818	15015	14721	14746	14864	15067	14799	14832	14826	14910	14853	14762	15036	14673	14719	14871	15020	15184	14972	14990	14924	14740	14797	14903	14894	14868	14884	14762	14820	14816	14935	14982	14864	15073	15031	14940	14952	14917	14907	14982	15000	14629	14882	14949	14983	15018	14921	14848	14774	14792	14947	14904	14901	14899	14813	14964	14815	14874	14668	14874	15033	14923	14942	14895	15148	14929	14961	14979	14932	14859	14966	14884	14923	14935	14843	14893	14831	14881	14798	14702	14939	14850	14915	14910	14910	14936	14954	14932	14890	14913	14798	14900	14783	14768	14757	14790	14779	15003	14838	15073	14922	14836	15010	15038	15002	14885	14909	14778	14884	14872	14767	14911	14723	14927	14820	15058	14796	14961	14913	14902	14816	14907	14790	14916	14957	14764	15040	14933	14980	14891	14930	14774	14893	14969	14960	14916	14871	14848	14902	14949	14891	14742	14937	14652	14970	14991	15071	14925	14676	15009	14940	14746	14714	14908	14685	14866	14838	14829	14890	14836	14982	14865	14960	14829	14810	14930	14834	14985	15101	14845	14964	14902	14948	14817	15020	14810	15068	14644	14887	14938	14871	14933	14673	14751	14731	14858	15039	14960	15080	14969	14830	14811	14820	14972	14978	14795	14855	14992	14933	14893	14856	15076	14909	15080	14809	14769	14869	14935	14860	14890	14761	14872	14841	14865	14706	14825	14906	14789	14851	14994	15063	14832	14959	14836	14721	14762	14870	14911	14815	14978	14871	14738	15034	14940	14937	14760	14867	14829	14806	15004	15012	14795	15111	14850	14973	14847	15065	14871	14831	14841	14901	14853	14679	14677	14987	14961	14982	14727	14915	14875	15199	14792	14712	15004	14757	14836	14787	14674	14888	14880	14838	14939	14783	14799	14903	14937	14944	15059	14611	14698	14508	14919	14732	14869	14878	15194	14775	14716	14860	14920	14736	14892	14834	14812	14658	15059	14822	14920	14874	14945	14727	14761	14712	14825	15005	14951	15029	15114	14857	14875	14827	14824	14719	15103	15015	14861	14844	14712	14784	15011	14888	14893	14671	14812	14851	14913	15002	14745	14805	14888	14988	14928	14932	15056	14812	14963	14736	14784	14840	14703	14796	14757	14911	14898	14905	14898	14832	14754	14852	14970	14987	14721	14691	14688	14842	15067	14974	14892	14901	15062	14939	14757	14873	14989	14853	14980	14972	14921	14851	14917	14909	14747	14701	14868	14871	14634	14992	14693	14846	14979	15039	14849	14972	14982	14812	14808	14841	14998	14881	15092	15013	15092	14982	14903	14908	14803	14829	14825	15002	14906	14955	14915	15020	14919	15056	14764	14987	14916	14803	14802	14814	14894	14637	14688	14787	14753	14805	14972	14855	14830	14849	14783	14764	14864	14825	14947	14873	14938	14947	15145	15035	14834	14802	15020	14832	14905	14755	14836	14642	14801	14849	14974	15151	15009	14839	14797	14940	14964	14883	14932	14878	15009	14850	14649	14843	15006	14792	14736	14843	14894	14931	14745	14865	14768	14775	14817	14773	14779	14874	14873	14821	14880	14791	14940	15009	14773	14970	15119	15050	14931	14847	14781	14864	14918	14948	14748	14699	14844	14898	14901	14759	14903	14717	14803	14889	15018	14883	14919	14932	14919	14825	14996	15007	14803	14826	14987	14943	15058	14809	14800	14762	15100	14995	14921	14913	14991	15044	15003	14986	14987	14906	15015	14844	15057	15075	14904	14757	14646	14664	15011	15040	14790	14921	14742	14829	14895	14987	14878	14943	14952	14879	14812	14996	15102	14820	14896	15043	14812	14832	14683	15141	15037	14849	14741	14742	14844	14666	14813	14917	14808	14878	14808	14950	14850	14819	14813	14773	14877	14960	14884	14778	14929	14858	14777	15256	15032	14925	14838	14782	15005	14822	14866	14812	15015	14776	14870	14784	14878	15152	14874	14908	14849	14742	14962	14905	14886	14964	14808	14881	14944	14775	14806	14928	14800	14804	14966	14705	14958	14802	14792	14859	14775	14736	14786	15011	14948	15087	14761	14886	14945	14830	14956	14888	14849	14903	14991	14806	14852	14941	15001	14800	14720	14817	14778	14827	14798	14753	14894	14982	14784	14951	14873	14818	14803	15066	14857	14948	15040	14941	15004	14792	14821	15047	14962	14935	14654	14915	14672	14688	14667	14955	14865	14891	14992	14750	14976	14823	14957	14860	14900	14901	15116	15003	14822	14868	14962	14779	14794	15034	15069	14887	14831	14924	14798	14955
34440	55650	43591	26135	17222	14567	13873	13828	13795	13965	13755	13941	13678	13692	14100	13951	13829	13774	13687	13922	13689	13982	13888	13914	13810	13792	13751	13876	13748	13837	13723	13796	13795	13800	13739	13752	13939	13864	13936	14040	14017	13873	13845	13964	13679	13773	13789	13687	13756	13723	14046	13868	13856	13761	13850	13675	13893	13737	13946	13883	13728	13770	13961	13657	13841	13786	13802	13837	13658	13968	13789	13687	13785	13887	13691	13980	14073	13912	13847	13879	13946	14077	13841	13853	13860	13881	13826	13820	13895	13787	13926	13842	13742	13909	13942	13781	13920	13866	14009	13756	13830	13808	13829	13788	13793	13827	13868	13809	13874	13789	13917	13814	13748	13773	13750	13844	13687	13868	13692	13720	13926	13852	13778	13925	13929	13860	13909	13949	13856	13812	13985	13862	13714	13756	13900	13966	13947	13719	13846	13794	13935	13851	13811	13950	13737	13780	13802	13844	13922	13739	13652	13744	13748	13847	13761	13739	13720	13837	13792	13916	13843	13991	13799	14026	13689	13996	13665	13703	13875	13851	13750	13917	13817	13710	13743	13948	13815	13939	13811	13726	13732	14039	13785	13997	13773	13851	13867	13842	13620	13828	13999	13811	13927	13741	13836	13881	13893	13852	13910	13732	13824	13837	13631	13865	13853	13916	13734	13863	13701	13871	13988	13798	13939	13769	13889	13864	13805	13778	13939	13702	13697	13793	13970	13764	13819	13742	13815	13577	13716	13923	13812	13855	13944	13715	13903	13912	13791	13690	13901	13974	13831	13754	13914	13692	13749	13696	13945	13884	13836	13896	13655	13805	13772	13765	13851	13872	13908	13816	13960	13922	13928	13817	13924	13947	13736	13677	13700	13802	13880	13967	13779	13815	13790	13947	13740	13907	13623	13923	13845	13788	13825	13725	13820	13732	13876	13731	13774	13682	13892	13784	13829	13976	13777	13745	13782	13803	13924	13949	13800	13863	13821	13700	13915	13811	13848	13937	13909	13752	13659	13972	13673	13731	13713	13787	13903	13730	13794	13725	13878	13751	13862	13633	13885	13858	13761	13915	13926	13735	13833	13746	13752	13771	13814	13945	13754	13892	13721	13875	13749	13808	13957	13781	13760	13794	13857	13736	13724	13758	13793	13750	13811	13933	13753	13940	13799	13848	13886	13918	13791	13702	13668	13713	13785	13780	13718	13875	13765	13895	13906	13771	13814	13655	13696	13911	14027	13694	13624	13857	13920	13711	13770	13887	13747	13697	13882	13774	13866	13862	13921	13801	13897	13824	13843	13762	13817	13919	13858	13963	13850	13821	13923	13648	13899	13794	13821	13872	13736	13771	13891	13830	13808	13774	13801	13805	13741	13715	13656	13784	13912	13809	13806	13889	13778	13842	13729	13909	13880	13838	13956	13839	13874	13979	13843	13844	13961	13857	13799	13824	13935	13863	13763	13949	13798	13984	13761	13841	13888	13782	13878	13917	13852	13847	13748	13837	13654	13811	13870	14000	13812	13884	13851	13895	13980	13635	13822	13902	13819	13823	13715	13713	13882	13970	13873	13968	13797	13836	13790	13754	13850	13798	13807	13903	13765	13776	13813	13773	13856	13741	13815	13860	13937	13769	13719	13841	13725	13850	13716	13835	13949	13905	13943	13827	13724	13763	13936	13738	13912	13692	14054	13896	13708	13824	13791	13715	13871	13920	13937	13894	13780	13743	13739	13876	13763	13924	13840	13883	13763	13856	13895	13836	13944	13685	13765	13860	13872	13843	13805	13994	13992	13760	13853	13587	13824	13895	13840	13921	13874	13736	13876	13889	13710	13910	13920	13834	13774	13969	13879	13948	13673	13786	13912	13913	13856	13837	13868	13875	13880	13812	13779	13845	13796	13799	13797	13798	13915	13877	13787	13943	13842	13824	13765	13895	13615	13976	13659	13779	14031	13763	13866	13717	13839	13877	13722	13990	13743	13809	13613	13839	13815	14005	13792	13718	14133	14076	13905	13869	13838	13914	13863	13717	14043	13706	13905	13884	13950	13787	13650	13754	13964	13734	13711	13869	13825	13900	13833	13780	13906	13680	13817	13862	13778	13914	13891	13740	13930	13759	13800	13885	13818	13891	13917	13849	13832	13707	13853	13763	13805	13762	13865	13870	13897	13781	13709	13633	14001	13907	13654	13968	13767	13771	13883	13952	13738	13734	13905	13971	13726	13703	13790	13949	13728	13867	13924	13966	13712	13901	13819	13777	13712	13878	13863	13804	13754	13919	13709	13842	13732	13880	13913	13842	13874	13735	13939	13908	13885	13902	13827	13886	13756	13731	13781	13872	13895	13846	13898	13963	13806	13851	13856	13789	13904	13857	13714	13750	13884	13745	13921	13806	13925	13831	13726	13730	13812	13864	13796	13797	13784	13835	13600	13813	13692	13804	13890	13832	13767	13821	13797	13707	13898	13718	13787	13947	13850	13846	13851	13866	13816	13858	13771	13722	13849	13690	13735	13846	13694	13864	13854	13787	13956	13985	13856	13804	13858	13838	13919	13807	13850	13906	13836	13895	13686	13647	13733	13940	13889	13810	13890	13885	13795	13789	13777	13902	13872	13772	13823	13893	13727	13759	13825	13858	13891	13840	13932	13699	13773	13887	13904	13875	13951	13804	13698	13816	13815	13927	13866	13688	13854	13840	14064	13852	13856	13731	13950	13890	13767	13954	13775	13780	13885	13862	13848	13790	13898	13784	13899	13884	13808	13926	13876	13819	13895	13843	13962	13883	13894	13735	13835	13941	14071	13844	13769	13815	13821	13780	13722	13823	13803	13715	13830	13961	13827	13888	13704	13865	13911	13820	13833	13651	13780	13888	13667	13838	13847	13799	13699	13750	13709	14024	13883	13759	13714	13894	13876	13769	13842	13998	13864	13977	13606	13871	13722	13795	13848	13863	13895	13776	13815	13810	13779	13791	13802	13962	13852	13724	13749	13883	13696	13696	13761	13812	13767	13813	13830	13817	13877	13912	13744	13879	13808	13776	13771	13718	13799	13710	13599	13667	13884	13729	13904	13740	13792	13846	13996	13667	13930	13779	13825	13829	13946	13860	13771	13799	13844	13713	13864	13752	13822	13792	13844	13707	13952	13848	13805	13824	13955	13701	13948	13800	13771	13707	13705	13867	13883	13700	13777	13927	13734	13888	13738	13739	13815	13913	13785	13698	13899	13681	13914	13827	13960	13859	13823	13931	13795	13780	13895	13844	13837	13914	13728	13903	13733	13851	13798	13743	13882	13679	13857	13937	13896	13992	13907	14044	13736	13765	13916	13746	14008	13884	13693	13885	13896	13824	13849	13828	13847	13934	13826	13883	13788	13874	13808	13711	13820	13825	13753	13787	13837	13732	13856	13815	13753	13809	13864	13873	13722	13721	13818	13929	13807	13852	13722	13837	13852	13694	13850	13782	13873	13867	13803	13947	13874	13743	13929	13953	13826	13753	13720	13905	13964	13927	13802	13789	13877	13852	13771	13781	13763	13801	13825	13987	13861	13906	13699	13730	13689	13885	13837	13787	13829	13841	13878	13898	13958	13647	13899	13742	13850	13745	13811	13865	13993	13974	13685	13930	13782	13816	13875	13871	13703	13800	14042	13809	13888	13695	14015	13807	13934	13758	13697	13775	13865	13818	13964	13983	13775	13921	13699	13812	13817	13897	13780	13709	13827	13806	13810	13630	13885	13771	13970	13834	13930	13971	13790	13777	13903	13733	13695	14041	13901	13868	13903	14017	13869	13821	13776	13843	13892	13887	13798	13811	13868	13930	13780	13804	13642	13715	13800	13931	13944	13747	13795	13764	13874	13914	13773	13851	13787	13922	13870	13813	13869	13771	13791	13807	13867	13855	13658	13827	13887	13987	13874	13879	13760	13872	13890	13733	13974	13681	13924	13913	13751	13735	13861	13916	13823	13751	13628	13803	13859	13856	13756	14068	13765	13826	13618	13798	13781	13813	13746	13821	13848	13826	13851	13918	13847	13906	13829	13958	13840	13811	13861	13849	13803	13640	13860	13798	13729	13889	13924	13693	13919	13885	13867	13712	13744	13852	13719	13823	14010	13672	13750	13721	13737	13821	13905	14001	13726	13743	13763	13796	13678	13845	13790	13936	13864	13744	13846	13707	13920	13931	13743	13732	13888	13762	13762	13758	13815	13861	13732	13724	13894	13871	13954	13772	13909	13727	13739	13739	13825	13695	13818	13937	13804	13876	13835	13767	13772	13842	13823	13855	13824	13744	13793	13915	13705	13928	13804	13853	13872	13732	13886	13774	13975	13705	13806	13841	13837	13795	13822	13707	13682	13973	13862	13763	13682	13848	13901	13915	13982	13827	13917	13823	13838	13908	13966	13885	13800	13861	13825	13783	13914	13677	13654	13935	13662	13761	13782	13854	13746	13807	13805	13868	13774	13699	14029	13879	13816	13907	13817	13727	13841	13698	13793	13834	14009	13815	13822	13758	13978	13871	13822	13731	13884	13894	14007	13814	13728	13893	13940	13805	13707	13852	13803	13903	13815	13844	13702	13762	14094	13819	13917	13958	13897	13834	13871	13721	13794	13917	13901	13686	13727	13727	13852	13722	13850	13669	13870	13912	13770	13810	13808	14009	13909	14066	13985	13897	13653	13762	13950	13784	14014	13680	13990	13866	13902	13701	14043	14022	13990	13828	13937	13893	13893	13824	13801	13797	13785	13761	13781	13875	13778	13828	13679	13821	13747	13888	13813	14024	13625	13849	13882	13752	13955	13753	13893	13701	13885	13812	13805	13871	13902	13886	13855	13834	13994	13867	13886	13779	13811	13862	13785	13701	13822	13649	13730	13999	13668	13657	13931	13730	13837	13961	13772	13783	13791	13874	13844	13834	13846	13851	13813	13798	13969	13752	13837	13872	13816	13823	13690	13984	13917	13871	13911	13894	13727	13848	13921	13741	13865	13844	13758	13896	13725	13828	13848	13843	13767	13738	13940	13926	13885	13840	13791	13968	13806	13835	13879	14028	13901	13763	13617	13785	13764	13932	13853	13833	13829	13788	13829	13749	13753	13871	13813	13856	13901	13897	13759	13781	13946	13854	13653	14052	13709	13632	13714	13907
24574	25607	39619	34155	25316	21265	18177	15995	15516	15652	15890	15495	15753	15774	15556	15603	15587	15386	15557	15615	15838	15528	15401	15794	15610	15432	15545	15533	15351	15552	15639	15577	15347	15640	15600	15672	15665	15725	15470	15595	15479	15446	15603	15434	15538	15423	15615	15610	15664	15454	15598	15499	15539	15584	15321	15517	15674	15414	15451	15735	15434	15669	15465	15581	15645	15618	15517	15530	15380	15464	15388	15572	15643	15557	15490	15399	15390	15572	15572	15429	15457	15292	15581	15523	15564	15601	15543	15499	15450	15562	15382	15384	15620	15322	15410	15604	15647	15555	15509	15293	15505	15389	15480	15585	15606	15586	15611	15552	15727	15539	15718	15409	15400	15672	15696	15556	15445	15609	15443	15432	15753	15475	15628	15338	15500	15470	15500	15382	15423	15525	15555	15663	15554	15365	15364	15653	15585	15465	15638	15416	15543	15556	15446	15600	15452	15508	15292	15403	15525	15415	15529	15732	15481	15578	15442	15515	15449	15335	15500	15546	15378	15394	15668	15630	15583	15488	15526	15570	15576	15394	15538	15524	15570	15665	15390	15605	15476	15566	15471	15430	15506	15562	15590	15506	15488	15450	15517	15607	15519	15362	15499	15463	15550	15501	15659	15419	15547	15456	15527	15508	15652	15452	15326	15337	15247	15470	15346	15364	15539	15514	15323	15547	15502	15609	15586	15424	15613	15557	15503	15434	15373	15143	15409	15485	15584	15643	15474	15541	15631	15411	15390	15527	15384	15457	15547	15466	15497	15554	15481	15588	15454	15585	15426	15320	15542	15463	15433	15387	15418	15362	15337	15535	15577	15487	15431	15357	15485	15416	15363	15494	15757	15429	15379	15678	15471	15453	15434	15429	15530	15484	15658	15570	15388	15655	15272	15366	15457	15490	15576	15603	15511	15472	15557	15356	15659	15506	15615	15479	15501	15384	15642	15520	15484	15527	15421	15579	15530	15550	15303	15405	15510	15355	15690	15307	15452	15467	15377	15534	15597	15650	15419	15527	15384	15235	15576	15486	15510	15496	15539	15533	15521	15424	15442	15520	15531	15484	15418	15362	15455	15508	15367	15454	15204	15406	15507	15503	15579	15472	15613	15528	15591	15610	15452	15389	15585	15595	15524	15493	15538	15398	15702	15522	15544	15395	15388	15443	15421	15557	15564	15431	15495	15560	15492	15362	15663	15463	15401	15584	15602	15208	15368	15308	15547	15496	15420	15621	15381	15430	15416	15543	15636	15355	15498	15502	15360	15273	15553	15603	15502	15230	15560	15469	15543	15451	15458	15412	15398	15159	15338	15524	15710	15440	15411	15461	15353	15389	15547	15448	15449	15488	15137	15324	15558	15331	15431	15539	15541	15534	15597	15308	15416	15489	15446	15471	15345	15566	15490	15409	15347	15436	15532	15440	15286	15621	15558	15592	15585	15247	15524	15484	15432	15160	15363	15496	15469	15547	15602	15582	15292	15286	15546	15659	15593	15345	15480	15298	15618	15613	15433	15699	15552	15498	15649	15515	15394	15385	15298	15360	15263	15408	15423	15350	15453	15534	15476	15467	15632	15474	15549	15419	15476	15486	15385	15523	15579	15767	15519	15289	15610	15417	15392	15365	15455	15493	15564	15545	15689	15531	15388	15544	15541	15347	15453	15559	15323	15475	15287	15428	15518	15579	15363	15562	15521	15586	15585	15650	15588	15383	15300	15568	15350	15378	15274	15484	15436	15389	15579	15543	15690	15379	15401	15356	15337	15599	15512	15575	15450	15391	15314	15520	15539	15452	15406	15362	15398	15351	15432	15569	15497	15592	15441	15392	15387	15338	15555	15517	15361	15597	15462	15483	15331	15547	15522	15613	15379	15354	15568	15437	15470	15290	15385	15480	15527	15407	15304	15554	15622	15588	15596	15507	15664	15255	15728	15466	15502	15384	15543	15554	15452	15400	15609	15438	15535	15680	15453	15550	15626	15372	15466	15540	15536	15482	15542	15475	15612	15490	15551	15591	15549	15377	15319	15528	15384	15462	15615	15473	15512	15571	15442	15474	15392	15517	15473	15410	15404	15473	15548	15425	15474	15360	15520	15557	15552	15487	15403	15054	15320	15392	15433	15515	15526	15519	15426	15502	15294	15165	15388	15474	15384	15448	15472	15459	15546	15425	15457	15514	15635	15452	15561	15540	15513	15614	15318	15460	15444	15374	15582	15528	15638	15491	15414	15517	15507	15368	15529	15429	15597	15605	15444	15460	15433	15516	15442	15368	15568	15482	15513	15591	15475	15668	15455	15416	15371	15445	15341	15656	15493	15438	15443	15325	15401	15497	15497	15503	15478	15535	15493	15316	15472	15548	15651	15485	15516	15330	15327	15598	15629	15292	15278	15349	15539	15636	15440	15397	15196	15518	15411	15716	15524	15438	15512	15510	15418	15492	15502	15512	15379	15309	15415	15387	15562	15480	15480	15567	15506	15234	15537	15348	15579	15398	15426	15657	15465	15584	15450	15329	15458	15473	15448	15411	15433	15569	15588	15457	15601	15496	15405	15485	15499	15656	15585	15386	15278	15328	15433	15356	15419	15369	15527	15516	15368	15457	15435	15467	15461	15496	15541	15522	15449	15349	15638	15487	15291	15390	15283	15390	15293	15393	15550	15536	15567	15654	15577	15589	15524	15619	15299	15426	15361	15462	15502	15685	15592	15527	15447	15417	15405	15434	15453	15587	15418	15345	15565	15493	15435	15464	15507	15281	15608	15501	15444	15523	15618	15429	15664	15415	15696	15356	15547	15327	15556	15322	15751	15534	15484	15442	15568	15603	15448	15550	15598	15507	15312	15470	15534	15391	15500	15577	15487	15526	15627	15398	15358	15580	15395	15510	15388	15731	15505	15391	15184	15291	15467	15335	15446	15394	15614	15365	15406	15453	15546	15448	15441	15524	15514	15441	15450	15629	15464	15350	15595	15622	15502	15488	15427	15430	15595	15385	15738	15472	15427	15491	15438	15616	15427	15402	15484	15580	15611	15475	15415	15447	15492	15536	15395	15482	15518	15387	15524	15539	15455	15630	15519	15304	15555	15615	15458	15333	15488	15284	15548	15517	15315	15520	15534	15596	15434	15540	15492	15624	15443	15324	15560	15543	15535	15439	15466	15237	15648	15329	15389	15481	15544	15483	15540	15673	15526	15398	15447	15412	15342	15460	15487	15353	15430	15590	15347	15580	15516	15554	15539	15467	15504	15432	15529	15655	15592	15502	15526	15614	15615	15518	15566	15506	15520	15533	15298	15430	15498	15396	15597	15514	15300	15639	15516	15403	15476	15469	15585	15511	15689	15468	15540	15326	15682	15425	15564	15525	15480	15377	15575	15378	15360	15465	15558	15464	15715	15336	15574	15351	15475	15217	15544	15380	15489	15706	15476	15541	15532	15713	15397	15422	15199	15462	15521	15401	15408	15471	15352	15472	15327	15453	15470	15496	15529	15448	15539	15578	15517	15480	15176	15286	15274	15365	15529	15389	15565	15355	15557	15352	15573	15758	15504	15586	15648	15315	15691	15415	15432	15374	15453	15500	15418	15455	15427	15583	15290	15493	15430	15615	15680	15548	15479	15424	15708	15500	15663	15459	15393	15369	15610	15131	15300	15316	15348	15509	15500	15507	15555	15527	15510	15529	15611	15361	15465	15208	15453	15502	15593	15494	15515	15456	15418	15518	15498	15411	15477	15340	15423	15457	15397	15550	15463	15443	15590	15385	15625	15577	15375	15437	15470	15487	15440	15461	15411	15620	15445	15491	15570	15441	15290	15378	15429	15628	15204	15425	15256	15452	15445	15692	15493	15487	15577	15541	15504	15518	15533	15369	15709	15591	15681	15663	15713	15539	15448	15378	15490	15395	15446	15550	15463	15199	15561	15369	15454	15555	15605	15439	15407	15666	15489	15535	15323	15455	15406	15328	15541	15569	15608	15472	15261	15350	15335	15429	15631	15533	15541	15609	15333	15582	15557	15531	15541	15386	15344	15382	15523	15519	15644	15490	15491	15499	15535	15387	15336	15500	15747	15462	15517	15339	15379	15412	15498	15424	15335	15301	15388	15367	15481	15603	15716	15393	15349	15505	15320	15397	15399	15484	15494	15364	15470	15568	15587	15533	15503	15441	15508	15461	15521	15530	15517	15593	15532	15433	15714	15547	15471	15558	15389	15462	15589	15504	15496	15504	15493	15447	15492	15446	15546	15400	15395	15444	15522	15442	15613	15628	15305	15623	15476	15368	15522	15474	15488	15455	15717	15481	15573	15589	15436	15738	15277	15335	15556	15485	15292	15443	15460	15473	15441	15483	15494	15531	15584	15516	15534	15341	15472	15389	15402	15544	15455	15519	15509	15462	15610	15402	15522	15583	15581	15450	15602	15413	15642	15364	15484	15247	15745	15550	15501	15653	15532	15577	15398	15410	15391	15601	15538	15422	15359	15276	15333	15482	15454	15500	15681	15343	15339	15346	15635	15379	15625	15572	15333	15536	15498	15480	15500	15514	15457	15336	15486	15538	15516	15422	15479	15393	15645	15531	15544	15384	15496	15481	15369	15331	15292	15441	15397	15609	15386	15427	15639	15385	15228	15482	15580	15324	15629	15709	15382	15460	15477	15365	15395	15487	15378	15394	15421	15586	15691	15614	15445	15634	15565	15686	15495	15419	15453	15347	15444	15541	15634	15511	15409	15364	15644	15512	15545	15312	15510	15354	15134	15551	15487	15365	15443	15646	15536	15589	15296	15444	15376	15494	15484	15428	15571	15547	15525	15585	15383	15427	15559	15485	15548	15253	15440	15253	15471	15524	15669	15672	15528	15430	15443	15677	15508	15348	15385	15539	15418	15478	15401	15408	15710	15369	15324	15609	15437	15456	15459	15552	15558	15531	15301	15667	15272	15531	15503	15493	15619	15669	15607	15343	15473	15519	15494	15536	15617	15321	15691	15625	15547	15442	15300	15403	15518	15517	15613	15530	15621	15682	15460	15532	15665	15424	15731	15555	15545	15627	15418	15365	15552	15523	15325	15214	15303	15352	15570	15446	15516	15432	15538	15336	15495	15508	15408	15379	15558	15492	15542	15441	15328	15568	15502	15433	15514	15437
59230	95879	75637	46919	27164	17185	14236	14136	14202	14480	14393	14131	14316	14275	14444	14345	14232	14225	14285	14306	14163	14317	14198	14275	14229	14308	14107	14247	14291	14261	14410	14228	14238	14252	14280	14293	14249	14227	14261	14318	14070	14236	14224	14197	14353	14257	14325	14256	14358	14181	14245	14230	14213	14041	14336	14385	14288	14212	14168	14387	14208	14279	14449	14067	14204	14212	14139	14362	14201	14315	14301	14169	14364	14418	14064	14299	14049	14324	14436	14292	14279	14092	14290	14262	14224	14212	14225	14294	14303	14128	14325	14164	14287	14226	14201	14280	14304	14286	14049	14154	14222	14140	14091	14296	14299	14448	14346	14310	14365	14165	14276	14089	14316	14312	14212	14224	14101	14178	14245	14274	14122	14297	14185	14297	14140	14286	14359	14313	14245	14348	14285	14188	14396	14177	14341	14376	14326	14235	14362	14226	14125	14232	14323	14364	14306	14191	14299	14321	14264	14137	14172	14290	14212	14197	14136	14374	14197	14190	14235	14134	14327	14072	14291	14282	14122	14183	14350	14284	14297	14206	14357	14232	14176	14124	14236	14341	14239	14291	14207	14217	14403	14299	14116	14250	14211	14328	14317	14369	14227	14197	14221	14276	14240	14372	14161	14205	14204	14075	14194	14439	14171	14251	14177	14186	14368	14267	14371	14167	14210	14228	14187	14129	14396	14092	14233	14230	14185	14225	14080	14172	14154	14346	14347	14250	14286	14233	14286	14449	14226	14096	14176	14280	14179	14102	14261	14256	14228	14139	14252	13997	14339	14375	14135	14118	14326	14179	14285	14179	14290	14184	14213	14104	14283	14132	14246	14317	14212	14470	14181	14310	14312	14165	14308	14237	14104	14242	14193	14238	14313	14232	14218	14038	14302	14065	14263	14232	14320	14231	14163	14458	14137	14232	14307	14213	14206	14216	14069	14226	14220	14556	14151	14248	14145	14234	14219	14315	14350	14107	14189	14321	14224	14165	14244	14327	14312	14190	14276	14141	14398	14138	14189	14043	14197	14172	14200	14127	14205	14158	14271	14119	14505	14231	14132	14160	14218	14169	14345	14274	14285	14153	14330	14237	14281	14315	14306	14274	14252	13895	14370	14217	14202	14314	14229	14201	14140	14062	14262	14320	14136	14288	14151	14228	14166	14432	14149	14334	14241	14301	14286	14290	14060	14326	14189	14267	14212	14089	14221	14193	14040	14287	14241	14230	14071	14334	14280	14247	14203	14047	14312	14250	14218	14399	14233	14280	14207	14277	14231	14275	14204	14069	14285	14268	14094	14267	14190	14255	14228	14309	14366	14202	14042	14248	14362	14345	14110	14154	14052	14219	14131	14223	14064	14178	14207	14184	14343	14341	14423	14162	14105	14194	14212	14241	14136	14267	14292	14209	14102	14277	14481	14248	14106	14243	14160	14224	14316	14085	14271	14226	14386	14333	14059	14202	14267	14219	14396	14202	14326	14162	14473	14281	14277	14022	14146	14240	14186	14163	14292	14230	14290	14143	14191	14410	14200	14265	14031	14370	14190	14265	14201	14305	14202	14203	14231	14352	14065	14213	14319	14322	14320	14164	14219	14322	14118	14104	14175	14231	14154	14352	14186	14239	14451	14439	14178	14179	14170	14266	14356	14174	14366	14374	14157	14227	14234	14308	14257	14422	14366	14140	14380	14252	14336	14223	14272	14282	14060	14096	14223	14288	14272	14129	14221	14198	14117	14391	14192	14236	14366	14379	14159	14098	14219	14180	14124	14186	14211	14212	14053	14207	14164	14133	14322	14268	14507	14226	14260	14300	14382	14263	14315	14131	14207	14264	14331	14250	14208	14382	14223	14119	14367	14283	14258	14366	14391	14156	14271	14304	14205	14143	14373	14411	14275	14348	14120	14155	14231	14102	14107	14364	14310	14287	14202	14238	14258	14214	14207	14457	14115	14232	14094	14320	14239	14241	14210	14283	14221	14292	14193	14248	14461	14376	13977	14252	14189	14258	14026	14203	14192	14341	14158	14132	14169	14238	14292	14363	14239	14337	14244	14182	14119	14208	14433	14070	14244	14284	14176	14176	14290	14343	14233	14305	14255	14176	14269	14192	14214	14213	14138	14212	14304	14273	14069	14049	14388	14150	14254	14281	14253	14378	14273	14354	14185	14319	14211	14272	14230	14331	14226	14257	14354	14193	14278	14323	14100	14086	14278	14234	14290	14126	14366	14198	14461	14040	14110	14148	14265	14274	14026	14201	14133	14194	14260	14376	14247	14326	14370	14324	14302	14173	14261	14190	14349	14253	14307	14258	14313	14272	14291	14291	14151	14331	14332	14232	14157	14152	14320	14208	14175	14178	14384	14342	14391	14225	14090	14128	14297	14196	14045	14163	14215	14104	14401	14075	14187	14239	14017	14238	14299	14293	14172	14282	14428	14191	14346	14212	14271	14186	14288	14277	14227	14325	14202	14214	14162	14146	14419	13990	14059	14288	14334	14354	14246	14080	14370	14291	14124	14313	14165	14357	14007	14123	14376	14283	14367	14100	14305	14144	14305	14224	14241	14241	14123	14267	14429	14262	14355	14207	14324	14226	14127	14302	14189	14234	14110	14173	14242	14256	14174	14275	14234	14315	14213	14062	14336	14155	14208	14193	14101	14122	14222	14226	14246	14256	14287	14347	14167	14245	14389	14096	14363	14250	14098	14372	14116	14221	14132	14201	14317	14287	14294	14311	14273	14336	14408	14214	14410	14197	14175	14138	14361	14199	14129	14163	14244	14146	14303	14264	14298	14245	14349	14407	14102	14396	14146	14317	14193	14298	14584	14310	14328	14269	14145	14314	14289	14236	14201	14281	14171	14296	14239	14124	14106	14277	14294	14193	14291	14192	14161	14220	14224	14188	14089	14183	14298	14146	14319	14396	14194	14229	14231	14176	14171	14388	14323	14235	14288	14371	14089	14309	14200	14244	14325	14176	14258	14307	14337	14263	14260	14207	14314	14268	14153	14259	14165	14128	14217	14232	14158	14206	14227	14259	14446	14184	14260	14437	14125	14166	14149	14236	14324	14345	14241	14178	14162	14246	14230	14332	14310	14156	14257	14040	14149	14306	14138	14147	14265	14243	14256	14135	14146	14193	14137	14386	14301	14223	14178	14042	14132	14245	14286	14085	14148	14236	14160	14168	14234	14373	14297	14363	14327	14137	14236	14050	14156	14255	14212	14242	14111	14310	14259	14314	14260	14229	14222	14269	14177	14145	14331	14127	14128	14280	14501	14357	14226	14138	14294	14183	14239	14299	14359	14188	14345	14208	14309	14358	14180	14206	14208	14232	14193	14278	14172	14304	14444	14161	14183	14307	14349	14302	14322	14214	14264	14319	14288	14368	14168	14088	14099	14350	14181	14210	14246	14271	14345	14212	14217	14168	14151	14205	14146	14198	14306	14257	14168	14072	14099	14321	14102	14283	14311	14142	14227	14200	14124	14333	14323	14245	14539	14300	14222	14459	14158	14206	14249	14175	14240	14307	14079	14151	14315	14295	14247	14387	14227	14208	14192	14383	14158	14108	14196	14274	14320	14117	14216	14340	14229	14281	14189	14324	14128	14140	14397	14342	14111	14112	14271	14227	14078	14130	14212	14241	14276	14304	14339	14242	14356	13985	14263	14293	14265	14312	14291	14280	14225	14280	14228	14331	14353	14237	14306	14144	14138	14165	14225	14383	14166	14381	14311	14286	14168	14262	14174	14246	14131	14296	14217	14265	14212	14289	14395	14231	14175	14328	14268	14155	14353	14242	14125	14423	14200	14203	14250	14264	14268	14366	14226	14163	14272	14251	14245	14177	14215	14235	14137	14230	14248	14086	14287	14174	14235	14342	14342	14237	14190	14502	14208	14109	14126	14243	14172	14298	14334	14338	14168	14297	14130	14167	14228	14174	14214	14282	14277	14304	14126	14207	14154	14371	14291	14464	14387	14223	14290	14248	14194	14266	14330	14259	14278	14151	14238	14264	14433	14229	14224	14233	14258	14163	14104	14126	14288	14253	14126	14404	14347	14424	14019	14347	14251	14045	14358	14249	14301	14192	14289	14148	14440	14176	14331	14144	14235	14268	14254	14275	14109	14239	14231	14365	14179	14252	14285	14152	14370	14269	14393	14242	13994	14209	14182	14285	14002	14248	14212	14330	14180	14199	14267	14225	14206	14214	14370	14269	14292	14138	14143	14222	14172	14252	14207	14152	14336	14501	14268	14225	14193	14288	14261	14301	14195	14344	14214	14280	14226	14360	14285	14226	14077	14309	14244	14360	14196	14165	14278	14231	14315	14221	14287	14193	14262	14307	14262	14246	14087	14159	14234	14172	14176	14199	14174	14201	14212	14124	14187	14245	14188	14381	14241	14062	14238	14307	14311	14212	14399	14192	14315	14330	14203	14113	14151	14072	14359	14338	14303	14323	14228	14266	14361	14182	14353	14213	14103	14124	14145	14288	14206	14234	14080	14380	14314	14221	14285	14412	14245	14120	14220	14183	14222	14134	14265	14168	14310	14222	13959	14164	14186	14223	14131	14310	14120	14259	14341	14301	14267	14196	14369	14269	14166	14268	14358	14117	14196	14074	14138	14244	14359	14187	14354	14206	14285	14145	14314	14073	14381	14188	14373	14277	14181	14141	14089	14214	14273	14240	14070	14416	14297	14101	14207	14153	14186	14255	14261	14190	14103	14009	14320	14223	14360	14150	14073	14273	14177	14305	14330	14262	14206	14302	14308	14275	14339	14261	14037	14195	14247	14186	14250	14254	14392	14263	14270	14180	14265	14234	14199	14134	14473	14225	14322	14216	14173	14292	14121	14316	14247	14240	14148	14161	14079	14172	14234	14286	14152	14339	14364	14190	14295	14164	14332	14446	14342	14104	14214	14253	14364	14264	14195	14277	14182	14278	14297	14206	14446	14175	14344	14334	14227	14257	14356	14202	14266	14160	14108	14217	14311	14047	14177	14245	14162	14128	13990	14449	14107	14264	14466	14187	14119	14139	14241	14320	14212	14107	14403	14204	14297	14205	14148	14147	14268	14313	14149	14238	14221	14351	14311	14235	14189	14282	14273	14043	14033	14116	14279	14325	14327	14273	14344	14442	14303	14137
22964	22621	34229	29766	25100	23888	22777	16990	15912	16207	16053	15765	15845	15964	15769	16049	15900	15889	15893	15807	15550	15706	15664	15852	15898	15857	15881	15755	15548	15721	15789	15637	15641	15744	15658	15451	15661	15740	15855	15487	15826	15854	15599	15686	15523	15596	15637	15710	15940	15662	15623	15761	15652	15588	15696	15563	15526	15721	15648	15725	15778	15736	15693	15769	15736	15476	15663	15736	15626	15757	15465	15800	15763	15477	15605	15814	15712	15580	15679	15516	15636	15581	15747	15626	15528	15682	15607	15773	15623	15636	15676	15522	15556	15638	15849	15677	15598	15565	15695	15535	15708	15509	15844	15610	15744	15742	15644	15397	15715	15439	15508	15643	15746	15805	15904	15758	15750	15703	15531	15545	15656	15734	15753	15613	15568	15639	15661	15749	15492	15635	15778	15530	15620	15607	15659	15577	15656	15549	15686	15545	15491	15706	15835	15572	15418	15441	15466	15607	15532	15597	15642	15670	15746	15717	15740	15734	15294	15617	15888	15749	15582	15620	15706	15653	15639	15515	15785	15445	15477	15730	15568	15478	15846	15686	15540	15520	15525	15581	15590	15574	15535	15821	15651	15591	15485	15397	15527	15739	15438	15602	15593	15523	15688	15818	15723	15784	15603	15545	15500	15463	15615	15710	15513	15594	15541	15735	15568	15743	15584	15600	15600	15505	15551	15697	15834	15503	15676	15609	15713	15500	15578	15565	15660	15502	15599	15643	15522	15499	15755	15603	15616	15720	15580	15708	15563	15807	15559	15671	15587	15681	15499	15663	15518	15568	15627	15558	15584	15527	15635	15777	15645	15683	15537	15420	15366	15651	15392	15451	15480	15723	15598	15507	15545	15703	15886	15579	15537	15606	15830	15677	15402	15578	15599	15647	15647	15569	15289	15762	15322	15667	15652	15534	15504	15555	15708	15687	15629	15545	15538	15549	15534	15607	15740	15583	15586	15721	15490	15635	15544	15621	15751	15584	15676	15527	15549	15590	15508	15644	15446	15640	15652	15528	15703	15522	15448	15460	15672	15722	15570	15659	15557	15354	15564	15642	15579	15541	15628	15628	15678	15597	15667	15664	15678	15721	15772	15723	15789	15654	15688	15504	15504	15550	15643	15691	15697	15403	15546	15500	15433	15598	15595	15492	15339	15490	15592	15541	15597	15551	15613	15729	15798	15699	15622	15622	15320	15619	15697	15486	15615	15607	15847	15617	15607	15541	15672	15536	15545	15553	15480	15601	15675	15740	15513	15653	15597	15524	15803	15715	15667	15554	15662	15653	15658	15650	15611	15414	15790	15589	15519	15667	15707	15392	15713	15605	15693	15710	15471	15550	15632	15437	15670	15534	15607	15671	15473	15434	15454	15514	15566	15543	15685	15542	15521	15628	15412	15429	15579	15790	15556	15672	15709	15701	15743	15683	15626	15543	15743	15665	15645	15507	15507	15594	15753	15549	15634	15468	15660	15772	15631	15528	15844	15521	15626	15643	15539	15617	15579	15495	15645	15453	15629	15489	15673	15413	15647	15546	15592	15337	15605	15482	15637	15489	15410	15590	15688	15655	15629	15589	15558	15519	15853	15534	15554	15555	15671	15485	15587	15379	15613	15541	15699	15660	15571	15611	15593	15666	15627	15467	15572	15729	15765	15772	15588	15452	15698	15659	15428	15537	15516	15566	15497	15559	15478	15612	15360	15641	15646	15638	15451	15797	15610	15460	15507	15561	15454	15356	15627	15594	15622	15560	15637	15669	15784	15508	15522	15574	15578	15511	15716	15554	15501	15526	15569	15625	15637	15840	15629	15724	15512	15546	15563	15746	15702	15512	15569	15625	15732	15791	15680	15837	15558	15751	15392	15574	15518	15646	15768	15520	15409	15695	15675	15615	15644	15664	15780	15636	15680	15813	15566	15493	15512	15715	15615	15544	15575	15514	15617	15658	15579	15480	15679	15629	15564	15716	15736	15609	15596	15403	15734	15804	15594	15650	15553	15681	15704	15681	15632	15716	15617	15598	15533	15549	15635	15522	15456	15579	15518	15657	15787	15520	15563	15497	15548	15577	15539	15495	15630	15515	15573	15602	15596	15484	15646	15769	15579	15644	15727	15484	15431	15718	15625	15654	15630	15489	15530	15723	15784	15716	15684	15628	15666	15633	15636	15545	15635	15616	15577	15618	15499	15868	15729	15709	15503	15694	15537	15628	15672	15824	15713	15845	15576	15583	15620	15533	15620	15505	15606	15502	15519	15502	15689	15649	15561	15685	15686	15410	15689	15603	15582	15755	15615	15717	15640	15407	15493	15502	15665	15706	15738	15684	15723	15682	15578	15514	15585	15797	15766	15682	15671	15595	15573	15578	15545	15562	15611	15632	15636	15608	15672	15697	15678	15684	15639	15549	15507	15594	15796	15544	15445	15544	15666	15655	15490	15566	15762	15611	15726	15510	15654	15763	15669	15642	15449	15668	15476	15612	15565	15630	15441	15648	15540	15635	15620	15592	15611	15540	15722	15685	15633	15609	15732	15662	15635	15687	15732	15596	15614	15532	15584	15607	15640	15605	15554	15582	15770	15570	15604	15494	15540	15481	15556	15648	15658	15549	15709	15625	15667	15690	15439	15576	15339	15716	15709	15514	15219	15556	15572	15582	15676	15776	15439	15620	15667	15640	15530	15583	15736	15451	15454	15760	15681	15582	15712	15734	15566	15609	15735	15475	15410	15581	15499	15779	15660	15605	15702	15559	15512	15645	15387	15790	15630	15655	15571	15516	15614	15666	15644	15561	15475	15536	15293	15590	15555	15547	15600	15428	15729	15638	15608	15685	15578	15566	15862	15572	15721	15543	15782	15636	15783	15444	15539	15652	15538	15648	15546	15636	15572	15811	15726	15699	15638	15423	15509	15597	15534	15641	15455	15859	15713	15722	15553	15665	15464	15705	15455	15708	15752	15690	15531	15491	15538	15711	15501	15699	15660	15763	15760	15659	15563	15536	15478	15532	15465	15605	15481	15705	15569	15588	15492	15618	15583	15650	15684	15672	15563	15499	15438	15572	15602	15625	15565	15533	15456	15598	15484	15434	15569	15494	15596	15662	15525	15625	15560	15623	15707	15636	15803	15468	15533	15653	15569	15562	15732	15624	15581	15551	15686	15550	15800	15562	15767	15635	15590	15624	15653	15653	15413	15593	15713	15606	15573	15464	15641	15518	15541	15683	15578	15645	15675	15614	15685	15565	15595	15559	15318	15561	15641	15772	15721	15487	15590	15606	15729	15639	15737	15492	15635	15567	15617	15495	15632	15572	15620	15687	15352	15677	15656	15430	15654	15668	15526	15475	15675	15519	15727	15601	15682	15689	15427	15413	15638	15568	15624	15669	15574	15409	15405	15602	15594	15755	15606	15576	15568	15659	15572	15687	15585	15489	15584	15576	15489	15580	15572	15584	15563	15490	15718	15534	15646	15620	15710	15567	15627	15343	15632	15645	15618	15601	15532	15579	15698	15546	15836	15626	15594	15750	15497	15791	15615	15568	15778	15575	15469	15711	15401	15698	15406	15570	15440	15401	15749	15610	15780	15444	15563	15566	15469	15376	15863	15697	15629	15467	15996	15517	15524	15528	15635	15513	15494	15436	15702	15564	15474	15624	15500	15667	15635	15557	15403	15607	15618	15690	15505	15379	15510	15557	15536	15637	15641	15571	15734	15650	15594	15870	15797	15512	15454	15760	15639	15410	15493	15479	15629	15492	15718	15638	15572	15511	15539	15521	15693	15595	15617	15716	15762	15739	15456	15422	15643	15558	15604	15690	15823	15790	15652	15741	15555	15582	15344	15429	15493	15466	15616	15445	15777	15735	15534	15531	15789	15746	15714	15632	15682	15801	15383	15488	15562	15556	15529	15523	15730	15664	15546	15648	15654	15330	15588	15421	15670	15610	15504	15510	15638	15778	15618	15826	15665	15660	15689	15637	15610	15552	15546	15548	15822	15513	15466	15566	15602	15833	15606	15891	15392	15455	15413	15564	15649	15629	15638	15390	15474	15701	15706	15485	15608	15702	15616	15598	15718	15376	15486	15605	15644	15529	15482	15449	15633	15723	15503	15435	15633	15637	15475	15660	15410	15480	15811	15385	15716	15661	15542	15609	15650	15432	15598	15570	15444	15567	15659	15579	15559	15529	15433	15465	15520	15689	15694	15580	15712	15557	15559	15620	15537	15714	15526	15519	15601	15533	15480	15734	15532	15502	15523	15646	15526	15482	15679	15593	15642	15623	15692	15489	15501	15508	15642	15616	15472	15571	15541	15565	15527	15719	15694	15689	15628	15546	15626	15611	15676	15645	15641	15528	15519	15608	15679	15650	15819	15553	15719	15622	15731	15626	15823	15523	15795	15651	15583	15550	15406	15532	15572	15386	15490	15520	15620	15477	15636	15585	15531	15551	15414	15711	15516	15641	15639	15627	15592	15817	15626	15294	15560	15638	15636	15666	15733	15653	15540	15780	15502	15628	15667	15702	15719	15616	15564	15480	15663	15640	15700	15724	15712	15660	15603	15521	15700	15776	15678	15454	15646	15322	15582	15575	15626	15620	15730	15629	15726	15600	15627	15509	15940	15756	15780	15534	15760	15635	15552	15565	15502	15878	15698	15603	15588	15555	15585	15527	15464	15627	15671	15581	15672	15603	15648	15541	15469	15622	15970	15852	15808	15786	15711	15485	15700	15738	15712	15521	15573	15592	15704	15540	15639	15585	15668	15581	15609	15613	15495	15323	15658	15428	15573	15714	15469	15464	15660	15706	15738	15604	15890	15660	15624	15562	15606	15669	15595	15651	15669	15487	15456	15500	15546	15746	15462	15645	15535	15495	15650	15492	15765	15570	15572	15598	15568	15599	15671	15728	15542	15596	15668	15605	15602	15735	15611	15637	15701	15619	15507	15458	15671	15633	15659	15696	15687	15713	15606	15535	15695	15511	15493	15580	15521	15400	15579	15689	15654	15670	15473	15452	15641	15687	15800	15792	15740	15620	15700	15629	15604	15422	15551	15610	15533	15394	15768	15471	15585	15703	15653	15560	15546	15721	15527	15506	15661	15549	15673	15679	15462	15592	15744	15577	15564	15584	15556	15761	15563	15635
60524	104819	88805	60935	36364	20713	14793	14201	14205	14191	14248	14307	14326	14209	14279	14312	14378	14198	14315	14345	14163	14331	14287	14436	14263	14329	14265	14265	14531	14318	14255	14355	14267	14275	14369	14196	14562	14295	14425	14230	14346	14423	14206	14299	14318	14401	14481	14188	14303	14177	14255	14353	14437	14251	14367	14139	14323	14379	14228	14323	14363	14193	14262	14524	14419	14296	14355	14258	14467	14288	14263	14336	14184	14274	14184	14439	14431	14250	14293	14286	14266	14279	14260	14422	14218	14385	14348	14456	14467	14270	14169	14372	14501	14205	14264	14297	14483	14429	14260	14194	14334	14285	14232	14319	14235	14320	14325	14263	14318	14304	14276	14277	14287	14397	14456	14314	14191	14101	14268	14266	14375	14389	14195	14309	14333	14437	14341	14260	14394	14424	14342	14262	14515	14282	14396	14375	14392	14269	14353	14410	14262	14311	14339	14081	14565	14429	14354	14331	14275	14262	14274	14219	14298	14286	14335	14304	14363	14227	14360	14417	14155	14301	14328	14108	14452	14163	14361	14286	14315	14284	14345	14333	14452	14212	14324	14313	14456	14348	14235	14413	14335	14204	14498	14313	14409	14234	14289	14182	14166	14380	14405	14294	14423	14198	14245	14136	14332	14452	14242	14391	14376	14477	14360	14308	14254	14030	14398	14329	14312	14134	14303	14314	14462	14279	14362	14201	14340	14293	14293	14460	14361	14230	14194	14396	14356	14336	14391	14376	14195	14215	14267	14395	14435	14340	14190	14248	14265	14257	14289	14281	14393	14253	14402	14241	14444	14348	14372	14413	14187	14280	14420	14290	14229	14372	14288	14520	14462	14350	14415	14324	14365	14335	14492	14421	14349	14321	14282	14383	14262	14208	14292	14260	14227	14315	14384	14289	14500	14338	14432	14389	14203	14256	14094	14438	14355	14374	14250	14273	14352	14142	14404	14098	14289	14289	14243	14208	14434	14245	14333	14283	14355	14368	14210	14212	14282	14303	14400	14184	14280	14299	14408	14196	14259	14235	14337	14261	14351	14349	14311	14157	14271	14351	14293	14181	14369	14386	14355	14190	14349	14309	14447	14425	14182	14247	14121	14419	14296	14170	14341	14275	14282	14329	14264	14111	14313	14291	14324	14260	14329	14247	14307	14364	14288	14255	14249	14260	14265	14154	14293	14239	14344	14156	14190	14371	14353	14213	14140	14212	14366	14343	14432	14284	14398	14346	14395	14267	14317	14367	14430	14273	14387	14320	14281	14240	14295	14325	14394	14281	14326	14348	14289	14231	14204	14358	14316	14376	14343	14227	14475	14208	14142	14298	14314	14082	14108	14319	14311	14286	14410	14322	14183	14301	14281	14281	14129	14443	14312	14288	14301	14406	14359	14378	14236	14567	14127	14182	14437	14302	14230	14507	14214	14488	14432	14399	14386	14205	14268	14198	14399	14269	14368	14282	14340	14392	14337	14104	14261	14293	14311	14409	14399	14359	14392	14238	14343	14299	14313	14376	14299	14164	14226	14335	14233	14249	14193	14309	14224	14320	14384	14440	14278	14147	14473	14380	14281	14402	14270	14037	14509	14275	14296	14313	14294	14332	14386	14285	14354	14404	14239	14492	14216	14534	14555	14394	14407	14420	14218	14138	14325	14255	14187	14387	14348	14379	14379	14206	14267	14373	14260	14315	14210	14382	14245	14465	14358	14432	14345	14314	14253	14244	14258	14112	14430	14283	14218	14598	14383	14378	14299	14078	14358	14281	14230	14323	14412	14425	14277	14366	14262	14299	14276	14245	14436	14335	14213	14424	14421	14256	14268	14213	14450	14349	14280	14464	14311	14473	14444	14303	14402	14297	14348	14334	14321	14490	14222	14316	14215	14221	14338	14312	14425	14209	14271	14326	14344	14337	14250	14223	14224	14209	14239	14254	14336	14306	14137	14304	14274	14306	14277	14132	14345	14443	14422	14246	14265	14446	14385	14230	14317	14264	14392	14067	14313	14518	14241	14308	14233	14350	14324	14325	14418	14353	14357	14323	14371	14302	14363	14288	14303	14389	14466	14331	14244	14322	14237	14368	14467	14322	14311	14313	14195	14321	14236	14292	14372	14298	14433	14338	14232	14436	14445	14516	14399	14450	14276	14271	14311	14414	14382	14271	14345	14214	14366	14227	14272	14369	14391	14272	14259	14487	14325	14425	14129	14307	14382	14189	14242	14298	14311	14262	14361	14375	14244	14335	14333	14148	14489	14379	14411	14396	14231	14323	14321	14545	14244	14428	14378	14379	14460	14368	14401	14215	14195	14193	14205	14227	14277	14314	14312	14252	14373	14383	14468	14376	14255	14228	14377	14476	14481	14091	14315	14179	14361	14374	14398	14371	14379	14247	14263	14328	14262	14258	14134	14239	14289	14281	14164	14385	14302	14358	14344	14211	14176	14401	14355	14348	14240	14432	14309	14196	14266	14375	14336	14200	14308	14360	14508	14305	14318	14342	14250	14319	14201	14311	14403	14399	14287	14404	14280	14358	14162	14333	14217	14273	14401	14364	14276	14146	14432	14331	14184	14394	14432	14240	14328	14366	14193	14270	14435	14338	14454	14332	14325	14343	14212	14197	14388	14185	14172	14282	14313	14220	14300	14523	14368	14269	14329	14361	14361	14253	14217	14313	14207	14314	14260	14291	14188	14404	14190	14444	14411	14479	14247	14153	14296	14430	14374	14343	14270	14221	14328	14296	14309	14329	14283	14293	14295	14171	14344	14231	14332	14473	14302	14349	14223	14226	14227	14189	14325	14414	14270	14283	14284	14187	14235	14518	14172	14279	14402	14272	14283	14291	14403	14364	14296	14376	14221	14276	14068	14264	14222	14423	14455	14215	14418	14195	14250	14292	14455	14326	14179	14237	14264	14322	14290	14347	14308	14297	14244	14269	14323	14228	14282	14292	14160	14444	14244	14346	14373	14335	14266	14273	14185	14472	14260	14264	14335	14262	14272	14468	14435	14382	14373	14470	14234	14215	14328	14393	14243	14208	14057	14345	14241	14267	14331	14365	14396	14140	14214	14253	14173	14460	14139	14299	14305	14444	14240	14426	14194	14301	14175	14374	14184	14256	14205	14219	14208	14341	14210	14359	14327	14102	14331	14317	14348	14296	14383	14194	14218	14274	14434	14290	14213	14412	14260	14174	14378	14407	14322	14263	14275	14338	14275	14482	14155	14330	14310	14224	14458	14381	14440	14223	14313	14229	14249	14361	14324	14419	14237	14295	14319	14390	14435	14220	14200	14263	14203	14318	14229	14233	14278	14311	14244	14371	14419	14161	14409	14276	14383	14335	14392	14367	14265	14351	14198	14167	14375	14379	14440	14189	14298	14329	14403	14405	14141	14303	14177	14382	14235	14341	14187	14376	14333	14265	14179	14221	14326	14289	14396	14269	14437	14205	14299	14392	14230	14326	14191	14296	14377	14326	14217	14414	14170	14219	14212	14360	14336	14477	14323	14396	14103	14337	14232	14257	14302	14208	14388	14264	14272	14194	14276	14414	14159	14205	14261	14438	14226	14411	14193	14219	14252	14290	14322	14304	14321	14557	14243	14292	14245	14296	14210	14273	14337	14315	14377	14314	14294	14343	14362	14363	14293	14164	14327	14264	14295	14376	14368	14366	14341	14229	14297	14244	14209	14318	14311	14361	14264	14206	14404	14389	14412	14438	14390	14434	14364	14200	14293	14209	14203	14288	14351	14239	14427	14318	14371	14394	14277	14163	14283	14270	14315	14211	14285	14295	14253	14311	14217	14341	14449	14371	14168	14349	14326	14383	14300	14478	14411	14382	14231	14412	14387	14321	14286	14303	14234	14292	14204	14310	14364	14324	14114	14313	14487	14246	14113	14358	14276	14147	14224	14257	14333	14315	14354	14210	14367	14328	14267	14266	14306	14254	14481	14251	14139	14234	14362	14330	14289	14242	14308	14256	14415	14299	14424	14399	14409	14334	14197	14362	14231	14309	14406	14325	14298	14439	14273	14353	14282	14168	14335	14423	14292	14398	14256	14212	14180	14303	14327	14288	14240	14267	14386	14336	14256	14289	14406	14195	14275	14319	14362	14377	14196	14335	14387	14139	14291	14167	14254	14274	14239	14363	14311	14328	14432	14357	14305	14319	14508	14230	14232	14232	14298	14145	14368	14321	14336	14335	14089	14464	14438	14214	14244	14278	14262	14282	14448	14355	14474	14357	14233	14378	14113	14327	14288	14418	14392	14449	14202	14295	14314	14349	14476	14358	14294	14374	14393	14204	14330	14325	14536	14317	14253	14461	14324	14370	14357	14434	14364	14284	14383	14335	14293	14233	14260	14123	14273	14231	14385	14238	14197	14422	14338	14223	14312	14174	14255	14157	14153	14165	14410	14294	14375	14195	14251	14380	14270	14398	14369	14406	14281	14242	14187	14367	14215	14400	14451	14310	14241	14302	14331	14330	14110	14343	14297	14401	14092	14377	14331	14345	14222	14272	14280	14187	14215	14294	14097	14365	14247	14245	14283	14406	14199	14336	14439	14271	14360	14225	14351	14343	14473	14321	14141	14208	14466	14182	14347	14343	14238	14274	14427	14201	14337	14286	14372	14447	14448	14064	14351	14239	14262	14347	14381	14306	14302	14369	14256	14262	14244	14497	14462	14286	14240	14246	14376	14315	14241	14146	14279	14309	14343	14381	14485	14288	14294	14315	14369	14246	14331	14357	14244	14131	14329	14418	14226	14402	14395	14230	14454	14221	14271	14155	14366	14325	14474	14359	14223	14397	14439	14349	14219	14237	14235	14280	14305	14411	14223	14317	14115	14475	14250	14200	14360	14326	14393	14245	14391	14390	14372	14429	14398	14170	14204	14305	14228	14199	14376	14291	14293	14402	14353	14267	14206	14144	14336	14289	14485	14439	14388	14391	14289	14353	14347	14293	14269	14270	14174	14264	14129	14326	14283	14246	14352	14237	14291	14308	14178	14380	14243	14397	14186	14319	14170	14310	14235	14287	14499	14090	14319	14362	14316	14260	14212	14277	14319	14108	14374	14168	14307	14308	14240	14404	14389	14172	14358	14258	14235	14337	14354	14257	14121	14341	14472	14165	14348	14205	14315	14455
29598	35626	39186	27684	19160	16660	15969	15957	15763	15870	15645	15688	15897	15697	16137	15927	15785	15941	15946	15840	15903	15886	15681	15966	15855	15802	16045	15945	15927	15512	15809	15966	15807	15765	15724	15876	15882	15575	15719	15764	15723	15884	15778	15711	15938	15636	15834	15777	15756	15793	15832	15776	15755	15947	15736	15777	15796	16012	15834	15919	15766	15834	15638	15854	15830	15695	15893	15875	15782	15819	15867	15780	15928	15901	15955	15692	15674	15913	15633	15621	15614	15807	15816	15812	15733	15964	15652	15692	15828	15775	15796	15772	15933	15569	15919	15783	15850	15835	15776	15796	15600	15748	15888	15760	15540	15766	15846	15730	15861	15867	15610	15809	15908	15854	15638	15824	15744	15824	15800	15784	15697	15954	15654	15780	15753	15826	15618	15614	15712	15771	15782	15667	15813	15682	15709	15784	15756	15747	15639	15767	15697	15858	15822	15778	15741	15657	15776	15734	15782	15734	15830	15696	15781	15682	15896	15694	15835	15706	15887	15632	15794	15746	15653	15818	15618	15691	15805	15762	15752	15829	15681	15525	15740	15923	15641	15933	15565	15704	15729	15600	15716	15699	15722	15661	15752	15964	15854	15924	15983	15753	15644	15754	15741	15749	15695	15807	15764	15756	15652	15892	15674	15704	15591	15836	15929	15986	15774	15648	15632	15681	15774	15716	15792	15580	15838	15800	15866	15833	15905	15716	15763	15706	15719	15696	15684	15728	15505	15639	15782	15744	15779	15684	15712	15596	15834	15765	15952	15661	15721	15683	15983	16029	15715	15667	15649	15658	15653	15935	15618	15662	15697	15984	15782	15669	15703	15811	15910	15868	15711	15784	15775	15777	15888	15647	15870	15690	15785	15551	15546	15884	15660	15741	15791	15854	15912	15709	15907	15842	15637	15507	15546	15884	15626	15719	15787	15887	15746	15685	15784	15735	15688	15609	15728	15817	15722	15567	15656	15707	15965	15792	15914	15895	15883	15808	15812	15760	15880	15771	15615	15812	15751	15608	15794	15811	15829	15840	15873	15592	15670	15664	15693	15823	15684	15877	15650	15608	15803	15588	15646	15770	15799	15944	15618	15590	15767	15866	15664	15605	15563	15588	15548	15567	15785	15769	15838	15864	15911	15600	15720	15621	15695	15721	15814	15775	15930	15657	15858	15660	15762	15886	15731	15685	15796	15914	15922	15882	15717	15922	15706	15688	15737	15835	15858	15653	15735	15691	15728	15521	15748	15467	15656	15679	15747	15779	15781	15618	15847	15947	15944	15980	15885	15782	15858	15597	15822	15661	15798	15668	15658	15545	15590	15629	15903	15733	15905	15516	15800	15786	15675	15702	15688	15817	15686	15702	15694	15745	15861	15797	15803	15721	15830	15787	15952	15780	15888	15640	15721	15808	15992	15729	15718	15580	15677	15737	15770	15573	15574	15770	15746	15823	15612	15668	16042	15850	15860	15856	15875	15879	15724	15597	15843	15768	15730	15856	15745	15852	15602	15745	15904	15962	15644	15770	15646	15536	15719	15736	15682	15501	15649	15937	15729	15768	15825	15751	15641	15765	15866	15820	15929	15828	15648	15649	15775	15645	15617	15899	15834	16008	15709	15698	15681	15769	15812	15763	15822	15730	15823	15795	15574	15726	15756	15668	15797	15607	15795	15621	15776	15878	15655	15856	15929	15727	15713	15685	15606	15835	15733	15785	15928	15831	15735	15711	15620	15930	15637	15823	15763	15589	15807	15784	15891	15831	15714	15758	15784	15683	15530	15709	15815	15626	15812	15863	15946	15863	15991	15758	15826	15623	15706	15747	15751	15843	15913	15840	15725	15433	15819	15722	15715	15746	15820	15764	15744	15678	15829	15624	15657	15709	15809	16072	15959	15732	15868	15770	15915	15804	15820	15598	15685	15723	15914	15554	15628	15776	15885	15807	15822	15724	15636	15760	15636	15657	15785	15836	15678	15775	15728	15735	15769	15849	15693	15638	15935	15680	15769	15623	15607	15593	15921	15768	15795	15562	15735	15871	15774	15842	15822	15764	15517	15610	15805	15819	15744	15684	15905	15698	15866	15834	15811	15793	15921	15932	15872	15625	15621	15737	15750	15934	16008	15676	15947	15678	15806	15591	15663	15867	15731	15708	15661	15704	15821	15907	15751	15481	15758	15782	15933	15758	15590	15830	15855	15881	15780	15771	15570	15887	15630	15818	15899	15779	15721	15808	15727	15714	15709	15802	15704	15764	15928	15568	15785	15682	15563	15674	15672	15858	15924	15986	15853	15637	15737	15828	15840	15790	15880	15720	15639	15796	15920	15840	15662	15836	15890	15733	15840	15846	15764	15881	15705	15795	15652	15798	15623	15684	15811	15719	15623	15709	15772	15724	15661	15768	15623	15772	15811	15992	15686	15698	15981	15944	15689	15682	15809	15682	15773	15652	15701	15717	15737	15746	15770	15798	15802	15726	15697	15862	15652	15738	15920	15676	16002	15871	15752	15716	15836	15631	15766	15793	15789	15716	15694	15685	15715	15867	15816	15825	16111	15869	15677	15736	15902	15664	15986	15968	15959	15563	15778	15574	15705	15955	15885	15684	15665	15799	15903	15830	15691	15771	15751	15726	15801	15691	15900	15797	15781	15827	15861	15763	15751	15893	15633	15680	15595	15703	15776	15709	15758	15716	15709	15940	15762	15721	15698	15698	15720	15752	15703	15818	15738	15738	15850	15704	15701	15743	15795	15944	15698	15657	15705	15888	15723	15541	15636	15739	15752	15837	15872	15806	15702	15911	15955	15814	15834	15752	15902	15716	15809	15726	15920	15573	15788	15705	15703	15964	15642	15785	15794	15740	15826	15706	15716	15711	15643	15823	15949	15802	15729	15729	15794	15844	15820	15710	15720	15969	15774	15664	15600	15599	16069	15655	15833	15870	15883	15831	15878	15821	16087	15831	15888	15854	15664	15854	15908	15721	15785	15509	15724	15632	15774	15812	15791	15720	15943	15837	15687	15681	15878	15855	15626	15645	15942	15642	15872	15843	15825	15757	15745	15783	15761	15696	15860	15765	15751	15770	15661	15782	15701	15622	15662	15619	15704	15749	15737	15739	15619	15276	15819	15507	15584	15854	15798	15740	15884	15804	15805	15882	15614	15714	15824	15797	15828	15650	15674	15702	15861	15621	15582	15821	16022	15751	15786	15797	15801	15712	15781	15732	16057	15695	16022	15646	15889	15916	15538	15806	15741	15880	15945	15801	15864	15789	15691	15809	15872	15924	15793	15792	15784	15792	15891	15667	15749	15737	15756	15761	15595	15907	15919	15707	15848	15775	15927	15836	15881	15720	15774	15809	15876	15720	15814	15650	15772	15655	15793	15562	15777	15826	15848	15818	15972	15870	15654	15776	16018	15785	15968	15851	15720	15622	15895	15785	15766	15610	15956	15682	15635	15617	15866	15505	15503	15609	15590	15856	15768	15881	15739	15614	15856	15735	15703	15762	15778	15919	15704	15667	15853	15956	15836	15829	15675	15786	15657	15684	15724	15729	15763	15724	15724	15917	15507	15891	15664	15741	15691	15698	15740	15919	15824	15830	15784	15928	15625	15694	15763	15729	15630	15864	15767	15653	15655	15518	15793	15853	15835	15799	15891	15897	15695	15700	15740	15687	15749	15610	15602	15690	15877	15918	15635	15897	15591	15792	15722	15617	15680	15797	15638	15780	15696	15705	15735	15815	15753	15701	15916	15747	15990	15863	15807	15741	15724	15767	15659	15822	15765	15685	16010	15827	15650	15795	15762	15790	15713	15848	15654	15790	15582	15833	15862	15760	15680	15726	15685	15761	15974	15776	15904	15843	15566	15887	15936	15854	15724	15710	15817	15595	15813	15499	15785	15875	15899	15726	15705	15779	15775	15588	15637	15854	16167	15962	15855	15792	15743	15779	15710	15839	15864	15747	15807	16025	15744	15754	15929	15722	15599	15869	15946	15951	15985	15822	15790	15767	15775	15851	15609	15645	15661	15699	15730	15598	15876	15811	15850	15766	15845	15801	15947	15670	15701	15632	15852	15661	15683	15964	15589	15793	15812	15811	15791	15851	15589	15869	15888	15884	15937	15750	15491	15723	15857	15568	15835	15760	15696	15816	15623	15564	15578	15752	15609	15643	15690	15822	15672	15862	15766	15900	15685	15896	15670	15773	15770	15849	15629	15811	15870	15842	15872	15763	15829	15849	15747	15838	15943	15725	15777	15798	15711	15807	15433	15688	15781	15795	15679	15801	15692	15766	15811	15721	15771	15779	15912	15693	15739	15682	15901	15879	15724	15788	15545	15574	15994	15807	15832	15798	15824	15769	15913	15676	15759	15776	15760	15804	15735	15721	15713	15836	15778	15741	15788	15878	15823	15634	15843	15822	15913	15842	15877	15677	15848	15848	15689	15703	15730	15720	15818	15751	15623	15719	15885	15725	15731	15754	15768	15773	15889	15849	15910	15876	15876	15798	15616	15799	15777	15738	15740	15933	15676	15764	15741	15922	15641	15763	15704	15879	15841	15799	15887	15986	15834	15747	15822	15584	15676	15687	15697	15600	15898	15811	15824	15763	15719	15783	15818	15901	15604	15699	15732	15942	15603	15799	15756	15676	15679	15666	15740	15906	15850	15725	15736	15843	15839	15672	15566	15673	15937	15590	15823	15871	15865	15953	15730	15727	15730	15826	15749	15689	15715	15634	15678	15598	15728	15578	15838	15642	15593	15901	15726	15821	15868	15742	15812	15818	15868	15723	15770	15659	15900	15728	15758	15729	15942	15804	15721	15589	15782	15859	15739	15866	15842	15859	15815	15928	15816	15647	15814	15810	15534	15764	15580	15806	16027	15903	15938	15767	15625	15590	15920	15694	15697	15778	15682	15842	15676	15807	15668	15866	15674	15788	15972	15855	15728	15711	15704	15865	15741	15790	15912	15757	15732	15755	15916	15713	15533	15725	15759	15815	15625	15988	15740	15590	15778	15709	15927	15672	15714	15784	15828	15867	15788	15604	15669	15853	15897	15736	16068	15709	15583	15767	15872	15716	15890	15786	15717	15815	15711	15808	15805	15917	15891	15936	15722	15558	15590	15766	15466	15690	15692	15533
37484	55199	42164	25105	17289	15135	14636	14339	14390	14327	14476	14475	14382	14373	14319	14496	14346	14226	14635	14583	14538	14222	14408	14374	14442	14288	14414	14592	14261	14484	14464	14436	14478	14263	14329	14218	14230	14387	14219	14552	14417	14396	14443	14386	14462	14338	14312	14336	14230	14459	14309	14312	14716	14328	14385	14306	14312	14316	14380	14460	14427	14376	14203	14258	14360	14350	14427	14648	14380	14466	14339	14217	14400	14397	14369	14313	14436	14250	14389	14465	14247	14389	14373	14282	14303	14356	14374	14368	14474	14554	14359	14334	14416	14348	14582	14396	14298	14674	14363	14426	14412	14356	14245	14384	14427	14510	14287	14327	14382	14420	14426	14346	14317	14301	14429	14295	14516	14362	14476	14394	14419	14238	14345	14445	14266	14377	14323	14478	14329	14375	14420	14369	14494	14470	14500	14414	14539	14340	14444	14531	14366	14446	14413	14162	14295	14385	14381	14311	14328	14465	14266	14327	14317	14298	14320	14489	14338	14377	14570	14415	14361	14474	14374	14296	14518	14561	14328	14607	14388	14443	14385	14323	14304	14268	14247	14410	14327	14517	14349	14381	14552	14281	14396	14380	14387	14341	14308	14369	14472	14392	14363	14338	14177	14326	14407	14386	14493	14321	14414	14295	14482	14160	14293	14561	14397	14419	14471	14514	14288	14445	14396	14613	14236	14335	14271	14432	14352	14556	14353	14287	14376	14364	14489	14359	14516	14295	14361	14337	14243	14401	14411	14434	14359	14593	14395	14282	14405	14294	14361	14467	14540	14383	14425	14441	14447	14384	14351	14461	14336	14217	14447	14388	14395	14385	14270	14269	14527	14473	14383	14327	14407	14453	14273	14281	14454	14324	14259	14415	14546	14301	14407	14432	14253	14316	14505	14335	14278	14318	14461	14560	14369	14479	14544	14272	14309	14300	14462	14391	14488	14426	14367	14515	14179	14434	14389	14429	14362	14361	14430	14222	14361	14489	14475	14501	14439	14396	14397	14224	14369	14511	14421	14355	14410	14279	14460	14320	14438	14409	14517	14353	14361	14472	14408	14342	14541	14286	14327	14557	14474	14524	14516	14428	14369	14435	14433	14462	14226	14313	14506	14514	14273	14312	14398	14510	14371	14325	14345	14471	14269	14494	14457	14413	14402	14254	14291	14392	14348	14328	14407	14293	14300	14356	14370	14490	14272	14389	14277	14558	14295	14397	14390	14376	14269	14301	14366	14353	14350	14257	14455	14309	14519	14601	14317	14450	14444	14468	14378	14316	14438	14309	14387	14268	14444	14385	14513	14427	14211	14496	14353	14524	14347	14375	14520	14396	14178	14427	14569	14274	14439	14336	14473	14615	14496	14388	14513	14323	14518	14407	14304	14492	14473	14252	14503	14403	14382	14377	14552	14333	14471	14462	14345	14620	14268	14413	14504	14385	14429	14484	14374	14460	14313	14406	14397	14436	14480	14440	14424	14385	14246	14437	14342	14555	14382	14359	14346	14429	14245	14296	14441	14546	14405	14347	14504	14497	14222	14407	14460	14519	14404	14307	14404	14321	14344	14276	14524	14321	14409	14575	14425	14244	14397	14396	14541	14412	14415	14535	14459	14475	14464	14227	14360	14402	14387	14348	14501	14420	14449	14438	14338	14294	14455	14444	14387	14357	14489	14323	14314	14550	14215	14250	14270	14382	14316	14339	14375	14368	14354	14371	14258	14242	14570	14418	14395	14362	14410	14426	14524	14578	14107	14385	14415	14599	14384	14345	14512	14466	14377	14467	14253	14329	14465	14398	14289	14479	14425	14471	14245	14476	14511	14542	14322	14389	14337	14518	14578	14187	14472	14493	14371	14313	14327	14430	14368	14316	14323	14553	14510	14468	14333	14343	14472	14478	14412	14438	14520	14160	14477	14458	14371	14345	14373	14396	14333	14393	14394	14506	14289	14192	14447	14430	14315	14394	14320	14439	14396	14396	14547	14567	14369	14458	14500	14328	14489	14306	14497	14421	14419	14431	14444	14465	14421	14251	14061	14310	14469	14355	14310	14348	14448	14312	14511	14447	14333	14379	14354	14292	14508	14345	14379	14382	14287	14444	14391	14410	14381	14529	14400	14484	14358	14438	14537	14381	14457	14442	14340	14373	14359	14452	14515	14400	14352	14259	14334	14381	14403	14442	14502	14454	14415	14453	14449	14350	14550	14379	14440	14418	14515	14364	14317	14329	14655	14464	14354	14386	14248	14201	14205	14344	14411	14357	14466	14365	14465	14389	14460	14301	14165	14421	14326	14434	14541	14622	14363	14584	14350	14442	14507	14361	14248	14384	14285	14493	14293	14311	14272	14505	14417	14299	14305	14495	14355	14570	14444	14361	14630	14405	14366	14260	14506	14432	14365	14458	14240	14451	14393	14419	14290	14404	14512	14410	14499	14247	14460	14553	14438	14485	14483	14430	14349	14251	14539	14331	14363	14500	14334	14442	14391	14416	14259	14404	14280	14371	14267	14446	14421	14505	14459	14427	14360	14404	14262	14401	14265	14378	14110	14456	14502	14593	14251	14512	14396	14406	14383	14362	14530	14389	14276	14471	14453	14198	14377	14401	14465	14289	14285	14394	14267	14388	14319	14491	14383	14254	14615	14553	14289	14448	14435	14380	14266	14496	14390	14362	14464	14402	14479	14423	14470	14394	14376	14391	14478	14235	14541	14420	14422	14585	14472	14279	14256	14269	14487	14489	14270	14644	14355	14292	14327	14480	14385	14345	14412	14378	14303	14424	14299	14337	14376	14408	14465	14336	14214	14418	14287	14300	14251	14596	14392	14454	14344	14257	14485	14529	14429	14574	14522	14428	14453	14602	14489	14528	14316	14402	14400	14503	14292	14389	14321	14439	14519	14450	14293	14455	14398	14202	14370	14285	14464	14578	14410	14369	14519	14433	14378	14439	14423	14471	14362	14328	14550	14340	14333	14409	14283	14353	14486	14427	14325	14448	14435	14624	14539	14480	14317	14316	14537	14424	14348	14411	14449	14520	14372	14380	14456	14326	14436	14348	14390	14460	14329	14506	14410	14389	14326	14381	14369	14385	14412	14377	14218	14418	14449	14578	14561	14322	14407	14355	14528	14472	14522	14303	14461	14151	14497	14234	14354	14476	14370	14385	14409	14372	14503	14477	14353	14266	14421	14460	14541	14369	14503	14280	14316	14431	14285	14528	14414	14504	14464	14392	14355	14422	14538	14315	14472	14366	14394	14308	14505	14301	14422	14359	14338	14292	14342	14399	14413	14428	14298	14289	14448	14414	14341	14436	14329	14297	14380	14330	14331	14488	14501	14310	14492	14426	14410	14434	14333	14313	14451	14573	14354	14396	14401	14378	14435	14411	14415	14449	14538	14465	14443	14610	14329	14491	14242	14405	14450	14476	14311	14448	14394	14492	14520	14364	14419	14287	14505	14368	14361	14408	14578	14359	14475	14382	14406	14494	14217	14336	14416	14427	14416	14490	14146	14461	14444	14419	14347	14272	14538	14476	14407	14543	14467	14591	14372	14411	14213	14661	14239	14305	14297	14275	14459	14469	14331	14373	14539	14217	14596	14411	14316	14353	14469	14403	14245	14366	14507	14230	14599	14394	14453	14299	14513	14479	14576	14462	14440	14421	14445	14496	14370	14379	14352	14436	14459	14388	14345	14481	14204	14295	14280	14399	14442	14507	14473	14326	14417	14464	14267	14516	14350	14362	14460	14428	14488	14336	14416	14527	14200	14408	14292	14484	14386	14438	14282	14414	14350	14433	14459	14432	14479	14331	14064	14251	14271	14465	14499	14375	14461	14436	14429	14419	14422	14354	14310	14247	14335	14501	14386	14435	14237	14443	14395	14391	14597	14281	14360	14467	14333	14374	14475	14483	14287	14268	14489	14570	14343	14460	14395	14441	14319	14484	14457	14430	14477	14547	14461	14376	14449	14551	14409	14217	14421	14362	14509	14385	14414	14453	14363	14458	14333	14375	14406	14533	14472	14557	14647	14381	14355	14440	14317	14531	14343	14354	14361	14406	14477	14356	14462	14348	14269	14361	14411	14420	14416	14496	14289	14401	14487	14437	14349	14325	14423	14302	14455	14324	14415	14516	14416	14363	14360	14415	14398	14448	14390	14317	14266	14549	14376	14336	14514	14343	14332	14381	14463	14609	14445	14470	14508	14420	14333	14382	14490	14202	14270	14329	14456	14420	14315	14592	14437	14481	14469	14351	14278	14485	14383	14456	14329	14216	14245	14513	14347	14347	14355	14399	14494	14414	14377	14531	14470	14293	14363	14370	14294	14444	14380	14295	14432	14419	14349	14464	14348	14499	14393	14419	14481	14269	14427	14460	14337	14330	14395	14434	14267	14344	14429	14442	14277	14481	14426	14506	14354	14342	14470	14368	14478	14477	14501	14344	14336	14447	14582	14372	14306	14392	14382	14506	14299	14399	14503	14387	14466	14523	14369	14368	14411	14417	14248	14366	14512	14325	14359	14340	14489	14428	14348	14468	14279	14365	14317	14532	14534	14311	14414	14341	14477	14266	14254	14421	14325	14451	14338	14396	14410	14548	14385	14514	14546	14516	14394	14313	14411	14548	14303	14382	14469	14474	14232	14410	14508	14312	14402	14364	14645	14369	14382	14255	14589	14531	14399	14421	14457	14383	14346	14389	14353	14559	14324	14409	14484	14494	14448	14393	14452	14527	14489	14334	14513	14464	14467	14390	14303	14395	14286	14308	14358	14440	14406	14417	14490	14313	14363	14457	14269	14550	14444	14327	14420	14430	14483	14431	14431	14247	14489	14388	14501	14374	14270	14581	14480	14367	14225	14451	14486	14441	14565	14347	14445	14366	14226	14567	14535	14528	14394	14568	14350	14424	14418	14498	14239	14340	14521	14416	14398	14516	14476	14456	14454	14363	14399	14417	14351	14394	14330	14509	14428	14319	14443	14417	14464	14579	14467	14520	14224	14457	14366	14403	14302	14446	14413	14480	14437	14185	14298	14482	14329	14461	14458	14429	14431	14393	14531	14417	14466	14508	14404	14347	14450	14335	14321	14496	14513	14576	14555	14355	14483	14405	14410	14529	14419	14346	14429	14490	14444	14384	14402	14328
24603	24691	37165	32364	24499	20994	18494	15995	15570	16032	15819	15929	15803	15787	15648	15744	15821	15778	15834	15664	15600	15678	15948	15742	15495	15783	15929	15525	15909	15599	15584	15727	15690	15434	15611	15637	15677	15858	15587	15859	15705	15673	15684	15695	15674	15515	15719	15627	15619	15670	15690	15638	15754	15443	15691	15688	15687	15444	15498	15663	15570	15780	15498	15569	15739	15660	15847	15766	15778	15744	15581	15562	15662	15683	15530	15650	15524	15525	15674	15665	15557	15527	15520	15710	15561	15607	15588	15715	15740	15639	15749	15407	15636	15674	15651	15662	15598	15724	15614	15509	15709	15634	15667	15665	15537	15781	15627	15498	15948	15784	15668	15656	15559	15362	15719	15493	15554	15600	15479	15817	15682	15646	15606	15721	15539	15681	15628	15607	15701	15575	15888	15669	15656	15716	15424	15624	15697	15453	15645	15553	15696	15342	15622	15616	15591	15678	15733	15725	15686	15761	15519	15607	15534	15380	15739	15590	15688	15881	15803	15648	15751	15456	15524	15588	15562	15665	15499	15495	15840	15699	15544	15643	15478	15398	15440	15533	15636	15699	15536	15583	15545	15401	15692	15522	15612	15674	15734	15431	15779	15799	15789	15706	15697	15573	15649	15857	15412	15520	15532	15637	15621	15611	15652	15564	15683	15516	15800	15598	15612	15575	15538	15700	15627	15541	15617	15431	15788	15788	15702	15833	15693	15708	15674	15520	15632	15531	15666	15510	15734	15651	15684	15473	15421	15515	15445	15573	15554	15556	15500	15638	15762	15679	15583	15637	15603	15737	15513	15716	15690	15629	15701	15683	15643	15661	15527	15464	15705	15576	15610	15584	15553	15488	15667	15433	15608	15617	15585	15719	15724	15546	15825	15495	15523	15627	15517	15599	15675	15704	15703	15660	15579	15581	15529	15671	15596	15640	15686	15565	15611	15515	15526	15673	15690	15553	15858	15644	15551	15606	15680	15511	15548	15530	15400	15683	15635	15480	15622	15827	15589	15756	15558	15539	15673	15618	15553	15407	15648	15467	15648	15592	15593	15634	15596	15538	15748	15691	15601	15515	15596	15635	15552	15573	15524	15711	15729	15350	15745	15490	15740	15603	15690	15722	15814	15851	15593	15451	15455	15589	15846	15414	15636	15737	15684	15553	15311	15653	15756	15670	15675	15658	15698	15693	15662	15624	15717	15572	15440	15678	15556	15518	15707	15541	15668	15591	15453	15522	15695	15523	15650	15698	15797	15383	15539	15517	15764	15491	15751	15715	15689	15754	15591	15546	15640	15710	15448	15462	15649	15726	15651	15690	15713	15900	15651	15714	15649	15642	15662	15585	15568	15324	15679	15499	15394	15514	15589	15536	15593	15513	15661	15637	15399	15771	15757	15618	15538	15602	15766	15634	15670	15574	15566	15594	15541	15447	15379	15661	15729	15519	15753	15580	15477	15665	15615	15595	15689	15793	15523	15781	15468	15435	15479	15525	15707	15773	15674	15703	15356	15661	15370	15796	15618	15783	15579	15425	15611	15554	15614	15614	15777	15614	15681	15249	15747	15485	15648	15770	15570	15543	15593	15804	15532	15663	15648	15502	15519	15631	15518	15624	15679	15561	15628	15474	15536	15373	15483	15507	15749	15774	15698	15488	15591	15722	15583	15604	15829	15713	15649	15555	15632	15447	15766	15587	15608	15581	15758	15510	15517	15652	15584	15673	15764	15610	15535	15704	15686	15822	15660	15664	15670	15549	15665	15628	15595	15822	15779	15754	15734	15484	15590	15690	15642	15788	15484	15505	15501	15673	15575	15682	15688	15617	15492	15587	15835	15738	15516	15503	15571	15591	15745	15678	15523	15496	15531	15542	15589	15535	15538	15585	15511	15589	15684	15573	15697	15766	15733	15762	15639	15614	15624	15571	15641	15703	15631	15463	15540	15552	15687	15740	15428	15660	15700	15546	15455	15606	15701	15610	15761	15484	15726	15601	15709	15622	15653	15608	15640	15646	15611	15397	15412	15582	15577	15622	15723	15657	15781	15615	15706	15824	15688	15760	15550	15602	15592	15606	15683	15670	15633	15550	15596	15802	15540	15701	15620	15398	15464	15612	15625	15662	15478	15620	15566	15485	15808	15537	15553	15349	15832	15454	15435	15593	15540	15720	15665	15802	15693	15769	15622	15589	15638	15599	15551	15532	15499	15513	15660	15708	15541	15226	15711	15518	15584	15586	15591	15720	15587	15377	15522	15617	15556	15434	15378	15652	15648	15650	15518	15416	15500	15563	15595	15544	15747	15496	15666	15612	15687	15653	15478	15738	15736	15728	15528	15584	15558	15596	15750	15725	15686	15621	15631	15690	15837	15544	15478	15509	15826	15606	15704	15877	15674	15623	15484	15719	15832	15590	15616	15486	15620	15683	15779	15647	15375	15579	15567	15657	15559	15585	15601	15664	15653	15613	15619	15569	15738	15555	15723	15670	15581	15629	15457	15477	15610	15722	15742	15629	15606	15734	15630	15543	15604	15740	15608	15737	15634	15376	15597	15555	15805	15571	15673	15639	15550	15410	15571	15539	15399	15683	15676	15540	15562	15419	15602	15645	15629	15728	15671	15675	15484	15594	15551	15818	15567	15549	15760	15500	15495	15664	15533	15610	15698	15535	15526	15672	15630	15559	15622	15673	15543	15390	15665	15680	15772	15409	15613	15698	15791	15710	15546	15741	15668	15602	15637	15501	15803	15531	15544	15552	15666	15639	15550	15389	15596	15572	15548	15423	15564	15627	15549	15506	15433	15593	15557	15453	15548	15760	15737	15395	15802	15769	15863	15661	15695	15548	15676	15708	15648	15804	15552	15648	15679	15566	15375	15616	15787	15659	15735	15445	15732	15582	15739	15706	15424	15650	15613	15628	15459	15430	15472	15584	15723	15787	15613	15850	15728	15612	15839	15615	15590	15468	15659	15647	15838	15756	15660	15676	15529	15676	15766	15334	15677	15517	15598	15615	15550	15622	15661	15665	15691	15601	15570	15803	15536	15576	15577	15543	15597	15736	15453	15688	15607	15769	15633	15778	15876	15762	15599	15489	15436	15601	15755	15661	15580	15480	15701	15431	15597	15509	15673	15538	15755	15838	15702	15590	15533	15618	15783	15807	15609	15591	15708	15484	15572	15533	15606	15522	15618	15744	15636	15684	15504	15690	15678	15557	15756	15812	15464	15655	15615	15675	15449	15507	15520	15624	15466	15644	15557	15631	15552	15543	15647	15675	15840	15640	15417	15706	15651	15739	15763	15350	15638	15643	15541	15670	15652	15642	15775	15534	15562	15694	15605	15559	15647	15672	15676	15722	15514	15696	15607	15792	15692	15633	15672	15561	15562	15655	15539	15589	15412	15531	15600	15627	15560	15743	15737	15605	15734	15395	15650	15424	15611	15396	15526	15810	15606	15846	15783	15639	15766	15633	15685	15550	15565	15733	15640	15397	15642	15660	15722	15448	15509	15522	15474	15803	15851	15672	15633	15586	15456	15532	15595	15688	15728	15417	15503	15595	15626	15562	15581	15789	15496	15489	15610	15573	15585	15785	15531	15475	15555	15727	15617	15546	15816	15383	15478	15793	15493	15669	15451	15759	15598	15681	15732	15624	15497	15709	15609	15560	15449	15562	15575	15617	15576	15587	15514	15699	15615	15635	15548	15469	15648	15560	15696	15585	15549	15588	15489	15761	15779	15484	15547	15605	15844	15738	15685	15759	15526	15576	15615	15513	15607	15744	15466	15589	15698	15533	15711	15353	15779	15702	15838	15560	15284	15453	15731	15717	15615	15515	15544	15605	15516	15704	15605	15399	15651	15595	15638	15551	15781	15452	15616	15430	15591	15493	15726	15851	15645	15840	15845	15697	15802	15762	15665	15375	15598	15671	15603	15540	15640	15597	15772	15524	15557	15556	15467	15414	15621	15563	15516	15532	15624	15943	15722	15641	15617	15629	15425	15815	15670	15509	15612	15520	15825	15719	15665	15659	15713	15668	15728	15710	15678	15578	15757	15622	15552	15477	15744	15492	15618	15579	15530	15618	15605	15615	15558	15596	15494	15386	15782	15594	15599	15608	15683	15357	15739	15551	15796	15513	15442	15606	15601	15628	15512	15580	15647	15748	15737	15729	15573	15432	15567	15577	15776	15505	15537	15672	15471	15649	15678	15660	15634	15654	15435	15616	15616	15555	15671	15584	15609	15645	15452	15605	15496	15627	15697	15446	15439	15643	15767	15346	15349	15669	15651	15733	15497	15540	15599	15490	15646	15401	15698	15737	15653	15594	15560	15649	15682	15619	15486	15488	15622	15559	15618	15459	15600	15688	15535	15658	15472	15704	15668	15577	15738	15626	15510	15649	15734	15459	15687	15632	15518	15665	15468	15895	15693	15616	15581	15663	15556	15510	15661	15709	15604	15610	15571	15655	15837	15583	15536	15643	15685	15646	15391	15679	15508	15531	15633	15722	15612	15465	15540	15562	15717	15711	15761	15562	15725	15719	15610	15507	15509	15506	15518	15438	15769	15636	15664	15524	15523	15690	15711	15536	15570	15627	15607	15607	15552	15571	15597	15456	15592	15573	15728	15512	15576	15614	15553	15564	15724	15606	15569	15572	15610	15684	15632	15547	15804	15452	15790	15727	15652	15687	15444	15624	15654	15423	15661	15573	15538	15547	15452	15772	15621	15792	15594	15648	15760	15758	15659	15815	15537	15657	15609	15452	15569	15500	15464	15570	15684	15664	15936	15717	15664	15617	15600	15696	15647	15613	15602	15610	15572	15571	15717	15503	15718	15466	15670	15485	15524	15548	15723	15685	15657	15575	15900	15731	15711	15792	15532	15586	15678	15697	15670	15617	15633	15680	15642	15661	15467	15606	15580	15555	15683	15505	15493	15687	15719	15433	15626	15685	15489	15728	15573	15646	15879	15475	15379	15672	15477	15737	15601	15578	15427	15417	15606	15715	15857	15851	15516	15758	15587	15483	15608	15696	15554	15796	15497	15630	15849	15715	15674	15579	15487	15591	15633	15676	15856	15543	15818	15785	15776	15607	15552	15463	15672	15619	15682	15535	15655	15863	15720	15723	15553	15905	15750	15728	15602	15728
61278	94169	72656	44390	25576	16928	14414	14307	14204	14430	14449	14437	14291	14302	14386	14321	14443	14367	14243	14367	14298	14378	14362	14446	14409	14328	14391	14372	14308	14353	14494	14382	14331	14392	14486	14297	14299	14336	14495	14207	14551	14256	14362	14266	14399	14434	14200	14201	14419	14400	14294	14549	14429	14390	14215	14160	14490	14417	14375	14261	14278	14200	14484	14377	14373	14280	14394	14495	14245	14454	14411	14468	14365	14352	14280	14395	14272	14343	14333	14335	14284	14429	14357	14288	14440	14412	14330	14364	14358	14422	14215	14530	14518	14364	14562	14339	14248	14348	14295	14326	14251	14433	14218	14325	14415	14268	14476	14401	14508	14249	14318	14356	14234	14382	14560	14201	14249	14199	14381	14193	14317	14338	14435	14403	14202	14501	14208	14340	14517	14381	14300	14482	14395	14289	14342	14432	14361	14299	14419	14335	14237	14345	14401	14253	14269	14347	14264	14490	14403	14386	14352	14251	14370	14527	14399	14308	14259	14306	14641	14381	14317	14496	14437	14265	14490	14299	14325	14489	14353	14269	14377	14483	14147	14570	14292	14360	14461	14325	14195	14436	14290	14366	14340	14290	14428	14289	14306	14334	14372	14142	14425	14270	14344	14214	14283	14335	14190	14292	14280	14315	14338	14116	14228	14311	14416	14292	14391	14293	14341	14465	14442	14465	14320	14400	14263	14324	14370	14328	14395	14297	14266	14215	14307	14309	14295	14375	14166	14391	14203	14223	14193	14257	14193	14191	14260	14339	14472	14424	14168	14323	14371	14331	14282	14407	14446	14278	14377	14257	14442	14160	14385	14498	14429	14197	14480	14459	14380	14351	14270	14310	14300	14477	14332	14341	14184	14473	14368	14284	14170	14406	14328	14555	14506	14339	14461	14394	14317	14348	14266	14333	14310	14391	14276	14363	14322	14346	14340	14554	14191	14392	14362	14346	14387	14303	14370	14472	14422	14219	14454	14306	14313	14396	14349	14069	14269	14385	14381	14293	14410	14275	14318	14419	14227	14334	14387	14223	14314	14243	14428	14283	14207	14396	14210	14422	14366	14300	14468	14509	14195	14270	14283	14591	14230	14339	14446	14286	14383	14367	14262	14169	14290	14334	14363	14332	14259	14259	14284	14439	14392	14323	14377	14419	14317	14334	14480	14422	14413	14372	14491	14283	14332	14271	14184	14454	14412	14388	14287	14220	14451	14335	14264	14345	14233	14371	14353	14313	14257	14297	14305	14251	14124	14241	14395	14390	14313	14315	14290	14352	14375	14427	14192	14377	14425	14344	14358	14274	14432	14297	14286	14477	14432	14280	14458	14370	14224	14310	14423	14405	14419	14404	14418	14400	14466	14222	14185	14410	14267	14388	14259	14400	14298	14242	14404	14392	14404	14375	14407	14344	14321	14186	14079	14278	14267	14155	14338	14290	14248	14227	14436	14374	14602	14454	14214	14333	14406	14345	14364	14179	14377	14240	14423	14281	14353	14369	14503	14316	14046	14312	14294	14372	14284	14324	14204	14514	14366	14297	14284	14317	14339	14226	14317	14476	14453	14352	14278	14123	14410	14412	14401	14217	14404	14427	14362	14445	14401	14234	14416	14369	14295	14389	14444	14262	14407	14286	14214	14453	14456	14241	14328	14396	14348	14411	14310	14410	14249	14511	14549	14219	14574	14312	14352	14240	14288	14298	14403	14266	14401	14349	14380	14296	14154	14275	14437	14382	14309	14474	14268	14434	14401	14241	14352	14424	14271	14430	14363	14304	14336	14279	14476	14269	14392	14364	14396	14224	14332	14376	14451	14147	14305	14288	14317	14430	14512	14296	14436	14373	14092	14337	14377	14530	14263	14396	14326	14423	14155	14292	14322	14242	14228	14436	14406	14420	14220	14305	14253	14442	14251	14251	14293	14397	14312	14384	14318	14318	14425	14348	14340	14197	14276	14328	14524	14376	14452	14131	14310	14317	14445	14340	14222	14377	14287	14281	14449	14418	14215	14303	14475	14261	14459	14346	14295	14390	14356	14446	14531	14353	14375	14256	14302	14417	14226	14200	14427	14432	14291	14466	14188	14244	14391	14202	14396	14236	14403	14250	14366	14178	14226	14345	14240	14397	14435	14267	14437	14219	14292	14328	14312	14275	14370	14293	14440	14362	14355	14245	14356	14286	14339	14366	14265	14367	14328	14340	14257	14264	14452	14453	14241	14315	14376	14251	14437	14268	14168	14368	14413	14376	14421	14396	14231	14448	14295	14376	14359	14369	14357	14382	14420	14350	14427	14314	14226	14306	14340	14533	14296	14351	14445	14518	14381	14339	14511	14376	14435	14431	14331	14339	14379	14324	14461	14329	14261	14471	14363	14280	14378	14416	14254	14357	14298	14413	14388	14298	14469	14457	14365	14445	14359	14247	14272	14446	14572	14568	14456	14320	14493	14432	14248	14421	14241	14336	14524	14468	14317	14271	14471	14546	14443	14272	14405	14390	14412	14317	14253	14313	14262	14268	14398	14356	14301	14380	14407	14266	14337	14470	14424	14361	14351	14342	14344	14245	14261	14501	14436	14485	14313	14470	14368	14350	14303	14398	14352	14336	14375	14609	14404	14385	14475	14494	14378	14306	14397	14281	14408	14394	14246	14353	14305	14321	14366	14175	14483	14336	14304	14365	14355	14384	14342	14322	14438	14394	14287	14405	14334	14404	14269	14213	14234	14219	14379	14467	14374	14360	14368	14423	14277	14359	14461	14265	14197	14357	14437	14326	14333	14409	14397	14385	14353	14317	14165	14362	14456	14346	14491	14386	14362	14268	14650	14350	14428	14352	14279	14470	14439	14381	14203	14496	14477	14387	14480	14471	14265	14460	14308	14297	14121	14367	14277	14238	14426	14376	14412	14190	14224	14271	14248	14301	14404	14552	14181	14279	14409	14392	14234	14252	14249	14284	14411	14204	14393	14340	14461	14405	14356	14324	14448	14381	14331	14318	14272	14528	14306	14209	14370	14338	14401	14485	14361	14494	14304	14446	14258	14380	14403	14191	14200	14354	14319	14375	14441	14231	14277	14357	14358	14327	14288	14439	14447	14345	14266	14139	14310	14393	14300	14396	14415	14271	14337	14430	14330	14306	14408	14442	14392	14160	14238	14484	14321	14391	14368	14307	14377	14483	14328	14373	14388	14410	14323	14249	14239	14427	14409	14267	14298	14336	14509	14370	14326	14220	14336	14242	14230	14434	14312	14164	14284	14411	14231	14282	14398	14217	14348	14423	14406	14197	14310	14401	14158	14400	14377	14249	14329	14410	14439	14464	14427	14399	14362	14439	14557	14335	14366	14284	14234	14427	14454	14251	14296	14186	14432	14218	14282	14405	14276	14301	14372	14293	14344	14294	14182	14383	14260	14309	14405	14263	14383	14260	14324	14305	14409	14209	14262	14314	14440	14372	14364	14241	14273	14241	14515	14449	14353	14249	14483	14523	14297	14422	14293	14463	14201	14366	14271	14229	14502	14205	14258	14333	14419	14315	14418	14390	14421	14274	14290	14513	14314	14424	14273	14428	14286	14289	14305	14234	14314	14278	14377	14331	14282	14337	14209	14364	14127	14460	14193	14451	14356	14483	14396	14340	14190	14318	14320	14394	14334	14385	14303	14307	14296	14252	14310	14278	14487	14375	14379	14258	14143	14514	14190	14315	14208	14424	14296	14270	14396	14307	14299	14272	14370	14273	14292	14456	14292	14447	14263	14396	14322	14294	14285	14331	14306	14268	14332	14192	14178	14481	14485	14314	14407	14323	14356	14473	14318	14452	14258	14362	14347	14386	14410	14250	14307	14231	14235	14238	14276	14337	14348	14364	14347	14366	14389	14397	14394	14330	14184	14232	14303	14292	14480	14237	14371	14362	14436	14274	14413	14286	14414	14601	14432	14471	14465	14263	14356	14354	14319	14330	14353	14242	14328	14368	14315	14188	14450	14318	14274	14305	14384	14191	14374	14255	14261	14348	14275	14311	14357	14416	14411	14161	14362	14305	14363	14444	14463	14457	14481	14391	14254	14433	14266	14386	14249	14233	14345	14386	14246	14369	14434	14421	14391	14286	14278	14282	14364	14449	14472	14353	14246	14276	14332	14192	14276	14257	14367	14366	14272	14374	14386	14500	14335	14441	14354	14264	14362	14400	14417	14412	14291	14347	14446	14383	14315	14199	14406	14246	14372	14309	14303	14300	14113	14354	14425	14316	14545	14320	14477	14292	14458	14424	14437	14318	14307	14266	14269	14324	14418	14312	14460	14329	14349	14378	14305	14335	14409	14386	14356	14425	14387	14269	14493	14332	14304	14371	14390	14547	14343	14417	14373	14545	14290	14410	14285	14428	14376	14393	14389	14331	14362	14224	14348	14436	14359	14404	14328	14358	14513	14293	14418	14346	14537	14273	14393	14334	14389	14426	14396	14498	14252	14438	14399	14496	14189	14354	14390	14329	14346	14348	14424	14382	14332	14428	14482	14411	14272	14286	14340	14458	14266	14340	14388	14332	14321	14307	14370	14445	14257	14364	14475	14238	14262	14431	14236	14390	14418	14307	14270	14321	14361	14403	14432	14281	14438	14244	14331	14393	14406	14254	14509	14259	14155	14334	14274	14477	14334	14266	14291	14344	14278	14413	14313	14342	14197	14251	14277	14521	14159	14445	14380	14505	14228	14375	14335	14424	14361	14284	14533	14384	14529	14288	14379	14494	14482	14418	14317	14352	14350	14328	14275	14327	14295	14268	14346	14341	14255	14302	14267	14440	14423	14335	14402	14286	14434	14398	14255	14426	14459	14326	14378	14386	14090	14616	14468	14280	14284	14337	14170	14286	14376	14276	14300	14445	14507	14257	14432	14390	14271	14291	14294	14228	14414	14311	14388	14462	14259	14227	14470	14403	14364	14349	14383	14224	14274	14382	14425	14265	14241	14219	14246	14547	14319	14284	14302	14289	14399	14391	14468	14109	14316	14474	14465	14184	14399	14314	14261	14266	14423	14416	14389	14184	14253	14453	14325	14278	14313	14431	14347	14470	14274	14470	14261	14453	14232	14432	14335	14359	14481	14356	14388	14393	14301	14226	14453	14359	14290	14336	14399	14348	14185	14351
23074	22678	33202	28236	23954	23632	22212	16566	15495	15551	15695	15361	15440	15196	15227	15190	15394	15456	15323	15459	15419	15349	15328	15353	15315	15382	15333	15305	15272	15136	15052	15029	15341	15328	15458	15375	15274	15332	15288	15286	15194	15331	15171	15137	15242	15272	15531	15237	15202	15221	15376	15374	15179	15276	15299	15288	15315	15174	15178	15230	15132	15259	15245	15089	15366	15333	15362	15202	15132	15186	15175	15152	15133	15284	15163	14963	15050	15118	15391	15448	15400	15234	15179	15316	15255	15280	15227	15230	15273	15259	15223	15079	15184	15056	15205	15158	15226	15132	15354	15182	15159	15135	15105	15151	15230	15243	15237	15139	15141	15262	15033	15268	15246	15073	15197	15348	15454	15054	15214	15294	15182	15221	15269	15098	15044	15111	15304	15257	15434	15230	15402	15221	15194	15198	15080	15258	15216	15190	15166	15244	15219	15270	15203	15310	15289	15327	15170	15239	15275	15189	15210	15023	15290	15276	15320	15164	15334	14996	15297	15295	15338	15240	15328	15288	14951	15055	15242	15069	15107	15169	15260	15176	15244	15047	15110	15188	15053	14996	15147	15309	15139	15058	15246	15157	15275	15378	14954	15219	15094	15173	15087	15177	15423	15241	15172	15110	15318	15212	15399	15165	15221	15127	15246	15135	15115	15250	15113	15099	15464	15272	15255	15255	15304	15231	15351	15288	15315	15363	15351	15233	15397	15247	15087	15281	15174	15071	15150	15189	15370	15159	15252	15085	15194	15186	15321	15202	15070	15044	15216	15032	15072	15154	15102	15114	15263	15224	15063	15183	15117	15273	15020	15327	15258	15038	15227	15296	15203	15164	15287	15196	15226	15162	15388	15182	15259	15221	15270	15123	15088	15100	15194	15281	15060	15204	15162	15240	15143	15175	15206	15304	15255	14961	15126	15133	15280	15170	15092	15194	15221	15099	15255	15267	15429	15255	15099	15227	15341	15280	15169	15088	15252	15283	15194	15244	15037	15084	15136	15273	15170	14989	15106	15292	15168	15194	15271	15220	15077	15290	15178	15263	15225	15181	15253	15139	15128	15141	15171	15136	15240	15176	15191	15221	15173	15385	15149	15202	15229	15315	15187	15069	15133	15210	15368	15254	15105	15323	15066	15257	15121	15087	15057	15257	15023	15325	15021	15239	15212	15129	15202	15038	15144	14956	15111	15177	15185	15262	15362	15294	15016	15128	15143	15027	15243	15171	15054	15091	15182	15069	15279	15272	15193	15264	15327	15144	15140	15290	15246	15315	15162	15291	15230	15180	15249	15408	15156	15207	15144	15116	14964	15321	14994	15355	14997	15378	15120	15297	15279	15357	15164	15195	15191	15105	15263	15022	15300	15190	15205	15162	15164	15189	15344	15128	15220	15210	15128	15223	15411	15129	15150	15194	15296	14998	15339	15112	15013	15192	15354	15065	15167	15115	15039	15037	15188	15117	15111	15166	15180	15156	15070	15062	15290	15273	15130	15191	15371	15176	15324	15267	15066	14972	15369	15141	15174	15247	15163	15188	15040	15165	15185	15152	15333	15186	15166	15101	15070	15308	15230	15076	15214	15152	15287	15380	15133	15116	15157	15095	15307	15291	15165	15277	15275	15313	15355	15233	15318	15150	15116	15191	15197	15193	15314	15076	15070	15107	15242	15425	15163	15215	15032	15099	15187	15305	15178	15209	15158	15194	15182	15139	15221	15167	15076	14999	15170	15030	15231	15328	15127	15045	15227	15248	15239	15179	15022	15083	15144	14935	15204	15180	15270	15236	15276	15052	15337	15299	15267	15330	15263	15127	15135	15183	15027	15295	15099	15204	15076	15089	15095	15037	15125	15029	15054	15095	15191	15286	15127	15256	15263	15145	15203	15028	15038	15228	15197	15162	15311	15126	15054	15403	15212	15248	15152	15240	15227	15166	15168	15395	14999	15172	15179	15348	15254	15201	15200	15246	15190	15151	15265	15125	15090	15204	15231	15244	15123	15181	15074	15112	15115	15184	15163	15141	15004	15081	14953	15121	15194	14995	15288	15222	15198	15388	15187	15274	15109	15159	15433	15359	15206	15157	15137	15015	15191	15120	15104	15062	15213	15069	15295	15027	15276	15267	15116	15144	15108	15148	15228	15178	15226	15114	15228	15309	15161	15109	15242	15240	15311	15204	15219	14957	15020	15180	15215	15088	15145	15224	15211	15205	15323	15165	15286	15076	15360	15183	15057	15199	15029	15014	15146	15068	15158	14950	15322	14934	15310	15184	15146	15202	15111	15208	15165	15148	15391	15253	15248	15371	15285	15114	15190	15349	15130	15317	15201	15070	15110	15282	15338	15379	15107	15397	15011	15264	15383	15096	15246	15198	15386	15456	15292	15153	15178	15200	15260	15207	15292	15292	15004	15045	15215	15125	15236	15034	15378	15075	15299	15299	15276	15161	15281	15153	15220	15187	14975	14989	15362	15268	15110	15125	15219	15264	15197	15390	15208	15062	15100	15222	15101	15157	14996	15117	15267	15288	15034	15077	15145	15324	15300	15072	14962	15100	15208	15262	14998	15457	15285	15217	15365	15260	15234	15052	14965	15035	15205	15241	15355	15346	15265	15170	15242	15141	15255	15197	15130	15283	15016	15103	15374	15122	15291	15131	15148	15202	15137	15200	15060	15073	15153	15159	15184	15042	15333	15179	15237	15270	15194	15074	15235	15221	15115	15102	15131	15197	15360	15187	15428	15306	15026	15264	15107	15088	15178	15178	15048	15307	15030	15094	15280	15037	15154	15155	14883	15248	15297	15303	15153	15166	15038	15196	15181	15450	15204	15193	15236	14978	15353	15109	15149	15049	15153	15127	15451	15167	15133	15139	15303	15174	15300	15047	15082	15159	15248	15277	14894	15006	15185	15245	15284	15315	15179	15218	15355	15049	15284	14999	15221	15293	15122	15156	15203	15135	15352	15241	15095	15167	14921	15262	15134	15210	15282	15240	14921	15042	15219	15358	15015	15052	15340	15309	15230	15104	15194	15107	15089	15107	15185	15134	15125	15217	15246	15157	15137	15287	15241	15262	15209	15026	15278	15105	15367	15096	15117	15188	14955	15135	15314	15098	15268	15178	15149	15146	15285	15274	15265	15111	15249	15220	15219	15198	15373	15137	15230	15194	15103	15282	15442	15333	15261	15138	15121	15316	15155	15017	15132	15164	15105	15192	15325	15006	15137	15202	15208	15161	15177	15015	15210	15294	15137	15271	15311	15237	15281	15042	15217	15011	15204	15267	15225	15293	15279	15235	15285	15163	15049	15115	15185	15185	15003	15067	15230	15269	15236	15109	15340	15327	15346	15370	15214	15122	15232	15310	15223	15167	15261	15245	15261	15097	15237	15344	15206	15275	15204	15121	15263	15355	15188	15291	15336	15160	15310	15283	15206	15268	15297	15324	15472	15281	15160	15179	15123	15313	15187	15138	15225	15173	14996	14954	15267	15089	15214	15237	15085	15146	15099	15281	15351	15037	15164	15144	15218	15148	15358	15319	15208	15100	15450	15369	15215	15117	15315	15127	15231	15196	15152	15187	15171	15152	15246	15306	15221	15123	15144	15132	15168	15335	15310	15141	15115	15310	15323	14973	15152	15108	15300	15259	15133	15405	15074	15315	15241	15044	15054	15116	15196	15411	15314	15276	15210	15275	15202	15319	15183	15069	15236	15185	15519	14937	15075	15017	15136	15295	15107	15377	15290	14993	15182	15041	15172	15066	15074	15227	14959	15077	15248	15019	15094	15120	15250	15003	15188	15202	15172	15159	15223	15199	15201	15194	15227	15258	15452	15299	15213	15156	15159	15072	15305	15243	15154	15171	15181	15162	15077	15139	15182	15214	15034	15145	15285	15261	15150	15023	15317	15216	15123	15141	15275	15365	15143	15209	15198	15299	15188	15073	15145	15251	15047	15298	15219	15251	15100	15120	15143	15195	15218	15228	15176	15179	15357	15255	14985	15089	15177	15037	15237	15301	15188	15108	15343	15297	15144	15125	15190	15372	15309	15198	15214	15309	15177	15212	15349	15201	15329	15111	15421	15217	15230	15322	15219	15259	15170	15152	15277	15278	15315	15211	15165	15129	15326	15165	15169	15170	15131	14996	15323	15222	15292	15181	15251	14984	15122	15247	15303	15154	15206	15115	15293	15179	15112	15218	15168	15157	15081	15178	15112	15282	15265	15130	15173	15198	15139	15079	15141	15084	15165	15049	15371	15373	15145	15247	15339	15285	15367	15284	15193	15257	15132	15244	15305	15140	15174	15282	15226	15383	15284	15296	15107	15170	15299	15271	15251	15384	15131	15185	15066	15200	15304	15173	15299	15187	15127	15193	15270	15299	15348	15313	15252	15142	15218	15328	15321	15145	15157	15266	15202	15118	15112	15276	15189	15085	15218	15238	15259	15251	15289	15297	15197	15069	15195	15209	15179	15123	15216	15298	15224	15348	15000	15234	15317	15286	15238	15253	15057	15201	15093	15069	15040	15062	15109	15295	15146	15305	15178	15052	15123	15176	15237	15132	15112	15404	15196	15205	15198	15517	15304	15223	15087	15173	15097	15164	15185	15038	15168	15151	14992	15039	15153	15060	15278	15261	14903	15223	15031	15294	15249	15220	15291	15249	15253	15077	15085	15112	15050	15153	14998	15409	15072	15274	15242	15120	15145	15066	15067	15249	15187	15138	15172	15300	15275	15218	15179	15051	15199	15140	15433	15327	15243	15156	15167	15096	15198	15334	15120	15092	15239	15198	15325	15398	15146	15161	15136	15108	15151	15122	15117	15014	15103	15148	15106	15185	15116	15055	15214	15318	15118	15254	15077	15041	15289	15167	15141	15170	15313	15122	14966	15180	15160	15219	15314	15059	15088	15181	15200	15047	15165	15047	15398	15148	15249	15247	15410	15276	15036	15114	15044	15191	15185	14988	15088	15099	15352	15221	15269	14985	15091	15262	15209	15101	15369	15120	14988	15270	15065	15170	15163	14996	15292	14940	15246	15185	15070	15348	15157	15147	15273	15376	15233	15232	15096	15070	15197	15137	15023	15111	14958	15206	15296	15157	15349	15143	15282	15144	15207	15070	15273	15012	15081	15109	15286	15220
62658	105904	86362	57547	34291	19845	14069	13965	14077	13917	13814	14057	13992	13877	14244	14160	14193	13890	14137	14083	13997	14032	14057	14040	14029	13955	14137	14160	14102	14091	14155	14068	14042	14101	14194	13997	14071	14136	14021	14066	14071	14059	14180	14124	14096	14248	14081	14025	14104	14073	14090	14126	14137	14238	14187	14244	14192	14057	14228	14090	13952	14075	14060	14087	14031	14043	14156	14119	14192	14003	14090	14113	13922	14060	14112	14268	14186	14223	14011	14082	13966	14050	14249	14088	14036	14084	14054	14006	14209	13988	14068	13978	13954	14119	14214	14000	14087	14000	13978	14113	14098	14017	14051	14036	14201	14107	14041	14152	14072	14082	14122	14059	13972	14108	14045	14039	13957	14038	13943	13897	13916	14050	13979	14065	14066	14033	14038	14050	14055	14114	14022	14082	14056	14044	14073	14233	14023	13960	13889	13917	14132	13994	14100	14054	13993	14033	14269	13965	14062	14054	13950	14261	14146	14145	14064	14073	14123	14012	14051	14042	14095	14053	14041	13888	14007	14074	14124	13912	14229	14017	14095	14173	14187	14010	14196	13953	14042	14047	14120	13973	14111	14170	14091	14148	13962	14143	13939	14091	14135	14126	14147	14016	14077	14182	13957	14101	13925	14068	14064	14114	14161	14275	14093	14191	13934	13949	14022	14103	14245	14063	14093	13975	14125	14173	14237	13935	14146	14086	14134	14149	14204	14135	14105	14073	14023	13920	14056	14026	14032	14021	14077	14121	14202	14095	13982	14029	13920	14034	13966	14075	14190	14128	14065	14080	13856	14122	13906	14040	14130	14122	14124	14070	14090	14108	14241	14081	14068	14140	14059	14072	14109	13974	14156	14080	14060	14135	13842	14116	13990	14132	14208	13969	14140	13998	14120	13991	13940	14073	14188	14117	13975	14101	13991	14231	14122	14026	14108	14179	14165	14201	14077	14127	13943	14175	14140	14253	14011	14306	13804	14185	14061	14032	13833	14222	13915	14072	13986	14061	14079	13975	14131	13968	14082	14078	14035	14033	14072	14037	14153	14143	14163	13990	14229	13848	14039	14069	14014	14120	14175	14064	14169	14024	14094	14043	14043	13961	14136	14016	14013	14055	14172	14089	13991	14037	13932	13990	13951	14122	14044	14222	14047	13979	14079	14105	13946	13983	14018	14190	13997	13997	14056	13997	14152	14015	14181	13942	14129	13970	14088	14103	14025	14078	13977	14006	13985	13976	14086	14008	13927	14041	14126	14036	13993	13862	14003	13990	14100	14092	13949	14010	14089	14188	14109	14101	14116	14049	14002	14185	14128	13873	14176	14102	14132	14023	13880	14221	14088	14004	14197	14069	13950	14019	14038	14216	13937	14118	13927	14020	14069	14087	14078	13979	14082	14183	14135	13984	14389	14050	14117	14019	13998	14121	14233	14246	13943	13918	13951	14121	13960	14084	14025	14116	14059	14156	13941	14048	13947	13976	14161	14048	13993	14126	13925	14121	14007	14011	14157	14042	14149	13995	13958	14069	13927	14122	14126	13982	14091	14053	14216	14066	14063	14004	14166	14112	13983	14154	14073	13949	14101	14063	14162	14085	13975	13856	14127	13865	14039	14066	14004	14131	14220	13952	14365	14105	14124	14246	14075	14007	14102	13934	13951	13958	13892	14071	14109	14083	14109	14059	14084	14032	14107	14018	14019	14063	14186	14090	14126	14099	14021	13919	14178	14153	14012	13992	13939	14062	14151	14180	14011	14035	14148	14256	14005	14153	14083	14028	13939	14044	13848	14030	14038	14193	13931	14046	14060	14096	14067	13991	13961	14042	14081	14116	13905	14006	14124	14081	13957	14008	14224	14034	14120	14154	14055	14135	13949	14231	14095	14037	13899	13886	14098	13995	14015	14025	14046	13949	13989	14013	14056	14060	14093	14002	14019	14107	13935	14057	13988	13882	14253	14052	14208	14112	13926	14097	14002	14194	14109	14251	14057	14084	14155	14129	13945	14153	14297	13966	13961	14056	13977	14122	14093	14148	13888	14050	13914	14192	14016	13876	14071	14154	14154	14144	14239	14047	14382	14078	14054	14167	14057	14026	13983	14150	14179	14068	13864	14041	14140	13889	14188	14086	14233	14206	14041	14144	13990	14013	13994	14185	13942	13943	13939	14060	14149	13813	13964	14077	14128	14067	14233	13919	13871	13983	14076	14008	13913	14121	14126	14140	13996	13971	14199	13916	14162	14024	14089	14004	14075	14028	14045	14024	14025	14119	14265	14117	14086	14107	13938	14018	14132	13933	14024	14083	13892	14034	14189	13983	14174	14044	14078	14083	14091	14149	14001	14018	14033	14025	13904	14032	13967	14006	14038	14055	14090	14129	13995	13952	14084	14114	14036	14098	14109	14095	14090	14053	14206	14066	14044	14063	14023	14181	13998	14320	13986	14048	13892	14017	14223	13978	14107	13969	14030	14199	14166	14098	14124	14197	14042	14114	14179	14204	13975	14228	14046	14201	14146	14187	14148	13984	14135	14257	14061	14182	13975	14083	14106	14116	14050	14202	14101	14074	14110	13988	14201	14149	14058	14043	14121	14185	14027	14070	14093	14044	13989	14007	14201	14051	14041	14046	14110	13948	14038	14130	14052	14093	14039	14019	14064	13792	14034	14045	13991	14184	14161	14053	13937	14153	14196	14012	14015	14170	13974	14044	14050	14081	14164	13925	13853	14187	14070	14106	13942	13839	14045	14241	13882	14108	14027	14091	14057	14166	14047	13927	14205	14072	14099	13816	14106	13961	13994	14061	14234	13931	14019	14023	14142	14213	13978	14046	14110	13943	14243	14046	14001	13969	14143	13931	14048	14004	14072	14227	13945	14116	14061	14106	14005	14092	13988	14151	14101	13899	14218	13958	13946	13952	13945	14149	14096	14249	14097	14067	13888	14159	13967	13942	14137	13998	14047	13970	14101	13923	14133	14167	13990	14082	13985	14001	14225	14158	14095	14122	14010	14151	14148	13945	13980	13999	13836	14073	14178	14089	14159	14082	13974	14161	14007	14040	13911	13971	14024	13948	13952	13944	14162	13869	14117	14063	13849	13917	14209	14167	14061	13909	14170	14038	14171	14111	13985	14178	14211	13995	14149	14049	13951	14194	13878	14163	14129	13963	14173	14190	13971	14156	14047	13860	14077	14120	14136	13901	14108	14043	14099	13963	14124	14059	14106	13985	13988	13987	14004	14112	14054	14111	14126	13944	13937	14090	13961	14006	14029	14115	14029	14057	14067	13987	14178	14048	13909	14037	13957	14158	14087	14087	14127	13997	13923	14108	13885	14169	13868	14096	13849	13995	14130	13982	14151	14044	14146	13959	14152	13949	13869	14061	14211	13996	13974	13972	14134	13849	14176	14056	14001	14101	14056	14325	14216	13970	14274	13974	14006	14088	13944	14119	14213	14102	14183	14113	14045	14007	14161	14120	14071	14116	14060	13986	13967	14055	13868	14046	13981	14148	13952	14016	14132	14204	13958	13977	14224	14224	14074	13945	14092	14119	14029	13941	14056	13838	14205	14083	14096	13993	13979	14034	13941	14056	13943	14047	13917	14172	14179	14020	13949	14117	13857	14083	14023	13980	14049	14096	14148	14157	14007	14236	14004	13875	14162	14039	14045	14107	14083	14010	14146	14026	14021	14082	14187	14109	13977	13892	14039	13916	13989	14149	14039	14030	14038	14046	13922	14014	14069	14284	14170	13916	14003	14076	14015	14084	14162	14017	14083	14056	14171	14008	14108	14161	14159	14235	14018	14067	14041	13991	14049	14106	14043	14052	13921	14054	14069	13954	14176	14013	14076	13992	14230	14126	13910	14010	14027	14022	14056	14095	14025	14017	14127	14040	14157	13985	14071	14112	14177	14166	14064	14027	14020	14088	14101	14109	14055	14007	14080	14040	13942	14037	13981	14029	14009	14029	14025	14118	13998	14243	14070	14022	14133	14123	14117	14231	13980	13989	14086	13997	14048	14086	13929	13906	13966	13983	14003	14182	14018	13889	14023	14001	14177	14090	14109	13983	14254	14132	13933	14128	14025	14104	14199	14043	13999	14148	13998	14154	14058	14055	14117	14049	14255	13961	14109	14021	14029	14046	14177	14099	14010	13958	14185	14165	14098	14047	14080	14053	14087	13952	14047	13994	14116	14180	14164	14212	13977	14213	14120	13895	14161	14159	13890	14083	14138	13913	14128	14103	14101	14158	13949	14092	14031	14022	14048	14180	14019	14233	13952	14092	14078	14052	14011	14029	14068	14058	14212	14002	14086	13901	13901	14246	14211	14152	14082	14053	14089	14134	14204	14035	13984	14115	14078	14003	13836	14157	14060	14090	14052	13982	14256	14033	13953	14058	14170	14022	13915	14064	14000	13984	14085	14081	13948	14185	14158	14039	13860	14009	14041	14104	14105	14045	13951	14044	14017	14133	14018	14266	14210	14099	13894	13857	14115	14020	14201	14095	14161	14025	14032	14101	14021	13985	13984	14096	13957	14095	14022	14164	13897	14067	14138	14151	13956	14129	14111	14210	14112	14073	14120	14329	14178	14114	14035	14014	14054	14108	14107	13940	14211	13972	14070	13971	14149	14174	14192	14189	14126	14116	14290	13987	14019	13966	13830	14063	14130	14020	14126	14124	14034	13969	13860	13951	14027	14113	13951	14200	14079	13936	14008	13924	14110	14042	14079	14056	14306	14077	14002	14130	13951	14145	14242	14067	14079	14131	14046	14109	14203	14055	14199	14014	14061	13879	14068	14010	14011	14058	14073	14121	14053	14099	14186	14008	13981	14086	13847	14200	14155	14123	14026	14029	14072	14020	13802	14039	13997	13995	14162	14034	14172	14009	14136	14014	13844	14040	14075	13938	13990	14110	14333	14102	13948	14041	13985	14071	14104	14008	13872	14098	14106	14055	14133	13998	13863	14071	14083	14061	14108	14309	13871	14203	14143	13998	13981	14028	14062	14247	14120	14108	13925	14125	14080	13848	14035	14075	14191	14072	14021	14066	14051	14175	14065	14081	14033	14251	13963	14026	14161	14161	13914	14083	14005	14120	13929	14076	14074	14067	14046	14112	14129	14007	14032	14039	13950	14055	14107	14013
29330	36954	39424	27380	18599	16157	15659	15424	15363	15334	15074	15124	15202	15185	15256	15142	15202	15346	15054	15231	15157	15116	15205	15091	14960	15155	15122	15030	15196	15021	15089	15073	15214	15267	15129	15074	15142	15234	15018	14886	15036	15216	15054	14939	15318	15236	15276	15070	15134	15076	15089	15210	15266	15353	15315	15205	15099	15152	15119	15070	15139	15128	15098	15242	15039	15106	15258	15221	15085	15205	15225	15199	15026	14958	15118	15183	15111	14960	15202	15116	15235	15292	15084	15259	15253	15466	15140	15100	15300	15134	15003	14960	15255	15015	15231	15187	15180	15155	14991	15069	15017	15087	15203	14989	14968	15096	15095	15273	15159	15030	15306	15219	15181	15135	15207	15006	15118	15115	15261	15080	15104	15343	15274	15056	15124	15130	14954	15174	15025	15015	15241	15246	15017	15038	15085	15076	15044	15036	15153	15164	14944	15223	14985	15141	15129	15066	14891	15047	15043	15127	14995	15229	15175	15071	15160	15192	15152	15064	14860	14944	15229	15102	15139	15197	15160	15218	14978	15144	15144	14875	14839	15163	15143	15216	15083	15294	15066	15128	15287	14974	15088	15238	15066	15056	15158	15123	15123	15044	15080	15141	14957	15241	15044	15032	14981	14935	15274	15065	15295	15080	15073	15037	15088	15176	14971	15218	15102	15212	15293	15073	15173	15105	15157	15200	15343	15037	15145	15312	15070	15201	15263	15026	15236	15136	15172	15114	15242	15149	14968	14978	14987	15242	15155	15114	15059	14942	15058	15072	15322	15100	15156	15317	15169	15165	14927	15054	14974	14914	15216	15068	15218	14926	15111	15371	15195	15054	15040	15112	15394	15120	15391	15116	15188	15118	15253	15090	15016	15139	15075	14941	15021	15145	15001	15191	15154	15180	15083	15069	15167	15161	15121	15197	15048	15014	15230	15076	14985	15068	15098	15041	15501	15187	15028	15082	15191	15155	15112	15230	15204	15242	15199	15284	15187	15192	15188	15234	15157	14969	15071	15105	15192	15269	15248	15171	15165	15152	15084	14916	15224	14955	15030	15241	15235	15093	14977	15440	15052	15185	15212	15015	15029	15002	15095	15105	15191	15075	15277	15051	15046	15066	15162	15086	15187	15113	15194	15037	15119	15051	15239	15023	15058	15149	15082	15038	15125	14862	15220	15167	14930	15001	15068	15262	15152	15201	15262	15181	15046	15068	15173	14986	15185	15240	15058	15039	15041	15075	15210	15011	15085	15277	15174	15319	14984	14997	15111	15171	15304	15218	15212	15024	15152	15072	15195	15143	15207	15069	15332	15036	14983	15006	15212	15127	15142	14944	15268	15126	15054	15271	15155	15210	15142	15130	15082	15226	15091	15079	15034	15167	14990	15111	15131	15147	15153	14983	15162	15214	15124	15208	15201	15151	15113	15121	15124	15071	15047	15030	15066	15028	15082	15028	15184	15283	15155	15037	15077	15076	15274	15273	15083	14955	15025	15062	15046	15003	15159	15151	14886	15250	15136	15305	15159	15002	15044	15135	15136	15029	15093	15184	14889	14930	15180	15183	15202	15360	15151	15219	15163	15165	15186	15137	14997	15189	15274	15227	15143	15121	15248	15289	15382	15093	14887	15147	15172	14938	15042	15146	14933	15111	15036	14848	14998	15009	15069	15227	15039	15218	15191	15015	15097	14998	15117	15267	15076	15071	15242	15069	15053	15220	15093	15280	15248	15125	15217	15123	15025	15132	15295	15157	15195	15134	15120	15190	15006	15309	15263	15162	15198	15242	15131	15046	15368	15350	14960	15029	15146	15365	15276	15245	15123	15044	15157	15101	15081	15135	14930	15117	14943	15072	14972	15078	15040	15104	15151	14918	15145	15134	15102	14985	15108	15046	15081	15312	14942	15161	15109	15003	15141	15078	15120	15265	15257	15042	14911	15127	15238	15303	15258	15197	15122	15214	15089	15057	15109	15347	14932	15085	15210	15270	15321	15148	15013	15083	15182	15090	15199	15142	15124	15076	15010	15072	15240	15089	15079	15039	15295	14971	15020	14997	15297	15179	15202	15014	15104	15128	15246	15242	15100	15008	15193	15066	15196	15143	15204	15271	15199	15011	15114	15019	15000	15070	14987	15056	15053	15073	15041	15110	15193	15245	15185	15221	15098	15076	15213	15233	15176	14914	15101	15115	15088	15257	15272	15135	15107	15114	15034	15105	15043	15176	15096	15031	15090	15216	15103	15083	15093	15145	15342	15009	15116	15099	15055	15137	15154	15204	15096	15392	15097	15184	15221	15089	15214	15135	15128	15108	15159	15044	15143	15219	15215	15049	14978	15095	15084	15144	15171	15038	15250	15075	14936	15278	15087	15152	15094	15152	15028	15014	15190	15106	15044	14931	15193	15053	15163	15087	15212	15081	15375	15102	15102	15166	15132	15224	15095	15197	14979	15123	14953	15220	15316	15057	15198	15287	15187	15140	15226	15077	15052	14991	15003	15038	14829	15041	15259	15022	15155	15093	15185	15094	15177	15048	15064	15354	14963	15200	15116	15095	15258	14993	15144	15092	15369	15154	15047	15133	15210	15187	15129	15111	14951	15251	15182	15238	15185	14957	15208	15191	15288	15217	15213	15145	15300	15071	15061	15003	15119	15183	15260	15020	15052	15087	15034	15112	15012	15093	15028	15282	15015	15135	15150	15211	15118	15196	15324	15068	15177	15068	15062	15094	15053	15053	15139	15155	14898	15090	15293	15064	14968	15044	15001	15079	15143	15049	15066	15259	15157	15201	15300	15030	15050	14848	15229	14960	15267	15151	15204	15070	15166	15019	15126	15074	15177	14923	15120	15271	15115	15026	15181	14985	15211	15122	15039	15075	15120	15140	15217	15142	15095	15318	15012	15239	15116	15062	15056	15065	15172	15079	15192	15091	15317	15066	14971	15337	15119	15283	15272	15139	15261	15260	15360	15075	15177	15076	15179	15137	14966	15172	15108	15295	15094	15171	15212	15070	15099	15193	14992	15251	15193	14977	14997	15107	15124	15210	15173	15147	15144	15256	15321	15246	15205	15031	15032	15127	15231	15175	15099	15190	15009	15064	15061	15013	15073	15247	14956	15159	15175	15287	15224	15149	15094	15228	15110	15157	15175	15255	15188	15262	15256	15067	15130	15033	15167	15112	15169	15165	15149	15117	15187	15353	15116	15160	15155	15134	15271	14942	15080	14924	15139	15180	14969	15066	15050	15056	15154	15128	15270	15093	15079	15143	15167	15017	15165	15170	15031	14964	15382	14931	15114	15251	15162	15037	15020	15046	15088	15218	14962	15054	15229	15020	15253	14970	15038	15236	15081	14978	15188	15191	15192	15099	15067	15021	15068	15140	15254	15100	15122	15122	15139	15296	15246	15211	15072	15129	15195	15198	15036	15314	14981	15002	15152	15117	15139	15215	15035	15214	15227	15162	15248	14918	15184	15164	15035	15106	15025	15181	15190	15101	15231	15445	15297	15107	15186	15226	15174	15263	15364	15025	15318	14994	15057	15232	15116	15029	15114	15032	15075	15211	15358	15122	15046	15046	15095	15064	15140	15015	15133	15248	15060	15014	15123	15084	15244	15111	15116	14941	15201	15258	15086	14919	15013	14835	15157	15115	15202	15081	15188	15270	15214	15007	15048	15152	14989	15064	15042	15075	15240	15259	15270	15118	14969	15231	15004	15246	15113	15209	15108	15137	15155	15259	15152	15066	15038	15254	15018	15041	15131	15110	15128	14999	15139	15346	15245	15146	15076	15040	15165	14977	15213	15081	15201	15178	15190	15068	15208	15161	15152	15222	15167	15112	14988	15132	15297	15136	15197	15299	15170	15037	15187	15247	15187	15060	15001	15163	15195	15240	15050	15186	14960	15275	15211	15073	15003	15304	15323	15234	15279	15291	15050	15260	15154	15043	15321	15259	15112	15160	15096	15286	15214	15045	15094	15238	15150	15037	15245	15137	15098	15215	15064	15083	15400	15282	15133	15250	14981	15153	15029	15350	15083	15115	15228	15211	15162	15016	15130	15038	15091	15200	15183	15221	15280	15245	15082	15253	15211	15139	15106	14950	15198	15089	15160	15079	15209	14980	15278	14863	15063	15299	15049	15036	15014	14959	15192	14939	15101	15190	15213	15148	15022	15072	14943	15150	15009	15010	15046	15165	15191	14948	15094	15250	14949	15102	14867	15235	15156	15222	15113	15223	15319	15421	15164	15029	15169	15092	15290	15217	15117	15141	14999	15156	15107	14967	15163	15095	15134	15385	15238	15318	15321	15137	15019	15143	15019	15189	15158	15114	15037	15016	15078	15361	15114	14855	15024	15123	15213	15243	15242	15188	15182	15256	15237	15296	15247	15053	15052	15316	14967	15097	15132	15220	15053	15050	15071	15052	15095	15064	15170	15342	15055	15172	15234	15109	14920	15158	15348	15168	15145	15020	15176	14958	15171	15106	15055	15241	15123	15055	15097	15134	15084	15202	15185	15138	15193	15300	15025	15158	15174	15317	15162	15072	14971	15175	15196	15112	15051	15043	15176	15092	15126	15015	15022	15238	15176	15118	15169	15133	15018	15131	15071	15185	15079	15100	15287	15206	15349	15330	15288	15202	15135	15065	15054	15180	15243	15057	14989	15079	15123	15123	15160	15022	14977	15100	15000	15096	15146	15242	15299	15316	14975	14888	15236	15025	15279	15205	15113	14956	15240	15290	15208	15266	15165	15075	15182	15271	15120	15296	14963	15052	15171	15131	15231	15314	15217	15029	15206	15133	15191	15012	14931	15301	14976	15095	15079	15131	15126	15170	15105	15050	15322	15221	15455	15300	15213	15155	15199	15014	15092	15140	15115	15177	15076	15095	15186	14989	15089	15243	15301	14974	15241	15209	15263	14993	15207	15121	15242	15097	15200	15169	15093	14968	15224	15191	15189	15189	15192	15245	15343	15156	15093	15067	14979	15082	15102	15296	15120	15206	15072	15161	15285	15033	15015	15049	14967	15121	15078	15010	15117	15124	15092	15041	15192	15174	15360	15071	15142	15328	15002	15145	15021	15015	15149	15242	15261	15144	15052	15149	15116	14992	15109	15056	15236	15191	15093	15102	15321	15275	15018	14973
35653	57301	41930	24205	16726	14454	14188	13871	13934	14032	13773	13951	13932	13923	13964	14040	14103	14031	14118	14109	13891	13826	13949	14080	14028	13896	14011	13859	13926	14001	13905	13758	14035	13833	13899	13896	13989	13953	14099	13962	14155	13864	13930	13856	13998	14006	14151	13989	13991	14048	14102	13980	14003	13995	13896	13970	14030	14085	13983	14132	14065	13942	14114	13971	13958	13882	13975	14057	13999	14042	13961	13885	13814	14033	14118	14084	14057	13939	14048	13918	13873	14050	14146	13926	13923	13982	13967	13933	13950	13899	13967	14050	13748	13982	14123	13939	13773	13986	13822	14060	13883	14072	13979	14060	14039	13912	13911	14173	14050	13895	13980	14095	13904	14143	14001	13968	13906	13835	13960	14006	13852	13970	14066	13989	13936	14139	13894	14086	14008	13736	13975	13993	14154	13975	13794	13930	13907	13959	13995	13771	14022	13844	13970	14062	13915	13781	13853	13895	13976	13921	14070	14045	13886	14029	13937	14093	13810	13838	13872	13987	13960	13884	13963	13821	13941	13928	14030	13913	13986	13934	13856	13974	13858	14095	13925	13924	14177	13992	13857	13991	13952	13944	13891	14132	13926	13996	13972	13905	14029	13734	14011	13970	13864	14044	14114	13948	13921	14007	14170	14023	14048	14071	14008	13971	14045	13945	13962	14035	14001	14035	13960	13938	13897	13958	13882	13998	14040	13915	13828	13865	13845	14059	14127	13743	13871	14065	13930	13977	14031	14063	13986	14001	14007	13734	13936	13764	14011	13959	14013	13971	14063	14204	14101	13976	14018	14035	14014	13990	13854	14036	14101	13804	13834	13815	14012	13836	13952	13983	14098	13918	14093	14029	13908	13942	13895	13806	13855	13875	13675	13995	13857	14061	13991	13950	14066	13967	14010	13898	14011	14012	13971	13783	14051	13907	13994	13975	14061	13939	14078	13829	13990	13750	14011	13999	13912	14038	13810	13877	14031	14042	14070	14023	13933	13973	13853	13957	14002	13980	13994	13964	13918	13932	13882	14010	13944	13902	13986	14022	14145	13982	14010	13997	13928	13993	13918	14000	14054	14093	13950	13998	13873	13817	13892	13975	13925	13908	13896	13942	13935	13963	14042	13954	14059	14031	13864	13959	13946	14039	13876	13837	13935	14032	14009	14006	13737	14114	14148	13968	13909	14169	14047	14015	13890	13927	13911	13946	14129	13881	13937	14038	14024	13862	13905	13928	14027	13914	13845	13901	13993	13949	14018	13765	13982	13896	13915	14127	13925	14016	13797	13908	14025	14106	14037	14060	13803	13966	14004	14009	13818	13942	13905	13966	13938	13736	13931	14047	14033	13883	14042	13945	13880	13959	14074	14125	13915	13872	13883	13962	13903	13976	13940	13923	14083	13959	13878	13927	13901	13870	14083	14002	13919	14012	13898	14081	14105	14003	14029	13989	14132	13938	14003	13957	13776	13923	14039	13996	14014	14003	13910	13972	13862	13954	14052	13927	13897	13974	13950	13850	13985	13925	14019	13973	14016	13874	13995	13867	13947	13907	13828	13851	14044	13989	13911	13819	13931	13986	13943	14059	14088	13927	13913	13848	14171	13901	13823	14052	13873	13933	13931	13904	14027	13916	13932	14019	13836	13941	13988	13960	14030	13993	13855	13995	13905	13752	14006	14010	14008	13966	13933	14095	14037	14031	13885	14080	13958	13936	14020	13919	13789	13980	13985	13761	14179	13995	13964	14029	14006	14035	13843	13890	13991	13892	13926	14066	13958	14018	13924	13955	13974	13766	13905	14062	14028	13937	13895	13886	13938	13866	14215	13986	13896	13940	13844	13956	14187	14135	14010	13881	13966	14002	13914	14060	14001	13917	13966	13899	13975	13972	13981	14119	13959	14013	14120	13913	14008	13971	13900	13867	13873	13995	14193	13940	13986	14014	14118	13864	13927	13901	14033	13995	13737	13934	13930	13997	14115	13827	13916	14066	13884	14003	13846	13960	13889	14001	13977	14186	14154	14045	13961	14063	14002	13923	14142	13880	13948	13901	13920	13963	13992	14005	13946	14092	13908	13811	13911	13894	13831	13955	13921	14039	13960	14028	13937	14020	13964	14087	14037	14054	13973	14012	13989	14040	14029	14013	13879	14075	14089	14165	13885	13947	14047	14189	14048	14006	13979	14015	14174	14118	13954	13906	14027	14086	14017	14036	14059	14027	13984	14008	14116	13887	13905	13988	14018	13985	14080	13928	14021	13888	14027	14030	14088	13890	13967	13998	14035	13998	13938	13999	13966	13924	14035	13950	13950	13855	14061	14111	13908	13955	13976	13938	14112	13752	14025	13961	13776	13837	14059	14033	14073	14017	14049	13957	13899	13993	14065	13929	14012	13999	13976	13927	14118	14099	13847	13858	14155	14074	13870	14109	13995	14107	13778	13974	14087	14030	13884	13990	14079	14136	14104	13979	13846	14047	13839	14011	13934	14072	13937	14001	13955	14138	13908	13987	13875	13942	13925	13981	14087	14008	13897	14018	13844	13772	13958	13954	14012	14060	13933	13863	14029	14062	13928	13979	13897	13975	14073	14111	14058	13972	13952	14035	14070	13934	14204	14091	13932	14026	13898	14057	13879	13956	13939	13906	14217	13971	13939	14033	13938	14114	14102	13875	14018	14076	13970	14015	14009	14000	13964	13876	13988	13898	14094	13930	14001	13843	13992	13773	13971	13839	13939	13856	13977	14009	13880	13923	13951	13858	13930	14077	14062	13929	13915	13839	13919	14042	14005	14004	13937	13981	13870	13988	13901	13955	14022	13966	14092	13854	14035	13915	14053	13842	13912	14131	13920	14137	13890	13956	14066	13993	14051	13993	13835	13846	13938	13907	13997	13889	13981	14046	13991	13923	13901	13812	14090	14061	14092	13859	13984	14092	13874	14063	13972	13973	14007	13985	13993	13814	14176	14047	14006	14018	13788	13839	13957	13867	14078	14014	13851	13862	14022	13984	13833	13973	13980	14065	13835	13846	13914	14012	13858	13969	14100	14075	14006	14107	14057	13879	13993	13852	14080	13938	14078	13905	14042	13902	14031	14035	13906	13980	13963	13963	13930	14082	14068	14037	14052	13992	13963	14037	14069	13908	14091	14047	13929	13938	14031	13951	13922	13871	14077	14017	14122	13870	13956	14058	14034	13894	13979	14165	13895	13983	14111	13851	14024	13870	13915	14226	13918	13893	13876	13930	13833	14161	13984	14042	14127	13921	13852	13886	13958	13935	13888	13834	14016	14055	13901	14128	14096	13953	13872	14030	13986	14034	14001	14088	13981	14058	14029	13855	14115	13898	14083	13772	14033	13884	13971	13959	14009	14100	14040	14028	13938	14138	14029	13931	14004	14091	13930	13949	13910	13915	13912	14087	13932	14079	14090	13961	14069	13966	14077	14085	13970	13870	14014	13920	14014	14122	13959	14062	13864	13947	14071	13994	14054	13993	13964	13877	13829	14051	13972	13945	13955	13826	14056	13967	13926	14143	14061	14189	13962	14024	13849	13971	14053	14006	14148	13939	14037	14074	14055	14175	13986	13788	13973	13991	14071	13998	13950	13953	14144	14029	13923	14174	13874	13905	13822	13950	14041	14027	13979	13892	13914	13873	14070	13952	13984	13933	14039	13895	13898	14133	14078	14026	13866	14058	13847	14078	14152	14131	13977	13982	14091	14047	13950	14015	14048	13976	13987	14089	13829	14037	13865	13845	14004	13965	13903	13897	13940	13952	13839	14184	13876	13999	14022	14002	13934	14015	13958	13832	13992	13998	13989	13809	14107	14062	13958	14036	14173	13955	14062	13996	14099	13953	14067	13947	14010	13919	14113	13885	13865	13907	14102	13810	14012	14005	14005	13988	13818	13869	13884	13918	14059	14012	14046	13966	13931	13901	13948	13980	14000	14039	14066	14195	13925	13780	14030	13916	13973	13969	13833	13913	13882	13935	13939	13944	13934	13903	14101	14017	14065	14004	13969	13918	14054	14043	14119	14014	14130	13981	14020	14075	14119	14147	13916	13827	14033	14252	13954	13854	13960	13922	13889	13924	14029	13936	13889	13882	13999	13870	13974	13884	13982	14151	14051	13997	13989	13916	13935	13889	14063	14009	14003	13900	14151	14056	13924	13929	14140	14017	14023	13809	14118	13995	13882	13843	14100	14219	13924	14047	13853	14110	14023	13941	13974	14054	13955	13998	14066	13913	13869	13937	14062	13920	13950	14011	14076	14001	13910	14195	13913	13901	13792	14065	13968	14101	14072	13951	13936	14247	13982	13952	14013	13888	13896	14174	13932	14001	13966	13984	13867	14043	14015	13956	13997	13930	13967	13984	13944	14020	13956	13926	14066	14000	14196	14008	13973	13992	13985	13919	13856	14091	13882	13982	14001	14013	14088	14015	14066	13872	14008	13951	13975	13983	13961	13957	14009	14020	13979	14084	14087	13977	13957	13820	13924	13995	13885	13981	14149	13960	14014	13997	14014	13944	13958	14033	14107	14107	13992	13823	13846	14208	13725	14001	13911	14008	14050	13945	14085	14194	13920	13958	13989	13982	14011	13995	13910	13931	13933	14065	13948	13976	14008	14101	14121	13933	13982	13944	14072	13914	14060	13877	14121	14097	13986	14025	14145	13985	14090	13923	13941	13900	14120	14097	13997	14042	13982	13878	13983	14020	13984	13992	14022	14004	13971	14028	14098	14010	13853	13990	13995	14078	13994	13854	13930	13908	13873	13918	13971	14083	13827	13944	13967	14120	13952	14061	13993	13870	13986	13859	13991	14114	13884	14070	13900	14021	13970	14065	14109	13977	13984	13924	13899	13978	13914	13998	13902	13885	14196	14079	14013	13999	14030	14085	13898	14117	14043	14037	14023	13863	14056	13987	13917	14090	14104	13922	13815	13943	14002	13989	13869	13865	13913	13861	14043	13980	14006	14162	14003	13994	14078	13983	14081	13994	14125	13943	13869	14081	13857	13788	13951	13894	13896	14038	14243	13921	13880	13950	13823	13944	13810	14150	13879	13918	14012	13910	13998	13911	14090	13910	13838	14015	14037	13879	14055	13975	13980	14064	13983	13919	13863	14103	13959	14037	14047	14087	13986	14204
24659	26818	39379	33560	24716	20881	17956	15963	15358	15718	15626	15353	15377	15603	15527	15576	15550	15646	15519	15485	15623	15350	15404	15590	15606	15462	15148	15433	15546	15394	15546	15472	15450	15516	15393	15336	15505	15401	15295	15508	15427	15401	15542	15383	15466	15387	15460	15388	15246	15372	15615	15467	15278	15298	15475	15259	15444	15290	15283	15308	15331	15292	15464	15494	15607	15545	15400	15361	15410	15283	15595	15330	15390	15601	15391	15510	15368	15552	15373	15383	15210	15369	15453	15448	15363	15327	15454	15196	15198	15232	15368	15282	15381	15554	15483	15309	15210	15361	15405	15485	15599	15120	15292	15096	15234	15313	15250	15309	15275	15275	15325	15232	15257	15219	15342	15336	15355	15143	15232	15475	15538	15428	15358	15350	15267	15318	15208	15426	15361	15413	15436	15565	15380	15298	15456	15440	15303	15366	15381	15192	15444	15267	15509	15325	15331	15323	15367	15320	15409	15397	15247	15413	15331	15293	15421	15328	15257	15263	15303	15526	15192	15291	15494	15407	15345	15406	15296	15284	15305	15169	15235	15293	15429	15264	15265	15499	15354	15436	15333	15447	15269	15429	15381	15329	15434	15396	15301	15497	15543	15258	15449	15331	15228	15279	15487	15356	15440	15252	15468	15302	15406	15476	15144	15098	15278	15164	15397	15311	15475	15368	15263	15465	15374	15321	15246	15185	15434	15394	15284	15280	15431	15343	15117	15310	15398	15365	15294	15300	15322	15416	15441	15438	15428	15326	15463	15559	15419	15534	15284	15208	15367	15448	15379	15403	15241	15503	15370	15334	15421	15192	15375	15201	15375	15244	15450	15382	15176	15305	15261	15247	15299	15381	15422	15441	15293	15294	15478	15302	15338	15336	15236	15359	15134	15256	15505	15283	15563	15369	15480	15436	15341	15154	15319	15364	15410	15561	15136	15163	15286	15214	15373	15420	15223	15386	15211	15297	15366	15601	15335	15348	15241	15312	15409	15373	15369	15345	15345	15270	15279	15392	15185	15316	15353	15189	15312	15483	15278	15326	15143	15291	15326	15513	15451	15435	15377	15383	15235	15351	15340	15264	15314	15396	15348	15347	15544	15548	15637	15517	15418	15492	15483	15170	15297	15461	15278	15382	15353	15490	15427	15339	15158	15369	15530	15606	15484	15339	15382	15619	15210	15360	15470	15193	15487	15274	15226	15278	15401	15426	15371	15423	15307	15383	15243	15376	15423	15247	15449	15367	15356	15402	15302	15323	15375	15349	15319	15287	15423	15296	15247	15571	15372	15360	15481	15401	15276	15277	15564	15150	15277	15352	15449	15108	15319	15180	15166	15450	15466	15534	15363	15401	15385	15395	15404	15312	15510	15246	15375	15378	15485	15434	15647	15523	15271	15350	15440	15253	15336	15275	15522	15331	15360	15508	15423	15420	15191	15286	15330	15184	15228	15303	15325	15352	15209	15431	15432	15198	15240	15433	15491	15260	15251	15309	15175	15250	15350	15467	15525	15424	15182	15343	15460	15350	15424	15520	15349	15270	15476	15411	15250	15161	15478	15428	15368	15411	15200	15270	15325	15411	15498	15460	15511	15241	15163	15401	15477	15173	15283	15196	15243	15344	15380	15299	15330	15262	14991	15384	15409	15406	15410	15382	15318	15220	15362	15076	15287	15279	15244	15280	15265	15420	15337	15443	15348	15363	15205	15443	15234	15566	15330	15413	15547	15268	15186	15411	15324	15397	15326	15237	15452	15340	15308	15406	15343	15258	15189	15283	15410	15168	15355	15286	15277	15448	15491	15270	15270	15392	15472	15477	15272	15293	15491	15156	15431	15256	15516	15553	15330	15496	15280	15541	15554	15559	15287	15293	15454	15270	15444	15371	15087	15284	15294	15259	15461	15375	15357	15378	15193	15506	15555	15381	15285	15494	15243	15190	15258	15388	15357	15171	15322	15492	15417	15409	15550	15239	15426	15363	15038	15327	15123	15351	15388	15497	15545	15291	15358	15207	15320	15213	15394	15266	15329	15388	15541	15345	15292	15326	15239	15315	15323	15141	15210	15435	15394	15210	15336	15341	15291	15400	15231	15372	15221	15424	15240	15386	15482	15448	15549	15389	15326	15270	15473	15254	15494	15362	15357	15597	15353	15351	15266	15262	15405	15374	15351	15330	15231	15175	15330	15172	15315	15350	15193	15233	15244	15298	15338	15421	15455	15179	15271	15460	15333	15413	15305	15251	15194	15451	15433	15653	15426	15334	15119	15228	15406	15367	15363	15296	15255	15320	15356	15263	15295	15262	15419	15328	15356	15325	15129	15433	15510	15377	15572	15289	15584	15421	15228	15294	15342	15295	15363	15312	15263	15257	15324	15352	15380	15376	15178	15346	15308	15231	15345	15193	15572	15382	15333	15358	15460	15405	15546	15295	15353	15595	15432	15449	15252	15309	15135	15313	15217	15290	15514	15351	15316	15018	15346	15262	15475	15321	15381	15464	15440	15161	15457	15221	15489	15306	15289	15261	15622	15168	15473	15282	15605	15168	15310	15368	15239	15488	15152	15191	15432	15339	15395	15485	15321	15242	15532	15485	15232	15377	15426	15472	15456	15462	15294	15230	15403	15298	15462	15361	15404	15344	15207	15321	15434	15420	15284	15396	15256	15423	15147	15385	15377	15436	15246	15438	15245	15363	15494	15258	15149	15343	15503	15408	15235	15330	15240	15434	15475	15356	15420	15192	15450	15249	15334	15314	15407	15253	15360	15420	15427	15457	15396	15336	15367	15522	15276	15501	15502	15480	15288	15348	15350	15225	15318	15237	15357	15393	15233	15277	15262	15424	15495	15337	15492	15224	15409	15443	15273	15291	15527	15364	15319	15364	15370	15234	15471	15321	15313	15253	15530	15147	15306	15425	15292	15337	15491	15472	15190	15250	15123	15213	15359	15248	15384	15531	15483	15422	15432	15386	15335	15391	15302	15497	15371	15323	15417	15333	15396	15416	15425	15414	15441	15264	15598	15428	15451	15244	15503	15393	15367	15397	15442	15381	15531	15414	15366	15396	15282	15283	15245	15548	15380	15368	15424	15459	15364	15393	15218	15423	15284	15477	15366	15623	15323	15358	15552	15472	15316	15340	15378	15449	15370	15297	15334	15312	15482	15373	15374	15351	15380	15254	15392	15345	15554	15337	15354	15402	15487	15335	15268	15369	15628	15594	15340	15269	15173	15266	15476	15283	15331	15228	15327	15316	15362	15410	15347	15398	15391	15446	15318	15397	15386	15496	15258	15392	15494	15322	15408	15235	15445	15481	15298	15496	15262	15281	15359	15393	15502	15473	15376	15367	15534	15451	15379	15273	15194	15250	15395	15394	15303	15562	15324	15320	15547	15327	15337	15402	15471	15302	15563	15230	15423	15281	15347	15490	15330	15419	15470	15438	15252	15388	15290	15419	15481	15250	15443	15195	15169	15333	15360	15420	15365	15273	15299	15355	15355	15371	15255	15393	15080	15247	15358	15323	15611	15317	15485	15629	15318	15330	15265	15086	15315	15410	15284	15326	15262	15496	15399	15392	15333	15425	15410	15314	15233	15537	15394	15504	15331	15409	15343	15313	15451	15354	15357	15251	15462	15584	15572	15447	15503	15342	15357	15165	15469	15178	15470	15464	15220	15201	15399	15325	15322	15374	15518	15336	15300	15151	15387	15324	15443	15208	15535	15488	15530	15555	15361	15405	15450	15340	15378	15460	15371	15345	15510	15547	15424	15204	15114	15305	15423	15413	15384	15084	15339	15582	15246	15142	15347	15176	15239	15286	15241	15313	15515	15261	15358	15406	15470	15465	15520	15462	15286	15180	15376	15355	15372	15420	15376	15360	15465	15419	15343	15275	15422	15517	15387	15360	15412	15357	15426	15366	15227	15473	15344	15425	15447	15289	15347	15348	15378	15342	15202	15454	15455	15462	15392	15137	15556	15344	15361	15225	15365	15504	15268	15484	15458	15298	15266	15344	15349	15566	15443	15335	15437	15282	15378	15323	15370	15418	15325	15352	15416	15349	15426	15193	15347	15330	15312	15354	15293	15425	15254	15149	15278	15407	15404	15476	15264	15307	15252	15437	15481	15465	15356	15323	15346	15215	15313	15228	15526	15489	15397	15363	15539	15353	15305	15241	15338	15441	15224	15404	15353	15387	15490	15332	15279	15346	15333	15471	15332	15454	15478	15223	15342	15381	15529	15417	15492	15279	15355	15262	15296	15376	15230	15604	15629	15405	15560	15452	15272	15470	15360	15542	15235	15469	15290	15454	15220	15288	15475	15289	15209	15343	15355	15272	15606	15429	15270	15349	15446	15158	15506	15375	15319	15221	15163	15165	15230	15229	15416	15443	15555	15408	15435	15369	15310	15328	15294	15339	15444	15335	15445	15361	15294	15433	15308	15236	15449	15466	15491	15196	15510	15342	15306	15416	15454	15351	15346	15420	15244	15270	15401	15259	15329	15262	15526	15331	15463	15176	15385	15550	15332	15320	15369	15302	15305	15378	15333	15281	15395	15323	15407	15313	15266	15217	15110	15282	15397	15407	15381	15327	15493	15349	15373	15410	15297	15398	15350	15207	15390	15286	15251	15302	15370	15427	15421	15428	15371	15160	15440	15508	15342	15289	15319	15407	15262	15380	15293	15409	15287	15401	15354	15354	15443	15476	15424	15326	15272	15375	15573	15482	15384	15279	15365	15437	15470	15446	15279	15298	15422	15425	15384	15228	15310	15351	15367	15393	15433	15392	15372	15403	15325	15464	15586	15436	15174	15322	15409	15463	15353	15123	15413	15215	15308	15387	15248	15635	15431	15470	15433	15414	15259	15246	15361	15270	15384	15068	15347	15396	15402	15109	15382	15265	15301	15150	15391	15300	15525	15578	15394	15579	15367	15389	15233	15202	15227	15221	15503	15332	15424	15534	15365	15221	15376	15325	15396	15386	15353	15377	15246	15140	15251	15309	15271	15408	15396	15339	15234	15406	15233	15491	15106	15300	15452	15412	15447	15400	15375	15414	15381	15336	15311	15443	15543	15227	15360	15122	15363	15423	15264	15209	15367	15084	15306	15374	15227	15237	15415	15347	15339	15385	15200	15357	15322	15392
58798	96343	73510	44406	25794	16668	14280	14114	14194	14321	14268	14135	14128	14128	14208	14102	14324	14099	14207	14231	14317	14274	14245	14054	14224	14209	14075	14169	14180	14138	14248	14103	14143	14316	14285	14132	14208	14214	14170	14316	13981	14108	14311	13937	14217	14146	14227	13986	14155	14185	14141	14214	14215	14201	14310	14203	14166	14143	14110	14147	14120	14091	14149	14148	14216	14259	14076	13881	14216	14210	14146	14130	14181	14241	14120	14215	14356	14195	14141	14179	14104	14316	14181	14124	14350	14091	14148	14122	14143	14294	13977	14027	14207	14401	14176	14151	14384	14188	14205	14058	14122	14296	14091	14188	14240	14116	14016	14014	14246	14165	14207	14293	14214	14191	14350	14028	14233	13975	14122	14329	14281	14177	14170	14130	14127	14093	14166	14231	14303	14127	14149	14083	14194	14191	14191	14002	14250	14072	14199	14238	13955	14337	14293	14057	13974	14236	14196	13946	13983	14076	14196	14158	14160	14143	14183	14111	14150	14068	14203	14208	14254	14190	14088	14184	14093	14164	14128	14191	14250	14117	14227	14189	14343	14115	14121	14119	14136	14133	14213	14256	14224	14080	14064	14175	13966	14235	14124	14205	14233	14281	14102	14205	13972	13885	14312	14329	14241	14186	14016	14206	14115	14192	14071	14064	14122	14198	14037	14189	14246	14150	14148	14157	14034	14276	14223	14200	14072	14042	14092	14286	14126	14018	14264	14172	14175	14237	14193	14274	14239	14054	14222	14136	14128	14156	14283	14150	14156	14195	14147	14217	14211	14096	14297	14176	14109	14100	14229	14193	14071	14203	14279	14224	14189	14245	14092	14217	14183	14054	14061	14155	14090	14146	14183	14105	14111	14273	14022	14163	14142	14189	14199	14190	14250	14404	14253	14158	14208	14188	14114	14138	14056	14061	14263	14059	14203	14127	14203	14185	14091	14172	14247	14064	14134	14124	14122	14131	14086	14085	14106	14167	14087	14071	14176	14107	14217	14005	13978	14029	14184	14195	14160	14074	14211	14178	14176	14305	14172	14153	14011	14272	13960	14219	14054	14162	14079	14233	14258	14053	14236	13987	14096	14154	14336	14255	14155	14441	14195	14172	14242	13995	14261	14073	14124	14330	14110	14277	14127	14066	14149	14378	14144	14112	14219	14244	14300	14081	14221	14263	14261	14241	14200	14308	14109	14205	14134	14125	14113	14170	14174	14179	14174	14103	14091	14176	14323	14260	14170	13941	14168	13977	14134	14131	14319	14084	14048	14121	14211	14170	14145	14123	14056	14143	14176	14116	14219	14086	14116	14108	14200	14312	13981	14182	14278	14154	14140	14139	14115	14167	14250	14107	14179	14081	14180	14137	14105	14145	14120	14056	14230	14241	14146	14036	14191	14146	14223	14212	14035	14209	13998	14233	14212	14044	14014	14204	14173	14240	14269	14275	14021	14181	13812	14155	14350	14095	14099	14187	13916	14112	13998	14096	14137	14163	14285	14035	14075	14072	14086	14194	14018	14227	14059	14224	14162	14143	14102	14154	14135	14216	14241	14070	14179	14226	14050	14241	14087	14159	14159	14273	14092	14170	14244	14125	14073	14320	14165	14010	14147	14086	14130	14044	14169	14147	14212	14184	14332	14228	14086	14142	14103	14234	14170	14065	14168	14139	14139	14298	14162	14290	14267	14134	14280	14327	14099	14199	13980	14177	14155	14237	14122	14120	14201	14174	14163	14097	14253	13951	14212	14096	14082	14020	14231	14215	14051	14042	13950	14135	14129	14154	14141	14199	14101	14231	14096	14192	14130	14262	14057	14245	14096	14185	14170	14119	14189	14291	14245	14046	14138	14225	14364	14309	14200	14234	14157	14133	13946	14213	14138	14174	14081	14051	14335	14260	14089	14122	14146	14265	14178	14081	14129	14234	14156	14174	14296	14149	14281	14005	14098	14081	14052	14185	14225	14063	13960	14159	14230	14046	14229	14134	14016	14040	14013	14084	14088	14134	14149	14173	14158	13994	14153	14202	14094	14266	14447	14117	14278	14085	14108	14132	14091	14114	14069	14222	14112	14147	14132	14173	14079	14193	14217	14360	14054	14225	14044	14223	14107	14109	14065	14247	14144	14291	14101	14241	14068	14215	14042	14221	14288	14133	14204	14128	14183	14262	14249	14092	13965	14211	14252	13977	14237	14057	14056	14154	14104	14087	14025	14132	14220	14115	14188	14146	14166	14156	14173	14078	14161	14117	13960	14253	14133	14101	14273	14197	14192	14352	14175	14230	14168	14034	14172	14083	14338	14199	14265	14068	14054	14106	14355	14242	14128	13948	14026	14137	14142	14114	14151	14276	14230	13991	14201	14080	14204	14318	14141	14264	13985	14290	14193	14343	14060	14077	14122	14299	14246	14101	14180	14248	14054	14143	14217	14307	14117	14158	14181	14138	14309	14309	14240	14032	14160	13957	14156	14114	14216	14055	14243	14042	14166	14141	14182	14247	14083	14295	14441	14326	14073	14138	14073	14282	14062	14166	14115	14090	14282	14107	14162	14049	14239	14334	14205	14096	14072	14130	14212	14124	14157	14292	14351	13949	13974	14148	14212	14063	14124	14196	14290	14178	14124	14193	14135	14040	14180	14207	14163	14206	14175	14085	14104	14050	14144	14176	14116	13987	13996	14212	14348	14055	14175	14046	14408	14189	14194	14310	14089	14064	14042	14218	13999	14043	14104	14029	14303	14113	14271	14142	14185	14325	14081	14130	14112	14306	14038	14112	14171	14146	14102	14197	14121	14111	14263	14141	14272	14092	14227	14270	14403	14204	14070	14376	13914	14353	14301	14250	14074	14009	14141	14118	14238	14227	14276	14159	14008	14018	14077	14021	14230	14159	14354	14206	14302	14130	14081	14138	14180	14285	14092	14100	14290	14197	14138	13977	14078	14036	14099	14023	13943	14305	14188	14096	14182	14183	14317	14071	13975	14179	14104	14144	14070	14374	14084	13988	14188	14142	14164	14066	14302	14266	14063	14232	14301	14263	14092	14172	14284	14186	14185	14267	14229	14230	14235	14206	14093	14103	14219	14139	14151	14175	14194	14114	14166	14184	14171	14078	14127	14176	14224	14091	14174	14267	13985	14330	14130	14360	14094	14084	14181	14182	14096	14136	14030	14202	14147	14214	14235	14285	14017	14221	14267	14241	14264	14198	14121	14116	14158	14166	14235	14016	14118	13979	14076	14173	14137	14090	14170	14166	14143	14337	14148	14300	14243	14252	14084	14056	14345	14223	14342	14201	14279	13969	14060	14138	14177	14223	14281	14138	14144	14232	14067	14304	14128	14218	14315	14096	14189	14211	14186	14153	14141	14094	14263	14218	14196	14173	14203	14193	13971	14275	14113	14114	14266	14213	14224	14256	14233	14207	14191	14190	14185	14163	14120	14199	14104	14019	14179	14234	14140	14110	14055	14450	14177	14127	14269	14141	14234	14279	14130	14224	14153	14063	14132	14152	14112	14156	14175	14286	14099	14388	14057	14016	13933	14137	14027	14029	14194	14177	14129	14251	14210	14131	14116	14123	14002	14307	14218	14049	14020	14170	14222	14232	14020	14162	14114	14161	14081	14002	14235	14228	14108	14234	14129	14292	14272	14160	14123	14110	14191	14021	14219	14158	14206	14283	13977	14158	14153	14084	14108	13978	14198	14075	14090	14103	14158	14081	14206	14069	14136	14207	14141	14165	14112	14317	14322	14180	14152	14165	14117	14039	14161	14080	14167	14170	14130	14265	14084	14183	14190	14278	14223	14216	14078	14010	14210	14093	14287	14310	14246	14066	14103	14164	14322	14211	14235	14093	14127	14326	14144	14134	14009	14224	14024	14135	14193	14134	14094	14158	14062	14134	14220	13951	14215	14109	14015	14102	14081	14138	14023	14234	14149	14266	14195	13993	14128	14001	14038	14135	14021	14086	14151	14148	14139	14053	13999	14100	14062	14220	14107	14194	14306	14271	14218	14233	14111	14114	14071	14083	14125	14106	14254	14275	14229	14101	14309	14210	14177	14228	14137	14222	14044	14223	14168	14116	14125	14355	14142	14149	14026	14168	14191	14136	14142	14220	14230	14167	13966	14161	14250	14114	14234	14125	14119	14293	14184	14150	14086	14284	14158	14180	14206	13983	14119	14118	14176	14215	14161	14138	14176	14092	14220	14222	14256	14108	14081	14169	14251	14143	14127	14160	14108	14197	14270	14068	14310	14046	14315	14277	14140	14189	14163	14090	14231	14134	14075	14122	14184	14320	14184	14118	14121	14199	14241	14201	14032	14022	14339	14184	14112	14105	14147	14173	14385	13982	14354	14196	14056	14015	14306	14177	14236	14128	14198	14296	14271	14153	14227	14036	14375	14072	14290	14323	14073	14162	14232	14165	14336	14232	14296	14223	14256	14274	14130	14341	14171	14121	14242	14152	14165	14141	14089	14204	14126	14139	14121	14169	14171	14329	14269	14127	14188	14396	14036	14231	14162	14175	14249	14324	14163	14184	13997	14189	14192	14203	14118	14101	14168	14148	14251	14126	14012	14137	14105	14123	14147	14253	14184	14090	14261	14124	14086	14313	14145	14195	14187	14202	14192	14071	14158	14176	14303	14274	14168	14168	14222	14104	14106	14144	14128	14229	14205	14243	14306	14181	14058	14070	14054	14050	14226	14073	14181	14239	14122	14070	14145	14139	14190	13927	14264	14337	13946	14246	14231	14205	13981	14132	14159	14012	14105	14038	14084	14259	14221	14077	14231	14223	14117	14095	14367	14137	14125	14108	14106	14165	14276	14300	14174	13939	14194	14165	14157	14249	14150	14167	14181	14167	14180	14111	14110	14232	14063	14140	13959	14280	14146	14217	14122	14129	14120	14027	14219	14175	14174	14183	14202	14135	14104	14208	14170	14039	14040	14100	14332	14081	14196	14089	14209	14248	14146	14063	14019	14014	14022	14198	14313	14155	14102	14122	14284	14159	14087	14200	14220	14091	14154	14204	14255	14208	14104	14043	14313	14301	14229	14109	14147	14099	14324	14147	13989	14220	14239	14121	14134	14026	14062	14277	14174	14035	14139	14059	14107	14112	14365	14094	14243	14188	14028	14097	14267	13974
23070	22788	33207	28230	23769	23326	22250	16290	15250	15482	15577	15483	15358	15238	15481	15458	15378	15307	15321	15362	15334	15269	15402	15463	15345	15342	15449	15462	15325	15378	15441	15139	15400	15435	15303	15257	15369	15371	15244	15368	15349	15427	15191	15099	15491	15063	15198	15201	15309	15242	15339	15286	15285	15173	15320	15272	15332	15104	15164	15220	15110	15353	15299	15136	15266	15318	15118	15288	15489	15342	15276	15254	15298	15115	15081	15043	15284	15013	15169	15189	15396	15265	15097	15360	15169	15304	15141	15085	15517	15292	15186	15236	15203	15142	15265	15290	15060	15166	15230	15074	15134	15388	15237	15402	15361	15151	15185	15421	15230	15265	15167	15155	15201	15310	15158	15323	15352	15260	15022	15150	15241	15151	15064	15345	15441	15229	15260	15213	15312	15260	15374	15168	15277	15128	15209	15293	15191	15204	15040	15125	15017	15092	15169	15045	15293	15137	15184	15251	15424	15126	15265	15184	15167	15305	15376	15373	15037	15235	15316	15171	15273	15201	15200	15025	15233	15190	15291	15200	15101	15439	15019	14997	15216	15133	15233	15147	15412	15193	15215	15100	15102	15156	15315	15254	14995	15232	15308	15287	15324	15120	15074	15184	15423	15354	15343	15347	15175	15139	15163	15308	15308	15227	15154	15148	15080	15081	15195	15367	15173	15147	15254	15229	15322	15313	15132	15038	15063	15271	15247	15219	15175	15219	15057	15208	15332	15161	15274	15240	15160	15294	15164	15094	15249	15011	15156	15250	15173	15158	15266	15292	15354	15066	15260	15109	15210	15134	15233	15298	15086	15257	15340	15261	15108	15354	15399	15244	15170	15187	15035	15344	15257	15099	15257	15069	15178	15378	15281	15232	15318	15177	15117	15243	15263	15274	15233	15289	15128	15166	15298	15213	15172	15172	15177	15133	15245	15232	15453	15222	15182	15141	15020	15150	15068	15271	15141	15176	15191	15212	14971	15207	15262	15250	15084	15349	14883	15178	15161	15170	15240	15280	15209	15203	15236	15271	15344	15282	15413	15287	15228	15225	15305	15114	15226	15224	15206	14943	15132	15104	15272	15259	15226	15196	15476	15189	15172	15251	15339	14998	15099	15145	15257	15220	15125	15253	15169	15142	15161	15030	15195	15050	15231	15133	15288	15175	15078	15275	15231	15149	15430	15237	15148	15419	15177	15170	15083	15227	15009	15088	15214	15199	15369	15162	15079	15162	15144	15139	15240	15298	15288	15231	15177	15167	15298	14877	15095	15268	15019	15219	15253	15211	15225	15352	15104	15078	15226	15278	15329	15188	15355	15292	15232	15144	15151	15102	15093	15301	15192	15150	15168	15111	15252	14996	15222	15233	15154	15115	15144	15317	15273	15159	15116	15117	15211	15145	15338	15196	15086	15200	15241	15337	15171	15229	15151	15204	15220	15269	15143	15166	15149	15190	15201	15250	15178	15132	15001	15062	15256	15262	15403	15080	15235	15226	15076	15176	15209	15052	15218	15270	15471	15226	15270	15157	15116	15033	15162	15211	15107	15212	15156	15200	15380	15177	15071	15207	15184	15004	15113	15144	15183	15009	14995	15115	15210	15070	15216	15284	15316	15201	15241	15131	15191	15158	15264	15203	15042	15068	15378	15224	15222	15084	15202	15206	15276	15118	15030	15351	14937	15206	15017	15104	15144	15071	15094	15078	15292	15215	15026	15237	15228	15234	15040	15103	15325	15191	15280	15224	15261	15428	15366	15159	15005	15141	15297	15360	15187	15268	15048	15214	15347	15244	15286	15241	15029	15071	15350	15219	15122	15291	15306	15350	15255	15196	15098	15255	15188	15440	15488	15207	15352	15199	15115	14939	15163	15142	15512	15166	15161	15024	15198	15022	15164	15411	15168	15227	15128	15307	15108	15231	15183	15085	15422	15365	15129	15354	15235	15252	15272	15233	15175	15148	15155	15129	15220	15208	15151	15057	15249	15203	15211	15319	14949	15069	15237	15243	15259	15094	15339	15270	15154	15065	15138	15160	15063	15077	15098	15263	15187	15289	15200	15302	15186	15374	15144	15197	15177	15045	15325	15139	15218	15218	15075	15314	15182	15323	15042	15297	15257	15376	15036	15176	15169	15255	15032	15108	15100	15135	15368	15191	15285	15131	15127	14902	15210	15239	15063	15266	15185	15313	15146	15252	15213	15242	15230	15324	14889	15035	15189	15207	15214	15103	15172	15277	15214	15205	15096	15147	15155	15233	15094	15154	15281	15106	15176	15306	15161	15355	15252	15341	15157	15240	15408	15327	15142	15188	15195	15160	15245	15289	15232	15156	15313	15169	15167	15317	15280	15108	15290	15231	15209	15083	15218	15216	15208	15127	15309	15113	15060	15262	15201	15422	15249	15295	15159	15139	15228	15158	15326	15271	15300	15293	15137	15217	15570	15280	15253	15174	15238	15094	15122	15159	15202	15198	15252	15044	15027	15208	15217	15281	15151	15125	15514	15215	15351	15243	15180	15025	15302	15141	15093	15291	15287	15135	15182	15203	15226	15162	15262	15343	15365	15132	15179	15151	15119	15017	15234	15212	15195	15233	15234	15068	15251	15184	15169	15072	15220	15235	15167	15161	15049	15145	15245	15171	14933	15097	15155	15001	15030	15146	15341	15580	15119	15075	15168	15014	15229	15327	15276	15222	15119	15032	15086	15332	15067	15339	15351	15200	14998	15129	15189	15161	15206	15175	15346	15236	15399	15143	15171	15204	15308	15174	15081	15114	15237	15188	15084	15161	15359	15126	15245	15128	15167	15320	15307	15225	15314	15123	15076	15227	15277	15179	15085	15103	15293	15203	15315	14977	15235	14999	15369	15092	15150	15043	15155	15065	15199	15102	15418	15133	15192	15278	15189	15164	15086	14979	15144	15334	15270	15133	15111	15250	15200	15108	15160	15178	15110	15192	15322	15176	14910	15215	14998	14972	15012	15275	15226	15314	15217	15099	15173	15260	15196	15123	15133	15168	15064	15246	15314	15038	15095	15365	15227	15250	15198	15095	14956	15040	15273	15060	15302	15132	15075	15206	15204	15132	15090	15252	15132	15104	14967	15177	14954	15178	15287	15199	15074	15080	15154	15072	15079	15234	15132	15304	15156	15168	15134	15175	15071	15128	15403	15118	15114	15197	15334	15213	15256	15225	15229	15185	15223	15198	15296	14972	15118	15256	15049	15242	15111	15342	15164	15158	15288	15235	15244	15259	15251	15170	15346	15271	15187	14895	14929	15162	15362	15342	14986	15235	15192	15150	15182	15096	15210	15104	15011	15411	15372	15141	15109	15232	15170	15006	15092	14990	15069	15062	15147	15251	15257	15168	15318	15340	15168	15106	15157	15258	15231	15076	15224	15206	15352	15338	15180	15353	15220	15016	15367	15131	15232	15143	15184	15062	15270	15204	15173	15287	15177	15128	15277	15382	15222	15382	15275	15225	15302	15167	15099	15252	15249	15384	15289	15211	15189	15063	15238	15049	15226	15140	15180	15035	15334	15158	15244	15107	15156	15165	15320	15302	15133	15022	15245	15110	15135	15128	15303	15211	15197	15059	15104	15071	15202	15197	15247	15284	15137	15049	15169	15205	15142	15124	15101	15221	15094	15201	15100	15378	15307	15058	15097	15245	15154	15161	15260	15160	15065	15119	15045	15071	15331	15187	15157	15073	15186	15219	15252	15357	15233	15227	15216	14982	15340	15231	15039	15073	15160	15015	15173	15179	15290	15141	15223	15231	15250	15194	15343	15372	15149	15095	15077	15227	15321	15301	15150	14983	15120	15230	15143	15336	15074	15225	15173	15051	15203	15327	15073	15095	15188	15121	15245	15054	15305	15359	15301	15162	15295	15166	15154	15184	15099	15005	15448	15164	14979	14919	15179	15267	15194	15174	15162	15110	15046	15296	15146	15168	15139	15159	15214	15241	15352	15215	14862	15118	15133	14998	15217	15352	15079	15215	15012	15114	15253	15094	15128	15120	15251	15298	15209	15281	15187	15202	15368	15140	15173	15234	15083	15196	14964	15132	15093	15104	15218	15016	15064	15000	15189	15130	15193	15211	15128	14974	15137	15235	15099	15175	15152	15183	15044	15190	15164	15101	14875	15189	15202	15158	15017	15147	15155	15145	15341	15079	15019	15165	15178	15113	15043	15358	15310	15266	15190	15340	15257	15209	15334	15213	15223	15204	15225	15314	14947	15195	15253	15208	15237	15212	15234	15123	15229	15128	15012	14991	15352	15201	15297	15205	15143	15415	15172	15283	15357	15116	15412	15206	15206	15221	15281	15203	15337	15041	15146	15282	15129	15155	15209	15259	15202	15112	15226	15055	15289	15060	15161	15216	15214	15036	15188	15158	15166	15305	15170	14891	15205	15182	15226	15186	15046	15173	15186	14961	15089	15208	15213	15085	15163	15091	15307	15195	15076	15182	15564	15099	15037	15100	15167	15349	15252	14987	15160	15153	15304	15164	15135	15299	15243	15169	15489	15163	15274	15271	15028	15199	15294	15119	15177	14957	15158	15226	15126	15299	15190	15241	15231	15157	15263	15365	15280	15074	15173	15200	15181	15208	15373	15107	15196	15234	15098	15300	15174	15223	15286	15175	15111	15231	15212	15017	15137	15161	15370	15289	15300	15056	15237	15314	15113	15101	15087	15024	15388	15047	15279	15129	15257	15485	15242	15211	15152	15136	15061	15255	15167	15301	15163	15164	15328	15166	15343	15101	15486	15290	15249	15183	15327	15182	14979	15083	15126	15054	15074	15241	15041	14914	14976	15159	15106	15248	15180	15317	15207	15138	15138	15140	15312	15277	15235	15350	15238	15100	15027	15052	15199	15175	15237	15308	15148	15031	15050	15169	15275	15134	15329	15252	15182	15304	15159	15129	15202	15237	15330	15085	15105	15355	15081	15195	15135	15228	15005	15132	15186	15152	15315	15169	15226	15318	15209	15210	15348	15137	15317	15324	15043	15183	15274	15229	15333	15220	14939	15238	15345	15121	15232	15127	15190	15248	15166	15011	15062	15370	15298	15359	15265	15496	15290	15131	15175	15095	15219	15020	15176	15250	15233	15179	15115	14913	15337	15152	15235	15170	15157	15311
60766	106599	85360	56785	33797	19157	14262	14033	13970	14070	14118	14054	14048	14150	14274	14034	14044	13940	14108	14041	14161	13910	14010	14068	14184	14075	13998	13987	14097	14122	14097	13982	13950	14053	14225	14243	13949	14132	14069	13951	13973	14045	13986	14155	14039	14061	14213	14017	13972	14069	14168	14064	14148	14096	13991	14031	14122	14200	14015	14143	13986	14220	14016	14194	14080	13961	14152	14251	14141	14006	14054	14269	13896	14009	14068	13996	13988	14243	14227	14070	14136	14209	14029	13946	14072	13915	13958	14016	13993	13984	14110	14069	14267	14052	14177	13923	14176	14067	13794	13961	14037	14150	14138	14122	14152	13948	13955	14167	14013	14149	13979	14123	14144	14066	14090	14091	13995	14047	14009	14004	14207	13973	14097	13938	13953	14117	14017	14165	14113	14159	14032	14073	14096	14084	13937	14023	14057	14176	13973	14117	13901	13896	14033	13855	14159	13966	13943	14065	14050	14017	14110	14051	14098	14136	14015	13912	14017	14134	14140	14054	14048	13887	14026	13899	14083	13953	13979	14027	14095	14054	14057	14142	14022	14063	14208	14070	14161	13881	14067	14161	13990	13954	14053	13825	14109	14185	13841	13973	14052	13952	13934	14181	14086	14024	14005	14039	14004	14111	14222	14053	14005	14110	14094	14059	13986	14027	14100	13870	14070	14070	14008	14013	14125	14006	13893	14070	14124	14003	13969	14090	13975	14107	13950	14017	13848	13892	14126	14036	14104	14113	14133	14202	13917	14066	14088	14221	13990	14077	14089	14135	14023	14216	13868	14052	14091	14016	13955	13920	14079	14100	14012	14130	13993	14025	14070	14180	14056	14075	14090	13994	14034	14143	14094	14072	13950	14098	14181	13898	14010	14059	13967	14150	14213	14045	13959	14156	14055	14035	14080	14050	14018	14102	14090	14059	14062	13950	14170	14136	14157	13903	13837	13896	14057	13938	13917	14201	13995	13828	14135	14153	14134	14132	14150	14008	14015	13962	14011	13837	13927	14246	14161	14095	14007	14044	14165	13903	14059	14133	13971	14106	14031	13965	13980	14120	14007	13910	14103	13976	13894	13990	14134	13991	14110	14070	14034	13988	14073	14083	14092	14046	14002	14008	14095	13968	13970	14064	14098	13986	14037	14088	14125	14098	14163	14086	14261	14132	14104	14072	14037	13986	13964	14047	14123	13955	13958	13972	14039	14082	14011	13974	14271	13906	14198	14001	14290	14000	14089	14133	14092	14100	14014	14147	13997	14052	14036	13978	14095	14024	14060	13972	14129	13978	14228	14146	14246	14162	14252	14057	14209	14074	13880	13975	13992	13960	14145	14147	14025	14257	14128	14035	14052	14213	14103	14000	14080	13980	14089	14042	13967	14219	14004	14100	14041	14064	13991	13900	14128	14009	14018	14140	13952	14087	13988	13899	14030	13920	14110	14103	14127	14078	14219	13980	13873	14059	14073	14154	13973	13976	13948	13919	14101	14192	13812	14011	14110	14162	14138	14062	14052	14013	14033	14000	13974	13984	13981	14030	13961	14074	13983	14268	14170	14053	13890	14144	13969	13980	14086	13986	14041	14005	14177	13919	14026	13967	14038	14007	13929	14114	13928	14199	13996	13973	14147	13927	14011	14129	14085	14033	14014	14032	13970	14040	13876	13946	14160	14012	14052	14013	13864	14075	14053	14005	13964	14062	14143	14236	14006	13940	14120	14293	14123	14025	14130	14248	14011	13943	14066	13918	14156	14076	14191	14145	13925	13958	14091	14013	13930	14158	14038	14022	14140	14042	13987	14225	14098	13956	13921	14060	14043	14020	14004	14014	14176	13967	13948	14028	13967	14039	14033	14029	13995	14132	14085	13931	14014	14154	14081	13849	14255	14052	13941	14168	14261	13888	14064	14184	13979	14097	14267	13985	13929	14203	13971	13996	14041	14130	14107	13837	13997	14080	13978	13960	14227	14218	13959	14014	14115	14170	14136	14010	14076	14121	13917	14141	14041	14149	14071	13957	13979	14007	14188	14098	13996	14100	14101	13895	14131	13883	14200	13964	13853	13994	14126	13965	13903	14244	14198	13986	14068	14169	14051	13931	14061	14041	13979	14090	13918	14043	14011	14165	13997	14110	14178	13942	14001	14100	14050	13964	14095	14056	13924	14070	14057	13871	14080	13943	14083	14214	14050	14038	14036	14039	14041	13970	14140	13988	14074	14122	14008	14112	14029	13958	14361	14061	14107	14065	13957	14120	14022	14051	14112	14099	14047	14065	14174	13986	14027	14001	13992	13817	14092	13937	13894	14129	14086	14071	14066	14101	14133	13999	14036	14045	13948	13921	13922	14098	14155	14084	14063	14020	14098	13943	14182	14021	14039	14055	13950	14101	13952	13927	14014	13965	14034	14021	14061	13996	14080	14190	14147	13949	14061	14195	14083	14055	14090	14065	14077	14057	14150	14011	13842	13985	14016	14066	14072	14104	14018	14158	14075	13996	14182	14184	13935	13998	14106	14098	13927	14005	14047	13887	14243	14043	13842	13991	14258	14086	13996	14070	13986	13988	13993	14004	14070	14030	14026	14009	14049	14122	13991	14146	14050	14195	14117	14023	13983	14009	13996	14046	13938	14189	13968	13957	14129	13907	14213	14149	14251	14171	14157	14259	13894	14154	13859	14121	14098	14019	14108	14188	13971	14092	14056	14090	13939	14236	13996	14000	13938	14152	14056	14095	14022	14197	14076	13926	14009	13936	14018	13971	14114	14173	13880	14098	14029	14097	13942	14026	14121	13951	14132	14156	14097	14076	14061	14034	14124	14110	13923	13991	14033	13984	14108	13848	13966	13979	13985	14119	14032	14084	14062	13982	14150	14037	14132	13974	14141	14006	14059	14127	13971	13932	14101	14074	14086	14151	13957	14149	13860	14045	14011	14025	14063	14016	13983	14145	13973	13882	13848	14099	14260	14044	14028	14094	13888	14243	14124	13961	14008	14082	14107	13959	13985	13984	14087	14125	14007	13879	14078	14125	13957	14082	14111	13999	13844	14185	14158	14060	14125	13976	14048	14156	14159	14006	14089	14059	14053	13917	13955	13951	14230	14005	13987	14017	14161	14041	14002	14000	14062	14004	14135	13967	13957	14033	13858	14074	13960	14138	14142	13899	14191	13902	14167	14083	14029	14129	14152	14045	14031	13950	14054	14048	14151	14118	14059	14064	13906	13997	14067	13988	14120	14053	14096	13997	14011	14139	14094	14041	14118	14214	14118	13961	14196	14016	14048	14058	14119	14112	14138	14028	14168	14250	14147	13824	14038	14015	14164	14038	14198	14098	14064	13958	14133	13989	14053	14062	14026	14143	14034	14051	14109	14050	14090	13965	14175	14064	13932	14018	14068	13970	14185	14018	14152	14020	13972	14061	14258	14158	14158	14060	14079	14105	14074	14025	14050	14118	13980	14002	13890	14045	13937	14045	13995	13962	14023	14132	13953	14132	13963	14027	13951	14031	13910	14100	14133	13957	14021	14226	14072	14131	14055	14139	14127	14081	14009	14150	14194	14008	14098	13883	14101	13932	14081	13974	14056	14154	14178	13794	14160	14002	13993	13941	14161	14080	14018	13907	14038	13978	13996	14014	14222	14205	14036	14017	14037	13954	14138	14052	13979	14154	13948	14123	14175	13997	13986	14104	14208	14025	13998	14001	14208	14086	14040	14048	13917	14033	14084	14035	13954	14334	14069	13994	14096	14044	14082	13944	14042	13980	13943	14091	14066	14155	13855	14040	13910	14355	14025	14007	14152	14167	14142	14049	14029	14006	14130	14008	14177	14067	14161	14157	14003	14015	14132	14051	14104	13991	13869	13908	14039	14021	13959	13856	14120	13999	14087	13958	13927	14068	14064	14001	14172	14003	13997	14061	14071	14098	13873	14291	13970	13989	14000	14044	14105	14156	14048	14119	14079	14093	13893	14076	14234	14097	14136	14032	14134	13893	14164	14069	14049	13880	14045	14016	14079	13861	14169	14164	14047	13995	14131	13980	14020	13883	13993	14071	14024	14000	14045	14072	13981	14011	13938	14132	14122	14047	14025	14040	13956	14226	14023	14106	14009	14015	14075	14178	13961	14031	14065	14016	13952	14053	14064	14111	14200	14074	14011	14088	13964	14066	14179	13699	13935	13953	14010	14080	13990	14138	14036	14002	14042	14128	14050	14047	13872	14010	14060	14042	14105	13950	13973	13991	14009	14097	14100	14049	14030	14021	14252	14090	13893	14220	14115	13984	14122	14098	13972	14120	14019	14107	13930	13997	14084	13869	13969	14050	14101	13993	13928	14018	14007	14146	14104	13966	14002	14168	14090	13937	14047	14157	13960	14020	14018	14207	13959	14013	14009	14094	13858	14021	13937	13880	13915	14090	14146	13972	14095	13990	14042	14045	13963	14054	13902	14116	14116	14260	13917	13991	14008	14092	14003	14090	14154	14107	14021	13971	14053	14211	14015	13876	14000	13970	13867	14154	13846	14026	14019	14152	14089	13951	14151	14012	14170	13982	14007	14267	14035	14156	14047	14193	14043	13941	14086	13943	14010	14124	14086	13981	14126	14039	14060	14107	14093	14004	14028	14033	13904	14159	14139	13999	14060	14007	14101	14182	14041	14135	14100	13970	14209	13941	14102	13982	14034	13974	13925	13915	14056	13936	14082	14171	13980	13953	14238	14131	14097	14119	14201	14121	14022	13948	14004	13964	14038	14098	13969	14030	13967	14020	14055	14066	14006	14097	14001	14110	14013	13980	14047	13949	14100	14185	14059	14111	13973	14130	14045	14091	13912	13994	13953	13960	14150	14152	13882	14029	13878	14027	14025	13847	14081	14129	13978	13978	13964	14057	14027	13987	14063	14020	13986	14133	14021	14013	14018	14050	14058	14072	13954	13959	14212	14096	13982	14002	13888	14016	13982	13880	14063	14160	14040	13918	13963	14294	14084	14138	14113	14179	14133	13959	13976	14177	13982	13965	14163	14075	14096	13925	14057	14019	14071	14151	14093	14061	14003	14212	14054	14073	14035	13917	14162	13893	13977	13910	14060	14074	13999	13980	13995	14072	14026	14092	14172	14019	14226	14064	13878	14189	14198	13971	14124	14016
29796	34609	37285	27037	18513	16222	16120	15694	15750	15540	15426	15613	15699	15717	15561	15461	15668	15528	15813	15522	15633	15655	15720	15622	15429	15636	15759	15671	15671	15661	15634	15662	15439	15677	15458	15665	15680	15699	15727	15464	15475	15666	15441	15533	15583	15547	15763	15402	15713	15615	15448	15739	15561	15301	15357	15260	15533	15670	15515	15564	15466	15613	15706	15548	15541	15560	15573	15683	15562	15327	15227	15535	15547	15653	15521	15417	15490	15541	15486	15293	15363	15592	15542	15480	15623	15555	15523	15551	15657	15441	15323	15363	15624	15548	15519	15424	15642	15343	15470	15588	15485	15471	15769	15647	15498	15741	15655	15638	15641	15700	15633	15562	15492	15679	15640	15778	15623	15541	15657	15724	15678	15645	15695	15596	15399	15515	15601	15568	15433	15599	15539	15426	15382	15616	15349	15366	15496	15722	15587	15663	15688	15487	15352	15598	15591	15662	15586	15676	15591	15488	15512	15593	15570	15142	15496	15473	15434	15651	15345	15425	15524	15836	15573	15228	15451	15767	15459	15421	15362	15514	15538	15652	15387	15597	15617	15561	15710	15252	15578	15595	15601	15374	15490	15510	15571	15385	15630	15410	15587	15560	15517	15717	15523	15455	15583	15574	15794	15464	15406	15546	15544	15484	15501	15588	15419	15584	15465	15533	15547	15570	15401	15519	15455	15303	15544	15407	15455	15494	15430	15660	15588	15643	15436	15630	15768	15650	15467	15642	15549	15697	15584	15575	15388	15372	15593	15392	15618	15632	15468	15489	15607	15486	15678	15371	15445	15510	15495	15357	15503	15381	15489	15555	15648	15514	15649	15342	15575	15714	15652	15528	15660	15657	15565	15436	15453	15515	15583	15517	15448	15501	15709	15430	15665	15578	15632	15753	15665	15529	15603	15540	15623	15578	15807	15412	15735	15385	15544	15498	15542	15482	15464	15526	15622	15586	15664	15538	15612	15429	15648	15503	15521	15614	15775	15559	15422	15455	15402	15339	15379	15483	15335	15543	15506	15520	15479	15712	15628	15389	15449	15668	15491	15691	15604	15517	15384	15581	15435	15584	15557	15509	15306	15603	15625	15769	15633	15500	15500	15599	15556	15630	15695	15615	15650	15651	15636	15631	15569	15569	15417	15493	15510	15519	15555	15636	15598	15459	15491	15477	15680	15530	15532	15534	15548	15482	15397	15402	15647	15555	15814	15469	15539	15713	15574	15590	15449	15608	15404	15580	15463	15506	15720	15673	15495	15566	15581	15422	15551	15418	15606	15418	15623	15485	15722	15725	15655	15652	15526	15531	15433	15488	15666	15649	15656	15650	15491	15320	15602	15717	15619	15413	15563	15492	15724	15478	15629	15629	15644	15339	15780	15674	15674	15498	15591	15588	15507	15648	15528	15662	15577	15625	15323	15536	15657	15519	15503	15526	15578	15592	15457	15620	15387	15412	15407	15461	15589	15533	15620	15550	15386	15578	15534	15478	15550	15507	15522	15349	15394	15415	15622	15589	15630	15600	15446	15465	15593	15489	15607	15611	15561	15649	15759	15508	15674	15646	15706	15519	15338	15479	15513	15531	15315	15524	15551	15691	15508	15515	15587	15538	15596	15553	15333	15437	15570	15662	15509	15316	15716	15642	15742	15483	15561	15542	15608	15621	15599	15652	15785	15509	15542	15404	15434	15409	15528	15298	15370	15520	15745	15363	15443	15592	15588	15637	15689	15501	15419	15779	15567	15476	15639	15360	15455	15582	15478	15476	15565	15734	15543	15650	15583	15601	15537	15440	15669	15589	15579	15567	15495	15396	15601	15568	15439	15583	15557	15695	15667	15779	15655	15374	15351	15460	15519	15735	15621	15566	15446	15253	15467	15519	15463	15540	15633	15723	15550	15580	15723	15585	15642	15477	15696	15563	15492	15691	15597	15712	15643	15584	15516	15615	15466	15498	15518	15540	15801	15715	15646	15725	15267	15470	15476	15393	15544	15499	15472	15616	15552	15709	15452	15381	15352	15590	15526	15516	15422	15653	15780	15508	15663	15619	15649	15722	15448	15563	15611	15561	15324	15549	15502	15501	15519	15384	15483	15482	15500	15643	15563	15437	15618	15450	15676	15642	15561	15587	15226	15208	15347	15473	15561	15359	15622	15407	15543	15505	15484	15628	15803	15639	15432	15391	15424	15474	15675	15382	15617	15834	15535	15600	15259	15536	15501	15621	15514	15519	15670	15513	15618	15595	15652	15663	15625	15543	15671	15619	15732	15421	15594	15631	15488	15526	15606	15581	15526	15627	15556	15517	15626	15395	15418	15638	15804	15537	15397	15346	15477	15580	15574	15632	15692	15314	15568	15562	15307	15558	15361	15459	15635	15489	15444	15511	15519	15543	15527	15558	15562	15562	15516	15553	15468	15486	15409	15332	15583	15446	15283	15596	15623	15495	15526	15584	15375	15374	15497	15532	15466	15438	15452	15515	15345	15577	15584	15544	15411	15466	15548	15683	15567	15460	15467	15459	15527	15359	15340	15391	15328	15500	15546	15653	15560	15458	15561	15542	15490	15574	15514	15586	15454	15593	15607	15394	15651	15606	15498	15615	15627	15673	15624	15717	15669	15620	15659	15668	15527	15656	15485	15527	15561	15526	15654	15573	15381	15466	15783	15371	15399	15490	15571	15571	15577	15626	15767	15584	15660	15653	15866	15669	15505	15580	15557	15742	15307	15655	15479	15416	15624	15403	15448	15623	15552	15607	15546	15391	15690	15641	15573	15441	15485	15582	15546	15458	15676	15340	15556	15420	15393	15481	15650	15706	15643	15449	15738	15691	15398	15478	15462	15500	15418	15463	15553	15485	15615	15737	15551	15316	15510	15695	15614	15644	15518	15440	15395	15333	15517	15579	15648	15444	15497	15404	15542	15641	15511	15502	15594	15368	15542	15731	15629	15485	15502	15379	15739	15709	15639	15630	15577	15618	15593	15752	15665	15559	15466	15515	15650	15478	15744	15634	15484	15525	15472	15472	15617	15477	15548	15557	15656	15616	15600	15640	15530	15463	15491	15476	15626	15516	15536	15607	15572	15533	15511	15390	15565	15511	15641	15463	15608	15637	15628	15587	15489	15631	15712	15640	15504	15418	15445	15498	15535	15581	15548	15493	15644	15516	15599	15576	15525	15579	15518	15780	15427	15538	15451	15495	15606	15595	15372	15780	15598	15454	15502	15472	15679	15381	15651	15539	15558	15353	15564	15315	15570	15364	15554	15464	15508	15542	15373	15521	15537	15519	15484	15500	15577	15651	15471	15527	15439	15689	15414	15560	15766	15462	15559	15508	15610	15664	15473	15469	15541	15624	15342	15647	15425	15636	15625	15826	15603	15478	15512	15678	15639	15710	15634	15631	15439	15412	15494	15571	15663	15769	15506	15567	15577	15781	15536	15575	15543	15322	15409	15520	15615	15331	15781	15620	15645	15657	15622	15615	15531	15528	15815	15822	15714	15538	15579	15333	15660	15514	15586	15702	15601	15665	15563	15543	15494	15620	15664	15467	15560	15529	15523	15784	15446	15752	15579	15539	15399	15628	15670	15455	15365	15591	15614	15521	15592	15433	15356	15534	15729	15582	15763	15573	15575	15447	15563	15621	15570	15536	15730	15587	15346	15548	15736	15472	15405	15518	15578	15608	15465	15580	15468	15516	15531	15550	15392	15664	15708	15381	15547	15706	15434	15512	15469	15637	15722	15611	15589	15597	15772	15529	15536	15632	15812	15545	15591	15586	15532	15592	15615	15453	15659	15522	15679	15537	15507	15433	15551	15603	15554	15527	15457	15569	15665	15446	15718	15588	15502	15353	15547	15578	15447	15503	15473	15750	15362	15577	15555	15384	15690	15350	15456	15586	15731	15682	15276	15614	15306	15506	15472	15671	15305	15550	15649	15414	15392	15582	15547	15413	15438	15479	15540	15647	15638	15587	15795	15584	15548	15412	15408	15499	15735	15504	15472	15791	15708	15808	15608	15624	15417	15467	15638	15663	15471	15550	15485	15591	15563	15527	15344	15463	15440	15437	15457	15558	15574	15610	15663	15480	15442	15547	15644	15632	15654	15603	15588	15545	15546	15570	15673	15551	15692	15574	15682	15366	15739	15640	15475	15628	15532	15538	15516	15536	15545	15483	15419	15468	15584	15612	15456	15511	15592	15870	15493	15281	15418	15879	15319	15447	15606	15512	15611	15607	15543	15413	15515	15534	15455	15571	15657	15517	15568	15391	15660	15399	15444	15529	15647	15494	15585	15562	15432	15573	15553	15381	15419	15422	15345	15644	15648	15413	15629	15489	15639	15429	15601	15378	15260	15579	15667	15240	15674	15484	15626	15328	15605	15627	15488	15444	15476	15407	15577	15470	15690	15543	15560	15467	15549	15328	15648	15581	15701	15597	15658	15442	15457	15438	15510	15536	15545	15498	15442	15639	15809	15498	15459	15574	15489	15499	15557	15513	15349	15619	15677	15794	15553	15565	15409	15499	15430	15613	15344	15503	15327	15664	15568	15426	15529	15651	15568	15606	15528	15524	15627	15570	15508	15488	15547	15454	15735	15502	15445	15527	15502	15774	15574	15460	15670	15598	15556	15645	15506	15616	15420	15690	15502	15470	15498	15283	15608	15412	15417	15527	15701	15542	15398	15550	15495	15581	15679	15425	15641	15580	15695	15706	15435	15525	15441	15654	15304	15546	15620	15478	15483	15547	15507	15477	15698	15666	15459	15556	15481	15516	15426	15356	15510	15519	15451	15531	15787	15654	15639	15647	15555	15487	15300	15689	15632	15543	15474	15640	15656	15224	15316	15490	15538	15476	15462	15419	15565	15582	15703	15680	15500	15624	15481	15632	15530	15435	15539	15496	15542	15502	15565	15459	15561	15455	15625	15724	15584	15756	15591	15432	15523	15595	15685	15550	15621	15704	15574	15653	15463	15601	15627	15529	15521	15616	15515	15526	15811	15649	15657	15671	15406	15499	15530	15519	15507	15392	15528	15318	15736	15406	15478	15485	15732	15423	15501	15538	15790	15390	15451	15670	15643	15365	15418	15462	15470	15546	15527	15410	15562	15535	15331	15367	15634	15670	15787	15611	15543	15607
38460	54358	40665	23983	16425	14981	14172	14089	14206	14169	14359	14279	14366	14263	14313	14118	14377	14257	14252	14337	14231	14311	14393	14306	14174	14104	14387	14451	14301	14343	14340	14086	14245	14313	14433	14143	14271	14274	14272	14211	14154	14440	14394	14349	14154	14352	14335	14256	14253	14220	14263	14254	14341	14160	14261	14419	14224	14075	14225	14197	14290	14482	14136	14336	14215	14103	14342	14145	14277	14256	14318	14335	14304	14305	14309	14199	14258	14396	14339	14267	14205	14267	14393	14243	14341	14114	14299	14297	14311	14173	14308	14372	14220	14199	14248	14244	14186	14277	14288	14165	14059	14311	14100	14354	14200	14225	14127	14242	14046	14348	14424	14310	14185	14264	14280	14219	14189	14233	14270	14275	14180	14366	14106	14321	14024	14184	14107	14132	14249	14202	14282	14076	14226	14152	14326	14152	14192	14352	14315	14382	14354	14172	14386	14158	14150	14377	14160	14179	14443	14143	14378	14399	14348	14205	14403	14156	14297	14323	14119	14323	14423	14209	14104	14290	14285	14286	14420	14290	14263	14285	14219	14100	14237	14204	14142	14200	14294	14271	14339	14199	14277	14216	14249	14303	14298	14156	14277	14169	14248	14197	14170	14320	14247	14327	14411	14189	14165	14264	14211	14183	14324	14278	14272	14264	14172	14263	14335	14213	14234	14288	14246	14335	14206	14226	14178	14342	14342	14146	14300	14357	14328	14236	14217	14320	14319	14456	14287	14305	14311	14465	14267	14287	14279	14284	14251	14228	14254	14375	14229	14259	14348	14188	14044	14315	14292	14548	14372	14283	14241	14155	14349	14179	14288	14107	14204	14201	14355	14384	14353	14334	14307	14046	14191	14158	14074	14207	14240	14143	14249	14314	14340	14272	14275	14150	14414	14329	14161	14359	14420	14250	14310	14370	14101	14354	14189	14196	14337	14273	14175	14214	14195	14178	14128	14215	14342	14243	14274	14162	14190	14132	14327	14318	14295	14143	14200	14159	14279	14255	14160	14206	14220	14314	14295	14238	14366	14265	14255	14391	14262	14206	14167	14399	14280	14423	14276	14309	14250	14308	14299	14187	14255	14165	14199	14417	14152	14080	14160	14265	14384	14228	14231	14211	14119	14297	14384	14220	14327	14166	14277	14212	14177	14176	14116	14398	14262	14180	14369	14042	14351	14333	14377	14259	14336	14020	14281	14315	14332	14356	14244	14248	14240	14228	14293	14299	14170	14186	14337	14342	14338	14349	14398	14190	14250	14301	14161	14363	14314	14336	14320	14304	14209	14136	14095	14196	14082	14246	14240	14263	14332	14398	14232	14334	14290	14379	14210	14298	14053	14236	14220	14326	14171	14212	14178	14187	14311	14429	14320	14259	14332	14113	14303	14303	14112	14487	14341	14262	14482	14390	14320	14355	14377	14354	14271	14170	14316	14081	14202	14299	14145	14316	14207	14455	14300	14338	14225	14267	14301	14134	14204	14258	14184	14224	14384	14070	14389	14300	14226	14228	14327	14133	14417	14057	14303	14204	14157	14283	14191	14321	14336	14285	14269	14304	14221	14179	14199	14289	14183	14208	14373	14395	14361	14121	14338	14175	14243	14273	14279	14306	14333	14215	14363	14185	14447	14237	14319	14280	14274	14217	14392	14196	14271	14339	14390	14153	14221	14411	14295	14155	14303	14328	14252	14255	14339	14126	14299	14255	14238	14283	14373	14137	14393	14074	14278	14393	14151	14079	14382	14166	14370	14282	14196	14277	14216	14345	14276	14357	14289	14414	14195	14235	14358	14388	14423	14233	14111	14149	14305	14229	14327	14335	14375	14212	14390	14230	14362	14215	14315	14318	14167	14342	14215	14366	14243	14161	14267	14089	14314	14213	14112	14255	14139	14339	14161	14189	14435	14263	14289	14245	14386	14116	14301	14290	14148	14306	14329	14048	14274	14163	14039	14316	14168	14152	14052	14237	14423	14183	14182	14256	14141	14190	14171	14183	14331	14097	14266	14231	14345	14432	14161	14291	14396	14193	14232	14368	14184	14318	14201	14150	14204	14115	14352	14359	14134	14288	14208	14482	14185	14157	14262	14326	14329	14137	14163	14450	14238	14231	14383	14185	14260	14232	14449	14186	14223	14273	14276	14399	14352	14263	14363	14287	14200	14192	14362	14342	14301	14259	14298	14226	14306	14293	14342	14272	14389	14087	14201	14225	14166	14323	14303	14227	14271	14343	14351	14252	14204	14182	14254	14299	14004	14225	14296	14229	14303	14197	14302	14161	14247	14132	14258	14319	14335	14392	14290	14364	14251	14138	14256	14398	14081	14128	14316	14184	14163	14312	14195	14263	14407	14272	14365	14276	14130	14147	14267	14291	14351	14266	14373	14200	14287	14292	14282	14235	14331	14352	14259	14339	14197	14129	14256	14467	14159	14205	14371	14285	14155	14180	14241	14192	14294	14338	14164	14337	14414	14173	14340	14284	14232	14305	14286	14202	14256	14352	14150	14166	14303	14255	14143	14370	14273	14290	14367	14290	14253	14350	14329	14254	14336	14260	14276	14342	14288	14222	14433	14274	14384	14372	14209	14360	14234	14228	14337	14427	14292	14460	14241	14291	14321	14221	14180	14478	14346	14355	14281	14235	14293	14171	14397	14257	14160	14313	14218	14353	14359	14316	14194	14155	14306	14352	14237	14264	14171	14309	14287	14362	14241	14287	14126	14339	14242	14246	14342	14164	14252	14193	14197	14206	14316	14158	14187	14334	14295	14320	14106	14292	14255	14303	14323	14312	14372	14310	14232	14253	14434	14190	14195	14213	14155	14299	14133	14326	14237	14139	14273	14105	14247	14293	14204	14369	14367	14311	14334	14279	14084	14351	14370	14224	14272	14368	14350	14324	14155	14187	14127	14322	14177	14376	14177	14158	14286	14483	14279	14204	14187	14284	14081	14224	14278	14292	14296	14219	14110	14204	14259	14117	14321	14305	14158	14259	14335	14322	14255	14230	14415	14317	14233	14235	14392	14333	14348	14109	14292	14183	14271	14265	14387	14159	14248	14247	14319	14250	14321	14197	14220	14195	14290	14202	14366	14237	14243	14121	14335	14161	14261	14104	14291	14376	14106	14385	14227	14286	14225	14121	14319	14258	14285	14285	14271	14253	14417	14249	14203	14256	14325	14227	14265	14362	13985	14311	14144	14189	14361	14144	14139	14264	14198	14252	14234	14307	14233	14222	14305	14359	14145	14192	14337	14258	14271	14203	14208	14112	14391	14328	14195	14448	14268	14244	14117	14322	14166	14321	14247	14211	14297	14347	14320	14211	14171	14292	14179	14105	14237	14283	14312	14160	14295	14519	14200	14236	14359	14079	14339	14123	14389	14041	14336	14302	14327	14306	14214	14216	14387	14230	14189	14287	14338	14343	14214	14089	14352	14312	14215	14332	14270	14215	14050	14239	14358	14300	14205	14032	14398	14241	14424	14211	14250	14215	14284	14181	14030	14248	14163	14365	14129	14280	14232	14251	14158	14231	14147	14241	14350	14165	14276	14082	14252	14328	14125	14158	14295	14185	14156	14225	14224	14231	14191	14338	14183	14214	14345	14240	14049	14115	14229	14386	14341	14359	14256	14141	14265	14295	14192	14211	14173	14135	14221	14314	14276	14328	14385	14397	14300	14112	14138	14340	14340	14218	14317	14021	14224	14375	14152	14181	14144	14126	14225	14197	14104	14339	14320	14257	14222	14459	14289	14260	14236	14216	14117	14193	14036	14247	14277	14301	14286	14294	13991	14159	14271	14292	14206	14294	14350	14259	14350	14403	14303	14335	14185	14378	14268	14262	14319	14040	14346	14307	14243	14393	14124	14155	14302	14370	14317	14187	14337	14283	14239	14332	14383	14428	14249	14387	14326	14357	14141	14284	14267	14123	14265	14454	14073	14506	14266	14267	14332	14286	14385	14378	14128	14191	14286	14422	14163	14202	14392	14246	14426	14343	14201	14280	14218	14047	14218	14480	14311	14327	14270	14286	14375	14271	14482	14034	14255	14353	14050	14207	14178	14249	14196	14359	14273	14333	14297	14191	14382	14543	14264	14211	14221	14154	14179	14346	14317	14403	14297	14206	14216	14286	14135	14162	14229	14392	14317	14437	14150	14219	14338	14324	14273	14258	14073	14233	14239	14280	14287	14386	14178	14276	14220	14151	14121	14425	14325	14223	14196	14414	14199	14436	14206	14244	14335	14125	14206	14307	14298	14383	14317	14199	14364	14172	14114	14422	14474	14199	14228	14182	14245	14194	14261	14252	14150	14208	14261	14295	14445	14215	14115	14415	14174	14307	14222	14280	14221	14240	14227	14366	14171	14229	14189	14392	14193	14143	14234	14285	14571	14542	14325	14237	14207	14419	14185	14116	14239	14222	14136	14333	14215	14167	14328	14371	14297	14299	14423	14202	14151	14184	14234	14222	14294	14287	14349	14281	14131	14280	14166	14263	14183	14294	14222	14240	14272	14290	14316	14232	14272	14391	14246	14233	14219	14473	14185	14409	14326	14275	14214	14258	14311	14191	14249	14241	14307	14203	14267	14291	14237	14334	14198	14355	14229	14259	14490	14269	14253	14214	14279	14316	14220	14090	14297	14279	14365	14196	14352	14300	14211	14346	14506	14134	14168	14128	14284	14352	14392	14187	14166	14173	14274	14252	14237	14267	14263	14218	14308	14127	14170	14435	14262	14238	14216	14239	14154	14317	14248	14275	14148	14182	14127	14231	14442	14193	14277	14276	14314	14192	14275	14229	14344	14142	14261	14139	14112	14110	14067	14191	14427	14431	14267	14241	14278	14327	14374	14225	14342	14304	14208	14412	14141	14396	14309	14346	14185	14406	14380	14318	14345	14216	14265	14264	14180	14145	14321	14244	14304	14175	14202	14263	14036	14042	14329	14288	14236	14198	14372	14271	14306	14125	14245	14259	14284	14299	14317	14191	14343	14116	14336	14243	14394	14252	14273	14171	14457	14202	14153	14398	14383	14186	14232	14272	14131	14130	14184	14209	14186	14103	14416	14311	14220	14265	14294	14288	14100	14125	14270	14340	14168	14343	14111	14347	14260	14313	14340	14184	14198	14293	14352	14309	14378	14255
24808	24978	36584	32254	24561	20981	18314	16186	16030	15970	16164	16137	16212	16036	16024	16005	16053	15945	15939	15826	16055	15947	15869	15910	16001	15823	15909	15962	15942	16056	15890	16007	16046	15895	15995	16003	16013	16025	16051	15743	16042	15867	15920	15861	16018	16035	15805	15972	15765	15907	15840	16106	15909	15871	16049	15784	15852	15740	15855	15900	15752	16053	15909	15879	16063	15876	15867	15817	15797	15820	15878	15884	15988	15736	15970	15757	15876	15789	16033	15941	15903	15829	15965	16119	15775	15838	15863	15874	15840	15883	16030	15883	15859	15948	15884	15830	16023	15871	15887	15984	15875	15829	15882	15798	15911	15666	15902	15754	15752	15880	15962	15788	15957	15813	15809	16016	15893	15891	15783	15856	15856	15914	15774	16049	15754	15785	15969	15990	15744	16150	15721	16112	15732	15557	15841	15841	15852	15810	15891	15838	15849	16041	16065	15712	15870	15925	15772	15903	15855	15718	15850	15841	15919	15987	15892	15841	15812	15847	15871	15803	15974	15739	15912	15897	15930	16005	15932	15868	15917	15799	15967	16053	15719	15939	15846	15718	15730	15819	15874	15769	15770	16093	15842	15874	15627	15764	15904	15924	16088	15886	15907	15991	15990	15694	15745	15876	16128	15879	15593	16152	15852	16051	15652	15612	15787	15881	15817	15891	15875	15767	15684	15856	15872	15843	15753	16049	15933	16009	15967	15884	15816	15903	15931	16028	16031	15936	15855	15981	15950	15848	15782	15969	15975	15823	16143	15930	15792	15827	16000	15827	15890	15963	15870	15910	15920	15831	15975	15864	15507	15615	15817	15720	15945	15917	15855	15874	15951	15827	16002	15896	16105	15904	15780	15878	16009	15808	15766	16073	15880	15659	15979	16024	15737	15880	15692	15868	15696	15840	15850	15971	15803	15716	15956	15737	15825	15905	15699	16000	15734	15838	15864	15687	15980	15817	16083	15941	15660	15882	16015	15791	15990	15921	16070	15938	15902	15862	15876	15808	15944	15920	15799	15941	15867	15777	16011	15864	15808	15964	15771	15894	15856	15811	15923	15837	16015	15752	15981	15912	15811	15947	15824	15900	15815	15754	15939	15891	15915	15858	15818	15953	15951	15614	15779	15918	15852	15938	15716	15941	15923	15815	15916	15843	15817	15940	15736	15722	15850	15961	15968	15838	15846	15853	15685	15629	15924	15769	15796	15930	15868	15878	15877	15941	15836	15824	15911	16051	15845	15625	15788	15934	15871	15787	15831	16034	15937	15679	15825	15974	15917	15739	15682	15667	15886	15787	15814	15946	15921	15787	15830	15995	15888	15892	15936	15854	16016	15971	15907	15765	15859	15904	15953	15811	15910	15705	15757	16019	15902	15747	15962	15828	15798	16008	15847	15887	15889	15948	15917	15802	15691	15685	15984	15789	16008	15988	15960	15846	15789	15718	15839	16084	15803	15934	15564	15829	16069	15894	15740	15727	15793	15663	15889	15821	15817	15863	15869	15843	15892	15963	15863	15729	15919	16026	15861	15722	16008	15932	16038	15822	15774	15888	15854	15875	15856	15999	15793	15757	15881	15841	16099	15858	16008	15707	15667	15771	15741	15723	15871	15907	15811	15975	15874	15895	15807	15851	15909	15785	15758	15778	15862	15809	15905	15893	15773	15709	15763	15760	15993	15823	15789	15921	15847	15899	15793	15908	15923	15526	15980	16062	15866	15870	15985	15718	15937	15919	16070	16024	15748	15871	15946	15974	15822	15931	15901	15926	15776	15817	15872	15882	15938	15724	15963	15767	15975	15940	15709	15916	15855	15813	15975	15978	15920	15920	15858	15883	15970	15852	15749	15873	15601	15994	15669	15843	15910	15903	15814	15896	15908	15848	15910	15790	15868	15837	15822	15838	15927	15862	15905	16022	15916	15823	15881	15925	15796	15979	16265	15943	15926	15772	15693	15751	15969	15905	15881	15833	15795	15878	15692	15755	16026	15813	15766	15922	16063	15933	15756	15896	15960	15970	15869	15787	15799	15973	15828	15872	15788	15724	15808	15991	16065	16091	15962	16144	16023	15893	15995	15994	15899	16026	15880	15759	15914	15866	15709	15832	15939	15877	15963	15990	15762	15762	15858	15688	15983	15896	15849	16080	15929	15876	15904	15957	15786	15782	15913	15979	15771	15965	15886	15826	16113	15942	15851	15747	15857	15848	16004	15841	15970	15783	15713	16049	15773	15746	15923	15908	15804	15587	15930	15829	15893	15800	15928	16020	15879	15716	15912	15719	15858	15701	15708	15654	15740	15949	15771	16001	16012	15905	15837	15890	15908	15911	15829	15960	16063	15932	15854	15796	15725	15781	15878	15702	15912	15797	15812	15912	15764	15907	15812	15776	15872	15889	16141	15976	15945	16004	15785	15830	15934	15896	15864	15818	15629	15850	16029	15669	15931	15893	15882	15909	15856	15866	16008	15864	15785	15863	15835	15883	15862	15692	15852	15994	15800	15866	15769	15942	15803	15822	15773	15585	15879	15750	15986	15849	15868	15816	15884	15876	15788	15819	15804	16008	15824	15878	15862	15696	15813	15745	15988	16079	15859	15962	15752	16054	15973	15812	15927	15918	15949	15937	15875	15840	15862	15653	15820	15791	15927	15918	15873	15690	15958	15965	15946	15815	15886	15856	16038	15912	15884	15856	15857	15719	15919	15777	15947	15878	15898	15797	16080	16017	16120	15995	15847	15759	15869	15655	15747	15774	15678	15876	16120	15854	15885	15891	15855	15860	15898	15786	16015	15710	15879	15899	16048	15930	15650	15982	15833	15796	15993	16182	15944	15823	15777	15913	15888	15756	15964	15847	15824	15766	15800	16027	15964	15983	15757	15792	15898	15822	16053	15658	15941	15960	15866	15752	15988	15797	15807	15768	15901	15656	16042	15932	15981	16114	15896	15785	15780	15836	15811	15708	15854	15952	16035	15941	15661	15832	15879	16064	15983	16003	15956	15790	15963	15884	15732	15940	16040	15784	15949	15942	15963	15839	15882	15772	15976	15930	15954	15706	15920	15826	15888	16017	16003	15983	15845	15752	15879	15946	15900	15869	15828	15757	16030	16004	15915	15892	15999	15893	16012	15888	15782	15799	15875	15661	15824	15843	15854	15941	15811	15991	15812	15777	15844	16000	16118	15937	15834	15851	15726	15952	15928	15788	15685	16030	16000	16104	15802	15814	16007	15870	15800	15765	15845	15832	15882	15797	15849	15965	15686	15707	15934	15784	15885	15997	15913	15926	16058	15741	15841	15882	15989	15924	15962	15838	15723	16057	15981	15919	15795	15892	15963	15889	15729	15915	15872	15783	15837	16115	15997	15836	15936	15854	15944	15892	16118	15944	15854	15865	15922	15951	15805	16081	16085	15893	15774	16050	15955	15951	15747	15720	15864	15861	15937	16074	15871	15952	15897	15829	15975	15917	15762	15613	15910	15826	15876	15951	15875	15981	15820	15753	15881	15937	15803	15735	15871	15892	15787	15936	15942	15854	15895	15832	15887	16116	15873	15850	16060	16010	15905	16041	15871	16012	15995	16081	15932	15897	15903	15935	15919	15731	15855	15996	15962	16005	16021	15938	15961	15966	15820	15954	15907	15851	15965	15925	15982	15932	15810	15912	15850	15838	16178	15848	15855	15993	15529	15882	15961	15613	15942	15908	15883	15836	15888	15891	15938	15879	16071	15991	15777	15787	15718	15821	15932	15997	15918	16008	15940	15878	15885	16047	16032	15736	15885	16041	15971	15831	15913	15843	15795	15736	15936	15983	15886	15849	15882	15907	15855	15931	15972	15912	16123	15890	15833	15806	15826	15960	15864	15934	16037	16022	16022	15711	16047	16088	15753	15708	15743	15867	16033	16023	15940	16002	15843	15970	16041	15795	15916	15926	15763	15785	15761	15746	15762	15726	15873	15736	16020	15994	15886	15784	15956	15830	15912	15845	15879	15932	15735	15805	15921	15810	15913	15977	15779	15743	16000	15948	16036	16034	15896	15869	15794	15774	15885	15885	15725	15827	15823	16027	15624	16177	15832	15944	15905	15856	16041	15759	15929	15954	15946	15919	16022	15803	15927	15894	15871	15894	15893	15921	15890	15901	15785	15828	15728	15745	15737	15839	15884	15817	15867	15882	15958	16059	15801	15742	15954	15842	15727	15929	15876	15851	15835	15615	16074	16144	16077	15952	15915	15788	15935	15825	15952	15880	15822	16127	15880	15900	15943	15958	16103	15895	16086	15857	15969	15917	16081	15910	15717	15879	15823	15807	16023	15746	15779	15828	15794	15829	16091	15900	15839	15827	16059	15935	15773	15910	15839	15692	15848	15651	15933	15917	15897	15812	15908	15909	15957	15962	15856	15998	15694	15797	15909	15973	15852	16036	16123	16064	15896	15963	15829	16143	15882	15666	15848	15832	15783	15746	15797	15856	15987	15777	15978	15823	15691	15825	15945	15822	16020	15768	15682	15833	15821	15815	15868	15831	16090	15985	16020	15843	15955	15997	15972	15697	15864	15967	15939	15794	15733	15732	15980	15960	15895	15841	15675	15951	15856	15955	15873	15971	15912	15801	15936	15880	16015	15874	15680	15775	15830	15838	15955	15670	15741	16003	15862	15936	16001	15823	15863	15807	15918	15898	16032	15976	15787	15831	15769	15839	15971	15953	15753	15866	15998	15929	15920	15789	15995	15691	15873	15920	16172	15854	16077	16024	16030	15865	15794	16028	15633	15860	15904	15991	15908	15861	16039	15760	15878	15815	15767	16027	15894	15881	15888	15873	15951	15860	15938	15741	15764	15873	15609	15788	15846	15906	15899	16016	15812	15719	15915	15627	15830	15957	16035	15889	15842	15881	15830	15744	15964	15771	15875	15991	15895	15812	16019	15762	15853	15727	15851	15843	15829	15764	15877	15940	15831	15736	15881	15811	15729	15949	15870	16060	15722	16030	15842	15905	15953	15829	15997	15904	15937	15912	16026	15940	15969	15934	15930	15840	15891	15795	16051	15835	15789	15867	15878	15715	16041	15928	15918	16048	15899	15850	15972	15822	15803	15694	15998	15958	15841	15936	15951	15940	15848	15861	15910	15947	15914	15820	15917	15866
61397	93225	71308	43762	25428	16786	14708	14412	14612	14550	14781	14490	14607	14566	14445	14598	14529	14447	14515	14602	14471	14461	14585	14468	14753	14467	14496	14576	14635	14399	14420	14584	14557	14558	14477	14562	14379	14576	14533	14543	14558	14548	14613	14380	14479	14368	14588	14563	14617	14498	14727	14489	14540	14580	14624	14471	14414	14695	14589	14451	14440	14337	14681	14400	14557	14497	14551	14527	14491	14520	14452	14450	14648	14391	14565	14571	14547	14469	14595	14163	14582	14538	14506	14670	14573	14616	14386	14574	14520	14511	14538	14459	14427	14488	14456	14631	14596	14579	14431	14502	14495	14602	14524	14557	14599	14516	14507	14402	14368	14565	14584	14481	14471	14505	14529	14562	14515	14570	14456	14378	14541	14270	14514	14681	14419	14473	14545	14505	14474	14580	14638	14460	14449	14608	14486	14648	14453	14576	14575	14537	14464	14403	14334	14470	14469	14467	14562	14454	14493	14633	14327	14410	14559	14510	14590	14369	14462	14517	14569	14628	14500	14454	14661	14533	14507	14711	14489	14544	14550	14486	14596	14431	14566	14419	14635	14377	14368	14639	14491	14527	14543	14590	14550	14536	14608	14410	14479	14671	14399	14418	14588	14457	14575	14478	14480	14563	14570	14634	14456	14722	14496	14559	14534	14386	14594	14471	14504	14679	14558	14480	14624	14537	14401	14393	14605	14381	14366	14496	14501	14376	14583	14657	14425	14473	14441	14548	14585	14481	14498	14560	14531	14524	14355	14657	14372	14460	14527	14773	14483	14719	14508	14455	14422	14654	14493	14625	14591	14451	14475	14397	14358	14528	14436	14528	14387	14461	14528	14577	14539	14441	14610	14540	14635	14381	14422	14711	14510	14523	14470	14611	14505	14497	14452	14562	14498	14583	14505	14658	14342	14368	14440	14599	14500	14594	14517	14389	14500	14386	14424	14589	14671	14520	14358	14492	14639	14546	14548	14289	14524	14513	14630	14525	14537	14584	14465	14593	14435	14557	14455	14345	14578	14403	14453	14686	14547	14334	14449	14437	14393	14473	14526	14652	14580	14527	14261	14389	14483	14510	14516	14410	14581	14595	14549	14514	14486	14477	14570	14638	14477	14453	14556	14532	14584	14548	14533	14501	14470	14388	14461	14526	14558	14395	14468	14559	14533	14492	14566	14511	14409	14515	14462	14481	14580	14386	14416	14410	14588	14462	14547	14465	14444	14394	14458	14447	14557	14560	14532	14523	14636	14546	14589	14423	14485	14357	14544	14553	14632	14504	14503	14368	14461	14399	14417	14352	14542	14488	14626	14557	14483	14440	14450	14671	14492	14472	14629	14622	14351	14606	14450	14567	14386	14611	14508	14520	14523	14361	14654	14310	14354	14642	14592	14574	14443	14646	14498	14406	14314	14596	14567	14557	14474	14493	14542	14516	14411	14454	14578	14562	14429	14536	14598	14535	14359	14510	14775	14515	14526	14426	14532	14462	14527	14534	14434	14471	14513	14563	14382	14499	14467	14434	14494	14640	14490	14402	14472	14540	14642	14423	14608	14644	14682	14476	14423	14566	14442	14532	14454	14333	14598	14455	14600	14583	14606	14535	14436	14573	14505	14641	14543	14465	14438	14617	14673	14351	14555	14540	14542	14603	14494	14478	14452	14612	14597	14570	14584	14397	14506	14512	14447	14513	14559	14565	14468	14528	14491	14678	14306	14390	14496	14579	14578	14609	14560	14573	14495	14441	14549	14476	14687	14451	14558	14473	14610	14510	14599	14603	14351	14495	14504	14513	14451	14460	14475	14536	14459	14505	14541	14500	14400	14428	14418	14564	14420	14477	14366	14574	14477	14696	14386	14426	14347	14571	14533	14438	14653	14551	14582	14539	14473	14414	14459	14496	14484	14568	14599	14679	14433	14553	14656	14492	14451	14521	14667	14534	14612	14456	14467	14449	14712	14446	14539	14434	14591	14467	14504	14627	14723	14601	14670	14482	14614	14467	14567	14611	14509	14522	14466	14583	14272	14590	14520	14458	14574	14461	14417	14404	14503	14545	14651	14459	14539	14497	14494	14430	14469	14560	14429	14536	14563	14602	14448	14458	14437	14648	14372	14545	14422	14482	14470	14452	14616	14566	14434	14341	14649	14349	14520	14545	14362	14450	14621	14568	14438	14568	14429	14644	14478	14493	14525	14612	14542	14469	14509	14482	14594	14577	14623	14742	14625	14480	14702	14432	14522	14733	14598	14427	14414	14484	14555	14453	14487	14471	14661	14538	14508	14359	14451	14407	14510	14234	14521	14426	14611	14551	14498	14686	14546	14453	14445	14486	14543	14418	14472	14557	14217	14513	14377	14574	14410	14504	14498	14802	14504	14552	14566	14491	14580	14535	14534	14310	14517	14593	14555	14522	14698	14595	14402	14525	14608	14431	14495	14511	14513	14588	14432	14354	14594	14547	14589	14588	14387	14555	14534	14546	14455	14420	14328	14448	14518	14445	14508	14354	14286	14593	14646	14509	14524	14586	14467	14644	14586	14574	14540	14572	14547	14580	14435	14289	14473	14456	14474	14459	14501	14401	14490	14431	14567	14537	14424	14459	14406	14456	14477	14430	14401	14645	14516	14627	14628	14394	14689	14329	14350	14630	14487	14596	14649	14529	14386	14551	14616	14405	14454	14656	14521	14296	14520	14472	14384	14503	14460	14625	14686	14398	14210	14539	14533	14496	14414	14450	14478	14450	14547	14604	14399	14586	14538	14572	14659	14506	14526	14610	14473	14509	14533	14548	14451	14514	14457	14496	14365	14508	14567	14465	14519	14484	14392	14606	14538	14525	14540	14497	14618	14559	14648	14522	14459	14498	14466	14495	14415	14487	14479	14546	14485	14434	14502	14473	14573	14434	14529	14458	14495	14514	14714	14543	14454	14439	14371	14514	14559	14463	14474	14572	14417	14575	14520	14523	14573	14694	14523	14565	14538	14393	14525	14586	14360	14374	14456	14449	14409	14496	14461	14335	14450	14546	14383	14594	14674	14449	14450	14457	14336	14323	14455	14502	14544	14443	14648	14457	14386	14435	14476	14516	14552	14516	14361	14437	14533	14595	14451	14310	14445	14465	14504	14531	14603	14373	14459	14443	14412	14472	14471	14615	14610	14477	14403	14498	14582	14553	14663	14583	14621	14598	14562	14670	14559	14546	14522	14388	14635	14346	14330	14445	14529	14654	14656	14498	14454	14515	14592	14529	14625	14557	14434	14559	14344	14379	14443	14563	14432	14510	14530	14468	14469	14421	14617	14549	14590	14328	14548	14640	14454	14375	14620	14750	14546	14657	14436	14623	14569	14362	14395	14452	14551	14396	14497	14585	14298	14439	14548	14442	14400	14653	14408	14431	14583	14575	14556	14659	14460	14408	14431	14291	14647	14577	14562	14528	14514	14552	14280	14659	14517	14473	14607	14497	14655	14447	14436	14565	14312	14443	14326	14490	14529	14488	14471	14484	14619	14682	14366	14694	14753	14546	14603	14469	14432	14519	14471	14476	14555	14654	14501	14530	14373	14462	14454	14536	14586	14248	14549	14570	14442	14613	14444	14507	14625	14478	14608	14513	14490	14581	14629	14539	14409	14552	14621	14554	14458	14457	14477	14373	14546	14487	14671	14538	14585	14520	14390	14562	14546	14626	14636	14455	14540	14557	14521	14630	14561	14317	14566	14440	14390	14386	14405	14563	14589	14456	14561	14439	14527	14457	14407	14496	14555	14468	14699	14585	14584	14463	14470	14653	14512	14474	14516	14471	14536	14555	14339	14372	14486	14479	14472	14622	14466	14393	14513	14503	14532	14531	14532	14428	14397	14476	14494	14542	14526	14372	14530	14502	14518	14600	14596	14447	14461	14601	14627	14563	14560	14421	14582	14437	14572	14428	14556	14436	14523	14528	14532	14494	14641	14538	14463	14344	14574	14521	14397	14624	14456	14612	14612	14393	14460	14684	14458	14421	14401	14678	14588	14526	14568	14552	14547	14461	14503	14488	14341	14633	14371	14639	14513	14252	14621	14563	14504	14480	14549	14535	14502	14555	14341	14509	14475	14423	14571	14448	14633	14534	14747	14653	14353	14497	14679	14598	14416	14569	14458	14585	14503	14561	14614	14552	14542	14469	14617	14574	14292	14528	14655	14583	14455	14613	14547	14422	14551	14523	14577	14387	14525	14486	14277	14683	14518	14640	14356	14617	14470	14393	14450	14628	14646	14497	14547	14534	14538	14488	14609	14488	14638	14491	14394	14606	14493	14546	14494	14572	14644	14680	14609	14483	14675	14477	14546	14330	14621	14446	14447	14397	14373	14434	14546	14369	14471	14378	14543	14522	14470	14482	14381	14544	14445	14514	14444	14364	14521	14539	14496	14275	14643	14527	14561	14306	14445	14448	14568	14459	14497	14664	14405	14456	14617	14423	14378	14388	14387	14538	14523	14516	14450	14516	14565	14532	14699	14622	14498	14514	14372	14542	14390	14269	14412	14460	14414	14516	14362	14659	14540	14771	14504	14558	14618	14492	14407	14398	14435	14456	14483	14435	14390	14532	14460	14481	14459	14519	14458	14525	14591	14540	14658	14657	14677	14722	14419	14484	14445	14460	14680	14509	14440	14668	14476	14438	14309	14549	14659	14586	14527	14330	14440	14371	14414	14459	14546	14453	14445	14520	14491	14563	14577	14447	14361	14475	14592	14569	14696	14453	14540	14551	14453	14648	14522	14397	14413	14642	14344	14576	14454	14462	14553	14457	14478	14559	14557	14492	14694	14399	14553	14348	14581	14470	14405	14409	14396	14418	14495	14426	14479	14502	14527	14488	14570	14672	14553	14541	14403	14576	14442	14650	14475	14650	14400	14630	14417	14448	14650	14524	14416	14669	14637	14338	14644	14431	14390	14610	14533	14542	14481	14542	14544	14530	14404	14530	14475	14679	14512	14640	14563	14483	14563	14629	14539	14440	14471	14553	14537	14518	14526	14552	14437	14676	14448	14533	14629	14479	14318	14543	14497	14449	14463	14428	14531	14405	14590	14550	14635	14591	14516	14595	14400	14409	14591	14322	14445	14435	14417	14501	14483	14393	14474	14654	14454	14488	14412	14575	14642	14463
23059	22589	32659	28118	23959	23455	22462	16789	15820	16277	16024	16018	15667	15871	16118	16116	15969	15859	16051	15903	16053	16081	16023	15782	15712	15848	15866	15788	16110	16039	15974	15757	15956	15864	15753	15892	15799	15870	15746	15821	15891	15695	15740	15722	15709	15710	15885	15749	15789	15595	15711	15814	15927	15839	15759	15784	15745	15754	15845	15962	15763	15919	15683	15845	15863	15641	15702	15855	15847	15734	15909	15686	15660	15675	15763	15841	15844	15699	15842	15891	15929	15727	15668	15755	15758	15768	16146	15812	15767	15841	15747	15614	15709	15569	15619	15735	15562	15799	15766	15630	15912	15819	15798	15692	15827	15717	15613	15562	15661	15773	15897	15730	15749	15633	16005	15795	15852	15654	15840	15785	15737	15579	15763	15729	15733	15777	15780	15596	15816	15682	15743	15801	15825	15784	15733	15649	15913	15872	15614	15636	15857	15605	15730	15814	15708	15558	15835	15615	15696	15935	15771	15734	15847	15705	15563	15799	15769	15784	15875	15975	15810	15936	15757	15789	15849	15696	15799	15849	15800	15612	15944	15658	15778	15864	15688	15782	15850	15675	15490	15666	15734	15753	15785	15761	15769	15786	15983	15660	15706	15717	15522	15743	15857	15690	15950	15759	15793	15624	15912	15517	15693	15778	15750	15888	15766	15825	15709	15747	15547	15741	15735	15763	15777	15820	15986	15767	15771	15757	15832	15673	15726	15980	15911	15803	15798	15714	15784	15898	15818	15619	15705	15743	15725	15834	15917	15626	15797	15803	15813	15975	15670	15693	15619	15782	15778	15704	15631	15942	15700	15768	15826	15862	15839	15671	15622	15808	15716	15728	15807	15767	15684	15781	15816	15711	15780	15630	15881	15885	15717	15613	15905	15687	15709	15697	15836	15708	15594	15746	15698	15553	15803	15714	15850	15902	15686	15585	15686	15705	15752	15682	15661	15857	15859	15749	15799	15815	15670	15861	15723	15823	15780	15764	15756	15791	15956	15749	15761	15650	15861	15746	15711	15797	15886	15674	15637	15659	15654	15566	15734	15485	15680	15644	15822	15695	15817	15841	15557	15726	15768	15719	15526	15629	15858	15579	15806	15882	15836	15536	15639	15552	15853	15561	15916	15781	15720	15811	15749	15684	15694	15824	15715	15662	15935	15611	15762	15556	15828	15742	15756	15676	15722	15672	15792	15570	15635	15725	15641	15710	15713	15430	15690	15646	15603	15622	15678	15561	15703	15931	15836	15661	15724	15776	15654	15642	15578	15888	15578	15712	15592	15757	15746	15782	15661	15906	15916	15756	15635	15635	15584	15720	15752	15679	15582	15709	15805	15470	15739	15760	15583	15512	15737	15758	15630	15734	15715	15792	15747	15863	15684	15717	16024	15770	15889	15750	15778	15696	15441	15915	15689	15637	15774	15589	15667	15928	15538	15898	15729	15826	15704	15682	15626	15716	15667	15571	15672	15691	15740	15669	15659	15617	15658	15758	15775	15728	15530	15827	15707	15708	15766	15696	15731	15864	15867	15591	15498	15519	15641	15751	15684	15639	15469	15667	15817	15860	15648	15680	15998	15718	15724	15514	15618	15782	15794	15757	15658	15747	15723	15732	15835	15697	15797	15663	15716	15749	15886	15664	15748	15680	15691	15641	15856	15825	15759	15742	15905	15771	15804	15677	15808	15549	15768	15763	15841	15684	15695	15695	15764	15693	15561	15769	15804	15920	15825	15830	15685	15876	15607	15662	15881	15815	15595	15646	15837	15587	15699	15731	15781	15667	15544	15765	15778	15609	15429	15641	15726	15697	15700	15686	15733	15545	15697	15639	15691	15854	15642	15732	15685	15746	15765	15742	15790	15854	15708	15573	15680	15677	15768	15710	15910	15897	15860	15737	15858	15846	15656	15705	15646	15841	15794	15646	15652	15688	15420	15829	15742	15918	15957	15706	15696	15663	15474	15588	15599	15835	15750	15855	15886	15741	15689	15585	15810	15852	15612	15801	15636	15893	15821	15855	15881	15683	15763	15667	15856	15923	15836	15875	15685	15605	15730	15907	15538	15797	15776	15847	15772	15635	15483	15848	15718	15766	15764	15912	15861	15774	15510	15487	15615	15684	16061	15612	15870	15656	15653	15610	15770	15622	15695	15700	15719	15745	15842	15818	15747	15779	15641	15708	15624	15519	15740	15635	15601	15511	15800	15921	15684	15888	15834	15848	15564	15685	15723	15851	15878	15746	15645	15539	15984	15830	15596	15561	15797	15549	15766	15846	15500	15780	15764	15801	15780	15736	15815	15851	15590	15536	15751	15703	15627	15627	15791	15592	15749	15673	15782	15690	15526	15671	15861	15887	15795	15768	15755	15774	15723	15851	15588	15860	15828	15655	15621	15849	15649	15480	15790	15902	15752	15811	15907	15817	15763	15768	15526	15856	15717	15484	15797	15860	15886	15873	15750	15773	15707	15648	15662	15752	15878	15897	15585	15807	15731	15707	15888	15718	15676	15897	15505	15801	15802	15841	15758	15882	15788	15736	15805	15715	15705	15789	15772	15611	15801	15761	15656	15630	15838	15775	15835	15860	15894	15693	15755	15854	15827	15749	16070	15754	15678	15649	15533	15753	15891	15891	15690	15681	15415	15856	15659	15772	15621	15757	15776	15777	15751	15785	15727	15787	15902	15843	15658	15836	15803	15725	15832	15708	15776	15747	15653	15799	15717	15784	15844	15681	15752	15787	15747	15654	15742	15768	15668	15666	15692	15756	15710	15799	15792	15646	15821	15685	15671	15909	15961	15911	15624	15596	15671	15697	15795	15784	15764	15663	15668	15759	15564	15638	15965	15801	15826	15860	15746	15605	15914	15831	15717	15855	15791	15677	15896	15841	15590	15753	15681	15449	15662	15780	15836	15817	15670	15803	15690	15980	16024	15813	15595	15797	15819	15560	15664	15844	15662	15695	15744	15675	15744	15685	15762	15822	15695	15812	15837	15682	15941	15768	15769	15688	15687	15921	15653	15615	15716	15830	15590	15760	15816	15798	15749	15868	15806	15861	15689	15716	15615	15691	15679	15537	15603	15603	15737	15793	15934	15685	15735	15866	15849	15604	15744	15779	15822	15669	15798	15848	15764	15759	15704	15720	15787	15784	15837	15749	15725	15691	15535	15658	15664	15930	15517	15696	15765	15570	15706	15725	15799	15517	15585	15599	15657	15748	15687	15751	15801	15931	15725	15652	15662	15738	15970	15738	15875	15680	15662	15697	15675	15708	15637	15831	15705	15799	15806	15717	15571	15893	15611	15713	15658	15640	15759	15926	15658	15653	15586	15746	15736	15573	15688	15733	15671	15652	15851	15886	15902	15731	15608	15836	15698	15762	15716	15735	15782	15629	15844	15830	15925	15680	15739	15740	15632	15624	15751	15956	15705	15778	15725	15762	15906	15535	15779	15508	15651	15853	15639	15770	15612	15678	15695	15868	15794	15952	15914	15863	15712	15626	15480	15771	15893	15841	15883	15686	15606	15666	15759	15752	15814	15658	15711	15624	15816	15812	15647	15841	15723	15865	15746	15704	15560	15645	15634	15862	15938	15882	15871	15851	15866	15875	15670	15828	15771	15925	15562	15853	15727	15748	15916	15708	15752	15713	15718	15791	15691	15739	15696	15738	15910	15892	15823	15706	15858	15670	15768	15846	15698	15552	15657	15826	15900	15594	15636	15707	15733	15787	15792	15728	15816	15769	15902	15820	15669	15818	15573	15588	15938	15546	15831	15838	15666	15701	15730	15765	15952	15796	15870	15787	15489	15705	15743	15645	15733	15922	15702	15620	15691	15618	15691	15701	15590	15669	15592	15714	15824	15661	15783	15679	15825	15548	15800	15727	15798	15643	15913	15651	15853	15674	15455	15686	15639	15820	15655	15788	15879	15592	15691	15832	15801	15759	15773	15775	15678	15981	15659	15662	15684	15675	15668	15898	15660	15571	15670	15726	15781	15821	15663	15593	15815	15933	15542	15380	15663	15724	15762	15681	15792	15823	15956	15747	15727	15466	15583	15633	15704	15705	15714	15699	15690	15856	15816	15842	15663	15747	15752	15799	15863	15657	15913	15806	15705	15421	15810	15876	15829	15696	15621	15620	15666	15668	15610	15867	15647	15577	15696	15494	15710	15677	15492	15747	15759	15703	15768	15791	15661	15786	15877	15787	15843	15812	15875	15849	15735	15679	15853	15539	15708	15814	15889	15819	15891	15580	15729	15706	15828	15707	15694	15698	15957	15775	15699	15591	15651	15712	15746	15753	15747	15565	15655	15633	15693	15914	15752	15728	15906	15659	15742	15868	15677	15742	15732	15794	15620	15820	15691	16042	15942	15766	15809	15634	15774	15814	15752	15804	15723	15812	15760	15794	15613	15668	15558	15667	15386	15776	15673	15713	15974	15867	15681	15702	15689	15712	15763	15755	15682	15622	15779	15705	15695	15821	15640	15748	15494	15855	15743	15772	15626	15705	15631	15843	15691	15567	15739	15589	15695	15587	15843	15874	15954	15859	15704	15825	15695	15872	15606	15682	15667	15642	15836	15777	15812	15631	15759	15901	15803	15809	15585	15587	15765	15859	15670	15741	15774	15795	15586	15611	15733	15983	15818	15889	15804	15780	15958	15765	15781	15538	15697	15700	15758	15787	15712	15491	15541	15569	15771	15788	15787	15678	15826	15554	15809	15612	15733	15644	15784	15772	15554	15992	15856	16014	15563	15761	15800	15790	15827	15704	15723	15814	15739	15604	15869	15760	15620	15716	15746	15847	15750	15858	15687	15641	15870	15636	15696	15718	15846	15742	15730	15881	15521	15694	15643	15508	15641	15543	15610	15980	15816	15874	15683	15645	15571	15905	15839	15717	15779	15514	15678	15548	15885	15778	15760	15920	15674	15838	15642	15765	15735	15785	15761	15733	15808	15710	15687	15533	15722	15649	15672	15813	15703	15785	15773	15695	15620	15729	15817	15770	15768	15635	15783	15547	15787	15823	15511	15780	15892	15712	15720	15511	15935	15803	15665	15742	15647	15582	15674	15627	15537	15720	15811	15699	15715	15901	15659	15693	15678	15677	15623	15820	15937	16040	15739	15565	15453	15684	15922	15699
62815	106066	85782	56863	33439	19154	14728	14430	14516	14308	14466	14390	14475	14361	14529	14439	14352	14216	14281	14340	14330	14591	14360	14250	14491	14447	14400	14420	14393	14380	14434	14328	14480	14412	14280	14489	14323	14351	14167	14378	14276	14446	14486	14233	14321	14330	14301	14387	14250	14530	14228	14312	14339	14248	14361	14246	14492	14334	14436	14258	14286	14445	14379	14334	14382	14328	14287	14481	14519	14359	14413	14171	14445	14207	14382	14458	14431	14226	14397	14404	14297	14360	14483	14320	14300	14320	14291	14301	14201	14459	14150	14316	14245	14387	14327	14260	14335	14480	14459	14495	14368	14431	14281	14352	14227	14389	14221	14390	14467	14484	14445	14412	14167	14328	14235	14282	14318	14308	14282	14249	14375	14301	14342	14179	14370	14479	14272	14239	14421	14293	14307	14301	14341	14318	14346	14267	14450	14454	14379	14284	14327	14321	14516	14239	14508	14368	14162	14326	14432	14352	14291	14312	14354	14371	14364	14138	14358	14350	14421	14261	14251	14249	14339	14225	14247	14514	14428	14407	14428	14296	14346	14487	14466	14229	14207	14234	14330	14313	14421	14372	14425	14467	14551	14439	14291	14507	14582	14356	14158	14433	14416	14427	14148	14467	14549	14396	14458	14408	14359	14462	14596	14309	14232	14420	14402	14402	14320	14373	14336	14384	14269	14504	14376	14341	14320	14484	14345	14374	14352	14528	14356	14407	14262	14380	14332	14422	14438	14468	14300	14508	14338	14196	14357	14331	14330	14277	14363	14394	14386	14450	14270	14219	14381	14517	14281	14329	14360	14499	14590	14255	14447	14422	14382	14209	14534	14468	14273	14411	14392	14124	14367	14274	14198	14340	14367	14318	14392	14256	14228	14269	14353	14464	14437	14383	14339	14168	14292	14446	14390	14194	14313	14462	14338	14360	14326	14365	14418	14106	14444	14473	14402	14398	14296	14322	14348	14358	14201	14398	14153	14315	14359	14269	14448	14354	14307	14343	14308	14243	14463	14514	14266	14211	14313	14479	14333	14463	14215	14167	14382	14237	14497	14171	14323	14505	14307	14324	14281	14528	14340	14448	14430	14517	14409	14142	14315	14401	14293	14371	14198	14330	14449	14236	14408	14349	14413	14342	14501	14395	14371	14259	14484	14512	14348	14410	14618	14237	14298	14243	14349	14372	14213	14360	14388	14436	14147	14366	14482	14330	14312	14396	14287	14478	14328	14419	14317	14455	14241	14355	14334	14434	14373	14482	14388	14308	14304	14259	14248	14386	14277	14409	14299	14450	14402	14465	14431	14306	14139	14432	14442	14297	14416	14316	14365	14365	14423	14407	14354	14593	14355	14412	14308	14288	14108	14360	14110	14466	14284	14388	14509	14319	14281	14404	14456	14511	14444	14370	14419	14548	14195	14496	14391	14453	14449	14366	14499	14352	14452	14391	14232	14409	14257	14279	14396	14374	14379	14344	14341	14533	14265	14274	14490	14273	14455	14232	14363	14070	14251	14217	14205	14188	14307	14270	14373	14385	14227	14189	14211	14240	14398	14337	14373	14346	14317	14443	14407	14452	14349	14279	14236	14203	14408	14457	14429	14325	14281	14378	14497	14402	14324	14521	14355	14154	14293	14285	14340	14212	14276	14340	14390	14347	14583	14500	14449	14291	14571	14431	14331	14331	14329	14251	14151	14285	14311	14334	14428	14287	14482	14429	14338	14440	14464	14530	14294	14337	14462	14482	14328	14308	14446	14359	14240	14202	14499	14257	14284	14284	14531	14276	14308	14357	14545	14411	14384	14510	14365	14322	14298	14437	14371	14273	14467	14277	14506	14401	14332	14379	14446	14341	14305	14402	14420	14326	14232	14262	14319	14358	14461	14356	14495	14245	14340	14491	14414	14550	14357	14389	14259	14201	14230	14367	14369	14341	14308	14364	14508	14295	14309	14317	14402	14302	14402	14537	14618	14279	14246	14314	14392	14394	14350	14111	14442	14337	14436	14387	14514	14250	14252	14427	14546	14220	14485	14246	14309	14351	14493	14397	14308	14283	14375	14367	14388	14426	14326	14330	14366	14387	14210	14292	14157	14431	14378	14434	14400	14340	14578	14474	14198	14480	14309	14412	14498	14387	14452	14476	14182	14357	14175	14474	14479	14278	14392	14488	14335	14331	14386	14368	14402	14277	14502	14505	14224	14438	14333	14217	14357	14295	14198	14353	14345	14391	14395	14258	14353	14410	14302	14426	14407	14547	14408	14247	14242	14319	14350	14418	14473	14364	14446	14384	14351	14308	14484	14272	14291	14198	14313	14289	14355	14434	14432	14474	14344	14413	14335	14436	14353	14452	14382	14496	14337	14355	14351	14291	14377	14450	14238	14279	14318	14337	14229	14326	14272	14388	14297	14368	14379	14304	14303	14366	14269	14324	14466	14342	14339	14237	14186	14397	14286	14387	14254	14246	14222	14294	14373	14431	14380	14295	14370	14255	14357	14348	14329	14461	14299	14508	14312	14479	14384	14472	14260	14448	14560	14309	14275	14336	14212	14309	14231	14201	14426	14249	14324	14228	14454	14252	14210	14361	14468	14298	14356	14279	14321	14511	14327	14419	14355	14163	14384	14347	14386	14452	14334	14275	14349	14403	14435	14403	14580	14308	14361	14298	14346	14166	14033	14249	14370	14622	14337	14103	14201	14215	14399	14217	14356	14375	14527	14452	14391	14396	14412	14401	14390	14408	14594	14220	14403	14280	14375	14198	14323	14362	14442	14227	14368	14294	14476	14407	14357	14470	14382	14408	14280	14368	14290	14378	14299	14326	14393	14316	14494	14371	14387	14361	14419	14412	14336	14389	14330	14342	14426	14313	14404	14346	14374	14424	14410	14338	14207	14296	14401	14243	14457	14366	14369	14322	14345	14456	14364	14253	14359	14318	14248	14380	14269	14409	14472	14467	14413	14393	14099	14484	14528	14317	14464	14305	14473	14367	14396	14345	14454	14428	14279	14234	14304	14325	14405	14380	14385	14419	14344	14364	14223	14308	14376	14403	14231	14461	14486	14364	14269	14365	14422	14335	14458	14353	14383	14330	14318	14426	14172	14375	14378	14317	14229	14359	14202	14303	14401	14435	14328	14289	14433	14304	14267	14567	14337	14325	14250	14283	14497	14379	14168	14477	14361	14431	14422	14294	14265	14245	14404	14233	14329	14280	14348	14374	14444	14319	14242	14297	14559	14244	14355	14323	14293	14435	14324	14373	14499	14453	14409	14423	14300	14330	14291	14239	14484	14536	14420	14241	14408	14352	14320	14392	14352	14252	14197	14459	14605	14244	14274	14420	14296	14308	14420	14375	14461	14562	14399	14349	14273	14498	14108	14375	14235	14382	14351	14221	14454	14567	14296	14175	14441	14300	14502	14207	14374	14410	14258	14374	14194	14334	14442	14212	14248	14577	14355	14229	14475	14312	14231	14435	14356	14320	14272	14296	14199	14218	14358	14348	14324	14305	14225	14306	14247	14344	14383	14373	14328	14249	14282	14284	14372	14445	14337	14289	14511	14374	14246	14276	14215	14418	14276	14418	14264	14443	14324	14274	14365	14337	14419	14215	14238	14398	14322	14482	14388	14212	14397	14283	14474	14547	14412	14342	14296	14347	14354	14392	14336	14442	14235	14574	14165	14385	14447	14366	14270	14300	14395	14339	14263	14299	14205	14358	14411	14338	14400	14269	14246	14299	14278	14289	14441	14355	14441	14132	14530	14229	14337	14270	14517	14222	14375	14354	14401	14143	14488	14380	14427	14464	14271	14361	14408	14285	14247	14409	14307	14485	14341	14311	14395	14536	14428	14353	14460	14304	14393	14281	14315	14521	14347	14480	14557	14177	14357	14266	14363	14431	14436	14388	14399	14358	14314	14319	14488	14391	14409	14431	14453	14321	14226	14453	14249	14292	14333	14221	14433	14487	14206	14209	14356	14527	14558	14447	14313	14457	14358	14392	14193	14378	14470	14271	14375	14321	14443	14481	14456	14407	14488	14365	14408	14375	14400	14409	14420	14478	14410	14474	14342	14631	14178	14154	14403	14313	14320	14248	14296	14397	14388	14280	14414	14388	14404	14227	14410	14295	14436	14456	14501	14203	14285	14424	14380	14327	14369	14359	14340	14472	14412	14373	14382	14308	14232	14465	14291	14240	14302	14358	14367	14487	14497	14376	14267	14309	14307	14407	14238	14244	14191	14208	14406	14294	14391	14339	14376	14508	14318	14551	14253	14446	14298	14281	14427	14490	14307	14194	14229	14253	14262	14396	14085	14454	14340	14209	14336	14358	14315	14473	14146	14185	14355	14456	14362	14404	14442	14375	14323	14288	14256	14529	14370	14325	14364	14550	14254	14442	14388	14612	14411	14453	14335	14382	14319	14371	14404	14376	14285	14407	14282	14252	14444	14438	14318	14364	14444	14417	14439	14484	14378	14276	14468	14301	14514	14491	14329	14441	14292	14085	14508	14402	14248	14319	14299	14275	14418	14356	14378	14384	14282	14203	14321	14429	14447	14335	14318	14330	14363	14304	14267	14334	14355	14471	14364	14494	14267	14336	14249	14408	14587	14292	14376	14430	14252	14092	14360	14362	14334	14457	14340	14285	14296	14526	14279	14334	14509	14393	14180	14437	14244	14397	14416	14493	14416	14156	14165	14489	14291	14290	14292	14314	14480	14368	14310	14430	14227	14425	14283	14231	14357	14350	14283	14324	14433	14405	14517	14263	14310	14496	14344	14258	14365	14211	14210	14225	14299	14368	14525	14192	14337	14367	14455	14508	14144	14299	14347	14472	14370	14468	14293	14485	14377	14400	14364	14221	14366	14483	14430	14405	14273	14372	14338	14295	14240	14321	14154	14413	14419	14316	14211	14366	14392	14440	14382	14306	14267	14280	14316	14510	14282	14508	14557	14319	14375	14322	14291	14297	14330	14320	14310	14166	14475	14185	14449	14219	14481	14362	14256	14210	14404	14244	14468	14418	14258	14341	14497	14433	14467	14308	14306	14440	14287	14406	14330	14288	14407	14291	14459	14342	14411	14364	14443	14251	14290	14423	14150	14306	14452	14426	14370	14298	14545	14441	14473	14376	14247	14342	14226	14500
29785	34929	37732	27498	18923	16595	16065	15652	15767	15842	15706	15780	15744	15828	15634	15850	15778	15820	15755	15909	15859	15904	15577	16079	15641	15994	15819	15665	15857	15970	15927	15781	15820	15748	15566	15833	15781	15790	15900	15721	15921	15967	15805	15837	15630	15625	15543	15814	15924	15768	15847	15899	15791	15836	15840	15752	15683	15773	15788	15755	15786	15591	15916	15866	15761	15790	15870	15710	15845	15533	15618	15816	15641	15628	15842	16198	15836	15741	15788	15884	15710	15785	15640	15668	15831	15662	15823	15854	15731	15805	15592	15687	15711	15705	15895	15560	15901	15761	15531	15796	15773	15751	15823	15592	15785	15489	15799	15828	15834	15760	15701	15736	15529	15761	15782	15875	15724	15734	15874	15713	15791	15778	15707	15821	15754	15577	15806	15801	15810	15996	15558	15616	15801	15765	15877	15712	15658	15705	15749	16039	15756	15790	15997	15805	15846	15732	15726	15933	15770	15770	15757	15705	15794	15940	15603	15635	15749	15588	15690	15647	15735	15820	15684	15748	15812	15860	15664	15758	15663	15930	15793	15633	15747	15849	15751	15608	15872	15616	15717	15704	15877	15678	15630	15858	15990	15532	15786	15561	15827	15604	15884	15833	15707	15790	15773	15749	15629	15675	15767	15593	15554	15791	15692	15575	15722	15675	15656	15647	15678	15744	15649	15807	15677	15805	15863	15831	15577	15799	15745	15745	15733	15615	15867	15590	15428	15600	15639	15734	15698	15728	15721	15813	15922	15755	15813	15773	15875	15706	15980	15433	15822	15622	15801	15805	15674	15872	15746	15701	15650	15747	15838	15712	15812	15688	15787	15831	15947	15609	15955	15807	15925	15624	15949	15706	15596	15700	15779	15792	15562	15751	15710	15842	15616	15723	15764	16016	15906	15789	15863	15756	15786	15696	15735	15872	15869	15726	15840	15667	15950	15862	15771	16004	15872	15797	15980	15709	15561	15635	15651	15571	15681	15675	15543	15570	15844	15729	15571	15737	15762	15674	15543	15659	15571	15778	15813	15796	15708	15638	15812	15621	15732	15834	15779	15671	15802	15652	15732	15775	15674	15645	15859	15815	15932	15594	15727	15727	15695	15812	15689	15877	15735	15559	15983	15851	15864	15867	15684	15701	15798	15790	15654	15863	15826	15591	15741	15716	15640	15847	15829	15775	15607	15935	15930	15517	15630	15866	15677	15780	15623	15759	15741	15840	15779	15774	15806	15620	15874	15806	15806	15802	15726	15908	15850	15836	15599	15587	15649	15748	15668	15908	15735	15818	15828	15793	15634	15890	15732	15818	15809	15786	15762	15801	15906	15693	15982	16012	15807	15716	15803	15799	15815	15829	15676	15715	15826	15877	15670	15878	15856	15523	15687	15790	15636	15946	15653	15792	15922	15781	15653	15645	15771	15726	15559	15677	15765	15601	15665	15778	15642	15605	15852	15822	15977	15866	15754	15810	15720	15707	15627	15673	15844	15926	15938	15898	15794	15744	15754	15667	15870	15724	15584	15740	15755	15755	15724	15845	15862	15832	15810	15964	15700	15773	15753	15696	15655	15642	15793	15672	15723	15922	15646	15820	15775	15748	15694	15714	15730	15833	15898	15714	15708	15579	15738	16040	15897	15704	15779	15685	15859	15861	15864	15698	15632	15756	15704	15837	15687	15632	15786	15890	15721	15969	15980	15801	15761	15739	15750	15671	15783	15630	15463	15804	15795	15772	15667	15844	15687	15860	15781	15755	15773	15769	15775	15740	15588	15853	15783	15706	15742	15511	15716	15721	15757	15841	15813	15717	15763	16005	15894	15734	15757	15857	15784	15813	15851	15729	15756	15890	15879	15924	15730	15882	15775	15785	15480	15923	15512	15698	15684	15903	15664	15711	15861	16001	15760	15771	15940	15598	15852	15886	15836	15702	15837	15800	15640	15805	15845	15935	15691	15679	15762	15710	15792	15663	15842	15995	15811	15975	15743	15798	15728	15646	15996	15859	15677	15653	15687	15917	15938	15693	15751	15751	15862	15757	15772	15603	15796	15560	15649	15739	15735	15817	15923	15694	15953	15861	15874	15810	15809	15832	15703	15621	15893	15687	15723	15863	15810	15661	15592	15660	15751	15840	15701	15897	15709	15919	15610	15834	15945	15671	15814	15678	15607	15609	15865	15822	15830	15759	15658	15736	15863	15746	15932	15787	15666	15707	15801	15866	15629	15752	15696	15485	15910	15800	15769	15693	15729	15709	15748	15839	15953	15428	15964	15777	15806	15883	15583	15879	15487	15900	15626	15680	15680	15766	15651	15742	15800	15576	15740	15835	15827	15761	15887	15735	15863	15755	15882	15656	15816	15971	15765	15613	15805	15669	15819	15777	15796	15891	15956	15764	15783	15926	15799	15767	15811	15813	15539	15801	15844	15533	15734	15832	15550	15852	15851	15813	15866	15763	15877	15656	15770	15701	15852	15820	15772	15772	15918	15886	15776	15814	15817	15741	15812	15725	15699	15798	15865	15717	15871	15792	15741	16004	15691	15543	15863	15788	15955	15778	15717	15811	15799	15764	15778	15628	15805	15868	15867	15741	15856	15876	15723	15890	15613	15623	15681	15878	15744	15878	15890	15799	15776	15715	15872	15780	15995	15621	15864	15657	15823	15728	15842	15761	15595	15675	15848	15607	15961	15889	15684	15597	15759	15785	15737	15569	15925	15679	15773	15825	15768	15629	16046	15815	15850	15741	15931	15668	15746	15740	15840	15618	15687	15810	15795	15644	15966	15719	15901	15705	15821	15828	15768	15774	15586	15838	15678	15664	15732	15766	15648	15840	15846	15725	15766	15770	15744	15750	15948	15659	15654	15651	15815	15847	15915	15881	15907	15740	15734	15665	15590	15713	15695	15883	15668	15710	15661	15800	15701	15792	15712	15833	15702	15760	15812	15836	15828	15831	15880	15694	15847	15743	15831	15862	15950	15631	15637	15460	15536	15645	15789	15534	15640	15849	15738	15791	15762	15854	15538	15687	15739	15873	15603	15538	15671	15759	15766	15637	15752	15656	15749	15805	15713	15861	15666	15782	15876	15893	15790	15852	15778	15572	15822	15729	15623	15800	15556	15690	15971	15854	15661	15733	15762	15791	15762	15906	16019	15887	15932	15715	15850	15744	15572	15829	15676	15804	15794	15795	15713	15735	15873	15809	15921	15906	15903	15809	15669	15949	15683	15805	15865	15634	15803	16008	15716	15894	15990	15882	15777	15710	15606	15865	15806	15770	15697	15785	15832	15601	15776	15690	15828	15718	15929	15774	15848	15619	15702	15663	15785	15631	15644	15694	15865	15575	15720	15605	15831	15832	15751	15638	15850	15702	15683	15862	15677	15865	15672	15804	15709	15610	15739	15826	15838	15732	15615	15809	15707	15833	15916	15747	15737	15834	15715	15761	15592	15654	15646	15593	15822	15673	15592	15881	15512	15682	15778	15832	15877	15772	15878	15647	15771	15599	15687	15879	15982	15757	15699	15725	15750	15801	15636	15748	15759	15533	15619	15722	15542	16027	15602	15679	15666	15822	15707	15698	15890	16020	15916	15669	15607	15658	15890	15690	15712	15616	15641	15961	15886	15926	15789	15774	15790	15778	15818	15780	15779	15712	15710	15809	15874	15731	15887	15843	15721	15895	15885	15774	15946	15738	15966	15577	15728	15812	15707	15785	15561	15711	15782	15648	15645	15691	15855	15832	15879	15646	15733	15713	15900	15923	15931	15579	15699	15580	15663	15851	15806	15645	15933	15606	15685	15635	15821	15654	15503	15728	15897	15731	15586	15845	15704	15759	15804	15810	15878	15646	15724	15896	15861	15590	15786	15804	15762	15747	15937	15711	15785	15673	15678	15746	16029	15786	15742	15689	15737	15716	15817	15842	15767	15733	15716	15935	15942	15550	15743	15771	15864	15803	15821	15684	15780	15854	15865	15836	15747	15824	15912	15634	15727	15494	15763	15781	15681	15792	15792	15762	15981	15755	15601	15802	15724	15709	15643	15727	15830	15529	15781	15811	15686	15793	15750	15714	15694	15921	15960	15839	15631	15688	15758	15801	15888	15693	15718	15913	15726	15821	15716	15821	15642	15713	15737	15680	15808	15861	15803	15775	15683	15760	15675	15744	15718	15752	15876	15577	15490	15800	15999	15633	15809	15698	15779	15814	15760	15989	15671	15717	15679	15765	15721	15865	15554	15745	15681	15693	15879	15615	15736	15911	15741	16027	15824	15808	15921	15867	15781	15641	15898	15812	15773	15598	15727	15658	15724	15795	15876	15755	15823	15847	15512	15778	15817	15793	15688	15483	15803	15663	15761	15911	15888	15896	15777	15641	15461	15676	15863	15919	15955	15777	15889	15802	15694	15845	15775	15747	15780	15835	15895	15858	15725	15686	15693	15720	15660	15498	15563	15883	15694	15781	15924	15735	15758	15814	15710	15574	15852	15841	15476	15613	15795	15892	15881	15564	15882	15923	15904	15689	15756	15753	15580	15671	15580	15719	15874	15784	15806	15785	15875	15682	15898	15613	15769	15759	15833	15905	15672	16013	15754	15652	15808	15553	15855	15816	16049	15762	15844	15831	15782	15875	15800	15771	16125	15932	15770	15785	15740	15795	15631	15773	15692	15787	15825	15625	15809	15874	15811	15547	15739	15915	15806	15731	15914	15800	15780	15787	15729	15690	15777	15853	15648	15548	15717	15644	15814	15647	15536	15722	15773	15733	15907	15861	15815	15547	15620	15764	15731	15763	15708	15784	15662	15670	15850	15722	15820	15667	15723	15756	15922	15863	15913	15680	15816	15654	15805	15858	15819	15574	15699	15722	15723	15789	15766	15746	15787	15861	15724	15738	15644	15784	15825	15731	15953	15708	15748	15625	15672	15617	15794	15680	15846	15699	15766	15652	15648	15995	15639	15745	15618	15754	15891	15615	15795	15751	15813	15840	15776	15697	15571	15798	16099	15715	15735	15789	15708	15994	15989	15823	15593	15800	15642	15747	15740	15876	15892	15670	15807	15724	15718	15864	15985	15702	15884	15631	15811	15802	15834	15761	15772	15840	15665	15931	15744	15853	15753	15871	15688	15806	15765	15595	15632	15812
37942	54497	40793	24614	16904	14989	14461	14428	14402	14435	14224	14261	14369	14419	14335	14244	14379	14399	14381	14358	14681	14506	14406	14262	14509	14445	14446	14253	14280	14266	14386	14436	14144	14246	14328	14458	14495	14320	14437	14311	14481	14390	14375	14091	14519	14361	14558	14345	14379	14456	14322	14371	14496	14369	14473	14238	14444	14316	14434	14442	14300	14331	14465	14444	14339	14399	14355	14472	14399	14377	14176	14493	14179	14361	14530	14384	14424	14304	14414	14261	14392	14408	14334	14479	14364	14309	14247	14285	14339	14221	14273	14350	14457	14450	14305	14325	14414	14254	14441	14638	14473	14246	14200	14385	14295	14300	14305	14422	14275	14334	14364	14347	14386	14405	14412	14301	14299	14254	14356	14135	14295	14317	14447	14536	14300	14411	14342	14478	14303	14321	14358	14294	14260	14371	14415	14413	14286	14299	14327	14281	14460	14365	14390	14251	14333	14350	14287	14492	14225	14379	14310	14290	14426	14327	14480	14422	14476	14209	14468	14326	14191	14371	14496	14449	14250	14339	14351	14401	14428	14247	14371	14198	14405	14153	14289	14313	14420	14322	14525	14392	14510	14389	14407	14245	14499	14154	14458	14208	14159	14490	14202	14316	14251	14507	14427	14388	14385	14213	14212	14271	14357	14298	14215	14464	14466	14218	14410	14208	14272	14333	14232	14305	14343	14351	14343	14546	14296	14226	14333	14286	14411	14404	14253	14406	14270	14480	14409	14336	14529	14303	14248	14407	14320	14153	14367	14313	14314	14323	14315	14331	14225	14230	14337	14263	14387	14446	14292	14411	14461	14268	14390	14313	14297	14365	14481	14245	14334	14248	14276	14352	14253	14375	14244	14405	14184	14412	14389	14282	14205	14246	14352	14346	14519	14212	14325	14247	14391	14440	14272	14262	14405	14291	14120	14417	14335	14368	14490	14371	14233	14169	14288	14470	14328	14406	14415	14326	14258	14358	14409	14372	14313	14359	14239	14423	14169	14434	14322	14272	14405	14320	14394	14452	14276	14324	14369	14185	14391	14367	14375	14393	14466	14381	14371	14356	14293	14508	14440	14467	14360	14271	14290	14345	14274	14264	14310	14370	14382	14287	14314	14398	14507	14434	14223	14399	14304	14411	14352	14352	14330	14363	14439	14478	14405	14190	14321	14280	14457	14412	14239	14286	14578	14161	14393	14496	14358	14254	14321	14320	14458	14388	14299	14391	14150	14323	14422	14366	14234	14271	14385	14361	14227	14327	14488	14337	14368	14265	14353	14230	14458	14449	14273	14361	14406	14295	14292	14441	14351	14159	14499	14146	14457	14453	14364	14387	14281	14147	14390	14438	14560	14203	14418	14511	14340	14421	14259	14297	14336	14328	14464	14101	14598	14351	14476	14259	14342	14317	14368	14361	14342	14270	14369	14311	14370	14351	14305	14482	14179	14303	14283	14212	14414	14388	14223	14430	14322	14166	14377	14182	14436	14456	14475	14400	14288	14313	14430	14265	14136	14218	14262	14365	14416	14405	14356	14348	14288	14396	14239	14333	14240	14405	14294	14375	14364	14220	14402	14343	14340	14294	14485	14144	14389	14414	14379	14478	14351	14390	14353	14368	14326	14313	14573	14298	14332	14377	14261	14328	14375	14321	14271	14222	14181	14502	14419	14252	14439	14329	14251	14183	14288	14536	14412	14298	14279	14308	14442	14310	14283	14317	14332	14249	14259	14393	14374	14271	14308	14384	14504	14225	14365	14338	14223	14362	14219	14238	14268	14427	14322	14349	14483	14294	14270	14157	14553	14481	14225	14370	14378	14309	14307	14317	14247	14302	14300	14346	14412	14385	14339	14376	14329	14462	14489	14423	14389	14414	14381	14341	14255	14299	14447	14271	14502	14454	14404	14363	14192	14451	14295	14161	14432	14477	14189	14427	14412	14258	14384	14421	14353	14329	14284	14179	14470	14462	14284	14370	14325	14453	14281	14351	14304	14426	14224	14366	14176	14356	14208	14228	14595	14358	14483	14337	14322	14459	14248	14159	14384	14398	14431	14407	14287	14245	14372	14256	14390	14478	14397	14362	14332	14352	14463	14538	14377	14352	14568	14356	14226	14481	14264	14331	14545	14366	14348	14455	14153	14419	14196	14467	14339	14394	14587	14328	14123	14366	14331	14216	14233	14430	14394	14247	14200	14390	14453	14279	14440	14398	14305	14599	14411	14189	14478	14335	14245	14262	14286	14351	14476	14338	14369	14261	14208	14340	14578	14362	14425	14118	14369	14230	14511	14454	14437	14296	14496	14233	14196	14489	14295	14171	14274	14267	14294	14344	14280	14422	14336	14462	14351	14360	14342	14328	14343	14378	14259	14354	14223	14310	14368	14396	14561	14144	14247	14221	14264	14433	14306	14381	14463	14399	14351	14358	14428	14425	14216	14448	14285	14273	14481	14318	14302	14439	14227	14212	14384	14457	14490	14457	14351	14355	14388	14408	14452	14320	14295	14313	14383	14436	14444	14243	14450	14343	14343	14393	14354	14421	14208	14214	14564	14487	14310	14263	14346	14217	14273	14316	14294	14434	14440	14400	14269	14287	14162	14256	14345	14291	14190	14416	14409	14246	14397	14316	14282	14417	14410	14344	14363	14293	14088	14433	14265	14235	14470	14245	14413	14508	14194	14316	14319	14384	14190	14297	14256	14425	14345	14267	14365	14556	14366	14408	14303	14357	14318	14315	14213	14147	14495	14351	14283	14474	14486	14466	14397	14378	14321	14546	14440	14360	14360	14241	14282	14114	14259	14364	14317	14375	14371	14387	14317	14368	14427	14241	14351	14346	14333	14248	14227	14443	14318	14230	14332	14424	14257	14392	14353	14298	14520	14435	14254	14412	14280	14312	14393	14434	14358	14341	14451	14382	14304	14412	14351	14424	14173	14564	14422	14191	14213	14344	14338	14435	14339	14181	14498	14373	14466	14315	14384	14348	14472	14489	14476	14352	14366	14420	14374	14277	14214	14471	14415	14289	14339	14347	14401	14343	14201	14406	14364	14268	14327	14520	14428	14342	14333	14313	14188	14446	14419	14402	14398	14443	14395	14279	14449	14262	14350	14407	14222	14365	14378	14395	14311	14295	14378	14452	14318	14351	14354	14403	14305	14356	14369	14328	14486	14416	14254	14374	14375	14214	14361	14411	14509	14191	14334	14350	14384	14268	14478	14381	14311	14340	14490	14276	14400	14344	14249	14452	14300	14477	14176	14179	14454	14302	14355	14399	14397	14310	14265	14389	14240	14419	14422	14361	14437	14229	14283	14157	14352	14504	14291	14442	14339	14236	14277	14369	14280	14149	14278	14313	14523	14511	14388	14408	14207	14428	14217	14278	14487	14353	14201	14321	14294	14331	14281	14307	14448	14407	14425	14265	14179	14393	14356	14378	14444	14340	14456	14447	14161	14298	14316	14426	14394	14422	14395	14299	14439	14379	14376	14432	14320	14331	14354	14220	14336	14478	14280	14427	14314	14408	14413	14354	14426	14336	14352	14420	14400	14282	14172	14175	14324	14421	14348	14210	14362	14335	14416	14324	14232	14395	14269	14374	14384	14393	14193	14363	14405	14403	14301	14385	14464	14352	14265	14231	14363	14266	14254	14331	14413	14327	14272	14266	14131	14487	14315	14340	14293	14415	14556	14400	14219	14351	14200	14442	14411	14343	14335	14445	14345	14306	14383	14312	14321	14111	14360	14259	14467	14441	14456	14342	14444	14384	14398	14388	14271	14379	14453	14406	14298	14274	14375	14437	14277	14286	14456	14137	14481	14305	14420	14349	14293	14390	14458	14395	14337	14366	14168	14350	14257	14193	14496	14336	14253	14425	14259	14384	14483	14415	14412	14364	14409	14192	14558	14322	14398	14400	14467	14181	14466	14411	14493	14341	14294	14386	14465	14115	14409	14372	14510	14533	14324	14393	14388	14224	14377	14310	14316	14235	14210	14384	14436	14265	14430	14394	14380	14376	14480	14329	14356	14332	14432	14493	14357	14391	14408	14376	14288	14378	14472	14499	14389	14372	14268	14343	14286	14422	14438	14497	14351	14320	14600	14280	14347	14297	14322	14264	14483	14338	14472	14368	14611	14382	14317	14318	14307	14459	14585	14248	14317	14371	14389	14385	14393	14342	14392	14186	14300	14151	14232	14474	14390	14356	14377	14435	14410	14351	14373	14259	14258	14390	14220	14230	14301	14362	14541	14378	14283	14314	14593	14206	14292	14299	14274	14396	14435	14356	14320	14273	14456	14437	14313	14444	14432	14235	14156	14533	14316	14361	14386	14312	14261	14431	14171	14439	14263	14430	14370	14366	14275	14299	14445	14469	14364	14292	14354	14267	14442	14219	14292	14229	14452	14295	14289	14303	14486	14281	14389	14585	14414	14403	14449	14403	14488	14268	14264	14377	14406	14231	14409	14526	14371	14319	14322	14257	14536	14209	14298	14581	14331	14406	14487	14481	14277	14370	14343	14347	14091	14398	14250	14391	14329	14293	14123	14224	14356	14424	14414	14389	14394	14365	14295	14418	14378	14303	14272	14366	14395	14279	14247	14306	14429	14418	14199	14346	14435	14337	14178	14285	14312	14272	14297	14302	14265	14309	14312	14182	14453	14327	14428	14246	14235	14320	14367	14229	14170	14398	14180	14415	14392	14289	14502	14490	14327	14388	14336	14257	14390	14300	14327	14335	14499	14339	14433	14424	14326	14343	14416	14558	14270	14291	14491	14396	14210	14399	14380	14339	14344	14324	14532	14413	14460	14403	14310	14412	14337	14365	14220	14375	14274	14292	14286	14353	14386	14271	14485	14452	14271	14263	14286	14397	14561	14292	14254	14214	14265	14360	14345	14288	14336	14568	14409	14383	14491	14389	14204	14227	14314	14287	14349	14211	14320	14288	14219	14490	14228	14470	14374	14473	14417	14274	14342	14346	14454	14577	14402	14416	14410	14359	14382	14376	14394	14241	14289	14395	14262	14306	14287	14364	14357	14386	14300	14291	14346	14312	14271	14469	14377	14412	14345	14481	14150	14404	14346	14433	14579	14292	14447	14263	14409	14402	14397	14336	14464	14349	14334	14329	14313	14450	14413	14318	14428	14402
24780	25048	36629	32482	24754	21334	18567	16414	15968	16217	16112	16266	16286	16114	16243	16227	16158	16162	16208	16298	16190	15835	16106	16008	15984	16252	16029	16168	16067	16116	16035	16221	16182	16032	15975	15936	15943	16001	16082	15950	15808	15987	16135	15987	16077	15874	16106	16178	16095	16032	16027	16135	15992	16065	16071	16057	16140	15809	16030	15968	16054	15935	16009	16108	15959	15924	16013	16075	16125	15863	15920	15877	16073	16081	15985	16068	15848	15924	15787	16168	16075	15931	16093	15958	16018	15922	16068	16042	15934	15884	15962	16009	15895	15908	16092	16103	16098	15907	16042	16110	15919	15747	16120	16074	16190	15821	15943	15850	16062	15844	15864	15973	16067	15847	15966	15779	16017	16023	15953	15901	16027	16145	15948	16033	15935	15872	15909	15988	15985	15860	16346	15858	15891	15767	16046	15886	15869	15844	15989	16114	15982	15907	15746	15970	16024	16052	16056	16055	15956	15961	16058	15829	16065	15788	15930	16027	16137	15823	15958	16162	16072	16000	16132	15872	16001	16031	15998	15926	15848	15868	16169	15888	16002	16012	16007	16097	16057	15968	15945	15970	16110	16020	16025	15971	16028	16157	15940	15980	15906	15915	16079	15945	15875	15860	15931	15893	15847	16115	15893	16079	15962	16098	15930	15869	16054	15950	16047	16078	15958	15916	15991	15952	15997	16077	15818	15839	15753	15982	16118	16042	16095	16050	15915	16058	15999	16052	16041	15891	15975	16058	16064	16037	16111	16161	15954	16024	16056	15978	16018	16055	15838	16004	15950	15882	16078	15955	16060	15963	15790	15921	15741	15917	16017	15889	15888	15857	15924	16059	15922	15919	16063	16032	16067	15963	16196	15926	15975	15978	16033	16112	15935	16061	16084	15853	15896	15847	16090	15915	15932	15994	15913	15902	15931	16071	15826	15927	15897	15865	15926	15864	15987	16061	16097	16123	15878	16172	15964	15980	16100	16031	16194	16004	16011	16194	15862	15855	16016	16257	15982	16132	16038	16073	16001	15970	15999	16043	15904	16024	15934	15809	15987	15957	15955	15814	15877	15887	16006	15886	15925	15779	15939	15972	15996	15806	15980	15805	15943	16007	16121	15942	15813	16039	15895	15924	16003	16064	16172	15821	15973	15947	16032	16080	16012	15944	16071	16183	15770	16136	15918	15839	16080	15943	15951	15940	15788	15827	15960	15853	15908	16015	15863	15902	16045	15960	16014	15999	16003	15777	16030	16107	16152	15964	16021	16125	15824	15900	15997	16099	16007	16114	16070	15907	15994	15936	16059	15860	16053	15980	16038	16008	16023	15982	16097	16152	15820	16144	15925	16050	16108	16108	16052	16057	16082	15898	15904	15825	16009	16089	15998	15880	15901	15845	15888	16024	15775	16041	15984	16074	15994	15933	16143	16144	15907	15778	16104	16034	16053	15942	16249	15912	15969	15872	16177	16042	16100	15926	16036	15989	15939	15910	16049	15856	15904	16074	16040	16045	16031	15760	16088	15948	15946	16022	15900	15882	15770	16040	16047	16027	15945	15932	15723	15859	16009	15794	15840	16133	15718	16310	16067	15891	15940	16122	15991	16070	15915	15906	15960	15881	16034	16037	15902	15862	15959	15944	15860	16049	16198	15872	16040	15999	15869	16010	16046	15946	15921	15909	15996	15966	15847	16020	16159	16155	16159	16046	15891	15785	15880	15891	15951	15816	16126	16123	15856	16025	16064	15859	16016	15963	15933	16108	15919	15902	15922	15924	15908	15927	16074	15899	16014	16062	15941	15940	15974	16212	15959	15928	16074	15971	15899	15910	15919	15892	16210	16205	15893	16029	15853	15897	15914	16014	16068	15892	16246	15904	16153	15988	15850	15785	16207	16070	15862	16042	16271	15978	15810	15833	15943	15731	15898	15863	15809	15894	15867	15836	16187	16060	16304	16035	15769	16277	16065	16028	15958	15795	16084	16084	16062	15932	15931	16059	16215	15909	15869	16038	16069	16162	15884	16135	15992	16030	16025	16170	15951	15964	15803	15831	15992	16001	15931	16153	16093	15940	15871	15641	16131	16210	16163	15994	16146	15984	15920	16108	16281	16131	15948	16073	15832	16224	16171	15888	16051	15940	15955	16018	16177	16054	16153	15932	15849	15943	15987	15834	15725	15834	15915	15901	15870	15993	16006	15778	16084	16020	16025	15964	16122	15925	16004	15961	15946	16038	15853	15880	16051	15842	15875	15945	16093	16041	15849	15784	15855	15844	15763	15812	15953	15815	15840	15839	15895	16014	16091	15925	16104	15988	16182	16083	15909	15945	15786	15866	16015	15879	15997	15950	16058	15912	15859	16094	15985	15756	16028	15766	15823	15972	15987	16198	15942	15967	16113	15814	15849	16153	15943	15934	16000	15820	15843	15954	16033	16182	16069	15766	16322	15943	15980	16078	15896	16135	16283	15985	16038	15921	16065	16157	15992	16033	16169	16127	15901	16213	15994	16037	16018	16146	16072	16084	16055	16120	15983	16064	16122	16181	15904	16051	15863	16027	15866	15884	15864	16076	15915	15838	16099	15887	15988	15879	16003	15935	15815	15937	16122	16089	16115	15962	15924	15881	15926	16030	16195	15906	16028	16006	16021	16147	15940	15925	16221	15896	15941	15966	15937	15982	15894	15961	15917	15942	16052	16039	16083	15809	16146	15994	16114	16006	16096	15886	15903	15948	15792	15972	16068	16098	15938	15942	15872	15945	16114	16001	15921	15980	16003	16143	16010	15896	15943	16020	15841	16166	15967	16034	15858	15777	15897	15997	15943	16102	16029	15958	15919	16028	15952	16002	16032	16216	15989	15864	15772	15889	15838	16042	15886	16100	16100	16006	16132	15952	15986	16043	15828	15870	16059	16042	16056	16064	16070	15879	16055	16026	16117	15899	16050	15933	16015	15945	15983	15989	16090	16111	15919	16079	16079	15743	16031	16002	15942	15947	16095	15990	15997	15996	16090	15947	16137	15772	15836	15789	16072	15931	15961	16046	16028	15871	15949	15835	16005	15955	16063	15958	16036	16130	15895	16012	15814	16209	16087	15964	16016	16098	16158	16032	15919	15962	16040	16025	15962	15882	16039	15966	15861	16158	16008	15982	15898	15946	15911	16034	15867	15999	16038	16053	16003	16043	15895	16106	16082	15921	15964	16063	15784	15951	15958	16037	15894	15737	16011	15950	15801	15935	16038	15919	15894	16275	16155	15869	16020	16051	15848	16057	16148	16071	16052	15928	15933	15939	15894	16052	15928	16153	15952	15874	15784	15978	15895	15999	16197	16066	15968	15919	16006	16051	15930	15901	16070	16132	16029	16138	16105	16131	15963	15907	15985	15905	16058	15952	15929	15982	15840	16018	15933	16014	16117	16147	16088	15978	15999	15991	15971	15983	16040	16000	15928	15892	15883	16291	15722	15857	15924	15916	15909	16031	15970	15945	15899	16089	15787	16173	15806	15953	15687	15886	15841	16084	16195	15947	16110	16015	16162	15923	15900	15981	15953	16121	15934	15962	15911	16153	15953	15936	15823	16113	15964	16133	16091	15874	16132	15983	15894	15928	15900	16021	15888	16019	15964	16132	16036	16015	15933	16120	15944	16056	16142	15972	16106	15806	16224	15998	15896	15911	16107	16074	16028	16029	16194	16074	16302	15920	16012	16023	15884	15855	16107	16016	15918	15898	16177	15990	16041	15923	16052	16069	15861	16085	16074	15773	16032	16088	15957	16029	16050	16042	16146	15985	15872	15917	16095	15836	16010	16068	16042	16020	16008	15912	15958	16005	15960	16066	16164	15783	15876	15926	15935	16027	15865	15975	15946	16120	15820	15878	15983	15940	15981	16076	15961	15889	16094	16038	16139	15802	15958	16017	15932	15904	16211	15896	16032	16032	15863	16011	15634	15790	15955	16126	16080	15886	15842	16034	15917	16046	16037	16028	16085	16068	15860	15981	16004	16051	15669	15972	15999	15795	15942	15970	16089	15842	15893	15940	15966	16053	15945	16150	16001	15962	15914	15989	16056	15824	16014	15919	16047	16133	15806	16064	15919	16043	16200	15990	15993	15931	15856	15844	15767	15936	16085	16008	16055	16079	15989	16199	16034	16092	15895	15941	15908	16236	16013	16074	16187	15876	16070	15905	15996	15942	15852	15982	16005	16077	16047	15973	15914	15832	16030	16068	16051	15872	16040	15904	16148	16078	15939	15916	15877	15915	16235	16173	16070	16162	15914	16238	16135	15878	15774	16153	15910	15887	15973	15774	16014	15798	16076	16087	15972	15925	15997	15814	15936	15958	16187	16009	15979	16143	16060	15810	15829	15991	15983	16135	15904	16020	15931	15862	16042	15929	16229	16070	15776	15815	16033	15781	16063	15939	16188	15757	15927	15912	16013	16119	15951	15883	16157	16025	16121	16129	16106	15863	16023	15937	16004	15965	16102	15964	16071	16144	16112	15743	15921	15872	15864	15813	16167	15883	16095	16026	15977	15912	16047	16028	16057	16070	16057	15885	16128	15986	15920	16078	16097	15982	15899	16020	16036	15974	16061	15989	16234	15881	16171	15923	15904	15896	16050	15983	16020	16102	16069	15947	16008	16139	16050	15801	16107	16077	16139	16179	15988	15982	16111	16007	15941	16017	15977	16072	15979	16074	15703	15977	16008	16056	16149	16048	16182	15981	15860	16001	16051	15896	16153	15926	16165	15950	16050	15984	15834	16020	16099	15980	15967	15940	15950	16075	16096	15929	16150	16028	15940	15921	15891	15987	15864	15906	16110	16224	16070	15929	15693	15946	15963	15781	16125	16047	15909	15936	15901	16021	15904	15955	16033	16064	16034	16079	16007	16053	16072	16039	16117	16115	16138	15963	16191	15991	15860	16039	16019	15940	15735	16282	16019	15708	15908	15929	15986	16030	16027	15915	15938	16039	15928	16063	16049	16030	15964	15921	15844	16091	15788	16012	15949	15983	16027	15913	15940	15781	15812	16088	16156	16002	16055	16084	15951	16172	16062	15872	16070	15791	16073	16129	16107	15998	15954	15833	16080	15945	16179	16030	15891	15956	15877	16093	15926	15950	15832	15872	16185	15911	16123	15876	15746	15981
61156	93291	71831	43866	25581	16881	14556	14532	14691	14542	14512	14524	14545	14624	14562	14583	14536	14631	14612	14449	14637	14400	14623	14409	14708	14554	14643	14660	14531	14470	14541	14454	14476	14568	14647	14642	14513	14609	14675	14522	14547	14643	14673	14838	14564	14602	14592	14695	14475	14491	14630	14401	14532	14492	14633	14493	14610	14658	14534	14643	14571	14517	14712	14764	14654	14690	14624	14529	14660	14514	14414	14423	14531	14692	14487	14479	14585	14534	14684	14569	14499	14558	14687	14416	14664	14649	14561	14696	14537	14780	14538	14591	14533	14648	14562	14569	14498	14385	14594	14544	14625	14620	14493	14634	14638	14635	14492	14494	14536	14555	14619	14406	14604	14581	14641	14652	14770	14625	14528	14690	14633	14531	14507	14549	14465	14624	14556	14493	14492	14596	14509	14394	14472	14566	14692	14689	14582	14626	14571	14545	14502	14563	14506	14623	14533	14561	14653	14608	14649	14394	14624	14498	14504	14707	14463	14867	14626	14584	14528	14574	14551	14666	14665	14477	14672	14643	14716	14410	14630	14592	14649	14513	14498	14634	14696	14444	14693	14618	14563	14734	14640	14657	14407	14558	14692	14523	14602	14543	14870	14597	14599	14484	14525	14441	14491	14555	14542	14557	14565	14482	14567	14398	14641	14467	14584	14395	14483	14420	14558	14741	14499	14479	14603	14389	14423	14472	14631	14571	14534	14627	14568	14550	14574	14556	14565	14447	14486	14631	14711	14497	14628	14601	14499	14428	14662	14638	14722	14523	14528	14549	14513	14446	14648	14427	14371	14556	14418	14649	14573	14616	14610	14727	14525	14693	14678	14471	14589	14480	14498	14583	14657	14708	14569	14601	14422	14388	14710	14627	14565	14551	14425	14531	14439	14507	14605	14481	14642	14460	14535	14570	14510	14694	14597	14647	14658	14663	14588	14531	14480	14624	14739	14611	14641	14679	14616	14571	14637	14612	14432	14563	14537	14567	14600	14598	14384	14558	14519	14762	14579	14496	14673	14473	14561	14517	14704	14722	14547	14732	14342	14515	14770	14545	14533	14522	14391	14685	14689	14401	14658	14511	14565	14453	14622	14541	14433	14610	14524	14442	14500	14510	14523	14472	14594	14606	14504	14579	14661	14657	14568	14654	14608	14622	14563	14612	14392	14534	14643	14376	14569	14589	14559	14529	14471	14671	14553	14565	14687	14449	14541	14576	14499	14537	14471	14447	14458	14564	14455	14471	14453	14749	14433	14805	14565	14413	14620	14508	14452	14486	14244	14619	14528	14615	14635	14683	14586	14672	14565	14438	14639	14455	14512	14431	14630	14663	14503	14642	14673	14640	14575	14611	14461	14576	14531	14543	14613	14549	14702	14696	14470	14737	14519	14452	14593	14633	14522	14617	14547	14473	14715	14629	14604	14552	14561	14633	14344	14521	14586	14619	14739	14542	14499	14589	14533	14439	14395	14589	14300	14607	14485	14482	14538	14592	14567	14476	14529	14572	14786	14595	14578	14501	14577	14583	14606	14743	14485	14532	14558	14611	14594	14642	14493	14549	14545	14476	14566	14524	14392	14523	14356	14589	14572	14614	14489	14523	14605	14506	14594	14598	14579	14749	14631	14490	14524	14478	14569	14577	14616	14364	14609	14612	14547	14693	14567	14545	14449	14490	14580	14657	14666	14396	14437	14540	14542	14579	14587	14540	14534	14533	14540	14590	14649	14493	14640	14685	14725	14433	14490	14731	14617	14476	14660	14531	14624	14512	14720	14665	14491	14556	14632	14600	14657	14678	14370	14699	14420	14716	14627	14660	14398	14753	14452	14618	14543	14675	14664	14614	14682	14764	14551	14587	14615	14462	14614	14692	14570	14612	14631	14542	14469	14620	14422	14806	14493	14437	14604	14590	14642	14555	14709	14504	14505	14618	14515	14588	14564	14598	14643	14425	14561	14470	14626	14510	14557	14557	14623	14586	14471	14628	14749	14479	14590	14583	14564	14504	14481	14537	14692	14423	14575	14590	14612	14543	14619	14582	14434	14613	14522	14686	14503	14626	14516	14710	14548	14478	14606	14669	14530	14497	14632	14612	14717	14572	14470	14406	14480	14714	14544	14528	14687	14544	14659	14625	14523	14554	14436	14483	14565	14468	14539	14513	14487	14573	14486	14523	14775	14598	14597	14608	14542	14486	14562	14546	14581	14673	14749	14496	14596	14738	14734	14651	14573	14617	14525	14385	14466	14560	14479	14547	14278	14580	14766	14667	14649	14584	14439	14600	14495	14529	14586	14500	14409	14593	14394	14509	14499	14607	14641	14492	14604	14400	14405	14540	14548	14511	14460	14475	14481	14541	14505	14512	14534	14543	14659	14423	14507	14699	14636	14521	14419	14638	14488	14610	14596	14724	14544	14514	14548	14452	14516	14484	14415	14657	14477	14475	14640	14579	14465	14494	14481	14562	14522	14580	14684	14686	14502	14477	14532	14591	14790	14688	14470	14732	14432	14662	14660	14578	14624	14530	14534	14446	14570	14504	14749	14511	14464	14497	14591	14577	14611	14623	14506	14604	14526	14634	14464	14672	14512	14538	14746	14619	14554	14482	14426	14548	14729	14528	14660	14586	14604	14460	14570	14755	14566	14531	14489	14451	14556	14479	14651	14702	14520	14709	14614	14537	14775	14659	14448	14466	14529	14595	14713	14408	14579	14544	14479	14549	14620	14615	14427	14550	14552	14645	14528	14493	14568	14424	14717	14458	14596	14603	14388	14651	14673	14469	14442	14588	14529	14867	14583	14673	14424	14510	14621	14380	14589	14373	14568	14717	14519	14710	14483	14423	14583	14615	14623	14532	14787	14633	14704	14598	14565	14493	14480	14626	14762	14673	14537	14447	14657	14584	14498	14610	14773	14676	14460	14625	14692	14519	14651	14448	14531	14701	14624	14619	14662	14542	14538	14454	14507	14536	14387	14701	14452	14512	14532	14601	14525	14473	14606	14687	14397	14596	14469	14484	14696	14554	14550	14643	14770	14431	14449	14641	14518	14421	14709	14568	14580	14488	14497	14619	14455	14626	14718	14587	14523	14548	14585	14418	14693	14659	14449	14516	14590	14558	14532	14556	14648	14678	14644	14560	14570	14681	14318	14549	14646	14556	14480	14742	14503	14615	14529	14616	14677	14618	14354	14590	14612	14508	14607	14438	14635	14512	14409	14701	14728	14663	14562	14627	14710	14491	14552	14483	14458	14674	14638	14597	14556	14677	14508	14616	14579	14797	14503	14619	14552	14580	14526	14653	14637	14437	14523	14642	14575	14664	14464	14496	14543	14515	14612	14644	14466	14534	14576	14418	14597	14529	14395	14554	14394	14581	14470	14617	14711	14557	14452	14728	14437	14546	14505	14525	14652	14512	14478	14686	14534	14619	14449	14483	14622	14677	14672	14687	14638	14707	14548	14750	14528	14567	14556	14513	14583	14463	14719	14725	14786	14582	14570	14689	14586	14540	14545	14567	14599	14600	14508	14633	14536	14536	14659	14448	14622	14585	14616	14559	14604	14699	14318	14597	14493	14571	14465	14507	14479	14716	14875	14622	14584	14593	14653	14530	14525	14575	14672	14490	14712	14494	14594	14526	14502	14551	14475	14490	14484	14564	14677	14657	14635	14667	14560	14558	14479	14645	14466	14624	14493	14704	14554	14572	14545	14628	14688	14579	14469	14494	14686	14366	14598	14619	14684	14699	14539	14559	14659	14524	14547	14549	14424	14586	14687	14512	14631	14426	14675	14601	14626	14559	14616	14366	14556	14642	14506	14494	14482	14532	14562	14458	14654	14720	14466	14560	14475	14681	14621	14583	14606	14577	14508	14432	14657	14511	14527	14469	14393	14438	14627	14541	14380	14317	14556	14518	14507	14520	14567	14603	14595	14548	14544	14546	14587	14516	14552	14479	14692	14677	14634	14630	14666	14443	14504	14520	14449	14647	14529	14500	14563	14671	14402	14624	14580	14429	14508	14649	14739	14543	14530	14619	14631	14601	14517	14483	14520	14474	14584	14558	14599	14681	14444	14552	14450	14779	14623	14554	14644	14338	14555	14584	14477	14463	14672	14589	14617	14497	14602	14539	14746	14689	14528	14414	14621	14533	14596	14638	14435	14437	14443	14622	14602	14458	14598	14587	14505	14427	14458	14512	14430	14574	14740	14449	14597	14543	14589	14622	14578	14531	14708	14585	14420	14438	14523	14452	14474	14528	14485	14758	14569	14532	14556	14404	14755	14519	14441	14544	14639	14652	14579	14400	14545	14585	14635	14502	14511	14617	14485	14744	14816	14572	14610	14452	14507	14527	14391	14644	14454	14446	14597	14620	14574	14557	14358	14698	14337	14555	14560	14416	14588	14551	14589	14576	14524	14534	14780	14584	14663	14646	14471	14567	14590	14601	14662	14395	14521	14445	14572	14398	14739	14662	14591	14498	14683	14586	14643	14459	14717	14621	14646	14737	14432	14593	14614	14648	14436	14493	14615	14581	14411	14592	14515	14680	14536	14570	14556	14621	14770	14546	14535	14561	14528	14537	14643	14403	14541	14575	14474	14561	14644	14648	14505	14561	14497	14460	14390	14672	14596	14471	14664	14404	14494	14766	14556	14447	14530	14479	14559	14450	14729	14738	14510	14537	14444	14484	14473	14495	14382	14632	14583	14574	14393	14506	14607	14680	14458	14620	14571	14510	14514	14746	14516	14590	14611	14572	14578	14621	14478	14559	14511	14507	14570	14560	14474	14524	14579	14498	14653	14525	14496	14572	14636	14428	14657	14454	14671	14561	14661	14474	14577	14552	14413	14513	14455	14668	14610	14583	14430	14528	14744	14463	14605	14596	14567	14503	14436	14500	14679	14515	14620	14674	14369	14465	14617	14431	14710	14494	14392	14558	14528	14616	14668	14611	14599	14686	14626	14548	14613	14573	14637	14686	14721	14632	14550	14414	14502	14531	14571	14487	14635	14516	14472	14399	14656	14530	14632	14640	14589	14558	14372	14699	14540	14604	14606	14582	14535	14511	14618	14580	14463	14541	14631	14544	14477	14677	14702	14560	14661	14554	14617	14752	14681	14460	14538	14523	14696	14558	14484	14509	14611	14542
23064	22582	32334	27437	23644	23472	22469	17024	16265	16409	16393	16173	16154	16162	16130	16226	16136	16110	16203	16089	16034	16140	16029	15836	16008	16094	15887	16006	16076	15924	16075	15928	16004	16147	15825	15896	15891	15842	15980	15985	15871	15710	16011	15992	15963	15967	15897	15932	15869	15857	16065	16122	15923	15925	15983	15830	16045	16066	15881	16011	15929	15795	15766	15931	16061	15702	15796	16010	15991	15831	15887	16081	15920	15873	16080	15843	16045	15835	15946	15986	15903	15758	15832	15684	15913	15703	15943	15805	15929	15960	15972	15932	16046	15722	15922	15908	15733	15802	15782	15900	15793	15796	15926	16066	16027	15850	15919	15918	15856	15799	15882	15783	16012	15764	15878	15763	15963	15863	15909	15910	15852	15924	15819	15918	15950	15993	15843	15860	16228	15824	16046	15979	15856	15852	15806	15929	15805	15786	15861	16043	15854	15803	15836	15732	15916	15935	16024	15882	15758	15745	15791	15887	15916	15934	15888	15792	16006	15805	15843	15672	15969	15904	15896	16043	15814	15889	15990	15800	15793	16002	15760	15860	15739	15788	15801	15819	15778	15965	15665	15906	15848	15883	15982	15904	15912	15914	16036	15826	15820	15877	15919	15820	16062	15798	15746	15961	15993	15771	15776	15971	15757	15708	15955	16097	15834	15559	15748	15857	15985	16062	15856	15737	15777	16015	15826	15867	15751	15854	15938	16040	15816	15773	16107	15957	15841	15790	15946	15976	15678	15732	15771	15802	15872	15881	15924	16053	15721	15880	16113	15692	15779	15824	15796	15867	16028	15868	15869	15682	16046	15798	15894	16037	15875	15939	15800	15850	15908	15835	15751	15844	15806	15886	15812	15997	15911	15950	15761	15811	15907	15721	15937	15931	15651	15957	15882	15906	15717	15911	15630	15801	15844	15641	15730	15941	15862	16046	15946	15864	15935	15892	15764	15884	15829	15857	15838	15977	15684	15831	15748	15849	15778	15797	15956	15719	15747	15777	15819	15988	15875	15871	15967	15864	15981	15853	15888	15801	15893	16003	15948	16061	15878	15686	15745	15821	15770	15843	15820	15880	15851	15752	15639	16075	15741	15989	15825	15853	15805	16012	15990	16020	16035	15833	15912	15906	15950	15905	15829	15817	15806	15786	15760	15851	15881	16049	15854	15614	15756	15875	16018	15686	15848	16008	15864	15889	15825	15966	15924	16054	15917	15913	15680	16062	15939	15788	15762	15953	15825	15803	15822	15809	15884	15843	15930	15983	15617	15937	15838	15776	15846	15959	15925	15839	16050	15741	15798	15727	15738	15985	16021	15841	15715	15856	15956	15905	15986	15848	15854	15690	15906	15853	15856	15754	15517	15851	16020	16163	15905	15804	15898	15952	15899	16130	15622	15763	15939	15867	16085	15997	15865	16124	15836	15794	15922	15777	15776	15835	15821	15990	15932	15962	15876	16043	15981	15881	15921	15881	15818	15786	15801	15634	15872	15862	15889	15886	16037	15978	15798	15762	15885	15822	15937	15748	15768	15851	15814	15819	15760	15877	15905	15771	15803	15736	15956	15760	15715	15972	15993	15908	15841	15712	15636	15881	15875	15816	15907	15971	15911	15855	15958	15811	16004	15953	15794	15687	15811	15833	16017	15779	15609	15941	15773	15958	15885	15683	15989	15859	15916	15827	15822	15786	15915	15913	15811	15685	15946	15825	15863	15917	15938	15935	15868	15963	15970	15769	15765	15872	15591	15878	15883	15924	15782	15757	15707	15798	15916	16031	15895	15905	15888	15965	15836	15968	15693	15928	15777	15797	15797	15918	15972	15735	16022	15871	15997	15682	15901	16092	15951	15941	15914	15695	15928	15794	15997	15867	15801	15885	15713	15939	15736	15927	15786	15808	15966	15879	15885	15967	15929	15866	15868	16133	15799	15855	15645	15909	15776	15875	15981	15925	16116	15809	16007	15912	15770	16046	16044	15873	16037	15947	15860	15768	15916	15883	15894	15716	15914	15974	15914	15880	15852	15939	15997	15943	15650	15797	15887	16050	15677	15883	15902	15828	15939	15760	15823	16113	15902	15880	15989	15836	15770	15951	15884	15840	15931	15815	15736	15922	15670	15918	15751	15954	15926	15771	15768	15884	15812	15693	16018	15928	16020	16137	15977	15938	15934	15741	15836	15709	15900	15987	15867	15651	15897	15732	15958	15876	15740	16035	16029	15810	15981	15828	15891	15888	15955	15905	15774	16018	15863	16048	16031	16043	16166	15933	15797	15685	15891	15858	15949	15703	15835	15736	16087	16018	15861	15858	15848	15575	15797	15972	15656	15652	15841	15691	15834	15973	15902	15899	15789	15753	15703	15843	15868	15817	15880	15764	15643	15652	15770	15994	15893	15861	15790	15798	16039	15919	15810	15959	15889	16067	16008	15935	15840	15897	16053	15985	15912	15843	15914	15849	15905	15848	15883	15853	15849	15818	16118	15771	15748	15686	15783	15746	15856	16078	15725	16040	15810	15967	15975	16058	15886	15817	15905	15907	15855	15842	15886	16030	15835	15780	15723	16015	15891	15878	15904	15908	15912	15886	15701	15913	15976	15880	15649	15941	15811	15822	15946	15924	15790	15874	15799	15736	15894	15897	15802	15853	15734	15939	16014	15865	15833	15783	15821	15823	15790	16009	15787	15795	15696	15851	15867	15730	15876	15803	16035	15833	15851	15722	15717	15792	15873	15883	16094	15905	15832	15813	16066	15610	15946	15854	15900	15728	15822	16159	15920	15899	15678	15780	15733	15976	15839	15809	15792	15593	16048	15699	15984	15687	15985	15909	15884	15968	15863	15930	15938	15843	15909	16066	15927	15926	15849	15744	15770	15867	15907	15905	15909	15731	15845	15858	15920	16071	16005	15930	15799	15790	15839	15765	15832	15995	15948	15759	15865	15907	15842	15975	15839	15995	15825	15601	15842	15785	15896	15710	15877	15914	15883	15757	15703	15695	15738	15762	15793	15729	15967	15950	15789	15751	15746	16023	15895	15770	15757	15854	15831	15913	15790	15869	15967	15790	15961	15936	15904	15831	15907	15686	15768	15832	15873	15724	15900	15808	16093	15762	15767	16016	15867	15996	15927	15729	15721	16106	15912	15896	15906	15801	15854	16039	15723	15859	15749	16029	15759	15795	16006	15895	15760	15896	15989	15954	16087	15916	15950	15800	15985	15923	15624	15850	15673	15954	15803	15902	15859	15726	15830	15757	15901	15926	15731	15792	15986	15526	15738	15756	15980	15932	15875	15750	15975	15891	15668	15858	15813	15725	15763	15846	16006	15886	15892	15669	15799	15796	15739	15662	15877	15945	15862	15677	15967	15943	15862	15770	15762	16010	16040	15964	15756	16012	15916	15896	15944	15856	15991	15764	15717	15773	16123	15848	15881	15805	15879	15969	16091	15875	15789	15818	16027	15962	15955	15836	15842	15681	15732	15703	15842	15929	15975	15858	15909	15823	15995	15825	15946	15772	15851	15687	15814	15700	15684	15960	15969	15780	16137	15812	15668	15986	15841	15913	15942	15817	15699	16067	15927	15925	16028	15795	15942	15616	15751	15821	15726	15699	15956	15864	15780	15861	15906	15855	15905	15687	15752	15871	15866	15877	15751	15813	15645	15910	15935	15787	15807	15763	16042	15844	15764	15872	15587	15897	15788	15689	15756	15671	15854	15781	15933	15925	15919	15899	16057	15937	15830	15797	15871	15592	15884	16046	16045	15942	15872	15931	15762	15785	15859	15882	16013	15806	15856	15882	15901	15891	15868	15977	15905	15995	15969	16039	15873	15974	15982	15819	15778	15839	15762	15996	15895	16169	15828	15851	15574	15854	15819	15854	15796	15926	15901	15939	15920	15918	16001	15891	15861	15891	15999	16000	15862	15844	15974	15791	15911	15683	15785	15770	15890	15720	15927	15733	15941	15769	15935	15866	16030	15718	15854	15980	15804	15802	15779	15895	15810	15898	15877	15844	15863	15714	15993	15907	16040	15855	15853	15920	15983	15807	15739	15776	15913	15860	15932	15854	16098	15958	15794	15787	15645	15892	15876	15932	15807	15822	16059	15958	16024	16024	15868	15670	15768	15915	16005	16014	15746	15917	15794	15785	15994	15913	15848	15833	15722	15923	15880	15780	15918	16063	15898	15902	15843	15990	15980	15686	15808	15812	15948	16072	15774	15918	15903	15967	15826	15927	15816	15826	15753	15926	15994	15856	15975	15954	16061	15966	15813	15841	15909	15956	16000	15863	15740	15897	15833	15796	16143	15989	15899	15728	15812	15833	15792	15863	15676	15897	15838	15870	15964	15751	15954	15812	16080	15883	15756	15744	15595	15733	15827	15918	15808	15856	15822	15790	15730	15971	15879	15826	15933	15763	15901	16073	15807	15831	15700	15844	15703	15808	15808	15918	16066	15642	16030	15827	15923	15909	15768	15747	15723	15662	15708	15937	15891	15921	15871	15887	15715	15899	15762	15866	15959	16019	15695	16021	15902	15946	15830	15665	15960	15897	15817	15943	15867	15805	15846	15659	15979	15944	15919	15715	15906	15871	15973	15908	15988	15844	16045	16025	16081	15696	15714	15762	15870	15821	15920	16027	15863	15987	15748	15841	15902	15846	15778	15722	15904	15939	16139	15921	15889	15711	15865	15902	15748	16011	15801	15822	15881	15831	15841	16064	15784	15815	15905	15780	16022	15871	15729	15906	15954	15762	16055	15797	15825	15914	15695	15855	15711	15754	15847	15948	15873	15687	15740	15903	15924	15768	16070	15848	15921	15877	15893	15924	15821	15891	15820	15906	15771	15993	15810	15835	15814	15888	15734	15801	15994	15797	15739	15863	15866	15598	15953	16027	15996	15914	15894	15835	15815	15694	15880	15914	15883	15836	15862	15967	15750	16024	16050	15961	15969	15772	15713	15562	15861	15933	15808	15864	15941	15886	15887	15862	15937	15833	15986	15882	15974	15880	15895	15811	15763	15890	16028	15898	15906	15772	15953	15756	15994	15892	15847	15716	15886	15834	15842	15878	15919	15871	15688	15755	16028	16031	16108	15724	16075	15795	15936	15802	15901	15722	16041	15635	15948	15985	15814	15836	15751	15710
62978	106277	84228	56312	33251	19263	14387	14313	14374	14381	14162	14567	14532	14486	14487	14571	14399	14420	14605	14470	14458	14316	14490	14327	14423	14421	14417	14395	14556	14497	14412	14510	14362	14525	14480	14532	14398	14406	14500	14465	14535	14428	14463	14425	14519	14462	14300	14438	14462	14546	14449	14390	14568	14611	14457	14436	14574	14515	14487	14497	14284	14443	14537	14563	14343	14330	14378	14354	14346	14410	14552	14386	14469	14588	14591	14618	14522	14280	14336	14402	14621	14363	14374	14587	14432	14526	14450	14276	14461	14404	14339	14440	14336	14297	14491	14486	14379	14371	14524	14308	14435	14458	14546	14242	14398	14389	14526	14428	14472	14427	14526	14296	14369	14548	14408	14500	14388	14352	14359	14600	14425	14318	14499	14432	14539	14421	14512	14565	14317	14305	14312	14442	14495	14489	14314	14483	14514	14458	14576	14312	14343	14384	14400	14516	14556	14295	14424	14208	14393	14560	14502	14424	14652	14413	14471	14332	14506	14522	14331	14334	14489	14407	14608	14390	14479	14396	14385	14470	14581	14458	14592	14415	14589	14566	14571	14439	14419	14452	14388	14442	14495	14626	14497	14425	14393	14369	14530	14525	14451	14242	14467	14635	14469	14578	14391	14324	14344	14359	14562	14428	14419	14412	14331	14591	14318	14403	14511	14489	14343	14341	14249	14492	14364	14468	14419	14579	14348	14324	14490	14423	14455	14510	14396	14277	14391	14382	14459	14340	14561	14471	14563	14508	14459	14396	14328	14644	14525	14327	14473	14472	14389	14408	14302	14529	14310	14402	14366	14421	14460	14579	14602	14494	14672	14307	14546	14460	14358	14481	14340	14381	14294	14514	14600	14421	14439	14487	14342	14420	14403	14387	14431	14462	14409	14413	14400	14400	14498	14425	14452	14441	14461	14549	14510	14429	14461	14510	14359	14440	14313	14511	14633	14624	14493	14516	14465	14380	14397	14474	14476	14438	14632	14575	14349	14479	14489	14426	14278	14419	14264	14367	14344	14528	14439	14437	14392	14606	14512	14346	14437	14413	14419	14321	14291	14562	14501	14601	14397	14457	14476	14407	14445	14529	14516	14388	14545	14422	14401	14391	14354	14503	14526	14438	14530	14431	14537	14470	14588	14448	14342	14510	14434	14374	14354	14589	14392	14409	14378	14412	14496	14436	14459	14577	14468	14541	14536	14601	14473	14571	14418	14502	14317	14470	14534	14547	14512	14342	14445	14549	14477	14317	14569	14280	14334	14479	14540	14441	14445	14495	14306	14544	14433	14444	14340	14347	14580	14316	14411	14204	14404	14384	14621	14383	14387	14596	14568	14512	14387	14457	14592	14458	14476	14354	14542	14459	14384	14486	14388	14555	14488	14348	14565	14384	14340	14422	14581	14364	14480	14426	14425	14422	14447	14356	14567	14433	14419	14437	14416	14540	14464	14564	14444	14412	14584	14508	14537	14462	14273	14569	14370	14348	14578	14397	14384	14513	14582	14469	14435	14402	14485	14290	14526	14535	14486	14545	14340	14354	14367	14384	14491	14399	14477	14466	14378	14233	14401	14426	14433	14251	14444	14473	14356	14385	14552	14350	14508	14398	14441	14335	14560	14535	14486	14400	14256	14457	14451	14575	14568	14535	14328	14440	14281	14497	14549	14334	14638	14491	14485	14336	14239	14416	14360	14286	14308	14460	14450	14562	14379	14398	14369	14337	14428	14366	14553	14451	14424	14429	14464	14536	14170	14406	14419	14419	14399	14439	14657	14561	14601	14319	14446	14325	14471	14532	14500	14428	14427	14473	14604	14399	14394	14380	14420	14532	14498	14504	14395	14458	14483	14513	14329	14578	14440	14440	14661	14382	14683	14553	14482	14372	14475	14468	14478	14451	14466	14357	14546	14281	14522	14396	14467	14360	14498	14338	14471	14527	14580	14264	14478	14487	14524	14581	14533	14372	14469	14443	14369	14363	14196	14259	14456	14406	14479	14394	14528	14377	14358	14196	14473	14332	14429	14420	14335	14412	14574	14530	14387	14432	14407	14418	14363	14381	14346	14474	14543	14383	14394	14448	14219	14224	14453	14570	14480	14374	14536	14440	14568	14475	14408	14493	14435	14537	14475	14440	14461	14516	14371	14428	14478	14470	14363	14511	14499	14351	14163	14445	14401	14485	14462	14325	14368	14616	14556	14377	14435	14537	14500	14405	14472	14436	14526	14458	14507	14560	14384	14633	14383	14375	14502	14538	14467	14315	14522	14524	14456	14568	14526	14362	14511	14467	14289	14607	14545	14441	14450	14625	14530	14436	14430	14528	14650	14389	14520	14618	14419	14370	14428	14507	14640	14530	14445	14427	14418	14599	14305	14457	14693	14521	14497	14485	14517	14335	14432	14413	14428	14388	14627	14475	14541	14423	14459	14438	14446	14432	14358	14429	14272	14358	14334	14436	14456	14456	14607	14390	14523	14399	14268	14395	14426	14392	14406	14521	14360	14538	14538	14496	14402	14484	14480	14430	14438	14225	14375	14341	14379	14405	14370	14597	14437	14730	14537	14510	14451	14346	14566	14470	14500	14320	14397	14468	14489	14393	14394	14623	14364	14481	14411	14467	14361	14282	14389	14504	14410	14431	14429	14314	14453	14385	14540	14437	14511	14456	14438	14349	14269	14399	14342	14415	14385	14354	14452	14471	14456	14394	14377	14458	14429	14521	14469	14433	14626	14386	14486	14341	14305	14547	14408	14433	14431	14437	14520	14528	14414	14493	14373	14425	14454	14386	14409	14531	14422	14422	14485	14400	14652	14516	14469	14405	14382	14643	14412	14379	14371	14459	14249	14448	14262	14265	14482	14550	14665	14586	14473	14424	14379	14387	14528	14542	14377	14475	14633	14518	14530	14563	14408	14390	14485	14440	14469	14412	14509	14353	14439	14405	14373	14580	14539	14429	14631	14539	14435	14388	14484	14591	14451	14322	14506	14530	14391	14432	14534	14528	14335	14371	14445	14248	14256	14478	14412	14568	14271	14435	14520	14387	14483	14481	14434	14469	14326	14581	14340	14444	14483	14326	14239	14437	14375	14485	14438	14655	14310	14496	14310	14460	14353	14668	14621	14394	14501	14391	14395	14438	14367	14290	14442	14573	14441	14523	14741	14579	14435	14415	14496	14463	14495	14474	14431	14348	14588	14310	14332	14495	14459	14398	14266	14481	14478	14397	14428	14292	14485	14402	14541	14251	14389	14454	14652	14458	14270	14361	14670	14441	14307	14436	14460	14515	14499	14414	14469	14655	14439	14438	14489	14364	14475	14436	14512	14503	14481	14431	14436	14501	14273	14321	14448	14511	14399	14492	14424	14526	14403	14703	14474	14395	14350	14467	14411	14356	14452	14602	14538	14440	14478	14340	14409	14531	14502	14483	14536	14433	14410	14531	14550	14373	14418	14511	14594	14292	14540	14515	14418	14434	14330	14636	14471	14581	14425	14460	14463	14460	14437	14472	14458	14297	14490	14374	14583	14362	14298	14567	14381	14179	14563	14401	14426	14332	14463	14586	14238	14355	14319	14497	14416	14525	14368	14401	14564	14575	14540	14507	14598	14337	14605	14377	14388	14393	14641	14217	14410	14438	14514	14485	14550	14501	14503	14480	14421	14579	14405	14423	14495	14353	14469	14410	14377	14474	14399	14414	14480	14510	14451	14459	14382	14379	14333	14462	14533	14579	14466	14339	14410	14257	14394	14464	14434	14393	14492	14311	14365	14473	14395	14495	14601	14344	14442	14461	14474	14469	14412	14320	14468	14341	14569	14497	14386	14380	14329	14447	14455	14494	14491	14452	14253	14606	14570	14464	14284	14307	14488	14328	14412	14380	14391	14457	14423	14380	14408	14365	14510	14512	14396	14438	14555	14464	14414	14546	14488	14505	14429	14569	14293	14388	14506	14555	14326	14568	14286	14454	14446	14508	14480	14527	14473	14610	14297	14338	14406	14437	14543	14477	14390	14443	14371	14445	14442	14429	14629	14344	14484	14325	14519	14331	14688	14411	14442	14503	14444	14264	14478	14408	14427	14435	14529	14320	14541	14350	14554	14439	14448	14472	14507	14389	14444	14442	14488	14419	14490	14380	14518	14436	14449	14492	14442	14511	14338	14342	14442	14380	14577	14423	14587	14368	14470	14435	14227	14583	14429	14390	14569	14360	14514	14375	14417	14400	14446	14434	14440	14476	14382	14515	14313	14544	14434	14418	14438	14222	14322	14532	14417	14358	14556	14462	14571	14358	14630	14295	14563	14510	14565	14373	14458	14523	14443	14373	14414	14267	14394	14522	14547	14460	14376	14430	14363	14396	14461	14358	14680	14454	14271	14425	14450	14527	14484	14487	14325	14265	14444	14361	14274	14522	14407	14297	14236	14402	14400	14433	14448	14514	14532	14451	14476	14506	14344	14403	14364	14436	14298	14354	14265	14474	14203	14386	14501	14394	14490	14543	14427	14372	14408	14334	14476	14597	14292	14670	14364	14438	14366	14573	14415	14447	14405	14308	14505	14462	14611	14510	14381	14552	14423	14471	14418	14388	14444	14458	14491	14464	14445	14470	14506	14550	14526	14525	14438	14481	14535	14396	14677	14403	14407	14378	14477	14249	14358	14532	14349	14690	14429	14512	14489	14474	14688	14434	14468	14445	14499	14288	14438	14408	14492	14376	14478	14359	14451	14592	14341	14183	14468	14359	14519	14340	14434	14355	14426	14414	14564	14387	14528	14394	14455	14437	14484	14438	14381	14409	14677	14542	14263	14629	14335	14452	14739	14189	14413	14431	14463	14462	14503	14512	14411	14385	14340	14396	14346	14451	14422	14318	14413	14463	14420	14435	14417	14437	14435	14314	14251	14455	14550	14441	14445	14364	14430	14518	14579	14532	14349	14352	14491	14372	14466	14487	14478	14348	14435	14510	14509	14406	14364	14461	14476	14548	14493	14411	14462	14377	14568	14473	14523	14289	14453	14462	14455	14334	14251	14403	14530	14357	14381	14340	14368	14514	14296	14595	14442	14391	14412	14493	14447	14275	14524	14509	14271	14530	14441	14376	14456	14480	14559	14622	14479	14309	14439	14470	14541	14442	14400	14560	14371	14392
29699	34391	38125	27315	18842	16545	15867	15781	15631	15773	15842	15785	15651	15707	15711	15617	15559	15777	15688	15657	15699	15673	15785	15765	15623	15548	15694	15748	15722	15725	15524	15689	15634	15728	15642	15654	15718	15728	15521	15735	15736	15856	15629	15880	15484	15602	15552	15717	15859	15829	15594	15542	15687	15716	15588	15887	15577	15600	15515	15759	15548	15636	15481	15644	15654	15631	15644	15531	15592	15632	15660	15702	15562	15694	15588	15701	15816	15492	15604	15556	15673	15630	15623	15621	15681	15646	15682	15562	15612	15463	15735	15742	15708	15606	15660	15592	15599	15639	15645	15617	15895	15617	15762	15622	15853	15491	15784	15583	15446	15765	15664	15790	15642	15484	15621	15610	15608	15602	15769	15651	15704	15574	15507	15553	15649	15577	15594	15591	15715	15766	15640	15621	15603	15688	15374	15684	15502	15618	15368	15613	15588	15627	15584	15559	15592	15626	15605	15505	15351	15499	15774	15578	15717	15632	15702	15708	15513	15620	15519	15554	15600	15574	15573	15519	15737	15603	15565	15781	15806	15553	15459	15620	15523	15628	15792	15588	15655	15707	15380	15710	15832	15642	15614	15580	15669	15513	15687	15561	15700	15670	15648	15401	15519	15545	15737	15621	15577	15617	15867	15679	15597	15596	15507	15491	15387	15468	15588	15513	15521	15692	15664	15624	15678	15490	15556	15556	15642	15772	15672	15715	15702	15462	15519	15675	15674	15567	15558	15606	15706	15533	15503	15735	15429	15567	15550	15769	15643	15472	15501	15735	15570	15663	15653	15680	15808	15719	15596	15568	15765	15794	15569	15794	15479	15481	15514	15725	15646	15672	15687	15500	15518	15449	15520	15811	15568	15507	15695	15569	15548	15560	15533	15587	15619	15418	15651	15629	15580	15352	15680	15578	15437	15695	15812	15757	15799	15572	15674	15496	15555	15647	15581	15590	15693	15657	15481	15611	15345	15588	15614	15517	15781	15628	15826	15697	15644	15686	15575	15490	15410	15765	15597	15439	15621	15607	15560	15602	15698	15537	15492	15536	15417	15575	15549	15671	15536	15665	15540	15416	15569	15642	15607	15586	15714	15700	15647	15498	15543	15657	15529	15665	15528	15822	15511	15639	15533	15473	15614	15571	15715	15554	15751	15606	15592	15399	15627	15512	15441	15454	15550	15526	15653	15671	15670	15481	15444	15596	15699	15506	15582	15656	15727	15510	15580	15477	15496	15650	15512	15627	15626	15525	15581	15632	15545	15731	15442	15700	15508	15552	15591	15491	15550	15668	15490	15458	15599	15528	15644	15678	15808	15547	15687	15692	15564	15442	15670	15679	15623	15482	15751	15591	15480	15526	15643	15494	15583	15592	15708	15608	15673	15668	15569	15548	15656	15632	15546	15404	15461	15541	15770	15569	15715	15455	15560	15620	15826	15592	15565	15623	15766	15801	15729	15589	15705	15816	15528	15673	15625	15690	15558	15763	15512	15613	15604	15735	15725	15448	15724	15486	15532	15711	15680	15624	15678	15660	15721	15698	15691	15659	15685	15686	15617	15681	15721	15452	15743	15688	15612	15587	15546	15444	15656	15632	15760	15600	15782	15569	15651	15675	15551	15561	15597	15667	15538	15632	15662	15454	15596	15608	15640	15722	15451	15501	15473	15521	15621	15783	15656	15539	15535	15687	15707	15587	15610	15890	15737	15624	15623	15599	15561	15696	15684	15672	15590	15526	15729	15645	15384	15652	15546	15582	15737	15671	15676	15551	15600	15404	15671	15502	15783	15433	15544	15760	15551	15374	15693	15820	15683	15581	15644	15661	15642	15667	15624	15471	15494	15487	15632	15525	15624	15734	15626	15526	15669	15517	15627	15642	15600	15673	15637	15611	15614	15486	15689	15635	15573	15511	15738	15731	15749	15634	15752	15599	15588	15590	15579	15690	15840	15544	15593	15747	15510	15583	15562	15720	15576	15695	15677	15470	15644	15638	15488	15673	15596	15549	15680	15724	15629	15554	15800	15660	15530	15391	15660	15597	15642	15526	15658	15463	15672	15507	15426	15767	15506	15589	15567	15655	15751	15517	15531	15741	15624	15732	15443	15384	15727	15655	15740	15725	15521	15753	15594	15705	15718	15627	15654	15723	15578	15396	15533	15791	15788	15620	15657	15536	15644	15645	15522	15468	15686	15591	15607	15819	15525	15467	15696	15730	15576	15811	15664	15510	15448	15661	15444	15708	15568	15693	15740	15601	15415	15444	15445	15461	15763	15800	15519	15677	15550	15501	15425	15609	15671	15806	15704	15749	15569	15773	15455	15493	15618	15800	15691	15728	15709	15593	15502	15385	15560	15678	15650	15715	15690	15647	15644	15648	15571	15540	15536	15586	15595	15599	15634	15597	15641	15446	15726	15626	15797	15573	15654	15749	15589	15703	15367	15810	15412	15458	15565	15609	15774	15690	15589	15559	15604	15823	15645	15535	15534	15605	15487	15663	15647	15889	15672	15788	15594	15612	15654	15584	15573	15740	15503	15574	15541	15681	15594	15525	15757	15648	15555	15548	15456	15686	15543	15682	15656	15608	15643	15472	15757	15601	15540	15640	15635	15430	15612	15664	15480	15439	15486	15765	15453	15660	15603	15742	15634	15514	15537	15717	15538	15574	15669	15328	15686	15726	15589	15579	15542	15567	15801	15792	15636	15651	15673	15633	15876	15429	15439	15572	15847	15737	15580	15630	15645	15493	15627	15741	15623	15553	15731	15750	15419	15595	15725	15500	15496	15468	15585	15696	15490	15516	15572	15636	15443	15558	15598	15664	15773	15715	15562	15733	15648	15687	15496	15590	15559	15700	15596	15390	15522	15694	15651	15620	15719	15525	15510	15502	15730	15534	15644	15448	15486	15688	15657	15565	15673	15557	15656	15666	15509	15522	15508	15572	15659	15508	15466	15560	15601	15569	15699	15700	15680	15756	15826	15833	15696	15668	15566	15585	15539	15656	15628	15478	15576	15711	15616	15635	15518	15531	15546	15602	15521	15523	15715	15825	15402	15744	15446	15639	15599	15545	15887	15705	15706	15429	15603	15758	15755	15681	15788	15730	15574	15662	15677	15412	15612	15645	15499	15655	15546	15509	15594	15512	15597	15602	15622	15579	15598	15534	15516	15662	15591	15404	15446	15565	15614	15697	15541	15493	15691	15657	15744	15500	15639	15726	15527	15481	15760	15534	15745	15629	15511	15538	15717	15649	15664	15751	15694	15761	15735	15653	15571	15728	15435	15652	15615	15729	15568	15665	15698	15568	15459	15668	15600	15507	15672	15484	15620	15472	15504	15598	15583	15653	15722	15607	15621	15499	15609	15611	15606	15680	15683	15670	15530	15544	15608	15603	15679	15530	15597	15516	15633	15539	15559	15636	15709	15716	15559	15460	15617	15594	15483	15582	15613	15606	15536	15772	15663	15676	15608	15613	15568	15709	15558	15598	15498	15857	15662	15651	15584	15681	15682	15392	15639	15472	15557	15471	15731	15634	15384	15614	15591	15468	15598	15582	15664	15640	15790	15507	15592	15630	15546	15708	15639	15695	15701	15587	15462	15774	15725	15614	15738	15564	15658	15629	15600	15669	15779	15548	15624	15713	15912	15610	15548	15721	15848	15619	15683	15795	15625	15459	15580	15733	15513	15533	15504	15445	15328	15550	15522	15793	15421	15744	15590	15660	15675	15768	15699	15831	15739	15873	15444	15719	15713	15657	15580	15383	15551	15668	15588	15559	15525	15676	15715	15768	15529	15577	15665	15573	15562	15575	15740	15680	15611	15773	15794	15624	15636	15761	15698	15441	15683	15448	15736	15690	15623	15558	15831	15474	15729	15532	15855	15442	15528	15722	15780	15729	15725	15578	15479	15612	15587	15663	15478	15498	15568	15601	15478	15506	15514	15771	15854	15571	15485	15361	15567	15553	15506	15415	15743	15620	15843	15534	15619	15606	15897	15476	15741	15573	15651	15547	15543	15530	15623	15428	15592	15636	15526	15617	15497	15566	15583	15467	15693	15661	15657	15568	15527	15615	15769	15679	15642	15636	15556	15682	15688	15568	15612	15350	15495	15544	15628	15580	15618	15678	15313	15572	15467	15668	15570	15672	15496	15555	15463	15787	15680	15859	15556	15584	15456	15625	15540	15600	15654	15599	15620	15624	15647	15649	15821	15514	15414	15712	15742	15580	15643	15471	15556	15743	15874	15605	15656	15440	15632	15531	15597	15636	15611	15490	15687	15740	15710	15359	15515	15535	15641	15615	15731	15789	15707	15529	15868	15452	15509	15517	15692	15614	15548	15632	15695	15780	15710	15635	15498	15489	15664	15654	15432	15528	15455	15714	15785	15822	15808	15740	15477	15623	15397	15622	15728	15789	15696	15570	15492	15687	15497	15565	15679	15341	15603	15831	15653	15593	15611	15526	15592	15356	15619	15500	15658	15778	15694	15530	15564	15717	15448	15659	15663	15788	15625	15563	15555	15697	15581	15740	15474	15349	15534	15349	15685	15411	15830	15699	15877	15770	15612	15606	15580	15694	15634	15630	15704	15651	15662	15798	15678	15653	15541	15691	15702	15622	15591	15562	15770	15686	15532	15629	15928	15427	15837	15735	15496	15780	15928	15797	15757	15591	15635	15654	15535	15626	15470	15646	15658	15746	15640	15723	15576	15673	15507	15715	15607	15569	15566	15645	15593	15709	15685	15599	15550	15804	15672	15622	15764	15596	15573	15661	15712	15657	15539	15569	15514	15549	15710	15695	15608	15616	15798	15581	15662	15806	15602	15620	15591	15852	15497	15696	15552	15522	15517	15583	15611	15607	15733	15676	15801	15643	15490	15344	15597	15585	15638	15679	15624	15631	15583	15611	15572	15767	15708	15632	15638	15715	15728	15555	15714	15714	15577	15674	15694	15515	15712	15430	15624	15666	15619	15739	15782	15684	15594	15549	15582	15663	15771	15692	15634	15654	15773	15661	15584	15661	15573	15536	15610	15740	15860	15727	15728	15611	15557	15609	15717	15626	15659	15759	15746	15665	15777	15793	15369	15332	15594	15621	15568	15492	15588	15546	15573	15592	15741	15636	15520	15650	15868	15703	15638	15650
38519	54663	41143	24731	17159	14844	14197	14504	14352	14239	14206	14364	14291	14298	14386	14216	14397	14312	14390	14362	14374	14179	14428	14331	14265	14258	14178	14255	14277	14280	14252	14312	14242	14230	14309	14171	14216	14320	14298	14164	14365	14201	14325	14327	14485	14243	14183	14234	14261	14402	14278	14406	14333	14215	14151	14329	14259	14347	14256	14219	14411	14350	14253	14371	14275	14223	14348	14312	14140	14274	14377	14168	14204	14278	14384	14312	14273	14265	14201	14287	14088	14301	14252	14262	14199	14156	14355	14234	14422	14294	14238	14463	14239	14185	14153	14232	14148	14381	14351	14364	14259	14282	14204	14305	14325	14294	14352	14190	14044	14174	14241	14107	14192	14129	14347	14109	14344	14421	14197	14208	14307	14395	14411	14280	14289	14165	14248	14164	14246	14112	14295	14224	14375	14383	14353	14213	14467	14242	14285	14301	14199	14063	14301	14175	14351	14177	14203	14314	14384	14070	14231	14335	14405	14278	14431	14258	14164	14374	14326	14192	14317	14299	14285	14218	14314	14374	14232	14286	14353	14227	14246	14189	14240	14303	14348	14330	14158	14267	14346	14296	14298	14213	14330	14136	14424	14180	14367	14442	14337	14240	14328	13964	14517	14078	14326	14216	14305	14251	14469	14265	14467	14259	14288	14346	14328	14201	14305	14262	14307	14314	14336	14270	14318	14221	14318	14425	14345	14282	14232	14235	14214	14246	14333	14200	14386	14262	14293	14332	14374	14345	14154	14345	14359	14276	14159	14166	14477	14208	14350	14282	14228	14257	14212	14188	14208	14418	14212	14294	14279	14388	14229	14198	14271	14123	14264	14386	14233	14326	14266	14200	14338	14436	14266	14170	14288	14244	14247	14292	14162	14352	14367	14262	14439	14118	14211	14200	14432	14260	14341	14279	14302	14346	14248	14211	14296	14245	14287	14054	14306	14405	14281	14374	14353	14248	14265	14382	14352	14363	14368	14354	14457	14286	14242	14211	14369	14293	14296	14339	14346	14265	14378	14340	14460	14223	14191	14095	14264	14274	14255	14272	14341	14413	14216	14183	14287	14364	14240	14102	14334	14295	14398	14349	14270	14266	14229	14147	14462	14232	14398	14168	14382	14357	14357	14145	14272	14247	14242	14271	14264	14277	14329	14189	14484	14339	14341	14269	14283	14400	14238	14108	14231	14331	14277	14401	14378	14231	14362	14440	14284	14258	14287	14255	14395	14390	13969	14217	14406	14131	14380	14228	14227	14218	14170	14263	14239	14416	14569	14260	14308	14169	14262	14226	14257	14362	14339	14303	14277	14182	14205	14291	14114	14382	14421	14113	14276	14188	14256	14269	14148	14276	14292	14364	14269	14283	14272	14219	14261	14215	14248	14196	14103	14189	14340	14115	14315	14311	14303	14259	14034	14400	14395	14221	14435	14141	14426	14270	14301	14312	14333	14193	14424	14255	14263	14346	14144	14251	14257	14294	14189	14353	14372	14254	14297	14298	14418	14460	14160	14262	14164	14355	14156	14228	14211	14292	14293	14238	14179	14278	14257	14315	14330	14180	14319	14318	14212	14365	14191	14374	14187	14380	14246	14227	14167	14118	14417	14515	14372	14246	14452	14234	14396	14233	14242	14343	14241	14352	14187	14213	14274	14276	14365	14273	14306	14415	14314	14228	14133	14268	14218	14201	14222	14173	14108	14224	14264	14086	14353	14378	14321	14368	14258	14356	14140	14419	14370	14166	14319	14386	14127	14466	14248	14296	14421	14286	14259	14319	14312	14361	14220	14220	14392	14137	14180	14339	14403	14294	14303	14188	14330	14153	14402	14263	14219	14199	14231	14223	14553	14303	14233	14475	14295	14379	14251	14196	14367	14589	14519	14104	14435	14265	14091	14353	14320	14419	14412	14212	14169	14350	14252	14214	14177	14187	14305	14302	14048	14346	14271	14313	14317	14219	14328	14289	14231	14260	14184	14364	14226	14312	14224	14224	14208	14121	14221	14375	14263	14432	14466	14269	14205	14279	14247	14301	14433	14364	14229	14319	14165	14196	14268	14405	14408	14213	14200	14273	14214	14284	14365	14290	14467	14361	14218	14273	14309	14298	14262	14357	14350	14249	14234	14461	14282	14188	14248	14336	14491	14280	14298	14003	14316	14191	14179	14245	14104	14302	14137	14387	14275	14273	14330	14272	14327	14475	14173	14210	14065	14191	14311	14288	14349	14443	14336	14077	14339	14278	14225	14152	14470	14300	14402	14157	14355	14342	14189	14308	14269	14244	14332	14312	14363	14152	14234	14169	14415	14199	14261	14305	14263	14302	14275	14436	14382	14298	14103	14336	14191	14152	14163	14351	14202	14237	14352	14303	14297	14274	14172	14156	14127	14432	14378	14361	14401	14374	14266	14360	14572	14147	14413	14342	14299	14176	14432	14305	14192	14355	14402	14433	14338	14326	14124	14266	14248	14201	14293	14377	14340	14307	14240	14364	14156	14239	14097	14295	14381	14291	14317	14290	14303	14365	14195	14364	14163	14232	14324	14182	14231	14162	14215	14300	14176	14206	14316	14198	14360	14262	14386	14355	14302	14306	14202	14215	14244	14163	14393	14124	14311	14472	14399	14345	14243	14471	14438	14355	14481	14290	14172	14302	14163	14286	14130	14308	14198	14385	14215	14217	14257	14578	14329	14335	14157	14335	14402	14459	14228	14167	14238	14521	14306	14224	14312	14231	14245	14454	14379	14374	14298	14298	14266	14376	14200	14443	14335	14255	14363	14350	14345	14407	14371	14335	14314	14379	14217	14222	14110	14249	14229	14285	14353	14286	14359	14423	14272	14194	14329	14348	14252	14214	14482	14269	14146	14353	14447	14202	14256	14177	14333	14342	14306	14430	14194	14244	14332	14417	14245	14280	14300	14146	14260	14221	14203	14381	14359	14318	14156	14381	14279	14263	14280	14247	14377	14154	14424	14417	14194	14123	14276	14262	14279	14230	14258	14321	14191	14480	14276	14272	14329	14429	14376	14370	14352	14397	14255	14173	14340	14369	14293	14312	14397	14234	14277	14322	14354	14530	14024	14404	14403	14211	14436	14191	14223	14278	14252	14250	14309	14276	14041	14146	14374	14296	14457	14334	14278	14359	14415	14413	14254	14274	14117	14421	14251	14380	14388	14244	14387	14275	14322	14318	14273	14097	14284	14353	14252	14334	14204	14322	14014	14307	14348	14326	14285	14316	14273	14317	14454	14172	14173	14273	14347	14323	14312	14543	14207	14375	14501	14157	14232	14185	14307	14186	14372	14292	14221	14360	14394	14206	14253	14348	14233	14368	14439	14343	14378	14198	14344	14316	14148	14339	14251	14266	14364	14286	14565	14434	14207	14274	14299	14204	14416	14225	14281	14219	14456	14256	14042	14093	14405	14281	14148	14274	14314	14207	14238	14399	14405	14157	14339	14324	14287	14357	14327	14137	14282	14410	14281	14234	14363	14399	14311	14328	14425	14336	14144	14215	14425	14252	14306	14308	14292	14306	14280	14210	14244	14251	14180	14325	14310	14308	14313	14381	14354	14211	14204	14301	14392	14251	14235	14397	14300	14268	14266	14262	14457	14383	14202	14401	14256	14353	14163	14210	14150	14465	14396	14475	14207	14226	14373	14275	14312	14249	14345	14263	14299	14384	14248	14062	14225	14335	14227	14326	14172	14313	14343	14187	14499	14183	14341	14330	14418	14447	14174	14380	14267	14436	14267	14245	14305	14276	14446	14236	14281	14286	14417	14307	14396	14299	14203	14198	14456	14231	14355	14378	14225	14288	14418	14063	14460	14355	14182	14363	14343	14217	14320	14411	14148	14379	14277	14151	14418	14287	14291	14304	14527	14331	14246	14384	14375	14304	14342	14197	14232	14327	14348	14123	14302	14300	14212	14323	14209	14304	14304	14289	14389	14285	14251	14345	14358	14281	14337	14302	14429	14270	14338	14424	14311	14316	14296	14377	14399	14293	14226	14248	14292	14107	14349	14149	14220	14249	14248	14265	14368	14304	14400	14318	14293	14310	14260	14221	14441	14171	14230	14180	14180	14335	14326	14327	14302	14302	14226	14217	14367	14186	14288	14233	14321	14200	14477	14351	14227	14375	14330	14113	14370	14391	14347	14282	14232	14576	14361	14254	14184	14319	14282	14331	14335	14115	14381	14093	14201	14284	14177	14231	14294	14165	14504	14363	14331	14230	14233	14206	14266	14019	14411	14344	14430	14312	14166	14251	14251	14295	14308	14190	14357	14131	14359	14513	14237	14151	14268	14088	14418	14286	14173	14311	14257	14336	14339	14257	14328	14198	14179	14310	14321	14201	14396	14185	14298	14143	14302	14275	14288	14493	14292	14247	14260	14335	14323	14162	14365	14324	14419	14292	14389	14164	14359	14296	14257	14266	14286	14283	14410	14283	14293	14272	14321	14326	14225	14367	14364	14259	14148	14210	14242	14246	14259	14430	14293	14312	14199	14332	14252	14379	14266	14175	14325	14280	14319	14383	14323	14365	14285	14377	14224	14359	14387	14383	14210	14214	14329	14178	14281	14293	14317	14311	14251	14361	14123	14328	14258	14253	14286	14272	14219	14329	14222	14120	14381	14292	14164	14187	14217	14353	14364	14362	14353	14271	14353	14391	14306	14175	14184	14322	14198	14320	14300	14333	14293	14285	14160	14386	14376	14228	14374	14242	14269	14341	14250	14226	14305	14128	14427	14381	14353	14284	14258	14474	14338	14351	14214	14248	14319	14309	14319	14483	14194	14160	14336	14193	14181	14209	14221	14356	14324	14414	14277	14211	14164	14512	14366	14257	14314	14452	14123	14197	14407	14340	14419	14282	14319	14339	14251	14327	14307	14328	14079	14157	14519	14313	14246	14266	14218	14264	14392	14334	14328	14244	14294	14060	14313	14217	14093	14225	14456	14406	14137	14242	14392	14296	14270	14297	14346	14225	14284	14285	14209	14472	14198	14376	14306	14445	14409	14273	14249	14476	14317	14441	14271	14348	14045	14497	14327	14284	14368	14173	14207	14363	14289	14449	14374	14400	14480	14186	14321	14294	14380	14173	14235	14219	14398	14335	14300	14318	14248	14366	14237	14305	14416	14348
24793	25061	37841	33963	25194	21251	18432	16413	15996	16079	16152	16134	16182	15913	16296	16016	16256	16081	16048	15978	15992	15805	15869	16034	16129	15829	16130	15856	15795	15911	16110	16179	16063	16016	16059	16076	16128	15857	15959	16189	15924	16070	16058	15963	16033	15955	15816	16066	15950	15965	15963	16053	15906	15830	15935	15774	16011	15780	15927	16091	15948	16156	16052	15935	16067	15920	16044	15936	16004	15940	15727	16028	15689	15766	15845	15938	16002	15957	16044	15887	16024	16002	15741	15946	15907	15969	15994	15719	15821	15844	15838	15914	16000	16085	15954	15893	15820	15934	15854	15826	16045	16008	15728	15999	15917	16010	16087	15948	15896	16003	16200	15881	15786	15805	15914	15849	15961	15893	15823	16002	15999	16020	16002	15888	15952	16098	15758	15911	16076	16010	15910	15727	15953	15910	15839	15744	15958	15891	15922	15848	15984	15966	16014	15943	15714	15894	15978	15916	16032	15938	15942	15825	15864	15914	15902	15991	15915	15868	16024	15925	15942	15933	15950	15817	15918	15922	16034	15820	16107	15751	15962	15943	15815	15894	16060	15971	15823	15637	15933	16018	16010	16016	15942	15946	16083	16063	15820	15887	15749	15943	15917	15950	15885	15780	15822	15897	15745	15869	15915	15803	15855	15812	15730	15913	15994	15839	16083	15890	15809	15966	16114	15966	15922	15902	16002	16112	16024	15932	15943	15839	15933	16017	16041	15970	15933	16027	15932	15967	15840	16101	16013	15943	15959	15918	15911	15957	16043	15828	15871	15729	15970	15935	15989	15878	16015	15962	15839	15851	15871	15996	16079	15837	16052	15891	15953	15823	16041	15907	15929	15994	15991	15780	15989	16000	16038	15987	16094	15849	15847	15879	15927	15789	15797	15913	16015	15940	15935	15990	15967	15905	15938	16010	15871	15806	15915	15970	15879	15884	15993	15968	15865	15882	15999	16076	15856	15898	15857	15932	16047	15869	16037	16126	15978	16016	16003	15656	15877	15834	15752	16068	15972	15703	15807	16012	16070	15878	15916	15992	16028	16019	15747	15839	15931	15889	15802	15931	16043	15906	15764	15806	15960	16109	16040	15849	15870	15967	15798	15951	15865	15921	16081	15889	15852	15852	15862	15921	15919	15834	15929	15856	16082	16006	15871	15810	15848	15766	15964	15897	16038	15982	15722	16068	15813	15811	15983	16069	15962	15872	15875	16090	15819	16077	15906	15881	15890	15900	16008	15824	16042	15998	15755	16068	15944	15932	16000	15928	15714	15898	15911	16009	16142	16119	15680	16046	15893	15898	16038	16101	15933	16021	15692	15925	15796	15846	16044	16066	16015	16023	15965	15915	15798	16012	16157	15943	15798	15961	15943	15918	15768	16093	15867	15957	15785	15959	15856	15865	15919	15873	16012	15851	16068	15961	15983	15787	15976	15821	15838	15755	16136	15871	15786	15839	15966	15846	15805	16038	15901	15950	15967	16039	15981	15804	16106	15827	15918	15882	15921	15707	15768	16037	15975	15904	16071	15979	16032	15950	15869	15936	15987	15858	16044	15926	15856	15897	16062	16024	15934	15844	16027	15934	15850	15706	15784	15768	15993	15998	15897	15861	15899	15953	15875	15890	15861	15901	16023	15853	15818	15695	16170	15899	15906	16024	15661	15861	15861	16037	16042	15901	15788	15964	15966	15979	16055	15930	15842	15920	15904	15915	15937	15856	15894	15842	15714	15736	16057	15660	15993	16168	15766	15923	15659	15726	15754	16040	15894	15758	15927	15908	15986	15975	15990	16041	15914	15951	15923	15887	15924	15932	15939	15889	15990	16043	15987	15911	15850	15934	15999	15791	15987	16030	15928	15973	15941	15668	16041	16056	16081	15861	15844	16032	15969	15775	15679	15824	15891	15872	15856	15850	15780	16056	15884	15893	15873	15897	15777	15952	15925	16107	15858	15893	16050	15929	16053	15791	16023	15970	15888	15781	16131	16060	16071	15826	15881	15878	15773	15848	15822	15975	15911	15798	15874	15931	15971	15820	15929	16046	15925	15943	15848	16039	15847	15884	15874	15938	15844	15987	15852	15924	15897	16028	16045	15816	15809	15878	15858	15847	16050	15959	15936	16059	15828	16003	15855	15909	15653	15818	15922	15857	16018	15902	15875	16095	15987	16050	16117	15924	15679	15881	15943	15860	15758	15870	15890	15956	15949	15759	15820	15775	15989	15918	15862	15906	15720	15911	15785	16172	16044	15779	15902	15756	16000	15765	15922	15989	15901	15779	15801	15997	16025	15835	15877	15909	15868	15851	15879	15902	15992	15954	15846	15939	16052	16068	16127	16135	15818	16092	15774	15598	15783	15909	15923	15762	16026	15848	15741	15889	15914	15920	15867	16022	15946	15830	15920	15950	15823	15889	16044	15990	15935	15949	16034	15805	15832	15966	15852	15858	16048	15781	16005	16017	15766	16018	15933	15883	15896	15735	15829	15864	15858	15956	16040	15849	15942	15876	15899	15696	16012	15939	16005	15846	15935	16167	16171	16038	16074	16056	15887	16013	15881	16182	15863	15554	15833	15846	16035	15989	16083	15885	16068	15721	15931	15957	15804	15969	15853	16012	15742	15790	15995	15880	15866	16043	15976	15848	16010	15892	16052	15796	16035	15904	15859	15746	15978	15919	16173	16033	16038	15905	15832	16021	15821	15855	15854	15900	16032	15783	15817	15819	16002	15908	15775	16077	15850	15971	15891	15935	15922	15738	15990	15929	15851	15860	15830	16093	15925	15780	15984	16050	15989	15947	15849	16078	16172	15584	15802	15822	15662	15885	15817	15899	15925	15913	16024	15881	15835	15940	15872	15913	16027	15910	15827	15860	15956	15867	15896	15889	15761	16240	16056	15886	15875	15983	15788	15885	15923	15962	16114	15832	15908	15736	15889	15998	16002	15900	16054	16037	16002	15891	15857	15906	15807	16009	15952	16023	15948	15796	15834	15899	15708	15705	16208	16026	16125	15956	15971	15970	15959	15742	16117	15783	16157	15982	15906	15851	15927	15929	16115	15938	15924	15781	15860	15740	15973	16049	15970	16051	16093	15868	15992	15887	15729	15920	15972	15986	15785	15906	16070	15952	15926	15786	15999	15868	15779	15845	15872	15840	15947	16091	16116	15852	15889	15909	15764	16070	16011	15837	15886	15982	16011	15696	15797	15949	15940	15802	15856	15898	15984	15785	15750	15948	15886	15793	15780	15783	15971	16019	15786	15835	15926	15924	15962	15807	15867	16010	16062	15987	16025	15884	15937	16162	15923	15808	15877	15831	16140	15872	15924	15918	16121	15859	15901	15836	16039	15931	15779	15758	15763	16027	16058	16017	15860	15911	15916	16050	16132	15984	15814	15874	15823	16121	15991	15914	16051	15939	16028	15955	15795	15944	15954	15930	16020	16103	15705	15922	16166	16172	15970	16177	15733	16046	15906	15748	16035	15900	15855	15867	15781	15753	15801	16004	15916	15920	15910	16063	15842	15698	15891	16000	16021	15900	15861	15829	15938	16013	15968	15835	15720	15904	15734	16047	15875	15739	15814	15989	16027	16042	15883	15965	15940	16078	15966	15881	16019	15723	15995	16037	15958	15799	15928	15944	15884	15880	15908	15900	15971	15804	15984	15872	16068	15843	15970	15808	15864	15943	15973	15885	16001	15870	16019	15867	15956	15842	16111	16046	15924	15753	15951	15865	15928	15917	15906	15896	15975	15986	15939	15850	15753	15833	15816	15913	15988	15818	15964	15873	15796	16003	15901	15844	15789	15917	15783	15797	15860	15701	15964	15833	15834	16002	15945	15626	15801	16003	15998	15986	15905	15814	15952	15945	15742	15824	15936	15710	15899	15935	15704	16050	15967	16030	15726	15681	16000	15916	15796	15961	15878	16073	15996	15836	15974	16113	15927	15854	15657	15817	15768	15741	16077	15861	15998	15803	15949	15834	15950	15937	15950	15883	16094	15797	15976	15925	15983	16000	15826	15924	16045	15991	15798	15945	15947	15959	15918	16039	15949	16117	15787	15723	16156	16152	15856	16061	15826	15955	15914	15857	15935	15852	15843	15856	15978	15901	16135	15925	15905	15885	15865	15807	15973	15873	15957	15996	15982	15845	15981	15925	15937	16072	16023	15916	15769	15999	15967	15946	16054	15926	16032	15760	15862	15967	15890	16023	16020	15934	15829	15803	15922	15844	15823	15953	16132	15852	15898	15911	16049	15794	15858	15920	15887	15950	15887	15851	15838	15965	16026	15730	15961	15857	15699	15902	15987	15916	16097	15761	15779	15873	16139	16060	16003	15956	15939	15873	15735	16021	15769	16009	15761	16140	16008	15823	16046	16093	15925	15900	15856	15891	15984	16040	15823	15794	16085	16015	16000	15949	15909	15927	15763	15794	15801	16030	15749	16007	15855	15875	15832	15817	15775	15865	16049	15687	15740	15870	15947	15904	16000	15865	15901	15968	15949	15901	16043	16049	15810	15982	15883	15691	15966	15935	15799	15997	15910	15886	15917	16157	15839	15648	15932	15880	16001	15726	15826	16104	15902	16043	15845	16007	15925	15926	16147	15875	16021	15944	15938	15894	16008	15960	15936	15812	15997	16012	15999	15707	15957	15740	15958	15987	15979	16077	15868	15948	16117	15979	15925	16068	15774	15873	15762	16026	15830	15857	15908	16008	16073	16003	15977	16003	15647	15859	15955	15942	16133	15890	16094	15978	16012	15987	15945	15993	15782	16097	16084	15741	16138	16072	15870	15922	15964	15863	15991	15899	15942	15854	15831	15941	16007	15894	15861	15839	15951	16030	15918	16062	15949	16004	15892	16002	16056	15917	15848	16013	15785	15900	15966	16013	15826	15944	15930	15737	15905	16034	15908	16036	16023	15861	15756	15928	15851	15948	15983	15963	16086	16004	15929	15890	15936	15731	16158	16071	16085	15932	15999	15839	15703	15745	15787	15917	15893	15838	16039	15815	15837	15843	15852	15970	16066	15879	15945	15858	15959	15892	15956	15896	16048	15820	15973	15978	15957	15992	15968	16071	16008	15830	15764	15967	15852	15921	15903	15917	16013	15778	15843	15922	15895	15970	15868	15900	15862	15786
60462	93161	73374	45553	26059	17212	14536	14536	14435	14484	14586	14513	14846	14414	14451	14524	14678	14540	14481	14478	14616	14632	14499	14559	14684	14620	14734	14588	14501	14487	14429	14688	14590	14516	14558	14637	14705	14463	14662	14376	14583	14653	14532	14634	14620	14685	14592	14701	14262	14637	14485	14520	14651	14520	14504	14556	14603	14529	14743	14663	14427	14482	14568	14424	14749	14621	14585	14538	14780	14451	14711	14696	14523	14370	14551	14566	14559	14527	14553	14682	14521	14523	14468	14629	14233	14513	14575	14540	14577	14418	14465	14692	14492	14500	14392	14653	14615	14597	14509	14568	14584	14598	14451	14642	14423	14466	14520	14507	14676	14507	14597	14763	14451	14548	14499	14582	14498	14529	14638	14646	14505	14556	14552	14589	14507	14632	14493	14443	14648	14585	14576	14531	14485	14694	14630	14369	14466	14484	14582	14459	14638	14556	14566	14454	14502	14610	14525	14446	14564	14430	14529	14518	14530	14561	14752	14602	14478	14452	14477	14459	14486	14656	14496	14547	14347	14650	14319	14431	14477	14402	14472	14360	14343	14663	14482	14497	14486	14587	14492	14723	14604	14560	14486	14600	14572	14465	14518	14500	14535	14371	14451	14572	14411	14478	14603	14494	14677	14462	14425	14457	14478	14785	14543	14492	14703	14476	14530	14521	14533	14635	14627	14313	14591	14477	14346	14554	14390	14705	14655	14555	14621	14558	14449	14513	14620	14599	14477	14527	14463	14438	14649	14502	14473	14534	14507	14489	14536	14521	14380	14517	14496	14623	14592	14620	14521	14467	14537	14593	14457	14472	14521	14727	14473	14541	14769	14369	14389	14616	14449	14553	14620	14362	14504	14330	14459	14466	14678	14601	14652	14447	14742	14659	14459	14542	14459	14510	14383	14503	14482	14448	14444	14543	14423	14498	14343	14569	14483	14490	14542	14674	14446	14480	14466	14579	14449	14617	14410	14770	14504	14511	14662	14597	14574	14540	14536	14567	14381	14481	14429	14480	14560	14447	14431	14508	14521	14468	14602	14462	14485	14548	14532	14601	14606	14631	14762	14680	14561	14551	14613	14587	14471	14260	14391	14543	14681	14519	14457	14559	14444	14445	14290	14537	14616	14291	14369	14653	14674	14553	14536	14673	14431	14536	14649	14503	14708	14489	14570	14696	14573	14497	14538	14628	14523	14533	14443	14566	14541	14690	14775	14432	14541	14361	14646	14520	14370	14473	14615	14516	14534	14516	14439	14540	14423	14710	14568	14512	14458	14566	14537	14478	14404	14552	14569	14576	14652	14502	14624	14437	14535	14395	14575	14415	14423	14742	14370	14734	14381	14467	14564	14417	14430	14532	14287	14418	14383	14525	14721	14339	14556	14446	14329	14517	14388	14511	14619	14591	14486	14467	14388	14384	14438	14671	14466	14640	14627	14470	14474	14357	14374	14552	14526	14575	14600	14418	14470	14482	14585	14545	14513	14483	14511	14432	14509	14488	14565	14330	14341	14358	14519	14441	14527	14517	14491	14559	14556	14625	14509	14465	14646	14505	14577	14515	14440	14555	14411	14536	14504	14308	14533	14470	14674	14555	14508	14533	14571	14484	14464	14556	14670	14544	14597	14505	14680	14440	14552	14659	14369	14507	14501	14502	14613	14448	14596	14588	14483	14642	14611	14575	14494	14580	14758	14540	14590	14255	14546	14471	14571	14598	14624	14648	14413	14548	14520	14527	14467	14327	14404	14370	14718	14441	14581	14570	14333	14405	14634	14435	14439	14389	14609	14473	14517	14505	14650	14463	14521	14557	14634	14496	14576	14594	14374	14603	14585	14611	14536	14364	14578	14422	14511	14509	14726	14597	14571	14557	14445	14377	14515	14445	14469	14414	14589	14385	14592	14374	14584	14475	14371	14396	14583	14599	14509	14461	14607	14520	14528	14473	14591	14521	14534	14359	14488	14608	14423	14557	14444	14461	14653	14412	14376	14643	14617	14669	14562	14562	14546	14459	14536	14624	14562	14449	14403	14766	14553	14493	14686	14561	14414	14462	14490	14608	14435	14524	14506	14563	14599	14469	14379	14576	14676	14507	14515	14601	14500	14502	14784	14495	14456	14456	14531	14481	14774	14622	14585	14553	14302	14702	14450	14620	14468	14520	14525	14538	14361	14387	14444	14599	14468	14529	14509	14356	14685	14565	14512	14454	14800	14528	14544	14566	14498	14419	14411	14537	14510	14501	14504	14539	14590	14629	14550	14653	14608	14573	14554	14616	14544	14694	14549	14471	14561	14471	14481	14397	14577	14441	14486	14466	14516	14468	14523	14519	14589	14425	14601	14602	14431	14696	14553	14485	14526	14534	14712	14540	14585	14527	14538	14513	14422	14503	14698	14340	14596	14603	14540	14345	14430	14423	14505	14415	14702	14299	14398	14573	14453	14616	14507	14755	14542	14444	14515	14485	14534	14576	14436	14434	14425	14427	14568	14444	14431	14447	14672	14404	14589	14600	14531	14444	14465	14523	14660	14569	14664	14352	14504	14433	14648	14584	14542	14459	14582	14529	14463	14328	14555	14589	14694	14382	14496	14511	14520	14333	14462	14419	14603	14527	14657	14576	14459	14445	14532	14568	14476	14556	14506	14411	14526	14479	14643	14337	14579	14627	14434	14526	14424	14642	14331	14634	14569	14560	14634	14532	14475	14359	14612	14445	14697	14553	14222	14393	14445	14473	14567	14449	14492	14346	14476	14678	14630	14674	14578	14493	14594	14489	14317	14550	14426	14532	14536	14516	14413	14628	14496	14674	14485	14655	14361	14630	14526	14528	14500	14519	14528	14398	14520	14587	14563	14581	14420	14524	14549	14567	14502	14450	14594	14558	14439	14611	14507	14451	14596	14524	14504	14523	14526	14527	14495	14386	14557	14392	14552	14482	14434	14454	14627	14489	14695	14452	14520	14537	14459	14507	14581	14514	14484	14542	14607	14450	14336	14531	14505	14615	14477	14532	14418	14509	14577	14517	14532	14604	14736	14417	14474	14489	14394	14629	14514	14515	14433	14528	14555	14547	14540	14424	14533	14488	14528	14623	14525	14460	14515	14547	14564	14403	14593	14365	14556	14481	14598	14514	14420	14577	14482	14581	14519	14480	14372	14583	14482	14499	14552	14463	14519	14571	14254	14582	14525	14486	14395	14366	14645	14507	14401	14591	14547	14497	14549	14418	14541	14434	14461	14654	14589	14612	14538	14412	14469	14460	14428	14456	14633	14496	14500	14448	14418	14392	14544	14449	14479	14500	14633	14585	14440	14535	14355	14447	14659	14497	14440	14551	14519	14415	14525	14430	14574	14486	14458	14554	14465	14612	14579	14549	14439	14614	14591	14391	14564	14583	14677	14535	14478	14565	14559	14680	14517	14570	14462	14452	14540	14657	14498	14768	14574	14447	14744	14459	14500	14495	14628	14611	14465	14684	14744	14536	14578	14686	14280	14514	14583	14387	14558	14592	14396	14545	14406	14338	14501	14602	14463	14525	14508	14488	14603	14328	14608	14536	14707	14605	14427	14646	14451	14466	14654	14432	14527	14520	14477	14482	14552	14495	14626	14513	14616	14567	14434	14477	14463	14649	14537	14414	14463	14362	14457	14426	14488	14500	14494	14466	14539	14498	14551	14550	14418	14634	14473	14637	14631	14529	14650	14445	14536	14393	14539	14585	14560	14500	14687	14551	14593	14513	14600	14502	14379	14560	14626	14592	14497	14779	14427	14536	14482	14610	14582	14627	14542	14257	14749	14685	14696	14378	14510	14560	14578	14579	14364	14420	14528	14544	14660	14493	14523	14532	14720	14519	14514	14481	14643	14585	14567	14410	14573	14471	14636	14365	14567	14473	14581	14515	14308	14621	14592	14656	14636	14514	14666	14446	14554	14641	14474	14555	14617	14570	14555	14605	14449	14521	14486	14552	14434	14545	14385	14337	14484	14430	14667	14497	14643	14441	14363	14435	14515	14657	14546	14450	14524	14423	14687	14450	14498	14429	14467	14540	14442	14522	14489	14613	14611	14588	14469	14466	14516	14537	14599	14482	14472	14412	14588	14495	14416	14666	14440	14556	14517	14703	14570	14487	14364	14536	14542	14388	14382	14586	14424	14616	14524	14565	14502	14607	14534	14382	14635	14404	14561	14615	14570	14612	14460	14430	14635	14542	14571	14521	14442	14592	14608	14651	14724	14588	14392	14624	14614	14543	14589	14462	14490	14565	14593	14416	14597	14602	14436	14457	14458	14598	14442	14559	14664	14445	14556	14480	14570	14472	14580	14488	14586	14609	14613	14673	14552	14532	14476	14553	14379	14494	14662	14476	14502	14464	14518	14271	14487	14487	14405	14486	14524	14590	14511	14415	14544	14443	14700	14512	14487	14498	14328	14489	14533	14616	14602	14604	14527	14585	14634	14378	14556	14561	14343	14497	14521	14366	14529	14493	14549	14439	14338	14537	14447	14538	14623	14636	14466	14444	14564	14438	14407	14542	14478	14574	14495	14646	14591	14565	14455	14467	14426	14668	14618	14628	14505	14513	14563	14411	14465	14192	14548	14585	14477	14301	14653	14383	14536	14558	14565	14547	14587	14531	14528	14417	14564	14534	14562	14457	14664	14576	14606	14592	14459	14453	14522	14523	14656	14488	14467	14630	14636	14460	14537	14468	14325	14556	14439	14407	14466	14656	14537	14599	14459	14532	14582	14784	14421	14469	14557	14358	14697	14584	14567	14505	14454	14641	14512	14547	14351	14598	14402	14459	14361	14383	14523	14347	14404	14610	14578	14608	14569	14533	14571	14552	14409	14451	14486	14555	14497	14496	14601	14435	14389	14500	14570	14575	14492	14625	14517	14501	14481	14421	14700	14796	14369	14616	14595	14481	14376	14590	14418	14454	14522	14462	14543	14581	14504	14543	14507	14630	14491	14603	14593	14527	14581	14442	14461	14691	14660	14460	14415	14481	14530	14462	14584	14566	14478	14461	14444	14733	14472	14457	14452	14588	14498	14545	14539	14447	14603	14667	14750	14452	14596	14609	14582	14562	14452	14442	14431	14318	14566	14447	14523	14566	14605	14504	14502	14473	14366	14549	14596	14510	14575	14659
23028	22596	32921	28652	24351	23702	22862	17034	16247	16177	16423	16092	16105	16222	16247	16317	16102	16125	16105	15963	16036	16091	16261	16224	16058	16138	15952	15913	16104	16177	16185	16100	16160	15988	16173	16075	16038	16050	16073	16001	16090	16007	16030	15961	16058	16012	15789	16014	15855	16019	16090	15937	16062	16069	16212	15987	16067	16181	16071	15975	15993	15896	15943	15933	16050	16010	16043	16078	16155	16012	15883	15840	16130	15913	16046	15953	16077	16033	15931	15841	16076	15868	15945	16048	15999	15981	15982	16113	16051	15845	15929	16032	15923	15791	16136	16045	15962	15882	15906	16082	15951	15951	15996	16113	15949	16013	15934	15754	15762	15872	15891	15945	16069	15983	16136	16007	16150	16072	16180	16143	15911	16068	15970	15906	16089	16115	16076	16120	16062	16056	15849	15996	15914	15859	15817	15851	15865	16109	16101	15912	16032	15970	15985	16112	15901	15986	15984	16059	15969	15789	15850	15986	15996	16119	15785	15782	15922	15984	16025	15878	15965	15904	16109	15848	15851	15877	15886	16014	15987	15767	15995	15823	15857	15899	15910	16126	15835	16037	15801	15879	15817	16024	16013	16005	15917	15973	15882	15898	15688	15957	16051	15893	16090	15845	15722	16133	16101	15959	15924	15771	15695	15873	15884	15880	15823	16169	15870	15980	16196	16071	15928	15996	15896	15891	15984	15985	16100	16043	16006	15890	15795	15934	15968	15988	16028	15843	15929	15817	15885	15972	15879	15942	15924	15946	15895	16220	15901	15909	16019	15947	15752	15890	15760	15808	16013	15918	15707	16060	15877	15944	16127	15897	16139	15954	16035	15842	16021	16017	16076	16018	15934	15805	16046	15891	15924	15801	15912	15968	15698	15965	15902	16013	16025	15808	15848	15870	15878	15853	16074	15933	15858	16128	16009	15947	15838	15843	15858	16017	16032	15894	15733	15817	15941	15988	15992	15862	15918	15801	16003	15814	16133	16044	15724	15988	15836	16013	15940	15818	15931	16087	15980	15952	15917	15922	15935	16026	15911	16005	16004	15796	16012	15999	15961	15893	15886	15975	16022	15859	15944	15888	15894	15847	16058	16085	15767	16133	15953	15864	16048	15918	16015	16141	16003	16019	15864	15921	15915	15807	15849	16030	15833	15949	15949	15911	15844	16014	15971	16178	16050	16004	16114	16094	16002	15868	15872	16194	15792	16182	15889	15815	15845	15861	16000	15895	15889	15877	16053	16146	15924	15822	16047	15964	15882	15881	15866	16072	15918	15728	16044	15916	15983	15884	15944	15986	15990	15919	16019	15763	15905	15919	15930	15927	15959	15983	15879	15916	15968	15923	15842	16065	15857	16094	16055	16046	15959	16039	15922	16020	15890	15906	16087	15855	15875	15773	15995	15997	16035	15973	15890	15798	16023	15824	16056	16034	16122	16069	15941	15941	16001	16066	15934	15996	16033	15948	15888	15930	16000	15993	15916	16022	16057	15965	15939	15995	15964	16032	15795	15847	15762	16035	16110	15899	16072	16051	16086	15816	15975	16003	15966	15885	15838	15967	15913	15916	15843	15943	15987	15904	16007	15848	16060	15713	15673	15943	16045	16049	15923	16005	15888	16031	15883	15894	16040	16022	15902	15854	15834	15846	16169	15995	16031	15982	16029	15993	16053	15828	15980	15929	15941	16042	15942	15846	15844	15762	15850	15992	15887	15953	15919	16047	15852	15939	15997	16073	15986	16240	15888	16090	16143	15818	15993	15947	16040	15836	15900	15945	15867	15955	16045	15812	15969	15892	15868	15928	15856	15948	15973	15929	16132	15811	15853	15992	16039	16128	15842	16055	16022	16034	15740	15745	15959	16007	15853	15913	15826	15856	15691	15941	16078	16029	15777	15927	15924	15949	15891	15946	16053	15783	15917	16081	15982	15934	16161	16018	15825	15877	15993	15907	16012	15952	15818	15979	15967	15904	15807	15935	15888	15847	16069	15911	16054	15923	15927	16060	15987	15961	16054	15942	15938	15912	15925	15839	15883	16002	16084	16042	16175	15978	15950	15850	16001	15969	16021	16076	16080	15854	15933	16094	16056	15958	15845	16000	15925	15941	15978	15968	16028	16084	15958	15906	16043	15803	15946	15896	16083	16003	16012	16040	15848	15868	15958	16129	16075	16070	15985	15918	15968	16029	16007	15876	16021	15920	15970	16032	16125	15975	16015	15923	15869	16013	15877	15917	15800	15771	16008	16010	15944	15998	15819	16126	16024	16083	15991	16003	15927	16177	16079	15946	16036	15687	15989	15794	15921	15906	15913	15810	15712	15973	15919	15750	16061	15883	15840	15905	15917	15869	15825	16044	15753	15892	16072	15869	15952	15838	16073	16028	15957	16000	15987	15962	15940	15960	15921	15832	16062	16022	15842	16108	15895	16073	16016	15849	15916	15930	15932	15763	16012	15903	15999	15765	15978	15928	15954	15842	15899	16043	16036	15760	16013	16008	15786	16015	15967	16075	16113	16147	16000	15934	15891	15922	15940	15870	15804	16047	16176	16016	15902	15977	15901	15882	15920	16008	15976	15896	15846	15915	16029	15929	16267	15858	15963	15861	16081	15667	15974	15775	16067	15991	16048	15976	15802	15894	16113	15932	15992	15749	15860	15912	15901	15912	15896	16165	16006	16005	15867	16122	15964	15917	15870	16037	15995	15991	16008	16072	15892	15972	16128	16216	15882	15737	15825	15926	15779	15822	15960	15904	16026	15755	15990	15819	15990	15884	15768	15991	16206	15837	16085	15861	15985	15995	15967	15931	16065	16056	15831	16004	16097	15923	15948	15956	15942	16204	15818	15799	15842	16025	16007	15816	15920	15812	15880	15821	15889	15909	15956	15867	15926	15803	15901	15931	16019	15952	16013	15818	15973	15968	16131	15891	15853	15979	15912	16099	15937	15988	15892	16041	15774	15828	15881	16039	15875	15857	15991	15856	16191	15940	15978	15928	15983	15956	15899	16078	15727	15914	15882	15959	16023	15875	15912	15811	15905	15934	15916	16234	15875	15979	15900	15990	16073	15989	16017	16057	16089	15983	15737	16010	16034	16034	15829	15928	15951	16042	15883	15720	15817	15916	15867	15843	16055	15847	15877	15784	15843	16062	15789	15855	15972	16037	15952	16009	16017	16124	16063	15869	15899	15877	15940	15896	15910	16148	15818	15912	15975	15944	15796	15733	15823	15801	16022	15799	15986	15869	15928	15940	15752	15979	15965	15932	15991	15908	15846	16063	15932	15886	16107	16068	15989	16027	16101	15935	15892	15844	16113	15941	16036	15964	15969	15968	15937	15940	15841	16132	15891	15878	15849	15752	15788	16235	15904	15978	15889	15952	15933	16150	15749	15926	16015	15877	15986	15874	16207	15857	15949	15998	15962	16137	15991	15944	15976	16009	15940	15769	15865	15886	15997	15975	15919	15834	16056	16087	16060	16097	16023	15800	15908	15914	15904	15896	16065	15843	15998	16043	15981	16121	15829	16019	16009	15909	15948	15601	15947	16038	16015	15963	15882	15859	15962	16000	16048	15873	16017	15998	15981	15877	15960	15912	15806	15833	16090	15897	16014	16007	16146	15964	15948	15858	15864	15918	15885	15850	15871	15559	15922	15908	16045	16005	15809	15869	15955	16047	16165	15901	15954	15799	15992	16038	16032	15959	15947	16035	16057	16003	16047	15815	15882	15890	16120	16075	15853	15854	15991	16050	15868	15899	15750	15981	15752	15923	16110	16101	15856	16089	15901	15820	15868	15977	16031	15934	15871	16390	15939	15873	16018	15917	15715	15942	15924	16009	16074	15957	16076	15966	15906	15999	15960	16046	16019	15815	15783	16068	15835	16099	16101	16027	15906	15951	15843	15941	16011	16057	15887	15914	15993	16159	16009	15818	15961	15955	16050	16013	15720	15797	15869	16105	15753	15900	15972	16035	15841	15904	16025	16121	16137	16013	15923	15828	15907	15967	15895	15757	15909	15980	16070	15860	15993	15913	15802	15820	16010	15870	15771	15844	16082	15997	15963	15893	15958	15972	15892	15818	15671	15821	15881	15889	16119	16196	15977	15976	16074	15790	15960	15878	15774	16011	15989	15966	15979	15893	16049	15757	15972	15984	15935	16151	16051	15887	15955	15999	16094	15942	15773	16060	15981	15929	16024	16090	16083	15874	15969	16028	16012	15978	16069	15985	16019	15901	15802	15912	15802	15751	16077	15958	15992	16012	16003	15919	15911	16014	15850	16007	16002	15767	16004	15926	16139	16051	15935	16135	15976	15869	15864	16046	16098	15981	15857	15944	15859	15883	15922	15776	15736	15811	15963	15871	16009	16028	15798	15849	15996	15902	15755	16333	15879	16020	15870	16091	15845	15893	15846	15871	15904	15776	15980	16070	15988	16106	15867	16120	16063	15895	16132	15883	16099	16099	15937	15958	15950	16053	16056	15865	16047	15909	16058	15881	15867	16010	16060	15892	16074	15989	15906	15942	16130	16015	15903	15867	15671	15946	15908	15928	15986	15750	16093	16113	15949	15987	16052	15947	16083	15859	15945	16066	16000	15865	16115	16022	16038	15875	15990	15863	15808	15810	15826	15977	16188	15988	15988	15965	15883	15822	15787	15782	15695	15983	15988	15848	15845	15958	15913	15867	16009	15910	16079	15943	15963	15813	15866	15997	15996	15956	15898	15865	15924	15971	15997	15839	16035	15995	15905	15950	15957	15671	16078	16085	15941	16017	15895	15807	16170	15916	16088	15828	15980	15902	15809	15923	15960	15995	16082	15786	15951	15962	15895	15936	15997	15941	15787	15986	15757	15927	15833	15986	16016	15984	15851	15987	15867	16041	15874	15872	15923	15837	16060	15917	15873	15991	16003	15778	15991	15981	15882	16088	15918	16026	15842	15981	15817	15939	16002	15923	16152	16240	15949	15835	15939	15904	15926	15925	15867	16092	15712	15868	15952	15935	16061	15813	15893	15961	15991	15911	16067	15826	15960	15951	16054	15919	16124	15998	15872	16062	15919	15953	15919	16009	15842	16004	15881	15868	15866	15987	16007	15791	15732	15938	15931	15745	15959	15986	16123	15863	15989	15940	16176	15813	15948	15927
63084	106067	86969	59069	34938	19994	14603	14582	14550	14524	14599	14705	14476	14570	14540	14530	14545	14423	14748	14466	14398	14571	14600	14370	14568	14605	14404	14700	14556	14429	14308	14386	14547	14420	14623	14482	14457	14521	14469	14600	14357	14449	14464	14856	14457	14478	14568	14617	14511	14537	14540	14467	14572	14577	14596	14482	14559	14535	14560	14571	14394	14680	14469	14507	14547	14509	14456	14343	14565	14530	14688	14456	14670	14515	14509	14427	14621	14596	14431	14546	14401	14530	14563	14499	14516	14496	14427	14539	14555	14509	14533	14349	14418	14559	14597	14525	14359	14544	14537	14381	14529	14490	14428	14683	14669	14467	14476	14600	14595	14607	14501	14477	14355	14472	14492	14390	14324	14658	14544	14612	14526	14593	14482	14464	14572	14510	14468	14275	14269	14480	14511	14642	14481	14442	14428	14667	14553	14628	14380	14531	14626	14411	14430	14323	14457	14521	14451	14404	14490	14542	14569	14676	14588	14481	14650	14460	14566	14500	14598	14477	14653	14492	14503	14236	14369	14610	14746	14570	14627	14622	14547	14501	14514	14502	14637	14512	14565	14381	14438	14311	14698	14425	14601	14460	14523	14492	14489	14429	14566	14600	14467	14480	14481	14505	14549	14368	14351	14418	14452	14508	14466	14492	14469	14522	14497	14431	14540	14380	14476	14517	14448	14574	14609	14469	14349	14530	14602	14474	14651	14564	14451	14390	14550	14433	14468	14430	14504	14591	14591	14519	14604	14405	14549	14395	14370	14516	14535	14563	14500	14622	14435	14453	14518	14577	14387	14751	14556	14487	14501	14626	14409	14511	14421	14575	14603	14511	14479	14469	14532	14596	14434	14421	14412	14427	14570	14488	14708	14473	14472	14461	14527	14503	14491	14529	14598	14506	14645	14547	14526	14491	14518	14528	14402	14536	14432	14493	14345	14501	14538	14433	14580	14465	14347	14630	14609	14414	14487	14487	14581	14446	14485	14467	14414	14540	14452	14442	14533	14363	14674	14565	14457	14509	14414	14709	14585	14433	14570	14462	14450	14432	14490	14328	14572	14527	14388	14447	14378	14516	14409	14465	14430	14486	14419	14542	14421	14447	14595	14651	14503	14395	14471	14386	14500	14459	14665	14577	14615	14401	14470	14539	14394	14536	14464	14557	14557	14581	14413	14581	14406	14517	14501	14604	14454	14546	14597	14695	14615	14486	14491	14528	14636	14599	14571	14479	14696	14593	14419	14453	14597	14501	14550	14592	14493	14346	14477	14520	14351	14560	14480	14594	14467	14452	14371	14592	14580	14343	14406	14525	14448	14496	14564	14620	14659	14624	14505	14523	14529	14538	14431	14427	14493	14530	14487	14486	14540	14345	14499	14724	14555	14624	14416	14326	14567	14513	14495	14566	14461	14307	14609	14485	14500	14431	14616	14427	14506	14545	14417	14479	14566	14687	14514	14581	14498	14456	14348	14517	14441	14551	14625	14570	14441	14449	14547	14298	14608	14578	14461	14478	14377	14387	14522	14409	14452	14505	14542	14465	14581	14528	14516	14463	14555	14404	14541	14520	14392	14342	14434	14500	14523	14427	14653	14593	14523	14483	14607	14551	14533	14507	14502	14553	14459	14561	14456	14547	14555	14514	14394	14312	14526	14493	14457	14603	14634	14723	14334	14526	14574	14579	14495	14569	14444	14391	14433	14519	14519	14561	14448	14432	14657	14485	14532	14443	14446	14520	14660	14595	14497	14439	14499	14593	14531	14437	14406	14475	14564	14398	14504	14615	14366	14341	14504	14540	14396	14351	14434	14612	14559	14514	14526	14409	14708	14464	14351	14639	14478	14532	14521	14567	14450	14586	14647	14324	14472	14394	14367	14508	14525	14349	14551	14573	14552	14512	14482	14428	14571	14608	14621	14428	14735	14631	14646	14546	14538	14586	14456	14600	14416	14398	14376	14638	14621	14449	14577	14596	14590	14652	14629	14588	14454	14605	14616	14414	14401	14410	14467	14567	14427	14491	14410	14501	14542	14746	14563	14555	14332	14474	14397	14448	14588	14633	14473	14451	14564	14531	14438	14546	14463	14425	14391	14472	14551	14432	14555	14527	14356	14620	14452	14630	14439	14422	14336	14517	14629	14435	14543	14599	14509	14485	14533	14481	14549	14565	14625	14556	14440	14489	14472	14522	14578	14339	14680	14374	14540	14524	14520	14443	14540	14445	14629	14566	14473	14531	14351	14470	14485	14485	14600	14553	14548	14416	14606	14627	14510	14623	14563	14470	14643	14358	14495	14492	14474	14576	14462	14619	14484	14475	14615	14503	14383	14725	14651	14378	14859	14562	14440	14583	14486	14679	14495	14446	14515	14628	14352	14536	14526	14486	14528	14454	14419	14531	14382	14590	14555	14522	14717	14487	14454	14640	14619	14462	14482	14473	14362	14367	14473	14579	14492	14349	14528	14673	14422	14391	14403	14613	14535	14636	14428	14289	14581	14493	14739	14326	14526	14484	14430	14524	14392	14583	14450	14343	14485	14471	14292	14534	14416	14564	14281	14407	14366	14363	14302	14639	14462	14404	14596	14507	14652	14581	14610	14408	14628	14550	14462	14428	14548	14543	14501	14498	14403	14504	14503	14467	14492	14502	14439	14598	14552	14379	14559	14418	14554	14440	14451	14512	14497	14398	14662	14513	14480	14521	14368	14624	14443	14384	14432	14375	14489	14447	14504	14552	14580	14638	14602	14340	14470	14388	14578	14544	14543	14600	14559	14510	14497	14573	14499	14575	14504	14498	14486	14488	14347	14593	14393	14439	14540	14425	14605	14536	14495	14430	14480	14713	14580	14412	14509	14417	14410	14618	14497	14475	14444	14343	14535	14658	14396	14541	14479	14569	14708	14397	14480	14414	14533	14491	14544	14366	14491	14554	14514	14487	14474	14376	14501	14443	14487	14524	14415	14641	14478	14510	14474	14578	14516	14684	14505	14537	14536	14386	14550	14617	14651	14401	14674	14530	14483	14490	14433	14602	14449	14566	14642	14574	14622	14557	14628	14456	14614	14486	14329	14547	14461	14462	14389	14519	14389	14395	14555	14643	14418	14451	14506	14476	14593	14537	14579	14624	14570	14490	14474	14406	14664	14612	14448	14549	14479	14494	14534	14618	14635	14527	14628	14541	14604	14500	14526	14421	14426	14510	14365	14338	14346	14451	14545	14400	14374	14398	14556	14530	14422	14431	14630	14578	14595	14492	14581	14517	14409	14430	14465	14550	14511	14536	14490	14581	14603	14374	14463	14493	14487	14514	14402	14464	14705	14582	14594	14584	14627	14575	14570	14548	14676	14497	14586	14493	14366	14508	14595	14315	14418	14393	14487	14439	14587	14328	14453	14527	14520	14612	14345	14484	14597	14504	14663	14665	14599	14645	14707	14728	14699	14593	14563	14406	14471	14680	14587	14603	14588	14593	14461	14431	14642	14501	14666	14533	14261	14580	14605	14573	14493	14503	14532	14407	14620	14493	14432	14583	14649	14465	14496	14391	14493	14557	14584	14413	14536	14615	14630	14616	14323	14495	14525	14395	14553	14564	14485	14576	14350	14597	14567	14400	14514	14463	14575	14570	14641	14560	14450	14566	14290	14777	14495	14585	14458	14377	14443	14458	14494	14691	14408	14274	14591	14453	14554	14410	14416	14540	14432	14460	14531	14708	14505	14579	14726	14538	14479	14589	14593	14457	14550	14320	14631	14399	14650	14560	14390	14530	14533	14436	14428	14577	14538	14643	14427	14472	14501	14452	14495	14441	14595	14636	14702	14387	14469	14485	14547	14465	14395	14592	14489	14485	14516	14463	14576	14838	14688	14554	14675	14434	14490	14452	14379	14527	14452	14541	14487	14685	14527	14499	14481	14577	14488	14525	14517	14676	14511	14404	14563	14565	14475	14537	14462	14693	14410	14605	14655	14702	14362	14450	14654	14526	14668	14452	14456	14450	14535	14690	14590	14459	14565	14487	14514	14594	14573	14506	14501	14381	14586	14513	14552	14409	14621	14434	14566	14486	14635	14549	14498	14540	14428	14500	14371	14437	14403	14497	14527	14607	14227	14506	14561	14571	14511	14502	14474	14662	14528	14459	14409	14567	14563	14429	14563	14275	14443	14655	14476	14491	14460	14374	14528	14518	14570	14492	14425	14640	14447	14427	14531	14535	14634	14566	14505	14476	14578	14554	14440	14567	14474	14592	14301	14522	14506	14527	14632	14467	14687	14452	14490	14402	14539	14576	14447	14522	14467	14591	14391	14574	14671	14427	14646	14493	14650	14646	14461	14501	14477	14658	14572	14568	14484	14473	14527	14520	14484	14474	14565	14552	14504	14357	14417	14599	14296	14563	14434	14489	14584	14570	14604	14455	14587	14611	14491	14603	14593	14548	14401	14512	14553	14576	14541	14657	14478	14389	14466	14551	14558	14522	14517	14642	14696	14522	14580	14387	14642	14388	14525	14403	14430	14453	14403	14454	14595	14533	14553	14569	14526	14477	14563	14547	14413	14470	14579	14424	14318	14639	14447	14392	14471	14563	14497	14622	14525	14534	14484	14449	14444	14754	14427	14766	14508	14372	14608	14557	14480	14554	14610	14411	14551	14364	14450	14490	14431	14455	14421	14754	14420	14291	14385	14487	14498	14642	14469	14647	14550	14428	14470	14483	14486	14470	14491	14637	14542	14528	14331	14498	14383	14530	14481	14558	14405	14619	14287	14664	14547	14572	14576	14536	14509	14529	14495	14640	14368	14508	14353	14449	14527	14502	14491	14427	14404	14655	14537	14422	14466	14475	14449	14407	14483	14676	14383	14644	14671	14487	14523	14576	14481	14737	14607	14495	14512	14488	14265	14587	14641	14575	14356	14690	14550	14422	14500	14511	14356	14609	14563	14629	14378	14533	14569	14533	14407	14413	14507	14296	14359	14516	14509	14354	14522	14376	14414	14434	14379	14507	14463	14578	14564	14563	14443	14427	14529	14488	14520	14643	14576	14580	14513	14675	14527	14410	14476	14507	14557	14418	14508	14534	14587	14419	14570	14549	14661	14480	14439	14785	14596	14499	14557	14434	14534	14503	14566	14372	14601	14556	14339	14400	14608	14380
29627	34252	38597	28195	19331	16933	16143	16031	15802	15933	15890	15699	15982	15919	16025	16044	16008	15912	15813	15875	15942	16021	15908	15888	15823	16068	15733	15978	15912	15921	15987	15768	16029	15740	15776	15873	15990	15935	16040	15833	15779	16043	15843	15727	15996	15986	15926	15933	15822	15829	16092	15858	15912	15750	16014	15973	15727	15908	15928	15925	15803	15924	15882	15864	15788	15987	15798	15846	15976	15873	15818	15959	15893	16002	15838	15884	15912	15972	15932	15949	15882	15781	16023	15713	15920	15738	15904	15953	15789	15762	15823	15754	15942	16134	15704	15889	16045	15857	15879	15609	15635	15851	15854	15882	15852	15715	16012	15992	15747	15875	16015	15958	15845	16026	15701	15959	15926	15717	15879	15732	15833	15758	15735	15854	15820	15846	15644	15739	15878	15806	15936	15928	15772	15759	15895	15896	15687	15898	15981	15773	15999	15779	15881	15937	15917	15768	15914	15802	15819	15744	15822	15871	15825	15703	15818	15888	15818	15877	15846	15877	16013	15654	15784	15744	15738	15857	15875	15900	15684	16053	16029	15944	15912	15697	15706	15978	15723	15979	15811	15930	15902	15666	15833	15819	15643	15825	15877	15948	15919	15772	15872	15825	15878	15949	15961	15810	15613	15654	15990	15907	15909	15692	15948	16030	15971	15839	15894	15976	15974	15875	15737	16052	15957	15984	15847	15797	15871	15792	16038	15800	16017	15748	15831	15898	15881	15820	15828	15844	15816	15767	15835	16069	15863	15924	15729	15831	15783	15711	15714	15809	15942	15743	15531	15698	15703	15846	15943	15903	15963	15656	15765	15987	16108	15927	15907	16000	16163	15836	15553	15952	15704	15871	16090	15804	15769	15803	15958	15830	15965	15888	15691	15907	15882	15842	15888	15826	15853	16021	16008	15853	15930	15843	15744	15769	15747	15778	15763	15818	15885	15810	15891	16095	15816	15910	15998	15789	15727	15900	15774	15736	15821	15716	15738	15701	15713	15787	15658	15715	15949	15861	15944	15845	15756	15835	15762	15695	15843	15881	15813	15678	15670	16033	15912	15708	15952	15811	15729	15888	15726	16044	16103	15922	15954	15765	15773	15944	15939	15760	15650	15845	15950	16036	15869	15783	15919	16039	16049	15871	15763	15953	15902	15839	15839	15938	15992	15890	15903	15890	15787	15728	16015	15848	15949	15995	15898	15902	15911	15811	15781	15895	15967	15752	15646	15864	15848	15773	15853	15910	15981	15773	16030	16019	15855	15824	15936	15907	15949	15792	15755	15692	15939	15798	15894	15845	15840	15830	15901	15578	15909	15744	15906	15771	15740	15846	15747	15712	15859	15761	15968	15910	15912	15798	15837	15918	15704	15802	15976	15864	15953	15865	15955	15857	15837	15881	15803	15819	15806	15602	15738	15961	15996	15924	15736	15814	15812	15743	15705	15926	15875	15709	15864	15756	15955	15697	16105	15768	16016	15754	15818	15888	15862	15904	15912	15993	15858	15852	15990	15798	15752	15788	15707	15755	15978	15718	15903	15932	15777	15836	15923	15788	16206	15902	15823	15810	15643	15765	15861	16054	15942	15863	15869	15729	15985	15942	15951	15778	15621	16065	15923	15771	16026	15932	15657	15875	15711	15776	15676	15694	15925	15943	15742	15987	15934	15841	15959	15797	15898	15898	15793	15939	15848	15747	15871	15891	15854	15938	15802	15834	16011	15785	15688	15912	15971	15743	15931	16026	15857	15799	15829	15992	15775	15942	16013	15839	15795	15775	15924	16013	15863	15926	15982	15623	15766	15713	15766	16004	15829	15714	15881	15830	15840	15852	15691	15913	15805	15754	16088	15757	15800	15821	15887	15718	15705	15800	15726	15865	15809	15817	15805	15999	15825	15655	15831	15911	15799	15668	15932	15650	15937	15897	15905	15843	15772	15799	15990	15750	15944	15826	15922	15963	15976	15829	15805	15846	16002	15739	15806	15904	15861	15946	15764	15863	15829	15993	15784	15780	16026	15810	15691	15792	15950	15824	15661	15892	15861	15631	15884	15971	15974	16027	15830	16085	15884	15936	15845	15717	15706	15990	15707	15793	15969	15844	15800	15744	15769	15939	15907	15726	15959	15783	15904	15648	15890	15906	15754	15740	16060	15877	15948	15945	15729	15734	16018	15847	16015	15887	16132	15792	15853	15805	15918	15981	15822	15997	15692	15648	15713	15908	15785	15776	15878	16089	15873	16012	15844	15749	15846	16004	15917	15856	15807	15875	15846	15940	15892	16008	15868	16021	15858	15834	15910	15587	15804	15848	15944	15851	15562	15739	15894	15864	15943	16049	15791	15936	15639	15840	15861	15926	15916	15945	15770	15819	15945	15897	15861	15767	15921	15919	15903	15701	15932	15712	15856	15942	15733	15956	15719	15928	15965	15680	15863	15637	15814	15909	15892	15871	15959	15990	15838	15892	15831	15766	15893	15758	15848	15730	15799	15780	16112	16031	15969	16126	15747	15759	15814	15676	15898	15671	15816	15981	15886	15906	15873	15885	15955	15786	15852	15688	15689	15911	15829	15869	16056	15732	15885	15894	15748	15937	15850	15907	15919	15881	15874	15919	15893	15708	15799	15755	16041	15955	15955	15683	15797	15822	16060	15978	15874	15870	16014	15953	15949	15892	15950	16024	15720	15828	15935	15995	15936	15851	15873	15927	15896	15799	15992	15843	15895	15801	16058	15809	15865	15772	15801	15715	15918	15801	15692	16011	15905	15985	15732	15876	15950	15812	15942	15947	15880	15879	15765	15875	15943	15764	16045	15675	15877	15971	15898	15855	15941	15890	15894	15843	15865	15709	15975	15638	15800	15973	15973	15948	15855	15827	15872	15652	15900	15855	15821	15611	15727	15961	15805	15834	15915	15816	15942	15732	15982	15817	15892	15661	15992	15883	15935	15683	15855	15825	15604	15977	15857	15734	15728	15916	15873	16147	15702	15947	15828	15822	15944	15778	15951	15539	15917	15771	15896	15708	15845	15837	16028	15831	16006	15703	15862	15971	15761	15889	15919	15817	15811	15891	15892	15819	15761	15801	15763	15719	15788	15767	15896	15873	15701	15698	15731	15833	15792	15722	15827	15692	16015	15715	15910	15839	15938	15764	15906	15840	16130	15807	15854	15820	15857	15663	15896	15807	16016	15824	15762	16037	15735	15919	15769	15902	15786	15866	15917	15936	15951	15917	15929	15875	15743	15705	15789	15813	15983	15902	15990	15720	15832	15633	15978	16074	15822	15814	15806	15903	15822	15905	16012	15919	15886	15955	15918	15887	15741	15892	15939	15796	15941	15948	16055	15740	15911	15754	15927	15854	15781	15855	15905	15994	15890	15744	15759	15633	15679	15812	15922	15888	16102	15875	15817	15806	15635	16006	15865	15801	15735	15820	15818	15968	15856	15781	15897	15937	15915	15926	15777	15886	15908	15912	15769	15880	15817	15968	16066	15875	15794	15884	15646	15861	15989	15901	15846	15920	15857	16012	15817	16014	15751	15809	15917	15771	15807	15787	15922	15850	15964	15751	16014	15950	15869	15815	15818	15935	15825	15823	15927	15875	15703	15765	15994	15726	15842	15978	15978	15913	15831	15767	15650	15825	15761	15886	15933	15836	15802	15956	15809	15701	15654	15707	15891	16033	15965	15906	15898	15927	15956	15736	16031	15614	15864	15936	15900	16013	15816	15880	15913	15976	15761	15914	16066	15943	15905	15890	15847	15957	15766	15972	16143	16056	15851	15784	16069	15898	15958	15796	15886	15793	15892	15881	15980	15821	15956	15797	15775	15811	15908	15783	15748	15740	15925	15816	15899	15728	15728	15915	15727	15831	15745	15729	15680	15838	16020	16006	15850	15938	16030	15964	15824	15822	15834	15830	15910	15730	16035	15895	16114	15686	15846	16048	16041	15668	15943	15789	15734	15733	16033	15981	15762	15830	15744	15999	15812	15816	15728	15848	15835	15908	15997	15808	15730	15917	15858	15983	15768	16020	15820	15695	16037	15956	15750	15774	15998	15926	15870	15903	15753	15854	15872	15837	15739	16115	15839	15973	15855	15930	15911	15707	16013	15887	16021	15837	15717	15725	15813	15782	15936	15871	15984	15728	15709	15800	15715	15757	15830	16141	15826	15786	15760	15800	15683	15924	15972	15855	15880	15774	15774	15779	16139	15911	15842	15867	15693	16059	15749	15943	15912	15856	15849	15994	15927	15812	15876	16228	15770	15859	15794	15685	16000	15850	15853	15737	15888	15794	15735	15933	15818	15775	15841	15883	15772	15772	15975	15673	15840	15751	15969	15778	16013	15889	15818	15829	15911	15733	15803	15833	15746	15809	16072	16013	15828	15731	15837	15719	15828	15794	15875	15955	15657	15779	15853	15831	15872	16059	15779	15902	15823	15987	15922	16010	15809	15961	15840	15718	15895	15761	15747	15910	15685	15894	15688	16001	15779	15896	15831	15864	16042	15968	16097	15782	16151	15917	15722	15934	15707	15828	15957	15895	15923	15770	15864	15871	15916	15979	15842	15690	15926	15822	15840	15743	15808	15669	16048	15943	15900	15790	15950	15642	15901	15951	15541	15584	15874	15909	16031	15701	15805	16055	15863	15870	15737	15913	15913	15777	15928	15797	15948	15824	15771	15931	15855	15888	15921	16056	16059	15750	15852	15785	15815	15803	15763	15899	15948	16056	15978	15882	15917	15982	15820	15891	15863	15958	15877	15714	15939	15810	15851	15814	15853	15990	15799	15873	15905	15844	15861	15866	15870	15936	15987	15713	15800	15940	15708	15904	15952	15824	15886	15912	15659	15708	15814	15783	15888	15810	15830	15939	15968	15853	15945	15913	15807	15805	16101	15877	16062	15880	15878	15896	15898	15665	15914	15811	15884	15992	15765	15796	15830	16009	15862	15929	15960	15825	15973	15877	15966	15930	15695	15874	15900	15821	15703	15845	15909	15654	15653	15908	15970	15948	15968	15812	15800	15844	15975	15830	15713	15840	15784	15884	15806	15846	15850	15860	15778	16026	15959	15816	15801	15859	15974	15868	15944	15821	16017	15803	15908	15770	15934	16061	15558	15775	15831	15750	15968	15832	15867	15831
38028	54415	42332	25544	17418	15052	14680	14317	14513	14531	14503	14263	14431	14362	14308	14417	14495	14490	14432	14522	14318	14540	14399	14553	14511	14525	14388	14373	14311	14394	14551	14481	14524	14380	14421	14346	14439	14407	14479	14507	14652	14436	14379	14451	14336	14529	14216	14430	14418	14446	14464	14445	14528	14457	14471	14415	14373	14337	14416	14435	14563	14347	14358	14254	14545	14380	14503	14524	14425	14553	14576	14369	14390	14525	14522	14384	14493	14428	14308	14414	14457	14375	14409	14484	14347	14409	14424	14305	14472	14257	14469	14383	14252	14187	14520	14440	14440	14494	14314	14406	14485	14343	14251	14427	14408	14560	14466	14405	14644	14502	14472	14434	14402	14421	14337	14308	14401	14466	14449	14325	14250	14433	14525	14390	14491	14326	14414	14405	14633	14470	14354	14409	14430	14500	14569	14413	14422	14372	14468	14423	14527	14481	14406	14495	14455	14390	14607	14456	14567	14466	14667	14541	14485	14521	14415	14498	14342	14318	14430	14298	14382	14578	14371	14433	14401	14505	14375	14526	14484	14461	14490	14514	14354	14349	14541	14382	14497	14602	14378	14529	14460	14440	14450	14425	14382	14470	14475	14455	14517	14495	14461	14295	14507	14455	14325	14241	14528	14353	14350	14443	14513	14381	14378	14458	14250	14533	14639	14296	14542	14462	14423	14471	14386	14311	14534	14417	14546	14392	14437	14325	14512	14408	14439	14416	14440	14413	14344	14383	14370	14361	14438	14491	14350	14636	14529	14474	14505	14495	14339	14132	14539	14273	14459	14381	14365	14421	14462	14497	14522	14458	14472	14476	14415	14386	14504	14450	14528	14562	14391	14572	14509	14402	14403	14559	14452	14454	14388	14375	14372	14527	14452	14454	14448	14450	14441	14313	14574	14440	14513	14373	14484	14353	14469	14366	14463	14418	14497	14502	14429	14421	14373	14514	14402	14460	14322	14666	14515	14417	14544	14203	14432	14543	14376	14381	14415	14453	14469	14439	14313	14477	14220	14354	14286	14502	14315	14358	14408	14506	14297	14415	14446	14392	14432	14411	14425	14313	14458	14521	14441	14391	14491	14369	14464	14331	14243	14473	14366	14478	14507	14514	14432	14420	14470	14586	14451	14436	14538	14308	14296	14433	14242	14522	14381	14299	14408	14369	14406	14322	14386	14373	14358	14291	14251	14590	14310	14484	14582	14581	14392	14464	14331	14414	14442	14334	14482	14251	14348	14409	14342	14589	14560	14428	14450	14433	14512	14407	14503	14344	14577	14415	14497	14368	14379	14434	14389	14528	14437	14425	14379	14451	14351	14406	14288	14337	14438	14458	14476	14364	14449	14362	14536	14409	14371	14421	14516	14486	14385	14335	14395	14401	14402	14406	14546	14351	14459	14500	14511	14425	14255	14406	14343	14431	14392	14456	14559	14421	14612	14391	14556	14436	14268	14441	14438	14264	14320	14367	14387	14259	14553	14471	14529	14487	14478	14414	14478	14377	14356	14416	14382	14408	14370	14386	14315	14570	14464	14389	14428	14325	14336	14448	14528	14383	14581	14389	14412	14370	14406	14423	14285	14418	14562	14566	14427	14385	14308	14395	14311	14432	14542	14558	14332	14333	14627	14457	14419	14476	14272	14275	14445	14481	14329	14351	14314	14428	14218	14437	14328	14431	14392	14453	14306	14471	14477	14258	14575	14411	14427	14494	14409	14175	14497	14243	14335	14491	14450	14370	14331	14397	14527	14494	14302	14375	14462	14321	14544	14460	14310	14273	14428	14331	14400	14430	14505	14183	14415	14500	14453	14372	14416	14460	14353	14426	14380	14440	14581	14506	14596	14440	14354	14091	14459	14501	14398	14432	14437	14473	14328	14420	14467	14371	14329	14527	14406	14530	14450	14442	14336	14572	14340	14479	14325	14365	14300	14304	14448	14406	14332	14385	14498	14325	14505	14220	14252	14514	14382	14334	14376	14406	14381	14472	14371	14347	14440	14307	14391	14452	14474	14531	14310	14477	14259	14395	14254	14492	14388	14229	14438	14384	14518	14456	14308	14489	14358	14563	14363	14314	14372	14236	14499	14413	14389	14419	14587	14287	14519	14463	14468	14479	14545	14329	14349	14331	14453	14402	14214	14636	14475	14343	14316	14441	14492	14527	14458	14520	14314	14493	14443	14389	14520	14446	14188	14420	14461	14338	14388	14320	14603	14407	14413	14336	14487	14354	14612	14443	14452	14543	14432	14526	14363	14447	14419	14388	14454	14454	14356	14590	14314	14422	14273	14372	14300	14287	14436	14265	14553	14406	14394	14428	14274	14230	14466	14351	14472	14337	14427	14469	14385	14509	14463	14429	14451	14361	14287	14540	14410	14307	14526	14366	14385	14474	14445	14488	14343	14476	14317	14389	14463	14382	14444	14305	14545	14289	14371	14460	14513	14458	14386	14509	14432	14630	14512	14589	14596	14495	14498	14458	14520	14432	14302	14274	14380	14369	14287	14364	14681	14499	14397	14482	14521	14353	14435	14422	14497	14398	14385	14356	14411	14298	14407	14296	14253	14593	14367	14459	14413	14531	14513	14275	14285	14568	14443	14398	14605	14426	14392	14375	14400	14396	14624	14415	14376	14495	14563	14463	14498	14498	14379	14552	14547	14261	14556	14399	14450	14445	14367	14427	14237	14300	14346	14407	14355	14593	14304	14564	14302	14204	14434	14589	14238	14502	14368	14526	14407	14487	14447	14293	14531	14337	14319	14442	14483	14473	14392	14413	14505	14271	14350	14350	14448	14583	14473	14404	14425	14347	14440	14474	14514	14496	14478	14446	14477	14384	14340	14242	14523	14252	14327	14472	14332	14356	14483	14495	14468	14363	14394	14254	14439	14416	14552	14450	14490	14356	14368	14531	14321	14431	14345	14391	14415	14396	14415	14401	14377	14370	14485	14323	14353	14453	14578	14635	14478	14297	14514	14427	14454	14336	14395	14468	14400	14463	14405	14505	14531	14412	14525	14431	14532	14383	14498	14342	14319	14245	14452	14556	14406	14480	14418	14450	14289	14412	14611	14311	14450	14448	14346	14396	14440	14402	14246	14384	14580	14372	14417	14425	14336	14664	14436	14369	14561	14402	14267	14525	14527	14484	14507	14529	14490	14407	14451	14547	14492	14380	14519	14232	14546	14457	14508	14418	14398	14354	14495	14445	14554	14386	14367	14329	14391	14534	14497	14453	14265	14416	14468	14374	14267	14477	14348	14423	14555	14533	14317	14414	14364	14597	14422	14306	14567	14351	14482	14433	14497	14504	14481	14465	14296	14507	14432	14348	14267	14388	14498	14552	14438	14342	14445	14501	14427	14438	14555	14488	14511	14337	14486	14436	14468	14517	14310	14302	14371	14403	14570	14539	14560	14495	14509	14275	14402	14305	14324	14320	14337	14411	14471	14307	14264	14453	14364	14382	14337	14416	14410	14395	14386	14541	14419	14523	14431	14470	14501	14532	14396	14568	14405	14558	14606	14442	14457	14466	14447	14487	14449	14374	14648	14437	14490	14368	14501	14313	14387	14384	14469	14455	14449	14434	14361	14406	14655	14353	14560	14307	14441	14516	14347	14424	14443	14321	14509	14383	14451	14728	14343	14296	14410	14490	14499	14327	14355	14500	14394	14426	14474	14459	14639	14394	14493	14399	14539	14444	14553	14313	14562	14435	14298	14555	14511	14408	14389	14450	14425	14222	14514	14393	14324	14412	14396	14329	14302	14309	14395	14439	14507	14540	14379	14464	14228	14583	14433	14424	14462	14421	14473	14575	14449	14349	14383	14468	14493	14456	14463	14320	14355	14381	14412	14379	14410	14518	14446	14504	14655	14432	14380	14342	14382	14535	14453	14332	14499	14332	14404	14361	14460	14269	14570	14466	14460	14352	14307	14334	14552	14366	14345	14482	14528	14642	14508	14455	14288	14474	14226	14396	14607	14445	14274	14479	14307	14388	14581	14322	14502	14322	14436	14494	14288	14549	14346	14366	14303	14281	14579	14494	14579	14465	14368	14379	14166	14459	14494	14509	14478	14398	14388	14503	14494	14376	14401	14492	14508	14260	14450	14554	14445	14515	14365	14352	14609	14477	14508	14257	14555	14301	14280	14445	14407	14320	14383	14527	14355	14368	14468	14371	14337	14251	14386	14275	14482	14541	14389	14632	14262	14315	14399	14206	14369	14449	14417	14225	14567	14466	14508	14401	14521	14363	14362	14574	14399	14642	14346	14369	14354	14431	14384	14472	14441	14445	14581	14511	14326	14465	14448	14588	14420	14644	14545	14410	14410	14508	14331	14252	14312	14497	14448	14362	14528	14493	14555	14485	14472	14246	14495	14421	14553	14318	14429	14433	14434	14521	14349	14438	14721	14396	14583	14512	14480	14432	14464	14396	14421	14435	14455	14467	14456	14485	14316	14539	14265	14456	14533	14516	14408	14408	14415	14463	14376	14461	14428	14370	14466	14302	14491	14388	14333	14528	14423	14392	14360	14383	14362	14402	14402	14278	14541	14343	14408	14465	14086	14419	14506	14471	14364	14545	14408	14296	14500	14356	14521	14476	14496	14519	14384	14388	14466	14394	14483	14416	14448	14531	14380	14325	14528	14521	14365	14322	14362	14411	14346	14386	14212	14485	14261	14364	14427	14436	14565	14477	14432	14308	14338	14331	14540	14511	14354	14511	14483	14621	14441	14473	14488	14464	14396	14555	14425	14456	14451	14511	14573	14442	14545	14433	14365	14380	14361	14365	14538	14455	14510	14427	14394	14427	14235	14447	14463	14420	14283	14422	14400	14395	14381	14261	14452	14441	14402	14429	14364	14425	14463	14250	14487	14439	14511	14512	14309	14368	14390	14392	14226	14325	14287	14342	14397	14568	14533	14592	14346	14377	14434	14534	14355	14317	14349	14517	14553	14396	14478	14516	14427	14461	14457	14523	14408	14515	14385	14423	14311	14265	14558	14144	14416	14343	14441	14327	14382	14360	14432	14369	14463	14555	14333	14453	14466	14411	14300	14366	14402	14411	14402	14386	14447	14517	14495	14305	14438	14518	14544	14322	14545	14278	14276	14393	14377	14527	14312	14404	14356	14482	14351	14447
24690	24949	38459	34300	25305	20803	17964	15801	15323	15535	15826	15541	15470	15359	15715	15395	15447	15514	15515	15754	15682	15558	15607	15295	15485	15660	15594	15344	15479	15613	15518	15481	15378	15191	15431	15387	15415	15444	15421	15486	15438	15457	15368	15558	15568	15408	15221	15358	15501	15333	15430	15246	15381	15434	15405	15195	15467	15606	15400	15291	15504	15618	15489	15463	15341	15402	15513	15377	15399	15297	15242	15308	15476	15280	15388	15116	15305	15428	15408	15333	15349	15411	15490	15499	15546	15427	15505	15340	15322	15375	15483	15305	15276	15422	15410	15291	15478	15346	15335	15284	15431	15396	15464	15492	15270	15314	15319	15391	15432	15320	15383	15588	15252	15516	15421	15329	15299	15409	15446	15397	15512	15328	15376	15360	15480	15554	15531	15352	15363	15314	15527	15302	15318	15312	15557	15501	15414	15333	15363	15366	15316	15551	15347	15480	15382	15271	15665	15432	15464	15315	15246	15429	15154	15499	15466	15312	15550	15422	15436	15591	15356	15439	15264	15566	15503	15563	15264	15421	15479	15241	15398	15396	15264	15287	15388	15679	15278	15140	15291	15424	15330	15408	15330	15381	15343	15348	15440	15389	15275	15397	15176	15312	15390	15268	15365	15454	15423	15527	15108	15307	15401	15283	15433	15324	15186	15289	15342	15348	15274	15335	15512	15309	15501	15375	15453	15376	15494	15266	15350	15387	15369	15316	15372	15397	15557	15362	15006	15325	15323	15176	15339	15490	15479	15432	15439	15398	15388	15453	15353	15488	15418	15490	15387	15333	15439	15409	15413	15258	15384	15291	15455	15423	15447	15242	15298	15438	15276	15552	15353	15305	15332	15482	15469	15580	15337	15212	15298	15323	15442	15406	15378	15401	15255	15317	15432	15333	15421	15642	15423	15307	15258	15274	15152	15400	15356	15412	15358	15344	15361	15528	15402	15252	15318	15423	15477	15437	15123	15511	15446	15343	15355	15436	15344	15568	15260	15479	15410	15356	15454	15470	15469	15261	15243	15422	15429	15377	15525	15355	15255	15400	15261	15378	15392	15229	15343	15224	15330	15400	15386	15110	15288	15265	15382	15384	15516	15451	15381	15501	15435	15183	15432	15424	15326	15437	15388	15383	15519	15584	15257	15407	15247	15456	15342	15555	15303	15170	15400	15186	15340	15216	15439	15421	15523	15604	15202	15139	15393	15398	15318	15202	15467	15367	15151	15435	15313	15628	15384	15407	15318	15472	15313	15424	15383	15466	15375	15361	15377	15254	15373	15415	15224	15480	15375	15315	15324	15252	15457	15177	15368	15528	15429	15394	15273	15495	15525	15460	15464	15331	15560	15393	15332	15313	15283	15215	15295	15447	15544	15277	15357	15274	15151	15292	15417	15338	15388	15364	15403	15274	15314	15271	15527	15669	15464	15279	15441	15381	15323	15477	15284	15257	15343	15248	15268	15396	15559	15457	15396	15340	15368	15297	15505	15302	15266	15448	15454	15504	15379	15301	15222	15367	15362	15373	15237	15468	15268	15248	15473	15476	15233	15314	15348	15326	15238	15318	15438	15423	15430	15441	15462	15334	15345	15378	15391	15377	15366	15251	15459	15111	15411	15528	15484	15399	15128	15519	15396	15462	15320	15512	15407	15255	15293	15448	15377	15366	15467	15370	15305	15455	15276	15315	15400	15223	15435	15306	15271	15425	15395	15421	15457	15442	15469	15215	15482	15315	15282	15149	15468	15130	15307	15366	15359	15294	15355	15275	15279	15246	15315	15345	15300	15303	15595	15410	15313	15387	15385	15439	15460	15517	15309	15210	15343	15414	15440	15404	15356	15439	15512	15381	15304	15316	15191	15135	15536	15403	15326	15425	15318	15387	15406	15328	15279	15333	15532	15364	15313	15291	14973	15259	15333	15372	15390	15323	15485	15397	15127	15411	15236	15167	15173	15280	15507	15440	15272	15475	15323	15524	15571	15277	15451	15166	15302	15446	15433	15144	15280	15424	15334	15398	15293	15251	15438	15319	15437	15387	15474	15343	15305	15598	15528	15403	15449	15298	15360	15415	15290	15208	15292	15318	15433	15407	15374	15278	15415	15419	15322	15210	15343	15560	15253	15450	15372	15355	15271	15342	15349	15577	15514	15445	15415	15477	15204	15393	15434	15277	15282	15222	15461	15471	15364	15379	15413	15458	15591	15490	15122	15403	15359	15468	15469	15502	15570	15400	15332	15628	15527	15359	15320	15493	15518	15542	15364	15522	15518	15383	15429	15595	15213	15396	15272	15530	15451	15170	15193	15401	15391	15408	15189	15269	15768	15505	15434	15437	15375	15304	15434	15452	15193	15429	15218	15336	15538	15359	15347	15516	15375	15359	15435	15553	15329	15319	15161	15495	15262	15390	15312	15421	15275	15139	15277	15365	15296	15433	15523	15357	15319	15370	15327	15427	15452	15416	15312	15228	15428	15361	15441	15459	15395	15300	15480	15447	15431	15225	15501	15519	15267	15596	15541	15409	15330	15371	15456	15502	15355	15262	15419	15410	15675	15549	15498	15069	15419	15285	15437	15416	15320	15192	15403	15414	15524	15401	15343	15303	15433	15205	15555	15356	15523	15468	15450	15322	15290	15722	15565	15410	15411	15474	15426	15468	15505	15392	15304	15262	15515	15388	15278	15360	15649	15397	15336	15538	15475	15221	15397	15232	15496	15310	15254	15455	15326	15353	15210	15347	15291	15194	15269	15385	15500	15445	15548	15417	15256	15344	15492	15333	15278	15506	15344	15437	15484	15342	15406	15218	15525	15407	15225	15116	15556	15305	15464	15465	15308	15108	15235	15441	15466	15230	15549	15311	15413	15411	15231	15359	15257	15105	15308	15335	15424	15518	15262	15511	15449	15288	15196	15245	15402	15319	15323	15443	15399	15251	15383	15207	15276	15362	15493	15286	15139	15387	15397	15452	15380	15423	15378	15596	15430	15443	15472	15298	15433	15448	15241	15397	15416	15186	15426	15444	15426	15261	15495	15502	15522	15196	15174	15427	15249	15268	15375	15438	15343	15362	15270	15390	15607	15378	15478	15473	15454	15532	15460	15406	15591	15216	15441	15554	15334	15263	15453	15710	15379	15437	15200	15411	15258	15492	15483	15376	15298	15474	15369	15383	15347	15297	15326	15257	15239	15222	15349	15270	15380	15305	15370	15171	15210	15260	15389	15359	15651	15416	15452	15321	15409	15306	15354	15301	15345	15298	15341	15383	15348	15455	15364	15328	15482	15269	15350	15466	15212	15373	15191	15456	15396	15233	15465	15496	15426	15334	15444	15498	15343	15216	15351	15405	15630	15359	15451	15505	15394	15217	15324	15402	15372	15410	15325	15298	15251	15301	15321	15471	15411	15168	15381	15442	15406	15376	15393	15250	15400	15394	15375	15587	15347	15296	15387	15424	15337	15422	15518	15427	15273	15347	15397	15412	15573	15668	15649	15434	15311	15270	15324	15418	15182	15422	15444	15341	15332	15386	15450	15338	15462	15512	15379	15428	15335	15405	15593	15503	15445	15510	15353	15254	15348	15402	15477	15481	15440	15348	15382	15333	15261	15426	15338	15518	15478	15256	15404	15489	15330	15248	15424	15505	15543	15408	15147	15232	15497	15387	15413	15281	15561	15424	15221	15317	15540	15398	15645	15503	15341	15271	15563	15426	15437	15530	15327	15479	15251	15387	15236	15435	15444	15516	15416	15263	15405	15209	15385	15494	15515	15381	15345	15377	15183	15583	15469	15396	15159	15456	15535	15397	15406	15326	15418	15378	15426	15163	15354	15311	15316	15409	15404	15259	15443	15342	15371	15406	15447	15329	15508	15492	15376	15324	15511	15411	15360	15360	15274	15363	15403	15407	15621	15205	15339	15306	15466	15416	15283	15576	15271	15303	15246	15412	15386	15372	15306	15305	15458	15334	15513	15523	15307	15290	15337	15300	15302	15227	15465	15154	15379	15338	15339	15655	15431	15361	15349	15422	15418	15483	15323	15298	15462	15377	15305	15549	15310	15342	15464	15444	15454	15299	15388	15278	15385	15626	15166	15569	15334	15264	15379	15486	15376	15319	15502	15435	15353	15459	15430	15385	15471	15470	15453	15534	15239	15356	15221	15470	15468	15471	15346	15321	15265	15469	15407	15332	15352	15386	15574	15407	15369	15386	15340	15276	15341	15265	15487	15358	15321	15218	15456	15514	15215	15256	15525	15289	15494	15445	15322	15317	15437	15353	15423	15259	15239	15359	15287	15227	15273	15378	15431	15342	15272	15277	15342	15415	15262	15373	15401	15327	15480	15277	15394	15362	15428	15450	15284	15541	15515	15141	15530	15387	15393	15462	15395	15390	15416	15404	15339	15558	15533	15390	15254	15281	15525	15429	15422	15201	15292	15428	15529	15362	15267	15382	15290	15442	15593	15621	15412	15309	15146	15323	15493	15431	15467	15279	15382	15362	15486	15431	15523	15463	15385	15588	15266	15281	15407	15413	15310	15532	15500	15207	15379	15410	15164	15405	15331	15462	15227	15260	15226	15374	15435	15121	15323	15441	15499	15450	15323	15564	15560	15467	15117	15389	15280	15371	15395	15242	15308	15418	15491	15179	15436	15412	15585	15251	15325	15426	15383	15370	15423	15456	15377	15316	15342	15300	15481	15316	15302	15410	15426	15321	15444	15407	15317	15472	15524	15372	15395	15554	15324	15387	15348	15301	15251	15274	15289	15419	15236	15243	15422	15220	15426	15233	15445	15406	15393	15136	15608	15289	15378	15414	15377	15210	15318	15297	15337	15425	15292	15364	15314	15263	15131	15304	15389	15458	15454	15314	15411	15193	15188	15163	15252	15490	15486	15542	15568	15416	15230	15476	15334	15271	15392	15301	15119	15302	15383	15185	15382	15462	15406	15337	15169	15539	15183	15479	15387	15413	15291	15359	15325	15345	15401	15545	15466	15144	15328	15431	15359	15279	15455	15380	15267	15234	15345	15413	15186	15444	15130	15266	15310	15494	15294	15313	15422	15351	15314	15372	15272	15188	15596	15530	15219	15460	15485	15635	15558	15353	15387	15429	15369	15339	15335	15239	15244	15390	15478	15473	15602	15400
60157	93079	73194	45420	26244	17022	14334	14289	14148	13995	14084	14151	14264	14159	14176	14244	14120	14214	14291	14355	14203	14042	14111	14286	14036	14185	14166	14083	14078	14403	14148	14214	14204	14110	14124	14141	14061	14175	14104	14081	14228	14144	14088	14146	14252	14093	14301	14168	14125	14271	14211	14202	13919	14168	14118	14200	14287	14233	14193	14200	13951	14128	14144	14214	14295	14108	14155	14198	14227	14114	14115	14180	14221	14141	14096	14246	14111	14077	14061	14174	14069	14139	14116	14195	14284	14192	14161	14131	14070	14100	14258	14198	14121	14154	14116	14129	14221	14072	14148	14110	14220	14144	13926	14072	14169	13960	14064	14053	14170	14032	14332	14195	14238	14195	14203	14108	13984	14112	14096	14184	14264	14286	14146	14178	14149	14135	14190	14052	14178	14211	14157	14221	14190	14056	14067	14227	14075	14037	14207	14181	14163	14102	14286	14171	14176	14208	14152	13947	14120	14177	14185	14146	14303	14401	13981	14361	14067	14173	13986	14202	14226	14300	14037	14207	14087	14160	14246	14193	14179	14093	14191	14061	14150	14034	14161	14230	14139	14098	14068	14370	14263	14125	14177	14251	14185	14096	14177	14179	14234	14074	14094	14066	14188	14075	14201	14069	14100	14107	14245	14286	14167	14047	14178	13991	14007	14278	14265	14149	14212	14097	14090	14177	14044	14106	14111	14082	14308	14204	14267	14021	14191	14247	14097	14001	14137	14252	14119	14161	14179	14240	14243	14172	14115	14117	14171	14122	14060	14269	14212	14270	14234	14165	14118	14205	14213	14146	14231	13988	14226	14070	14029	14242	14161	14175	14365	14296	14171	14136	14156	14141	14119	14041	14053	14194	14042	14194	14183	14137	14113	14097	14202	14118	14007	13962	14041	14056	14118	14031	14133	14056	14114	14192	14174	14149	14300	14050	14085	14099	14261	14380	14199	14244	14078	13822	14121	14168	14187	14000	14057	14195	14223	14131	14270	14107	14213	14256	14254	14169	14159	14278	14200	13976	14306	14064	14275	14182	14191	14035	14301	14104	14220	14149	14173	14245	14059	14132	14184	14109	14167	14083	14225	14109	13976	14171	14203	14228	14275	14112	14228	14126	14184	14269	14282	14038	14145	14264	14182	14189	14148	14318	14126	13887	14137	14111	14123	13969	14211	14078	14195	14085	14125	14011	14273	14112	14299	14175	14155	14033	14187	13966	14124	14138	14187	14076	14209	14151	13998	14138	14027	14082	14191	14001	14185	14210	14061	14235	14179	14038	14031	14142	14220	14269	14158	14223	14171	14144	14221	14133	14220	14096	14052	14090	14251	14120	14110	14300	14224	14027	14270	14215	14219	14212	14329	14122	14135	13906	14316	14196	13966	14199	14053	14133	14037	14024	14217	14236	14050	14297	14154	14079	14215	14074	14099	14179	14268	14242	14231	14077	14045	14255	14197	14107	14150	14300	13970	14225	14222	14199	14151	14145	14037	14183	14180	14146	14260	14072	14118	13980	14165	14013	14031	14186	14281	13989	14029	14062	14155	14005	14092	14084	14084	14147	14226	14160	14083	14088	14228	13965	13986	14144	14074	14063	14183	14129	14240	14039	14082	14059	14109	14103	14053	14169	14127	14152	14132	14255	14160	14155	14111	14060	14169	14101	14072	14182	14199	14116	14125	14139	14117	14159	13954	14074	14441	14165	14177	14137	14129	14144	14112	14038	14097	14093	14062	14114	14048	14267	14246	14116	14245	14160	14125	14189	14121	14037	14178	14209	14125	14125	14093	14004	14140	14119	14072	14135	14376	14015	14125	14170	14275	14149	14184	14125	14170	14177	14185	14147	14213	14181	14118	13988	13919	14119	14107	14143	14232	14185	14248	14205	14171	14193	14168	14258	14221	14011	14113	14181	14097	14112	14161	14309	14280	14188	14130	14121	14138	14108	14127	14134	14106	14158	14200	14189	14009	14152	14057	14380	14221	14116	14093	14035	14135	14106	14111	14074	14167	14171	14151	14116	14113	14293	14309	13997	14057	14283	14017	14194	14183	14143	14189	14145	14156	14146	14231	14127	14191	14042	14079	14155	14269	14207	14187	14125	14009	14131	14196	13948	14165	14073	14174	14292	14122	14196	14095	14044	14214	14218	14009	14230	14084	14205	14200	13932	14212	14075	14202	14075	14206	14109	14092	14249	14266	14113	14095	14132	13968	13998	14141	14006	14249	14201	14138	14062	14223	14151	14097	14039	14267	14051	14172	14149	14328	14141	14098	14157	14208	14075	14036	14146	14134	14121	14095	14066	13936	14317	14311	14190	14095	14226	14027	14013	14260	14290	14259	14144	14125	14096	14119	14299	14265	14106	14028	14106	14265	14018	14304	14099	14169	14091	13991	14040	14166	13976	14060	13996	13924	14116	14234	14177	13867	14202	14256	14204	14228	14249	14107	14291	14177	14096	14101	14198	14055	14085	14171	14117	14061	14169	14071	14146	14114	14184	14191	14035	14149	14112	14189	14050	14138	14070	14063	14095	14288	14119	14244	14191	14197	14202	14105	14376	14188	14249	14101	14187	14133	14078	14093	13949	14197	14113	14231	14200	14140	14129	14123	14099	14094	14268	14126	14060	14279	14111	14051	14284	14116	14144	14188	14293	14210	13973	14157	14283	14127	14152	14218	14077	14116	14083	14168	14135	14077	14237	13990	14031	14092	14141	14157	14063	14018	14041	14208	14199	14042	14189	14059	14132	14193	14117	14283	14208	14123	14255	14313	14195	14064	14037	14136	14151	14239	14280	14022	14233	14137	14076	14118	14023	14253	14167	14020	14214	14321	14178	14078	14176	14284	13960	14002	14092	14140	14164	14079	14171	14107	14004	14120	14086	14116	14069	14043	14089	14162	14278	14173	13937	13985	14111	14371	14116	14145	14256	14214	14148	14157	14253	14101	14050	14113	14335	14208	14105	14292	14193	14185	14139	14075	14203	14296	14121	14028	14099	14164	14137	14028	14225	14010	14099	14103	14226	14210	14160	14135	14314	13944	14180	14078	14167	14195	14032	14192	14173	14195	14071	13947	14017	14127	14343	14073	14168	14154	13923	14084	14089	14120	14073	13960	14065	14114	14158	14276	14173	14251	14230	14198	14225	14032	14320	14108	14224	14210	14187	14153	14166	14159	14194	14073	14089	14131	13985	14060	14270	14160	14049	14282	14102	14164	14260	14175	14203	14136	14062	14136	14305	14217	14157	13944	14317	14115	14113	14120	14122	14163	14013	14210	14134	14000	14280	14202	14304	14241	14057	14003	14103	13972	14145	14041	14030	14295	14190	14098	14077	14213	14132	14111	14151	14157	14014	14185	14147	14090	14345	14256	14280	14309	13994	14131	14221	14136	14064	14028	13946	14029	14227	14167	14152	14103	14134	14143	14106	14144	14155	14056	14241	14230	14162	14088	14124	14188	14152	14232	14125	14168	14100	14074	14022	14087	14275	14111	14096	14316	14132	14201	14168	14144	14180	14274	14138	14198	14181	14107	14028	14012	14158	14204	14179	14145	14118	14055	14024	14039	14208	14083	14027	14196	14043	14038	14110	14133	14021	14104	14129	14194	13816	14074	14186	14051	14326	14086	14316	14138	14251	14206	14117	14242	14040	14029	14208	14212	14157	14132	14283	14194	14175	14074	14291	14088	14234	14114	14100	14107	14069	14017	14211	14085	14185	14209	14140	14103	14145	14139	13957	14345	14026	14168	14074	14189	13973	14290	14073	14260	14105	14153	14201	13975	14105	14170	14159	14175	14071	14116	14104	14018	14069	14111	14114	14199	14102	14306	14136	14169	14142	13987	14004	14172	14205	14021	14215	14197	14195	14303	14136	14149	14019	13876	14185	14058	14142	14136	14151	14272	14293	14096	14159	14095	13974	14131	14163	14088	14157	14274	14226	14113	14229	14042	14232	14211	14200	14259	14039	14340	14205	13919	14147	14168	14098	14035	13995	14203	14059	14316	14057	14226	14009	14200	13984	14148	14322	14116	14097	14298	14141	14091	14180	14211	14263	13955	14186	14142	14118	14234	14093	14234	14124	14050	14249	14113	14093	14105	14337	14230	14031	14134	14251	14131	13984	13926	14150	14075	14153	14078	14130	14200	13978	14337	14210	13998	14196	14024	14055	14108	14168	14282	14192	14221	14095	14131	14185	14122	14121	14085	14153	14145	14181	14040	14110	13833	14012	14342	14272	14138	14233	14232	14098	14183	14144	14243	14286	14162	14386	14214	14119	14105	14249	14339	14216	14294	14242	14102	14170	14286	14212	14079	14020	14202	14047	14057	14237	14065	14245	14357	14089	14166	14079	14272	14136	13978	14184	14028	14166	14166	14244	14265	14127	14231	14266	14046	14206	14097	14161	14083	14196	14240	13939	14164	14301	14219	14188	14221	13999	14104	14187	14320	14147	14286	14239	14060	14196	14226	14027	14099	14123	14070	14190	14105	14168	14122	14117	14268	14063	14247	14180	14136	14146	14115	14113	14121	14090	14163	14204	14165	14115	14136	14167	14189	14280	14029	14045	14233	14039	14241	14128	14214	14010	14100	14134	14076	14120	14275	14270	14087	14088	14167	14162	14111	14113	14148	14119	14122	14059	14140	14055	14060	14224	14127	14069	14109	14126	14138	14334	14141	14094	14186	14078	14156	14189	14203	14218	14097	14174	14124	14082	14154	14224	14212	14099	14373	14093	14152	14226	14195	14161	14072	14170	14119	14281	14090	14104	14043	14042	14110	14089	14197	14015	14125	14264	14113	14099	14243	14030	14214	14298	14156	14275	14059	14171	14052	14119	14144	14165	14048	14197	14112	14088	14310	14010	14117	14082	14103	14098	14309	14099	14017	14253	14163	14045	14266	14116	14110	14109	14195	14204	14202	14280	14161	14279	14225	14043	14170	14148	14075	14120	14094	14047	14261	14237	14205	14062	14193	14190	14099	14072	14220	13981	14123	14074	14392	14257	14110	14182	14240	14218	14143	14051	14164	14063	14101	14213	14199	14330	14423	14166	14156	14018	13976	14243	14073	14088	14039	14095	14141	14292	14197	14050	14066	14202	14049	14250	14073	14135	14270	14135	14193	14118	14026	14211	14104	13910	14174	14085
23004	22622	33446	29145	24164	23138	21308	15629	14611	14772	14601	14437	14585	14554	14565	14475	14375	14383	14616	14690	14542	14432	14699	14471	14635	14438	14400	14424	14362	14591	14353	14277	14538	14427	14519	14407	14372	14348	14260	14481	14343	14470	14371	14395	14453	14342	14449	14336	14212	14297	14221	14471	14144	14338	14429	14415	14389	14518	14309	14271	14260	14197	14335	14420	14365	14269	14587	14404	14295	14236	14351	14502	14289	14404	14379	14206	14300	14275	14270	14408	14579	14326	14567	14153	14538	14328	14531	14438	14226	14290	14416	14490	14446	14418	14283	14224	14307	14438	14594	14406	14505	14242	14361	14536	14376	14226	14418	14361	14090	14424	14410	14262	14301	14296	14293	14377	14237	14302	14379	14305	14345	14336	14346	14393	14434	14498	14309	14319	14433	14327	14353	14216	14164	14235	14473	14565	14267	14312	14494	14567	14253	14294	14389	14246	14151	14377	14333	14471	14392	14291	14256	14136	14446	14129	14238	14253	14256	14320	14299	14309	14287	14363	14541	14327	14353	14270	14238	14272	14446	14167	14163	14233	14371	14326	14322	14314	14278	14509	14282	14327	14331	14205	14208	14138	14336	14204	14234	14437	14398	14487	14482	14214	14278	14348	14293	14184	14386	14445	14293	14407	14403	14418	14294	14264	14399	14387	14320	14277	14377	14298	14419	14245	14465	14102	14434	14392	14320	14289	14349	14342	14398	14162	14288	14344	14198	14260	14404	14276	14354	14253	14301	14113	14340	14550	14224	14261	14232	14321	14353	14159	14427	14287	14426	14185	14251	14422	14392	14254	14382	14472	14329	14312	14255	14255	14469	14349	14168	14340	14336	14174	14373	14365	14065	14147	14361	14542	14174	14407	14257	14305	14502	14214	14200	14239	14317	14244	14435	14405	14228	14233	14389	14359	14355	14325	14385	14434	14307	14367	14280	14242	14200	14377	14416	14415	14415	14252	14356	14253	14164	14478	14475	14270	14252	14291	14323	14184	14139	14404	14161	14122	14357	14190	14123	14343	14314	14165	14413	14209	14104	14231	14499	14333	14376	14261	14564	14393	14214	14219	14149	14180	14520	14354	14288	14148	14371	14307	14425	14488	14333	14319	14326	14320	14300	14209	14341	14419	14386	14285	14412	14301	14391	14180	14212	14408	14176	14043	14393	14171	14422	14556	14393	14162	14227	14446	14095	14407	14168	14150	14212	14416	14388	14259	14321	14251	14405	14373	14304	14298	14173	14240	14315	14399	14157	14409	14372	14301	14329	14427	14395	14021	14051	14321	14228	14347	14131	14468	14545	14391	14267	14384	14369	14217	14230	14405	14263	14361	14477	14285	14360	14389	14090	14128	14210	14255	14167	14293	14182	14202	14383	14307	14214	14340	14452	14513	14326	14250	14474	14269	14333	14322	14253	14242	14327	14379	14226	14190	14181	14338	14516	14347	14221	14298	14280	14318	14254	14484	14041	14371	14399	14166	14344	14218	14373	14129	14392	14266	14153	14169	14244	14103	14264	14351	14293	14383	14214	14190	14312	14167	14239	14315	14360	14311	14181	14365	14453	14496	14258	14356	14278	14192	14285	14387	14454	14463	14407	14244	14416	14305	14359	14326	14457	14437	14518	14139	14318	14360	14296	14280	14186	14573	14426	14342	14260	14160	14316	14370	14335	14176	14293	14231	14253	14386	14440	14212	14333	14439	14208	14315	14425	14295	14411	14365	14318	14380	14363	14221	14219	14113	14448	14312	14287	14322	14383	14347	14434	14248	14332	14369	14364	14398	14366	14378	14419	14293	14351	14211	14279	14634	14365	14287	14199	14225	14197	14239	14335	14379	14123	14299	14354	14325	14270	14195	14201	14131	14375	14459	14252	14157	14196	14160	14294	14066	14285	14342	14275	14241	14147	14137	14222	14169	14380	14198	14447	14199	14147	14328	14342	14317	14246	14282	14241	14468	14333	14339	14237	14335	14417	14279	14448	14454	14141	14240	14208	14223	14292	14206	14232	14304	14238	14156	14333	14171	14455	14173	14359	14367	14292	14286	14205	14145	14303	14388	14339	14205	14277	14136	14236	14488	14301	14329	14252	14432	14134	14098	14281	14419	14218	14321	14338	14250	14394	14271	14283	14282	14261	14404	14303	14405	14262	14379	14331	14386	14252	14346	14197	14542	14202	14410	14207	14357	14236	14232	14365	14162	14318	14285	14298	14293	14277	14340	14170	14334	14294	14354	14386	14443	14236	14202	14362	14150	14095	14334	14407	14356	14221	14300	14412	14280	14377	14372	14212	14233	14112	14196	14299	14209	14180	14366	14358	14174	14221	14153	14386	14337	14197	14296	14415	14268	14249	14300	14357	14471	14346	14515	14149	14197	14296	14407	14340	14256	14297	14319	14398	14315	14321	14216	14238	14545	14279	14188	14328	14429	14187	14149	14242	14170	14192	14317	14328	14244	14253	14256	14380	14400	14241	14442	14353	14360	14201	14442	14086	14104	14324	14113	14160	14479	14363	14321	14307	14344	14241	14395	14409	14503	14363	14336	14120	14618	14347	14400	14229	14436	14285	14188	14315	14383	14493	14394	14439	14357	14279	14365	14284	14525	14464	14328	14253	14383	14480	14358	14386	14220	14528	14325	14441	14279	14276	14085	14371	14316	14224	14339	14361	14193	14151	14337	14511	14321	14426	14171	14322	14389	14346	14336	14134	14370	14373	14305	14362	14567	14297	14433	14090	14276	14254	14431	14358	14295	14389	14240	14179	14238	14393	14345	14125	14115	14415	14236	14355	14122	14344	14306	14439	14383	14211	14484	14335	14318	14411	14550	14311	14463	14165	14471	14215	14438	14324	14382	14326	14246	14367	14279	14266	14404	14334	14327	14602	14401	14030	14226	14279	14420	14433	14117	14275	14267	14265	14288	14350	14352	14375	14116	14368	14298	14116	14311	14451	14108	14298	14264	14191	14263	14195	14292	14260	14412	14291	14237	14473	14223	14126	14300	14300	14295	14276	14474	14346	14441	14341	14288	14433	14242	14422	14338	14281	14316	14363	14287	14372	14388	14422	14227	14260	14424	14353	14263	14367	14098	14129	14411	14316	14180	14240	14403	14517	14297	14300	14257	14274	14240	14278	14142	14067	14352	14345	14220	14178	14179	14181	14487	14368	14064	14325	14300	14407	14418	14187	14384	14173	14303	14310	14289	14258	14315	14341	14237	14234	14233	14458	14440	14455	14352	14207	14356	14329	14484	14081	14199	14390	14294	14329	14336	14394	14131	14194	14232	14063	14169	14361	14194	14291	14191	14223	14134	14216	14119	14219	14295	14356	14401	14294	14215	14238	14304	14332	14272	14284	14332	14288	14439	14296	14302	14285	14301	14363	14368	14216	14492	14231	14244	14325	14348	14303	14478	14246	14252	14409	14281	14213	14249	14455	14280	14123	14237	14160	14242	14387	14148	14491	14416	14366	14334	14345	14270	14403	14248	14278	14138	14258	14130	14443	14332	14245	14439	14363	14218	14270	14490	14183	14299	14278	14244	14178	14351	14278	14404	14462	14204	14389	14314	14219	14394	14196	14402	14491	14179	14301	14418	14372	14355	14390	14295	14256	14520	14338	14144	14386	14217	14313	14443	14271	14282	14348	14328	14261	14294	14377	14277	14202	14493	14309	14434	14300	14363	14259	14213	14055	14200	14335	14403	14147	14345	14514	14270	14405	14299	14459	14309	14493	14504	14275	14282	14449	14136	14111	14273	14330	14404	14259	14486	14133	14225	14184	14352	14328	14210	14427	14372	14115	14257	14168	14175	14178	14284	14265	14248	14284	14189	14236	14419	14352	14353	14266	14407	14572	14259	14398	14490	14206	14387	14360	14334	14340	14129	14333	14174	14222	14220	14269	14330	14150	14351	14458	14285	14141	14228	14305	14524	14418	14216	14192	14223	14383	13981	14324	14267	14104	14203	14216	14370	14201	14170	14337	14086	14268	14249	14102	14337	14166	14205	14377	14436	14359	14067	14306	14178	14335	14208	14250	14256	14456	14416	13980	14155	14315	14113	14276	14336	14393	14172	14249	14236	14199	14400	14351	14383	14329	14400	14436	14305	14304	14200	14565	14289	14459	14227	14166	14106	14390	14321	14137	13929	14425	14408	14375	14245	14402	14234	14047	14483	14502	14397	14284	14348	14361	14517	14392	14264	14368	14213	14319	14441	14341	14224	14345	14257	14232	14152	14423	14525	14561	14415	14546	14289	14331	14288	14207	14339	14042	14263	14411	14289	14348	14261	14448	14308	14481	14303	14354	14164	14368	14426	14077	14154	14438	14456	14416	14406	14327	14343	14253	14441	14197	14281	14279	14325	14445	14326	14343	14340	14169	14291	14264	14318	14543	14328	14319	14381	14248	14408	14304	14218	14170	14235	14481	14393	14148	14199	14324	14241	14404	14393	14210	14295	14398	14351	14367	14246	14301	14370	14243	14266	14446	14310	14333	14238	14260	13974	14053	14309	14286	14253	14348	14193	14264	14066	14101	14214	14341	14228	14215	14311	14437	14560	14337	14303	14068	14450	14323	14184	14486	14232	14468	14269	14306	14435	14407	14242	14329	14130	14239	14381	14157	14331	14120	14395	14312	14196	14226	14412	14400	14369	14232	14288	14344	14325	14303	14322	14452	14304	14375	14289	14142	14195	14380	14274	14220	14287	14384	14329	14203	14301	14114	14286	14194	14172	14369	14291	14132	14390	14306	14284	14385	14353	14314	14110	14302	14278	14175	14247	14336	14281	14119	14264	14211	14132	14296	14574	14288	14180	14369	14454	14318	14421	14267	14314	14340	14261	14270	14414	14409	14394	14359	14240	14278	14493	14279	14339	14249	14334	14151	14178	14279	14303	14126	14234	14271	14299	14342	14379	14346	14317	14182	14264	14476	14435	14373	14373	14356	14273	14374	14335	14244	14473	14438	14493	14294	14178	14345	14414	14303	14239	14353	14234	14203	14313	14148	14346	14142	14160	14218	14068	14334	14307	14241	14421	14363	14344	14340	14598	14172	14097	14281	14316	14183	14419	14170	14106	14180	14158	14241	14450	14317	14328	14144	14268	14165	14300	14246	14186	14418	14344	14316	14327	14235	14336
62185	105877	86923	58829	34071	18555	13418	13494	13494	13383	13409	13296	13258	13451	13408	13471	13663	13445	13483	13374	13361	13577	13622	13543	13287	13520	13442	13467	13564	13369	13311	13528	13387	13573	13468	13455	13483	13177	13468	13519	13644	13467	13467	13232	13549	13293	13593	13353	13353	13376	13446	13532	13576	13500	13464	13283	13401	13602	13294	13507	13534	13399	13217	13565	13486	13454	13555	13436	13500	13418	13417	13452	13627	13386	13338	13427	13608	13329	13418	13486	13358	13421	13493	13509	13453	13330	13603	13385	13406	13401	13262	13462	13383	13594	13549	13591	13515	13585	13617	13423	13474	13397	13357	13487	13558	13299	13501	13395	13459	13415	13386	13305	13270	13355	13428	13450	13433	13409	13384	13561	13363	13509	13368	13476	13386	13525	13437	13274	13424	13230	13432	13627	13471	13439	13362	13408	13534	13457	13403	13417	13413	13468	13445	13206	13505	13316	13496	13285	13255	13440	13374	13402	13318	13449	13516	13667	13448	13461	13337	13317	13390	13376	13513	13553	13442	13415	13514	13518	13396	13451	13550	13477	13522	13251	13579	13437	13335	13320	13532	13346	13464	13368	13337	13477	13352	13439	13506	13446	13415	13469	13422	13428	13372	13488	13343	13338	13469	13316	13504	13554	13337	13474	13518	13342	13323	13540	13374	13421	13242	13421	13397	13426	13490	13420	13342	13398	13473	13491	13524	13497	13349	13404	13464	13538	13441	13230	13514	13644	13400	13437	13545	13564	13461	13433	13460	13288	13436	13522	13384	13473	13402	13590	13489	13426	13545	13422	13501	13493	13328	13307	13467	13573	13459	13283	13421	13286	13355	13517	13287	13567	13509	13395	13338	13547	13369	13417	13485	13382	13571	13349	13414	13578	13441	13457	13459	13495	13305	13425	13438	13314	13317	13366	13422	13490	13384	13494	13199	13282	13338	13442	13465	13499	13536	13363	13430	13479	13310	13419	13469	13581	13364	13438	13456	13417	13572	13402	13488	13316	13524	13403	13341	13472	13352	13408	13570	13395	13484	13293	13487	13432	13518	13570	13513	13428	13453	13458	13317	13481	13443	13561	13410	13283	13489	13404	13401	13396	13412	13417	13450	13429	13361	13536	13454	13331	13473	13453	13353	13236	13617	13370	13515	13449	13466	13315	13445	13466	13250	13528	13560	13350	13469	13533	13553	13332	13391	13363	13316	13285	13349	13629	13330	13536	13300	13408	13484	13361	13362	13362	13223	13410	13617	13647	13381	13425	13681	13341	13418	13478	13443	13335	13498	13327	13494	13356	13362	13290	13419	13365	13588	13461	13330	13291	13484	13440	13420	13327	13513	13362	13508	13435	13280	13348	13513	13383	13398	13526	13437	13279	13664	13361	13488	13477	13466	13301	13432	13496	13486	13374	13515	13401	13468	13455	13347	13421	13416	13437	13351	13530	13264	13512	13419	13457	13254	13444	13404	13439	13238	13487	13480	13492	13578	13400	13371	13440	13542	13228	13430	13312	13553	13324	13355	13472	13391	13529	13397	13478	13450	13490	13449	13246	13482	13523	13414	13528	13461	13530	13434	13558	13387	13517	13251	13432	13566	13440	13287	13559	13549	13377	13494	13561	13414	13516	13601	13365	13598	13484	13649	13377	13432	13453	13356	13421	13544	13324	13338	13623	13469	13410	13648	13464	13421	13383	13687	13490	13614	13544	13465	13494	13357	13487	13518	13530	13352	13385	13460	13365	13356	13496	13378	13506	13484	13408	13467	13438	13342	13442	13502	13443	13482	13242	13437	13426	13530	13629	13504	13497	13298	13558	13361	13471	13468	13380	13481	13364	13408	13455	13450	13418	13340	13456	13293	13463	13484	13376	13485	13412	13290	13444	13471	13471	13353	13634	13578	13692	13476	13422	13390	13330	13344	13369	13609	13369	13445	13371	13390	13461	13557	13236	13373	13487	13695	13246	13399	13333	13464	13364	13368	13465	13466	13450	13345	13406	13463	13427	13486	13517	13490	13372	13375	13472	13480	13446	13421	13479	13340	13440	13448	13584	13346	13551	13600	13452	13467	13423	13359	13414	13408	13508	13375	13489	13529	13417	13431	13646	13499	13499	13473	13595	13491	13299	13406	13316	13399	13544	13351	13464	13481	13406	13517	13421	13501	13527	13483	13454	13551	13423	13429	13597	13422	13522	13350	13424	13489	13593	13312	13575	13351	13577	13514	13363	13325	13228	13548	13458	13412	13370	13394	13488	13314	13419	13533	13447	13492	13393	13395	13216	13542	13507	13551	13409	13614	13487	13380	13379	13515	13373	13537	13489	13367	13523	13556	13539	13410	13378	13405	13432	13611	13601	13451	13377	13411	13425	13433	13336	13531	13471	13415	13486	13369	13534	13401	13418	13493	13433	13506	13391	13532	13415	13247	13496	13318	13466	13482	13364	13377	13446	13417	13552	13380	13479	13469	13648	13425	13454	13288	13487	13573	13446	13450	13408	13614	13378	13698	13434	13464	13466	13558	13465	13487	13486	13340	13517	13438	13359	13529	13386	13288	13526	13361	13408	13305	13245	13437	13701	13424	13363	13477	13393	13521	13403	13349	13371	13366	13408	13358	13377	13442	13415	13461	13489	13505	13377	13388	13380	13407	13442	13388	13367	13499	13300	13454	13468	13387	13501	13393	13502	13256	13336	13433	13438	13310	13352	13312	13458	13536	13319	13399	13515	13375	13470	13596	13430	13517	13432	13433	13282	13495	13246	13426	13341	13618	13501	13294	13392	13475	13434	13466	13364	13569	13443	13549	13268	13556	13335	13358	13519	13388	13546	13544	13347	13552	13481	13343	13528	13412	13523	13421	13419	13406	13401	13551	13463	13568	13374	13374	13293	13535	13456	13184	13318	13506	13335	13454	13413	13458	13523	13230	13479	13401	13564	13354	13438	13584	13442	13435	13480	13298	13639	13405	13457	13376	13466	13268	13296	13425	13473	13315	13516	13354	13411	13307	13421	13542	13404	13307	13360	13525	13466	13478	13451	13656	13368	13442	13499	13547	13396	13631	13395	13526	13564	13431	13516	13375	13386	13388	13415	13548	13394	13536	13525	13187	13425	13701	13476	13376	13383	13443	13513	13358	13397	13520	13509	13664	13402	13485	13541	13625	13547	13344	13491	13372	13525	13348	13537	13345	13295	13378	13445	13488	13465	13423	13447	13324	13559	13355	13500	13264	13473	13422	13484	13429	13491	13363	13529	13479	13468	13459	13461	13442	13341	13340	13495	13453	13387	13436	13306	13471	13493	13524	13492	13404	13549	13424	13563	13493	13542	13313	13381	13315	13440	13319	13456	13422	13513	13524	13391	13419	13491	13249	13519	13379	13368	13511	13444	13498	13387	13570	13384	13293	13410	13419	13442	13510	13474	13418	13500	13524	13408	13381	13502	13362	13348	13497	13416	13586	13515	13346	13545	13400	13329	13448	13419	13523	13479	13191	13399	13229	13471	13422	13390	13539	13512	13499	13334	13608	13360	13412	13332	13615	13463	13316	13333	13310	13419	13508	13228	13310	13315	13380	13372	13428	13492	13354	13416	13540	13386	13478	13327	13510	13472	13334	13477	13258	13516	13458	13300	13408	13395	13603	13515	13575	13325	13270	13308	13456	13400	13348	13269	13545	13386	13481	13408	13565	13476	13404	13560	13363	13424	13297	13526	13343	13599	13298	13440	13374	13464	13748	13410	13444	13426	13482	13497	13470	13446	13322	13466	13367	13530	13385	13329	13367	13500	13323	13634	13494	13483	13437	13551	13435	13319	13430	13538	13412	13494	13449	13668	13250	13526	13503	13458	13487	13441	13362	13681	13430	13496	13420	13385	13564	13529	13433	13362	13412	13527	13415	13484	13222	13530	13297	13481	13231	13478	13541	13338	13416	13497	13376	13481	13383	13549	13335	13436	13462	13357	13345	13286	13433	13442	13404	13318	13472	13362	13346	13338	13613	13376	13391	13461	13403	13366	13467	13508	13349	13440	13178	13472	13447	13489	13432	13501	13549	13414	13457	13403	13529	13482	13309	13424	13493	13370	13382	13416	13586	13405	13316	13385	13469	13453	13481	13464	13384	13507	13358	13328	13477	13399	13704	13485	13415	13410	13350	13371	13418	13487	13406	13420	13583	13276	13499	13443	13368	13415	13452	13612	13558	13453	13225	13480	13410	13460	13444	13470	13532	13514	13486	13414	13327	13319	13547	13385	13370	13323	13403	13386	13464	13500	13467	13464	13521	13482	13541	13585	13449	13470	13410	13373	13306	13299	13598	13461	13396	13524	13446	13503	13353	13334	13495	13374	13392	13554	13505	13607	13270	13416	13364	13442	13307	13413	13567	13381	13334	13319	13497	13473	13506	13373	13281	13363	13576	13453	13344	13402	13513	13482	13388	13492	13399	13458	13460	13334	13500	13451	13558	13380	13526	13254	13556	13384	13406	13266	13490	13539	13544	13631	13507	13307	13289	13369	13392	13480	13401	13615	13550	13290	13328	13479	13295	13443	13520	13432	13480	13456	13452	13323	13432	13514	13468	13384	13243	13478	13555	13461	13576	13351	13506	13437	13568	13489	13204	13253	13430	13508	13381	13417	13432	13506	13252	13320	13416	13315	13472	13535	13500	13320	13378	13588	13289	13422	13504	13375	13546	13263	13349	13322	13505	13439	13579	13300	13541	13489	13381	13416	13371	13317	13424	13458	13543	13489	13484	13423	13416	13612	13508	13376	13492	13546	13453	13298	13475	13423	13478	13267	13340	13239	13447	13440	13559	13383	13429	13251	13441	13422	13320	13376	13542	13305	13467	13367	13491	13351	13342	13595	13409	13443	13554	13475	13414	13615	13327	13529	13499	13669	13428	13460	13382	13331	13587	13412	13382	13426	13580	13454	13437	13436	13420	13442	13399	13531	13425	13494	13514	13337	13464	13495	13558	13371	13419	13473	13383	13374	13488	13489	13350	13314	13403	13451	13360	13620	13436	13480	13418	13256	13465	13388	13410	13417	13320	13477	13532	13431	13251	13593	13440	13440	13434	13600	13366	13346	13413	13495	13499	13456	13502	13470	13342	13396	13593	13400	13549	13527	13490	13367	13240	13568	13454	13340
29207	34315	38030	26973	17385	14700	13917	14055	13816	13754	13963	13909	13891	13887	13890	13892	14025	13936	13857	13780	13844	13826	13814	14020	13878	13742	13816	13761	13715	13741	13971	13867	13769	13990	13765	13814	13791	13786	13950	13840	13839	13807	13786	13957	14087	13718	13746	13816	13885	13752	13902	13837	13740	13904	13892	13945	13789	13778	13669	13755	13879	14081	13972	13943	13830	14126	13883	13818	13747	13772	13950	13754	13840	13859	13682	13788	13771	13895	13698	13700	13676	13933	13979	13983	13915	13753	13703	13978	13750	13847	13787	13813	13855	13711	13828	13864	13790	13723	13836	13809	13847	13644	13882	13712	13733	13885	13863	13780	13723	13708	13624	13778	14012	13972	13733	13624	13945	13730	13840	13791	14041	14082	13802	13947	14113	13938	13711	13699	13665	13751	13897	13761	13689	13786	13816	13856	13796	13929	13785	13818	13780	13834	13833	13825	13955	13807	13831	13667	13916	13883	13502	13844	13815	13773	13858	13925	13865	13788	13795	13795	13761	13847	13817	13690	13955	13744	13938	13802	13844	13840	13833	13654	13836	13786	13649	13782	13897	13835	13674	13917	13932	13928	13759	13788	13984	14042	13817	13813	13954	13839	14040	13964	13746	13895	13905	13730	13757	13804	13646	13786	13915	13850	13798	13935	13677	14044	13996	13810	13903	13802	13743	13556	13841	13678	13729	13809	13805	13830	13862	13721	13801	13788	13844	13668	13729	13859	14020	13769	13601	13873	13865	13685	13823	13922	13868	13963	13749	13717	13685	13811	13951	13921	13901	13782	13832	13747	13872	13792	13904	13755	13674	13842	13980	13692	13870	13821	13731	13711	13792	13866	13771	14025	13734	13905	13906	13847	13674	13708	13900	13717	13715	13881	13692	13842	13789	13834	13801	13985	13748	13991	13817	13831	13634	13967	13812	13911	13633	13939	13708	13849	13708	13792	13716	13905	13863	13976	13742	13953	13878	14059	13714	13970	13791	13758	13957	13986	13804	13847	13850	13820	13719	13791	13682	13855	13974	13721	13889	13863	13859	13707	13985	13759	13963	14074	13900	13864	13882	13862	13663	13881	13936	13660	13756	13919	13781	13919	13685	13751	13485	13724	13906	13769	13931	13771	13868	13814	13867	13878	13838	13855	13960	13784	13962	13957	13769	13773	13794	13895	13963	14108	14005	13941	13763	13812	13621	13797	13989	13763	13891	13816	13830	13700	13815	13826	13763	13768	13747	13726	13831	13860	13995	13908	13901	13833	13727	13860	13859	13786	13907	13872	14026	13830	13936	13862	13742	14028	13785	13866	14098	13846	13897	13867	13662	13809	13704	13871	13829	13951	13849	14104	13913	13696	13989	13746	13812	13951	13932	13796	13851	13867	13743	13921	13822	13874	13921	13887	13757	13874	13890	13901	13834	13991	13608	13860	13703	13843	14027	13863	13872	13781	13757	13741	13995	13668	13723	13926	13791	13891	13850	13897	13945	13715	13896	13777	13746	13827	13658	13905	13789	13707	13624	13664	13849	13875	13911	13854	13990	13859	13822	13826	13710	13764	14030	13824	13648	13773	13820	13542	13792	13690	13811	13790	13841	13708	13770	13532	13803	13976	13764	13817	13719	13784	13621	13781	13817	14040	13713	13804	13718	13952	13649	13671	13734	13847	13928	13827	13883	13781	13745	13658	13810	13829	13948	13942	13878	13958	13984	13975	13694	13653	13836	13784	13944	13966	13939	13900	13827	13831	13949	13856	13860	14018	13903	13823	13805	13946	13911	13866	13715	13878	13790	13672	13870	13905	13830	13708	13784	13905	13750	13841	13756	13801	13756	13929	13861	13800	14002	13932	13930	13655	13773	13945	13659	13972	13795	13798	13827	13812	13837	13717	13687	13985	13874	13803	14015	13873	13791	13719	13940	13456	13861	13991	13791	13820	13722	13751	13820	13745	13722	13753	13964	13747	13747	13756	13806	13932	13857	13858	13805	13900	13730	13625	13749	13894	13829	13797	13992	13744	13772	13830	13964	14013	13745	13942	13859	13931	13942	13784	13962	13652	13708	13770	13718	13820	13856	13851	13793	13840	13950	13942	13967	13662	13742	13794	13855	13782	13939	13778	13784	13723	13850	14028	13817	13928	13934	13876	13861	13884	13877	13800	13947	13967	13872	13781	13989	13864	13822	13864	13776	13949	13762	13749	13772	13878	13794	13810	13980	13848	13862	13868	14030	13584	13847	14078	13810	13744	13720	13822	13707	13825	13759	13897	13967	13851	13758	13850	13908	13799	13765	13699	13830	13920	13945	13838	13897	13921	13964	14004	13896	13684	13699	13947	13679	13801	13919	14024	13778	13910	14021	13858	13846	13845	13792	13806	13759	13873	13985	13735	13768	13869	13747	13971	13678	13661	13829	13941	13926	13873	13919	13663	13977	13806	13886	13683	13822	13855	13783	13649	13799	13971	13953	13947	13599	13813	13719	13691	13903	13610	13800	13838	13790	13822	13851	13888	13779	13773	14052	13816	13774	13721	13633	13729	13969	13812	13923	13931	13968	13830	13998	13799	13915	13735	13843	13868	13624	13778	13968	13800	13860	13951	13543	13828	13789	13578	13973	13826	13828	13718	13702	13768	13790	13924	13956	13981	13738	13773	13761	13649	13904	13704	13766	13842	13658	13981	13821	13749	13657	13912	13853	13870	13864	13906	13845	13751	13664	13776	14075	13887	13886	13786	13768	13829	14020	13835	13741	13759	13747	13835	13702	13844	13796	13982	13992	13796	13975	13740	13899	13821	13796	13836	13955	13838	13733	13827	13802	13888	13922	13754	13859	13889	13995	14033	13820	13825	13747	13720	13812	14067	13874	13821	13811	13805	13922	14037	13841	13993	13971	14038	13772	13890	13825	13700	13863	13838	13836	13767	13774	13670	13823	14016	13802	13859	13807	13895	13757	13891	13746	13945	13825	13664	13797	13875	13773	13948	13718	13922	13827	13783	13904	13856	13638	13954	13825	13936	13811	13700	13795	13809	13692	13661	13721	13843	13696	13889	13705	13815	13775	13888	13729	13792	13843	13950	13580	13896	13712	13886	13804	13940	13722	13658	13777	13860	13758	13718	13716	13794	13810	14001	13804	13886	13617	13958	13788	13663	13940	13737	13826	13754	13793	14000	14039	13784	13819	13805	13728	13623	13852	13733	13784	13907	13903	14039	13906	13724	13842	13770	13883	13907	13776	13862	13916	14052	13846	13848	13680	13744	13805	13699	13909	13758	13652	13848	13928	13925	13943	13911	13851	13792	13739	13784	13985	13661	13721	13575	14172	13917	13962	13925	13944	13800	13876	13880	13861	13862	13743	13884	13578	13847	13756	13647	13913	13978	13689	13939	13896	13940	13684	13767	13811	13809	13927	13873	13725	13757	13979	13846	13657	13852	13997	13892	13953	13869	13820	13873	14014	13920	13828	13938	14022	13982	13743	13910	13874	13667	13929	13701	13879	13675	13934	13744	13899	13874	13713	13813	14155	13875	13871	13668	13766	13788	13702	13888	13825	13775	13788	13867	13987	13843	13723	13736	13841	13757	13816	13814	13748	13789	13858	13789	13748	13879	13858	13783	13979	13792	13677	13906	13897	13847	13943	13818	13716	13785	14001	13809	13912	13753	14028	13867	13799	13753	13606	13905	13820	13849	13969	13834	13911	13937	13936	13835	14085	13714	13752	13878	13723	13743	13780	13808	13814	13746	13930	13937	13912	13981	13849	13802	14054	13883	13606	13793	13689	13764	13834	13816	13840	13805	13764	13806	13711	13786	13853	13653	14046	13849	13998	13963	13843	13813	13797	13865	13868	13784	13664	13846	13893	13855	13870	13687	13951	13849	13926	13884	13933	13582	13862	13863	13789	13677	13805	13763	13920	13835	13878	13966	13913	13798	13982	13753	13768	13956	13873	13999	13962	13898	13932	13840	13909	13958	13741	13735	13754	13798	13873	13908	13843	13886	13844	13905	13742	13499	13735	13968	13784	13839	13685	13829	13704	13824	13761	13915	13889	13805	13848	13906	13894	14028	13826	13853	13669	13890	14029	13781	13886	14064	13919	13830	13750	13796	13864	13928	13689	13876	14028	13777	13742	13828	14000	13843	13836	13714	13898	13735	13807	13825	13795	13932	13944	13845	13978	13737	13714	13900	13856	13899	13774	13826	13700	13909	13824	13833	13743	13816	13890	13730	13846	13715	13874	13980	13787	13831	13932	13844	13841	13909	13726	13674	13865	13795	13908	13775	13876	13848	13817	13815	13852	13779	13814	14038	13857	13921	13804	13741	13850	13806	14004	13862	13874	13782	13917	13851	13855	13712	13795	13833	13944	13729	13871	13851	13859	13775	13767	13835	13671	13916	13907	13906	13777	13792	13756	13948	13698	13814	13733	13636	13877	13796	13691	13692	13765	14014	13731	13965	13789	13789	13839	13799	14052	13776	13815	13878	13826	13872	13733	13984	13755	13850	13897	13709	13828	13843	13726	13859	13773	13728	13859	13826	13871	13827	13989	13878	13677	13734	13807	13865	13825	14001	13789	13738	13821	13897	13710	13895	13855	13803	13862	13989	13803	13920	13937	13780	14200	13874	13730	13847	13926	14086	13874	13808	13713	13773	13897	13816	13771	13700	13828	13874	14097	14011	13889	13785	13926	13813	13843	13797	13623	13688	13978	13777	13690	13812	13854	13783	13789	13767	13672	13862	13634	13864	13756	13767	13873	13791	13871	13800	13825	13955	13884	13759	13835	13850	13727	13916	13814	13738	13894	13843	13880	13847	13946	13929	13883	13852	13799	13903	13752	14054	13788	13800	13992	13762	13808	13721	13677	13991	13790	13900	13792	13774	13816	14004	13988	13790	13748	13800	13897	14150	13737	13622	13753	13876	13855	13813	13846	13768	13802	13821	13834	13769	13940	13757	13842	13831	13776	13853	13871	13865	13985	13768	13755	13645	13775	13906	13626	14059	13778	13480	13789	13729	13809	13766	13847	13855	13691	13878	13994	14019	13632	13932	13949	13957	14055	13955	13952	13809	13866	13970	13856	13736	13732	13779	13782	13928	13974	13993	13668	13897	13759	14068	14048	13764	14138	13849	13752	13845	13874	13707
36689	54065	42111	24783	16097	13302	13065	13083	13197	13091	13155	13098	13301	13126	13103	13269	13044	13091	13095	13149	13302	13162	13053	13054	13016	13233	13128	13191	13108	13032	13023	13058	13085	13051	13198	12999	13164	13185	13031	13164	13034	13032	13222	12918	13039	13079	13004	13163	12965	13302	13151	13075	13058	13087	13149	13058	13226	12963	13085	13092	13192	13038	13228	13049	13060	13109	13074	13047	13123	13144	13220	13159	13182	13036	13129	13017	13288	13006	13184	13069	13049	13087	13159	13211	13132	13009	13065	13061	13049	13017	13120	13032	13014	13064	13088	13059	12968	13115	13046	13063	13146	13085	13008	12998	13098	13091	12969	13108	13086	13126	13131	13118	13062	13069	13099	12963	13251	13120	12999	13085	13329	13042	13034	12945	13188	12962	13137	13053	13087	13103	13073	13047	13272	13092	13080	12990	12907	12999	13121	13170	13145	13089	13152	13138	13092	13313	13172	13245	12979	13190	13081	12981	12967	13078	13027	12945	13142	13167	13169	13077	13085	13148	13070	13066	13019	13336	12966	13090	13046	13049	13181	13276	12837	13144	13166	13069	13103	13027	13065	13068	12891	13012	13038	13015	12964	13209	13219	13012	13081	13054	13197	13104	13170	13133	13057	13104	13118	13116	13182	12993	13084	13133	13005	13164	13121	13103	13275	13060	13099	13057	13210	13120	13076	13074	13128	13062	13084	13070	13109	13038	13129	13069	13187	13118	13026	13131	13266	13163	13190	12971	13165	13083	13037	13157	13122	13018	13045	13037	13127	13164	12948	12824	12983	13030	12997	12953	13029	12996	13182	13132	13159	13321	13017	13171	13088	13230	13135	13030	13095	13161	12954	13049	13080	13168	13088	13062	13104	12974	13009	13209	12950	13218	13139	12942	13069	13127	13130	13250	13107	13056	13077	13086	13152	13167	13020	13239	13072	13064	13059	13101	13114	13130	13094	13074	13317	12924	13122	13129	13134	13182	13064	13166	13042	13084	13047	12972	13075	13103	13144	13116	12948	13273	13040	13021	13020	13313	13203	12997	13210	13132	13044	13327	13118	12923	12990	13113	13048	13108	13100	13176	13014	13210	13037	13188	13164	12857	13162	13042	13037	13111	13296	13097	13132	13092	13138	13048	13225	12995	13117	13249	13051	13076	13131	13216	13003	13197	13098	13149	13078	12931	13043	13062	13154	13025	13124	13200	13184	13134	13051	13083	13130	12955	13158	13273	13171	12993	13131	13075	13086	13148	13142	13004	13248	12917	13051	13246	12986	13025	12895	13074	13015	13225	13103	12992	13077	13134	13010	13020	13128	13129	13172	13128	13168	13148	13044	13229	12993	13136	13046	13103	13253	13170	12892	13153	13299	13116	13036	13153	13265	13159	13105	13149	13145	12926	13062	13029	13093	13103	13173	13063	12975	13160	13130	13147	12973	13070	13039	12991	13087	12924	13092	13184	13018	12957	13239	13190	13169	13009	12907	13096	13178	13113	13158	13174	13117	12970	13212	13075	13063	13053	13091	13128	13140	13241	13202	13244	13070	13162	13186	13056	13160	12941	13001	13111	13078	12925	13143	13107	13206	13067	13027	12819	13156	13162	13092	13090	13068	12926	13237	13079	13021	13216	13160	13044	12934	13230	12992	13190	13091	13060	12998	13357	13234	13058	13086	13049	13006	13077	13011	13079	12996	13060	13030	13100	13167	13163	13248	13046	13108	13134	13088	12976	13087	13101	12984	13084	13090	13160	13043	13256	13073	13030	13012	13013	12975	13185	13054	13011	13003	13171	13148	13159	13034	13260	13008	13272	13140	13092	13116	13067	13132	13244	12879	13113	12937	13083	13094	13021	13233	13173	13175	13259	12984	13056	12992	13044	12994	13212	13068	13191	13116	13163	13109	12958	13127	13199	13117	13075	13017	13021	13235	13090	12854	13173	13170	13039	13268	13197	13045	13214	13066	13065	13104	13187	13180	13116	13023	13138	12967	13013	13180	13073	13037	13260	13134	12842	13101	13115	12937	13137	13048	13096	13032	13091	12933	12945	13056	13207	13140	13232	13109	13055	13078	13037	12979	13096	13063	13181	13072	13121	13114	13160	13133	12897	12949	13088	13006	13088	13068	13050	13070	13037	12999	13007	13224	13000	13193	13079	13064	12938	13053	13179	13029	13099	13189	12869	13125	13037	13050	13155	12977	13066	13125	13183	13095	13014	12966	13125	13009	13087	13141	13125	13183	12952	13104	13018	13218	12928	13128	13039	13025	13107	13070	13146	12959	13130	13182	13033	13137	13147	13067	13169	13151	13060	13073	12958	13159	13159	13139	12919	13179	13058	13092	13066	13199	12983	13067	13050	13160	13222	13146	13172	13176	13284	13030	13047	13047	13119	13088	13085	13091	13094	13130	12908	13221	13023	13160	13039	13134	12954	13068	13207	12973	13021	13218	13106	13234	13070	12923	12987	13100	13142	13186	13106	13060	13286	13059	12970	13117	13116	13024	13150	13039	13062	13175	13085	13126	13060	13280	13120	13119	13150	12950	13255	13046	12995	13103	12963	13183	13213	13108	13155	12971	13138	13002	13002	12864	13084	13118	13042	13092	12907	13233	12921	13156	12943	13086	12988	13050	12982	13200	13203	13282	13082	13175	13094	13093	13160	12986	12854	13013	13198	13154	13028	13134	13059	13258	13071	13188	12932	13051	12936	13165	13005	13076	13146	12921	13222	13160	13209	13147	13254	12936	13112	13086	13056	13046	13194	13036	13146	13183	12982	13082	13188	13040	13143	13196	13123	13193	12895	13141	13096	13084	13129	13091	13184	12896	13082	13040	13075	13068	13125	12914	13181	13033	13397	13225	12983	13079	13277	12953	12955	13100	13076	13119	13094	13111	13028	13149	13046	13200	12858	13105	13154	13033	12914	13198	12991	13079	13007	12852	13112	13327	13081	13058	13129	12956	13191	13257	13083	13071	13138	13099	13073	13167	13246	13147	13224	13038	13014	13111	13069	13158	13114	13166	13110	13096	13051	12957	13090	12885	13069	13067	13014	13184	13212	12908	13228	13165	13035	13246	12875	13072	12922	13268	13101	13154	13111	13076	12994	12935	12998	13090	13156	13169	13161	13107	13186	13033	13176	12961	12893	13088	13122	13102	13147	13085	13160	13050	12930	13079	13137	13026	12961	13081	13052	12933	13162	13209	13182	13144	13009	12999	13123	13338	13135	13158	13216	13213	13217	13131	13227	13123	13010	13012	13062	13017	13091	13072	13009	13230	13049	13112	13060	13154	12987	12956	13162	13060	13057	13049	12956	13066	13160	13025	13172	13091	13120	13109	13042	13094	13045	13150	13141	13041	12931	13058	13185	13087	13077	13248	13190	13081	13126	12865	13077	13037	13036	13245	12951	13299	13105	13070	13048	13037	13095	13188	13016	13037	13066	13093	13067	13099	13001	12858	13163	13160	13050	13015	13131	13086	13059	13102	13044	13019	13010	13210	13243	13170	12923	13232	13073	13153	13021	13129	13132	13240	13060	13120	13314	13076	13118	12962	13205	12987	13062	13088	13192	13047	13108	12954	13169	13040	13182	13122	12964	12967	13152	13020	13001	13131	13032	13098	13115	12923	13135	13069	12947	13154	13097	13138	12939	13019	12915	12814	13151	13018	13128	13027	12956	13202	13082	13075	13096	13003	13157	13097	13128	13023	13016	13096	13177	13167	12991	12956	13158	12973	13265	13054	13034	13045	13156	13112	12962	13339	13113	13010	13098	13162	13009	13094	13232	13188	13197	13116	13232	12957	13070	13187	13159	13204	13181	13055	12977	13092	13172	13093	13037	13211	12977	13110	13111	13041	13058	13063	13074	13064	13198	13098	13098	12994	13165	13091	12980	13143	13058	13049	13002	13176	13169	13190	13227	12932	13229	13102	13188	13042	13194	13065	13052	13088	13122	13236	12997	13125	13063	13156	12998	13097	13114	13290	13192	12929	12992	13070	13131	13053	12938	13084	13078	13080	12982	13207	13060	13020	12909	13214	13056	13026	13147	13182	12941	13122	13116	13094	12973	13131	12987	12981	13097	13039	13031	13171	13137	13207	13011	13207	13248	13210	13081	13075	12955	13014	12938	13323	12936	13057	13023	13151	13175	13124	13014	13105	13091	13032	13169	13163	13046	13039	13160	13151	13301	13246	13035	13041	13004	13098	13124	13071	13105	13181	13277	13270	13198	13098	13265	13078	13259	13132	13207	13175	13133	13079	13007	12947	13100	13129	13153	13237	13098	13139	13081	13070	13216	13072	13186	13076	13131	12914	13102	13113	13126	13130	12869	12921	13084	13063	13057	12980	13152	13094	13211	13054	13001	13142	13156	13025	13001	13185	13113	13060	12997	13233	13261	13053	13177	13008	13040	13105	13110	13126	13089	13099	13150	13151	13030	13045	13145	13170	12940	13023	13001	13082	13093	12872	13217	13043	13243	13043	13147	13151	13248	13098	13138	13072	13055	12999	13108	13007	13155	13020	13106	13133	13133	13153	13133	13072	13297	13307	13159	13199	13171	13107	13010	13114	13225	13214	13099	13121	13051	13230	13086	13147	13140	13062	13067	12995	13183	13132	12979	13183	13241	13148	13131	13167	12993	13123	13058	13005	13000	13115	13116	13148	12944	13096	13312	13058	12928	13230	13177	13150	12993	13087	13112	12956	12872	12972	13157	13138	13172	13225	13164	13170	13142	13055	13211	13021	13066	13060	13076	12963	12950	13140	13002	13073	13187	13199	13138	13072	13156	13099	13076	13148	13012	12987	12876	13231	13032	12988	13056	13219	13166	12976	13006	13029	13165	13073	13107	13030	12903	12998	13115	13063	13267	13111	13115	13195	13036	13055	13182	13161	13360	13242	12974	13082	13075	13228	13108	13088	13072	13213	13078	13128	13011	12997	13120	13041	13048	13099	13146	13065	13178	13118	13118	13202	12896	13038	13146	13008	13142	13045	13067	12954	13152	13052	12993	13095	13235	13143	12968	13003	13006	12999	13047	13112	13106	13186	13125	13066	13019	13207	13141	13353	13252	13156	13103	13211	13097	13135	13378	13024	13011	13158	13186	13048	13211	13314	13091	13145	13073	12958	13153	13123	13226	13103	13154
24713	25197	39105	34121	24823	20045	16367	14404	14223	14153	14231	14068	13911	14002	13874	13853	13806	14255	13985	13903	13933	13980	14025	14152	14114	13875	13890	13929	13921	14014	13883	13963	14054	14044	13990	13994	13852	14130	14155	14002	14111	13856	13976	13925	13853	13981	13825	13942	13710	14146	13843	14130	13903	13926	14001	13872	13900	13769	13883	13991	13934	13998	14050	14080	13835	13884	14029	13896	13970	14083	14140	13860	14136	13763	13929	13989	14011	13887	14030	13828	13989	13916	13887	13818	13785	13924	13995	13752	13905	13856	13846	14001	13865	13714	13849	13853	13984	14000	13735	13938	13988	13754	13803	13998	13943	13786	13736	13845	14020	14026	13935	13981	13992	13910	13751	13867	13940	13948	13639	13905	13890	13686	13930	13893	13954	13803	13731	13968	13974	13950	13943	14019	13890	13924	13664	13989	14022	13854	14028	14054	13894	13931	13930	14108	13962	13923	13928	13832	13784	13888	13849	13925	13679	13964	14020	13929	13871	13686	13941	13920	13780	13943	13978	13785	13767	13688	14182	14029	13714	13878	13997	13951	13961	13682	13901	13905	13841	13906	13880	13745	13733	13954	13893	13790	14011	13911	13780	13879	14055	13915	13953	13913	13854	13938	13781	13989	13999	13892	14054	14061	13957	14082	13911	13732	13720	13902	14057	14033	13980	13806	13841	13942	13818	14074	13817	13694	13896	13776	14091	13834	13628	13957	13871	13866	14001	13997	13837	14011	13900	14130	13832	13860	13770	13805	13863	13995	13794	13896	13930	13684	14000	13907	13991	13819	13761	13694	13838	14064	13964	14028	13927	13882	13883	13984	13959	13936	13986	13777	13992	13881	13858	13919	13882	13773	14031	13714	13789	13883	13927	13869	13947	13716	13885	13932	13843	13846	13838	13699	13806	13763	14054	14052	13709	14009	13978	13973	13982	13718	13783	13994	13820	13832	13831	14056	13819	13809	13776	13806	13818	14011	13617	13828	13850	13872	13887	13962	13900	13866	13823	13825	14003	13774	13791	13830	13894	13868	13822	13831	13605	13886	14020	13801	13647	13875	13997	13945	14048	13928	13968	14031	13839	13943	13723	14011	13999	13765	13836	13819	13894	14039	13993	13896	13959	13953	14029	13761	13839	13866	13834	13894	13947	13835	14023	13833	13931	13823	13854	13936	13884	13735	13726	13762	14036	13947	14000	13908	13859	13877	13788	13963	13936	13829	13880	14129	13731	13842	13902	13862	13925	13966	13877	13776	13984	13991	14035	13916	14109	14042	13833	13830	13823	13846	14048	13840	13768	14045	13972	14027	14016	13845	14039	13976	13981	13918	13994	13828	13837	13694	14082	13848	13895	14041	14076	13921	13652	13754	13881	13929	13732	13928	13763	13922	13702	13927	14141	13887	13793	13944	14008	13935	13825	13694	13754	13941	13831	13853	13984	13837	13880	14039	13861	13701	14002	13925	13802	13968	13808	13821	13668	14081	14045	13981	14037	13803	13919	13868	13783	13901	13831	14075	14000	13762	13801	13877	13847	13845	13904	13787	13959	13901	13871	13971	13874	13885	13927	13968	13872	13913	13858	13868	13893	13747	13832	13847	13840	13829	13755	13810	13960	13794	13917	13978	14018	14006	14002	13860	13930	14030	13914	13872	13737	13921	13848	13960	14022	13902	13855	13929	13954	14029	13891	13780	13994	13807	13853	13841	13722	13995	14030	13889	14008	13686	13955	13847	13951	13776	13715	13847	13790	13945	13754	13635	13977	13745	13804	13821	13928	13993	13972	13911	13863	13624	13869	14126	13918	13772	13896	13888	13883	13880	14070	14003	13836	13902	13873	13832	13820	13789	13933	13787	13948	14015	14007	13904	13872	13749	13990	13809	13980	13886	13898	13931	14139	13861	13826	14004	13792	13885	13890	13737	13867	13948	13918	13898	13893	13781	13914	13998	13786	13797	14026	13847	14013	13935	13875	13823	14156	13759	13787	13766	13835	13878	13754	13934	13849	13814	13696	13730	14021	13848	14069	13942	14059	13795	14138	14027	13737	13831	13836	14072	13897	13863	13735	13901	13767	13946	13983	13911	13737	14048	14043	14013	14013	13836	14009	14006	13990	13896	13792	13954	14027	13932	13741	13928	13876	13841	13905	13849	14037	13737	13943	13731	13866	13741	13892	13872	14082	13963	13896	13931	14059	13950	13864	13788	13843	13892	13692	13940	14041	14014	13806	13877	14004	13978	13821	13765	13820	14086	13847	13914	13843	13965	13945	13963	13847	13762	13913	13751	14000	14029	13915	14011	13939	14001	14027	13769	13817	14030	13914	13646	13997	14035	13826	13871	13709	13824	13840	13792	13904	13774	13770	13922	13846	14059	13833	13848	14098	13930	13877	13908	13640	13936	13567	13929	13925	13746	13707	13963	13991	13740	13791	13894	13939	13902	13966	14093	14017	13782	14001	13934	13787	13757	14106	13720	13900	13988	13863	13787	13850	13862	13835	13969	14066	14090	13965	13819	13823	13964	13820	13989	13885	13859	13812	13956	13900	13877	13973	13896	13983	13951	13804	13611	13751	13844	13835	14231	13971	13989	14022	13966	13969	13881	13750	13911	13837	13963	13878	13977	14036	13901	13790	13989	13787	13803	13861	13868	13955	13882	13837	14068	14001	13902	14023	13816	13801	13831	13738	13979	14101	13949	13798	13862	13757	13853	13925	13899	13931	13952	13821	14016	13886	13771	13958	13822	13735	13810	14030	13827	13812	13896	14051	14011	13950	14263	13933	13754	14008	13882	13965	13876	13923	14149	13954	13995	14004	13894	13998	13883	13842	13845	13865	13861	14048	14044	13839	14056	13810	14017	13848	13832	13863	13853	13892	13900	13944	13983	13788	13703	13792	14092	14013	13835	13790	13958	13895	13783	13968	13876	13798	13743	13819	13840	13908	13862	13948	13831	13867	13965	13926	13867	13913	13841	13943	13769	13879	13943	13896	13705	14001	13787	13770	13970	13968	14039	13874	13699	13785	13936	14003	13894	13947	14029	13821	14109	13863	13975	13913	13937	13759	13894	13922	13873	13929	13964	13699	13891	14070	13876	13925	13892	13925	13773	13698	13993	13848	13842	13838	13916	13978	14057	13909	14041	13881	13956	13812	13799	13905	13816	13737	14017	13946	13982	13762	13852	13819	13862	13990	13808	13889	13877	13809	13866	13772	13906	13915	13924	13761	13692	13888	13813	13752	13597	13928	13827	13960	13931	13931	13834	13911	14019	13923	13887	13901	13837	13959	14009	13713	13865	13962	13807	13846	13891	13793	13896	13784	13855	13681	13842	13813	13958	13825	13846	13840	13941	13891	13866	14075	13957	13841	13809	13923	13827	13889	13873	13748	13979	13964	13817	13901	13845	13897	13976	13895	13839	13894	13850	14038	13930	13803	13918	14074	13855	13935	13732	13749	13847	13920	14031	13835	13894	14027	13848	13718	13939	13767	13680	13914	13906	14031	14112	13908	13930	13975	13839	13882	13972	13711	13853	13689	13792	13918	13752	13711	13871	13933	13956	13886	13879	13789	13925	13731	13905	13837	13881	13856	13845	13876	13873	13985	13768	13956	13886	13748	13899	13807	13868	14009	14066	13868	13784	13826	13849	13938	13904	13934	14013	13850	13857	13929	13850	13882	13822	13803	13843	13895	13997	13776	13937	13918	13785	13688	13979	13869	14017	13732	13867	13780	13762	13742	13910	13939	13803	13817	13869	13820	13956	13912	13817	13991	13920	13921	13883	13890	13941	13853	14256	13925	13766	13848	13829	14069	13861	13968	14173	13770	13853	13918	13954	13789	13714	13757	13800	13944	13903	14043	13770	13824	14052	13800	13789	13884	13879	13853	13767	13908	13776	13793	13919	13885	13910	13990	14014	13909	13790	13755	13928	14127	13837	13819	13881	13787	13861	14059	13842	13869	13885	13734	13848	14051	13912	13918	13672	13773	13970	13913	13854	13892	14041	13841	13976	13901	13891	13545	13856	13872	13873	13869	13902	13929	13839	13898	13857	13928	13945	13811	13991	14126	13813	13997	13906	13942	13830	13817	13791	14013	13911	13795	13975	13906	13894	13964	13778	13832	13837	13927	13858	13845	13856	13908	13912	13943	13950	13817	13950	13822	13924	13803	13780	13845	13939	13877	13963	13758	13748	13964	14037	14024	13854	13852	13921	13863	14011	13794	13823	13844	14025	14030	13952	14068	13675	13966	13979	13827	13793	14026	13908	14026	13957	13903	13980	13913	13985	13873	13936	13913	13968	13878	13752	13975	13907	13720	13903	13804	13766	13958	14084	13819	13909	13857	13840	14169	13814	13834	13773	13757	13869	13884	13919	14012	13944	13892	13827	13763	13905	13750	13707	13855	13897	13854	13895	13837	13836	13704	13831	13769	13950	13971	13844	13996	13837	13963	13862	13928	13991	13903	13806	13926	13932	14095	13757	13886	13735	13707	13953	13927	13882	13824	13929	13853	13882	13792	13819	13801	13740	13993	13859	13802	13939	13925	13874	13840	13990	13932	14107	13843	13869	13938	13880	13838	13778	13957	13876	13909	14112	13862	13936	14001	13945	13783	13829	14043	13749	13841	13978	13963	13666	13919	13789	13730	13972	13881	13724	13741	14051	14030	13658	13765	13735	13965	13936	13730	13675	13929	13978	13909	13953	13913	13777	13846	13919	13872	13905	13769	13685	13686	13945	13948	13989	13766	13831	13886	13949	14006	13940	13905	13854	13841	13790	13925	13955	14051	13884	13785	13861	14010	13938	13959	13970	13837	13896	13856	13875	13979	13861	13844	13816	13813	13840	13845	13921	13933	13953	14021	13871	13852	13989	13885	14108	13846	13852	13754	14077	13984	13900	13856	14004	13890	13902	13952	13956	13801	13849	14022	13825	13781	13892	13814	13712	13942	13887	13817	13936	13851	13886	13749	13719	13955	13898	13931	13798	13977	13926	13776	13945	13837	13673	13830	13890	13811	13920	13847	13769	13978	13900	13918	13866	13959	13826	13890	13989	13973	13677	13984	14060	14111	13789	13807	13947	13838	13801	13859	13923	14180	13878	13705	13925	13833	13910	13991	13893	14019	14194	13955	14099	13990	13716
59361	93173	73801	45240	25725	16125	13257	13291	13057	13200	13030	13291	13166	13348	13338	13276	13246	13219	13173	13208	13262	13171	13194	13112	13227	13140	13234	13366	13369	13178	13403	13202	13302	13383	13204	13123	13348	13150	13396	13361	13196	13326	13256	13194	13261	13203	13218	13246	13281	13163	13205	13173	13151	13213	13273	13338	13194	13358	13249	13229	13020	13223	13209	13137	13223	13204	13242	13188	13148	13015	13171	13120	13200	13174	13148	13253	13374	13158	13233	13215	13404	13075	13130	13240	13206	13333	13350	13101	13207	13279	13167	13146	13217	13160	13241	13259	13251	13183	13018	13231	13197	13107	13200	13332	13252	13249	13344	13228	13163	13190	13315	13249	13250	13343	13180	13351	13229	13234	13195	13207	13198	13344	13196	13316	13286	13323	13241	13205	13191	13345	13259	13279	13130	13137	13366	13231	13281	13407	13091	13249	13218	13142	13263	13290	13197	13080	13239	13109	13129	13370	13239	13080	13315	13128	13229	13350	13244	13256	13067	13289	13203	13212	13237	13300	13085	13169	13167	13423	13286	13202	13220	13080	13307	13195	13282	13158	13208	13247	13279	13188	13228	13261	13352	13318	13200	13256	13279	13284	13346	13297	13393	13261	13252	13257	13377	13235	13161	13354	13182	13076	13178	13186	13419	13219	13236	13246	13092	13234	13388	13196	13426	13128	13324	13254	13207	13302	13142	13093	13233	13184	13263	13223	13259	13102	13200	13089	13310	13336	13175	13229	13199	13306	13127	13229	13187	13168	13166	13172	13210	13122	13159	13120	13247	13273	13269	13326	13399	13166	13196	13264	13204	13432	13276	13119	13269	13261	13154	13171	13066	13199	13352	13093	13241	13234	13201	13212	13219	13270	13218	13184	13170	13246	13175	13080	13182	13157	13111	13177	13252	13230	13165	13139	13237	13130	13049	13235	13207	13215	13312	13108	13274	13229	13261	13253	13164	13176	13150	13237	13095	13231	13428	13169	13422	13074	13313	13129	13278	13214	13175	13184	13228	13293	13208	13362	13369	13177	13160	13073	13381	13260	13106	13201	13076	13252	13138	13138	13232	13157	13355	13175	13223	13509	13138	13313	13246	13212	13188	13266	13171	13249	13264	13190	13157	13287	13265	13349	13184	13255	13149	13139	13332	13268	13073	13241	13192	13291	13158	13273	13106	13164	13287	13172	13361	13167	13065	13172	13264	13128	13289	13202	13226	13133	13131	13175	13272	13172	13204	13176	13228	13126	13420	13105	13210	13260	13218	13128	13153	13189	13162	13311	13184	13370	13231	13234	13278	13137	13205	13258	13268	13282	13246	13282	13291	13242	13206	13205	13402	13407	13248	13302	13093	13296	13215	13142	13217	13267	13136	13274	13155	13187	13102	13210	13184	13312	13287	13122	13228	13335	13062	13303	13150	13235	13072	13261	13141	13250	13246	13288	13148	13196	13130	13237	13133	13132	13135	13365	13216	12991	13186	13080	13313	13294	13240	13160	13254	13158	13279	13007	13219	13171	13317	13095	13083	13078	13141	13197	13231	13142	13122	13218	13223	13256	13239	13125	13126	13234	13266	13240	13110	13087	13284	13189	13347	13233	13290	13228	13356	13291	13276	13211	13006	13372	12945	13305	13194	13022	13100	13211	13189	13166	13172	13300	13361	13184	13187	13091	13112	13113	13269	13287	13232	13073	13344	13272	13314	13250	13144	13162	13037	13140	13069	13215	13264	13135	13317	13096	13270	13244	13322	13108	13175	13312	13178	13111	13206	13226	13204	13389	13170	13170	13228	13095	13029	13128	13170	13015	13129	13263	13174	13025	13361	13164	13226	13273	13057	13294	13171	13246	13192	13227	13172	13190	13115	13087	13191	13310	13161	13421	13263	13185	13206	13140	13308	13176	13367	13188	13204	13188	13225	13053	13129	13104	13173	13276	13217	13157	13135	13212	13207	13217	13179	13211	13043	13131	13169	13257	13248	13400	13126	13151	13175	13037	13099	13283	13280	13252	13201	13206	13229	13207	13323	13084	13160	13057	13150	13294	13218	13270	13129	13211	13218	13030	13150	13155	13165	13284	13239	13246	13255	13158	13262	13229	13171	13294	13125	13273	13223	13116	13146	13179	13297	13180	13267	13242	13238	13173	13324	13363	13248	13192	13235	13173	13204	13319	13185	13226	13273	13251	13340	13182	13324	13252	13181	13207	13353	13199	13204	13275	13217	13053	13082	13348	13082	13260	13121	13118	13236	13050	13198	13238	13284	13247	13184	13217	13188	13024	13144	13276	13205	13181	13233	13272	13106	13178	13153	13201	13149	13244	13286	13354	13125	13276	13225	13235	13293	13238	13332	13383	13167	13389	13233	13128	13208	13281	13269	13273	13228	13097	13369	13052	13245	13095	13331	13307	13329	13243	13151	13328	13243	13303	13204	13203	13203	13209	13216	13392	13402	13283	13046	13232	13298	13178	13175	13294	13162	13286	13112	13321	13239	13204	13152	13446	13241	13236	13088	13212	13311	13048	13211	13244	13413	13297	13057	13213	13353	13149	13259	13194	13258	13210	13237	13126	13056	13200	13218	13246	13263	13171	13182	13264	13242	13244	13225	13169	13017	13226	13105	13187	13380	13221	13267	13234	13202	13342	13345	13086	13268	13284	13244	13347	13402	13165	13345	13118	13214	13285	13188	13216	13314	13233	13186	13158	13090	13217	13268	13198	13241	13256	13332	13232	13150	13307	13162	13235	13208	13140	13182	13226	13214	13157	13075	13162	13200	13122	13256	13112	13219	13146	13406	13250	13227	13196	13127	13186	13041	13138	13043	13101	13277	13248	13097	13199	13213	13227	13168	13227	13222	13225	13172	13247	13363	13094	13198	13094	13322	13238	13308	13315	13357	13224	13284	13277	13120	13126	13257	13174	13147	13345	13252	13327	13296	13435	13145	13282	13113	13112	13152	13085	13297	13102	13036	13294	13173	13196	13203	13240	13172	13179	13273	13272	13362	13057	13158	13219	13193	13270	13275	13246	13224	13217	13257	13120	13089	13295	13141	13102	13269	13071	13181	13281	13137	13111	13161	13282	13123	13378	13075	13197	13355	13145	13269	13111	13194	13078	13211	13234	13145	13187	13047	13255	13085	13351	13231	13164	13149	13195	13093	13105	13334	13292	13222	13117	13172	13223	13111	13281	13282	13258	13199	13224	13184	13284	13044	13131	13157	13028	13195	13311	13192	13172	12986	13134	13281	13204	13215	13221	13127	13245	13305	13163	13186	13346	13229	13122	13058	13182	13200	13189	13177	13256	13112	13329	13231	13184	13196	13057	13227	13219	13257	13332	13115	13210	13025	13292	13285	13305	13138	13087	13241	13168	13288	13248	13061	13165	13125	13221	13356	13255	13197	13242	13113	13152	13163	13241	13269	13199	13139	13097	13267	13340	13418	13121	13327	13101	13095	13274	13286	13102	13133	13357	13297	13152	13245	13245	13238	13337	13158	13251	13203	13088	13429	13262	13200	13076	13111	13271	13273	13319	13146	13282	13309	13250	13264	13330	13160	13353	13214	13292	12987	13143	13278	13195	13360	13228	13288	13079	13356	13063	12997	13246	13164	13107	13283	13306	13199	13273	13271	13063	13341	13250	13093	13101	13243	13270	13417	13290	13221	13232	13360	13234	13253	13214	13279	13130	13350	13116	13129	13261	13279	13203	13295	13268	13178	13234	13224	13103	13176	13352	13089	13103	13317	13298	13207	13257	13286	13120	13074	13263	13079	13303	13241	13201	13245	13103	13106	13394	13325	13043	13239	13354	13339	13187	13193	13214	13062	13113	13213	13169	13350	13152	13316	13114	13124	13337	13224	13257	13279	13081	13214	13284	13270	13151	13242	13326	13274	13181	13219	13091	13155	13319	13258	13331	13148	13214	13176	13279	13161	13291	13335	13287	13148	13318	13269	13150	13114	13116	13198	13269	13271	13105	13224	13190	13269	13178	13217	13305	13177	13137	13292	13270	13315	13296	13123	13236	13053	13196	13207	13238	13262	13238	13070	13285	13408	13272	13176	13127	13319	13264	13133	13170	13173	13208	13189	13233	13174	13055	13138	13112	13181	13233	13132	13315	13238	13083	13226	13315	13087	13223	13172	13388	13433	13274	13355	13245	13294	13101	13312	13144	13252	13261	13184	13245	13270	13159	13248	13332	13282	13470	13188	13183	13049	13289	13351	13025	13177	13200	13299	13223	13134	13294	13080	13364	13397	13103	13142	13194	13297	13155	13224	13368	13240	13298	13293	13162	13295	13157	13260	13248	13272	13148	13100	13205	13135	13257	13361	13117	13120	13153	13154	13109	13183	13286	13190	13201	13244	13201	13253	13101	13166	13185	13288	13330	13226	13220	13191	13386	13093	13214	13215	13104	13395	13114	13300	13189	13223	13136	13194	13195	13099	13268	13291	13398	13192	13212	13226	13233	13255	13053	13232	13131	13367	13332	13248	13326	13024	13241	13225	12994	13196	13337	13290	13270	13109	13157	13246	13255	13185	13260	13276	13285	13291	13346	13285	13226	13270	13210	13186	13300	13046	13317	13167	13363	13333	13271	13320	13148	13086	13060	13259	13114	13119	13321	13175	13228	13288	13022	13239	13255	13170	13319	13212	13186	13180	13190	13132	13428	13154	13277	13222	13113	13153	13250	13174	13243	13291	13123	13254	13241	13110	13155	13381	13204	13409	13151	13239	13306	13396	13227	13351	13188	13177	13336	13073	13222	13215	13211	13314	13094	13319	13101	13345	13249	13170	13149	13229	13395	13147	13322	13197	13164	13208	13304	13257	13344	13252	13183	13271	13083	13198	13239	13175	13213	13188	13162	13210	13286	13274	13263	13080	13112	13252	13110	13285	13278	13243	13154	13230	13332	13198	13305	13135	13368	13153	13280	13441	13039	13242	13018	13231	13202	13178	13120	13196	13248	13254	13198	13292	13243	13025	13372	13289	13347	13197	13195	13210	13192	13126	13211	13134	13381	13370	13019	13190	13284	13273	13115	13211	13146	13221	13151	13261	13086	13198	13229	13180	13184	13368	13092	13347	13245	13218	13365	13238	13189	13037	13099	13518	13161	13344	13096	13212	13274	13189	13149	13222	13224
23050	22702	33278	28569	24465	23225	20903	14990	13912	14131	14007	13742	14007	13691	13957	13913	13830	13802	13853	13761	13788	13677	13745	13627	13760	13809	13727	13851	13646	13660	13671	13787	13737	13815	13632	13754	13815	13797	13755	13696	13605	13715	13622	13685	13694	13464	13678	13697	13725	13640	13663	13691	13633	13628	13742	13708	13772	13697	13499	13734	13641	13720	13508	13463	13760	13749	13580	13563	13655	13699	13691	13631	13664	13619	13581	13606	13561	13771	13547	13599	13754	13809	13571	13678	13632	13578	13660	13467	13675	13626	13697	13639	13657	13548	13575	13711	13618	13667	13738	13580	13538	13566	13576	13387	13745	13677	13712	13674	13739	13604	13753	13564	13823	13672	13658	13746	13638	13673	13677	13850	13498	13659	13563	13571	13475	13564	13498	13585	13696	13603	13593	13476	13651	13681	13541	13471	13623	13487	13558	13523	13444	13578	13690	13509	13445	13604	13617	13681	13747	13534	13370	13553	13635	13611	13718	13615	13568	13452	13645	13588	13520	13638	13458	13593	13629	13546	13647	13546	13565	13551	13526	13669	13652	13584	13549	13414	13731	13674	13494	13360	13468	13568	13593	13549	13615	13596	13446	13645	13658	13513	13387	13527	13632	13530	13685	13343	13550	13804	13641	13750	13547	13642	13468	13706	13772	13775	13597	13736	13684	13693	13604	13688	13343	13670	13677	13740	13680	13755	13584	13354	13649	13546	13497	13673	13570	13553	13678	13683	13619	13512	13482	13505	13663	13695	13479	13646	13519	13548	13556	13715	13619	13602	13588	13753	13654	13740	13562	13564	13530	13595	13744	13629	13591	13480	13525	13540	13524	13742	13700	13625	13498	13826	13626	13575	13673	13443	13655	13560	13473	13729	13725	13548	13503	13702	13534	13556	13610	13589	13536	13553	13585	13543	13564	13645	13623	13632	13545	13491	13637	13435	13690	13560	13566	13685	13457	13459	13594	13645	13359	13660	13784	13540	13699	13696	13587	13750	13690	13617	13595	13642	13703	13690	13455	13387	13537	13590	13503	13519	13407	13643	13510	13562	13589	13661	13751	13609	13597	13664	13605	13558	13557	13605	13670	13765	13453	13565	13607	13399	13424	13580	13467	13597	13720	13530	13502	13570	13611	13525	13521	13599	13533	13464	13580	13596	13615	13710	13558	13595	13606	13517	13514	13437	13616	13502	13722	13580	13515	13528	13600	13621	13719	13617	13624	13666	13561	13739	13557	13552	13515	13709	13632	13631	13538	13722	13639	13450	13565	13571	13438	13568	13672	13628	13554	13640	13664	13503	13583	13608	13729	13530	13686	13747	13822	13538	13762	13757	13681	13657	13737	13600	13634	13545	13564	13653	13641	13492	13559	13520	13523	13409	13528	13436	13588	13454	13608	13565	13481	13739	13498	13570	13645	13391	13535	13561	13606	13683	13412	13448	13712	13717	13641	13523	13481	13709	13683	13759	13476	13720	13526	13548	13625	13776	13540	13593	13672	13683	13607	13733	13621	13617	13411	13612	13631	13596	13428	13486	13736	13539	13677	13667	13545	13571	13734	13443	13470	13624	13648	13567	13615	13574	13696	13373	13621	13673	13629	13488	13744	13534	13625	13659	13552	13512	13561	13590	13843	13489	13600	13568	13561	13620	13506	13744	13542	13503	13584	13713	13649	13587	13655	13692	13625	13643	13559	13703	13514	13665	13580	13449	13723	13643	13666	13571	13678	13773	13606	13472	13637	13597	13570	13364	13598	13429	13698	13588	13738	13518	13449	13650	13698	13594	13679	13575	13562	13777	13714	13533	13531	13627	13501	13605	13485	13649	13614	13648	13497	13531	13540	13545	13739	13684	13595	13760	13512	13662	13655	13714	13399	13633	13460	13687	13611	13584	13491	13587	13603	13608	13832	13624	13680	13571	13551	13617	13725	13534	13527	13569	13609	13490	13544	13586	13751	13754	13759	13692	13591	13452	13682	13580	13574	13619	13646	13673	13478	13514	13488	13708	13594	13640	13597	13572	13771	13561	13593	13570	13541	13433	13566	13646	13629	13630	13630	13464	13569	13666	13512	13571	13496	13571	13562	13651	13716	13533	13706	13538	13730	13641	13718	13635	13668	13783	13491	13736	13569	13706	13531	13735	13487	13613	13687	13654	13679	13496	13545	13564	13602	13626	13523	13452	13563	13586	13602	13514	13608	13502	13503	13452	13632	13734	13436	13559	13745	13732	13492	13595	13738	13614	13771	13571	13678	13662	13576	13559	13699	13547	13548	13594	13657	13629	13501	13514	13681	13540	13613	13528	13566	13618	13599	13713	13427	13609	13673	13491	13588	13555	13542	13540	13566	13612	13536	13688	13749	13710	13682	13579	13749	13466	13473	13565	13611	13617	13686	13531	13656	13584	13830	13739	13693	13645	13843	13575	13636	13565	13449	13608	13561	13597	13532	13610	13668	13542	13500	13588	13642	13515	13732	13540	13571	13692	13625	13642	13584	13618	13657	13578	13691	13486	13549	13645	13610	13468	13352	13728	13758	13511	13646	13817	13699	13578	13591	13621	13516	13471	13628	13644	13697	13418	13532	13743	13578	13459	13529	13631	13399	13495	13564	13659	13650	13722	13546	13621	13334	13549	13661	13642	13565	13595	13549	13667	13816	13749	13588	13675	13595	13707	13679	13425	13785	13711	13839	13946	13558	13728	13539	13488	13632	13529	13550	13585	13603	13494	13568	13609	13572	13610	13543	13568	13540	13563	13635	13461	13620	13584	13586	13458	13775	13607	13433	13733	13736	13515	13540	13670	13766	13641	13593	13590	13561	13663	13576	13472	13556	13408	13426	13630	13573	13564	13563	13627	13691	13614	13538	13551	13740	13671	13491	13650	13654	13537	13589	13507	13515	13591	13536	13714	13484	13551	13605	13591	13686	13627	13793	13525	13564	13492	13485	13523	13670	13589	13634	13764	13811	13575	13632	13573	13397	13851	13652	13602	13730	13630	13772	13627	13402	13452	13684	13593	13597	13727	13690	13589	13681	13694	13626	13615	13721	13713	13803	13685	13636	13794	13538	13665	13686	13766	13688	13525	13423	13607	13840	13696	13616	13830	13805	13367	13633	13539	13551	13487	13565	13438	13553	13740	13454	13727	13675	13569	13595	13530	13740	13605	13569	13603	13542	13650	13710	13637	13773	13618	13446	13413	13429	13610	13533	13676	13548	13536	13723	13631	13692	13636	13752	13631	13518	13576	13560	13630	13598	13665	13584	13354	13631	13645	13616	13624	13524	13552	13582	13582	13630	13406	13260	13628	13433	13657	13545	13573	13524	13492	13549	13732	13480	13669	13440	13531	13497	13542	13680	13580	13456	13550	13479	13679	13559	13572	13579	13701	13622	13563	13642	13694	13573	13796	13663	13511	13493	13649	13660	13667	13745	13572	13492	13514	13547	13775	13844	13572	13622	13663	13571	13662	13583	13424	13745	13559	13635	13440	13520	13756	13762	13544	13793	13721	13544	13787	13453	13493	13710	13615	13804	13593	13474	13494	13595	13549	13647	13758	13604	13647	13623	13538	13639	13803	13522	13454	13633	13559	13608	13728	13554	13375	13624	13313	13672	13640	13710	13876	13651	13573	13690	13504	13548	13720	13287	13606	13634	13755	13585	13658	13578	13588	13677	13670	13711	13732	13675	13604	13427	13408	13558	13783	13651	13572	13438	13517	13553	13596	13627	13599	13628	13676	13455	13817	13654	13511	13481	13557	13554	13570	13669	13510	13650	13693	13364	13596	13464	13615	13503	13618	13641	13553	13638	13702	13770	13615	13487	13333	13594	13649	13701	13631	13411	13662	13678	13736	13693	13623	13570	13469	13704	13578	13658	13397	13570	13462	13414	13422	13800	13609	13566	13520	13609	13746	13583	13598	13490	13583	13537	13491	13710	13659	13576	13682	13475	13602	13474	13590	13578	13630	13519	13668	13439	13511	13545	13410	13595	13468	13406	13715	13520	13609	13637	13746	13365	13546	13623	13671	13543	13415	13478	13521	13699	13547	13654	13676	13508	13677	13558	13560	13453	13850	13429	13556	13553	13792	13656	13531	13510	13589	13651	13754	13486	13539	13733	13741	13521	13650	13742	13565	13624	13577	13445	13529	13584	13599	13653	13756	13760	13443	13599	13469	13675	13485	13473	13585	13549	13612	13667	13682	13748	13603	13564	13614	13711	13666	13561	13744	13617	13568	13720	13519	13401	13785	13681	13701	13656	13628	13410	13588	13667	13587	13634	13662	13467	13523	13438	13676	13649	13556	13691	13654	13603	13510	13573	13440	13632	13749	13597	13590	13717	13515	13631	13518	13688	13654	13549	13534	13607	13669	13660	13529	13537	13351	13715	13422	13655	13586	13734	13603	13574	13473	13594	13589	13645	13608	13503	13504	13687	13614	13611	13699	13589	13747	13633	13482	13553	13571	13549	13635	13598	13631	13545	13620	13678	13474	13591	13697	13619	13782	13679	13587	13389	13345	13574	13678	13644	13668	13532	13490	13561	13526	13476	13692	13649	13599	13568	13544	13634	13746	13517	13510	13602	13666	13440	13665	13499	13506	13418	13680	13595	13621	13628	13568	13780	13517	13438	13524	13517	13517	13450	13519	13658	13672	13765	13859	13939	13581	13637	13605	13535	13715	13523	13531	13665	13645	13522	13469	13687	13538	13477	13531	13459	13536	13621	13624	13581	13778	13556	13604	13671	13477	13623	13724	13459	13382	13541	13561	13487	13445	13736	13531	13652	13579	13505	13533	13476	13609	13804	13613	13597	13500	13762	13687	13519	13475	13506	13732	13558	13595	13424	13545	13731	13555	13553	13655	13682	13556	13584	13642	13616	13664	13507	13521	13535	13574	13831	13438	13654	13630	13641	13450	13595	13584	13545	13466	13797	13556	13706	13623	13711	13651	13853	13495	13572	13611	13626	13470	13526	13387	13468	13491	13495	13542	13720	13673	13604	13469	13656	13715	13599	13753	13611	13586	13547	13788	13698	13808	13609	13609	13693	13530	13471	13575	13682	13565	13577	13679	13572	13715	13488	13390	13484	13652	13363	13536	13615	13664	13296	13548	13853	13499	13679	13464	13471	13601	13733	13598
61097	106270	86222	58068	36533	19183	12799	12914	12927	13037	13007	13171	12947	12890	12924	12913	12872	12953	12931	12943	13053	12966	12906	13104	13078	12971	13056	13080	12875	12980	13003	12951	12905	13028	12902	13022	12940	13075	12990	12987	12928	13035	13056	12952	12948	12835	12939	13038	13002	13002	12895	13140	12979	13041	12900	13033	13096	12939	13049	12809	12678	12868	13018	12920	12969	13002	13017	12823	12879	12834	13078	12951	13007	12882	12994	12892	12990	12959	13077	13015	12927	12968	13006	12933	13006	12888	12944	12774	12936	12748	12888	12968	12862	13088	12950	12870	12929	12886	12779	13069	12953	12942	12891	12896	12958	13026	12974	13002	13006	12742	13085	13026	12941	12908	12963	12872	13072	12966	12952	12969	12870	12959	13039	12846	13050	13080	13077	12854	13019	12873	12894	12910	12841	12920	13090	12967	12879	12940	12952	12903	12854	13126	12889	12957	13103	12971	13000	12885	12929	12869	12980	12902	13017	12817	12800	13192	12881	12937	12881	12825	13070	12940	13037	13018	12893	13066	12947	12991	12892	12950	12976	13025	12863	12907	12832	13099	12933	13072	13069	13105	13060	12863	12862	12922	13022	12953	12970	13009	12775	12938	13095	13131	12837	13057	12888	12851	12825	13031	13009	13069	13030	12839	12996	12939	12890	13054	12833	13013	12822	12845	12906	12833	13042	13156	13144	12999	12867	12984	12858	12922	12981	13010	13030	12878	12885	13036	12874	12848	12885	13005	12960	12994	12936	12985	12955	12989	12826	12971	12880	12938	12828	12886	12959	12994	13092	12931	12929	12998	13062	12945	12912	12846	12953	13026	12965	12995	13048	13055	13108	13107	12973	12931	12983	12986	13106	12878	12999	12748	12844	12812	12818	12888	13064	12840	12971	12999	12824	12946	12755	12961	13232	13035	12880	12981	12903	12823	12904	12986	12927	12895	12819	12901	13035	12996	12915	12840	13054	12977	12908	13037	12865	12858	12891	12873	12942	13027	12876	13075	13065	12893	12962	12925	12971	13092	13002	12988	12904	13076	13057	12894	12771	12888	12866	12974	12761	12999	13083	12896	12907	12979	12899	13002	12888	12923	13019	12939	12881	13071	12978	12957	12945	12907	12954	13012	12787	13074	12878	12884	12861	13022	13070	12925	12838	12954	12942	12894	12926	12975	12911	12969	12910	12893	12983	13048	13010	12744	12939	13225	12993	12995	12963	12911	13008	12989	12891	12981	12779	12878	12887	13062	12959	12767	12881	12802	13012	13141	13061	12938	12851	13084	12823	12975	13056	12859	13017	12906	12988	12890	12777	12804	12973	13004	12969	12761	13047	12876	12949	12895	13047	12995	12905	12883	12931	12989	13037	12873	13080	12888	12873	12889	12905	12971	13004	13015	13087	12952	12976	13124	12886	12873	13009	12870	12803	12975	12907	13055	12960	12986	13018	12868	12949	13040	12989	12879	13063	13005	12998	12989	12980	12988	13034	12930	13136	12871	12944	12809	13036	12894	12861	12990	13065	13188	12896	12716	12818	13078	13012	12900	13079	13015	13095	13009	12928	12964	12875	12879	13097	12877	12966	12777	13089	12881	12872	12861	13038	12789	12981	12996	12979	12870	12959	13086	12913	12888	13002	12885	12765	13228	12999	12885	12865	12924	12921	13116	12928	12960	12867	12908	12970	12910	12939	13041	13000	12990	12932	12875	12865	12846	12885	12913	12786	12859	12905	12810	12951	12961	12956	13096	13044	12892	12738	12993	12918	12923	12883	12909	13085	12969	12964	13042	13110	12893	13046	12938	12813	12991	13111	12947	12976	13007	12923	12854	12897	13032	12893	13044	12957	12992	12943	12970	12933	12956	13028	12978	12941	12907	13093	12891	12871	13101	13089	12932	12924	12886	12834	12813	12887	12877	12827	12889	12924	12840	12924	13043	13128	13028	12992	12954	13103	12850	12944	13072	12816	12931	12882	12900	12886	12849	12889	13032	12987	12942	12851	12826	12855	12968	12967	12996	12886	12964	12969	12986	12931	12911	13128	13046	12960	13003	12976	12970	13007	12957	13038	12910	12966	13036	13047	12903	12888	12969	12857	12827	12961	12945	12939	12963	12688	13106	12946	12976	12817	12929	12935	12961	13002	12866	12939	13007	13003	12986	12941	13047	13031	12958	12945	12964	12844	12898	12943	13003	12877	13133	12814	13016	12949	12952	12999	13067	12923	12846	13022	12949	13133	12926	12884	13004	13066	12877	12917	13154	12922	12945	12919	12839	12961	13031	12787	13017	12912	12786	12968	12971	12968	12967	13037	13040	13054	12959	13122	12957	12846	13040	12991	13000	12794	12934	12927	12935	12867	13052	12889	12918	13074	12894	12814	12904	12932	12828	12931	12925	12810	12974	12860	12871	12938	12757	12994	12958	13058	12925	12976	12973	12949	13147	12955	12835	13010	13012	12951	12913	12981	12980	12878	12833	12867	12850	12835	13019	12689	13083	13062	13053	12775	12908	13096	12837	12959	12850	12872	12863	12920	12850	12821	12836	12983	12862	12883	12987	13055	13088	13013	12850	12908	12921	12991	12926	12856	12948	12942	12997	12978	12765	13077	12944	13032	13005	13130	12973	12961	13017	12959	12998	13040	13013	12890	12805	13034	12857	13075	13110	12804	12943	12897	12864	13095	12851	12964	12850	12901	12892	12972	12961	12900	12808	13056	12947	12915	12919	12813	12908	12879	12869	12880	13005	12955	12979	13010	12939	12880	13098	12966	12895	13081	12878	12936	12872	12886	13052	13100	12829	12902	13010	12920	12909	13081	13051	12972	12849	12923	12926	12969	12888	13109	12962	12910	12914	12984	12787	12868	12908	13020	13009	13093	12816	12985	13072	12759	13026	12961	13066	13124	12957	12978	12963	12808	12958	12936	12912	13009	13031	13030	12920	12909	13053	13052	13027	12926	12818	12914	12798	12857	12993	12920	12932	12924	12964	13005	12886	13039	12915	12940	12918	13152	12965	13023	12974	12890	12978	12968	12910	13001	12980	12998	13021	12922	12830	13016	12788	12849	13036	12891	12885	13011	12968	13043	12872	13063	12891	13043	12840	12926	13013	13068	12959	12964	12943	12824	13005	12869	12937	12929	12992	12928	13127	12864	13006	12877	13088	12997	12854	12860	12874	12943	12889	12687	12952	12892	12867	12877	13005	12894	12850	13045	12897	12907	12879	12933	12946	13079	13041	12833	12903	13088	13175	12963	12948	13037	12770	13085	12961	13123	12918	12807	12828	12942	12743	12881	13102	12827	12861	12929	12882	12902	12958	12903	13194	13066	12981	12916	13050	13144	12865	12907	13142	12881	12934	12922	12961	12949	13028	12927	12967	13064	12897	12858	12974	12955	12963	12860	12988	12912	13086	13003	12902	13004	12968	13014	12996	12951	12838	12847	12954	12905	13111	12940	12941	12912	12994	13020	12819	12986	12975	12910	13060	12870	12972	12983	13186	13139	13122	13022	12957	12891	13046	12914	12827	13019	12950	12949	13068	12962	12970	13026	13108	13142	12906	12809	13065	13007	12996	12903	13041	12888	12945	12982	12955	12857	12909	13002	12905	13054	12998	13085	12932	12970	12916	12807	13201	13091	12877	13088	12829	13059	12875	13115	12935	12982	12908	12830	12941	12918	12936	12985	12862	13095	12960	13041	12886	12989	12761	12925	12865	12972	12993	12873	12941	12893	12837	12958	12818	13006	13038	13069	12947	13063	13059	12936	12990	12981	12920	12849	13002	13032	13087	12900	13072	12832	13021	12894	12911	13040	12943	12994	12785	13033	12859	12965	12977	12874	12814	12971	12910	12950	13018	12859	13053	12760	12903	12838	12975	12873	13020	13221	12863	13030	12951	13013	12727	13036	12875	13117	12901	12929	12876	13009	12951	13179	12858	12979	12949	12887	12891	13008	12951	12905	12940	12784	13025	13030	13077	12774	12963	12873	13016	12862	12901	12953	12915	13054	12899	13022	13003	12969	12915	13010	12911	12941	13075	12905	13087	12997	13151	13076	12977	13050	13036	12941	12916	12922	12784	13041	13026	12979	13208	12876	13018	12837	12771	12975	12932	12903	12940	13016	12951	12998	12814	12916	12757	13085	12818	12846	12946	12848	13108	12964	13000	12966	12901	12838	12918	12901	12928	12905	13018	12961	13044	13082	12926	12876	12857	12755	13007	13025	12919	12881	12876	12916	12871	12848	12950	12954	12832	12989	12883	12929	12928	12838	13206	12836	12817	13001	12934	12867	13104	12952	12956	13036	12801	12840	12922	12928	12964	12980	13149	12886	12973	12800	12944	12846	13044	12892	13014	12782	12904	12973	13047	12974	12900	12894	12915	13017	12985	12918	12956	13120	12819	12927	13028	13057	12939	12962	12942	13053	13004	12877	13010	13036	12998	13015	12862	13036	12900	12876	12937	12742	12901	13146	12877	12959	12876	12957	13001	13020	13022	12967	12963	12975	13087	12844	12951	12985	12942	12946	12982	13086	13057	12919	12927	12883	12969	12787	13001	12692	12890	12904	12896	12955	13011	12937	12999	12956	12869	12885	13023	12931	12860	12970	13075	13065	12932	13024	12918	12899	12904	12925	13011	12893	13032	13012	12953	12941	12953	12985	12937	12944	12860	12946	12883	12968	13212	12822	12820	12950	12897	13016	13032	12827	12949	13064	12975	12944	13098	12830	12882	12831	12890	12907	13011	12918	12978	12882	13027	12998	12831	12883	12969	12848	12823	13030	13021	12902	12815	12883	13008	13031	12940	13005	12952	12959	13118	12834	13097	12942	13005	12988	13060	12848	12924	12958	12842	12894	12987	12960	12935	12974	13028	12868	12941	12828	12825	12959	12758	12796	12966	12870	12818	12969	13012	12980	12921	12909	12971	13042	12935	13028	12876	12944	12963	13107	13118	13000	12956	12780	12961	12956	12922	12780	12859	12883	12962	12963	13057	12880	12915	12920	12869	12890	12982	12845	13071	12956	12913	13052	13006	12796	12980	12906	12916	12950	12950	12852	13082	12945	12920	13034	13013	12775	12864	13033	12920	12997	12953	12822	12892	12952	13051	12950	12897	12937	12931	12877	12943	12947	13024	13146	13056
29184	34305	38585	27337	18110	14894	14273	13772	13994	14076	13952	13922	13922	14109	14053	14061	13994	13964	13967	14062	14128	14060	13949	14018	14079	13941	14100	14188	14087	13943	14124	14086	14304	13976	14130	13886	14023	14049	14086	14112	14182	14064	13954	13893	13954	13808	13870	14031	14111	13953	13925	13978	14054	14013	14139	14061	13953	14082	14123	13947	14185	14109	13972	14001	14001	13959	13931	13926	13956	13968	14119	14047	13894	14082	13857	13935	13811	14012	13997	14012	13900	13857	13933	14250	13965	13763	14092	13890	14142	14191	14017	13883	14106	13949	14047	13827	14037	14002	14024	14157	14068	13929	14135	13906	13948	14073	14203	14106	13936	14091	14000	13988	13989	13997	13876	14079	14000	14000	13930	13944	13861	13948	13929	14021	14122	13953	14113	13942	13898	14096	14106	13845	13863	14080	14301	13896	14047	14018	13957	14103	14028	14079	13975	13976	14027	13959	14059	13955	13866	13929	13941	14277	14147	14075	13995	14095	13969	13821	14173	13945	13965	14070	13999	13853	13973	13885	13976	14030	14074	13984	14233	14032	14019	13948	14021	13954	14042	14109	14046	14053	14043	14046	14016	13680	14137	13976	13894	14122	14084	13959	13915	13924	13794	14260	13972	13912	14154	14073	14069	13974	13935	13997	13897	13962	13932	14011	13951	14172	14008	13900	14032	13924	14053	14332	13815	13949	13970	13984	14087	14063	14019	14005	14100	14061	13839	14092	14115	14226	14021	14041	13981	13863	13974	14111	14049	14161	13984	14050	14209	13895	13797	13905	13833	14085	13857	13795	13729	14033	14105	13991	13999	14040	14036	13989	14273	14030	13977	13966	13923	13899	14050	13927	14017	14166	13984	13933	13844	13873	13860	14039	14052	14120	14082	14055	13840	13989	13958	14028	13969	14088	14090	13966	13765	13846	14170	13910	13953	13923	13938	13865	14077	13984	14173	14066	14049	13980	14032	14173	14061	14007	14125	13970	14112	13811	14040	14131	13996	13770	13873	13896	14043	13930	14048	14006	13970	13882	14091	14137	14092	14037	14070	13828	13905	13913	14168	13921	14142	14145	13865	14019	13969	13789	13973	14003	14069	14177	14236	14081	14259	13936	14113	13954	13867	13994	14346	14024	13864	13895	13731	13883	13909	13783	14112	14186	13718	13839	14061	14176	14044	13865	14057	13987	13876	13838	13947	14144	14160	13938	13827	13982	14063	13925	13936	13844	13950	13900	13890	13935	14023	13923	14038	13997	14052	13827	14060	14122	14239	14056	14052	13951	13740	14050	13937	14128	14011	13787	13910	14105	13789	13996	13931	14082	14003	13916	13941	13993	14022	13970	13994	14013	13912	14015	14117	14031	13802	14007	14007	13915	13987	13889	13920	13942	14207	13985	13873	13887	13961	14045	13977	14065	13990	14044	13728	14088	13870	13912	13991	14164	14108	13885	14067	13827	14085	13938	13985	13981	14066	14129	14009	14090	14103	13954	13982	14076	14053	14203	13923	14089	14108	14111	14030	14049	13960	13932	14042	13900	14065	14024	13914	14061	14224	14022	14017	14177	14045	14196	13909	14017	14012	14085	14069	14049	14134	13827	13949	13914	13948	13996	14111	14258	14123	14094	13963	13912	13933	13904	13940	13898	13772	13923	14023	13966	14142	14034	13841	13982	13896	13952	14095	14038	14095	14148	14121	13872	14332	14015	14174	13923	13898	14083	13996	14080	14119	14015	13998	13996	13960	13871	14086	13904	13882	14128	14010	13985	14187	13988	13876	14245	14154	13962	13994	13814	13967	14038	13904	13819	13997	14026	14087	13928	13844	13954	13828	13934	13790	14255	13955	14126	14082	14169	14034	14022	13964	14012	13884	13901	14058	14152	13889	13920	14041	13929	13842	14028	14157	14122	13949	14008	14119	14025	14278	14179	14003	13919	14114	13927	14076	13933	14055	14130	14055	14061	13919	13854	14085	13838	13937	14063	14111	14065	13993	14156	14030	14190	14093	14185	14118	14095	14006	13908	14012	14011	13918	14100	14157	14065	13859	14236	14062	13937	13946	13918	14144	13947	14104	13903	13958	13795	14138	13955	14058	13970	14032	13976	13933	13978	13980	13989	14041	14047	13974	14014	14228	14015	14089	14132	14232	13896	13968	14062	14031	13934	13910	14096	14097	13890	13944	14122	14207	14057	14093	13901	14177	13968	14178	13934	13968	14111	14032	13994	14005	14023	14104	13828	14054	13858	14103	13973	14014	13982	14127	14008	14074	14016	13994	14035	13907	13988	14053	14078	14085	13915	13854	14142	13875	14024	14095	14088	13979	14193	13895	13990	13969	14139	14230	14086	13958	13968	13936	14097	14114	14124	13997	14042	14043	13961	14107	13944	14102	14038	13841	14006	14180	13889	14038	14022	14107	13914	14061	14091	14110	13862	13737	13919	13956	14089	13936	13928	13920	13786	13919	14092	14094	14023	14086	14298	14053	14091	13958	13947	14000	13987	14033	13928	13944	14013	13998	13920	13998	14020	13962	14188	14082	14017	14011	13980	13949	14002	13935	13846	13928	13896	13822	13865	13884	14145	13930	14011	14031	13912	14023	13975	13966	14027	13977	14101	13946	13973	14039	13996	13835	13997	13835	13980	13872	13915	14162	14079	13916	13931	13955	13846	14195	14158	14131	14070	14022	13990	13943	14001	13957	13931	13998	14004	14172	13998	14151	14250	13979	13968	14049	13988	13972	14032	14150	13932	13988	14069	13960	14030	13878	14123	14139	13959	14152	13880	14019	14108	13975	13987	14137	13988	14124	14057	14090	13907	14195	14085	14026	14077	13947	13995	13920	14002	13873	13876	13816	14024	13932	14010	13890	14147	14097	14180	14117	14115	13984	14042	13933	14056	13965	13972	14001	14095	13896	14081	13761	13985	14073	14212	13963	14132	14122	13966	14047	14383	13975	13987	13958	14268	14002	14027	13924	14049	14113	14001	14086	14051	14009	14072	13810	14019	13989	13846	13996	13991	13849	14038	13848	13838	14021	14050	13815	14009	13883	14079	14110	14054	14059	13950	13906	14068	14035	14000	14124	14018	13985	14048	14027	13979	14118	13964	13946	13990	14086	14071	13943	13886	14020	13918	14012	14104	13733	13867	13902	13998	14137	13840	14021	14088	14050	14015	13925	13954	13932	13986	14162	13903	13890	13941	14091	14034	14111	14035	14009	14010	14191	14113	13943	13949	14017	14091	14099	13991	14062	14018	14239	13967	14058	13974	13993	13875	13983	13959	13973	14045	13983	14030	14131	13905	13886	14020	13859	14195	13971	13804	14072	13917	13961	14074	14027	13886	13851	14002	13994	13947	13989	14150	13954	13989	14048	14202	13883	13987	14097	14152	14162	14003	14000	14068	14106	13950	13973	14033	14123	14034	13943	14147	13910	14133	14187	14173	13980	13981	13853	13937	14019	14003	14179	13940	13925	13944	14019	13947	14073	13996	13822	13958	13830	13973	14017	13953	14049	13954	14179	13980	13910	13996	13928	13942	14073	14062	14055	14068	14060	14066	14026	14067	14174	14037	14015	14030	13982	13868	14004	14097	14001	14010	13920	14110	14081	14142	13845	14053	14069	14039	14076	13912	13893	13942	13934	13996	14056	14097	14116	14142	13926	13836	13882	13841	13967	13862	14088	14019	14093	13896	13968	14062	14122	14102	14013	14116	14027	13998	14005	14009	13921	14046	14170	14252	14020	14042	13995	13981	14135	13883	14080	14079	14010	13973	13856	13932	14030	14044	14053	13928	13834	13897	13865	13884	13946	13811	14034	13972	14032	14065	14165	13875	14191	14063	13883	14020	13904	14010	13809	13914	13988	14117	13818	14112	14017	13995	13945	13841	14121	13938	14093	14114	14050	14129	14059	13987	14150	13967	14231	14132	14036	14172	13916	13962	14214	14027	13974	14132	13829	13997	14000	14001	13899	13865	13983	13962	14017	14062	14023	14073	14032	13965	14149	13935	14131	13725	13854	14041	13993	14022	14105	13950	13946	14111	14033	14063	13938	13880	14075	13942	13918	14108	13827	14067	14100	14115	13942	14098	14306	13925	14000	14005	14051	13930	13855	13855	13815	13993	13945	13989	14052	13896	13975	14085	14090	14082	14045	14077	13939	13910	14100	14041	14124	14061	13843	13870	13989	14002	13877	14156	14106	14091	14061	14082	13979	13856	13981	13946	13960	13930	14091	13797	14145	14061	14062	14020	13996	13961	13861	13990	14112	13908	14000	13916	13976	14127	13926	14007	14000	14200	14132	14022	14004	14047	14003	13971	13974	14251	14046	13964	13927	13945	14092	14053	13930	14220	14150	13990	14299	14101	13941	13890	13947	14042	13944	14077	14265	13978	14039	14016	13942	14065	13777	14105	14089	14148	14102	14100	13921	14028	14023	13897	14089	13932	13951	13999	14009	13994	14061	14053	13935	14112	14056	14037	13927	14011	14158	14047	13916	14136	14098	14076	13869	13943	14038	14073	13985	14079	14068	14028	14156	14069	14203	13851	14004	13881	13937	14072	13943	14109	14018	14137	13962	13932	14128	14207	13987	14021	13996	14039	14103	14059	14007	13850	14174	13966	14037	13998	13994	13901	14093	13918	13996	13982	14111	14124	13862	13996	14102	13919	14023	13860	14122	14100	14164	13873	13930	14027	14076	14025	14052	14166	14060	14089	13922	14060	14004	14141	14051	13882	14094	14056	13993	14152	13801	14011	13977	13888	14059	14094	13815	14008	14167	14116	14085	14094	14089	13967	14089	14101	13986	14023	14009	13905	14056	14248	13923	14083	13996	13991	14016	14045	14021	13954	14014	13966	14034	13957	14003	14075	14197	13782	14099	14022	13950	13953	13879	14152	14022	13950	14017	14111	13912	14067	14034	13994	14061	13901	14112	14101	13874	13977	14052	14168	13995	14029	14096	13953	13944	14127	14061	13866	14063	14019	14217	14070	13984	13805	14075	14054	14119	14056	13819	13953	13998	13921	14036	13974	14090	13868	13946	13907	13988	13900	13928	14092	14165	14025	14002	13907	14111	14066	13958	13932	14073	14109	14101	14018	14147	13961	14116	14119	14109	14026	14140	14084	14050	13863	14049	13897
36390	54548	42406	25137	16756	13916	13193	13233	13384	13177	13351	13291	13255	13300	13295	13333	13159	13329	13221	13318	13372	13158	13345	13340	13217	13088	13265	13374	13230	13312	13295	13249	13360	13433	13135	13290	13147	13257	13187	13220	13349	13485	13349	13302	13172	13343	13385	13193	13232	13349	13320	13323	13330	13400	13363	13445	13042	13313	13264	13253	13133	13239	13334	13361	13250	13204	13349	13254	13227	13194	13242	13330	13335	13337	13280	13191	13207	13276	13411	13328	13261	13185	13161	13099	13397	13313	13309	13230	13155	13293	13394	13252	13283	13341	13156	13227	13153	13150	13345	13417	13251	13353	13198	13368	13194	13331	13214	13329	13241	13272	13177	13431	13370	13295	13254	13165	13367	13240	13131	13361	13256	13236	13227	13279	13220	13265	13383	13218	13322	13229	13299	13240	13236	13424	13317	13094	13281	13277	13378	13249	13444	13350	13173	13311	13280	13359	13243	13406	13452	13225	13468	13384	13409	13227	13281	13301	13210	13312	13296	13304	13279	13253	13310	13422	13251	13331	13296	13238	13186	13418	13366	13383	13253	13316	13367	13224	13237	13110	13311	13265	13241	13394	13476	13297	13438	13243	13294	13212	13443	13157	13331	13177	13312	13239	13382	13375	13215	13085	13304	13136	13339	13290	13164	13393	13371	13335	13442	13270	13265	13291	13234	13251	13198	13353	13258	13309	13170	13146	13214	13257	13315	13169	13230	13376	13390	13240	13358	13333	13195	13280	13214	13275	13303	13379	13345	13437	13343	13130	13178	13204	13374	13214	13114	13382	13191	13178	13484	13210	13217	13240	13349	13296	13270	13383	13449	13389	13263	13197	13245	13161	13256	13401	13423	13231	13265	13403	13353	13249	13302	13301	13377	13350	13537	13086	13236	13413	13126	13292	13240	13483	13260	13270	13374	13321	13323	13256	13381	13286	13300	13238	13225	13060	13186	13367	13284	13172	13372	13217	13289	13345	13220	13294	13305	13560	13436	13389	13347	13285	13328	13295	13293	13295	13114	13261	13395	13366	13306	13245	13233	13217	13296	13278	13346	13479	13286	13223	13308	13202	13374	13314	13321	13356	13249	13420	13506	13211	13376	13209	13330	13317	13223	13306	13273	13239	13406	13398	13167	13260	13078	13101	13396	13010	13254	13252	13427	13286	13372	13252	13230	13377	13172	13311	13404	13432	13454	13292	13404	13303	13201	13478	13340	13216	13133	13198	13376	13262	13311	13443	13191	13356	13261	13488	13266	13153	13311	13131	13278	13059	13325	13128	13355	13249	13208	13195	13394	13235	13451	13143	13379	13182	13292	13338	13147	13174	13219	13357	13193	13388	13412	13227	13141	13257	13184	13217	13413	13345	13096	13365	13217	13218	13307	13314	13198	13518	13155	13300	13282	13492	13264	13469	13232	13207	13359	13424	13295	13323	13236	13245	13210	13359	13273	13282	13242	13361	13380	13402	13233	13290	13379	13329	13215	13276	13313	13387	13189	13421	13211	13306	13333	13302	13474	13278	13298	13194	13261	13135	13333	13260	13140	13200	13408	13285	13238	13173	13226	13276	13246	13282	13252	13189	13405	13211	13170	13311	13175	13218	13315	13168	13389	13420	13353	13320	13283	13242	13278	13391	13318	13180	13159	13361	13251	13281	13339	13465	13409	13277	13140	13255	13144	13359	13237	13182	13345	13233	13324	13325	13253	13275	13286	13112	13250	13177	13267	13160	13069	13257	13280	13442	13175	13267	13106	13438	13237	13172	13425	13359	13168	13276	13353	13411	13284	13395	13223	13390	13260	13301	13320	13440	13256	13162	13343	13386	13250	13139	13321	13299	13379	13323	13172	13279	13473	13332	13238	13246	13190	13220	13237	13383	13373	13269	13206	13318	13483	13342	13384	13332	13132	13288	13212	13253	13442	13420	13321	13293	13236	13261	13303	13398	13292	13344	13140	13274	13406	13302	13325	13277	13217	13297	13499	13428	13173	13353	13387	13195	13376	13332	13331	13220	13239	13262	13266	13105	13235	13253	13476	13255	13281	13240	13098	13169	13187	13225	13282	13290	13146	13323	13364	13164	13186	13299	13136	13308	13226	13436	13291	13351	13346	13200	13288	13356	13374	13462	13312	13260	13224	13287	13261	13456	13342	13224	13303	13479	13391	13218	13099	13417	13316	13252	13168	13309	13189	13316	13349	13185	13350	13201	13258	13295	13218	13292	13285	13202	13186	13378	13330	13266	13331	13368	13191	13171	13191	13250	13316	13264	13279	13184	13299	13311	13313	13311	13153	13425	13222	13366	13196	13206	13317	13212	13266	13361	13401	13447	13237	13172	13289	13264	13265	13322	13242	13468	13107	13290	13263	13517	13271	13301	13430	13188	13198	13328	13385	13289	13255	13298	13240	13303	13432	13202	13348	13226	13183	13249	13248	13417	13367	13255	13329	13197	13189	13341	13190	13241	13403	13250	13401	13301	13166	13450	13478	13298	13287	13278	13166	13232	13392	13313	13345	13355	13290	13322	13344	13289	13281	13258	13273	13267	13357	13396	13434	13262	13131	13405	13212	13406	13406	13309	13447	13353	13329	13081	13299	13292	13247	13437	13110	13258	13226	13255	13211	13245	13219	13340	13256	13421	13194	13338	13244	13131	13288	13252	13370	13191	13163	13489	13191	13347	13330	13155	13122	13305	13246	13251	13193	13212	13205	13295	13374	13280	13385	13501	13300	13221	13161	13274	13186	13224	13348	13272	13282	13145	13129	13258	13384	13358	13260	13317	13215	13351	13382	13256	13385	13320	13365	13304	13373	13258	13235	13208	13428	13310	13212	13307	13180	13304	13263	13271	13286	13270	13279	13492	13428	13265	13385	13237	13291	13294	13291	13135	13356	13207	13303	13389	13184	13443	13298	13184	13216	13324	13362	13512	13324	13207	13403	13252	13252	13376	13202	13361	13316	13282	13469	13230	13364	13165	13417	13261	13208	13279	13376	13123	13097	13221	13311	13246	13246	13188	13281	13244	13331	13434	13213	13269	13304	13216	13197	13242	13221	13193	13266	13331	13373	13313	13223	13321	13405	13382	13212	13139	13246	13240	13173	13191	13192	13071	13295	13327	13302	13167	13461	13442	13050	13404	13317	13305	13303	13188	13349	13289	13294	13152	13210	13232	13294	13324	13239	13257	13176	13217	13240	13369	13210	13175	13140	13309	13311	13050	13259	13314	13270	13349	13403	13349	13320	13273	13069	13121	13318	13291	13496	13183	13183	13134	13434	13202	13326	13428	13103	13262	13350	13451	13314	13297	13318	13264	13449	13379	13200	13256	13311	13207	13400	13291	13314	13353	13393	13199	13342	13346	13285	13304	13236	13306	13331	13341	13327	13444	13337	13275	13172	13247	13209	13342	13402	13313	13270	13264	13373	13385	13479	13279	13481	13329	13169	13359	13234	13268	13226	13266	13316	13299	13450	13240	13380	13236	13383	13233	13367	13474	13249	13388	13250	13309	13334	13336	13436	13192	13305	13316	13319	13231	13110	13339	13189	13318	13268	13243	13375	13201	13442	13357	13363	13328	13296	13186	13349	13315	13226	13442	13234	13272	13177	13288	13298	13479	13171	13113	13394	13276	13269	13442	13266	13418	13402	13184	13187	13303	13188	13158	13212	13235	13405	13152	13266	13166	13385	13317	13317	13422	13223	13289	13326	13331	13258	13173	13251	13295	13415	13335	13283	13203	13333	13352	13314	13230	13230	13164	13267	13358	13391	13340	13125	13342	13287	13230	13232	13297	13216	13383	13354	13376	13173	13227	13376	13260	13324	13308	13170	13127	13257	13189	13354	13344	13228	13256	13288	13306	13339	13276	13261	13243	13302	13280	13174	13223	13103	13252	13447	13321	13185	13265	13362	13247	13196	13315	13295	13448	13212	13335	13367	13399	13250	13322	13222	13338	13218	13363	13284	13199	13173	13496	13319	13407	13486	13224	13238	13275	13443	13288	13397	13283	13234	13321	13313	13294	13298	13367	13136	13320	13240	13474	13127	13340	13266	13208	13387	13259	13285	13272	13400	13317	13411	13222	13176	13373	13321	13405	13109	13166	13226	13203	13256	13375	13272	13133	13268	13406	13340	13233	13287	13305	13315	13280	13295	13205	13348	13256	13283	13372	13326	13277	13170	13302	13458	13232	13398	13291	13201	13208	13372	13439	13145	13289	13303	13316	13367	13316	13355	13280	13287	13213	13181	13113	13187	13375	13300	13256	13331	13389	13345	13380	13137	13133	13508	13369	13173	13170	13266	13256	13123	13280	13163	13265	13435	13214	13174	13344	13337	13283	13256	13170	13317	13223	13248	13372	13223	13394	13246	13286	13136	13133	13375	13204	13276	13333	13239	13333	13155	13045	13308	13222	13337	13280	13272	13236	13300	13346	13298	13392	13334	13308	13220	13219	13364	13313	13237	13244	13158	13131	13351	13140	13321	13225	13325	13344	13237	13299	13194	13339	13352	13349	13336	13367	13141	13408	13344	13173	13384	13063	13360	13310	13227	13307	13288	13183	13135	13207	13302	13266	13296	13329	13162	13291	13397	13333	13259	13164	13193	13277	13128	13190	13271	13223	13104	13217	13421	13300	13427	13149	13323	13297	13347	13233	13284	13351	13412	13440	13163	13341	13258	13397	13528	13233	13210	13334	13172	13289	13236	13237	13244	13393	13230	13460	13179	13313	13320	13167	13354	13346	13245	13258	13386	13303	13295	13333	13358	13368	13299	13346	13135	13212	13317	13229	13321	13362	13368	13358	13416	13433	13327	13149	13270	13180	13407	13334	13245	13229	13282	13314	13461	13293	13331	13289	13154	13203	13241	13398	13285	13325	13261	13388	13275	13251	13448	13331	13364	13326	13248	13227	13372	13209	13362	13225	13381	13233	13143	13361	13228	13343	13305	13235	13348	13082	13415	13267	13102	13322	13327	13405	13251	13211	13332	13238	13323	13352	13191	13462	13229	13310	13268	13313	13265	13201	13357	13258	13171	13199	13218	13520	13239	13249	13264	13325	13224	13246	13240	13264	13244	13203	13321	13440	13377	13192	13436	13379	13210	13376	13190	13359	13169	13245	13412	13322	13179	13141	13377	13191
24824	25987	40265	35844	25612	20394	17114	15136	14523	14953	14814	14888	14819	14749	14849	14776	14676	14783	14810	14645	14478	14641	14789	14718	14775	14872	14785	14842	14602	14636	14513	14540	14589	14522	14905	14751	14540	14361	14600	14695	14722	14713	14476	14727	14668	14677	14767	14616	14630	14751	14727	14759	14637	14853	14586	14640	14795	14723	14559	14748	14635	14744	14621	14511	14620	14339	14579	14644	14562	14784	14524	14723	14508	14479	14772	14631	14889	14513	14475	14425	14737	14803	14567	14742	14706	14671	14546	14638	14630	14497	14505	14602	14732	14703	14593	14626	14538	14757	14754	14711	14566	14589	14745	14669	14539	14631	14441	14670	14477	14567	14416	14653	14749	14674	14483	14449	14501	14798	14664	14745	14538	14512	14587	14511	14443	14641	14713	14766	14691	14544	14503	14618	14472	14537	14667	14487	14763	14698	14562	14605	14564	14429	14441	14497	14704	14472	14503	14641	14598	14706	14505	14502	14530	14467	14648	14579	14666	14677	14728	14641	14440	14610	14683	14728	14730	14631	14717	14716	14492	14482	14609	14707	14484	14615	14655	14412	14536	14628	14569	14479	14642	14724	14766	14507	14676	14662	14665	14617	14724	14457	14623	14488	14545	14641	14564	14736	14490	14491	14708	14748	14452	14374	14422	14528	14540	14586	14709	14698	14613	14621	14383	14523	14723	14526	14581	14719	14559	14501	14598	14563	14610	14649	14574	14540	14492	14733	14645	14679	14679	14612	14595	14655	14530	14485	14499	14601	14734	14749	14791	14692	14536	14560	14505	14453	14709	14470	14589	14566	14792	14613	14435	14708	14563	14424	14602	14767	14784	14673	14427	14498	14454	14492	14605	14557	14660	14742	14466	14479	14533	14744	14487	14667	14702	14505	14561	14470	14634	14821	14553	14672	14490	14575	14679	14729	14585	14567	14802	14554	14595	14705	14448	14563	14598	14366	14499	14509	14497	14605	14676	14721	14496	14514	14469	14482	14711	14626	14455	14659	14487	14797	14466	14762	14595	14403	14567	14545	14560	14601	14499	14655	14521	14551	14666	14425	14427	14544	14632	14506	14507	14578	14645	14473	14524	14571	14651	14691	14689	14503	14613	14748	14728	14750	14712	14447	14494	14775	14547	14475	14518	14587	14701	14647	14416	14466	14385	14559	14533	14530	14704	14566	14626	14459	14356	14540	14567	14651	14469	14629	14588	14537	14697	14487	14544	14558	14693	14570	14356	14461	14609	14817	14603	14603	14551	14496	14635	14608	14675	14563	14833	14549	14711	14445	14688	14499	14580	14668	14777	14656	14725	14607	14422	14544	14549	14525	14714	14401	14438	14497	14634	14655	14695	14592	14641	14711	14628	14494	14551	14575	14607	14518	14469	14420	14573	14565	14502	14424	14701	14610	14629	14609	14542	14551	14429	14737	14549	14881	14687	14495	14586	14595	14474	14572	14543	14648	14542	14620	14617	14763	14563	14596	14666	14517	14673	14691	14727	14540	14548	14723	14639	14610	14704	14416	14698	14584	14722	14489	14724	14748	14633	14567	14613	14647	14573	14510	14537	14500	14575	14486	14683	14422	14608	14400	14570	14783	14583	14622	14580	14538	14584	14520	14488	14598	14553	14503	14506	14603	14685	14484	14657	14600	14467	14508	14588	14731	14568	14587	14592	14556	14666	14596	14529	14515	14451	14649	14484	14622	14688	14583	14677	14596	14757	14590	14506	14471	14626	14571	14598	14686	14450	14618	14534	14544	14457	14693	14429	14446	14712	14588	14849	14568	14441	14530	14829	14726	14739	14599	14687	14529	14462	14522	14428	14557	14756	14610	14750	14508	14598	14686	14652	14609	14614	14438	14692	14915	14583	14612	14541	14504	14536	14606	14629	14483	14593	14759	14503	14524	14785	14482	14519	14431	14741	14517	14665	14666	14597	14640	14435	14380	14652	14609	14624	14673	14566	14814	14521	14652	14706	14724	14442	14673	14536	14543	14678	14697	14512	14654	14493	14413	14558	14603	14538	14681	14541	14312	14642	14454	14646	14524	14691	14530	14568	14713	14538	14550	14522	14687	14501	14720	14513	14611	14539	14728	14567	14703	14618	14661	14402	14575	14587	14372	14719	14540	14522	14485	14565	14725	14659	14526	14664	14772	14527	14561	14692	14665	14390	14478	14600	14705	14614	14518	14639	14458	14630	14416	14571	14727	14654	14607	14470	14570	14572	14537	14503	14748	14812	14830	14592	14551	14483	14599	14572	14562	14541	14574	14793	14637	14773	14504	14572	14695	14499	14515	14540	14583	14822	14580	14490	14734	14569	14644	14526	14626	14649	14665	14583	14739	14529	14811	14708	14571	14576	14639	14541	14579	14640	14474	14698	14465	14607	14485	14525	14684	14499	14699	14685	14540	14653	14463	14463	14623	14668	14605	14780	14721	14430	14578	14511	14579	14440	14499	14433	14587	14761	14593	14429	14648	14712	14361	14476	14606	14643	14675	14943	14740	14616	14521	14309	14565	14574	14612	14496	14448	14611	14734	14513	14394	14534	14440	14433	14627	14621	14681	14505	14561	14757	14642	14552	14681	14709	14552	14498	14694	14630	14476	14461	14578	14779	14461	14532	14566	14483	14821	14699	14746	14676	14635	14637	14508	14533	14651	14497	14760	14510	14490	15005	14578	14808	14671	14703	14703	14741	14523	14664	14714	14550	14492	14463	14624	14675	14710	14625	14668	14555	14713	14676	14578	14588	14533	14699	14683	14376	14425	14646	14810	14659	14562	14551	14444	14632	14606	14636	14397	14688	14628	14586	14604	14674	14707	14563	14734	14588	14611	14735	14587	14626	14569	14666	14320	14578	14752	14650	14539	14457	14511	14529	14390	14520	14630	14534	14705	14597	14463	14625	14740	14732	14358	14847	14663	14756	14595	14615	14539	14478	14506	14470	14688	14499	14639	14574	14699	14594	14671	14481	14580	14503	14607	14449	14585	14556	14671	14648	14554	14366	14672	14657	14784	14664	14525	14626	14692	14624	14667	14619	14425	14546	14385	14612	14594	14533	14616	14562	14515	14654	14724	14596	14608	14668	14474	14637	14438	14615	14582	14510	14700	14696	14723	14641	14552	14456	14641	14626	14605	14627	14476	14497	14532	14666	14498	14585	14605	14752	14598	14818	14528	14452	14528	14591	14598	14587	14515	14697	14453	14564	14671	14543	14508	14421	14634	14611	14492	14663	14627	14550	14571	14558	14448	14667	14537	14577	14723	14468	14771	14516	14786	14657	14624	14770	14553	14685	14558	14769	14670	14420	14852	14627	14715	14509	14399	14690	14752	14591	14617	14562	14574	14854	14556	14544	14608	14687	14646	14668	14426	14602	14624	14552	14513	14583	14590	14665	14575	14732	14489	14634	14524	14548	14533	14589	14408	14679	14633	14621	14580	14574	14476	14699	14757	14593	14633	14698	14558	14638	14648	14803	14611	14548	14747	14702	14614	14738	14683	14605	14668	14377	14486	14635	14681	14582	14626	14499	14759	14503	14685	14733	14725	14563	14629	14546	14399	14686	14529	14499	14566	14526	14531	14584	14401	14586	14584	14433	14519	14640	14436	14512	14629	14531	14704	14679	14678	14688	14557	14582	14543	14587	14680	14530	14579	14715	14538	14634	14690	14787	14662	14601	14533	14665	14522	14574	14666	14727	14580	14743	14685	14555	14525	14778	14527	14670	14532	14550	14663	14697	14468	14453	14621	14629	14492	14453	14414	14405	14484	14656	14576	14488	14642	14591	14645	14873	14492	14603	14578	14649	14735	14421	14659	14543	14638	14567	14468	14404	14467	14460	14609	14620	14542	14674	14444	14624	14697	14547	14733	14643	14435	14527	14763	14614	14708	14605	14646	14515	14503	14794	14468	14477	14540	14484	14708	14684	14571	14564	14509	14377	14703	14636	14755	14530	14543	14713	14678	14501	14514	14489	14586	14584	14470	14725	14775	14601	14596	14592	14537	14624	14727	14632	14683	14697	14680	14633	14691	14601	14533	14562	14518	14733	14822	14707	14623	14564	14495	14491	14591	14588	14651	14623	14776	14747	14590	14615	14494	14582	14709	14471	14409	14750	14559	14646	14583	14636	14499	14698	14660	14583	14561	14469	14416	14521	14544	14367	14542	14459	14512	14539	14743	14760	14538	14512	14688	14602	14710	14606	14697	14677	14720	14567	14679	14708	14485	14379	14466	14465	14548	14701	14642	14626	14516	14619	14524	14547	14641	14690	14741	14561	14477	14527	14705	14714	14584	14563	14559	14445	14539	14687	14806	14584	14500	14559	14628	14749	14686	14627	14450	14711	14711	14559	14589	14768	14738	14551	14435	14564	14642	14790	14619	14697	14858	14679	14540	14849	14518	14779	14657	14634	14556	14415	14439	14338	14603	14509	14650	14686	14577	14684	14621	14790	14486	14549	14542	14502	14611	14751	14643	14788	14665	14475	14699	14430	14622	14507	14688	14697	14692	14647	14726	14612	14612	14563	14734	14729	14686	14659	14551	14552	14523	14613	14524	14605	14511	14723	14586	14777	14657	14634	14681	14510	14713	14652	14685	14431	14630	14576	14541	14515	14736	14571	14597	14598	14619	14703	14684	14751	14708	14585	14681	14625	14590	14605	14626	14775	14698	14428	14508	14648	14608	14818	14594	14601	14726	14723	14700	14667	14637	14542	14447	14676	14553	14424	14647	14554	14729	14734	14622	14507	14663	14464	14586	14479	14376	14612	14764	14768	14791	14561	14519	14730	14604	14401	14521	14493	14452	14480	14605	14695	14678	14477	14558	14600	14650	14661	14471	14628	14510	14577	14503	14320	14434	14569	14786	14650	14771	14769	14617	14492	14419	14739	14429	14500	14606	14636	14520	14518	14517	14607	14597	14539	14539	14576	14637	14526	14625	14767	14522	14516	14518	14515	14342	14514	14463	14603	14775	14480	14485	14608	14315	14488	14633	14510	14642	14656	14733	14686	14685	14527	14629	14654	14408	14694	14664	14629	14497	14964	14787	14578	14468	14631	14440	14835	14635	14641	14573	14567	14730	14723	14629	14751	14616	14592	14503	14481	14569	14712	14669	14786	14542	14668	14650	14524	14614
58579	94196	75007	46698	26633	16362	13833	13718	13518	13852	13746	13634	13677	13638	13616	13798	13831	13716	13896	13697	13688	13725	13685	13557	13722	13852	13762	13785	13727	13780	13704	13822	13886	13723	13754	13766	13695	13959	13792	13739	13692	13613	13762	13661	13705	13541	13807	13699	13768	13660	13647	13782	13570	13886	13469	13590	13728	13684	13714	13610	13839	13829	13794	13751	13689	13689	13591	13818	13787	13771	13684	13739	13840	13521	13787	13509	13669	13742	13692	13689	13704	13745	13800	13786	13675	13668	13788	13588	13631	13757	13726	13773	13605	13668	13573	13744	13645	13852	13759	13583	13835	13717	13704	13755	13631	13689	13785	13829	13762	13625	13508	13647	13790	13699	13646	13803	13807	13741	13629	13791	13708	13654	13690	13788	13826	13800	13733	13760	13825	13674	13631	13634	13711	13597	13722	13690	13674	13786	13899	13480	13709	13705	13762	13821	13858	13741	13736	13757	13851	13778	13779	13603	13691	13811	13869	13743	13763	13551	13988	13917	13580	13658	13708	13741	13867	13715	13636	13538	13623	13672	13881	13677	13703	13639	13701	13772	13703	13751	13843	13725	13587	13755	13664	13644	13576	13617	13815	13761	13699	13708	13857	13755	13622	13795	13610	13646	13854	13535	13576	13715	13898	13778	13705	13704	13851	13669	13572	13650	13772	13725	13717	13598	13767	13731	13741	13859	13698	13530	13686	13607	13612	13702	13691	13705	13747	13721	13829	13781	13808	13621	13865	13469	13614	13696	13821	13702	13730	13676	13695	13748	13728	13738	13785	13683	13817	13613	13558	13661	13776	13776	13605	13840	13752	13784	13650	13791	13704	13618	13673	13721	13614	13593	13775	13739	13697	13774	13572	13652	13628	13760	13714	13794	13614	13759	13696	13787	13847	13595	13738	13638	13712	13656	13698	13623	13680	13723	13677	13793	13581	13762	13593	13712	13835	13787	13777	13681	13661	13681	13725	13675	13828	13503	13852	13769	13556	13663	13686	13748	13747	13611	13885	13563	13610	13920	13590	13766	13549	13625	13743	13580	13743	13772	13762	13737	13645	13766	13696	13563	13831	13650	13893	13719	13854	13647	13676	13584	13732	13661	13867	13630	13665	13816	13710	13775	13640	13778	13770	13497	13719	13848	13674	13818	13777	13630	13749	13717	13610	13782	13851	13718	13815	13554	13586	13637	13614	13609	13743	13707	13713	13694	13596	13661	13734	13868	13713	13532	13696	13796	13652	13707	13669	13644	13802	13648	13735	13690	13791	13821	13684	13730	13667	13745	13767	13705	13937	13726	13598	13665	13738	13766	13670	13662	13752	13728	13688	13692	13689	13708	13905	13708	13662	13708	13725	13660	13819	13673	13701	13560	13741	13564	13629	13899	13550	13718	13858	13864	13711	13616	13759	13741	13879	13502	13804	13694	13697	13712	13579	13613	13639	13731	13645	13799	13932	13699	13608	13758	13633	13842	13787	13700	13802	13560	13768	13741	13740	13706	13599	13719	13516	13592	13646	13803	13824	13584	13812	13718	13783	13732	13588	13718	13610	13723	13793	13752	13732	13817	13604	13694	13798	13758	13639	13915	13690	13584	13754	13669	13653	13636	13588	13905	13647	13819	13767	13897	13620	13755	13672	13704	13694	13665	13691	13775	13631	13751	13751	13634	13598	13820	13735	13677	13735	13712	13800	13807	13722	13700	13733	13835	13766	13666	13642	13569	13818	13802	13649	13867	13654	13675	13855	13771	13639	13746	13678	13724	13715	13693	13831	13647	13661	13645	13869	13742	13702	13891	13620	13722	13820	13610	13650	13755	13733	13778	13696	13902	13800	13613	13698	13663	13762	13738	13558	13811	13846	13586	13662	13620	13769	13572	13695	13750	13865	13684	13763	13664	13707	13683	13782	13543	13749	13658	13732	13614	13717	13777	13811	13635	13571	13607	13767	13516	13680	13718	13673	13785	13674	13608	13612	13838	13747	13685	13785	13827	13769	13769	13819	13786	13828	13626	13652	13697	13651	13721	13697	13787	13689	13681	13672	13622	13646	13655	13750	13760	13702	13755	13644	13704	13661	13715	13802	13944	13659	13758	13708	13656	13683	13668	13745	13748	13631	13773	13746	13729	13794	13564	13760	13617	13665	13592	13791	13677	13777	13670	13593	13779	13657	13678	13760	13549	13651	13757	13698	13654	13570	13854	13783	13678	13838	13786	13631	13615	13553	13647	13854	13646	13716	13551	13678	13541	13596	13868	13559	13711	13610	13888	13767	13733	13654	13808	13700	13638	13821	13856	13676	13812	13727	13798	13697	13663	13560	13703	13849	13644	13732	13664	13688	13598	13800	13681	13776	13728	13726	13914	13654	13696	13809	13687	13750	13609	13786	13777	13738	13646	13776	13663	13684	13716	13591	13690	13641	13674	13797	13756	13774	13733	13630	13641	13688	13638	13811	13642	13700	13590	13661	13580	13693	13686	13801	13542	13804	13648	13778	13654	13575	13777	13677	13785	13841	13612	13853	13575	13653	13672	13766	13792	13745	13691	13630	13780	13645	13601	13649	13819	13793	13963	13761	13635	13713	13675	13552	13763	13714	13690	13697	13722	13517	13679	13681	13838	13703	13689	13735	13603	13840	13600	13750	13667	13633	13716	13742	13754	13588	13833	13588	13757	13678	13731	13638	13773	13718	13634	13740	13724	13641	13891	13520	13680	13751	13730	13699	13606	13798	13544	13599	13758	13695	13641	13733	13614	13658	13602	13783	13657	13761	13825	13651	13738	13615	13768	13817	13618	13670	13676	13831	13775	13574	13718	13770	13790	13682	13963	13704	13837	13684	13811	13579	13781	13879	13735	13736	13759	13583	13662	13512	13599	13733	13571	13677	13797	13684	13695	13636	13750	13520	13590	13679	13915	13672	13754	13558	13605	13581	13691	13804	13791	13689	13767	13775	13744	13637	13723	13706	13580	13846	13710	13690	13651	13788	13810	13743	13580	13750	13647	13673	13784	13602	13538	13654	13801	13591	13692	13771	13692	13634	13857	13709	13698	13794	13745	13766	13801	13734	13693	13689	13771	13696	13823	13582	13775	13646	13663	13664	13628	13750	13517	13881	13689	13662	13790	13639	13812	13753	13628	13805	13738	13770	13748	13770	13729	13723	13660	13757	13661	13597	13656	13627	13706	13659	13583	13897	13663	13707	13650	13668	13768	13563	13790	13598	13636	13544	13789	13708	13725	13906	13734	13613	13654	13743	13621	13768	13648	13711	13633	13575	13692	13569	13679	13780	13623	13597	13734	13661	13731	13745	13701	13668	13717	13510	13743	13884	13831	13685	13747	13641	13655	13763	13713	13552	13750	13698	13679	13748	13658	13642	13952	13651	13705	13788	13707	13678	13578	13665	13785	13825	13788	13799	13710	13778	13681	14019	13453	13673	13799	13697	13879	13733	13578	13620	13473	13747	13743	13676	13719	13779	13758	13573	13691	13684	13783	13846	13607	13864	13741	13782	13758	13747	13740	13719	13689	13561	13710	13680	13811	13720	13646	13781	13773	13662	13793	13591	13679	13548	13905	13808	13798	13626	13734	13892	13561	13737	13804	13632	13685	13767	14032	13602	13684	13682	13662	13724	13844	13795	13658	13889	13819	13572	13683	13775	13682	13647	13733	13655	13732	13682	13781	13735	13770	13837	13752	13901	13717	13630	13809	13766	13510	13745	13690	13757	13673	13693	13625	13660	13586	13817	13732	13670	13731	13715	13778	13611	13677	13684	13757	13744	13840	13781	13695	13728	13628	13638	13673	13625	13810	13587	13881	13684	13587	13821	13696	13685	13698	13591	13902	13630	13750	13889	13751	13797	13696	13698	13745	13663	13657	13735	13563	13694	13730	13838	13711	13652	13493	13682	13602	13679	13617	13623	13782	13825	13661	13730	13749	13594	13728	13656	13612	13616	13823	13700	13741	13772	13616	13667	13819	13676	13766	13696	13639	13800	13593	13724	13561	13676	13766	13662	13708	13619	13720	13686	13603	13721	13710	13704	13778	13607	13805	13746	13622	13691	13717	13642	13841	13893	13709	13642	13648	13668	13696	13852	13510	13729	13713	13627	13801	13566	13786	13809	13685	13722	13743	13838	13754	13717	13712	13767	13489	13752	13779	13645	13809	13698	13544	13793	13747	13660	13639	13692	13721	13671	13667	13698	13691	13772	13608	13651	13765	13615	13648	13631	13560	13724	13738	13841	13562	13609	13759	13545	13707	13893	13588	13596	13716	13843	13581	13900	13670	13668	13668	13707	13725	13687	13773	13871	13745	13683	13755	13823	13799	13909	13885	13675	13671	13777	13833	13674	13553	13625	13820	13809	13783	13844	13637	13767	13777	13729	13696	13681	13711	13806	13608	13705	13698	13702	13554	13819	13689	13784	13637	13700	13728	13610	13780	13710	13657	13701	13677	13713	13693	13810	13517	13785	13798	13642	13790	13689	13671	13786	13564	13867	13696	13617	13887	13429	13893	13637	13700	13615	13820	13599	13590	13697	13760	13801	13561	13804	13840	13837	13696	13679	13682	13626	13689	13637	13742	13540	13620	13591	13768	13708	13599	13805	13651	13815	13641	13712	13740	13786	13851	13529	13724	13775	13771	13916	13828	13535	13800	13682	13679	13776	13693	13707	13656	13728	13477	13715	13549	13750	13732	13669	13735	13778	13665	13538	13844	13779	13704	13725	13604	13838	13626	13705	13849	13762	13592	13789	13550	13721	13652	13607	13751	13646	13619	13600	13735	13525	13779	13626	13672	13634	13798	13620	13732	13706	13717	13623	13553	13780	13634	13864	13778	13562	13725	13552	13746	13621	13812	13653	13740	13594	13642	13602	13760	13732	13774	13728	13680	13668	13631	13819	13752	13749	13743	13740	13641	13723	13799	13658	13714	13643	13551	13793	13859	13743	13636	13790	13901	13702	13700	13768	13818	13893	13721	13634	13791	13671	13701	13668	13782	13858	13713	13708	13847	13698	13675	13795	13725	13645	13667	13760	13602	13688	13635	13505	13466	13707	13670	13694	13844	13691	13689	13819	13717	13675	13750	13595	13718	13889	13732	13715	13827	13699	13681	13746	13841	13809	13724	13684	13747
23016	22590	33501	29254	25181	23593	21034	15040	14113	14156	14193	14071	13823	13953	13989	14109	13910	14068	14003	13999	13913	14101	13838	14026	13750	13794	13862	14021	13699	13906	14136	13851	13903	13934	13947	13786	13725	13673	13656	13723	13733	13711	13871	13902	13884	13800	13854	13723	13838	13887	13763	13752	13795	13780	13927	13894	13762	14101	13878	13793	13736	13833	13938	13838	13721	13715	13874	13546	13749	13776	13777	13823	13864	13931	13841	13811	13817	13754	13806	13817	13795	13704	13767	13773	13956	13728	13654	13759	13768	13759	13748	13747	13677	13902	13548	13915	13728	13773	13710	13852	13683	13684	13968	13583	13677	13895	13787	13789	13877	13665	13871	13732	13723	13887	13928	13612	13794	13784	13845	13890	13727	13849	13824	13867	13790	13969	13756	13640	13691	13722	13980	13682	13831	13714	13753	13872	13759	13590	13849	13750	13850	13688	13670	13681	13862	13686	13719	13807	13741	13906	13767	13756	13653	13765	13753	13699	13783	13679	13708	13622	13746	13840	13821	13803	13691	13918	13679	13775	13788	13722	13719	13750	13831	13950	13677	13626	13918	13651	13810	13786	13806	13573	13722	13798	13772	13770	13610	13823	13647	13776	13856	13819	13755	13633	13764	13913	13692	13944	13810	13954	13645	13777	13659	13677	13685	13698	13840	13793	13961	13676	14096	13871	13889	13692	13835	13680	13661	13851	13993	13736	13647	13831	13873	13602	13734	13474	13597	13728	13857	13825	13675	13692	13643	13745	13828	13645	13894	13652	13823	13749	13723	13726	13844	13745	13652	13777	13837	13786	13957	13632	13674	13905	13845	13704	13701	13916	13830	13711	13973	13734	13775	13853	13674	13682	13735	13776	13674	13696	13629	13863	13641	13699	13765	13850	13788	13997	13776	13589	13779	13774	13808	13881	13758	13711	13856	13885	13921	13622	13755	13857	13798	13736	13869	13822	13767	13804	13724	13664	13664	13768	13735	13805	13682	13829	13907	13824	13777	13967	13865	13732	13808	13697	13942	13714	13776	14021	13659	13708	13872	13887	13757	13659	13793	13856	13745	13900	13821	13689	13475	13613	13691	13698	13509	13759	13737	13803	13692	13762	13742	13812	13641	13990	13789	13668	13829	13651	13672	13847	13761	13768	13736	13793	13573	13783	13915	13788	13858	13695	13753	13662	13751	13732	13767	13532	13869	13756	13793	13832	13854	13911	13640	13748	13768	13868	13847	13900	13791	13675	13596	13708	13788	13744	13691	13721	13733	13715	13780	13730	13781	13943	14051	13865	13722	13699	13685	13844	13542	13764	13868	13788	13683	13816	13885	13671	13647	13651	13796	13817	13834	13692	13877	13808	13823	13695	13877	13664	13560	13848	13726	13739	13754	13636	13809	13986	13949	13845	13601	13654	13838	13833	13847	13775	13730	13591	13805	13937	13763	13542	13893	13913	13746	13749	13625	13531	13839	13771	13483	13701	13788	13708	13633	13585	13613	13820	13761	13699	13611	13638	13814	13752	13586	13780	13810	13698	13804	13690	13724	13867	13751	13772	13735	13905	13674	13813	13621	13605	13629	13665	13831	13787	13698	13939	13750	13682	13796	13892	13930	13743	13937	13831	13754	13808	13818	13678	13920	13768	13853	13624	13798	13734	13719	13693	13712	13957	13650	13900	13873	13795	13805	13727	13557	13685	13670	13713	13652	13585	13700	13694	13755	13693	13737	13663	13686	13789	13710	13653	13730	13734	13752	13758	13688	13686	13831	13705	13921	13763	13724	13738	13965	13657	13779	13802	13732	13855	13713	13870	13733	13577	13772	13825	13931	13645	13812	13808	13790	13708	13682	13703	13754	13893	13776	13728	13669	13825	13830	13782	13736	13644	13721	13602	13791	13601	13742	13788	13732	14042	13791	13890	13821	13832	13976	13638	13759	13891	13737	13939	13754	13699	13799	13813	13728	13648	13727	13655	13739	13686	13793	13773	13822	13693	13728	13725	13654	13780	13631	13725	13926	13663	13720	13823	13819	13847	13609	13846	13760	13805	13875	13979	13428	13908	13887	13720	13830	13771	13663	13902	13859	13853	13730	13848	13707	13797	13905	13840	13851	13709	13819	13708	13825	13777	13821	13659	13685	13682	13731	13793	13803	13595	13764	13662	13844	13745	13814	13850	13509	13700	13771	13826	13685	13693	13798	13703	13831	13728	13682	13927	13955	13988	13775	13699	13829	13766	13752	13758	13887	13895	13850	13846	13656	13640	13875	13816	13872	13626	13759	13936	13795	13616	13766	13844	13749	13818	13665	13578	13745	13834	13968	13768	13850	13700	13719	13816	13671	13950	13807	13753	13733	13770	13864	13648	13878	13737	13742	13819	13805	13642	13714	13678	13803	13721	13898	13813	13639	13755	13801	13629	13610	13739	13768	13859	13670	13869	13905	13624	13781	13773	13684	13709	13832	13817	13903	13662	13822	13985	13536	13797	13847	13739	13645	13690	13830	13723	13878	13681	13792	13672	13784	13766	13748	13969	13823	13795	13726	13767	13782	13638	13721	13733	13562	13805	13623	13600	13797	13841	13875	13791	13721	13854	13709	13605	13734	13872	13704	13807	13810	13543	13799	13796	13904	13540	13764	13644	13631	13713	13633	13778	13834	13872	13536	13647	13834	13843	13709	13844	13586	13898	13921	13877	13921	13770	13776	13618	13942	13838	14010	13829	13773	13762	13800	13947	13845	13694	13700	13656	13849	13807	13667	13759	13687	13734	13507	13535	13728	13794	13826	13801	13921	13863	13495	13816	13908	13768	13910	13808	13863	13692	13712	13787	13677	13767	13836	13943	13732	13715	13659	13763	13596	13743	13742	13652	13730	13915	13819	13872	13745	13788	13632	13644	13728	13704	13793	13651	13702	13871	13790	13871	13707	13737	13707	13745	13764	13735	13806	13640	13684	13818	13700	13749	13686	13789	13833	13837	13825	13621	13700	13693	13552	13744	13781	13873	13677	13686	13836	13793	13755	13633	13745	13844	13745	13459	13761	13729	13774	13707	13729	13784	13638	13730	13720	13643	13824	13800	13591	13719	13798	13602	13907	13744	13834	13731	13653	13694	13940	13683	13689	13659	13925	13691	13791	13933	13686	13730	13731	13561	14057	13767	13640	13803	13876	13712	13768	13828	13910	13659	13665	13712	13718	13758	13664	13645	13602	13682	13658	13664	13608	13550	13703	13725	13824	13813	13740	13744	13703	13723	13781	13812	13844	13769	13819	13818	13618	13702	13713	13850	13730	13712	13534	13551	13868	13778	13704	13688	13807	13722	13720	13706	13760	13832	13752	13741	13544	13813	13916	13916	13639	13756	13589	13710	13764	13693	13902	13674	13771	13738	13521	13889	13882	13951	13824	13890	13683	13779	13609	13779	13788	14137	13634	13695	13740	13771	13570	13691	13638	13916	13605	13687	13669	13946	13906	13743	13745	13695	13792	13888	13672	13541	13813	13835	13617	13818	13737	13933	13782	13896	13657	13755	13629	13810	13652	13593	13489	13738	13677	13727	13813	13706	13805	13798	13720	13652	13902	13721	13551	13584	13742	13889	13719	13677	13635	13769	13821	13699	13780	13893	13778	13985	13913	13735	13785	13835	13760	13703	13670	13947	13850	13680	13918	13715	13703	13790	13560	13805	13765	13663	13594	13806	13800	13709	13670	13813	13621	13817	13790	13727	13602	13714	13773	13880	13752	13762	13697	13566	13770	13737	13855	13687	13883	13695	13806	13785	13682	13873	13855	13547	13737	13567	13826	13812	13741	13763	13654	13734	13765	13853	13663	13802	13725	13660	13782	13788	13706	13719	13937	13878	13680	13603	13623	13679	13730	13768	13754	13726	13584	13588	13659	13821	13666	13693	13751	13778	13744	13844	13680	13663	13836	13767	13584	13724	13780	13724	13757	13768	13706	13736	13943	13791	13969	13857	13781	13834	13948	13757	13747	13877	13945	13715	13819	13613	13861	13729	13852	13785	13807	13758	13681	13676	13535	13848	13798	13741	13844	13840	13813	13751	13694	13779	13751	13832	13794	13635	13712	13655	13753	13704	13642	13771	13755	13751	13553	13713	13821	13865	13896	13562	13708	13701	13675	13906	13917	13932	13898	13842	13855	13931	13760	13916	13733	13738	13767	13670	13780	13778	13830	13857	13884	13730	13760	13915	13866	13601	13797	13928	13711	13703	13706	13752	13704	13938	13757	13870	13745	13669	13601	13760	13836	13747	13727	13794	13761	13851	13617	13878	13841	13771	13770	13691	13716	13656	13783	13654	13724	13680	13799	13727	13715	13774	13509	13472	13521	13627	13867	13732	13773	13703	13740	13907	13690	13669	13752	13769	13689	13785	13738	13807	13808	13831	13743	13613	13934	13832	13798	13735	13631	13647	13646	13706	13721	13611	13698	13829	13867	13807	13810	13824	13859	13890	13851	13734	13829	13892	13562	13839	13686	13697	13695	13819	13757	13794	13615	13645	13649	13792	13737	13581	13655	13726	13778	13815	13765	13436	13735	13682	13573	13664	13799	13784	13646	13925	13865	13884	13780	13764	13788	13796	13868	13796	13580	13623	13772	13819	13614	13745	13783	13853	13900	13736	13780	13704	13820	13711	13698	13909	13557	13686	13626	13807	13760	13814	13987	13820	13591	13686	13620	13634	13720	13622	13755	13870	13662	13691	13772	13680	13903	13779	13758	13837	13608	13760	13771	13796	13804	13819	13717	13644	13851	13887	13770	13958	13819	13812	13949	13636	13827	13742	13718	13796	13647	13982	13660	13844	13852	13684	13635	13835	13680	13749	13890	13625	13699	13655	13959	13661	13684	13818	13893	13816	13717	13720	13780	13714	13693	13613	13748	13941	13731	13906	13588	13735	13760	13662	13711	13686	13876	13601	13635	13721	13650	13799	13661	13695	13682	13798	13803	13581	13768	13717	13868	13769	13850	13766	13860	13675	13836	13850	13739	13905	13647	13674	13702	13832	13840	13852	13753	13838	13842	13830	13686	13755	13618	13774	13552	13719	13749	13821	13934	13995	13879	13806	13910	13683	13808	13873	13899	13828	13896	13806	13823	13726	13756	13545	13560	13659	13909	13827	13667	13673
62068	106087	87839	60657	37626	20872	12982	13125	13083	13156	13091	13112	12994	13152	13165	13056	13226	13181	13223	13176	13076	13094	13112	13073	13096	13025	13179	12960	13154	13205	13253	13011	13238	13179	13026	13091	13248	13067	13171	13084	12955	12976	13028	13061	12975	13012	13042	13136	12953	12798	13106	12965	13065	13186	13024	13058	13092	13092	13192	13183	13167	13009	12946	12982	13083	13123	12986	13000	13133	13007	12944	13015	13083	13108	13153	13161	12948	13157	12936	13146	13019	13107	13121	13034	12931	13120	13099	12948	13221	13021	12951	13025	13074	13200	13159	13206	13196	12933	13134	13093	13091	13218	12932	13152	13070	13291	13163	13046	13287	13102	13079	12999	13041	13073	13094	12900	13079	13101	13049	13101	12994	13188	13108	12997	13016	12952	13097	12975	12978	12856	13203	13063	13092	13034	13038	13209	13078	13109	13065	13145	13087	13101	13116	13079	13072	13092	13197	13197	13091	13085	13144	12939	13135	13138	13045	12963	13130	13102	13067	13092	13094	13067	13025	13202	12983	13158	12965	13143	13090	13029	13069	13033	12970	13100	12923	13043	13124	13114	13090	13089	13044	13037	13138	13165	13048	13073	13127	13176	13039	13223	13175	13076	13178	12995	13076	13284	13002	13043	13106	13089	13057	13142	13077	13102	13165	12962	13183	12981	13085	12989	13239	13027	13177	13061	13009	13039	13149	13085	13264	12941	12976	13086	13218	12961	12957	13059	13069	13159	13080	13168	13198	13085	12930	13068	13108	13071	13140	13142	13272	13012	13091	13191	13072	12977	13237	13146	13130	13134	13009	13013	13049	12970	13106	13080	13161	12912	13052	13148	13024	13069	13251	13071	13117	13188	12939	12898	13136	12955	13090	13186	13120	13068	13040	13086	13011	13059	13096	12954	13167	13104	13197	13086	12873	12953	13141	13138	13221	13081	13148	13148	13069	13118	13159	13174	13062	12947	12976	13174	13126	13159	13089	13048	13172	13072	13254	12971	13022	13214	13010	13138	13088	13041	13083	13105	12983	12966	13030	13070	13125	13052	13079	13070	13133	13066	13055	13309	13114	13034	13022	13067	13137	13004	13204	13084	13081	13213	12900	13154	13067	13246	13101	12842	13105	13054	13119	13153	12951	13173	13229	13172	13138	12949	13143	13101	12996	13164	13051	13085	13290	13243	13092	13078	13079	13171	13113	13219	13183	13044	13219	13032	13193	13121	13019	13180	12903	13116	13036	13188	12942	13046	12948	13104	12897	13134	13095	12986	12995	13101	13055	13112	13196	13162	12931	13012	13119	13128	13165	12984	13067	13153	13039	13137	13138	12824	13107	13152	13081	13091	13107	13014	13015	13006	12914	13264	13171	13011	13104	13029	13095	13170	13007	13129	12946	12866	13115	13157	12982	13036	13160	13089	13152	12971	13190	13125	13035	12971	13102	13010	13118	13130	13177	13147	13011	13125	13077	13007	12947	13042	13025	13148	13020	13035	12911	13097	12994	13071	12933	13106	12948	12964	12938	12912	13099	13117	13051	12992	13125	12996	13139	13034	13226	12938	13136	13010	13170	13106	13026	13005	13018	13216	12973	12969	13242	13092	13117	12976	13186	12843	13111	13118	12977	13191	13215	12845	13167	13075	13153	13241	13094	13311	13140	13068	13087	13210	13028	13178	13112	13108	13206	13045	13099	13128	13044	13069	13028	13014	12998	13117	13146	13030	13059	13119	13099	13079	13272	12902	13191	13000	13076	12957	13189	13109	13040	13045	13199	13125	13078	13177	13241	13033	13245	13142	13081	12865	13064	13142	12959	13129	13074	13187	12907	13231	13066	13009	13042	13123	12944	13023	13108	12953	13074	13001	12969	13062	13058	12981	13063	13095	12946	13039	13227	12984	13040	13097	13100	13062	13111	13004	13108	13079	13052	12967	13063	13104	13164	13021	13176	12942	12989	13162	13028	12997	12917	13136	13175	13131	13017	13020	13063	13079	13022	13325	13246	13111	13041	13204	13117	12897	13154	12905	13057	13208	13122	13258	12825	13136	13007	12897	13137	13102	13011	13111	13054	13090	13102	12974	12938	13093	13061	13119	13051	13062	13161	12996	13133	12955	13092	13217	12999	13239	13070	13279	13181	13057	13049	13105	13082	13024	13109	13054	13070	13104	13100	13039	13041	13106	13162	13021	13084	13087	13168	13027	13115	13123	12969	13236	13152	13091	12931	12888	13152	13090	13088	13072	13107	13067	13109	13181	13181	13010	13188	13212	13156	13081	12940	13070	13063	12932	13157	13153	12904	12928	13223	13214	13111	12982	13121	13031	13029	12956	13193	12874	13102	13036	12961	13079	12971	13069	13121	13018	13034	13120	12937	13175	13050	13105	13151	13160	13167	13174	12956	12993	13024	13134	13086	12849	13070	13073	12984	13367	13175	13141	13059	13285	12948	13007	13021	13144	13065	13108	13111	13034	13109	12931	12931	13015	12854	13101	13201	13147	13180	13197	13237	13207	13142	12995	13126	13128	13032	13053	12993	13006	12961	13174	13117	13113	13096	13040	13035	13109	13008	12999	13026	13168	12872	13129	13111	13036	13100	12916	13085	13148	12783	13128	13055	13013	13010	13214	13100	12939	12967	13104	13100	13201	13073	13110	13192	13037	13100	13107	13091	13209	13116	13099	12963	13114	13110	12992	13260	13119	13009	13131	13116	13080	13115	13112	13171	13072	13071	13135	12965	13200	13228	13181	13026	13013	13033	13023	12976	13092	13202	13098	13026	12999	12974	13148	13030	13073	13044	13032	13123	13038	13166	13007	12961	12928	12971	13088	13090	13107	12913	12920	12990	12908	13174	12921	13120	13002	13214	13024	13147	12930	13077	13153	13098	13116	13030	13188	13151	13025	12978	12995	13138	13103	13037	12941	13199	13021	13252	13047	13107	13192	12959	13121	13010	13177	13220	13076	12999	13063	13131	13026	13137	13088	12983	13118	13015	13155	13283	12928	13059	13018	13129	13164	13168	13253	13025	13131	13244	13144	12981	12881	12968	13336	12940	13212	13049	12958	13186	13188	13292	13166	13105	12946	13147	13213	13124	13097	13066	13055	13204	13208	13026	13122	13208	13036	13126	13120	13075	13166	13088	13116	13260	13049	13083	13092	13058	13030	12947	13073	13302	12974	13080	13158	13015	13181	13078	13117	12933	13212	12990	13036	12928	12985	13036	13028	13313	13146	13111	13096	13064	13082	13047	13026	13100	13372	13154	12884	13029	13025	13058	13064	12907	13016	13114	13042	13116	12907	13035	13131	13042	13102	13155	13077	13147	13172	13065	13005	13082	13163	12862	13106	13130	13049	13108	13170	13067	13005	13120	13055	13164	13067	13096	13107	13109	13029	12958	12990	12946	13116	13053	13155	13196	13090	13116	13030	13103	13067	13146	13146	13003	13099	13157	12909	13215	13101	13166	13110	13066	13257	12980	13110	13132	12956	13142	13030	13130	13144	12992	12981	13089	12947	13187	13173	13098	13258	13329	13113	13078	13100	13140	12918	13191	13192	13089	13138	13122	13077	13103	13130	12996	12994	13184	13104	13009	12974	13069	12960	12981	13149	13254	13097	13062	13095	13043	13049	12987	12999	13101	12969	13069	13250	13215	13058	13009	13144	13227	13151	13091	13152	13128	13146	13098	12975	13042	13016	13126	13061	12925	13120	13144	13060	13076	13195	13035	12944	13081	12935	12923	13040	13082	13059	13107	12979	12901	12993	13064	13070	13136	13052	13148	13108	12975	12958	12989	12942	12944	13078	13123	13189	13120	13149	12929	13046	13037	12895	13056	12973	13123	13133	12963	13085	13041	13030	12984	13143	13082	13100	13107	13264	13225	13093	13084	13135	12970	13021	13090	13206	12978	12929	13051	13081	13109	13207	13098	13126	13170	13003	13155	13180	13030	13056	13130	13194	13138	13066	12954	12942	13080	13024	13039	12939	13012	13042	13183	13060	13174	13025	12954	13101	13189	12969	13057	12910	13182	13285	13114	13041	13094	13076	13036	12962	13188	13102	13069	13033	13053	13050	13040	12851	13205	13070	13059	13058	13207	12970	13087	13091	13125	13024	13098	13041	13145	13021	13120	13110	12976	13110	13113	13133	13198	13084	13048	13202	13134	13186	13028	12928	13142	13085	13277	13148	12970	13114	12881	13195	13063	12929	13210	13087	12914	12971	13186	13006	13159	13096	13002	13304	12948	12944	13163	13231	13024	12993	13090	13129	13281	13097	13034	13205	13181	13041	13022	13062	13000	13075	13085	12938	13039	12858	13108	13079	13107	13176	13192	12927	12893	13224	13024	12953	13101	13089	13076	13116	13146	12987	13035	13269	13082	12968	12974	12990	12871	13113	13040	13132	13053	12835	13008	13115	13196	13034	13004	13081	13160	13065	13078	13051	13000	12996	13093	13003	13088	13108	13131	12961	13237	13155	13165	13129	13149	13177	13155	13101	13003	13253	13093	13091	12974	13094	13039	13242	13053	13034	12975	12940	13001	13039	12977	13095	13023	13124	12995	12990	13125	12925	13079	13329	13050	13111	13169	13047	13031	12951	13062	12996	13076	13124	13221	13142	13157	12980	12913	13021	12958	13014	13075	13019	13087	13141	13114	12949	13175	13072	13223	13211	13115	13227	13230	12831	12985	13082	13143	13106	13050	13154	13198	12925	13185	13024	13073	13053	13080	13218	13043	13059	13062	13066	13023	13228	13145	13084	13022	12971	13076	12950	13131	13084	13137	13195	13167	13176	13203	12848	13035	12980	13172	13171	13020	13036	13066	13072	13138	13365	13117	13124	13169	13137	13040	13114	13264	13118	13123	13052	13103	12985	13100	12957	13115	13323	13050	13062	13079	12940	13007	13069	13112	13038	13081	13088	13018	13041	13034	13032	13218	13060	13021	13027	13046	13174	13063	12958	13143	13060	13243	13029	13024	13188	12862	13110	12983	12987	13047	12995	13221	12826	13175	12944	12980	13012	13105	13071	13281	13306	13138	13176	13131	12995	13089	13245	12980	13115	13241	13082	13116	12821	13188	13032	12948	13108	12974	13247	13071	13058	12956	13114	13067	13073	13071	13002	13313	12952	13069	13099	13123	13143
28924	33142	37820	26210	16573	13729	12627	12462	12734	12504	12546	12392	12546	12526	12649	12394	12411	12454	12520	12523	12473	12434	12216	12525	12499	12370	12231	12356	12443	12449	12431	12410	12588	12530	12332	12313	12331	12374	12497	12577	12451	12321	12384	12397	12408	12230	12429	12332	12428	12540	12405	12401	12484	12464	12397	12543	12387	12343	12352	12285	12308	12385	12442	12410	12383	12244	12316	12325	12375	12390	12517	12321	12383	12473	12546	12337	12400	12565	12440	12385	12295	12420	12499	12412	12438	12406	12246	12412	12414	12372	12466	12302	12445	12540	12415	12470	12552	12479	12297	12499	12387	12362	12491	12433	12180	12361	12457	12271	12441	12432	12324	12470	12410	12305	12361	12375	12516	12481	12234	12385	12409	12389	12362	12359	12397	12338	12314	12598	12284	12315	12404	12357	12401	12479	12403	12434	12444	12351	12502	12384	12528	12441	12509	12464	12397	12502	12394	12449	12380	12257	12423	12307	12543	12216	12351	12345	12437	12339	12359	12320	12441	12233	12452	12162	12291	12235	12355	12376	12391	12398	12429	12238	12484	12236	12494	12491	12290	12300	12338	12476	12554	12463	12284	12353	12413	12423	12401	12345	12486	12421	12447	12240	12399	12194	12247	12452	12465	12445	12454	12393	12378	12256	12350	12369	12456	12398	12352	12406	12512	12451	12271	12442	12530	12456	12468	12500	12505	12502	12346	12559	12253	12359	12265	12370	12412	12387	12382	12486	12407	12359	12388	12604	12515	12367	12380	12401	12381	12261	12361	12457	12377	12455	12416	12367	12288	12383	12488	12386	12353	12414	12512	12258	12339	12401	12512	12389	12568	12633	12392	12406	12333	12321	12377	12433	12319	12319	12318	12344	12498	12312	12408	12246	12516	12504	12450	12437	12344	12216	12397	12416	12381	12399	12513	12160	12423	12447	12317	12401	12319	12204	12369	12608	12567	12540	12401	12466	12525	12402	12534	12270	12410	12523	12413	12298	12189	12452	12439	12381	12446	12341	12515	12513	12308	12267	12514	12275	12341	12293	12383	12502	12381	12537	12358	12276	12327	12445	12469	12442	12363	12431	12249	12365	12370	12389	12343	12428	12258	12408	12286	12439	12328	12362	12603	12406	12394	12252	12386	12580	12388	12496	12451	12342	12344	12470	12504	12285	12427	12340	12423	12395	12295	12386	12416	12369	12543	12496	12399	12644	12421	12257	12347	12298	12285	12404	12484	12310	12397	12485	12290	12284	12428	12192	12559	12330	12440	12502	12280	12403	12386	12358	12425	12497	12461	12506	12338	12518	12590	12589	12367	12441	12257	12354	12495	12308	12337	12262	12609	12283	12525	12274	12399	12368	12306	12346	12278	12455	12602	12463	12451	12337	12181	12404	12402	12452	12350	12411	12411	12513	12498	12438	12314	12327	12265	12436	12636	12452	12448	12383	12310	12446	12362	12518	12338	12343	12485	12321	12418	12422	12424	12407	12224	12316	12418	12499	12370	12319	12462	12208	12229	12554	12441	12288	12244	12471	12421	12584	12617	12409	12577	12485	12401	12340	12364	12449	12413	12336	12410	12178	12511	12508	12323	12601	12385	12413	12524	12550	12348	12478	12561	12462	12327	12334	12498	12268	12494	12391	12404	12231	12402	12403	12373	12381	12440	12394	12332	12423	12384	12395	12304	12484	12388	12373	12466	12394	12498	12414	12411	12501	12398	12371	12568	12273	12359	12302	12348	12393	12411	12437	12314	12465	12389	12448	12314	12355	12316	12405	12392	12301	12566	12426	12593	12362	12360	12692	12467	12442	12487	12219	12253	12291	12371	12351	12430	12273	12384	12365	12528	12591	12331	12353	12447	12313	12504	12446	12562	12393	12493	12363	12337	12289	12247	12443	12528	12474	12384	12495	12369	12405	12458	12428	12265	12222	12497	12444	12360	12288	12503	12316	12368	12481	12369	12359	12419	12393	12449	12415	12425	12327	12472	12289	12404	12234	12457	12370	12287	12371	12479	12442	12503	12356	12211	12250	12391	12345	12385	12465	12428	12344	12419	12461	12427	12310	12365	12327	12486	12392	12247	12519	12431	12393	12211	12130	12420	12571	12570	12316	12246	12387	12378	12227	12371	12319	12313	12208	12531	12601	12351	12393	12267	12492	12467	12307	12349	12368	12370	12229	12406	12454	12337	12535	12450	12354	12467	12377	12420	12509	12329	12406	12361	12390	12388	12338	12483	12394	12154	12534	12371	12359	12423	12456	12367	12398	12474	12400	12362	12389	12321	12335	12349	12291	12509	12427	12478	12261	12499	12417	12470	12472	12295	12272	12193	12369	12325	12436	12327	12501	12485	12417	12435	12449	12530	12155	12318	12398	12343	12318	12390	12360	12278	12611	12433	12253	12457	12409	12518	12165	12325	12490	12535	12496	12292	12463	12385	12345	12506	12351	12293	12348	12529	12389	12400	12402	12448	12396	12572	12356	12535	12533	12448	12376	12504	12271	12455	12300	12556	12469	12553	12500	12404	12412	12380	12479	12347	12222	12378	12442	12338	12430	12435	12451	12529	12352	12355	12368	12475	12605	12472	12455	12332	12270	12416	12403	12416	12541	12295	12353	12384	12249	12428	12404	12627	12531	12522	12356	12235	12320	12280	12629	12489	12515	12405	12433	12451	12286	12363	12318	12557	12390	12347	12457	12402	12260	12251	12413	12475	12384	12401	12510	12515	12551	12488	12494	12655	12425	12382	12423	12396	12484	12328	12271	12367	12389	12446	12606	12371	12540	12339	12631	12353	12467	12283	12426	12411	12259	12472	12421	12495	12499	12325	12361	12526	12358	12452	12519	12257	12425	12349	12428	12410	12509	12280	12558	12538	12486	12599	12456	12485	12510	12324	12313	12502	12404	12333	12562	12609	12469	12388	12457	12418	12307	12407	12470	12545	12427	12416	12457	12403	12667	12345	12175	12255	12497	12593	12245	12329	12422	12464	12239	12319	12448	12390	12401	12400	12383	12338	12358	12499	12509	12480	12264	12341	12387	12485	12493	12507	12298	12443	12515	12490	12564	12560	12190	12470	12480	12430	12240	12394	12478	12441	12405	12314	12269	12411	12435	12480	12544	12517	12401	12379	12528	12427	12468	12259	12467	12368	12427	12467	12398	12494	12401	12357	12410	12393	12588	12490	12440	12578	12199	12428	12278	12482	12266	12350	12377	12486	12402	12399	12399	12385	12268	12282	12360	12431	12352	12431	12485	12614	12313	12484	12448	12353	12419	12546	12494	12488	12274	12552	12377	12594	12408	12411	12502	12410	12352	12303	12287	12428	12418	12315	12462	12394	12563	12411	12440	12218	12335	12294	12285	12395	12349	12269	12545	12585	12570	12277	12520	12263	12223	12401	12244	12418	12393	12510	12570	12397	12496	12223	12452	12497	12364	12493	12352	12298	12515	12487	12406	12484	12495	12370	12470	12458	12529	12327	12389	12434	12493	12437	12403	12458	12347	12381	12503	12280	12346	12399	12389	12335	12436	12478	12495	12570	12438	12500	12445	12608	12296	12478	12414	12370	12433	12379	12501	12470	12460	12232	12322	12336	12374	12442	12453	12451	12297	12400	12308	12230	12362	12302	12465	12451	12548	12457	12222	12421	12384	12412	12462	12452	12525	12454	12230	12548	12578	12516	12325	12374	12486	12550	12450	12306	12484	12314	12362	12515	12446	12344	12389	12448	12491	12430	12280	12332	12359	12414	12390	12239	12436	12485	12462	12385	12283	12357	12391	12394	12161	12563	12452	12437	12401	12451	12365	12287	12205	12247	12481	12663	12431	12182	12392	12385	12387	12281	12410	12228	12338	12421	12453	12397	12490	12362	12403	12569	12423	12418	12384	12567	12455	12453	12458	12630	12418	12470	12367	12460	12456	12236	12522	12332	12413	12471	12376	12273	12243	12537	12347	12449	12242	12350	12342	12403	12332	12307	12278	12368	12446	12227	12480	12616	12126	12329	12221	12408	12510	12379	12403	12429	12529	12379	12369	12567	12327	12482	12446	12363	12341	12428	12499	12460	12358	12492	12462	12453	12419	12507	12303	12321	12434	12372	12269	12456	12368	12448	12590	12476	12472	12419	12258	12651	12336	12454	12403	12262	12359	12406	12224	12483	12282	12398	12528	12441	12478	12448	12371	12438	12586	12385	12442	12412	12636	12462	12479	12424	12620	12441	12512	12311	12336	12406	12603	12313	12318	12544	12408	12540	12305	12499	12555	12297	12295	12237	12287	12524	12267	12320	12470	12363	12227	12404	12435	12428	12240	12507	12418	12449	12330	12334	12333	12648	12278	12350	12247	12403	12315	12483	12443	12548	12378	12430	12377	12335	12433	12457	12567	12414	12386	12408	12436	12459	12308	12402	12468	12462	12594	12464	12386	12501	12291	12383	12306	12278	12365	12407	12392	12203	12508	12261	12420	12478	12484	12322	12577	12388	12439	12506	12534	12231	12312	12249	12343	12347	12304	12334	12126	12354	12377	12554	12522	12287	12484	12412	12332	12457	12107	12290	12319	12434	12403	12350	12468	12510	12271	12345	12337	12243	12330	12362	12449	12423	12522	12229	12432	12335	12323	12352	12581	12530	12325	12460	12398	12438	12313	12374	12566	12367	12416	12390	12482	12478	12313	12542	12265	12151	12314	12453	12434	12603	12451	12462	12425	12402	12396	12342	12327	12329	12288	12237	12411	12273	12272	12522	12399	12571	12535	12337	12402	12505	12387	12302	12357	12551	12511	12339	12483	12402	12470	12581	12352	12341	12400	12407	12452	12330	12566	12497	12229	12418	12426	12366	12277	12461	12484	12396	12452	12454	12247	12358	12493	12236	12407	12492	12189	12466	12247	12315	12505	12303	12434	12408	12394	12372	12353	12437	12304	12263	12439	12454	12342	12303	12389	12339	12459	12418	12368	12443	12465	12391	12393	12358	12451	12467	12482	12348	12416	12248	12352	12317	12465	12364	12571	12383	12429	12511	12459	12662	12196	12390	12335	12400	12393	12338	12259	12380	12444	12477	12343	12361	12447	12335	12468	12345	12452	12404	12357	12453	12435	12476	12443	12470	12420	12504	12429	12499	12395	12279	12162	12268	12394
34986	53735	41455	24335	16186	13355	12042	12083	12076	12208	12323	12199	12159	12046	12224	12100	12058	12156	12152	12140	12224	12197	12283	12167	12165	12223	12047	12241	12158	12288	12127	12178	12159	12264	12132	12334	12241	12191	12056	12135	12212	12087	12288	12252	12127	12034	12323	12251	12286	12312	12201	12246	12085	12056	12189	12353	12241	12208	12218	12297	12228	11953	12154	12327	12122	12165	12127	12226	12090	12109	12265	12079	12243	12117	12257	12100	12385	12209	12151	12183	12171	12024	12136	12258	12152	12218	12109	12240	12408	12307	12056	12036	12152	12006	12118	12150	12015	12275	12283	12276	12185	12212	12174	12227	12138	12237	12109	12149	12163	12164	12208	12142	12202	12342	12055	12125	12243	12328	12250	12084	12195	12216	12178	12238	12192	12094	12152	12181	12095	12178	12352	12244	12117	12046	12108	12123	12117	12264	12195	12186	12087	12047	12209	12277	12342	12157	12177	12248	12322	12150	12116	12217	12184	12235	12198	12293	12173	12091	12058	12139	12171	12253	12109	12226	12141	12077	12178	12113	12098	11975	12111	12269	12153	12147	12144	12092	12153	12033	12051	12072	12230	12222	12114	12372	12351	12191	12060	12127	12081	12078	12256	12135	12129	12183	12237	12150	12118	12407	12173	12250	12097	12293	12277	12063	12208	12127	12065	12089	12142	12188	12191	12146	12273	12331	12162	12173	12091	12052	12048	12130	12251	12183	12203	12161	12076	12208	12111	12311	12102	12233	12094	12239	12176	12070	12132	12067	12203	12042	12114	12268	12077	12224	11971	12179	12269	12207	12335	12129	12198	12195	12313	11981	12117	12111	12194	12140	12253	12036	12241	12304	12135	12042	12047	12094	12203	12096	12038	12268	12065	12278	12234	12347	12124	12166	12145	12158	11854	12101	12172	12085	12233	12212	12067	12201	12177	12095	12177	12086	12227	12162	12237	12183	12228	12098	12060	12221	12231	12146	12192	12164	12009	12133	12203	12132	12015	12204	12199	12090	12162	12176	12087	12091	12290	12163	12181	12171	12110	12173	12032	12126	12220	12172	12288	12198	12255	12045	12026	12193	12087	12117	12209	12068	12110	11981	12316	11960	12113	12107	12069	12216	12171	12163	12254	12195	12240	12046	12042	12155	12018	12063	12333	12191	12215	12019	12234	12324	12346	12139	12171	12248	12216	12299	12048	12117	12304	12133	12161	12282	12331	12261	12158	12121	12054	12043	12232	12156	12187	12049	12264	12078	12153	12298	12127	12174	12188	12253	12118	12374	12252	12153	12252	12143	12286	12210	12394	12156	12149	12067	12269	12320	12152	12175	12223	12177	12059	12244	12196	12174	12092	12107	12138	12048	12107	12336	12146	12216	12161	12375	12060	12190	12135	12281	12085	11972	12145	12274	12255	12123	12095	12084	12023	12022	12111	12215	12123	12180	12041	12179	12074	12162	12185	12202	12219	12157	12200	12218	12216	12224	12242	12220	12125	12295	12111	12237	12281	12225	12233	12096	12340	12163	12118	12101	12159	12056	12154	12456	12136	12199	12377	12251	12188	12119	12174	12090	12207	12142	12336	12230	12111	12287	12226	12095	12351	12141	12361	12158	12232	11951	12234	12121	12202	12226	12198	12168	12129	12075	12110	12151	12173	12053	12191	12100	12202	12087	12124	12246	12101	12174	12251	12241	12078	12096	12185	12114	12257	12086	12285	12096	12191	12168	12154	12090	12185	12334	12187	12242	12038	12179	12273	12064	12096	12274	12324	12085	12156	12270	12021	12154	12329	12171	12275	12190	12297	12147	11961	12177	12170	12142	12219	11879	12169	12272	12176	12178	12225	12120	12184	12402	12178	12259	11943	12293	12056	12211	12039	12303	12142	12227	12267	12135	12137	12217	12087	11965	12080	12234	12257	12097	12292	12222	12023	12191	12275	12068	12120	12247	12049	12167	12229	12188	12164	12109	12197	12260	12136	12208	12251	12164	12086	12147	12058	12191	12236	12073	12218	12224	12138	12097	11976	12078	12374	12239	12226	12273	12177	12120	12124	12217	12352	12126	12220	12309	12116	12220	12116	12134	12139	12153	12067	12151	12220	12259	12176	12174	12313	12252	12343	12087	12255	12136	12136	12119	12166	12211	12345	12184	12111	12094	12130	12154	12229	11910	12214	12048	12095	12130	12327	12292	12072	12160	12216	12100	12201	12215	12042	12150	12186	12086	12299	12198	12252	12211	12304	12261	12075	12252	12286	12214	12328	12244	12148	12109	12162	12371	12252	12022	12047	12171	12045	12269	12293	12218	12127	12221	12154	12153	12271	12238	12354	12182	12245	12145	12010	12246	12137	12210	12120	12388	12102	12280	12376	12178	12261	12091	12197	12132	12225	12276	12108	12313	12290	12172	12213	12232	12292	12271	12050	12195	12158	12078	12242	12058	12159	12212	12159	12049	12256	12068	12293	12132	12155	12079	12142	12172	12246	12010	12240	12124	12280	11968	12308	12234	12119	12161	12112	12074	12183	12221	12112	12079	12033	12244	12252	12204	12036	12009	12067	12215	12064	12104	12131	12073	12076	12270	12025	12133	12289	12013	12173	12208	12173	12361	12215	12242	12215	12112	12216	12177	12409	12236	12212	12129	12290	12061	12120	12086	12165	12232	12147	12375	12194	12154	12324	12121	12183	12205	12075	12347	12079	12199	12200	12069	12107	12062	12228	12140	12241	12221	12030	12123	12204	12104	12066	12329	12200	12104	12177	12194	12189	12202	11994	12116	12215	12169	12286	12175	12019	12162	12083	12172	12140	12210	12204	12128	12290	12206	12123	12159	12213	12127	12152	12312	12009	12225	12146	12383	12280	12195	12278	12161	12175	12034	12147	12115	12138	12212	12287	12145	12200	12239	12192	12261	12155	12268	12126	12260	12167	12263	12005	12127	12205	12046	12242	12088	12164	12414	12223	12058	12104	12119	12285	12081	12158	12146	12270	12026	12091	12080	12260	12150	12290	11930	12053	12175	12155	11950	12104	12343	12280	12192	12234	12231	12325	12161	12250	12156	12271	12096	12136	12236	12153	12328	12094	12171	12198	12117	12180	12244	12242	12186	12106	12160	12099	12180	12254	12253	12187	12081	12467	12193	12200	12313	12168	12182	12325	12198	12264	12167	12241	12141	12232	12267	12188	12243	12162	12291	12177	12077	12110	12198	12238	12110	12190	12288	12111	12219	12146	12195	12304	12151	12116	12359	12169	11999	12169	12261	12218	12215	12185	12162	12239	12283	12171	12206	12246	12183	12223	12069	12125	12118	12358	12026	12102	12119	11992	12176	11980	12226	12270	12132	12230	12027	12435	12175	11970	12260	11983	12100	12191	12278	12166	12159	12265	12256	12115	12141	12162	12225	12228	12329	12127	12260	12348	12124	12243	12173	12127	12204	12069	12202	12067	12221	12098	12034	12254	12152	12307	12188	12065	12097	12143	12008	12233	12280	12156	11981	12133	12370	12047	12043	12067	12193	12278	12202	12159	12193	12061	12250	12196	12320	12213	12150	12235	12115	12102	12149	12067	12254	12227	12071	12222	12071	12282	12193	12240	12100	12187	12250	12303	12034	12103	12164	12059	11961	12130	12063	12233	12161	12115	12102	12222	12126	12262	12119	12187	11962	12109	12208	12033	12187	12098	12100	12264	12189	12230	12100	12127	12221	12145	11976	12122	12244	12227	12109	12260	12166	11978	12204	12170	12312	12203	12018	12168	12099	12097	12197	12023	12124	12057	12071	12021	11958	12086	12238	12193	12154	12087	12149	12168	12369	12222	12221	12076	12190	12257	12201	12287	12132	12278	12094	12173	12090	11980	12264	12109	12110	12285	12272	12267	11972	12046	12389	12206	12268	12114	12293	12058	12218	12434	12303	12222	12236	12028	12132	12210	12137	12136	12178	12217	12211	12209	12117	12122	12172	12122	12063	12186	12228	12179	12127	12193	12180	12145	12056	12227	12071	12116	12281	11965	12205	12095	12161	12120	12309	12063	12368	12125	12137	12204	12230	12168	12116	12186	12205	11953	12096	12236	12168	12116	12334	12106	12033	12104	12100	12024	12086	12066	12070	12241	12279	12257	12155	12293	12225	12100	12283	12229	12212	12310	12230	12232	12291	12300	12188	12002	12112	12170	12105	12186	12353	12272	12183	12109	12230	12252	12228	12236	12190	12260	12142	12195	12149	12145	12219	12114	12188	12181	12268	12129	12110	12197	12265	12287	12102	12300	12182	12164	12245	12262	12153	12294	12056	12288	12170	12277	12227	12188	12187	12081	12170	12306	12069	12273	12121	12200	12282	12179	12280	12253	12249	12130	12333	12382	12304	12220	12287	12095	12255	12135	12137	12188	12062	12238	12137	11997	12198	12137	12121	12175	12240	12243	11956	12040	12397	12113	12155	12304	12137	12074	12175	12173	12242	12247	12314	12392	12281	12168	12164	12308	12261	12224	12343	12115	12228	12232	12273	12143	12090	12002	12114	12287	12267	12085	12136	12278	12132	12104	12207	12236	12248	12175	12029	12247	12060	12120	12070	12304	12198	12192	12040	12207	12204	12371	12127	12163	12102	12162	12072	12291	12297	12166	12234	12101	12123	12177	12214	12031	12107	12204	12178	12240	12073	11936	12223	12138	11956	12130	12196	12320	12038	12202	12246	12110	12271	12351	12166	12190	12051	12018	12126	12211	12158	12065	12154	12300	12179	12115	12363	12279	12159	12214	11994	12200	12165	12206	12142	12204	12162	12060	12258	12105	12178	12166	12122	12116	12361	12117	12229	12253	12223	12228	12061	12097	12155	12176	12176	12137	12094	12200	12139	12226	12170	12117	12173	12084	12125	12108	12122	12204	12084	12144	12130	12176	12027	12298	12279	12134	12265	12184	12080	12126	12274	12189	12174	12086	12202	12150	12328	12244	12195	12137	12171	12227	12248	12160	12103	12301	12106	12292	12159	12238	12091	12127	12332	12227	12168	12136	12110	12190	12069	12220	12158	12240	12200	12066	12160	12201	12262	12157	12272	12103	12113	12093	12069	12081	12287	12170	12056	12290	12286	12198	12105	12035	12263	12359	12120	12093	12108	12075	12384	12214	12250	12057	12217	12295	12250
24707	25308	40594	35851	24697	19792	14839	12833	12382	12526	12495	12365	12279	12248	12343	12433	12287	12265	12410	12572	12388	12344	12263	12401	12314	12289	12362	12369	12471	12326	12210	12445	12311	12194	12207	12141	12222	12271	12127	12129	12323	12410	12388	12375	12183	12245	12337	12314	12223	12330	12229	12204	12207	12282	12252	12212	12159	12175	12272	12313	12421	12247	12409	12071	12283	12356	12170	12248	12216	12240	12275	12167	12326	12341	12299	12119	12291	12270	12229	12326	12232	12331	12114	12266	12358	12202	12278	12283	12295	12316	12182	12280	12228	12204	12210	12264	12409	12261	12131	12251	12113	12345	12008	12188	12155	12182	12181	12289	12135	12312	12439	12388	12202	12092	12085	12263	12144	12056	12273	12245	12140	12114	12309	12221	12290	12252	12344	12416	12125	12336	12308	12118	12385	12128	12300	12284	12304	12156	12059	12122	12170	12325	12234	12195	12151	12255	12223	12201	12144	12364	12432	12352	12221	12237	12343	12271	12289	12172	12252	12311	12273	12412	12404	12268	12289	12162	12218	12270	12336	11990	12174	12108	12178	12180	12199	12198	12241	12336	12416	12433	12285	12142	12171	12205	12184	12345	12076	12361	12091	12351	12129	12425	12186	12096	12364	12226	12496	12355	12200	12195	12210	12237	12056	12210	12074	12227	12228	12193	12213	12464	12199	12272	12355	12185	12187	12338	12323	12304	12212	12204	12126	12227	12075	12219	12239	12342	12183	12138	12322	12050	12000	12134	12309	11992	11971	12196	12226	12217	12219	12075	12291	12200	12345	12239	12402	12063	12164	12220	12307	12333	12254	12201	12187	12252	12287	12144	12300	12257	12322	12285	12245	12268	12132	12326	12193	12336	12282	12307	12300	12397	12238	12249	12103	12225	12131	12255	12208	12240	12149	12455	12357	12349	12252	12081	12312	12181	12372	12141	12263	12199	12104	12121	12238	12390	12260	12093	12277	12458	12434	12220	12362	12361	12353	12381	12192	12297	12236	12146	12110	12254	12156	12132	12120	12356	12134	12170	12259	12190	12360	12254	12365	12097	12191	12251	12198	12236	12442	12195	12180	12245	12179	12223	12235	12373	12256	12245	12214	12113	12208	12217	12277	12144	12159	12244	12294	12245	12391	12113	12412	12209	12261	12321	12154	12106	12348	12101	12280	12345	12272	12063	12391	12359	12330	12238	12023	12152	12182	12238	12158	12327	12295	12216	12091	12309	12439	12140	12322	12137	12273	12149	12270	12281	12295	12273	12191	12312	12134	12159	12357	12255	12099	12398	12274	12277	12365	12098	12082	12092	12185	12226	12291	12230	12118	12187	12230	12320	12216	12197	12162	12344	12386	12022	12285	12126	12168	12065	12154	12204	12372	12386	12207	12165	12242	12126	12315	12299	12302	12301	12309	12296	12272	12424	12309	12200	12222	12360	12267	12113	12216	12491	12298	12215	12097	12279	12263	12156	12286	12315	12145	12202	12364	12269	12247	12211	12228	12230	12080	12080	12223	12160	12099	12129	12078	12065	12097	12408	12310	12361	12260	12224	12093	12158	12307	12318	12254	12000	12158	12214	12046	12256	12404	12171	12425	12311	12250	12020	12062	12282	12199	12278	12192	12409	12179	12248	12263	12245	12099	12201	12148	12099	12188	12196	12269	12266	12301	12212	12312	12295	12235	12395	12188	12399	12074	12280	12314	12122	12166	12217	12113	12262	12333	12322	12019	12224	12192	12110	12272	12212	12301	12266	12101	12354	12358	12155	12328	12248	12188	12059	12141	12045	12283	12374	12151	12262	12221	12135	12259	12274	12297	12260	12142	12234	11965	12034	12292	12317	12360	11943	12304	12257	12265	12217	12395	12293	12370	12134	12142	12166	12262	12202	12471	12094	12361	12235	12115	12199	12258	12253	12316	12264	12189	12030	12352	12050	12267	12349	12244	12235	12308	12394	12371	12122	12022	12047	12322	12328	12343	12163	12065	12243	12195	12026	12174	12152	12434	12150	12214	12246	12151	12145	12049	12239	12176	12298	12235	12370	12167	12110	12233	12199	12402	12284	12108	12358	12290	12211	12229	12289	12161	12314	12246	12235	12366	12246	12322	12333	12194	12275	12205	12172	12191	12117	12026	12201	12256	12154	12269	12219	12076	12264	12213	12234	12304	12296	12399	12328	12171	12243	12222	12050	12357	12341	12162	12256	12203	12171	12220	12309	12342	12008	12211	12311	12224	12208	12229	12381	12140	12041	12264	12384	12298	12134	12262	12245	12233	12241	12328	12040	12151	12294	12230	12325	12284	12288	12275	12143	12221	12263	12249	12202	12358	12205	12305	12333	12253	12344	12279	12059	12273	12187	12264	12408	12137	12319	12104	12162	12133	12281	12089	12148	12267	12167	12124	12365	12161	12240	12177	12108	12334	12243	12008	12371	12140	12242	12221	12105	12167	12240	12217	12271	12215	12333	12295	12258	12266	12261	12328	12236	12317	12310	12062	12172	12364	12280	12332	12232	12213	12303	12186	12227	12251	12086	12236	12267	12296	12294	12091	12043	12275	12109	12089	12216	12177	12192	12269	12188	12344	12257	12304	11885	12206	12160	12313	12134	12140	12263	12098	12216	12154	12189	12194	12408	12324	12338	12337	12233	12231	12209	12328	12449	12470	12456	12220	12256	12256	12301	12186	12341	12200	12185	12123	12303	12178	12160	12209	12404	12387	12276	12268	12187	12163	12246	12315	12151	12232	12253	12155	12323	12222	12264	12176	12130	12208	12079	12237	12093	12070	12240	12392	12246	12175	12291	12423	12278	12230	12303	12236	12262	12208	12164	12166	11999	12372	12354	12436	12238	12140	12157	12091	12178	12320	12267	12287	12218	12145	12137	12247	12168	12126	12247	12099	12196	12217	12253	12297	12341	12295	12283	12294	12129	12178	12199	12179	12278	12134	12391	12203	12228	12299	12260	12254	12345	12134	12131	12157	12295	12177	12288	12199	12114	12326	12050	12215	12272	12413	12310	12201	12307	12181	12272	12273	12274	12277	12238	12297	12294	12143	12219	12068	12255	12234	12359	12238	12317	12118	12357	12277	12242	12104	12193	12257	12262	12240	12276	12090	12305	12052	12139	12241	12432	12250	12153	12205	12310	12008	12140	12297	12112	12106	12306	12241	12234	12300	12330	12261	12025	12234	12409	12345	12143	12187	12226	12123	12406	12421	12058	12187	12069	12212	12225	12211	12173	12089	12035	12243	12257	12150	12150	12244	12289	12291	12265	12286	12320	12153	12175	12314	12342	12195	12113	12212	12075	12243	12357	12044	12231	12187	12320	12131	12177	12201	12382	12313	12217	12309	12189	12198	12161	12265	12332	11982	12254	12031	12217	12191	12021	12203	12229	12161	12274	12333	12215	12131	12072	12151	12251	12392	12160	12296	12223	12286	12232	12292	12281	12022	12289	12202	12454	12322	12028	12079	12229	12266	12210	12054	12222	12182	12189	12147	12326	12366	12250	12302	12174	12211	12249	12193	12259	12202	12146	12110	12355	12365	12254	12195	12304	12059	12164	12215	12197	12209	12201	12249	12358	12267	12224	12446	12253	12390	12185	12177	12295	12378	12172	12226	12241	12309	12147	12329	12188	12324	12261	12218	12225	12089	12170	12141	12239	12220	12303	12120	12162	12185	12313	12297	12202	12144	12254	12123	12263	12186	12137	12210	12383	12523	12261	12208	12300	12211	12207	12033	12303	12226	12334	12272	12168	12073	12373	12272	12365	12158	12185	12101	12156	12223	12291	12300	12215	12226	12079	12141	12254	12316	12176	12120	12206	12250	12318	12179	12114	12332	12259	12081	12322	12191	12276	12139	12227	12383	12409	12182	12182	12246	12261	12168	12306	12313	12241	12291	12214	12160	12286	12124	12012	12234	12389	12333	12420	12070	12143	12023	12180	12102	12227	12188	12417	12370	12327	12134	12229	12322	12216	12416	12013	12269	12331	12179	12264	12152	12194	12154	12351	12234	12282	12363	12300	12182	12150	12283	12290	12156	12292	12349	12190	12253	12211	12129	12365	12189	12107	12244	12144	12244	12332	12312	12162	12205	12410	12375	12317	12265	12146	12204	12156	12314	12094	12129	12231	12117	12067	12297	12094	12174	12120	12191	11971	12156	12244	12274	12233	12155	12137	12099	12196	12104	12269	12138	12312	12122	12191	12306	12278	12165	12216	12179	12250	12224	12213	12168	12110	12277	12240	12165	12285	12172	12151	12351	12517	12385	12209	12206	12144	12152	12200	12258	12220	12216	12244	12207	12362	12235	12179	12197	12202	12156	12107	12255	12208	12269	12193	12331	12221	12300	12227	12143	12279	12112	12194	12258	12304	12380	12288	12101	12363	12359	12206	12282	12145	12305	12104	12194	12174	12537	12234	12188	12276	12286	12225	12141	12175	12159	12271	12201	12195	12394	12181	12382	12216	12378	12179	12311	12339	12198	12368	12289	12434	12274	12166	12242	12105	12316	12219	12172	12273	12202	12339	12372	12183	12355	12093	12215	12357	12146	12382	12302	12499	12280	12362	12046	12096	12165	12094	12243	12082	12063	12208	12210	12283	12203	12203	12283	12208	12254	12198	12124	12323	12434	12226	12337	12268	12240	12112	12194	12314	12303	12156	12235	12259	12117	12006	12196	12155	12044	12232	12285	12245	12216	12282	12201	12272	12175	12100	12159	12295	12418	12338	12184	12428	12359	12313	12116	12090	12082	12263	12126	12232	12149	12135	12339	12203	12107	12110	12252	12324	12270	12363	12373	12274	12390	12247	12169	12201	12360	12249	12096	12090	12142	12315	12239	12385	12288	12226	12208	12133	12253	12359	12244	12291	12236	12294	12091	12125	12172	12130	12160	12327	12198	12137	12166	12305	12142	12227	12257	12294	12283	12349	12248	12353	12273	12246	12204	11983	12261	12431	12314	12195	12444	12273	12088	12266	12118	12316	12250	12149	12153	12122	12111	12146	12386	12352	12277	12266	12231	12382	12072	12186	12231	12233	12051	12356	12325	12265	12223	12423	12110	12203	12276	12165	12169	12115	12288	11951	12127	12255	12089	12183	12244	12097	12073	12149	12285	12219	12218	12202	12185	12186
56685	91469	74558	44878	27386	17383	12310	12164	12164	12284	12080	12158	12278	12117	12118	12087	12138	12229	12154	12306	12180	12366	12273	12134	12126	12067	12113	12235	11997	12311	12061	12102	12184	12222	12186	12041	12118	12316	12371	12176	12002	12113	12063	12391	12122	12076	12128	12134	12109	12049	12084	11947	12058	12120	12216	12016	12116	12184	12276	12088	12049	11986	12066	12151	12218	11982	12248	11944	12223	12019	12189	12024	12091	12147	12072	12022	12059	12302	12202	12146	12069	12249	12130	12302	12145	12042	12214	12354	12009	12058	12194	11936	12140	12157	12200	11940	12053	12159	12152	12081	12222	12163	12188	12126	12079	12009	12325	12225	11954	11925	12138	12157	12167	12012	12163	12113	12071	12150	12060	12111	12023	12247	12104	11922	12064	12128	12145	11982	12120	12161	12027	12045	12279	11780	12083	12063	12044	12050	12146	12115	12283	12076	12055	12178	12030	11907	12100	11945	12186	12193	12057	12115	12273	12100	12244	12056	12195	12002	12238	11926	12087	11934	12251	12201	12054	12149	11908	12119	11934	12277	12054	12078	12106	12080	11996	12001	12218	12277	12205	12057	12103	12144	12117	12214	12070	12009	11951	12040	12115	12246	12299	12188	12158	12073	12058	12248	12099	12262	12118	12283	12121	12123	12223	12150	12101	11874	12153	11918	12138	12147	12143	12087	12081	12099	12095	12066	12094	12254	12101	12036	12152	12286	12121	12076	12211	12150	12061	12089	12185	12006	12102	12085	12066	12257	12149	12102	12118	12092	11980	12123	12044	11980	12031	12135	12266	12128	12053	12146	12172	12002	12205	12091	11989	12123	11976	12015	12196	12110	12250	12073	12216	12115	12182	12099	12043	12157	11983	12174	12226	12217	12087	12204	12094	12054	11933	11973	12035	12140	12117	12102	12246	11920	12148	12082	12020	12108	12131	12220	12159	12042	12157	12033	12056	12174	12161	12055	12167	12133	12174	11864	12141	12014	12160	12162	11901	12182	12251	12062	12069	11937	12080	12032	12154	12196	12034	12272	11886	12127	12063	12053	12288	12296	11977	12112	12193	12010	12104	12168	12076	12110	12218	12100	12135	12276	12065	12032	12067	12108	12090	12269	12036	12194	12132	12020	12165	12099	12050	12167	12175	12127	11962	12054	12113	12150	12139	12110	12170	12057	12116	12236	11942	12235	12100	12071	12030	12176	12153	12029	12180	12008	12304	12073	12029	12081	12190	12034	11966	12048	12102	12101	11994	12137	12183	12076	12147	12130	12050	12143	12080	12188	12149	12067	12131	12025	12027	12065	12077	11959	11968	12083	12163	12209	12079	12021	12163	12128	12085	12118	12085	12110	11933	12218	11998	12203	12073	12001	12131	12224	12084	12273	12094	12144	12225	12166	12083	12183	12135	12246	12095	12315	11937	12046	12246	12162	12068	12106	12025	12212	12159	12093	11963	11981	12147	12149	11982	12209	12000	12089	12184	12046	11972	12388	12214	12096	12271	12163	12159	12005	12169	12012	11982	12037	12114	12068	12224	12353	12189	12183	12153	12082	12129	12033	12182	12130	12036	12264	12117	12193	12257	12021	12001	12128	11986	12054	12291	12048	12130	12075	12076	12260	12105	12104	12221	11996	12275	12146	12145	12201	12141	12184	12244	12096	12132	12163	12118	12160	12389	12160	12160	11994	11997	12167	12076	12122	12006	12173	12104	12080	12038	12216	12180	11872	12076	12200	12050	12087	12097	12311	12155	12066	12206	12269	12022	12129	12152	11976	12234	11863	12153	11995	12219	12068	12203	12192	12107	12173	12269	12078	12252	12055	12002	12126	12205	11888	12155	12115	12070	12142	12042	12213	12063	12112	12119	12160	12071	12157	12221	12130	11955	12089	12132	12153	12312	12068	12075	12279	12082	12099	12090	12072	12260	12303	12182	11962	12007	12168	12149	12128	12076	12023	12077	11980	12196	12231	12195	11986	12172	12142	12236	12173	12287	12011	12288	11934	12068	12189	12133	12155	12164	12088	12127	12148	12075	12021	12066	12110	12103	12238	12000	12074	12121	12119	12014	12160	12141	12271	12141	12080	12304	12042	12022	11993	12091	12055	12057	12226	12139	11932	12093	12157	12119	12121	12014	12243	12109	12013	12113	12163	12180	12282	12109	12049	12161	12039	12032	12169	12201	12063	12009	12159	12126	12142	12071	12128	11914	12125	12037	12191	12109	12050	12070	12118	12001	12117	11753	12301	12067	12179	12023	12122	12116	12201	12241	12059	11996	12003	12147	12118	12085	12126	12140	12155	12158	12061	12251	12050	12139	12001	12197	12143	12168	12068	12156	12215	12124	12013	12032	12093	12196	11959	12222	12220	12072	12091	12207	12106	12187	12033	12179	12250	12037	12256	12119	12029	12226	12131	12157	12024	12151	12157	12004	12055	12027	12215	12030	12066	12160	12055	12208	12095	12171	12073	12196	12007	12016	12033	12170	12182	12184	12081	12139	12199	12101	12083	12157	12259	12104	12088	12112	12078	12120	12190	12147	12207	12192	12078	12076	12169	12130	11938	12090	11972	12042	12062	12256	12071	12175	12262	12024	12195	12035	12076	12243	12248	12078	12266	11879	12086	11997	12040	12113	12197	12146	12194	12069	12054	12121	12096	12330	12051	12191	12192	12074	12218	12205	12159	11982	12203	12265	12196	12047	12143	12169	12148	12285	12171	12208	12169	12108	12243	12049	12087	12053	12056	12156	12167	12095	12162	11989	12056	12090	12157	12143	11999	12164	12094	12050	12324	12178	12166	12086	12072	12283	12134	12078	12104	12267	12188	11913	12077	12036	12041	12118	12003	12154	12092	12234	12079	12175	12170	12203	11972	11983	12050	12053	12124	11985	12192	12155	12320	12311	12058	12058	12185	12054	12091	12137	12065	12089	12156	12231	12140	12000	12048	12216	12169	12093	12170	11994	12326	12081	12157	12107	12037	12076	11979	12091	12018	12091	12090	12205	12065	12049	12135	12065	12179	12203	12102	12212	12232	12083	12216	12195	12179	12199	12032	12145	12025	12118	11961	12170	12143	12195	12101	12223	12027	12130	12148	12151	11963	12230	12029	12196	12088	12305	12090	12075	11955	11959	12103	12207	12123	12140	12051	12063	12170	12082	12194	12099	11983	12056	12130	12189	12089	12207	12097	12234	12211	12008	12081	12175	12149	12131	12078	12207	12003	12127	12152	12141	12279	12277	12113	12131	12156	12040	11981	12268	11999	12035	12079	12211	12116	12110	12158	12235	12092	12022	12143	12327	12161	11967	12145	12131	12069	12107	12166	12319	12052	12174	12090	12281	12162	12115	12252	12114	12088	12077	12180	12152	12059	12114	11934	12055	12058	12226	12088	12171	12052	12260	12218	12100	12164	12091	11940	12260	12030	12175	12141	12380	12068	12282	11936	12183	12235	12160	12232	12062	12277	12208	12179	12199	12055	12018	12041	12134	12292	12264	12153	12043	12218	11962	12056	12245	12072	12205	12127	12163	12071	12040	12192	12179	12003	12026	12103	12262	12040	12245	12166	12015	12235	12097	12138	12002	12158	12131	12149	12022	12156	12114	12166	12237	12114	12110	12123	12107	12087	11987	11921	12271	12205	12128	12061	12142	12061	12173	12166	12051	12068	12311	12099	12105	12078	12075	12329	12234	12067	12134	12171	12231	12101	12144	12063	12233	12043	12062	12201	12045	12177	12100	12003	12213	12224	12112	12165	12130	12263	12260	12159	12245	12233	12101	12016	12204	12110	11993	12108	12022	11915	12085	12193	12142	12141	12284	12261	12149	11997	12157	12181	12191	12193	12233	12234	12150	12289	11984	12043	12161	12164	12235	12176	12185	12068	12107	12139	12098	12130	12250	12246	12105	12134	12221	12047	12198	12128	12037	12219	12145	11981	11921	12075	12144	11978	12158	12143	12042	12110	11971	12228	12037	12016	11932	12239	12252	12311	12010	12243	12042	12058	12142	12213	12148	12084	12009	12206	12135	12155	12098	12096	12136	12133	11954	12026	12240	12012	12060	12069	12073	12110	12153	12072	12292	12121	12163	11954	12223	12027	11971	12146	12157	12045	12075	11996	12298	12047	12165	12059	12020	12188	12217	12072	12354	12018	12174	12124	12093	12188	12253	12101	12170	12208	12220	12158	12206	12126	12036	12160	12187	12205	12153	12223	12027	11932	12156	12002	12104	12149	12124	12046	12076	12271	12211	12100	12144	12057	12257	11956	12093	12050	12155	12085	12143	12035	12000	12046	12083	11991	12153	12043	12180	12193	12174	12109	12102	12016	12037	12138	12131	12202	12082	12135	12048	11926	12161	12132	12128	12151	12186	12060	12097	12115	12102	12042	12103	12178	12204	12208	12091	12211	11867	12080	12045	12111	12018	12081	12270	12054	12056	12142	12071	12165	12143	12147	12236	12153	11946	12090	12267	12100	12216	12261	12062	12123	12081	11950	12170	12024	12200	12068	12128	11861	12065	12163	12124	12067	12232	12184	12203	12131	12186	12118	12236	12049	12273	12128	12251	12187	12184	12149	12163	12144	12270	12107	11971	12224	12162	12130	12096	12120	12001	12118	12150	12177	12052	12120	12228	12131	12188	12096	12014	12177	12064	12009	12154	12187	12102	12248	12211	12175	12270	12048	12162	11938	12146	12044	12148	12148	12081	12311	12068	12097	12151	12045	12191	12077	12039	12156	12141	12102	12136	11907	12046	12042	12076	11952	11990	12016	12052	12205	12205	12204	12078	11948	12125	12194	12216	12034	12125	12086	12060	12061	12036	12235	12108	12060	12112	12340	12045	11942	12179	12120	12056	12102	11961	12171	12362	12024	12174	12062	12096	12165	12163	12000	12197	12165	12231	12205	12044	12114	12003	11994	12133	12181	12226	12183	12183	12074	11994	12212	12106	12139	12126	12057	12177	12164	12220	12031	12294	12016	12070	12145	12110	12162	12088	12151	12082	12013	12033	12158	12209	12027	12261	12137	12154	12105	12180	12091	12247	11966	12148	12096	12020	12143	12245	12154	12162	12167	12210	12092	12120	12051	12199	11997	12129	12066	12154	11965	12157	12171	12254	12051	11996	12134	12102	12212	12008	12123
23046	22616	35219	30862	25938	24095	20318	13643	12445	12548	12423	12362	12386	12456	12485	12540	12496	12395	12371	12367	12377	12443	12369	12236	12310	12169	12154	12346	12351	12278	12302	12361	12459	12341	12381	12379	12159	12112	12367	12405	12151	12370	12389	12188	12272	12034	12389	12115	12180	12177	12066	12215	12165	12337	12168	12499	12128	12390	12464	12341	12120	12229	12372	12327	12123	12193	12019	12189	12125	12060	12160	12086	11951	12119	12160	12159	12176	12286	12216	12300	12408	12250	12203	12296	12227	12096	12353	12235	12019	12248	12313	12228	12039	12228	12189	12383	12175	12180	12271	12202	12061	12073	12264	12266	11997	12212	12207	12400	12111	12087	12237	12400	12272	12214	12240	12192	12139	12134	12319	12175	12298	12201	12208	12149	12113	12153	12167	12225	12269	12087	12162	12233	12301	12196	12186	12204	12351	12163	12198	12146	12110	12191	12254	12180	12208	12234	12117	12304	12227	12128	12281	12150	12146	12162	12214	12192	12210	12350	12159	12281	12178	12284	12199	12037	12116	12251	12047	12302	12126	12178	12211	12081	12229	12147	12235	12187	12054	12244	12112	12270	12203	12084	12031	12051	12276	12273	12136	12198	12253	12268	12122	12247	12226	12172	12265	12269	12100	12249	12144	12060	12282	12076	12133	12198	12136	12285	11985	12036	12154	12207	12147	12225	12225	12237	12215	12079	12175	12148	12384	12132	12150	12108	12214	12057	12070	11962	12176	12105	12136	12262	12343	12187	12039	12360	12254	12118	12063	12105	12172	12283	12113	12160	12127	12052	12144	12222	12094	12106	12303	12169	12250	12199	12059	12079	12155	12281	12099	12170	12178	12264	12202	11988	12247	12101	12202	12251	12246	12400	12174	12344	12167	12247	12278	12140	12231	12134	12207	12110	12110	12199	12272	12280	12121	12117	12028	12075	12270	12266	12118	12318	11996	12193	12235	12228	12218	12183	12170	12200	12289	12269	12324	12096	12163	12292	12265	12138	12064	12102	12017	12289	12181	12328	12248	12191	12269	12111	12164	12348	12190	12339	12253	12203	12220	11946	12048	12156	12213	12145	12079	12216	12117	12327	12288	12189	12371	12198	12112	12036	12175	12264	12132	12218	11977	12162	12027	12210	12010	12059	12319	11927	12100	12245	12110	12281	12388	12132	12066	12059	12288	12202	12234	12163	12111	12272	12291	12192	12263	12230	12352	12245	12371	12184	12323	12187	12249	12148	12102	12195	12185	12221	12280	12285	12320	12056	12232	12157	12209	12254	12355	12102	12191	12245	12222	12155	12125	12345	12193	12192	12009	12246	12085	12069	12168	12095	12196	12082	12309	12357	12139	12178	12113	12235	12323	12371	12186	12182	12059	12139	12268	12158	12195	12190	12301	12137	12112	11994	12205	12157	12162	12162	12094	12296	12224	12458	12268	12326	12132	12197	12222	12430	12004	12007	12256	12145	12169	12073	12157	12244	12080	12197	12065	12247	12248	12101	12352	12302	12134	12090	12237	12174	12251	12199	12068	12167	11933	12171	12053	12129	12202	12211	12092	12200	12221	11922	12141	12015	12164	12274	12400	12004	12300	12283	12029	12103	12122	12099	12246	12066	12193	12281	11998	12159	12213	12414	12351	12351	12127	12189	12242	12148	12069	12161	12244	12309	12049	12261	12078	12087	12295	12000	12171	12256	12007	12172	12135	12175	11925	12175	12171	12059	12049	12190	12150	11937	12172	12075	12221	12332	12175	12119	12382	12157	12247	12216	12225	12109	12162	12043	12131	12223	12210	12023	12225	12352	11945	12069	12154	12318	12279	12137	12127	12254	12036	12331	12313	12257	12210	12070	12098	12100	12161	12315	12275	12373	12295	12021	12186	12257	12295	12397	12216	12122	12230	12070	12084	12026	12074	12216	12212	12178	12184	12242	12194	12068	11962	12013	12270	11959	12187	12178	12127	12178	12128	12252	12062	12156	12078	12167	12161	12257	12336	12230	12371	12280	12324	12182	12172	12272	12084	12240	12161	12229	11986	12109	12232	12214	12209	12115	12133	12158	12214	12163	12423	12189	12308	12138	12266	12270	12227	12184	12104	12288	12128	12189	12116	12098	12313	12237	12046	12217	12233	12144	12490	12115	11988	12166	12159	12047	12119	12284	12059	12117	12090	12134	12188	12332	12252	12102	12277	12155	12049	12153	12164	12262	12217	12362	12127	12290	12260	12126	12105	12294	12210	12015	12323	12254	12199	12190	12348	12226	12198	12176	12141	12139	12237	12223	11977	12192	12286	12228	12124	12186	12141	12139	12260	12151	12254	12212	12294	12071	11953	12078	12191	12285	12317	12234	12321	12088	12179	12060	12354	12089	12254	12063	12165	12203	12358	12039	11973	12167	12071	12247	12216	12184	12159	12237	12126	12153	12171	12057	12312	12121	12010	12195	12022	12242	12015	12312	12189	12260	12084	12186	12171	12366	12105	12213	12053	12190	12169	12202	12437	12102	12170	12225	12230	12051	12155	12123	12206	12129	12162	12128	12214	12135	12203	12176	12209	12118	12155	12048	12222	12166	12236	12146	12165	12262	12278	12115	12124	12243	12215	12170	12214	12163	12081	12138	12087	12202	12214	12053	12126	12158	12202	12041	12136	12284	12218	12145	12204	12209	12152	12094	12106	12214	12273	12148	12063	12296	12223	12173	12418	12201	12173	12234	12132	12275	12198	12260	12135	12337	12305	12088	12228	12200	12057	12077	12183	12094	12231	12178	12145	12113	12285	12312	12216	12300	12283	12085	12317	12337	12091	12119	12305	11962	12180	12190	12287	12347	12162	11988	12041	12105	12115	12229	12376	12232	12408	12139	12176	12268	12317	12209	12127	12322	12220	12261	12269	12210	12343	12212	12271	12212	12256	12101	12216	12198	12262	12208	12364	12141	12187	12039	12172	12165	12096	12076	12294	12251	12057	12198	12207	12071	12114	12040	12308	12263	12153	12143	12244	12141	12205	12130	12094	12232	12142	12286	12118	12054	12307	12237	12139	11958	12304	12411	12184	12177	12361	12295	12211	12224	12187	12247	12069	12130	12001	12236	12190	12305	11997	12170	12184	12312	12224	12059	12133	12210	12087	12134	12305	12074	12172	12173	12148	12311	12172	12191	12150	12189	12248	12184	12354	12234	12154	12030	12262	12332	12201	12262	12332	12021	12056	12101	12294	11980	12158	12468	12205	12070	12176	12164	12234	12236	12075	12178	12217	12150	12111	12174	12416	12215	12231	12363	12048	12228	12278	12086	12153	12218	12357	12190	12211	12172	12149	12189	12196	12121	12104	12221	12141	12056	12068	12197	12210	12100	12045	12067	12105	12169	12279	12041	12173	12320	12271	12193	12192	11917	12439	12184	12062	12142	12104	12165	12166	12110	12262	12192	12062	12267	12310	12201	12228	12258	12190	12445	12226	12068	12314	12012	12066	12147	12170	12095	12151	12135	12373	12121	12292	12144	12113	12089	12259	12300	12240	12145	12077	12335	12126	12370	12320	11912	12225	12211	12210	12409	12235	12249	12142	12190	12096	12042	12156	12212	12061	12139	12044	12204	12095	12036	12234	12150	12216	12170	12121	12160	12115	12209	12375	12159	12192	12251	12183	12230	12283	12146	12091	12365	12034	12151	12135	12177	12123	12040	12126	12167	11982	12179	12066	12155	12292	12218	12133	12224	12100	12249	12234	12163	12236	12121	12270	12299	12456	12148	12165	12047	12384	12263	12017	12102	12410	12341	12272	12170	12343	12332	12073	12180	12175	12273	12146	12322	12264	12334	12138	12298	12218	12173	12148	12074	12389	12056	12169	12235	12219	12247	12320	12012	12021	12149	12148	12127	12225	12206	12217	12012	12329	12247	12262	12249	12349	12088	12203	12243	12075	12142	12081	12140	12107	12414	12118	12177	12334	12208	12157	12289	12183	12026	12103	12351	12224	11950	12087	12086	12179	12312	12204	12070	12256	12269	12130	12365	12357	12202	12079	12319	12168	12262	12305	12172	12113	12002	12249	12226	12122	12133	12375	12217	12221	12286	12280	12257	12358	12177	12195	12108	12178	12136	12268	12205	12147	12078	12321	12321	12356	12174	12086	12179	12161	12193	12200	12167	12025	12196	12097	12189	12297	12150	12317	12348	12183	12201	12321	12064	12190	12211	12022	12207	12205	12310	12100	12294	12184	12001	12214	12270	12316	12098	12231	12212	12137	12138	12248	12134	12113	12118	12346	12347	12188	12020	12320	12154	12259	12132	12139	11969	12143	12187	12068	12223	12074	12242	12091	12077	12060	12140	12103	12303	12077	12008	12059	12239	12124	12226	12066	12163	12109	12126	12315	12272	12123	12143	12192	12274	12201	12296	12089	11965	12254	12091	12168	12264	12238	12016	12127	12084	11991	12096	12231	12114	12210	12211	12063	12365	12229	12237	12151	12428	12113	12082	12175	12189	12189	12131	12044	12267	12161	12207	12099	12122	11995	12079	12276	12297	12327	12139	12200	12343	12295	12153	12176	12122	12295	12269	12245	12175	12063	12203	12325	12050	12120	12263	12371	12399	12130	12168	12055	12226	12178	12187	12087	12100	12052	12015	12101	12176	12403	12264	12216	12288	12168	12075	12100	12143	12191	12216	12342	12318	12163	12329	12285	12236	12240	12142	12222	12233	11980	12284	12081	12148	12065	12198	12120	12146	12260	12188	12201	12118	12077	12098	12256	12112	12177	12174	12239	12158	11977	12191	12137	12098	12208	12079	12136	12125	12132	12145	12211	12189	12237	12073	12324	12272	12282	12371	11972	12252	12001	12016	12129	12326	12156	12117	12056	12075	12137	12039	12256	12147	12351	12294	12233	12112	12171	12131	12081	12178	12244	12065	12095	12170	12285	12150	12159	12138	12150	12080	12253	12286	12232	12133	12269	12323	12161	12300	12232	12305	12138	12184	12318	12125	12083	12194	12164	12103	12238	12217	12261	12118	12069	12212	12147	12325	12231	12299	12227	12333	12264	12003	12235	12181	12140	12184	12192	12095	12133	12134	12305	12283	12084	12170	12287	12146	12183	12186	12213	12106	12201	12284	12285	12163	12280	12282	12147	12344	12177	12093	12178	12254
60264	105229	87954	61276	40191	23726	12130	12072	12077	12125	12090	12169	12154	12064	12158	11940	12158	12114	12293	12109	12154	12158	12130	12041	12122	12145	12126	12134	12211	12053	12086	12086	12103	12241	12148	12189	11886	11981	12164	12351	12227	12005	12121	12177	12236	12085	11976	12042	12180	12053	12133	12146	12077	12084	12345	12171	12071	12108	12364	12182	12011	12069	12205	12122	12076	12134	12046	12152	12065	12133	12236	12013	12274	12146	12079	12186	12191	12237	12279	12051	12070	12028	11979	12147	12102	12040	12030	12125	12040	12097	12007	12064	11978	12140	12135	12014	12206	12246	12134	12151	12111	12173	12138	12228	12098	12058	12196	12057	12209	12018	12181	12153	12238	12001	12020	12146	11977	11996	12189	12141	12155	11951	12126	12082	12198	12270	12096	12200	12207	12136	12156	12036	12251	12012	12030	12122	12076	12122	12307	12103	12115	12178	12092	12067	12071	12154	12179	11896	12124	12065	12001	12238	12125	11998	12090	11950	12111	12017	12150	12083	12081	12026	12081	12038	12098	12204	12207	12218	12069	12113	12175	12016	12003	12183	12071	12107	12115	11850	12133	12110	12107	12037	11987	11786	12065	12206	12126	12041	12002	12043	12045	12307	11950	12037	12208	12031	11976	12172	12147	12085	12118	12145	12090	12026	12198	12205	12035	12064	12160	11959	12175	11919	12024	12209	12242	12075	12121	11993	12060	11972	12095	11960	12121	12152	12153	12107	12306	12014	12211	12046	12135	12163	12013	11886	12172	11857	12113	12131	12233	12173	12236	11971	12129	11949	12162	12131	12164	12084	12018	12101	12198	12095	12030	12078	12134	12063	12028	12038	12081	11996	12225	12202	12155	12064	12124	12140	12095	12195	12116	12167	12152	12173	12070	12034	11996	12137	12144	12146	12262	11957	12072	12168	12162	12114	12052	11997	12156	12007	12104	12057	11938	12029	11987	12100	12097	12219	12125	12039	12140	12097	12023	11897	12136	12127	12139	12024	11974	11972	12111	12064	12041	12147	12045	11960	12234	12174	12046	12149	12044	12116	12079	12176	12076	12004	12031	12180	12017	12131	11999	12058	12129	12078	12096	12132	12106	12172	12265	12140	11991	12168	12196	12173	12194	12131	12210	12061	12041	12039	12107	12029	12009	12084	11985	12184	12060	12103	11978	11915	12156	12155	11977	12029	12092	12030	12280	12039	11915	11988	12218	11963	12066	12158	12064	12056	12022	12242	12218	12296	12082	12003	12098	12000	12210	12037	12025	12118	11987	12069	11988	12185	11995	12158	12098	12179	12021	12182	11927	11967	12121	12129	12033	12134	12068	12000	12039	12046	12130	12034	12090	12105	12044	12232	12048	12190	12138	12267	12208	12082	12285	12133	12038	11992	12163	12045	12076	12055	12113	12039	12112	12225	12268	12181	12068	12110	12151	12001	12067	12168	11951	12099	12150	12024	12176	11926	12161	12072	12176	12180	12098	11983	12171	12042	12032	12076	12055	12064	12003	12094	12146	12010	12140	12170	12109	11928	12064	12114	12010	12268	11984	12070	12123	12026	11964	12262	12062	12199	12124	12205	12040	12028	11969	12025	12229	12026	12130	11930	12066	12043	12100	12056	11997	12183	12003	12079	12129	12052	12013	12122	11957	11987	12138	12072	12186	12194	12143	11994	12047	12171	12094	11997	12176	12147	12116	12215	12223	12243	12072	12060	12178	12111	12066	12036	12014	12054	12076	12198	12159	12263	12219	12016	12239	12195	12058	12217	12185	11978	12108	12119	12164	12015	11960	12156	12192	12003	12123	12084	12217	12247	12157	12088	12066	12006	12071	12110	12027	12177	12143	12160	12051	12074	12111	12096	12055	12219	12251	12146	12155	12128	12207	11937	12078	12167	12001	12117	12110	12243	12096	12070	12160	11998	12135	12023	12148	12167	12123	12049	11967	12122	12002	12148	12070	12055	12108	12101	12141	11963	12254	12068	12159	11986	11945	11989	12095	12134	11977	12166	12029	12323	12111	12099	12049	12069	12062	12091	12362	12227	12074	12149	11939	12017	11929	12065	11993	12110	12085	12045	12058	12210	11980	12019	12164	12020	12254	12124	12258	12102	11934	12018	11953	12127	12051	12122	12166	12188	12222	12274	11923	12089	11994	12141	12193	12201	12175	12308	11952	12109	12174	12175	12092	12046	12186	12131	12199	12053	12202	12075	11890	12003	12038	12022	12000	12132	12096	12072	12102	12205	12143	12293	11964	11925	12050	12065	12095	11989	12168	12084	12143	12047	12073	12043	12053	12187	12140	12056	12140	11996	12223	12072	12065	12192	12140	12192	12199	11923	12146	12170	12135	12000	12099	12160	12119	12105	11927	12049	11997	12126	12251	12125	12145	12212	12291	12211	12136	12054	12177	12328	12162	12151	12053	12104	12146	12032	12102	12031	12224	12020	12071	12101	12169	12005	12164	12131	11986	12144	12015	12058	12041	12069	12001	12275	11978	12139	12048	12080	12032	12083	12133	12111	12020	12003	12062	12088	12085	12131	12119	12073	12144	11988	12161	11967	11993	12179	12144	12040	12136	12096	12148	12107	12156	12158	12205	12169	12099	12061	12178	12204	12159	12120	11988	12062	12212	12092	12268	12127	12012	12078	12003	12090	12088	12097	11944	12111	12199	11998	12003	11974	12258	12107	12228	12073	12005	12170	11790	12125	11895	12090	12018	12153	12001	12032	12141	12027	12139	12178	12038	12077	12138	12096	12067	12228	12038	12085	12278	12201	12133	12068	12038	11960	11996	12084	12203	12032	12095	12311	12123	11948	12276	12078	12026	12212	12036	12040	12071	12162	12022	12042	12217	12097	12110	12184	12018	12077	12235	12030	12068	12125	12092	12016	12148	12132	12210	12067	12127	12018	12065	11929	12272	12214	12076	12176	12037	12179	12147	12092	12059	11885	12066	12205	11988	11927	11996	12206	11955	12232	12207	12129	12258	12090	12125	12096	12303	12092	12182	11995	12059	12037	12180	12209	12092	12017	12051	12202	12103	11921	12156	12120	12269	12041	12058	12030	12027	11989	12132	12067	12065	12181	12017	12014	12099	11921	12003	12169	12019	12171	12012	11912	12316	12057	12059	12077	12164	11958	12207	12228	12294	12302	12114	12141	12242	12102	12001	12091	12002	12201	12190	12176	11986	12172	12109	11969	12114	12200	12139	12062	12191	12171	12126	12152	12062	12110	12020	12086	12088	12131	12085	12110	12132	11971	12334	12063	12050	12114	12137	11986	12149	12122	12160	12154	12215	12145	12086	12168	12036	12092	12083	12057	12216	12094	11984	12209	12210	12175	12156	12129	12001	12031	12185	12156	12114	12143	12043	12043	12093	12235	12200	12222	12092	12214	11933	12107	12122	12238	12106	12138	12132	12118	12079	12126	12035	12087	12205	11882	12197	12232	12183	12146	12099	12202	12080	12247	11984	12060	12052	12011	12092	11942	12087	12034	11991	12041	12124	12020	12139	12109	12256	12084	12283	12272	12164	12093	12016	12010	12076	12015	12120	11995	12008	12088	12090	12210	12122	11943	12013	12093	11989	12089	12014	12336	12217	12114	12165	12102	11989	12254	12070	12143	11956	12079	12079	12132	12096	12245	11959	12018	12244	12074	11930	12207	12074	12119	12247	12039	12014	12112	12071	12233	12065	12196	11922	11962	12138	12176	12138	12071	12044	12039	12218	12082	12188	12086	12113	12253	12182	12254	12224	12154	12080	12106	12171	12221	12075	12185	12089	12005	11874	12256	12057	12100	12228	12050	12139	11982	11860	12135	12258	12168	11969	12133	12209	12070	12075	12106	12001	12169	12016	12090	12041	12118	12233	12072	11908	12043	12123	12093	11992	11913	12114	12072	12155	12082	11999	12184	12045	11996	12066	12269	12174	12078	12149	12163	12008	12157	11966	12001	12131	12129	12166	12064	12134	12147	12005	12163	11974	12097	11873	12134	12019	11968	12043	12109	12090	12227	12049	12158	12217	12244	12076	12162	12027	12184	12004	11926	12311	12239	12110	12223	11971	12103	12024	12237	12129	12021	12198	12195	12062	11981	12093	12103	12154	12025	12094	12205	12036	12186	12086	12160	12040	12150	12233	12146	12219	12052	12181	12029	12275	12015	12133	12082	12162	12163	12071	12129	11991	12016	12109	12063	12027	12233	12168	12061	12205	12142	12095	11971	12082	12186	12012	12158	12097	11929	12161	12099	12251	12078	11997	11990	12061	12172	12153	12193	12292	12192	12199	12136	11985	12144	12082	12046	12052	12167	12102	12065	12230	11949	12113	11972	12066	12086	12116	12098	12210	12136	12133	12148	12018	12120	12115	12106	12020	11977	12101	11981	12037	11966	12173	12065	12167	12120	12133	12034	12019	11986	12334	12103	12005	11961	12162	12256	12062	12007	12033	12262	12140	12002	12100	12131	12099	12383	11924	12206	12153	12219	12076	12209	12132	12022	12240	12153	12104	12089	12071	12053	12036	12269	12047	12104	12184	12045	12148	12045	12131	12104	12202	11959	12134	12198	12271	12140	12085	12189	12314	12300	12160	12137	12138	12093	12098	12140	11918	12118	12027	12062	12126	12227	11995	12086	12068	12187	12244	12145	12143	12041	12306	12069	12168	12030	12189	12107	12124	12121	12069	12282	12150	12350	12028	12214	12004	12158	12055	12096	12175	12129	11976	12205	12097	12176	12157	12049	12057	12240	12008	12200	12173	12180	12062	12249	12112	12117	12079	12184	11963	12049	11961	12020	11868	11997	12019	12028	12128	12101	12133	12166	12085	12159	12058	11836	12140	12316	12077	12209	12196	12090	12103	12058	11952	12224	12205	12000	12002	12164	12163	12127	12068	12108	11982	12019	12171	12153	12013	12054	12033	12150	12303	12109	12176	12293	12202	12011	12086	12103	12183	12096	12120	12042	12258	12176	12101	12080	12145	12100	12128	12220	12043	12164	12040	11962	12073	12045	11969	12138	12213	12060	12041	12093	12079	12069	11932	12127	11994	12224	12044	12087	12229	12161	12095	12105	12106	12135	12012	12175	12126	12025	11822	12179	11984	12165	12045	12215	12141	12098	11983	12047	12200	11995	12072	12134
29015	33155	37815	28231	17886	14293	13273	12960	13186	13023	13147	12837	13163	13039	12860	12883	13015	13023	12996	13155	12960	12887	12969	12930	12777	13087	13132	13061	13031	12947	12980	12873	12986	13023	12816	13012	12974	13029	12886	13002	12927	12908	12650	13014	12990	13089	13148	12960	12985	13019	13136	12857	12867	12905	12861	12944	12710	12931	13113	12952	13119	13023	13048	12967	12838	12964	13109	13044	12899	12838	13109	12981	12858	12929	12980	12760	12966	13017	13049	13015	12919	12749	12972	12959	12967	13097	12928	13114	13030	12940	12876	12991	13019	12881	13032	12909	12989	12905	13038	12859	12999	12836	12965	12776	12936	12949	12981	13093	12975	12966	12837	12934	12893	12850	13086	12961	13076	13207	12836	13004	12906	13090	12907	12833	12985	12817	12854	12864	12953	12997	12950	12977	12887	12815	12907	12939	13018	12887	12957	13061	12807	13074	13046	12871	12963	12802	12886	12892	12906	12899	12950	12849	12886	12534	12858	13056	12826	12949	12922	12756	13100	12905	13004	12977	12886	12999	13034	12732	12775	12741	12976	12740	12845	12756	12931	12936	12949	13078	12926	13052	12835	12716	12800	12856	12985	12743	12782	12930	12793	12967	12908	12885	12839	12883	12864	12938	12809	12830	12843	12870	12857	12923	12952	12917	12965	12918	13023	13244	12912	12974	12912	12952	12849	12960	12980	13045	13137	13085	13133	13022	13071	12836	12821	12842	12833	12889	12802	12984	12843	12927	12827	12882	13000	12951	13041	13064	12886	12921	12894	12977	13093	12934	12723	12689	12963	12858	12886	13006	12857	12829	12702	12773	13057	13057	12972	13078	13036	12935	12960	12753	12890	12771	12993	13028	12885	12925	12971	12850	12934	13017	12782	12935	12804	13157	13002	12964	12987	12756	12879	12794	12968	12773	12864	12936	12890	12793	12880	12916	12889	12855	12911	13007	12817	12900	12958	13009	12883	12873	12955	12953	12906	12930	12912	12889	12930	12977	13003	12710	12840	12737	12977	12931	12908	12889	12860	12868	12866	13022	12781	12914	13015	12893	12880	13014	12947	12863	13095	12996	12780	12884	12860	12793	12887	12883	13013	13076	13185	13043	13051	12880	12723	13040	12935	12990	12972	12958	12916	12723	12966	12912	12892	12815	12800	12888	12761	12843	13057	12905	12952	13096	12949	12914	12621	12736	12772	12828	13037	13091	12864	12832	13067	13020	12807	12812	12814	12941	12872	13008	12869	12770	12931	12900	12993	12887	12950	13011	13087	12800	12903	13089	13013	12966	12791	12928	12970	12893	12912	13087	13034	12829	12906	13004	12774	12799	12948	12833	12903	12936	12771	13005	12871	12855	13047	12900	13024	13012	12840	13129	12943	12848	12980	12933	12926	12995	12905	12795	12901	12887	12990	12867	12823	12867	12983	12984	12864	12622	12818	12985	13156	13076	12891	12892	12974	13002	12818	13102	12987	13041	13077	13008	12845	13033	12997	12867	12792	13053	12867	12943	12913	12944	12778	13089	12865	12808	12929	13060	12925	12961	12976	12967	12974	12808	13056	12848	12863	12901	12812	12954	13122	12986	12952	13144	12891	13014	12733	12845	12787	12831	12764	12959	13103	13082	12940	13065	13037	12845	12772	13093	13004	12910	12953	12979	12969	13082	12826	13002	12968	12955	13144	12737	12871	12815	12994	12962	12858	12910	12996	13027	12804	13003	12971	12937	12934	12912	12968	13056	13082	12824	13023	12994	12874	12879	12772	12957	12922	12967	12751	12785	12976	12704	12736	13006	12958	12795	12983	12892	12929	13150	12974	12730	13025	12812	13018	12936	13042	12882	12952	13025	12852	12653	12902	12734	13021	13080	12976	13087	12887	12912	13043	12894	12878	12895	12751	12912	13038	12920	12885	12859	12964	13031	12994	13025	13018	13005	12934	13014	12905	13088	12965	12944	12956	12926	13005	12814	12813	13006	12801	12829	13002	13003	13070	13003	12972	13006	13043	12779	12995	12894	13109	13031	12786	13024	13030	12835	12926	12974	12847	12932	12860	13047	13096	13021	13046	12952	13020	12809	13038	12778	12888	12929	12906	12937	12965	12813	12996	12879	12927	13040	12867	12948	12980	13003	12799	12912	12999	12849	12812	12791	12984	12987	12916	12934	12942	12982	12942	13080	12791	13077	12892	12772	12798	12840	12982	12818	13119	13096	12853	12947	12953	13020	12874	13235	12970	12915	12863	12754	12861	12858	12851	12855	12878	12782	12912	13001	12965	12960	12841	13107	12855	12885	12986	12864	13050	12797	12910	12784	13007	12756	12805	12881	12698	12985	13135	12939	13107	12876	13009	13033	12877	13052	12752	12889	12921	13038	12983	12924	12949	12891	13029	12975	12813	12900	13001	12829	12954	12979	13080	12805	12842	12930	13121	12968	13083	12797	13012	13067	12920	13066	13130	12946	13094	12949	12968	12960	12929	12997	12860	12970	12910	12914	12920	12925	12876	12893	12794	12824	12854	12813	12940	12862	12962	12928	13068	12948	13008	12956	13059	13030	13067	12912	13081	12790	12807	12929	12993	12928	12951	12676	12887	12794	12903	12977	12898	13005	12817	12840	12862	13029	13099	12900	12980	12773	12803	12944	12980	12967	12765	12815	12898	12983	12858	12966	12942	13072	12874	12850	13058	13006	12934	12945	12978	12922	12915	12907	12876	12760	13048	13205	12880	12802	13001	12697	13048	12944	12822	12987	12900	13072	12866	13199	12945	13110	12933	12912	13134	13180	12944	12911	12930	12915	12845	12816	12859	13214	12987	12843	13156	12964	12959	12946	13078	13087	12975	12903	12886	12850	12987	12914	12941	12948	12817	13270	12998	12937	12865	12961	12988	12952	13026	12862	12968	13149	13085	12862	13040	13092	12848	12906	13090	12999	13082	13022	13054	12969	12878	12942	12974	12873	12931	12994	13078	12964	12771	12739	13033	12755	12920	12912	12936	12844	12832	12937	12946	12776	12837	12780	12851	12977	13010	12796	12842	12838	13017	12912	12933	13054	12819	12820	12929	12807	12938	12862	12959	12697	12895	12899	12813	13094	12881	13021	12764	13034	13040	12867	12902	12940	12935	12942	12844	12986	12827	13038	12981	12790	13057	13007	13033	12884	12771	12780	13048	13131	12900	13019	12814	13012	12824	12900	12857	12969	12887	13031	12850	12837	12981	12822	12933	12833	13020	12921	13131	12901	13035	12802	12961	12933	13008	12948	12825	12804	12972	13048	12968	12970	12963	12964	13104	12845	13000	12883	13004	13160	12917	12966	13047	12959	12996	13094	12876	12953	12821	12987	12955	12984	12733	12956	13018	12813	13116	12873	13011	12927	12906	12826	13000	13227	12995	13192	12888	12959	12911	12734	12982	12961	12851	12899	12887	13039	12817	12814	12953	12854	12904	12772	12693	12865	13092	13056	13065	12982	12868	13070	12914	12987	12984	12851	12989	13005	12873	12980	12889	13036	12878	12909	13064	13040	13083	12908	12915	12859	12962	13044	12798	12675	12928	13035	13069	12932	12948	12995	12953	12886	12986	12923	12912	12945	12838	13078	12811	13047	13045	12901	13106	12883	12749	12931	12856	13021	12916	12948	12909	12827	12719	12861	12950	12909	12831	13042	12983	12923	12946	13010	13070	13135	12989	13091	12988	12894	13042	13001	12996	12827	12893	13034	12920	12875	12993	12820	13016	12793	12862	13080	12849	12918	13056	12973	12946	13087	13051	12987	12981	12975	12930	12910	12843	12783	12856	12981	13077	13076	13015	12951	12882	12945	13018	13027	12762	12935	12879	12946	12840	12987	12946	12966	12737	12889	12764	12817	12847	12876	12984	13029	12893	12842	13007	12936	13097	12898	12786	12894	12871	12798	12939	12912	12916	12872	12994	13086	12910	12765	12801	12794	13015	12991	12933	12994	12923	12876	12927	13010	13080	13003	12866	12850	13122	12882	12758	12707	12970	12853	12920	12955	12924	13024	12908	12856	12865	12917	12879	13001	12950	12994	12997	12867	12883	12933	12940	12844	13124	12998	12942	13017	12846	13076	12906	12908	12956	13064	12786	13077	12867	12881	12899	12783	12856	12977	13031	12870	12759	12983	12932	12746	12805	12994	12883	13131	12875	12949	12806	12945	12903	12766	12984	13180	12821	12871	12919	12944	13005	12966	12846	12937	13007	13135	13101	12990	13012	12883	12866	12750	12739	12712	12797	12909	12753	12845	12858	12817	12818	12984	12802	12957	12818	13077	13058	13005	12824	12931	12772	12814	12883	12751	12809	12889	12995	13029	12982	12756	12910	12960	12882	12846	12762	12798	12918	12994	12949	13053	12883	12864	13005	13050	12760	12805	12879	12919	12786	12984	12871	12904	12884	13049	12967	12883	13015	13010	13073	13049	12861	12864	12952	13017	12818	13028	12955	12957	12950	12683	12773	12845	12980	12990	12918	12967	12942	12927	12921	12914	13168	13073	13028	12931	12996	12953	12954	12922	12946	12841	12940	12817	13073	13044	12803	12989	12923	13177	13008	13186	12967	12840	13108	13075	12999	12994	12955	12892	13024	13094	12843	13043	12961	12899	12837	12784	12868	12923	13051	12749	12879	13196	13006	12863	12820	12909	13104	12914	13180	12834	13014	12937	13005	12807	12864	12926	12828	12926	13003	13059	12776	12993	12969	12869	12903	13183	13031	12994	13061	12955	12926	12991	12978	12903	13073	13009	12992	12853	12901	13048	12978	12907	13008	12902	13085	12885	12884	12879	12787	13078	12856	12628	12730	13091	12829	12859	12965	12795	12981	12929	12919	12815	12941	13080	12919	12925	12812	12861	12808	12982	13096	12949	13001	12803	12836	12968	13023	12961	12901	13003	13048	12826	12934	12876	12996	12944	12868	12937	12839	12819	13055	12866	12785	12805	13005	12905	12875	12895	13022	12902	13034	12842	12760	12979	12886	12843	12625	12927	12945	12886	12846	12911	12970	12939	12875	12711	12905	12932	12956	12898	13066	12982	12890	12932	12921	12932	12991	12933	13030	12856	12806	13112	12812	12958	13135	12936	12959	12963	12970	12889	12832	12746	13002	13197	12926	12791	13129	12942
35030	53104	42409	26963	17097	13483	12728	12603	12701	12533	12630	12531	12623	12733	12739	12687	12587	12541	12557	12588	12659	12611	12668	12658	12707	12717	12760	12554	12628	12533	12604	12733	12697	12623	12743	12768	12512	12667	12533	12411	12572	12616	12666	12590	12792	12809	12509	12577	12756	12588	12573	12740	12634	12694	12707	12670	12655	12758	12568	12653	12608	12759	12552	12569	12737	12734	12620	12636	12654	12694	12681	12793	12630	12647	12609	12607	12821	12543	12497	12515	12559	12639	12721	12474	12788	12468	12450	12575	12562	12499	12721	12577	12567	12599	12723	12756	12741	12611	12641	12766	12723	12495	12718	12783	12572	12477	12618	12628	12721	12688	12617	12681	12466	12566	12488	12682	12656	12708	12655	12708	12581	12661	12601	12589	12597	12639	12506	12580	12463	12737	12687	12649	12568	12653	12697	12539	12748	12664	12682	12586	12680	12681	12657	12480	12690	12584	12455	12538	12647	12628	12833	12551	12646	12655	12460	12554	12634	12535	12673	12555	12625	12722	12394	12566	12548	12644	12746	12536	12472	12617	12746	12510	12626	12494	12469	12625	12538	12601	12478	12589	12672	12660	13042	12522	12689	12642	12498	12702	12503	12733	12610	12732	12696	12632	12576	12664	12686	12525	12530	12556	12666	12606	12612	12512	12672	12575	12567	12645	12643	12472	12641	12597	12475	12635	12712	12489	12670	12636	12599	12685	12665	12549	12736	12672	12479	12568	12646	12652	12414	12597	12513	12569	12772	12562	12616	12454	12762	12585	12619	12525	12484	12597	12654	12745	12491	12668	12597	12720	12545	12518	12574	12660	12589	12623	12514	12606	12641	12688	12713	12703	12639	12563	12564	12608	12508	12594	12564	12589	12526	12585	12676	12531	12619	12642	12622	12599	12701	12580	12551	12335	12697	12689	12603	12458	12593	12660	12623	12481	12733	12729	12831	12739	12472	12611	12712	12686	12767	12649	12746	12678	12538	12567	12664	12538	12637	12475	12559	12608	12693	12635	12578	12516	12609	12660	12546	12446	12557	12608	12604	12604	12572	12491	12623	12524	12688	12666	12522	12662	12701	12806	12539	12499	12629	12489	12591	12549	12734	12677	12542	12604	12608	12605	12554	12632	12542	12758	12554	12531	12697	12553	12703	12669	12688	12450	12621	12741	12605	12561	12646	12580	12542	12620	12652	12592	12532	12678	12803	12584	12543	12681	12586	12586	12539	12720	12569	12686	12595	12475	12570	12634	12684	12718	12582	12741	12674	12642	12725	12671	12459	12622	12785	12675	12648	12712	12531	12518	12713	12614	12632	12724	12596	12512	12764	12729	12727	12503	12746	12560	12787	12780	12616	12640	12767	12786	12686	12639	12657	12755	12687	12792	12614	12531	12625	12455	12456	12668	12668	12594	12788	12628	12672	12675	12466	12564	12687	12540	12617	12605	12543	12770	12689	12484	12749	12561	12712	12707	12619	12594	12563	12483	12662	12560	12501	12769	12643	12494	12612	12626	12499	12649	12694	12578	12572	12552	12631	12686	12538	12624	12683	12639	12525	12581	12584	12590	12681	12575	12508	12612	12433	12602	12484	12649	12616	12641	12729	12712	12550	12667	12612	12387	12729	12822	12762	12760	12515	12591	12636	12579	12520	12692	12644	12525	12626	12609	12643	12470	12679	12533	12673	12531	12494	12513	12646	12619	12513	12696	12773	12763	12755	12588	12584	12536	12676	12529	12389	12707	12802	12615	12477	12629	12635	12673	12525	12599	12572	12676	12653	12653	12542	12650	12660	12655	12554	12520	12761	12766	12547	12497	12686	12561	12615	12536	12553	12499	12557	12610	12709	12535	12566	12510	12526	12543	12638	12777	12625	12569	12534	12440	12746	12652	12652	12783	12508	12671	12636	12710	12782	12403	12696	12651	12680	12610	12520	12537	12575	12516	12851	12659	12708	12571	12642	12626	12523	12622	12562	12791	12579	12562	12566	12505	12728	12700	12682	12619	12570	12580	12615	12767	12694	12688	12566	12593	12858	12706	12680	12482	12668	12776	12523	12745	12691	12649	12662	12635	12655	12451	12639	12608	12760	12697	12691	12545	12591	12575	12654	12662	12613	12632	12689	12744	12629	12464	12663	12723	12732	12657	12683	12713	12604	12687	12785	12548	12612	12571	12631	12417	12638	12669	12669	12662	12600	12580	12485	12618	12610	12564	12735	12567	12660	12653	12595	12490	12682	12673	12474	12503	12618	12550	12577	12634	12545	12710	12645	12592	12677	12565	12570	12462	12602	12691	12477	12705	12646	12654	12622	12705	12673	12607	12680	12725	12728	12644	12635	12574	12633	12599	12719	12621	12629	12541	12658	12772	12534	12713	12572	12658	12603	12569	12447	12734	12713	12452	12608	12629	12723	12658	12505	12699	12436	12427	12543	12484	12657	12554	12692	12628	12718	12616	12759	12775	12610	12583	12651	12767	12512	12462	12679	12647	12723	12595	12735	12563	12691	12691	12675	12739	12572	12719	12644	12590	12552	12626	12532	12640	12771	12685	12630	12724	12737	12560	12678	12585	12571	12554	12530	12679	12547	12716	12397	12585	12625	12628	12583	12660	12585	12609	12498	12523	12760	12567	12736	12615	12694	12607	12846	12592	12509	12588	12769	12650	12566	12616	12762	12636	12603	12689	12785	12694	12585	12633	12600	12719	12643	12616	12550	12755	12673	12631	12716	12666	12506	12648	12664	12530	12736	12529	12518	12503	12589	12527	12611	12752	12591	12462	12632	12536	12749	12662	12662	12597	12502	12675	12636	12697	12728	12512	12725	12636	12470	12539	12629	12636	12647	12562	12657	12647	12731	12647	12541	12747	12673	12603	12682	12642	12568	12547	12641	12529	12581	12727	12699	12585	12478	12517	12514	12796	12629	12576	12612	12458	12712	12634	12627	12523	12562	12532	12544	12653	12637	12607	12492	12514	12753	12653	12620	12596	12650	12691	12499	12664	12730	12593	12715	12539	12585	12587	12670	12706	12594	12717	12559	12488	12582	12549	12711	12517	12556	12835	12611	12377	12764	12542	12400	12709	12624	12545	12620	12596	12614	12666	12640	12674	12652	12709	12433	12726	12682	12633	12523	12511	12709	12796	12559	12766	12552	12435	12609	12482	12701	12684	12583	12613	12544	12651	12518	12541	12442	12811	12561	12603	12585	12712	12718	12544	12545	12666	12487	12806	12620	12559	12546	12647	12541	12903	12541	12593	12689	12629	12594	12859	12492	12625	12970	12623	12501	12562	12630	12617	12466	12546	12498	12572	12497	12512	12639	12563	12694	12671	12619	12701	12566	12456	12483	12647	12733	12767	12547	12456	12572	12610	12662	12641	12572	12750	12784	12599	12688	12735	12567	12724	12557	12666	12565	12612	12813	12533	12579	12601	12706	12680	12659	12571	12563	12700	12717	12608	12494	12525	12601	12528	12702	12580	12729	12462	12654	12578	12690	12719	12510	12678	12580	12615	12645	12526	12623	12541	12589	12779	12603	12623	12630	12348	12545	12600	12633	12702	12594	12573	12726	12741	12740	12527	12661	12742	12588	12647	12626	12653	12613	12690	12578	12604	12652	12668	12597	12623	12657	12665	12445	12546	12674	12717	12467	12570	12531	12778	12549	12738	12485	12536	12661	12745	12558	12655	12521	12641	12529	12574	12708	12702	12488	12695	12640	12724	12536	12429	12653	12703	12546	12649	12494	12689	12725	12632	12611	12649	12721	12547	12662	12471	12592	12607	12662	12632	12595	12754	12595	12435	12633	12666	12659	12715	12767	12646	12521	12633	12726	12704	12557	12797	12603	12630	12517	12525	12586	12482	12546	12533	12665	12551	12579	12528	12598	12597	12744	12656	12712	12573	12586	12550	12669	12554	12587	12756	12551	12524	12688	12668	12572	12750	12490	12569	12665	12667	12704	12720	12647	12608	12590	12851	12465	12608	12567	12603	12575	12653	12652	12621	12706	12551	12691	12562	12518	12528	12607	12637	12586	12582	12620	12627	12679	12768	12397	12642	12687	12642	12753	12676	12589	12592	12826	12774	12710	12646	12476	12637	12632	12434	12629	12645	12607	12628	12686	12534	12597	12645	12810	12574	12686	12606	12619	12631	12503	12645	12730	12641	12592	12568	12582	12560	12685	12532	12757	12590	12603	12643	12689	12517	12524	12641	12671	12596	12557	12667	12524	12495	12713	12578	12566	12592	12520	12536	12780	12633	12657	12624	12539	12538	12599	12709	12767	12682	12676	12754	12565	12703	12640	12521	12626	12519	12667	12575	12566	12526	12646	12769	12482	12514	12470	12481	12589	12690	12569	12627	12585	12766	12464	12665	12609	12650	12695	12705	12628	12682	12700	12636	12567	12736	12709	12836	12619	12446	12509	12569	12541	12577	12410	12735	12681	12669	12581	12674	12506	12579	12572	12563	12599	12694	12741	12784	12703	12548	12647	12777	12620	12728	12559	12638	12546	12485	12599	12450	12563	12591	12613	12777	12576	12649	12690	12639	12693	12607	12647	12682	12639	12708	12569	12665	12427	12520	12496	12648	12524	12659	12543	12603	12595	12696	12683	12646	12616	12457	12486	12672	12637	12669	12550	12685	12749	12539	12498	12470	12687	12476	12581	12690	12689	12618	12552	12631	12563	12590	12625	12620	12647	12686	12678	12767	12786	12591	12506	12667	12561	12641	12330	12653	12620	12603	12707	12595	12691	12610	12686	12594	12660	12671	12735	12707	12478	12630	12722	12566	12651	12464	12606	12552	12657	12699	12566	12637	12563	12590	12736	12693	12622	12612	12684	12522	12659	12714	12619	12672	12572	12549	12581	12726	12427	12714	12629	12589	12611	12628	12705	12529	12641	12615	12662	12618	12626	12705	12628	12562	12522	12681	12574	12491	12612	12639	12589	12595	12834	12646	12549	12559	12645	12768	12588	12582	12710	12423	12684	12761	12649	12709	12613	12746	12579	12606	12602	12702	12597	12726	12740	12691	12596	12643	12532	12570	12533	12557	12737	12574	12733	12631	12775	12591	12615	12683	12648	12674	12543	12812	12736	12665	12639	12510	12607	12568	12563	12579	12489	12579	12662	12739	12766	12659
24797	24671	38133	35618	25578	19466	15537	13615	13491	13424	13512	13255	13238	13280	13370	13221	13106	13028	13284	13367	13306	13094	13286	13318	13257	13074	13158	13106	13174	13016	13144	13224	13124	13086	13137	13134	13140	13215	13106	13200	13385	13247	13225	13187	13273	13296	13062	13155	13229	13209	13134	13066	13224	13075	13230	13378	13145	13183	13150	13148	13129	13151	13198	13119	13363	13137	13154	13178	13300	13153	13125	13175	13212	13060	13150	13074	13161	13031	13077	12986	13185	13161	13080	13042	13102	13201	12943	13102	13113	13127	13091	13032	13207	13098	13053	13160	13121	13223	12961	13026	13243	13171	13247	13063	13137	13169	13120	13298	13106	13193	13267	13250	13206	13200	12962	13230	13051	13287	13027	13270	13061	13067	13120	13163	13046	12948	13169	13206	12963	12980	13116	13103	13241	13268	13273	13131	13170	12979	13047	13125	13186	13081	13011	13294	13153	13055	13378	13126	13092	13221	13028	13297	13047	13073	13222	13280	13218	13203	13004	13150	12903	13156	13092	13350	13184	13071	13242	13055	13128	13185	13100	13175	13179	13214	13043	13070	13266	13253	13123	13245	13188	13260	13288	13153	13054	12938	13009	12873	13184	13154	13342	13190	13332	13041	13265	13174	13372	13165	13085	13132	13274	13025	13137	12931	13067	12984	13084	13137	13058	13178	13142	13157	13003	13053	13204	13083	12958	13230	13166	13073	13009	13234	13231	13275	13292	13066	13224	13065	13063	13028	13268	13081	13125	12808	13292	13058	13147	13215	13300	12973	13173	13249	13040	13113	13062	13102	13040	12951	13316	13167	13069	13109	13192	13211	13118	12925	13178	13028	13170	13152	13173	13202	13090	13157	13103	12932	13128	13011	13170	13242	13252	13349	13026	13041	13185	13222	13207	13130	13146	13068	13005	13258	13176	13228	13065	13032	13102	13030	13165	13135	13172	13138	13188	13038	13064	13112	12837	13230	13024	13089	13263	13160	13348	13169	13008	13218	13154	13060	13120	13130	13161	12994	13065	13138	12937	13053	13117	13013	12984	13105	13063	13152	12980	13151	13000	13099	13082	13272	13100	13047	13390	12990	13273	13069	13229	13032	13173	13157	13118	13015	13190	13211	13226	13040	12980	13135	13308	13252	13213	13071	13225	13106	13170	13156	12991	13193	13134	13090	13109	13170	13198	13086	13076	13107	13136	13323	13227	13141	13221	13031	12995	13118	13182	13278	13216	13153	13082	13375	13203	13233	13297	13246	13037	13286	12937	13271	13002	13249	13304	13024	13228	13148	13060	13198	13365	13256	13150	13171	13131	13198	13279	12967	12969	12994	13245	13329	13142	13109	13128	13205	13254	13106	13350	13104	13031	13157	13092	13260	13213	13049	13184	13196	13080	13217	13184	12951	13147	13073	13149	12957	12930	13163	13252	13169	13095	13106	13200	13101	13179	13008	13224	13120	13032	13191	13176	13246	13048	13094	13190	13158	13128	12969	13065	13178	13038	13164	13143	12920	13168	13123	13231	13070	13254	13197	13269	13345	13221	13196	13322	13154	13013	13207	12881	13140	13068	13170	13167	13147	13237	13154	13026	13157	13124	13137	13091	13070	13303	13204	13133	13219	13109	13314	13141	13125	13257	13220	13008	13261	13272	13067	13224	13141	13099	13222	13012	13086	13043	13294	13076	13265	13125	13241	12976	13113	13273	13072	13129	13247	13118	13266	13142	13152	13172	13207	13170	13124	13233	13199	13082	13209	12955	13125	13054	13130	13218	13246	13170	13215	13220	13055	13151	13116	13078	13194	13015	13047	13101	13204	13282	13296	13169	12941	13251	13099	12934	13143	13069	13144	13203	13150	13142	13320	13205	13037	13069	13139	13116	13032	13152	13093	13098	13261	13070	13134	13103	13243	13242	13124	13282	12991	13141	13127	13048	13119	13202	13059	13012	13137	13155	13116	13092	13292	13301	13197	13067	12905	13226	13153	13095	13114	13324	13148	13034	13218	13138	13051	13055	13067	13197	13345	13275	13265	13222	13027	13169	13178	13260	13237	13194	13009	13283	13324	13161	13092	13004	13311	13168	13069	13239	13230	13209	13220	13360	12987	13263	13009	13187	13043	13183	13151	13066	13213	13178	13158	13066	12990	13333	13128	13399	13069	13275	13267	13044	13032	13102	13058	13110	13076	13186	13190	13088	12918	13022	13190	13191	13215	13196	13155	13148	13040	13087	13161	13166	13115	12975	12986	13313	13117	13348	12980	13251	13145	13095	13034	12959	13279	13225	13188	13166	13226	13043	12931	13109	13056	12996	13310	12897	12942	13326	13253	13060	12952	13106	13084	13306	13125	12979	13146	13107	13080	13078	13121	13119	13267	13237	13067	13198	13116	12903	13235	13190	13025	13169	12897	12975	13096	13077	13265	13242	13130	13134	13139	13176	13158	13213	13323	13132	13232	13335	13183	13173	13065	13233	13251	13118	13074	13111	13052	13254	13127	13018	13316	13016	13201	13144	13063	13437	13347	13123	13080	13054	12960	13297	13121	13201	13179	13126	13042	13114	13041	12953	13273	12959	12966	13116	13060	13087	13180	13096	13185	13142	13164	13055	13223	12924	13209	13276	13290	13194	13127	13062	13012	13382	13131	13210	13177	13164	13348	13315	12981	12918	13128	13275	13120	13146	13233	13212	13177	13192	13140	13116	12966	13295	13005	13205	12956	13087	13200	13061	13118	13330	13143	13077	13133	13076	13160	13119	13178	13160	13244	13147	13055	13203	13076	13170	13066	12920	13216	13130	13303	13141	13173	13374	13226	13101	13267	12958	13158	13228	13223	13053	13067	13180	13080	12928	12981	13239	13043	13088	13190	13146	13291	13193	13148	12950	13158	13100	13104	13194	13187	12899	12919	13232	13206	13115	13111	13114	13202	13122	13139	13139	13246	13239	13333	13018	13090	13104	13024	13285	12982	13257	13076	13310	13184	13061	13107	13020	13116	13150	13217	13017	13150	13273	13120	13186	13074	13217	13168	13259	13172	13134	13185	13028	13254	13124	13030	13200	13081	13171	13338	13178	13119	13118	13262	13266	13278	12985	13189	13242	13161	13132	13165	13110	12939	12971	13146	13142	13202	13117	13349	13049	13044	13119	13019	13152	13026	13157	13164	13042	13090	13209	12979	13015	13335	13153	12994	13085	13109	13175	13211	13252	13047	13115	13082	13129	13359	13067	13148	12987	13139	12868	13102	12936	13096	12998	13053	13291	13220	13198	13097	13026	13086	13070	13333	13369	13156	13094	13207	13065	13090	13036	13254	13102	13179	13093	13039	13210	13190	13250	13030	13126	13153	13220	13109	13232	13151	13012	12975	13059	12997	13216	12989	13099	13253	13284	13106	12988	13313	13150	13188	13003	13285	13270	13115	13019	13211	13287	12953	13085	13286	13192	13070	13215	13098	13072	13139	13153	13187	13089	13079	13178	13200	13219	13169	12879	13005	13238	13188	13226	13066	13195	13226	13256	13068	13220	13208	13093	13248	13002	13149	13217	13207	13258	12990	13149	13092	13110	13105	13197	13078	13140	13129	12995	13127	13121	13112	13195	13144	13109	13162	13300	13217	13089	13335	13074	13154	12937	13124	13175	13221	13339	13253	13061	12961	13163	13117	13046	13157	13176	13068	13246	13216	13309	13040	13115	13011	13161	13156	13111	13192	13047	13050	13240	13063	13212	13090	13183	13111	12999	13155	13295	13109	12993	12926	13170	13182	13071	13195	13138	13062	13167	13047	13164	13270	13248	13044	12998	13260	13157	13216	13080	12991	13266	12977	12948	13173	13182	13175	13193	13079	12871	13272	13236	13162	13147	13105	13203	13214	12951	13227	13189	13313	13237	13117	13187	13054	13253	13062	13208	13155	13132	13157	13154	13186	12921	13048	13226	13093	13295	13072	13240	12933	13115	13131	13318	13018	13165	13224	13136	13227	13066	13111	13193	13101	13149	13269	13120	13185	13220	13119	12843	13137	13025	13002	13239	13095	13141	13140	13235	13156	13073	13077	13103	13060	12986	13035	13145	13158	13182	13192	13136	13065	13268	13188	13154	13271	13117	13044	13168	13194	13184	13106	13025	13191	13155	13076	13241	13301	13026	13250	13175	13130	13358	13306	13231	13101	13264	13141	13176	13030	13199	13170	13231	13316	13378	13039	13196	13120	13217	13096	13129	13249	13283	13299	13154	12955	13291	13029	13082	13126	13077	13132	13031	12972	13201	13207	13114	13144	12928	13221	13143	12952	13088	12999	13097	13128	13457	13210	13322	13067	13011	13123	12927	12937	13179	13075	13115	13199	13030	13181	13083	13059	13180	13006	13146	13248	13176	12928	12852	13333	13211	13233	12995	13122	13192	13052	13169	13163	12840	13051	13196	13120	13215	13161	13378	13141	13164	13191	13217	13059	13080	13262	13297	13253	13114	13191	13030	13188	13154	13178	12975	12949	13095	13190	13126	13060	13115	13380	13261	13161	13129	13018	13031	13223	13160	13170	13277	13104	13133	13084	13236	13060	13150	13202	13140	13180	13216	13091	13025	13073	13218	13262	13140	13216	12995	13037	13363	13154	13124	13133	13041	13186	13407	13275	13376	13132	13021	12988	13060	13209	13124	13164	12906	13122	13212	13191	13176	13156	13132	13095	13434	13066	13060	13111	13258	13083	13161	12967	13424	13289	13066	13171	13196	13233	13071	13190	13069	13022	13315	12999	13128	13308	13205	13180	13148	13098	13322	13238	13136	13181	13023	13122	13195	13133	13110	13127	13165	13238	13197	13036	13086	13252	12986	13005	13186	13256	13110	13012	13236	13248	12941	13116	13109	13178	13102	13123	13212	13075	13290	13036	13157	13052	13051	13164	13174	13145	13054	13138	13130	12899	13089	13071	13052	13061	13232	13177	13170	13137	13252	13161	13062	13138	13283	13223	13238	13200	13255	13107	13190	13189	13134	13110	13270	13265	13187	13247	13218	13093	13149	13204	13021	13018	13181	12988	12979	13264	13039	13088	13222	13027	13154	13065	13113	13138	13162	13027	13380	13052	13247	13120	13119	13328	13230	13087	13066	13145	13234	13176	12894	12993	13210	12833	12957	13124	13118	13175
58506	88820	73588	46872	27926	15939	12875	12829	12827	12671	12723	12713	12773	12675	12671	12866	12899	12701	12611	12751	12822	12739	12675	12826	12714	12850	12865	12772	12757	12672	12828	12799	12794	12836	12759	12783	12823	12723	12815	12682	12767	12693	12756	12804	12590	12831	12616	12811	12773	12698	12740	12981	12758	12830	12770	12782	12797	12756	12758	12806	12582	12855	12854	12801	12835	12715	12548	12757	12591	12646	12632	12721	12904	12652	12801	12847	12601	12782	12733	12787	12718	12745	12800	12723	12832	12617	12540	12795	12937	12609	12791	12681	12779	12849	12667	12669	12642	12741	12772	12778	12632	12675	12703	12845	12759	12695	12714	12895	12817	12741	12604	12735	12680	12697	12755	12878	12862	12683	12684	12731	12874	12762	12787	12659	12895	12670	12739	12608	12864	12836	12721	12679	12755	12780	12678	12649	12683	12643	12815	12682	12744	12765	12743	12798	12692	12681	12866	12682	12778	12737	12796	12832	12675	12755	12821	12680	12847	12619	12810	12749	12857	12683	12735	12921	12726	12830	12800	12848	12698	12724	12654	12604	12590	12644	12738	12839	12775	12812	12760	12724	12720	12784	12850	12619	12605	12799	12670	12724	12664	12726	12644	12762	12843	12844	12842	12767	12733	12754	12699	12870	12801	12864	12862	12717	12656	12725	12715	12653	12856	12785	12739	12663	12712	12675	12728	12741	12723	12761	12735	12772	12612	12796	12856	12594	12704	12704	12714	12741	12716	12686	12584	12824	12711	12859	12772	12675	12856	12732	12643	12773	12692	12751	12679	12885	12819	12825	12771	12658	12548	12649	12719	12751	12858	12610	12745	12691	12934	12640	12633	12912	12846	12684	12888	12910	12592	12688	12785	12638	12915	12735	12688	12883	12842	12793	12704	12711	12775	12906	12690	12712	12815	12735	12661	12722	12833	12844	12551	12590	12747	12697	12491	12613	12763	12827	12825	12553	12567	12841	12697	12616	12747	12729	12709	12970	12777	12836	12674	12773	12808	12911	12650	12851	12907	12727	12835	12958	12722	12940	12703	12719	12651	12667	12783	12752	12630	13003	12675	12867	12696	12578	12808	12660	12853	12676	12762	12689	12728	12832	12773	12666	12737	12699	12703	12769	12750	12663	12778	12759	12631	12816	12849	12718	12640	12827	12649	12570	12794	12858	12697	12837	12897	12765	12703	12672	12644	12795	12910	12722	12723	12589	12821	12771	12654	12609	12899	12862	12756	12716	12713	12812	12822	12813	12834	12886	12849	12778	12652	12560	12807	12750	12711	12802	12774	12872	12936	12730	12620	12770	12821	12769	12666	12594	12657	12660	12850	12652	12635	12895	12847	12789	12884	12637	12744	12755	12647	12879	12831	12647	12733	12592	12812	12758	12861	12726	12736	12744	12666	12616	12628	12585	12719	12766	12658	12771	12672	12657	12716	12763	12699	12766	12748	12765	12742	12662	12857	12668	12783	12633	12654	12768	12785	12780	13001	12898	12697	12776	12735	12649	12747	12820	12688	12738	12685	12845	12793	12859	12652	12812	12717	12774	12779	12603	12619	12885	12762	12814	12636	12786	12804	12589	12760	12798	12651	12770	12866	12785	12613	12765	12694	12823	12752	12682	12720	12689	12757	12841	12926	12659	12717	12707	12794	12722	12817	12933	12590	12859	12752	12790	12819	12710	12713	12950	12803	12699	12629	12678	12910	12630	12832	12699	12761	12783	12690	12835	12782	12748	12673	12696	12748	12752	12810	12734	12746	12788	12919	12845	12694	12637	12790	12786	12619	12794	12812	12813	12721	12668	12731	12725	12754	12940	12846	12797	12705	12742	12641	12725	12755	12664	12638	12770	12885	12735	12759	12648	12871	12719	12745	12924	12801	12776	12691	12932	12651	12557	12797	12734	12636	12927	12741	12670	12749	12677	12798	12844	12845	12773	12680	12833	12752	12617	12610	12768	12667	12763	12778	12642	12764	12709	12778	12763	12690	12879	12608	12621	12723	12758	12794	12804	12762	12745	12696	12679	12649	12813	12832	12747	12755	12689	12653	12819	12599	12772	12647	12715	12762	12747	12681	12921	12914	12738	12702	12787	12767	12783	12719	12669	12659	12751	12815	12797	12821	12893	12833	12856	12590	12671	12743	12621	12650	12760	12696	12801	12776	12651	12678	12857	12608	12722	12767	12757	12750	12635	12724	12790	12695	12834	12818	12774	12829	12704	12676	12710	12907	12764	12686	12612	12701	12816	12587	12801	12833	12720	12822	12808	12708	12812	12798	12785	12599	12715	12765	12700	12859	12681	12857	12600	12805	12749	12626	12781	12777	12663	12793	12584	12692	12674	12654	12505	12865	12659	12699	12732	12704	12813	12711	12833	12810	12766	12748	12710	12888	12752	12816	12722	12739	12664	12856	12680	12892	12870	12858	12772	12551	12899	12738	12950	12700	12707	12664	12610	12757	12698	12664	12720	12645	12787	12601	12834	12731	12742	12698	12840	12775	12660	12684	12739	12683	12779	12730	12753	12683	12707	12998	12921	12784	12757	12809	12809	12828	12644	12770	12963	12659	12723	12731	12776	12591	12797	12738	12782	12740	12769	12627	12678	12881	12741	12716	12711	12636	12790	12720	12753	12679	12786	12736	12831	12847	12673	12729	12693	12797	12649	12653	12759	12710	12662	12632	12716	12650	12850	12739	12891	12925	12746	12636	12720	12798	12669	12743	12779	12663	12666	12799	12787	12783	12706	12818	12605	12943	12861	12882	12649	12703	12901	12782	12774	12685	12789	12724	12803	12739	12759	12838	12747	12732	12703	12887	12675	12688	12748	12807	12715	12682	12654	12704	12706	12849	12865	12784	12846	12835	12893	12755	12812	12701	12891	12725	12807	12867	12650	12665	12704	12678	12766	12832	12720	12854	12600	12726	12583	12756	12870	12738	12625	12607	12714	12739	12703	13040	12782	12683	12821	12668	12694	12713	12861	12529	12891	12783	12890	12653	12705	12679	12805	12846	12796	12761	12779	12671	12585	12847	12851	12818	12793	12735	12761	12738	12747	12730	12609	12878	12604	12627	12723	12745	12734	12693	12739	12695	12788	12680	12638	12730	12703	12669	12760	12725	12587	12682	12699	12680	12556	12819	12936	12597	12872	12725	12742	12775	12572	12812	12646	12813	12765	12738	12851	12646	12783	12644	12637	12730	12624	12496	12557	12614	12558	12825	12797	12569	12917	12661	12835	12808	12874	12757	12703	12660	12741	12658	12796	12840	12765	12812	12744	12585	12718	12800	12671	12791	12776	12859	12681	12663	12756	12700	12772	12774	12883	12711	12846	12830	12782	12729	12686	12575	12759	12776	12673	12521	12651	12904	12788	12792	12595	12773	12876	12685	12821	12668	12777	12750	12735	12848	12707	12811	12784	12702	12717	12801	12820	12712	12788	12783	12613	12727	12867	12822	12745	12696	12687	12773	12680	12819	12811	12676	12905	12709	12872	12849	12893	12814	12848	12754	12790	12724	12749	12669	12865	12866	12680	12802	12847	12748	12863	12723	12777	12597	12646	12741	12532	12697	12980	12720	12829	12689	12715	12777	12818	12656	12827	12766	12737	12819	12681	12830	12680	12707	12763	12694	12728	12794	12735	12731	12656	12709	12735	12966	12712	12785	12757	12637	12720	12697	12848	12800	12744	12699	12925	12766	12782	12854	12831	12770	12668	12783	12641	12933	12806	12809	12769	12698	12805	12608	12831	12832	12738	12567	12614	12810	12878	12906	12804	12841	12777	12757	12667	12952	12679	12781	12720	12756	12883	12797	12827	12707	12634	12640	12609	12713	12704	12838	12752	12676	12775	12712	12753	12688	12762	12725	12683	12795	12883	12659	12745	12635	12781	12555	12684	12781	12648	12659	12654	12843	12743	12720	12792	12881	12715	12719	12677	12732	12692	12755	12747	12683	12807	12722	12698	12524	12692	12770	12635	12747	12613	12653	12858	12866	12659	12806	12755	12679	12753	12678	12721	12615	12580	12789	12817	12794	12823	12666	12680	12637	12709	12836	12673	12745	12753	12774	12630	12702	12662	12788	12969	12663	12777	12822	12723	12656	12873	12926	12823	12816	12809	12796	12829	12828	12779	12644	12696	12745	12707	12634	12663	12747	12694	12658	12781	12768	12745	12702	12575	12825	12560	12638	12901	12770	12763	12644	12784	12751	12876	12764	12804	12671	12726	12840	12918	12765	12791	12844	12758	12686	12600	12672	12774	12941	12686	12663	12734	12731	12799	12801	12749	12802	12795	12739	12669	12718	12668	12650	12603	12762	12719	12554	12650	12809	12869	12825	12813	12804	12527	12853	12782	12746	12759	12883	12833	12783	12848	12661	12678	12772	12750	12845	12770	12904	12784	12814	12776	12664	12620	12832	12647	12680	12812	12747	12999	12840	12589	12908	12636	12899	12871	12695	12750	12771	12755	12727	12547	12881	12713	12889	12803	12762	12735	12789	12895	12699	12949	12715	12684	12758	12676	12649	12651	12688	12752	12688	12930	12712	12685	12820	12782	12638	12810	12991	12716	12854	12784	12840	12866	12764	12723	12764	12953	12687	12684	12817	12667	12782	12532	12652	12713	12799	12744	12901	12756	12827	12796	12743	12816	12819	12856	12662	12801	12755	12801	12642	12880	12723	12629	12701	12673	12741	12797	12652	12723	12789	12808	12832	12744	12901	12665	12796	12802	12660	12744	12596	12814	12744	12788	12700	12695	12755	12742	12896	12666	12721	12747	12663	12808	12648	12766	12676	12597	12718	12778	12896	12890	12791	12685	12733	12626	12861	12585	12645	12822	12884	12824	12793	12739	12827	12781	12764	12627	12742	12621	12887	12677	12793	12619	12851	12778	12595	12807	12556	12743	12668	12862	12674	12819	12914	12885	12864	12851	12701	12700	12722	12691	12838	12685	12847	12768	12671	12882	12873	12799	12713	12793	12779	12847	12824	12819	12799	12592	12770	12742	12764	12802	12720	12794	12716	12849	12680	12664	12858	12717	12802	12696	12721	12667	12780	12974	12658	12755	12830	12594	12768	12652	12769	12549	12783	12794	12701	12901	12760	12746	12763	12922	12724	12725	12630	12825	12853	12724
23001	22708	34302	31331	25243	23145	20046	14001	12639	12872	12667	12779	12687	12709	12652	12810	12854	12550	12632	12782	12757	12672	12389	12461	12640	12467	12597	12690	12780	12440	12620	12617	12422	12516	12548	12553	12528	12571	12583	12428	12646	12575	12588	12742	12488	12614	12710	12622	12834	12655	12499	12518	12661	12254	12477	12688	12425	12541	12418	12511	12673	12601	12623	12449	12544	12438	12659	12500	12621	12499	12747	12470	12592	12359	12575	12581	12588	12550	12430	12561	12375	12574	12197	12301	12481	12478	12719	12678	12487	12635	12617	12386	12541	12479	12432	12448	12447	12562	12430	12548	12449	12409	12484	12481	12365	12527	12556	12502	12464	12566	12346	12442	12564	12539	12750	12496	12520	12586	12443	12451	12367	12493	12483	12484	12405	12414	12526	12471	12582	12656	12545	12337	12586	12501	12406	12306	12348	12448	12417	12401	12544	12427	12572	12324	12522	12342	12455	12493	12424	12505	12476	12447	12607	12392	12551	12481	12529	12429	12559	12530	12461	12558	12337	12615	12589	12434	12388	12484	12614	12400	12451	12809	12551	12451	12427	12442	12588	12315	12393	12522	12684	12657	12647	12398	12518	12521	12465	12474	12415	12393	12384	12255	12367	12537	12381	12436	12619	12357	12345	12432	12377	12490	12356	12379	12380	12577	12475	12348	12550	12429	12424	12463	12504	12465	12574	12621	12524	12463	12575	12398	12401	12349	12550	12668	12398	12620	12505	12341	12387	12565	12417	12502	12375	12446	12529	12440	12299	12514	12580	12419	12510	12498	12389	12491	12511	12585	12641	12499	12507	12350	12424	12394	12600	12475	12510	12325	12467	12679	12478	12462	12606	12524	12428	12479	12416	12699	12785	12256	12501	12485	12648	12708	12426	12393	12609	12367	12428	12703	12402	12507	12402	12528	12558	12420	12574	12465	12381	12317	12615	12365	12338	12425	12624	12451	12615	12328	12463	12434	12439	12469	12474	12619	12605	12435	12270	12462	12534	12513	12575	12468	12473	12613	12441	12258	12475	12369	12364	12424	12398	12493	12576	12378	12504	12502	12502	12397	12440	12442	12541	12413	12447	12434	12633	12551	12760	12549	12324	12456	12481	12584	12440	12582	12463	12470	12615	12457	12464	12466	12453	12513	12331	12559	12499	12445	12379	12401	12499	12541	12598	12422	12307	12188	12449	12458	12461	12463	12456	12458	12648	12375	12504	12339	12525	12450	12292	12349	12471	12339	12534	12504	12262	12390	12405	12500	12375	12493	12484	12556	12428	12565	12571	12357	12358	12703	12564	12477	12614	12359	12550	12443	12408	12452	12389	12475	12606	12430	12398	12551	12415	12235	12623	12410	12531	12446	12343	12574	12540	12550	12618	12526	12443	12596	12606	12318	12459	12546	12606	12582	12436	12423	12495	12534	12470	12329	12601	12471	12406	12541	12532	12428	12631	12445	12491	12418	12392	12389	12511	12454	12334	12596	12407	12213	12615	12352	12517	12509	12676	12306	12458	12438	12440	12338	12458	12580	12572	12610	12672	12398	12577	12253	12452	12357	12483	12444	12611	12504	12424	12565	12404	12531	12576	12429	12550	12574	12376	12453	12366	12508	12302	12506	12625	12556	12374	12435	12342	12434	12455	12503	12291	12574	12452	12431	12488	12535	12422	12434	12315	12723	12703	12425	12582	12406	12369	12475	12633	12460	12516	12542	12499	12572	12504	12426	12311	12432	12568	12424	12460	12388	12522	12530	12505	12429	12438	12265	12584	12343	12465	12475	12412	12450	12541	12645	12443	12632	12474	12406	12503	12576	12542	12424	12555	12640	12556	12290	12499	12507	12275	12508	12461	12495	12436	12322	12434	12332	12419	12481	12462	12411	12489	12489	12601	12308	12476	12550	12650	12594	12537	12518	12381	12475	12489	12337	12533	12561	12553	12508	12489	12368	12466	12446	12582	12470	12410	12561	12406	12388	12392	12141	12350	12507	12589	12471	12545	12466	12554	12625	12309	12695	12496	12584	12454	12507	12534	12330	12437	12395	12444	12499	12218	12420	12524	12522	12212	12532	12519	12548	12624	12550	12379	12522	12766	12406	12570	12688	12332	12481	12299	12588	12425	12563	12376	12483	12403	12417	12454	12678	12463	12475	12581	12532	12481	12526	12490	12638	12592	12495	12333	12232	12568	12442	12446	12525	12734	12549	12322	12666	12437	12600	12497	12433	12319	12454	12376	12350	12497	12483	12467	12605	12446	12343	12495	12516	12486	12456	12463	12281	12540	12304	12344	12321	12440	12420	12590	12221	12366	12627	12384	12464	12456	12409	12395	12387	12608	12387	12411	12476	12487	12538	12483	12446	12442	12438	12350	12479	12532	12327	12710	12575	12312	12421	12435	12521	12506	12437	12434	12613	12491	12403	12601	12725	12448	12407	12359	12471	12438	12468	12615	12500	12444	12617	12379	12575	12572	12350	12652	12428	12443	12486	12394	12329	12564	12500	12493	12444	12318	12532	12440	12494	12489	12431	12484	12534	12480	12247	12547	12372	12336	12374	12539	12380	12372	12481	12595	12559	12479	12480	12446	12342	12547	12437	12384	12426	12621	12425	12490	12399	12508	12425	12553	12451	12553	12486	12552	12469	12358	12487	12490	12609	12237	12428	12518	12456	12480	12430	12309	12529	12673	12400	12313	12471	12368	12548	12286	12616	12346	12362	12418	12495	12505	12384	12437	12464	12427	12437	12460	12457	12508	12384	12577	12407	12606	12549	12498	12645	12506	12523	12495	12468	12411	12429	12591	12437	12281	12417	12273	12428	12527	12381	12270	12456	12434	12513	12474	12337	12415	12418	12361	12436	12460	12677	12679	12292	12661	12646	12393	12412	12271	12443	12421	12412	12391	12497	12493	12373	12384	12539	12400	12551	12387	12470	12594	12432	12435	12343	12451	12540	12641	12610	12528	12443	12544	12476	12497	12460	12501	12527	12449	12384	12370	12497	12569	12430	12582	12515	12388	12448	12348	12524	12408	12565	12584	12485	12531	12367	12514	12537	12648	12646	12525	12639	12448	12368	12474	12416	12452	12426	12535	12559	12503	12508	12221	12490	12545	12379	12514	12650	12570	12381	12415	12564	12606	12515	12332	12363	12292	12345	12383	12569	12530	12363	12335	12348	12502	12460	12351	12448	12514	12432	12424	12578	12441	12423	12481	12276	12295	12407	12645	12493	12463	12596	12511	12487	12580	12392	12407	12392	12561	12511	12348	12366	12543	12422	12274	12325	12505	12564	12437	12352	12662	12649	12391	12571	12365	12293	12495	12441	12433	12391	12339	12447	12571	12356	12284	12388	12702	12379	12334	12548	12487	12339	12698	12323	12468	12489	12416	12593	12421	12526	12487	12536	12676	12533	12369	12463	12540	12519	12551	12469	12510	12541	12448	12240	12421	12451	12517	12369	12450	12502	12403	12613	12508	12484	12494	12627	12489	12545	12376	12596	12421	12455	12230	12575	12463	12512	12442	12472	12478	12484	12710	12562	12460	12525	12420	12462	12512	12438	12503	12494	12473	12321	12539	12597	12645	12489	12556	12638	12513	12400	12401	12524	12665	12466	12463	12334	12371	12468	12515	12358	12547	12511	12467	12370	12388	12435	12493	12415	12504	12493	12584	12466	12409	12373	12564	12664	12596	12477	12382	12318	12389	12391	12523	12508	12417	12541	12419	12652	12562	12519	12386	12465	12690	12527	12476	12429	12586	12433	12524	12337	12322	12151	12472	12631	12371	12326	12437	12438	12450	12478	12533	12600	12167	12298	12494	12461	12373	12576	12526	12436	12375	12437	12417	12444	12451	12463	12597	12409	12384	12465	12477	12416	12514	12689	12372	12306	12478	12419	12423	12534	12304	12538	12439	12547	12374	12479	12386	12469	12503	12537	12265	12388	12383	12309	12678	12575	12584	12370	12309	12637	12504	12517	12456	12383	12430	12549	12432	12372	12489	12548	12505	12480	12474	12386	12536	12734	12424	12494	12511	12359	12625	12503	12343	12435	12515	12415	12610	12285	12422	12508	12576	12406	12488	12547	12493	12568	12351	12349	12504	12590	12498	12278	12563	12372	12532	12326	12643	12258	12348	12400	12367	12643	12485	12406	12305	12577	12418	12491	12570	12502	12551	12615	12519	12655	12257	12481	12472	12429	12403	12380	12453	12509	12522	12574	12347	12668	12339	12478	12614	12385	12565	12296	12507	12471	12460	12171	12425	12497	12372	12385	12468	12602	12357	12498	12511	12397	12402	12506	12546	12488	12531	12412	12406	12544	12415	12391	12517	12434	12456	12497	12444	12370	12440	12528	12467	12424	12538	12392	12493	12527	12459	12397	12582	12480	12604	12367	12624	12404	12438	12470	12644	12551	12584	12478	12371	12442	12489	12468	12398	12524	12460	12365	12456	12464	12418	12526	12414	12575	12542	12392	12424	12445	12448	12319	12660	12465	12681	12524	12406	12415	12538	12390	12470	12428	12424	12503	12737	12490	12431	12570	12379	12417	12748	12459	12453	12377	12589	12510	12338	12432	12589	12549	12490	12416	12527	12285	12430	12448	12458	12548	12419	12340	12517	12512	12445	12413	12469	12531	12432	12554	12543	12504	12508	12283	12445	12561	12466	12424	12638	12450	12426	12360	12521	12530	12483	12512	12466	12567	12548	12586	12514	12487	12366	12483	12531	12456	12394	12489	12604	12571	12503	12450	12489	12319	12620	12504	12429	12456	12368	12518	12619	12523	12513	12643	12576	12469	12291	12433	12562	12509	12422	12362	12443	12403	12443	12225	12433	12525	12417	12418	12574	12419	12349	12556	12347	12690	12560	12341	12425	12466	12570	12661	12372	12486	12658	12318	12551	12408	12357	12566	12329	12564	12356	12548	12561	12384	12312	12452	12396	12570	12606	12427	12432	12506	12462	12683	12461	12640	12482	12353	12486	12556	12416	12285	12514	12395	12271	12586	12739	12341	12362	12508	12528	12371	12397	12388	12409	12545	12463	12518	12464	12479	12667	12402	12490	12590	12491	12377	12509	12414	12407	12612	12432	12476	12412	12269	12519	12492	12469	12520	12646	12590	12636	12541	12598	12426	12506	12356
62338	105485	89646	63033	37013	19666	12244	12316	12197	12061	12358	12286	12213	12329	12363	12280	12124	12304	12216	12228	12387	12273	12167	12285	12136	12064	12414	12213	12177	12370	12188	12373	12176	12379	12328	12347	12295	12244	12188	12206	12247	12368	12183	12326	12322	12248	12392	12344	12204	12189	12170	12418	12215	12174	12164	12432	12404	12336	12366	12195	12229	12251	12257	12200	12132	12290	12214	12321	12094	12111	12212	12302	12178	12358	12298	12227	12262	12162	12203	12319	12234	12241	12244	12178	12338	12347	12311	12437	12284	12248	12349	12201	12442	12262	12391	12051	12324	12234	12306	12260	12351	12074	12108	12245	12366	12195	12377	12170	12262	12259	12056	12225	12306	12374	12413	12291	12312	12243	12089	12459	12134	12178	12201	12236	12151	12402	12261	12221	12132	12448	12245	12239	12068	12264	12338	12211	12224	12252	12122	12261	12363	12265	12227	12380	12101	12116	12208	12226	12310	12278	12412	12232	12204	12190	12403	12209	12279	12167	12244	12446	12373	12354	12267	12157	12216	12180	12071	12191	12224	12328	12310	12408	12015	12223	12173	12210	12309	12245	12248	12196	12353	12080	12249	12194	12191	12056	12262	12312	12191	12114	12332	12317	12346	12321	12214	12052	12228	12239	12372	12241	12209	12225	12252	12177	12205	12324	12372	12262	12084	12217	12212	12155	12267	12180	12332	12330	12218	12196	12249	12318	12300	12074	12152	12401	12266	12184	12396	12202	12289	12303	12143	12405	12154	12306	12342	12159	12388	12178	12279	12390	12130	12247	12170	12257	12266	12181	12300	12182	12261	12190	12296	12159	12181	12263	12402	12247	12174	12317	12081	12339	12275	12116	12270	12157	12213	12231	12332	12259	12331	12221	11988	12267	12253	12142	12135	12277	12302	12283	12162	12312	12270	12273	12245	12238	12323	12331	12447	12192	12162	12185	12298	12216	12173	12174	12203	12361	12305	12477	12221	12274	12180	12271	12282	12076	12193	12318	12324	12348	12286	12202	12270	12289	12258	12451	12110	12299	12389	12379	12369	12332	12205	12313	12282	12222	12412	12333	12184	12342	12309	12367	12181	12285	12235	12264	12257	12319	12221	12300	12277	12211	12178	12206	12060	12430	12318	12203	12264	12256	12479	12196	12338	12297	12319	12334	12361	12386	12196	12413	12279	12242	12262	12251	12343	12197	12262	12253	12384	12265	12308	12296	12216	12167	12263	12296	12178	12215	12208	12302	12329	12414	12313	12167	12236	12158	12234	12239	12245	11977	12355	12258	12332	12147	12280	12237	12313	12294	12181	12165	12347	12257	12230	12155	12345	12240	12212	12325	12357	12186	12383	12127	12211	12147	12192	12210	12352	12233	12206	12255	12210	12266	12287	12189	12512	12395	12312	12303	12325	12253	12294	12186	12193	12215	12381	12345	12216	12243	12400	12340	12251	12233	12269	12310	12295	12106	12333	12252	12262	12230	12223	12419	12169	12320	12306	12288	12171	12058	12157	12365	12133	12268	12345	12368	12229	12298	12246	12052	12173	12193	12447	12266	12353	12259	12235	12023	12337	12293	12478	12247	12283	12176	12356	12258	12260	12151	12267	12204	12379	12280	12341	12178	12270	12224	12233	12375	12230	12302	12325	12281	12279	12285	12176	12282	12351	12258	12172	12200	12317	12150	12330	12382	12379	12195	12139	12264	12260	12255	12286	12280	12313	12189	12485	12237	12280	12227	12274	12186	12286	12188	12277	12271	12160	12314	12138	12264	11968	12294	12283	12399	12221	12444	12227	12245	12341	12147	12253	12241	12189	12289	12328	12264	12262	12260	12243	12201	12399	12239	12368	12233	12231	12278	12300	12333	12121	12298	12198	12243	12345	12245	12325	12147	12189	12297	12316	12296	12295	12338	12133	12310	12230	12312	12375	12088	12301	12359	12252	12230	12322	12252	12156	12322	12207	12239	12303	12257	12148	12414	12289	12237	12169	12223	12336	12428	12121	12201	12291	12363	12295	12230	12310	12366	12275	12237	12309	12250	12279	12359	12338	12109	12247	12237	12178	12262	12327	12224	12321	12173	12233	12163	12173	12291	12235	12302	12144	12333	12224	12331	12230	12352	12216	12266	12242	12410	12455	12234	12025	12284	12202	12254	12360	12173	12303	12358	12192	12334	12066	12316	12230	12244	12305	12156	12314	12305	12340	12187	12362	12287	12348	12361	12216	12290	12458	12243	12316	12368	12286	12211	12119	12310	12312	12276	12178	12169	12403	12363	12147	12335	12186	12240	12342	12067	12352	12266	12201	12251	12420	12276	12216	12242	12111	12221	12183	12399	12208	12337	12194	12364	12194	12299	12379	12165	12240	12318	12287	12116	12212	12226	12191	12262	12189	12185	12290	12312	12307	12274	12347	12337	12305	12404	12204	12274	12255	12221	12294	12282	12229	12296	12294	12120	12203	12152	12427	12220	12184	12291	12298	12294	12191	12350	12135	12169	12310	12268	12261	12226	12187	12337	12229	12466	12236	12293	12170	12178	12261	12380	12292	12377	12298	12256	12346	12320	12149	12244	12308	12228	12301	12288	12240	12302	12226	12122	11993	12296	12226	12422	12239	12311	12294	12456	12249	12218	12193	12217	12245	12202	12155	12312	12389	12131	12160	12176	12365	12346	12390	12092	12252	12318	12172	12214	12137	12240	12404	12166	12315	12227	12290	12391	12318	12164	12371	12256	12360	12304	12398	12241	12242	12214	12195	12372	12214	12238	12395	12356	12422	12315	12221	12348	12217	12246	12283	12311	12247	12272	12296	12112	12209	12156	12303	12318	12152	12407	12286	12400	12153	12113	12199	12392	12386	12235	12026	12374	12227	12338	12285	12399	12253	12165	12254	12279	12280	12260	12253	12233	12315	12266	12053	12299	12261	12299	12135	12293	12228	12254	12365	12083	12298	12257	12244	12302	12192	12310	12255	12328	12431	12169	12351	12299	12237	12152	12301	12267	12348	12223	12376	12477	12214	12381	12388	12321	12182	12282	12210	12259	12315	12137	12305	12283	12307	12166	12212	12231	12283	12284	12253	12353	12185	12085	12272	12277	12288	12323	12277	12265	12122	12340	12323	12182	12222	12255	12118	12300	12313	12245	12219	12241	12168	12337	12220	12183	12120	12268	12208	12350	12428	12229	12289	12236	12232	12215	12279	12479	12348	12410	12109	12248	12357	12193	12201	12179	12350	12205	12266	12439	12154	12280	12299	12035	12307	12153	12190	12307	12361	12416	12448	12219	12230	12176	12239	12318	12276	12295	12354	12302	12259	12319	12209	12192	12288	12272	12164	12227	12333	12302	12140	12181	12345	12207	12439	12089	12286	12276	12341	12162	12377	12213	12241	12268	12390	12376	12383	12217	12154	12224	12224	12302	12271	12132	12409	12226	12268	12116	12390	12150	12477	12190	12104	12372	12180	12198	12184	12080	12295	12245	12257	12128	12249	12149	12394	12304	12360	12204	12133	12048	12419	12292	12103	12285	12409	12326	12253	12190	12281	12203	12175	12460	12253	12307	12252	12351	12394	12330	12331	12183	12307	12098	12135	12147	12293	12284	12335	12361	12281	12252	12156	12294	12254	12322	12297	12188	12304	12404	12156	12200	12329	12376	12173	12222	12184	12259	12150	12149	12309	12254	12243	12203	12153	12220	12213	12310	12142	12440	12225	12348	12367	12302	12416	12277	12357	12324	12269	12273	11995	12074	12343	12210	12204	12066	12095	12261	12266	12363	12215	12291	12360	12212	12393	12275	12342	12371	12375	12234	12005	12134	12288	12291	12355	12129	12307	12313	12328	12285	12177	12178	12197	12109	12221	12304	12146	12202	12468	12299	12284	12416	12265	12234	12274	12267	12168	12327	12300	12180	12147	12217	12304	12173	12299	12282	12210	12327	12127	12368	12256	12262	12345	12186	12354	12182	12232	12270	12213	12166	12277	12254	12555	12164	12075	12325	12192	12333	12498	12324	12119	12197	12289	12236	12388	12174	12240	12239	12248	12252	12332	12185	12227	12149	12414	12365	12254	12156	12199	12339	12125	12237	12283	12312	12209	12162	12207	12199	12343	12135	12192	12328	11954	12199	12264	12323	12128	12319	12187	12217	12255	12131	12229	12392	12308	12357	12385	12434	12332	12335	12214	12307	12294	12246	12405	12269	12221	12153	12266	12235	12271	12345	12388	12302	12117	12204	12258	12161	12223	12364	12189	12329	12216	12307	12185	12197	12223	12214	12322	12335	12411	12308	12342	12257	12313	12272	12404	12322	12270	12172	12476	12296	12365	12319	12241	12245	12286	12193	12206	12301	12230	12285	12186	12287	12334	12172	12267	12249	12280	12289	12195	12233	12273	12351	12282	12184	12123	12323	12176	12244	12322	12158	12303	12128	12359	12244	12258	12253	12268	12048	12242	12255	12248	12215	12153	12270	12166	12122	12295	12260	12034	12088	12197	12200	12160	12200	12307	12243	12235	12342	12255	12236	12081	12255	12277	12367	12150	12289	12316	12295	12271	12279	12173	12219	12177	12221	12266	12297	12310	12245	12145	12317	12272	12116	12152	12223	12208	12197	12157	12290	12129	12255	12249	12243	12367	12187	12069	12299	12162	12152	12319	12190	12195	12270	12268	12245	12115	12210	12314	12310	12299	12087	12161	12283	12425	12228	12327	12312	12307	12139	12275	12140	12330	12423	12309	12289	12276	12146	12317	12261	12316	12366	12434	12212	12371	12169	12152	12130	12336	12251	12187	12163	12265	12282	12363	12321	12252	12235	12085	12254	12317	12260	12266	12275	12274	12230	12330	12303	12298	12271	12235	12180	12188	12135	12206	12238	12183	12282	12181	12388	12297	12190	12138	12306	12266	12359	12306	12194	12344	12270	12239	12309	12077	12113	12347	12221	12368	12186	12114	12474	12396	12183	12177	12267	12194	12398	12369	12242	12271	12286	12275	12300	12196	12293	12328	12163	12291	12233	12082	12358	12169	12220	12196	12244	12195	12275	12114	12094	12293	12312	12273	12290	12176	12258	12212	12223	12337	12145	12306	12195	12280	12298	12249	12217	12390	12258	12222	12268	12256	12295	12256	12282	12146	12407	12293	12234
28904	33572	39112	27916	17576	14041	13350	13197	13119	13070	13257	13254	13129	12976	13275	13113	12957	12840	12901	12982	13026	13103	12889	13031	13001	13069	13149	13180	13154	12853	13072	13127	13149	13113	12985	12860	13016	13101	13020	13015	12819	13063	13035	12941	12953	13151	12982	13046	12980	13116	12971	13020	12976	13014	12924	13063	12979	13080	12918	13075	12995	13166	13015	12937	13025	12698	12928	13064	13276	13101	12992	12921	13017	13027	12966	13037	13145	13022	13191	13185	12910	12974	12910	12872	13086	12846	13030	13039	12925	12876	12982	12938	12903	13071	13049	13022	13057	12996	12897	13109	13095	13118	13145	12811	12902	13000	12964	13146	13042	12950	12944	12928	13086	12994	13136	13048	13111	13040	12896	13048	13050	12895	13037	13023	13005	13010	13161	12964	12994	12977	13080	13109	13111	12893	12964	12866	13081	12833	13143	12956	13122	12944	12914	12970	13057	13082	12970	12888	12883	12942	13039	12829	12952	12887	13042	12997	12945	12932	12862	12921	12948	12937	13002	12994	13007	12943	12959	12940	12945	12972	12859	13254	12939	12951	12922	13088	12912	12967	13044	13178	13105	12806	13043	13035	12961	13016	12861	13263	12919	12918	12984	12894	12880	12835	12905	13028	12788	13060	13034	13266	13006	13140	12875	13186	12932	13039	12959	13131	12822	12954	12904	13004	12936	12788	12741	12810	13012	13000	12953	12939	13240	12878	13036	12999	13009	12945	13152	13119	13129	13039	12793	12924	12791	13108	13063	13077	12926	12859	13029	12965	12976	13132	13045	12902	12913	12853	12982	13036	13119	12860	13110	13029	13065	12875	13181	12956	13115	13085	13047	12946	12795	12889	13139	13115	13276	13233	13107	13183	12964	13009	12900	12957	12981	13132	13108	13152	12968	12984	13114	12931	12956	12979	13017	13062	12995	12934	12898	13029	13021	13075	13047	12998	13135	13106	12982	13042	12983	12957	12897	13002	12999	12931	12915	13181	12976	12970	12823	13046	12895	12929	12969	13042	13161	13072	12924	12892	13073	12973	12928	13025	12988	12945	12909	12831	13000	12885	13138	13174	12944	12989	12971	12998	13083	12930	13187	13025	12941	13271	12971	13005	12874	12914	13108	12866	12964	12842	13178	13046	12919	12882	12941	12973	13057	13033	13093	13207	13062	13022	12842	12918	12889	13142	12933	13093	13220	12879	13181	12943	13158	13068	13074	12905	13179	13098	12992	12979	13114	13057	12912	12986	12909	13022	13087	12961	13093	13167	13105	13042	12855	13064	12787	13145	13000	12970	13118	12975	12991	12973	13112	13117	12995	12902	13028	13061	12935	13130	13030	13197	12889	13093	12962	13130	13090	13148	12973	13072	13060	13078	13072	13250	12988	13175	12996	12976	12998	12955	12860	13059	13034	12946	12990	13192	13144	12840	13063	13088	12948	12958	13093	12992	12818	13287	12997	13069	13058	13010	13025	13144	12925	13190	13009	12952	13162	13246	12890	13065	13200	13148	13169	13121	12905	13054	12892	13046	13074	13024	12974	12947	13199	12848	12918	13059	13180	13066	13033	13058	13010	12963	12929	12895	13071	12964	12870	13046	12936	12859	12868	13025	12863	12818	13080	13051	12889	12985	13108	13186	13182	13162	13113	13155	12869	13141	12895	13106	12941	12681	13067	13070	12915	12931	13150	12852	12918	13140	13141	12815	13012	13084	12935	12977	13030	13004	12886	12874	13074	12928	13077	12939	13039	12989	12956	13041	12907	13005	12970	12965	13187	12996	13066	12763	13167	12770	13193	12979	12948	13003	13028	12909	13045	12953	13174	13028	12868	13035	13074	13039	13183	12952	12965	13099	13141	13045	13158	12940	13094	13055	12833	13108	13045	12958	12950	12975	12904	13075	13100	13102	12873	12904	13008	12912	12949	12890	13056	12997	13058	13000	13157	13082	13112	12915	12982	12872	12957	12916	13001	12864	13166	13051	12921	12925	12962	13140	13008	12907	12904	12969	12903	12747	13029	12946	13020	13187	13002	12980	13043	12890	13017	13014	13013	12910	12973	13060	13097	12968	13142	12951	13025	12890	12911	12908	13133	13119	12993	12956	12972	12997	12914	12823	13027	13000	13029	13055	13090	12920	13027	13147	13043	13221	13047	13136	12969	13048	12988	12958	13068	13004	13093	12926	12895	12846	13066	13052	13177	13269	12881	13054	13008	13415	13006	13015	13094	13115	13064	12946	13065	13113	13164	13036	12890	13018	12974	12932	12986	13005	12895	12840	12967	13172	13039	12938	13078	12924	13070	12947	13024	12934	12955	13090	13175	12985	13089	12918	13087	12839	13241	13112	13080	13188	12972	12937	13047	12979	13222	12850	13072	13087	13130	12912	13030	12907	13014	13144	13152	12883	12764	12836	13027	12930	12994	12983	13071	13019	12962	12900	13035	12990	13122	13072	12937	13040	13057	12875	12768	12917	13151	13211	12989	12988	12961	12868	12971	13038	12903	13108	12856	12864	13088	13123	13060	13082	12996	13044	13107	13055	13010	13194	12899	13097	12907	12850	12956	13007	13047	13107	13155	13247	13065	12932	13059	13043	12943	12893	12989	12968	13163	13044	12863	12913	13167	12986	12789	12902	12961	13119	12879	12990	12927	13083	13043	13164	12860	12937	13099	12944	12812	13127	12957	12989	13177	12990	13034	12969	13040	13044	13244	13031	12907	12820	12905	12803	13142	13241	13164	12930	13136	13047	13075	12946	13115	13033	13035	13011	13058	13052	13087	13101	13065	12873	12958	13085	13136	12926	13061	12799	13064	13338	12908	12814	12898	12942	12921	12797	13067	13061	13310	13002	12886	13004	13048	13069	13003	13127	12950	12971	12858	12949	13044	12971	13059	13005	12988	12848	12879	12994	12956	12955	13115	13149	12945	12892	12867	12892	12977	12980	13084	12921	13108	13074	12969	12971	12824	13070	13091	13127	12985	13038	12912	12962	12872	13023	12824	12901	12835	13049	12849	12862	13099	12999	13242	12962	13081	13003	13239	13052	13005	12970	13082	12908	12905	13032	13016	12975	12828	12889	13057	12978	13093	13025	13069	12995	12934	12865	13019	13151	13037	12975	13058	12935	13047	13122	12941	13059	12921	12981	13027	12981	12845	12970	13078	12948	12918	13086	12973	13005	13110	13042	12929	12889	13055	12904	12986	13013	13030	12969	12850	12978	12876	13016	12932	13153	13007	13100	12909	13030	12917	13169	12850	12895	12877	12777	13078	12863	13041	13058	13088	13022	12931	12935	13031	13115	13148	13202	13181	13060	13026	12894	12940	13121	12999	12989	12731	12968	13023	13028	12978	12967	12989	13191	13031	12977	13155	12901	13052	13114	12817	13069	13124	13222	13163	12937	13104	12938	13018	13066	13097	12887	12970	12946	13022	13059	13085	12843	12979	12836	12994	12797	13113	12957	13100	13071	13185	12910	13007	12882	13003	13064	13002	13064	13122	12965	12983	13001	12901	13023	13013	13213	13127	12938	13004	13135	12924	12902	12836	12996	13078	13087	12888	12974	12859	13140	12969	13059	12838	12871	13080	12807	13039	12816	12917	12904	12965	12819	13060	13032	13148	12944	12927	12959	13004	13089	12877	13053	12989	13076	13076	12850	12925	13082	13220	13082	13107	12938	13113	12909	13162	13066	13000	13012	12916	12849	12962	13007	13142	12973	13026	13144	13182	13074	12982	13197	13115	13030	13236	12834	12968	12997	12995	12980	13118	13002	12928	12955	12962	12972	13018	13044	13032	12818	13035	13037	12944	12934	13054	12990	13083	12918	12848	13061	12948	13066	12869	12913	13164	12864	12942	12955	12884	12917	12806	13128	12945	13044	13019	13069	13069	13022	12996	13117	13105	12958	13218	13067	12940	12917	12823	13151	13232	13038	12940	12927	13106	12992	13118	12883	13082	13093	12981	12976	13008	12890	13050	12956	12955	13092	13020	12911	13064	13056	12933	12814	13029	12937	13044	12938	13127	13061	13042	13009	13155	13248	12934	12925	13048	12872	13064	13037	13021	13020	12997	12990	13029	13045	13092	13080	12895	12979	12836	13229	12857	13132	13077	13136	12954	12951	13103	12972	13174	13272	13024	13119	13045	13110	12979	13061	12961	12957	13071	13015	13020	13080	13131	13047	13133	12988	12926	13042	13091	13050	12987	13144	12943	12995	12991	13028	12982	13227	13118	13039	13027	12993	12900	13140	12831	12852	13021	12985	12843	13090	13032	12839	12897	13121	13021	12854	12940	13199	13102	13064	13104	12887	13123	13049	13005	12928	13018	13068	12881	13090	13002	12858	13097	12944	12986	13089	13087	13043	12975	12935	13178	13168	12861	13097	13246	13105	13134	12985	13008	13179	13072	13086	12891	13128	13010	12947	12819	13116	13281	13204	12902	13143	13081	13044	12819	12798	12957	12893	13021	13022	12810	13061	13232	13280	13103	12902	13109	12939	12942	13043	13014	12897	13072	12902	12868	13019	13230	13080	13201	13075	12902	13129	12969	12886	12948	12867	13193	12950	13161	13172	12885	13053	13134	13109	12965	13154	12954	12940	13031	13155	12957	13075	13193	13168	12967	13056	12892	13074	13143	12901	12950	12960	13033	12923	12964	13151	12952	13091	12933	12904	12981	13038	12977	13085	13143	12983	13110	13134	13021	12949	13037	13071	12795	13195	13062	13144	12866	13034	13180	12911	13102	13010	13019	12963	12999	12733	12974	12860	13040	13051	13081	12956	13020	13055	13108	13071	12887	13127	13098	13007	13070	12991	12969	13088	12910	12780	13036	13046	13030	12888	12891	13034	12920	13076	13029	12783	12795	12973	13087	12997	12959	12834	13128	12818	12959	13032	12933	12978	12910	13059	12836	13074	13079	13123	13042	12861	12959	13014	13131	12969	13050	13057	13026	13314	13093	12963	13093	13057	13037	13004	12952	13047	13064	12995	13266	12906	13159	13046	12957	12961	13156	12916	13067	13047	13092	12971	13038	12916	13024	12939	12996	12951	12834	13090	12953	13036	12984	13124	13058	13120	12941	13147	12931	12911	13018	13114	12917	12879	12926	12825	12976	12909	12808	13134	13108	13026	13164	13127
35062	53555	42924	25711	16212	13482	12670	12770	12469	12605	12681	12589	12503	12825	12619	12543	12552	12757	12632	12525	12731	12729	12570	12561	12767	12664	12625	12571	12696	12677	12561	12500	12657	12483	12742	12528	12661	12557	12709	12738	12653	12707	12766	12709	12712	12590	12662	12642	12668	12532	12592	12524	12603	12600	12574	12755	12575	12715	12664	12662	12456	12674	12696	12635	12507	12626	12547	12617	12675	12688	12663	12581	12638	12701	12609	12480	12534	12717	12620	12706	12604	12447	12771	12748	12407	12751	12608	12541	12679	12636	12701	12542	12681	12687	12599	12642	12679	12719	12731	12415	12659	12606	12689	12685	12649	12648	12611	12521	12697	12667	12708	12564	12654	12633	12531	12581	12843	12833	12580	12686	12610	12615	12546	12673	12685	12496	12849	12378	12721	12581	12752	12474	12538	12648	12653	12601	12550	12558	12511	12632	12674	12738	12491	12555	12577	12595	12711	12595	12644	12652	12682	12550	12512	12579	12447	12490	12617	12612	12628	12714	12670	12676	12661	12836	12527	12584	12611	12708	12602	12437	12703	12704	12743	12766	12580	12637	12518	12670	12585	12690	12707	12727	12678	12583	12457	12629	12696	12802	12581	12612	12724	12689	12526	12777	12732	12653	12753	12562	12572	12575	12575	12660	12660	12605	12690	12672	12605	12552	12642	12368	12659	12459	12752	12655	12638	12561	12523	12366	12629	12682	12684	12572	12540	12526	12414	12659	12718	12599	12709	12331	12491	12746	12694	12572	12609	12586	12685	12662	12508	12674	12694	12648	12501	12564	12818	12707	12758	12643	12788	12506	12774	12541	12467	12452	12746	12625	12697	12685	12547	12583	12709	12593	12680	12623	12638	12609	12657	12503	12501	12618	12529	12620	12599	12606	12687	12455	12594	12517	12593	12622	12594	12532	12658	12654	12607	12621	12597	12654	12518	12619	12612	12684	12594	12527	12592	12593	12646	12657	12719	12503	12473	12538	12624	12758	12624	12483	12732	12489	12521	12517	12781	12642	12821	12709	12622	12722	12544	12467	12661	12591	12586	12620	12751	12591	12614	12464	12586	12670	12558	12384	12559	12654	12816	12721	12580	12714	12510	12735	12674	12657	12603	12557	12460	12597	12736	12595	12663	12663	12535	12531	12570	12659	12675	12628	12652	12665	12622	12673	12646	12591	12596	12656	12510	12802	12606	12479	12605	12596	12574	12600	12742	12821	12535	12489	12679	12627	12709	12690	12670	12648	12631	12618	12498	12723	12592	12663	12787	12712	12612	12564	12530	12523	12631	12688	12671	12410	12729	12568	12710	12627	12643	12640	12648	12699	12481	12718	12634	12765	12596	12795	12628	12627	12630	12815	12538	12660	12630	12661	12649	12669	12640	12506	12630	12613	12746	12680	12604	12571	12725	12457	12629	12559	12604	12558	12671	12580	12509	12690	12759	12674	12635	12680	12743	12648	12700	12717	12593	12674	12589	12465	12608	12571	12735	12654	12561	12687	12641	12474	12535	12550	12580	12713	12537	12748	12556	12622	12475	12595	12533	12644	12708	12695	12611	12782	12564	12631	12822	12735	12549	12615	12605	12573	12622	12612	12595	12554	12695	12662	12720	12803	12560	12806	12526	12689	12660	12558	12530	12553	12669	12524	12546	12538	12697	12651	12699	12787	12633	12344	12743	12662	12733	12708	12729	12646	12591	12744	12679	12426	12563	12632	12669	12519	12640	12694	12629	12646	12723	12614	12635	12587	12645	12576	12514	12507	12639	12627	12655	12737	12728	12517	12624	12502	12644	12541	12609	12586	12741	12708	12428	12561	12699	12568	12592	12610	12642	12628	12719	12637	12651	12796	12710	12560	12514	12596	12564	12669	12582	12695	12733	12476	12778	12594	12663	12574	12688	12566	12438	12660	12779	12544	12644	12685	12642	12679	12666	12581	12592	12515	12559	12667	12645	12584	12590	12619	12622	12602	12499	12595	12687	12727	12628	12736	12743	12627	12666	12732	12880	12615	12593	12772	12517	12733	12611	12735	12541	12708	12552	12590	12449	12582	12589	12491	12684	12592	12564	12703	12620	12659	12631	12678	12676	12627	12722	12717	12679	12640	12642	12754	12553	12599	12592	12484	12542	12647	12537	12534	12850	12592	12544	12744	12398	12891	12517	12676	12587	12575	12510	12708	12584	12675	12590	12649	12646	12502	12632	12591	12689	12691	12457	12692	12529	12574	12768	12656	12679	12373	12712	12588	12737	12523	12808	12656	12553	12753	12605	12630	12650	12595	12662	12668	12586	12645	12717	12535	12604	12494	12635	12640	12682	12704	12716	12452	12576	12725	12533	12647	12655	12649	12507	12708	12657	12643	12604	12575	12504	12642	12631	12734	12590	12419	12775	12623	12544	12641	12540	12721	12842	12717	12600	12675	12743	12644	12775	12702	12553	12685	12675	12638	12632	12630	12727	12486	12674	12452	12685	12682	12710	12657	12805	12704	12541	12611	12744	12431	12703	12689	12647	12524	12704	12657	12736	12504	12545	12417	12592	12655	12554	12526	12588	12616	12712	12594	12572	12535	12527	12503	12637	12722	12676	12516	12604	12553	12611	12567	12662	12583	12708	12822	12579	12641	12629	12661	12689	12743	12463	12747	12700	12503	12534	12706	12637	12538	12666	12493	12759	12797	12634	12673	12620	12520	12690	12671	12604	12561	12682	12496	12598	12713	12611	12501	12713	12638	12571	12515	12771	12667	12626	12560	12537	12624	12618	12557	12555	12660	12412	12558	12580	12578	12531	12794	12699	12643	12659	12594	12651	12719	12661	12623	12655	12713	12723	12774	12641	12599	12613	12597	12702	12673	12476	12675	12751	12642	12519	12552	12764	12729	12636	12492	12592	12695	12655	12683	12810	12574	12601	12512	12623	12509	12770	12544	12646	12536	12596	12579	12632	12553	12588	12625	12662	12678	12674	12565	12595	12551	12718	12701	12677	12494	12685	12567	12589	12589	12682	12452	12642	12551	12518	12608	12751	12678	12363	12794	12759	12672	12533	12632	12670	12619	12575	12670	12711	12588	12653	12671	12754	12626	12712	12768	12653	12562	12586	12593	12456	12709	12743	12658	12521	12592	12642	12516	12572	12668	12567	12713	12746	12608	12698	12564	12852	12649	12708	12551	12719	12572	12697	12574	12584	12494	12673	12691	12732	12528	12671	12602	12613	12624	12604	12584	12695	12673	12628	12604	12584	12665	12720	12701	12465	12645	12713	12599	12842	12640	12597	12504	12429	12699	12707	12631	12577	12634	12700	12776	12676	12555	12708	12606	12645	12669	12518	12724	12592	12760	12668	12560	12630	12659	12572	12597	12550	12528	12598	12637	12667	12653	12497	12644	12657	12467	12926	12532	12427	12601	12729	12772	12662	12548	12660	12860	12611	12650	12588	12723	12754	12667	12651	12534	12479	12562	12635	12641	12684	12504	12845	12774	12576	12642	12723	12619	12569	12589	12537	12629	12695	12572	12462	12580	12522	12733	12698	12629	12684	12562	12606	12527	12572	12643	12632	12789	12657	12608	12569	12631	12553	12606	12720	12512	12605	12766	12705	12718	12568	12566	12558	12715	12593	12846	12714	12751	12665	12677	12521	12702	12450	12614	12562	12575	12657	12586	12736	12624	12766	12622	12685	12668	12484	12659	12574	12495	12582	12582	12531	12657	12678	12701	12482	12601	12714	12617	12900	12658	12669	12615	12426	12517	12560	12696	12796	12479	12592	12685	12720	12610	12475	12710	12682	12516	12805	12406	12542	12646	12448	12726	12658	12647	12595	12550	12702	12636	12681	12647	12614	12533	12685	12565	12680	12606	12706	12548	12616	12537	12737	12546	12653	12624	12652	12629	12672	12418	12535	12544	12718	12658	12708	12647	12684	12654	12561	12687	12585	12721	12407	12573	12651	12598	12648	12585	12645	12541	12765	12640	12644	12679	12573	12585	12551	12471	12826	12611	12678	12574	12665	12692	12553	12595	12661	12548	12705	12583	12670	12650	12600	12477	12554	12636	12528	12520	12621	12809	12703	12766	12782	12537	12730	12618	12586	12619	12495	12564	12606	12673	12672	12565	12604	12753	12759	12736	12710	12665	12782	12665	12729	12666	12512	12586	12668	12790	12572	12816	12673	12504	12697	12677	12650	12535	12658	12761	12694	12778	12562	12552	12701	12695	12826	12438	12782	12524	12637	12582	12628	12575	12491	12640	12633	12592	12580	12666	12658	12518	12626	12724	12507	12581	12659	12525	12609	12738	12541	12570	12636	12592	12616	12585	12603	12764	12653	12537	12557	12560	12721	12521	12678	12621	12668	12556	12676	12692	12570	12507	12677	12568	12688	12555	12510	12703	12625	12540	12733	12781	12854	12611	12539	12616	12613	12701	12701	12608	12702	12661	12668	12690	12596	12677	12528	12615	12569	12661	12701	12583	12637	12533	12488	12593	12826	12667	12625	12555	12585	12490	12582	12690	12738	12584	12614	12559	12652	12695	12526	12645	12642	12644	12586	12661	12759	12692	12491	12692	12708	12650	12457	12575	12650	12667	12609	12741	12834	12530	12497	12610	12547	12656	12843	12788	12627	12578	12694	12657	12658	12663	12693	12698	12565	12516	12700	12624	12544	12626	12609	12670	12488	12604	12554	12708	12586	12570	12709	12662	12663	12819	12637	12713	12840	12612	12719	12714	12518	12502	12519	12558	12575	12619	12707	12738	12660	12533	12650	12737	12470	12797	12636	12578	12702	12647	12621	12719	12660	12690	12649	12640	12670	12543	12640	12675	12717	12603	12521	12617	12626	12773	12731	12487	12663	12637	12508	12557	12584	12773	12646	12601	12666	12638	12605	12560	12520	12543	12724	12711	12679	12550	12596	12673	12803	12717	12645	12586	12524	12622	12556	12609	12693	12806	12706	12565	12669	12504	12493	12629	12845	12645	12640	12593	12750	12626	12638	12680	12699	12567	12404	12525	12672	12763	12746	12630	12514	12639	12750	12703	12591	12616	12638	12827	12725	12668	12672	12559	12720	12528	12654	12613	12640	12611	12596	12747	12627	12586	12582	12698	12684	12561	12507	12676	12714	12708	12696	12745	12625	12637
24951	25025	39156	35988	25153	19227	15711	13582	13401	13654	13621	13382	13546	13511	13466	13452	13375	13301	13309	13452	13544	13616	13476	13354	13472	13376	13565	13411	13483	13508	13493	13455	13434	13319	13424	13467	13386	13481	13284	13121	13353	13322	13618	13488	13418	13307	13344	13337	13297	13241	13272	13398	13357	13501	13167	13404	13397	13253	13561	13296	13256	13518	13289	13391	13320	13208	13350	13123	13484	13437	13504	13545	13347	13429	13245	13332	13330	13264	13250	13296	13185	13341	13336	13409	13290	13481	13380	13358	13452	13357	13393	13513	13097	13396	13439	13329	13352	13282	13464	13312	13223	13156	13349	13280	13335	13415	13169	13492	13328	13365	13383	13207	13433	13325	13440	13461	13307	13364	13448	13385	13277	13369	13339	13220	13253	13300	13373	13283	13341	13441	13226	13315	13251	13304	13228	13262	13390	13274	13504	13359	13392	13430	13408	13337	13152	13279	13329	13455	13137	13291	13450	13397	13286	13393	13422	13332	13290	13307	13228	13272	13260	13414	13374	13292	13186	13473	13292	13195	13485	13258	13319	13220	13436	13269	13142	13432	13589	13280	13296	13270	13385	13225	13395	13357	13380	13377	13395	13449	13168	13157	13387	13329	13270	13240	13411	13254	13437	13302	13405	13334	13388	13372	13279	13358	13300	13305	13208	13283	13294	13249	13346	13350	13201	13289	13241	13418	13265	13350	13161	13394	13298	13294	13297	13301	13308	13314	13361	13132	13335	13425	13226	13453	13324	13392	13238	13526	13239	13292	13488	13200	13405	13461	13337	13448	13355	13233	13380	13372	13339	13390	13340	13459	13268	13444	13256	13349	13197	13244	13262	13344	13457	13494	13404	13217	13241	13491	13133	13276	13391	13448	13281	13343	13233	13289	13378	13319	13446	13198	13206	13349	13231	13335	13376	13337	13412	13381	13314	13338	13229	13184	13420	13448	13370	13325	13525	13466	13294	13282	13258	13491	13398	13521	13425	13218	13320	13340	13217	13445	13389	13241	13315	13228	13371	13421	13409	13228	13444	13356	13221	13519	13178	13501	13485	13297	13330	13259	13181	13446	13348	13197	13144	13295	13463	13299	13090	13415	13334	13174	13364	13215	13271	13330	13405	13216	13348	13308	13310	13275	13360	13193	13092	13233	13402	13261	13354	13255	13314	13257	13236	13295	13159	13354	13586	13209	13449	13455	13474	13469	13372	13233	13450	13319	13423	13249	13389	13442	13429	13448	13387	13325	13463	13296	13300	13397	13247	13500	13263	13332	13333	13242	13466	13328	13403	13299	13499	13195	13305	13079	13168	13333	13293	13270	13220	13240	13380	13357	13155	13351	13283	13183	13245	13367	13370	13308	13215	13350	13217	13356	13344	13133	13509	13319	13277	13388	13310	13282	13437	13076	13259	13449	13277	13295	13380	13458	13441	13320	13410	13343	13459	13244	13177	13399	13306	13534	13373	13405	13304	13469	13327	13279	13461	13353	13281	13231	13230	13310	13319	13320	13237	13223	13447	13420	13343	13399	13243	13249	13475	13303	13483	13305	13317	13315	13240	13333	13530	13397	13442	13342	13329	13546	13406	13402	13430	13186	13310	13440	13329	13341	13417	13137	13231	13355	13468	13275	13276	13217	13235	13224	13376	13225	13195	13278	13442	13377	13435	13323	13070	13321	13431	13289	13298	13337	13307	13222	13358	13299	13371	13375	13312	13440	13478	13416	13443	13354	13407	13139	13522	13339	13308	13503	13269	13432	13082	13221	13271	13370	13412	13322	13325	13291	13378	13194	13299	13359	13383	13340	13216	13306	13367	13240	13393	13344	13377	13486	13278	13255	13292	13436	13387	13045	13528	13393	13423	13183	13441	13379	13321	13279	13232	13408	13435	13185	13288	13303	13369	13347	13348	13168	13330	13339	13180	13360	13433	13487	13225	13460	13408	13308	13332	13395	13299	13297	13360	13296	13258	13274	13307	13217	13278	13389	13536	13375	13396	13323	13428	13395	13327	13216	13342	13227	13322	13204	13271	13465	13563	13378	13508	13197	13300	13353	13452	13255	13278	13426	13208	13228	13148	13489	13316	13171	13284	13378	13235	13423	13119	13402	13465	13502	13234	13170	13321	13438	13262	13234	13425	13197	13316	13479	13401	13322	13301	13106	13303	13363	13298	13190	13181	13427	13444	13415	13631	13573	13340	13310	13381	13308	13460	13345	13483	13330	13248	13164	13199	13275	13426	13352	13383	13342	13323	13403	13427	13324	13350	13132	13524	13267	13460	13186	13262	13374	13347	13484	13377	13461	13317	13319	13334	13345	13491	13430	13358	13498	13416	13343	13239	13352	13376	13414	13274	13398	13331	13121	13495	13331	13298	13479	13292	13417	13261	13249	13492	13471	13337	13211	13278	13269	13306	13360	13544	13240	13315	13521	13323	13391	13259	13493	13296	13415	13407	13362	13457	13377	13335	13325	13592	13245	13359	13355	13344	13371	13318	13249	13307	13340	13105	13394	13345	13433	13345	13308	13141	13456	13371	13259	13401	13191	13220	13506	13357	13451	13367	13307	13416	13230	13413	13294	13159	13433	13334	13245	13285	13426	13467	13421	13426	13265	13261	13235	13422	13535	13614	13266	13242	13188	13272	13319	13355	13289	13405	13286	13345	13307	13375	13348	13488	13214	13425	13496	13387	13334	13489	13609	13482	13448	13343	13435	13381	13453	13258	13319	13288	13263	13446	13542	13292	13454	13328	13399	13401	13292	13222	13520	13340	13471	13413	13246	13439	13175	13289	13342	13323	13358	13248	13205	13469	13288	13319	13321	13296	13209	13228	13370	13331	13286	13575	13317	13431	13493	13299	13305	13400	13438	13387	13333	13279	13393	13403	13317	13204	13372	13360	13359	13328	13520	13436	13354	13382	13312	13209	13257	13265	13330	13282	13343	13333	13384	13393	13335	13303	13031	13356	13175	13200	13227	13431	13140	13265	13345	13398	13539	13256	13342	13487	13152	13234	13437	13329	13245	13320	13386	13342	13361	13478	13442	13355	13342	13262	13256	13342	13285	13326	13529	13182	13377	13391	13279	13488	13280	13351	13177	13478	13379	13228	13396	13335	13366	13215	13428	13531	13324	13338	13309	13293	13433	13353	13484	13396	13317	13349	13409	13305	13280	13469	13341	13150	13186	13250	13234	13267	13344	13282	13422	13179	13030	13146	13498	13407	13477	13369	13324	13392	13340	13371	13322	13367	13546	13339	13382	13312	13237	13401	13352	13240	13226	13226	13305	13437	13126	13336	13154	13327	13305	13288	13208	13265	13179	13285	13472	13393	13263	13229	13345	13488	13360	13441	13499	13237	13490	13657	13344	13210	13321	13562	13359	13269	13296	13350	13452	13364	13481	13565	13381	13439	13348	13270	13251	13196	13303	13235	13314	13396	13334	13176	13336	13316	13290	13264	13194	13363	13380	13490	13431	13528	13134	13337	13381	13295	13368	13339	13318	13286	13177	13350	13429	13252	13276	13330	13274	13257	13369	13326	13462	13376	13481	13187	13323	13391	13454	13400	13235	13255	13362	13245	13211	13413	13137	13170	13287	13441	13217	13485	13416	13513	13220	13299	13497	13412	13223	13274	13461	13511	13410	13433	13251	13364	13268	13363	13669	13348	13197	13166	13323	13417	13359	13419	13362	13302	13136	13215	13365	13152	13303	13480	13424	13319	13215	13413	13416	13482	13326	13274	13367	13349	13319	13373	13349	13302	13400	13233	13272	13268	13335	13184	13458	13510	13284	13424	13301	13561	13429	13539	13403	13277	13360	13086	13508	13326	13278	13448	13243	13334	13442	13406	13459	13563	13391	13451	13492	13450	13418	13278	13170	13265	13382	13300	13228	13497	13252	13425	13445	13310	13352	13277	13492	13342	13436	13508	13443	13257	13137	13312	13512	13324	13225	13389	13365	13354	13330	13121	13163	13365	13317	13174	13366	13247	13232	13191	13052	13315	13237	13080	13520	13414	13190	13420	13442	13285	13380	13464	13390	13412	13533	13445	13153	13443	13562	13258	13283	13336	13291	13311	13441	13467	13353	13485	13310	13380	13154	13351	13288	13305	13176	13233	13231	13333	13224	13408	13445	13525	13260	13026	13372	13333	13251	13223	13250	13278	13235	13414	13276	13319	13240	13388	13114	13379	13377	13380	13120	13440	13215	13178	13167	13217	13345	13353	13272	13273	13281	13487	13362	13436	13568	13374	13216	13362	13351	13331	13334	13303	13345	13315	13359	13673	13289	13525	13363	13274	13131	13267	13401	13263	13300	13420	13335	13261	13243	13370	13364	13547	13427	13472	13246	13136	13374	13398	13326	13445	13492	13405	13303	13493	13286	13218	13355	13342	13334	13366	13377	13346	13379	13295	13384	13285	13225	13470	13251	13248	13177	13423	13325	13418	13168	13447	13390	13229	13346	13532	13409	13218	13311	13300	13142	13268	13353	13391	13429	13262	13353	13392	13339	13375	13138	13202	13370	13252	13433	13176	13303	13359	13424	13235	13378	13371	13374	13246	13335	13170	13431	13449	13336	13424	13338	13408	13426	13361	13370	13423	13375	13153	13120	13407	13357	13304	13329	13268	13336	13328	13121	13354	13265	13296	13358	13449	13310	13362	13371	13256	13292	13168	13216	13346	13450	13368	13151	13309	13254	13252	13300	13205	13431	13253	13497	13295	13399	13372	13181	13377	13444	13294	13164	13358	13261	13346	13368	13196	13483	13402	13246	13429	13320	13224	13339	13397	13369	13354	13415	13241	13257	13431	13393	13453	13356	13394	13247	13311	13366	13458	13574	13328	13233	13499	13432	13280	13434	13600	13424	13064	13236	13369	13279	13469	13433	13351	13303	13393	13285	13306	13266	13153	13527	13438	13568	13471	13378	13237	13307	13256	13198	13259	13292	13348	13496	13299	13407	13321	13312	13208	13339	13223	13482	13249	13216	13380	13317	13269	13439	13273	13295	13310	13327	13477	13432	13272	13539	13305	13341	13421	13413	13341	13248	13443	13331	13465	13267	13499	13399	13403	13387	13217	13397	13339	13432	13286	13425	13463	13287	13431	13304	13378	13331	13304	13261	13369	13381	13704	13359
58589	89809	73006	45553	26429	15193	12853	12853	13003	12743	12763	12970	12920	12946	12715	13043	12871	12840	12905	12893	12954	12927	12835	12965	12883	12812	12819	12868	12835	12892	12793	12843	12756	12977	12781	12680	12867	12908	12929	12852	12896	12946	12735	12922	12786	12848	12843	12840	12617	12844	12805	12909	12671	13135	12857	12774	12760	12716	12740	13145	12991	12913	12965	12865	12887	12867	12769	12861	12970	12895	12798	12755	12945	12698	12773	12826	12899	12909	12794	13009	12811	12668	12718	12833	12907	12919	12945	12917	12807	12846	12894	12827	13022	12867	12855	12812	12807	13036	13034	12788	12799	12819	12907	12774	12777	12885	12911	12923	12765	12794	12913	12867	12974	12847	12922	12905	12806	12925	12810	12848	12780	12817	12847	12796	12985	12826	12837	12943	12781	12809	12777	12915	12873	12897	12970	12798	12901	12859	12904	12919	12650	12945	12898	12990	12794	12731	12866	12695	12819	12934	12830	12949	12667	12786	12762	12845	12869	12943	12946	12730	12848	12995	12961	12879	12935	12885	12927	12869	12791	12945	12765	12797	12832	12970	12757	12783	12901	12714	12910	12915	12817	12941	12557	12694	12663	12871	13020	12826	12833	12811	12950	12835	12930	12763	12955	12684	12968	12900	12852	12739	12855	12842	12853	12802	12656	12813	12806	12820	12850	12913	12850	12868	12864	12929	12819	12821	12892	12751	12773	12903	12770	12911	12874	12808	12706	12710	12769	12947	12780	12921	12836	12807	12855	13010	12772	12843	12940	12906	12786	12690	12833	12666	12656	12882	12843	12959	12829	12824	12842	12936	12957	12945	12703	12897	13025	12850	12981	12916	12694	12673	12836	12870	12822	12770	12719	12997	12829	13022	12950	12782	12810	12855	13033	12734	12831	12792	12815	12889	12809	12768	12870	12764	12868	13015	12800	12845	12851	12832	12893	13019	12829	12874	12875	12943	12810	12844	12762	12788	12861	12714	12762	12843	12954	12884	12904	12867	12792	12995	12921	12899	12928	12653	12902	12694	12775	12874	12991	13019	12939	12806	12829	12940	12872	12799	13068	12984	12668	12904	12885	13138	12691	12896	13002	12926	12893	12954	12837	12828	12873	12800	12952	13046	12855	12894	12855	12930	12978	12838	12780	12820	12867	12857	12953	12810	12987	12843	12744	12909	12865	12882	12993	12714	12662	12780	12773	12726	13022	12808	12959	12840	12873	12901	12683	12896	12995	12899	12743	12914	13046	12889	12894	12784	12935	12906	12633	12828	12886	12890	12888	12843	12747	12912	12880	13045	12855	12837	12682	12954	12925	12736	12772	12845	12933	12911	12888	12837	12870	12938	12949	12834	12845	12955	12800	12815	12879	12906	12717	12710	12885	12827	12895	12843	12907	12738	12888	12849	12629	13054	12898	12797	12880	12924	12719	12861	12922	12880	12779	12846	12813	12801	12829	12901	12930	12895	12864	12963	12894	12704	12851	12821	12886	12736	12761	12914	12944	12860	13015	12989	12713	12856	12878	12889	12842	12809	12879	12824	12910	12785	13015	12842	12899	12875	12967	12860	12831	12957	12723	12909	12807	12882	12788	12821	12870	12797	12783	12905	12836	12769	13001	12982	12702	12826	12706	12810	12709	12760	12875	12740	13025	12944	12968	12754	12949	12963	12762	12790	12835	12716	12860	12890	12864	12864	12910	12889	12916	12926	12683	12773	12656	12779	12788	12880	12885	12846	12616	12801	12844	12950	12841	12629	12808	12861	12889	12633	12811	12897	12828	12773	12838	12622	12946	12707	12750	12888	12872	12894	13001	12974	12785	12848	12784	12844	12954	12955	12822	12776	12821	12832	12862	12943	12957	12874	12834	12837	12949	12940	12854	12819	12805	12911	12912	12707	12700	12820	13070	12755	12864	12941	12743	12973	12741	12861	12844	12849	12775	12976	12757	12891	12914	12908	12953	12928	12694	12915	12880	12929	12765	12767	12801	12850	12927	12861	12868	12866	12937	12722	12760	12661	12658	12896	12838	12891	12870	12880	12928	12810	12885	12840	12574	12866	12741	13000	13035	12795	12800	12935	12945	12746	13017	12770	12780	13002	12952	13003	12775	12925	12845	12898	12786	12887	12838	12748	13026	12690	12879	12942	12844	12789	12862	12812	12777	12929	12828	12903	12791	12801	12948	12785	12830	12735	12844	12747	12788	12786	12960	12778	12717	12991	12784	12706	12684	12834	12759	12857	12707	12744	12811	12841	12921	13002	12870	12961	12824	12841	12737	13076	12851	12825	12778	12913	12844	12872	12818	12881	12755	12977	12813	12869	12846	12751	12942	12978	12761	12978	12976	12824	12852	12858	13063	12714	12899	12779	12872	12890	12849	12644	12785	12814	12745	12622	12887	12784	12872	13030	12832	12851	12737	12841	12861	12581	12804	12613	12803	12916	13093	12899	12821	12873	12800	12647	12961	12963	12934	13003	12756	12984	12765	12716	12804	12708	12799	12927	12754	12897	12927	12696	12859	12875	12906	12819	12899	12815	12764	12668	12908	12899	12894	12965	12908	12934	12808	12846	12988	12684	12873	12912	13036	12739	12786	12813	12844	12710	12907	12797	12954	12844	12948	12848	12701	12770	12924	13012	12868	12821	12826	12830	12802	12918	12666	12873	12906	12879	12873	12781	13017	12840	12921	12758	12795	12850	12898	12924	12893	12977	12869	12902	12811	12776	12805	12720	12790	13118	12825	12901	13018	12682	12845	12811	12893	12866	12901	12889	12845	12941	13002	12832	12855	12815	12805	12923	12690	12786	12708	12901	12932	12967	12791	12862	12822	12803	12792	12850	12820	12660	12738	12834	12789	12885	12821	12966	12823	12871	12857	12840	12932	12661	12701	12695	12792	12999	12796	12888	12915	12958	12954	12930	12797	12856	13012	12747	12923	12802	12941	12685	12917	12822	12852	12981	12951	12775	12707	12815	12745	12903	12838	12758	12839	12668	12840	12864	12923	12661	12898	12750	12957	12891	12852	12838	13001	12825	12852	12704	12937	12874	12961	12784	12914	12927	12814	12933	12946	12811	12837	12858	12893	12677	12723	12908	12673	12866	12858	12959	13009	12762	12781	12666	12882	12876	12658	12826	12984	12790	12736	12805	12906	12891	12932	12845	13001	12992	12814	12707	12912	12996	12801	12865	12638	12894	12848	13037	12839	12862	12808	12961	12819	12975	12808	12894	12850	12826	12888	12838	12829	12819	12859	12860	12789	12771	12830	12879	12733	12973	12678	12915	12717	12925	12806	12816	12900	12770	12944	12798	12673	12758	12948	12791	12953	12695	12768	12858	12814	12887	12899	12975	12838	12742	12894	12877	12740	12856	12691	12754	12923	12884	12787	12765	12901	12732	12980	12836	12927	12798	12954	12728	12903	12926	12944	12892	12852	12792	12888	12805	12703	12930	12908	12835	12676	12722	12927	12865	12999	12798	12820	12913	12844	12901	12809	12787	12770	12969	12864	12853	12974	12831	12831	12948	12936	12828	12796	12764	12828	12986	12880	12749	12861	12804	12737	12880	12762	12940	12917	12879	12917	12786	12752	12951	12911	12885	12924	12950	12936	12722	12891	12855	12816	12927	12873	12708	12925	12726	12904	12894	12962	12902	12764	12912	12864	12736	12858	12811	12676	12865	12707	12876	12962	12784	12936	12971	12826	12761	12856	12846	12807	13028	12698	12792	12975	12865	12889	12828	12795	12951	12626	12924	12788	12940	12887	12860	12805	12814	12886	12734	12814	12664	12815	12957	12783	12893	12922	12820	12862	12820	12856	12876	12781	12721	12874	12710	12845	12912	12918	12802	12836	12936	12813	12886	12946	12894	12700	12931	12913	12885	12822	12963	12872	12825	12959	12922	12901	12797	12865	12772	12778	12696	12823	12885	12798	12801	12920	12929	12768	12962	13062	12902	12882	12799	12895	12917	12892	12901	12735	12811	12828	12917	12804	12881	12800	12848	12766	12882	12865	12954	12770	12864	12954	12817	12737	12723	12843	12783	12804	12820	12729	12994	12796	12697	12965	12919	12891	12866	12842	12749	12824	12843	12966	12819	12896	12671	12812	12905	12816	12943	12752	12727	12852	12787	12871	12880	12867	12765	12846	12905	12912	12919	12720	12895	12791	12893	12972	12809	12755	12843	12727	12925	12996	12865	12986	12875	12730	12915	12809	12808	12896	12899	12900	12748	12758	12950	12507	12866	13100	12815	12797	12934	12983	12711	12878	12894	12948	12937	12801	12927	12778	12746	12859	12938	12895	12796	12859	12810	12913	12867	12964	12917	12980	13098	12882	12848	12983	12947	12731	12938	12640	12756	12720	12930	12925	12725	12793	12821	12930	12874	13016	12638	12935	12792	12743	12748	12583	12899	13032	12845	12853	12808	12945	13113	12695	12912	12928	12927	12752	12847	12892	12836	12917	12843	12995	12855	12743	12835	12815	12749	12826	12969	12771	13037	12823	12933	12852	12920	12861	12806	12771	12800	12868	12996	12781	12897	12854	12892	12808	12811	12859	12960	13064	12790	12961	12914	12943	12793	12927	12843	12950	12822	12909	12743	12816	12697	12967	12866	12831	12873	12672	12821	12848	12745	12911	12910	12779	12739	12900	12681	12909	12687	12738	12886	12846	12886	12831	12706	12696	12814	12834	12770	12635	12822	12691	13058	12784	12895	12805	12769	12875	12831	12827	12928	13061	12778	12910	12681	12861	12864	12742	12916	12987	12760	12932	12973	12841	12901	12804	12882	12724	12876	12788	12891	12817	12767	12851	12836	12865	12981	12818	12926	12849	12841	12741	12879	12801	12871	12811	12680	12780	12816	12782	12839	12970	12866	12803	12856	12723	12875	13006	12793	12935	12870	12899	12815	12762	12807	12938	12813	12872	12864	12946	12981	12833	12942	12899	12926	12763	12807	12878	12852	12771	12881	12797	12817	12644	12801	12784	12756	12796	12876	12823	12864	12870	12850	12641	12889	12847	12923	12798	12955	12961	12805	12874	12979	12900	12930	12871	12749	12770	12954	12884	12981	12859	12682	12948	12965	12739	12784	12767	12860	12975	12876	12971	12923	13040	12909	12677	12885	12905	12885	12926	12882
23013	22447	33380	29198	24104	22869	20658	14728	13766	13653	13782	13739	13702	13730	13823	13575	13798	13616	13564	13645	13847	13512	13517	13501	13525	13581	13552	13716	13600	13602	13570	13523	13531	13693	13476	13433	13393	13603	13590	13549	13372	13361	13537	13648	13394	13510	13535	13549	13508	13498	13591	13474	13539	13524	13500	13392	13501	13517	13460	13386	13440	13512	13374	13359	13392	13463	13437	13420	13585	13433	13505	13516	13466	13351	13386	13600	13740	13472	13551	13502	13426	13187	13367	13471	13533	13445	13596	13522	13305	13473	13514	13276	13547	13468	13545	13540	13390	13380	13294	13496	13441	13384	13492	13500	13629	13483	13309	13344	13377	13345	13496	13538	13492	13778	13509	13528	13514	13520	13460	13413	13491	13517	13580	13529	13601	13541	13345	13393	13307	13323	13297	13360	13289	13470	13540	13453	13379	13499	13580	13312	13473	13287	13571	13283	13481	13493	13339	13344	13469	13436	13346	13530	13470	13414	13474	13443	13422	13395	13394	13516	13267	13607	13534	13513	13596	13635	13683	13528	13458	13493	13553	13374	13469	13393	13454	13441	13418	13617	13490	13331	13436	13554	13432	13551	13352	13525	13423	13293	13467	13351	13291	13442	13317	13554	13360	13545	13546	13656	13218	13399	13404	13483	13305	13352	13368	13522	13571	13448	13363	13372	13542	13362	13278	13382	13467	13365	13305	13333	13386	13435	13513	13591	13523	13699	13520	13486	13374	13460	13354	13434	13522	13413	13441	13352	13190	13508	13493	13458	13505	13469	13467	13358	13260	13304	13459	13483	13634	13301	13348	13215	13345	13289	13380	13459	13411	13268	13415	13453	13433	13447	13472	13544	13411	13543	13479	13424	13504	13309	13432	13506	13606	13468	13417	13404	13459	13573	13411	13547	13344	13370	13493	13549	13323	13484	13562	13755	13524	13395	13671	13488	13349	13513	13504	13507	13423	13469	13386	13343	13444	13255	13514	13421	13527	13443	13340	13473	13507	13316	13392	13358	13430	13386	13365	13541	13334	13457	13338	13327	13328	13391	13351	13427	13358	13413	13388	13446	13523	13483	13422	13397	13316	13584	13486	13347	13563	13279	13455	13467	13528	13374	13393	13446	13520	13479	13389	13291	13302	13381	13564	13344	13490	13420	13447	13298	13291	13487	13349	13371	13430	13564	13596	13352	13468	13425	13515	13507	13487	13349	13500	13606	13382	13309	13447	13432	13389	13295	13304	13554	13381	13314	13385	13556	13363	13333	13282	13459	13436	13431	13454	13311	13406	13492	13300	13348	13388	13514	13321	13237	13471	13493	13257	13434	13308	13467	13398	13422	13216	13396	13327	13617	13512	13679	13369	13365	13434	13473	13329	13506	13517	13464	13152	13378	13346	13512	13348	13342	13458	13345	13606	13465	13464	13463	13294	13568	13414	13463	13520	13453	13406	13405	13422	13436	13356	13311	13516	13414	13435	13663	13328	13433	13490	13420	13527	13546	13424	13432	13315	13421	13441	13583	13324	13273	13541	13510	13337	13569	13427	13406	13226	13417	13501	13434	13445	13384	13338	13648	13453	13272	13359	13342	13310	13338	13317	13118	13225	13291	13491	13407	13558	13345	13340	13530	13273	13300	13483	13430	13432	13517	13486	13567	13534	13449	13351	13355	13346	13657	13310	13588	13531	13484	13422	13312	13509	13492	13281	13171	13264	13378	13468	13414	13336	13474	13413	13486	13292	13383	13460	13437	13269	13444	13478	13521	13489	13386	13314	13285	13361	13401	13719	13401	13452	13405	13517	13421	13332	13493	13249	13573	13450	13445	13590	13362	13400	13427	13586	13478	13467	13487	13379	13482	13644	13556	13416	13458	13505	13334	13351	13237	13358	13417	13447	13335	13333	13278	13482	13329	13518	13415	13419	13447	13432	13448	13363	13372	13493	13319	13516	13256	13563	13419	13534	13407	13458	13438	13336	13393	13148	13390	13419	13322	13397	13367	13525	13392	13547	13574	13353	13067	13407	13436	13512	13536	13397	13472	13406	13572	13229	13347	13747	13461	13567	13573	13664	13321	13418	13431	13384	13502	13341	13606	13442	13316	13489	13381	13554	13477	13377	13407	13255	13297	13470	13425	13440	13436	13463	13400	13394	13408	13329	13385	13201	13339	13341	13485	13401	13343	13510	13601	13382	13344	13321	13308	13224	13481	13507	13441	13383	13500	13462	13442	13320	13518	13494	13399	13353	13258	13411	13240	13132	13447	13489	13264	13246	13281	13379	13298	13509	13524	13387	13324	13380	13238	13460	13310	13476	13368	13538	13520	13440	13398	13424	13560	13547	13347	13346	13736	13635	13301	13442	13421	13420	13475	13430	13301	13520	13360	13270	13400	13528	13316	13213	13332	13467	13311	13528	13428	13310	13547	13507	13487	13416	13460	13307	13443	13395	13353	13525	13381	13606	13706	13614	13456	13338	13323	13424	13344	13307	13562	13375	13484	13500	13751	13438	13477	13399	13400	13552	13412	13353	13452	13402	13397	13389	13452	13352	13246	13441	13325	13496	13437	13410	13100	13431	13395	13468	13372	13259	13294	13376	13413	13484	13465	13433	13584	13299	13395	13476	13625	13536	13389	13611	13493	13475	13560	13477	13474	13280	13436	13371	13383	13313	13428	13527	13406	13353	13359	13424	13305	13445	13389	13431	13549	13361	13470	13541	13483	13408	13362	13226	13485	13333	13436	13545	13496	13381	13488	13348	13523	13310	13409	13418	13396	13426	13508	13505	13644	13445	13406	13448	13421	13359	13107	13379	13384	13384	13411	13478	13304	13271	13508	13541	13278	13651	13519	13384	13386	13368	13380	13243	13444	13407	13254	13462	13529	13474	13409	13430	13449	13420	13555	13542	13314	13435	13323	13552	13445	13378	13445	13287	13155	13401	13357	13311	13461	13332	13142	13322	13466	13531	13378	13469	13461	13477	13466	13535	13370	13485	13277	13477	13446	13407	13481	13334	13463	13266	13586	13377	13268	13529	13400	13371	13495	13274	13502	13328	13258	13489	13499	13262	13375	13510	13300	13532	13435	13338	13393	13455	13433	13559	13393	13380	13292	13284	13470	13508	13271	13488	13498	13489	13514	13389	13414	13599	13342	13322	13230	13348	13409	13553	13330	13425	13391	13518	13485	13216	13486	13425	13424	13432	13305	13313	13310	13436	13529	13547	13436	13415	13541	13405	13416	13347	13483	13414	13518	13230	13477	13456	13257	13410	13347	13425	13510	13433	13474	13607	13446	13268	13350	13421	13295	13473	13361	13447	13256	13441	13479	13543	13331	13441	13459	13452	13507	13541	13573	13225	13192	13427	13486	13332	13423	13397	13246	13435	13337	13420	13394	13393	13368	13419	13319	13429	13415	13412	13394	13570	13286	13363	13578	13457	13526	13461	13415	13504	13381	13521	13291	13404	13535	13536	13499	13636	13347	13385	13478	13363	13361	13544	13418	13319	13426	13450	13308	13278	13511	13406	13527	13454	13340	13405	13459	13605	13513	13415	13431	13356	13374	13419	13364	13597	13343	13316	13342	13538	13245	13503	13339	13612	13463	13534	13468	13472	13469	13310	13412	13351	13499	13412	13401	13404	13371	13505	13385	13402	13347	13353	13355	13473	13416	13567	13368	13394	13516	13460	13374	13149	13334	13288	13484	13678	13388	13460	13246	13276	13336	13398	13257	13491	13384	13348	13383	13492	13347	13446	13574	13381	13336	13561	13331	13369	13544	13371	13194	13597	13242	13503	13257	13456	13518	13186	13401	13432	13302	13445	13564	13420	13313	13382	13545	13384	13472	13343	13473	13429	13299	13510	13427	13474	13539	13381	13271	13616	13407	13474	13578	13448	13549	13227	13522	13325	13402	13367	13353	13354	13392	13454	13583	13505	13471	13233	13471	13360	13275	13461	13582	13377	13385	13473	13347	13547	13390	13304	13301	13467	13385	13334	13563	13468	13336	13414	13476	13457	13530	13509	13457	13322	13462	13374	13397	13564	13514	13392	13256	13436	13190	13355	13478	13473	13373	13431	13501	13433	13475	13409	13204	13452	13421	13252	13410	13268	13328	13581	13514	13656	13465	13458	13445	13540	13448	13333	13427	13483	13494	13306	13452	13569	13393	13376	13304	13405	13475	13585	13325	13397	13393	13361	13497	13365	13427	13482	13218	13431	13488	13257	13279	13518	13521	13392	13217	13352	13370	13369	13435	13383	13492	13468	13362	13388	13417	13333	13331	13456	13640	13330	13402	13567	13391	13417	13507	13363	13448	13482	13393	13545	13194	13241	13295	13349	13209	13335	13362	13396	13445	13464	13403	13355	13525	13585	13271	13566	13340	13752	13517	13391	13615	13675	13430	13467	13213	13270	13314	13307	13497	13526	13530	13437	13330	13253	13404	13369	13276	13408	13469	13461	13528	13493	13412	13373	13287	13299	13514	13387	13387	13275	13286	13424	13385	13512	13421	13392	13287	13346	13507	13461	13274	13588	13353	13311	13453	13434	13378	13386	13360	13444	13456	13582	13395	13252	13281	13355	13346	13422	13292	13538	13566	13338	13437	13374	13332	13453	13303	13618	13418	13423	13545	13382	13237	13347	13401	13283	13469	13669	13450	13417	13313	13302	13366	13386	13575	13284	13488	13492	13606	13564	13493	13348	13389	13242	13442	13539	13357	13575	13561	13482	13447	13472	13501	13545	13487	13433	13619	13424	13285	13620	13150	13289	13249	13491	13342	13344	13378	13454	13454	13396	13411	13467	13327	13460	13285	13335	13433	13481	13293	13608	13491	13219	13439	13586	13583	13308	13372	13383	13586	13466	13497	13321	13235	13206	13437	13469	13512	13565	13655	13421	13405	13403	13494	13360	13226	13246	13398	13430	13402	13528	13397	13340	13543	13501	13477	13608	13430	13360	13460	13415	13416	13538	13513	13518	13376	13387	13389	13535	13320	13293	13638	13512	13330	13266	13469	13577	13490	13236	13358	13426	13429	13432	13415	13276	13355	13377	13328	13308	13296	13262	13299	13373	13409	13362	13411	13357	13534	13350	13470	13464	13402	13467	13486	13380	13503	13443	13547	13397	13330	13350	13170	13577	13383
63042	103983	87798	58135	34419	18141	12939	12829	12943	12954	12904	12861	12925	13009	12939	12912	13102	12854	13030	12949	12908	12925	12960	13074	12834	12827	13017	13033	12935	12882	12881	12904	12912	12943	13020	12808	12869	12875	13044	12772	12865	12749	13046	12983	12769	13029	13083	12931	12902	12844	12903	13044	12935	12867	13011	12972	13038	13045	12983	13012	13006	12889	12830	12842	13015	12861	13043	12900	12844	12821	13148	12736	12841	12973	12969	12804	12977	13087	12974	12827	12771	12950	13015	12875	13058	12960	12859	12872	12876	12990	12878	12676	12931	12764	12632	12766	12904	13002	12847	12848	12947	13013	12961	12844	12943	13001	12953	12842	12816	12809	12948	12851	12842	12903	12887	12790	12965	12950	12916	12883	12883	12885	12879	12802	12736	13020	12967	12858	12911	12817	12807	12961	12810	12862	13086	12934	13003	12860	12866	12964	12866	12955	12931	12992	12918	12933	12858	13139	12778	12710	13067	12715	12900	12880	12855	12970	12799	12872	12852	12894	12929	12737	12868	13084	12994	12830	12944	13016	12892	13110	12879	13021	12810	12902	12841	12894	12950	12903	12958	12925	12982	13007	13042	12985	12755	12877	12842	12829	13002	12854	12819	13076	12788	12918	12847	12869	12769	12791	13081	12886	12955	12889	12931	12880	12861	12944	12820	12866	12774	12857	12796	12951	12931	12880	12887	12894	12875	12826	12940	12874	12901	12833	12813	12790	12890	12844	12931	12890	12913	12976	12931	12985	12969	12972	13020	12848	12969	12991	12859	13022	12984	12923	12891	12912	12910	12918	12907	12773	12931	12882	12920	12749	12859	12920	12873	12943	12986	13104	12923	12890	12783	12954	13119	12796	12755	12948	12910	12859	12803	12852	12923	12923	13085	12793	13007	12820	12935	12893	13005	13083	12988	12796	13041	12897	12987	12987	12872	12810	12898	12853	12928	12898	12887	12744	12828	12868	12823	12810	12813	12925	13044	13058	12991	12877	13112	12970	12842	12813	12914	12989	12904	12835	12963	13104	12952	12870	12936	12928	12931	13113	12833	13201	12888	12831	12886	12962	12834	12690	12848	12907	12851	12730	12836	12826	12683	13021	12828	12794	12903	13049	12845	13021	12858	13029	12927	12920	12976	12895	12930	12983	13116	13061	12812	13020	12922	12853	13009	12716	12861	13016	12884	13033	12913	12891	12866	12789	13004	12825	12743	13003	12859	12812	12912	12960	12748	12901	13016	12907	13025	12969	12834	12906	12978	12832	12816	12939	12764	12987	12936	12907	12916	12856	12716	12874	12824	12901	12803	13077	12999	12805	12877	12913	13004	12792	12872	12957	12920	12928	12941	12890	12866	12975	12840	12798	12930	13068	13008	12960	13000	12886	12903	12924	12716	12986	12806	12921	12953	13008	12820	12884	12868	12894	12980	12849	12974	12838	12833	12790	12918	12930	12981	12807	12997	13013	13006	12969	12898	12693	12826	12916	13010	12791	12954	13023	12801	12937	12798	12850	12989	12944	12836	12977	12868	12912	12996	12651	12875	13043	13040	12766	12817	12970	12935	13048	12977	12891	12847	13030	13020	12817	12919	12851	12906	12996	12899	13035	13014	12823	13008	12947	12966	12774	12752	12964	13103	12988	12886	13053	12940	12816	12960	12860	13010	12994	12913	12944	12889	12636	12825	13102	12926	12865	12859	12967	13036	12913	12938	12945	13039	12807	12952	12993	12897	12813	12895	12823	12936	12856	12951	12959	12944	13013	12801	13123	13106	12999	13073	13047	12805	12839	12714	12910	12785	13021	12830	12857	12970	13035	12945	12933	13024	12832	12795	13066	12958	12831	13026	12813	13018	12651	12826	12815	12891	12918	12884	12821	12832	13013	12952	12758	13021	12865	12886	12917	12897	12938	12954	12993	12769	12898	12857	12849	12898	12919	12929	12916	12971	12898	12808	12810	12916	12969	12878	12929	12991	12800	12921	12888	12835	12824	13003	12822	12863	12969	12991	12846	12973	12727	13002	13022	12998	13045	12859	12911	12742	12864	12909	12812	12921	12887	12867	12791	12933	12919	12940	12938	12980	12877	12748	12698	13008	12927	12800	12936	12939	12814	13003	12843	12859	13052	12982	12917	13032	12717	12833	13020	12911	12980	12978	12792	12861	12857	13031	12889	12979	12815	12837	12883	13018	12756	13009	13021	12751	12802	13001	12754	12832	12727	12878	13029	12848	12659	12909	13006	13085	12854	12925	12774	12855	12898	13030	12785	13070	12838	12780	12750	12686	12765	12880	12983	12900	12940	13114	12917	12878	12663	12853	12917	12834	12944	12929	12725	12960	12841	12833	12933	12719	12840	13074	12890	12905	12710	13055	12822	12859	12937	12977	12942	12814	12961	12986	13020	12972	12966	12981	12939	12868	12956	12898	13123	12737	12825	12826	12759	12890	12953	13043	13038	12894	12958	12917	12760	12954	12991	12926	12855	12956	12896	12938	12790	12982	12926	12935	13035	12856	12820	12976	12925	12786	12916	12905	12810	13004	12925	12891	12865	12878	12867	13004	12852	12861	12850	13024	12720	12869	12959	13097	12927	12924	13103	13059	12881	12931	12915	12881	12766	12874	12817	12921	12808	12948	12899	12988	13063	13000	12740	12906	12964	12830	12913	12985	12793	13001	12969	12957	12712	12797	12919	13031	12933	12945	12876	12936	12837	12930	12704	12804	12801	13123	13031	12967	12901	12813	12947	12851	12783	12947	13084	12971	13041	12836	12816	12927	12919	12801	12860	12847	12875	12912	12858	13010	12724	12912	12884	12968	12944	12831	12767	12894	13013	12907	12841	12814	12913	12896	12993	12894	12863	12808	12686	12878	12995	12955	12920	12848	12930	12909	12922	13055	13018	12877	12847	12828	12820	12989	12922	12963	12899	12831	12748	12883	12916	13025	12656	12920	12795	12973	13009	12779	12966	12770	12885	12883	12939	13013	12967	12801	12979	12975	12834	12675	12891	12838	12959	13082	12924	12876	12983	13040	12899	12927	12923	12885	12932	12756	12830	12922	12948	12872	12796	12892	12969	12859	12999	12926	12716	12832	12861	12919	12895	12820	12888	12895	12767	12891	12976	12765	12995	12896	12898	12866	12873	12899	12841	12866	12970	12746	12959	12921	12974	12987	12916	13038	12863	13010	13033	12965	13087	12726	12902	12822	12826	12961	12897	12845	13059	13042	12923	12873	12845	12863	12784	12820	12983	12781	12869	12945	13067	12959	13003	12765	12944	12919	13076	12889	12966	12951	12713	12968	12784	13049	12763	12798	12779	12869	13002	13092	12906	12887	12891	12936	13007	12946	12824	12833	12957	12870	12921	12906	12842	12816	12917	12754	12913	12771	12831	12821	12844	12802	12983	12921	12921	13045	12932	12879	12785	12918	13055	12878	12984	12743	13093	12974	12944	12696	12954	13001	13049	12806	12765	12982	12825	12896	12869	13030	12826	12884	12900	12848	12855	12807	12827	12983	13005	12860	12940	12826	12825	12851	12897	12890	12926	12859	12866	13073	12955	12937	13021	13032	12866	13001	12588	13063	12955	12836	12883	12768	12985	13016	12903	13005	12918	12873	13006	12914	12995	12957	12730	12993	12887	12786	12790	12846	12927	13153	12858	13055	12869	12947	12896	12863	12950	12989	12865	12886	12948	12892	13127	12985	12855	12978	12803	13066	12971	12929	12751	12999	12980	12932	12802	12910	12958	12947	13029	13064	12873	12962	12881	12979	13049	12947	12979	12902	12963	13146	13039	12959	12955	12788	12906	12752	12869	12927	12945	12905	12811	13006	12923	12777	12831	12850	12931	12816	12836	12802	13024	12952	13007	13030	12918	12958	12929	12898	12872	12995	13016	12831	12766	12878	12957	12907	12881	12937	12934	12926	12868	12764	12844	13001	12819	12844	12847	12963	12984	12758	12919	12748	12977	12950	12850	12965	12933	12926	12740	12850	13045	12857	13011	12797	12994	12921	12883	12999	12883	13005	12882	12905	12965	12985	12900	13046	12790	12979	12871	12948	12956	13081	12877	12865	12992	12914	12898	13002	12803	12873	12944	13014	12826	12846	13052	12817	12975	13052	12817	12912	12842	12852	13018	12988	12958	12842	13042	12927	12961	12927	12865	13021	12843	12893	12965	12863	12972	12820	12969	12826	12908	12810	12701	12856	12937	13044	12987	12938	12908	12834	13116	13066	12979	13056	12924	12850	12886	12907	12896	12886	12982	12777	13003	12929	13018	12802	12918	12888	13023	12963	12899	12912	13027	12808	12889	12928	12874	13042	13113	12892	12768	12897	12981	12811	12899	12923	12933	12775	12981	12922	12896	12908	12958	13115	12782	12885	12963	12792	13187	12880	12928	13038	12913	12921	12844	12991	12997	12984	12863	12724	12996	12962	12808	12948	12891	12980	12776	12869	12949	12905	12911	12825	13008	12890	12957	12818	12903	12892	12923	12979	12650	12855	12883	12858	12796	12889	12804	12918	13026	12874	12857	12896	12909	12914	12910	12863	12948	13036	12812	12946	12825	12862	12908	12835	12715	12986	12813	12895	12971	12888	12942	12746	12756	12928	12848	12874	12892	12907	12890	13022	12899	12899	12829	12912	12944	12795	12727	13064	12768	12986	12947	12925	12802	12980	12985	12888	12916	12951	12968	13061	13022	13002	12991	12818	13001	13011	12910	12960	12920	12875	12838	12936	12702	13020	12862	12905	13242	12792	12910	12789	12836	13161	12773	12710	13036	12939	12849	12778	13135	12888	12896	12811	12960	12943	12973	12813	12906	12799	12817	12831	12870	12783	13012	12900	12702	13030	12996	13029	12831	12806	13022	12826	12901	12962	12842	12960	12815	12877	12932	12920	12923	12792	13062	12853	12821	12859	12838	12758	12805	12940	12857	13053	12766	12948	12738	12956	12880	12920	12887	13021	12881	12731	12771	12920	12769	12945	12965	13000	12928	12957	12894	12990	12880	12922	12885	12827	12767	12947	12954	12940	13035	13012	12888	12849	12926	12938	12832	12734	12936	12859	12951	12815	12845	12951	12977	12935	12832	12907	12984	12808	12854	12966	13050	12941	12860	12943	12828	12750	12770	12944	12951
29147	34341	38136	26521	17369	14794	14191	13657	13720	13660	13779	13826	13687	13872	13959	13794	13768	13650	13835	13624	13731	13811	13780	13883	13820	13707	13667	13770	13595	13865	13870	13768	13785	13688	13573	13794	13737	13577	13542	13639	13680	13694	13791	13740	13612	13861	13532	13628	13618	13762	13767	13620	13639	13721	13649	13585	13685	13487	13778	13675	13727	13572	13855	13644	13698	13677	13646	13699	13532	13730	13742	13538	13564	13711	13799	13796	13750	13592	13654	13666	13537	13740	13652	13341	13674	13440	13449	13725	13721	13650	13735	13617	13664	13529	13779	13642	13602	13824	13730	13728	13676	13708	13574	13703	13642	13620	13842	13540	13518	13787	13925	13689	13637	13591	13681	13793	13702	13788	13525	13899	13777	13460	13565	13755	13620	13677	13534	13601	13785	13618	13810	13656	13475	13483	13799	13818	13558	13541	13648	13505	13718	13627	13423	13623	13436	13709	13667	13823	13939	13806	13775	13696	13716	13570	13659	13761	13529	13558	13701	13597	13544	13599	13635	13590	13742	13608	13652	13820	13628	13645	13641	13653	13749	13536	13678	13688	13795	13778	13560	13639	13649	13796	13595	13331	13613	13587	13729	13755	13877	13860	13707	13551	13676	13666	13855	13672	13651	13685	13633	13692	13665	13503	13648	13663	13683	13591	13566	13666	13688	13645	13426	13564	13672	13657	13742	13509	13739	13555	13567	13573	13687	13585	13599	13696	13626	13755	13668	13735	13597	13663	13768	13707	13611	13714	13807	13655	13646	13577	13522	13656	13498	13618	13594	13559	13665	13557	13576	13808	13707	13688	13582	13629	13686	13498	13567	13759	13746	13623	13630	13760	13691	13728	13691	13745	13620	13724	13586	13631	13637	13790	13863	13737	13846	13804	13781	13729	13595	13581	13695	13691	13529	13516	13766	13611	13698	13730	13747	13743	13823	13957	13782	13518	13474	13696	13694	13707	13667	13775	13764	13646	13598	13654	13656	13615	13537	13558	13766	13689	13624	13700	13737	13491	13526	13452	13643	13784	13842	13636	13814	13513	13677	13642	13722	13689	13744	13545	13760	13591	13598	13584	13487	13466	13622	13718	13544	13701	13712	13715	13732	13663	13666	13671	13863	13707	13736	13462	13671	13639	13603	13765	13807	13676	13650	13527	13584	13610	13527	13559	13514	13558	13561	13843	13832	13672	13650	13701	13758	13689	13665	13709	13707	13618	13517	13815	13811	13691	13716	13518	13733	13713	13776	13846	13701	13678	13435	13571	13732	13803	13627	13631	13812	13564	13553	13527	13661	13795	13554	13455	13732	13722	13630	13645	13798	13737	13688	13453	13410	13675	13731	13664	13704	13665	13760	13580	13683	13799	13547	13799	13759	13750	13689	13622	13714	13784	13703	13557	13529	13712	13773	13707	13788	13552	13578	13683	13852	13739	13731	13673	13907	13728	13711	13618	13757	13864	13433	13538	13795	13638	13521	13812	13537	13756	13600	13654	13746	13620	13679	13543	13864	13588	13765	13431	13717	13692	13605	14040	13719	13517	13525	13447	13792	13712	13721	13632	13666	13778	13604	13676	13887	13805	13759	13618	13591	13543	13595	13690	13876	13700	13805	13694	13500	13721	13704	13893	13599	13616	13600	13802	13648	13656	13604	13537	13868	13735	13518	13588	13462	13522	13501	13726	13729	13588	13650	13821	13579	13535	13765	13673	13693	13666	13673	13717	13384	13579	13632	13559	13578	13643	13510	13667	13642	13732	13652	13546	13550	13685	13710	13758	13576	13651	13685	13618	13659	13566	13646	13631	13643	13774	13556	13697	13542	13612	13747	13690	13708	13736	13827	13731	13527	13666	13576	13661	13767	13587	13799	13843	13616	13696	13544	13635	13590	13714	13915	13837	13650	13706	13811	13801	13694	13683	13878	13631	13754	13639	13814	13600	13526	13606	13645	13679	13807	13652	14017	13658	13761	13749	13676	13615	13706	13618	13676	13773	13774	13826	13886	13770	13676	13526	13594	13815	13665	13583	13643	13577	13829	13721	13549	13868	13360	13769	13603	13533	13828	13692	13608	13716	13679	13602	13869	13655	13694	13466	13656	13484	13621	13540	13619	13630	13691	13626	13665	13820	13619	13753	13714	13704	13559	13687	13676	13641	13774	13356	13619	13557	13793	13712	13492	13637	13676	13820	13793	13759	13774	13825	13629	13788	13688	13781	13728	13678	13863	13567	13723	13654	13606	13380	13758	13798	13745	13697	13713	13611	13678	13928	13772	13666	13705	13773	13579	13535	13523	13536	13709	13559	13735	13653	13698	13670	13891	13627	13598	13590	13674	13591	13544	13491	13735	13749	13741	13718	13814	13712	13623	13673	13638	13596	13665	13783	13566	13755	13607	13504	13476	13779	13770	13531	13641	13501	13663	13700	13753	13640	13811	13592	13705	13541	13651	13882	13627	13532	13763	13765	13619	13725	13513	13804	13536	13665	13638	13605	13637	13761	13817	13627	13629	13685	13698	13771	13694	13593	13603	13792	13758	13762	13625	13598	13657	13623	13773	13686	13754	13739	13661	13640	13637	13601	13715	13714	13608	13765	13634	13640	13762	13673	13830	13685	13759	13733	13885	13618	13577	13648	13727	13814	13787	13620	13522	13516	13615	13788	13719	13633	13638	13639	13764	13715	13724	13592	13536	13693	13576	13583	13650	13522	13736	13822	13672	13640	13589	13710	13636	13736	13615	13640	13604	13635	13656	13714	13839	13765	13802	13742	13565	13538	13509	13516	13672	13740	13684	13768	13465	13748	13754	13555	13814	13679	13752	13869	13714	13812	13596	13607	13584	13692	13652	13599	13648	13649	13610	13641	13703	13675	13887	13798	13664	13492	13679	13575	13653	13608	13891	13635	13666	13663	13763	13581	13731	13497	13536	13651	13548	13689	13600	13657	13673	13707	13755	13643	13773	13581	13730	13611	13615	13834	13727	13508	13706	13770	13804	13657	13628	13727	13571	13654	13799	13453	13608	13762	13643	13683	13612	13727	13581	13473	13714	13651	13981	13710	13807	13713	13594	13481	13526	13713	13711	13750	13747	13663	13604	13731	13538	13690	13717	13591	13675	13657	13645	13650	13707	13634	13462	13573	13730	13899	13746	13627	13742	13715	13688	13799	13551	13643	13591	13665	13720	13441	13747	13643	13581	13676	13752	13793	13709	13580	13815	13700	13726	13712	13558	13764	13804	13580	13818	13676	13537	13641	13715	13660	13552	13639	13661	13671	13711	13540	13621	13742	13592	13712	13594	13583	13688	13606	13630	13712	13621	13622	13642	13581	13787	13766	13549	13832	13636	13765	13726	13605	13543	13588	13770	13631	13835	13873	13719	13592	13856	13801	13691	13582	13564	13439	13672	13693	13669	13636	13686	13763	13708	13661	13751	13677	13791	13479	13562	13459	13499	13766	13771	13548	13743	13567	13580	13542	13563	13586	13786	13650	13443	13607	13662	13845	13636	13672	13789	13478	13718	13589	13635	13704	13534	13743	13770	13543	13658	13732	13732	13710	13622	13574	13961	13733	13955	13604	13690	13621	13663	13607	13851	13667	13537	13943	13719	13843	13696	13679	13797	13745	13865	13670	13801	13522	13575	13694	13749	13754	13615	13689	13806	13644	13521	13613	13642	13593	13692	13604	13656	13712	13590	13602	13628	13420	13744	13682	13637	13708	13762	13626	13694	13372	13706	13574	13805	13638	13716	13634	13628	13803	13765	13777	13696	13577	13506	13684	13662	13600	13641	13742	13773	13798	13752	13782	13623	13724	13703	13647	13757	13515	13733	13748	13725	13826	13566	13638	13752	13655	13506	13640	13843	13617	13582	13562	13816	13697	13594	13491	13625	13631	13697	13665	13783	13766	13632	13591	13496	13581	13475	13743	13891	13674	13658	13578	13663	13743	13607	13765	13705	13535	13570	13834	13648	13626	13555	13659	13556	13677	13751	13646	13489	13660	13654	13597	13839	13613	13789	13571	13748	13683	13701	13427	13695	13710	13684	13529	13855	13879	13700	13756	13740	13681	13695	13783	13663	13890	13796	13829	13835	13743	13917	13624	13736	13836	13374	13567	13728	13625	13909	13831	13868	13644	13742	13702	13575	13746	13768	13948	13708	13607	13621	13592	13687	13696	13740	13621	13734	13831	13722	13667	13826	13706	13572	13634	13708	13804	13546	13649	13535	13725	13713	13709	13813	13976	13732	13748	13797	13791	13773	13867	13776	13690	13664	13755	13610	13736	13642	13649	13603	13648	13657	13656	13561	13630	13646	13921	13704	13578	13699	13472	13685	13576	13857	13710	13772	13749	13817	13719	13804	13821	13744	13618	13573	13637	13669	13677	13939	13566	13668	13767	13643	13770	13757	13655	13483	13591	13604	13755	13671	13699	13717	13651	13714	13839	13756	13588	13570	13771	13778	13578	13640	13528	13695	13635	13619	13620	13643	13668	13475	13628	13871	13706	13615	13628	13824	13778	13590	13627	13921	13488	13725	13531	13515	13497	13570	13696	13426	13536	13713	13532	13612	13761	13831	13667	13892	13715	13617	13656	13779	13748	13701	13841	13547	13636	13799	13737	13615	13703	13708	13545	13722	13669	13617	13753	13581	13680	13707	13684	13670	13627	13681	13689	13666	13651	13733	13779	13860	13777	13640	13556	13722	13785	13694	13680	13888	13623	13887	13823	13795	13954	13649	13658	13694	13597	13684	13540	13627	13863	13878	13681	13779	13581	13802	13651	13429	13693	13621	13507	13721	13796	13695	13470	13617	13724	13772	13572	13681	13552	13720	13650	13523	13498	13617	13519	13722	13698	13573	13554	13659	13648	13711	13668	13713	13580	13629	13581	13764	13652	13579	13771	13766	13720	13629	13647	13787	13737	13706	13671	13668	13729	13698	13750	13697	13614	13506	13683	13760	13756	13843	13627	13599	13844	13608	13808	13744	13553	13661	13685	13768	13513	13730	13660	13784	13707	13693	13777	13729	13622	13673	13737	13871	13626	13719	13560	13610	13877	13788	13572	13688	13878	13567	13565	13844	13652	13637	13601	13559	13630	13699	13776	13668	13585	13887	13906	13875	13759	13645	13601	13517	13492
36314	54362	41991	24303	16199	13766	13011	12995	12941	13069	13084	12992	13127	13087	13040	13071	13111	12965	13185	13046	13210	13065	13003	13047	13020	13145	13138	12988	13011	12953	13076	12960	13204	13049	13044	13063	13126	13103	12968	13104	13059	13141	12992	13076	13051	13111	13044	13113	13103	13181	13157	12970	12990	12914	13110	13014	13108	12968	13146	12965	13133	13097	13054	13047	13025	13006	13147	13118	13105	13061	13005	13138	12956	13045	13051	13033	13036	13016	13047	12991	12955	13116	13083	13042	12983	13095	13043	13027	13037	13125	12847	13138	13263	12997	13136	13117	12965	13196	12966	13114	12985	12894	13004	12956	13029	13080	13107	13117	13049	13159	12976	12891	13051	13075	13210	12995	12991	13091	13085	13083	13145	13136	12982	13057	13193	13038	13096	13058	13117	13140	12950	13135	13018	13165	12977	13166	12940	13041	13046	13043	13018	13016	13100	13121	13088	13052	13068	13205	12990	13062	13000	12916	12825	13079	13055	13055	12872	13141	13032	13059	13005	12995	13141	13241	13003	12959	13135	13239	13036	12961	13097	13009	13127	13007	13310	13073	13052	13051	13019	13082	13157	13088	13049	12887	12962	13060	13185	13041	13073	13056	13033	13143	13154	13081	13234	13052	12891	12808	12963	12866	12939	13017	13116	12946	13076	13116	13125	13092	12983	13047	13107	12993	13036	13107	13007	13131	13180	13055	13090	12961	13226	13077	13105	13013	13077	13203	12861	13151	13126	12946	13043	13106	13126	13028	13006	12981	13096	12995	13106	12920	12969	13162	13055	13188	13112	13076	13028	12997	13186	12912	13028	13145	13128	13048	13194	12894	13072	13111	13163	13098	12981	13030	13043	12823	13200	13073	13036	13123	13007	13230	12998	13013	12946	12880	13174	12974	13087	13132	13128	13065	13167	12998	13095	13118	13089	13071	13026	13022	13119	13000	13081	12932	12945	13120	13116	13070	13212	13183	13139	13090	13035	13023	12934	13238	12854	12998	13155	12962	13001	12946	12999	13124	13130	12978	12972	13025	13062	13120	13017	13035	13033	13072	12988	13142	13150	12967	13072	12976	13155	12925	12976	13040	12948	13010	13020	13227	13058	13144	12966	13114	13183	13110	12797	13103	13101	13038	12992	13018	12988	13078	12998	13182	13033	13080	13052	13042	13105	12949	12965	13133	13135	12972	12983	13102	13063	12997	13022	13101	13007	13050	13103	13141	13123	13078	13182	13010	13048	13021	13083	13012	13161	12967	12984	13058	13022	13120	13060	12894	13163	12982	12905	13075	13113	12951	12982	12946	12971	13051	13097	13106	12990	13076	13066	13083	13095	13004	13098	12881	13078	13132	13115	13054	12983	13055	13155	13017	12877	12956	13263	13151	12989	12983	13034	12988	13058	12992	13047	12911	12927	13011	12970	13047	13021	13186	13063	13130	13047	13110	13225	13252	13016	13087	12966	13015	13121	13069	12995	12992	12956	13104	13124	12962	13033	12979	13052	12846	13011	13228	13074	13157	13018	13067	13003	13146	12927	13096	13060	12925	13077	13119	13293	13087	12968	13016	13026	13041	13186	12967	13016	13096	13008	13198	12898	13008	12922	12818	13200	13087	12971	13044	13051	13177	13050	13227	13071	13071	13040	13148	13164	13056	13157	13100	13056	13053	13024	13075	12984	13021	13164	13060	13008	13020	13114	12937	12915	13097	13113	13081	13120	13153	12952	13295	12840	13000	13045	13097	12936	13120	13124	13145	12964	13172	12949	12907	12906	12990	13122	13028	13157	13045	13103	13018	13101	13101	12977	13067	13149	13087	13072	13014	13126	12873	13069	12980	12953	13025	13110	13006	13054	13074	12821	13067	13132	13069	13092	12968	13065	13044	13094	13047	12979	13123	12947	13041	13097	12990	13154	13053	12924	13049	13007	13088	13055	13141	13243	13085	13214	13024	13029	12902	13029	13246	12969	13094	12954	12815	13120	13117	12939	12945	12911	13022	12868	12989	13108	13083	13020	12979	13188	12960	13029	13059	12971	13014	12905	12916	12975	13084	13064	13178	12849	13050	13007	12913	13049	13107	12943	13060	13233	13058	13110	13144	12959	13042	13117	13019	13036	13057	13076	13068	12947	13143	12844	13130	13097	13062	13119	13003	12891	13013	13017	13041	13000	13116	12987	13044	13002	13107	12935	13182	12988	13218	13113	12981	13007	12967	12876	13069	13297	13114	13003	13098	13004	13173	12988	13078	13044	13101	13279	13072	13120	13121	13128	13118	12955	13061	13102	13167	12867	13116	13270	13123	12953	13090	13013	13053	13205	12892	13066	13150	13201	13176	13204	12992	13033	13026	12906	13206	13015	13228	12904	13035	13144	13135	13006	12926	13100	13087	13056	13085	13042	12985	12995	13131	13200	12856	13021	13144	13088	12940	12922	13085	13196	12977	13068	13040	13059	13021	12995	12944	13135	13262	13089	12984	13150	13087	13176	13222	12973	13039	13231	12904	13174	13046	13099	12984	13114	13018	12949	13033	13000	13065	13017	13039	13080	13016	13107	13140	13161	13082	13050	13060	13015	13026	12845	12985	13039	12971	12987	13018	12977	13183	12976	12995	12955	13134	13138	13097	13158	13001	13029	13099	12974	13104	13115	13026	13158	13233	13036	13131	13152	13158	13127	13050	13112	13087	12924	12916	13110	12994	13010	13075	13164	12912	13216	13039	13057	12952	13127	13124	13032	13141	12979	13205	12997	13119	13131	13089	13104	13022	13147	13156	13139	13176	12992	13133	13121	13091	12978	13022	13015	12999	13157	13032	13086	13124	13000	13184	13124	12963	13014	13144	13080	12915	12945	12968	13143	13025	13017	13128	13014	13122	12983	13160	12859	13099	12984	12993	13086	13131	13074	13032	13219	12998	13129	13100	13117	13112	13030	13168	13174	13019	12973	13200	13077	13087	13106	12995	13061	13177	13164	13156	12884	13081	12987	12850	13084	12985	13062	13026	13122	13015	13107	13022	12934	13245	12997	13052	12983	13119	13140	13005	13008	12994	12982	12970	13058	12971	13015	13209	13295	13225	13139	13027	12992	13113	12931	12996	12958	13121	13077	13008	13047	12956	12995	13010	13012	12983	13039	13120	13070	13019	13102	13113	12974	13142	13053	13048	13087	13032	13054	13148	13077	12997	13108	13092	12992	13198	13107	13048	13107	13263	13071	12958	13079	13143	13027	13101	13118	12912	13194	12957	13244	13022	13091	13010	13126	12991	13154	13240	13131	12943	13094	12967	12946	13044	13151	13067	13110	13159	13074	13008	13027	13005	13028	13003	12988	13090	13025	13058	13140	13208	13049	13045	13071	12973	12931	12934	12999	13008	13101	12982	13101	12949	13037	13153	12850	12886	13189	13143	13055	12930	13076	13131	12929	13054	13066	13171	13028	13044	13016	13097	13114	13102	13193	13123	13157	13325	12864	12969	13169	13205	13023	13219	13087	13014	13126	13025	13200	13206	13135	13032	13107	13009	13017	13099	12936	13197	12880	12940	12991	13173	13032	12917	13137	12916	13110	13389	13025	13047	13071	13049	12982	13199	13110	13268	13122	13027	13113	13072	13158	13093	13048	13063	13012	13041	12892	13074	13061	13049	13030	13037	13041	12969	13102	13025	12955	13252	13073	13161	13138	12880	13052	13054	13009	13050	12982	13037	13085	13087	12985	12988	12969	13047	13224	13085	12975	13145	13081	13114	12880	13195	13018	13008	12946	12995	13217	13013	12798	13125	13239	13226	13052	13040	12932	13210	13096	13058	13230	13052	13260	12964	13057	13002	13102	13187	13166	13035	13133	12977	13261	12949	13083	13047	13156	13112	13223	12988	13248	13096	13051	13031	13174	13095	13255	12815	13014	13053	13115	12946	13120	13100	13094	13048	13110	13135	13073	13091	12933	13153	13102	13014	13040	12882	13009	13200	12998	13089	13176	13016	13135	13125	12940	13118	13030	13050	12852	13446	13137	13039	13040	13016	12993	13110	13108	12923	13152	13113	13079	13130	13066	13107	13109	12955	13223	13128	13050	13157	13032	13220	13051	12935	12844	13134	13106	13164	13171	13227	12972	13141	13049	13145	12964	13121	13169	13051	13076	13033	13054	13083	13130	13127	13070	12990	13105	13002	13180	13096	12826	13160	13128	13081	13024	12964	13125	13097	13142	13170	13088	13185	13076	13139	13201	12983	13059	12994	13105	13060	12865	13109	13026	13046	13030	13206	13090	13070	13097	12961	13084	13064	13070	13164	13022	13019	12973	13026	13029	13009	13050	13209	12994	13033	13107	12983	13166	13211	13021	13053	13092	13038	12933	13151	13041	13010	12975	12987	13140	13069	12997	13122	13071	12974	12946	12934	13280	13154	13019	13119	13365	12930	13170	13077	13069	13036	12952	13034	12924	12920	13138	13136	13065	13073	13094	12804	13125	12881	13082	13102	13135	13094	12853	13071	12982	13108	12991	13061	12985	13159	13035	12890	13056	13047	13073	13156	13140	12984	13126	13119	12964	13036	13017	13132	13014	13084	13176	12974	13091	13130	13014	12928	13139	13056	13033	13140	13072	12940	13184	13002	13009	12906	13192	13078	13170	13141	13064	13284	12883	13084	13088	13033	13176	13170	13074	13059	12919	13132	13128	13178	13061	13067	13183	13055	13068	13193	13022	13082	13067	13144	13040	13091	12952	13011	13095	13191	13045	12986	13069	13109	13190	13045	12993	13200	13027	12900	13145	13105	13032	13036	13133	13081	13043	13064	12972	13089	13190	13063	13052	13187	13184	12938	13218	12821	13085	13036	13006	13011	13059	13111	13070	13073	13143	13029	12984	13079	13131	13075	12921	12988	12946	13033	13023	13204	13090	12967	12995	13048	12965	13003	13091	12880	13114	13025	13221	13092	13088	13058	13130	13036	12985	13031	13054	13041	13085	13119	13054	13109	13152	13020	12890	12797	13245	13099	12998	13154	13168	13032	12999	13242	13079	13094	13140	12998	13277	13159	13018	13131	13132	13219	13040	13005	12982	13059	13118	12980	13030	13170	12965	13049	13048	13034	12986	12899	13114	13113	13103	13360	13086	13103	13013	13066	13012	13148	13167	12927	13131	13041
24899	25514	39819	35033	25272	19865	15977	14493	13907	13840	13849	14096	13816	13923	13912	13709	13871	13876	13698	13734	13690	13827	13768	13776	13855	13964	13787	13788	13850	14016	13839	13883	13825	13909	13694	13792	13741	13712	13800	13719	13882	13761	13745	13798	13788	13737	13911	13651	13742	13848	13636	13659	13931	13885	13724	13744	13927	14008	13921	13840	13780	14133	13820	13864	13727	13835	13763	13762	13741	13860	13837	13625	13644	13585	13592	13776	13794	13688	13792	13575	13896	13661	13859	13774	13743	13785	13641	13638	13742	13831	13831	13625	13842	13667	13807	13886	13840	13787	13777	13788	13813	13544	13747	13637	13715	13680	13844	13664	13894	13696	13781	13841	13645	13803	13701	13809	13811	13703	13736	13778	13643	13759	13812	13806	13634	13834	13876	13688	13820	13743	13744	13740	13610	13837	13847	13684	13773	13871	13772	13715	13711	13815	13643	13666	13715	13889	13598	13691	13612	13830	13679	13673	13880	13665	13668	13782	13758	13783	13784	13755	13694	13576	13667	13792	13773	13757	13840	13721	13778	13857	13617	13784	13709	13781	13659	13662	13841	13770	13626	13606	13945	13794	13785	14007	13692	13917	13673	13699	13791	13823	13858	13793	13901	13770	13787	13555	13835	13617	13702	13709	13827	13813	13580	13814	13822	13823	13701	13851	13623	13789	13550	13756	13876	13699	13707	13683	13730	13733	13599	13686	13695	13954	14003	13723	13683	13768	13550	13640	13676	13732	13585	13812	13790	13856	13748	13666	13884	13893	13852	13575	13793	13621	13845	13848	13736	13828	13806	13523	13740	13545	13757	13604	13747	13814	13871	13880	13766	13855	13718	13865	13892	13628	13640	13702	13846	13804	13906	13696	13847	13609	13648	13698	13866	13792	13761	13545	13716	13689	13710	13843	13669	13760	13682	13744	13773	13831	13720	13490	13763	13723	13761	13784	13839	13839	13743	13673	13874	13684	13775	13615	13731	13570	13691	13647	13829	13883	13916	13831	13765	13740	13752	13844	13674	13816	13906	13687	13720	13634	13717	13684	13714	13762	13666	13518	13672	13805	13783	13702	13676	13655	13498	13653	13875	13805	13633	13775	13938	13619	13693	13687	13722	13752	13879	13797	13776	13863	13755	13723	13712	13534	13724	13754	13729	13703	13596	13650	13786	13678	13584	13697	13660	13772	13848	13575	13923	13790	13866	13613	13624	13734	13683	13709	13757	13705	13891	13625	13638	13796	13759	13600	13802	13691	13706	13955	13563	13778	13772	13822	13709	13759	13723	13672	13735	13736	13810	13640	13641	13692	13827	13734	13692	13787	13826	13715	13720	13854	13678	13815	13787	13797	13703	13638	13697	13607	13779	13728	13722	13764	13701	13772	13743	13798	13781	13652	13824	13557	13608	13852	13808	13712	13583	13767	13678	13903	13837	13650	13635	13646	13739	13769	13871	13886	13804	13754	13605	13558	13738	13704	13717	13748	13622	13728	13722	13801	13908	13741	13623	13756	13635	13878	13774	13700	13904	13786	13702	13740	13567	13719	13531	13817	13803	13784	13914	13658	13682	13757	13623	13734	13556	13695	13683	13811	13771	13956	13659	13915	13882	13809	13927	13723	13794	13645	13708	13704	13671	13655	13610	13742	13740	13718	13949	13823	13805	13727	13310	13661	13837	13820	13596	13780	13738	13920	13755	13827	13630	13839	13773	13848	13838	13639	13894	13974	13777	13808	13718	13809	13675	13749	13716	13778	13967	13804	13670	13711	13639	13646	13909	13619	13724	13550	13876	13897	13733	13612	13724	13714	13840	13922	13715	13747	13817	13588	13768	13811	13713	13649	13882	13687	13730	13671	13744	13863	13769	13886	13810	13720	13769	13778	13717	13716	13814	13689	13809	13964	13767	13916	13773	13662	13873	13819	13765	13627	13859	13664	13795	13694	13899	13847	13751	13675	13604	13914	13684	13871	13647	13794	13781	13702	13700	13702	13881	13916	13699	13554	13783	13719	13693	13855	13738	13673	13756	13750	13659	13758	13803	13717	13721	13728	13700	13992	13575	13720	13679	13751	13784	13707	13768	13750	13823	13851	13758	13823	13503	13633	13768	13688	13730	13692	13679	13874	13693	13710	13696	13646	13794	13779	13774	13783	13776	13684	13927	13602	13882	13945	13807	13762	13660	13788	13808	14034	13815	13760	13847	13800	13689	13792	13765	13799	13837	13951	13750	13833	13617	13786	13544	13716	13866	13834	13678	13684	13767	13635	13800	13669	13545	13601	13723	13731	13866	13728	13588	13652	13756	13591	13750	13809	13840	13757	13736	13792	13673	13631	13759	13623	13755	13731	13648	13627	13658	13772	13767	13736	13789	13783	13930	13781	13831	13576	13837	13852	13902	13907	13662	13557	13642	13669	13728	13683	13875	13810	13811	13670	13700	13785	13865	13859	13883	13774	13857	13710	13706	13868	13815	13634	13550	13762	13716	13646	13783	13625	13833	13667	13676	13641	13834	13749	13749	13897	13723	13737	13872	13613	13711	13691	13766	13806	13695	13764	13723	13592	13743	13768	13845	13850	13728	13843	13983	13791	13794	13658	13800	13822	13796	13746	13667	13904	13838	13921	13759	13583	13636	13884	13965	13797	13768	13780	13666	13619	13785	13752	13911	13928	13783	13882	13865	13622	13676	13762	13685	13709	13866	13645	13799	13837	13784	13645	13772	13879	13685	13910	13688	13750	13798	13656	13855	13901	13727	13877	13644	13959	13625	13646	13736	13697	13702	13683	13714	13800	13903	13736	13905	13573	13661	13736	13801	13640	13760	13708	13660	13796	13822	13608	13951	13729	13694	13776	13716	13491	13707	13631	13775	13729	13812	13697	13892	13712	13830	13712	13727	13936	13865	13815	13818	13876	13852	13625	13625	13761	13684	13738	13760	13851	13813	13628	13838	13986	13722	13692	13791	13733	13690	13629	13826	13796	13750	13890	13782	13778	13908	13784	13732	13732	13798	13679	13922	13886	13798	13650	13819	13688	13966	13854	13831	13881	13872	13879	13664	13654	13801	13745	13561	13702	13801	13689	13736	13562	13975	13692	13700	13766	13804	13763	13788	13890	13739	13839	13757	13750	13908	13725	13708	13725	13684	13513	13836	13743	13800	13676	13797	13641	13648	13807	13605	13701	13787	13896	13697	13719	13619	13635	13747	13736	13849	13741	13736	13622	13752	13646	13776	13861	13708	13631	13698	13766	13773	13898	13796	13725	13734	13750	13847	13585	13921	13795	13706	13790	13866	13686	13741	13881	13690	13798	13711	13574	13765	13760	13797	13895	13679	13636	13915	13604	13672	13883	13648	13888	13983	13680	13729	13719	13711	13770	13812	13818	13689	13773	13746	13584	13697	13680	13809	13732	13711	13782	13696	13678	13749	13674	13616	13943	13849	13792	13662	13847	13778	13891	13966	13691	13863	13629	13794	13668	13785	13753	13794	13738	13832	13809	13766	13740	13981	13763	13948	13658	13766	13808	13643	13465	13743	13900	13916	13798	13746	13992	13850	13624	13747	13746	13665	13929	13770	13755	13784	13690	13800	13441	13711	13808	13655	13806	13835	13815	13640	13713	13813	13937	13708	13803	13842	13777	13671	13908	13918	13624	13908	13775	13504	13660	13749	13691	13613	13672	13641	13643	13612	13771	13972	13972	13945	13700	13643	13785	13834	13756	13632	13825	13790	13905	13903	13892	13791	13690	13708	13716	13749	13746	13684	13691	13947	13968	13763	13820	13633	13773	13952	13622	13742	13887	13740	13876	13792	13675	13873	13723	13865	13766	13785	13715	13584	13740	13868	13764	13889	13839	13721	13790	13654	13785	13805	13475	13719	13813	13545	13657	13732	13883	13705	13925	13946	13873	13681	13713	13716	13665	13836	13598	13756	13774	13580	13705	13790	13714	13612	13723	13748	13757	13827	13791	13869	13798	13814	13625	13677	13770	13590	13669	13734	13850	13709	13551	13803	13798	13709	14059	13643	13714	13668	13883	13853	13937	13488	13932	13970	13845	13814	13728	13811	13855	13697	13893	13720	13857	13909	13906	13692	13728	13673	13544	13775	13936	13882	13838	13755	13658	13742	13753	13729	13747	13659	13621	13670	13650	13765	13707	13789	13833	13623	13801	13749	13802	13814	13867	13800	13784	13832	13756	13695	13786	13832	13834	13754	13718	13821	13738	13825	13719	13755	13552	13786	13683	13812	13677	13723	13889	13750	13953	13797	13842	13841	13757	13705	13702	14133	13872	13933	13925	13700	13722	13809	13649	13743	13857	13656	13706	13776	13717	13809	13722	13782	13800	13709	13682	13786	13857	13861	13792	13691	13723	13621	13628	13726	13662	13770	13842	13805	13860	13699	13748	13746	13692	13858	13786	13673	13771	13647	13751	13721	13835	13785	13752	13951	13812	13799	13962	13757	13657	13783	13863	13731	13597	13780	13769	13656	13628	13841	13727	13592	13676	13708	13819	13846	13842	13820	13715	13794	13677	13867	13513	13798	13726	13870	13721	13821	13652	13900	13835	13724	13670	13710	13859	13831	13719	13406	13585	13752	13944	13857	13803	13758	13597	13695	13675	13611	13757	13764	13853	13881	14140	13739	13851	13928	13853	13721	13640	13572	13690	13771	13737	13754	13867	13732	13713	13676	13697	13895	13828	13870	13825	13942	13685	13755	13792	13796	13827	13806	13660	13799	13664	13708	13556	13834	13673	13849	13808	13759	13636	13697	13659	13684	13701	13738	13578	13702	13778	13962	13695	13844	13872	13671	13760	13887	13808	13776	13786	13404	13754	13742	13583	13745	13731	13901	13887	13862	13840	13840	13737	13827	13817	13672	13620	13841	13848	13721	13756	13826	13876	13794	13805	13851	13645	13745	13648	13705	13784	13736	13694	13830	13773	13737	13910	13700	13767	13791	13607	13780	13768	13803	13595	13784	13691	13852	13729	13820	13697	13806	13600	13592	13723	13923	13855	13611	13655	13871	13708	13769	13731	13868	13761	13767	13558	13643	13824	13667	13599	13760	13671	13705	13794	13730	13771	13833	13915	13807	13704	13849	13649	13741	13628	13813	13861	13779	13740	13906	14030	13843	13747
57576	91146	72730	45113	27233	16279	13162	13138	13207	13188	13002	13227	13126	13164	13107	13127	13123	13096	13067	13089	13155	13180	13318	13176	13102	13208	13231	13170	13002	13302	13164	12979	12983	13150	13140	13128	13104	13062	13186	13192	13179	13183	13251	13005	13105	13266	13227	13254	13104	13170	13089	13088	13138	13025	13220	13166	13145	13103	13062	13181	13094	13214	13047	13133	13102	13069	13245	13196	13074	13162	13079	13185	13088	13028	13018	13064	13231	13016	13114	12967	13091	13342	13193	13058	13178	13176	12948	13051	13123	13239	13221	13081	13084	13091	13225	13149	13102	12987	13025	13336	13124	13162	13042	13174	13050	13114	13232	13189	13051	13220	13214	13206	13191	13111	13069	13097	13193	13251	13151	13230	13295	13201	13344	13261	13174	13128	13078	13348	12993	13323	13147	13230	13107	12953	13115	13146	13048	12928	13209	13228	13256	13170	13084	13148	13094	13199	13106	13115	13134	13139	13009	13103	12986	13193	13156	13268	13036	13256	13256	13073	12971	13267	13157	13072	13253	12911	13047	13009	13141	12870	13105	13193	13184	13194	13262	13041	13012	13019	13172	13074	13063	13194	13118	13027	12998	13148	13113	13086	13228	13246	13020	13110	12991	13193	13021	13087	13137	13065	13148	13114	13126	13115	13093	13252	13237	13147	13055	13129	13053	13024	13090	13163	13062	13264	12958	13148	13230	13037	13135	13235	13051	12995	13129	13147	13128	13153	13047	13027	13170	13257	13205	12952	12927	12967	13268	13113	13199	13061	13074	13152	13237	13053	13197	13215	13036	13191	13134	13222	13094	13089	13013	13057	12874	13268	13333	13057	12960	13073	13135	13172	13249	12987	13103	13400	13075	13071	12954	13172	13279	13300	13122	13095	13296	13146	13056	13400	13197	12956	13185	13199	13080	13048	13032	13157	13028	13177	13163	13040	13210	13187	13201	13178	13077	13172	13122	13135	13165	13188	13142	13093	13072	13063	13215	13180	12961	13055	12934	13104	13178	13260	13152	12966	13003	13149	13218	13115	13278	13199	13106	13212	13249	13089	13070	12983	13374	13029	13146	13071	13052	13032	13206	13147	13218	13117	13140	13086	13054	13060	13149	13042	13171	13160	13047	12934	13082	13142	13066	13104	13152	13048	13199	13236	13198	13190	13041	13079	13076	13125	12948	12901	13105	12973	13153	12942	13249	13085	13210	13116	13178	13266	13169	13151	13089	13003	13057	13203	13201	13145	13153	12976	12914	13148	13203	13070	13161	13159	13082	13142	13094	13118	13030	13270	12947	13160	13187	13255	13141	13213	13054	13271	13092	13067	13280	13078	13131	13091	13120	13095	13228	13012	13253	13041	13125	13052	13069	13192	13123	13181	13271	13147	13109	13143	13127	13004	12948	13026	13198	13072	13102	13010	12988	13184	13228	13139	13179	12948	13074	13119	12903	13008	12979	13158	13183	13103	13146	13014	13077	13067	13054	13001	13053	13154	13365	13166	13063	13182	13224	13191	13193	13158	13010	12999	13276	12989	12986	13206	13280	13138	13034	13186	13088	13156	13115	13040	13075	13179	13163	13264	13125	13226	13118	13057	13156	13242	13105	13143	13137	13139	13093	13322	13096	13050	13136	13328	13189	13129	13197	13303	13063	13041	13155	13138	13160	13085	13074	13131	13263	13122	13090	13206	13028	13103	13159	13101	13063	13261	13150	13116	13192	13108	13138	13205	13210	13253	13145	12849	12968	13225	13076	13105	13199	13183	13215	13001	13087	13105	13096	13199	12973	13083	13185	13059	13219	13249	13315	13110	13090	12898	13190	13055	13090	13111	13170	13216	13052	13228	13090	13248	13044	13103	13202	13093	13171	12944	13217	13305	13073	13077	13156	13111	13133	13149	12958	13052	13175	13262	13239	13105	13123	13238	13188	13040	13160	13207	13160	13273	13253	13156	13203	13060	12971	13163	13144	13036	13020	13084	13117	13048	13110	13204	13037	13075	13120	13041	13173	13191	13225	13135	13161	13140	13228	13124	13055	13144	13193	13181	13315	13238	13153	13228	13099	13014	13084	13137	13193	13268	13025	13095	13173	13107	13114	13198	13069	13321	13067	13003	13110	13101	13108	13070	13154	13101	13042	13151	13219	13176	13144	13110	13127	13085	13107	13247	13211	13067	13009	13059	13106	13148	13038	12930	13302	13191	13099	13198	13096	13102	13113	13215	13124	13132	13115	13066	13079	13054	12976	13045	13281	13032	13186	13243	13070	13135	13080	13078	13173	13164	13078	13230	13131	13115	13036	13069	13070	13065	13202	13161	13159	13198	13131	13128	13339	13163	13024	13189	13166	13198	13151	13137	13197	13030	13150	13290	13139	13019	13302	13133	13064	13197	13071	12978	13181	13250	13154	13163	13207	13025	13142	13077	13088	13151	13249	13127	13091	13116	13142	13008	13064	13138	13009	13115	13186	13272	13003	13103	13268	12987	13277	13159	13165	13156	13174	13168	13097	13247	13031	13151	13175	13057	13180	13175	13097	13056	12985	13132	13073	13112	13216	13136	13330	13067	13245	13255	13148	13008	13057	13075	13002	13150	13111	13126	13104	13210	13205	13088	13085	13223	13228	13161	13170	13117	13093	13088	13109	13203	13125	13101	13094	13302	12980	13126	13043	13056	13194	12844	12991	13099	13148	12997	13166	13118	12957	13272	13167	13125	13213	13121	13082	13147	13276	13190	13096	12991	13013	13190	13106	13175	13207	13214	13041	13069	13102	12834	13053	12976	13267	12998	13144	13140	13175	13121	13162	13244	13346	13153	13169	12933	12989	13179	13110	13025	13080	13141	13107	13071	13135	13311	13060	13106	13098	13024	13093	13157	13124	13264	13163	13139	12961	13082	13124	13247	13214	13038	13158	13192	13185	13090	13117	13045	13216	13083	13196	13149	13107	13165	13010	13149	13070	12985	13004	13285	13163	13308	13143	13154	13149	13137	13243	13133	13142	13102	13340	13137	13260	13098	13050	13217	13136	13028	13142	13089	13196	13033	13199	13091	13067	13239	13106	13142	13188	13220	13210	13129	13198	13085	13102	13010	13068	13052	13239	13097	13216	13189	13018	12939	13158	12993	13095	13153	13007	13011	13241	13151	13164	13424	13126	13177	13141	13136	13071	13047	13089	13100	13146	12893	13305	13075	13054	13169	13152	13180	13189	13077	13258	13121	13141	13201	13085	13107	13099	13265	13129	13123	13100	13088	13061	13205	13110	13099	13331	13258	13213	13195	13037	13078	13231	13150	13041	12982	12981	13075	13076	13160	12966	13103	13121	13193	13083	12889	13154	13142	13170	13123	13051	13125	13126	13106	13085	13036	13036	13094	13046	13208	13313	13140	13221	13114	13123	13097	13103	13236	12904	13171	13062	13253	13254	13182	12977	13024	13106	13216	12936	13214	12956	13261	13014	13156	12977	13206	13126	13081	13195	13079	13090	13170	13280	13213	13250	13018	13045	13196	13167	13186	13046	13347	13109	13189	12992	13063	13104	13230	13218	13187	13108	13117	13157	13150	12950	13180	13271	13137	13081	13132	13179	13234	13089	13252	13088	13177	13185	13156	13210	13071	13062	13031	13236	13133	13090	13083	13010	13094	13053	13068	13168	13104	13194	13103	13185	13068	13191	13212	13133	13202	13060	13277	12990	13332	13231	13216	13127	13154	13096	13040	13194	13177	13036	13093	13181	13143	13236	13170	13136	13141	13117	13114	13098	13132	13203	13091	13134	13253	13142	13151	12994	13124	13076	13124	13206	13195	13042	13123	13153	13064	13186	12910	13323	13133	13133	13145	13123	13068	13217	13158	13124	13078	13376	13182	13262	13185	13172	13182	13215	13076	13171	13137	13079	13131	12894	13302	13063	13238	13053	13244	13242	13089	13255	13060	13185	13127	13112	13121	13244	13181	13060	13166	13155	13006	13224	13063	13113	13052	13164	13136	13072	13138	13065	13106	13189	12993	13019	13150	12959	13013	13175	12959	13168	13234	13167	13234	13103	13119	13099	13026	13216	13110	13120	13029	13266	13055	13124	13170	13309	13009	13045	13062	13170	12906	12986	13089	13151	13181	13087	13232	13261	12983	13099	13047	13015	13118	13120	13030	13181	13213	13118	13046	12994	13062	13233	13181	13205	13046	13113	13215	13073	13242	13144	13088	13198	13081	13213	13288	13196	13192	13158	13217	13164	13099	13254	13152	13089	13202	13378	13026	13088	13013	13113	13098	13140	13085	13121	13199	12997	12982	13069	13207	13071	13136	13117	13062	13035	13145	13076	13286	13205	13175	13262	13049	13057	13143	13176	13108	13234	13053	12960	13107	13135	13186	13300	13249	13043	13018	13139	13003	13017	13035	13100	13188	13194	13176	13088	13124	13069	13183	13203	13286	13406	13225	13144	13084	13241	13122	13175	13069	13084	13167	13094	13219	13220	13186	13207	13150	13100	13118	13224	13231	13031	13029	13065	13111	13215	13086	12990	13120	13057	13331	13085	13068	13193	13027	13085	13287	13003	13265	13221	13015	12914	13123	13044	13155	13142	13039	13198	13149	13142	13090	13191	13073	13148	13101	13057	13236	13273	13140	13216	13097	13216	13232	13061	13245	13273	13072	13013	13078	13011	13071	13165	13128	13226	13081	13249	13096	13254	13304	13099	13272	13018	12949	13220	13264	13125	13031	13206	13204	13081	13212	13138	13079	12999	13243	13009	13053	13168	13244	13103	13136	13257	13067	13057	13088	13279	13001	13241	13139	13204	13174	12994	13181	12874	13169	13109	13121	13018	13072	13244	13223	13047	13154	13122	13054	13017	13154	13002	12947	13104	13234	13264	13088	13231	13091	13019	13153	13132	13091	13018	13035	13119	13076	13146	12917	13264	13131	13007	12891	13138	13053	13031	13010	13050	13062	13141	13230	13210	13225	13013	13213	13182	13144	13032	13216	13318	13184	13048	13159	13178	13006	13258	13056	13132	13079	13132	13091	13008	12996	13313	13183	13041	13024	13102	13210	13135	13029	13128	13103	13187	12971	13137	13091	13158	13204	13274	13189	13007	12984	12986	13075	13294	13161	13205	13206	13092	13252	13081	13105	13027	12944	13085	13139
23090	22545	34152	29973	25102	23316	20938	15114	14224	14215	14319	14023	13942	14121	14099	13948	13978	14184	14201	13945	13909	13954	14019	13860	14000	13878	13859	14036	14053	13888	13972	13909	13907	13886	13905	13960	13751	13988	14040	13973	13821	13966	14059	13867	13968	13911	13820	13907	14005	13975	13902	14173	14015	13806	14066	13672	13856	13902	13886	13795	13981	13813	13768	13680	13945	13944	13996	13844	13934	13778	13860	13743	13802	13796	13740	13771	13860	13835	14018	13863	13988	13812	13865	13883	13831	13985	13958	13911	13915	14039	13837	13885	13700	13848	13795	13939	13976	13883	13784	13893	13953	13999	13934	13810	13897	13941	13825	13779	13976	13845	13834	13866	13854	13919	13880	13868	13785	13826	13807	13836	13594	13915	13990	13851	13928	13768	13967	13860	13920	13868	13793	13823	13870	13725	13796	13881	13806	13948	14144	13717	13911	14008	13770	14128	13874	13977	13808	13854	13806	13682	13802	13842	13834	13800	13734	13785	13864	13982	13575	13793	13898	13859	13875	13973	13705	13783	13900	13794	13937	13891	13757	13760	13885	13856	13908	13754	13884	13862	14056	13894	13995	13826	13905	13922	13982	13849	13908	13702	13899	13775	13712	13729	13677	13781	14038	13972	13873	13644	13681	13681	13993	13798	13992	13880	13879	13864	13845	13819	13834	13848	13708	13723	13837	13881	13650	13634	13899	13875	14056	13828	13778	13942	13921	13920	13925	14008	13752	13888	13959	13970	13920	13842	14009	13767	13822	13822	13771	14048	13800	13765	13938	13881	13703	13946	13881	13733	14001	13973	13813	13780	13705	13787	13838	13646	13856	13818	13825	13686	13953	13787	13915	13798	13738	13674	13924	14067	13891	13811	13798	14025	13978	13984	13895	13937	13694	13953	13743	13882	13912	13816	13833	13900	13742	13874	13932	13857	13836	13769	13779	13748	13783	13911	13730	13814	13803	13944	13920	13736	13764	13603	14023	13769	13658	13864	13892	13843	13833	13772	13897	13947	13591	13982	13826	13802	13764	13791	13706	13802	13911	13833	13840	14178	13753	13791	13988	13766	14065	13808	13702	13829	13759	13695	13871	13887	13896	13776	13840	13815	13910	13904	13861	13746	13872	13833	13807	13807	13992	13857	13761	13813	13751	13844	13787	13695	13909	14007	13726	13839	13684	13834	13797	13639	13556	13741	13795	14002	13782	13858	13944	14031	13923	13813	13873	13953	13824	13911	13860	13863	13893	13826	13820	13787	13829	13834	13664	13769	13898	13974	13832	13825	13801	13642	13836	13750	13858	13913	13891	13878	13806	13765	13941	14004	13649	13927	13881	13661	13856	13680	13822	13657	13847	13716	13827	13727	14024	13984	13922	13823	13989	14050	13737	13764	13773	13771	13774	13800	13937	13708	13891	13844	13609	13683	13873	13943	13723	13626	13824	13853	13683	13756	13874	13955	14041	13954	13875	13976	13745	13921	14127	13784	13743	13852	13805	13976	13769	13868	13742	13766	13645	13918	13698	13872	13908	13911	13987	13959	13884	13644	13797	13959	13844	13727	13608	13689	13919	13806	14001	13856	13794	13922	13806	13776	13673	13759	13891	13727	13922	13692	13880	13841	13922	13735	13624	13760	13763	13877	13804	13878	13655	13850	13897	13963	13660	14015	13785	13845	14060	13671	13799	13690	13831	13851	13927	13879	13782	13968	14026	13880	13849	13770	13939	13696	13869	13769	13608	13709	13753	13808	13723	13952	13986	13823	13994	13734	13847	13830	13732	13836	13725	13807	13810	13824	13853	13823	13739	13739	13781	13839	13843	14058	13905	13853	13900	13734	13657	13924	13906	13764	13773	13890	13905	13610	13868	13958	13881	14017	13815	13900	13884	13814	13775	13977	13814	14027	13867	13787	13850	13657	13909	13907	13929	13916	13886	13824	13991	13965	13885	13838	13845	13781	13880	13807	13636	13802	13814	13896	13903	13659	13794	13655	13611	13893	13712	13752	13746	13876	14008	13847	13803	13921	13863	13644	13823	13780	13815	13957	13822	13865	13923	13782	13794	14036	13963	13771	13758	13826	13869	13802	13869	13982	13821	13818	13773	13752	13881	13745	13925	13751	13860	13714	13929	13826	13979	13805	13768	13859	13851	13806	13858	13756	13909	13905	13954	13898	13882	13738	13772	13821	13771	13875	13888	13787	13797	13668	13909	13986	13873	13887	14010	13899	13749	13823	13814	13792	13771	13837	13936	13738	13916	13674	13944	13827	13886	13828	13721	13938	13970	13943	13807	13885	13830	13863	13728	13761	13805	13909	13811	13853	13942	13877	13670	13923	13973	13898	13747	13659	13825	13745	13939	13973	13930	13664	13952	13891	13787	13922	13839	13803	13779	13793	13824	13708	13773	13779	13883	13848	13895	13668	13850	13828	13863	13893	13795	13950	13920	13848	13774	13832	13793	13904	13802	13743	13868	13806	13696	13832	13846	13922	13804	13698	13763	13641	13855	13903	13946	13634	13639	13803	13738	13722	13785	13885	13676	13932	13824	13779	13842	13911	13831	13968	13793	14030	13818	13826	13884	13865	13665	13887	13862	13809	13890	13852	13792	13789	13724	13730	13824	13770	13899	13976	13839	13750	13964	13751	13766	13811	13880	13900	13701	13835	13712	13775	13625	13713	13893	13713	13676	13706	13929	13908	14079	13835	13822	13898	13762	13960	13824	13938	13964	13805	13849	13943	13754	13693	13910	14032	13812	13841	13910	13897	13891	13868	13813	13845	13771	13897	13925	13753	13790	13816	13766	13835	13914	13630	13820	13977	13906	14034	13848	13907	13823	13992	13906	13704	13730	13810	13633	13949	13893	13797	13871	13720	13854	13938	13896	13702	13769	13747	13952	13871	13922	13679	13866	13732	13917	13681	13843	13841	13779	13955	13698	13757	13734	13873	13935	13882	13758	13788	13783	13896	13985	13818	13705	13827	13864	13821	13886	13741	13772	13716	13975	13874	13916	13818	13801	13892	13737	13936	13764	13857	13781	13984	13802	13977	13812	14018	13786	13835	13777	13936	13767	13819	13855	13976	13993	13725	13833	13794	13878	13848	13929	13861	13934	13671	13698	13851	13822	13775	13668	13658	13998	13997	13803	13875	13943	13827	13677	13526	13918	13835	13734	13665	13926	13743	13699	13627	13902	13914	13477	13997	13839	13768	13719	13488	13753	13907	13749	13965	13805	13876	13862	13567	13730	13763	13800	13768	13655	13880	13748	13724	13734	13918	13989	13921	13892	13745	13872	13902	13944	13531	13749	13817	13752	13935	13926	13789	13857	13875	13797	13820	13702	14083	13758	13829	13900	13752	14088	13873	13747	13925	13624	13832	13741	13816	13685	13618	13599	13779	13799	13887	13732	13841	13841	13871	13880	13951	13697	13635	13767	13884	13673	13833	13599	13603	13815	14023	13552	13768	13807	13796	13788	13820	13722	13880	13741	13700	13652	13812	13943	13808	13834	13792	13833	13706	13815	13712	13845	13643	13745	13797	13602	13800	13813	13830	13618	13774	13744	13992	13899	13869	13829	13890	13822	13893	13848	13873	13580	13863	13772	13885	13878	13620	13877	13904	14031	13823	13740	13820	13966	13884	13812	13758	13664	14007	13966	13783	13906	13800	13847	13806	13812	13718	13810	13874	14014	13750	13784	13830	13890	13843	13900	13755	13716	13815	13896	13968	13817	13768	13886	13947	13751	13905	13840	13864	13755	13756	13751	13778	13882	13914	13914	13629	13969	14012	13947	13945	13905	13860	13867	13762	13780	13932	13843	13770	13980	13798	13886	13896	13751	13869	13684	13894	13723	13755	13726	13906	13716	13880	13733	13656	13857	13926	13828	13875	13908	13819	13733	13772	13496	13917	14078	13836	13735	13793	13800	13987	13918	13794	13707	13869	13811	13789	14059	13907	13814	13820	13611	13695	13755	13916	13745	13743	14036	13958	13751	13781	13765	13881	13784	13664	13767	13926	13949	13755	13765	13772	13664	13850	13841	13909	13730	13754	13858	13736	13847	13770	13426	13825	13720	13818	13945	13842	13852	13956	13767	13809	13688	13789	13758	14017	13975	13758	13986	13749	13646	13838	13895	13800	13897	13703	14033	13690	13820	13966	13860	13932	13873	13987	13923	13917	13748	14072	13788	13935	13733	13788	13932	13508	13768	13698	13698	13753	13857	13883	13824	13848	13840	13819	13833	13802	13923	13804	13886	13856	13707	14032	13906	13732	13825	13892	13896	13699	13833	13792	13796	13792	13816	13827	13766	13976	13758	13708	13892	13839	14032	13882	13828	13750	13634	13907	13779	13872	13860	13839	13707	13863	13730	13916	13728	13799	13815	13861	13655	13875	13939	13799	13913	13801	13781	13873	13864	14010	13832	13955	13665	13913	13817	13953	13729	13812	13731	14110	13838	14036	13896	13729	13854	13954	13955	13879	13916	13948	13734	13879	13762	13835	13680	13920	13894	13902	13507	13855	13999	13839	13775	13751	14034	13833	13698	13705	14038	13870	13675	13715	13884	13652	13686	13642	13731	13833	13771	13826	13815	13957	13963	13714	13857	13956	13818	13895	13720	13925	13796	13742	13803	13917	13708	13886	13937	13736	13844	13738	13803	13717	13833	13909	13869	13843	13650	13756	13595	13678	13848	13742	13807	14055	13747	13707	13797	13639	13847	13827	13861	13894	13813	13889	13883	13873	13846	13906	13974	13791	13790	14095	13831	13869	14050	13902	13836	13754	13664	13872	13680	13885	13958	13825	13758	13757	13875	13890	13785	13982	13794	13808	13710	13846	13747	13907	14038	13780	13724	13903	13856	13786	13874	13726	13831	13926	13944	13801	13850	13734	13938	13784	13719	13822	13849	13713	13908	13855	13758	13816	13805	14021	13845	13848	13920	13890	13677	13977	14050	13856	13887	13860	13800	13758	14019	13765	13805	13702	13845	13721	13606	13848	13649	13799	13923	13769	13757	13835	13730	13763	13809	13860	13725	13837	13909	13804	13881	13858	13638	13843	13969	13748	13685	13833	13665	13890	13795	13865	13853	13745	13967	13968	13947	13776	13862	13837	13784	13926	13698	13705	14025	13933	13708	13961
62945	107013	88231	60355	36378	19178	13047	13182	13127	13139	13170	13263	13174	13187	13097	13266	13219	13398	13174	13155	13185	13110	13295	13230	13095	13210	13146	13292	13240	13240	13437	13152	13034	13247	13107	13253	13124	13228	13215	13056	12988	13294	13124	13148	13125	13305	12979	13146	13156	13144	13179	13194	13096	13143	13194	13039	12973	13252	13184	13296	13171	13074	13271	13162	13209	13119	13037	13053	13189	13316	13081	13201	13184	13271	13018	13144	13050	13153	13041	13111	13131	13165	13207	13099	13107	13019	13122	12982	13078	13170	13073	13081	13196	13084	13073	13198	13066	13198	13237	13229	13287	13077	12990	13215	13176	13133	13198	13093	13199	13190	13143	13083	13210	12950	13181	13080	13231	12915	13169	13134	13187	13298	13150	13188	13273	13142	13266	13168	13244	13118	13175	13104	13022	13010	13236	12912	13221	13124	13150	13123	13205	13004	13201	13344	13318	13144	13175	13170	13107	13280	13146	13203	13197	13171	13202	13118	13187	13116	13015	13030	13102	12986	12937	13177	13142	13095	13134	13156	13153	13111	13191	13010	13212	13204	13196	13034	13108	13121	13211	13181	13094	13243	13166	13192	13107	13174	13099	13178	13043	13119	13049	13136	13074	13076	13081	13121	13230	13236	13100	13260	13207	13097	13038	13257	13294	13118	12980	13161	13239	13200	13137	13060	13210	13065	13117	13115	13121	13136	13213	13083	13233	13131	13193	13150	13212	13200	13271	13138	13059	13117	13081	13205	13081	13035	13188	13249	13047	13179	13261	13143	13056	13125	13135	13134	13137	13193	13246	13235	13267	13042	13266	13162	13034	13094	13199	13119	13210	12856	12919	13191	13146	13099	13088	13074	13197	13202	13179	13076	13295	13111	12965	13188	13024	12979	13029	12944	13056	13173	13101	13125	13147	13329	13115	13120	13006	13176	13110	13130	13322	13057	13065	13051	13252	13278	13226	13098	13255	13109	13188	13109	13173	13185	13123	13098	12876	13317	13047	13219	13163	13007	13209	13204	13130	13160	13036	13192	13113	13115	13096	13212	13044	13115	13282	13071	13264	13172	13098	13041	13041	13060	13189	13165	13142	13108	13094	13335	13083	13083	13239	13066	13196	13078	13083	13068	13400	12965	13095	13227	13189	13041	13183	13156	13137	13121	13076	13190	12951	13310	13232	13183	13207	13145	13223	13177	13217	13092	12985	13083	13113	13105	13118	13170	13245	13246	13137	13311	13062	13187	13055	13138	13212	13057	13126	13068	13128	13165	13244	13176	13167	13080	13015	13270	13243	13072	13181	13110	13097	12912	13190	13127	13158	13173	13071	13208	13038	13228	13136	13217	13120	13161	13076	13170	13147	13046	13060	13260	13234	13157	13176	13356	13138	13228	13117	13156	13160	13278	13047	12993	13332	13138	12986	13334	13009	13213	13181	13020	13195	12922	13198	13047	13158	13100	12969	13155	13182	13001	13265	13211	13155	13072	13083	13224	13264	13099	13083	13247	13082	13045	13379	13042	13194	12999	13057	13247	13050	13169	13258	12961	13227	13224	13157	13363	13189	13103	13160	13101	13283	13262	13179	13191	13037	13120	13275	13111	13107	13216	13154	13143	13207	13083	13029	13042	13084	13113	13158	13287	13013	13100	13245	13183	13216	13074	13226	13122	13023	13165	13133	13211	13239	13217	13237	13036	13125	12985	13136	13164	13086	13253	13183	13173	13241	13142	13176	13262	13056	13055	13264	13150	13151	12943	13334	13149	13159	13145	13225	13088	13150	13355	13232	13034	13196	13086	13092	13108	12999	13297	13240	13126	13172	13152	13237	13106	13303	13054	13138	13084	13096	13259	13095	13244	13047	13105	13113	13140	13015	13270	13135	13110	12957	13294	13160	13220	13274	12989	13121	13216	13203	12999	13160	13443	13140	13213	13146	13115	13056	13105	13139	13213	13177	12952	13172	13295	13164	13097	13155	13154	13129	13225	13118	13099	13101	13161	13153	13063	13254	13218	13109	13174	13197	13138	13106	13172	13134	13299	13100	12990	13098	13136	13224	13208	13230	13140	13133	13043	13081	13188	13102	12996	13148	13066	13171	13122	13224	12949	13188	13171	13215	13210	13172	13189	13248	13166	13219	13188	12983	13133	13099	13156	13168	13072	12918	13241	13059	13233	13224	13167	13129	13123	13015	13262	13267	13064	13046	13020	13190	13257	13205	13132	13078	13205	13056	13018	13122	13183	13175	13335	13265	12991	13083	13028	13020	13018	13107	13200	13242	13124	12836	13273	13124	13229	13266	13087	13098	13052	13085	13198	13169	13036	13022	13279	13219	13183	13093	13201	13093	12941	13157	13243	13110	13190	13059	12985	13031	13039	13072	13095	13229	13293	13124	13065	13076	13234	13251	13117	13123	13080	13135	13175	13190	13146	13075	13001	13343	13193	13278	13126	13113	13182	13109	13215	13173	13212	12930	13163	13187	13200	13398	13208	13224	13152	13166	12982	13260	13166	13127	13088	13245	13030	13109	13130	13093	13221	12943	13133	13074	13117	13380	13013	13079	13182	13151	13209	13120	13150	13189	13242	13002	13274	13015	13134	13245	13252	13171	13144	12989	13224	13195	13097	13100	13047	13167	13230	13056	13205	13191	13038	13054	13071	13029	13087	13138	13181	13104	13234	13213	13084	13078	13140	13190	13002	13262	13190	13107	13300	13141	13157	13122	12925	13085	13117	13072	13051	13043	13154	13274	13175	13062	13144	13086	13122	13106	13038	13302	12983	13088	13039	13210	13040	13080	13244	13088	13202	13156	13084	13151	13112	13245	13143	13099	13088	13254	13194	13108	12972	13122	13030	13113	13086	13080	13113	13243	13116	13211	13258	13182	12995	13300	12990	13172	13247	13135	13034	13279	13095	13104	13151	13203	13240	13019	13160	13122	13090	13162	13192	13146	13201	13159	13072	12902	13177	13192	13219	13068	13182	13138	13122	13137	13122	13112	13092	13025	13190	13083	13194	13242	13033	13185	13064	13173	13040	13091	13150	13380	13229	13152	13245	13365	13151	13182	12967	13134	13206	12933	12991	12997	13075	13299	13172	13134	13122	13091	13175	13277	13034	13196	13068	13137	13081	13230	13025	13049	13158	13142	13186	12994	13126	13227	13005	12946	12984	13013	13235	13150	12922	13121	13160	13124	13172	13164	13111	13192	13155	13124	13096	13062	13088	13168	13127	13122	13208	13113	13159	13162	13193	13128	13082	13121	13072	13150	13255	13065	13041	13247	13202	13343	13335	13299	13338	13127	13173	13186	13354	13069	13143	13233	13076	13033	13202	13092	13177	13240	13113	13073	13178	13215	13037	13116	13080	13131	13124	13233	13305	13186	13015	13164	13286	13078	13141	13164	13128	13133	13177	13139	13039	13190	13111	13168	13179	13129	13178	13131	13012	13239	13077	13087	13177	13165	13248	13012	13262	12997	13063	13209	13187	13142	13207	13173	13301	13154	13221	13115	13327	13043	13300	13293	13188	13266	13065	13209	13186	13187	13069	13231	13056	13126	13162	13033	13033	13079	13038	13129	13039	13150	13154	13156	13063	13331	13036	13269	13141	13231	13030	13173	13145	13100	13166	13213	13222	13279	13072	13013	13197	13228	13201	13242	13212	13098	13260	13048	13084	13188	13043	13185	13141	13178	13268	13152	12993	13092	13113	13034	13044	13313	13105	13148	13086	13111	13289	13116	13143	13348	12995	13117	13129	13048	13174	13088	13174	13286	13146	13312	13115	12992	12911	13223	13142	13284	13181	13112	13241	13113	13103	13357	13297	13060	13044	13237	13168	13140	12987	13203	13184	13016	13189	13224	13023	13083	13162	13051	13147	13231	13150	13149	13169	13211	13195	13223	13293	13164	13307	13244	13114	13224	13070	13078	13049	13111	13259	13052	13156	13327	13160	13202	13245	13157	13007	13159	13268	13156	13333	13297	13130	13072	13253	13316	13264	13036	13158	13121	13069	13147	13081	13145	13172	13046	13192	13198	13156	13110	13019	13042	13215	13283	13076	13163	13186	13091	13194	13035	13251	13113	13218	13104	13125	13217	13296	13185	13234	13087	13106	13207	13311	13155	13279	13243	13107	13097	13243	13085	13251	12988	13106	13046	13038	13060	13033	12994	13156	13176	13121	13237	13122	13232	13276	13068	13197	13220	13165	13075	13378	13045	13290	13139	13177	13254	13154	13171	13039	13170	12916	13161	13079	13184	13213	13268	13236	13266	13223	13086	13099	13165	13174	13129	13281	13219	13173	13250	13159	13204	13000	13089	13177	13271	13022	13150	13240	13174	13109	13156	13180	13308	13102	13031	13079	13083	13081	13260	12993	13317	13155	13000	13163	13127	13273	13262	13205	13221	13161	13140	13149	13180	13062	13141	13082	13222	13107	13199	13198	13195	13200	13167	13233	13215	13123	13218	13271	13136	13124	13133	13162	13189	13067	13243	13102	13211	13152	13376	13170	13193	13071	13204	13141	13217	13114	13056	13260	13193	13373	13233	13122	13020	13023	13201	13082	13179	13159	13065	13208	13148	13291	13127	13174	13221	13180	13004	13149	13098	13218	13127	13100	13098	13025	13063	13232	13157	13254	13260	13109	13232	13142	13087	13171	13085	13189	13050	13172	13365	13333	13215	13107	13242	13241	13198	13184	13194	13164	13130	13238	13236	13210	13056	13182	13109	13091	13203	13178	13100	13076	13157	13103	13168	13241	13123	13243	13068	13251	13209	13205	13175	13155	13178	13233	13222	13112	12980	13116	13037	13205	13217	13184	13150	13161	13058	13150	13228	13181	13173	12998	13033	12985	13132	13166	13007	13035	13093	13148	12990	13162	13187	12989	13159	13100	13285	12972	13073	13119	13056	13304	13190	13301	13134	13137	12939	13069	12962	13066	13029	13131	13245	13185	13064	13282	13205	13153	13206	13116	13395	13127	13079	13195	13138	13218	13229	13290	13113	13147	13275	13134	13159	13210	13045	13296	13171	13151	12954	12994	13263	13030	13087	13204	12986	13095	13126	13194	13144	13094	13131	13115	13150	13123	13144	13086	13321	13176	13173	13309	13245	13183	13101	13214	13334	13230	13186	13231	13327	13211
29191	33860	39570	27851	18293	15657	14839	14501	14612	14526	14471	14548	14729	14495	14540	14652	14671	14581	14510	14453	14538	14532	14495	14582	14484	14555	14376	14355	14411	14472	14382	14565	14645	14435	14480	14410	14449	14301	14476	14701	14530	14341	14735	14502	14463	14472	14441	14386	14546	14504	14579	14494	14500	14464	14443	14449	14454	14516	14239	14354	14628	14479	14580	14594	14369	14338	14691	14663	14585	14543	14595	14539	14548	14481	14515	14468	14369	14355	14493	14505	14556	14611	14392	14391	14599	14408	14409	14268	14427	14376	14466	14218	14285	14553	14613	14519	14738	14439	14358	14312	14600	14430	14595	14294	14553	14488	14491	14240	14505	14331	14576	14398	14504	14375	14579	14357	14533	14436	14437	14441	14463	14418	14421	14452	14434	14350	14476	14434	14566	14496	14327	14541	14541	14403	14392	14472	14498	14305	14527	14456	14573	14297	14568	14372	14494	14365	14551	14425	14407	14533	14480	14382	14361	14629	14541	14545	14415	14288	14433	14536	14549	14580	14449	14698	14471	14504	14500	14590	14400	14358	14237	14383	14439	14573	14373	14422	14451	14560	14489	14531	14552	14547	14592	14198	14346	14467	14391	14553	14481	14550	14353	14363	14470	14300	14546	14428	14586	14641	14447	14539	14561	14481	14438	14435	14283	14416	14370	14304	14493	14392	14491	14632	14538	14462	14738	14435	14486	14359	14683	14581	14514	14408	14631	14485	14390	14457	14350	14333	14405	14456	14499	14501	14365	14506	14481	14359	14695	14521	14388	14646	14520	14568	14555	14427	14398	14398	14527	14599	14419	14303	14610	14418	14482	14377	14547	14570	14495	14459	14488	14449	14506	14474	14584	14465	14368	14490	14435	14229	14593	14464	14509	14381	14405	14321	14538	14560	14219	14430	14453	14555	14423	14616	14524	14489	14650	14562	14520	14570	14467	14437	14316	14461	14384	14535	14452	14318	14393	14333	14519	14411	14404	14333	14699	14470	14498	14490	14527	14337	14541	14625	14469	14361	14502	14547	14554	14490	14560	14387	14461	14376	14316	14343	14430	14556	14460	14447	14400	14453	14606	14426	14576	14458	14536	14607	14243	14370	14404	14363	14533	14393	14456	14385	14523	14460	14496	14188	14391	14382	14505	14477	14651	14447	14465	14292	14369	14428	14473	14467	14585	14468	14549	14491	14526	14590	14401	14351	14497	14449	14402	14349	14308	14623	14364	14549	14590	14478	14540	14602	14327	14316	14473	14528	14590	14388	14507	14446	14489	14517	14271	14548	14832	14388	14421	14478	14402	14559	14498	14544	14401	14507	14512	14621	14483	14418	14361	14510	14411	14504	14377	14551	14447	14473	14481	14617	14625	14398	14638	14363	14551	14597	14418	14515	14410	14563	14493	14522	14548	14544	14484	14471	14434	14531	14471	14489	14556	14552	14409	14509	14490	14324	14457	14721	14399	14279	14441	14627	14408	14257	14653	14319	14407	14468	14320	14313	14523	14475	14566	14515	14381	14388	14480	14361	14374	14559	14508	14356	14436	14291	14424	14464	14537	14552	14590	14456	14429	14696	14465	14353	14592	14654	14476	14313	14309	14469	14523	14287	14329	14477	14544	14605	14534	14567	14629	14498	14377	14162	14472	14379	14418	14531	14621	14296	14343	14394	14398	14479	14485	14570	14513	14271	14328	14437	14420	14395	14463	14525	14432	14491	14553	14533	14476	14649	14321	14465	14486	14553	14442	14839	14499	14454	14582	14589	14636	14453	14466	14264	14497	14453	14469	14621	14581	14303	14367	14525	14260	14528	14556	14587	14424	14515	14525	14345	14460	14463	14626	14434	14480	14408	14465	14405	14354	14361	14381	14453	14538	14431	14448	14580	14412	14421	14520	14530	14665	14582	14657	14441	14447	14639	14591	14325	14305	14566	14644	14570	14491	14395	14345	14392	14537	14531	14355	14340	14533	14314	14595	14529	14461	14310	14588	14421	14472	14350	14348	14413	14417	14377	14396	14467	14307	14298	14308	14324	14384	14531	14383	14417	14374	14564	14580	14481	14595	14504	14416	14465	14434	14388	14578	14392	14449	14575	14417	14508	14512	14273	14376	14519	14514	14339	14514	14434	14531	14224	14530	14656	14473	14442	14551	14294	14396	14639	14499	14603	14354	14419	14349	14495	14517	14631	14517	14422	14508	14462	14429	14431	14319	14400	14491	14426	14534	14507	14504	14458	14684	14253	14423	14449	14310	14623	14491	14410	14470	14544	14619	14532	14403	14370	14315	14492	14433	14339	14583	14459	14399	14566	14394	14378	14471	14410	14580	14510	14392	14532	14451	14356	14424	14493	14475	14789	14336	14361	14456	14498	14365	14349	14241	14594	14487	14509	14522	14492	14662	14625	14613	14528	14542	14601	14455	14459	14411	14390	14426	14505	14449	14484	14478	14456	14623	14442	14387	14544	14456	14481	14502	14477	14457	14601	14537	14503	14503	14529	14652	14394	14369	14571	14429	14549	14305	14427	14266	14393	14504	14331	14643	14560	14445	14491	14707	14584	14520	14415	14464	14314	14324	14319	14324	14416	14444	14352	14691	14511	14627	14449	14327	14384	14587	14534	14497	14562	14483	14437	14506	14391	14685	14482	14647	14315	14479	14335	14369	14550	14503	14468	14226	14622	14672	14443	14161	14572	14316	14513	14416	14498	14423	14378	14565	14596	14517	14433	14449	14500	14654	14513	14458	14651	14425	14580	14558	14530	14235	14350	14492	14328	14407	14302	14549	14649	14446	14302	14473	14336	14523	14480	14473	14431	14449	14685	14638	14374	14281	14333	14608	14505	14535	14514	14319	14329	14338	14455	14278	14521	14580	14459	14472	14376	14451	14485	14390	14376	14357	14627	14537	14653	14385	14563	14538	14421	14469	14518	14529	14513	14382	14386	14355	14524	14460	14505	14579	14537	14353	14604	14398	14391	14405	14594	14497	14289	14411	14522	14472	14493	14600	14518	14714	14327	14310	14313	14471	14283	14389	14553	14464	14459	14547	14413	14405	14317	14574	14561	14577	14553	14491	14500	14662	14525	14416	14461	14797	14615	14591	14339	14485	14429	14539	14587	14569	14435	14460	14533	14384	14230	14547	14436	14470	14440	14378	14432	14267	14548	14421	14454	14438	14523	14454	14490	14321	14483	14638	14432	14525	14352	14554	14422	14606	14436	14306	14515	14611	14531	14440	14428	14422	14449	14541	14431	14361	14613	14552	14585	14396	14517	14542	14315	14554	14579	14343	14388	14396	14419	14549	14467	14616	14541	14428	14523	14347	14458	14419	14450	14572	14684	14402	14472	14396	14580	14626	14605	14356	14392	14359	14469	14628	14562	14359	14496	14454	14369	14564	14657	14442	14616	14666	14331	14544	14382	14487	14549	14561	14426	14465	14465	14389	14454	14259	14520	14323	14551	14607	14377	14484	14386	14378	14207	14418	14431	14660	14394	14543	14475	14361	14518	14472	14320	14514	14699	14525	14454	14469	14518	14514	14391	14641	14560	14443	14599	14679	14515	14533	14405	14621	14435	14451	14652	14362	14517	14405	14474	14234	14342	14371	14395	14526	14511	14634	14496	14440	14497	14470	14600	14548	14468	14326	14487	14432	14460	14573	14483	14590	14403	14328	14349	14477	14403	14478	14289	14398	14653	14468	14489	14545	14596	14544	14486	14404	14273	14528	14566	14329	14453	14537	14378	14558	14582	14563	14347	14446	14408	14666	14667	14475	14451	14407	14536	14620	14455	14436	14396	14430	14409	14492	14675	14542	14662	14649	14215	14542	14538	14544	14573	14524	14508	14346	14426	14455	14533	14504	14485	14466	14518	14404	14329	14394	14411	14591	14363	14729	14485	14490	14362	14533	14353	14570	14576	14462	14529	14393	14559	14408	14176	14568	14285	14527	14507	14331	14506	14454	14296	14414	14455	14444	14562	14511	14368	14574	14401	14556	14429	14509	14344	14530	14404	14546	14441	14491	14391	14404	14429	14566	14620	14339	14369	14534	14443	14434	14508	14417	14459	14519	14705	14374	14454	14469	14365	14488	14642	14462	14372	14574	14516	14331	14374	14317	14566	14480	14575	14520	14550	14557	14392	14356	14465	14370	14408	14508	14482	14464	14516	14425	14616	14577	14327	14437	14494	14493	14517	14607	14571	14504	14433	14381	14691	14377	14435	14393	14417	14447	14667	14420	14487	14465	14471	14581	14661	14392	14527	14538	14488	14638	14494	14589	14494	14632	14382	14583	14363	14567	14599	14406	14393	14496	14336	14330	14312	14363	14555	14601	14449	14449	14524	14388	14439	14350	14537	14531	14450	14592	14449	14464	14724	14282	14548	14421	14586	14464	14437	14309	14505	14386	14548	14622	14555	14384	14368	14443	14384	14493	14618	14454	14520	14470	14489	14456	14671	14609	14551	14537	14525	14285	14476	14526	14312	14445	14575	14582	14587	14614	14414	14365	14543	14359	14563	14588	14585	14321	14663	14506	14401	14273	14426	14486	14449	14553	14457	14617	14395	14390	14455	14534	14536	14428	14455	14550	14608	14579	14450	14401	14290	14280	14447	14559	14473	14665	14518	14444	14529	14239	14328	14480	14618	14534	14533	14581	14395	14484	14424	14395	14354	14462	14367	14650	14488	14443	14555	14517	14428	14427	14400	14525	14553	14488	14595	14448	14486	14498	14507	14559	14649	14303	14358	14307	14475	14609	14513	14515	14294	14578	14491	14419	14562	14466	14521	14577	14464	14473	14567	14592	14375	14632	14315	14475	14437	14443	14318	14561	14529	14309	14421	14334	14557	14410	14603	14359	14357	14295	14554	14352	14673	14555	14561	14620	14483	14405	14577	14505	14322	14305	14447	14468	14411	14542	14636	14436	14650	14290	14351	14490	14708	14502	14535	14334	14362	14581	14419	14532	14475	14552	14562	14247	14326	14528	14455	14420	14634	14486	14631	14359	14494	14388	14404	14308	14410	14369	14452	14432	14463	14432	14517	14410	14611	14216	14508	14515	14547	14310	14460	14358	14394	14572	14543	14422	14351	14645	14444	14744	14676	14751	14538	14459	14487	14380	14312	14370	14345	14497	14369	14551	14518
36264	54058	43076	25461	16725	14190	13819	13567	13715	13567	13572	13560	13569	13756	13667	13527	13652	13568	13711	13531	13522	13602	13554	13531	13511	13675	13550	13611	13692	13461	13694	13629	13521	13633	13621	13714	13523	13705	13481	13528	13494	13732	13570	13498	13564	13756	13710	13583	13615	13463	13462	13528	13639	13572	13656	13578	13716	13575	13673	13411	13554	13482	13583	13656	13629	13441	13724	13672	13765	13523	13512	13589	13634	13591	13716	13361	13621	13374	13620	13569	13572	13534	13499	13388	13609	13517	13628	13559	13641	13491	13622	13610	13561	13583	13476	13521	13737	13639	13687	13412	13549	13499	13699	13596	13562	13632	13579	13437	13488	13741	13700	13530	13497	13505	13533	13551	13668	13479	13520	13617	13479	13339	13667	13593	13562	13599	13555	13458	13542	13502	13601	13592	13541	13601	13425	13621	13594	13535	13516	13549	13466	13723	13646	13634	13404	13467	13538	13608	13448	13524	13506	13782	13599	13365	13675	13605	13555	13672	13501	13561	13486	13547	13541	13613	13438	13758	13520	13499	13597	13561	13538	13805	13522	13621	13796	13610	13470	13363	13670	13674	13547	13578	13515	13592	13596	13574	13614	13513	13717	13453	13442	13515	13473	13577	13678	13600	13704	13798	13617	13449	13569	13630	13688	13586	13568	13607	13577	13559	13452	13531	13632	13492	13458	13663	13707	13589	13634	13604	13544	13601	13576	13481	13580	13564	13638	13640	13690	13522	13584	13464	13509	13545	13538	13394	13553	13481	13438	13493	13540	13506	13781	13617	13646	13624	13549	13362	13671	13499	13651	13401	13673	13539	13611	13580	13595	13508	13753	13375	13690	13610	13621	13647	13542	13685	13575	13573	13666	13485	13501	13702	13665	13742	13530	13592	13447	13676	13566	13530	13655	13460	13708	13518	13500	13465	13622	13675	13472	13498	13373	13581	13496	13550	13475	13585	13682	13656	13636	13442	13478	13622	13632	13605	13559	13636	13726	13565	13469	13680	13639	13616	13334	13338	13523	13596	13642	13204	13646	13562	13676	13656	13647	13486	13874	13670	13478	13651	13586	13640	13459	13592	13491	13549	13728	13461	13651	13490	13540	13667	13712	13484	13378	13441	13508	13659	13489	13508	13669	13585	13342	13632	13456	13577	13449	13525	13648	13545	13624	13549	13592	13669	13712	13612	13788	13708	13547	13456	13574	13623	13585	13443	13631	13587	13586	13610	13563	13550	13411	13599	13472	13622	13654	13603	13673	13541	13434	13498	13635	13628	13570	13659	13548	13586	13475	13510	13539	13649	13579	13591	13442	13552	13660	13683	13731	13540	13538	13636	13447	13668	13484	13644	13542	13503	13768	13618	13518	13609	13483	13579	13490	13749	13512	13532	13586	13734	13528	13530	13539	13602	13475	13672	13415	13590	13716	13536	13574	13597	13580	13558	13563	13513	13512	13543	13573	13553	13527	13645	13481	13803	13551	13729	13704	13591	13405	13651	13450	13520	13635	13704	13660	13551	13593	13563	13503	13463	13638	13436	13550	13529	13487	13529	13661	13501	13584	13477	13699	13439	13610	13709	13548	13647	13587	13417	13531	13712	13435	13740	13442	13669	13575	13552	13597	13470	13443	13585	13583	13584	13682	13587	13589	13581	13540	13559	13593	13492	13489	13466	13638	13539	13486	13700	13383	13611	13652	13669	13529	13729	13538	13454	13614	13420	13573	13644	13710	13502	13379	13584	13497	13654	13614	13766	13681	13595	13562	13574	13630	13704	13659	13667	13668	13591	13455	13462	13528	13403	13604	13561	13525	13495	13605	13562	13655	13529	13612	13639	13417	13713	13513	13621	13574	13651	13549	13750	13514	13499	13701	13587	13680	13494	13636	13472	13520	13614	13522	13653	13632	13513	13474	13571	13544	13520	13569	13608	13637	13508	13781	13654	13551	13443	13510	13573	13557	13616	13551	13544	13732	13520	13453	13769	13639	13771	13637	13538	13525	13465	13683	13581	13658	13743	13688	13374	13641	13492	13524	13643	13644	13560	13648	13753	13565	13637	13523	13606	13480	13586	13517	13548	13573	13582	13580	13594	13586	13502	13565	13624	13453	13672	13724	13627	13489	13488	13604	13650	13404	13550	13583	13489	13484	13576	13559	13521	13596	13457	13448	13517	13643	13472	13548	13508	13594	13628	13689	13671	13603	13686	13517	13444	13634	13601	13589	13311	13557	13496	13602	13594	13577	13481	13404	13510	13757	13515	13671	13611	13614	13598	13380	13760	13503	13645	13493	13508	13574	13499	13555	13530	13598	13483	13526	13615	13514	13599	13633	13624	13515	13786	13569	13634	13476	13572	13628	13529	13729	13489	13600	13391	13486	13499	13369	13556	13613	13424	13617	13569	13499	13590	13595	13462	13702	13630	13558	13540	13773	13387	13652	13628	13617	13576	13805	13658	13652	13467	13625	13611	13567	13686	13535	13597	13509	13427	13627	13586	13701	13483	13495	13473	13700	13616	13622	13618	13581	13567	13491	13538	13524	13746	13625	13648	13716	13401	13612	13558	13659	13602	13651	13737	13600	13614	13578	13626	13725	13602	13531	13564	13583	13596	13575	13514	13579	13595	13644	13728	13434	13647	13593	13680	13638	13645	13543	13631	13700	13469	13523	13642	13594	13682	13640	13709	13583	13543	13662	13483	13560	13540	13610	13567	13689	13748	13584	13461	13355	13618	13565	13581	13705	13505	13701	13572	13782	13777	13607	13680	13579	13614	13646	13636	13587	13481	13724	13480	13730	13631	13634	13521	13552	13761	13416	13591	13679	13588	13460	13641	13539	13497	13521	13501	13346	13588	13453	13641	13600	13711	13684	13463	13618	13546	13564	13519	13617	13542	13612	13489	13732	13566	13594	13617	13599	13472	13546	13630	13533	13564	13622	13380	13538	13639	13686	13587	13547	13682	13529	13622	13544	13665	13574	13556	13485	13675	13432	13731	13566	13560	13543	13555	13661	13574	13554	13550	13560	13553	13697	13549	13563	13608	13590	13631	13637	13553	13649	13558	13547	13618	13521	13633	13437	13669	13559	13719	13811	13572	13488	13598	13773	13660	13576	13616	13637	13457	13630	13583	13455	13522	13400	13563	13427	13565	13497	13596	13487	13519	13427	13654	13567	13470	13637	13703	13725	13442	13462	13682	13534	13657	13667	13583	13555	13519	13498	13630	13666	13544	13618	13725	13465	13642	13668	13521	13689	13596	13763	13406	13650	13609	13569	13446	13445	13584	13460	13556	13561	13454	13608	13532	13633	13580	13654	13391	13528	13631	13672	13557	13487	13498	13534	13593	13704	13599	13625	13531	13640	13441	13653	13672	13525	13508	13651	13503	13593	13575	13524	13530	13691	13609	13518	13499	13531	13467	13685	13573	13508	13522	13578	13505	13655	13492	13479	13436	13575	13652	13696	13674	13371	13722	13683	13607	13625	13588	13686	13451	13610	13533	13568	13621	13632	13625	13513	13745	13578	13595	13470	13595	13410	13616	13692	13568	13617	13551	13612	13555	13521	13581	13572	13393	13666	13580	13443	13667	13531	13724	13507	13618	13421	13629	13539	13731	13483	13656	13455	13659	13559	13511	13563	13508	13571	13568	13811	13497	13624	13536	13535	13628	13563	13605	13560	13644	13555	13686	13579	13490	13609	13519	13592	13455	13628	13673	13603	13526	13480	13583	13553	13629	13538	13599	13515	13572	13450	13573	13522	13453	13678	13471	13658	13548	13618	13620	13556	13527	13452	13544	13514	13686	13451	13633	13649	13575	13606	13351	13488	13724	13625	13686	13601	13590	13654	13509	13639	13626	13772	13632	13464	13496	13538	13733	13536	13610	13469	13583	13687	13560	13628	13714	13449	13503	13526	13696	13633	13647	13495	13583	13498	13585	13545	13709	13650	13486	13507	13368	13470	13706	13596	13599	13587	13539	13746	13548	13574	13555	13603	13561	13564	13643	13527	13621	13512	13461	13257	13601	13601	13473	13534	13424	13700	13558	13504	13554	13620	13448	13559	13741	13610	13603	13629	13492	13590	13600	13486	13597	13709	13481	13609	13575	13562	13510	13628	13656	13766	13592	13722	13631	13688	13611	13552	13629	13637	13588	13555	13559	13579	13550	13640	13571	13656	13430	13624	13584	13744	13682	13640	13553	13621	13620	13483	13494	13564	13649	13534	13380	13691	13507	13591	13616	13531	13548	13584	13744	13540	13680	13408	13686	13667	13628	13442	13522	13401	13666	13635	13554	13548	13577	13628	13670	13552	13542	13431	13619	13593	13373	13502	13619	13775	13572	13557	13540	13644	13565	13440	13455	13460	13446	13539	13562	13739	13624	13474	13428	13598	13553	13529	13443	13638	13650	13443	13696	13482	13492	13633	13475	13524	13594	13447	13510	13621	13647	13824	13517	13764	13615	13510	13603	13541	13511	13590	13574	13528	13578	13699	13677	13547	13470	13591	13716	13528	13633	13602	13646	13776	13598	13697	13768	13408	13651	13656	13585	13608	13711	13746	13734	13495	13559	13624	13486	13547	13602	13552	13712	13551	13690	13591	13650	13489	13628	13740	13572	13490	13542	13589	13591	13490	13486	13581	13519	13664	13431	13535	13504	13592	13619	13547	13584	13664	13602	13508	13673	13561	13536	13618	13584	13547	13362	13550	13414	13444	13661	13697	13579	13574	13402	13617	13666	13734	13422	13681	13676	13624	13607	13563	13691	13600	13595	13476	13611	13596	13523	13688	13570	13559	13539	13675	13721	13478	13570	13340	13561	13609	13415	13758	13698	13494	13902	13372	13604	13523	13662	13691	13629	13518	13803	13614	13622	13602	13561	13531	13522	13500	13597	13503	13594	13601	13695	13544	13606	13521	13554	13546	13574	13523	13566	13491	13669	13416	13606	13509	13820	13540	13603	13589	13454	13699	13610	13500	13497	13630	13523	13718	13611	13721	13576	13518	13763	13586	13662	13656	13573	13444	13519	13501	13419	13539	13339	13476	13656	13574	13457	13561	13620	13709	13669	13612	13475	13837	13464	13354	13579	13418	13559	13585	13621	13617	13417	13580	13637	13626	13472	13522	13727	13617	13642	13628	13503
24899	25972	40339	35101	25034	20401	17443	15532	15401	15436	15138	15328	15255	15171	15233	15177	15393	15243	15322	15252	15174	15341	15187	15102	15198	15089	15220	15303	15208	15245	15157	15254	15254	15093	15082	15265	15019	15249	15199	15299	15302	15164	15226	15041	15023	15165	15258	15214	15269	15127	14940	15039	15401	15258	15205	15063	15178	15115	15119	15125	15181	15228	15178	15008	14962	15097	15058	15021	15190	15389	15314	15110	15189	15235	15282	15135	15251	15094	15282	15211	15401	15086	14928	15238	15123	15093	15268	15319	15315	15138	15337	15156	15237	15204	15199	14984	15341	15098	15046	14939	15205	15201	15189	15200	15136	15206	15179	15064	15161	15175	14990	15224	15172	15129	15019	15166	15105	15110	15124	15305	15175	15062	15225	15173	15214	15235	15231	15137	15029	15123	14974	14989	14817	15036	15142	14915	15016	14998	15283	14935	15032	15199	15156	14927	15149	15126	15107	15161	15277	15061	15110	15091	15232	15144	14990	15133	15189	15177	15121	15027	15147	15050	15175	15200	15141	15135	15225	15177	15109	15205	15276	15131	15196	15128	15351	15093	15234	14965	14892	15192	15005	15174	15106	15139	15086	15135	14911	15129	15218	15110	15166	15191	15153	14948	15178	15184	15131	15180	15153	15414	15277	15189	15218	15166	14956	14993	15066	15067	15008	15146	15004	15048	15029	15107	15123	15109	15095	15216	15109	14928	15205	15164	15163	15231	15067	15242	15265	15274	15233	15161	15181	15044	15139	15120	14894	15130	15347	15186	15248	14960	15216	15089	14835	15025	15075	15046	15160	14937	15179	15200	15169	15028	15182	15234	15314	15142	14977	15066	15121	15239	15210	15239	15199	14953	15204	15177	15082	15202	15059	15249	15076	15072	14921	15137	15039	15031	14933	14988	15110	15207	15140	15238	15045	15066	15300	15054	15029	15220	15133	15312	15064	15257	15220	15243	15132	15031	15052	15061	15153	15072	15226	15200	15539	15385	15274	15209	15158	15139	15193	14997	15282	14970	15114	15141	15117	15233	15223	15299	15214	15248	15298	15314	15162	14922	15082	15102	15111	15037	15195	15207	15143	15035	15197	15214	15163	15200	15219	15119	15181	15138	15213	15201	15202	15200	15070	15304	15260	15161	15126	15193	15047	14807	15146	15118	15217	15143	15121	15205	15107	14986	15006	15229	15107	15006	15346	14998	15088	15055	15039	15289	15261	15088	15213	15340	15243	15043	15148	15187	15115	15002	15273	15340	15121	15212	15178	14909	15200	15331	15201	15240	15324	15280	15066	15209	15286	15222	15136	15166	15040	15117	15179	15211	14984	15096	15105	15253	15109	15200	15193	15163	15274	15050	15074	15301	15122	15066	15173	15164	15235	15172	15226	15213	15211	15066	15207	15225	15050	15020	15187	15128	15154	15091	14799	15164	15030	15211	15157	14982	15094	15203	15132	15260	15218	15003	15148	15127	15069	14998	15073	15212	15134	15185	15250	15110	15148	14935	15142	15192	15219	15203	14924	15240	15159	15191	14948	15320	14956	15143	15078	15088	15125	15135	15109	15015	15081	15087	14952	15100	15154	15217	15021	15064	15021	15237	15271	15058	14932	15216	15008	14953	15239	15136	15090	14994	15035	15181	15193	15253	15278	15098	15065	15061	15323	15082	15141	15143	15058	15210	15108	15026	15110	15256	15097	15338	15274	14947	14959	15147	15115	15193	14952	15144	15118	15089	15130	15176	15200	15051	15108	15242	15343	15051	15261	15157	15021	15082	15145	15075	15142	15183	15161	15092	15214	15197	15259	14999	15258	15095	14975	15187	15342	15119	15055	15200	15100	15050	15108	15324	15305	15224	15135	15185	15159	15043	15204	14946	15064	15247	15161	15278	15133	15206	15055	14951	15048	15181	15011	15139	15193	15121	15359	15222	15051	15093	15107	15038	15232	15155	15013	15035	15015	15284	15161	14917	15145	14896	15052	15103	15189	15031	15145	15179	15073	15294	15121	15158	15266	15128	15174	14968	15187	15062	15056	15191	15022	15109	15127	15221	15003	15144	15017	15214	15153	15012	15446	15239	15118	14869	15215	14959	15063	15207	15263	15180	15077	15058	15151	15036	15013	15348	15204	15281	15155	15201	15109	15137	15016	15037	15154	15047	15092	14964	15072	15296	15090	15124	15294	15377	15024	15168	15255	15200	15159	15178	15179	15096	15030	15032	15031	14996	15016	15372	15168	15204	15051	15057	15064	15209	15152	15179	15293	15045	14893	15088	15188	15101	15129	15217	15183	15114	15199	15051	15222	15107	15026	15060	15092	15311	15310	15077	15070	14994	15077	15155	14989	15158	15069	15159	15008	15125	15088	15043	15207	15137	15273	15008	15249	15317	14960	15093	14962	15052	15128	14887	15117	15133	15009	15204	15152	15230	15416	15191	14925	15007	15312	15083	14916	15131	15076	15103	15025	15137	15223	15072	15242	15041	15239	15097	15175	15204	15206	15319	15099	15118	15167	15258	15189	15177	15068	15124	15152	15038	14961	15187	15260	15186	15056	15081	14896	15132	15149	15217	15128	15158	15244	15196	14958	15095	15163	15342	15199	15250	15150	14991	15112	15420	15051	15256	15093	15020	15154	15085	15005	14921	15003	15089	14973	15252	15144	15199	15397	15146	15126	15263	15130	15239	14812	15033	15034	15217	15215	15014	15232	15182	15086	15111	15056	15002	15060	15378	15197	15172	15405	15204	15009	14996	15028	15073	15274	15171	15013	14968	15168	15293	15170	15234	15344	15147	15376	15118	15115	15347	15218	15286	15101	15222	15158	15158	14912	15094	15128	14937	15050	14896	15024	15091	15229	15074	15143	15114	15079	15218	15101	15211	15107	15072	15178	15006	15122	15210	15070	15173	14998	14985	15107	15055	15173	15261	15153	15046	15154	15219	15042	15058	15233	15244	14851	15117	15270	15003	15124	15113	15086	15201	15245	15335	15215	15151	15271	15190	15281	15003	15198	15028	15195	14978	14975	15088	15160	15184	15088	15251	14894	15144	15159	15118	15093	15309	15101	15233	15085	15172	15161	15122	15357	15031	15451	15109	15096	14897	15111	15053	15160	15163	15057	15224	15168	15273	15143	15212	15079	15184	15096	15241	15259	15151	15077	15142	15038	15106	15116	14981	14966	14972	14956	14913	15127	15234	15178	14981	15123	15053	15157	15225	15119	15107	15264	14993	15010	15069	15200	15054	15242	15079	15027	15089	15286	15204	15093	15114	14998	15128	15105	15201	15104	15056	15101	15096	15128	15072	15018	15122	15161	14966	15136	15246	14992	15056	15054	15110	15221	15228	15032	15033	15235	15046	15008	15149	15244	15054	15278	15291	15247	15062	15091	15021	15173	15230	14996	15170	15003	14949	15088	15031	14933	15272	15105	15227	15054	15138	15152	15006	14985	15075	15211	15167	15273	14979	15125	14808	15193	15062	15237	15257	15315	15099	15328	15030	15046	15159	15075	15013	15223	15150	15252	15021	15073	15067	14898	14971	15196	14943	14980	15075	15277	15337	15049	15218	15206	15122	15146	15155	15353	15215	15132	15149	15332	15076	15158	15129	14933	15269	15018	15078	15103	15061	14986	15260	15203	15131	15166	15124	15202	15467	15299	15125	15241	15203	15297	15227	14980	15162	15117	15111	15188	15027	15140	15224	15347	15099	15079	15236	15154	15032	15032	15073	15105	15189	15166	15320	15292	15344	15045	15327	15171	15312	15164	15250	15219	15224	15347	15063	15383	15297	15137	15063	14967	15066	15200	15152	15172	15155	15194	15222	15211	15162	15108	15048	15040	14980	15081	15155	15169	15189	15236	15237	15151	15044	15157	15051	15168	15005	15009	15189	15036	15147	15137	15110	15025	15197	15206	15198	15289	15117	15211	15184	15112	15203	15381	15264	15147	15120	14973	15083	15187	15204	15214	15225	15253	15218	14946	15069	15247	15312	15220	15332	15123	15059	15026	15059	15023	15212	15219	15168	15272	15234	15158	15217	15080	15158	15151	15000	15179	15105	15243	15102	15235	15210	15091	15149	14987	15112	15198	15103	15186	15187	15053	15134	15177	15099	15031	15114	15050	15173	15143	15172	15336	14921	15103	15191	15084	15084	15104	15135	15221	15330	15051	15215	15053	15254	15086	15076	15146	15069	15117	15315	15235	15220	15303	15121	15199	15130	15177	15158	15329	15042	15194	14974	15093	15057	15255	15138	15388	15193	15016	15148	15059	15047	15094	15076	15150	15217	15208	15142	15137	15260	15158	14922	15149	15298	15241	15200	15191	14970	15093	15125	15317	15254	15107	15237	15129	15300	15101	15117	15128	15191	15204	15230	15127	15195	15193	15046	15201	15047	15165	15017	15120	15142	15096	15082	14954	14978	14986	15234	15094	15178	14960	15228	15327	14996	15049	15245	15040	15244	14984	15208	15248	15173	15041	15212	15196	15047	15111	15139	15078	14978	15299	15239	15302	15111	15123	14997	14974	15145	15259	15007	15293	15099	15101	15241	15129	15175	15205	15201	15127	15008	15184	15053	15053	15196	15071	15092	15126	15035	15140	15116	15087	15100	15335	15232	15378	15264	15294	15237	15005	15175	15172	15197	15402	15031	15134	15070	15101	15103	15096	15212	15044	15087	15199	15158	15158	15277	15093	15222	15176	15178	15307	14999	14918	14992	15185	15212	15147	15305	15289	15134	15285	15292	15152	15120	15068	15286	15357	15200	15032	15250	15119	15024	14945	15032	15125	15005	15121	15088	15214	15063	15096	15177	15043	15036	15197	15279	15211	15148	15217	15228	15096	15235	15290	15096	15052	15070	15061	15136	15105	15060	15067	15155	15235	14997	15291	15225	15215	15170	15107	15221	15168	15324	15259	15324	15159	15021	15082	15072	15016	15065	15249	15278	14979	15079	15290	14981	15182	15183	15136	15005	15103	15106	15009	14873	15142	15021	14911	15354	15167	15227	15131	15163	15211	15268	15147	15164	15184	15195	15133	15083	15317	15055	15138	15262	15063	15060	15172	15057	15070	15213	15101	15189	15283	15022	15210	15150	15228	15146	15096	15133	14981	15002	14902	15186	15077	15031	15068	15106	14982	15210
58251	92402	72199	44708	25932	16927	14326	13982	14141	14069	14076	13890	14042	14116	14020	14157	14052	14097	14088	14110	13970	13893	14035	13984	14060	14039	13971	14161	14088	14183	14088	14212	14039	13965	14032	14073	14006	14044	14009	13932	14116	14066	14147	13954	14027	14036	14021	13899	14057	13965	14084	13871	14047	13942	14119	14029	14043	13963	13861	14012	14156	14100	14036	13930	14136	13864	14061	14013	14126	14056	14046	14007	14054	14144	14063	14130	14017	13844	13894	14099	13875	14066	14006	14077	13926	14127	13994	14005	13981	14135	13879	14011	14034	14054	13935	14098	14015	14000	14125	14001	14042	14037	14078	14133	13965	14099	14066	13989	13961	14012	13923	13893	13953	14127	14121	14244	14040	14052	14070	13994	13962	13880	14020	14053	14124	13970	14103	14194	13950	14101	13902	14207	14048	14096	13961	14242	14097	14144	14103	13944	13926	13963	13946	14115	14040	14008	13886	14105	14064	13923	14064	14084	14037	14143	13976	14077	14187	14122	14206	13803	14167	14058	13884	13977	14037	14099	14118	14131	14102	14036	14050	14035	13927	14105	13924	13990	14002	13914	14227	14224	13976	13972	14067	14047	14196	14021	13883	14104	14026	13939	14042	14112	13812	14209	14134	14003	14071	14024	14092	14119	13877	13840	13831	14097	14134	13906	14007	13867	14072	14032	13866	13957	14051	14033	14056	13996	13929	14210	13903	14018	14199	14179	14073	14069	14017	14038	13923	13950	13960	14047	14161	14106	13975	14104	14051	14042	14122	13993	14113	13937	14261	14029	14117	14145	13860	14047	14116	14092	13926	14121	14140	13826	14086	13897	13857	13874	14047	13901	14146	13989	13982	13951	14033	14123	14065	14134	14019	14018	13909	14130	14064	14212	14355	14075	13992	13959	14219	14077	14065	13935	14034	14102	13983	14119	13945	13944	13967	13926	14049	14197	14045	14055	13910	14092	13892	13950	14123	13927	14088	13966	14025	13989	14082	13946	13909	13979	14077	14160	14129	14041	14040	14031	13960	13994	14063	13962	14130	14062	14044	14127	13997	13962	13982	13907	14054	14008	13993	14013	14114	13984	14076	13888	14025	13960	13900	14003	13975	14050	13988	14020	14088	13955	14060	14143	14091	14085	13981	14099	13984	13908	14057	13996	14067	14255	13868	14166	14015	13955	13991	14209	14120	13988	14034	14048	14082	14154	13908	14202	13949	13907	14026	14233	14089	13987	13953	13989	14072	13813	14039	14015	14127	13985	14182	13856	14122	13996	14251	13955	14020	14132	14054	14161	14159	13893	14098	14060	14082	14088	14035	14100	14060	14048	14103	14004	13972	14043	14094	13922	14149	13980	14088	14064	14041	14143	14096	14007	14147	14024	14095	13972	13981	14046	14273	13993	14029	13965	13985	14133	13971	13827	14041	14251	14052	13847	13981	14068	14122	14011	13945	14090	13924	13997	14022	13914	13971	14062	13984	13882	13964	14154	14029	13980	14241	13919	13863	14024	13955	14092	13936	13817	13996	14012	14140	13989	13988	13983	14108	14012	14066	14021	14040	14159	14047	14130	13880	13963	14060	13943	14103	14077	13959	13954	14192	13898	13940	14144	14086	14122	14031	14018	14139	13960	14096	14097	14038	14059	13920	14036	14147	13971	14125	13955	14029	13952	14053	14058	13863	14000	14019	13825	13974	14111	13927	14056	13971	14053	14052	13888	14015	14023	14035	13973	13950	14059	14268	14100	13803	14068	13913	13913	13968	13901	13915	14101	14115	14117	14035	14036	14088	13954	14109	13919	13892	13982	14052	13823	14157	14041	14073	14042	14076	14124	14105	14193	13991	14077	14063	14133	13799	14059	14019	14012	14176	13950	13875	14290	14058	13912	14146	14022	13951	14012	14108	13956	14066	13961	14236	14008	14156	14046	13852	13978	14035	13880	14100	14084	14001	14229	14078	14014	13994	13885	14052	13939	14009	13938	14055	14008	13969	13845	14034	13934	13982	13976	14045	13976	13932	13992	14108	14122	13902	13956	14177	14031	13885	13823	14122	14042	13993	14020	14297	14104	14101	13961	14034	14025	13913	14046	14077	13999	13959	13992	13938	14020	14002	13998	13848	14054	14024	14039	13899	14042	14178	13951	13990	14076	14168	14151	13940	14113	14058	14190	13959	14034	14053	14079	13938	14060	14221	13952	13949	13914	14103	14024	14025	14025	13897	13882	13956	13859	14153	13997	13900	14149	14122	14077	14061	14041	14114	13997	14017	13923	13975	14040	14019	13906	14023	13987	14139	13978	14083	13846	14012	14232	13857	13928	13963	13946	14126	13954	13836	14088	14019	13954	14116	14040	14092	14052	13811	13990	14037	13886	14155	14055	14150	13985	13925	14009	14037	13798	13955	14021	14156	14006	14031	14176	14059	14019	14005	14190	13986	14018	14014	14110	14299	14039	13987	13867	14112	14068	14008	13989	14067	14054	14197	14033	14084	14072	13988	13958	14247	14117	13906	14234	14057	14040	14028	14083	13848	14137	13887	14011	14148	14057	13928	14036	13987	13954	14021	13855	14062	14114	14209	14067	13944	13941	13911	13994	13935	14068	13991	13979	14135	14022	13992	14139	14103	14048	14001	14127	14128	14131	13991	14167	14076	14047	13986	13915	14067	13925	14126	14037	14203	14256	13962	14056	14084	14090	13943	13995	14029	13964	13868	14062	14093	13735	14188	13862	14072	14077	13910	14128	14191	14029	13919	13966	14094	14078	14054	13867	13982	14005	13998	14036	14048	14128	14110	13945	13860	13966	13986	14101	13998	14089	13984	13938	13927	14085	14032	13927	13932	13917	13816	14103	14013	13904	13907	14144	13853	13944	14182	14099	14151	14089	14045	14031	13951	13928	13996	13990	14033	13948	13964	13910	14012	14035	14011	13861	14095	14113	14016	14040	14065	14022	14108	14121	14168	13959	14107	13853	14058	13904	13998	14019	14109	14136	13969	14103	13874	13939	14090	14111	14030	13906	13932	13956	14168	14129	14014	14045	14107	14011	13956	13911	14006	14049	13922	14009	14112	13972	14026	14140	13994	14156	13909	13939	13970	14039	14020	13913	14108	13985	13992	13878	14129	14085	13908	14096	14153	13983	14136	14042	14106	14157	13948	14114	13984	13959	13978	13884	14207	13921	14062	13946	14153	13975	14155	14060	13979	13994	14216	13895	13846	14128	13998	14207	14134	13945	13983	13988	13993	14056	14036	14042	14022	13978	14054	14015	13975	14066	14117	14001	13967	13993	13992	13993	14078	14030	14097	14060	14136	14126	13996	14026	14086	13978	14110	14014	13970	14099	14001	13984	14135	13932	14035	14192	13994	14140	13909	13935	14125	13965	14011	14006	13971	14121	14107	14003	14212	14056	13861	14078	14007	14032	14069	14100	13945	14035	13805	13990	14052	14065	13930	14153	13883	13779	13953	14121	13899	13922	14091	14034	13970	13866	14023	13931	13925	14037	13892	14036	14007	14060	14154	14062	13992	13908	14006	13989	14037	14115	14104	13974	13905	14062	13929	13897	14027	14044	13929	13931	13971	14219	13969	13913	13980	13925	14057	14035	14138	13947	14000	14071	14078	14072	14087	14039	14135	14078	14092	14248	14229	14151	14065	14152	14017	13982	14013	14002	14030	13997	13945	13967	13986	14007	14056	13790	13950	13948	14098	14238	14071	13950	13936	14044	14083	14076	13984	13944	14106	14108	14205	14125	14141	14140	13959	14136	14015	13887	14064	14138	13887	14019	13880	14109	14048	13983	13996	13939	13991	14086	14119	14109	13980	13902	14047	13996	14168	14075	14023	14081	13898	14139	13980	14014	14133	14092	14188	14086	13843	14133	14052	14154	14216	13949	14063	14127	13974	13960	13969	14084	14054	14120	14144	14154	14172	14036	13959	14023	14019	14080	14002	14058	14050	14126	13954	13870	14114	13932	14170	14002	14000	14069	13855	13900	13977	14149	13981	14206	13947	14044	13977	14266	13930	13950	14142	14063	14066	13987	14038	14038	14010	14075	14089	13935	14062	13929	13915	14047	13982	14109	14102	14049	13906	14048	13928	13941	13895	13994	13990	14221	13916	14090	14061	13945	14074	13819	14071	14057	14046	14014	14120	14175	14075	14097	14122	14110	14114	13862	14058	14196	14051	14090	14053	13958	13955	14073	14139	13986	14021	14086	14122	14093	14053	14190	13952	14006	14145	14127	14033	14064	13895	14072	13872	14127	14023	14133	14079	14055	13903	14074	14052	14271	14060	13973	14012	14039	14115	14097	14083	14075	14015	13936	14053	14218	14074	14093	14007	14057	14132	13973	13985	13958	14129	13848	13950	14237	14070	14111	14072	13927	14128	14051	13910	14062	14007	14150	14043	14046	13864	14097	14078	13994	14146	14029	14057	13906	13996	14016	14229	13914	13943	14196	14025	14102	14051	14269	14227	14066	13994	14020	13957	13960	13992	14056	14098	14039	13924	14074	14022	14133	14078	13976	14006	14138	13954	14115	14147	14176	14074	13845	14021	14064	13973	14133	13953	13981	13993	14073	13979	14112	14023	14059	14070	14014	14050	13874	14126	14128	13901	14036	14038	14246	14055	13934	14133	14058	13999	14091	13968	14074	13908	14013	13953	14088	13929	14034	14122	14174	13839	14131	14113	13982	14236	14125	13943	14053	14099	14126	14137	13957	14105	13989	13949	13924	14119	14014	14139	13904	14003	14196	14048	13967	14061	14173	14276	14091	13986	13995	14018	13860	13856	14083	14098	13894	14102	14040	14065	14129	14065	14120	13893	14187	13889	13948	13982	14051	13988	14020	14168	14105	13956	14010	14035	14089	14003	14000	14158	14044	14044	14021	14112	13989	13944	13766	14145	14043	14124	14105	14183	13865	14145	13977	14095	14044	13958	13985	13972	13940	13967	14068	13983	13951	14109	14123	13947	14084	13972	14028	14107	14059	13969	14121	14108	13963	14017	13910	14173	14165	14112	14033	13984	14111	13901	13957	14193	13948	14092	14147	14107	13959	14247	13998	14121	14124	13937	14002	14052	14038	14108	14005	13865	14159	14056	14027	14006	13930	14068	14037	14000	13990	13945	13963	14029	14239	14135	14124
22960	22788	34158	29874	25000	23858	22516	16725	15644	15933	15750	15633	15502	15583	15473	15277	15576	15387	15299	15354	15427	15469	15566	15203	15168	15378	15308	15389	15334	15433	15334	15381	15349	15410	15344	15430	15464	15464	15377	14958	15310	15354	15184	15230	15321	15331	15416	15361	15479	15530	15166	15347	15315	15285	15371	15499	15467	15440	15341	15371	15621	15159	15266	15303	15328	15329	15375	15331	15375	15370	15553	15331	15266	15465	15223	15347	15317	15228	15195	15186	15372	15205	15311	15368	15361	15367	15208	15287	15111	15369	15509	15312	15266	15242	15198	15167	15459	15333	15275	15038	15206	15208	15241	15277	15075	15221	15146	15467	15529	15247	15302	15422	15219	15186	15129	15485	15383	15455	15240	15374	15227	15144	15377	15196	15282	15391	15286	15292	15361	15233	15425	15161	15150	15205	15426	15407	15169	15535	15381	15263	15237	15359	15294	15128	15370	15117	15215	15266	15094	15209	15294	15086	15242	15254	15269	15304	15203	15240	15285	15333	15201	15139	15347	15179	15044	15412	15348	15258	15137	15095	15246	15124	15308	15426	15342	15226	15199	15351	15209	15244	15280	15417	15351	15376	15256	15058	15197	15198	15310	15356	15303	15293	15231	15124	15161	15284	15187	15157	15405	15364	15251	15294	15274	15184	15447	15204	15333	15474	15245	15426	15319	15145	15103	15130	15186	15250	15168	15212	15367	15249	15155	15170	15271	15314	15328	15301	15314	15424	15355	15370	15198	15265	15163	15279	15121	15190	15127	15343	15276	15137	15268	15244	15282	15079	15191	15128	15135	15152	15320	15193	15265	15224	15301	15366	15530	15374	15170	15486	15327	15377	15372	15426	15239	15190	15030	15223	15264	15178	15210	15363	15138	15150	15168	15128	15301	15165	15312	15142	15006	15173	15229	15057	15139	15273	15311	15211	15198	14924	15153	15006	15317	15188	15096	15385	15177	15141	15286	15262	15378	15344	15328	15057	15182	15384	15328	15074	15133	15235	15101	15269	15338	15258	15373	15279	15238	15310	15197	15302	15191	15120	15538	15319	15431	15394	15336	14989	15307	15255	15445	15123	15228	15310	15298	15175	15181	15253	15235	15331	15183	15150	15609	15257	15243	15224	15116	15299	15291	15222	15090	15301	15231	15082	15242	15231	15112	15176	15293	15389	15373	15192	15231	15176	15114	15305	15217	15228	15293	15350	15048	15249	15255	15170	15208	15330	15374	15223	15333	15165	15142	15193	15360	15223	15239	15391	15356	15577	15561	15264	15108	15243	15175	15373	15285	15028	15240	15219	15256	15150	15330	15188	15198	15162	15359	15257	15447	15255	15376	15147	15093	15173	15207	15158	15447	15338	15149	15209	15015	15393	15201	15154	15229	15239	15388	15372	15187	15229	15225	15328	15274	15243	15239	15325	15196	15473	15183	15301	15310	15357	15186	15261	15078	15138	14887	15174	15246	15287	15224	15169	15303	15297	15428	15122	15186	15230	15218	15283	15157	15316	15410	15173	15491	15306	15371	15307	15343	15336	15182	15353	15091	15162	15233	15290	15384	15210	15136	15049	15416	15361	15199	15099	15327	15241	15401	15207	15401	15367	15312	15274	15414	15285	15380	15205	15192	14961	15190	15255	15200	15420	15335	15207	15475	15199	15250	15053	15156	15121	15148	15134	15219	15268	15232	15442	15237	15236	15342	15049	15159	15255	15225	15065	15325	15148	15060	15126	15227	15212	15403	15255	15240	15331	15424	15269	15338	15345	15316	15268	15369	15468	15323	15118	15344	15304	15282	15174	15125	15258	15323	15156	15131	15480	15173	15146	15251	15347	15280	15284	15407	15221	15129	15254	15384	15331	15134	15263	15101	15100	15281	15328	15057	15169	15398	15102	15390	15235	15191	15079	15254	15239	15219	15214	15173	15115	15224	15386	15222	15009	15056	15295	15319	15445	15209	15273	15374	15174	15448	15192	15336	15382	15250	15242	15251	15211	15133	15266	15236	15359	15138	15045	15251	15180	15130	15316	15203	15189	15168	15230	15246	15238	15153	15116	15095	15142	15264	15453	15088	15224	15184	15230	15196	15429	15172	15293	15164	15090	15180	15235	15331	15223	15176	15077	15402	15263	15267	15248	15381	15192	15192	15198	15188	15200	15289	15252	15154	15332	14952	15275	15328	15208	15188	15185	15193	15255	15114	15278	15405	15235	15347	15501	15269	15119	15112	15166	15166	15379	15353	15335	15012	15342	15372	15246	15153	15156	15270	15197	15460	15352	15176	15282	15337	15215	15243	15177	15119	15247	15043	15117	15465	15295	15175	15315	15238	15176	15234	15185	15261	15330	14997	15283	15337	15290	15139	15302	15215	15491	15376	15282	15132	15362	15203	15188	15109	15257	15375	15269	15313	15250	15336	15263	15191	15291	15392	15370	15381	15390	15412	15518	15345	15204	15300	15141	15197	15154	15426	15061	15368	15318	15053	15344	15217	15321	15407	15318	15186	15264	15257	15196	15089	15116	15199	15063	15061	15260	15416	15297	15118	15241	15271	15263	15054	15109	15321	15078	15347	15349	15304	15028	15254	15164	15055	15311	15078	15142	15250	15064	15334	15182	15469	15344	15439	15268	15283	15168	15163	15083	15430	15092	15149	15278	15306	15303	15163	15214	15265	15301	15352	15474	15196	15275	15397	15333	15185	15053	15184	15170	15472	15405	15368	15163	15076	15393	15326	15251	15380	15205	15163	15235	15194	15391	15310	15280	15272	15246	15302	15175	15280	15257	15403	15217	15331	15314	15206	15300	15255	15270	15317	15176	15184	15196	15306	15134	15249	15359	15467	15358	15398	15369	15152	15287	15242	15148	15352	15325	15278	15164	15038	15444	15151	15056	15494	15175	15474	15328	15154	15356	15217	15271	15343	15165	15248	15255	15225	15151	15203	15260	15099	15155	15266	15097	15188	15361	15069	15250	15346	15276	15289	15246	15144	15340	15213	15408	15258	15265	15297	15272	15124	15366	15397	15432	15283	15148	15176	15224	15299	15084	15252	15215	15315	15132	15306	15181	15330	15408	15372	15325	15511	15211	15053	15283	15070	15171	15348	15237	14992	15161	15148	15249	15294	15175	15264	15327	15272	15486	15207	15140	15465	15328	15365	15313	15320	15091	15184	15245	15298	15373	15107	15003	15225	14961	15262	15248	15285	15236	15375	15182	15229	15168	15333	15084	15182	15305	15286	15283	15469	15117	15132	15193	15254	15420	15203	15280	15304	15192	15183	15067	15269	15215	15368	15179	15232	15385	15222	15101	15237	15168	15244	15293	15227	15223	14976	15359	15225	15519	15226	15306	15463	15223	15145	15196	15345	15176	15172	15444	15259	15336	15161	15432	15270	15276	15234	15278	15267	15262	15222	15169	15236	15177	15316	15123	15352	15252	15169	15198	15360	15206	15321	15166	15186	15246	15074	15185	15303	15153	15230	15202	15334	15056	15361	15286	15296	15138	15153	15287	15286	15251	15218	15187	15325	15249	15328	15208	15256	15319	15102	15107	15287	15329	15064	15357	15245	15369	15083	14890	15192	15201	15154	15240	15270	15369	15357	15235	15213	15422	15199	15315	15274	15323	15429	15344	15332	15208	15321	15295	15167	15344	15244	15216	15266	15224	15073	15230	15251	15254	15160	15169	15448	15168	15286	15157	15086	15056	15186	15236	15430	15165	15214	15190	15266	15214	15294	15071	15224	15068	15283	15278	15067	15245	15358	15546	15303	15272	15315	15370	15195	15233	15240	15074	15127	15169	15333	15341	15226	15448	15364	15148	15149	15288	15246	15345	15177	15392	15113	15053	15224	15395	15107	15193	15218	15244	15138	15327	15308	15332	15151	15200	15051	15243	15261	15489	15134	15352	15149	15361	15281	15503	15237	15064	15323	15331	15126	15213	15198	15125	15255	15194	15304	15325	15218	15199	15319	15202	15286	15194	15170	15342	15298	15290	15194	15160	15180	15289	15396	15386	15519	15252	15045	15326	15232	15104	15263	15307	15262	15390	15128	15292	15206	15013	15215	15230	15167	15210	15065	15205	15322	15312	15417	15145	15090	15279	15433	15131	15260	15362	15252	15340	15351	15090	15241	15274	15253	15116	15188	15169	15252	15075	15042	15256	15361	15213	15303	15087	15237	15313	15419	15413	15276	15155	15389	15258	15218	15254	15298	15258	15155	15238	15203	15402	15136	15237	15349	15432	15329	15371	15190	15366	15312	15287	15229	15079	15249	15351	15289	15359	15337	15256	15252	15310	15345	15145	15138	15172	15288	15077	15265	15419	15244	15290	15134	15151	15185	15467	15408	15134	15207	15330	15128	15081	15319	15183	15027	15241	15213	15024	15158	15151	15082	15262	15213	15183	15344	15232	15555	15160	15288	15155	15245	15267	14978	15180	15450	15446	15156	15143	15200	15004	15306	15422	15200	15461	15267	15365	15317	15165	15286	15300	15384	15235	15402	15330	15005	15132	15058	15285	15133	15157	15156	15361	15283	15242	15263	15287	15332	15219	15135	15181	15144	15374	15276	15178	15282	15298	15166	15483	15318	15127	15157	15265	15007	15052	15166	15182	15289	15179	15283	15261	15192	15372	15200	15077	15167	15250	15351	15315	15121	15097	15303	15252	15338	15126	15234	15134	15091	15328	15105	15168	15450	15103	14964	15195	15081	15192	15274	15103	15356	15357	15195	15371	15011	15037	15197	15295	15205	15319	15294	15234	15403	15267	15257	15193	15158	15191	15212	15269	15344	15205	15332	15277	15189	15234	15300	15281	15447	15408	15229	15075	15305	15404	15211	15241	15179	15421	15265	15148	15391	15071	15197	15275	15197	15175	15311	15176	15351	15205	15464	15422	15161	15249	15252	15315	15236	15305	15423	15283	15389	15303	15181	15206	15384	15155	15091	15135	15269	15194	15366	15342	15062	15248	15345	15263	15202	15246	15206	15216	15461	15482	15151	15015	15104	15269	15165	15234	15190	15175	15279	15321	15181	15224	15194	15372	15333	15191	15223	15243	15047	15275	15291	15256	15063	15352	15226	15186	15433	15276	15239	15239	15273	15290	15327	15267	15215	15183	15317	15203	15312	15230	15190	15247
62718	105575	88643	60874	36346	20855	14457	14060	14216	14245	13992	14187	14176	14023	14249	14225	13910	14052	14103	14119	14128	14116	14049	14020	14147	14079	14120	14083	14121	13980	14266	14057	14053	14067	14101	14226	13926	14261	14181	14114	14193	14107	14221	14079	14050	14085	14038	14117	13889	13982	14102	14282	14120	14071	14147	14142	13962	14152	14118	13935	14120	14161	14049	14007	14079	14079	14076	14120	14200	14090	14143	14287	14089	13927	14016	14235	14127	14082	14125	14242	14227	14192	14135	14070	14143	14099	14161	14076	14149	14147	14229	14118	13908	14045	14100	13979	14039	14061	14222	14099	13878	14188	14117	14249	14140	13935	14291	14044	14088	14324	13980	14206	13965	14040	14107	14113	14122	14223	13906	14260	14121	14068	14091	14071	14063	14065	13952	14047	13990	13972	14232	13934	14135	14301	14060	14074	14066	14098	14159	13987	14063	14036	14107	14211	14077	14037	13906	14210	13864	14170	14159	14015	14056	14253	14022	14249	14210	14045	14068	14116	14028	14037	14087	14041	14157	14015	13951	14156	13966	14112	14146	13995	13956	13949	14247	14214	14125	14062	13895	14127	14100	14349	14192	14166	14095	14077	14029	13978	14139	14061	14057	14243	14098	14198	13985	14009	14135	14128	14168	14071	14000	14093	13954	14118	14040	14045	13918	14113	14108	14087	14067	14047	14176	14050	14219	14004	14194	14362	13965	14161	14043	14119	13975	14166	14069	13920	14339	14226	14075	14034	14040	14099	14120	14097	14200	14093	14072	14259	14066	14101	14106	14002	14285	14179	14076	14143	14152	14210	14016	14223	14206	13965	14029	14041	14073	14148	14055	14099	14047	14070	14196	14189	14083	14083	14048	14103	14054	13940	14158	14035	14026	14049	14070	14124	14144	14028	14040	14048	14259	14019	14153	14233	14208	13965	14196	14169	14026	14111	14052	14096	14049	14017	14068	14089	14100	14141	14022	14159	14205	14106	14176	14201	14032	14192	14008	14203	14208	14079	14128	13951	14173	14148	14077	14057	14070	14242	14229	14136	14097	14153	14344	14071	14063	14004	14066	14321	14189	14026	14073	14103	14101	14162	14141	14026	14037	14018	13980	14114	14055	14038	14128	13893	14201	14081	14058	14137	13984	14191	13997	14136	13988	14162	13938	14066	14116	14168	14108	13965	14014	14126	14012	14348	14108	13954	13918	14079	14104	14063	14092	14303	14046	14111	14143	14183	14157	14140	14135	14275	13988	14209	14042	14136	14108	14079	13938	14066	13930	14090	14197	14298	14135	14081	14071	13976	13782	14190	14154	13873	14098	14132	14055	14089	14178	14065	14188	14290	14134	14036	14127	14078	14017	14255	13986	13948	14047	14118	14199	14054	14003	14046	14323	14042	14139	13890	13962	14056	14158	14215	14035	14080	14220	14330	14176	14122	14177	14075	14151	14112	14158	13954	14024	13911	14030	14329	14127	14233	14012	14154	14013	14127	14115	14016	13940	14197	14020	14163	14060	14034	14213	14000	14026	14100	14096	14150	14237	14143	14106	13909	14003	14130	14137	14242	14058	14181	14147	13925	14042	14164	14047	14117	14322	14098	13993	14173	14134	14132	13949	14011	14132	14255	14126	13984	14065	14145	13845	14292	14012	13960	14087	13914	14062	14100	13998	14189	14230	14106	14095	14131	14163	13991	14106	14115	14007	14179	14058	13942	14126	14298	14191	14134	13948	14150	14073	14140	14163	14120	13966	14080	14148	13993	14133	14157	14019	14136	14093	14110	13993	14242	14049	14021	14080	14284	13979	14020	14210	14085	14008	14085	14166	13928	14160	14193	13983	13970	14183	14084	13937	14058	14104	14136	14053	13944	14188	14173	14139	14044	14178	14228	14116	14006	14238	14178	14128	14077	14113	14067	14136	14084	14177	14080	14198	14076	14133	14015	14123	14182	14004	14122	14091	14208	14153	14086	13960	14156	14067	14140	14144	14141	14012	13989	14177	14060	14171	14172	14139	14115	13941	14110	14009	14039	14158	14144	14198	13879	14081	14041	14040	14230	14121	14117	14109	13974	14120	13901	14056	14129	14054	14116	13959	14095	14214	13962	14251	14288	14203	14197	14142	13993	14090	14043	14055	14049	14025	14130	14023	14099	14136	14132	14060	14100	14064	14077	14028	14035	14225	14188	14220	14016	14158	14041	14023	14116	14032	14179	14161	14345	14066	14082	14120	14098	14089	14031	14028	14027	14144	14203	14047	14128	13981	14207	14103	14020	14235	14064	14193	14199	14103	14099	14162	13942	13929	14260	14090	14057	14119	14094	14102	14005	14001	13920	14056	14067	13890	14150	14009	14130	14150	14174	14081	14245	14093	14200	14096	14045	14294	14060	14192	14044	14038	14059	14123	13983	14089	14086	14280	14132	14147	14034	13993	14109	14237	14206	14047	14087	14096	14017	14240	14066	14037	14058	13983	14069	14098	14272	14222	14085	13946	14115	14168	14000	14088	14182	14158	14141	14151	14147	14112	14260	13968	14050	14220	13964	14037	13950	14127	14072	13918	14033	14162	14108	14248	14217	14129	14053	14105	14108	14110	14222	14036	13942	13921	13934	14066	14112	14164	14203	14017	14096	14166	13934	14148	14201	14001	14109	14098	14221	14268	13991	14081	13981	14108	14101	14125	14104	14032	14068	14076	14127	13923	14084	14146	14165	13836	14168	14083	14022	14168	14055	14084	14200	14061	13961	14285	14129	14201	13972	14080	14093	14013	13999	14111	14052	14129	14069	14051	13922	14358	14178	14178	14184	13889	14232	14064	14090	14270	14148	14037	14189	14202	14055	13956	14176	14195	14278	14146	14085	13967	14185	14025	14095	14109	14263	13991	14053	13991	14113	14086	14121	14058	14290	14094	14127	14040	14025	14044	14043	13944	14113	14094	13934	14141	14226	14116	14061	14030	14033	14081	14122	14352	13964	14169	14074	14183	14166	14225	14127	14104	14034	14127	14104	14102	14113	14095	14003	14020	14010	14153	14146	14123	14000	14042	14139	14141	14065	14179	14088	14093	14134	13926	13981	14312	14073	14123	13996	14144	14134	14122	14306	14117	13956	13926	14130	14225	14288	14119	14263	14006	13976	14019	14038	14018	14025	14042	14223	14203	14183	13961	14008	14205	14183	14125	14001	14160	13829	14264	14040	14095	14163	13993	14240	14060	13969	14086	14186	14183	14137	14049	14124	14029	14155	14230	14205	14135	14093	14112	14120	14060	14086	14132	14128	14026	14151	13939	13957	14005	14254	14077	14022	14133	14073	14179	13982	14082	14142	14123	14068	14159	14041	13876	14154	14110	14202	14060	14000	13964	14135	13961	14170	14121	14055	14069	14205	14070	14118	14203	13882	14086	14023	14046	14050	14142	14240	14211	14155	14226	14141	14183	14027	14023	14095	13977	14091	14013	14173	14144	14002	13950	14169	14150	14062	14131	14256	14093	14032	13995	14093	13948	14077	14022	14008	14043	14199	14051	14104	13985	14082	14174	14107	14019	14148	14076	14073	14188	14205	14060	14338	14105	14085	14164	14042	14079	14059	14012	14026	14000	14129	14072	14111	14076	14067	14168	14196	13961	14239	14213	14187	13895	14157	14079	14052	14015	13978	14070	14149	14188	14146	14111	14129	14113	13998	14070	14041	14151	14114	13994	14121	14111	13932	14022	14108	14167	14016	14101	14158	14027	13961	14110	14055	14078	14094	14128	14050	14089	14137	14272	14112	14228	14151	14015	14132	14275	14101	14057	14054	13967	14160	14143	14283	14004	14176	14065	14155	14135	14031	14169	14059	13973	14132	14211	14115	14037	14122	14046	14055	14070	14098	14110	14166	14070	14042	14153	14166	14071	14060	14249	14154	14017	14102	14290	14088	14117	13993	14113	14196	13936	14118	14100	14137	14089	14222	13957	14114	14130	14064	14030	14157	14080	13995	14008	14103	14164	14070	13957	13994	14126	13928	14193	14241	14141	14168	14097	14063	14327	14226	14131	14056	13997	14031	14206	14131	13990	14072	14140	14057	14170	14126	14024	14157	14104	14134	14140	14115	14137	14053	14048	13983	14259	14149	14041	14065	14199	13928	14039	14127	14001	14106	14024	14330	14060	14084	14243	14159	14061	14097	14080	14081	14015	14206	14097	14209	14002	14017	14194	14224	14189	14068	14220	14015	14150	14127	14231	14273	13851	14104	13974	14034	14058	13976	14156	14060	13997	14098	14226	14063	14055	14091	14025	14005	14244	14000	14077	14051	14117	14089	14138	14181	14063	14056	14192	14147	14265	14255	14125	14088	14066	14148	13983	14134	14204	14338	14179	14138	14121	13908	13975	14199	14174	14388	13983	14108	14151	14152	14106	13971	14138	13992	14121	14054	14095	14340	13846	14165	14244	14121	14087	13966	14111	14090	14122	14225	14159	14017	14087	14220	14029	13935	14092	14182	14023	14010	14134	14000	13917	14167	14148	13956	13966	14195	13924	14191	13961	14177	13895	14096	14022	14154	14235	14031	14033	14050	14065	14204	14133	14113	14008	14036	14165	14141	14054	14140	14124	14108	14045	14156	13989	14352	14150	14091	14117	13923	14085	14194	14181	14199	14178	14037	14103	14143	14017	14011	14059	14137	14205	14038	13895	14080	14025	14035	14186	13975	13961	14121	14111	13994	14097	14072	13996	14136	14085	14046	13979	14155	13972	14102	14302	14094	14134	13971	14106	13950	13988	13975	14020	13957	14028	14073	13864	14179	14123	14069	14056	14181	14132	14084	14115	14055	14078	14069	14021	14171	14008	14059	14031	13991	14004	14060	14025	13980	13925	13847	14095	14072	14125	14100	14187	13922	14036	14111	14147	13859	14266	14062	14211	14032	14084	13991	14102	14124	14132	14029	14124	14137	13988	13970	13993	14013	14130	14133	14128	13882	14000	14177	14086	14055	14143	14088	14081	13941	14060	14099	14153	14227	14008	14057	14102	14080	14027	14181	14194	14041	14210	14212	13991	13931	14060	14083	14096	14070	14180	14015	14134	14116	14122	13894	14125	14248	14021	14043	14053	14146	14055	14131	14069	14246	14236	14208	14019	14175	14160	14243	14067	14162	14059	14005	14063	13991
29117	35065	40251	28573	19116	16449	15760	15641	15602	15435	15512	15394	15540	15468	15718	15450	15503	15405	15526	15558	15478	15552	15564	15388	15330	15572	15338	15383	15303	15588	15505	15728	15488	15563	15532	15456	15525	15509	15537	15754	15503	15403	15648	15533	15537	15388	15316	15517	15479	15496	15554	15403	15603	15436	15334	15445	15593	15533	15403	15576	15542	15573	15536	15424	15427	15433	15322	15386	15406	15546	15698	15627	15388	15567	15452	15530	15226	15510	15399	15237	15470	15711	15576	15695	15520	15389	15531	15686	15456	15385	15440	15269	15613	15574	15583	15602	15728	15515	15608	15509	15408	15529	15596	15518	15280	15632	15552	15437	15556	15392	15652	15473	15418	15412	15522	15481	15404	15605	15537	15542	15364	15353	15547	15392	15369	15539	15428	15433	15564	15564	15559	15521	15455	15402	15453	15551	15328	15377	15390	15371	15443	15405	15389	15578	15526	15434	15378	15710	15484	15206	15325	15481	15574	15454	15288	15643	15383	15624	15260	15483	15580	15435	15518	15658	15505	15516	15528	15284	15595	15504	15546	15455	15551	15389	15379	15560	15444	15486	15435	15595	15542	15271	15402	15350	15475	15684	15473	15530	15312	15320	15588	15550	15531	15494	15513	15477	15374	15523	15559	15483	15603	15448	15493	15520	15346	15457	15435	15461	15533	15561	15460	15702	15489	15547	15449	15486	15440	15408	15403	15424	15522	15569	15465	15408	15423	15227	15418	15222	15385	15255	15615	15594	15434	15423	15432	15632	15582	15411	15464	15468	15337	15527	15514	15417	15243	15473	15412	15709	15539	15403	15282	15366	15425	15551	15406	15562	15363	15436	15398	15524	15510	15422	15475	15402	15399	15413	15697	15448	15500	15696	15418	15212	15453	15630	15414	15359	15368	15374	15425	15387	15172	15511	15279	15300	15377	15445	15594	15447	15438	15385	15569	15564	15570	15467	15572	15472	15501	15599	15427	15424	15371	15490	15531	15485	15546	15390	15459	15387	15560	15497	15627	15461	15427	15335	15388	15627	15550	15441	15398	15612	15565	15499	15458	15418	15535	15273	15499	15318	15440	15536	15556	15518	15624	15484	15571	15636	15430	15413	15495	15450	15579	15641	15341	15376	15412	15400	15388	15381	15309	15290	15579	15618	15431	15576	15539	15600	15413	15455	15401	15376	15446	15336	15299	15401	15380	15479	15160	15426	15599	15554	15586	15368	15429	15457	15463	15593	15365	15425	15402	15430	15269	15617	15363	15517	15422	15505	15511	15356	15655	15311	15343	15471	15475	15424	15614	15345	15427	15328	15291	15346	15524	15420	15483	15495	15425	15433	15395	15414	15519	15544	15404	15540	15438	15529	15464	15311	15546	15368	15573	15569	15432	15625	15375	15470	15557	15594	15476	15437	15478	15514	15576	15345	15480	15661	15400	15481	15383	15531	15536	15647	15508	15474	15429	15360	15343	15460	15549	15527	15371	15634	15630	15410	15523	15575	15513	15601	15550	15422	15537	15478	15335	15609	15542	15550	15500	15401	15594	15385	15412	15433	15575	15397	15365	15525	15483	15433	15474	15343	15528	15546	15585	15638	15588	15655	15577	15512	15304	15402	15313	15493	15400	15286	15429	15554	15435	15560	15512	15584	15542	15585	15457	15480	15648	15498	15436	15450	15389	15290	15553	15318	15548	15441	15555	15428	15569	15541	15538	15673	15577	15279	15405	15453	15275	15612	15459	15539	15221	15403	15575	15608	15418	15370	15497	15492	15401	15331	15335	15423	15505	15603	15510	15393	15468	15496	15453	15536	15702	15569	15463	15517	15406	15575	15497	15660	15442	15460	15493	15532	15354	15255	15180	15388	15392	15468	15603	15286	15439	15473	15404	15584	15434	15446	15461	15521	15424	15550	15406	15389	15664	15506	15283	15392	15502	15552	15677	15458	15328	15516	15470	15696	15583	15409	15378	15263	15464	15446	15384	15430	15342	15592	15506	15402	15652	15509	15507	15559	15507	15388	15737	15368	15638	15619	15494	15568	15472	15358	15502	15566	15598	15609	15512	15507	15493	15396	15567	15610	15408	15461	15477	15293	15397	15338	15417	15527	15418	15524	15494	15509	15455	15436	15442	15346	15361	15631	15559	15463	15446	15433	15546	15425	15417	15361	15435	15461	15360	15487	15608	15473	15447	15552	15426	15531	15262	15539	15658	15543	15483	15479	15196	15509	15588	15461	15580	15563	15481	15388	15451	15647	15484	15326	15510	15617	15471	15438	15466	15677	15380	15456	15421	15425	15560	15433	15433	15492	15444	15458	15481	15522	15350	15312	15497	15572	15666	15608	15357	15330	15644	15585	15330	15383	15602	15442	15400	15410	15257	15483	15518	15465	15263	15490	15573	15402	15499	15576	15457	15365	15539	15467	15697	15513	15629	15450	15451	15381	15522	15373	15495	15582	15289	15402	15495	15605	15614	15481	15150	15402	15416	15375	15524	15498	15537	15634	15579	15575	15474	15443	15630	15410	15462	15290	15505	15411	15458	15489	15393	15508	15584	15358	15427	15400	15359	15472	15474	15435	15593	15492	15421	15435	15545	15326	15460	15747	15504	15427	15300	15418	15486	15299	15375	15503	15369	15394	15522	15152	15549	15329	15425	15516	15466	15546	15374	15586	15453	15357	15667	15597	15423	15418	15409	15488	15488	15643	15520	15487	15396	15476	15508	15445	15479	15563	15629	15305	15416	15408	15480	15653	15328	15443	15421	15316	15476	15533	15532	15470	15392	15434	15569	15489	15322	15375	15417	15463	15586	15617	15532	15131	15593	15603	15650	15589	15550	15426	15457	15359	15426	15232	15501	15431	15485	15427	15485	15472	15439	15390	15416	15651	15476	15385	15481	15380	15508	15538	15571	15556	15564	15429	15389	15351	15579	15518	15528	15381	15667	15471	15528	15547	15498	15366	15552	15394	15377	15522	15467	15434	15450	15508	15470	15508	15443	15514	15379	15301	15482	15508	15232	15406	15480	15366	15350	15273	15645	15442	15346	15554	15732	15549	15371	15333	15349	15550	15462	15357	15490	15409	15600	15341	15404	15359	15664	15491	15484	15483	15543	15458	15578	15585	15403	15482	15303	15583	15383	15516	15516	15539	15429	15373	15402	15380	15419	15585	15506	15401	15562	15416	15468	15554	15637	15525	15402	15565	15425	15429	15370	15332	15561	15347	15453	15487	15517	15463	15476	15438	15223	15483	15650	15354	15583	15626	15631	15279	15544	15399	15414	15510	15461	15707	15543	15480	15532	15464	15506	15597	15527	15583	15487	15379	15440	15428	15470	15386	15382	15390	15504	15473	15262	15292	15465	15438	15358	15564	15405	15411	15481	15396	15599	15419	15378	15226	15476	15448	15497	15371	15382	15594	15411	15424	15168	15201	15406	15670	15646	15346	15600	15660	15411	15509	15221	15299	15456	15433	15562	15449	15591	15592	15597	15463	15401	15383	15445	15583	15525	15495	15495	15358	15339	15503	15443	15355	15565	15582	15370	15469	15547	15440	15389	15391	15444	15497	15309	15569	15420	15534	15308	15604	15499	15535	15494	15563	15597	15294	15451	15371	15361	15468	15468	15487	15569	15348	15464	15440	15252	15592	15566	15581	15274	15593	15360	15419	15677	15573	15408	15535	15629	15397	15623	15668	15418	15355	15540	15590	15674	15517	15674	15547	15678	15568	15725	15312	15279	15482	15572	15543	15579	15444	15603	15555	15509	15372	15600	15511	15245	15351	15453	15549	15440	15440	15580	15493	15578	15584	15544	15401	15471	15463	15568	15509	15478	15420	15457	15452	15555	15568	15353	15560	15271	15547	15383	15401	15240	15391	15363	15722	15487	15526	15573	15394	15438	15482	15434	15333	15399	15565	15433	15328	15423	15562	15520	15503	15485	15582	15535	15529	15465	15638	15291	15571	15304	15561	15443	15451	15441	15428	15516	15528	15400	15222	15438	15500	15545	15295	15548	15403	15432	15393	15331	15417	15595	15332	15431	15481	15684	15287	15411	15428	15464	15335	15607	15441	15211	15436	15515	15537	15553	15295	15307	15448	15487	15348	15437	15431	15647	15343	15584	15423	15370	15339	15489	15457	15553	15356	15519	15456	15625	15471	15453	15331	15453	15558	15634	15540	15518	15421	15558	15573	15622	15572	15617	15567	15341	15416	15375	15387	15506	15686	15477	15529	15496	15758	15437	15368	15354	15280	15551	15344	15549	15525	15530	15522	15393	15542	15297	15452	15450	15439	15501	15601	15496	15335	15471	15641	15534	15423	15335	15332	15402	15414	15522	15414	15488	15435	15687	15732	15383	15422	15471	15304	15608	15524	15596	15498	15407	15503	15497	15433	15462	15441	15487	15516	15480	15437	15433	15408	15398	15296	15303	15407	15456	15390	15469	15394	15627	15750	15514	15573	15540	15524	15444	15370	15699	15666	15585	15609	15414	15596	15422	15519	15503	15379	15430	15551	15497	15492	15568	15472	15459	15459	15452	15472	15616	15662	15527	15369	15318	15386	15470	15727	15469	15525	15397	15308	15487	15346	15662	15519	15553	15239	15373	15373	15485	15506	15458	15427	15482	15781	15640	15561	15370	15642	15679	15287	15508	15709	15578	15462	15457	15472	15375	15277	15594	15476	15471	15304	15444	15448	15588	15586	15599	15435	15638	15619	15527	15451	15577	15563	15533	15491	15618	15372	15351	15202	15439	15512	15499	15676	15468	15260	15459	15404	15432	15463	15578	15509	15457	15383	15475	15319	15428	15565	15572	15419	15415	15368	15524	15342	15261	15544	15380	15373	15422	15398	15446	15517	15355	15474	15564	15289	15407	15412	15487	15314	15438	15307	15637	15425	15529	15694	15392	15531	15496	15278	15335	15273	15368	15362	15453	15479	15518	15545	15555	15497	15577	15549	15519	15562	15534	15441	15482	15677	15663	15402	15434	15348	15389	15492	15564	15338	15521	15435	15398	15260	15490	15672	15651	15409	15688	15480	15571	15572	15568	15362	15444	15601	15578	15590	15520	15480	15441	15370	15460	15534	15554	15517	15552	15402	15539	15447	15496	15448	15647	15186	15403	15435	15419	15528	15437	15526
35967	55299	43585	25998	17489	14844	14262	14312	14296	14158	14259	14184	14236	14289	14383	14196	14162	14289	14080	14153	13951	14261	14398	14279	14234	14152	14219	14109	14214	14183	14403	14291	14245	14204	14140	14270	14449	14212	14262	14320	14331	14217	14265	14226	14063	14269	14350	14353	14295	14407	14251	14282	14355	14449	14188	14175	14376	14256	14223	14050	14249	14083	14221	14117	14281	14041	14289	14277	14339	14185	14268	14269	14165	14279	14360	14316	14242	14194	14132	14291	14226	14143	14165	14283	14174	14204	14216	14154	14151	14086	14233	14480	14185	14254	14286	14188	14330	14312	14144	14237	14160	14372	14462	14264	14163	14310	14211	14334	14320	14288	14336	14357	14246	14263	14332	14324	14232	14422	14125	14194	14388	14249	14300	14187	14173	14398	14209	14187	14241	14168	14181	14281	14303	14313	14275	14251	14021	14316	14203	14189	14132	14299	14211	14203	14290	14298	14287	14212	14263	14191	14357	14188	14224	14189	14237	14100	14209	14146	14225	14118	14165	14204	14258	14184	14227	14204	14234	14241	14202	14166	14066	14234	14168	14136	14226	14193	14305	14257	14384	14208	14223	14199	14173	14096	14297	14234	14180	14216	14199	14185	14119	14294	14252	14210	14252	14118	14069	14394	14516	14335	14245	14222	14268	14055	14159	14255	14266	14181	14200	14275	14150	14084	14224	14204	14302	14259	14339	14262	14287	14091	14323	14278	14079	14081	14126	14157	14235	14167	14285	14377	14068	14268	14230	14326	14132	14306	14131	14156	14246	14376	14111	14173	14213	14207	14263	14264	14228	14182	14187	14387	14202	14233	14338	14127	14197	14247	14076	14277	14243	14204	14164	14334	14430	14175	14215	14288	14381	14251	14208	14176	14241	14318	14151	14201	14246	14162	14228	14157	14365	14288	14282	14182	14235	14333	14426	14225	14198	14246	14183	14130	14209	14218	14286	14285	14132	14347	14369	14156	14077	14124	14284	14316	14351	14226	14090	14201	14196	14254	14258	14206	14196	14359	14246	14159	14292	14097	14307	14257	14166	14292	14115	14406	14253	14172	14312	14275	14174	14193	14186	14206	14290	14168	14223	14077	14154	14277	14335	14439	14307	14354	14276	14299	14276	14089	14181	14279	14247	14206	14314	14347	14201	14060	14230	14307	14214	14379	14118	14280	14349	14294	14240	14316	14194	14165	14167	14367	14228	14116	14156	14138	14102	14255	14207	14203	14263	14251	14260	14219	14287	14232	14391	14295	14285	14126	14182	14232	14169	14259	14419	14093	14157	14192	14344	14078	14279	14340	14396	14196	14254	14526	14265	14290	14280	14195	14167	14219	14137	14318	14385	14161	14197	14183	14197	14262	14241	14236	14228	14168	14299	14198	14145	14212	14271	14309	14295	14237	14206	14271	14284	14205	14113	14227	14195	14410	14120	14268	14314	14279	14131	14280	14176	14110	14231	14146	14204	14282	14343	14016	14242	14147	14130	14187	14282	14099	14244	14262	14269	14220	14326	14472	14170	14271	14181	14319	14120	14120	14187	14198	14166	14212	14396	14190	14208	14242	14045	14488	14122	14250	14148	14137	14207	14159	14213	14390	14177	14347	14395	14170	14347	14114	14252	14202	14248	14361	14023	14235	14091	14160	14094	14161	14252	14110	14210	14272	14307	14167	14320	14217	14141	14257	14195	14334	14295	14151	14168	14380	14291	14280	14238	14206	14405	13977	14299	14237	14080	14033	14374	14390	14221	14224	14266	14249	14061	14245	14231	14220	14291	14175	14267	14198	14170	14163	14260	14270	14441	14060	14292	14065	14322	14354	14315	14193	14304	14262	14132	14301	14201	14324	14279	14156	14243	14235	14163	14355	14144	14286	14148	14292	14066	14343	13994	14156	14302	14464	14241	14210	14277	14154	14473	14385	14188	14292	14312	14244	14294	14294	14255	14292	14345	14232	14136	14299	14170	14325	14215	14360	14131	14106	14220	14289	14170	14107	14123	14109	14173	14355	14098	14194	14197	14062	14044	14185	14247	14114	14104	14186	14148	14265	14135	14205	14010	14375	14200	14272	14240	13977	14184	14194	14320	14389	14229	14072	14264	14227	14276	14220	14257	14478	14109	14293	14168	14186	14280	14346	14167	14149	14283	14139	14117	14257	14243	14107	14211	14330	14229	14405	14083	14267	14230	14226	14334	14149	14440	14277	13995	14244	14055	14220	14430	14223	14188	14206	14283	14051	14353	14125	14185	14144	14313	14245	14264	14155	14048	14243	14202	14307	14253	14086	14181	14292	14244	14241	14406	14356	14216	14211	14269	14125	14220	14266	14233	14143	14202	14108	14219	14160	14182	14250	14120	14258	14163	14253	14180	14206	14172	14154	14312	14358	14253	14143	14370	14142	14276	14047	14208	14288	14165	14145	14247	14219	14298	14422	14215	14329	14370	14206	14166	14382	14128	14189	14249	14319	14215	14263	14262	14207	14301	14286	14263	14283	14316	14191	14378	14343	14292	14433	14183	14300	14081	14260	14248	14192	14284	14325	14268	14286	14298	14129	14224	14271	14262	14437	14249	14166	14228	14105	14163	14174	14158	14327	14220	14373	14214	14233	14274	14326	14186	14438	14263	14335	14306	14303	14272	14290	14226	14111	14218	14169	14192	14183	14261	14178	14220	14208	14373	14352	14287	14408	14220	14129	14134	14268	14193	14238	14183	14251	14130	14303	14028	14289	14416	14149	14253	14194	14207	14264	14175	14220	14139	13974	14193	14200	14431	14317	14271	14121	14162	14284	14158	14229	14211	14288	14150	14277	14094	14357	14158	14179	14192	14126	14315	14067	14262	14295	14213	14229	14349	14400	14366	14235	14123	14244	14004	14149	14144	14156	14168	14240	14211	14092	14336	14174	14060	14123	14099	14233	14340	14305	14262	14220	13984	14302	14122	14305	14212	14212	14135	14224	14212	14450	14215	14141	14187	14355	14300	14182	14375	14266	14395	14266	14079	14232	14234	14384	14269	14427	14288	14201	14308	14264	14183	14120	14304	14191	14424	14233	14189	14060	14376	14351	14046	14168	14343	14093	14231	14171	14107	14197	14132	14198	14221	14445	14325	14194	14296	14147	14120	14257	14277	14172	14186	14303	14027	14109	14212	14349	14105	14178	14338	14290	14312	14165	14223	14298	14245	14147	14147	14284	14255	14382	14238	14327	14096	14346	14398	14277	14282	14155	14213	14165	14226	14188	14287	14313	14319	14339	14226	14294	14172	14231	14357	14233	14200	14076	14200	14208	14266	14181	14279	14236	14092	14404	14295	14271	14094	14284	14247	14231	14292	14219	14226	14175	14390	14181	14281	14127	14258	14126	14225	14297	14261	14109	14270	14134	14450	14192	14317	14354	14264	14357	14229	14318	14123	14203	14072	14061	14364	14267	14126	14237	14233	14236	14175	14320	14074	14205	14186	14167	14108	14208	14084	14022	14152	14252	14173	14137	14330	14248	14190	14298	14328	14355	14125	14154	14236	14244	14366	14229	14280	14215	14162	14212	14210	14283	14341	14333	14386	14149	14146	14234	14267	14190	14106	14171	14177	14303	14212	14442	14149	14215	14278	14304	14222	14140	14259	14256	14206	14261	14180	14160	14189	14185	14255	14161	14155	14338	14122	14331	14139	14104	14252	14285	14390	14300	14404	14109	14221	14219	14081	14405	14133	14171	14184	14188	14372	14215	14169	14315	14332	14125	14263	14132	14144	14196	14286	14242	14121	14221	14285	14127	14156	14339	14208	14255	14367	14112	14222	14128	14358	14266	14213	14280	14161	14122	14233	14340	14296	14075	14359	14264	14075	14142	14075	14302	14352	14267	14223	14051	14116	14274	14239	14312	14235	14169	14356	14235	14307	14214	14321	14216	14282	14069	14237	14326	14207	14155	14249	14351	14177	14230	14247	14237	14303	14197	14375	14367	14063	14159	14240	14242	14367	14328	14227	14246	14076	14276	14195	14226	14188	14212	14234	14338	14234	14241	14358	14252	14314	14368	14055	14341	14211	14299	14311	14148	14237	14350	14213	14387	14203	14185	14256	14168	14193	14260	14202	14347	14228	14194	13997	14279	14015	14355	14163	14286	14219	14211	14279	14359	14255	14233	14148	14186	14185	14184	14355	14289	14193	14276	14175	14212	14126	14294	14239	14265	14180	14214	14257	14340	14213	14236	14254	14417	14248	14123	14211	14254	14284	14110	14400	14162	14300	14257	14347	14323	14147	14229	14332	14233	14329	14167	14316	14188	14142	14278	14266	14232	14275	14245	14198	14342	14229	14247	14209	14360	14322	14177	14152	14196	14380	14259	14176	14266	14211	14038	14395	14244	14205	14126	14081	14081	14293	14219	14284	14193	14200	14187	14219	14132	14200	14181	14247	14284	14202	14105	14166	14344	14194	14352	14166	14217	14020	14279	14264	14356	14325	14321	14410	14290	14239	14396	14273	14256	14263	14167	14310	14074	14344	14298	14223	14231	14193	14155	14215	14150	14094	14179	14239	14243	14147	14097	14315	14251	14333	14201	14114	14192	14252	14392	14266	14195	14174	14128	14257	14312	14299	14294	14448	14289	14400	14225	14298	14303	14215	14338	14272	14122	14177	14188	14257	14262	14170	14196	14250	14275	14344	14150	14240	14246	14312	14251	14241	14322	14331	14197	14403	14389	14226	14249	14239	14234	14266	14135	14385	14154	14254	14154	14180	14158	14233	14141	14213	14132	14164	14140	14252	14137	14332	14332	14245	14130	14309	14226	14317	14265	14173	14049	14199	14225	14228	14445	14223	14375	14226	14390	14168	14266	14225	14320	14381	14305	14253	14301	14252	14188	14439	14274	14383	14167	14326	14131	14267	14143	14195	14135	14295	14246	14157	14143	14189	14284	14304	14230	14254	14254	14356	14249	14291	14266	14172	14220	14324	14157	14120	14281	14211	14240	14240	14308	14396	14358	14211	14228	14212	14152	14393	14420	14076	14309	14353	14201	14150	14157	14263	14168	14285	14314	14276	14184	14348	14202	14246	14130	14281	14315	14205	14203	14149	14335	14240	14325	14384	14250	14067	14328	14456	14154	14221	14142	14275	14195	14206	14219	14191	14291	14544	14344
24976	26107	40980	34837	25226	21075	18173	16327	16203	16153	16142	16047	15974	16133	15875	16112	16124	16020	15930	16062	15841	15976	16009	16072	16031	15954	16006	16065	16089	16006	15993	15931	15986	15800	16022	15806	15817	15832	16031	15779	16130	15910	15756	16028	16043	15937	15795	15817	15728	15687	15825	15798	16067	15728	15861	15819	15946	15949	15995	15854	15821	15958	15896	15882	15907	16009	15950	15871	15948	16003	15928	15832	15996	15831	15829	16013	15901	15888	15876	15846	15797	15910	15882	15887	15998	15776	15994	15817	15719	15923	15846	16045	15857	16010	15974	15939	16064	15766	15864	15914	15940	15885	15905	15762	15780	15811	15823	15748	15802	15824	15777	15856	15887	15825	15885	15776	15666	15851	15956	16037	15714	15939	15791	16075	15864	15892	15886	15968	15894	15877	15848	15857	15915	15781	15944	15923	16083	15802	15889	15729	15536	15806	16011	15836	15943	15641	16164	15781	15935	16006	15926	15982	15873	15854	15831	15705	15704	15770	15668	15899	15858	15887	16069	15837	16015	15883	15954	15968	15813	15966	15797	15733	15959	15871	15879	16038	16070	15831	15889	15956	15807	15790	15869	15837	15826	15867	15915	16049	15929	15717	15986	15868	15763	15953	16068	15903	15822	15842	15995	15869	15804	16064	16021	15936	15773	15817	15816	15795	15798	15884	16069	15661	15888	15940	15923	15629	15956	15876	15889	15819	15763	15895	15812	15722	15982	15650	15888	15741	15856	15763	15794	15722	15899	15885	16067	15824	16091	15878	15783	15878	15765	15869	15924	15808	16008	15635	15705	15983	15960	15739	15990	15930	16021	15923	15703	15805	15697	15734	15965	15758	15833	15857	15793	15948	15946	15890	15890	15677	15652	15829	16005	15887	15921	15910	15804	15934	15719	15853	15878	15817	15903	15827	15727	15868	15798	15998	15946	15833	15915	15811	15790	15960	15848	15889	15970	15937	15849	15844	15862	15952	15839	16083	15995	15716	15592	15702	15962	15825	15825	15905	15920	16027	16101	15743	15769	16090	15858	15762	15935	15926	15617	15986	15909	15943	15898	15939	15927	16158	15849	16015	15861	15893	15913	15797	15847	15873	15856	15875	15922	15759	16013	16008	15932	15759	15857	15871	15765	16101	16022	15805	16066	15977	16175	15797	15786	15851	15990	15826	15869	15834	15926	15943	15918	15798	15833	15852	15724	15855	16005	15861	16023	15752	16095	15754	15884	15832	15986	15990	15724	15931	15919	16008	16013	15722	15943	16110	15751	15737	15858	16029	15635	15944	15876	15904	15960	15791	15975	15951	15984	16075	15902	15803	15768	15946	15890	15888	15980	15743	15967	15972	15909	15754	15995	15700	16089	15809	16106	16035	15997	15738	15769	15745	15733	15817	15968	15846	16055	15882	15904	15923	15966	16045	15913	15879	15900	15730	15583	15750	15904	15738	15731	15879	15923	15938	15844	15944	15942	16015	15745	15991	15892	16030	15931	15833	15826	15848	15750	15986	16032	15784	15883	15811	15899	15843	15897	15891	16047	15946	15926	15792	15877	15670	16109	15900	15883	15783	15881	15697	15930	15846	15877	15756	15838	16084	15988	15824	15829	16103	15872	15810	15817	16057	15873	15935	15790	15738	15689	15816	15811	15954	15876	15953	15911	15693	15917	15786	15804	15889	16006	15849	15800	15820	15877	15988	15851	15841	15723	15837	15944	16044	15729	15782	15905	15871	15807	15901	15863	15905	16087	15865	15906	15831	15664	15680	15861	15915	15747	15923	15656	15817	15936	15725	15962	15942	15708	15879	16051	15920	15814	15894	15841	15817	16030	15928	15852	15810	15869	15838	15920	15956	15784	15831	15922	15775	15946	15767	15760	16026	15883	15831	16021	16023	15926	15797	15842	16029	15879	15849	15942	15952	15978	15905	15912	16102	15769	15861	16023	15992	16084	15949	15870	15853	15822	15702	15728	15852	15972	15925	15774	15838	15851	15952	15891	15777	15993	16097	15771	15856	15836	15656	15836	15820	15871	15885	15929	15720	16107	16052	15798	15822	15810	15996	15825	15743	15605	15735	15795	15849	15867	15884	15746	15766	16019	15874	15787	15921	15846	15859	16009	16059	15692	15626	15971	15702	15799	15907	15731	15760	15741	15801	15797	15908	15903	15917	15892	15846	15987	15916	15876	15891	15748	15903	15995	15859	16073	16231	15994	15860	15854	15869	15889	15913	15888	15982	15632	16031	15782	15672	15818	15892	15994	15817	15926	16039	15928	15747	16013	15910	15870	15793	15888	15848	15834	15848	15847	16070	15907	15814	15865	15815	15807	16063	15694	15751	15775	15937	15750	15943	15753	16000	15851	15790	15750	15904	15944	16006	15600	15826	15802	15802	15772	15943	15833	15773	15778	15989	15872	15722	15938	15882	15696	16047	15883	15821	15852	15783	15953	15911	15995	15675	15932	15938	15890	15980	15846	15823	15898	15980	15880	15985	15966	15948	15769	15952	15932	15738	15918	15904	16037	15823	15680	16049	15839	15959	15863	15851	15942	15901	15858	15904	15960	15664	15893	15810	15918	15986	15730	15812	15925	15869	15804	15810	15791	15917	15974	15821	16035	15946	15777	15894	15824	15889	16009	15862	16006	15779	15675	15906	15977	15939	15748	15795	15836	16001	15903	16071	15808	15761	15824	15862	15749	15860	15859	15888	15759	15729	15948	15756	15632	15792	16009	15854	16069	15787	15756	15831	15872	15951	16023	15873	15981	15880	15705	15910	16070	15962	15768	16072	16046	16011	16032	15844	15746	15822	16012	15883	15887	15730	15707	15883	15786	15966	15851	15795	15766	15872	15949	16172	15841	15820	15998	15776	15666	15868	15917	15973	15840	15901	15647	15642	15661	15820	15898	16009	15857	15932	15935	16005	15900	16021	15925	15747	15976	15776	16087	15786	16004	15636	15889	15715	15834	15956	15627	16131	16067	15898	16035	15731	15819	15845	15817	15948	15887	15809	15733	15495	15846	15602	15837	16014	15884	15794	15737	15851	15776	15883	15846	15934	15804	15768	15782	15768	15780	15870	16026	15945	15951	15798	15772	15719	15850	15930	15775	15822	15858	16122	15896	15666	15828	15793	15918	15808	15784	15747	15698	15931	15724	15898	15752	15966	15965	15958	15822	16044	16026	15696	15822	15960	15870	15748	15959	16009	15983	15842	15780	15762	15935	15968	15832	16090	15928	16092	15913	15931	15755	15752	15888	15810	15680	15793	15806	15830	16059	15751	15909	15831	15854	15886	15663	15841	16025	15954	15933	15958	15985	15874	15842	15902	16053	15908	15849	15977	15958	15729	15901	16107	15918	15857	15791	15997	15887	15815	16050	15631	15656	15622	16049	15882	15813	15763	15749	15692	15824	15751	15898	15816	15971	16056	15840	16036	15761	16019	16016	15859	15955	15632	15911	15908	16026	15809	15998	15847	15863	15870	15933	15719	15657	16098	15934	16134	15834	15923	15648	15694	15865	15927	15907	16178	15870	15869	16055	15835	15898	15900	15973	15918	15846	15929	15654	15822	15671	15917	15871	15746	15974	15982	15807	15796	15894	16168	15773	15897	15767	15764	15867	15785	15846	16125	16012	15852	16003	15817	15939	15950	15992	15970	15994	15752	15793	15837	15991	15892	15919	15759	15817	15788	15920	15989	15789	15807	15821	15894	15808	15759	15970	15822	15891	15894	15800	15727	16047	16004	16023	16022	15966	15926	15721	15824	15904	15815	15841	15939	15906	15967	15718	15731	15922	15768	15923	15891	15840	15872	15884	15872	15866	15720	15937	16046	15901	15809	15971	15718	15876	15781	16135	15873	15893	15612	15854	15818	15822	15828	15978	15886	15620	15889	16027	15925	15771	15767	15772	16020	15702	15779	15804	15849	16104	15959	15933	15860	15855	16066	15709	15804	15877	16056	16085	15902	15972	15970	15751	15885	15878	15721	15867	15921	16068	15953	15735	15762	16124	15855	15886	15779	15852	16001	15722	15820	15794	15786	15855	15984	16017	15897	15993	15913	15799	15865	15878	15896	15687	15827	15841	15929	15898	16120	15811	15916	15928	16044	15839	16125	15872	15971	15835	15868	15727	15890	16119	16092	16018	15973	15924	15920	15983	15837	16075	15967	15899	15977	15893	15833	15884	15821	15940	15987	15963	16172	15836	15835	15939	16098	16075	15855	15740	15678	15686	15878	15829	15837	15838	15952	15892	15769	15951	15882	15936	16060	15853	15752	15942	15735	15837	16046	15853	15769	15897	15930	15731	15804	15920	15994	15839	15846	16056	15823	15990	16053	15798	15941	15786	15860	16073	15991	15805	16008	15795	15986	15985	15754	15888	15958	15926	15744	15898	15830	15836	16004	15947	15934	15866	15742	15802	15905	15962	15881	15973	15741	15863	15882	15914	16033	15831	15656	15861	15936	16077	15972	15784	15732	15840	15847	15776	15681	15748	16002	15984	15841	15970	15584	15831	15882	15816	15925	16028	15987	15891	15912	15625	15931	15766	15772	15758	15835	15732	15989	15714	15844	15967	16048	15725	15981	16081	15862	15920	15961	15816	15911	15739	15839	15804	15912	15910	15783	16087	15825	15957	15851	16042	15774	15997	16124	16137	15809	15846	15791	15906	15802	16028	15785	15787	15807	15782	15884	15961	15819	15837	15850	15931	15826	15746	15888	15877	16005	15944	16032	15988	15779	15760	15987	16010	15982	15936	15906	15579	15738	16090	15845	15909	15799	15940	15926	15823	15794	15943	15717	15709	16014	15866	16088	16010	15935	15796	15885	15829	15662	15841	15628	15790	15920	15820	15878	15871	15932	15949	15843	15762	15872	15748	15926	15838	15971	15829	15971	15788	15911	15942	15974	15785	15864	15941	15707	15808	16038	15701	15877	15850	15942	15874	15689	15976	15742	15961	15886	15865	15643	15929	15825	15806	16137	15950	16067	15866	15998	16013	15988	15788	15715	15868	15697	15921	15808	15748	15736	15994	15973	15958	15844	15792	15801	15736	15954	15670	15858	15827	16000	16045	15960	15765	15848	15969	15822	15683	15969	15804	15825	15961	15740	15856	15857	15815	15758	16073	15805	15878	15894
57882	92653	73472	44050	25767	17158	14582	14606	14441	14654	14639	14558	14543	14571	14727	14481	14538	14573	14482	14621	14527	14467	14474	14419	14427	14547	14470	14465	14652	14532	14434	14520	14519	14607	14493	14355	14525	14488	14528	14521	14507	14422	14436	14501	14437	14496	14494	14505	14659	14552	14583	14430	14705	14655	14577	14653	14667	14336	14624	14545	14585	14505	14330	14499	14509	14586	14755	14499	14423	14542	14480	14441	14415	14481	14689	14589	14360	14660	14381	14373	14454	14532	14460	14380	14511	14515	14553	14512	14499	14611	14527	14509	14549	14469	14471	14492	14408	14328	14457	14693	14583	14663	14598	14498	14468	14465	14611	14546	14543	14542	14522	14555	14229	14551	14569	14511	14529	14554	14513	14642	14382	14364	14562	14486	14498	14467	14656	14475	14555	14637	14419	14548	14354	14531	14587	14354	14381	14662	14484	14534	14416	14421	14587	14597	14274	14471	14549	14519	14519	14538	14383	14496	14580	14495	14511	14591	14611	14617	14404	14574	14502	14557	14404	14462	14553	14499	14491	14494	14561	14479	14625	14584	14571	14449	14581	14496	14540	14368	14489	14617	14560	14551	14601	14291	14246	14691	14377	14336	14377	14493	14239	14626	14440	14504	14372	14529	14466	14365	14446	14451	14485	14441	14602	14672	14487	14633	14457	14346	14606	14560	14622	14478	14594	14504	14709	14384	14596	14599	14557	14484	14384	14596	14516	14440	14451	14394	14589	14418	14349	14464	14585	14558	14383	14309	14521	14553	14454	14588	14602	14354	14523	14361	14697	14474	14566	14554	14411	14509	14375	14502	14630	14558	14534	14481	14490	14577	14441	14557	14518	14521	14428	14495	14343	14470	14414	14517	14505	14555	14370	14607	14597	14381	14628	14533	14558	14570	14617	14430	14402	14504	14459	14487	14579	14504	14480	14502	14319	14404	14487	14640	14488	14492	14642	14451	14404	14567	14432	14427	14711	14415	14458	14713	14554	14629	14523	14555	14506	14650	14513	14547	14473	14598	14594	14554	14419	14533	14557	14456	14635	14438	14473	14533	14499	14647	14320	14388	14482	14455	14486	14409	14404	14425	14611	14456	14541	14500	14408	14499	14581	14364	14586	14375	14483	14423	14454	14501	14495	14396	14391	14451	14608	14474	14546	14628	14353	14465	14545	14445	14434	14532	14422	14534	14562	14506	14654	14531	14397	14679	14567	14473	14434	14650	14777	14622	14351	14600	14420	14462	14382	14472	14632	14414	14420	14460	14543	14574	14582	14497	14620	14522	14408	14360	14529	14437	14507	14382	14471	14685	14435	14477	14543	14419	14516	14430	14484	14625	14531	14460	14509	14584	14538	14452	14423	14478	14591	14579	14481	14535	14531	14608	14357	14693	14417	14636	14455	14458	14604	14493	14548	14464	14534	14628	14495	14457	14575	14437	14414	14595	14582	14717	14525	14547	14370	14537	14407	14480	14611	14637	14592	14570	14376	14528	14580	14412	14287	14474	14439	14482	14555	14338	14575	14372	14475	14487	14591	14546	14381	14533	14475	14502	14542	14505	14518	14585	14398	14527	14407	14381	14608	14559	14475	14416	14444	14359	14554	14508	14531	14480	14510	14327	14544	14490	14387	14537	14548	14538	14637	14475	14453	14614	14454	14592	14467	14627	14587	14638	14247	14514	14599	14370	14492	14314	14401	14476	14544	14546	14553	14599	14483	14484	14482	14412	14591	14493	14417	14651	14445	14338	14505	14497	14585	14397	14493	14677	14620	14618	14453	14370	14472	14491	14579	14573	14414	14447	14539	14456	14531	14556	14514	14526	14572	14436	14819	14591	14456	14577	14440	14654	14715	14419	14638	14592	14555	14429	14598	14451	14500	14455	14545	14646	14512	14516	14493	14670	14570	14535	14481	14451	14452	14426	14580	14539	14610	14587	14438	14529	14572	14614	14534	14600	14604	14486	14531	14538	14484	14502	14446	14703	14608	14632	14502	14519	14382	14342	14431	14597	14515	14623	14473	14474	14504	14352	14592	14449	14633	14445	14467	14543	14429	14417	14467	14385	14567	14464	14587	14355	14443	14418	14576	14358	14495	14498	14434	14496	14454	14520	14652	14522	14399	14632	14633	14457	14451	14620	14545	14273	14414	14614	14432	14422	14575	14338	14480	14398	14491	14615	14436	14580	14495	14619	14548	14464	14494	14685	14509	14395	14614	14567	14559	14613	14608	14609	14378	14395	14557	14546	14546	14512	14356	14517	14392	14351	14458	14575	14623	14562	14582	14588	14378	14584	14709	14526	14486	14426	14598	14692	14511	14588	14528	14422	14420	14422	14578	14402	14638	14465	14440	14593	14515	14648	14507	14634	14588	14653	14394	14607	14465	14608	14625	14542	14341	14463	14623	14470	14436	14596	14454	14574	14538	14464	14441	14584	14605	14359	14556	14529	14640	14545	14579	14457	14437	14502	14332	14477	14631	14404	14600	14659	14496	14511	14433	14404	14561	14518	14480	14333	14497	14514	14468	14241	14321	14491	14529	14649	14574	14637	14479	14460	14450	14519	14508	14735	14382	14455	14410	14627	14478	14574	14452	14468	14561	14543	14344	14451	14595	14560	14619	14502	14554	14362	14498	14510	14577	14473	14606	14442	14518	14409	14628	14498	14426	14560	14439	14535	14542	14496	14416	14579	14484	14543	14351	14656	14604	14355	14345	14378	14418	14512	14517	14488	14564	14547	14577	14437	14374	14447	14699	14544	14617	14486	14526	14631	14628	14559	14467	14590	14536	14442	14618	14548	14473	14564	14288	14489	14616	14477	14614	14516	14515	14471	14458	14483	14524	14513	14507	14488	14409	14457	14654	14578	14765	14482	14494	14466	14555	14548	14467	14552	14532	14351	14534	14402	14316	14471	14425	14427	14296	14646	14306	14517	14543	14541	14435	14421	14376	14359	14517	14468	14525	14572	14446	14470	14433	14510	14546	14524	14547	14552	14514	14555	14436	14583	14592	14581	14358	14532	14438	14438	14680	14498	14336	14537	14628	14403	14445	14718	14369	14600	14553	14441	14531	14400	14436	14340	14457	14553	14611	14379	14523	14622	14426	14321	14452	14454	14475	14448	14607	14463	14658	14625	14532	14528	14482	14635	14508	14620	14535	14537	14594	14509	14512	14496	14509	14415	14359	14514	14528	14299	14483	14453	14555	14381	14480	14520	14488	14479	14529	14521	14454	14543	14612	14302	14440	14420	14470	14478	14664	14563	14578	14487	14616	14509	14635	14373	14508	14584	14693	14669	14549	14468	14593	14543	14662	14457	14439	14549	14503	14633	14495	14447	14381	14551	14548	14678	14545	14414	14447	14559	14415	14533	14406	14485	14670	14454	14403	14727	14651	14645	14439	14569	14461	14592	14272	14609	14454	14552	14391	14649	14331	14615	14494	14491	14535	14566	14420	14498	14350	14493	14597	14493	14316	14358	14459	14662	14657	14537	14432	14660	14709	14671	14528	14674	14494	14429	14468	14419	14512	14561	14551	14393	14435	14422	14672	14516	14638	14410	14559	14465	14468	14488	14672	14359	14454	14613	14413	14399	14347	14467	14393	14519	14370	14584	14624	14255	14495	14526	14508	14401	14487	14472	14443	14625	14507	14426	14417	14498	14387	14542	14456	14496	14554	14561	14407	14566	14511	14522	14458	14404	14510	14527	14639	14672	14489	14560	14502	14584	14374	14548	14357	14661	14492	14440	14339	14576	14496	14531	14555	14550	14407	14436	14402	14537	14356	14434	14658	14552	14610	14503	14537	14639	14576	14416	14471	14484	14549	14573	14555	14533	14506	14334	14414	14439	14607	14528	14546	14460	14336	14596	14440	14471	14345	14561	14589	14608	14653	14470	14467	14397	14517	14512	14660	14497	14591	14484	14641	14420	14549	14613	14628	14473	14505	14558	14627	14460	14402	14421	14573	14615	14543	14519	14504	14589	14595	14422	14591	14441	14406	14631	14708	14433	14618	14502	14487	14537	14493	14431	14543	14561	14469	14306	14536	14261	14458	14316	14456	14563	14353	14442	14464	14439	14457	14536	14447	14358	14599	14502	14488	14447	14468	14608	14465	14525	14635	14610	14481	14558	14615	14419	14490	14558	14664	14473	14468	14582	14489	14551	14355	14398	14402	14366	14528	14646	14371	14548	14536	14434	14363	14368	14508	14472	14435	14542	14627	14492	14524	14465	14463	14472	14420	14629	14619	14630	14412	14522	14479	14481	14327	14432	14498	14639	14397	14612	14652	14569	14623	14432	14561	14420	14609	14376	14560	14494	14394	14328	14514	14541	14517	14601	14529	14306	14362	14731	14429	14531	14657	14662	14530	14559	14449	14435	14543	14416	14538	14589	14374	14597	14750	14578	14516	14505	14402	14540	14581	14527	14548	14502	14426	14570	14608	14554	14529	14544	14682	14581	14607	14440	14517	14504	14647	14504	14548	14499	14556	14331	14460	14611	14396	14400	14385	14379	14405	14557	14598	14503	14571	14482	14656	14249	14379	14575	14591	14564	14381	14550	14399	14451	14501	14487	14511	14620	14584	14614	14415	14492	14420	14498	14398	14447	14642	14386	14598	14434	14621	14487	14577	14389	14569	14348	14485	14469	14585	14318	14498	14285	14545	14510	14554	14461	14482	14341	14649	14711	14545	14776	14524	14390	14643	14466	14600	14371	14477	14555	14629	14464	14607	14565	14583	14407	14489	14542	14412	14624	14449	14652	14612	14492	14674	14554	14742	14655	14419	14475	14419	14491	14486	14358	14620	14369	14505	14558	14580	14642	14337	14577	14393	14496	14654	14608	14464	14472	14293	14534	14503	14577	14701	14324	14442	14690	14482	14327	14376	14457	14549	14564	14707	14405	14441	14535	14566	14409	14414	14468	14510	14479	14479	14681	14526	14531	14495	14380	14437	14417	14603	14522	14463	14536	14492	14437	14499	14609	14439	14437	14457	14388	14564	14610	14621	14453	14620	14659	14409	14562	14601	14309	14562	14645	14366	14577	14474	14660	14338	14509	14495	14609	14598	14568	14457	14421	14480	14410	14372	14513	14528	14409	14471	14455	14479	14647	14462	14588	14539	14596	14517	14450	14509	14527
23013	22801	34413	30337	25014	23940	22752	17236	16203	16317	16284	16219	16150	16189	15958	16075	15964	16029	16278	15934	15917	16120	16023	15909	15866	15861	15935	16056	16155	15862	15972	15665	16083	15798	15923	15853	15821	15925	15960	15681	15939	15927	15852	15942	15915	16025	15870	15793	15943	16042	15813	15907	15786	15814	15751	15798	15924	15994	15813	16010	15745	15963	15784	16057	15891	15751	15880	15720	15765	15879	15992	15966	15866	15938	15923	15749	15840	15803	15755	15776	16181	15964	15754	15832	15952	15782	15745	15684	15815	15759	15876	15906	15853	15908	15854	15753	15856	15698	16007	15862	15907	15952	15847	15680	15778	15873	15912	16016	15865	15614	15934	15850	16037	15808	15781	15814	15871	15758	15914	15810	15897	15856	16136	15790	15770	15883	16044	15976	15814	15805	15854	15764	15891	15766	15867	15987	15834	16024	15790	15870	15728	15909	15873	15807	15995	15790	15582	15732	16162	15851	15812	15836	15799	15753	15797	15865	16006	16003	15753	15853	15951	15723	15917	15861	15717	15872	15958	15931	15865	15922	15977	15921	16088	15868	15676	15754	16075	15800	15701	15653	15846	15689	15949	15821	15888	15705	15830	15816	15739	15722	15942	15931	15887	15751	15755	15837	15854	15955	15845	15852	15778	15925	15647	15631	15842	15829	15452	15818	15844	15753	15952	15786	15821	15839	15894	15872	15746	15866	15866	15900	15933	15871	16014	15744	15928	16003	15758	15736	15754	15819	15820	15943	15863	15837	15849	15869	15685	15862	15840	16028	15787	15952	15994	15561	15586	15764	15729	15747	15774	15779	15683	15938	15674	15754	15563	15864	15807	16059	15775	15677	15937	15979	15738	15756	15792	15659	15785	15763	15723	15867	15883	15817	15899	15791	15761	15983	15943	15969	15864	15948	15897	15904	15752	15869	15810	15937	15803	16066	15841	15994	15664	15708	15698	15689	15892	16024	15901	15904	15736	15658	15819	15836	15707	15789	15733	15844	15870	15940	15694	15570	15938	15643	15916	15610	15828	15893	15910	15966	15743	15624	15701	15568	15803	15772	15997	15787	15893	15817	15806	15829	15964	15807	15922	15722	15811	16013	15695	15669	16018	15731	15873	15950	15890	15826	16077	15752	15726	15718	15984	15825	15852	15750	15729	15891	15914	16038	15744	15896	15931	15978	16092	15986	15856	15797	15786	15709	15718	15793	15686	15826	15929	15843	15718	15676	15926	15924	15824	15874	15926	15752	15720	15834	15970	16037	15828	15912	15871	15620	15797	15689	15652	16061	15687	15990	15805	15912	15766	16083	15646	15898	15839	15747	15757	15828	15821	15734	15680	15889	15871	15748	15820	15853	15874	15686	15977	15717	15886	15894	15735	15821	16118	15846	15995	15642	15768	15769	15853	15762	15976	15833	15803	15840	15868	15917	15758	15908	16142	15666	15756	15819	15942	15655	15876	15850	15700	15437	15754	16058	15977	15990	15828	15952	15918	16019	15540	15977	15846	15900	15843	15739	15811	15736	15872	15875	15754	15761	15869	15755	15979	15794	15942	15642	15795	15654	15795	15461	15777	15720	15930	15900	15871	15670	15908	15837	15887	15894	15842	15742	15901	15767	15767	15881	15984	15864	15561	15728	15887	15986	15734	15837	15711	15771	15694	15865	15898	15731	15983	15766	15853	15659	15744	15782	16026	15927	15923	15959	15855	15801	15884	15812	15867	15676	15732	15827	15663	15785	15807	15992	15767	15656	15750	15575	15781	15749	15620	15733	15869	15937	15965	15783	15723	15802	15791	15919	15842	15761	15809	15776	15733	15851	16106	16036	15834	15771	15825	15835	15854	15783	16013	15799	15729	15844	15785	15774	15721	15753	15844	15758	15815	15886	15774	15689	15782	15766	15827	15851	15720	15738	15826	15847	15783	15881	15941	15621	15736	15598	15728	15821	15828	15721	15690	15799	15652	15937	15993	15853	15840	15702	15872	15831	15727	15666	15723	15746	15886	15909	15868	15976	15997	15892	15869	15900	15842	15718	15813	15961	15752	15890	15858	15947	16057	15951	15837	15928	15726	15728	15829	15827	15803	15824	15717	15822	15894	15739	15850	15795	15926	15976	15783	15883	15853	15761	15798	15666	15811	15918	15854	15852	15928	15926	15858	15778	15841	15827	15858	15701	15786	15948	15812	15659	15806	15839	15944	15922	15746	16134	15759	15762	15617	15598	15820	15749	15878	15901	15866	15708	15823	15653	15679	15688	15892	15780	15806	15697	15701	15665	15844	15733	16096	15801	15750	15841	15801	15793	15753	15905	15718	15595	15873	15900	15814	15988	15751	15661	15898	15925	15666	15622	15881	15828	15835	15713	15890	15762	15680	15761	15869	15888	15931	15839	15669	15796	15788	15762	15910	15713	15772	15896	15906	16176	16061	16007	15976	15637	15951	15825	15702	16005	15869	15908	15813	15698	15878	16053	15778	15763	15919	15771	15815	15791	15768	15752	15762	15620	15607	15667	15825	15811	15881	15692	15844	15769	15810	15842	15780	15700	15853	15631	15784	15632	15787	15775	15914	15844	15706	15849	15876	15789	15974	15726	15643	15779	15909	15790	15767	15882	15869	15642	15751	15641	15617	15976	15887	15907	15713	15795	15864	15687	15672	15720	15665	15845	15692	15890	15932	15768	15828	15872	15955	15862	15913	15803	15626	15646	15893	15728	15842	15820	15917	15585	15849	15836	15655	15748	15644	15594	15685	15636	15807	15856	15894	15843	16050	15642	15893	16010	15968	15707	15823	15759	15850	15963	15637	15881	15605	15967	15905	15810	15948	15767	15444	15797	15706	16010	15872	15749	15637	15763	15731	15802	15805	15792	15997	15839	15567	15828	16137	15868	15861	15762	15956	15755	15722	15609	15914	15763	15877	15813	15811	16012	15895	15944	15830	15880	16050	15766	15923	15872	15939	15755	15830	15675	15773	16064	15904	15870	15883	15737	15784	15725	15886	15794	15719	15992	15951	15904	15769	15582	15831	15807	15924	15923	15823	15850	16078	15722	15736	15748	15845	15939	15880	15668	15707	15752	15802	15746	15746	15750	15942	16030	15784	15673	15893	15756	15752	15881	15723	15911	15745	15880	15848	15862	15784	15796	15781	16039	15849	15776	15993	15628	15694	15697	15845	15927	15758	15640	15877	15849	15807	15788	15821	15741	15566	15801	15814	15784	15699	15877	15845	15732	15711	15815	15857	15832	15821	15837	15918	15814	16033	15740	15703	15738	15891	15697	15729	15656	15594	15700	15790	15891	15812	15685	16010	15773	15922	15721	15788	15834	15846	15823	15785	15971	15850	15851	15825	15727	15681	15788	15806	15935	15899	15838	15775	15576	15807	15623	15880	15860	15882	15678	15726	15829	15758	15888	15681	15863	15864	15716	16134	15844	15733	15667	15773	15876	15697	15760	15822	15880	15874	15784	15946	15832	15938	15817	15907	15784	16087	15829	15944	15841	15826	15811	15781	16015	15956	15780	15703	15954	15914	15878	15863	16006	15828	15962	15789	15755	15997	15732	15934	15771	15874	15751	15652	15907	15788	15943	15900	15789	15955	15768	15902	15963	15810	15655	15712	15825	15783	15616	15799	15855	15794	15912	15830	15763	15865	15732	16014	15620	15902	15832	15852	15684	15875	15761	15804	15902	15929	15664	16086	15709	15771	15634	15695	15660	15719	16002	15892	15750	15776	15916	15902	15862	15651	15880	15862	15733	16084	15588	15800	15740	15590	15866	15901	15911	15915	15887	15826	15840	15930	15761	16003	15850	15879	15838	15855	15858	15892	15984	15718	15761	15617	15756	15807	15946	15970	15726	15921	15580	15771	15956	15990	15937	15891	15805	15949	15813	15950	15938	15858	15741	15723	15778	15832	15857	15689	15916	15858	15885	15682	15894	16170	15899	15955	15822	15794	15614	15840	16092	15799	15723	15829	15743	15827	15878	15974	15794	15711	15758	16022	15756	15739	15835	16043	16035	15892	15870	15708	15738	15681	15777	15766	15740	15774	15740	15820	15802	15657	15619	15823	16003	15842	15668	15812	15621	15782	15825	15921	15857	15814	15741	15802	15847	15719	15801	15744	15819	15784	15983	15811	15964	15808	15790	15866	15969	15747	15961	15906	15802	15749	15945	15779	15823	15919	15819	15905	15715	15874	15647	15911	15891	15872	15972	15922	15717	15832	15639	15767	15906	15784	15734	15817	15752	15833	15667	15562	15786	15722	15725	15781	15789	15843	15726	15876	15862	15908	15888	15795	15836	15842	15808	15831	15859	15787	15834	15867	15976	15773	15747	15868	15837	15989	15822	15803	15809	15934	15750	15841	15708	15678	15893	15951	16111	15853	15899	15827	15694	15722	15881	15844	15664	15789	15602	15786	15753	15888	15919	16022	15811	15751	15849	15809	15682	15962	15906	16038	15866	15927	15813	15830	15751	15641	15778	15764	15887	15949	15805	15678	15690	15762	15888	15604	15795	15908	15751	15857	15925	15764	15918	15968	15900	15832	15772	15961	15812	15893	15774	15711	15634	15862	16016	15635	15635	15676	15657	15749	15856	15792	15829	15683	15860	15869	15965	16133	15766	15856	15866	15709	15778	15883	15865	15777	15860	15960	15754	15787	15966	15844	15926	15767	15932	15877	15757	15869	15969	15689	15602	15644	15899	15794	15833	15960	15773	15842	15806	15775	15817	15667	15780	15827	15929	15923	15910	15822	15939	15709	15701	16163	15757	16005	15871	15700	15910	15700	15529	15909	15861	15724	15781	16080	15664	15887	15794	15833	15504	15668	15845	15775	15832	15638	15598	15923	15726	15833	15838	15902	15617	15837	15829	15776	15980	15859	15795	15826	15687	15911	15974	15823	15876	15895	15880	15861	15808	15787	15826	15796	15816	15657	15808	15764	15670	15828	15828	15810	15701	15785	15766	15892	15824	15532	15919	15944	15943	15786	15865	15880	15857	15985	15703	15932	15911	15635	15704	15693	15819	15814	15854	15585	15653	15639	15768	15751	15761	15821	15697	15971	15877	15663	15760	15791	15800	15885	15786	15911	15975	15754	15768	15833	15700	15852	15910	15852	15826	15870	15875	15841	15723
63294	107072	88854	60881	36187	21174	15096	14422	14425	14315	14459	14328	14486	14431	14429	14594	14298	14396	14394	14526	14473	14433	14456	14427	14474	14545	14400	14341	14484	14361	14595	14314	14549	14589	14534	14511	14494	14524	14576	14543	14485	14411	14313	14485	14437	14406	14607	14641	14582	14391	14609	14651	14395	14539	14425	14482	14384	14511	14567	14454	14577	14620	14480	14496	14408	14430	14422	14565	14547	14639	14358	14494	14395	14394	14477	14453	14494	14612	14426	14446	14444	14598	14445	14558	14332	14331	14234	14502	14577	14528	14423	14517	14373	14426	14487	14377	14392	14648	14573	14361	14404	14449	14381	14494	14497	14512	14374	14482	14478	14510	14452	14373	14318	14476	14493	14500	14482	14454	14493	14456	14294	14546	14479	14508	14413	14405	14515	14429	14644	14387	14516	14550	14485	14333	14489	14589	14423	14392	14323	14428	14469	14562	14422	14495	14415	14390	14371	14364	14615	14413	14356	14435	14531	14568	14470	14481	14305	14592	14376	14506	14481	14624	14557	14425	14382	14360	14398	14524	14445	14654	14406	14568	14522	14397	14366	14661	14476	14530	14496	14508	14415	14364	14481	14564	14561	14465	14274	14595	14554	14502	14496	14456	14473	14752	14367	14537	14433	14484	14471	14514	14504	14374	14468	14563	14503	14466	14467	14436	14368	14335	14587	14649	14553	14477	14349	14492	14581	14658	14576	14367	14501	14489	14469	14356	14380	14503	14554	14567	14679	14445	14403	14514	14387	14509	14529	14440	14458	14435	14418	14527	14474	14529	14540	14534	14619	14323	14552	14439	14395	14520	14416	14354	14570	14429	14439	14508	14621	14597	14362	14514	14531	14430	14405	14452	14620	14351	14293	14316	14466	14514	14290	14439	14685	14434	14328	14361	14369	14337	14496	14601	14423	14396	14534	14470	14244	14387	14308	14536	14450	14403	14466	14320	14483	14474	14511	14413	14465	14484	14414	14464	14475	14418	14430	14504	14492	14471	14367	14407	14348	14522	14508	14353	14591	14526	14509	14441	14505	14651	14558	14438	14638	14519	14640	14711	14526	14500	14402	14403	14484	14488	14481	14416	14579	14332	14525	14546	14227	14411	14487	14192	14352	14391	14493	14526	14334	14501	14584	14453	14507	14377	14435	14463	14601	14353	14480	14455	14381	14476	14495	14520	14631	14424	14568	14224	14472	14415	14509	14421	14500	14585	14553	14533	14612	14564	14452	14341	14526	14726	14317	14315	14500	14366	14524	14330	14490	14452	14388	14554	14681	14433	14544	14368	14455	14375	14752	14373	14474	14448	14485	14444	14463	14394	14292	14490	14500	14525	14495	14584	14490	14455	14525	14533	14424	14495	14443	14418	14404	14555	14401	14313	14501	14283	14335	14422	14297	14699	14410	14437	14424	14350	14571	14545	14466	14363	14474	14479	14382	14461	14581	14498	14454	14586	14451	14523	14479	14368	14445	14555	14396	14472	14399	14593	14538	14631	14460	14578	14378	14481	14400	14489	14374	14453	14464	14359	14443	14401	14459	14447	14611	14376	14377	14422	14440	14432	14541	14433	14636	14284	14381	14573	14492	14538	14567	14378	14448	14519	14453	14388	14492	14416	14481	14396	14430	14418	14400	14378	14434	14465	14562	14589	14507	14448	14430	14416	14583	14414	14559	14431	14524	14440	14394	14404	14635	14482	14535	14476	14530	14450	14488	14455	14400	14432	14285	14480	14445	14459	14415	14509	14618	14512	14526	14561	14525	14404	14605	14459	14529	14453	14323	14359	14551	14475	14405	14659	14608	14433	14467	14383	14453	14632	14235	14297	14470	14423	14460	14626	14469	14537	14366	14354	14507	14475	14609	14692	14454	14575	14482	14537	14309	14425	14412	14452	14420	14553	14500	14445	14442	14582	14556	14535	14452	14374	14356	14405	14432	14449	14461	14465	14460	14449	14345	14522	14485	14357	14472	14442	14387	14502	14414	14550	14450	14445	14503	14594	14574	14524	14369	14418	14542	14434	14564	14310	14467	14577	14369	14440	14615	14337	14437	14295	14462	14411	14636	14508	14474	14422	14339	14473	14542	14519	14540	14483	14475	14485	14333	14420	14527	14406	14359	14389	14320	14454	14605	14451	14498	14386	14460	14508	14490	14459	14503	14476	14418	14487	14417	14634	14374	14511	14727	14350	14310	14590	14449	14425	14610	14676	14320	14553	14579	14338	14537	14476	14533	14640	14630	14514	14414	14563	14586	14646	14521	14433	14443	14484	14591	14438	14533	14412	14368	14536	14343	14493	14388	14478	14462	14369	14416	14494	14407	14465	14535	14479	14359	14536	14644	14506	14163	14695	14364	14287	14306	14441	14347	14420	14612	14344	14380	14398	14463	14359	14589	14701	14567	14398	14323	14405	14690	14372	14414	14475	14458	14500	14355	14224	14631	14338	14544	14328	14376	14314	14574	14484	14434	14485	14337	14504	14650	14438	14210	14467	14535	14489	14446	14476	14491	14517	14576	14502	14533	14436	14570	14438	14548	14488	14354	14445	14347	14439	14496	14572	14548	14347	14417	14461	14511	14388	14446	14447	14670	14530	14422	14398	14526	14497	14316	14467	14513	14598	14576	14654	14315	14460	14522	14454	14523	14433	14308	14446	14564	14371	14485	14459	14584	14540	14319	14456	14510	14382	14487	14455	14457	14545	14315	14402	14542	14368	14554	14348	14517	14351	14373	14485	14524	14578	14377	14217	14407	14449	14593	14467	14520	14577	14463	14377	14352	14502	14428	14511	14569	14499	14573	14596	14463	14598	14410	14465	14411	14360	14438	14451	14462	14406	14512	14558	14454	14424	14338	14371	14379	14411	14446	14425	14511	14628	14401	14366	14653	14619	14590	14470	14435	14310	14693	14486	14358	14717	14576	14397	14549	14405	14474	14483	14479	14483	14504	14490	14389	14399	14445	14367	14468	14425	14494	14511	14429	14594	14450	14592	14404	14422	14359	14441	14524	14559	14383	14361	14463	14433	14557	14496	14605	14511	14484	14473	14522	14570	14630	14333	14517	14428	14575	14685	14510	14398	14422	14423	14421	14390	14469	14547	14404	14463	14441	14369	14441	14408	14515	14343	14488	14520	14311	14377	14417	14489	14378	14331	14640	14435	14579	14536	14687	14411	14554	14375	14426	14523	14547	14398	14541	14490	14495	14367	14476	14418	14465	14401	14390	14441	14449	14289	14376	14355	14415	14397	14540	14424	14399	14447	14392	14501	14318	14531	14412	14338	14495	14528	14509	14439	14339	14440	14477	14382	14512	14517	14391	14699	14373	14419	14419	14494	14592	14365	14521	14382	14541	14450	14521	14379	14368	14627	14383	14443	14615	14562	14592	14410	14476	14604	14258	14395	14513	14504	14384	14414	14534	14468	14475	14575	14418	14569	14406	14426	14360	14526	14449	14499	14465	14480	14282	14449	14548	14640	14638	14554	14449	14481	14549	14432	14467	14439	14441	14424	14556	14534	14680	14363	14389	14429	14462	14416	14492	14334	14365	14431	14398	14556	14418	14556	14503	14211	14491	14445	14413	14502	14493	14554	14436	14511	14383	14432	14538	14515	14511	14438	14473	14511	14482	14569	14441	14478	14396	14285	14522	14503	14492	14520	14325	14598	14320	14737	14613	14401	14346	14511	14411	14437	14434	14433	14455	14454	14561	14467	14588	14507	14455	14397	14358	14249	14434	14411	14253	14310	14428	14293	14477	14448	14392	14494	14438	14396	14490	14337	14455	14356	14511	14344	14429	14273	14386	14365	14543	14612	14316	14447	14454	14505	14332	14570	14615	14249	14619	14337	14468	14500	14543	14307	14479	14427	14579	14496	14528	14345	14520	14368	14569	14495	14543	14505	14342	14366	14356	14545	14600	14374	14588	14466	14395	14640	14348	14560	14523	14538	14476	14657	14469	14470	14532	14454	14599	14426	14282	14417	14351	14528	14569	14487	14504	14587	14412	14373	14408	14460	14525	14473	14303	14596	14646	14454	14451	14454	14514	14687	14414	14419	14358	14429	14536	14411	14399	14459	14582	14455	14378	14578	14317	14471	14248	14523	14471	14409	14411	14381	14389	14382	14417	14460	14547	14464	14512	14553	14454	14439	14511	14471	14570	14365	14558	14621	14581	14572	14505	14488	14519	14323	14455	14469	14439	14560	14513	14385	14542	14498	14393	14361	14399	14388	14477	14432	14318	14417	14557	14493	14449	14410	14431	14380	14562	14422	14617	14570	14285	14542	14588	14438	14470	14385	14423	14539	14589	14593	14536	14592	14536	14365	14319	14523	14477	14550	14542	14508	14400	14458	14279	14375	14597	14419	14522	14458	14375	14544	14513	14299	14498	14463	14532	14403	14504	14493	14547	14475	14424	14468	14454	14486	14524	14538	14400	14590	14410	14438	14585	14426	14527	14608	14465	14476	14472	14416	14428	14492	14322	14446	14386	14418	14391	14327	14449	14616	14458	14525	14497	14385	14534	14598	14394	14541	14551	14632	14484	14491	14405	14462	14672	14440	14445	14340	14444	14480	14403	14388	14486	14478	14375	14503	14461	14373	14480	14455	14460	14393	14274	14438	14553	14329	14438	14423	14480	14474	14502	14353	14520	14455	14579	14581	14487	14422	14433	14615	14423	14531	14533	14390	14454	14340	14514	14506	14552	14466	14445	14334	14439	14423	14465	14510	14498	14535	14543	14471	14459	14450	14429	14408	14512	14351	14497	14435	14400	14545	14448	14450	14406	14501	14502	14316	14450	14425	14488	14409	14503	14420	14410	14554	14496	14417	14552	14560	14439	14443	14383	14473	14363	14362	14665	14226	14492	14434	14473	14447	14470	14524	14461	14440	14523	14296	14491	14517	14446	14468	14218	14495	14688	14553	14522	14538	14400	14470	14446	14379	14454	14382	14413	14392	14395	14605	14554	14360	14486	14493	14337	14549	14568	14477	14456	14644	14540	14472	14387	14403	14414	14447	14318	14395	14467	14416	14436	14409	14520	14623	14543	14367	14498	14440	14603	14476	14512	14386	14459	14411	14341	14599	14376	14481	14319	14619	14543	14399	14613	14380	14465	14596	14334	14465	14482	14422	14367	14388
29281	34558	39649	28792	19239	16639	16265	15927	15808	15849	15835	15909	15756	15881	15903	15727	15714	15835	15766	15887	15617	15589	15795	15752	15822	15900	15607	15643	15763	15795	15845	15719	15934	15696	15532	15717	15833	15717	15794	15500	15788	15641	15772	15770	15638	15755	15959	15769	15788	15707	15610	15676	15915	15778	15750	15843	15933	15728	15642	15861	15524	15688	15728	15636	15928	15748	15871	15629	15660	15875	15829	15778	15758	15622	15504	15663	15772	15747	15589	15619	15697	15520	15621	15741	15645	15878	15825	15763	15730	15679	15740	15651	15755	15782	15856	15693	15820	15834	15523	15574	15507	15474	15633	15800	15723	15913	15698	15767	15719	15690	15453	15781	15810	15740	15621	15682	15815	15665	15547	15664	15765	15641	15614	15621	15917	15747	15627	15494	15774	15650	15631	15839	15685	15733	15724	15744	15963	15675	15772	15601	15664	15818	15929	15565	15759	15719	15672	15628	15810	15578	15603	15766	15742	15738	15721	15702	15722	15840	15705	15659	15733	15804	15760	15586	15760	15802	15820	15609	15884	15983	15800	15763	15678	15874	15578	15855	15558	15860	15938	15908	15781	15814	15734	15816	15736	15662	15604	15749	15611	15545	15632	15688	15689	15494	15756	15852	15866	15697	15701	15662	15584	15818	15786	15814	15674	15718	15816	15770	15638	15824	15759	15465	15721	15662	15645	15641	15706	15697	15695	15600	15711	15694	15791	15703	15807	15581	15810	15822	15790	15783	15670	15772	15519	15470	15952	15736	15714	15421	15800	15566	15882	15693	15668	15718	15628	15767	15773	15781	15830	15885	15841	15773	15842	15783	15649	15720	15629	15684	15789	15769	15650	15618	15759	15663	15816	15657	15840	15748	15660	15723	15662	15644	15542	15599	15734	15905	15641	15558	15731	15784	15824	15699	15693	15713	15715	15740	15528	15656	15684	15705	15542	15617	15622	15459	15652	15728	15540	15816	15572	15792	15721	15594	15848	15604	15765	15768	15988	15845	15759	15605	15627	15660	15850	15628	15533	15831	16049	15742	15774	15675	15687	15673	15772	15860	15657	15598	15721	15788	15516	15629	15763	15779	15766	15804	15701	15737	15686	15696	15611	15608	15817	15517	15753	15769	15732	15651	15696	15683	15862	15791	15591	15718	15892	15785	15648	15654	15753	15950	15664	15625	15726	15645	15745	15930	15991	15631	15725	15737	15616	15661	15546	15764	15921	15837	15629	15662	15748	15722	15604	15621	15556	15886	15756	15598	15789	15799	15685	15860	15759	15734	15987	15740	15712	15619	15650	15764	15741	15819	15531	15534	15824	15737	15605	15644	15662	15703	15661	15693	15607	15792	15723	15793	15757	15741	15666	15666	15860	15678	15721	15557	15756	15658	15604	15482	15460	15788	15888	15810	15635	15603	15593	15785	15724	15660	15623	15467	15776	15878	15848	15673	15694	15715	15613	15784	15666	15972	15760	15939	15744	15806	15730	15605	15634	15837	15646	15699	15620	15596	15930	15700	15632	15684	15676	15749	15660	15921	15861	15708	15638	15689	15675	15786	15797	15698	15626	15787	15596	15815	15813	15491	15639	15861	15799	15866	15669	15685	15721	16019	15832	15702	15734	15685	15751	15786	15576	15837	15620	15799	15806	15628	15587	15835	15658	15523	15654	15732	15690	15620	15642	15831	15816	15908	15808	15792	15656	15695	15777	15792	15594	15641	15631	15828	15752	15796	15841	15750	15803	15693	15675	15649	15762	15577	15747	15800	15710	15550	15621	15797	15822	15725	15655	15593	15763	15616	15644	15659	15689	15709	15630	15623	15537	15648	15722	15781	15683	15712	15699	15863	15692	15760	15786	15839	15515	15850	15675	15745	15749	15637	15752	15754	15782	15732	15663	15680	15722	15789	15979	15666	15680	15727	15721	15683	15655	15787	15643	15767	15840	15579	15677	15393	15871	15573	15698	15740	15712	15678	15874	15772	15600	15805	15831	15687	15670	15589	15862	15562	15533	15652	15722	15728	15733	15701	15688	15592	15787	15494	15885	15693	15805	15659	15713	15796	15740	15745	15584	15656	15706	15685	15685	15612	15725	15697	15614	15770	15603	15822	15639	15832	15492	15596	15841	15727	15843	15610	15496	15753	15510	15918	15714	15830	15525	15720	15552	15664	15703	15439	15961	15569	15923	15754	15723	15521	15684	15682	15860	15678	15671	15907	15790	15648	15999	15786	15901	15594	15807	15507	15775	15702	15551	15733	15773	15768	15594	15509	15763	15668	15692	15847	15767	15693	15750	15800	15741	15519	15695	15694	15938	15835	15705	15740	15790	15666	15871	15688	15678	15827	15738	15889	15857	15653	15743	15615	15898	15538	15645	15676	15646	15855	15723	15743	15670	15934	15587	15849	15885	15604	15864	15583	15817	15801	15791	15690	15691	15680	15610	15606	15778	15707	15523	15661	15638	15708	15777	15599	15841	15691	15560	15605	15599	15640	15835	15896	15593	15685	15679	15618	15834	15874	15846	15689	15792	15816	15681	15617	15787	15689	15828	15720	15748	15793	15810	15691	15722	15505	15662	15598	15758	15640	15742	15816	15568	15594	15755	15741	15666	15812	15552	15579	15562	15706	15769	15630	15634	15757	15729	15970	15653	15797	15605	15569	15581	15844	15650	15617	15718	15605	15688	15691	15538	15719	15755	15771	15757	15706	15683	15596	15626	15696	15730	15561	15585	15625	15587	15660	15574	15667	15737	15762	15665	15581	15659	15726	15870	15672	15726	15581	15657	15539	15705	15611	15689	15639	15528	15686	15744	15731	15642	15499	15697	15840	15831	15825	15940	15704	15687	15715	15496	15490	15801	15659	15611	15750	15780	15612	15602	15757	15423	15644	15651	15707	15865	15761	15831	15987	15633	15724	15601	15585	15795	15669	15560	15851	15613	15644	15655	15809	15566	15810	15628	15763	15505	15553	15683	15591	15648	15677	15734	15737	15901	15717	15711	15676	15656	15729	15657	15556	15756	15703	15581	15731	15951	15663	15875	15747	15807	15621	15792	15640	15691	15640	15657	15748	15644	15738	15601	15620	15814	15889	15876	15677	15540	15539	15628	15781	15673	15689	15627	15766	15664	15645	15545	15680	15765	15647	15739	15611	15546	15692	15677	15545	15762	15665	15724	15575	15629	15826	15600	15716	15511	15848	15701	15733	15787	15704	15707	15565	15917	15607	15869	15660	15718	15541	15597	15710	15696	15892	15732	15773	15864	15596	15626	15520	15683	15769	15564	15761	15680	16005	15597	15551	15792	15601	15499	15798	15596	15672	15574	15588	15502	15717	15715	15632	15538	15547	15804	15603	15479	15724	15733	15541	15798	15913	15619	15613	15629	15906	15860	15609	15616	15756	15709	15715	15705	15683	15941	15715	15798	15762	15839	15897	15648	15583	15761	15742	15595	15739	15615	15451	15728	15741	15791	15700	15703	15753	15864	15689	15514	15538	15502	15526	15764	15570	15610	15727	15715	15532	15793	15684	15743	15878	15777	15586	15721	15571	15669	15751	15814	15672	15934	15751	15772	15754	15659	15690	15887	15692	15802	15601	15757	15763	15845	15914	15694	15892	15916	15742	15659	15736	15941	15845	15901	15595	15713	15741	15673	15740	15847	15751	15658	15735	15768	15713	15856	15646	15752	15740	15813	15695	15819	15644	15546	15558	15562	15749	15708	15704	15700	15683	15587	15507	15687	15626	16004	15832	15737	15852	15878	15567	15775	15657	15716	15738	15711	15709	15635	15827	15549	15850	15874	15986	15664	15667	15681	15764	15533	15643	15669	15779	15816	15822	15527	15863	15872	15819	15751	15691	15869	15766	15752	15797	15702	15568	15608	15796	15854	15758	15675	15591	15706	15766	15547	15745	15698	15931	15712	15673	15706	15645	15771	15720	15837	15556	15823	15637	15659	15665	15597	15881	15665	15911	15782	15649	16014	15951	15703	15549	15622	15771	15583	15543	15702	15826	15611	15809	15924	15727	15556	15612	15814	15599	15525	15697	15787	15828	15698	15850	15740	15870	15736	15590	15705	16028	15759	15605	15697	15681	15818	15674	15580	15548	15750	15790	15691	15793	15835	15628	15656	15667	15748	15675	15693	15811	15510	15714	15908	15625	15865	15851	15760	15644	15772	15647	15780	15879	15743	15705	15667	15614	15582	15754	15482	15565	15571	15744	15757	15767	15735	15746	15688	15909	15622	15652	15708	15956	15770	15752	15700	15680	15705	15552	15683	15763	15641	15728	15655	15621	15641	15673	15737	15617	15887	15665	15779	15744	15775	15571	15704	15801	15652	15658	15666	15590	15840	15886	15627	15801	15656	15647	15608	15767	15781	15758	15795	15647	15680	15858	15868	15796	15690	15632	15804	15728	15920	15623	15973	15527	15756	15729	15762	15944	15723	15825	15782	15744	15877	15839	15654	15732	15794	15659	15677	15722	15662	15702	15926	15616	15754	15684	15601	15774	15723	15601	15642	15552	15758	15729	15663	15816	15794	15643	15680	15801	15864	15707	15804	15675	15791	15617	15711	15702	15717	15934	15769	15657	15637	15783	15673	15774	15743	15796	15758	15736	15575	15567	15596	15738	15839	15814	15706	15798	16026	15996	15835	15877	15594	15751	15629	15752	15749	15874	15783	15814	15771	15772	15800	15693	15846	15618	15838	15739	15912	15540	15757	15645	15979	15738	15752	15676	15612	15673	15770	15614	15622	15749	15652	15631	15758	15536	16049	15787	15607	15783	15648	15633	15767	15741	15601	15727	15612	15734	15713	15592	15718	15582	15695	15722	15707	15461	15780	15729	15761	15872	15767	15543	15665	15559	15500	16053	15819	15684	15793	15627	15634	15600	15705	15865	15880	15795	15689	15789	15544	15757	15923	15699	15867	15627	15688	15817	15906	15782	15786	15750	15815	15794	15844	15760	15750	15678	15774	15402	15767	15847	15815	15459	15671	15636	15734	15566	15604	15549	15835	15463	15803	15495	15505	15768	15759	15654	15653	15870	15919	15718	15841	15754	15540	15648	15882	15749	15547	15718	15754	15810	15714	15608	15706	15467	15787	15791	15824	15771	15533	15597	15831	15849	15798	15871
36358	54966	43425	26320	17547	14982	14301	14414	14483	14528	14215	14271	14360	14331	14552	14261	14198	14279	14342	14297	14350	14394	14298	14268	14481	14466	14378	14377	14197	14430	14528	14304	14322	14365	14230	14271	14488	14400	14282	14391	14433	14570	14527	14311	14358	14327	14498	14357	14390	14223	14350	14225	14372	14569	14339	14360	14345	14356	14353	14508	14107	14441	14171	14528	14293	14324	14490	14488	14152	14380	14433	14280	14199	14270	14554	14346	14249	14344	14428	14347	14277	14223	14269	14329	14295	14316	14392	14344	14347	14392	14437	14274	14348	14393	14360	14321	14396	14325	14310	14210	14352	14170	14338	14107	14413	14345	14337	14255	14444	14279	14199	14310	14211	14269	14179	14177	14354	14299	14368	14435	14485	14164	14404	14378	14256	14250	14331	14424	14301	14409	14424	14482	14209	14558	14311	14475	14357	14312	14364	14469	14379	14233	14418	14345	14303	14303	14361	14295	14545	14209	14326	14346	14370	14297	14455	14134	14518	14321	14350	14320	14267	14242	14268	14293	14411	14360	14537	14399	14227	14328	14300	14506	14371	14456	14434	14488	14429	14425	14369	14444	14432	14296	14438	14460	14233	14220	14316	14269	14376	14274	14396	14347	14396	14321	14345	14304	14327	14466	14287	14417	14451	14427	14305	14218	14242	14426	14232	14382	14368	14490	14516	14303	14545	14229	14320	14369	14267	14257	14445	14217	14339	14385	14481	14396	14372	14291	14360	14343	14459	14299	14415	14255	14327	14387	14315	14467	14405	14348	14511	14422	14301	14426	14355	14380	14357	14276	14414	14441	14117	14211	14461	14424	14344	14253	14415	14369	14381	14446	14280	14339	14485	14331	14241	14469	14495	14262	14238	14446	14491	14403	14274	14306	14444	14562	14447	14333	14481	14300	14425	14348	14459	14257	14285	14508	14367	14384	14356	14289	14269	14330	14318	14371	14153	14456	14312	14478	14530	14240	14348	14315	14400	14356	14272	14448	14228	14434	14291	14309	14423	14479	14272	14321	14471	14416	14262	14484	14333	14457	14354	14405	14307	14211	14382	14372	14354	14364	14239	14209	14338	14308	14263	14427	14335	14387	14336	14420	14461	14386	14398	14384	14375	14411	14366	14327	14404	14486	14494	14184	14534	14403	14192	14336	14460	14427	14430	14527	14248	14492	14365	14444	14266	14392	14451	14368	14498	14398	14278	14285	14261	14336	14142	14291	14403	14354	14355	14372	14350	14284	14388	14456	14519	14356	14335	14254	14364	14352	14390	14455	14283	14418	14316	14289	14409	14356	14436	14463	14481	14219	14462	14312	14328	14375	14322	14438	14292	14345	14301	14375	14270	14538	14470	14171	14328	14317	14417	14234	14415	14356	14419	14312	14320	14441	14224	14305	14407	14320	14132	14359	14373	14371	14289	14322	14538	14292	14235	14317	14476	14322	14331	14290	14396	14256	14336	14405	14396	14254	14425	14425	14326	14329	14346	14433	14425	14326	14288	14253	14451	14393	14340	14491	14473	14416	14377	14398	14465	14396	14348	14378	14475	14395	14362	14407	14316	14476	14363	14192	14256	14329	14241	14297	14495	14321	14327	14540	14350	14353	14259	14588	14238	14303	14213	14416	14352	14357	14469	14582	14267	14299	14364	14292	14354	14460	14516	14239	14564	14539	14318	14310	14386	14376	14309	14559	14475	14376	14191	14372	14312	14372	14301	14430	14373	14446	14470	14346	14325	14261	14366	14316	14303	14430	14422	14287	14385	14266	14336	14429	14218	14284	14329	14268	14257	14307	14457	14443	14369	14301	14434	14440	14428	14437	14215	14461	14387	14250	14300	14310	14319	14384	14424	14499	14286	14463	14321	14399	14454	14430	14200	14518	14279	14345	14220	14358	14456	14347	14189	14190	14389	14282	14417	14359	14226	14360	14359	14558	14364	14352	14399	14516	14312	14496	14208	14517	14411	14485	14382	14388	14228	14268	14358	14493	14393	14376	14371	14417	14439	14471	14364	14467	14336	14457	14279	14466	14336	14512	14348	14372	14461	14353	14253	14367	14395	14310	14439	14370	14280	14396	14480	14189	14328	14384	14252	14342	14528	14445	14381	14488	14344	14274	14400	14527	14433	14432	14389	14270	14296	14352	14400	14410	14473	14254	14462	14322	14434	14361	14309	14397	14234	14347	14337	14231	14339	14347	14417	14208	14409	14281	14399	14381	14389	14427	14474	14463	14375	14354	14364	14448	14366	14483	14413	14375	14402	14213	14491	14283	14368	14362	14474	14446	14342	14280	14293	14451	14442	14412	14406	14525	14383	14490	14292	14254	14370	14378	14454	14357	14228	14354	14428	14261	14383	14422	14301	14429	14249	14344	14380	14319	14315	14503	14501	14430	14344	14255	14412	14467	14295	14370	14197	14304	14271	14441	14281	14392	14363	14327	14548	14367	14223	14522	14365	14280	14456	14434	14339	14341	14322	14417	14415	14533	14408	14447	14421	14337	14390	14367	14297	14443	14375	14293	14210	14332	14412	14306	14337	14425	14433	14273	14494	14488	14401	14419	14414	14340	14414	14442	14382	14393	14273	14371	14432	14241	14245	14374	14296	14512	14399	14482	14331	14506	14274	14356	14182	14303	14213	14239	14178	14321	14359	14381	14394	14505	14521	14523	14185	14336	14297	14406	14349	14494	14295	14455	14298	14220	14425	14293	14426	14394	14425	14134	14534	14414	14277	14335	14397	14277	14199	14425	14319	14334	14364	14396	14406	14256	14475	14316	14538	14388	14230	14416	14332	14358	14077	14378	14432	14417	14369	14356	14479	14266	14432	14366	14314	14448	14289	14399	14259	14403	14444	14208	14398	14351	14425	14494	14428	14309	14399	14414	14333	14212	14318	14215	14141	14507	14254	14447	14288	14263	14449	14299	14275	14376	14281	14427	14427	14321	14374	14344	14477	14364	14324	14408	14392	14269	14507	14362	14358	14278	14322	14303	14448	14201	14391	14471	14320	14477	14442	14443	14340	14355	14361	14422	14385	14466	14248	14422	14322	14125	14254	14275	14484	14200	14377	14524	14331	14540	14103	14396	14307	14406	14393	14399	14467	14453	14498	14292	14254	14366	14269	14288	14393	14257	14309	14291	14404	14393	14385	14360	14468	14298	14237	14531	14349	14302	14408	14315	14125	14286	14372	14414	14213	14559	14546	14544	14311	14411	14301	14426	14365	14283	14354	14302	14357	14375	14376	14399	14325	14385	14349	14442	14271	14389	14469	14313	14127	14302	14280	14478	14314	14504	14436	14421	14311	14318	14322	14302	14408	14228	14500	14404	14241	14393	14417	14335	14349	14546	14354	14339	14325	14523	14271	14272	14245	14248	14257	14309	14352	14331	14104	14258	14416	14309	14192	14463	14272	14463	14398	14371	14227	14377	14438	14249	14321	14484	14469	14344	14513	14326	14525	14238	14352	14383	14245	14343	14339	14249	14342	14397	14390	14585	14240	14298	14270	14389	14350	14309	14360	14292	14154	14454	14357	14339	14381	14349	14108	14339	14394	14417	14469	14288	14460	14414	14386	14275	14225	14325	14349	14480	14265	14397	14392	14377	14320	14229	14252	14568	14317	14230	14268	14449	14293	14377	14319	14601	14401	14369	14255	14284	14451	14209	14274	14354	14305	14295	14346	14434	14268	14299	14374	14237	14443	14417	14250	14367	14296	14328	14450	14450	14560	14544	14349	14360	14457	14309	14400	14304	14417	14278	14282	14392	14217	14167	14426	14303	14623	14352	14233	14476	14361	14410	14277	14393	14375	14467	14397	14407	14136	14368	14471	14374	14163	14352	14399	14226	14482	14341	14412	14389	14616	14524	14432	14111	14389	14367	14421	14385	14277	14432	14359	14218	14158	14379	14251	14465	14452	14289	14219	14318	14476	14362	14327	14444	14234	14218	14354	14271	14397	14361	14308	14212	14194	14394	14471	14492	14524	14294	14455	14264	14305	14392	14267	14530	14440	14418	14427	14419	14408	14417	14355	14333	14507	14443	14387	14460	14335	14316	14440	14289	14331	14370	14284	14549	14323	14360	14232	14323	14555	14184	14379	14357	14286	14436	14533	14338	14326	14312	14397	14366	14277	14272	14248	14515	14265	14512	14296	14283	14434	14350	14509	14411	14329	14287	14300	14397	14390	14291	14354	14499	14337	14216	14216	14417	14379	14244	14322	14310	14441	14307	14424	14294	14537	14490	14399	14394	14346	14271	14542	14241	14404	14372	14371	14261	14450	14312	14455	14218	14291	14520	14330	14348	14249	14374	14490	14400	14258	14402	14320	14293	14274	14427	14358	14382	14381	14344	14392	14342	14495	14369	14346	14403	14384	14219	14406	14424	14478	14442	14323	14410	14418	14311	14414	14486	14292	14299	14349	14254	14350	14484	14323	14375	14373	14460	14435	14311	14164	14471	14253	14180	14385	14383	14501	14218	14286	14504	14333	14469	14460	14216	14571	14400	14619	14294	14393	14278	14337	14489	14178	14436	14390	14480	14425	14312	14336	14384	14476	14356	14387	14377	14432	14293	14327	14413	14475	14395	14591	14324	14328	14478	14470	14456	14303	14422	14287	14238	14282	14441	14274	14366	14249	14222	14393	14408	14271	14456	14352	14471	14293	14383	14362	14321	14300	14413	14311	14537	14546	14421	14363	14334	14159	14464	14283	14519	14394	14378	14298	14294	14250	14496	14420	14290	14368	14314	14597	14320	14414	14362	14475	14386	14332	14362	14262	14405	14336	14440	14409	14514	14304	14559	14326	14284	14370	14355	14314	14240	14421	14349	14391	14280	14513	14338	14342	14350	14455	14492	14466	14383	14312	14369	14227	14297	14466	14369	14224	14526	14275	14510	14216	14324	14459	14392	14380	14377	14477	14239	14220	14338	14338	14236	14408	14337	14380	14475	14400	14299	14410	14348	14477	14434	14434	14370	14415	14409	14321	14445	14378	14415	14403	14472	14387	14377	14215	14311	14437	14327	14342	14393	14409	14236	14325	14389	14438	14319	14358	14461	14329	14371	14344	14412	14434	14528	14495	14342	14449	14404	14336	14242	14272	14426	14526	14551	14260	14296	14348	14428	14503	14498	14237	14494
24962	25765	40883	36220	25357	21028	17945	16050	15570	16213	15928	16009	15859	15729	15897	15853	15746	15710	15804	15808	15730	15761	15600	15753	15704	15836	15673	15788	15553	15572	15563	15781	15764	15540	15878	15701	15790	15791	15664	15886	15628	15701	15782	15660	15727	15727	15669	15655	15870	15634	15520	15640	15822	15631	15730	15962	15589	15989	15794	15781	15601	15662	15770	15668	15780	15672	15823	15577	15620	15791	15834	15810	15893	15496	15820	15715	15693	15788	15479	15628	15662	15652	15480	15504	15774	15675	15804	15567	15607	15823	15611	15703	15855	15532	15617	15634	15710	15651	15514	15628	15560	15827	15814	15791	15542	15674	15727	15508	15631	15803	15559	15668	15655	15682	15769	15662	15631	15622	15815	15606	15525	15475	15533	15902	15760	15810	15806	15716	15603	15636	15732	15655	15681	15794	15727	15618	15623	15662	15752	15930	15678	15693	15501	15650	15822	15649	15854	15713	15723	15688	15613	15679	15620	15541	15490	15434	15881	15643	15882	15641	15717	15715	15774	15701	15768	15815	15671	15693	15623	15738	15661	15586	15625	15631	15665	15795	15807	15719	15721	15562	15762	15654	15551	15757	15974	15900	15647	15696	15619	15592	15725	15712	15734	15712	15758	15808	15636	15734	15729	15678	15709	15780	15695	15525	15718	15590	15690	15756	15882	15814	15816	15697	15740	15660	15770	15705	15845	15804	15450	15552	15495	15528	15778	15547	15681	15702	15688	15724	15783	15592	15917	16001	15664	15677	15762	15634	15681	15840	15826	15683	15678	15726	15631	15638	15898	15735	15742	15440	15792	15599	15654	15703	15604	15530	15888	15518	15610	15563	15706	15550	15573	15823	15899	15749	15519	15680	15720	15554	15650	15809	15674	15456	15670	15696	15542	15713	15814	15613	15562	15480	15763	15586	15856	15577	15505	15592	15656	15596	15693	15808	15618	15619	15717	15806	15492	15582	15710	15586	15799	15701	15637	15549	15653	15674	15649	15713	15805	15610	15889	15739	15703	15559	15747	15813	15810	15719	15688	15762	15683	15709	15632	15798	15808	15578	15815	15642	15639	15706	15680	15667	15785	15642	15752	15780	15702	15591	15734	15588	15874	15788	15678	15764	15836	15692	15870	15656	15812	15653	15611	15822	15753	15809	15660	15550	15833	15621	15461	15647	15728	15796	15801	15553	15674	15891	15762	15636	15700	15713	15656	15530	15774	15457	15806	15526	15827	15625	15761	15535	15675	15731	15795	15894	15680	15567	15613	15602	15817	15799	15634	15829	15716	15651	15493	15751	15753	15852	15713	15653	15521	15624	15574	15747	15616	15735	15767	15635	15711	15833	15575	15511	15789	15712	15773	15728	15828	15580	15857	15650	15708	15660	15627	15693	15522	15511	15816	15907	15733	15604	15825	15740	15657	15683	15879	15722	15783	15616	15711	15690	15696	15823	15735	15706	15741	15730	15840	15838	15590	15648	15752	15911	15747	15588	15861	15832	15786	15595	15718	15713	15625	15842	15680	15793	15672	15749	15875	15699	15836	15765	15853	15579	15732	15726	15751	15678	15639	15718	15688	15718	15532	15795	15717	15752	15678	15754	15453	15652	15553	15745	15666	15705	15727	15703	15560	15792	15465	15717	15731	15734	15585	15779	15673	15749	15754	15587	15668	15598	15643	15636	15606	15855	15694	15709	15624	15786	15737	15660	15616	15709	15659	15714	15774	15457	15742	15950	15696	15915	15735	15832	15712	15580	15775	15627	15519	15735	15823	15752	15861	15548	15731	15675	15798	15661	15719	15808	15789	15734	15876	15608	15493	15627	15817	15593	15671	15822	15645	15701	15673	15611	15678	15594	15661	15865	15623	15685	15692	15638	15698	15708	15503	15680	15889	15621	15518	15657	15785	15852	15770	15340	15632	15670	15815	15777	15478	15593	15781	15675	15651	15789	15758	15718	15884	15716	15528	15774	15867	15801	15665	15417	15622	15830	15813	15753	15415	15724	15783	15781	15913	15540	15902	15663	15507	15566	15673	15624	15719	15642	15608	15660	15524	15567	15757	15653	15570	15874	15759	15674	15744	15612	15745	15802	15721	15717	15888	15632	15783	15744	15714	15788	15599	15817	15654	15727	15711	15537	15763	15680	15609	15640	15543	15725	15703	15601	15667	15722	15703	15694	15842	15619	15555	15845	15839	15695	15663	15688	15568	15761	15804	15788	15905	15499	15632	15702	15714	15794	15580	15787	15874	15793	15868	15478	15660	15798	15638	15554	15719	15658	15636	15892	15793	15687	15803	15555	15702	15586	15633	15791	15739	15812	15763	15817	15687	15650	15638	15685	15507	15727	15867	15789	15691	15606	15607	15635	15568	15836	15510	15500	15773	15691	15666	15662	15771	15570	15633	15792	15868	15624	15785	15521	15714	15747	15674	15585	15737	15598	15547	15649	15530	15726	15496	15783	15739	15672	15628	15550	15758	15657	15722	15613	15794	15762	15465	15792	15765	15567	15666	15668	15507	15661	15642	15797	15628	15695	15704	15688	15706	15739	15657	15591	15647	15541	15718	15679	15578	15683	15624	15709	15909	15678	15623	15679	15687	15608	15824	15687	15602	15764	15645	15773	15571	15702	15623	15729	15714	15626	15779	15694	15710	15636	15649	15728	15557	15668	15757	15516	15566	15738	15826	15790	15747	15730	15559	15581	15845	15724	15606	15712	15660	15592	15692	15821	15522	15592	15899	15793	15573	15680	15804	15733	15813	15682	15622	15715	15632	15705	15502	15858	15641	15657	15526	15705	15635	15401	15747	15514	15799	15545	15642	15706	15694	15735	15542	15622	15475	15680	15787	15772	15700	15543	15742	15566	15561	15761	15557	15702	15694	15751	15613	15681	15908	15637	15569	15685	15756	15578	15708	15761	15778	15617	15823	15737	15673	15817	15740	15594	15630	15608	15568	15771	15507	15828	15509	15762	15737	15749	15860	15983	15739	15493	15845	15644	15670	15658	15783	15813	15591	15829	15792	15774	15774	15702	15771	15941	15725	15770	15830	15851	15558	16000	15738	15768	15764	15631	15839	15727	15857	15770	15818	15527	15617	15657	15699	15554	15823	15808	15839	15768	15760	15651	15693	15622	15835	15757	15548	15733	15681	15591	15511	15626	15858	15798	15822	15785	15994	15732	15671	15708	15427	15664	15767	15577	15758	15753	15822	15521	15590	15756	15602	15714	15751	15525	15762	15681	15582	15726	15705	15755	15861	15486	15703	15650	15821	15623	15753	15486	15863	15651	15763	15746	15525	15718	15651	15678	15784	15578	15762	15572	15553	15597	15732	15533	15548	15693	15756	15831	15755	15711	15690	15441	15592	15600	15719	16006	15660	15757	15683	15724	15689	15696	15593	15653	15847	15570	15543	15682	15536	15597	15760	15716	15842	15660	15739	15763	15596	15861	15941	15743	15838	15755	15700	15859	15679	15536	15563	15722	15717	15564	15660	15519	15727	15589	15798	15662	15744	15685	15737	15628	15791	15766	15602	15831	15840	15753	15710	15639	15695	15761	15782	15631	15674	15925	15704	15776	15745	15826	15961	15799	15626	15549	15811	15613	15599	15772	15773	15617	15773	15624	15523	15743	15476	15512	15643	15429	15691	15534	15570	15621	15654	15817	15741	15606	15794	15623	15610	15772	15702	15823	15620	15638	15657	15693	15756	15657	15604	15853	15686	15776	15580	15523	15762	15669	15897	15822	15757	15644	15881	15711	15628	15742	15742	15795	15708	15717	15519	15537	15914	15820	15857	15613	15731	15665	15879	15662	15678	15548	15572	15735	15680	15739	15797	15782	15608	15763	15764	15721	15652	15691	15596	15669	15692	15560	15712	15734	15639	15748	15741	15658	15641	15630	15789	15561	15837	15815	15712	15509	15719	15724	15654	15613	15606	15740	15823	15701	15644	15595	15826	15888	15698	15687	15949	15613	15599	15664	15816	15681	15882	15737	15600	15478	15660	15535	15851	15910	15885	15655	15746	15620	15561	15477	15686	15829	15822	15748	15736	15842	15801	15868	15753	15632	15607	15817	15698	15620	15739	15486	15685	15819	15767	15806	15755	15671	15665	15516	15638	15475	15440	15778	15863	15731	15629	15918	15632	15736	15690	15848	15747	15685	15677	15802	15754	15647	15996	15721	15647	15749	15676	15709	15549	15746	15777	15818	15833	15497	15964	15731	15691	15750	15689	15633	15702	15850	15656	15911	15689	15807	15582	15641	15779	15750	15670	15899	15800	15894	15833	15732	15889	15903	15695	15695	15410	15698	15658	15516	15593	15510	15695	15720	15643	15529	15717	15530	15765	15729	15702	15691	15731	15572	15579	15609	15724	15627	15690	15625	15806	15775	15645	15723	15736	15672	15654	15633	15775	15784	15756	15749	15808	15534	15702	15787	15691	15690	15845	15868	15605	15648	15722	15674	15771	15533	15588	15642	15560	15738	15625	15841	15683	15785	15633	15554	15685	15809	15747	15802	15586	15703	15883	15724	15646	15744	15577	15674	15796	15706	15611	15826	15706	15634	15784	15653	15634	15611	15705	15645	15628	15627	15711	15660	15766	15639	15580	15823	15686	15668	15710	15736	15607	15867	15631	15821	15688	15743	15552	15696	15780	15698	15683	15677	15650	15657	15582	15515	15703	15724	15600	15623	15611	15652	15899	15706	15667	15606	15669	15848	15796	15657	15676	15659	15921	15821	15594	15644	15804	15684	15674	15713	15721	15585	15613	15706	15653	15779	15873	15786	15674	15775	15763	15883	15777	15876	15771	15644	15713	15554	15618	15503	15444	15599	15730	15850	15694	15673	15637	15556	15530	15613	15816	15846	15740	15753	15648	15569	15692	15792	15813	15574	15667	15789	15617	15878	15627	15813	15902	15689	15604	15708	15501	15574	15700	15581	15737	15662	15702	15726	15819	15625	15715	15703	15604	15713	15611	15685	15657	15694	15719	15589	15751	15707	15720	15736	15674	15714	15641	15778	15834	15901	15703	15731	15780	15700	15761	15536	15629	15704	15740	15707	15609	15767	15791	15359	15969	15805	15563	15567	15653	15539	15575	15716	15710	15611	15823	15766	15684	15659	15804	15694	15893	15675
57288	91546	74055	45396	26000	17171	14539	14469	14429	14147	14517	14322	14353	14340	14363	14232	14393	14414	14461	14231	14428	14473	14426	14288	14387	14318	14648	14404	14414	14371	14473	14450	14382	14395	14358	14513	14328	14456	14515	14282	14468	14366	14427	14594	14433	14521	14354	14383	14418	14382	14187	14322	14348	14424	14429	14292	14530	14354	14410	14369	14450	14224	14228	14444	14394	14304	14433	14335	14170	14378	14473	14429	14346	14402	14321	14387	14496	14301	14308	14236	14299	14430	14528	14428	14388	14306	14330	14382	14370	14399	14352	14457	14501	14360	14577	14352	14404	14345	14563	14386	14539	14282	14433	14559	14269	14409	14267	14348	14338	14384	14340	14439	14327	14400	14341	14338	14324	14343	14408	14364	14352	14612	14409	14285	14506	14355	14264	14347	14372	14374	14515	14484	14261	14417	14451	14300	14551	14543	14382	14450	14345	14367	14423	14422	14301	14325	14391	14344	14217	14391	14246	14299	14259	14276	14354	14307	14492	14406	14403	14422	14337	14422	14311	14146	14411	14292	14274	14451	14273	14398	14318	14377	14480	14262	14415	14502	14249	14375	14316	14320	14348	14339	14303	14381	14347	14331	14476	14329	14325	14408	14397	14418	14506	14397	14416	14355	14404	14385	14408	14530	14207	14266	14297	14344	14206	14275	14311	14344	14357	14299	14387	14327	14220	14310	14478	14333	14409	14241	14425	14357	14352	14481	14490	14211	14399	14443	14482	14438	14435	14426	14518	14376	14386	14355	14411	14269	14458	14253	14485	14336	14265	14368	14218	14317	14382	14600	14309	14399	14406	14350	14428	14419	14369	14344	14253	14345	14398	14441	14338	14421	14488	14205	14363	14377	14493	14479	14361	14361	14357	14404	14417	14328	14430	14302	14442	14232	14483	14476	14652	14457	14333	14350	14333	14541	14407	14468	14489	14317	14274	14396	14406	14277	14393	14334	14496	14318	14455	14261	14419	14264	14557	14477	14458	14487	14280	14474	14421	14368	14364	14233	14396	14432	14254	14303	14403	14367	14296	14443	14419	14142	14255	14350	14334	14310	14449	14266	14256	14308	14383	14361	14493	14446	14244	14414	14346	14369	14383	14556	14362	14474	14063	14438	14585	14367	14208	14316	14398	14458	14187	14253	14308	14378	14397	14351	14505	14571	14318	14327	14452	14373	14336	14344	14440	14458	14316	14298	14349	14377	14294	14429	14356	14440	14410	14481	14255	14411	14267	14530	14268	14455	14344	14263	14349	14208	14347	14437	14452	14376	14324	14486	14342	14389	14424	14348	14362	14366	14497	14351	14341	14305	14339	14268	14251	14295	14491	14440	14367	14588	14352	14434	14349	14467	14281	14196	14305	14246	14385	14285	14425	14200	14453	14194	14338	14243	14369	14401	14321	14204	14295	14389	14431	14457	14388	14370	14236	14359	14430	14439	14465	14410	14441	14318	14389	14610	14432	14461	14283	14326	14318	14401	14401	14349	14299	14428	14258	14357	14542	14371	14354	14319	14227	14522	14385	14330	14443	14415	14227	14342	14464	14285	14284	14560	14424	14330	14568	14379	14355	14424	14303	14425	14347	14288	14343	14340	14299	14372	14491	14313	14454	14380	14466	14417	14374	14361	14344	14399	14349	14209	14377	14343	14482	14469	14378	14332	14402	14303	14168	14502	14318	14285	14347	14361	14477	14438	14422	14364	14320	14413	14490	14480	14327	14299	14342	14343	14302	14152	14330	14452	14390	14411	14366	14444	14345	14456	14535	14314	14374	14291	14387	14437	14322	14317	14353	14476	14450	14397	14392	14291	14430	14330	14356	14273	14497	14310	14462	14194	14459	14438	14509	14276	14425	14364	14380	14299	14428	14308	14415	14516	14490	14368	14107	14320	14325	14363	14336	14283	14460	14379	14257	14285	14547	14328	14395	14086	14278	14364	14453	14496	14367	14517	14379	14409	14316	14353	14168	14389	14299	14420	14306	14395	14454	14450	14504	14374	14189	14491	14382	14321	14544	14469	14193	14220	14384	14447	14363	14423	14375	14401	14365	14504	14298	14385	14292	14417	14379	14310	14449	14280	14519	14331	14343	14297	14396	14281	14539	14495	14350	14517	14278	14263	14261	14397	14328	14448	14350	14298	14250	14437	14380	14379	14384	14235	14326	14426	14257	14196	14479	14328	14511	14530	14077	14506	14331	14336	14422	14190	14514	14395	14330	14338	14380	14378	14167	14379	14234	14319	14437	14239	14505	14341	14418	14308	14409	14387	14530	14545	14337	14279	14278	14364	14438	14379	14357	14401	14271	14208	14469	14307	14325	14562	14402	14306	14423	14392	14336	14318	14406	14252	14377	14344	14501	14332	14336	14439	14232	14332	14459	14342	14351	14342	14297	14414	14400	14365	14464	14453	14205	14380	14438	14306	14268	14377	14408	14401	14445	14296	14327	14324	14550	14343	14209	14400	14504	14381	14429	14401	14419	14338	14432	14528	14347	14340	14441	14316	14328	14338	14207	14518	14180	14364	14221	14415	14254	14359	14460	14421	14296	14283	14466	14488	14253	14306	14375	14289	14508	14490	14570	14361	14363	14235	14231	14408	14498	14421	14379	14475	14392	14409	14375	14282	14305	14469	14477	14521	14547	14380	14247	14314	14449	14311	14294	14447	14337	14472	14268	14412	14537	14265	14398	14439	14370	14406	14349	14401	14513	14275	14349	14397	14333	14410	14447	14433	14422	14346	14558	14366	14412	14358	14274	14330	14397	14266	14324	14526	14336	14284	14402	14420	14548	14540	14391	14330	14220	14385	14253	14467	14318	14493	14374	14353	14282	14298	14139	14435	14383	14306	14408	14315	14476	14293	14247	14266	14477	14553	14281	14468	14456	14249	14373	14363	14275	14251	14277	14515	14464	14370	14414	14389	14379	14332	14477	14366	14452	14404	14439	14457	14359	14417	14421	14284	14472	14428	14495	14394	14331	14434	14359	14356	14261	14472	14096	14395	14376	14275	14285	14249	14517	14364	14332	14465	14529	14398	14380	14399	14406	14493	14532	14444	14453	14530	14330	14438	14359	14287	14417	14294	14418	14236	14454	14449	14473	14433	14513	14373	14433	14347	14306	14350	14367	14464	14318	14390	14480	14320	14303	14366	14357	14539	14284	14420	14351	14404	14338	14370	14467	14345	14396	14439	14245	14425	14296	14352	14546	14416	14344	14339	14474	14433	14396	14350	14382	14478	14350	14299	14474	14376	14319	14388	14532	14361	14320	14192	14261	14311	14352	14301	14373	14144	14277	14494	14329	14458	14308	14262	14386	14436	14391	14429	14406	14468	14318	14365	14385	14364	14487	14420	14608	14454	14312	14342	14414	14419	14448	14221	14471	14461	14365	14286	14419	14453	14231	14379	14423	14410	14444	14331	14403	14320	14474	14326	14184	14380	14131	14529	14454	14117	14500	14282	14363	14515	14344	14277	14542	14274	14248	14403	14353	14326	14420	14463	14310	14227	14217	14455	14276	14400	14333	14388	14423	14387	14340	14414	14523	14589	14246	14295	14372	14463	14321	14344	14466	14232	14509	14538	14550	14217	14287	14368	14378	14533	14226	14358	14407	14418	14414	14284	14356	14225	14364	14503	14282	14371	14420	14326	14284	14530	14343	14342	14409	14374	14312	14484	14374	14494	14384	14475	14406	14387	14436	14337	14377	14244	14380	14501	14229	14354	14425	14388	14358	14437	14408	14170	14392	14286	14521	14227	14516	14257	14258	14403	14276	14326	14296	14408	14334	14357	14418	14458	14412	14509	14499	14436	14396	14468	14418	14384	14411	14358	14389	14446	14328	14272	14392	14534	14120	14431	14331	14242	14386	14341	14493	14360	14372	14171	14461	14412	14446	14383	14244	14329	14439	14333	14448	14383	14217	14298	14364	14260	14380	14417	14488	14424	14319	14417	14424	14399	14327	14371	14393	14321	14345	14346	14339	14499	14467	14392	14463	14402	14185	14482	14339	14416	14403	14468	14320	14498	14384	14511	14334	14276	14583	14341	14341	14405	14239	14439	14308	14262	14394	14207	14307	14402	14222	14359	14269	14475	14410	14516	14343	14268	14426	14264	14444	14387	14257	14210	14492	14447	14398	14289	14428	14411	14326	14405	14397	14309	14521	14231	14381	14363	14320	14224	14425	14238	14269	14424	14384	14207	14407	14316	14721	14403	14506	14408	14386	14418	14426	14445	14269	14326	14408	14484	14318	14338	14409	14278	14284	14472	14343	14401	14404	14412	14316	14419	14341	14240	14408	14212	14356	14269	14257	14313	14238	14508	14357	14353	14416	14483	14189	14211	14180	14614	14523	14329	14390	14496	14333	14341	14427	14315	14477	14443	14471	14219	14464	14304	14370	14554	14419	14469	14300	14270	14411	14472	14251	14486	14491	14476	14281	14280	14385	14515	14329	14434	14406	14294	14429	14535	14422	14432	14393	14348	14357	14283	14316	14415	14289	14282	14368	14296	14347	14302	14389	14395	14287	14384	14482	14269	14397	14378	14327	14360	14408	14495	14380	14273	14450	14262	14504	14344	14323	14238	14506	14305	14228	14422	14442	14528	14239	14447	14358	14329	14358	14260	14508	14348	14442	14374	14407	14408	14545	14297	14361	14340	14332	14391	14254	14371	14399	14313	14399	14533	14527	14350	14486	14385	14192	14305	14361	14354	14540	14428	14228	14585	14326	14378	14390	14298	14296	14388	14385	14349	14562	14386	14275	14404	14421	14324	14344	14529	14374	14319	14488	14396	14276	14473	14496	14359	14332	14320	14573	14374	14450	14194	14113	14448	14241	14270	14517	14744	14465	14400	14269	14341	14369	14659	14284	14385	14326	14425	14335	14380	14420	14409	14268	14352	14375	14328	14366	14413	14580	14238	14266	14172	14340	14247	14493	14439	14417	14356	14375	14520	14314	14309	14344	14368	14293	14298	14314	14217	14386	14493	14469	14356	14460	14298	14512	14231	14377	14367	14313	14390	14464	14336	14288	14433	14286	14312	14433	14276	14415	14473	14231	14448	14426	14409	14408	14295	14300	14334	14270	14390	14354	14281	14476	14416	14266	14415	14621	14273	14359	14205	14246	14244	14375	14451
23022	22696	33827	30246	25017	23828	22002	16325	15275	15753	15442	15459	15371	15321	15361	15371	15226	15300	15244	15270	15299	15266	15131	15035	15236	15042	15204	15180	15165	15116	15264	15357	14983	15052	15264	15189	15096	15059	15152	15347	15146	15090	15128	15210	15245	15079	15172	15011	15190	15144	15020	15170	15098	15036	15159	14907	15065	15040	15036	14987	15014	15205	15003	15090	15310	15161	15042	15254	15177	15043	14987	15015	14927	15214	15167	15186	15028	14990	15205	15090	15026	15168	15037	14953	15059	15065	15074	14982	14901	14858	14943	15212	15115	15182	14944	14981	15012	14907	15210	15105	15192	14908	15003	15141	15061	15130	15043	15015	15136	15082	15069	15042	15111	15260	15084	15098	15004	14974	15156	15168	14933	15108	15154	15085	15140	15155	15022	14932	14955	15032	14920	15062	15091	15051	15093	15023	15080	15100	15037	15131	14867	15179	15062	14896	14874	15010	14953	15123	15112	14979	15100	15064	15099	14952	15047	14893	15177	15079	14937	15116	15009	14863	15142	15117	14893	15034	15159	15173	14974	14999	14984	15328	15216	14955	15152	15229	14800	14966	14869	15171	15172	15080	15119	14817	14988	15008	14989	15025	15171	14819	15022	15034	15088	14940	15041	15020	15084	14870	15158	14844	14994	14877	15076	15103	15242	15239	14981	15094	15043	14868	15085	15150	14950	14936	15039	15071	14909	15124	15283	14945	14867	14955	15042	14969	15179	15104	14991	15021	14940	14984	15052	15024	14850	14881	15201	14841	15161	14804	14866	15043	15031	15082	14827	14873	15170	15205	14920	15069	14813	14782	14860	15027	14971	15112	15125	15109	15007	15039	14995	14989	15189	14965	14939	14842	15114	15049	15164	15023	15168	14990	14731	15014	15046	14941	15021	14945	15055	14901	15036	14861	15112	15013	15032	15010	15178	15084	15119	15018	15101	15009	15209	15033	14908	14991	15035	15002	14845	14934	14988	14950	15081	14963	15135	14976	14894	14926	15169	14952	14974	15001	15092	15049	15052	14863	14970	15047	15073	15126	15258	15045	14921	15132	15059	15144	15056	15251	15089	14886	14885	14853	15035	15000	15122	14984	15022	14752	15003	15074	15074	14989	14884	14868	15163	14980	15155	15052	14896	15065	15076	15106	15015	15004	14959	15048	14835	15185	14916	14962	14729	15091	15146	15336	14929	14926	15151	15044	14919	15086	14933	14947	15268	14981	15143	15206	15014	14903	15000	14964	15043	14873	15182	15386	15183	14839	15052	14829	14981	15053	14991	14777	14956	15065	15009	14966	15005	14946	14952	15093	14961	14912	14669	15074	15141	15085	15115	15231	15098	14988	14983	15132	14948	14981	15087	14963	15017	14827	15167	14876	15065	15206	15111	15086	15015	15183	15228	14999	15131	15066	15087	14934	15039	15046	15051	14915	14882	14925	15191	15011	14783	15014	15109	14956	15207	15033	15033	14954	14970	14967	14977	14907	15032	14898	14946	15168	14821	14906	15020	15116	15120	15006	14944	14983	15019	15234	14890	15083	15175	14955	15197	15090	15059	15160	14973	15117	14970	15201	14798	15002	15096	15029	15094	14981	14968	15071	14916	14955	15026	14863	14858	15073	15039	15155	15107	14995	14975	14906	15332	15002	15158	15141	14997	14932	15059	14866	14945	14939	15101	15019	15209	15090	14920	14885	14813	15080	15212	15197	14924	15114	14897	14964	14985	14876	14971	14914	15056	15023	14837	15014	14943	15135	15241	15000	14871	15038	14992	14979	14910	15062	15089	14856	15151	15048	15168	15003	15067	15149	14832	15133	14957	14907	14928	14985	15173	15135	15110	14971	14970	15206	15061	15062	15078	15033	14929	14962	15002	15153	15125	14946	15026	15095	14993	15136	14943	14900	15106	15117	14955	15020	14912	14800	14962	14999	15081	14928	14978	15399	14978	15077	15025	14982	14945	14852	15009	15073	14999	14925	14960	14934	14973	15091	15106	15057	14998	14920	15148	15099	15048	15278	15272	15143	15113	15123	15077	15019	15074	14958	14955	14877	15035	15113	15162	15054	15021	14944	14858	14905	15097	14891	15028	15101	15085	15056	15105	14992	15213	15067	15047	15024	15033	15039	15062	15096	14977	14913	14998	15062	15052	15089	15059	14955	15151	15025	15012	15043	15118	14987	14893	14845	14981	14932	14913	15120	15104	14724	15034	14965	14971	15044	15106	15075	14790	15021	14930	15047	15106	15046	15102	14982	15196	15098	15138	15024	15069	14977	15029	14888	14892	15055	15251	15069	15008	14889	15312	15121	15038	15140	15016	15096	14766	14946	15073	15067	14950	15096	15039	14946	15200	15025	14952	15171	15137	15015	15163	15195	14967	15131	15163	15124	15037	15017	15108	15170	15037	14967	15111	15174	14947	15192	15017	14965	14873	14980	15087	15073	15089	15086	14939	14718	15016	15005	15075	15210	15223	14871	14831	15200	14932	14887	15075	14934	15134	15202	15102	15030	15091	14896	15020	14899	14973	14844	14968	14905	14990	14906	15178	14943	14852	15065	15212	15058	14953	15085	15107	14997	15189	15126	15147	15071	14950	15027	14883	15353	15142	14920	15023	15067	15080	14820	14813	14866	15047	14997	15057	14991	15046	14988	14968	14921	15217	14996	14895	15016	14970	15108	15042	15037	15244	14816	15015	15033	15094	15159	15043	15089	14998	14773	15088	14962	14944	15172	14997	14907	14927	15074	15113	14953	15025	14965	14798	14899	15109	15065	14959	15036	15042	14933	15032	15118	14839	15017	14894	14894	14988	14948	14901	14923	15025	14832	15050	14976	15020	15170	15175	14972	14837	14960	15044	14861	15030	14955	15047	14996	14937	14994	14973	14987	15063	15137	15226	15188	15049	15019	14991	15205	14969	15025	14973	14993	15062	14991	15086	15052	14932	15188	14860	14849	15157	14942	15136	14952	14889	15052	15035	14907	15191	14965	14924	15026	15091	14763	15158	14981	14874	15090	15091	14816	14884	15095	14921	14861	14827	14989	15069	15006	14956	15045	14950	14990	14958	15139	14992	15038	15173	15082	15165	14925	15040	15265	15156	14988	14914	15148	15069	15078	15274	14889	15085	15155	15042	15005	14958	15081	15097	14995	14956	15117	15062	14970	15170	15094	15099	15041	14902	14765	14898	14993	14962	14885	14994	14997	15023	15185	15001	15036	14987	14959	14943	14965	15110	14856	14830	15008	15024	14994	14851	14884	14904	15042	14990	15178	15127	15121	15017	15041	15108	14963	15064	15004	15046	15029	14975	15026	14965	15127	15053	15151	15137	15122	15033	14918	14981	15136	15126	15179	15080	15096	15074	14946	15166	15205	14972	15201	15192	15158	15079	14847	15179	15007	15233	15000	14806	14864	14900	15046	14948	15057	15003	14847	15108	15141	14831	15110	15099	15013	15226	15076	15203	15108	15072	15125	14983	14971	15055	15109	15004	15154	15051	15047	15023	15017	14900	15102	15159	15000	14980	15028	15214	15157	15085	15052	14960	15000	15093	15241	15261	14946	15007	14753	15109	14784	14936	15158	15110	14954	14892	15043	14898	14886	14849	14900	15081	14872	14844	14938	14988	14885	15104	15141	14698	15186	14990	14958	15100	15019	14885	14910	15140	15006	15053	14816	14965	14778	14841	14887	15090	14982	14907	14877	15159	14966	14938	15018	15050	14946	14781	15224	15159	15039	15243	14895	15038	15087	14949	15046	14981	14818	15051	15128	15064	14954	15082	14874	14964	14942	15039	15141	15080	14927	15080	15004	14966	15104	14936	15109	15175	15142	14988	15187	15129	15010	14982	15158	15071	15108	15108	14920	15158	14976	14982	15009	15029	14877	14998	14869	14989	15088	15002	14990	15046	14822	15120	15014	15001	15037	15029	14993	14857	15063	15119	15043	14862	15024	14964	14889	15138	15011	15083	14907	15006	15137	15355	15221	15050	15062	15122	14928	14809	14975	15038	15088	15135	15046	15059	15021	15060	14930	15038	14961	15243	15022	15058	14960	15121	15106	14922	14966	15099	15219	14886	15024	15020	14914	15000	15160	15108	15034	14920	15039	14969	14958	14986	15019	14995	15121	15088	15104	14902	15093	14984	14961	15028	14868	14956	14983	14879	15175	15045	14905	14960	15093	15204	14986	14965	14917	15007	14978	14988	14900	15019	14833	14934	15035	14861	15293	15089	14978	15078	14905	15099	15102	15181	15128	14983	15016	14938	14923	14992	15057	14934	15063	15019	15046	15006	15059	15178	15041	14948	15025	14924	14856	14901	14989	14968	15138	14847	15054	15145	15089	15050	15105	15122	15020	15016	15106	15061	14977	15032	14909	14901	15136	14946	15200	15158	15278	14856	15306	15149	15207	14988	15125	15097	15054	14930	14940	14997	15130	14953	15029	15023	14899	15261	14973	14815	14968	14992	14883	15083	14879	14909	14932	15170	15104	15063	15041	15135	15126	15066	15143	15167	14994	14970	14974	15155	14976	15118	15090	15198	15164	15014	15101	14900	15019	15236	14953	15041	14965	15005	15011	15005	14959	15209	15157	15132	15086	14903	15044	15221	15078	15011	14904	14939	15227	15135	14963	14855	14916	14952	15139	15094	14995	14912	15055	15051	15025	15253	15126	15225	15136	15020	15017	15012	15044	14862	14994	15002	15028	14946	15053	14976	15005	15084	15017	14987	15017	15013	14999	15069	15029	15059	15101	15100	15017	14821	14904	14953	15228	14884	14906	15004	14974	14884	15029	15072	14836	15125	14933	14949	15042	15279	14999	14999	14848	15006	15027	14911	15039	14996	14806	14758	15103	14963	14991	15052	15067	14925	15077	14970	15073	15012	14984	14995	15037	15033	14940	15003	15013	15016	14940	14969	14947	14994	14847	15197	14907	15021	15040	15001	14912	15217	15274	15157	15094	14986	14956	15033	15090	14810	15118	15057	15062	15155	14901	15000	14918	14944	15119	14994	14921	14965	14934	14953	15223	14909	15049	15124	15081	14952	15127	14966	15106	15120	14798	14827	15174	15015	15093	15120	15096	15220	15143	15002	15085	14978	14902	14811	14920	15223	14930	14926	15143	14939	15112	14711	15130	14973	15045
62579	106566	88289	60755	36257	20706	14302	13880	13612	13803	13721	13999	13870	13916	13817	13921	13923	13917	14036	13978	13961	13911	14017	13886	14041	13864	13976	13839	14016	13936	13826	13991	13942	13961	14054	13972	14049	13958	13779	13924	13895	13885	13897	13881	13994	14127	13959	14002	13867	14017	13876	13904	13858	14047	13860	13820	13979	13921	13774	13951	13998	13956	13935	13803	13941	13876	13841	13996	13815	13860	13896	13981	13955	13900	13736	13903	13881	14023	13917	13897	13873	14171	13928	14035	13868	14072	13878	14114	13844	13881	14159	13896	14058	13999	13963	13802	14000	13757	14034	13880	14037	13843	13783	13721	13809	13935	13822	13924	13827	13951	13810	13813	13972	13885	14120	13987	13854	13916	13815	14090	13906	13819	14012	14102	13917	13846	14005	13799	13939	13934	13952	13885	13889	14001	13862	13950	13854	14106	13812	13754	13908	13930	13796	13957	13858	13936	14027	13803	13888	13863	13952	14037	13859	13901	13913	14027	14132	14041	13877	14005	13789	13709	13900	13744	13865	13947	13976	13970	13964	13904	13682	13864	14113	13753	13894	13858	13974	13835	13942	13906	13925	14050	13878	13910	13880	13936	13935	13788	13888	14157	14044	14039	13957	13852	13919	13987	13835	13890	14001	13845	13930	13757	13928	14062	13865	13950	14110	13807	13976	13822	13837	13968	13973	13971	13899	13790	13808	13921	14022	13828	13907	13875	14111	13768	13850	13750	13947	13787	13800	13873	13909	13839	13853	13953	13986	13969	14027	13919	13850	13982	14014	13913	14063	13833	13910	13886	13907	13953	13830	13866	13867	13777	13873	13959	13756	13868	13775	13947	14047	14014	13814	13960	13863	13975	13884	13975	13921	13744	13898	13743	13962	14076	13920	13889	13982	14007	13902	13733	13921	13951	13874	13904	13902	13918	13865	13833	13958	13782	14009	13979	13966	13688	13894	13893	13722	13860	13987	13809	13808	13916	13735	14026	13971	13961	13873	14014	13790	13842	13838	13977	13848	13748	13786	13981	13948	13983	13902	13981	13951	13880	13859	13904	13844	13825	13835	13831	13801	13958	13957	13945	13907	13904	13759	13824	13839	13924	13976	13941	13961	13892	13946	13733	13936	13920	14027	13979	13913	14094	13844	14004	13998	13953	13838	13786	13831	13796	13993	13946	13913	14005	13904	13850	13875	13882	14101	14100	13883	13815	14001	13965	13993	14048	13945	13973	13911	13859	13897	13797	13708	13971	13972	13899	14058	13886	13942	13825	13948	13795	13900	13827	13817	13998	13804	13905	13900	13897	13836	13919	13809	13859	13904	13988	13856	13993	13725	13801	13957	14034	13799	13882	13900	13758	13842	13899	13996	13911	13900	13905	14037	13902	13907	14020	13718	14023	14017	13902	13699	13927	13823	13940	13848	13994	14096	13888	13872	13951	13732	13810	13902	13950	13958	13817	13773	14087	13956	13678	13870	14072	13886	13841	14122	13890	13953	13870	14019	13808	13940	13881	13977	13871	13880	13797	13894	13906	13830	13942	13909	13858	14027	13927	13870	13777	14021	13696	13973	13906	13781	13808	13951	13974	13814	13885	14007	13799	13903	13859	13927	13916	14080	13898	13926	13972	13970	13902	13788	14072	13790	13940	13914	13982	13926	13932	13827	13789	13930	13958	13816	13897	13641	13723	13936	13845	13909	13992	13877	13933	13908	13823	13923	13972	13770	13953	13805	13968	13891	13732	14082	13997	13867	14022	13861	13970	14032	14003	14026	14088	13697	13972	13770	13741	13947	13984	13874	13839	13935	13918	13809	14035	13768	13937	14028	13828	13957	13867	13840	13970	13884	14012	13981	13736	13869	14024	13895	13953	13859	13959	13871	13782	13952	13928	14047	13866	13937	13908	13934	13790	13891	13930	14020	14048	13965	14072	13877	13966	13763	13955	14127	14053	13781	13959	13803	13864	13803	13988	13880	14101	14015	13758	13916	13909	13922	13895	13808	13918	13857	14057	13832	13975	13804	13775	13917	14069	13906	13969	14001	13802	13942	13825	13916	13979	14008	13928	13815	13971	13965	13802	13981	13842	13850	13947	14008	13938	14038	13988	13999	14139	13896	13862	13907	13730	13926	13925	13920	13845	13855	13774	13852	13935	13827	13969	13977	13735	13791	13809	13901	13957	13782	13934	13764	13921	13819	13946	13849	14020	13871	13718	13923	13921	13786	13763	13763	13794	14008	13835	13788	13843	13891	13937	13979	13797	13936	14097	13955	13870	13855	13830	13832	13971	13976	13913	13898	13753	14011	14038	13820	13878	14089	13923	13999	13942	13736	13859	13901	13908	13643	14032	14002	14032	13770	13871	13809	13924	13897	13901	13956	13977	13882	13925	13831	13989	13860	13944	14004	13853	13924	13659	13850	13891	13942	13884	13971	13930	13995	13825	13930	13846	13932	13912	13933	13867	13915	13873	13836	13829	13928	13984	14002	14129	13893	13970	13884	14017	13903	13882	13877	13858	13816	13794	13923	13923	13782	13861	14042	13782	13731	14055	13976	13974	14045	13930	13958	13916	13649	13926	13863	13737	13880	13863	14061	14052	13988	13812	13836	13794	13975	13786	13830	13918	13941	13754	14028	13918	14016	13759	14018	13943	13916	13971	13919	13887	14073	13868	13867	14076	13881	13995	13888	13974	13998	13845	13866	14095	13893	13835	13971	13849	13823	13844	13828	13865	13898	13889	13678	13991	13749	13788	14020	13792	13972	13854	13737	13806	13968	13924	13869	14022	14006	13875	13871	13861	13872	13838	13979	13922	14013	13910	13955	13979	13916	13948	13855	13966	13867	13846	14065	13928	14004	13768	13854	13865	13848	13749	13809	13951	13848	14017	13933	13878	13995	13957	13916	13899	13881	13961	13825	13808	13934	13841	13853	13909	13887	14008	13914	13915	13763	13929	14014	13837	13845	13954	13845	14066	13846	13919	13924	13864	13805	13941	14003	13631	13681	13910	13740	13852	14025	14155	14036	14016	14048	13949	14026	13984	13804	13996	13983	13709	13815	14014	13888	14017	13909	13802	13906	13826	14050	13869	13991	14018	13897	13865	13983	14033	14077	13955	13884	13875	13911	14189	14016	13714	14041	13885	13918	13929	13833	13860	13915	13796	13754	13828	13851	13954	13811	13883	14078	14112	13871	13947	13933	13727	13895	13721	13849	13831	13925	13888	13952	13911	13928	13687	14004	13922	13897	13956	13929	13924	13997	13708	13735	13880	13927	13893	14090	13835	13870	14021	13859	13892	13674	13930	13994	13962	13973	13820	13942	13823	13775	13973	14037	13848	13824	13953	13798	13914	13944	13894	14005	13871	13784	14060	13679	13820	14059	13899	13843	13889	13775	13808	13929	13922	13933	13933	13870	14040	13808	14016	13838	13764	13889	13922	13911	13946	13912	13885	13900	13896	13992	13910	13789	13936	13983	13976	13891	13914	14072	13839	13975	13969	13819	13860	13860	13907	13975	13954	14028	13934	14143	13852	14005	13805	13825	13936	13900	13925	14025	13946	13925	13890	13719	13951	13824	13878	13878	13836	13982	13878	13886	14062	13829	13813	13783	14109	13894	14085	13805	13829	13892	13802	13936	13832	13903	13883	14001	13942	13947	14046	13718	13891	13991	13898	14018	13830	13917	13998	13777	13900	13954	13891	13936	13994	13922	13750	13957	13953	13823	13727	13979	13839	13856	13821	13918	13909	13928	13980	13880	13844	13906	13867	13836	13872	13886	14021	13879	14011	13864	14039	13901	13727	13713	13948	13786	13913	13807	13899	13970	13694	14009	13830	13843	13766	13904	14050	13939	13750	13775	13951	13873	13827	13876	13777	13904	13937	13900	13832	13989	13873	13800	13981	13822	14132	13915	14133	13994	13965	13912	13942	13877	13867	13757	13934	14064	13845	13828	13929	13898	13977	13870	13925	13777	14060	13906	13916	13929	14117	13976	13863	13934	13962	13949	13665	13845	13798	13950	13836	14161	13943	13944	13886	13776	13965	13919	13839	14075	13780	13798	13892	14063	13956	13941	13947	13967	13981	13910	13939	13964	13811	13816	13934	13887	14027	13898	13797	13893	14031	13726	13859	14004	13972	13995	13861	14052	13811	13929	13879	13960	13947	13980	13937	13936	13996	14110	13843	13851	13937	13772	13863	13870	13809	13948	13961	13991	13819	13847	13979	13834	13883	13990	13903	14022	13842	13805	13993	13896	13847	14019	13885	13844	13886	13959	13934	13829	13845	14006	13833	13819	13884	13781	13985	13799	14077	13959	13886	14007	13926	13873	13934	13785	13779	13726	13983	14051	13936	14045	13853	13802	13706	13946	13794	13986	13771	14090	13760	14127	13751	14038	13895	13830	13918	14083	13978	13883	13940	13952	13956	13867	14032	14075	13920	13890	14026	13974	13979	14054	13907	13930	13814	13988	13879	13995	13897	13988	13909	13939	13973	14027	13953	13919	13851	13801	13886	13974	14003	13912	13963	14129	13797	13942	13778	13815	13948	13984	13933	13807	14047	13869	13893	13834	13994	13831	14000	13840	13957	13876	13925	13855	13824	13788	13915	14002	13973	13871	14002	13837	13833	13706	13945	14111	13892	14054	14046	13845	14012	13900	13823	13860	14072	13799	13837	14165	13974	13970	13981	13853	13838	13907	13898	13882	13954	13743	14008	14171	13834	14035	13743	13945	13757	13778	13891	13908	14070	13822	13978	13962	13947	13880	14222	13913	13692	13753	13918	13726	13994	13894	13961	14026	13882	13738	13824	13892	13802	13827	13945	13911	13924	13882	13950	14041	13998	14132	13846	13863	13928	13873	14008	13903	13881	13947	13913	14094	13703	13969	13920	14015	13858	13786	14004	13866	13675	13810	13876	13973	13893	13908	13870	13922	14006	13940	13977	13955	14048	13905	13749	13853	13932	13905	13955	13891	13893	13910	13776	14004	13938	13831	13974	13892	13907	13815	13946	14057	14135	13964	13919	13748	13911	13974	13921	13970	13993	13721	13844	13938	13806	14033	13882	13920	13897	13887	13850	13901	13864	13901	13937	13927	14001	13884	13896	13957	13732	13972	13741	14070	13924	13879	13856	13984	13863
28921	34415	39836	29046	19193	16022	15253	15069	14877	14738	15052	14969	15003	14878	14924	14912	15059	14838	15075	15007	14921	15164	14999	14956	15060	14970	14933	14841	14967	14796	15058	14877	15052	14590	14888	14968	14929	14817	14977	14740	14709	14902	14989	14854	14939	14887	14889	14911	14982	14814	15127	14966	14911	15047	14930	14798	14988	14973	14948	14900	14783	14968	14818	14896	14970	14773	14988	15111	15028	14925	15177	14855	14793	14796	14683	14902	14926	14747	14916	14996	14803	14926	14930	15044	15001	14965	15107	14994	14838	14823	14888	14950	14812	14816	15144	14948	14766	14835	14822	15004	14836	14920	14763	14711	14926	14760	14890	14853	15033	15092	14869	14886	14753	14909	14847	15025	14852	14980	14956	14854	15007	14992	15027	14951	14885	14892	14928	15021	14968	14811	14873	14699	14851	14996	14933	14918	14878	14741	14935	14917	14923	14677	14816	14870	14908	14775	14840	14933	14907	14894	14893	15040	15007	14905	14838	14841	14830	14864	15038	14915	14788	14923	14758	14995	14900	14826	14988	15076	14913	14896	14800	14756	14835	14977	14983	15008	14887	14994	14684	14917	14856	14867	14813	14860	15066	14876	14838	14975	14947	14875	14844	14820	14846	14804	14738	14855	15064	14955	14633	14901	15030	14808	14981	14714	14897	14984	15146	14919	14687	14934	14836	14770	14886	14686	14802	14864	14976	14817	14860	14812	14934	14779	14882	14962	14837	14931	14915	14776	15007	14760	14734	15135	14712	14922	15018	14816	14787	14903	15114	14917	14935	14972	14739	14818	15100	14904	14739	14955	14937	14825	15006	14986	15073	14814	14741	14968	14902	14928	14934	14706	15024	14899	14700	14944	14861	14963	14863	14837	14875	14965	14853	14824	14701	14827	14926	14685	14838	14856	14780	14794	14739	14856	15162	14894	14873	14973	14977	15001	15020	14726	14879	14958	14976	15001	14776	14891	14884	14972	14758	14824	14883	15206	15008	14864	14914	15027	14826	14754	14929	14983	14863	14942	14708	15029	14956	14917	14923	14744	14802	15003	14882	14964	14927	14969	14932	15043	14938	14825	14978	14790	14858	14707	14749	14934	14674	14943	14849	14831	14842	14958	14553	14865	14817	14759	14874	14911	14943	14825	14917	14917	15060	14976	14808	14873	14763	14871	14974	15069	14881	14869	14914	14876	14947	14888	14827	14757	14975	14912	14915	14747	14810	14915	15142	14805	14887	14764	15005	15003	14994	14983	14775	14734	14929	14833	14895	14714	14880	14766	14961	14883	14742	14934	14873	14910	14855	14944	14783	14815	14857	14933	14870	14997	14803	14820	14726	14934	14692	15059	15058	14742	14635	14813	14911	14800	14763	14656	14909	14826	14686	14649	14967	14790	14732	15017	14861	15093	14961	14866	15004	14802	14935	14932	14935	14764	14718	15089	14889	15024	15003	14933	15059	14907	14894	14824	14979	14929	14712	14793	14786	14766	14737	14966	14728	15083	14782	15058	14903	14934	14858	15018	14950	14761	15017	14882	14999	14859	14834	14782	14852	14796	14807	14903	14883	14930	14754	14820	14955	15034	14932	15020	14904	14872	14804	14902	14957	14873	14887	15115	14763	14943	14840	14788	14728	15021	14935	14903	14894	14851	15004	14956	14994	14851	14909	14951	15039	15014	14926	14851	14878	14953	14757	15024	15010	14821	15022	14912	14783	14799	15000	14828	14921	14747	14949	14871	14826	15005	14930	14855	14904	14911	14897	14893	14870	14743	14906	14907	14974	14786	14792	14635	14945	14937	15032	15025	14828	14812	14963	14832	14628	14964	14792	14858	14847	14990	14983	14782	15134	14949	14571	14806	14813	14988	15062	14868	14998	14868	14887	14778	14920	14943	14944	14882	15084	14840	14779	14806	14988	14938	14907	14860	14873	14878	14827	14887	14913	15028	14910	14686	14781	14780	14870	15020	14901	14740	14779	14822	14927	14898	14816	14926	14889	14868	14819	14955	14788	14810	14900	14998	14808	15008	14848	14931	14981	14729	14824	14829	15105	14897	14842	15062	14882	14876	14879	15004	14864	14866	14802	14919	14836	14836	15041	14924	14899	14754	14926	14823	15003	14980	14977	14881	14982	14800	15070	14949	14935	14949	14926	14857	14799	14934	14940	14851	14968	14870	14871	14832	14780	14878	14849	14911	14924	15028	14876	14804	14791	15016	14872	14848	14926	14721	14922	14877	14896	14785	14614	14924	15049	14960	14786	14814	14768	14856	14825	14882	14895	14767	14929	14850	14936	14701	14786	14884	14949	15045	14972	14850	14907	14910	15041	14899	14889	14982	14856	14969	14941	14782	14921	14885	15075	14908	14884	14713	14970	14782	14971	14869	14922	14901	14882	14803	15016	14901	15044	14971	14929	15009	14691	14758	14824	14947	14944	14900	14690	15008	15087	14919	14946	15032	14832	15143	14989	14862	14819	14872	14748	14957	15009	14736	14976	14872	14803	14803	14710	14683	14886	14950	14682	14841	15013	14676	14828	14887	14967	15041	14786	14789	15012	14848	14809	14794	14896	14631	14821	14909	14837	14936	14697	14794	14833	14774	14849	14745	14944	14869	15038	14912	14857	14809	14681	14845	14856	14730	14732	14761	14801	14844	14764	14923	15112	14900	15002	14818	14887	15058	14711	15023	14927	14846	15132	14810	14864	14850	14805	14831	14960	14853	15055	14910	14848	14729	14916	14861	14891	14817	15015	14871	14935	14866	15002	15120	14886	14907	14982	14941	14799	14900	14817	14811	15076	14857	14710	14826	14834	14953	14752	14757	14948	14767	14902	14836	14686	14898	15047	14644	14961	15032	14895	14900	14884	14934	14701	14847	15094	14922	14771	14936	14719	14653	14806	14987	14920	15024	14923	14847	14820	14782	14823	14803	14901	15000	14831	14810	14837	14849	14767	15011	14867	14851	14891	14870	14857	14812	15045	14990	14969	14756	15132	14949	14953	14913	14651	14884	15065	14940	14862	14955	14867	15068	14695	14835	14864	14993	14985	14970	14928	14857	14949	14987	14812	14854	14825	14736	14830	15057	15002	14933	15032	14853	14976	14953	14957	15021	14949	14943	14872	14892	14834	14969	14906	14798	14879	14952	14895	14997	14900	14977	14926	15002	14954	14872	14838	14809	15000	14824	15012	14950	14843	14821	14824	14933	15063	14867	14937	14830	14881	15026	14595	14990	14681	14938	14957	14835	14868	14759	14880	14859	14950	14954	14854	14814	14972	14873	14824	14824	14976	14944	14785	14974	14786	14925	14980	14897	14802	14732	14895	14804	14683	14968	14792	14782	14716	14884	14902	14841	15049	14820	14670	14835	14937	14782	14794	15047	14975	14867	14976	14938	14955	14793	14806	14732	14947	14829	14935	14950	14915	14950	14847	14792	14974	14946	14968	14813	14748	14934	14772	14940	14841	14934	14985	14871	14798	14812	14883	14700	14839	14885	15171	15042	14943	14811	14876	15024	14948	14947	14935	15015	14893	14870	14807	14765	14818	14883	14916	14844	14859	14985	14885	14871	14903	14958	14861	14848	14765	14848	14984	14858	14893	14858	14841	14916	14741	14937	14864	14824	14838	15057	14903	14848	14781	14868	14957	15031	14918	14816	14942	14969	14643	14728	14984	14995	14956	14830	14940	14961	14951	14889	14964	14954	14844	14918	14896	15037	14987	14882	14865	14865	14815	15005	14866	14876	14888	14985	14843	14721	14743	14809	15061	15056	14863	14808	14967	14743	14803	14944	14920	14788	14906	15007	14688	14783	14872	14846	14855	14762	14923	14774	14863	14827	15071	14982	14753	15078	14843	15033	14866	14840	14799	14937	14900	14751	14764	15018	14859	14824	14831	14791	14994	14857	14980	14918	14923	14867	15000	14912	14866	14899	14872	15005	15026	14991	14844	14811	14912	14675	14778	14774	14831	14755	14814	14978	14888	14873	14849	14751	14944	14798	14918	14754	14779	15086	14810	14747	14772	14874	15002	14842	14824	14994	14816	14972	14828	14896	14926	14936	14959	14739	15011	15010	15059	14972	14881	15015	14777	14872	14938	14950	14633	14789	14964	14898	14682	14802	14984	14907	14882	14828	14793	14871	14888	15016	15095	15032	15105	14744	14673	14680	14837	14836	14763	14860	14660	14803	14788	14812	14881	14975	14832	15046	15137	14777	14910	15013	14841	14785	14880	14825	14892	14862	14916	14970	14819	14901	14787	14869	14986	14907	15028	14917	14747	14807	15018	14824	14973	14956	14956	14936	14752	14829	14866	14933	14964	14814	14882	14855	14928	14862	14939	15198	14984	14844	14792	14949	15034	15091	14841	15013	14898	14764	14911	14877	14864	15006	14999	14940	14889	14925	15151	14946	14821	14679	14649	14999	14912	14945	14892	14910	14918	14943	14703	14966	14908	15126	15053	14859	14875	14793	14862	14663	14795	14895	14818	14882	14735	14929	14826	15020	15047	14967	14903	15043	14891	14907	14851	14767	14844	14913	14955	15009	14594	15017	15182	15044	14903	15069	14820	14875	14900	14857	14809	14867	14948	14892	15026	14858	14926	14964	14907	14962	14945	14917	14850	14957	14919	14813	14845	14857	14889	14923	14930	14841	14961	14981	15045	14851	14821	14746	14970	14951	15170	14887	14869	14968	14760	14889	14860	14849	14905	14747	15049	14877	14974	15031	14843	15118	14901	14888	14886	14862	14982	14880	14764	14761	14987	14887	14802	15059	14838	14747	14854	14914	14820	14988	14894	14903	14802	14984	14882	15030	14845	14928	14835	14748	15043	15035	15130	14956	14964	14826	14696	14896	14738	15067	15001	15121	14898	14882	14906	14813	14873	14740	15012	15042	14819	14867	14834	14785	14923	14872	14794	14835	14887	15037	14846	14997	14893	14934	14851	14984	14972	14794	14807	14809	15099	14969	14672	14952	14872	14998	14978	15087	14833	14960	14926	14985	14928	14890	15033	15070	14835	14866	14717	14779	14917	14699	14814	14955	14887	14775	14810	14827	14996	14871	14720	14818	14897	14997	14855	14917	14963	14914	14819	14890	14869	14814	14925	14952	14638	14813	14930	14907	14906	14824	14807	14766	14807	14950
35192	54957	43819	26264	17295	14618	13818	13936	13807	13864	13958	13895	13971	13776	13933	13746	13694	13825	13832	13757	13858	13756	13764	13764	13922	13758	13931	13793	13890	13897	13930	13836	13674	13744	13954	13658	13860	13720	13817	13699	13724	13674	13762	13787	13883	13753	13848	13868	13697	13940	13749	13782	13816	13834	13802	13664	13882	13738	13861	13705	13730	13809	13719	13851	13844	13730	13796	13844	13799	13720	13932	13956	13943	13790	13689	13778	13932	13861	13805	13909	13939	13805	13841	13684	13829	13790	13863	13841	13918	13814	13753	13727	14089	13780	13819	13784	13739	13879	13728	13839	13756	13939	13851	13775	13740	14000	13737	13666	13903	13767	13750	13973	13782	13945	13844	13941	13870	13879	13818	13753	13769	13837	13850	13842	13985	13994	13856	13926	13913	13757	13793	13691	13806	13849	13798	13772	13710	13873	13733	13927	13785	13727	13826	13916	13699	13954	13728	13878	13812	13879	13848	13716	13685	13904	13849	13927	13817	13870	13766	13850	13716	13785	13869	13861	13795	13918	13793	13836	13964	13833	13728	13734	13691	13887	13689	13969	13662	13883	13765	13882	13770	13804	13760	13822	13816	13875	13911	13795	13818	13782	13956	13777	13741	13846	13847	14012	13648	13708	13675	13734	13822	13717	13877	13860	13929	13706	13799	13743	13857	13867	13781	13727	13770	13880	13817	13724	13876	13882	13753	13725	13802	13785	13945	13623	13591	13788	13646	13823	13714	13747	13838	13756	13776	14026	13741	13815	13712	13837	13671	13679	13759	13803	13896	13839	13776	13724	13782	13783	13925	13643	13889	13749	13801	13683	13924	13907	13621	13879	13791	13881	13832	13970	13923	13717	13871	13791	13771	13822	13866	13742	13959	13707	13874	13974	13825	13828	13856	13603	13823	13866	13886	13758	13912	13844	13833	13813	13868	13924	13572	13891	13843	13753	13756	13869	13732	13952	13514	13943	13705	13827	13863	13765	13856	13760	13995	13934	13851	13736	13711	13685	13758	13924	13798	13790	13840	13839	14007	13751	13747	13809	13700	13638	13884	13893	13830	13799	13783	13888	13705	13753	13667	13811	13710	13830	13845	13866	13987	13812	13749	13899	13909	13709	13806	13796	13803	13803	13765	13767	13709	13970	13767	13781	13906	13758	13742	13822	13990	13825	13728	13816	13745	13676	13833	13907	13690	13836	13887	13808	13824	13782	13836	13836	13905	13593	13696	13791	13829	13717	13904	13868	13790	13856	13859	13882	13831	13810	13960	13799	13774	13837	13727	13809	13852	13741	13910	13904	13779	13872	13801	13853	13856	13913	13775	13839	13822	13852	13672	13886	13791	13722	13737	13785	13717	13919	13880	13863	13823	13761	13774	13734	13682	13820	13816	13771	13910	13865	13817	13916	13681	13851	13784	13866	13754	13777	13728	13823	13826	13852	13696	13860	13852	13869	13850	13917	13858	13933	13938	13809	13771	13672	13738	13705	13757	13942	13906	13579	13954	13710	13710	13958	13875	13741	13593	13759	13775	13802	13766	13834	13779	13788	13938	14053	13842	13883	13774	13842	13670	13633	13823	13805	13891	13806	13636	13669	13870	13942	13851	13831	13871	13846	13856	13778	13717	13844	13648	13903	13865	13782	13803	13839	13924	13768	13820	13676	13947	13783	13984	13784	13946	13784	13978	13921	13612	13833	13991	13922	13895	13798	13776	13758	13771	13871	13745	13805	13805	13920	13756	13814	13744	13974	13733	13706	13779	13879	13833	13753	13832	13895	13897	13921	13833	13772	13689	13933	13845	13844	13784	13864	13710	13687	13749	13837	13697	13819	13709	13854	13764	13713	13772	13843	13741	13859	13865	13735	13845	13929	13719	13741	13788	14000	13836	13834	13881	13857	13906	13792	13849	13869	13830	13732	13782	13776	13966	13807	13840	13888	13695	13758	14055	13886	13913	13713	13815	13733	13899	13870	13691	13859	13928	13638	13705	13605	13662	13663	13691	13769	13806	13714	13867	13754	13688	13680	13799	13693	13818	13665	13688	13831	13700	13679	13928	13611	13906	13898	13904	13677	13726	13905	13766	13878	13673	13726	13780	13857	13747	13691	13783	14012	13968	13923	13744	13846	13807	13872	13863	13785	13718	13778	13713	13889	13719	13824	13890	13843	13871	13814	13617	13935	13738	13682	13986	14009	13747	13780	13870	13897	13777	13896	13712	13769	13844	13904	13770	13789	13793	13830	13773	13836	13888	13679	13840	13964	13900	13739	13647	13823	13771	13784	13842	13784	13592	13901	13821	13903	13736	13926	13807	13941	13852	13828	13938	13848	13689	13894	13788	13810	13749	13742	13806	13975	13866	13915	13764	13872	13803	13849	13813	13755	13776	13869	13862	13694	13806	13871	13618	13907	13700	13728	13722	13896	13829	13755	13888	13933	13738	13803	13842	13882	13675	13904	13735	13851	13795	13941	13800	13704	13869	13781	13915	13863	13817	13837	13949	13843	13743	13616	13871	13825	13689	13819	13627	13773	13802	13875	13895	13619	13830	13904	13790	13831	13912	13915	13802	13943	13803	13645	13747	13811	13955	13911	13692	13746	13836	13905	13884	13724	13802	13820	13905	13833	13725	13834	13748	13821	13636	13889	13785	13837	13726	13979	13639	13795	13721	13760	13826	13704	13760	13856	13740	13923	13701	13763	13807	13773	13876	13857	13777	13835	13826	13868	13914	13846	13802	13722	13771	13922	13777	13976	13777	13947	13951	13795	13763	13896	13843	13747	13595	13758	13909	13910	13864	13940	13860	13715	13944	13720	13919	13953	13904	13719	13708	13931	13891	13739	13753	13815	13848	13768	13788	13888	13893	13832	13918	13748	13712	13961	13753	13783	13911	13873	13695	13722	13862	13844	13863	13618	13706	13914	13993	13580	13823	13814	13748	13831	13864	13824	13932	13826	13791	13769	13763	13894	13866	13855	13863	13729	13889	13773	13821	13867	13718	13772	13939	13649	13722	13937	13781	13866	13845	13853	13836	13822	13980	13737	13755	13801	13820	13883	13843	13946	13685	13806	13956	13951	13902	14059	13810	13723	13750	13654	13833	13850	13866	13764	13792	13871	13725	13815	13987	13704	13767	13731	13749	13781	13843	13840	13873	13959	13843	13916	13737	13783	13888	13771	13856	13857	13692	13763	13773	13823	13912	13856	13914	13849	13848	13765	13793	13833	13796	13849	13833	13843	13963	13780	13911	13816	13756	13733	13779	13790	13868	13860	13708	13733	13764	13818	13733	13882	14057	13866	14038	13687	13830	13826	13731	13822	13956	13821	13723	13797	13794	13813	13920	13824	13757	13812	13839	13635	13798	13828	13819	13752	13902	13744	13813	13844	13788	13716	13864	13686	13657	13843	13806	13971	13766	13685	13724	13867	13972	13694	13844	13782	13845	13808	13763	13794	13986	13793	13829	13994	13753	13932	13900	13966	13918	13876	13678	13855	13751	13741	13787	13798	14031	13797	14013	13850	13876	13801	13958	13775	13922	13773	13951	13762	13758	13836	13797	13608	13831	13688	13877	13632	13701	13876	13674	13686	13923	13766	13777	13708	13878	13831	13933	13920	13837	13763	13757	13800	13933	13764	13902	13940	13766	13855	13877	13839	13823	13938	13844	13780	13798	13916	13855	13804	13837	13995	13667	13747	13910	13889	13783	13703	13951	13769	13772	14009	13780	13980	13840	13748	13795	13793	13823	13869	13826	13747	13825	13761	13890	13754	13924	13928	13735	13756	13804	13836	13949	13864	13738	13894	13993	13804	13686	13929	13870	13943	13845	13720	13588	13772	13843	13848	13783	14006	13761	13827	13709	13811	13835	13802	13841	13873	13767	13827	13637	13904	13929	13810	13780	13871	13713	13839	13866	13986	13832	13734	13914	13876	13759	13741	13703	13892	13842	13712	13828	13707	13669	13901	13867	13872	13826	13811	13839	13861	13824	13735	13691	13760	13823	13719	13970	13815	13899	13961	13796	13853	13913	13961	13882	13763	13865	13841	13974	13838	13794	13805	13704	13930	13914	13988	13912	13750	13785	13708	13835	13887	13785	13743	13739	13858	13710	13873	13720	13903	13757	13881	13809	13896	13970	13843	13893	13731	13760	13906	13984	13689	13864	13836	13921	13847	13842	13702	13715	13906	13814	13834	13838	13797	13867	14053	13876	13847	13633	13840	13803	13902	13839	13791	13959	13817	13826	13995	13834	13994	13973	13687	13695	13877	13751	13871	13854	13825	13854	13670	13732	14038	14012	13731	13807	13829	14022	13901	13881	13837	13870	13853	13838	13872	13851	13984	13813	13700	13648	13877	13751	13800	13785	13757	13940	13768	13809	13847	13672	13769	13784	13794	13791	13941	13715	13851	13792	13754	13828	13994	13758	13938	13788	13821	13828	13920	13828	13850	13973	13896	13760	13802	13853	13702	13997	13766	13947	13834	13734	13832	13792	14004	13796	13799	13763	13641	13818	13773	13727	13909	13852	13786	13743	13751	13715	13855	13836	13924	13940	13753	13809	13908	13943	13829	13857	13870	13779	13909	13869	13855	13785	13911	13842	13804	13842	13689	13799	13753	13692	13805	13726	13748	13962	13831	13757	13776	13813	13867	13815	13776	13918	13939	13829	14036	13881	13716	13925	13949	13974	13948	13703	14020	13783	13620	13866	13608	13857	13862	13677	13723	13735	13827	13883	13860	13763	13807	13664	13754	13838	13992	13834	13783	13870	13754	13651	13826	13669	13608	13849	13799	13940	13843	13927	13882	13783	13841	13800	13739	13770	13755	13822	13885	13895	13808	14055	13847	13919	13832	13843	13758	13819	13723	13823	13667	13641	13940	13862	13752	13790	13858	13648	13896	13797	13739	13695	13920	13913	13915	13657	13718	13853	13742	13837	13636	13805	13713	13794	13797	13761	13867	13836	13881	13752	13913	13645	14011	13709	13739	13887	13928	13695	13841	13839	13749	14029	13783	13792	13609	13908	13719	13699	13847	13663	13693	13730	13790	13906	13803	13883	13893	13904	13835	13764	13670	13776	13867	13867	13758	13867	13738	13869	13850	13900	13719	13851	13795	13826	13737	13888	13972	14020	13750
24973	26326	42011	37512	26247	20842	17580	15628	15441	15366	15485	15396	15437	15484	15468	15365	15413	15287	15236	15361	15342	15106	15170	15276	15287	15413	15467	15230	15199	15382	15258	15248	15441	15193	15319	15163	15414	15232	15301	15280	15355	15343	15286	15159	15238	15357	15282	15464	15157	15181	15361	15212	15167	15260	15344	15284	15332	15363	15214	15170	15287	15246	15288	15240	15237	15136	15194	15177	15186	15275	15416	15243	15360	15261	15262	15273	15362	15347	15056	15368	15309	15258	15158	15290	15298	15266	15097	15053	15398	15372	15220	15177	15164	15289	15346	15307	15081	15418	15211	15238	15214	15200	15357	15399	15133	15307	15259	15330	15134	15237	15074	15061	15005	15222	15252	15283	15234	15108	15389	15200	15491	15235	15247	15204	15206	15110	15184	15210	15288	15054	15313	15291	15070	15072	15148	15159	15243	15277	15149	15329	15163	15357	15168	15239	15335	15217	15128	15191	15273	15342	15241	15365	15303	15243	15237	15155	15311	15207	15178	15180	15258	15276	15175	15398	15048	15192	15144	15338	15424	15167	15103	15476	15114	15118	15284	15047	14955	15150	15198	15230	15467	15240	15086	15305	15264	15528	15238	15289	15286	15161	15230	15100	15278	15042	15225	14994	15166	15365	15119	15187	15157	15126	15137	15039	15180	15224	15389	15141	15271	15205	14965	15154	15113	15286	15352	15118	15302	15304	15090	15020	15218	14989	15251	15217	15284	15230	15316	15293	14984	15168	15213	15203	15276	15286	15056	15174	15075	15095	15287	15305	15403	15461	15240	15276	15135	15052	15149	15268	14971	15149	15118	15167	15392	15129	15149	15329	15297	14981	15062	15235	15090	15157	15170	15061	15192	15402	15326	15216	15176	15348	15165	15305	15325	15254	15424	15407	15312	15189	15149	15144	15418	15185	15123	15198	15263	15153	15376	15250	15197	15315	15318	15192	15332	15164	15156	15284	15125	15107	15282	15122	15274	15410	15390	15153	15201	15305	15110	15284	15417	15149	15251	15168	15394	15451	15209	15419	15282	15131	15356	15273	15193	15261	15168	15288	15311	15097	15279	15336	15208	15221	15278	15351	15171	15327	15125	15184	15271	15423	15228	15287	15150	15146	15101	15266	15274	15192	15359	15094	15339	15310	15438	15334	15196	15135	15319	15225	15207	15055	15244	15058	15235	15316	15172	15161	15170	15146	15241	15150	15309	15327	15118	15294	15087	14963	15208	15170	15295	15291	15213	15247	15078	15108	15323	15288	15240	15190	15297	15330	15282	15199	15299	15082	15067	15168	15326	15050	15236	15164	14998	15222	15384	15306	15077	15192	15020	15211	15232	15231	15125	15233	15249	15168	15230	15046	15215	15276	15258	15266	15063	15330	15202	15209	15160	15150	15085	15185	15225	15248	15162	15265	15221	15324	15406	15179	15398	15304	15187	15307	15332	15234	15174	15304	15130	15235	15194	15208	15319	15396	15289	15204	15322	15210	15226	15086	15280	15319	15118	15454	15257	15288	15380	15281	15159	15195	15322	15362	15148	15291	15153	15199	15116	15162	15252	15156	15364	15053	15293	15119	15236	15378	15335	15099	15368	15144	15046	15214	15102	15208	15238	15227	14974	15307	15169	15117	15125	15284	15192	15400	15203	15246	15161	15255	15222	15206	15192	15259	15201	15167	15148	15384	15093	15146	15253	15282	15243	15050	15010	15338	15094	15203	15073	15132	15295	15089	15146	15308	15274	15222	15301	15053	15142	14998	15128	15124	15271	15134	15226	15223	15022	15204	15201	15197	15218	15334	15183	15245	14911	15092	15291	15262	15185	15256	15435	15310	15266	15305	15141	15044	15212	15192	15035	15126	15073	15204	15345	15166	15318	15069	15248	15298	15033	15338	15228	15270	15226	15310	15405	15101	15374	15063	15228	15103	15242	15210	15258	15271	15279	15314	15303	15223	15149	15251	14992	15153	15241	15204	15059	15162	15025	15371	15087	15233	15182	15118	15230	15100	15241	15070	15249	15387	15165	15153	15437	15213	15365	15262	15377	15442	15193	15311	14912	15193	15260	14985	15115	15315	15292	15052	15286	15103	15358	15203	15217	15241	15188	15068	15313	15025	15135	15096	15205	15370	15263	15055	15217	15147	15157	15271	15194	15270	15156	15287	15306	15041	15158	15258	15443	15295	15313	15046	15237	15170	15133	15224	15182	15327	15304	15174	15243	15261	15271	15056	15247	15129	15208	15284	15284	15249	15252	15325	15060	15066	15143	15282	15147	15114	15349	15277	15209	15297	15177	15113	15240	15378	15399	15122	15170	15395	15222	15102	15081	15125	15176	15290	15209	15295	15177	14971	15226	15161	15237	15295	15230	15554	15271	15044	15302	15484	15138	15191	15387	15230	15327	15339	15376	15172	15281	15199	15140	15507	15329	15176	15151	15208	15150	15329	15171	15194	15171	15151	15316	15206	15184	15247	15154	15399	15217	15095	15092	14975	15201	15341	15305	15169	15121	15263	15256	15137	14975	15148	15254	15257	15185	15154	15180	15242	15271	15100	15215	15112	15211	15197	15238	15275	15224	15175	15226	15075	15157	15236	15398	15202	15213	15312	15164	15364	15229	15214	15181	15458	15136	15380	15162	15228	15203	15309	15240	15256	14980	15037	15196	15170	15296	15347	15310	15202	15465	15278	15104	15304	15335	15273	15187	15111	15177	15340	15086	15192	15192	15278	15097	15110	15136	15244	15435	15225	15416	15202	15086	15315	15410	15303	15235	15347	15317	15001	15342	15244	15110	15081	15132	15149	15331	15257	15305	15376	15247	15130	15406	15458	15091	15036	15197	15253	15209	15237	15117	15117	15289	15134	15065	15148	15299	15131	14995	15291	15185	15098	15343	15145	15234	15025	15061	15314	15298	15293	15297	15163	15093	15256	15286	15306	15230	15104	15159	15166	15043	15015	15262	15211	15138	15105	15121	15206	15195	15227	15232	15171	15152	15343	15007	15222	15072	15237	15279	15362	15268	15248	15198	15345	15137	15070	15101	14974	15307	15240	15077	15138	15265	14898	15165	15264	15098	15363	15322	15130	15390	15019	15089	15378	15163	15181	15196	15092	15296	15252	15253	15128	15114	15112	15072	15238	15273	15199	15290	15164	15199	15159	15125	15136	15042	15306	15184	15206	15194	15198	15106	15047	15418	15266	15206	15031	15281	15280	14875	15118	15112	15142	15123	15148	15235	15207	15306	15152	15211	15327	15200	15172	15183	15094	15164	15116	15322	15244	15337	15234	15040	15325	15318	15351	15066	15354	15151	15197	15081	15342	15342	15067	14932	15158	15245	15089	15052	15268	15154	15108	15433	15192	15342	15224	15169	15325	15291	15337	15370	15432	15270	15322	15266	15112	15278	15217	15070	15197	15333	15145	15268	15225	14991	15233	15218	15220	15344	15341	15151	15236	15326	15364	15207	15262	15366	15146	15104	15102	15163	15169	15222	15168	15234	15364	15166	15229	15140	15229	15207	15319	15170	15294	15310	15119	15233	15282	15272	15171	15165	15214	15276	15247	15186	15128	15342	15264	14986	15036	15235	15288	15149	15313	15284	15006	15276	15196	15273	15154	15211	15078	15446	15360	15320	15161	15185	15214	15262	15131	15180	15250	15252	15420	15288	15323	15276	15179	15239	15287	15310	15275	15253	15253	15212	15319	15360	15258	15140	15295	15423	15148	15317	15217	15241	15200	15076	15061	15230	15298	15317	15159	15279	15267	15213	15120	15229	15178	15156	15277	15163	15257	15352	15203	15057	15022	15136	15189	15247	15268	15095	15114	15304	15162	15412	15299	15367	15272	15203	15187	15109	15216	15216	15276	15408	15161	15170	15177	15402	14992	15229	15028	15081	15176	15285	15246	15266	15352	15158	15232	15227	15179	15069	15068	15289	15052	15214	15013	15050	15093	15076	15164	15153	15166	15165	15255	15181	15216	15251	15323	15196	15161	15341	15151	15261	15039	15181	15302	15005	14994	15266	15382	15202	15240	15320	15075	15302	15215	15174	15198	15076	15310	15261	15131	15096	15257	15226	15414	15092	15213	15183	15167	15308	15163	15402	15466	15248	15184	15192	15176	15172	15201	15136	15237	15211	15301	15307	15260	15183	15242	15422	14944	15025	15174	15143	15194	15289	15265	15099	14945	15199	15289	15170	15055	15135	15171	15341	15244	15311	15338	15148	15225	15225	15201	15252	15208	15191	15268	15257	15170	15461	15237	15074	15228	15333	15145	15238	15223	15387	15075	15206	15340	15161	15178	15191	15198	15399	15285	15175	15181	15279	15082	14950	15078	15258	14998	15276	15229	15013	15144	15330	15308	15003	15064	15268	15176	15204	15111	15254	15290	15229	15012	15111	15184	14879	14980	15059	15108	15343	15261	15280	15156	15054	15156	15140	15349	15346	15241	15147	15345	15121	15111	15237	15233	15245	15234	15256	15411	15079	15085	15065	15069	15329	15216	15461	15235	15151	15161	15205	15217	15101	15016	14973	15097	15129	15046	15351	15288	15225	15412	15243	15235	15233	15237	15217	15189	15119	15015	15036	15243	15131	15209	15277	15188	15376	14983	15176	15392	15109	15201	15233	15129	15133	15136	14930	15275	15068	15315	15328	15173	15393	15096	15134	15274	15302	15144	15361	15121	15201	15230	15153	15035	15185	15212	15146	15122	15264	14971	15343	15229	15062	15272	15251	15147	15156	15245	15244	15264	14955	15071	15220	15315	15253	15233	15195	15371	15128	15178	15327	15191	15187	15340	15113	15129	15288	15428	15290	15151	15169	15236	15270	15577	15215	15301	15285	15258	15115	15195	15069	15162	15231	15233	15173	15374	15365	15209	15210	15012	15376	15190	15477	15344	15131	15120	15265	15069	15351	15353	15280	15292	14892	15341	15174	15313	15085	15066	15249	15296	15309	15203	15174	15144	15237	15424	15255	15249	15097	15003	15336	15018	15395	15208	15226	15195	15252	15130	15193	15234	15308	15418	15160	15171	15196	15044	15104	15230	15145	15044	15212	15239	15260	15464	15382	15192	15238	15114	14996	15093	15390	15056	15152	15192	15361	15198	15279	15010	15143	15157	15288	14985	15141	15289
56766	91922	74636	46988	27300	17454	14220	14083	14041	14123	14090	14102	14184	14230	13967	14234	14303	14155	14187	14136	14078	14184	14153	14109	14089	14123	14206	14023	14063	14097	13987	14098	13901	14138	14050	14122	14105	13994	14075	14019	14097	14060	14022	14107	14091	14245	14238	14075	14125	14259	14206	14035	14153	14227	14008	13965	14106	14024	14131	14140	14138	14222	14081	14118	14146	14049	14008	13969	14188	14321	14156	14192	14176	14286	14081	14171	14298	14107	13974	14101	14228	14028	14101	14224	14032	14137	14015	14122	14068	14007	13938	14103	14054	14028	14175	14167	14256	14025	14212	14011	14107	14188	13857	13952	14103	14289	14031	14164	14178	14050	13913	14171	14110	13989	14196	14222	14166	14072	14127	14091	14066	14232	14123	14181	14109	14006	14125	13917	14169	14094	14052	14117	14045	14362	13836	13995	14209	14203	14104	14035	14147	13986	14126	14208	13961	14115	14083	14076	14007	14039	14013	14121	14035	14282	14106	14067	14095	14262	14110	14037	14221	14004	14313	14087	14116	14113	14149	14079	14094	13956	14190	14206	14212	14148	14021	14036	14083	14002	14018	14041	14246	14012	14160	14077	14051	14163	13895	13995	13954	14028	13905	14122	14114	14149	14043	14101	14154	14016	14236	14068	14130	14084	14078	14135	14147	14073	14179	14027	14056	14200	14185	14172	13970	14004	14300	13946	14143	14055	14065	14168	13998	14168	14045	14234	14153	14089	14162	14124	14179	14104	14115	14072	14034	13999	14083	13991	14025	14138	13964	14147	14187	14080	13937	14142	14106	14071	14151	14147	13983	14312	14003	14069	13943	14262	14020	14153	14140	14174	14054	14021	14022	13944	14055	14107	14120	14187	14062	13986	14112	13984	14187	14096	14100	13992	14103	14038	14141	14256	14065	14221	14021	14171	13945	14097	14161	14267	14148	14062	14136	14234	13912	14179	14074	14241	14101	14171	14172	14305	14000	14099	14119	14179	14154	14144	14076	14117	14054	14144	14085	14109	14098	14254	13953	14112	14209	14128	14136	14111	14168	14096	14175	14169	14127	14475	14141	13963	14081	14098	14110	14230	14167	14156	14129	14122	13893	14038	14008	14123	13951	14072	14078	14287	14078	14038	13874	14201	14076	14141	14101	13896	14155	14016	14156	14115	14073	14118	14069	13981	14151	14225	14062	13952	14099	14133	14031	14093	14227	14166	14099	14034	14151	14150	14118	14009	14171	14194	14143	14038	14013	14095	14235	14179	14048	13989	14011	14170	14196	14162	14066	14107	14131	14100	14187	14252	14189	13913	14038	14088	14210	14235	14021	13922	14006	14060	14070	14183	14037	14074	14203	14012	14204	14216	14091	14005	14191	13916	14122	14079	14113	14208	14146	14060	14118	14194	14107	14044	14072	14089	14072	14166	14026	14099	14319	14158	14136	14045	14066	14140	13922	14094	14137	14123	14078	13996	14164	14080	14214	14101	13958	14178	14049	14043	14140	14169	14290	14011	14141	14053	14205	14121	14077	14140	14135	14075	13983	14069	14060	14297	13932	14066	14185	14114	13953	13997	14054	14094	14128	14054	14260	14136	14071	14003	14085	14030	14198	13990	14017	14148	14138	14052	14062	14174	14281	14128	14235	14039	14256	14084	14040	14170	14155	14124	13979	14154	14042	14173	14023	14121	14138	13953	14220	14089	14155	14046	14109	14292	13939	14107	14243	13988	14127	14125	14225	14088	14083	14024	14054	14020	14054	13998	14154	14002	13829	14013	14162	14100	14201	14173	14149	14194	14121	14184	13944	14168	14217	14058	14158	14092	14241	14143	14161	13987	14243	14217	13994	14144	14126	14015	14265	14088	14019	14259	14109	14207	14213	14276	14057	13984	14101	14072	14111	14108	14069	14123	14189	14142	14233	14061	13956	14161	14113	14068	14089	14155	14153	14002	14265	14172	14167	14014	14118	14008	14283	14160	14266	14010	14333	14184	14007	14025	14350	13950	14159	14028	14067	14126	14204	14277	14132	13966	14094	14077	14169	14055	14142	14130	14015	14025	14080	14024	14038	14235	14252	13975	14134	14137	14108	14075	14126	14067	14147	14096	14254	14117	14029	14101	14185	14210	14011	14225	14002	14175	14083	14382	14039	14211	14293	14068	14118	13979	14089	14160	14146	14155	14080	14027	14000	14211	14094	14322	14182	14020	14214	13983	13988	14154	14034	14151	13860	14067	14116	14315	14074	14328	14011	14206	14089	14010	14021	14058	14061	14068	14071	14148	13988	14051	14087	14083	14140	14156	14180	14197	14132	14321	14146	14008	13953	14140	14100	13965	14289	14182	14035	14071	14026	14156	14198	14257	14275	14204	14127	14106	14169	13973	14167	14082	14041	14315	14065	14241	14162	14099	14228	14135	14086	14078	14088	14134	13963	13940	14132	14206	13898	14078	14152	13990	14100	14043	14019	14067	14131	13905	14133	13976	14204	14117	14041	14174	14198	14049	14165	14004	14049	14008	14021	14182	14177	14028	14032	14086	14284	14098	14028	14151	14145	14128	14020	14163	14141	14118	13984	14204	14095	14097	14133	14034	14129	14140	14074	14079	14040	14027	13949	13922	14292	14087	14178	14019	13978	14114	14267	13946	14105	13979	14148	14009	14047	14135	13911	14010	14079	14078	14155	14210	14044	13970	14241	14148	14253	14029	14016	14031	14087	14144	14177	14217	13995	14192	13971	14051	14211	13999	14237	14135	14188	14154	14007	13980	14064	14078	14016	14201	14110	14311	14065	14074	14073	13955	14189	14156	14139	14035	14119	14136	14009	14143	14160	14257	13989	14153	14205	14015	14089	14204	14089	13976	14198	14263	14336	14066	14245	14147	14123	14114	13976	14081	14115	14114	14126	14038	14193	14019	14015	14262	14271	14203	14050	14035	14104	14099	14052	14307	14119	14050	14035	14043	14141	14138	14175	13958	14104	14105	14076	14078	14022	14223	14123	14122	13953	14046	14041	14064	14070	14140	14091	13927	14143	14240	14021	14206	14134	14069	14110	14148	14066	13954	14198	14256	14074	14084	14057	14082	14010	14127	14042	14236	14253	14017	14065	14145	14252	14114	14164	13953	13965	14128	14165	14130	14025	13946	14118	14149	14366	14042	14188	13941	14083	14232	14154	14135	14205	14035	14098	14171	14002	14125	14041	14157	14079	14213	14117	13959	14195	14077	14252	14091	14229	14041	14239	14024	14047	14185	14280	13943	14229	14172	14046	14069	14204	14150	14052	14051	14087	14251	14191	14235	14087	13909	14146	14225	14150	14211	14207	14164	14078	13871	14095	14061	14195	14126	14108	14038	14196	14069	14027	14292	14217	13990	14252	14135	14187	14096	14090	14191	14080	14057	14221	14147	14129	14205	14096	14122	14049	14123	14210	14014	14201	14029	14010	14232	14161	14081	14155	14162	14125	14126	14310	14103	14054	13966	14128	14321	14168	14164	14076	14045	14166	14071	14055	14045	14082	14141	14127	14023	14266	14142	14114	14024	14052	14096	14067	14032	14147	14172	14166	14100	14038	14026	14036	14088	14118	14071	14088	14020	14271	14124	13984	14103	14124	14102	14158	14026	14119	14075	13931	14299	14103	14063	14194	14127	14151	14045	14020	14056	14160	14165	14093	14024	14258	14172	14099	14160	14009	14044	13988	14075	14053	13881	14227	14030	14227	14123	14074	14234	14111	14102	14128	14188	14108	13949	14094	14173	14095	14116	14221	14303	14095	14057	14070	14042	14106	14255	13959	14115	14065	14132	14059	14111	14000	14013	14091	14127	14152	14067	14079	14023	14252	14131	13985	14141	14182	14121	14077	14181	14190	14021	14200	13966	14235	14109	14217	14232	14157	14133	14166	14211	14022	14148	14211	14171	14142	14234	13984	14164	14196	14120	14173	14110	14081	14165	14099	14011	14195	14053	14029	14116	14127	13954	14132	14153	14171	14202	14158	14138	14219	14017	14047	13962	14118	14081	14295	14140	14062	14253	14166	14167	14110	14129	14211	14019	14189	14044	14003	14240	14018	13983	14076	14088	14000	14074	14071	14003	14130	14056	14029	14094	14314	14054	14128	14040	14170	14070	14010	14146	14046	13852	14033	14001	14102	14181	14069	14097	14014	13994	14298	14121	13938	14126	14156	14125	14247	14145	13988	14163	14184	13997	14024	14040	14222	14214	14016	14181	14292	14061	14183	14257	14067	14017	14119	14208	14214	14049	14052	14164	13995	13934	14067	14023	14055	14093	14131	14116	14154	14073	14076	14132	14117	14208	14057	14136	14234	14016	14220	13922	14113	14082	14176	14205	14158	14108	14174	14025	14279	14178	14193	14040	14089	14177	14206	14012	14026	14153	14046	14046	14060	14219	14211	14135	14197	14020	14082	14026	14094	14017	14107	13982	13929	14077	14164	14050	14253	14001	14057	14043	13987	13894	14129	13929	14155	13905	14170	14109	14189	14079	14102	14156	14075	14172	14069	14093	14220	14092	14042	13966	14093	14136	14119	14058	14143	14043	13995	14129	14191	14018	14054	14031	14005	14256	14173	14084	14047	13987	14161	14086	14172	13890	14086	13968	14120	13860	14002	14090	14113	13999	14280	14169	14105	14171	14072	14097	14115	14170	14045	14122	14141	14095	14083	14364	13985	14147	14088	14302	14274	13989	14186	14088	14098	14233	14011	13820	14243	14236	14182	14168	14068	14044	14089	14124	14176	14189	14085	14077	14046	14064	14123	13991	14081	13976	14255	13928	14168	14017	14168	14174	14054	14104	13908	14099	14172	14177	14037	14044	14105	14109	14137	14231	14115	13974	14113	13990	14176	14133	14226	14165	14061	14240	14108	14127	14091	14139	14061	14108	14272	13824	14210	14263	14033	14042	13958	14009	14054	14058	13859	13995	13969	14058	14150	14121	14136	14063	14140	13990	14136	14019	13968	14205	13933	14038	14053	14123	14276	14043	14036	13851	13983	14188	14109	14019	13952	14093	14039	14088	14123	14075	14126	14261	14003	14039	14146	14149	14197	14029	14106	14093	14183	14103	14118	14084	14135	14108	13997	14137	14056	14150	14130	14107	14021	14119	14143	14067	14088	13975	14202	14209	14058	13923
23000	22657	34519	31567	26298	24213	22329	16349	15217	15372	15606	15380	15263	15142	15303	15223	15363	15302	15195	15164	15168	15360	15052	15066	15141	15234	15107	15015	15001	15188	15281	15118	15236	14982	15266	15066	15191	15331	15105	15108	15112	15148	15025	15206	15042	14895	14976	14986	15282	15071	15018	15182	15074	15159	15044	15040	15120	15054	14945	15067	15078	15201	15136	15039	15060	15096	15073	14969	15053	15023	14948	15105	15055	15262	15018	15103	14953	14985	15048	15105	15013	15045	14998	15146	14988	14981	15139	15114	15013	14984	15073	15086	15083	14911	15152	14966	14974	15197	14952	15206	14968	15309	15045	15180	15089	15053	14952	15068	14962	15095	14873	15082	15114	15097	14990	15050	15089	14934	15087	15087	15061	15032	15017	15004	15077	15009	15057	15096	15088	15232	15010	15226	15090	14857	14901	15060	14876	15034	15153	14847	14995	15040	15094	14942	14957	15112	15041	14966	15074	15047	15227	15139	15023	14951	14901	14999	15049	14917	14965	15112	15140	14886	14939	15008	15204	15032	15111	15132	14924	14846	15032	14873	15059	14973	14934	14767	15086	14929	15043	14924	15130	15059	14919	14926	14949	14997	14970	14882	15084	15104	14970	14926	14999	14934	15102	15191	14936	15101	14976	14953	15120	14884	15118	15083	14987	14976	14970	15122	15179	14841	15072	14903	14918	15168	14893	15083	15007	15249	15166	15094	14973	14854	15017	14755	15003	14920	14790	15142	14994	15052	15001	15121	15028	15190	14837	14934	15029	14849	15081	15051	14922	15161	14881	14838	15086	14985	15194	15043	15050	15010	14973	14952	15147	15129	15214	15017	14971	15075	15164	14976	15011	14969	14939	15064	15018	15116	15034	15016	14963	14980	15055	14960	14922	15044	15042	14971	15010	15109	15048	14904	15089	15091	15129	15238	15119	14830	15106	15188	14830	15134	15223	15065	14979	15000	14880	15084	14862	14922	15004	15036	14858	14912	15075	14906	14983	14885	14906	15235	14952	15065	15037	14926	14907	15076	15050	14936	15196	15070	15000	14906	15021	15101	14913	14904	14934	14907	15004	15087	15115	15051	14837	15125	15006	14877	15025	14985	14880	14988	14969	15010	14851	15068	14926	15108	15030	14938	15072	14977	14864	14930	15102	14806	15105	14961	15312	15002	14983	14991	14981	14957	14987	14882	14818	15023	14948	14964	14980	14908	15109	14929	14954	15222	14916	14901	15089	15053	14987	15139	14950	14954	14960	14904	15076	14806	15118	15026	15088	14929	15118	15020	15060	15006	15012	14926	14931	15152	14811	15006	15064	15124	14963	15075	14949	15054	14926	14936	14964	15155	15239	14898	15070	15204	15100	14866	14933	14948	15186	15102	14876	14996	14965	15100	15081	15173	15117	15106	14934	14933	14980	15186	15126	14934	14976	15064	15055	15130	14941	14908	14855	14769	14921	14534	14795	15070	15166	14999	15094	15088	15063	14933	14927	15076	15046	15020	14889	14884	15148	15036	15026	15030	14811	14890	15044	15100	15023	14915	14886	14846	14911	14915	15065	14996	14806	14859	15274	15008	14907	14984	14876	15250	14985	15209	15068	14990	15075	15238	15081	15058	14946	15104	15044	15182	14985	15133	14698	14998	15105	14946	15031	14845	15065	15129	14982	14812	14954	15089	14982	14852	15158	14933	15181	15008	15053	14944	14882	15153	14923	15204	15082	15010	14966	15009	14896	15021	14994	15202	15116	14915	14941	15136	15086	15108	14978	15179	15059	14959	15111	15001	15124	14816	15026	15118	15135	15031	15000	14797	14949	15033	14931	15143	15157	15088	15032	15159	15003	15142	14906	14862	14890	15013	15145	15178	15107	15097	15171	14879	14919	15072	14981	14929	14877	14883	15206	14984	14934	15280	14930	15140	15015	14985	15025	15065	15029	14831	15157	15044	15198	15114	14948	14954	14997	15005	14916	15011	14855	15073	14943	14952	15106	15041	15135	14991	15052	15105	15070	15079	15023	14907	14935	14977	15024	14982	14996	14965	15024	14920	14999	14889	15007	15140	14842	15115	14983	14931	15141	15090	14869	15063	14960	15012	14986	14952	15265	15077	14856	14883	15042	14996	15192	15199	15011	14832	14997	15189	14978	14977	15171	15083	15024	14819	15056	15048	15092	15114	15283	15013	14812	15147	14923	15001	15201	15044	14922	14897	15171	14947	14944	15185	15055	15326	14953	14858	14818	15034	15081	14939	14949	15036	15009	14822	15005	15044	14940	15177	15104	14924	14832	15022	14787	14874	15139	14951	15030	15061	14992	14901	15060	14987	14816	14986	14974	15055	14745	14920	14769	14971	15161	15185	14985	14969	14941	14865	15163	14966	14906	15043	14894	14856	15160	15325	14946	15030	14921	15029	15008	15069	15036	14969	14998	14934	14824	14989	14911	15032	14965	14989	14987	14918	14886	14902	15022	14909	14981	14859	15032	15158	15141	14985	14956	14973	15011	15125	14966	14954	14965	14831	14951	15001	14990	15048	14994	15083	15101	14792	15061	15008	15117	15047	15065	15113	15096	15120	14961	14949	14895	14852	14823	15031	15078	15234	15048	14951	14950	15060	14988	14878	14991	15189	15084	14919	14787	14979	14969	14988	14949	14887	15019	15189	14999	15132	15005	14979	15006	14969	15035	15102	14936	15056	15130	15043	14828	14959	15070	14810	14949	14977	14932	15108	15037	15087	15059	15080	15137	14906	15143	15025	15068	14892	15268	14956	15163	15070	15020	14901	15069	14923	15124	15085	15065	15034	15031	14986	14994	14905	15099	14873	14907	14770	15149	15052	14940	15012	14852	14966	14819	15086	15073	14855	15034	15086	14892	15092	14980	14948	14922	15119	15005	15000	14947	14831	14929	14926	15046	15116	15205	14956	14869	15021	14999	14909	14855	15016	14927	14889	14943	15020	15090	14947	14903	14931	15071	14974	15031	15037	15091	15127	15089	14817	14829	15025	14903	15100	14977	14931	15120	15113	15258	14968	15025	14948	14946	15120	14986	14936	14900	14951	15133	14988	14987	15157	14884	14879	15091	15009	15125	15049	15152	14915	14908	15024	15014	14931	15094	14902	14763	15015	14929	15064	14995	15120	14893	14928	14907	14936	15070	15023	14916	15259	14878	15119	15012	14833	14963	15039	14860	14891	15011	14915	14836	15094	15006	15029	15230	15016	15006	14918	15160	14954	14978	15053	15008	15057	14979	14976	14877	14982	15070	14970	15072	15164	15157	15071	15112	14914	15093	14916	15253	14966	14658	15025	15081	14863	15050	14945	15086	14908	15007	14984	14914	15062	15138	14987	15066	15000	15006	14720	14968	15053	15116	15074	15113	14926	14817	14973	15057	15034	14926	15168	15113	14783	14849	15094	15140	15093	14869	15141	15033	14889	15034	14913	14745	14957	15021	14901	14942	15102	15021	14976	15034	14822	15208	15023	14849	14922	15097	14973	15062	14841	15022	14944	14806	14938	15018	15063	14974	14998	15038	14951	14960	15043	15219	15196	15066	14956	15051	14916	14989	15035	14924	15092	15186	14930	15195	15121	15024	14994	14920	15111	15099	14805	14934	15132	14984	14918	15040	15093	15075	15060	14923	15160	15160	15174	14796	15007	14718	15035	14912	15065	15114	14997	15034	15205	15016	14835	15019	15066	14950	15165	15071	14979	15085	15083	15069	14951	14921	15065	15079	15170	14983	14870	14937	14921	14918	15027	14984	15098	15014	15259	14778	14860	14803	14908	14967	15020	15128	15017	14848	14874	15055	15089	14944	14877	15068	15105	15097	15016	15175	14908	15176	14965	15056	15049	14925	14847	14905	14982	14865	15029	14804	15133	15141	14877	14773	14880	14876	14968	14997	15033	15045	15090	15114	14851	15018	14851	14891	15020	14992	15173	14988	14817	15010	14956	15228	15055	14897	15019	15019	15148	15064	14898	14900	15151	14872	15112	14857	15090	14831	15140	15080	15015	15181	15038	15105	15065	15029	15085	15059	14817	14946	15165	14884	14957	14944	15025	14935	15132	15136	15021	14973	14857	15031	15013	15172	15015	15053	15005	14950	15258	15004	14913	14953	15037	15237	15032	14960	14920	14939	15042	14958	14975	14959	14950	14901	14976	14941	15019	14976	14875	14849	14928	15075	15066	14940	14810	14978	14986	15059	14944	15015	15014	15010	15106	14939	15254	14987	15028	15019	15197	15123	14958	14805	14858	14818	15017	14932	14895	15120	15138	15163	15165	15059	15001	15143	14909	14904	14928	14909	14942	15108	15165	15121	15088	14832	15014	15033	15015	14901	15126	14968	14953	15085	14993	15103	15071	14991	14956	14815	14981	14923	14930	14939	14958	15075	15020	15076	15023	14890	14994	15075	14806	15099	15037	15129	15105	14942	15026	15072	14935	14812	14885	15070	14993	14845	14798	15007	14939	14952	15032	15089	15177	15110	15057	14982	14925	15050	14987	15097	14971	14982	14926	15074	14968	14946	15038	14912	15064	14929	15051	15095	15018	14804	15158	15015	15012	15063	14972	15172	14812	14881	15198	14642	14885	15075	15008	14897	14856	15056	15192	15074	14888	15047	14972	15231	14909	14992	14945	14925	15147	15162	14918	15066	15274	15107	15044	14949	14840	15059	15032	15138	14754	14947	15000	14927	15017	15024	14988	14907	14923	14941	14892	15150	15229	14918	14976	14907	14842	14914	14976	15159	14674	14875	15076	14937	14921	14937	15053	15116	15039	14987	15086	14974	15062	15069	15019	15011	15190	15126	14927	15022	14933	14993	14959	14797	15026	14964	14833	14814	14872	15118	14917	15010	15126	15095	15044	15032	15172	15055	15072	15111	15046	14928	14985	15170	14991	14980	14893	14918	15043	15016	15193	14988	14833	15030	15150	15099	15136	15025	14977	14878	14789	15040	15163	15099	14858	14992	14718	14971	14896	14879	14897	14992	14963	14947	14865	15158	14891	14916	14989	14965	15065	15114	15236	14931	14870	15062	14811	14925	14801	14979	15138	15070	14845	15014	14967	15040	14946	15039	15072	14975	14874	14989	15095	15132	15162	15025	15055	14988	14957	15072	15064	15062	14877	15049	15094	14796	15025
63642	106469	90506	63598	38677	22045	14371	13774	14066	13790	13878	13877	14073	13986	14083	13970	14055	14055	13915	14137	13974	14138	14112	14186	13961	14021	14029	13969	13916	13844	13963	13897	13954	14059	13938	13837	13989	13986	14046	13932	13929	13989	14044	13983	14031	14058	13895	14050	14104	13815	13879	13906	13898	13904	13972	13881	13987	13888	14043	14084	14149	13867	13906	13957	14016	13848	13883	13878	13956	13935	14067	13763	14031	13921	13936	14060	13848	14059	14043	14040	13964	14206	13998	13903	13854	14024	14019	14069	13893	14042	14009	14012	13923	13976	13890	13923	13858	13928	14016	13987	13952	14032	14087	14004	13869	14014	13824	13933	13816	13985	14033	13985	13878	14029	13864	13944	13970	14005	13937	13802	14032	14013	14065	13837	13944	13967	13842	14032	13999	13854	13849	13852	13859	13956	13818	13789	14076	14115	13732	13893	13949	14042	13827	14055	14036	14008	13963	13856	14161	13899	13958	13952	13967	13976	14223	13933	13892	13876	14182	13998	13822	14005	13995	13828	13864	13950	13801	13890	13914	13979	13836	13946	13928	13865	13790	13938	14047	13828	13809	13985	14031	13916	14164	14090	13953	14079	13871	13970	13979	13939	13932	13983	13842	14020	14022	13984	13772	13989	14020	13971	13950	14092	13948	13886	14141	13796	14010	13977	13864	13707	14020	13974	13896	13974	14031	13989	13852	13897	13841	14069	14169	14012	14069	13927	13887	14069	13955	13886	13834	13961	13981	13946	13908	14115	13831	13875	14014	13900	14022	13871	13938	13845	13769	13881	13901	13822	13964	13836	13810	13926	13969	13845	13789	13748	14134	13955	13986	13935	13975	14057	14153	14035	13982	14041	13832	14109	13984	14074	13922	13946	14040	13804	14059	13865	13917	14165	13882	14098	14227	13932	13918	13979	13694	13886	13949	13962	13925	14015	13932	14169	14051	13960	13964	14015	14015	14052	13973	14001	14014	13953	14054	13887	14007	14173	14053	14145	13962	13966	14046	13868	13860	13941	13881	13943	13833	13929	13866	13889	14148	13987	13876	13968	14012	13963	13782	13978	14014	13860	13903	13964	13829	14112	13922	14010	13851	13923	13947	13947	13976	13917	13862	13927	13939	13848	13928	13924	14123	13945	13939	13752	14102	13916	13778	14135	14068	13854	14049	14045	13919	14059	13955	13858	13746	13842	13949	14011	13957	13830	13897	13932	14056	13926	13853	13992	13768	13664	14121	13941	13880	14103	13808	14082	14039	13794	13886	13827	13983	14136	13839	14070	13806	13940	13950	13909	13867	14056	13975	14027	13716	13968	13981	14035	13932	14032	13930	13825	13961	13793	13841	14029	13993	14057	14091	14131	13917	13854	14155	13869	13942	13927	13891	13890	13733	13901	13844	14003	14042	13948	13972	13907	13909	13906	14003	13846	14106	13728	13897	13998	14182	13805	14007	13959	13799	13887	13965	13938	13922	13973	13925	13919	13778	13929	13821	13981	13737	13949	14019	13762	14034	13856	14112	14020	13949	14045	14032	13940	13976	13921	13919	13875	14008	13844	13776	14073	13875	13835	14106	13945	13971	13694	14012	13978	14009	13761	13990	14075	13888	14139	13963	14079	13917	13855	13953	13883	13792	13864	13982	13951	13747	14006	14124	14007	14119	13878	13968	14009	13862	14061	14025	13943	14056	13929	13795	14072	14043	13900	14043	14005	13889	14150	13756	13877	14156	13983	14040	13878	13929	13976	13839	13904	13937	14203	14000	14070	13884	14018	13919	13921	13813	13939	13972	14104	13988	13976	14029	14013	13856	14050	14053	13830	14074	13939	13844	13824	13873	14030	13874	13834	13922	13845	13884	13994	13724	14043	13918	13870	13751	13923	13996	13905	14071	13698	13871	14044	14093	13876	14032	13793	14096	14014	14065	14003	14026	14205	13893	14017	13811	13854	13854	13886	13885	14024	14045	13820	14047	13927	13933	13788	13926	13954	14027	13986	14136	14098	13982	13931	13842	14094	13858	13915	14084	14027	13980	13678	13980	13943	13857	14042	13932	13983	13934	13894	14016	14135	13939	13952	13976	14033	13874	13843	14018	13969	13932	13968	14106	14004	13742	13922	14008	14011	13842	14094	13891	13870	13916	13946	13859	13899	14057	14058	13889	13839	14034	13906	13843	13972	13985	13984	13956	13760	13961	13948	13971	13872	13919	13905	13875	13959	13897	13878	14115	13927	14102	13941	13835	14064	14126	14050	13874	13889	13887	13951	13954	13934	13804	13883	13970	14124	13878	14018	14029	14074	13892	13909	13858	14142	13953	13701	13815	14136	14073	14021	13952	13899	13950	13950	13609	13861	13822	13814	13851	14024	14021	13903	13920	13878	14012	13992	14139	13883	14044	13829	14054	13976	13927	13995	14081	13827	13886	14061	13897	13929	14021	14150	14080	14079	13932	14062	13817	13966	13957	13964	13914	13769	13826	13936	13968	13901	13935	14023	13972	13985	14035	14186	13917	13933	13920	14041	13791	13855	13862	14115	13886	13871	13910	13876	13824	14056	13931	13799	14088	13717	13941	14010	13857	14014	13978	14086	14004	14085	13900	13904	13944	14082	13926	13919	13874	14046	13868	13813	13900	13848	14042	14105	14063	13908	13844	13988	13895	13999	13898	13910	14088	13709	13923	13905	13978	13916	14124	13892	13997	13829	13838	13832	13892	13885	14114	13983	13801	13972	14040	13916	13940	13999	13803	13866	13929	14032	13816	13799	14001	13979	14082	13935	14152	13888	13922	13992	13968	14107	13965	14017	13874	13962	13900	13930	14037	13784	13782	13948	13962	14075	13973	13895	13913	13892	13936	14054	13969	13904	13938	14107	14013	13885	13863	13966	13954	13938	14032	13949	13927	13866	13945	14013	13996	13972	14082	13999	13793	13966	13887	13952	14089	13973	13871	13904	14001	14050	13971	13928	13953	13941	13982	13892	14097	13820	13891	13959	13944	13862	13856	13996	13854	13881	13874	13889	13945	13840	13747	13921	13862	13896	13994	13935	13815	13870	13927	14018	13933	13996	13792	14115	13787	13877	13943	13987	13902	13893	14117	13842	13928	14068	13921	14176	13813	14015	13905	13833	13880	13849	13768	13975	14137	13978	14091	13803	13916	13852	14013	14014	14021	14004	14018	13867	14042	13989	13729	13763	13882	13911	13937	13932	13854	13920	13973	13913	13889	14063	14021	14089	14005	13987	13991	14018	13825	13917	14029	13998	13820	13945	13896	13787	13806	13956	13936	13992	13935	13893	13964	13785	13953	13980	13874	13899	13866	13980	13835	13935	13992	13982	13978	13961	13935	13952	13891	13908	13826	14052	14055	14000	13871	14020	13937	13979	13998	13978	13767	13954	13999	14107	13886	13983	13825	13935	13988	13900	13955	13980	13930	14168	13773	13967	14045	13845	13951	14025	13871	14016	14039	13829	13976	13891	13967	13894	13990	13991	14075	13723	13841	13960	13868	13903	13892	13919	13867	13911	14080	13909	13806	13912	13914	13977	13988	13875	13868	13948	13811	13900	13984	13960	13710	13885	13898	13964	14109	13904	13923	13874	14069	13945	14059	13810	14014	13963	13789	14100	13835	14033	13980	13952	13904	13979	13946	13925	14019	14084	14085	13954	13985	13815	13988	13797	13991	13991	13847	13813	13993	14006	14049	14029	13825	14026	14014	13962	13982	14006	13930	13808	14143	13883	14151	13726	13867	13929	13962	13725	13813	13962	13907	13898	13861	14102	13969	13837	13836	14066	14016	13899	13940	13961	13844	14008	14118	13850	14151	14013	13912	13994	13725	14008	14088	13891	14055	13984	13870	13854	13989	13742	14020	13853	14002	13897	14062	13884	13848	14017	13926	13825	13848	14179	13985	13857	14062	13816	13958	13972	13913	14038	13916	13900	14021	13768	13949	13813	13969	13736	13944	14002	14082	13895	14075	13841	13830	13854	14022	13845	14025	13985	14071	13877	14073	14118	13835	13966	13948	13968	13952	14019	14001	13870	13981	13888	13873	13964	14045	14044	13964	13982	13926	13880	13894	13991	13953	13952	13915	13929	13947	13976	13974	14143	13911	13858	13797	13863	13949	13899	13923	13846	13820	13899	14022	13818	13866	13978	13787	14040	13862	13964	14127	13721	13839	13981	14013	14137	13861	14076	13899	13971	13982	13946	14045	13872	13913	14100	13814	13970	13958	13950	14076	13844	14076	14002	13908	14067	13879	13928	13871	13825	13806	14059	14058	14004	14112	13948	13925	13818	13965	13816	13950	13904	13983	13872	13967	13859	13916	14044	13747	13832	13934	13831	13883	13896	14119	14029	14067	13939	14037	13987	13935	14100	13866	13825	13989	14096	13732	13984	14045	14069	13954	14013	13872	13872	13991	14001	13971	13968	13830	13896	14041	13913	14064	13903	13832	13991	13913	14018	13956	14091	14160	14174	13851	13860	14202	14033	13831	13947	13896	13853	13976	13823	13962	13980	13888	13944	14022	14006	14053	13934	14054	13901	13878	14131	13823	13951	13811	13918	14032	13735	14160	13824	14034	14025	13915	13947	13907	13885	13999	14079	13936	13881	14039	13826	13941	13889	13886	13947	13671	14035	14046	13926	13897	13922	13999	13862	14028	13765	14146	13937	13963	13988	13950	14157	14014	13821	13827	13991	14060	14000	13942	13986	14020	14028	14056	13925	14064	13855	13860	13930	13866	13966	13788	14047	13849	13902	14157	13978	13854	13864	14020	14041	14090	14141	13940	14071	13906	14013	13958	13913	13925	13889	13854	13944	13904	13964	13998	13901	14124	13956	13906	14074	13971	13879	14069	14087	13879	13934	13996	13941	13997	13954	14018	13951	13933	13865	13777	13734	14107	13971	13951	13985	13966	13937	13959	14022	13928	14062	13930	13965	13946	13908	14048	13838	13926	14001	14062	13816	13982	14046	13892	14048	14035	13854	13930	13927	13857	13947	14016	13932	13935	13933	14003	14062	13873	13755	14177	13991	13969	13970	13961	13875	13954	13972	13742	13775	13879	13912	13925	14008	13953	13979	13935	13915	13866	14006	14173	13720	14085	13826	13890	13946	13757	13776	13920	13945	13911	13938
29264	33628	40193	29783	19689	16604	15709	15486	15365	15485	15401	15256	15150	15519	15328	15425	15264	15291	15476	15233	15349	15267	15348	15261	15149	15178	15156	15303	15385	15630	15475	15475	15251	15269	15236	15529	15209	15166	15383	15193	15296	15455	15110	15266	15295	15268	15307	15319	15356	15422	15201	15166	15301	15330	15361	15217	15265	15339	15372	15246	15554	15532	15363	15301	15474	15364	15265	15237	15249	15125	15378	15333	15281	15163	15284	15213	15209	15253	15224	15399	15223	15344	15299	15402	15401	15328	15212	15182	15350	15433	15136	15160	15444	15311	15275	15069	15388	15139	15348	15229	15235	15248	15126	15432	15083	15347	15234	15256	15452	15341	15405	15256	15339	15333	15320	15213	15336	15307	15351	15419	15381	15397	15208	15227	15147	15233	15199	15269	15411	15408	15211	15240	15303	15294	15169	15498	15269	15413	15313	15460	15386	15249	15266	15184	15256	15231	15203	15096	15249	15445	15396	15244	15244	15285	15235	15192	15258	15229	15256	15347	15139	15102	15154	15154	15322	15141	15206	15199	15294	15130	15269	15306	15143	15225	15356	15330	15275	15047	15216	15232	15085	15305	15363	15173	15024	15192	15487	15309	15196	15209	15205	15280	15307	15365	15097	15290	15253	15326	15270	15294	15284	15398	15224	15189	15311	14978	15118	15220	15128	15494	15337	15287	15161	15101	15245	15118	15250	15077	15209	15060	15284	15168	15371	15373	15143	15492	15329	15117	15402	15364	15343	15196	15024	15343	15314	15164	15469	15434	15277	15152	15346	15218	15064	15165	15211	15304	15309	15115	15156	15358	15265	14915	15257	15221	15218	15367	15369	15429	15207	15340	15366	15333	15475	15287	15213	15195	15342	15364	15291	15422	15416	15303	15384	15170	15340	15233	15212	15085	15184	15250	15393	15170	15349	15187	15027	15101	15223	15161	15174	15328	15224	15154	15423	15251	15267	15265	15251	15228	15389	15301	15166	15290	15435	15168	15230	15258	15262	15252	15298	15173	15094	15241	15278	15322	15483	15263	15357	15261	15221	15151	15038	15125	15242	15290	15309	15236	15164	15136	15253	15213	15083	15185	15148	15198	15182	15267	15346	15280	15321	15314	15240	15085	15116	15177	15337	15426	15314	15239	15117	15150	15065	15165	15217	15345	15304	15436	15247	15298	15145	15263	15196	15171	15271	15194	15089	15274	15160	15253	15284	15305	15293	15309	15295	15420	15329	15252	15228	15098	15278	15296	15243	15362	15276	15385	15255	15121	15274	15137	15255	15111	15188	15220	15330	15119	15298	15373	15326	15202	15249	15074	15258	15391	15445	15423	15541	15112	15218	15375	15379	15395	15270	15269	15326	15095	15097	15401	15457	15369	15364	15181	15065	15257	15184	15251	15270	14974	14987	15132	15212	15164	15215	15267	15293	15146	15362	15068	15170	15274	15335	15179	15368	15127	15294	15190	15305	15421	15331	15399	15355	15092	15437	15349	15254	15322	15441	15315	15251	15450	15276	15363	15447	15236	15112	15399	15379	15314	15373	15330	15394	15206	15267	15380	15263	15294	15290	15131	15485	15383	15161	15387	15278	15293	15159	15274	15165	15447	15175	15282	15232	15497	15186	15273	15311	15441	15466	15321	15416	15248	15097	15291	15346	15321	15115	15208	15381	15180	15329	15185	15109	15227	15340	15252	15094	15311	15166	15229	15383	15368	15313	15236	15222	15370	15235	15274	15279	15214	15075	15187	15350	15240	15094	15153	15195	15224	15173	15300	15318	15228	15340	15220	15572	15193	15314	15160	15331	15313	15501	15484	15273	15225	15241	15143	15265	15160	15194	15202	15100	15274	15364	15315	15213	15326	15178	15263	15459	15278	15421	15464	15192	15258	15265	15244	15154	15354	15151	15227	15351	15151	15303	15316	15318	15352	15345	15078	15221	15285	15185	15257	15369	15343	15303	15307	15349	15497	15341	15324	15404	15303	15321	15196	15261	15041	15271	15427	15088	15195	15295	15191	15238	15133	15246	15409	15342	15215	15389	15373	15106	15316	15307	15444	15330	15313	15363	15415	15293	15447	15284	15362	15154	15095	15284	15126	15216	15273	15352	15127	15338	15237	15371	15309	15232	15220	15278	15246	15130	15134	15152	15201	15109	15375	15243	15200	15285	15277	15183	15314	15250	15175	15350	15204	15143	15262	15315	15221	15314	15312	15333	15201	15280	15208	15186	15151	15167	15397	15325	15208	15333	15286	15200	15378	15190	15117	15238	15318	15213	15317	15376	15145	15192	15256	15471	15390	15413	15374	15178	15340	15320	15229	15222	15310	15236	15183	15340	15158	15199	15312	15245	15174	15234	15192	15144	15394	15195	15295	15102	15388	15316	15349	15312	15301	15164	15129	15242	15175	15068	15286	15402	15329	15316	15141	15534	15457	15246	15213	15332	15412	15318	15090	15108	15289	15313	15341	15163	15291	15150	15373	15360	15287	15243	15311	15358	15164	15054	15111	15453	15460	15158	15107	15213	15234	15346	15098	15271	15014	15293	15223	15426	15318	15319	15253	15348	15158	15287	15319	15251	15172	15182	15247	15201	15512	15382	15339	15295	15379	15372	15345	15153	15129	15287	15363	15107	15214	15069	15362	15308	15187	15289	15267	14818	15214	15116	15401	15473	15090	15106	15360	15188	15183	15160	15112	15324	15406	15354	15203	15454	15218	15471	15105	15331	15309	15314	15458	15214	15241	15260	15233	15177	15134	15304	15366	15395	15211	15246	15162	15213	15331	15432	15260	15354	15446	15171	15163	15259	15274	15120	15304	15201	15353	15245	15133	15293	15267	15329	15184	15337	15204	15304	15370	15386	15486	15261	15269	15338	15366	15274	15198	15339	15263	15356	15357	15166	15277	15370	15200	15379	15295	15258	15259	15308	15217	15395	15290	15272	15272	15121	15394	15322	15334	15210	15321	15256	15333	15317	15275	15260	15171	15321	15200	15315	15221	15153	15197	15331	15352	15367	15136	15321	15378	15410	15443	15251	15440	15314	15293	15370	15289	15118	15275	15230	15274	15270	15344	14997	15185	15161	15285	15249	15305	15305	15172	15205	15353	15299	15238	15268	15077	15258	15167	15293	15371	15288	15226	15143	15406	15243	15302	15328	15162	15288	15474	15418	15069	15175	15299	15110	14973	15301	15155	15279	15310	15126	15303	15171	15386	15387	15301	15526	15322	15199	15309	15411	15256	15302	15328	15463	15227	15466	15426	15430	15200	15165	15141	15297	15319	15427	15187	15193	15229	15306	15373	15308	15307	15510	15373	15376	15425	15230	15156	15228	15396	15108	15198	15331	15043	15411	15187	15498	15166	15294	15439	15209	15300	15222	15202	15401	15236	15243	15174	15182	15258	15387	15155	15320	15156	15350	15129	15386	15333	15203	15323	15228	15108	15254	15207	15270	15186	15332	15408	15334	15233	15287	15113	15174	15185	15318	15310	15194	15318	15179	15045	15310	15174	15224	15224	15374	15161	15158	15215	15426	15329	15283	15270	15184	15367	15315	15312	15449	15378	15273	15087	15324	15240	15417	15375	15320	15165	15359	15300	15350	15258	15189	15069	15158	15203	15155	15254	15103	15110	15298	15068	15313	15364	15357	15475	15390	15275	15367	15312	15315	15291	15184	15320	15273	15076	15410	15438	15215	15275	15235	15276	15196	15326	15352	15365	15175	15193	15334	15223	15321	15193	15182	15086	15310	15396	15265	15195	15485	15171	15293	15262	15170	15231	15378	15183	15267	15143	15251	15318	15315	15233	15389	15300	15126	15097	15385	15332	15262	15191	15239	15250	15196	15363	15320	15162	15125	15242	15156	15300	15371	15399	15337	15240	15224	15228	15175	15201	14905	15178	15318	15415	15154	15354	15259	15426	15226	15184	15411	15202	15363	15315	15104	15199	15335	15138	15239	15310	15358	15289	15207	15425	15400	15185	15124	15239	15093	15293	15419	15162	15451	15245	15305	15284	15076	15362	15122	15187	15353	15147	15028	15329	15230	15096	15281	15438	15166	15446	15468	15237	15199	15386	15304	15326	15360	15279	14977	15225	15357	15459	15307	15277	15273	15487	15235	15353	15326	15310	15322	15383	15254	15142	15282	15126	15329	15262	15120	15241	15233	15282	15221	15228	15220	15384	15184	15538	15407	15194	15328	15202	15228	15379	15328	15354	15144	15327	15220	15380	15150	15151	15290	15326	15244	15307	15127	15283	15237	15169	15269	15244	15270	15012	15189	15185	15129	15378	15375	15256	15380	15298	15373	15144	15280	15418	15375	15251	15340	15284	15249	15220	15229	15345	15268	15348	15400	15457	15153	15173	15441	15317	15277	15207	15244	15149	15164	15345	15321	15300	15305	15295	15246	15197	15225	15261	15548	15299	15248	15284	15317	15322	15212	15210	15405	15196	15265	15285	15176	15149	15258	15150	15359	15220	15411	15263	15242	15161	15454	15278	15414	15199	15440	15254	15313	15088	15142	15450	15152	15286	15439	15282	15125	15218	15186	15367	15218	15226	15203	15339	15339	15360	15426	15163	15417	15306	15192	15414	15357	15319	15251	15180	15307	15284	15314	15283	15193	15297	15375	15321	15380	15234	15244	15057	15429	15205	15116	15238	15572	15024	15391	15180	15483	15245	15392	15167	15318	15385	15349	15242	15416	15367	15348	15187	15243	15120	15323	15170	15251	15395	15284	15336	15152	15060	15249	15053	15158	15097	15293	15411	15214	15257	15255	15168	15272	15224	15065	15316	15253	15449	15302	15333	15137	15333	15323	15414	15102	15385	15425	15248	15547	15216	15278	15260	15213	15028	15281	15274	15299	15275	15366	15342	15299	15345	15235	15155	15296	15123	15384	15245	15260	15268	15224	15074	15319	15367	15239	15377	15322	15196	15205	15352	15157	15502	15568	15316	15417	15265	15156	15249	15276	15167	15243	15091	15303	15293	15382	15200	15274	15182	15192	15170	15280	15463	15174	15233	15254	15345	15300	15267	15280	15322	15387	15360	15445	15269	15240	15144	15310	15254	15397	15259	15341	15283	15357	15301	15196	15298	15365	15208	15359	15344	15235	15160	15349	15277	15164	15166	15327	15211
35511	54210	44139	27787	18088	14941	14339	13911	14165	14066	14156	14180	14284	14161	14113	13971	14077	14053	14290	14067	14069	14096	13998	14146	13956	14282	14129	14168	14025	14114	14301	14173	14110	14175	14141	14083	14133	14131	14166	14052	14115	14202	14072	14189	14219	14049	13966	14176	14045	14036	14084	14072	14114	14076	14233	14144	14161	13983	14093	13993	14184	13943	14193	14082	14149	13998	14261	14149	14066	14092	14107	14188	13877	14123	14134	14131	14053	14178	14063	14097	14137	13941	13978	14119	14170	13991	14109	14096	14111	14163	14166	14111	14031	14197	14059	14118	14164	13960	14139	14062	14074	14125	13994	13961	14146	14066	14067	14114	14106	14273	14045	14138	14150	14070	14021	14078	14083	14121	14063	14179	13993	13988	14071	14121	14157	14189	13943	14013	14198	14159	14099	14149	14236	14105	14046	14152	14180	14315	14162	14142	14131	14055	14123	14129	14009	13935	13996	13992	13955	14148	14264	13909	14009	14105	14040	14240	13994	14162	14161	14155	13965	13968	14210	14024	14136	14227	13950	13954	13997	13976	14112	14144	14009	14088	14079	14059	14106	14051	13987	14052	14031	13989	13953	13994	14076	13985	14191	14186	14111	14135	13940	14109	14223	13974	14057	13857	14070	14106	13989	14250	14023	14149	13994	14115	14077	14009	14108	14029	14090	14175	14122	14152	14003	14143	14240	14150	14168	14090	14087	14064	14233	14136	14028	14112	14191	14022	14139	13989	14098	14125	14114	14094	13999	14214	14108	14101	14063	13952	14111	14193	14032	14082	14177	14247	14116	14240	14082	14107	14028	14054	14127	14093	14060	14031	13993	14173	13965	14101	13937	14214	14128	14239	14162	14139	14045	14063	14202	14005	14192	14102	13907	14150	14106	14032	14121	14102	14128	14063	13904	14231	14158	14072	14004	14092	14070	14140	14173	14241	14122	14144	13894	13889	14137	13983	14104	14120	14062	14262	14086	14100	14017	14107	14156	14171	14022	14179	13982	14227	14098	14005	14220	14002	14035	14232	13965	14136	14225	13946	14126	14048	13969	14151	14116	14065	14064	14042	14140	14092	14223	14278	14091	14094	14183	13953	14026	13936	14167	14062	13999	14060	14011	14166	14049	14119	13971	14106	14094	14074	14123	14101	14193	14018	14036	14005	13940	14174	14089	13952	13968	14140	14144	14195	14068	14073	14043	13904	14164	14006	14001	14135	14154	14038	14052	14069	13951	13965	14017	14109	14209	13962	14075	14072	14066	14055	14051	13986	14103	14009	14144	14004	14017	14320	14095	14029	14229	13859	14111	14271	14167	14084	14200	14146	13968	14148	14108	14063	14123	14031	14123	14072	14185	13989	14181	14192	14084	14102	14045	13933	13992	14096	14010	13980	14190	14076	13934	13953	14310	14087	13939	14138	14087	14160	13906	14427	14100	14146	14023	14021	13954	14005	14089	14216	14030	14080	14041	13899	14043	14176	14100	14259	13983	14102	14007	14048	14223	13956	14186	14134	14203	14112	14260	14030	14058	14092	14205	14046	13989	14157	13856	14052	13990	14052	14149	14093	14233	14045	14066	14139	14006	14136	14241	14081	14079	14084	13975	14007	14181	14191	14161	14218	14017	14116	14175	14040	14147	14087	14221	14196	14162	14084	14078	14094	14119	14176	14134	14215	14048	13959	14032	14069	14098	13937	14149	14143	14156	14012	14141	14195	14199	14122	14016	14044	14003	13999	14090	14168	14046	14179	14229	13901	14114	13990	13942	14063	14112	14069	14108	13899	14030	14093	14329	14102	14023	14175	14143	14112	14088	13888	14040	14123	14089	14127	14168	14052	14122	13983	14094	14259	14144	14179	14105	14181	14126	14155	14157	14122	14158	14128	14035	14015	14302	14172	14034	14141	14192	14108	14133	14026	14094	14181	14085	14090	14153	14095	14006	13946	14163	14197	14028	14169	14160	14155	14116	14114	14033	14337	14245	14097	14087	14180	14008	14129	14099	13897	14182	14152	14081	13937	14117	14054	14076	14042	14122	14134	14022	14191	14175	14098	14136	14146	14005	14123	14234	14282	14200	14113	14075	14269	14104	14076	14085	14186	14283	14062	14080	14113	14172	13984	14279	13978	14237	14144	14236	14076	14263	14090	14159	14179	14062	14139	13973	14120	14117	13921	14084	13993	13954	14119	14261	14051	14168	13990	14138	14146	14095	14105	14153	14059	14130	14125	14281	14112	14099	14084	14077	14110	14201	14022	14186	14107	14125	14134	14106	14032	14039	14090	14053	14162	14058	14032	14119	14110	14111	14216	14276	14017	14180	14089	14093	14311	14099	14098	14098	14095	14161	13955	14041	14006	13928	14126	14158	14149	14231	13983	14185	14035	13962	13994	14025	14131	14167	13979	14192	14049	13981	14070	14169	14103	14054	14100	14148	13995	14057	14230	14030	14076	14234	14216	14014	14037	14069	14117	14192	14088	14216	14258	13971	14134	14067	14175	14013	14118	13985	14117	14240	14213	14161	14015	14080	14065	14107	14282	14007	14182	14115	14137	14137	14031	14086	14136	14230	14022	13988	13944	13999	13961	14035	13999	14191	14016	14148	13973	14111	14114	14022	14244	14003	14141	14206	14233	14233	14271	14160	13993	13993	14200	13981	14233	14035	14100	14146	14091	14053	14221	13939	14003	14196	14042	13979	13961	14134	14307	13995	14118	14206	14164	14145	13947	14259	14174	14187	14178	14301	13871	14141	14158	14034	13923	14229	14030	14075	14121	13963	14026	14036	13998	13995	14101	14032	13998	13978	13992	14082	14110	14180	14002	14213	13938	14157	14109	14126	14140	14161	14248	13833	14213	14156	14219	14082	14113	14107	14033	14230	14204	14032	14027	14207	14092	14124	14136	14023	14102	13994	14189	14065	14186	14051	14185	14085	14145	14069	14038	14182	14104	13990	14058	14105	14015	13928	14092	14049	14071	14122	14053	14262	13935	14047	14102	14093	14145	14033	13977	14126	13910	14043	14237	14073	14200	14256	14324	14086	14244	14093	14062	14249	14063	14089	14289	14041	14110	14165	13948	14037	14174	13973	14178	14212	14287	14083	14007	13876	14255	14275	14272	14128	14058	14045	14108	14079	13934	14103	14103	14057	14128	14104	14227	14136	13956	14026	13919	14211	14069	14069	14194	13932	14185	14017	14022	14058	14022	14183	13971	14237	14077	14318	14207	14039	14067	14223	14071	14022	14160	13907	14133	13980	14207	14066	14090	14322	14103	14131	14044	14041	14025	13985	14084	14249	14231	14168	14159	14098	14136	13934	14189	14049	14097	14113	13960	14181	14057	14094	14202	14053	14069	14131	14015	13945	14081	14110	14148	14222	14033	14359	14192	14074	14019	14060	13880	14019	14132	14165	13965	13985	14077	14078	14038	13924	14152	14002	14102	13973	14161	13993	14017	14075	14050	14131	14030	14024	14150	14169	14255	14322	14193	14031	14150	13966	14303	14076	14094	14063	13999	14141	14119	14153	14127	14140	14025	14066	14019	13957	14125	14162	14073	14122	14075	14209	14143	14281	14033	14250	14135	14247	14166	14163	13996	14183	14069	14084	14014	14028	14158	13926	14009	14015	14109	14209	14126	14144	14045	14194	14212	14033	14085	14108	14082	14120	14175	14087	13987	14086	14226	13991	14199	14092	14135	14172	14153	14242	13984	14143	14096	14136	14039	14150	14055	14084	14056	13925	14071	14161	14113	14094	14078	13973	14092	13895	14184	14212	14055	14064	14191	14273	14054	14074	14024	14168	14126	14039	14084	14007	14051	14056	14131	14083	14034	14051	14017	13956	14211	14174	13971	14096	13986	14263	14083	14134	14191	14019	14015	14218	14289	14071	14236	14123	14211	14000	14112	14293	14286	14117	14017	14134	13938	13993	14061	14179	14034	14122	14259	14238	14151	14027	14137	14165	14138	14191	13979	14057	14162	14240	14072	14201	14086	14036	14097	14149	14096	14154	13978	14187	14042	14250	14144	14218	14072	14127	14258	14243	14051	14117	14075	14168	14184	13956	14150	14099	14037	14266	14074	14234	14056	14150	13945	14235	14195	14090	13971	14033	13959	14010	14102	14072	14139	14107	14088	13989	14009	13974	13945	13973	14217	14019	14017	14246	14045	13971	14309	14098	14063	14074	13958	14179	14037	14023	14094	14114	13994	14106	14100	14203	14137	14066	14169	14228	14041	14059	14024	14081	14078	14161	14033	13963	14045	14145	14149	14103	14064	14103	14093	14175	13990	14091	14119	14245	13987	14084	14224	14032	14196	14290	14178	14072	14259	14133	14130	14144	14019	14083	14065	14078	14026	13964	14113	14037	14157	14060	13969	14179	14128	14047	13994	14024	13889	14189	14173	14109	14109	14186	14167	14084	14008	14233	13974	14219	13943	14339	14088	13978	14081	14004	13962	13990	13946	14109	14406	13969	13950	14139	14097	13978	14187	14127	13989	14093	14096	14152	14127	14129	14127	14186	14032	14185	14231	14027	14290	14204	13983	14103	14084	14090	14202	13916	14023	14020	14077	14146	13989	14133	14014	14299	14064	14022	14056	13973	13984	14103	14100	14053	13991	14052	14057	14018	13990	14128	14098	14076	14031	13994	14128	14188	14015	14158	14086	14277	14223	14216	14048	14067	14194	14077	14049	14278	13869	14141	14198	14010	14052	14160	13896	14142	14205	14073	13957	14234	14230	14121	13994	14085	14127	14077	13872	14110	14177	14001	14047	14208	14200	14121	13968	13958	13913	14343	14211	14206	14061	14185	13815	14317	14008	14072	14113	14049	14218	14207	14142	14252	14122	14163	14031	13993	14080	14101	14082	14181	14253	13966	14233	14215	14019	14222	14100	14070	14181	14166	14104	14197	14074	14050	14145	14159	14098	14024	14081	14176	14113	14176	14238	14039	14057	14163	14027	14202	14414	14069	14134	14129	14172	14111	14073	14140	14089	14147	14081	13987	14201	14098	14127	14084	14165	14081	14224	14248	14115	14122	13931	14084	14267	14062	14050	14105	14063	14126	14023	14059	14177	14159	14082	14174	14076	14087	14193	14094	14230	14038	14113	14051	14084	14030	14118	14132	14021	13975	14259	14027	14010
24933	26042	41351	37484	26659	21313	18210	16064	15835	16009	15791	15674	15938	15960	15821	15761	15840	16033	15681	15812	15712	15870	15894	15876	15807	15833	15866	15976	15694	15845	15891	15799	15655	15766	15819	15790	15893	15793	15653	15929	15796	15739	15879	15862	15771	15825	15853	15549	15791	15772	15894	15790	15865	15676	15799	15746	15659	15600	15812	15786	15752	15884	15937	15796	15706	15735	15823	15773	15923	15804	15762	15862	15593	15845	15789	15808	15746	15959	15902	15650	15861	15958	15637	15757	15712	15696	15585	15606	15664	15675	15628	15744	15800	15882	15799	15506	15806	15704	15868	15827	15833	15901	15816	15818	15732	15886	15741	15695	15774	15732	15726	15721	15724	15831	15741	15671	15751	15774	15846	15817	16052	15717	15643	15672	15926	15773	15860	15795	15658	15789	15872	15736	15855	15811	15735	15834	15646	15715	15621	15744	15688	15733	15774	15528	15648	15754	15794	15667	15945	15887	15809	15771	15787	15663	15806	15659	15768	15794	15672	15625	15733	15706	15708	15415	15898	15756	15713	15892	15647	15706	15479	15749	15678	15640	15763	15831	15781	15798	15558	15706	15690	15702	15712	15840	15602	15645	15824	15639	15624	15772	15628	15702	15658	15879	15751	15839	15600	15652	15819	15691	15810	15682	15625	15711	16014	15619	15517	15659	15780	15777	15754	15814	15692	15818	15808	15746	15712	15573	15656	15731	15842	15793	15583	15874	15770	15762	15704	15593	15802	15792	15750	15728	15648	15716	15674	15801	15719	15875	15675	15807	15612	15779	15573	15671	15665	15796	15785	15856	15705	15648	15810	15684	15775	15816	15708	15779	15689	15910	15807	15593	15763	15605	15726	15837	15950	15681	15617	15694	15709	15728	15918	15859	15667	15666	15728	15630	15927	15748	15746	15868	15669	15844	16014	15736	15779	15842	15566	15625	15979	15710	15562	15676	15808	15797	15746	15619	15784	15491	15633	15839	15582	15671	15647	15736	15661	15734	15576	15651	15941	15878	15632	15968	15681	15817	15566	15721	15560	15722	15780	15784	15574	15997	16024	15667	15792	15934	15523	15865	15550	15680	15863	15607	15818	15744	15798	15877	15957	15746	15717	15644	15686	15688	15901	15751	15594	15670	15666	15816	15822	15651	15781	15619	15573	15745	15784	15781	15624	15933	15807	15746	15722	15731	15735	15769	15856	15640	15814	15802	15746	15894	15793	15839	15574	15751	15780	15722	15692	15855	15634	15774	15821	15870	15556	15678	15582	15770	15833	15876	15821	15978	15653	15807	15736	15649	15885	15871	15759	15614	15728	15528	15923	15647	15742	15826	15812	15886	15894	15718	15590	15536	15733	15631	15703	15621	15899	15861	16003	15833	15706	15732	15717	15734	15724	15741	15711	15864	15811	15650	15651	15521	15655	15879	15812	15767	15862	15749	15725	15734	15694	15740	15850	15768	15874	15700	15700	15833	15754	15569	15605	15701	15711	15683	15720	15737	15692	15752	15715	15890	15871	15929	15749	15617	15994	15819	15655	15476	15823	15631	15786	15718	15660	15734	15814	15606	15803	15708	15570	15755	15645	15689	15550	15660	15677	15748	15779	15714	15734	15844	15875	15736	15862	15637	15696	15739	15733	15539	15816	15873	15821	15652	15632	15695	15633	15672	15644	15737	15725	15980	15971	15672	15623	15822	15691	15798	15742	15903	15779	15770	15595	15730	15631	15709	15701	15615	15659	15741	15701	15699	15871	15715	15948	15708	15931	15755	15923	15753	15655	15696	15835	15646	15846	15763	15668	15613	15738	16000	15832	15917	15655	15774	15880	15614	15628	15839	15761	15729	15619	15809	15859	15548	15876	15663	15595	15811	15813	15732	15661	15737	15647	15769	15565	15865	15705	15724	15724	15755	15945	15688	15845	15862	15676	15591	15496	15548	15738	15771	15773	15761	15948	15738	15737	15591	15691	15876	15722	15845	15771	15927	15856	15671	15822	15576	15788	15668	15788	15649	15725	15858	15580	15819	15667	15824	15900	15742	15706	15454	15456	15543	15683	15780	15798	15918	15668	15740	15562	15856	15766	15789	15808	15665	15693	15655	15733	15680	15587	15659	15787	15870	15788	15791	15585	15731	15839	15520	15546	15637	15720	15769	15838	15865	15912	15685	15734	15693	15755	15698	15515	15801	15661	15710	15591	15666	15737	15775	15643	15792	15599	15659	15536	15545	15811	15782	15779	15929	15757	15756	15854	15792	15639	15645	15752	15643	15963	15637	15790	15839	15730	15836	15722	15799	15937	15702	15865	15654	15773	15677	15709	15734	15732	15857	15642	15682	15612	15718	15915	15870	15693	15605	15734	15667	15798	15813	15891	15767	15710	15647	15561	15696	15692	15600	15842	15744	15916	15707	15879	15880	15712	15841	15788	15692	15743	15808	15848	15767	15571	15678	15664	15786	15690	15781	15647	15743	15867	15644	15608	15725	15850	15828	15798	15797	15664	15641	15661	15761	15610	15850	15649	15760	15681	15666	15622	15641	15588	15540	15717	15947	15734	15639	15632	15881	15737	15640	15726	15860	15819	15738	15698	15826	15671	15826	15564	15442	15552	15721	15583	15772	15832	15813	15687	15796	15737	15675	15824	15790	15851	16008	15711	15545	15991	15909	15638	15585	15686	15774	15745	15846	15663	15813	15789	15911	15803	15694	15826	15563	15716	15774	15691	15620	15595	15442	15784	15658	15602	15702	15602	15504	15758	15755	15967	15684	15793	15652	15842	15909	15828	15666	15710	15558	15975	15788	15785	15810	15647	15726	15858	15667	15833	15594	15705	15686	15559	15929	15789	15703	15727	15734	15952	15754	15658	15692	15796	15847	15788	15675	15500	15642	15977	15923	15778	15692	15833	15556	15780	15832	15666	15684	15765	15639	15695	15866	15458	15571	15686	15915	15596	15685	15839	15588	15587	15637	15702	15772	15779	15739	15757	15911	15678	15752	15749	15749	15822	15788	15849	15608	15865	15731	15636	15531	15778	15504	15673	15784	15713	15836	15753	15744	15796	15680	15896	15682	15639	15636	15510	15715	15959	15675	15743	15694	15735	15697	15679	15803	15525	15684	15561	15660	15783	15780	15793	15652	15773	15817	15876	15655	15859	15620	15679	15736	15711	15733	15772	15536	15612	15515	15770	15765	15799	15726	15664	15618	15852	15808	15844	15772	15691	15577	15616	15603	15679	15937	15765	15859	15794	15736	15685	15714	15766	15689	15866	15842	15524	15836	15776	15682	15702	15705	15741	15624	15831	15908	15759	15767	15930	15575	15898	15705	15767	15778	15734	15744	15654	15784	15683	15685	16014	15685	15987	15716	15788	15779	15828	15716	15778	15718	15818	15863	15706	15605	15724	15865	15756	15662	15818	15637	15623	15614	15557	15652	15734	15653	15784	15750	15798	15883	15829	15822	15729	15751	15676	15586	15449	15710	15824	15795	15686	15792	15746	15792	15924	15800	15688	15365	15747	15610	15746	15685	15830	15820	15737	15947	15675	15731	15634	15719	15720	15773	15567	15831	15770	15768	15913	15856	15842	15960	15929	15697	15790	15722	15629	15728	15673	15684	15557	15887	15622	15738	15752	15770	15875	15852	15766	15818	15563	15655	15776	15796	15774	15718	15653	15640	15631	15506	15728	15604	15721	15746	15849	15684	15710	15867	15921	15763	15776	15774	15792	15735	15543	15772	15748	15818	15606	15633	15736	15852	15575	15707	15765	15727	15692	15864	15833	15692	15901	15780	15854	15812	15660	15810	15682	15657	15826	15629	15773	15742	15759	15720	15680	15671	15654	15673	15792	15633	15678	15883	15599	15822	15866	15710	15889	16010	15775	15602	15608	15418	15809	15807	15694	15770	15713	15586	15628	15516	15760	15711	15540	15678	15633	15866	15730	15775	15483	15637	15667	15788	15779	15712	15751	15600	15733	15688	15582	15851	15659	15852	15763	15820	15795	15789	15775	15883	15585	15820	15901	15728	15735	15780	15671	15690	15653	15654	15989	15821	15836	15740	15884	15870	15663	15657	15730	15736	15493	15649	15787	15752	15913	15833	15830	15585	15829	15713	15891	15926	15807	15827	15599	15739	15729	15871	15582	15750	15656	15610	15801	15618	15787	15601	15652	15674	15916	15812	15714	15739	15906	15759	15877	15876	15643	15763	15837	15739	15620	15763	15558	15644	15730	15822	15646	15785	15685	15819	15669	15755	15904	15607	15692	15902	15582	15782	15576	15667	15774	15963	15925	15744	15730	15665	15843	15692	15742	15616	15610	15833	15703	15779	15815	15599	15828	15860	15784	15554	15642	15576	15696	15598	15673	15766	15741	15760	15807	15934	15757	15796	15679	15710	15701	15792	15899	15690	15719	15755	15724	15730	15754	15769	15756	15897	15707	15872	15502	15819	15532	15743	15694	15662	15681	15759	15509	15610	15611	15799	15879	15636	15829	15804	15939	15986	15936	15741	15648	15807	15683	15721	15827	15690	15676	15657	15548	15840	15761	15552	15787	15626	15715	15685	15680	15788	15809	15679	15605	15783	15694	15782	15807	15662	15678	15628	15763	15865	15746	15716	15740	15725	15780	15695	15685	15779	15719	15727	15694	15842	15587	15799	15683	15737	15613	15584	15573	15517	15796	15543	15795	15529	15620	15682	15845	16083	15818	15764	15637	15754	15774	15717	15758	15658	15594	15675	15721	15668	15645	15583	15800	15934	15806	15687	15709	15800	15739	15668	15735	15659	15795	15753	15937	15825	15609	15550	15753	15763	15782	15966	15604	15617	15724	15919	15768	15649	15680	15580	15773	15790	15899	15797	15899	15679	15598	15828	15729	15798	15937	15996	15946	15775	15655	15644	15846	15876	15610	15738	15589	15786	15685	15718	15792	15782	15777	15947	15777	15935	15583	15754	15906	15643	15629	15919	15771	15883	15800	15644	15702	15577	15782	15775	15896	15657	15725	15847	15730	15674	15825	15653	15594	15688	15731	15774	15802	15855	15806	15855	15835	15746	15733	15651	15650	15692	15782	15681	15697	15692	15800	15673	15765	15662	15757	15910	15872	15738	15820	15861	15900	15699	15822	15581	15525	15893	15592	15595
57330	91834	74244	47317	27967	18055	14738	14367	14416	14478	14595	14569	14538	14508	14489	14435	14405	14557	14655	14264	14441	14561	14269	14588	14461	14536	14368	14423	14425	14449	14561	14404	14461	14437	14485	14499	14607	14602	14446	14416	14688	14396	14446	14308	14482	14456	14301	14581	14286	14399	14491	14462	14385	14431	14467	14339	14436	14504	14480	14385	14448	14311	14364	14367	14495	14513	14444	14479	14283	14565	14475	14616	14330	14434	14381	14474	14573	14483	14408	14455	14260	14343	14396	14394	14402	14615	14323	14450	14664	14432	14396	14517	14565	14443	14392	14505	14379	14330	14480	14666	14501	14549	14354	14462	14465	14311	14391	14394	14298	14408	14468	14349	14470	14543	14450	14245	14352	14278	14478	14500	14296	14328	14309	14479	14378	14455	14301	14280	14369	14490	14482	14348	14385	14471	14508	14206	14376	14410	14352	14534	14417	14468	14392	14263	14505	14581	14415	14551	14460	14518	14441	14411	14458	14201	14403	14408	14318	14314	14417	14387	14484	14439	14422	14612	14359	14536	14314	14494	14575	14201	14471	14428	14347	14393	14464	14636	14462	14415	14494	14490	14376	14413	14456	14410	14424	14336	14447	14544	14490	14230	14408	14462	14639	14469	14610	14473	14379	14311	14416	14481	14480	14725	14440	14622	14365	14311	14371	14414	14480	14443	14402	14470	14341	14627	14464	14430	14351	14429	14366	14466	14481	14555	14578	14340	14544	14318	14396	14379	14377	14433	14501	14341	14546	14469	14352	14498	14405	14536	14394	14482	14445	14500	14489	14572	14439	14362	14385	14548	14436	14535	14446	14442	14420	14456	14511	14468	14369	14530	14509	14510	14505	14486	14434	14427	14376	14544	14328	14473	14436	14453	14425	14377	14461	14605	14582	14496	14344	14463	14351	14214	14518	14554	14516	14467	14305	14550	14362	14418	14422	14420	14456	14485	14466	14457	14437	14251	14482	14458	14428	14244	14596	14516	14545	14419	14416	14461	14583	14486	14412	14433	14394	14467	14413	14317	14436	14396	14417	14431	14388	14501	14453	14381	14647	14333	14535	14449	14534	14657	14367	14507	14581	14286	14422	14516	14486	14583	14571	14392	14400	14602	14324	14484	14442	14232	14501	14428	14217	14457	14381	14321	14426	14364	14507	14420	14506	14594	14346	14329	14471	14436	14455	14507	14330	14400	14327	14359	14555	14476	14439	14593	14453	14406	14617	14477	14490	14605	14358	14598	14565	14354	14309	14490	14260	14406	14395	14528	14732	14432	14628	14510	14424	14333	14318	14238	14387	14622	14345	14312	14506	14567	14389	14506	14536	14425	14427	14322	14424	14439	14415	14460	14490	14548	14409	14495	14280	14298	14380	14593	14499	14525	14473	14475	14424	14499	14373	14454	14502	14500	14314	14410	14473	14188	14609	14350	14492	14468	14436	14235	14583	14529	14552	14457	14485	14582	14526	14521	14438	14376	14433	14449	14584	14272	14538	14565	14499	14487	14462	14399	14476	14307	14388	14386	14547	14348	14427	14513	14519	14510	14552	14401	14341	14593	14423	14463	14513	14460	14449	14467	14420	14427	14429	14425	14367	14364	14334	14375	14501	14324	14560	14430	14601	14476	14366	14313	14316	14367	14467	14560	14296	14461	14502	14586	14507	14432	14353	14523	14504	14541	14450	14384	14459	14479	14394	14320	14639	14508	14495	14512	14455	14352	14405	14503	14550	14574	14328	14418	14517	14499	14469	14419	14388	14418	14389	14361	14440	14601	14271	14325	14372	14645	14267	14586	14445	14523	14325	14502	14361	14517	14504	14386	14460	14475	14485	14440	14559	14418	14491	14473	14414	14351	14372	14481	14442	14554	14397	14452	14448	14413	14298	14332	14477	14304	14558	14480	14544	14490	14454	14416	14580	14534	14516	14391	14477	14492	14554	14549	14342	14365	14386	14402	14334	14400	14345	14351	14512	14334	14458	14378	14334	14446	14361	14495	14570	14413	14506	14447	14495	14436	14340	14607	14358	14506	14439	14432	14494	14532	14396	14533	14330	14512	14436	14353	14468	14517	14448	14460	14455	14282	14531	14374	14486	14399	14504	14405	14401	14406	14442	14518	14583	14608	14489	14495	14470	14570	14348	14522	14333	14385	14460	14460	14444	14434	14595	14394	14510	14423	14505	14393	14521	14466	14496	14531	14315	14481	14376	14480	14624	14549	14498	14251	14493	14455	14464	14462	14371	14448	14589	14548	14351	14499	14495	14433	14398	14381	14617	14279	14449	14375	14396	14408	14347	14460	14567	14318	14482	14442	14615	14477	14722	14297	14463	14467	14388	14432	14381	14402	14587	14394	14419	14400	14486	14365	14553	14421	14527	14423	14230	14461	14569	14377	14441	14440	14618	14512	14539	14529	14549	14476	14500	14501	14321	14459	14329	14421	14320	14552	14245	14491	14457	14500	14590	14404	14434	14422	14592	14420	14446	14518	14494	14415	14383	14486	14345	14368	14327	14585	14411	14388	14472	14558	14421	14426	14567	14373	14350	14550	14494	14472	14631	14349	14568	14401	14518	14400	14405	14438	14378	14422	14425	14601	14405	14340	14325	14429	14431	14256	14464	14477	14417	14443	14548	14398	14432	14371	14380	14370	14390	14384	14466	14405	14464	14523	14420	14358	14483	14455	14653	14522	14587	14383	14337	14439	14633	14577	14376	14444	14334	14423	14524	14535	14423	14545	14339	14430	14486	14326	14475	14565	14452	14365	14379	14538	14669	14572	14357	14322	14226	14674	14313	14379	14454	14333	14581	14357	14606	14473	14428	14345	14456	14291	14375	14406	14459	14528	14483	14441	14406	14287	14268	14440	14425	14430	14411	14578	14399	14269	14375	14363	14497	14461	14507	14666	14373	14447	14560	14386	14540	14405	14522	14454	14242	14295	14286	14245	14433	14485	14371	14241	14481	14267	14496	14584	14453	14392	14392	14291	14493	14478	14533	14509	14380	14323	14504	14432	14535	14390	14345	14541	14487	14421	14528	14448	14436	14533	14340	14422	14367	14426	14409	14444	14551	14473	14510	14556	14438	14498	14481	14417	14422	14398	14351	14376	14567	14514	14410	14417	14559	14514	14575	14444	14378	14533	14432	14449	14386	14459	14426	14492	14441	14416	14508	14405	14581	14612	14551	14371	14398	14439	14467	14441	14462	14528	14411	14426	14311	14732	14323	14597	14341	14532	14252	14432	14552	14457	14440	14229	14548	14408	14489	14432	14510	14419	14425	14481	14405	14380	14431	14432	14281	14636	14552	14521	14247	14437	14361	14664	14317	14592	14394	14356	14270	14386	14306	14373	14404	14435	14410	14454	14520	14397	14469	14293	14539	14567	14584	14494	14417	14303	14485	14377	14365	14439	14408	14604	14252	14659	14411	14562	14493	14380	14514	14604	14386	14495	14549	14494	14421	14570	14629	14317	14323	14307	14310	14397	14448	14280	14384	14310	14513	14370	14413	14377	14379	14377	14455	14393	14328	14526	14401	14295	14535	14454	14427	14445	14475	14442	14355	14450	14256	14461	14451	14639	14530	14391	14360	14439	14391	14446	14448	14267	14221	14573	14441	14574	14432	14476	14374	14330	14483	14445	14454	14464	14528	14398	14419	14618	14397	14495	14494	14573	14359	14423	14419	14458	14429	14632	14530	14400	14674	14397	14634	14336	14457	14599	14415	14413	14429	14506	14493	14524	14352	14429	14445	14417	14583	14337	14405	14505	14519	14590	14460	14420	14598	14350	14188	14497	14409	14609	14396	14573	14399	14317	14358	14334	14393	14327	14426	14483	14342	14478	14655	14507	14397	14235	14455	14395	14571	14511	14514	14432	14497	14393	14582	14535	14532	14361	14445	14503	14582	14358	14435	14526	14459	14615	14373	14600	14359	14404	14335	14490	14501	14446	14312	14418	14379	14359	14346	14592	14428	14414	14503	14533	14353	14504	14562	14422	14408	14425	14442	14535	14481	14401	14427	14305	14374	14362	14431	14431	14385	14428	14465	14387	14504	14470	14399	14465	14412	14358	14309	14384	14498	14438	14352	14406	14629	14250	14597	14347	14354	14421	14439	14384	14429	14359	14233	14507	14416	14565	14503	14477	14506	14392	14476	14442	14468	14517	14496	14608	14458	14448	14427	14397	14376	14511	14518	14460	14313	14432	14443	14331	14354	14273	14607	14304	14442	14577	14432	14452	14442	14349	14520	14366	14401	14395	14472	14478	14498	14534	14539	14427	14575	14389	14485	14344	14222	14463	14324	14482	14490	14421	14360	14404	14533	14382	14409	14424	14486	14437	14394	14515	14546	14539	14369	14472	14418	14385	14378	14487	14508	14415	14563	14475	14317	14528	14424	14413	14568	14376	14564	14530	14505	14429	14561	14450	14464	14362	14407	14400	14381	14304	14561	14480	14571	14399	14462	14414	14339	14315	14377	14335	14426	14336	14393	14426	14524	14508	14550	14333	14354	14430	14303	14621	14581	14374	14363	14585	14533	14507	14603	14414	14500	14462	14344	14432	14609	14425	14611	14407	14573	14467	14558	14424	14411	14522	14312	14460	14406	14346	14518	14343	14228	14430	14401	14558	14418	14416	14353	14307	14371	14437	14319	14369	14437	14401	14293	14559	14571	14472	14361	14372	14352	14315	14495	14428	14345	14414	14456	14428	14291	14432	14419	14407	14449	14462	14350	14362	14344	14420	14339	14499	14583	14498	14535	14431	14448	14617	14495	14230	14495	14455	14468	14514	14637	14487	14339	14365	14434	14619	14580	14451	14449	14483	14408	14416	14446	14523	14358	14559	14426	14444	14423	14256	14413	14438	14437	14491	14538	14341	14516	14487	14525	14536	14299	14615	14370	14514	14341	14558	14462	14543	14580	14431	14439	14268	14486	14322	14472	14537	14542	14411	14492	14439	14512	14559	14412	14577	14391	14471	14243	14483	14404	14431	14323	14502	14376	14449	14329	14461	14525	14516	14492	14283	14462	14566	14538	14361	14321	14326	14352	14400	14501	14490	14487	14364	14452	14379	14383	14498	14387	14477	14534	14492	14531	14620	14468	14477	14520	14397	14573	14447	14397	14304	14411	14499	14542	14688
23087	22865	34084	30423	25372	24375	23291	17382	16467	16455	16611	16466	16509	16455	16546	16492	16547	16442	16325	16318	16430	16399	16490	16472	16262	16209	16531	16242	16210	16346	16589	16322	16324	16151	16244	16468	16357	16325	16379	16340	16245	16388	16377	16398	16420	16117	16366	16298	16219	16295	16257	16431	16239	16307	16183	16291	16114	16227	16269	16266	16067	16278	16292	16135	16426	16179	16337	16279	16214	16469	16328	16431	16278	16254	16123	16223	16372	16345	16357	16350	16387	16461	16071	16192	16319	16419	16151	16173	16409	16151	16465	16301	16326	16275	16214	16338	16215	16233	16142	16296	16061	16362	16268	16339	16407	16282	16198	16394	16213	16289	16224	15979	16260	16070	16180	16403	16223	16229	16351	16111	16159	16274	16015	16314	16067	16267	16204	16155	16165	15990	16297	16292	16176	15975	16143	16167	16082	16257	16146	16038	16247	16212	16392	16398	16270	16401	16270	16263	16371	16048	16113	16255	16300	16182	16272	16148	16266	16290	16170	16104	16288	16264	16204	16317	16241	16292	16199	16335	16394	16274	16244	15963	16205	16073	16290	16200	16165	16139	16365	16162	16071	16261	16223	16145	16183	16147	16308	16254	16235	16391	16180	16246	16248	16259	16151	16157	16180	16178	16337	16165	16200	16127	16088	16144	16127	16143	16251	16185	16244	16323	16159	16325	16258	16460	16303	16166	16121	16289	16214	16300	16074	16209	16118	16070	16292	16231	16282	16315	16160	16099	16098	16220	16442	16177	16220	16160	16120	16177	16216	16106	16111	16186	16164	16006	16079	16193	16022	16242	16044	16361	16219	16091	16121	16298	16331	16351	16304	16279	16331	16146	16205	16190	16317	16345	16171	16167	16368	16395	16163	16266	16069	16230	16369	16209	16350	16301	16270	16339	16196	16117	16331	16084	16096	16208	16176	16266	16132	16079	16331	16100	16254	16141	16190	16165	16196	16402	16266	16269	16290	16295	16157	16034	16242	16242	16277	16076	16106	16174	16070	16104	16122	16295	16129	16279	16298	16297	16013	16287	15930	16117	16172	16181	16217	16286	16316	16015	16493	16127	16238	16268	16296	16274	16255	16210	16352	16183	16409	16269	16297	16020	16213	16083	16038	16111	16397	16168	16221	15936	16263	15965	16189	15939	16162	16178	16208	16001	16239	16268	16269	16349	15983	16231	16249	16307	16197	15970	16174	16028	16238	16163	16191	16266	16311	16274	16158	16186	16239	16204	16139	16108	16081	16323	16287	16118	16128	16184	16226	16125	16324	16171	16144	16059	16127	16279	16138	16036	16550	16176	16221	16243	16058	16096	16366	16329	16317	15997	16039	16346	16237	16208	16265	16180	16127	16212	16196	16238	16406	16269	16209	16149	16115	16200	16291	15957	16013	16203	16147	16312	16294	16416	16398	15984	16238	16252	16213	16346	16394	16258	16282	16603	16224	16374	16164	16276	16204	16320	16316	16074	16384	16172	16262	16466	16258	16081	16218	16076	16024	16202	16311	16394	16331	16282	16255	16231	16133	16144	16028	16070	16227	16222	16185	16169	16271	16403	16085	16217	16271	16133	16137	16416	16226	16185	16185	16339	15898	16161	16106	16271	16384	16219	16177	16383	16152	16131	16055	16135	16131	16249	16287	16130	16192	16196	16412	16106	16195	16006	16079	16205	16317	16284	16228	16148	16299	16256	16247	16239	16038	16355	16224	15969	16167	16195	16446	16117	16160	16197	16272	16232	16029	16175	16331	16199	16150	16240	16157	16410	16201	16265	16317	16259	16277	16209	16258	16173	16192	16361	16337	16098	16139	16003	16257	16171	16253	16375	16124	16201	16153	16385	16399	16148	16069	16135	16261	16217	16152	16287	16214	16222	16154	16276	16219	16102	16121	16264	16198	16317	16174	16295	16257	16298	16309	16242	16053	16417	16057	16098	16371	16304	16208	16298	16207	16304	16436	16377	16142	16315	16246	16202	16051	16197	16320	16423	16025	15990	16196	16219	16235	16211	16130	16138	16291	16278	16179	16445	16026	16042	16317	16199	16251	16277	16207	16150	16369	16235	15962	16247	16317	16103	16333	16394	16111	16461	16024	16225	16214	16201	16172	16302	16175	16112	16127	15972	16125	15984	16193	16076	16090	16087	16293	16445	16196	16060	16233	16090	16214	16042	16143	16208	16186	16175	16432	16237	16227	16442	16205	16179	16071	16245	16185	16245	16133	16110	16373	16233	16214	16100	16161	16148	16310	16256	16195	16146	16100	16114	16143	16058	16182	16197	16066	16213	16265	16206	16322	16032	16276	16314	16119	16329	16216	16319	16289	16399	16269	16129	16174	16264	16260	16062	16207	16355	16239	16191	16204	16188	16255	16314	16375	16231	16427	16147	16227	16204	16053	16410	16150	16149	16332	16003	16279	16084	16301	16304	16227	16222	16495	16359	16361	16019	16267	16344	16253	16104	16150	16032	16247	16022	16144	16375	16296	16378	16414	16107	16094	16324	16054	16211	16089	16286	16334	16215	16174	16311	16245	16423	16337	16242	16316	16228	16187	16136	16339	16246	16134	16121	16302	16072	16097	16326	16347	16186	16234	16280	16057	16425	16246	16310	16218	15958	16275	16195	15997	16281	16088	16298	16173	16171	16222	16163	16066	16242	16389	16281	16235	16295	16231	16201	16095	16062	16194	16282	16071	16207	16177	16251	16144	16194	16481	16171	16003	16267	16254	16027	16036	16372	16277	16174	16176	16087	16204	16306	16290	16074	16370	16177	16184	16404	16323	16209	16114	16182	16299	16039	16099	16172	16150	16203	16533	16323	16099	16088	16355	16258	16282	16116	16244	16043	16231	16235	16160	16230	16078	16378	16223	16387	16192	16249	16134	16346	16029	16311	16350	16252	16082	16151	16104	16367	16146	16215	16243	16289	16209	16259	16201	16232	16433	16295	16132	16086	16324	16158	16365	16238	16048	16084	16404	16442	16068	16202	16146	16047	16404	16277	16082	16031	16342	16329	16131	16150	16390	16364	16334	15996	16245	16087	16108	16310	16265	16323	16015	16077	16238	16590	16140	16313	16340	16207	16342	16312	16221	16353	16313	16386	16199	16192	16208	16253	16443	16279	16156	16193	16379	16264	16343	16092	16164	16153	16194	16198	16172	16208	16287	16214	16133	16050	16226	16192	16377	16155	16210	16255	16337	16275	16033	16165	16304	16192	16136	16219	16305	16021	16100	16339	16240	16352	16140	16280	16249	16213	16250	16016	16121	16016	16137	16315	16319	16506	16080	16185	16268	16441	16027	16318	16142	16214	16290	16304	16062	16092	16219	16372	16235	16230	16069	16183	16105	16300	15966	15966	16166	16363	16297	16307	16337	16094	16179	16173	16161	16269	16218	16166	16154	16089	16223	16270	16154	16526	16225	16234	16291	16249	16002	16110	16120	16024	16322	16188	15979	16206	16166	16126	16183	16285	16287	16379	16186	16103	16149	16244	16142	16309	16208	16231	16254	16321	16275	16290	16437	16202	16252	16101	16390	16349	16246	16102	16178	16267	16136	16064	16122	16193	16236	16073	16121	16262	16116	16354	16281	16245	16173	16383	16310	16034	16118	16207	16315	16308	16237	16140	16237	16388	16173	16199	16307	16150	16275	16241	16032	16228	16231	16120	16185	16078	16126	16133	16292	16225	16341	16264	16256	16123	16356	16159	16147	16060	16259	16289	16175	16146	16082	16090	16134	16261	16299	16114	16433	16285	16281	15983	16242	16228	16250	16219	16082	16093	16064	16212	16213	16302	16358	16289	16310	16309	16257	16098	16362	16145	16249	16223	16123	16122	16174	16094	16339	16392	16276	16155	16118	16280	16435	16175	16423	16286	16297	16263	16010	16247	16312	16470	16256	16242	16213	16211	16443	16225	16143	16253	16179	16205	16171	16245	16253	16267	16157	16306	16025	16156	16165	16248	16250	16327	16185	16234	16205	16034	16435	16398	16079	16268	16053	16166	16126	15889	16171	15970	16210	16128	16141	16118	16261	16329	16313	16149	16280	16055	16194	16077	16121	16011	16193	16152	16281	16245	16459	16306	16378	16225	16133	16026	16322	16402	16183	16299	16216	16280	16259	16200	16362	16015	16282	16203	16047	16244	16197	16420	16390	16462	16339	16218	16246	16246	16146	16140	16228	16201	15998	16081	16148	16186	16278	16057	16197	16308	16219	16203	16199	16083	16166	16011	16248	16135	16275	16257	16016	16208	16036	16060	16021	16296	16323	16148	16036	16281	16233	16302	16182	16158	15896	16142	16387	16195	16097	16267	16246	16221	16129	16180	15964	16229	16287	16119	16223	16229	16271	16067	16190	16032	16222	16218	16313	16192	16296	16074	16286	16152	16228	16178	16290	16284	16056	16211	16314	16152	16049	16434	16235	16063	16049	16275	16168	16130	16127	16000	16155	16267	16181	16092	16121	16278	16419	16227	16335	16237	16160	16275	16334	16204	16309	16339	16018	16126	16210	16085	16200	16294	16291	16153	16272	16122	16282	16097	16455	16291	16354	16178	16131	16235	15978	16311	16171	16311	16079	16175	16126	16232	16116	16188	16205	16188	16144	16184	16307	16155	16101	15880	16287	16205	16312	16315	16356	16194	16083	16178	16259	16278	16200	16190	16028	16141	16117	16194	16180	16182	16370	16294	16260	16183	16314	16280	16117	16043	16192	16355	16367	16347	16198	16269	16207	16158	16168	16205	16448	16394	16272	16161	16125	16166	16182	16125	16215	16230	16131	16175	16420	16193	16225	16406	16301	16369	16305	16260	16316	16106	16281	16480	16064	16281	16259	16187	16150	16218	16408	16282	16311	16198	16205	16334	16084	16208	16162	16138	16110	16196	16098	16190	16322	16386	16145	16061	16249	16115	16311	16270	16188	16154	16104	16169	16245	16248	16122	16294	16318	16339	16370	16367	16167	16092	16242	16061	16335	16263	16151	16263	16274	16188	16338	16158	16114	15993	16313	16318	16200	16092	16393	16144	16441	16359	16239	16352	16263	16401	16110	15974	16128	16166	16315	16273	16341	16305	16209	16138	16539	16346	16329	16053	16248	16333	16249	16229	16215	16267	16083	16204	16135	16181	16321	16184
62985	106909	89338	61848	36880	22123	15513	14642	14628	14719	14897	14822	14588	14830	14830	14647	14991	14724	14758	14862	14693	14700	14623	14794	14828	14860	14820	14593	14705	14799	14666	14831	14798	14730	14806	14637	14795	14694	14840	14730	14669	14829	14731	14855	14764	14903	14913	14960	14762	14738	14620	14915	14926	14777	14797	14969	14452	14817	14760	14875	14788	14667	14744	14712	14727	14658	14705	14797	14723	14688	14714	14749	14815	14878	14972	14949	14623	14745	14716	14709	14943	14690	14849	14889	14807	14815	14920	14984	14731	14714	14651	14866	14652	14729	14739	14700	14588	14635	14966	14737	14760	14703	14646	14856	14702	14669	14765	14621	14771	14812	14745	14608	14534	14734	14904	14824	14731	14824	14916	14832	14743	14831	14657	14653	14696	14758	14878	14790	14753	14442	14630	14809	14812	14782	14694	14693	14619	14878	14734	14740	14677	14768	14794	14722	14602	14881	14839	14853	14688	14817	14813	14785	14912	14606	14619	14658	14818	14817	14648	14728	14638	14672	14790	14742	14729	14692	14711	14647	14789	14823	14630	14681	14730	14683	14630	14784	14853	14754	14829	14683	14698	14805	14721	14634	14804	14715	14738	14729	14804	14796	14718	14843	14841	14756	14628	14768	14935	14718	14686	14762	14705	14608	14753	14861	14829	14711	14706	14860	14713	14663	14713	14636	14870	14705	14828	14812	14777	14792	14801	14850	14640	14811	14698	14749	14819	14769	14874	14741	14561	14785	14818	14755	14675	14817	14691	14735	14651	14705	14728	14953	14870	14774	14733	14761	14783	14741	14758	14703	14739	14663	14652	14768	14802	14816	14793	14630	14853	14869	14663	14763	14620	14659	14867	14591	14649	14848	14733	14778	14853	14816	14699	14666	14606	14673	14651	14881	14613	14824	14743	14583	14696	14860	14642	14999	14766	14736	14751	14753	14992	14914	14767	14682	14808	14750	14749	14790	14673	14871	15012	14797	14844	14667	14890	14921	14859	14805	14594	14755	14752	14634	14963	14627	14654	14497	14829	14760	14739	14632	14879	14736	14876	14866	14736	14700	14570	14729	14829	14699	14586	14765	14670	14588	14809	14769	14742	14576	14655	14791	14855	14829	14921	14829	14858	14733	14866	14760	14730	14724	14985	14733	14645	14675	15028	14800	14844	14495	14472	14757	14636	14605	14745	14812	14766	14762	14869	14768	14627	14666	14759	14898	14721	14847	14887	14800	14667	14931	14630	14734	14833	14773	14794	14797	14718	14748	14696	14690	14780	14833	14791	14741	14766	14673	14940	14886	14849	14855	14710	14690	14927	14810	14826	14666	14658	14742	14739	14781	14671	14806	14759	14787	14807	14670	14687	14574	14760	14668	14676	14674	14773	14742	14845	14725	14780	14767	14683	14635	14570	14573	14669	14879	14600	14830	14845	14893	14732	14792	14777	14772	14865	14838	14652	14715	14809	14805	14740	14730	14692	14937	14709	14719	14682	14738	14657	14700	14742	14824	14659	14644	14885	14751	14778	14870	14825	14767	14683	14748	14846	14757	14756	14957	14719	14821	14834	14829	14628	14803	14716	14793	14859	14639	14851	14609	14744	14654	14683	14805	14572	14627	14864	14806	14746	14697	14715	14775	14730	14816	14662	14728	14933	14717	14813	14677	14809	14814	14793	14546	14652	14926	14625	14911	14666	14760	14788	14861	14731	14926	14668	14788	14790	14736	14914	14853	14875	14717	14680	14778	14757	14636	14772	14741	14721	14717	14766	14831	14684	14803	14574	14571	14730	14733	14728	14662	14755	14812	14706	14633	14682	14685	14834	14717	14734	14716	14780	14763	14762	14640	14770	14637	14782	14758	14717	14609	14756	14607	14664	14674	14831	14773	14822	14793	14725	14802	14763	14979	14673	14625	14760	14721	14675	14808	14829	14715	14727	14796	14721	14755	14702	14819	14828	14779	14721	14818	14901	14883	14654	14756	14742	14825	14560	14828	14910	14697	14896	14688	14682	14835	14785	14637	14829	14628	14770	14686	14788	14660	14644	14763	14685	14971	14730	14805	15015	14569	14736	14815	14710	14584	14834	14679	14832	14785	14921	14648	14831	14699	14881	14801	14557	14741	14795	14905	14626	14887	14718	14762	14786	14714	14795	14807	14795	14589	14611	14870	14871	14775	14788	14636	14782	14785	14903	14762	14869	14633	14700	14807	14677	14633	14784	14674	14557	14582	14805	14768	14845	14580	14827	14809	14920	14548	14847	14675	14863	14759	14720	14789	14788	14746	14715	14533	14849	14748	14726	14732	14671	14585	14704	14854	14686	14719	14771	14854	14846	14727	14755	14697	14718	14741	14493	14565	14789	14706	14710	14695	14887	14795	14694	14694	14806	14948	14764	14700	14843	14796	14864	14713	14702	14756	14682	14974	14852	14733	14690	14665	14833	14635	14929	14625	14603	14544	14802	14663	14798	14734	14804	14812	14737	14833	14640	14749	14754	14684	14753	14821	14800	14787	14754	14865	14902	14653	14739	14922	14632	14658	14909	14799	14637	14609	14916	14832	14725	14712	14664	14795	14793	14779	14584	14841	14744	14878	14746	14696	14816	14743	14839	14826	14737	14746	14696	14890	14866	14493	14892	14928	14638	14842	14838	14691	14822	14833	14725	14755	14697	14873	14716	14725	14712	14647	14800	14825	14841	14705	14711	14710	14687	14823	14657	14785	14743	14591	14855	14875	14819	14797	14922	14787	14620	14706	14736	14834	14730	14697	14759	14687	14660	14931	14833	14766	14673	14826	14870	14849	14720	14721	14828	14687	14596	14718	14640	14643	14677	14694	14814	14693	14703	14803	14769	14650	14631	14790	14886	14633	14697	14937	14841	14583	14734	14749	14757	14630	14665	14702	14919	14887	14909	14771	14731	14668	14800	14703	14758	14844	14798	14901	14867	14879	14856	14641	14711	14660	14732	14748	14753	14692	14798	14862	14685	14716	14588	14732	14690	14560	14767	14853	14767	14873	14764	14716	14474	14757	14850	14889	14736	14755	14866	14847	14785	14705	14559	14649	14805	14893	14856	14576	14760	14704	14696	14531	14909	14871	14649	14731	14757	14762	14822	14725	14693	14750	14793	14794	14724	14806	14764	14730	14817	14754	14682	14908	14594	14811	14837	14779	14803	14710	14738	14782	14711	14672	14887	14633	14813	14857	14655	14688	14680	14924	14698	14936	14814	14923	14745	14781	14777	14659	14807	14743	14853	14778	14854	14815	14846	14765	14665	14857	14803	14643	14771	14759	14785	14652	14778	14727	14923	14692	14705	14689	14875	14751	14843	14679	14694	14842	14727	14865	14875	14715	14806	14649	14835	14832	14962	14838	14646	14768	14730	14867	14628	14678	14822	14682	14922	14747	14863	14635	14660	14779	14758	14719	14683	14800	14759	14840	14729	14540	14695	14906	14708	14761	14823	14763	14844	14675	14805	14781	14808	14868	14849	14684	14632	14817	14769	14846	14670	14849	14866	14804	14894	14860	14665	14912	14724	14775	14905	14781	14715	14866	14729	14644	14710	14704	14664	14863	14767	14942	14702	14698	14765	14809	14934	14700	14766	14699	14937	14716	14753	14757	14786	14874	14893	14787	14752	14623	14768	14805	14702	14599	14728	14814	14751	14652	14913	14695	14766	14834	14752	14790	14724	14738	14806	14682	14634	14808	15042	14807	14727	14731	14664	14591	14799	14657	14799	14787	14636	14963	14754	14654	14765	14799	14734	14721	14806	14740	14908	14883	14792	14771	14700	14900	14685	14702	14910	14809	14720	14757	14827	14692	14685	14809	14737	14947	14769	14555	14670	14875	14833	14748	14821	14732	14680	14676	14691	14788	14713	14741	14766	14658	14709	14720	14794	14781	14793	14860	14656	14806	14684	14672	14827	14839	14806	14757	14653	14932	14946	14727	14613	14714	14837	14903	14681	14657	14638	14817	14596	14677	14774	14974	14750	14736	14754	14723	14705	14871	14810	14623	14809	14569	14822	14922	14902	14547	14631	14583	14664	14774	14646	14902	14677	14788	14762	14720	14698	14742	14689	14875	14760	14713	14558	14897	14559	14602	14704	14701	14671	14713	14832	14868	14698	14625	14684	14716	14694	14897	14834	14798	14781	14633	14762	14681	14878	14754	14613	14704	14824	14766	14748	14772	14730	14694	14514	14804	14844	14759	14862	14774	14787	14783	14800	14907	14893	14945	14599	14833	14761	14612	14997	14734	14703	14854	14659	14715	14509	14698	14926	14755	14717	14942	14913	14690	14703	14739	14770	14766	14891	14776	14855	14630	14791	14721	14608	14760	14735	14576	14619	14695	14753	14821	14597	14825	14785	14780	14847	14805	14580	14846	14698	14625	14721	14892	14925	15070	14917	14759	14697	14769	14823	14770	14696	14607	14642	14857	14671	14874	14823	14779	14904	14703	14703	14743	14693	14741	14718	14722	14867	14630	14638	14755	14651	14722	14774	14645	14770	14723	14674	14635	14700	14845	14754	14720	14757	14760	14791	14669	14616	14761	14525	14712	14726	14729	14761	14864	14722	14629	14724	14730	14826	14620	14749	14704	14831	14770	14787	14611	14762	14686	14611	14667	14872	14838	14832	14742	14583	14913	14791	14755	14843	14793	14826	14818	14711	14875	14622	14625	14918	14927	14833	14661	14829	14722	14870	14742	14860	14599	14758	14821	14816	14855	14783	14718	14881	14768	14731	14600	14724	14616	14749	14832	14802	15064	14760	14795	15076	14767	14847	14822	14850	14691	14749	14647	14625	14787	14794	14552	14829	14957	14699	14783	14788	14801	14912	14751	14825	14689	14879	14714	14627	14812	14723	14761	14668	14816	14759	14759	14639	14615	14672	14607	14909	14894	14751	14922	14728	14852	14623	14879	14824	14769	14771	14781	14808	14893	14753	14808	14812	14788	14682	14851	14845	14676	14725	14809	14576	14720	14774	14732	14875	14670	14946	14825	14698	14725	14798	14740	14652	14698	14765	14704	14881	14719	14655	14933	14714	14809	14696	14738	14861	14725	14819	14792	14845	14738	14860	14940	14769	14689	14786	14668	14800	14610	14841	14795	14751	14777	14741	14706	14894	14772	14698	14794
29435	35330	40222	29445	20298	17462	16568	16575	16476	16630	16600	16453	16500	16385	16453	16468	16447	16310	16437	16438	16458	16609	16703	16475	16524	16478	16645	16537	16440	16454	16490	16271	16458	16478	16435	16572	16604	16459	16387	16440	16460	16481	16650	16485	16409	16491	16478	16269	16394	16264	16332	16397	16507	16429	16490	16400	16517	16469	16633	16631	16491	16427	16490	16491	16305	16509	16424	16440	16498	16651	16509	16343	16434	16334	16341	16269	16348	16232	16326	16627	16453	16569	16620	16425	16438	16428	16446	16523	16451	16482	16589	16592	16634	16460	16633	16296	16373	16555	16389	16531	16167	16462	16265	16325	16516	16450	16484	16500	16081	16252	16508	16323	16376	16631	16448	16478	16417	16613	16406	16521	16421	16129	16442	16254	16335	16281	16585	16410	16567	16379	16485	16527	16497	16556	16347	16216	16361	16523	16439	16376	16373	16450	16154	16490	16539	16484	16459	16365	16565	16262	16466	16276	16461	16360	16442	16411	16381	16345	16468	16504	16477	16293	16329	16396	16394	16274	16631	16649	16308	16479	16410	16595	16582	16426	16456	16302	16430	16551	16406	16355	16369	16465	16485	16407	16317	16579	16377	16394	16416	16480	16277	16435	16472	16427	16455	16367	16372	16541	16538	16402	16495	16349	16352	16409	16497	16516	16427	16245	16411	16377	16511	16520	16440	16331	16353	16289	16419	16594	16470	16596	16447	16370	16559	16499	16446	16396	16347	16581	16507	16410	16455	16317	16428	16468	16600	16349	16487	16567	16241	16375	16542	16595	16406	16488	16577	16324	16562	16261	16479	16462	16343	16385	16314	16366	16506	16362	16245	16505	16485	16373	16485	16470	16486	16481	16366	16159	16274	16231	16402	16310	16310	16366	16421	16347	16401	16524	16379	16343	16653	16359	16452	16435	16431	16440	16619	16406	16546	16227	16397	16527	16421	16401	16472	16235	16361	16375	16258	16508	16370	16668	16379	16485	16639	16383	16413	16563	16378	16469	16594	16448	16400	16452	16448	16454	16340	16584	16399	16538	16195	16633	16528	16486	16363	16442	16357	16382	16461	16561	16231	16222	16475	16387	16318	16508	16546	16526	16427	16362	16420	16391	16474	16267	16439	16516	16694	16487	16334	16240	16465	16515	16576	16609	16480	16359	16592	16195	16416	16370	16537	16280	16450	16519	16532	16422	16589	16358	16444	16362	16543	16362	16406	16376	16409	16458	16535	16369	16286	16494	16250	16518	16547	16220	16506	16439	16448	16349	16355	16509	16560	16168	16310	16401	16624	16304	16316	16508	16390	16411	16334	16447	16554	16378	16590	16339	16276	16618	16348	16519	16342	16429	16409	16330	16604	16185	16651	16402	16550	16530	16480	16485	16434	16418	16625	16461	16385	16497	16544	16478	16381	16439	16633	16413	16464	16406	16344	16471	16436	16373	16469	16468	16390	16629	16288	16448	16494	16294	16619	16482	16485	16465	16319	16378	16243	16533	16355	16291	16670	16374	16321	16545	16323	16663	16383	16513	16491	16512	16542	16458	16441	16514	16368	16415	16382	16370	16363	16395	16458	16453	16573	16371	16502	16443	16411	16405	16166	16359	16333	16527	16272	16445	16432	16618	16269	16182	16488	16568	16306	16289	16518	16305	16390	16274	16528	16593	16299	16440	16448	16460	16495	16446	16446	16542	16458	16598	16433	16384	16326	16357	16558	16516	16388	16596	16568	16519	16463	16437	16367	16350	16394	16448	16542	16548	16419	16360	16625	16338	16546	16446	16450	16362	16418	16303	16479	16425	16527	16436	16479	16440	16490	16505	16349	16457	16431	16450	16470	16453	16600	16502	16392	16382	16466	16401	16376	16441	16391	16556	16432	16528	16453	16449	16425	16509	16443	16451	16397	16529	16408	16486	16517	16680	16548	16330	16621	16462	16280	16420	16517	16583	16430	16493	16435	16283	16620	16397	16406	16434	16254	16363	16276	16226	16437	16538	16363	16421	16378	16348	16332	16517	16399	16354	16265	16549	16268	16364	16285	16447	16443	16493	16444	16371	16441	16429	16411	16448	16410	16276	16472	16470	16542	16412	16552	16303	16400	16506	16514	16440	16465	16358	16468	16452	16457	16512	16653	16572	16536	16397	16392	16606	16220	16355	16520	16582	16346	16366	16428	16301	16335	16446	16173	16466	16523	16543	16656	16582	16352	16427	16427	16403	16407	16512	16516	16395	16443	16333	16404	16327	16504	16537	16460	16389	16696	16438	16299	16151	16558	16369	16356	16470	16439	16525	16274	16365	16395	16278	16411	16374	16491	16429	16547	16507	16587	16479	16487	16525	16355	16370	16436	16636	16487	16407	16439	16252	16374	16557	16524	16387	16405	16517	16397	16288	16352	16441	16432	16466	16445	16575	16481	16354	16325	16645	16500	16546	16373	16390	16369	16724	16355	16419	16225	16562	16470	16508	16327	16348	16309	16487	16547	16261	16253	16453	16366	16323	16206	16342	16409	16418	16297	16301	16463	16558	16652	16567	16532	16516	16519	16590	16471	16357	16461	16514	16556	16503	16318	16395	16506	16464	16392	16511	16446	16485	16326	16360	16405	16472	16539	16490	16398	16354	16515	16409	16182	16443	16387	16470	16459	16502	16447	16534	16547	16643	16421	16526	16436	16572	16522	16487	16470	16254	16297	16354	16337	16466	16396	16456	16499	16276	16276	16534	16578	16430	16486	16426	16791	16220	16538	16297	16342	16341	16465	16435	16429	16331	16257	16417	16373	16748	16467	16632	16578	16705	16433	16573	16499	16455	16330	16410	16377	16518	16431	16656	16379	16431	16583	16405	16631	16623	16515	16578	16411	16432	16306	16392	16355	16241	16559	16479	16456	16402	16542	16448	16309	16387	16286	16465	16462	16586	16314	16612	16250	16390	16381	16371	16360	16302	16428	16458	16313	16160	16457	16278	16396	16347	16410	16327	16277	16181	16344	16296	16364	16447	16583	16460	16466	16207	16548	16499	16374	16482	16465	16303	16248	16466	16544	16508	16483	16304	16487	16543	16293	16338	16407	16566	16499	16337	16574	16573	16540	16509	16648	16371	16355	16492	16518	16468	16447	16485	16512	16599	16228	16252	16321	16211	16581	16418	16584	16344	16522	16373	16388	16360	16386	16366	16286	16473	16512	16656	16438	16562	16696	16315	16511	16335	16667	16583	16289	16301	16107	16453	16369	16254	16360	16540	16437	16577	16251	16448	16474	16438	16466	16411	16357	16518	16319	16569	16496	16460	16460	16309	16453	16446	16339	16509	16382	16421	16403	16452	16497	16618	16650	16382	16555	16457	16566	16346	16505	16405	16677	16418	16549	16473	16475	16296	16236	16341	16240	16295	16530	16428	16570	16320	16478	16335	16472	16421	16207	16600	16387	16545	16434	16432	16480	16608	16544	16458	16505	16559	16386	16414	16560	16423	16498	16428	16417	16474	16341	16457	16545	16308	16269	16534	16464	16271	16382	16609	16559	16568	16454	16164	16568	16432	16348	16295	16420	16408	16428	16480	16364	16428	16633	16623	16470	16387	16346	16398	16315	16301	16434	16432	16429	16170	16421	16499	16469	16289	16499	16422	16567	16433	16314	16592	16463	16482	16702	16264	16524	16336	16514	16407	16419	16287	16450	16565	16377	16472	16368	16540	16517	16486	16550	16511	16271	16458	16576	16415	16424	16388	16388	16442	16463	16189	16450	16533	16353	16521	16539	16473	16513	16693	16354	16422	16482	16413	16505	16283	16630	16323	16458	16445	16498	16517	16477	16266	16453	16460	16503	16228	16271	16421	16371	16319	16281	16461	16445	16478	16632	16527	16269	16476	16497	16416	16246	16579	16663	16595	16558	16307	16497	16701	16177	16376	16574	16364	16359	16513	16467	16524	16472	16403	16361	16507	16389	16489	16518	16423	16358	16182	16271	16290	16458	16464	16612	16484	16716	16371	16337	16500	16437	16537	16430	16405	16651	16705	16516	16396	16346	16366	16440	16484	16628	16453	16426	16626	16634	16472	16423	16574	16516	16308	16241	16555	16418	16373	16601	16163	16311	16527	16212	16519	16488	16423	16383	16569	16416	16490	16458	16404	16496	16412	16511	16437	16512	16410	16423	16479	16390	16368	16150	16232	16474	16278	16416	16625	16276	16533	16588	16451	16470	16376	16393	16390	16544	16710	16534	16571	16650	16446	16428	16472	16572	16636	16381	16514	16515	16241	16370	16444	16447	16344	16307	16482	16457	16331	16425	16451	16344	16379	16504	16488	16441	16519	16444	16370	16484	16663	16501	16264	16534	16376	16432	16663	16452	16508	16225	16636	16594	16747	16716	16323	16416	16288	16626	16435	16271	16580	16483	16259	16257	16301	16291	16425	16300	16478	16732	16403	16511	16397	16280	16443	16461	16464	16418	16404	16359	16377	16460	16496	16530	16528	16299	16373	16418	16501	16413	16541	16484	16231	16411	16425	16255	16567	16500	16595	16436	16504	16484	16368	16255	16312	16469	16747	16383	16301	16387	16783	16415	16513	16582	16501	16262	16420	16457	16441	16493	16383	16462	16448	16484	16549	16328	16596	16318	16503	16338	16254	16420	16397	16579	16322	16440	16579	16369	16429	16384	16300	16334	16389	16507	16303	16525	16583	16569	16393	16482	16687	16497	16518	16341	16600	16784	16675	16375	16525	16433	16374	16249	16334	16520	16357	16418	16343	16477	16252	16564	16402	16506	16551	16366	16327	16199	16506	16362	16350	16497	16584	16436	16558	16483	16515	16438	16593	16558	16371	16421	16190	16499	16243	16477	16557	16549	16415	16446	16447	16455	16392	16445	16622	16462	16487	16556	16458	16668	16302	16504	16502	16514	16525	16470	16552	16379	16485	16315	16344	16194	16334	16407	16532	16520	16344	16542	16516	16356	16566	16455	16408	16452	16413	16296	16451	16388	16140	16599	16500	16283	16413	16349	16588	16476	16344	16492	16448	16386	16329	16585	16466	16125	16446	16453	16330	16340	16344	16536	16478	16542	16584	16573	16507	16371	16606	16361	16275	16541	16514	16459	16420	16398	16485	16591	16465	16308	16644	16334	16471	16401	16351	16419	16400
36249	55425	44024	26913	18168	15699	14845	14922	14954	14882	14836	14840	14789	14781	14890	14912	14799	14700	14847	14977	14993	14907	14823	14850	14716	15011	14802	14760	14915	14896	14743	14783	14927	14965	14947	14992	14582	14932	14952	14687	15044	14911	14829	14946	14973	14846	14853	14813	15117	14948	14798	14842	14844	14944	14851	15045	15144	14877	14842	14781	14738	14808	14746	14846	14809	14829	15015	14831	14779	14826	14713	14894	14879	14769	14999	14853	14957	14999	14982	14816	15115	14765	14939	14894	14781	14591	14968	15163	14769	14984	14790	14836	14957	15003	14964	14873	15021	14896	14855	14769	14703	14870	14882	14959	14862	14889	14901	14783	14803	15032	14884	14760	14924	14961	15044	14799	15101	14949	14856	14774	14950	14953	14930	14941	14795	14855	15014	14828	14929	15014	14923	14701	14826	14868	14798	14951	14830	14698	14776	14809	14861	14914	14892	15057	14905	15020	14897	15038	14834	14930	14758	14926	14826	14924	14877	14919	14921	14863	14855	14725	14889	14831	14887	14826	14830	14854	14910	14902	14938	14838	14735	14747	14796	14776	14875	14744	14899	15037	14930	14769	14903	14868	14784	15055	14841	14843	14885	14751	14765	14904	14843	14753	14954	14867	14935	14811	14943	14945	14938	14815	14892	14776	14774	14870	14890	14903	14999	14767	14805	14872	15084	14808	14985	14887	14949	14883	14884	14799	14881	14866	14769	14738	14777	14868	14780	15005	14990	15048	14850	14958	15070	14958	14943	14811	14886	14697	14842	14927	14924	14735	14845	14968	14949	14907	14811	14860	14908	14920	14870	14783	15048	14758	14888	14836	15137	14974	14944	14775	14866	14882	14858	14871	14891	14874	15012	14756	14918	15045	14924	14909	14955	14638	14870	14993	14928	14836	14934	14795	14970	14943	14971	14945	14917	14945	14998	14827	14883	14855	14925	14948	15030	14965	14885	14847	15002	14808	14845	15015	14979	14866	14856	14870	14615	14769	14813	14872	14948	14753	14847	14902	14876	14893	14933	14960	14865	14702	14784	14926	14796	14923	14731	14827	14944	14914	14852	15026	14848	14899	14806	14941	14872	14772	14925	14868	15006	14873	14898	15048	14906	15031	14827	14880	14868	14854	14899	14777	14969	15020	14941	14884	15034	15025	14872	14871	15036	14828	14785	14824	14813	14715	14768	14864	14904	14969	14875	14876	14789	14806	14644	15032	14748	14855	14853	14914	14874	14978	14818	14881	14848	14877	14807	14815	14937	14786	14950	14928	14885	14909	14844	14918	14911	14811	14903	14983	15001	14902	14799	14822	14874	14980	14950	14923	14830	15027	14838	14803	14949	14851	14954	14867	14889	14948	14745	14847	14848	14840	14697	14917	14788	14875	15011	14650	14964	14744	14951	14874	14882	14849	14773	14933	14705	14811	14944	14970	14971	14732	14846	14736	14963	14974	14841	14721	14999	14999	14784	15006	14926	14905	14940	15053	14787	14810	14946	14984	14941	14855	14882	14878	14820	14748	14839	14862	14808	14910	14887	14833	14861	15108	14882	15019	14846	14901	14911	14820	14756	14802	14873	14907	14918	14877	14967	14807	14980	14728	14926	14830	14876	15074	14957	14803	14931	14749	14896	14815	14824	14716	15040	14728	14793	14852	14996	14929	14812	14796	14797	14980	14860	14833	14791	14727	14929	14887	14819	14967	14938	14911	14726	14863	14895	14955	14876	14860	14723	14834	14732	14907	14790	14855	14920	14836	14768	15048	14839	14869	14914	14910	14803	14777	14964	14837	14741	14965	14969	14952	14895	14887	14935	14802	14934	14955	14759	14979	14860	14890	14920	14884	14920	14891	14773	14935	14857	14983	14949	14870	14729	14877	14894	14869	15009	15014	14991	14860	15025	14924	14931	15038	14763	14799	14710	14984	14964	14987	14825	14930	14724	14892	15024	14916	14822	14823	14899	14879	15057	14873	14929	15032	15046	14930	14901	14746	14965	14906	14872	14990	14811	15042	14813	14737	15000	14816	15044	14960	14849	14925	15002	14779	14935	14852	14922	14891	14841	15199	14837	15046	14873	14905	14859	14865	14820	14942	14857	14843	14961	14785	14998	14883	15035	14922	14935	14785	14876	14914	14961	14946	14938	14973	14713	14924	14807	14914	14791	14825	14772	15021	14882	14678	14859	14927	14894	15097	14797	14861	14901	14883	14788	15007	15076	14655	14829	14914	14915	14803	15033	14894	14592	14831	15038	14882	14967	14947	14796	14994	14839	14657	14752	14893	14830	14970	14939	14853	15079	15044	14728	14904	14925	14925	14838	14908	14830	14827	14930	14829	14888	14940	14778	14884	14759	14911	14800	14836	14940	14898	14801	14898	15042	14848	14766	14801	15006	14858	14937	14948	15019	14880	14658	14980	14857	14951	15058	14751	14975	15057	14975	15013	14819	14954	15061	14824	14927	14984	15080	14930	14831	14655	14835	14855	14850	14846	14828	14770	14703	14954	14922	14905	14935	14806	14866	14879	14796	14781	15034	14933	14788	14926	14893	14861	14743	14754	14807	14974	14760	14919	14926	14766	14953	14834	15036	14930	14953	14925	14998	14722	14804	14956	14775	14873	14865	14903	14702	14949	14877	14845	14957	14864	14819	15066	14804	14838	14759	14679	14846	14993	14932	14917	14940	14896	14862	14870	14820	14897	14970	15087	15032	14847	15136	14899	14913	14736	14774	14724	14922	14672	14723	14853	14893	14816	14859	14945	14729	14954	14923	14803	15039	14831	14753	14839	14918	14886	14832	14792	14982	14956	14905	14981	14713	14777	14783	14760	14890	14856	14831	14818	14838	14957	14776	14869	15036	14570	14897	14830	14865	14864	15054	14981	14769	14719	14926	14922	14993	14910	14944	14937	14754	14853	14769	14969	14886	14779	14930	14764	14892	14840	14808	14993	14897	14838	14977	15144	14880	14828	14911	15030	15003	14782	14901	14982	14862	14874	14778	14912	14984	14914	14940	14945	15094	14900	15053	14796	14855	14857	14943	14788	14905	14898	14979	14898	14875	15006	14719	14946	14925	14814	14900	14795	14834	14866	15016	14993	14771	14951	14827	14737	14806	14816	14749	14797	14982	14763	14859	14760	14970	14783	14998	14797	14863	14712	14753	14906	14921	14739	14823	14762	14816	14973	14884	14899	15032	14750	14866	14940	14685	14828	14928	15062	14806	14939	14874	14985	14968	14722	14877	14944	14864	14829	15015	14853	14795	14896	14887	14804	14743	15010	15019	14937	14979	14813	14929	15035	14851	14852	14763	14980	14879	14862	14791	14649	14815	14946	14626	14677	14828	14936	15031	14806	15004	14876	15029	14911	14812	14788	14757	14834	14843	14817	15084	14931	15092	14784	14926	15027	14970	14966	14772	15017	14775	15059	15091	14838	14736	14966	14859	14969	14900	14945	14916	14964	14983	14903	15023	14826	15074	14777	14900	14821	15050	14989	14755	14806	14857	14845	14899	14661	14841	14780	14974	14810	14894	14956	14916	14956	14924	14816	14803	15088	14689	14952	14819	15001	14738	14897	15132	14723	14844	14943	14814	14729	15016	14682	14860	14895	14885	15013	15130	14775	14851	14865	14871	15017	14871	14820	14826	14818	14806	14824	14818	14937	14842	14846	14915	14856	14946	14991	14862	14914	14973	14815	14827	14907	15006	14947	14824	14810	14875	14999	14809	14854	14986	14972	14936	14974	14854	14776	14989	14836	14957	14990	14794	14947	14941	14980	14824	14848	14893	14838	14872	14910	14858	15036	15033	14985	14777	14897	14764	14757	15015	14783	14859	14855	14914	14930	15014	14903	15000	14995	14968	14802	14928	14848	15028	14909	14921	14723	14736	14839	14933	15128	14995	15055	14729	15031	14998	14978	14860	15042	14855	14965	14820	14919	14814	15010	14856	14931	14943	14761	14931	14767	14770	14870	14756	14938	14910	14993	14889	15014	14985	15027	14972	15044	14995	14748	14814	14826	14779	14878	14816	14755	14886	14866	14736	14903	14933	14920	14953	14937	14910	14896	14952	14763	14921	14997	14843	14853	14903	14818	14830	14863	14729	14803	14959	14983	14798	14972	14879	14983	14878	14861	14895	14862	14971	14870	14776	14880	14866	14791	14927	15067	14825	14779	14779	15002	14962	14768	14763	14818	14839	14965	14728	14915	14866	14835	14881	14848	14935	14849	14869	14864	14747	14983	14919	14990	14976	14898	14961	14869	14952	14969	14807	14748	14879	14724	14744	14854	14928	14797	14833	14856	14851	14894	14982	14937	14898	14846	14845	14789	14729	14797	14798	14893	14847	14963	14989	15007	14777	14975	14902	15002	14974	14991	14816	14889	14842	15081	14929	14958	14781	14869	14743	15119	14865	14941	14911	14849	14918	14929	14746	14904	14762	14918	14901	14876	15022	14934	14818	14934	14934	15011	15001	15008	14783	14980	14844	14702	14836	15046	15045	14781	14909	14878	14721	14846	14834	14804	15137	14830	14973	14881	14886	14841	14932	15047	14802	14867	14825	14836	14876	14864	14889	14971	14871	14848	14850	15025	15102	14937	14808	14825	14926	14882	14763	14855	14785	14901	14768	14989	14984	14869	14878	14856	14875	14889	15018	14958	14746	15047	14931	14923	14873	14920	15011	14969	15089	14963	14677	14860	14750	14933	14970	15011	14730	14912	14917	15120	14774	14726	14763	14725	14652	14835	14967	14863	14964	14641	14889	14901	15106	14923	14764	14864	14947	14871	14929	14956	14944	14826	14948	14982	14955	14769	14973	14894	15038	14787	14915	14850	14838	15070	14896	14922	15160	14747	14930	14901	14778	14951	14961	14893	14855	14966	14884	14935	14990	14807	14916	14835	14945	14890	14800	14756	14745	15044	14824	14918	14876	14906	14823	14934	14849	14876	15071	14792	14811	14807	14836	14899	14873	14759	15014	14916	14744	14911	14884	14866	14801	14872	14936	14818	14946	14834	15093	15017	14798	14945	14921	14903	14791	14836	14833	14809	14915	14926	15029	14989	14941	14796	14880	14960	14913	14823	14909	14853	14852	14858	14922	14769	14866	14812	14898	14900	14734	14926	14940	14892	14970	14968	14801	14810
24964	26490	41491	36420	26082	21729	19164	17647	17216	17222	17180	17073	17105	16778	17216	17191	17126	17019	16982	17013	17101	17109	17066	17030	17010	17083	16948	16966	17030	16806	16927	17029	16803	17046	17105	16898	17063	16939	16873	16871	17055	16999	16827	16793	16810	16932	16872	16636	16848	17045	16986	16836	16755	16704	16938	16947	17001	16824	17001	17018	16942	16946	16751	17062	17030	17041	16818	16939	16659	16851	17063	16923	17116	17067	16808	16763	16955	17035	17051	16995	16879	17166	16840	16941	16925	16799	16697	16845	16937	17057	17091	16881	16834	16835	17031	16774	17040	16715	16798	16874	16981	16830	17059	16955	16838	17045	16992	16925	17083	16838	17024	16894	16716	16991	16882	17053	16788	17004	16879	16961	16989	16857	16857	16769	16982	16938	16914	16857	16778	16892	16849	16858	16855	17014	16838	16892	16888	16990	16855	16997	16851	17011	16971	16921	16985	17142	17116	16827	16992	16868	17005	16869	16904	16687	16903	16991	16743	16917	16886	16780	16734	16821	17016	16954	16938	16751	16896	17004	17085	16820	16941	16872	16818	17122	16934	16756	16977	16954	16839	17066	16872	16788	16797	16822	16893	16946	16926	16783	16894	16697	16734	16730	16931	16705	16979	16921	16932	16667	16944	16837	16777	16849	16802	16899	16924	16955	16908	16907	17061	16919	16811	16992	16737	17069	17143	16708	16850	16871	16738	16902	16830	17091	17031	16759	16728	16932	16941	16938	16787	16824	16959	16868	16697	16893	16820	16774	16826	16768	16802	16653	16931	17135	17078	16799	16868	16792	16920	16765	16956	16862	16936	16874	17163	16723	16862	16765	16991	16782	16730	16983	16790	16724	16918	16651	16973	16795	16960	16660	16684	16820	16746	17046	16920	16996	16838	16652	16963	16894	16835	16858	16642	16744	16832	16936	16636	16851	16822	16769	17120	16862	16876	16828	16778	16986	16802	16900	17079	16976	17011	16740	16855	16955	16746	16837	16660	16685	16843	16781	16777	16745	16849	16727	16979	16780	17033	16900	16678	16756	17040	16830	16899	16851	16744	17104	16788	16784	16874	17026	17067	16920	17012	16846	16774	16856	16907	16789	17045	16782	16947	16831	16906	16875	16772	16953	16803	16811	16729	16749	17036	16974	17139	17001	17015	17107	16952	16858	16917	16708	16985	16804	16938	17046	16804	16848	17056	16871	17025	16806	16990	16854	16974	16910	17085	16757	16990	17080	16812	16944	16971	17029	16966	16780	16995	16984	16754	16819	16901	17004	17011	16722	17006	16971	16820	16887	17024	16949	16860	16820	17032	16802	16757	16710	16902	16811	16888	16927	16650	16882	16745	17006	16749	16892	17063	16907	16806	16823	16977	16878	17061	16998	17000	16902	16972	16984	16961	16775	16845	16774	17161	16841	16930	16946	16986	16780	16884	16902	17001	16899	16912	16786	16829	16806	16879	16799	16748	16959	16987	16887	16835	16849	16894	16872	16676	16623	16720	16780	16937	17004	17062	16764	16851	17024	16987	17099	16859	16794	16874	17034	16918	17028	16806	16728	16759	16929	16948	16935	17024	16817	16913	17106	16977	16848	16652	16952	16972	16943	16937	16831	16980	16818	16929	16859	16841	17072	16924	17051	16938	16942	16832	16842	16899	16784	17056	16773	16951	16949	16861	16915	16860	16976	16843	16955	16774	16914	16816	17053	16857	16850	16922	16981	16858	16878	16947	17032	16694	16871	16848	16774	16924	16819	16684	16857	16700	16934	16796	16723	16974	16838	17050	17158	16956	16838	17082	16910	16741	16866	16891	16752	17213	16986	16924	16844	17083	16876	16983	16914	16822	16844	17006	16784	16828	16778	16886	16802	17017	16939	16677	16789	16996	16948	16982	16956	16893	16840	17187	16872	17023	16764	16809	16825	16804	16853	16851	16799	16892	16788	16988	16906	16874	16946	16890	16834	16690	17000	17014	17163	17202	16732	16768	16812	16855	16707	16976	16733	17012	16828	16834	16995	16977	16837	16960	16936	16853	16897	16965	16623	16837	16858	16814	16791	16894	16875	16890	16905	16738	16842	16970	17089	17072	16672	16950	16952	16915	16890	16923	16915	16949	16867	17010	17001	16952	16909	16866	17158	17137	16897	17046	16996	17015	16917	16850	16911	16884	17030	16981	16940	16939	17063	16730	16821	16859	16950	17063	16911	16859	16946	16783	16817	17067	16810	16916	17058	16891	16901	16897	16952	16964	16909	16662	16989	16843	16885	16855	17186	17028	16654	16695	16911	16891	17083	16954	16841	16923	16915	16787	17022	16919	16902	16958	16912	16771	16936	16868	17207	16862	16959	16834	16921	16929	16788	16903	16813	16895	17012	16850	16798	16860	17020	17113	16960	16917	16773	16939	16963	16805	17123	16698	17072	16888	16664	16732	17006	16966	16855	16947	16923	16936	17136	16843	16879	16907	16665	16756	17027	16820	17010	16672	16957	16932	16910	16687	16799	16911	16910	16776	16833	16938	16900	16858	16806	16939	16856	16993	17035	16858	17029	16969	17068	16958	17039	16930	16735	16655	16911	16943	17032	17099	16725	16934	16900	16641	16931	16807	16885	16971	16964	16971	16875	16888	16931	16946	16904	17026	16929	16931	16993	16762	16979	16854	17030	16966	16854	16884	16944	16789	16927	16904	16761	16977	17051	16922	16887	16755	16857	16788	16933	16961	17083	17209	16875	16810	17035	17047	16746	16916	16976	16944	16952	16826	17068	16814	16987	16979	17039	17182	16957	16806	16982	16898	16932	16949	17045	16703	16904	16784	16953	16929	16997	16823	16833	16803	16944	16978	16789	17028	16823	16837	16809	16902	16924	17006	16785	17022	16834	17046	16967	16787	17077	16726	16891	16888	16948	16982	16861	16590	16838	16819	16819	16930	16973	16970	16996	16727	16679	17018	16829	16674	17057	16902	17070	16990	16908	17139	17010	17016	16857	16789	16818	16685	16776	16882	16898	16889	17032	16920	17005	16982	16944	16942	16845	16956	16874	16952	16822	16852	16858	16835	16895	16898	16855	16779	16824	16837	16937	16951	17077	16783	17016	16970	16958	16766	16712	16842	16994	17158	16582	16783	16977	16998	16947	16705	16841	16814	16774	16812	16953	16949	16948	17020	17198	16851	16758	16852	16927	16861	17006	16719	16845	16920	16927	16983	16657	16899	17025	17014	16796	17097	16937	16884	16680	16871	16703	16817	16962	16893	16781	16945	17057	16905	16877	16906	16790	16990	16905	16794	17009	16970	16910	16930	16802	16768	16962	16860	16907	17036	16731	16858	16845	16891	16822	17058	16860	16722	17006	16807	16835	16962	16798	16988	17066	16965	16984	17095	16857	16839	16841	16834	17069	16894	16764	16776	16949	16834	16901	16929	16949	16872	16825	16894	16983	16999	16730	16917	16874	16783	16860	16754	17008	17044	16943	16986	16816	16687	16853	16810	16977	16822	16878	16740	16695	16773	16895	17028	16900	16916	17006	16933	16871	16992	16967	16924	17152	17037	17000	16943	16741	16721	16811	16751	16713	16916	16787	16880	16883	16865	16688	16796	16835	16840	16736	16862	17009	16851	16863	16927	16884	16816	16921	16668	16862	16916	16987	16820	16810	16842	16846	16859	16829	16815	16795	16925	17042	16962	16928	16737	16965	16974	17052	16973	16813	16900	16843	16961	16851	16867	16927	16966	16869	17016	17026	17000	16702	16926	16920	16864	16823	16723	16779	17034	16690	16952	17054	16865	16843	16815	17025	16798	16753	16876	16687	17046	16747	16880	16658	16860	16632	16815	16826	16907	16816	16825	16835	16920	16807	16949	17004	16911	16992	16759	16799	16944	17018	16897	17023	16941	17014	16931	16903	16912	16813	16850	16907	16809	16908	16974	16892	17066	16953	16940	17003	16854	16714	16597	16951	16837	16872	16972	16788	16842	16936	17037	16753	17073	16972	16865	17074	17223	16950	16775	16942	16899	16861	16678	16831	16694	16888	16889	16972	16884	16793	16812	17011	16771	16984	17085	16964	16992	17100	16723	16967	16942	16986	16867	17181	16867	16928	17093	16907	16805	16737	16992	16970	17007	17019	16855	16875	16771	16771	16769	16822	16773	16885	16930	16732	16920	16899	16823	16872	16793	16996	16921	16823	16727	16907	17053	16952	16959	17011	16843	16777	16922	16887	17021	16760	16881	17000	17097	16910	16835	16835	17033	16850	17044	16823	17030	16838	16805	16832	16918	16748	16998	16985	16874	16931	16847	16870	17064	16800	16844	16774	16742	16833	16794	16789	17079	16806	17039	16923	16862	16844	17112	17059	16964	16915	17092	16861	16812	16866	16775	16824	16837	16788	16886	17177	16864	16876	16846	16959	17003	16828	16715	16970	16755	16958	17034	17046	16842	16822	16840	16898	16830	16901	16961	16834	16911	16701	16729	16960	16898	16827	16715	16684	16927	16955	16928	17087	17134	16946	16922	16766	17122	17092	17097	16754	16854	16801	16886	16872	17086	16986	17021	16905	16816	16943	17096	16900	17125	16970	16812	17030	16907	16572	16963	17000	16934	17087	16977	17056	16886	16998	16986	16979	16751	16593	16716	16903	16906	16874	16759	16995	16840	16878	16902	16728	16903	17175	16935	17104	16892	16814	16918	16832	16819	16744	16884	16945	16936	16783	16828	16853	16944	16996	16908	17040	16914	16768	16918	16985	16901	16952	16735	17027	16963	16941	16820	16902	16950	16720	16936	16829	16882	16865	16981	17034	17051	16755	16846	16733	16866	16902	16760	16988	16861	16781	16884	16902	16870	16786	16868	16860	16880	17285	17086	16972	16699	16981	16891	17017	17006	16938	17129	16899	16980	16934	17034	16777	17013	16759	16925	16823	16978	16844	16879	16911	16933	16995	17042	16875	16995	16958	16751	17011	16912	16916	16980	17016	16940	16863	16840	17064	16869	16991	16980	16745	17002	16933	16849	17050	16896	16999	16890	16772	17006	16976	16932	17121	16910	17002	16785	16663	17006	17009	16971	16988	17061	16776	16996	16618	16947	17035	17092	16837	16910	17056	17039	17102	16935	16856	16846	16952	17027	16683	16739	16999	16959	16845
58077	92417	73732	45420	26793	18048	15427	15285	15184	15047	15128	15183	15186	15187	15184	15130	15147	15305	15056	15259	15104	15100	15261	15093	15019	15102	15169	15186	15206	15032	15146	15194	15250	15105	15132	15224	15178	15394	15203	15242	15230	15362	15077	15060	15164	15249	15236	15012	15098	15125	15221	15136	15278	15015	15224	15175	15243	15127	15084	15211	15273	15351	15080	15195	15114	15389	14997	14993	15185	15346	15121	15174	15050	15104	15173	15035	15097	15132	15141	15161	15293	15105	15110	15090	15121	15072	15119	15149	15138	15135	15127	15116	15141	15118	15229	15166	15041	15161	15119	15072	15065	15215	15021	15231	15129	15154	15224	15009	15091	15165	15255	15071	15176	15012	15206	15016	14995	15157	15242	15055	15180	15229	15057	15024	15170	15068	15055	15273	15268	15164	15123	15228	15049	15185	15203	15138	15150	15113	15251	15074	14970	15210	15160	15114	15220	15134	15249	15216	15224	15106	14967	14968	15155	15174	15166	15041	15092	15013	15177	15186	15213	15234	15188	15269	15086	15095	15164	14973	14888	15014	15094	15056	14968	15098	15150	15105	15085	15158	15090	15215	15044	15252	14877	15072	15052	15042	14964	14987	15301	15105	15015	15059	15166	15228	15064	15037	15066	15297	15258	15287	15173	15087	15236	15158	14994	15189	15016	15114	15198	15188	15070	15050	15212	15183	14939	15242	15151	15174	15230	15373	15100	15116	15109	15179	15274	15121	14907	15381	15049	15157	14980	14988	15022	15205	15132	14930	15089	14976	15093	15146	14891	15170	15202	15214	15148	15235	15355	15164	15127	15170	15188	14943	15164	15081	15129	15150	14945	15398	15033	15234	15009	15101	15127	15076	15119	15073	15105	15247	15203	15105	14958	15148	15047	15233	15062	15194	15080	15088	15368	15010	15223	15326	15046	15212	15056	15210	15146	15266	15197	15157	15072	15160	14998	15220	15065	15088	15132	15112	15109	15155	15142	15017	15101	15102	15084	15043	15306	15051	15116	15182	15107	15117	15079	15094	15130	15156	15091	15040	15111	15047	15254	15208	14917	15160	15227	15156	15000	15115	15143	15154	15154	15008	15100	15158	15125	15273	15120	15042	15023	15132	15020	14949	15035	15354	15298	15139	15099	15273	15102	15091	15110	15097	15201	15072	14977	15053	15075	15033	15175	15072	15077	15131	15023	15143	15098	15115	15090	15306	15334	15216	15114	15185	15000	15153	15081	15265	15051	15202	15112	15276	15230	15228	15167	15217	15079	14997	15144	15261	15022	15142	15179	14848	15103	15135	15007	15075	15084	15216	15009	15195	15107	14967	15133	15028	15199	15182	15092	15017	15257	15016	15182	15111	15183	15158	15141	15196	15121	15141	15028	15105	15383	15087	14923	15151	15160	15022	15170	15095	14999	15054	15074	15039	15209	15155	15145	15146	15189	15192	14985	15035	15002	15172	15034	15191	14890	15060	15096	15161	15172	15071	15094	15099	15165	15059	15142	15317	15170	15177	15080	15184	15015	15214	15119	15221	15260	15065	15039	15005	15051	15090	15074	15221	15159	15107	15142	15076	15111	15143	15146	15199	15083	15181	14982	15090	15012	14969	15004	15251	15154	15053	15018	15080	15127	15129	15123	14918	15031	15112	15236	15133	15235	15013	15117	15215	15085	15189	15250	15085	15130	15068	15075	15059	15027	15059	15053	15187	15014	15118	15257	15174	15124	15078	15060	15075	15199	15158	15210	14978	15007	15205	14936	15224	15205	15203	15117	15048	15109	15265	15302	15037	14909	15174	15096	15079	15029	15175	15138	15042	15277	15080	15162	15233	15121	15019	15154	15094	15068	15290	15119	15086	15055	15074	15271	15200	15153	14927	15248	15173	15104	15082	15116	15133	15073	15216	15069	15080	15118	14988	15100	15070	14959	15145	15262	15038	15233	15121	15050	15163	15161	15123	15123	15130	15333	15165	15078	15287	15096	15115	15036	15044	15329	15173	15246	15114	14921	15218	15289	15251	15214	15149	15033	15171	15109	15211	15310	15064	15202	15107	15153	15145	15212	15064	15098	15291	15193	15161	15250	15103	15106	15126	15372	15132	15234	15179	15106	15100	15258	14961	15112	15074	15100	15154	15038	15051	15026	14945	15089	15154	14986	14968	15083	14877	15173	15345	15171	15194	15088	14860	15196	14977	15134	15096	15297	15074	15121	15199	15324	15001	15201	15129	15295	15140	15031	15164	15061	15102	15167	15367	15340	15046	15144	15268	15358	15083	15186	15221	15093	15020	15252	15148	15131	15066	15129	15013	15020	15224	15110	15070	15185	15255	15071	15217	15226	15162	15227	15044	15175	14997	15245	15033	15177	15141	15186	15130	15161	15026	15184	15014	15102	15225	15174	15073	15168	14973	15125	15052	15090	15071	15186	15153	15070	15191	15097	15238	15126	15103	15066	15095	15022	15236	15167	15084	15177	15092	14928	15127	15082	15071	15179	15112	15053	15115	15022	15207	15194	15014	15112	15086	15275	15318	15075	15032	15094	15153	14962	14949	15059	15180	15079	15207	14977	15144	15287	15140	15120	15128	15132	15247	15129	14970	15161	15210	15060	15122	14978	15017	15212	15104	15173	15254	15140	15157	15265	15207	15024	15133	15071	15213	15103	15260	15208	15146	15058	15152	15083	14964	15020	15231	15358	15134	15280	15206	15055	14970	14996	15299	15072	15107	15135	15196	15106	15024	15166	15248	15060	15068	15171	15012	15051	14986	15043	15008	15145	15232	15147	15184	15031	15244	15035	15153	15157	15209	15141	15031	15213	15105	15156	15229	15052	15068	15070	15016	15239	15287	15072	15169	15216	15177	15107	15189	15149	15083	15089	15079	15140	15240	15107	14947	15197	14939	15201	15326	14975	15149	15039	15086	15302	14960	15198	15057	14979	15152	15059	15198	15168	15192	14952	14991	15242	15241	15256	15003	15095	15097	15023	15171	15098	15165	15297	15248	15145	15024	15154	14997	15072	15122	15053	15169	15169	15134	15103	15083	15248	15115	15221	15221	15065	15238	15012	15025	15030	15333	15150	15106	15202	14900	15242	14986	15225	15273	14988	15155	15143	15060	15147	15091	15112	15023	15150	15289	15290	15101	15189	15121	15055	15102	15191	15055	15188	15207	15000	15181	15180	14949	15191	15081	15415	15063	15200	15067	15220	15004	14960	15046	15178	15185	14923	15144	14998	15116	15131	15126	15131	15124	15147	15154	15245	15260	15080	14979	15217	15153	15019	15252	15277	15327	15024	15132	15052	15078	15142	15282	15209	15156	15124	15343	15327	14918	15043	15258	14944	15145	15037	15055	15236	15106	15112	15093	15030	15195	14906	15077	15173	15070	15262	15213	15155	15155	15310	15005	15175	15237	14964	15133	15163	15057	15165	15233	15275	15215	15059	15114	15022	15223	15148	15017	15183	15219	15134	14966	15108	15073	15235	15074	15183	15256	15131	15126	15203	15153	15055	15142	15201	15320	15076	15245	15183	15047	15273	15139	15124	15175	15164	14978	15103	15152	15266	15245	14877	15040	15137	15163	15109	14986	15143	15083	15182	15140	15303	15256	15219	15020	15066	15080	15285	15007	15138	15068	15244	15081	15137	15251	15181	15344	15320	15289	15125	14851	15088	15316	15189	15261	15128	15183	15083	15287	15343	15093	15069	15316	14921	15190	15295	15056	15135	15135	15143	15092	14928	15147	15173	15195	15199	15108	15230	15161	15127	15237	15045	15173	15137	15094	15094	15182	15168	15003	15241	15072	15146	15178	15163	15050	15029	15186	15128	15100	15124	15021	15123	15101	15123	15126	15264	15314	15242	15178	14918	15186	15172	15087	15101	15148	15213	15108	15093	15281	15117	15155	15037	15158	15032	15035	15106	15295	15149	15092	15117	15204	15323	15144	15034	15136	15138	15263	15160	15071	15215	15143	15309	15234	15059	15211	15051	15145	15051	15119	14893	15174	14931	15223	15171	15144	15026	15236	14994	15233	15260	15168	15125	15184	15315	15204	15250	15228	15107	15297	15105	15162	15253	15095	15075	15162	15199	15191	15182	15105	15107	15173	15020	14991	15104	15284	15089	15052	15029	15158	15037	15205	14984	15016	15019	15144	14980	15081	15307	15140	15104	15110	15029	15000	14979	15324	15229	15063	15050	15030	15118	15347	14999	15005	15012	15104	14949	15103	15085	14960	15071	15022	15215	15030	15287	15090	15036	15187	15064	15038	15164	15066	15110	15178	15263	15138	15192	15153	15231	15234	15126	15181	15223	15158	15126	15128	15232	15149	15144	15041	15029	15099	15120	15059	15108	15154	15200	15072	15207	15192	15063	15028	15225	15009	15111	15006	15187	15135	15072	15019	15245	15216	15144	15075	15031	15192	15158	15180	15045	15165	14947	15179	15217	15090	15079	15029	15063	15213	15156	15083	15194	15293	15007	15088	15088	15104	15023	15094	15130	15069	15063	15061	15103	15324	15111	15253	15163	15096	14969	15245	15148	15268	15202	15137	15213	15115	15093	15089	15221	15064	15011	15086	15119	15179	15265	15253	15035	15188	15142	15271	15099	15153	15146	15249	15153	15162	14998	15217	15157	15146	15195	14953	15219	15256	15363	15167	15187	15129	15065	15122	15325	15119	15196	15030	15091	15093	15147	15133	15240	15219	15107	15027	15138	15195	15059	15161	15167	15085	15152	15134	15073	15118	15096	15182	15124	15076	14971	15201	15126	15289	15100	15119	15250	15266	15197	15128	15290	15147	15144	15050	15319	15071	15233	15246	15228	15128	14967	15189	15233	15052	15117	15148	15130	15058	15094	15153	14944	15025	15066	15137	15063	15199	15325	15029	15256	15098	15109	15264	14918	15112	15253	15102	15121	15129	15208	15216	15296	14944	15267	15252	15181	15057	15154	15144	15064	15096	15029	15167	15213	15091	15145	15161	15136	15247	15091	15137	15280	14986	15298	14856	15113	15082	14887	15016	15388	15215	14924	15131	15158	15099	15054	15155	15124	15202	15213	14997	14966	15033	15069	15070	15154	15110	15282	15236	15003	15040	15204	15215	15205	15267	15142	15139	15259	15047	15185	15239	15249	15176	15224	15096
23019	22885	34023	30578	25319	24247	23371	17966	16829	17158	17177	17047	17096	16870	17014	17135	16921	16973	16870	16762	16749	17047	17046	16965	16950	16861	16856	16795	16514	16844	16673	16741	16586	16734	16819	16788	16767	16826	16772	16576	16884	16566	16733	16649	16689	16806	16742	16500	16640	16550	16661	16771	16719	16674	16783	16894	16646	16732	16753	16772	16603	16704	16579	16740	16970	16721	16652	16315	16713	16805	16696	16626	16676	16821	16616	16516	16768	16882	17033	16643	16618	16634	16510	16612	16778	16855	16729	16578	16793	16631	16725	16637	16712	16661	16754	16728	16848	16674	16582	16697	16615	16689	16653	16742	16564	16639	16845	16751	16682	16763	16621	16817	16672	16490	16500	16585	16815	16459	16756	16589	16476	16581	16756	16489	16716	16564	16719	16765	16839	16718	16662	16601	16804	16712	16607	16710	16708	16754	16844	16737	17019	16690	16734	16599	16595	16564	16618	16582	16732	16792	16735	16594	16526	16843	16722	16712	16611	16813	16708	16524	16483	16659	16783	16777	16677	16608	16681	16848	16671	16645	16667	16928	16482	16878	16605	16847	16845	16568	16760	16628	16607	16589	16798	16648	16765	16760	16670	16730	16688	16849	16814	16838	16562	16667	16513	16815	16768	16551	16851	16789	16744	16617	16630	16451	16465	16563	16705	16553	16463	16569	16578	16703	16897	16621	16767	16457	16595	16547	16580	16627	16868	16715	16650	16633	16601	16564	16562	16594	16795	16681	16606	16766	16600	16771	16685	16560	16739	16836	16511	16688	16517	16820	16527	16951	16725	16833	16630	16635	16648	16514	16716	16519	16579	16650	16709	16551	16560	16634	16516	16571	16731	16776	16775	16759	16548	16858	16679	16758	16645	16609	16753	16653	16483	16881	16876	16618	16791	16662	16755	16636	16755	16700	16799	16597	16823	16490	16655	16731	16696	16699	16619	16693	16770	16460	16768	16565	16521	16704	16637	16706	16710	16539	16914	16665	16678	16583	16595	16704	16659	16781	16669	16496	16651	16779	16730	16855	16818	16653	16831	16686	16592	16524	16485	16728	16655	16585	16594	16917	16637	16549	16652	16710	16638	16703	16723	16797	16766	16648	16640	16470	16663	16583	16734	16667	16588	16619	16677	16829	16833	16653	16667	16588	16714	16796	16682	16698	16527	16821	16837	16683	16648	16522	16765	16818	16622	16654	16598	16715	16603	16770	16804	16709	16784	16741	16872	16667	16732	16658	16704	16612	16395	16753	16625	16491	16593	16719	16766	16546	16686	16787	16834	16675	16625	16752	16715	16541	16594	16627	16498	16608	16909	16528	16548	16626	16645	16712	16637	16577	16425	16550	16830	16536	16740	16855	16390	16547	16599	16586	16763	16593	16657	16656	16672	16710	16860	16503	16704	16625	16607	16518	16740	16660	16741	16690	16691	16706	16830	16780	16659	16806	16583	16575	16677	16486	16685	16658	16780	16557	16725	16726	16836	16661	16738	16539	16558	16650	16504	16718	16722	16561	16804	16727	16478	16532	16579	16607	16597	16766	16786	16728	16648	16563	16715	16649	16650	16832	16694	16825	16556	16789	16595	16677	16618	16519	16564	16792	16663	16679	16658	16770	16747	16609	16578	16715	16795	16810	16839	16445	16566	16583	16655	16654	16521	16587	16708	16755	16507	16648	16678	16703	16605	16720	16602	16532	16765	16653	16638	16804	16766	16802	16739	16680	16624	16737	16614	16780	16616	16636	16710	16570	16666	16724	16879	16624	16715	16743	16657	16618	16672	16894	16727	16718	16586	16832	16667	16488	16654	16503	16609	16728	16811	16759	16721	16516	16611	16646	16703	16690	16748	16648	16522	16682	16588	16677	16771	16648	16801	16792	16696	16769	16779	16698	16711	16553	16676	16661	16590	16643	16496	16812	16554	16688	16505	16635	16754	16706	16612	16443	16625	16685	16615	16762	16818	16786	16787	16716	16697	16656	16729	16638	16608	16422	16722	16962	16697	16720	16634	16565	16757	16605	16457	16693	16670	16694	16606	16582	16664	16631	16581	16538	16545	16513	16762	16624	16510	16759	16677	16743	16630	16567	16516	16596	16623	16675	16715	16487	16777	16568	16833	16745	16782	16728	16538	16693	16713	16816	16908	16745	16631	16696	16833	16739	16747	16666	16759	16668	16809	16752	16662	16563	16691	16553	16853	16701	16721	16726	16468	16632	16575	16475	16606	16757	16628	16462	16521	16465	16488	16610	16710	16656	16715	16638	16523	16641	16758	16675	16612	16623	16678	16754	16664	16695	16616	16759	16703	16712	16706	16617	16801	16630	16877	16596	16737	16623	16615	16665	16826	16719	16598	16774	16617	16611	16858	16624	16504	16701	16641	16346	16491	16753	16564	16506	16636	16855	16602	16794	16371	16526	16719	16612	16529	16576	16548	16639	16784	16564	16577	16692	16625	16714	16815	16539	16617	16797	16669	16439	16564	16800	16600	16653	16731	16598	16563	16619	16564	16830	16830	16570	16611	16632	16539	16558	16757	16565	16683	16599	16693	16723	16546	16699	16686	16749	16687	16791	16573	16665	16944	16651	16609	16628	16587	16773	16584	16686	16343	16628	16415	16641	16686	16781	16621	16374	16627	16579	16628	16713	16654	16541	16498	16584	16605	16518	16714	16565	16772	16584	16577	16868	16816	16672	16868	16516	16690	16790	16651	16647	16416	16595	16731	16476	16473	16580	16619	16523	16717	16525	16600	16791	16715	16452	16656	16503	16588	16645	16392	16619	16559	16714	16826	16671	16630	16567	16566	16635	16369	16748	16834	16568	16663	16664	16558	16547	16652	16761	16631	16564	16679	16589	16687	16795	16752	16643	16757	16621	16603	16882	16797	16714	16715	16726	16644	16710	16561	16604	16578	16519	16610	16558	16777	16768	16806	16569	16554	16536	16653	16529	16778	16767	16597	16771	16709	16708	16636	16584	16626	16753	16654	16740	16732	16704	16719	16801	16659	16601	16645	16785	16631	16753	16774	16810	16695	16701	16616	16604	16658	16721	16543	16536	16857	16520	16741	16616	16777	16774	16887	16627	16725	16858	16783	16691	16712	16752	16750	16573	16739	16789	16531	16579	16680	16760	16741	16765	16725	16657	16696	16518	16602	16640	16727	16675	16571	16729	16542	16661	16804	16711	16528	16736	16827	16592	16527	16581	16636	16708	16648	16593	16882	16405	16554	16656	16709	16608	16760	16777	16621	16805	16776	16762	16808	16451	16621	16635	16850	16895	16708	16444	16720	16599	16769	16645	16712	16737	16691	16597	16691	16630	16552	16699	16732	16806	16587	16683	16569	16541	16562	16607	16585	16486	16771	16811	16535	16555	16658	16700	16823	16650	16470	16611	16496	16513	16669	16428	16669	16656	16563	16668	16588	16591	16609	16620	16708	16716	16544	16701	16625	16434	16726	16811	16889	16689	16621	16669	16650	16924	16535	16645	16645	16804	16576	16725	16722	16719	16676	16500	16507	16570	16598	16525	16497	16786	16793	16837	16510	16702	16603	16846	16581	16619	16711	16736	16754	16601	16466	16749	16627	16578	16714	16641	16568	16649	16633	16534	16776	16721	16624	16920	16438	16688	16615	16734	16796	16717	16727	16728	16926	16716	16703	16766	16696	16667	16619	16680	16496	16678	16772	16643	16464	16728	16641	16614	16630	16762	16785	16631	16795	16806	16665	16671	16675	16716	16798	16793	16637	16617	16598	16632	16521	16782	16838	16777	16544	16697	16603	16676	16503	16629	16700	16506	16746	16490	16605	16710	16478	16687	16596	16596	16674	16573	16715	16731	16811	16648	16647	16586	16502	16590	16477	16605	16855	16656	16727	16689	16563	16727	16573	16545	16595	16663	16767	16636	16603	16451	16649	16621	16621	16681	16736	16790	16738	16593	16702	16631	16540	16796	16824	16788	16856	16540	16771	16679	16618	16482	16799	16670	16670	16681	16588	16640	16817	16717	16896	16774	16624	16707	16689	16727	16684	16709	16621	16722	16676	16550	16573	16643	16664	16607	16723	16592	16457	16802	16677	16689	16734	16701	16642	16727	16687	16779	16632	16618	16714	16671	16552	16826	16756	16811	16622	16549	16670	16484	16669	16813	16565	16679	16623	16902	16770	16507	16831	16513	16585	16728	16721	16902	16587	16468	16609	16699	16715	16364	16541	16653	16985	16816	16463	16451	16643	16721	16584	16605	16699	16504	16672	16896	16824	16701	16749	16587	16464	16758	16498	16686	16464	16619	16800	16577	16478	16645	16685	16463	16800	16640	16693	16513	16566	16488	16689	16605	16382	16503	16573	16714	16743	16637	16787	16586	16564	16523	16594	16639	16695	16541	16559	16536	16747	16725	16522	16800	16955	16863	16469	16642	16676	16771	16679	16668	16629	16653	16545	16813	16654	16553	16514	16547	16674	16727	16680	16809	16722	16773	16998	16677	16626	16670	16902	16502	16659	16635	16673	16643	16587	16647	16662	16816	16495	16846	16609	16485	16734	16516	16557	16673	16753	16772	16681	16529	16752	16724	16523	16667	16704	16552	16762	16794	16725	16891	16500	16884	16841	16889	16735	16622	16727	16715	16771	16804	16645	16861	16824	16795	16575	16628	16553	16724	16687	16639	16728	16660	16766	16661	16745	16716	16770	16981	16723	16719	16572	16714	16712	16528	16488	16826	16312	16749	16671	16799	16714	16514	16554	16717	16658	16505	16603	16516	16664	16624	16588	16631	16539	16626	16785	16740	16635	16545	16610	16562	16621	16561	16604	16809	16718	16844	16736	16832	16667	16653	16671	16537	16482	16745	16638	16649	16784	16462	16788	16625	16670	16690	16617	16463	16605	16520	16744	16696	16710	16724	16704	16736	16671	16406	16818	16667	16649	16586	16874	16665	16667	16650	16615	16609	16656	16599	16453	16739	16599	16586	16444	16552	16733	16552	16846	16710	16773	16695	16817	16681	16640	16486	16740	16699	16636	16690	16820	16507	16785	16733	16583	16629	16616	16873	16557	16818	16715	16743	16603	16702	16746	16648	16753	16590	16633	16714	16665	16742	16403	16695	16753	16759	16815	16730	16527	16713	16683	16746	16603	16702
63606	105689	89553	61355	36411	21602	15876	14963	15087	14913	15001	14934	14946	15028	14971	15182	14943	15067	15004	14997	15035	14881	15094	15045	15180	14846	15177	15049	15062	15031	14976	14975	14842	14935	15111	14896	14886	14930	14885	14948	15004	14976	15078	14962	15036	14969	14895	15065	15036	14993	14978	14836	14986	15033	14967	15002	14870	14911	15106	14892	14909	15023	14945	15148	14985	15041	15041	15003	14991	14908	14988	15086	15007	15025	14891	14874	15005	15047	15115	15078	14988	14962	15031	15142	14882	14879	14918	15058	15027	14981	14894	15096	14974	14877	14805	14880	15218	15044	14718	14941	14829	15240	14919	15003	14878	14867	15015	14968	14916	14891	14989	15005	15051	14977	14824	14939	14906	14890	15019	14985	15070	14990	15068	15027	14813	15158	15002	15065	14771	14671	15135	14981	14859	14952	15082	15013	14974	14882	14839	15180	14993	14992	14978	14861	14992	14912	14915	14964	14959	15012	15042	14877	14941	14918	15080	14898	15055	14918	15045	14929	14969	14976	14865	15046	14937	14999	15018	15018	14969	14870	14946	14738	14780	15089	15047	14899	15041	15057	14991	14952	14896	15078	14977	14812	14981	14925	15059	15020	14929	15035	15018	15191	15013	14886	15049	14988	14968	14972	14862	14995	15026	15059	15102	14956	15121	14930	14927	15074	15004	14939	14927	15123	14898	14907	14924	14935	14976	14973	14904	14947	15005	14903	15019	14983	15020	14901	14834	14978	14840	14960	14828	14877	15049	14887	15044	14951	14791	15174	15063	15013	15049	14946	15030	14940	14991	15295	15023	15119	15072	14945	14919	14869	14965	15093	15013	15025	15017	15054	14959	14918	14951	14980	14945	14893	15046	14870	14907	14965	14930	14917	15060	15061	15008	15045	15100	14887	14966	15067	14962	14840	14976	14901	14943	15008	15055	15012	15203	15039	14888	14883	14942	15030	14880	14947	14937	14960	15065	14817	15060	15118	15047	15080	14989	14974	14996	14926	14953	15008	15013	14978	14837	14918	14910	15134	15133	14920	15008	14932	14899	15130	15120	14977	15099	14942	14868	15018	15197	14856	15254	14954	15079	14974	14949	14990	14984	15078	14961	14999	15072	14912	14929	15111	15027	15065	14928	15023	14936	15042	14819	14938	14914	14835	14869	14984	15119	15092	15032	14896	14939	15006	14890	14896	15201	14960	14808	14950	14893	15047	14973	14969	14774	15157	15025	14777	15111	14832	14969	14838	14920	15117	15091	14996	14955	14853	14974	14846	14945	15005	14911	15080	15094	14953	14937	15007	14888	15014	14930	14996	14983	14985	15038	15046	15053	14903	14939	14955	15030	15204	15091	14936	15134	14958	14972	15056	14987	14897	14920	15061	14882	14952	15022	14941	15179	14857	14906	15001	15022	14963	14936	14934	15033	14908	15072	15010	14990	14825	14999	14890	14983	14901	14995	14987	15012	14952	15109	14995	15085	15049	14856	14888	15070	14945	14979	14932	14805	15158	14943	14933	15023	14868	14969	15093	14927	15040	15005	15014	14948	14961	14983	15038	15166	14822	15010	15094	14912	14865	14895	15152	14846	14981	14901	14974	14877	14987	15164	14814	15103	14831	15018	14826	14966	15064	14893	14934	14791	14844	14984	14956	14929	15097	15018	14770	15019	15075	14908	15053	14942	14900	14937	14973	15091	15155	15041	14887	14987	15045	14964	14929	15061	15035	14961	14887	15085	14945	14872	14994	14913	14934	14772	14978	14899	14884	15109	14934	15019	15066	15056	14988	14962	14852	14987	14964	14979	14821	15121	14984	14944	15051	15017	14789	15194	15094	14994	14841	15033	15056	15024	15100	14999	15089	14992	14941	14968	14954	14944	15032	14912	15066	15147	14908	14876	14853	14854	14918	14906	15001	15033	15046	14943	14895	15028	15016	14819	14815	15052	14845	14871	14984	14950	15006	15069	14997	14993	14958	14958	14847	15003	15013	14903	15129	14808	15087	14852	15013	14962	15010	15046	15008	15010	15054	14926	14904	14849	14986	15083	15110	14987	14742	14764	15252	14897	15093	15116	15135	14900	14950	14996	15082	14932	15082	15143	14960	15118	15141	14951	14958	15098	15048	14995	15035	14976	15051	14941	15080	14994	15099	14917	14862	14918	14964	15101	14889	14949	14811	15045	14797	15006	14933	14947	14882	14913	15070	14881	14954	15000	15122	15100	15143	15055	15052	14991	15056	14821	14832	14824	15126	14884	15034	14961	15004	14937	15000	15027	14941	15021	15113	15022	14940	14933	14882	15016	15087	14750	14912	14898	15025	14889	15033	15036	14977	14979	14896	14919	14946	14970	14784	15170	15117	14944	15058	14943	14867	15158	14970	14919	14987	14985	14917	14921	14973	15071	14925	15034	14950	14899	15101	14979	15058	14872	14903	15190	14977	15105	15042	15013	14951	14892	14952	15070	14829	14972	14890	14950	14980	15071	14860	15087	14884	14941	15109	15120	15033	14824	15130	15019	14762	15054	15123	15015	14970	14991	15088	14928	14960	15067	15138	14939	14983	15031	14932	15042	15036	14845	14887	14776	15015	14969	14992	14873	14979	14918	14946	15107	14868	15081	14902	14888	15046	14871	15077	14906	14869	14880	14925	14974	14951	15177	14762	14841	14994	14996	15005	15030	15046	14923	15008	14850	14945	15000	14935	15062	15046	15068	14826	14845	14949	14995	14995	14958	15159	15039	14934	14929	14918	14865	14905	14867	14933	14896	15189	15013	14933	15127	14940	15047	14985	15049	14902	14935	15004	14875	15008	14951	15060	14931	14950	15055	15097	15064	14759	14935	14986	14884	14880	15168	14977	15082	15024	15047	15035	15125	14948	14979	15064	14847	14990	14873	14828	14954	15060	14998	15036	14992	15064	15022	15016	14917	15043	14863	14927	14937	15068	14977	14878	14831	15076	15035	15140	14954	14885	14895	14787	15008	14898	14797	15110	15042	15092	14950	14809	14998	15053	14956	14990	14967	14919	14928	15174	15162	14968	14988	15047	15004	15003	14844	14945	14996	14956	14831	14986	14897	14933	14998	14845	15085	15127	14983	14973	14817	14994	15022	14998	15101	14920	15069	14892	14921	14723	15223	14895	15066	14855	15036	14994	15039	14942	15126	14970	15071	14850	14857	14857	14991	14919	15012	14893	15065	14849	15006	14965	14884	14957	14957	15111	15045	14810	15140	14944	14883	14831	15070	14930	14925	14811	14904	14971	14674	15049	15001	15026	15014	14986	15106	14950	15012	14999	15072	14926	15009	14955	15262	14889	14976	15148	15028	14941	15158	15053	15122	15036	15002	14904	15060	14866	15159	15061	15064	15111	15077	14891	15108	14965	15036	15102	15131	15009	14906	14978	14856	14888	14985	14956	15040	14871	15139	14924	14896	15124	15008	15037	14980	14908	14942	14860	15140	14833	14980	15041	14841	14984	15122	15043	15001	15145	15041	14910	14879	14955	15004	14989	14938	14829	14976	14899	15171	15012	15119	14950	15009	14972	14846	14860	15114	15032	15035	14989	14952	15015	14933	14910	15091	15136	14795	14950	14881	14961	15034	14834	15033	15065	15025	15020	14920	14908	15165	14815	14966	14803	14987	15210	15044	14872	14947	14899	15007	14867	14975	14998	14866	14900	15111	15040	14925	15162	14638	15025	15041	14905	14930	15011	14956	14964	14917	14950	14887	15059	15095	14949	14986	15061	15059	15111	15130	14946	14933	15051	15139	15062	14973	14878	15091	14990	14992	14960	14999	15019	14880	15133	15017	14958	14983	14975	15008	14923	15038	14980	14887	15012	14972	15023	15086	14719	14848	14991	14882	14936	15086	14970	15085	14833	14950	14841	14950	15004	15095	15096	14855	14936	15020	15055	14921	14979	15140	15032	15079	14897	15064	15148	15025	14766	14915	14980	14882	15204	14836	15127	15085	15162	14916	14869	14973	14914	15101	14862	14930	15048	14869	15086	15087	15002	14940	14900	14978	14961	15118	14928	15081	15066	15135	15045	15042	15011	14930	15069	14955	14937	14927	14980	14970	14992	14858	15046	15105	14988	14931	14996	15075	14861	14925	15087	14940	14848	15039	14998	14951	14814	14956	15184	15045	15071	15093	14807	14949	15009	14965	14950	15138	15050	14898	14993	14754	14957	14971	14976	15180	14905	15021	15058	14964	14807	14960	14989	15098	15036	14778	15043	14884	15074	15044	15064	14940	15098	15010	14923	14836	14793	15153	15042	14926	15082	15060	15037	15002	15060	15155	14843	14953	14879	14940	15007	15061	14836	14780	15013	14857	15000	15068	15056	14998	14928	14932	14907	14763	15114	14954	14951	15017	15034	15037	14991	14925	14960	14944	14889	14828	14737	15002	14954	14905	14923	14947	14992	15027	15054	14937	15143	14853	14966	14931	14986	15061	14960	14861	15056	14828	14886	14839	15087	14868	15056	14990	15071	15096	14879	14796	15068	15151	14940	14994	15084	14911	15088	14961	14841	14926	14876	14974	15078	14896	15027	14964	14879	14930	15019	15000	15058	14838	14948	14893	15004	15101	15014	14800	15038	14723	14989	14984	14908	15036	15008	15048	14997	15029	14971	14993	14978	14936	15017	15039	15035	14928	14837	14979	15008	15081	15029	15052	14875	14921	14882	14896	14795	15064	15019	15052	15182	14979	15171	14927	14992	15057	14903	15085	14914	14853	14896	15064	14916	14909	14829	14997	14982	14821	15038	15187	14985	14928	14943	14930	15029	15055	14943	15068	14972	14904	14870	15285	14915	15000	15034	14924	14964	15006	14975	14864	15040	14959	14978	15073	14881	15008	14941	14957	14866	15062	15029	14820	14947	14964	14797	15018	14840	15018	14821	14967	14939	14954	15000	14824	14919	14955	14994	14885	15101	14980	15162	14999	14838	14844	14933	14897	14993	14847	14839	14973	14918	14953	15029	15123	15003	14857	14821	15073	14985	14891	15106	14965	14911	14994	15074	15152	14910	15090	14995	15107	14928	14979	14995	14999	14930	14983	14899	14874	14919	15056	14995	14862	14926	14876	14885	14971	14963	14883	14933	15076	14966	15120	14881	15004	15125	14969	15054	15018	14796	14898	14966
29392	35515	38824	28296	19320	16973	16651	16216	16276	16109	16327	16220	16226	16294	16274	16185	16297	16366	16347	16278	16187	15946	16154	16144	16171	16252	16350	16150	16225	16260	16325	16219	16249	16352	16224	16071	16079	16247	16047	16114	16332	16194	15962	16155	16177	16093	16106	16170	16073	16149	16166	16261	15981	15998	16180	16153	16144	16354	16348	16460	16146	16274	16118	16101	16149	16239	16205	16122	16228	16144	16132	16030	16336	16131	16161	16232	16214	16119	16121	16094	16280	16008	16233	16164	16326	16051	16112	16129	16331	16145	16028	16222	15955	15972	16111	16221	16373	15992	16365	16050	16211	16216	15952	16161	16261	16209	16024	16024	15908	16133	16262	16272	16172	16283	16154	16016	16211	16353	16249	16210	16347	16236	16040	16178	16066	16378	16253	16090	16021	16040	16187	16281	16315	16278	16171	16199	16208	16413	16284	16091	16195	15943	16051	16239	16170	16243	16022	16099	16156	16229	16283	16109	16159	15837	15920	16297	16225	16132	16149	15955	16151	16314	16311	16110	16261	16050	16248	16285	16240	15979	16081	16009	16033	16051	15942	16238	16054	16052	16055	16111	16216	16133	16096	15961	16297	16150	16151	16292	16220	16225	16017	16116	16098	16380	16283	16291	16181	16101	16027	16057	16170	16136	16122	16141	15914	15922	16088	16111	16254	16093	16087	16175	16294	16191	16348	16339	16147	16220	16035	16015	16090	16135	16078	15959	16161	16051	16314	16190	16225	16002	16169	16027	16200	16048	16277	16171	16032	16195	16169	16189	16076	16100	16125	16288	16168	16259	16162	16292	16229	16183	16278	15831	16196	15996	15986	16138	16100	16122	16284	15985	16375	16079	16104	16160	16173	16168	16203	16092	16097	16369	16222	16207	16130	16195	16260	16201	16244	16036	16036	16038	16253	16160	16081	16194	16170	16231	16235	16044	16377	16268	15959	16133	16077	16080	16178	15923	16188	16059	16045	16219	16098	16179	16096	16096	16029	16211	16385	16204	16213	16302	16209	16114	16169	16182	16165	15988	16178	16156	15980	16146	16046	16120	15979	16023	16163	16123	16173	16117	16127	16099	16129	16167	16131	16146	16317	16095	16291	16168	15996	16230	16090	16109	16210	16212	16161	16326	16137	16155	16099	16268	16134	16257	16114	16362	16104	16066	15966	16293	16207	16096	16070	16196	16138	16114	16372	16140	16250	16234	16172	16222	16000	16104	16332	16333	16150	16171	16289	16088	16197	15945	16106	16128	16133	16204	16195	16119	16335	16196	16128	16158	16038	16151	15923	15900	16256	16146	15939	15933	16159	16260	16085	16210	16264	16074	16258	16132	16256	16063	16168	16028	16325	16335	16226	16145	16419	16287	16026	16002	16207	16135	16091	16187	16139	16185	16210	16053	16122	16227	16042	15960	16194	16245	16165	16110	16345	16132	15883	15959	16270	16250	16130	16165	16359	16210	16165	16181	16038	16287	16066	15983	16113	16002	16200	16307	16061	16048	16183	16114	16224	16256	16239	16237	16138	16075	16390	16251	16002	16338	16263	16173	16287	15957	16076	16097	16104	16131	16118	16169	16093	16241	16057	16325	16334	16267	16189	16210	16138	16142	16074	16202	16007	16045	16252	16095	16165	16164	16377	16288	16115	16141	16378	16424	16234	16154	16290	16041	16172	16220	16246	16222	16130	16167	15986	16191	16147	15939	15963	16233	16255	16100	16264	16042	16153	16021	16180	16162	16031	16243	15967	15895	16164	16221	16212	16207	16350	16229	16141	16257	16235	15977	16167	16254	16303	16355	16156	16170	15942	16077	16301	16430	16039	16133	16390	16314	16406	16157	16191	16295	16034	16028	16274	16099	16171	16012	16166	16107	16122	15895	16262	16096	16143	15802	16100	16118	16153	16226	16149	16202	16113	15959	16298	16249	16060	16377	16117	16304	16174	16204	16168	16085	16109	16410	16185	16318	16259	16301	16217	16122	16082	16255	16274	16139	16118	16332	16156	15983	16138	16191	16150	16154	16123	16242	16271	16153	16167	16064	16101	16225	16220	16010	16009	16226	16180	16328	16290	16171	16108	16213	16236	16152	16261	16037	16137	16208	16118	16102	16084	16164	16221	16138	16017	16361	16408	16085	15982	16020	16119	16047	16361	15942	16281	16272	16290	16228	16223	16147	16262	16227	16058	16105	16146	16109	16060	16059	16259	16194	16318	16044	16120	16093	16168	16415	16185	16310	16036	16085	16034	16283	16068	16176	16189	16168	16202	16282	16010	16162	16434	16037	16166	16175	16084	16058	16056	16113	16188	16204	16183	16277	16166	16097	16100	15950	16340	16244	16062	16146	16249	16169	16231	16182	16181	16351	16227	16228	16124	16150	16226	16225	16147	16041	16111	16186	16046	16281	16329	15931	16152	16138	16056	16114	16010	16130	16256	16066	16140	16214	16044	16184	16215	16088	16131	16142	16226	16115	16154	16450	16136	16116	16162	16049	16265	16235	16140	16245	16159	16108	16139	16276	16170	16320	16381	16171	16336	16160	16066	16048	16076	16147	16130	16255	16200	16199	16299	16043	16291	16162	16182	16038	16196	15973	16271	16047	16196	16177	16167	16258	16329	16064	16288	16009	15926	16229	16200	16223	16264	16142	16241	16130	16091	16278	16042	15914	15936	16075	16133	16014	16105	16194	16180	16164	16181	16113	16222	16209	16273	16069	16203	16042	15997	16082	16298	16209	16211	16038	16218	16079	16232	16209	16202	16094	16090	16180	16142	16321	16270	16120	16060	16165	16261	16290	16371	16197	16144	16054	16142	16112	16164	16252	16285	16438	16116	16243	16231	16226	16112	16173	16050	16074	16049	16141	16200	16299	16280	16030	16221	16117	16181	15969	16074	16128	16034	16190	16205	16257	16145	16180	16202	16081	16146	16342	16306	16143	16033	16021	16321	16231	16129	16287	16284	16119	16135	16082	16038	16010	16119	16249	16154	16097	16224	16147	16171	16186	16172	16183	16146	16103	16166	16224	16336	16355	16059	16232	16279	16087	16288	16211	16161	16210	16254	16075	16269	16207	16205	16271	16136	16142	16114	16195	16236	16350	16063	16241	16103	16250	16148	16137	16174	16122	16236	16241	16291	16054	15979	16176	16113	16297	15953	15928	16307	16351	16005	16126	16254	16239	16339	15926	16157	16357	16244	16028	16215	16210	16202	16214	16081	16114	16042	16066	16171	16136	16182	16195	16297	16339	16130	16238	16112	16339	16151	16209	16015	16003	16005	16162	16181	16334	16276	16088	16191	16266	16237	16116	16395	16137	16330	16215	16122	16150	16036	16316	16186	16162	16393	16262	16201	16090	16122	16356	16262	16134	16121	16269	16363	16302	16164	16114	16306	15997	16022	16223	16212	16182	16139	15943	16249	15972	16151	16023	16322	16143	16259	16254	16052	16127	16201	16220	16058	16259	15957	16137	16086	16274	16131	16345	16090	16033	16312	16226	16085	16182	16148	16067	16202	16208	16044	16082	16205	16330	16167	16102	16149	16297	16275	15924	16154	15990	16103	16077	16113	16171	16099	16216	15990	16007	16283	16158	16163	16261	16078	16082	16435	16207	16213	16314	16199	16239	16139	16118	16555	16276	16184	16222	16126	16097	16184	16265	16275	16225	16270	16186	16350	16105	16257	16348	16031	16257	16423	16276	16137	16066	16100	15981	15953	16067	16233	16165	16167	16088	16301	16214	16277	16123	16263	16189	16109	16209	16144	16007	16196	16071	16131	16158	16164	16213	16176	16098	16130	16384	16177	16128	16124	16079	16161	16105	15945	16231	16084	16138	16314	16176	16281	16273	16077	16224	16162	16147	16279	16234	16189	16181	16108	16141	16213	16312	16319	16168	16058	16016	16084	16193	16126	16084	15992	16235	16262	16225	16121	16020	16058	16065	16430	16257	16344	16273	16091	16239	16240	16243	16164	16171	16144	16236	16002	16193	16126	16115	16143	15963	16261	16126	16338	16130	16391	16201	16196	16054	16259	16039	15997	16172	16371	16082	16181	16230	16036	16152	16045	15994	16165	16146	16076	16021	16039	16121	16062	16240	16050	16215	16194	16170	16041	16122	15992	16151	15928	16259	16001	16034	16147	16165	16100	16190	16150	16214	16117	16086	16264	16138	16354	16398	16144	16052	16074	16236	16296	16369	16106	16177	16128	16288	16219	16176	16131	15908	16078	16237	16091	16189	15971	16185	16131	15894	16291	16175	16364	16151	16151	16140	16159	16286	16405	16211	16101	16223	16135	16317	15969	16120	16088	16020	16135	16048	16366	16192	16229	16326	16189	16209	16094	16049	16201	16180	16200	16121	16108	16338	16208	16258	16071	16263	16298	15948	16136	16314	16268	16112	16332	16121	16217	16052	16272	16175	16242	16351	16081	16236	16344	16252	16247	16162	16245	16336	16290	16081	16062	16021	16009	16069	16228	15987	16176	15906	16067	16053	16226	16294	16358	16231	16171	16195	16123	16069	16121	16173	16182	15957	16028	16132	16401	16114	16014	16029	16205	16040	16187	16126	16211	16105	16099	16290	16031	16082	16026	16173	16124	16188	16157	16271	16223	15987	16183	16243	16272	16013	16169	16133	16352	16200	16050	16226	16194	16146	16053	16065	16237	16040	16344	16151	16257	16120	16086	16143	16198	16062	16140	16172	16228	16101	16147	16188	16048	16354	16213	16252	16080	16223	16395	16261	16151	16328	16102	16279	16158	16285	16226	16104	16300	16189	16146	16114	16292	16030	16220	16220	16001	16123	15978	16165	16217	16325	16328	16225	16174	16170	16107	16182	15962	15948	15979	16180	16242	16095	15892	16193	16165	16159	15985	16097	16011	16106	16169	16055	16285	15918	16178	16248	16164	16254	16175	16165	16086	16195	16367	16424	15934	16250	16114	16299	16167	16008	16216	16088	15992	16169	16088	16373	16187	16303	16303	16045	16296	16126	16179	16158	16005	16114	16334	16165	16247	15976	16148	16239	16063	15953	16133	16055	15997	15991	16226	16173	16026	16201	16077	16044	16286	16341	16120	16246	16369	16037	16057	16237	16304	16319	16237	16177	16480	16230	16210	16051	16119	16245	16135	16216	16286	16148
36579	55661	42217	25335	17396	15166	14612	14569	14622	14591	14602	14667	14647	14587	14711	14706	14517	14581	14605	14750	14611	14763	14563	14673	14636	14779	14640	14777	14663	14591	14585	14663	14633	14547	14565	14711	14594	14637	14798	14680	14652	14533	14562	14658	14596	14656	14532	14519	14609	14583	14730	14708	14520	14635	14556	14602	14637	14450	14641	14888	14612	14477	14775	14560	14610	14602	14651	14603	14724	14701	14783	14667	14622	14613	14616	14573	14678	14660	14886	14629	14550	14783	14563	14649	14561	14548	14697	14678	14557	14610	14681	14640	14677	14483	14640	14712	14521	14636	14627	14585	14592	14570	14625	14536	14549	14671	14570	14694	14550	14639	14597	14653	14663	14373	14771	14562	14714	14534	14637	14469	14548	14680	14487	14722	14524	14668	14627	14634	14766	14551	14749	14666	14620	14577	14665	14482	14655	14575	14558	14655	14643	14519	14589	14682	14563	14524	14533	14722	14554	14724	14679	14709	14658	14663	14427	14639	14733	14559	14536	14420	14717	14453	14595	14597	14700	14615	14537	14596	14699	14629	14675	14626	14543	14621	14474	14585	14538	14648	14611	14645	14591	14590	14627	14643	14583	14560	14710	14701	14588	14727	14535	14679	14558	14544	14478	14644	14634	14514	14584	14626	14558	14596	14561	14648	14839	14662	14500	14576	14642	14765	14487	14719	14609	14701	14560	14559	14829	14377	14754	14687	14644	14674	14586	14692	14476	14754	14567	14501	14853	14572	14561	14667	14539	14568	14510	14556	14548	14460	14632	14709	14661	14684	14688	14761	14792	14619	14536	14477	14711	14655	14729	14636	14613	14786	14688	14516	14664	14541	14470	14564	14695	14466	14671	14669	14571	14466	14577	14588	14724	14381	14617	14542	14460	14532	14677	14630	14591	14743	14629	14482	14714	14636	14613	14562	14623	14610	14681	14562	14521	14615	14501	14592	14700	14652	14623	14771	14543	14576	14486	14636	14537	14697	14623	14655	14676	14621	14617	14568	14577	14444	14603	14587	14737	14687	14772	14736	14551	14460	14549	14642	14556	14623	14522	14655	14593	14632	14721	14486	14521	14761	14686	14559	14526	14594	14584	14644	14633	14603	14540	14501	14628	14623	14652	14664	14554	14668	14502	14578	14740	14606	14497	14545	14581	14596	14590	14632	14556	14615	14599	14603	14469	14696	14589	14423	14507	14345	14631	14740	14586	14744	14475	14635	14713	14737	14558	14640	14873	14672	14607	14633	14630	14503	14712	14555	14603	14547	14597	14541	14428	14750	14549	14588	14626	14646	14652	14770	14723	14611	14523	14607	14659	14651	14675	14532	14638	14693	14690	14617	14561	14618	14496	14605	14556	14653	14548	14513	14636	14483	14616	14496	14530	14499	14539	14662	14594	14600	14624	14500	14592	14539	14549	14556	14584	14675	14575	14551	14532	14529	14726	14517	14617	14452	14422	14626	14567	14537	14415	14579	14468	14595	14671	14605	14598	14599	14750	14669	14523	14437	14555	14692	14530	14540	14614	14708	14566	14485	14666	14591	14711	14515	14551	14674	14537	14585	14592	14577	14661	14479	14702	14802	14686	14675	14769	14637	14678	14553	14622	14655	14584	14550	14550	14522	14597	14823	14628	14572	14664	14689	14471	14608	14581	14649	14587	14569	14851	14800	14680	14530	14622	14633	14506	14491	14543	14721	14537	14555	14622	14474	14703	14605	14724	14643	14528	14763	14728	14408	14700	14510	14612	14381	14499	14541	14702	14640	14783	14566	14630	14519	14801	14653	14797	14475	14492	14629	14613	14667	14763	14729	14629	14486	14603	14617	14611	14681	14478	14617	14674	14525	14627	14685	14651	14661	14558	14700	14756	14636	14559	14624	14536	14733	14808	14579	14600	14823	14648	14746	14555	14570	14642	14607	14666	14716	14549	14620	14559	14685	14546	14503	14648	14678	14502	14460	14661	14634	14509	14664	14659	14664	14560	14742	14680	14650	14508	14556	14787	14661	14654	14665	14641	14647	14567	14694	14637	14773	14774	14450	14741	14620	14668	14701	14547	14503	14503	14659	14599	14687	14541	14810	14636	14679	14563	14580	14866	14591	14608	14622	14635	14481	14616	14537	14633	14555	14527	14618	14573	14670	14498	14500	14752	14576	14505	14678	14618	14750	14733	14442	14726	14586	14828	14590	14853	14523	14668	14658	14666	14664	14578	14768	14511	14605	14623	14692	14682	14580	14568	14540	14589	14650	14585	14737	14526	14549	14641	14573	14585	14626	14612	14673	14681	14789	14531	14551	14601	14751	14473	14764	14573	14649	14659	14511	14702	14648	14623	14649	14725	14690	14591	14599	14667	14520	14629	14429	14642	14692	14657	14659	14517	14738	14474	14837	14698	14506	14602	14763	14740	14701	14559	14465	14602	14435	14617	14682	14688	14690	14598	14401	14484	14718	14541	14463	14657	14579	14576	14697	14553	14536	14623	14652	14631	14547	14708	14680	14436	14684	14619	14570	14741	14581	14650	14612	14478	14577	14596	14495	14603	14496	14522	14648	14555	14493	14672	14633	14476	14468	14600	14628	14701	14682	14514	14577	14635	14528	14626	14540	14476	14593	14613	14581	14596	14717	14657	14688	14621	14629	14465	14441	14639	14597	14520	14459	14586	14798	14664	14632	14722	14464	14413	14669	14686	14659	14619	14702	14442	14626	14615	14432	14790	14742	14512	14622	14532	14689	14483	14593	14502	14611	14490	14730	14568	14487	14697	14596	14661	14640	14564	14597	14472	14545	14702	14502	14645	14470	14603	14602	14634	14563	14566	14569	14628	14630	14598	14533	14674	14440	14611	14441	14576	14654	14520	14661	14791	14609	14787	14732	14635	14730	14684	14763	14550	14707	14703	14668	14695	14533	14654	14531	14597	14667	14688	14609	14779	14679	14492	14501	14584	14692	14527	14445	14547	14818	14615	14468	14569	14726	14618	14587	14601	14577	14777	14600	14651	14660	14725	14500	14572	14688	14540	14659	14522	14492	14677	14655	14625	14597	14583	14519	14446	14679	14641	14560	14728	14471	14628	14417	14800	14650	14581	14546	14560	14723	14660	14690	14648	14591	14607	14567	14686	14598	14625	14607	14482	14695	14662	14472	14487	14491	14513	14519	14530	14735	14678	14424	14701	14612	14509	14595	14807	14600	14523	14651	14809	14486	14479	14434	14706	14595	14621	14683	14577	14686	14648	14754	14741	14662	14780	14766	14628	14477	14525	14456	14684	14619	14685	14603	14539	14593	14559	14607	14561	14496	14784	14714	14573	14613	14539	14649	14638	14367	14822	14524	14574	14725	14526	14680	14595	14613	14712	14771	14662	14572	14743	14703	14673	14549	14591	14591	14598	14562	14653	14522	14695	14668	14466	14691	14572	14634	14613	14552	14527	14717	14573	14627	14627	14495	14721	14576	14465	14444	14619	14715	14441	14494	14685	14575	14656	14678	14710	14399	14575	14775	14705	14677	14559	14729	14743	14581	14580	14757	14640	14675	14583	14745	14655	14581	14479	14574	14792	14739	14537	14603	14633	14693	14560	14562	14459	14754	14616	14605	14714	14593	14672	14562	14797	14676	14549	14507	14650	14744	14665	14701	14786	14568	14553	14528	14589	14598	14664	14636	14611	14597	14521	14822	14649	14550	14582	14590	14561	14524	14407	14573	14647	14592	14564	14683	14671	14625	14652	14727	14811	14595	14576	14627	14562	14509	14512	14591	14526	14603	14714	14641	14705	14450	14633	14703	14586	14593	14578	14576	14779	14773	14625	14431	14511	14649	14570	14416	14602	14661	14525	14685	14642	14640	14587	14541	14581	14596	14653	14587	14740	14580	14646	14734	14604	14505	14677	14639	14673	14545	14505	14650	14598	14694	14650	14614	14716	14577	14678	14791	14605	14564	14556	14654	14564	14548	14688	14558	14631	14566	14429	14694	14786	14370	14531	14488	14633	14563	14535	14586	14858	14566	14652	14482	14662	14670	14564	14634	14556	14449	14537	14416	14692	14681	14679	14582	14594	14460	14454	14696	14621	14594	14534	14459	14616	14544	14577	14727	14771	14702	14491	14561	14590	14465	14710	14523	14543	14618	14563	14664	14678	14589	14600	14673	14464	14817	14676	14505	14588	14701	14519	14654	14766	14597	14586	14721	14475	14539	14583	14642	14443	14550	14656	14568	14627	14600	14476	14569	14751	14645	14509	14531	14572	14633	14577	14633	14709	14608	14554	14674	14818	14679	14749	14422	14547	14688	14688	14645	14574	14621	14632	14683	14613	14585	14688	14794	14657	14618	14593	14654	14748	14635	14514	14619	14642	14525	14619	14516	14622	14652	14606	14537	14581	14536	14584	14763	14553	14664	14516	14663	14507	14629	14821	14683	14579	14461	14638	14429	14566	14669	14636	14567	14558	14698	14600	14571	14795	14620	14482	14456	14619	14674	14664	14656	14705	14412	14659	14583	14662	14600	14627	14487	14649	14682	14625	14541	14648	14425	14656	14785	14537	14730	14575	14544	14517	14610	14714	14554	14595	14570	14526	14465	14662	14602	14592	14591	14597	14526	14761	14686	14646	14757	14574	14641	14587	14718	14579	14638	14679	14699	14660	14628	14545	14690	14661	14608	14585	14637	14601	14575	14510	14613	14599	14499	14596	14581	14608	14640	14690	14698	14665	14694	14608	14573	14648	14469	14632	14605	14487	14615	14543	14506	14554	14643	14694	14583	14611	14557	14505	14501	14631	14608	14708	14548	14676	14564	14566	14655	14836	14720	14646	14646	14552	14458	14581	14652	14693	14619	14570	14782	14617	14448	14638	14643	14625	14459	14649	14360	14521	14643	14596	14654	14686	14568	14517	14506	14376	14735	14577	14658	14560	14675	14589	14826	14556	14463	14702	14562	14756	14522	14501	14574	14474	14594	14672	14640	14474	14562	14670	14674	14712	14674	14669	14533	14576	14518	14550	14645	14625	14821	14637	14612	14655	14703	14554	14804	14551	14668	14581	14711	14558	14655	14836	14751	14602	14715	14522	14679	14621	14597	14637	14502	14696	14573	14659	14553	14568	14653	14594	14568	14561	14612	14682	14613	14527	14615	14517	14530
25036	26478	39356	33482	24405	20291	17932	16340	16107	15861	16034	16002	15801	16108	16171	16003	16152	16102	16030	15898	15812	15936	15769	15825	15804	16005	16002	16091	16106	15952	15960	15756	16117	15908	15921	15873	16119	16052	15869	15704	15895	16102	15867	15867	16109	15951	15950	15938	15889	16089	15959	15947	15870	15963	15855	15983	16007	15824	15914	15913	15972	15820	15900	16085	15813	15749	15931	15880	15839	15871	15746	15891	16108	15906	15937	15972	15882	15909	15915	15900	15667	15909	15711	15961	15963	15895	15883	15898	15791	15901	15835	15964	15776	15771	15944	15876	15785	15807	15850	16095	15879	15832	15869	15968	15957	15902	15713	15994	15797	15917	15880	16004	15905	15978	15937	15879	15896	15785	15958	15920	15927	15822	15801	15919	15872	15878	16124	16041	15793	15782	15895	15868	15760	15920	15842	15781	15878	15825	15851	15806	15699	15651	15825	15819	15861	15923	15891	15793	15935	15857	16186	15905	15873	15930	15750	15990	15694	15740	16174	15922	16012	15809	15901	15978	16039	15976	15791	15905	15784	15796	15881	15734	15886	15852	16129	15859	16027	15842	15945	15988	15815	16041	15783	15875	15649	15812	15938	15698	15848	15763	15740	15975	16008	15763	15957	15873	15658	15786	15677	15834	15824	15838	15852	15867	15951	15852	15718	15681	15978	15916	15923	15841	15914	15795	15987	15766	15902	15842	15917	16018	16078	15823	15884	15885	16101	16131	15857	15814	16059	15649	15734	15926	16127	15693	15745	15926	15971	15943	15856	15946	15961	15823	15829	15865	15936	15941	16197	16093	15881	15966	16000	15739	15840	15809	15818	15987	15866	15881	16086	16048	15784	15709	15911	16043	15909	15817	15882	15891	15797	15849	15787	16082	15994	15844	15672	15737	15880	15862	15896	15822	16019	15652	15813	15842	15824	15972	15799	15968	16055	15798	15922	15740	15753	15743	16010	15640	16066	15909	15822	15757	15795	15923	16077	15785	16057	15786	15735	15968	16057	16167	15785	16168	15861	15801	15828	15830	16131	15775	15858	16048	15770	15976	15848	15853	15876	15958	15993	15746	15817	16045	15938	15736	15867	15767	15689	15902	15812	15895	15993	15910	15981	15857	15918	15745	15817	15912	16009	15844	15941	15793	15909	15757	15803	16165	15821	15790	15878	15878	15969	15790	15822	15872	15824	15841	15900	15911	16167	15993	16079	16144	15824	15942	15887	15906	15896	15661	15809	16017	15900	15935	15823	15830	15973	15878	16013	15927	15895	15931	15846	15907	15759	16123	15917	15706	15932	15879	15848	15842	15879	15923	16017	15979	15804	15738	15732	15905	15875	15889	15971	15921	15992	15824	16048	15766	15966	16222	15949	15770	15926	15843	15923	15833	15879	15846	15769	15767	15946	15723	15756	15862	15921	15788	15965	15839	15917	15701	15713	15755	15779	15876	15818	15763	16113	16008	15902	16039	15970	15879	15973	15862	15800	15938	15960	15855	16070	15906	15822	16012	15802	15917	15986	15991	15795	15802	16040	15874	15787	15877	15995	15890	16004	15804	15825	15732	15909	15873	15946	15879	15900	15929	16001	15935	15967	15794	15956	16036	16010	15713	15890	15948	16058	15895	16235	15976	16220	16062	15765	16040	16045	15886	15920	15828	15944	15800	16232	15762	15927	15925	15708	15847	15712	15792	16040	15840	15782	15866	15948	15801	15852	15872	15761	15787	15882	15799	15795	15851	15989	15790	15771	15974	15852	15788	15767	15884	15939	15928	15796	15809	15920	15993	15865	15847	16013	15960	15892	15842	15884	15873	15786	15786	15867	15901	15900	15979	15794	15830	16042	15944	15843	15942	15743	16052	15972	15961	15922	15949	15840	16006	15958	16054	15974	15697	15825	15847	15931	16067	16046	15769	15846	15787	15944	15976	15856	15755	15797	15802	15880	15965	15594	15977	15867	15894	15934	15969	15765	15826	15787	16008	15981	15928	15659	16150	15859	15931	15919	15915	16023	15796	15941	15906	16097	15868	16026	16099	15881	15876	16012	15658	15910	15949	15720	15912	16037	15748	16032	15991	15852	15932	15830	15845	16019	16079	15609	15903	15939	16030	15832	15812	15876	15938	15876	15944	15801	15892	15867	16096	15843	15886	15836	15779	16015	16078	15733	15849	15851	15921	15909	15917	15855	16192	16101	16070	15882	15874	15964	15895	16044	16055	15710	16157	15965	15939	15774	15743	15891	16175	16091	15941	15809	15955	15771	15962	15956	15898	15919	15970	15942	15977	15796	15814	15915	16000	16037	15847	15953	15780	16031	16065	15863	15682	15993	15993	16023	15938	15872	15730	15764	15984	15856	15995	15974	15898	15987	15789	15770	15942	16045	15888	15875	15757	16025	15943	15781	15937	15956	15919	15918	15951	15860	15787	15890	15704	16042	15937	15923	15793	15901	16035	15828	15921	15864	15907	15828	15888	16023	16160	15856	15963	15869	15883	16005	15803	15842	15960	16089	15755	15833	15853	15805	16011	15909	15918	15945	15877	15829	15925	15971	16019	15929	16038	16086	15927	15829	15955	15859	15919	15826	15909	15869	16009	15833	15670	15880	16020	15953	16095	16013	15796	15909	15903	16057	16050	16006	15996	15987	15913	16058	16125	16097	15896	15954	15999	15962	16136	16013	16179	16082	16054	15934	15868	15871	15859	15722	15975	16062	15915	16088	16086	15918	15804	15902	15937	15839	15657	15876	15999	16012	15856	16033	15811	15868	15912	15870	15972	16010	15982	15813	15790	15990	15893	15914	15718	15814	15880	15759	15851	15826	15923	16046	15958	16173	15931	15808	15881	16021	15692	15768	15750	15793	15929	16048	15770	15962	16113	15887	15584	15765	15779	15889	15938	16050	16135	15790	15992	15784	15937	16075	15725	16017	15705	15952	15819	16144	15857	15924	15800	15826	15932	15903	15818	16021	15862	15941	15831	15881	15818	15899	15800	15817	15845	15832	15787	15912	15857	15875	15827	15863	15710	15872	16014	15673	15708	15880	16020	15751	16029	15810	15854	16083	15831	15762	16039	15792	15847	15914	15992	15889	15786	15833	15945	15783	15952	15946	15704	15767	16134	15808	15853	15897	15808	15840	15901	15933	15865	15980	15885	16103	15979	15889	15901	16040	16017	16042	15938	16055	15834	16029	15880	15709	15872	16055	15878	15759	15844	15726	15881	15932	15742	15965	16045	15746	15928	15854	15756	16002	15892	15823	16130	15970	15948	15812	15817	16081	16002	16037	15806	15955	16021	15833	15850	15927	16026	15827	15885	15988	15853	15888	15683	15902	15840	15916	16036	15899	16005	15930	15859	15843	15719	15936	15958	15906	15701	15846	15970	15940	16029	15745	16177	16118	15972	16003	16010	15953	15861	15777	15872	15729	15820	15860	15910	15844	15906	16062	15890	15833	15924	16026	15905	15998	16076	15842	15778	15683	15905	15719	15772	15729	15830	15968	16013	16029	16023	16002	15872	15696	15748	15768	15935	15883	15942	15919	15880	15956	15846	15625	15727	15783	16033	15973	15998	16017	15980	15745	15769	15832	15893	15849	15795	15827	15914	16164	15880	15916	15855	16007	15820	16026	15775	16013	15944	15886	15952	15965	15871	15975	16007	16003	15960	16034	15962	15888	15971	15770	16048	15791	16130	16039	15794	15883	15968	16045	16019	15861	16099	16126	15878	15976	15934	15858	15952	15822	15757	16002	15725	16086	16038	15854	15675	15691	15925	15972	16102	16000	15700	16065	15992	16030	16023	16013	15647	15865	15925	15894	15787	15788	15895	15941	15994	16002	15937	15695	15753	16019	15892	15810	16006	15858	15894	15936	15701	15834	15919	15818	15797	15923	15899	15857	15755	15827	15924	15773	15998	15945	15923	16040	15712	15975	16039	15845	16005	15693	15950	15964	16026	15992	15966	15843	16002	15896	16015	15884	15988	15883	16015	16047	15850	15936	16017	15872	15790	15610	15616	15854	15710	15852	15794	15964	15950	15870	15892	16170	15879	15803	15944	15744	15869	16019	15784	15866	16088	15805	15956	15969	15859	15673	16001	15942	15914	15830	15980	15839	15905	15767	15781	15916	15989	15904	16158	16081	15969	15905	15794	15981	16043	15970	15860	15971	16120	15938	15913	16067	15992	16008	15876	15996	16025	15912	15778	15862	15838	15867	15884	16161	15904	15860	15879	16049	15886	15970	15876	15826	15900	15896	15784	15817	15809	15951	15792	15819	15958	15937	15870	15787	15966	15949	15791	15820	16027	15965	16118	15769	15784	16011	15792	15812	15619	15741	15821	15840	15951	15993	15713	15925	15997	15910	15820	16047	15732	15733	16077	15901	16136	15677	15776	15837	15818	15991	15959	15853	15845	16014	15886	15796	15920	16006	15999	15895	15805	15857	16138	15818	15898	15881	15867	15967	15858	15817	15896	15963	15957	15988	15921	15896	15867	15929	15886	16107	15920	16108	15914	16144	15881	16026	15726	15876	15841	15823	15905	15989	15774	15802	15895	15994	15899	16148	15797	15833	15845	15829	15871	16047	15975	15848	15888	15941	16031	15806	15759	15912	15829	15899	15862	15883	15870	15963	15931	15841	15875	15968	15703	15829	15827	15830	15917	16016	15962	15918	15820	15821	16025	16078	16034	15893	15944	15794	15976	15893	16031	15796	15855	15888	15927	16132	15734	15793	15795	15822	15869	15878	15834	15625	15808	15798	15913	16031	15950	15884	15830	15872	15747	15856	15817	15918	15733	15842	15997	15791	15987	15758	15906	15754	16176	15976	16104	15941	15846	16023	15929	15849	15927	15702	15886	15783	15988	15921	15951	15694	15724	15670	15937	15904	15942	16108	15920	15808	15810	15917	15778	16066	16078	15883	15972	15796	15836	15991	15740	15758	16040	15926	15890	15847	16025	15912	15838	15846	15690	15894	15840	15919	15871	16107	16043	15798	16120	15992	16007	15981	16091	15929	15928	16124	15563	16117	15917	15835	15974	16041	15965	15890	15973	15800	15914	15959	15794	16014	15850	15711	15962	15609	15921	15919	15878	15958	15926	15836	15746	15905	15930	15951	16036	15974	15799	16138	16000	15746	15789
58585	91614	70451	42224	24063	16598	14617	14455	14554	14501	14512	14467	14429	14481	14481	14502	14599	14365	14605	14602	14494	14522	14425	14418	14455	14469	14440	14505	14543	14596	14444	14513	14244	14489	14639	14433	14385	14592	14457	14432	14418	14547	14579	14651	14627	14349	14367	14630	14465	14474	14629	14496	14696	14425	14611	14515	14509	14718	14520	14376	14407	14416	14318	14494	14549	14425	14693	14338	14489	14460	14323	14513	14445	14367	14401	14396	14483	14697	14401	14688	14390	14481	14357	14376	14562	14503	14554	14389	14602	14465	14245	14451	14503	14194	14554	14409	14453	14459	14454	14383	14519	14428	14422	14567	14380	14363	14573	14458	14337	14476	14477	14454	14374	14470	14395	14651	14383	14591	14432	14407	14411	14541	14544	14458	14544	14485	14451	14517	14676	14514	14395	14556	14513	14394	14403	14427	14350	14445	14312	14549	14476	14490	14349	14550	14403	14237	14611	14458	14449	14525	14548	14349	14479	14451	14635	14364	14497	14460	14413	14400	14550	14514	14361	14408	14434	14477	14397	14486	14363	14283	14565	14518	14494	14518	14395	14463	14464	14475	14631	14267	14392	14423	14507	14345	14501	14585	14607	14491	14489	14475	14385	14475	14343	14463	14483	14445	14492	14338	14334	14412	14500	14475	14410	14500	14368	14388	14554	14407	14626	14444	14619	14490	14444	14532	14365	14460	14400	14523	14322	14549	14674	14481	14469	14514	14459	14377	14372	14358	14405	14614	14435	14522	14540	14467	14446	14339	14549	14630	14480	14336	14541	14458	14569	14383	14485	14555	14447	14486	14530	14454	14327	14471	14508	14498	14475	14617	14459	14351	14456	14478	14415	14379	14439	14443	14473	14552	14591	14344	14566	14669	14598	14530	14515	14602	14434	14472	14597	14367	14481	14645	14576	14395	14665	14528	14460	14563	14483	14381	14468	14485	14420	14485	14274	14541	14364	14445	14622	14328	14249	14589	14329	14623	14455	14335	14423	14646	14480	14574	14523	14471	14384	14450	14421	14390	14393	14395	14476	14507	14580	14463	14392	14470	14564	14527	14572	14594	14437	14522	14521	14393	14427	14528	14613	14413	14479	14617	14415	14604	14456	14429	14529	14499	14609	14342	14345	14412	14473	14448	14517	14512	14545	14337	14303	14380	14352	14401	14553	14322	14485	14439	14428	14444	14526	14431	14522	14511	14308	14424	14348	14521	14495	14498	14410	14532	14673	14397	14487	14280	14393	14477	14447	14250	14805	14506	14519	14507	14489	14403	14441	14519	14455	14340	14531	14580	14448	14447	14532	14480	14490	14499	14528	14494	14386	14423	14564	14338	14347	14540	14350	14232	14513	14389	14363	14355	14405	14413	14444	14403	14492	14395	14362	14582	14587	14485	14418	14528	14573	14407	14384	14300	14447	14538	14302	14545	14504	14509	14254	14376	14651	14389	14448	14388	14419	14549	14442	14450	14502	14661	14503	14456	14381	14529	14425	14605	14447	14538	14460	14332	14411	14369	14416	14416	14443	14377	14445	14587	14501	14632	14443	14426	14477	14456	14424	14525	14577	14449	14385	14558	14653	14535	14453	14448	14414	14475	14450	14626	14399	14423	14400	14479	14372	14465	14232	14666	14373	14408	14373	14663	14523	14519	14415	14469	14451	14605	14576	14458	14435	14488	14623	14482	14406	14339	14538	14584	14427	14486	14471	14474	14454	14598	14477	14419	14471	14341	14296	14416	14547	14463	14474	14512	14436	14529	14492	14553	14427	14595	14371	14411	14570	14473	14432	14548	14418	14615	14461	14385	14334	14517	14441	14410	14413	14427	14462	14590	14608	14397	14603	14540	14510	14494	14306	14520	14374	14590	14494	14412	14460	14450	14278	14373	14546	14499	14284	14512	14394	14522	14639	14605	14535	14447	14554	14483	14403	14436	14522	14479	14655	14391	14439	14609	14405	14470	14566	14579	14396	14341	14417	14440	14294	14524	14272	14544	14425	14360	14459	14476	14554	14566	14405	14545	14380	14553	14393	14498	14451	14430	14316	14544	14424	14356	14333	14448	14533	14522	14517	14309	14631	14470	14596	14490	14562	14505	14521	14303	14529	14329	14497	14472	14450	14448	14490	14469	14546	14541	14427	14403	14577	14462	14545	14466	14437	14601	14557	14503	14405	14384	14541	14513	14305	14431	14413	14321	14597	14502	14277	14607	14456	14510	14533	14395	14504	14744	14479	14622	14485	14465	14656	14486	14452	14449	14135	14343	14544	14497	14454	14453	14442	14328	14358	14522	14489	14478	14418	14487	14650	14521	14557	14570	14620	14597	14278	14558	14329	14541	14539	14619	14421	14565	14454	14341	14472	14459	14571	14488	14566	14403	14389	14440	14462	14494	14443	14616	14550	14362	14365	14552	14584	14314	14358	14483	14561	14258	14390	14491	14480	14515	14482	14489	14500	14499	14508	14483	14420	14616	14495	14414	14239	14346	14488	14367	14455	14453	14432	14280	14496	14607	14455	14434	14694	14323	14589	14481	14373	14589	14330	14585	14352	14328	14438	14324	14571	14385	14233	14466	14501	14403	14505	14467	14577	14346	14435	14471	14622	14426	14497	14441	14451	14401	14437	14447	14541	14484	14546	14384	14470	14576	14414	14700	14420	14439	14552	14463	14618	14310	14569	14467	14399	14305	14410	14432	14395	14554	14562	14435	14411	14465	14523	14655	14441	14551	14382	14596	14484	14341	14354	14431	14417	14472	14575	14475	14525	14459	14521	14320	14452	14505	14501	14407	14591	14388	14327	14381	14714	14638	14462	14451	14568	14690	14454	14520	14603	14455	14439	14295	14422	14433	14470	14384	14367	14481	14593	14361	14428	14684	14557	14418	14428	14371	14346	14415	14564	14620	14564	14553	14458	14525	14485	14430	14627	14337	14350	14364	14434	14354	14617	14560	14559	14445	14496	14529	14571	14466	14338	14520	14455	14574	14532	14466	14337	14403	14583	14412	14435	14334	14564	14407	14452	14491	14347	14512	14671	14383	14516	14379	14476	14413	14482	14202	14445	14542	14587	14358	14445	14559	14464	14518	14535	14529	14435	14416	14503	14521	14358	14477	14524	14507	14393	14445	14459	14519	14384	14429	14421	14385	14666	14367	14477	14395	14497	14314	14514	14316	14374	14518	14438	14476	14512	14538	14436	14370	14374	14489	14389	14386	14675	14440	14719	14746	14270	14382	14467	14537	14523	14624	14496	14468	14591	14546	14513	14482	14446	14481	14471	14423	14559	14328	14586	14593	14582	14431	14600	14523	14652	14455	14518	14410	14439	14540	14485	14556	14445	14444	14418	14253	14383	14482	14351	14423	14371	14429	14550	14640	14544	14427	14590	14391	14481	14377	14659	14482	14717	14456	14414	14556	14341	14434	14469	14532	14452	14431	14351	14574	14572	14402	14453	14522	14488	14427	14450	14294	14504	14471	14450	14610	14382	14579	14510	14309	14537	14379	14346	14533	14564	14412	14410	14503	14648	14361	14476	14513	14620	14302	14438	14454	14475	14582	14444	14521	14637	14430	14493	14497	14276	14433	14308	14384	14517	14419	14444	14480	14481	14502	14565	14384	14725	14255	14505	14428	14493	14351	14447	14436	14348	14511	14549	14651	14512	14299	14529	14501	14395	14504	14464	14346	14465	14467	14373	14440	14490	14490	14355	14483	14445	14586	14544	14350	14366	14529	14351	14398	14505	14626	14444	14425	14398	14502	14562	14602	14523	14382	14427	14393	14352	14430	14407	14509	14412	14500	14645	14610	14372	14496	14440	14375	14491	14420	14531	14461	14397	14437	14272	14482	14510	14532	14487	14368	14465	14325	14613	14563	14520	14432	14458	14385	14451	14519	14400	14601	14465	14500	14623	14474	14276	14449	14468	14420	14388	14401	14328	14536	14470	14496	14409	14443	14481	14467	14133	14554	14368	14563	14361	14436	14425	14505	14538	14495	14464	14561	14593	14431	14527	14545	14549	14463	14392	14275	14432	14563	14335	14401	14480	14517	14283	14483	14413	14474	14632	14432	14556	14576	14479	14260	14562	14425	14420	14362	14553	14539	14442	14689	14523	14469	14586	14393	14503	14571	14498	14307	14498	14360	14455	14458	14384	14647	14636	14445	14545	14208	14495	14514	14505	14443	14322	14558	14500	14495	14474	14403	14450	14589	14420	14351	14532	14487	14426	14596	14488	14480	14543	14450	14505	14483	14429	14574	14549	14435	14337	14502	14559	14517	14486	14349	14399	14521	14474	14529	14453	14453	14424	14407	14495	14380	14359	14623	14607	14448	14455	14538	14535	14517	14366	14413	14293	14593	14531	14395	14385	14392	14460	14367	14428	14562	14537	14460	14471	14648	14405	14576	14436	14432	14467	14599	14371	14535	14437	14433	14362	14484	14603	14558	14478	14550	14480	14468	14449	14607	14479	14413	14451	14526	14515	14389	14463	14556	14538	14526	14507	14524	14395	14426	14491	14345	14492	14442	14453	14641	14524	14513	14499	14525	14415	14351	14537	14430	14492	14577	14563	14399	14423	14567	14393	14452	14660	14467	14426	14465	14408	14330	14598	14336	14555	14548	14484	14380	14336	14549	14448	14584	14605	14431	14455	14430	14385	14504	14430	14559	14503	14454	14447	14431	14429	14691	14548	14506	14417	14388	14381	14384	14347	14677	14449	14436	14442	14748	14435	14488	14252	14458	14529	14596	14534	14474	14501	14465	14516	14484	14489	14431	14390	14377	14476	14616	14445	14364	14465	14516	14255	14423	14469	14550	14404	14415	14567	14526	14461	14607	14608	14520	14554	14501	14417	14490	14472	14590	14473	14652	14431	14532	14465	14408	14336	14285	14436	14452	14367	14348	14453	14401	14488	14732	14690	14446	14468	14614	14648	14558	14601	14501	14463	14524	14386	14430	14308	14440	14363	14534	14492	14341	14438	14360	14552	14508	14402	14439	14478	14300	14456	14360	14520	14483	14310	14401	14301	14433	14424	14362	14511	14545	14555	14659	14472	14568	14503	14464	14486	14313	14507	14547	14526	14428	14521	14464	14576	14568	14419	14379	14460	14479	14528	14328	14440	14562	14290	14311	14489	14467
23095	22905	34011	29329	24595	23761	22392	16829	15667	15936	16161	15727	15854	15831	15889	15742	15789	15897	15559	15677	15740	15786	15574	15770	15739	15771	15733	15694	15691	15675	15700	15768	15622	15985	15699	15514	15606	15578	15579	15473	15612	15816	15619	15675	15582	15539	15555	15571	15308	15620	15687	15563	15655	15698	15649	15465	15779	15556	15559	15599	15503	15583	15672	15542	15775	15587	15725	15718	15586	15552	15583	15484	15546	15610	15345	15559	15513	15487	15528	15595	15732	15653	15541	15567	15766	15422	15596	15582	15649	15568	15528	15585	15542	15627	15565	15409	15466	15644	15467	15375	15357	15471	15528	15595	15526	15534	15479	15534	15391	15719	15409	15667	15664	15436	15439	15509	15670	15588	15666	15505	15581	15561	15513	15340	15700	15448	15526	15773	15582	15465	15375	15501	15599	15495	15300	15617	15509	15316	15689	15674	15487	15380	15499	15470	15561	15680	15649	15436	15681	15533	15602	15532	15749	15471	15505	15451	15573	15639	15601	15489	15577	15496	15628	15517	15523	15641	15481	15611	15640	15716	15503	15541	15461	15382	15548	15519	15705	15567	15398	15580	15589	15563	15447	15498	15416	15718	15430	15453	15543	15536	15378	15296	15475	15485	15562	15581	15754	15572	15461	15474	15671	15614	15615	15392	15438	15396	15654	15548	15471	15424	15359	15457	15535	15574	15418	15496	15354	15531	15602	15682	15327	15559	15565	15548	15546	15431	15795	15596	15557	15531	15418	15450	15509	15415	15485	15628	15693	15510	15775	15653	15558	15589	15588	15600	15444	15556	15563	15582	15568	15576	15521	15493	15562	15653	15742	15597	15674	15643	15705	15587	15625	15566	15689	15421	15423	15472	15693	15437	15498	15607	15540	15428	15494	15560	15632	15561	15566	15660	15634	15572	15411	15681	15514	15641	15524	15433	15623	15602	15649	15539	15461	15622	15644	15576	15424	15409	15467	15456	15580	15441	15513	15593	15569	15491	15742	15578	15625	15790	15551	15261	15446	15677	15481	15590	15435	15497	15549	15389	15390	15357	15366	15522	15673	15644	15471	15475	15387	15516	15713	15679	15576	15537	15592	15475	15777	15721	15449	15593	15674	15599	15667	15554	15523	15545	15571	15278	15484	15497	15427	15582	15594	15470	15515	15491	15536	15487	15589	15376	15496	15660	15588	15297	15741	15424	15620	15390	15470	15567	15554	15611	15566	15620	15427	15547	15543	15660	15554	15525	15482	15313	15475	15616	15301	15423	15778	15570	15635	15646	15633	15354	15556	15647	15689	15372	15584	15460	15478	15555	15736	15606	15605	15597	15734	15576	15550	15726	15446	15747	15470	15487	15460	15463	15568	15439	15916	15492	15526	15310	15580	15579	15414	15459	15626	15547	15426	15565	15671	15458	15465	15578	15621	15371	15572	15491	15540	15492	15425	15550	15568	15644	15401	15538	15478	15544	15610	15467	15583	15458	15448	15474	15616	15462	15314	15435	15478	15674	15477	15526	15507	15560	15603	15568	15583	15572	15523	15497	15539	15377	15401	15499	15640	15508	15437	15436	15670	15460	15525	15474	15509	15576	15525	15664	15536	15747	15563	15651	15551	15558	15700	15490	15525	15493	15517	15658	15458	15593	15673	15456	15388	15431	15470	15347	15603	15312	15565	15491	15780	15588	15365	15599	15816	15440	15771	15528	15554	15519	15669	15534	15532	15561	15470	15422	15557	15689	15663	15330	15736	15620	15585	15432	15601	15579	15713	15500	15839	15517	15649	15691	15370	15523	15665	15662	15534	15649	15530	15522	15469	15572	15591	15662	15568	15458	15479	15477	15605	15618	15451	15555	15533	15553	15599	15519	15663	15753	15714	15640	15572	15584	15459	15391	15609	15435	15516	15314	15629	15550	15380	15577	15655	15624	15469	15457	15576	15641	15435	15450	15490	15673	15526	15723	15726	15740	15464	15570	15639	15515	15485	15539	15334	15461	15441	15405	15552	15535	15505	15500	15466	15615	15342	15576	15338	15419	15566	15419	15488	15348	15498	15569	15585	15397	15419	15328	15538	15582	15587	15518	15359	15642	15508	15517	15562	15523	15392	15559	15593	15481	15629	15401	15521	15538	15502	15627	15580	15359	15544	15646	15574	15541	15572	15316	15614	15604	15612	15589	15559	15624	15464	15602	15664	15541	15511	15588	15403	15303	15521	15571	15403	15397	15507	15467	15529	15416	15653	15571	15536	15595	15559	15301	15445	15537	15494	15464	15377	15494	15535	15509	15722	15540	15553	15672	15682	15533	15734	15471	15547	15630	15424	15317	15426	15614	15600	15455	15455	15528	15525	15502	15561	15681	15547	15458	15439	15497	15640	15512	15670	15560	15579	15833	15640	15490	15661	15686	15649	15556	15367	15667	15411	15593	15563	15690	15613	15433	15576	15598	15431	15575	15499	15453	15543	15559	15377	15803	15642	15333	15353	15500	15575	15473	15409	15537	15583	15404	15787	15779	15576	15665	15595	15645	15521	15559	15582	15548	15342	15673	15570	15593	15580	15526	15488	15491	15586	15555	15567	15520	15500	15656	15454	15451	15476	15407	15558	15577	15526	15476	15492	15413	15513	15474	15541	15506	15634	15618	15476	15408	15510	15486	15614	15432	15582	15631	15678	15591	15491	15585	15392	15432	15441	15513	15610	15537	15457	15498	15426	15441	15524	15524	15632	15522	15649	15672	15627	15658	15449	15491	15469	15729	15563	15631	15557	15626	15507	15686	15478	15444	15487	15447	15518	15756	15546	15400	15513	15428	15512	15423	15551	15669	15567	15575	15382	15659	15440	15371	15479	15613	15516	15586	15389	15561	15534	15543	15409	15470	15456	15479	15575	15716	15617	15339	15609	15591	15553	15377	15598	15552	15420	15534	15504	15428	15577	15443	15703	15609	15570	15671	15350	15634	15412	15373	15544	15419	15565	15527	15633	15714	15805	15520	15499	15322	15577	15497	15491	15694	15587	15832	15462	15638	15416	15620	15465	15563	15467	15325	15346	15766	15650	15553	15648	15695	15351	15401	15374	15603	15606	15537	15649	15607	15386	15573	15726	15678	15593	15438	15629	15764	15613	15575	15403	15724	15508	15520	15562	15633	15562	15543	15728	15575	15417	15471	15527	15366	15455	15575	15433	15617	15633	15521	15555	15579	15516	15589	15391	15574	15434	15426	15664	15671	15595	15506	15508	15583	15413	15485	15481	15558	15700	15430	15428	15489	15432	15523	15465	15407	15702	15629	15706	15419	15471	15717	15525	15535	15367	15509	15520	15599	15405	15529	15542	15543	15505	15576	15606	15660	15523	15500	15537	15535	15582	15539	15456	15597	15557	15547	15463	15615	15527	15654	15406	15456	15554	15492	15516	15492	15487	15532	15484	15665	15531	15809	15479	15634	15359	15627	15623	15746	15494	15589	15648	15570	15572	15434	15585	15543	15661	15719	15301	15419	15545	15549	15513	15638	15445	15580	15497	15523	15385	15514	15372	15588	15534	15654	15405	15412	15517	15639	15455	15524	15365	15425	15564	15586	15235	15634	15582	15378	15616	15401	15690	15704	15541	15539	15700	15194	15593	15578	15669	15613	15572	15561	15295	15646	15756	15376	15589	15613	15610	15574	15646	15449	15564	15440	15632	15685	15744	15512	15608	15354	15256	15560	15454	15583	15526	15719	15436	15709	15526	15360	15607	15457	15369	15529	15516	15556	15469	15434	15552	15450	15564	15570	15561	15475	15735	15595	15477	15481	15462	15567	15522	15592	15552	15475	15727	15609	15540	15503	15852	15659	15616	15410	15447	15430	15621	15639	15527	15469	15575	15679	15571	15527	15638	15423	15325	15635	15556	15467	15327	15433	15666	15631	15594	15664	15394	15530	15367	15653	15559	15517	15625	15744	15556	15381	15592	15537	15734	15561	15446	15586	15595	15456	15308	15603	15663	15649	15585	15640	15623	15410	15509	15398	15503	15503	15549	15748	15526	15507	15554	15515	15349	15514	15673	15631	15494	15614	15457	15696	15660	15789	15518	15579	15562	15435	15358	15434	15420	15506	15656	15430	15456	15683	15355	15385	15621	15661	15505	15460	15695	15537	15593	15612	15433	15470	15629	15579	15409	15571	15497	15690	15576	15737	15700	15670	15517	15567	15495	15442	15548	15534	15635	15579	15590	15499	15539	15745	15555	15437	15590	15403	15441	15563	15452	15616	15486	15504	15440	15594	15297	15468	15564	15476	15580	15488	15625	15455	15377	15652	15493	15295	15782	15418	15537	15545	15581	15804	15552	15655	15483	15469	15326	15582	15413	15447	15630	15380	15494	15487	15525	15468	15530	15349	15626	15579	15545	15495	15573	15626	15429	15304	15550	15565	15673	15141	15415	15516	15610	15446	15327	15508	15516	15513	15375	15504	15546	15577	15462	15422	15568	15579	15564	15558	15616	15353	15411	15494	15589	15659	15528	15398	15385	15373	15516	15655	15657	15657	15526	15244	15652	15268	15565	15431	15308	15604	15639	15452	15400	15443	15633	15544	15533	15594	15451	15400	15519	15463	15684	15615	15699	15655	15631	15350	15409	15540	15636	15473	15342	15504	15549	15626	15631	15533	15510	15498	15573	15663	15404	15632	15640	15574	15440	15512	15320	15553	15590	15349	15484	15431	15540	15499	15688	15463	15529	15483	15394	15809	15402	15468	15509	15577	15561	15728	15695	15447	15529	15467	15631	15451	15481	15353	15498	15664	15582	15544	15467	15586	15545	15706	15520	15308	15656	15527	15586	15614	15678	15525	15524	15398	15540	15624	15598	15617	15606	15341	15439	15432	15557	15510	15696	15545	15466	15374	15490	15487	15426	15431	15419	15422	15606	15449	15462	15563	15573	15389	15431	15623	15384	15437	15364	15715	15517	15360	15519	15637	15732	15502	15579	15436	15553	15539	15694	15507	15548	15652	15506	15563	15475	15446	15530	15649	15828	15432	15533	15494	15533	15749	15528	15466	15463	15566	15745	15501	15533	15404	15556	15505	15586	15406	15396	15570	15722	15551	15609	15607	15628	15515	15494	15543	15624	15525	15529	15531	15550	15613	15547	15458	15415	15551	15710	15343
61347	106143	87083	59100	34818	20407	14479	14216	14265	14261	14290	14100	14328	14508	14394	14321	14060	14334	14279	14354	14344	14255	14313	14222	14368	14343	14464	14250	14224	14372	14420	14434	14275	14351	14408	14315	14336	14283	14159	14210	14294	14283	14313	14302	14410	14280	14384	14179	14136	14280	14220	14200	14358	14259	14266	14182	14300	14358	14344	14363	14190	14232	14352	14403	14431	14225	14513	14338	14325	14294	14267	14158	14290	14365	14266	14332	14240	14282	14263	14275	14285	14307	14386	14363	14359	14281	14217	14434	14169	14331	14288	14336	14153	14069	14286	14438	14207	14348	14489	14209	14202	14198	14164	14329	14376	14319	14346	14398	14365	14152	14296	14151	14332	14065	14137	14254	14363	14340	14188	14348	14270	14271	14306	14345	14418	14279	14251	14411	14169	14266	14239	14311	14207	14375	14156	14304	14172	14146	14365	14458	14165	14396	14206	14278	14344	14233	14228	14284	14159	14091	14278	14415	14230	14143	14425	14359	14169	14223	14159	14250	14400	14288	14237	14261	14241	14358	14388	14300	14107	14216	14265	14217	14290	14163	14224	14299	14533	14295	14329	14298	14234	14221	14260	14333	14147	14209	14277	14318	14185	14248	14421	14292	14327	14263	14147	14401	14418	14246	14291	14280	14131	14327	14214	14202	14121	14263	14459	14097	14072	14250	14247	14171	14415	14339	14396	14330	14186	14151	14189	14203	14234	14287	14220	14229	14321	14169	14139	14178	14263	14346	14347	14130	14461	14243	14245	14409	14341	14292	14097	14362	14355	14318	14330	14153	14173	14275	14290	14172	14523	14265	14442	14344	14173	14337	14242	14296	14124	14341	14215	14110	14330	14246	14086	14227	14327	14248	14306	14285	14264	14299	14304	14378	14136	14219	14283	14260	14302	14259	14364	14416	14230	14228	14253	14273	14246	14334	14398	14256	14230	14278	14447	14293	14150	14343	14428	14364	14273	14183	14401	14341	14282	14181	14183	14278	14353	14249	14368	14232	14317	14307	14364	14365	14237	14392	14388	14396	14377	14281	14139	14402	14263	14339	14198	14128	14429	14331	14527	14246	14368	14323	14262	14234	14272	14242	14282	14498	14073	14128	14291	14310	14407	14414	14271	14290	14124	14085	14409	14340	14280	14359	14188	14133	14243	14418	14281	14330	14255	14290	14109	14302	14236	14405	14317	14319	14390	14116	14347	14269	14344	14152	14101	14226	14281	14242	14427	14384	14409	14225	14379	14305	14275	14272	14226	14284	14207	14394	14295	14310	14226	14145	14233	14220	14160	14312	14171	14250	14066	14282	14117	14266	14341	14221	14406	14324	14353	14343	14103	14229	14237	14143	14235	14148	14271	14232	14336	14273	14227	14338	14222	14297	14124	14165	14440	14268	14331	14178	14475	14317	14427	14090	14140	14262	14141	14265	14369	14248	14203	14239	14347	14118	14262	14284	14166	14369	14139	14265	14278	14356	14258	14247	14294	14239	14282	14225	14199	14147	14354	14269	14272	14306	14225	14297	14239	14415	14209	14214	14355	14212	14382	14165	14227	14316	14365	14414	14406	14274	14154	14145	14266	14229	14288	14305	14181	14229	14037	14119	14213	14196	14126	14344	14082	14320	14206	14325	14160	14094	14383	14127	14311	14245	14395	14131	14055	14212	14182	14404	14337	14242	14317	14304	14321	14447	14249	14226	14319	14400	14350	14317	14342	14244	14402	14334	14129	14269	14362	14314	14352	14294	14273	14319	14277	14362	14374	14253	14292	14335	14175	14217	14180	14262	14269	14378	14219	14350	14433	14297	14298	14205	14388	14288	14239	14228	14274	14338	14292	14044	14427	14349	14223	14034	14184	14034	14075	14205	14301	14188	14113	14137	14049	14206	14168	14201	14356	14268	14441	14361	14317	14305	14217	14159	14099	14332	14253	14235	14368	14345	14132	14273	14274	14425	14421	14396	14228	14395	14221	14156	14258	14233	14272	14380	14314	14213	14213	14322	14130	14026	14234	14247	14430	14104	14231	14439	14209	14416	14233	14214	14326	14164	14363	14232	14167	14208	14121	14350	14156	14206	14281	14247	14240	14197	14211	14377	14235	14461	14252	14120	14268	14205	14331	14330	14244	14225	14193	14434	14347	14247	14241	14118	14255	14168	14282	14194	14233	14411	14317	14222	14323	14176	14301	14345	14414	14153	14121	14215	14193	14371	14179	14227	14249	14367	14245	14120	14359	14310	14397	14272	14273	14362	14336	14136	14181	14243	14421	14377	14302	14298	14295	14120	14299	14142	14220	14032	14397	14161	14304	14176	14410	14313	14224	14312	14285	14407	14356	14380	14349	14155	14078	14386	14341	14241	14184	14290	14311	14378	14229	14258	14301	14293	14287	14160	14286	14274	14315	14172	14204	14423	14297	14281	14109	14344	14192	14212	14326	14099	14343	14310	14287	14256	14318	14309	14215	14367	14211	14254	14203	14372	14424	14318	14301	14222	14363	14195	14311	14237	14284	14325	14403	14394	14163	14345	14242	14144	14214	14330	14280	14262	14369	14303	14163	14232	13964	14294	14344	14097	14233	14270	14229	14324	14160	14289	14176	14299	14273	14391	14192	14127	14307	14344	14320	14153	14306	14232	14257	14544	14184	14192	14421	14276	14225	14355	14216	14403	14179	14293	14212	14463	14362	14314	14076	14340	14138	14303	14412	14304	14327	14098	14232	14369	14260	14196	14198	14225	14314	14549	14238	14194	14204	14597	14328	14242	14288	14292	14271	14270	14120	14246	14331	14167	14158	14139	14205	14299	14261	14018	14399	14421	14469	14294	14352	14345	14179	14245	14103	14317	14462	14377	14299	14314	14335	14182	14208	14324	14318	14327	14262	14036	14146	14186	14312	14134	14396	14272	14166	14257	14289	14443	14254	14199	14224	14393	14194	14182	14274	14246	14225	14183	14221	14133	14116	14377	14334	14353	14028	14238	14358	14320	14352	14196	14258	14279	14139	14383	14246	14370	14277	14318	14226	14370	14222	14160	14199	14399	14383	14128	14414	14382	14324	14099	14355	14271	14243	14206	14340	14503	14286	14240	14131	14174	14193	14469	14382	14411	14088	14456	14347	14357	14161	14277	14232	14303	14359	14385	14284	14218	14239	14164	14360	14299	14451	14260	14255	14420	14405	14209	14344	14277	14243	14164	14233	14244	14186	14287	14269	14116	14213	14321	14306	14005	14275	14231	14345	14293	14286	14192	14132	14299	14354	14163	14282	14242	14348	14085	14335	14202	14272	14277	14275	14274	14469	14218	14285	14197	14174	14294	14404	14364	14394	14343	14296	14291	14174	14276	14271	14145	14245	14298	14304	14077	14324	14234	14489	14241	14165	14257	14209	14304	14167	14289	14087	14171	14485	14197	14343	14388	14293	14302	14298	14249	14235	14180	14240	14268	14184	14408	14127	14212	14180	14319	14309	14269	14190	14199	14197	14257	14212	14120	14186	14294	14308	14242	14257	14404	14313	14132	14286	14175	14295	14405	14334	14306	14189	14446	14090	14275	14379	14180	14266	14165	14237	14260	14316	14239	14214	14347	14221	14295	14199	14370	14321	14269	14272	14297	14394	14177	14133	14257	14430	14021	14398	14209	14236	14282	14271	14189	14077	14361	14351	14320	14226	14177	14324	14171	14403	14265	14168	14157	14425	14322	14414	14215	14045	14174	14114	14114	14312	14292	14241	14430	14243	14266	14230	14323	14336	14329	14189	14094	14282	14179	14366	14221	14419	14276	14253	14222	14391	14329	14268	14293	14174	14370	14130	14271	14215	14182	14116	14094	14079	14376	14453	14362	14324	14395	14298	14268	14230	14215	14302	14351	14395	14359	14291	14252	14360	14345	14371	14123	14334	14218	14282	14326	14369	14180	14321	14123	14244	14392	14265	14193	14295	14261	14381	14203	14284	14377	14210	14256	14445	14304	14202	14319	14278	14273	14137	14271	14168	14179	14178	14078	14307	14202	14159	14197	14345	14073	14196	14363	14235	14087	14200	14282	14180	14366	14269	14224	14392	14378	14224	14364	14202	14285	14180	14082	14295	14282	14157	14243	14254	14150	14285	14287	14366	14151	14353	14284	14349	14305	14379	14311	14371	14314	14283	14332	14347	14325	14271	14374	14388	14470	14248	14236	14254	14185	14429	14218	14406	14372	14314	14228	14396	14269	14403	14272	14382	14196	14223	14271	14459	14321	14463	14160	14189	14302	14444	14134	14370	14192	14135	14403	14299	14418	14341	14251	14248	14207	14262	14322	14345	14362	14265	14437	14324	14182	14254	14312	14319	14346	14251	14255	14294	14258	14144	14231	14385	14253	14236	14488	14206	14326	14241	14399	14163	14351	14323	14271	14256	14401	14131	14311	14327	14419	14258	14237	14338	14389	14401	14265	14189	14240	14189	14317	14196	14301	14284	14169	14393	14108	14306	14337	14239	14307	14403	14113	14254	14309	14263	14404	14451	14319	14372	14154	14035	14279	14091	14323	14344	14273	14233	14387	14377	14213	14362	14263	14193	14386	14219	14368	14277	14279	14127	14175	14337	14273	14482	14235	14215	14441	14382	14391	14173	14421	14154	14412	13983	14207	14385	14322	14220	14326	14231	14276	14139	14371	14202	14164	14305	14220	14360	14221	14382	14305	14246	14195	14356	14192	14245	14347	14173	14283	14269	14299	14110	14256	14197	14352	14419	14299	14270	14426	14162	13997	14214	14396	14426	14306	14341	14355	14270	14222	14075	14401	14331	14350	14223	14297	14118	14233	14188	14190	14150	14290	14082	14393	14253	14275	14088	14233	14327	14371	14324	14500	14433	14042	14169	14300	14365	14142	14460	14139	14427	14310	14255	14222	14142	14183	14342	14140	14268	14140	14282	14276	14327	14182	14368	14192	14318	14211	14207	14289	14115	14255	14145	14235	14127	14334	14364	14154	14265	14192	14340	14370	14369	14330	14332	14305	14256	14301	14257	14219	14301	14277	14457	14394	14314	14240	14212	14303	14305	14271	14243	14467	14183	14361	14265	14384	14299	14192	14350	14484	14360	14243	14369	14361	14461	14152	14137	14346	14334	14272	14438	14182	14433	14386	14295	14325	14472	14335
29211	34465	39583	28430	18815	15810	15248	14992	14851	14992	15139	14928	15027	15013	14938	14876	14773	15090	14840	14970	14904	14980	14744	15074	14897	15036	15051	14949	14803	15044	14917	15051	14943	14994	14996	14937	14872	14998	14899	14927	14857	14861	15185	15016	14914	14793	15212	15084	15099	14965	14746	14816	14965	15079	15011	14897	14979	14919	15070	14930	14960	14690	14823	14953	14911	15005	14780	14954	14911	14891	14849	14853	15154	14936	14897	14936	14920	14911	14868	14811	15049	15130	14860	14877	14933	14976	14909	14915	14813	14907	14872	14951	15115	14977	14990	14933	15059	14979	14858	14849	14825	14848	14893	14921	14908	14946	15133	14938	14948	14808	14982	14847	14858	14982	14854	14894	14976	15074	14981	15044	14926	14816	14842	14857	14768	14832	14819	14983	14861	14864	14723	14784	14897	15059	14928	14992	15023	14900	14889	14787	15022	14736	14843	14906	15018	14821	14917	15018	15192	14848	15001	14896	14685	14621	15009	14970	15005	14612	14977	14852	15126	14674	15118	14837	14781	14893	15163	14889	14880	14902	14938	14828	15147	15056	14900	14681	14944	15028	14722	14976	15100	14997	15040	14890	14810	15178	14990	14981	14899	14849	14841	14917	14890	14868	14783	15207	14935	14877	14716	14912	14963	15026	14839	15032	14806	14746	14919	14926	14664	14704	14721	14935	14830	15049	14907	14826	14990	15036	14755	15011	14859	14838	14855	14873	14866	14884	14936	14992	14749	15005	15076	15012	15095	14894	14843	14897	15014	14972	14956	14935	14891	14879	14935	14909	14745	14860	14871	14767	15016	14883	14819	14833	15013	14822	14955	14720	14902	15022	14740	14895	14765	14865	14877	14888	14855	14979	14974	15004	15015	14829	14895	14987	14954	15221	14948	14891	15011	14864	14854	14795	14924	15035	14978	14848	14976	15070	14695	14866	14921	14894	15092	14900	14956	14768	15024	14756	14950	14863	14838	15040	14872	14724	14961	14757	14966	14778	14905	15001	14754	14965	14919	14703	14995	14988	14968	14944	14976	14925	14944	15009	14978	14915	14784	14923	14931	14878	14860	14724	14784	14635	14764	14958	14749	14726	14884	14791	14895	14908	14831	14936	14937	15027	15081	14905	14760	15091	14977	15048	14921	14668	14752	14791	14936	14846	14977	14886	15172	15001	14939	14840	15127	14760	14878	15064	14726	14679	14896	15157	14896	14896	15136	14974	15042	14945	14696	14802	14949	15135	14889	14922	15168	14836	14880	15105	14959	15008	14846	14783	14719	14852	14939	14944	14806	14894	14864	14839	14993	14813	14728	14875	15018	14914	14763	14995	14982	14767	15084	14856	14908	15069	15147	14950	14685	14849	15028	14811	14799	14876	14843	14966	14939	15140	15011	14744	14711	14646	14945	14979	14959	14727	15195	14859	14873	15026	14998	14862	14976	14821	14955	14965	14868	15072	15130	14958	15025	14978	14996	14899	14690	14900	14864	14989	15080	14998	15011	14841	14983	14656	14918	14954	14964	14937	14797	14816	14929	14957	15078	15047	14776	14793	15108	14655	14943	14957	15045	14905	14857	14938	14813	15003	14919	14846	14969	14962	15149	14808	15066	15039	14926	14872	14940	14932	14664	14765	14877	14930	14902	15093	14852	14966	14889	14950	14934	14815	14822	14751	14923	14975	14702	14852	14871	14977	14983	14877	15025	14828	14865	14917	14764	14624	14918	14915	15035	15023	14906	14961	15046	14858	14924	14793	14878	14813	14948	14916	14898	14784	14916	14764	14904	14935	14915	14980	14662	14870	15000	14977	14847	14940	15059	14970	14862	14869	14964	14981	14872	15031	14832	15094	14866	14857	14977	15207	15062	14840	14762	15173	14800	14791	14747	14885	15019	15110	15150	15126	14856	14754	15017	14960	14762	14800	14795	15063	14702	15044	14855	14916	14985	14953	14760	14994	15042	14916	15129	14853	14824	14864	15073	14905	14919	14836	14913	14831	14868	14814	14923	14679	14938	14862	14832	14955	15057	14806	14973	14996	14767	14940	14881	14941	14737	14946	14893	14899	14841	14902	14917	14848	14892	14911	14778	14962	14698	14952	14746	14729	14781	14963	15118	14983	14869	14871	14836	15074	15058	14944	14859	14941	14766	14960	14951	14888	14895	14865	14661	14859	15000	14747	14859	14942	14881	14928	15029	14980	14861	15013	14842	14823	14972	14971	15070	14848	14876	14895	14831	14828	15049	14840	14722	14690	15101	14846	14992	14932	15064	14914	14783	14808	14880	14926	14840	14837	14879	14958	14917	14965	14919	14949	14799	14945	14895	14737	14811	14917	14973	14981	14886	15109	14629	14808	14902	15021	14916	14773	14886	14965	14865	14987	15014	15057	14974	14842	14954	14733	14848	14681	14968	14919	14850	15072	14878	14839	15018	14900	14911	14924	14892	14940	14853	14772	15103	15133	15129	14809	15133	14949	14908	15067	14965	15220	14958	14900	14835	14783	14892	14862	15050	14849	15127	15108	14938	15116	14954	14971	14866	14872	14810	14851	14968	15009	14882	15016	15178	14836	15088	14720	14890	14941	14870	15077	14784	14932	14874	14899	14936	15072	14980	15065	14891	15052	15037	15032	14791	14783	14847	15068	14931	14810	14969	15043	14861	14864	14952	15043	14828	14743	15025	15053	15002	15074	15056	14823	14975	14845	15058	15024	14848	14838	15027	14920	14969	15087	14960	14884	14700	14868	14689	15183	14957	14896	14867	14823	15018	14920	14876	15086	15028	14952	14848	14799	14798	14927	14748	15035	14755	14876	14964	14894	15016	14754	14729	14990	14935	14922	15007	14970	14911	14850	14953	15006	14851	14902	14915	14968	15043	14967	14990	14845	14849	15001	14950	14924	14850	14689	14875	14825	15059	14989	14940	14955	14997	14881	14680	14882	14768	14900	14918	14963	14972	14915	14785	14895	14989	14921	14931	14794	14940	14922	15136	14911	14825	15012	14912	14805	14997	14929	14991	14893	14841	14907	14926	15032	14946	14833	14834	14938	14985	14754	14869	14717	14991	14916	14764	14898	14913	14848	14833	14920	14963	14959	15026	14706	14896	15085	14798	14832	14820	14901	15042	14949	14925	14890	14917	14936	14900	14562	14953	14868	14958	14954	14873	14779	14963	14828	14691	14772	14664	15084	14956	14824	15018	15049	15009	14954	14916	14912	15099	14958	14949	14738	14877	14948	15017	14806	14749	14894	14901	14853	15008	14918	14835	14845	14907	15068	14922	15017	14880	14891	14862	14835	14890	14945	14833	14837	14871	14947	14947	14794	14991	14716	14981	15076	14871	14981	14986	14882	14914	14866	14956	14835	14994	14824	14972	14830	14733	15071	15127	15112	14959	14971	14730	14833	15004	14818	14680	14904	14875	15134	15067	14806	14875	14830	14818	14915	14967	15079	14844	14918	14824	14964	15005	14786	14878	14897	14808	14818	14837	14861	14932	14885	14999	14951	14778	14835	15000	14721	15017	14960	14918	14731	14821	15079	14796	14708	14838	14791	14866	14994	14973	15065	14946	14710	14849	14932	14861	15016	15074	14903	14947	14987	14762	14934	14891	15053	14815	14939	14999	14876	14953	15055	15045	14925	15004	14847	14793	14704	14989	14843	14913	14766	14793	14729	14814	15038	14977	15186	15094	14985	14745	14973	14737	14886	15001	14686	14927	14882	14882	14933	14854	14864	14871	14759	14956	14948	15009	15041	14949	14910	14927	14953	15040	15093	15079	14787	15089	15005	15164	14951	14745	14846	14956	15064	14686	14831	15028	14765	14994	14847	14976	14922	15159	14893	14825	15009	15108	14685	15020	14929	14887	14951	14892	14825	15059	14987	14910	14884	14999	15003	14931	14789	14850	14872	14803	14781	14932	15007	14824	14829	14842	14766	14933	14861	14873	14914	14938	14857	15154	14810	14796	14838	14878	14900	15082	14848	15049	15150	14810	14886	15015	14867	14887	14859	14767	14908	14869	15022	14853	14812	14952	14998	15170	14870	15045	14960	14769	14779	14901	14719	15116	14945	15011	15001	14861	15005	14792	14888	14817	14781	15021	14740	14866	14986	15001	14821	14919	14922	14982	14860	15052	15012	14860	15018	14831	14884	14902	14789	14809	14996	14817	14842	14935	15127	14737	14836	14916	14867	14973	14848	14962	14932	15074	14965	14845	15032	14929	14836	14901	14967	14829	15143	15257	14857	14798	14910	14929	14777	14862	14843	14758	15111	14966	14786	14705	14923	14876	15025	14911	14804	14857	14907	14797	14841	14854	14848	14760	14751	14938	14902	14949	14809	14918	14952	15011	15001	14917	14918	14886	15121	14938	15023	15084	14952	14994	14927	14893	15043	14917	14929	15128	15116	14941	14908	14914	15090	14989	14981	14794	15107	14828	15004	14798	14966	14804	14971	15060	15057	14919	14729	14804	14940	14815	15020	15082	14679	14802	14946	14962	14931	15015	15015	14971	14832	14926	15064	14817	15022	14906	15057	14845	14818	15144	14914	14919	14962	15056	14753	14975	14997	14975	15016	14903	14856	14849	15029	14934	14743	14764	15020	14831	15016	15035	15060	15051	14895	15090	14785	14950	14891	14885	15035	14943	14798	14980	14928	14827	14901	14853	14958	14985	14984	14852	14773	15069	14826	15042	14976	14975	14984	14776	14865	14761	14982	15012	14856	15073	14950	14876	14928	15057	14947	15053	14932	14800	14919	15018	14880	14921	14889	14951	14999	14786	14928	15000	14676	15032	14837	14906	14820	14830	15013	14800	15087	14834	14884	14873	15042	14945	15127	14826	15126	14912	14878	15028	15033	14828	15083	14863	14794	14767	14895	14751	15023	14896	14841	14890	14896	14798	14913	14923	14803	15108	14920	14873	14953	14842	15002	14804	14760	14946	14907	14881	14703	14867	14800	14941	14983	14890	14770	14927	14757	14786	14759	14966	14895	14767	14691	14927	15043	14918	14821	14970	14991	14753	14929	14949	15105	14909	14965	14880	14883	14663	14936	14918	14968	14990	14854	14819	14909	14893	14780	14935	14965	14898	15028	14783	14832	14991	14843	14799	14967	14903	15009	14825	14658	15077	14777	14737	14828
35558	54497	43279	25806	17389	14522	13823	13789	13911	13829	13983	13885	13726	13878	13933	14166	13996	13802	13806	13651	13851	13820	13782	13955	13803	13945	13843	13880	13822	13796	13874	13838	13959	13721	13964	13676	13941	13799	13829	13833	13793	13909	13819	13869	13837	13723	13907	13768	13927	13958	13831	13921	13623	13910	13942	13858	13971	13930	13869	13825	13734	13985	13901	13844	13891	13882	14005	13724	13977	13923	13920	13796	13959	13817	13902	13894	13881	13995	13801	13940	13716	13867	13843	13831	13787	13833	14003	13824	13883	13696	13786	13972	13828	13831	13869	13916	14081	13975	13790	13783	14031	13773	13825	13762	13809	13956	14040	13609	13689	14001	13718	13808	13881	13971	13804	13642	13796	13806	13872	13829	13931	13783	13741	13746	13775	13708	13853	13841	13806	13826	13876	13864	13869	13985	13877	13813	13771	13895	13701	13810	13742	13937	13816	13766	13918	13861	13988	13785	13855	13745	13888	13922	13775	13911	13605	13897	13632	13923	13757	13911	13813	13798	13773	13854	13894	13742	13830	13769	13790	13799	13840	13859	13749	14040	13858	13787	13837	13712	13822	13814	13873	14045	13965	13931	13828	13852	13727	13829	13922	13943	13831	13895	13688	13910	13762	13782	13851	14014	13876	13708	13735	13787	13892	13791	13841	13802	13749	13761	13807	13805	13755	13858	13901	13818	13853	13842	13956	13818	13818	13969	13829	13770	13869	13953	13813	13759	13805	13905	13764	13808	13745	13817	13899	13958	13735	13632	13754	13685	13894	13916	13821	13832	13830	13767	13603	14000	13858	13800	13995	13787	13976	14016	13769	13809	13742	13609	13818	13898	13913	14023	13845	13826	13823	13699	13923	13858	13834	13808	13914	14040	13791	13747	13969	13929	13803	13965	13903	13889	13741	13889	13969	13782	13804	13915	13810	13810	13770	13833	13741	13822	13789	13797	13816	13788	13904	13912	13827	13846	13868	13807	13874	13782	13835	13982	13804	13753	13870	13828	13768	13888	13862	13767	13858	13857	13922	13857	13900	13853	13790	13869	13816	13802	13808	13793	13882	13862	13885	14008	13938	13847	13947	13858	13748	13802	13859	14049	13938	13898	13911	13767	13944	13843	13972	13860	13718	13754	13831	13824	13928	13879	13918	13850	13833	13863	14002	14007	13768	13932	13828	13917	13983	13771	13707	13876	13734	13785	13823	13859	13782	13797	13954	13951	13871	13973	14001	13970	13916	13903	13925	13818	13812	13914	13760	13906	13847	13915	13852	13936	13975	13766	13881	13767	13914	13924	13894	13894	13972	13866	13807	13832	13835	13952	13940	13982	13927	13947	13869	13941	13780	13857	13738	13946	13955	13779	13964	13895	13742	13830	13850	13682	13922	13830	13904	13922	13941	13778	13913	13766	13825	13878	13925	13805	13866	13947	13912	13922	13851	13931	13851	13807	13800	13935	13937	13897	13730	13739	13887	13757	13904	14084	13873	13747	13817	13957	13896	13786	13596	13858	13915	13803	13852	13896	14034	13736	13960	13974	13898	13838	13853	13924	13862	13969	14004	13750	13830	13800	13921	13882	13766	13826	13884	13826	13806	13853	13746	13828	13780	13949	13932	13824	13799	13804	13854	13769	13898	13901	13830	13779	13903	13817	13889	13877	13878	13682	13806	13740	13886	13809	13780	13931	14060	13883	13862	13875	13912	13912	13904	13648	13875	13781	13915	13928	14011	13913	13660	13718	13889	13909	13831	13791	13869	13700	13761	13883	13919	13799	13799	13732	13685	14045	13820	13964	13847	13877	13873	13775	13837	13955	13711	13866	13813	13968	13823	13760	13874	13911	13841	13750	14039	13914	13935	13847	13926	13819	13736	13808	13798	13742	13986	13783	13880	13763	13863	13748	13851	13881	13892	13881	13731	13795	13809	13957	13897	13727	13832	14035	13784	13826	13782	13791	13751	14133	13795	13916	13865	13917	13891	13653	14000	13681	13614	13792	13854	13906	13974	13921	13924	13729	13741	13921	13931	13912	13871	13907	13774	13917	13632	13879	13684	13952	13656	13795	13899	13773	13662	13730	13837	13777	13858	13803	13717	13835	13781	13871	13899	13780	13877	13869	13827	13831	14001	13894	13907	13785	13896	13936	13836	13951	13782	13926	13698	13823	13767	13921	13776	13916	13902	14037	13830	13837	13942	13902	13745	13914	13931	13801	13843	13946	13874	13805	13757	13912	13715	13717	13958	13789	13991	13797	13979	13925	13915	13909	14057	13629	13758	13730	14055	13970	13773	13795	13851	13866	13856	13923	13748	13986	13864	13962	13852	13900	13796	14028	13821	13817	13864	13696	14014	13960	13788	13933	13932	13984	13842	13816	13879	13801	13737	14096	13834	13812	13810	13789	13860	13893	13703	13758	13804	13788	13922	14049	13870	13935	13772	13958	13831	13971	13818	13919	13778	13851	13925	13819	13739	13888	13769	13611	14011	14033	13939	13749	13989	13922	13888	13834	13933	13894	13939	13759	13820	13778	13990	13801	13948	13856	13733	14029	13816	13834	13912	13767	13963	13934	13840	14021	13790	13864	13754	14002	13772	13837	13959	13871	13882	13882	13894	13778	13766	13899	13819	13869	13847	13768	13900	13978	13862	13879	13870	13736	13883	13718	13750	13916	13750	13878	13902	13853	13912	13700	13865	13908	14051	13830	13864	13732	13972	13857	13924	13850	13880	13986	13852	13843	13868	13917	13838	13812	13869	13808	13868	13802	13878	13849	13857	13885	13739	14080	13866	13725	14042	13897	13853	14087	13963	13805	13915	13938	13904	13855	13761	13774	13852	14007	14025	13893	13909	13918	13688	13734	13753	13926	13767	13835	14196	13815	13828	13791	13856	13868	13896	13843	13905	13959	13850	13890	13707	13887	13797	13762	13958	13785	13829	13902	13992	14001	13891	14011	13854	13664	13754	13856	13969	13750	14126	13843	13816	13824	13902	13786	13906	13782	13716	13922	13742	13820	13890	13979	13996	13861	13898	13940	13692	13872	13835	13834	13896	13892	13855	13872	13804	13865	13974	13789	14057	13863	13673	13912	13919	13932	13921	13825	13923	13868	13802	13838	13780	13697	13851	13713	13936	13822	13810	14105	13898	13886	13756	13828	14106	13808	13843	13936	13805	13795	13946	13948	13870	13739	13867	13868	13682	13851	13998	13882	13769	13676	13902	13920	13858	13724	13801	13769	13804	13959	13865	13796	13903	13895	13745	13872	13828	13767	13770	13791	13777	13890	14022	13935	13820	13786	13995	13858	13846	13906	13841	13822	13844	13953	13810	13970	13814	13811	13862	13822	13789	13845	13952	13847	13766	13673	13869	14004	14030	13844	13914	13786	13820	13792	13823	13962	13789	14001	13715	13826	13810	14007	13882	13947	14010	13861	13826	13946	13774	13861	14006	13734	13688	13888	13841	13883	13876	13837	13722	13808	13856	13804	13894	13839	14013	13777	13844	13959	13937	13919	13900	13782	14009	13897	13911	13836	13843	13843	13812	13846	13918	13823	13869	13832	13867	13850	13894	13849	13795	13891	13890	13854	13711	14056	13886	13874	13867	13855	13918	13747	13798	13864	13997	13996	13727	13766	13842	13626	14008	13797	13843	13807	13924	13878	13903	13866	13879	13890	13966	13895	14003	13953	13855	14043	13839	13846	13772	14012	13805	13870	13825	13894	13934	13882	13809	13767	13659	13821	13820	13782	13748	13903	13800	13928	13616	13811	13821	13791	13902	13857	13735	13834	13862	13962	13933	13760	13664	13853	13934	13935	13937	13972	13804	13940	13674	13887	14024	13889	13893	13812	13911	13918	13783	13948	13821	13916	13742	13912	13999	13873	13875	13779	13858	13912	13697	13990	13871	13904	13817	13845	13657	13919	13828	14005	13738	13824	14069	13905	13847	13698	13782	13661	13970	13861	13910	13845	13922	13843	13761	13977	13869	13764	13875	13782	13816	13839	13869	13902	13870	13917	13956	13737	13779	13843	13898	13829	13720	13922	13857	13971	13848	13745	13920	13949	13830	13924	13905	13900	13832	13888	13822	13842	13983	13933	13939	13713	13967	13718	13849	13977	13951	13854	13984	13998	13792	13713	13822	13807	13911	13822	13694	13811	13998	13854	13990	13961	13759	13825	13879	13905	13849	13931	14038	13715	13906	13695	13960	13786	13795	13864	13824	13927	13911	14003	13918	13962	13918	13791	13786	13776	13872	13722	13848	13832	13873	13964	13760	13933	13802	13820	13938	13881	13952	13875	13955	13882	13913	13743	13821	13898	14055	13937	13829	13826	13909	13783	13710	13886	13694	13909	13841	13947	13862	13903	13786	13758	13793	13740	13966	13817	13903	13725	13915	13718	13934	13993	14104	13835	13939	13876	13996	13904	13905	13717	13752	13985	13983	13997	13821	13904	13900	14037	13791	14028	13783	13970	13694	13849	13727	13904	13877	13855	13886	13947	13833	13772	13887	13827	13947	13802	13653	13760	13945	13739	13866	14037	13886	13875	13700	13933	13660	13687	13942	13835	13709	13816	13832	14028	13839	13971	13878	14016	13933	13893	13887	13788	13717	13959	13867	13830	14000	13682	13868	13906	13928	13932	13845	13859	13975	13995	13740	13870	13935	13973	13853	13834	13814	13752	13881	13952	13776	13933	14090	13971	13878	13950	13743	14101	13942	13797	13767	13833	13847	13826	13925	13831	13909	13772	13934	13816	13812	13795	13795	13866	13730	13862	13895	13731	13878	13846	13869	13874	13949	13923	13949	13901	13770	13805	13677	13932	13943	13898	13873	13908	13729	13773	13617	13810	14019	13678	13984	13682	13935	13830	13738	13910	13821	14105	13885	13918	13922	13895	13914	13755	13964	13829	13804	13826	14010	13843	13910	13930	13949	13797	13911	13863	14037	13838	13852	13772	13872	13933	13968	13881	13842	13643	13920	13968	13897	13834	13731	14057	14054	13869	13761	13871	13779	13901	13729	13864	13914	13871	13718	13856	13813	13837	13902	13879	13985	13934	13910	13674	13855	13903	13882	13858	13966	13953	13848	13670	13824	13839	13726	13724	13864	13802	13819	13908	13834	13809	13844	13900	13798	13826
25003	25428	40883	36081	25495	20220	16971	15194	14803	14942	14930	14740	15018	14780	14862	14865	14791	14748	14684	14817	14839	14693	14758	14836	14929	14834	14825	14721	14802	14897	14933	14705	14807	14557	14531	14681	14699	14853	14730	14923	14689	14761	14517	14762	14786	14799	14885	14791	14941	14780	14515	14678	14875	14627	14655	14671	14643	14851	14601	14724	14709	14590	14728	14631	14708	14726	14660	14685	14555	14630	14648	14818	14762	14628	14789	14675	14860	14710	15052	14781	14819	14588	14728	14724	14795	14633	14559	14539	14618	14792	14658	14876	14582	14628	14798	14788	14809	14644	14736	14667	14747	14774	14767	14803	14612	14789	14702	14823	14673	14598	14798	14613	14958	14773	14681	14512	14710	14851	14821	14762	14773	14727	14696	14573	14784	14524	14562	14732	14636	14558	14634	14579	14678	14590	14696	14787	14710	14532	14669	14423	14765	14783	14696	14702	14623	14476	14686	14604	14690	14650	14536	14705	14700	14750	14776	14610	14478	14680	14503	14771	14723	14721	14620	14689	14835	14765	14545	14740	14601	14712	14525	14622	14494	14915	14693	14651	14855	14743	14664	14610	14542	14710	14580	14625	14888	14924	14611	14654	14786	14529	14804	14921	14891	14675	14494	14710	14706	14563	14814	14700	14872	14780	14855	14936	14787	14588	14562	14477	14566	14574	14969	14737	14621	14800	14606	14810	14900	14633	14820	14879	14789	14754	14689	14578	14743	14834	14820	14690	14756	14708	14795	14698	14632	14654	14842	14673	14715	14541	14848	14850	14549	14613	14750	14620	14778	14786	14548	14614	14593	14827	14817	14912	14824	14734	14751	14628	14741	14814	14753	14592	14623	14842	14831	14673	14643	14569	14699	14804	14533	14761	14692	14717	14694	14577	14866	14883	14661	14809	14593	14660	14809	14732	14792	14700	14723	14717	14714	14612	14593	14890	14641	14695	14914	14805	14772	14950	14804	14787	14727	14811	14707	14861	14642	14819	14698	14815	14686	14621	14786	14671	14868	14834	14846	14963	14702	14588	14928	14603	14570	14708	14672	14836	14777	14879	14644	14698	14849	14683	14469	14513	14719	14799	14641	14554	14712	14936	14665	14722	14590	14622	14743	14667	14640	14739	14824	14556	14718	14680	14594	14718	14547	14682	14724	14875	14752	14586	14665	14617	14631	14585	14676	14579	14734	14772	14740	14730	14723	14779	14832	14508	14615	14682	14857	14788	14796	14735	14729	14770	14714	14788	14518	14660	14630	14720	14682	14609	14636	14604	14749	14769	14589	14703	14405	14696	14447	14718	14567	14741	14838	14735	14785	14507	14747	14811	14681	14812	14973	14725	14647	14714	14658	14845	14709	14634	14511	14803	14734	14632	14521	14764	14730	14956	14655	14735	14526	14845	14611	14615	14656	14799	14785	14606	14572	14643	14520	14758	14777	14720	14730	14443	14933	14655	14750	14859	14679	14790	14740	14725	14728	14750	14775	14705	14817	14742	14582	14469	14689	14812	14621	14570	14793	14739	14604	14744	14828	14672	14752	14597	14601	14757	14792	14635	14753	14781	14722	14582	14812	14638	14764	14485	14610	14753	14788	14634	14785	14667	14758	14730	14729	14790	14742	14631	14575	14724	14717	14643	14713	14758	14589	14776	14830	14401	14523	14815	14676	14809	14887	14650	14623	14812	14615	14695	14700	14672	14490	14736	14648	14744	14830	14855	14833	14730	14842	14736	14866	14868	14729	14576	14656	14674	14564	14529	14826	14631	14861	14733	14687	14709	14487	14749	14779	14758	14592	14735	14693	14508	14695	14864	14773	14764	14618	14807	14607	14709	14605	14771	14725	14656	14619	14591	14710	14727	14817	14583	14717	14836	14763	14683	14624	14933	14720	14626	14956	14733	14742	14763	14642	14786	14823	14598	14595	14631	14617	14757	14756	14792	14875	14727	14779	14621	14633	14712	14762	14784	14744	14611	14575	14506	14680	14847	14805	14604	14515	14840	14560	14672	14752	14641	14723	14692	14802	14649	14851	14814	14636	14679	14639	14722	14869	14757	14656	14934	14526	14767	14863	14686	14757	14805	14744	14593	14648	14446	14551	14585	14666	14647	14827	14750	14709	14703	14586	14729	14697	14689	14895	14666	14963	14541	14799	14674	14739	14624	14465	14824	14704	14895	14688	14779	14689	14654	14791	14731	14728	14671	14622	14813	14647	14895	14733	14513	14580	14705	14618	14633	14764	14704	14885	14763	14725	14882	14751	14606	14735	14493	14623	14735	14502	14782	14669	14570	14984	14674	14611	14695	14731	14544	14709	14650	14549	14584	14607	14741	14616	14690	14648	14582	14541	14499	14640	14570	14681	14897	14780	14712	14657	14820	14946	14559	14725	14673	14718	14686	14710	14653	14742	14560	14754	14864	14844	14769	14497	14580	14628	14760	14544	14772	14736	14583	14691	14681	14766	14728	14476	14749	14834	14743	14605	14756	14650	14743	14728	14765	14813	14641	14487	14694	14601	14804	14692	14616	14761	14699	14519	14616	14610	14573	14720	14878	14913	14855	14671	14624	14668	14639	14708	14587	14557	14713	14769	14635	14755	14734	14726	14708	14749	14901	14723	14727	14729	14678	14719	14615	14910	14601	14746	14648	14855	14664	14623	14853	14579	14463	14502	14705	14650	14612	14644	14690	14610	14661	14720	14733	14507	14623	14601	14810	14795	14650	14789	14639	14778	14921	14754	14648	14673	14582	14660	14643	14593	14718	14814	14885	14636	14596	14603	14521	14653	14839	14699	14780	14676	14878	15010	14705	14854	14648	14664	14693	14719	14766	14721	14564	14737	14708	14746	14685	14838	14722	14683	14591	14657	14758	14812	14706	14886	14787	14457	14586	14684	14703	14691	14843	14772	14538	14610	14769	14810	14835	14771	14856	14632	14787	14635	14782	14569	14460	14854	14791	14640	14676	14745	14757	14681	14439	14743	14626	14674	14609	14616	14570	14804	14629	14737	14501	14444	14731	14592	14951	14815	14697	14710	14491	14648	14838	14539	14424	14792	14720	14634	14766	14712	14676	14716	14656	14744	14821	14700	14868	14545	14768	14505	14656	14691	14627	14597	14861	14807	14600	14553	14570	14818	14858	14842	14628	14755	14560	14745	14654	14689	14603	14614	14802	14641	14751	14801	14688	14769	14792	14529	14644	14846	14658	14646	14765	14795	14871	14641	14689	14561	14738	14913	14612	14904	14591	14448	14609	14773	14850	14815	14924	14603	14643	14494	14761	14546	14853	14690	14723	14615	14749	14777	14838	14720	14823	14875	14832	14702	14600	14565	14633	14611	14730	14579	14675	14743	14697	14676	14701	14750	14670	14678	14764	14662	14608	14643	14794	14745	14880	14800	14924	14709	14682	14751	14666	14802	14676	14629	14612	14614	14790	14700	14585	14683	14528	14640	14696	14451	14624	14661	14621	14877	14919	14640	14493	14719	14630	14777	14471	14793	14814	14681	14746	14689	14683	14673	14474	14824	14775	14736	14634	14777	14654	14841	14736	14844	14641	14884	14812	14516	14783	14612	14776	14654	14733	14620	14730	14921	14756	14900	14608	14702	14745	14721	14818	14595	14783	14725	14675	14669	14681	14865	14718	14860	14585	14931	14926	14636	14845	14717	14721	14914	14543	14543	14814	14650	14742	14653	14764	14635	14634	14765	14554	14780	14846	14683	14604	14743	14780	14649	14681	14720	14730	14773	14496	14674	14807	14780	14608	14659	14683	14700	14629	14737	14701	14761	14766	14612	14957	14886	14689	14700	14874	14699	14817	14742	14790	14837	14485	14576	14832	14708	14375	14662	14724	14702	14572	14747	14947	14664	14748	14675	14747	14566	14772	14810	14733	14928	14585	14743	14637	14603	14810	14582	14803	14655	14684	14517	14845	14633	14633	14660	14658	14550	14498	14750	14786	14608	14719	14709	14672	14632	14754	14649	14760	14618	14829	14871	14759	14476	14662	14812	14635	14767	14652	14554	14831	14661	14601	14705	14692	14536	14871	14654	14757	14607	14632	14809	14647	14704	14738	14745	14879	14862	14810	14791	14722	14726	14611	14824	14486	14607	14928	14831	14770	14716	14757	14816	14564	14766	14775	14799	14916	14805	14622	14748	14689	14676	14664	14789	14716	14517	14632	14716	14633	14653	14762	14768	14570	14581	14700	14637	14806	14709	14751	14767	14553	14765	14889	14713	14902	14888	14666	14709	14703	14743	14672	14709	14590	14856	14640	14726	14750	14752	15107	14707	14919	14714	14801	14538	14766	14522	14546	14649	14665	14692	14756	14663	14581	14621	14790	14511	14732	14803	14783	14787	14683	14766	14758	14759	14707	14599	14687	14702	14776	14654	14722	14611	14612	14715	14707	14663	14769	14598	14571	14759	14719	14926	14663	14654	14640	14697	14779	14451	14650	14810	14831	14738	14694	14736	14802	14794	14674	14661	14740	14751	14719	14791	14646	14708	14690	14713	14890	14745	14688	14462	14957	14655	14811	14521	14983	14716	14875	14831	14378	14848	14636	14772	14665	14700	14784	14792	14595	14456	14565	14634	14728	14597	14554	14826	14573	14665	14729	14698	14776	14643	14726	14831	14635	14698	14655	14768	14736	14717	14715	14650	14633	14753	14816	14709	14664	14750	14766	14638	14732	14746	14766	14598	14673	14634	14833	14496	14684	14899	14728	14716	14754	14675	14699	14727	14774	14742	14739	14747	14868	14864	14778	14841	14621	14724	14672	14694	14805	14867	14776	14673	14570	14610	14736	14763	14674	14619	14694	14929	14818	14557	14673	14672	14676	14733	14685	14689	14729	14708	14660	14815	14638	14725	14670	14667	14642	14833	14667	14773	14738	14695	14638	14770	14793	14522	14545	14805	14726	14658	14749	14769	14518	14540	14622	14661	14669	14671	14711	14590	14545	14725	14859	14542	14679	14743	14612	14738	14763	14607	14528	14686	14799	14922	14740	15008	14770	14676	14644	14795	14787	14664	14746	14648	14727	14725	14791	14677	14824	14721	14572	14618	14632	14820	14710	14785	14658	14929	14738	14847	14804	14708	14586	14604	14595	14751	14741	14513	14550	14635	14635	14562	14736
57372	90150	72811	44788	26176	16465	13722	13768	13784	13655	13717	13815	13889	13859	13667	13721	13836	13815	13760	13748	13786	13719	13794	13711	14029	13752	13699	13710	13684	13781	13639	13853	13744	13699	13845	13741	13724	13828	13670	13744	13663	13686	13793	13806	13659	13798	13906	13787	13852	13944	13785	13847	13805	13794	13754	13878	13644	13747	13705	13735	13778	13678	13642	13809	13474	13770	13980	13675	13669	13668	13711	13744	13815	13786	13796	13802	13722	13833	13801	13540	13647	13907	13714	13657	13717	13774	13665	13857	13822	13818	13832	13741	13820	13737	13761	13775	13614	13610	13921	13917	13608	13699	13859	13690	13690	13746	13853	13869	13644	13699	13713	13662	13787	13777	13778	13659	13730	13767	13746	13774	13638	13707	13621	13796	13767	13578	13669	13601	13947	13683	13645	13721	13831	13788	13800	13745	13691	13894	13673	13754	13808	13735	13724	13897	13682	13766	13900	13691	13773	13855	13856	13590	13818	13679	13771	13796	13692	13700	13886	13701	13726	13829	13614	13710	13712	13692	13669	13708	13854	13807	13945	13606	13753	13637	13643	13595	13843	13616	13833	13753	13812	13785	13785	13824	13613	13668	13575	13807	13709	13622	13611	13881	13673	13625	13711	13565	13794	13749	13697	13721	13824	13799	13756	13746	13707	13885	13594	13707	13694	13683	13736	13741	13762	13757	13777	13797	13513	13708	13714	13765	13734	13684	13790	13723	13685	13613	13659	13646	13699	13667	13783	13829	13774	13788	13932	13789	13896	13692	13641	13707	13660	13692	13861	13830	13790	13616	13736	13710	13755	13649	13914	13812	13607	13759	13718	13519	13825	13961	13839	13655	13872	13605	13712	13845	13783	13720	13668	13753	13876	13741	13731	13745	13697	13483	13769	13832	13834	13654	13755	13829	13643	13728	13690	13662	13627	14089	13788	13825	13830	13717	13736	13868	13836	13755	13542	13681	13608	13781	13808	13819	13755	13753	13759	13682	13731	13767	13615	13706	13794	13662	13673	13752	13719	13812	13705	13783	13747	13695	13728	13812	13705	13791	13730	13877	13782	13709	13597	13763	13769	13687	13761	13684	13784	13699	13665	13653	13635	13473	13797	13670	13832	13739	13694	13630	13685	13784	13574	13701	13710	13770	13781	13813	13755	13723	13802	13804	13872	13816	13842	13671	13674	13876	13717	13768	13689	13532	13860	13735	13788	13801	13782	13861	13820	13765	13619	13750	13686	13863	13690	13766	13793	13716	13670	13763	13926	13700	13749	13857	13878	13690	13715	13723	13662	13763	13722	13730	13741	13609	13654	13536	13678	13624	13773	13724	13694	13808	13637	13794	13832	13619	13704	13751	13742	13821	13824	13720	13713	13718	13736	13699	13938	13694	13854	13761	13776	13895	13666	13845	13695	13735	13937	13884	13665	13637	13692	13667	13613	13880	13649	13842	13938	13768	13868	13672	13752	13729	13855	13695	13822	13640	13734	13710	13697	13712	13797	13774	13671	13776	13726	13623	13707	13808	13943	13707	13887	13836	13736	13876	13808	13703	13780	13915	13753	13837	13664	13660	13790	13677	13732	13840	13738	13561	13705	13576	13742	13749	13738	13766	13672	13689	13653	13822	13743	13757	13783	13655	13913	13643	13812	13880	13713	13838	13686	13837	13808	13702	13732	13706	13839	13746	13756	13756	13784	13747	13664	13692	13752	13700	13793	13737	13897	13650	13667	13756	13659	13778	13795	13837	13809	13861	13750	13889	13611	13730	13734	13939	13746	13803	13670	13851	13758	13817	13884	13695	13672	13764	13912	13555	13737	13722	13746	13725	13720	13717	13769	13776	13797	13753	13768	13748	13717	13562	13593	13723	13650	13644	13677	13743	13699	13745	13742	13861	13791	13675	13528	13774	13695	13778	13743	13800	13736	13872	13707	13755	13795	13640	13558	13692	13870	13770	13785	13730	13509	13795	13748	13835	13767	13714	13604	13936	13806	13805	13863	13775	13596	13596	13818	13780	13770	13781	13803	13757	13597	13747	13790	13832	13812	13738	13713	13791	13782	13605	13782	13555	13824	13867	13698	13762	13766	13835	13805	13715	13721	13750	13661	13647	13811	13808	13682	13700	13779	13786	13705	13666	13638	13709	13702	13638	13649	13638	13756	13712	13797	13954	13551	13612	13731	13758	13709	13828	13665	13703	13796	13948	13895	13889	13784	13939	13706	13661	13570	13636	13731	13651	13735	13702	13765	13759	13783	13753	13844	13830	13593	13689	13645	13640	13734	13873	13772	13694	13679	13715	13844	13589	13741	13747	13788	13621	13799	13729	13800	13838	13796	13564	13888	13661	13679	13804	13758	13745	13802	13759	13578	13785	13723	13541	13674	13875	13710	13595	13854	13670	13718	13715	13798	13658	13744	13767	13667	13875	13652	13828	13726	13561	13779	13714	13646	13661	13902	13720	13552	13887	13808	13782	13894	13840	13889	13903	13594	13818	13782	13504	13753	13600	13765	13729	13791	13793	13846	13734	13757	13635	13891	13723	13693	13795	13599	13834	13886	13854	13801	13822	13883	13813	13785	13706	13679	13792	13900	13747	13789	13813	13635	13706	13579	13839	13713	13692	13557	13868	13691	13769	13810	13795	13727	13802	14025	13750	13843	13586	13652	13759	13843	13862	13731	13748	13705	13799	13643	13744	13683	13733	13804	13730	13723	13673	13797	13838	13590	13764	13860	13760	13648	13738	13938	13684	13688	13677	13735	13739	13822	13682	13815	13740	13797	13722	13711	13639	13854	13881	13905	13809	13680	13899	13793	13727	13761	13761	13637	13857	13736	13593	13860	13935	13738	13735	13791	13895	13540	13689	13735	13912	13800	13676	13868	13706	13644	13731	13858	13673	13686	13780	13653	13673	13925	13816	13738	13631	13730	13759	13826	13916	13616	13781	13748	13663	13634	13735	13818	13743	13653	13655	13719	13857	13602	13778	13836	13767	13738	13699	13750	13830	13601	13936	13698	13554	13803	13664	13679	13733	13652	13752	13863	13781	13716	13806	13798	13820	13813	13919	13754	13779	13626	13788	13635	13954	13754	13643	13679	13748	13754	13753	13677	13790	13943	13574	13775	13725	13705	13666	13737	13981	13739	13830	13778	13605	13672	13777	13734	13822	13708	13802	13647	13659	13672	13700	13566	13734	13728	13699	13894	13685	13875	13760	13648	13607	13832	13759	13740	13801	13795	13705	13614	13732	13785	13727	13661	13894	13666	13761	13723	13760	13560	13560	13632	13888	13644	13707	13647	13903	13834	13956	13651	13595	13798	13641	13668	13946	13738	13663	13788	13867	13828	13640	13716	13797	13858	13925	13760	13957	13673	13865	13682	13722	13834	13860	13592	13675	13837	13777	13621	13777	13708	13710	13764	13821	13818	13825	13835	13720	13873	13738	13538	13765	13540	13809	13785	13765	13729	13786	13916	13841	13729	13685	13671	13692	13830	13643	13721	13759	13793	13704	13611	13666	13855	13624	13763	13861	13631	13822	13722	13834	13528	13685	13827	13707	13822	13749	13856	13817	13849	13722	13881	13745	13731	13715	13816	13941	13738	13737	13703	13816	13736	13671	13920	13680	13583	13662	13615	13647	13775	13911	13610	13718	13772	13767	13669	13805	13845	13671	13843	13758	13908	13816	13888	13928	13725	13460	13623	13785	13800	13691	13817	13741	13681	13841	13946	13735	13758	13836	13783	13712	13745	13678	13693	13688	13763	13551	13571	13945	13766	13731	13616	13672	13737	13742	13728	13648	13758	13842	13711	13852	13767	13585	13718	13743	13647	13737	13860	13680	13777	13665	13853	13825	13800	13778	13606	13630	13881	13835	13714	13808	13537	13756	13768	13801	13583	13766	13771	13820	13854	13841	13731	13789	13770	13796	13548	13836	13687	13805	13921	13678	13783	13838	13630	13758	13806	13761	13785	13870	13627	13608	13662	13831	13929	13657	13916	13546	13802	13644	13778	13739	13703	13671	13873	13774	13782	13693	13637	13916	13744	13710	13872	13695	13785	13783	13856	13727	13742	13905	13697	13778	13658	13874	13789	13607	13703	13844	13744	13664	13564	13767	13836	13689	13759	13689	13686	13721	13737	13770	13734	14014	13705	13867	13894	13846	13671	13698	13758	13790	13795	13704	13833	13692	13835	13755	13640	13922	13788	13744	13802	13689	13751	13919	13631	13747	13908	13649	13823	13861	13692	13661	13796	13668	13868	13765	13835	13807	13579	13724	13778	13719	13800	13714	13622	13772	13706	13666	13677	13847	13959	13678	13694	13611	13804	13576	13726	13714	13676	13860	13665	13778	13766	13784	13815	13817	13667	13536	13912	13515	13777	13711	13903	13767	13805	13847	13726	13749	13787	13741	13652	13648	13668	13841	13684	13768	13728	13880	13672	13725	13602	13710	13766	13822	13742	13760	13780	13659	13807	13646	13910	13753	13671	13693	13574	13732	13850	13686	13781	13719	13801	13778	13737	13645	13752	13706	13695	13627	13627	13892	13746	13724	13924	13809	13689	13737	13771	13734	13790	13766	13810	13801	13770	13691	13649	13680	13863	13665	13826	13737	13691	13682	13732	13569	13747	13857	13836	13795	13778	13813	13730	13752	13818	13833	13710	13758	13962	13794	13836	13596	13756	13667	13782	13795	13821	13792	13677	13770	13850	13821	13690	13776	13627	13876	13809	13662	13716	13797	13741	13657	13825	13741	13660	13846	13896	13795	13779	13744	13699	13889	13688	13851	13790	13743	13837	13754	13869	13742	13610	13858	13765	13590	13574	13719	13615	13713	13751	13942	13849	13603	13883	13850	13699	13808	13667	13769	13760	13654	13767	13561	13735	13696	13734	13849	13819	13851	13860	13761	13675	13642	13864	13711	13885	13815	13682	13610	13877	13776	13661	13706	13798	13627	13809	13841	13893	13870	13758	13855	13751	13586	13683	13628	13829	13846	13775	13673	13839	13710	13811	13779	13887	13646	13801	13571	13662	13810	13775	13623	13705	13868	13787	13759	13799	13793	13634	13819	13941	13653	13834	13555	13640	13829	13781	13589	13708	13814	13604	13811	13758	13893	13908	13862	13805	13685	13902	13751
23089	22833	33816	29351	24253	23331	21185	15762	14677	14852	14838	14752	14658	14830	14664	14782	14562	14543	14744	14693	14458	14580	14543	14478	14611	14452	14462	14531	14589	14571	14535	14452	14546	14715	14480	14341	14677	14672	14524	14622	14601	14420	14403	14657	14408	14507	14567	14419	14528	14692	14557	14499	14474	14573	14522	14539	14500	14339	14250	14349	14385	14534	14360	14557	14532	14553	14488	14349	14398	14541	14328	14430	14600	14439	14558	14407	14451	14483	14541	14453	14566	14527	14391	14449	14338	14389	14419	14497	14573	14519	14263	14316	14446	14480	14353	14276	14349	14374	14379	14418	14447	14419	14410	14413	14504	14410	14334	14555	14423	14582	14453	14444	14281	14534	14423	14440	14380	14359	14409	14396	14459	14578	14335	14540	14387	14596	14448	14344	14403	14540	14358	14457	14501	14591	14455	14444	14325	14369	14437	14294	14608	14431	14616	14349	14409	14485	14358	14387	14512	14292	14451	14391	14281	14308	14310	14307	14456	14283	14337	14381	14454	14220	14384	14307	14431	14353	14415	14296	14532	14296	14379	14617	14492	14281	14411	14340	14469	14247	14488	14353	14416	14355	14128	14251	14459	14748	14451	14314	14474	14500	14452	14523	14402	14404	14505	14271	14453	14237	14398	14514	14494	14580	14302	14345	14608	14394	14447	14465	14309	14389	14463	14315	14451	14286	14413	14381	14352	14445	14481	14374	14466	14420	14588	14379	14365	14520	14476	14229	14388	14370	14446	14227	14525	14428	14316	14340	14346	14362	14387	14378	14591	14495	14358	14493	14468	14300	14449	14506	14332	14533	14233	14369	14390	14234	14496	14275	14465	14388	14325	14420	14560	14452	14308	14471	14410	14427	14510	14459	14492	14550	14395	14543	14441	14511	14378	14362	14347	14357	14163	14261	14386	14406	14441	14395	14249	14413	14369	14611	14539	14408	14403	14476	14397	14312	14674	14451	14316	14527	14342	14393	14350	14501	14529	14404	14320	14325	14419	14340	14444	14636	14516	14472	14316	14496	14400	14313	14180	14427	14271	14311	14371	14544	14565	14443	14434	14502	14236	14336	14321	14314	14317	14347	14399	14529	14433	14325	14398	14370	14403	14466	14297	14296	14340	14488	14485	14477	14607	14380	14535	14439	14553	14471	14341	14478	14263	14485	14514	14230	14338	14493	14414	14427	14388	14465	14472	14435	14185	14288	14479	14415	14301	14474	14432	14478	14502	14682	14408	14323	14325	14464	14513	14507	14279	14360	14448	14277	14387	14274	14390	14373	14329	14349	14459	14501	14256	14310	14463	14380	14389	14559	14478	14450	14397	14438	14537	14266	14435	14379	14452	14446	14326	14370	14287	14523	14473	14173	14242	14403	14298	14363	14305	14205	14359	14363	14386	14417	14337	14314	14297	14662	14543	14424	14476	14393	14249	14500	14506	14378	14210	14165	14587	14496	14395	14444	14386	14184	14496	14356	14406	14259	14443	14504	14535	14446	14557	14498	14333	14452	14210	14271	14448	14311	14445	14677	14460	14219	14364	14398	14286	14293	14334	14430	14479	14419	14589	14491	14548	14229	14443	14424	14471	14443	14462	14410	14449	14409	14367	14273	14359	14508	14356	14364	14303	14311	14695	14309	14383	14486	14148	14512	14385	14206	14331	14538	14355	14223	14494	14302	14397	14411	14444	14494	14425	14439	14328	14445	14390	14386	14526	14479	14315	14300	14399	14282	14391	14432	14356	14328	14395	14433	14586	14348	14371	14373	14434	14363	14446	14467	14304	14471	14465	14195	14574	14359	14370	14466	14399	14437	14218	14469	14458	14328	14395	14406	14269	14487	14476	14392	14463	14661	14433	14480	14294	14470	14387	14304	14545	14377	14533	14548	14332	14597	14379	14382	14488	14337	14516	14552	14327	14396	14468	14249	14418	14380	14237	14457	14558	14567	14284	14367	14442	14278	14625	14238	14372	14578	14400	14435	14474	14340	14445	14184	14459	14586	14375	14352	14268	14379	14566	14434	14317	14496	14232	14358	14527	14334	14446	14676	14406	14405	14275	14394	14416	14328	14263	14378	14457	14490	14380	14427	14538	14527	14351	14590	14579	14381	14420	14272	14255	14459	14304	14198	14278	14383	14408	14385	14472	14492	14266	14466	14519	14411	14452	14562	14208	14376	14513	14417	14415	14293	14371	14463	14306	14399	14209	14383	14446	14492	14226	14324	14291	14348	14366	14441	14390	14259	14455	14344	14477	14370	14297	14602	14474	14417	14476	14359	14363	14420	14500	14402	14336	14358	14617	14531	14315	14421	14443	14293	14335	14459	14500	14425	14396	14351	14427	14447	14259	14449	14389	14330	14379	14400	14442	14490	14494	14496	14532	14400	14396	14369	14212	14508	14288	14315	14273	14589	14527	14190	14468	14466	14570	14340	14565	14434	14454	14425	14445	14302	14437	14327	14361	14450	14447	14460	14485	14240	14555	14143	14451	14535	14609	14400	14446	14396	14337	14436	14454	14604	14364	14463	14385	14492	14460	14408	14525	14493	14336	14350	14409	14309	14472	14303	14394	14445	14311	14307	14255	14559	14323	14530	14360	14456	14536	14389	14344	14520	14353	14411	14440	14551	14601	14481	14364	14482	14466	14255	14279	14493	14604	14244	14624	14435	14313	14298	14551	14356	14586	14185	14270	14636	14389	14394	14421	14395	14272	14501	14413	14379	14561	14390	14492	14521	14396	14422	14515	14305	14333	14518	14460	14441	14290	14562	14381	14318	14168	14390	14495	14411	14411	14628	14431	14483	14533	14539	14441	14365	14380	14381	14345	14244	14397	14330	14298	14481	14361	14433	14544	14586	14322	14443	14287	14207	14404	14491	14434	14378	14439	14476	14582	14464	14373	14523	14258	14463	14310	14518	14443	14401	14474	14385	14316	14389	14169	14478	14273	14324	14380	14479	14541	14539	14328	14434	14388	14388	14400	14265	14539	14212	14334	14352	14351	14339	14324	14426	14393	14445	14414	14101	14464	14329	14341	14518	14345	14388	14383	14374	14365	14304	14338	14325	14430	14377	14423	14245	14429	14324	14490	14439	14588	14348	14501	14450	14525	14372	14361	14347	14371	14250	14447	14452	14405	14521	14527	14180	14373	14398	14663	14506	14478	14330	14412	14389	14499	14186	14466	14363	14358	14631	14323	14433	14263	14283	14293	14337	14392	14490	14252	14288	14525	14421	14188	14405	14338	14495	14357	14228	14460	14387	14660	14361	14378	14410	14564	14425	14449	14504	14413	14226	14444	14600	14313	14428	14329	14301	14353	14341	14557	14355	14388	14430	14458	14402	14402	14461	14484	14473	14356	14414	14465	14402	14306	14498	14278	14268	14439	14327	14396	14377	14453	14272	14277	14410	14352	14364	14596	14301	14440	14382	14364	14465	14261	14395	14273	14246	14415	14464	14608	14304	14403	14296	14372	14530	14343	14524	14452	14422	14340	14400	14362	14350	14386	14245	14448	14389	14560	14329	14385	14438	14322	14241	14528	14359	14325	14402	14444	14379	14274	14279	14221	14342	14362	14446	14314	14321	14387	14386	14250	14415	14149	14406	14280	14426	14442	14482	14487	14447	14264	14414	14456	14507	14452	14612	14343	14287	14439	14580	14393	14445	14458	14435	14371	14362	14428	14284	14204	14579	14535	14403	14601	14428	14374	14514	14244	14333	14406	14191	14515	14463	14470	14502	14520	14362	14404	14240	14447	14483	14326	14418	14471	14339	14347	14387	14401	14392	14274	14476	14452	14442	14471	14360	14388	14363	14393	14221	14103	14501	14369	14552	14510	14354	14343	14324	14385	14380	14314	14393	14566	14337	14326	14377	14369	14268	14466	14424	14383	14417	14297	14500	14405	14449	14384	14274	14589	14491	14337	14378	14261	14429	14342	14319	14489	14252	14286	14589	14496	14433	14531	14493	14534	14358	14334	14181	14362	14315	14516	14380	14506	14333	14412	14454	14392	14189	14516	14152	14488	14423	14419	14382	14400	14358	14358	14330	14359	14385	14505	14227	14244	14212	14355	14551	14409	14314	14558	14519	14550	14642	14436	14461	14439	14239	14113	14290	14397	14308	14537	14407	14503	14452	14429	14261	14363	14376	14260	14332	14416	14418	14502	14440	14514	14246	14396	14365	14297	14477	14383	14291	14502	14401	14314	14321	14380	14420	14320	14376	14237	14464	14427	14255	14325	14518	14595	14520	14321	14476	14486	14530	14385	14214	14680	14504	14485	14392	14331	14384	14423	14601	14622	14587	14411	14317	14450	14272	14411	14383	14284	14584	14276	14404	14399	14223	14271	14350	14486	14443	14583	14375	14595	14199	14451	14275	14513	14639	14610	14562	14498	14287	14084	14429	14181	14466	14354	14354	14562	14386	14516	14361	14218	14436	14358	14311	14633	14351	14367	14448	14396	14452	14516	14425	14373	14507	14579	14530	14354	14285	14446	14302	14370	14422	14538	14440	14412	14355	14479	14414	14536	14594	14290	14319	14372	14515	14360	14449	14315	14501	14517	14181	14218	14476	14401	14223	14481	14554	14476	14405	14219	14352	14371	14402	14363	14491	14222	14392	14180	14379	14304	14319	14345	14302	14425	14336	14467	14228	14247	14275	14363	14308	14355	14372	14454	14353	14302	14530	14315	14544	14343	14398	14401	14492	14433	14534	14473	14375	14410	14310	14394	14409	14363	14555	14484	14130	14395	14304	14378	14212	14266	14668	14449	14329	14462	14488	14317	14407	14445	14219	14313	14506	14312	14478	14355	14338	14426	14261	14494	14516	14348	14184	14438	14582	14442	14300	14209	14437	14456	14239	14285	14482	14502	14517	14500	14380	14458	14326	14288	14532	14394	14556	14498	14563	14651	14585	14557	14320	14269	14394	14488	14300	14315	14444	14446	14369	14417	14317	14372	14459	14568	14181	14386	14368	14334	14380	14341	14391	14582	14538	14276	14441	14460	14528	14561	14510	14418	14525	14369	14381	14333	14276	14212	14302	14465	14477	14395	14377	14381	14325	14505	14479	14260	14486	14543	14320	14351	14195	14408	14520	14350	14470	14587	14620	14388	14275	14360	14376	14390	14521	14341	14388
64340	105861	87358	58629	34766	18909	13537	13421	13654	13671	13536	13512	13341	13483	13617	13550	13659	13500	13423	13589	13591	13586	13469	13504	13618	13444	13596	13573	13696	13555	13509	13672	13579	13469	13535	13559	13566	13401	13604	13616	13685	13581	13569	13764	13607	13387	13624	13457	13649	13657	13482	13463	13522	13544	13341	13482	13487	13503	13566	13575	13630	13683	13587	13484	13647	13514	13552	13466	13635	13544	13504	13279	13532	13581	13518	13700	13518	13589	13584	13608	13621	13504	13593	13552	13723	13570	13623	13420	13423	13748	13543	13328	13735	13316	13485	13645	13648	13556	13612	13447	13489	13495	13480	13405	13673	13528	13514	13726	13501	13567	13529	13632	13664	13585	13485	13641	13649	13614	13457	13584	13379	13552	13646	13766	13432	13709	13664	13609	13623	13361	13555	13555	13613	13539	13519	13421	13720	13440	13526	13424	13398	13570	13397	13468	13550	13671	13538	13547	13580	13538	13523	13519	13526	13650	13478	13562	13603	13511	13391	13524	13470	13601	13656	13330	13511	13743	13582	13491	13350	13444	13627	13550	13527	13553	13427	13535	13640	13522	13639	13566	13648	13361	13611	13587	13619	13514	13495	13618	13555	13553	13521	13594	13623	13393	13657	13602	13385	13636	13397	13631	13616	13537	13691	13519	13554	13405	13649	13488	13538	13575	13560	13605	13497	13596	13844	13470	13448	13491	13494	13524	13557	13566	13457	13383	13537	13680	13529	13721	13407	13443	13323	13513	13525	13403	13567	13512	13522	13493	13305	13436	13424	13607	13555	13576	13578	13576	13489	13501	13637	13406	13625	13472	13595	13452	13724	13548	13533	13580	13659	13474	13627	13621	13439	13439	13515	13384	13558	13517	13572	13388	13590	13601	13786	13490	13680	13411	13766	13602	13487	13527	13583	13565	13632	13367	13485	13497	13580	13723	13496	13526	13583	13547	13433	13396	13602	13605	13571	13571	13609	13622	13407	13516	13568	13657	13464	13418	13511	13659	13360	13594	13735	13655	13623	13532	13388	13464	13449	13438	13485	13602	13592	13722	13446	13338	13430	13407	13591	13538	13519	13557	13636	13455	13654	13454	13373	13540	13633	13521	13385	13613	13404	13497	13463	13560	13518	13487	13641	13398	13620	13590	13549	13705	13461	13567	13421	13325	13727	13362	13575	13380	13613	13397	13584	13568	13428	13669	13530	13517	13622	13630	13563	13545	13712	13434	13569	13421	13423	13375	13461	13676	13563	13666	13591	13620	13349	13796	13496	13541	13527	13565	13505	13594	13641	13725	13615	13477	13504	13404	13445	13501	13536	13688	13521	13446	13653	13563	13550	13546	13517	13459	13641	13404	13468	13672	13519	13624	13582	13477	13538	13544	13632	13567	13512	13539	13578	13402	13480	13478	13462	13424	13546	13544	13571	13705	13545	13748	13547	13516	13516	13544	13779	13446	13692	13525	13621	13617	13390	13405	13456	13680	13394	13698	13513	13573	13447	13414	13685	13455	13533	13487	13731	13454	13602	13457	13556	13576	13596	13579	13494	13361	13590	13592	13577	13656	13562	13387	13577	13543	13612	13502	13590	13610	13625	13380	13437	13449	13649	13532	13538	13602	13651	13392	13657	13582	13443	13380	13565	13667	13520	13566	13400	13528	13533	13493	13474	13559	13492	13563	13529	13486	13481	13514	13566	13631	13539	13582	13567	13489	13468	13591	13580	13492	13539	13468	13484	13359	13447	13529	13701	13602	13510	13735	13545	13464	13591	13612	13675	13524	13451	13489	13565	13556	13707	13609	13425	13454	13589	13720	13547	13592	13504	13481	13646	13501	13586	13429	13635	13510	13485	13647	13459	13691	13537	13529	13516	13469	13560	13443	13626	13679	13522	13453	13694	13514	13518	13440	13443	13626	13495	13601	13434	13482	13497	13356	13595	13650	13588	13435	13556	13533	13641	13471	13601	13642	13627	13556	13491	13557	13670	13613	13590	13750	13473	13626	13566	13544	13674	13518	13686	13460	13529	13601	13514	13515	13484	13514	13646	13400	13690	13497	13616	13624	13506	13610	13610	13623	13417	13537	13526	13501	13450	13587	13562	13477	13482	13717	13558	13407	13512	13505	13594	13611	13592	13478	13466	13429	13586	13404	13542	13588	13576	13510	13549	13548	13479	13535	13526	13462	13531	13495	13579	13526	13521	13562	13563	13534	13546	13609	13647	13544	13424	13544	13713	13542	13586	13458	13716	13516	13473	13455	13701	13478	13764	13506	13480	13627	13470	13506	13479	13637	13599	13656	13482	13514	13575	13451	13562	13735	13278	13460	13563	13421	13499	13674	13697	13641	13561	13620	13424	13648	13497	13562	13610	13613	13483	13557	13415	13463	13640	13607	13576	13605	13449	13593	13576	13581	13544	13411	13538	13567	13438	13377	13472	13675	13512	13427	13680	13557	13643	13533	13625	13470	13513	13374	13598	13610	13594	13548	13560	13462	13386	13584	13703	13525	13317	13637	13499	13512	13652	13593	13473	13764	13654	13451	13412	13545	13588	13686	13351	13696	13334	13565	13534	13586	13560	13663	13624	13554	13622	13566	13585	13623	13478	13630	13533	13710	13538	13650	13504	13408	13408	13359	13498	13421	13579	13492	13673	13440	13637	13613	13582	13585	13503	13475	13653	13395	13560	13560	13514	13484	13511	13449	13425	13523	13575	13490	13577	13535	13666	13528	13507	13552	13703	13449	13452	13426	13369	13582	13488	13520	13602	13641	13582	13508	13524	13582	13356	13658	13585	13693	13580	13490	13365	13549	13600	13371	13443	13415	13499	13328	13565	13433	13431	13536	13506	13492	13512	13676	13616	13539	13445	13614	13598	13546	13558	13632	13568	13378	13589	13460	13588	13472	13635	13556	13698	13700	13543	13557	13677	13510	13501	13635	13728	13775	13693	13636	13564	13584	13503	13457	13466	13567	13634	13470	13467	13448	13353	13483	13556	13689	13486	13586	13558	13483	13583	13656	13642	13534	13558	13568	13589	13472	13617	13323	13412	13539	13560	13308	13550	13386	13613	13608	13438	13454	13455	13620	13615	13368	13558	13502	13468	13483	13506	13587	13440	13736	13304	13701	13616	13567	13549	13653	13576	13369	13617	13616	13752	13573	13680	13690	13541	13688	13568	13587	13440	13547	13496	13408	13539	13599	13580	13561	13484	13544	13510	13321	13494	13604	13643	13588	13415	13488	13534	13537	13539	13518	13563	13475	13487	13477	13686	13480	13689	13600	13491	13577	13508	13355	13679	13747	13687	13484	13476	13515	13516	13619	13542	13471	13659	13482	13643	13405	13523	13470	13465	13627	13496	13481	13785	13614	13327	13664	13469	13565	13694	13419	13605	13567	13544	13567	13540	13539	13680	13556	13465	13565	13508	13598	13560	13571	13489	13542	13700	13595	13524	13531	13601	13452	13581	13499	13645	13342	13641	13359	13673	13560	13448	13585	13536	13391	13516	13443	13606	13588	13626	13346	13478	13501	13424	13460	13436	13533	13451	13421	13464	13644	13592	13556	13409	13602	13485	13290	13475	13612	13477	13609	13486	13677	13450	13436	13618	13430	13591	13526	13697	13366	13677	13617	13576	13565	13602	13609	13578	13467	13604	13503	13544	13514	13444	13488	13613	13614	13732	13596	13596	13624	13530	13775	13608	13634	13523	13601	13419	13567	13482	13595	13552	13613	13695	13600	13533	13478	13427	13569	13631	13506	13508	13512	13664	13582	13654	13560	13632	13584	13694	13628	13392	13516	13674	13448	13554	13494	13408	13472	13446	13572	13406	13540	13580	13602	13424	13397	13645	13656	13488	13563	13533	13553	13553	13634	13503	13568	13520	13656	13623	13417	13523	13502	13524	13562	13415	13431	13571	13353	13480	13555	13579	13502	13528	13654	13586	13572	13498	13542	13736	13495	13632	13558	13386	13445	13535	13326	13421	13680	13613	13468	13480	13553	13507	13521	13542	13577	13480	13474	13651	13511	13464	13557	13528	13597	13530	13370	13522	13398	13514	13633	13556	13433	13673	13527	13775	13487	13522	13433	13388	13690	13642	13526	13482	13387	13478	13606	13689	13596	13621	13582	13630	13453	13609	13535	13584	13505	13599	13643	13659	13629	13476	13583	13572	13584	13491	13449	13658	13558	13526	13508	13402	13551	13661	13448	13698	13509	13597	13551	13558	13549	13610	13609	13589	13493	13523	13573	13683	13494	13473	13606	13543	13566	13735	13565	13617	13352	13767	13450	13779	13524	13705	13534	13388	13613	13462	13560	13673	13445	13706	13614	13453	13521	13437	13617	13648	13431	13554	13670	13460	13554	13513	13648	13667	13497	13594	13490	13348	13695	13555	13554	13500	13562	13464	13521	13707	13533	13579	13364	13432	13382	13596	13511	13543	13546	13616	13539	13588	13462	13633	13537	13477	13529	13433	13445	13485	13552	13507	13477	13509	13592	13666	13575	13380	13522	13623	13528	13707	13714	13467	13457	13551	13534	13500	13635	13521	13501	13551	13488	13543	13568	13534	13561	13549	13620	13447	13538	13820	13557	13506	13491	13585	13338	13475	13536	13507	13477	13633	13564	13563	13534	13472	13532	13400	13662	13560	13403	13556	13785	13604	13625	13518	13518	13468	13674	13482	13309	13287	13525	13846	13395	13588	13515	13524	13395	13457	13684	13644	13444	13533	13448	13568	13460	13586	13333	13425	13754	13439	13460	13577	13489	13693	13513	13488	13585	13568	13552	13438	13651	13533	13501	13449	13453	13396	13665	13493	13542	13506	13436	13745	13441	13485	13428	13550	13535	13561	13619	13631	13619	13426	13608	13474	13515	13440	13551	13318	13552	13393	13609	13510	13501	13602	13480	13487	13740	13644	13532	13664	13306	13440	13648	13527	13596	13614	13553	13600	13469	13310	13754	13485	13404	13581	13601	13668	13566	13617	13596	13532	13556	13426	13479	13503	13556	13616	13510	13484	13477	13460	13645	13432	13572	13579	13531	13542	13618	13550	13543	13507	13591	13534	13634	13531	13502	13562	13595	13569	13590	13649	13430	13499	13608	13618	13437	13707	13496	13659	13652	13716	13558	13532	13552
28967	34023	39795	27642	18041	14811	14550	14184	14146	14273	14216	14085	14207	14380	14250	14188	14305	14110	14420	14261	14226	14226	14203	14084	14264	14248	14197	14248	14043	14236	14307	14296	14221	14174	14169	14086	14099	13965	14191	14223	14263	14062	14181	14104	14166	14143	14069	14307	14198	14255	14247	14301	14283	14332	14248	14206	14081	14119	14189	14161	14249	14157	14081	13955	14151	14162	14214	14139	14176	14008	14220	13967	14323	14190	14329	14325	14227	14149	14046	14111	14031	14088	14292	14550	14153	14168	14158	14238	14250	14284	14154	14156	14100	14213	14132	14323	14250	14158	14286	14146	14281	14158	14121	14174	14111	14166	14149	14085	14161	14243	14022	13962	14278	14154	14103	14300	14018	14160	14141	14060	14177	14285	14149	14202	14073	14048	14124	14156	14157	14138	14272	14007	14290	14155	14391	14181	14183	14089	14091	14182	14172	14087	14296	14180	14217	14333	14164	14058	14315	14062	14155	14209	14104	14227	14266	14222	14269	14153	14180	14289	14198	14251	14138	14349	14061	14232	14055	14306	14119	14046	14263	14341	14141	14290	14145	14305	14201	14133	14097	14135	14174	14134	14032	14069	14066	14185	14345	14247	14028	14018	14289	14047	14116	14046	14249	14226	14133	14175	14081	14074	14450	14168	14206	14058	14251	14299	14185	14079	14261	14366	13965	14136	14229	14436	14298	14110	14277	14127	14115	14242	14193	14239	14188	14242	14265	14207	14152	14261	14316	14324	14065	14184	14161	14024	14188	14244	14241	14015	14201	14144	14149	14202	14196	14255	14292	14290	14308	14094	14304	14187	14120	14163	14261	14177	14083	14313	14219	14321	14046	14004	14160	14262	14361	14214	14231	14287	13964	14262	14065	14198	14093	14113	14078	14133	14125	14099	14221	14134	14038	14326	14240	14270	14239	14237	14316	14035	13957	14102	14184	14145	14190	14176	14215	14152	14166	14526	14259	14374	14276	14290	14376	14248	14163	14250	14126	13983	14181	14127	14103	14091	14036	14028	14125	14432	14275	14131	14054	13996	14255	14277	14194	14126	14079	14180	14087	14248	14214	14224	14204	14231	14336	14108	14275	14219	14208	14274	14282	14166	14300	14211	14032	14110	14240	13990	14240	14108	14149	14074	14224	14163	14292	14097	14176	14371	14183	14161	14090	14079	14166	14087	14013	14225	14145	14164	14136	14138	14154	14259	14232	14111	14132	14106	14199	14122	14198	13979	14072	14223	14083	14157	14197	14255	14229	14024	14126	14446	14285	14270	14142	14233	14051	14104	14238	14190	14307	13997	13949	13946	14187	14222	14191	13911	14286	14094	14022	14348	14296	14267	14045	14059	14229	14154	14088	14285	14207	14060	14162	14137	14392	13978	14103	14063	14393	14323	14099	14169	14156	14324	14231	14277	14150	14158	14185	13975	14199	14268	14379	14335	14359	14216	14116	14165	14188	14060	14193	14194	14179	14050	14218	14048	14131	14177	14205	14179	14210	14217	14160	14195	14134	14107	14248	14265	14161	14298	14080	14018	14268	14149	13995	14087	14178	14255	14108	14136	14255	14369	14169	14210	14065	14060	14240	14169	14124	14208	14070	14340	14070	14312	13956	14160	14450	13994	14110	14159	14246	14128	14298	14183	14311	14370	14298	14263	14129	14183	14365	14263	14156	14253	14252	14088	14149	14176	14143	14137	14083	14077	14383	14194	14077	14092	14073	14157	14291	14314	13929	14173	14106	14220	14403	14322	14131	14219	13981	14212	14257	14195	14124	14016	14160	14204	14271	14302	14079	14032	14278	14267	14164	14347	14201	14174	14188	14295	14490	14310	14334	14184	14120	14160	14069	14159	14232	14083	13974	14316	14294	14138	14134	14239	14341	14318	14207	14229	14231	14191	14231	14318	14174	14210	14273	14182	14249	14190	14202	14193	14076	14121	14262	14113	14066	14257	14257	14285	14187	14187	14347	14409	14550	14096	14041	13958	14255	14247	14133	14082	14211	14221	14160	14018	14093	14127	14246	14123	14097	14078	13995	14208	14246	14168	14273	14139	14256	14184	14271	14169	14164	14049	14416	14073	14086	14024	14311	14334	14163	14138	14433	14275	13974	14245	14013	14209	14124	14395	14155	14055	14184	14067	13980	14102	14345	14234	14242	14189	14068	14243	14404	14267	14052	14202	14179	14127	14211	14201	14160	14334	14245	14134	14065	14006	14328	14205	14081	14217	14318	14002	14190	14130	14107	14005	14125	14170	14083	13957	14239	14016	14347	14035	13983	14281	13971	14226	14259	14254	14129	14137	14296	14427	14099	14176	14125	14182	14199	14041	14074	14128	14360	14325	14088	14088	14211	13937	14194	14230	14293	14021	14179	14090	14134	14184	14024	14150	14363	14174	14296	14248	14170	14129	14148	14178	14261	14182	14350	14131	14107	14213	14017	14201	14128	14066	14169	14101	14117	14297	14207	14200	14292	14278	14296	14217	14219	14306	14213	14103	13997	14146	14020	14133	14228	14049	14396	14043	14255	14104	14036	14208	13922	14217	14149	14172	14067	14296	14305	14294	14188	14217	14178	14133	14018	14294	14225	14019	14197	14141	14244	14040	14154	14054	14119	14175	14245	14293	14313	14282	14264	14136	14211	14200	14256	14210	14143	14184	14037	14233	14137	14096	14028	14113	14311	14452	14224	14157	14363	14144	14243	14212	14212	14374	14277	14312	14278	14210	14142	14210	13998	14104	14150	14149	14141	14135	14234	14145	14264	14182	14104	14289	14061	14085	14285	14144	14011	14296	14338	14154	14203	14177	14235	14247	14137	14071	14153	14360	14149	14083	14273	14212	14191	14160	14142	14182	14104	14255	14260	14183	14155	14296	14073	14219	14123	14367	14377	14186	14249	14360	14262	14331	14231	14130	14191	14239	13974	14068	14325	14229	14264	14322	14050	14113	14159	14121	14033	14199	14258	14178	14367	14187	14416	14147	14164	14266	14189	14225	14172	14328	14433	14155	14178	14182	14275	14262	14248	14178	14239	14129	14111	14179	14129	14162	14109	14288	14108	14264	14258	14167	14157	14229	14355	14199	14091	14441	14364	14117	14267	14162	14227	14252	14110	14079	14182	14044	14104	14192	14072	14145	14167	14294	14334	14311	14262	14149	14006	14278	14219	14316	14152	14100	14034	14098	14284	14257	14151	14203	14273	14202	14192	14201	13986	14170	14228	14176	14374	14354	14268	14156	14170	14215	14284	14328	14088	14177	14117	14178	14244	14200	14294	13985	13998	14088	14172	14168	14191	14082	14365	14364	14215	14150	14096	13961	14215	14167	14172	14241	14289	14276	14089	14282	14372	14200	14281	13989	14311	14300	13992	14051	14157	14166	14118	14066	14378	14223	14184	14160	14165	14114	14187	14198	14206	14171	14120	14211	14120	14202	14185	14343	14122	14076	14088	14110	14153	14257	14203	14063	14117	14059	14073	14101	14033	14260	14300	14336	14146	14296	14096	14144	14090	14063	14154	14126	14361	14103	14227	14291	14159	14267	14025	14277	14310	14196	14331	14322	14038	14143	14071	14077	14045	14164	14354	14142	14237	14009	14226	14136	14142	14038	14264	13945	14254	14338	14249	14273	14358	14192	14103	14155	14061	14090	14231	14093	14160	14241	14084	14057	14119	14214	14265	14141	14258	14188	14160	14410	14426	13959	14316	14135	14098	14316	14117	14205	14048	14192	14321	14195	14367	14118	14379	14273	14113	14338	14423	14305	14388	14268	14211	14274	14229	14127	14165	13937	14004	14236	14133	14243	13971	14198	14338	14218	14208	14069	14157	14048	14269	14050	14213	14131	14329	14065	14102	14243	14225	14151	14206	14311	14103	14251	14042	14250	14114	14311	13889	14230	14231	14262	14218	14241	14150	14147	14258	14059	14027	14137	14190	13980	14269	14102	14187	14246	14148	14179	14152	13969	14147	14208	14245	14242	14219	14064	14093	14199	14213	14233	14062	14123	14115	14188	14273	14143	14093	14216	14288	14310	14409	14173	14136	14222	14175	14276	14084	14087	14018	14164	14106	14101	14067	14076	14253	14156	14091	14169	14054	14026	14214	14395	14189	14209	14265	14161	14170	14153	14148	14125	14004	14099	14164	14283	14225	14216	14263	14032	14355	14178	14312	14208	14105	14059	14214	14194	14079	14049	14050	14027	14090	14083	14192	14278	14237	14217	14106	14267	14099	14240	14276	14340	14133	14284	14331	14161	14231	14230	14088	14204	14292	14190	14146	14136	14147	14117	14256	14332	14120	13918	14367	14425	14232	14004	14204	14195	14229	14152	14065	14173	14226	14160	14367	14235	14179	14211	14220	14205	14225	14100	13944	14259	14266	14380	14116	14193	14243	14379	14097	14188	14363	14181	14210	14087	14191	14073	14233	14204	14219	14214	14032	14353	13947	14272	14125	14121	14009	14226	14168	14034	14005	14294	14063	14192	14307	14385	14204	14169	14003	14176	14014	14060	14167	14126	14343	14308	14074	14200	14196	14237	14247	14266	14182	14215	14102	14068	14127	14192	14272	14347	14117	14028	14183	14415	14211	14074	14141	14141	14262	14324	14149	14090	14148	14132	14226	14377	14239	14095	14285	14102	14141	14302	14293	14313	14113	14156	14048	14327	14153	14159	14194	14254	14348	14205	14174	14231	14122	14176	14186	14221	14202	14194	14189	14185	14268	14222	14223	14227	14319	14160	14164	14072	14254	14486	14218	14137	14212	14257	14295	14221	13949	14272	14252	14124	14188	14129	14131	14144	13998	14207	14020	14138	14095	14051	14450	14141	14289	14165	14404	14159	14204	14127	14232	14242	14140	14128	14209	14236	14169	14129	14253	14203	14176	14164	14187	14157	14035	14269	14095	14345	14083	14323	14201	14228	13989	14113	14065	14312	14165	14088	14257	14139	14089	14072	14152	14258	14174	13995	14154	14123	14123	14356	14391	14196	14232	14183	14166	14258	14079	14353	14212	14206	14347	14082	14100	14206	14114	14315	14258	14374	14316	14175	14328	14097	14183	14196	14225	14113	14211	14165	14200	14043	14161	14197	14311	14246	14104	14155	14086	14043	13994	13927	14236	14139	14035	14005	14247	14060
35439	54268	43398	25052	16409	13985	13532	13267	13517	13460	13251	13524	13406	13480	13375	13364	13305	13366	13334	13312	13382	13457	13315	13477	13290	13459	13457	13319	13243	13308	13454	13294	13606	13305	13380	13446	13452	13511	13409	13389	13342	13405	13462	13368	13494	13380	13346	13480	13447	13299	13384	13463	13440	13298	13537	13329	13348	13456	13460	13413	13496	13398	13267	13441	13432	13557	13431	13223	13344	13339	13450	13285	13301	13477	13326	13393	13468	13411	13234	13445	13328	13180	13346	13343	13468	13366	13331	13412	13460	13369	13394	13405	13445	13284	13361	13362	13312	13244	13314	13385	13306	13501	13435	13230	13327	13390	13342	13362	13478	13362	13467	13257	13337	13264	13278	13255	13357	13309	13391	13438	13381	13247	13355	13394	13419	13392	13220	13503	13196	13249	13354	13494	13420	13356	13202	13336	13567	13325	13482	13462	13386	13388	13346	13495	13282	13391	13496	13367	13427	13380	13399	13407	13428	13530	13546	13485	13428	13326	13360	13370	13536	13247	13220	13451	13260	13302	13445	13335	13313	13256	13213	13383	13397	13347	13366	13442	13335	13372	13249	13374	13426	13347	13395	13346	13275	13415	13303	13469	13242	13331	13354	13413	13438	13334	13411	13498	13317	13263	13536	13415	13379	13282	13327	13376	13340	13368	13145	13258	13315	13346	13298	13333	13403	13276	13431	13316	13396	13322	13417	13490	13434	13418	13331	13401	13297	13267	13188	13409	13442	13397	13530	13444	13481	13403	13394	13225	13264	13385	13387	13416	13413	13489	13493	13383	13510	13532	13417	13274	13313	13260	13435	13193	13443	13408	13378	13405	13450	13307	13325	13354	13313	13444	13322	13396	13463	13511	13399	13315	13502	13344	13293	13289	13320	13520	13410	13369	13298	13452	13411	13270	13360	13498	13458	13404	13403	13533	13397	13496	13488	13332	13403	13304	13429	13457	13462	13338	13214	13538	13410	13356	13257	13524	13506	13396	13375	13318	13547	13119	13423	13285	13441	13363	13358	13405	13330	13374	13121	13311	13411	13387	13257	13454	13392	13309	13303	13345	13311	13372	13354	13335	13463	13308	13438	13420	13431	13217	13241	13469	13409	13342	13287	13371	13320	13392	13346	13460	13476	13347	13372	13430	13396	13350	13388	13391	13308	13450	13371	13402	13303	13351	13282	13355	13376	13456	13479	13355	13477	13407	13601	13320	13340	13337	13408	13377	13378	13415	13290	13325	13298	13291	13363	13410	13442	13319	13264	13399	13321	13339	13292	13359	13095	13341	13525	13248	13241	13320	13447	13355	13310	13440	13383	13368	13315	13285	13532	13387	13483	13404	13375	13296	13593	13487	13224	13306	13476	13436	13355	13310	13500	13477	13344	13264	13473	13421	13469	13265	13315	13486	13289	13256	13381	13529	13354	13445	13269	13386	13295	13208	13443	13378	13243	13472	13406	13264	13331	13361	13437	13219	13419	13429	13345	13522	13385	13478	13241	13321	13524	13262	13324	13334	13454	13171	13442	13380	13184	13470	13560	13280	13433	13190	13292	13452	13250	13491	13508	13230	13474	13129	13219	13297	13297	13357	13408	13402	13344	13194	13224	13383	13317	13236	13199	13455	13294	13399	13483	13322	13384	13260	13332	13487	13371	13326	13268	13333	13301	13404	13391	13338	13250	13231	13458	13282	13270	13483	13292	13229	13288	13549	13555	13291	13278	13531	13424	13568	13423	13444	13415	13368	13385	13354	13515	13300	13375	13187	13306	13414	13301	13355	13530	13289	13445	13358	13392	13298	13360	13328	13334	13345	13312	13406	13280	13358	13449	13282	13270	13391	13332	13353	13481	13408	13283	13231	13342	13355	13422	13323	13412	13362	13309	13277	13419	13161	13245	13227	13213	13406	13443	13424	13364	13404	13372	13430	13343	13329	13469	13283	13333	13181	13404	13425	13286	13553	13347	13299	13297	13389	13512	13329	13436	13388	13177	13221	13291	13409	13525	13478	13333	13426	13435	13341	13375	13280	13304	13469	13363	13404	13264	13397	13380	13373	13343	13409	13473	13345	13333	13490	13197	13420	13488	13281	13346	13374	13346	13326	13301	13373	13425	13443	13325	13439	13182	13377	13392	13227	13368	13374	13368	13335	13358	13398	13260	13290	13544	13337	13455	13640	13295	13520	13344	13466	13401	13351	13397	13390	13349	13368	13372	13226	13382	13450	13329	13497	13507	13197	13355	13393	13426	13358	13419	13457	13260	13227	13431	13417	13378	13318	13287	13243	13211	13308	13353	13364	13344	13363	13363	13558	13302	13463	13403	13288	13376	13193	13318	13428	13274	13413	13536	13462	13358	13181	13431	13417	13360	13452	13419	13306	13390	13402	13499	13259	13485	13319	13250	13353	13513	13182	13455	13370	13326	13495	13446	13442	13451	13301	13407	13480	13404	13384	13441	13171	13389	13300	13332	13322	13413	13343	13423	13200	13397	13431	13345	13397	13360	13416	13536	13499	13367	13510	13308	13430	13342	13214	13363	13259	13336	13461	13358	13221	13564	13277	13322	13529	13344	13302	13241	13433	13237	13341	13408	13405	13357	13433	13164	13354	13442	13567	13380	13316	13401	13581	13295	13255	13444	13370	13333	13399	13390	13404	13402	13410	13453	13179	13458	13309	13505	13427	13494	13398	13494	13440	13493	13355	13336	13278	13505	13290	13301	13378	13251	13228	13514	13284	13380	13417	13407	13345	13349	13439	13409	13411	13437	13291	13409	13628	13281	13379	13244	13323	13410	13559	13364	13559	13256	13448	13322	13447	13456	13512	13410	13335	13346	13427	13439	13463	13510	13372	13498	13479	13312	13224	13429	13318	13522	13183	13432	13465	13369	13482	13492	13440	13299	13341	13245	13456	13408	13520	13342	13503	13364	13318	13400	13255	13423	13476	13199	13460	13411	13394	13186	13420	13461	13617	13256	13361	13489	13220	13456	13405	13175	13320	13451	13304	13411	13345	13353	13232	13338	13399	13419	13409	13473	13313	13452	13415	13335	13492	13385	13339	13393	13402	13291	13215	13171	13372	13369	13285	13558	13363	13448	13407	13507	13452	13288	13372	13480	13465	13185	13412	13357	13366	13369	13405	13420	13350	13279	13385	13351	13315	13445	13350	13358	13441	13476	13396	13347	13467	13319	13401	13436	13334	13294	13519	13458	13475	13280	13359	13301	13398	13209	13526	13581	13439	13390	13433	13346	13325	13260	13350	13417	13420	13311	13443	13343	13546	13428	13371	13473	13478	13315	13419	13536	13321	13482	13352	13199	13411	13438	13338	13491	13415	13351	13337	13343	13296	13386	13182	13353	13346	13389	13375	13299	13448	13351	13472	13398	13381	13339	13397	13436	13265	13232	13657	13249	13295	13429	13372	13547	13359	13384	13443	13460	13407	13361	13353	13442	13236	13375	13428	13408	13395	13428	13299	13381	13302	13369	13265	13332	13515	13217	13433	13330	13282	13392	13316	13318	13394	13388	13239	13436	13402	13456	13474	13422	13451	13339	13401	13286	13275	13264	13400	13390	13187	13357	13479	13539	13389	13258	13349	13313	13342	13351	13288	13327	13488	13302	13285	13242	13394	13287	13452	13508	13307	13320	13587	13227	13466	13395	13255	13472	13384	13472	13305	13290	13366	13325	13300	13498	13553	13221	13317	13231	13409	13458	13244	13284	13395	13402	13258	13420	13406	13626	13388	13519	13374	13520	13346	13406	13247	13362	13400	13500	13356	13366	13404	13334	13362	13243	13490	13391	13356	13574	13243	13417	13389	13299	13281	13416	13369	13427	13575	13378	13383	13347	13378	13448	13442	13234	13421	13504	13556	13227	13493	13464	13402	13361	13382	13306	13400	13421	13479	13360	13441	13301	13216	13301	13522	13223	13249	13375	13391	13431	13250	13407	13284	13554	13377	13255	13323	13357	13385	13420	13394	13242	13421	13368	13442	13373	13510	13265	13425	13422	13428	13273	13175	13572	13342	13487	13569	13499	13410	13300	13350	13372	13266	13217	13486	13334	13364	13349	13396	13482	13182	13258	13324	13229	13413	13480	13285	13409	13211	13326	13474	13390	13341	13283	13431	13411	13422	13356	13411	13324	13286	13543	13333	13289	13461	13283	13356	13337	13428	13292	13288	13421	13443	13395	13352	13422	13289	13347	13528	13459	13377	13401	13518	13307	13398	13559	13417	13419	13286	13441	13443	13350	13330	13379	13378	13335	13372	13296	13299	13548	13418	13436	13423	13548	13266	13298	13378	13286	13517	13347	13255	13345	13327	13293	13439	13407	13430	13424	13336	13506	13259	13484	13396	13398	13262	13549	13441	13262	13326	13348	13370	13285	13307	13388	13374	13465	13317	13254	13338	13346	13482	13479	13476	13287	13467	13440	13334	13433	13294	13385	13376	13332	13413	13301	13300	13522	13509	13325	13288	13530	13363	13191	13455	13332	13353	13351	13420	13323	13338	13284	13315	13275	13375	13469	13559	13556	13343	13567	13451	13381	13426	13474	13277	13205	13514	13260	13411	13366	13358	13319	13485	13319	13379	13236	13290	13285	13367	13222	13435	13426	13367	13205	13418	13284	13273	13432	13398	13424	13354	13482	13433	13558	13393	13305	13381	13361	13458	13443	13260	13368	13187	13331	13505	13339	13472	13321	13459	13332	13306	13352	13412	13307	13469	13371	13453	13439	13304	13398	13426	13512	13446	13398	13317	13304	13377	13353	13321	13278	13475	13315	13335	13375	13415	13390	13361	13224	13418	13416	13293	13482	13386	13383	13407	13269	13499	13341	13417	13341	13292	13178	13214	13382	13370	13365	13434	13464	13217	13492	13326	13423	13408	13367	13366	13392	13395	13239	13413	13316	13363	13292	13333	13367	13361	13287	13350	13234	13277	13476	13284	13427	13359	13455	13334	13284	13397	13401	13536	13474	13258	13399	13397	13343	13351	13313	13441	13216	13393	13408	13478	13382	13343	13216	13402	13303	13449	13526	13494	13424	13508	13256	13544	13356	13393	13419	13263	13257	13386	13460	13408	13449	13407	13358	13328	13370	13364	13278	13265	13431	13328	13324	13513	13327	13388	13367	13440
24996	26498	40052	33641	23892	19172	16439	14610	14633	14543	14495	14418	14388	14294	14401	14301	14383	14482	14283	14472	14386	14557	14394	14399	14374	14400	14423	14389	14455	14320	14386	14417	14461	14508	14300	14302	14178	14339	14318	14148	14356	14227	14316	14559	14351	14223	14124	14237	14281	14260	14394	14282	14345	14213	14535	14109	14364	14252	14514	14325	14289	14262	14382	14451	14266	14360	14422	14372	14156	14191	14597	14376	14306	14384	14272	14464	14331	14511	14264	14433	14260	14422	14409	14425	14399	14454	14331	14394	14144	14360	14470	14188	14275	14578	14266	14219	14038	14225	14333	14338	14269	14425	14363	14339	13978	14273	14358	14355	14421	14386	14402	14148	14238	14190	14323	14354	14410	14322	14253	14415	14273	14277	14284	14292	14309	14327	14431	14194	14072	14177	14225	14460	14290	14297	14305	14319	14423	14293	14223	14244	14387	14220	14290	14208	14379	14330	14555	14331	14425	14369	14353	14302	14318	14424	14209	14251	14340	14348	14242	14442	14333	14341	14302	14178	14436	14340	14260	14351	14231	14427	14353	14199	14355	14164	14421	14324	14306	14220	14190	14245	14313	14321	14249	14294	14232	14374	14267	14238	14361	14252	14248	14344	14276	14183	14393	14382	14303	14237	14452	14208	14298	14260	14209	14191	14394	14430	14302	14294	14408	14455	14397	14247	14243	14170	14407	14256	14237	14420	14167	14257	14320	14148	14280	14297	14510	14397	14207	14237	14289	14275	14157	14424	14367	14166	14234	14168	14308	14312	14527	14461	14277	14100	14145	14225	14312	14169	14348	14126	14272	14370	14240	14287	14396	14177	14321	14348	14245	14277	14236	14291	14169	14289	14278	14264	14484	14502	14326	14340	14445	14168	14487	14381	14294	14379	14270	14420	14384	14447	14236	14312	14086	14184	14356	14503	14275	14358	14434	14186	14418	14291	14525	14405	14262	14104	14512	14054	14261	14313	14382	14113	14298	14143	14169	14436	14212	14270	14352	14239	14239	14231	14308	14193	14348	14483	14381	14341	14517	14265	14337	14207	14453	14385	14358	14167	14276	14109	14367	14127	14158	14300	14382	14332	14307	14179	14329	14196	14335	14205	14287	14219	14464	14387	14296	14639	14205	14296	14580	14210	14396	14295	14271	14362	14391	14392	14182	14112	14277	14369	14333	14404	14293	14281	14223	14226	14124	14331	14100	14253	14246	14265	14379	14236	14342	14154	14151	14396	14345	14263	14264	14402	14160	14465	14397	14256	14362	14244	14429	14284	14373	14229	14383	14119	14146	14358	14463	14426	14290	14338	14310	14396	14298	14271	14343	14282	14376	14332	14351	14271	14207	14043	14349	14398	13967	14084	14341	14308	14298	14338	14326	14127	14321	14484	14285	14128	14345	14176	14287	14342	14369	14308	14248	14239	14103	14409	14402	14195	14300	14316	14536	14194	14326	14323	14368	14174	14191	14210	14396	14391	14507	14403	14195	14251	14275	14329	14224	14153	14266	14130	14291	14404	14100	14419	14554	14312	14397	14114	14427	14390	14372	14255	14259	14372	14384	14375	14335	14197	14348	14193	14424	14527	14289	14335	14384	14327	14288	14109	14262	14349	14276	14209	14247	14233	14407	14218	14264	14341	14159	14397	14353	14311	14249	14329	14308	14355	14337	14186	14308	14239	14287	14333	14385	14303	14039	14278	14369	14264	14382	14207	14205	14157	14239	14182	14477	14470	14481	14326	14160	14307	14332	14253	14405	14360	14393	14421	14394	14351	14547	14401	14394	14225	14292	14188	14374	14184	14535	14531	14357	14397	14211	14195	14342	14356	14441	14357	14144	14272	14411	14460	14309	14141	14242	14304	14260	14448	14328	14350	14228	14242	14316	14280	14285	14378	14613	14254	14277	14238	14368	14070	14447	14378	14247	14148	14261	14389	14397	14175	14404	14131	14176	14341	14252	14343	14200	14333	14442	14394	14107	14245	14210	14446	14360	14167	14093	14328	14275	14190	14197	14222	14214	14288	14312	14328	14406	14373	14363	14384	14529	14261	14303	14385	14325	14217	14462	14248	14305	14069	14318	14236	14372	14202	14291	14264	14395	14323	14422	14366	14294	14210	14290	14235	14344	14273	14296	14420	14331	14239	14239	14180	14093	14205	14269	14241	14369	14433	14182	14182	14150	14349	14430	14363	14276	14235	14244	14271	14302	14311	14129	14396	14312	14383	14170	14250	14252	14532	14450	14118	14239	14209	14390	14144	14507	14252	14285	14243	14409	14178	14344	14278	14236	14243	14278	14167	14302	14280	14286	14297	14415	14244	14146	14364	14279	14244	14330	14206	14194	14326	14299	14365	14296	14350	14308	14408	14447	14419	14298	14338	14070	14327	14353	14255	14337	14226	14204	14394	14204	14501	14174	14274	14247	14292	14299	14283	14214	14328	14329	14248	14292	14254	14367	14132	14427	14383	14382	14378	14410	14178	14358	14182	14138	14185	14143	14130	14160	14242	14450	14151	14310	14391	14410	14268	14135	14291	14421	14260	14141	14392	14165	14228	14381	14243	14100	14299	14204	14292	14393	14359	14432	14277	14250	14414	14259	14380	14403	14227	14208	14282	14338	14206	14298	14194	14228	14518	14354	14387	14223	14318	14461	14349	14187	14299	14322	14347	14125	14191	14338	14250	14449	14295	14413	14306	14421	14083	14191	14305	14309	14143	14252	14239	14390	14390	14305	14414	14351	14395	14546	14309	14416	14390	14330	14297	14146	14105	14272	14311	14310	14073	14135	14349	14411	14408	14152	14311	14390	14263	14564	14310	14312	14470	14005	14273	14171	14246	14283	14041	14123	14367	14419	14399	14402	14263	14058	14196	14315	14311	14367	14300	14387	14174	14312	14433	14466	14270	14437	14298	14197	14346	14327	14093	14254	14348	14185	14476	14441	14269	14354	14391	14288	14198	14335	14478	14279	14245	14197	14270	14310	14340	14235	14309	14279	14398	14506	14266	14376	14350	14268	14169	14179	14406	14341	14256	14440	14419	14328	14373	14506	14064	14377	14142	14501	14320	14302	14366	14405	14376	14112	14239	14409	14381	14656	14523	14301	14415	14404	14371	14319	14324	14375	14332	14321	14239	14387	14399	14440	14195	14206	14148	14187	14170	14168	14351	14204	14321	14301	14292	14453	14449	14554	14390	14273	14397	14313	14197	14548	14376	14611	14404	14317	14377	14248	14379	14213	14201	14384	14200	14162	14250	14442	14356	14198	14376	14462	14223	14250	14305	14338	14151	14201	14262	14391	14425	14179	14212	14192	14333	14269	14255	14352	14185	14329	14251	14424	14241	14402	14247	14259	14227	14312	14319	14176	14216	14277	14426	14270	14361	14204	14353	14261	14315	14282	14360	14349	14274	14532	14417	14268	14366	14258	14415	14336	14299	14373	14157	14374	14359	14379	14232	14315	14219	14523	14405	14220	14317	14274	14304	14391	14316	14236	14275	14175	14218	14347	14340	14304	14392	14188	14481	14379	14224	14375	14277	14331	14193	14296	14211	14420	14496	14195	14304	14350	14173	14061	14291	14306	14123	14220	14232	14376	14277	14400	14232	14340	14089	14321	14151	14195	14145	14302	14363	14304	14326	14464	14317	14321	14260	14411	14382	14301	14271	14330	14309	14230	14270	14549	14313	14226	14233	14135	14347	14237	14256	14264	14307	14332	14236	14213	14217	14276	14206	14127	14165	14189	14221	14371	14453	14530	14367	14258	14302	14255	14356	14287	14350	14259	14390	14259	14252	14360	14100	14369	14304	14324	14299	14192	14297	14443	14243	14270	14191	14367	14462	14226	14311	14405	14456	14578	14265	14199	14365	14451	14445	14413	14305	14338	14322	14331	14308	14306	14319	14385	14443	14192	14428	14373	14170	14307	14321	14298	14433	14192	14134	14493	14157	14205	14289	14264	14227	14070	14222	14199	14280	14340	14357	14302	14340	14209	14240	14224	14197	14279	14261	14296	14284	14510	14407	14262	14382	14429	14357	14099	14277	14339	14245	14093	14097	14378	14303	14433	14173	14477	14342	14169	14377	14238	14195	14217	14301	14376	14317	14219	14388	14169	14352	14203	14204	14123	14441	14248	14268	14207	14173	14462	14446	14431	14361	14275	14368	14280	14321	14265	14567	14196	14336	14251	14415	14686	14271	14421	14283	14291	14232	14241	14340	14343	14382	14300	14359	14296	14269	14385	14339	14271	14283	14327	14333	14303	14348	14390	14274	14339	14360	14141	14653	14204	14228	14140	14248	14377	14368	14353	14216	14361	14348	14228	14542	14395	14269	14372	14284	14114	14099	14177	14091	14403	14375	14245	14282	14191	14235	14362	14147	14300	14078	14314	14197	14465	14334	14206	14259	14483	14136	14174	14331	14265	14411	14117	14161	14442	14327	14373	14313	14277	14346	14226	14402	14313	14227	14229	14325	14399	14330	14327	14020	14221	14343	14290	14291	14334	14477	14245	14447	14388	14324	14504	14301	14258	14281	14188	14355	14152	14128	14170	14192	14498	14359	14517	14230	14183	14519	14287	14196	14351	14361	14475	14526	14404	14120	14390	14379	14195	14441	14453	14134	14122	14264	14560	14280	14201	14335	14199	14240	14314	14179	14381	14365	14364	14533	14306	14447	14207	14129	14157	14345	14197	14205	14060	14177	14387	14027	14298	14348	14303	14353	14296	14320	14402	14344	14422	14305	14401	14210	14279	14327	14525	14319	14378	14339	14357	14254	14205	14252	14190	14358	14336	14386	14368	14440	14239	14449	14295	14405	14334	14597	14099	14306	14173	14327	14252	14397	14109	14342	14224	14289	14377	14407	14327	14411	14013	14332	14224	14408	14272	14148	14244	14275	14242	14288	14186	14275	14267	14056	14284	14214	14404	14403	14287	14273	14367	14382	14220	14249	14339	14388	14189	14293	14495	14380	14313	14293	14397	14201	14261	14260	14425	14384	14253	14327	14300	14195	14234	14226	14264	14239	14096	14316	14351	14427	14094	14443	14443	14484	14312	14282	14313	14242	14366	14262	14563	14541	14469	14222	14340	14390	14467	14481	14361	14236	14378	14486	14398	14485	14225	14379	14265	14371	14370	14276
57692	91733	71199	42004	23409	15145	13593	13682	13479	13558	13477	13423	13554	13462	13489	13544	13368	13611	13448	13630	13341	13600	13572	13481	13663	13473	13600	13403	13456	13437	13510	13480	13501	13483	13515	13479	13610	13566	13578	13564	13479	13544	13482	13681	13514	13268	13509	13489	13608	13532	13640	13386	13450	13438	13543	13608	13512	13384	13381	13546	13496	13463	13539	13512	13452	13516	13654	13649	13604	13584	13629	13355	13571	13379	13414	13501	13434	13564	13481	13394	13599	13452	13437	13479	13370	13477	13450	13538	13456	13622	13494	13432	13419	13619	13365	13376	13496	13479	13396	13587	13454	13363	13334	13505	13444	13381	13475	13346	13535	13479	13516	13434	13597	13432	13514	13481	13536	13566	13588	13370	13353	13605	13456	13374	13378	13520	13575	13671	13516	13361	13403	13541	13322	13535	13498	13426	13644	13417	13582	13523	13291	13590	13536	13410	13575	13614	13452	13606	13451	13330	13571	13490	13536	13452	13540	13545	13594	13406	13397	13423	13507	13408	13547	13455	13394	13472	13487	13522	13434	13424	13456	13494	13543	13432	13345	13443	13433	13562	13344	13586	13705	13541	13547	13546	13462	13427	13442	13517	13426	13523	13412	13576	13506	13338	13494	13486	13517	13346	13451	13445	13479	13479	13459	13554	13383	13473	13361	13569	13507	13579	13526	13443	13495	13466	13519	13363	13237	13558	13414	13470	13438	13578	13560	13537	13435	13364	13520	13520	13546	13521	13573	13492	13488	13354	13472	13516	13508	13467	13459	13510	13599	13539	13603	13379	13402	13342	13613	13458	13399	13454	13325	13541	13606	13419	13443	13587	13386	13655	13382	13555	13565	13438	13630	13473	13572	13431	13422	13573	13445	13539	13451	13608	13408	13432	13585	13392	13456	13534	13606	13517	13376	13512	13413	13394	13469	13305	13537	13501	13571	13479	13382	13503	13378	13631	13581	13414	13492	13669	13352	13408	13500	13551	13456	13481	13473	13481	13620	13433	13479	13432	13286	13502	13549	13475	13450	13477	13571	13428	13422	13381	13473	13389	13516	13493	13503	13326	13578	13500	13558	13314	13376	13385	13526	13598	13459	13528	13511	13475	13514	13402	13554	13520	13479	13597	13529	13632	13519	13556	13503	13513	13492	13518	13517	13525	13434	13605	13523	13551	13695	13578	13561	13323	13475	13509	13629	13440	13608	13375	13484	13544	13441	13559	13389	13399	13435	13443	13454	13414	13432	13641	13374	13591	13567	13432	13439	13591	13459	13381	13480	13341	13411	13436	13588	13545	13570	13456	13608	13350	13555	13376	13419	13468	13454	13328	13459	13420	13499	13431	13483	13408	13313	13582	13409	13527	13451	13466	13480	13442	13541	13454	13512	13296	13510	13319	13348	13516	13563	13553	13543	13570	13545	13373	13327	13538	13276	13621	13382	13488	13432	13427	13451	13430	13570	13501	13463	13426	13461	13470	13324	13508	13643	13386	13429	13464	13583	13675	13494	13747	13545	13632	13444	13520	13426	13337	13561	13439	13483	13284	13368	13446	13536	13519	13442	13806	13454	13315	13413	13529	13320	13372	13656	13521	13376	13497	13698	13570	13559	13398	13477	13447	13375	13527	13382	13387	13599	13598	13622	13428	13478	13552	13557	13548	13611	13448	13386	13560	13496	13563	13280	13331	13624	13496	13699	13572	13340	13508	13457	13607	13529	13481	13527	13486	13334	13550	13637	13421	13512	13397	13500	13336	13415	13513	13458	13541	13416	13497	13526	13419	13424	13532	13587	13405	13489	13538	13555	13452	13307	13380	13684	13403	13409	13236	13469	13529	13579	13522	13501	13499	13538	13366	13417	13322	13656	13578	13468	13519	13477	13382	13545	13503	13500	13403	13536	13529	13683	13428	13373	13542	13590	13545	13428	13481	13455	13578	13421	13466	13553	13423	13490	13533	13358	13444	13523	13528	13501	13519	13478	13459	13413	13400	13610	13315	13560	13373	13464	13474	13464	13530	13386	13479	13491	13439	13427	13562	13402	13550	13500	13313	13600	13420	13433	13553	13425	13414	13691	13433	13421	13536	13425	13499	13404	13305	13481	13416	13568	13411	13528	13311	13570	13659	13384	13632	13541	13513	13528	13379	13437	13477	13503	13543	13395	13369	13353	13484	13508	13600	13480	13537	13508	13500	13574	13458	13586	13371	13554	13467	13542	13373	13501	13289	13336	13501	13566	13463	13431	13494	13458	13562	13631	13316	13443	13387	13593	13365	13514	13413	13429	13277	13422	13571	13397	13477	13463	13412	13485	13659	13440	13243	13462	13490	13496	13549	13394	13535	13512	13490	13554	13667	13671	13436	13640	13669	13319	13356	13471	13418	13403	13548	13433	13434	13534	13540	13462	13440	13464	13580	13438	13399	13562	13551	13587	13432	13548	13542	13314	13366	13360	13442	13455	13453	13542	13561	13447	13486	13584	13411	13474	13625	13388	13451	13498	13424	13586	13354	13534	13528	13310	13439	13369	13355	13417	13604	13432	13601	13555	13505	13361	13632	13644	13468	13578	13432	13469	13532	13332	13450	13421	13522	13511	13582	13441	13488	13412	13561	13420	13578	13519	13441	13404	13510	13368	13589	13475	13581	13518	13480	13362	13602	13551	13529	13413	13610	13409	13415	13570	13438	13493	13630	13610	13414	13450	13593	13522	13602	13460	13268	13501	13505	13437	13485	13443	13404	13462	13391	13486	13492	13493	13574	13524	13621	13419	13382	13567	13508	13324	13398	13396	13553	13448	13333	13577	13277	13549	13407	13468	13489	13400	13500	13564	13522	13516	13561	13452	13432	13476	13416	13563	13483	13383	13334	13493	13354	13383	13383	13619	13352	13375	13374	13554	13523	13511	13274	13513	13620	13481	13476	13438	13451	13595	13476	13537	13484	13490	13508	13489	13503	13563	13522	13414	13514	13452	13513	13582	13674	13501	13542	13386	13536	13531	13517	13504	13547	13288	13712	13459	13375	13590	13486	13488	13386	13553	13480	13526	13433	13397	13364	13452	13439	13433	13604	13465	13568	13512	13507	13489	13584	13507	13449	13484	13401	13398	13407	13616	13640	13470	13444	13351	13407	13345	13368	13401	13524	13563	13587	13619	13608	13511	13504	13508	13493	13482	13674	13465	13665	13615	13411	13506	13512	13395	13403	13534	13452	13418	13499	13454	13327	13503	13537	13558	13230	13711	13675	13585	13358	13518	13361	13313	13651	13538	13658	13428	13541	13449	13516	13484	13531	13379	13554	13649	13611	13412	13389	13556	13556	13466	13561	13311	13617	13398	13465	13440	13426	13403	13536	13654	13444	13438	13546	13467	13475	13374	13614	13583	13310	13449	13605	13543	13532	13617	13440	13520	13562	13530	13367	13427	13485	13573	13545	13543	13517	13506	13506	13566	13355	13518	13497	13596	13332	13441	13617	13455	13540	13573	13545	13451	13492	13434	13521	13400	13503	13548	13543	13573	13508	13345	13347	13538	13581	13347	13510	13474	13529	13548	13619	13632	13509	13478	13545	13471	13478	13529	13292	13562	13549	13711	13267	13557	13391	13452	13612	13446	13483	13441	13569	13300	13551	13324	13518	13568	13549	13595	13659	13427	13526	13353	13550	13536	13577	13505	13315	13364	13500	13547	13447	13529	13448	13362	13444	13600	13416	13509	13413	13501	13377	13496	13440	13532	13414	13606	13465	13678	13456	13421	13630	13421	13440	13515	13470	13439	13629	13505	13557	13368	13494	13510	13507	13324	13598	13263	13592	13242	13446	13470	13600	13271	13513	13519	13481	13510	13390	13408	13529	13467	13474	13607	13355	13441	13524	13374	13332	13378	13309	13419	13557	13556	13445	13500	13459	13531	13383	13413	13438	13399	13433	13649	13475	13455	13558	13460	13385	13438	13530	13551	13366	13560	13499	13506	13610	13524	13410	13629	13303	13486	13544	13371	13476	13614	13466	13542	13571	13506	13524	13445	13602	13359	13391	13287	13532	13424	13546	13469	13473	13399	13606	13544	13505	13541	13610	13599	13345	13528	13365	13620	13501	13596	13596	13705	13554	13516	13606	13433	13576	13522	13656	13497	13385	13285	13376	13419	13468	13418	13563	13335	13421	13425	13437	13506	13502	13582	13374	13462	13525	13552	13553	13490	13491	13457	13604	13420	13392	13599	13469	13485	13465	13492	13617	13476	13509	13565	13372	13512	13573	13384	13568	13431	13498	13403	13537	13406	13499	13581	13519	13543	13404	13525	13507	13489	13617	13476	13494	13472	13418	13544	13464	13363	13545	13384	13580	13637	13491	13524	13392	13488	13505	13556	13490	13474	13653	13430	13486	13506	13605	13629	13518	13717	13547	13539	13386	13474	13561	13580	13547	13578	13444	13471	13570	13595	13575	13527	13604	13512	13384	13323	13584	13328	13542	13451	13450	13447	13402	13574	13470	13550	13371	13601	13384	13493	13506	13566	13533	13492	13285	13502	13452	13396	13581	13482	13413	13496	13576	13537	13395	13520	13643	13509	13336	13628	13522	13356	13469	13583	13517	13483	13446	13569	13673	13468	13513	13370	13593	13344	13327	13461	13616	13527	13507	13518	13635	13501	13712	13440	13528	13495	13455	13492	13261	13531	13510	13500	13495	13478	13484	13473	13525	13615	13326	13492	13544	13412	13508	13403	13415	13293	13571	13470	13131	13347	13573	13487	13466	13492	13596	13655	13608	13439	13499	13436	13474	13397	13425	13339	13573	13448	13332	13487	13565	13452	13361	13467	13478	13636	13502	13415	13580	13477	13559	13503	13525	13324	13561	13439	13613	13457	13478	13488	13576	13528	13489	13557	13326	13555	13532	13412	13558	13443	13380	13443	13597	13474	13445	13513	13521	13410	13516	13562	13485	13499	13411	13502	13409	13518	13594	13588	13665	13507	13394	13373	13434	13478	13546	13561	13523	13466	13435	13434	13588	13482	13472	13451	13513	13310	13492	13550	13522	13619	13553	13455	13504	13440	13555	13415	13443	13475	13580	13425	13421	13427	13386	13483	13525	13417	13561	13466	13395	13563	13497	13381	13421	13584	13509	13684	13466	13436	13585	13424	13329
23143	22703	33788	28638	23849	22679	20970	15289	14385	14440	14402	14419	14387	14280	14221	14148	14243	14356	14102	14185	14328	14192	14292	14324	14385	14182	14095	13958	14111	14204	14191	14126	14127	14165	14244	14102	14149	14214	14014	14181	14073	14289	14165	14227	14178	14261	14247	13958	14020	14321	14171	14143	14031	14174	14078	14088	13828	14248	13958	14295	14201	13993	14105	14341	14175	13916	14142	14178	14118	13835	14179	14045	14089	13958	14092	14330	14228	14111	14016	13959	14013	14154	14108	14038	14144	13916	14017	13901	14035	14069	14019	14207	14226	14042	14023	14094	14042	14048	14072	13887	13990	14131	14185	14134	13928	14057	13939	14051	13963	14011	14056	14013	14103	13928	13842	13916	14080	14117	14094	13906	14082	14116	14038	14058	14009	14032	14158	14033	14097	14071	14018	13932	13998	13988	13987	13940	14017	13993	14026	14127	14063	13892	14074	14125	14179	13983	13995	14200	14111	14061	14035	14080	14165	14032	13950	14213	13930	13762	14099	13903	14042	14046	14064	14127	13896	14118	14070	14005	14159	13983	14034	14111	14058	13964	13909	13931	14238	14011	14005	13927	13934	14181	13930	14014	14031	14088	13927	13992	13890	14123	14125	14090	14083	14131	14050	13874	14154	14112	14016	14206	14002	14027	14255	14095	14006	13998	14089	13998	14122	14079	14077	14084	14172	14045	14104	13978	14041	13941	14079	14016	14087	13958	14046	13941	13946	14012	14001	14055	14100	14206	14137	13999	13968	14019	13935	13801	13886	14045	13973	13873	14109	14276	13831	14030	13985	14024	14146	14092	14180	14007	14032	14022	14123	13928	13940	13961	14268	13951	14116	13955	14044	14055	14038	14119	13857	14057	14079	14160	13794	14176	13984	13943	14243	14095	14069	14047	13954	14028	14030	14073	14046	14186	14113	14086	14123	13907	14014	13907	14149	14023	13961	13662	13998	14144	14305	14165	14103	14132	14184	14070	14075	13921	14052	14062	14230	13961	14029	14170	14072	14128	13895	13958	13928	13963	13952	13963	13995	13952	14053	13862	13915	14112	14021	14011	14219	14024	13791	13984	13867	13950	14133	13978	14113	14000	14133	14193	14072	13942	14212	13982	14175	14240	14135	13977	14296	14089	14196	13841	14120	13972	14026	14144	14112	13834	14103	13984	14184	13844	13953	14063	13989	13851	13989	14133	13877	13997	14089	13979	14002	14073	13972	14168	14258	14043	14037	13963	13977	13920	14114	13951	14302	14119	14212	13941	13962	14063	14127	13986	14044	13944	14049	14105	13927	14043	14057	14241	14083	14008	14082	13950	14214	14152	14071	14073	13954	14228	14028	13904	14021	14021	13916	14093	14214	14100	13958	14026	14117	13957	14056	13670	14264	14153	13975	14245	13901	14024	13969	14147	13965	14059	14032	14028	13972	13828	13991	14028	14188	13930	14133	13990	13979	14114	14259	14177	14086	13967	14258	14060	13941	14140	13975	14039	14092	14121	13895	14010	14061	14043	13932	13818	14167	13974	14038	14043	14248	14138	13941	14003	13988	14024	14161	13934	13975	13911	14296	13954	13902	13960	14107	14051	14025	14023	13980	14053	13951	14021	13921	13958	14122	14069	14085	13790	14007	14153	13865	14127	14101	13993	13949	14003	14042	13941	14131	14092	14050	13778	14107	13929	14129	14166	14059	14087	13984	14200	13901	14053	14019	14087	14061	13973	14113	14148	14085	14095	14015	14185	14124	14096	13971	14093	13975	13947	14114	14031	14040	13937	14145	14176	14108	13937	14081	13884	13860	13922	14142	13846	14178	13916	13939	13969	14176	14065	14112	14008	14183	13943	14024	14126	13917	13975	14012	14087	14196	14104	13962	14041	14005	13965	13945	14044	14029	13889	14103	14119	14039	14054	14109	14076	13879	14058	14137	13902	13940	13947	13927	14184	14038	14196	14116	14003	14073	13887	14047	13857	14069	14091	14102	13975	14125	13959	14218	14064	13994	13935	13971	14050	14044	14102	13959	13851	13995	14138	14119	13930	14111	14011	13691	14181	14026	14018	13771	14003	13979	13972	13865	13971	14071	14119	14321	14072	14001	14296	14018	14232	13896	13931	13916	14009	13973	13997	14122	14047	14037	14035	14054	14067	14109	14032	14184	13903	13833	13892	14135	14059	14095	13884	14131	13925	13994	14029	14113	14079	14000	14062	14001	13959	13979	14081	14045	13940	13996	13957	14210	13923	13933	14070	14093	14063	14111	13986	14033	14149	14096	14007	13861	14095	14060	13953	13795	14158	14060	14158	13895	13869	13874	14067	13996	14114	14201	14142	14326	14090	14236	13974	13972	13877	13926	13791	14085	14047	14002	14028	14172	13992	13995	14219	13953	14262	14170	14085	13914	14098	14065	13935	14204	14012	14082	14047	13918	13925	14262	14276	14104	13892	13938	14086	14132	13972	14012	14023	13996	14043	14054	14036	14071	14042	14189	13764	14055	14083	13985	13965	13949	14137	13913	14028	14013	14009	13940	14100	14063	14050	14198	14062	14117	14162	13850	13962	14186	13999	14044	14259	14156	14067	14057	14214	14034	14016	13848	14294	13889	14013	13678	13911	14242	14199	14095	14121	14165	13961	14114	14147	13923	14019	13884	13849	14124	14131	13992	13965	13883	14167	14089	13900	14053	14250	14156	14027	14177	13762	14101	14205	14121	13838	14143	14018	13895	14183	14068	13919	13926	14107	13916	13977	13982	14332	13923	13861	14066	14137	14071	14070	14153	13981	14138	14072	13939	13970	14035	14065	14220	13921	14068	13982	14117	14054	14119	14133	14064	14039	14023	14091	14095	14049	13946	13917	14122	14081	14092	14017	14091	13981	14013	14156	14120	13987	13970	14099	14036	13949	13991	14333	14058	14162	14071	14214	14040	14119	14001	13817	13953	13968	13983	14096	14084	14115	14071	14037	14157	14410	13906	14046	14065	13994	14205	14083	13943	14088	14150	14078	14078	13985	13919	13976	14035	14168	13830	14125	14072	14136	14077	14083	14077	14146	14077	13948	13959	14046	14009	13921	13845	13948	13926	13960	13999	14102	14176	14035	13871	13968	13923	14161	13945	14093	14234	14009	14013	14006	14006	14048	14113	14029	14018	13949	13994	13959	13900	14043	14102	14097	14032	13940	14019	13889	13892	13897	14085	13865	13933	14004	13842	14092	14273	14235	14002	13952	14123	14100	14049	14063	14055	13980	14078	14195	13983	14073	14027	13904	13968	14032	14005	13731	14104	14104	14128	14035	13967	14010	13922	13914	13968	14079	13972	13830	13898	14207	14078	13979	14048	13978	13994	14006	13846	13729	13997	14008	13887	13947	14034	13804	14037	13812	14091	14136	14128	13955	13950	14050	14086	13942	14069	14112	14036	13807	14068	14023	13992	14022	13990	13960	13920	13908	14040	14108	14161	14063	14002	13901	14134	14105	14074	14019	14059	13844	13933	13996	14093	13827	14081	14187	14141	13995	14118	13888	13931	13915	14024	13953	14144	14137	14093	14020	14002	14103	14201	14218	13938	14027	14096	13918	14144	13933	14001	14133	13986	13830	14158	14012	14225	14169	14152	14035	14085	14106	14086	13906	14113	14076	13933	14107	14054	13936	14014	13909	13985	14141	14014	14284	14048	14224	13890	13938	14057	14124	14179	14169	13982	14034	14149	14011	14117	14003	14102	14119	14115	13866	13991	14111	13945	14128	14111	13994	14016	13974	14011	14187	14231	14099	14049	14093	14011	13961	14007	13992	13989	14042	13970	14106	14064	14087	14166	13971	14059	13915	14009	13934	14128	13964	14265	13946	13941	13987	14002	14028	14211	13987	14160	14079	14015	14229	14159	14071	13971	14197	14024	14015	13951	14003	14164	14041	13980	14071	13966	14036	13864	13885	13919	13748	13931	13972	13966	14116	14090	14096	14204	13829	13999	14034	14107	14085	14265	14035	14170	13845	14137	14085	14027	13975	14144	14161	14013	13984	14168	14098	13962	13881	14196	14146	13948	13871	13918	14050	14020	14068	14141	14029	13927	13945	14122	13902	14172	14192	14115	13887	13882	14081	14154	13954	13924	14077	13763	14076	14017	13877	13985	14030	13983	13839	13892	13974	14065	14184	13939	13912	14056	14000	13889	14076	14024	14074	13895	13940	14065	14059	14151	14079	14040	13972	13969	13990	14198	14140	14074	14255	14059	13985	13914	14105	14058	13991	13910	14016	14071	13943	14097	13889	13967	14030	13990	14177	13937	14071	13997	13983	13947	14134	13944	14150	14189	13972	14033	14038	13902	14049	14047	14089	14129	14088	14154	14035	14055	14138	14057	13984	14033	13938	13936	13832	14025	14099	13885	14175	14113	14095	13960	14087	14130	14077	14050	14218	14131	14160	13862	13997	14223	14285	13977	13980	13787	14090	14049	14043	14054	14114	14134	14177	13968	14071	14069	14041	14097	13924	14199	14067	14126	14035	14133	14007	14048	14191	14094	14089	13961	13939	13892	14216	13995	13952	13862	13937	13908	14004	13938	14066	14047	14023	14117	14284	14082	14060	14113	14162	14052	14065	13853	13955	14202	14088	14316	13974	14045	13881	14092	13902	14124	14042	13841	13927	13987	13970	14010	13940	14150	14095	14025	13925	14043	14092	14075	13949	14041	13936	14070	14123	14122	13974	13995	13944	13936	13998	14099	14139	13964	13910	13885	14071	14204	13909	13679	13878	13964	14082	14045	14081	14122	14096	13843	14107	13981	14127	14168	14074	14126	13945	13927	13906	14052	14070	14217	14073	14049	14121	13983	14104	14190	14201	14222	14284	14176	13900	13856	14046	13989	14125	14005	13864	14079	13978	14226	14019	14056	14040	14073	13885	14068	14186	14114	13968	14125	14171	14164	13929	14051	14110	14081	14002	14150	14083	14015	13984	13869	14024	14096	14027	14011	13829	13907	14024	14046	13985	14058	13968	14063	14029	13996	14157	13977	13909	14017	13853	14229	14191	14034	13966	14170	14011	14096	14167	14027	13981	14057	14069	14207	13939	14223	14036	14035	14081	14057	13954	13854	13967	14051	13899	13883	13964	14068	14024	14012	14017	14110	14091	14138	14073	14131	13995
61636	105870	86238	57136	33301	17170	13346	13330	13262	13227	13240	13347	13332	13495	13256	13463	13319	13396	13226	13496	13234	13351	13212	13356	13363	13314	13377	13456	13532	13412	13451	13257	13183	13190	13426	13360	13571	13472	13303	13327	13142	13253	13337	13480	13395	13403	13211	13274	13312	13347	13338	13425	13286	13489	13356	13335	13369	13243	13461	13336	13382	13383	13139	13417	13236	13376	13311	13303	13194	13326	13269	13479	13229	13334	13373	13416	13272	13327	13446	13311	13241	13081	13307	13426	13338	13142	13321	13473	13283	13206	13396	13241	13313	13377	13360	13399	13452	13407	13382	13380	13203	13079	13446	13439	13212	13377	13474	13274	13284	13201	13280	13455	13198	13345	13405	13212	13277	13423	13474	13325	13210	13228	13393	13271	13276	13429	13234	13216	13261	13473	13291	13293	13263	13382	13260	13329	13400	13201	13440	13402	13276	13193	13481	13322	13253	13279	13422	13227	13257	13360	13248	13217	13219	13090	13374	13313	13251	13354	13284	13190	13374	13384	13281	13266	13400	13235	13256	13410	13381	13270	13201	13313	13305	13359	13326	13347	13214	13548	13316	13194	13438	13229	13340	13372	13238	13350	13198	13393	13303	13345	13164	13414	13168	13184	13185	13421	13305	13215	13408	13334	13377	13156	13469	13361	13285	13144	13160	13212	13354	13421	13234	13289	13235	13375	13294	13530	13303	13251	13243	13280	13350	13285	13391	13292	13282	13260	13322	13462	13400	13327	13286	13248	13300	13430	13442	13247	13284	13386	13269	13383	13228	13266	13273	13310	13246	13279	13209	13189	13460	13172	13363	13444	13561	13263	13553	13305	13338	13318	13229	13131	13418	13474	13222	13416	13416	13434	13399	13345	13318	13376	13171	13207	13380	13108	13290	13387	13213	13286	13419	13290	13376	13478	13310	13149	13292	13364	13262	13456	13125	13345	13474	13454	13294	13204	13396	13383	13350	13151	13369	13390	13203	13260	13366	13189	13539	13315	13312	13313	13518	13278	13122	13344	13528	13309	13467	13116	13338	13064	13276	13061	13333	13256	13113	13179	13312	13338	13327	13357	13211	13385	13438	13100	13323	13249	13364	13264	13414	13365	13305	13333	13144	13291	13337	13187	13177	13335	13025	13161	13197	13240	13290	13267	13313	13589	13207	13367	13293	13258	13247	13250	13242	13265	13444	13451	13265	13369	13196	13299	13218	13226	13301	13246	13414	13247	13351	13267	13290	13313	13383	13062	13249	13509	13298	13202	13443	13332	13322	13308	13404	13363	13314	13401	13256	13145	13354	13291	13363	13370	13327	13374	13274	13325	13241	13297	13336	13349	13335	13429	13254	13222	13242	13232	13396	13228	13359	13170	13273	13300	13150	13387	13285	13344	13303	13421	13226	13240	13307	13216	13293	13337	13209	13383	13381	13360	13175	13256	13406	13301	13256	13254	13568	13098	13357	13364	13380	13545	13151	13505	13361	13390	13233	13325	13235	13415	13406	13357	13258	13327	13496	13167	13321	13309	13428	13433	13551	13266	13427	13326	13383	13210	13368	13255	13487	13370	13132	13310	13184	13188	13100	13284	13316	13228	13351	13250	13345	13290	13372	13339	13263	13234	13249	13295	13333	13332	13322	13167	13199	13494	13253	13352	13326	13451	13378	13070	13544	13337	13225	13489	13245	13279	13441	13214	13232	13421	13248	13298	13355	13431	13439	13120	13202	13280	13531	13358	13332	13264	13277	13205	13296	13331	13209	13380	13250	13343	13364	13388	13229	13214	13376	13396	13337	13394	13259	13328	13347	13311	13285	13246	13356	13439	13287	13418	13268	13290	13358	13459	13351	13318	13251	13192	13269	13526	13134	13406	13461	13340	13311	13341	13356	13376	13107	13216	13353	13220	13333	13186	13327	13273	13289	13236	13406	13469	13385	13163	13377	13290	13355	13315	13336	13346	13314	13338	13426	13460	13427	13378	13375	13230	13356	13388	13226	13403	13269	13398	13535	13401	13334	13343	13464	13235	13276	13458	13309	13365	13413	13239	13282	13454	13352	13361	13146	13196	13380	13251	13175	13389	13186	13295	13545	13336	13394	13268	13281	13298	13318	13318	13250	13333	13373	13389	13411	13277	13337	13297	13264	13336	13357	13245	13304	13232	13316	13401	13161	13352	13162	13190	13334	13093	13295	13290	13212	13461	13344	13341	13348	13330	13248	13270	13376	13500	13320	13379	13310	13214	13528	13335	13305	13335	13245	13196	13187	13239	13338	13275	13355	13446	13389	13328	13212	13352	13117	13233	13420	13373	13331	13280	13391	13157	13445	13498	13249	13164	13316	13258	13452	13322	13349	13195	13334	13332	13407	13280	13471	13114	13508	13388	13405	13368	13164	13435	13214	13254	13224	13432	13293	13236	13193	13498	13333	13427	13245	13282	13438	13472	13275	13301	13447	13265	13309	13260	13314	13418	13311	13313	13595	13143	13424	13345	13141	13293	13282	13321	13215	13345	13271	13464	13323	13564	13064	13336	13403	13255	13383	13377	13286	13238	13316	13471	13250	13355	13369	13219	13304	13353	13335	13406	13282	13259	13263	13314	13226	13329	13340	13493	13245	13361	13303	13188	13310	13229	13380	13229	13274	13382	13377	13397	13222	13303	13187	13297	13310	13417	13397	13298	13389	13293	13443	13156	13296	13295	13243	13238	13352	13245	13341	13136	13213	13181	13240	13495	13225	13366	13260	13304	13382	13318	13353	13275	13308	13350	13406	13270	13384	13169	13109	13504	13341	13196	13229	13353	13134	13236	13209	13168	13146	13306	13487	13292	13204	13091	13182	13370	13405	13304	13368	13420	13337	13239	13438	13256	13230	13364	13311	13182	13311	13371	13284	13231	13366	13302	13392	13374	13268	13225	13291	13470	13500	13223	13264	13343	13239	13444	13364	13348	13362	13430	13354	13283	13215	13279	13366	13417	13195	13234	13261	13352	13459	13323	13292	13337	13412	13254	13204	13489	13320	13407	13289	13296	13435	13418	13235	13155	13254	13416	13156	13371	13337	13394	13202	13165	13364	13234	13460	13286	13352	13345	13312	13404	13454	13362	13245	13328	13329	13317	13303	13276	13406	13310	13308	13425	13380	13379	13336	13168	13517	13345	13390	13392	13346	13309	13256	13224	13377	13255	13316	13329	13249	13234	13445	13329	13287	13361	13259	13319	13291	13243	13503	13377	13346	13257	13337	13344	13314	13267	13465	13325	13358	13332	13411	13305	13345	13397	13402	13219	13184	13334	13486	13250	13355	13203	13301	13508	13297	13343	13182	13442	13405	13387	13349	13356	13375	13311	13319	13440	13294	13375	13345	13295	13408	13237	13321	13333	13248	13278	13332	13418	13297	13329	13151	13292	13387	13326	13505	13306	13190	13302	13246	13428	13339	13292	13259	13398	13341	13324	13243	13314	13121	13216	13290	13332	13210	13227	13232	13229	13388	13199	13374	13391	13231	13318	13395	13372	13372	13171	13305	13243	13286	13404	13242	13326	13320	13372	13216	13297	13343	13085	13419	13396	13216	13495	13239	13312	13386	13381	13256	13259	13417	13524	13403	13343	13386	13226	13422	13452	13200	13336	13374	13143	13373	13326	13382	13246	13284	13295	13280	13341	13269	13370	13354	13405	13490	13380	13225	13327	13218	13292	13337	13294	13440	13300	13389	13530	13428	13290	13298	13205	13396	13225	13312	13403	13306	13214	13259	13230	13385	13278	13350	13266	13271	13245	13240	13399	13287	13168	13240	13117	13344	13177	13282	13238	13427	13337	13062	13210	13480	13205	13251	13297	13425	13415	13205	13403	13180	13267	13338	13290	13276	13291	13485	13211	13259	13321	13389	13329	13258	13341	13405	13395	13359	13178	13465	13279	13288	13257	13389	13243	13340	13399	13277	13489	13149	13387	13299	13333	13223	13262	13352	13388	13372	13187	13364	13257	13436	13421	13429	13307	13434	13042	13326	13267	13307	13349	13445	13378	13212	13224	13243	13379	13328	13243	13379	13312	13431	13272	13261	13223	13206	13367	13201	13377	13370	13322	13126	13206	13347	13222	13349	13318	13166	13382	13337	13512	13360	13243	13480	13366	13396	13372	13298	13130	13163	13331	13483	13306	13355	13315	13385	13179	13430	13159	13310	13279	13311	13282	13116	13343	13276	13259	13459	13334	13259	13166	13417	13258	13359	13293	13347	13384	13332	13318	13279	13340	13189	13343	13287	13269	13441	13240	13460	13386	13422	13361	13291	13269	13297	13316	13244	13301	13283	13446	13351	13180	13208	13330	13363	13290	13433	13204	13294	13352	13468	13282	13240	13309	13359	13239	13173	13275	13355	13437	13261	13333	13227	13338	13292	13345	13330	13404	13390	13255	13134	13374	13197	13264	13297	13358	13232	13177	13283	13282	13250	13470	13166	13291	13259	13260	13193	13416	13329	13189	13282	13325	13349	13103	13352	13345	13524	13286	13222	13245	13273	13309	13257	13391	13283	13357	13251	13353	13217	13279	13407	13316	13199	13274	13264	13243	13538	13108	13139	13259	13318	13303	13150	13143	13190	13254	13324	13324	13344	13296	13274	13267	13300	13322	13220	13327	13306	13170	13416	13427	13273	13272	13402	13464	13291	13326	13307	13155	13232	13389	13250	13326	13451	13483	13204	13234	13352	13245	13383	13130	13409	13345	13289	13408	13373	13330	13197	13401	13472	13276	13235	13318	13234	13490	13402	13196	13236	13456	13366	13258	13340	13266	13246	13187	13265	13286	13379	13361	13159	13386	13307	13218	13113	13411	13437	13238	13315	13328	13216	13324	13264	13326	13336	13398	13356	13251	13456	13300	13351	13333	13335	13429	13389	13291	13268	13350	13351	13379	13273	13352	13275	13315	13319	13361	13290	13407	13218	13192	13290	13383	13319	13445	13428	13319	13311	13271	13389	13413	13272	13301	13435	13356	13525	13215	13206	13254	13365	13216	13389	13317	13300	13422	13364	13288	13496	13307	13268	13449	13232	13297	13290	13353	13383	13245	13358	13275	13303	13360	13135	13343	13349	13324	13298	13250	13390	13302	13355	13307	13309	13328	13377	13399	13366	13304	13357	13238
28998	34219	39645	27585	17757	15009	14634	14426	14268	14177	14259	14285	14372	14252	14346	14416	14031	14330	14423	14218	14275	14305	14176	14140	14141	14274	14235	14171	14305	14258	14183	14147	14165	14281	14070	14193	14346	14344	14390	14228	14374	14292	14346	14209	14300	14367	14249	14246	14305	14199	14172	14017	14121	14261	14348	14259	14179	14245	14192	14275	14193	14170	14058	14123	14072	14179	14322	14160	14246	14291	14324	14283	14244	14212	14187	14347	14328	14163	14152	14101	14321	14524	14285	14224	14088	14344	14312	14347	14236	14300	14193	14214	14155	14249	14285	14330	14269	14296	14151	14061	14328	14419	14393	14134	14287	14289	14180	14220	14266	14141	14312	14109	14110	14335	14174	14076	14238	14228	14064	14356	14306	14162	14248	14362	14118	14211	14251	14304	14204	14386	14080	14356	14292	14160	14210	14140	14256	14110	14419	14419	14249	14181	14294	14183	14192	14254	14214	14153	14244	14242	14259	14191	14277	14190	14092	14560	14031	14430	14165	14045	14229	14129	14231	14253	14245	14448	14209	14071	14105	14438	14211	14224	14202	14150	14217	14200	14359	14280	14303	14262	14177	14213	14038	14277	14053	14081	14116	14114	14306	14521	14207	14216	14286	14137	14360	14381	14096	14301	14122	14321	14169	14179	14225	14112	14292	14223	14271	14366	14148	14247	14116	14074	14275	14332	14339	14141	14344	14288	14201	14286	14206	14192	14122	14346	14351	14303	14309	14142	14246	14328	14393	14260	14182	14296	14200	14305	14328	14187	14314	14338	14222	14205	14151	14112	14075	14217	14234	14171	14133	14048	14228	14207	14287	14325	14128	14163	14447	14093	14203	14400	14227	14164	14308	14155	14308	14206	14213	14239	14321	14303	14271	14271	14134	14317	14267	14159	14163	14146	14234	14272	14366	14298	14139	14162	14251	14330	14385	14237	14431	14384	14283	14120	14327	14321	14362	14183	14308	14251	14293	14280	14137	14221	14273	14240	14188	14240	14170	14160	14086	14370	14264	14235	14405	14249	14264	14276	14606	14381	14148	14213	14344	14104	14280	14350	14190	14438	13979	14234	14174	14072	14201	14068	14381	14217	14324	14177	14242	14471	14368	14160	14384	14182	14240	14348	14384	14148	14178	14150	14071	14317	14259	14176	14317	14016	14274	14258	14394	14195	14291	14260	14282	14433	14422	14219	14160	14172	14133	14330	14172	14344	14257	14342	14440	14218	14207	14260	14208	14239	14241	14295	14495	14218	14291	14077	14126	14067	14174	14257	14296	14201	14316	14246	14116	14184	14310	14124	14260	14109	14499	14333	14303	14249	14111	14172	14381	14179	14202	14182	14117	14186	14297	14316	14386	14292	14168	14346	14187	14209	14134	14125	14274	14236	14226	14188	14102	14288	14193	14111	14197	14135	14244	14168	14050	14265	14159	14347	14206	14303	14470	14239	14156	14269	14102	14484	14352	14063	14163	14239	14430	14254	14229	14370	14270	14129	14301	14039	14287	14104	14293	14200	14200	14164	14234	14197	14125	14189	14186	14150	14170	14255	14225	14254	14250	14270	14350	14203	14222	14155	14291	14214	14180	14225	14047	14307	14284	14151	14199	14227	14313	14208	14237	14165	14238	14371	14224	14230	14175	14304	14126	14321	14252	14162	14457	14219	14290	14089	14325	14310	14246	14174	14144	13985	14191	14292	14157	14374	14502	14287	14374	14171	14172	14325	14236	14208	14191	14251	14244	14265	14216	14365	14140	14254	14066	14197	14440	14234	14406	14230	14360	14329	14078	14282	14262	14250	14215	14217	14157	14332	14405	14530	14348	14096	14294	14158	14218	14165	14120	14196	14249	14273	14232	14185	14448	14295	14300	14207	14318	14320	14355	14270	14132	14099	14119	14136	14319	14216	14254	14200	14293	14116	14225	14106	14259	14297	14312	14238	14157	14284	14289	14352	14187	14223	14345	14120	14215	14266	14295	14239	14246	14327	14210	14298	14190	14145	14224	14140	14332	14242	14195	14313	14109	14248	14205	14221	14403	14184	14360	14372	14320	14334	14281	14245	14432	14375	14374	14266	14002	14057	14297	14276	14324	14144	14249	14335	14185	14116	14127	14154	14160	14227	13981	14142	14189	14286	14367	14355	14254	14141	14166	14237	14461	14284	14396	14050	14251	14202	14360	14152	14055	14354	14348	14105	14236	14189	14145	14284	14098	14110	14189	14267	14227	14511	14203	14289	14279	14263	14171	14338	14346	14236	14252	14259	14334	14298	14148	14365	14405	14544	14152	14305	14246	14295	14212	14299	14235	14141	14256	14305	14240	14239	14237	14094	14353	14123	14400	14177	14239	13977	14142	14177	14258	14279	14111	14162	14285	14195	14269	14177	14223	14372	14128	14215	14101	14164	14169	14244	14371	14262	14406	14244	14220	14242	14342	14043	14140	14381	14413	14151	14109	14202	14249	14229	14120	14425	14386	14404	14324	14290	14229	14240	14225	14151	14136	14210	14144	14330	14264	14108	14107	14281	14199	14208	14495	14312	14316	14295	14033	14241	14238	14271	14210	14432	14082	14094	14182	14125	14268	14224	14268	14217	14238	14297	14151	14161	14198	14228	14260	14081	14207	14083	13966	14162	14342	14136	14432	14297	13983	14327	14184	14111	14290	14320	14232	14103	14216	14281	14274	14247	14138	14407	14125	14229	13927	14232	14396	14238	14187	14042	14273	14037	14207	14193	14459	14316	14284	14371	14241	14226	14232	14045	14348	14083	14427	14374	14189	14214	14183	14197	14284	14195	14180	14054	14376	14190	14259	14281	14095	14305	14329	14200	14196	14094	14337	14234	14235	14145	14336	14150	14302	14235	14185	14292	14304	14275	14281	14197	14214	14283	14259	14285	14180	14108	14248	14217	14208	14311	14236	14352	14166	14253	14347	14312	14462	14367	14130	14241	14107	14245	14276	14162	14328	14212	14399	14414	14213	14257	14174	14401	14338	14286	14143	14395	14214	14311	14304	14203	14297	14379	14363	14148	14155	14356	14301	14246	14158	14162	14278	14154	14127	14239	14017	14252	14200	14238	14374	14198	14166	14275	14329	14310	14324	14379	14329	14115	14353	14075	14177	14352	14141	14208	14088	14188	14264	14150	14279	14153	14227	14133	14221	14377	14025	14216	14348	14473	14170	14090	14141	14259	14250	14271	14236	14234	14453	14148	14408	14289	14187	14149	14325	14024	14196	14291	14357	14185	14242	14163	14286	14424	14329	14360	14283	14506	14170	14392	14170	14125	14257	14156	14165	14090	14392	14065	14244	14410	14122	14302	14380	14169	14321	14259	14206	14143	14247	14312	14253	14269	14379	14356	14218	14264	14336	14221	14153	14195	14177	14513	14106	14146	14051	14302	14126	14420	14279	13973	14311	14272	14191	14232	14140	14144	14198	14123	14252	14198	14225	14160	14380	14087	14156	14193	14261	14272	14196	14188	14385	14220	13986	14396	14400	14218	14213	14219	14489	14105	14240	14124	14280	14216	14186	14157	14135	14333	14275	14338	14342	14412	14376	14348	14239	14294	14265	14078	14195	14294	14203	14195	14066	14159	14370	14265	14416	14216	14336	14159	14169	14114	14221	14474	14223	14318	14394	14136	14419	14173	14272	14073	14299	14363	14136	14323	14182	14200	14252	14252	14122	14545	14195	14373	14390	14162	14173	14208	14141	14172	14069	14157	14225	14071	14271	14283	14306	14228	14196	14232	14299	14041	14234	14237	14419	14200	14234	14057	14217	14208	14208	14303	14272	14179	14196	14325	14122	14083	14357	14169	14208	14284	14271	14301	14293	14281	14216	14278	14408	14354	14164	14203	14250	14369	14288	14198	14255	14279	14347	14239	14296	14377	14435	14327	14255	14205	14358	14168	14273	14133	14246	14405	14290	14223	14179	14266	14134	14123	14382	14102	14179	14219	14210	14156	14168	14344	14216	14349	14337	14276	14203	14194	14196	14261	14208	14409	14162	14298	14238	14440	14483	14326	14167	14170	14304	14355	14280	14343	14230	14303	14251	14309	14298	14399	14228	14311	14150	14184	14272	14315	14276	14309	14178	14406	14450	14274	14180	14370	14209	14251	14195	14289	14386	14101	14222	14234	14338	14246	14298	14255	14209	14249	14185	14147	14335	14238	14491	14336	14307	14317	14206	14111	14316	14264	14210	14309	14286	14220	14231	14183	14185	14136	14249	14146	14262	14371	14113	14231	14409	14187	14317	14094	14416	14119	14282	14173	14321	14261	14126	14261	14308	14266	14238	14073	14275	14207	14376	14222	14199	14277	14433	14250	14312	14194	14389	14257	14255	14113	14386	14324	14361	14446	14359	14124	14268	14232	14321	14138	14347	14235	14298	14211	14235	14355	14348	14116	14296	14360	14429	14257	14282	14017	14316	14158	14266	14227	14254	14153	14295	14210	14129	14196	14339	14196	14425	14261	14237	14216	14314	14455	14160	14292	14226	14288	14077	14192	14408	14209	14333	14157	14248	14138	14408	14108	14172	14296	14324	14396	14466	14228	14492	14142	14320	14060	14378	14403	14238	14375	14082	14132	14279	14069	14210	14349	14287	14205	14362	14205	14337	14259	14285	14132	14303	14428	14246	14407	14287	14092	14150	14288	14144	14112	14366	14092	14208	14269	14470	14294	14233	14138	14474	14210	14125	14129	14275	14142	14327	14338	14141	14190	14352	14341	14282	14119	14041	14201	14185	14346	14268	14137	14181	14292	14269	14263	14387	14249	13989	14303	14329	14150	14285	14151	14176	14222	14053	14138	14328	14393	14253	14129	14169	14246	14140	14475	14336	14195	14182	14333	14304	14102	14332	14243	14248	14375	14193	14320	14220	14424	14249	14300	14346	14261	14311	14352	14198	14279	14245	14422	14256	14279	14175	14184	14138	14303	14464	14147	14232	14165	14165	14172	14056	14271	14211	14214	14255	14335	14427	14183	14178	14131	14342	14258	14247	14312	14462	14260	14248	14245	14285	14116	14314	14421	14426	14101	14508	14322	14218	14225	14240	14056	14158	14251	14214	14297	14179	14275	14196	14194	14220	14312	13986	14212	14087	14459	14266	14170	13998	14075	14137	14215	14231	14202
36010	54986	43265	24525	16017	13660	13357	13339	13353	13337	13414	13278	13356	13497	13525	13461	13447	13341	13467	13321	13413	13127	13481	13483	13508	13430	13351	13554	13439	13478	13457	13533	13438	13469	13392	13470	13372	13354	13454	13348	13431	13537	13461	13429	13294	13480	13413	13483	13413	13413	13414	13515	13404	13510	13470	13404	13503	13358	13557	13433	13349	13379	13519	13484	13376	13324	13391	13432	13488	13490	13323	13474	13343	13343	13511	13406	13478	13392	13338	13476	13292	13296	13403	13484	13463	13473	13426	13512	13378	13467	13298	13439	13487	13251	13449	13358	13456	13580	13434	13526	13477	13534	13191	13403	13423	13574	13364	13493	13133	13452	13487	13297	13374	13421	13287	13367	13330	13447	13529	13485	13449	13378	13410	13497	13482	13591	13382	13472	13273	13475	13484	13467	13566	13419	13377	13434	13418	13394	13464	13390	13348	13532	13319	13424	13392	13306	13404	13473	13439	13555	13356	13360	13383	13476	13388	13507	13552	13283	13265	13416	13456	13427	13385	13269	13413	13440	13419	13313	13566	13319	13434	13398	13428	13473	13369	13511	13469	13306	13272	13536	13368	13463	13391	13328	13555	13390	13584	13540	13424	13511	13573	13543	13434	13394	13341	13484	13395	13363	13590	13447	13563	13192	13439	13376	13344	13591	13267	13325	13477	13371	13262	13375	13373	13633	13441	13414	13408	13511	13480	13357	13290	13340	13303	13492	13547	13387	13357	13598	13338	13464	13358	13432	13584	13611	13410	13467	13428	13349	13308	13559	13473	13460	13273	13339	13563	13185	13251	13367	13399	13235	13435	13498	13250	13483	13284	13283	13363	13402	13509	13542	13217	13323	13307	13365	13401	13445	13389	13474	13423	13571	13404	13473	13415	13466	13252	13581	13563	13486	13577	13333	13413	13443	13434	13380	13416	13537	13277	13435	13444	13470	13393	13253	13544	13430	13381	13415	13250	13267	13437	13450	13357	13387	13319	13336	13419	13324	13388	13340	13546	13559	13504	13316	13395	13376	13384	13442	13603	13438	13453	13385	13410	13541	13354	13516	13500	13363	13291	13471	13387	13388	13466	13401	13438	13560	13322	13535	13414	13315	13489	13507	13310	13519	13380	13402	13432	13437	13480	13364	13375	13440	13429	13398	13463	13531	13396	13181	13348	13535	13366	13431	13176	13307	13529	13306	13591	13304	13500	13384	13584	13528	13333	13386	13477	13431	13577	13492	13351	13256	13478	13396	13340	13323	13412	13434	13314	13392	13436	13196	13427	13390	13487	13527	13447	13333	13495	13455	13361	13411	13425	13439	13392	13481	13549	13316	13382	13471	13373	13335	13430	13528	13431	13453	13367	13360	13298	13411	13492	13422	13327	13233	13335	13446	13394	13509	13512	13335	13406	13342	13541	13386	13326	13495	13408	13464	13482	13397	13477	13409	13224	13286	13381	13450	13315	13478	13369	13491	13323	13359	13335	13272	13443	13446	13411	13483	13304	13411	13581	13582	13370	13419	13350	13486	13411	13319	13387	13450	13330	13261	13417	13285	13414	13435	13450	13434	13516	13525	13368	13412	13339	13320	13372	13341	13452	13400	13391	13315	13320	13420	13498	13390	13324	13452	13367	13340	13307	13468	13422	13410	13429	13511	13439	13459	13431	13620	13474	13521	13338	13428	13353	13438	13664	13291	13395	13359	13515	13500	13387	13482	13445	13523	13226	13273	13564	13243	13384	13430	13455	13509	13545	13233	13394	13315	13458	13468	13420	13210	13325	13387	13445	13527	13354	13255	13438	13518	13520	13288	13460	13270	13374	13326	13399	13270	13485	13321	13438	13413	13469	13480	13513	13412	13409	13373	13436	13522	13433	13340	13447	13293	13184	13610	13345	13210	13564	13410	13433	13441	13421	13348	13451	13472	13212	13376	13468	13457	13385	13311	13644	13402	13359	13355	13417	13348	13177	13438	13357	13535	13307	13458	13329	13356	13374	13357	13397	13550	13507	13426	13268	13511	13253	13319	13487	13315	13506	13203	13454	13394	13439	13380	13360	13373	13488	13443	13389	13425	13375	13347	13446	13445	13441	13392	13429	13548	13447	13302	13552	13409	13415	13315	13572	13534	13455	13478	13402	13478	13427	13500	13353	13263	13410	13392	13432	13406	13272	13479	13487	13394	13337	13373	13482	13477	13468	13487	13564	13410	13271	13320	13451	13556	13390	13355	13479	13333	13360	13367	13456	13462	13369	13432	13353	13361	13495	13422	13521	13374	13308	13369	13556	13469	13392	13466	13253	13351	13427	13524	13503	13363	13353	13512	13446	13395	13375	13286	13554	13345	13211	13321	13373	13351	13427	13546	13352	13498	13510	13416	13508	13430	13336	13276	13370	13172	13310	13450	13418	13407	13351	13365	13372	13527	13373	13484	13417	13426	13417	13383	13412	13320	13466	13370	13425	13283	13381	13332	13509	13383	13290	13538	13386	13561	13269	13325	13377	13524	13391	13376	13381	13366	13334	13485	13388	13374	13451	13407	13404	13601	13441	13346	13374	13432	13468	13475	13483	13491	13653	13411	13444	13366	13399	13349	13385	13252	13426	13470	13320	13317	13390	13314	13457	13422	13562	13456	13382	13463	13281	13240	13263	13355	13431	13273	13337	13663	13420	13332	13342	13414	13376	13525	13474	13518	13478	13320	13325	13441	13458	13437	13348	13454	13496	13599	13447	13566	13391	13343	13374	13396	13340	13197	13558	13361	13435	13267	13551	13308	13580	13504	13328	13446	13369	13341	13474	13361	13615	13385	13354	13441	13442	13421	13544	13298	13430	13530	13404	13338	13413	13456	13526	13290	13309	13470	13404	13303	13438	13446	13473	13323	13325	13509	13458	13308	13525	13326	13290	13499	13318	13397	13267	13387	13384	13480	13408	13559	13360	13437	13513	13494	13297	13544	13681	13364	13424	13318	13325	13431	13601	13497	13319	13416	13498	13286	13334	13523	13465	13385	13409	13356	13385	13383	13392	13401	13485	13433	13303	13548	13384	13295	13329	13286	13519	13354	13588	13412	13247	13462	13583	13421	13306	13307	13376	13514	13473	13546	13319	13374	13338	13304	13429	13521	13438	13547	13445	13363	13446	13316	13475	13185	13419	13495	13539	13306	13400	13411	13549	13466	13319	13475	13490	13317	13413	13437	13263	13598	13472	13430	13500	13346	13346	13588	13540	13425	13571	13367	13278	13505	13411	13557	13360	13229	13431	13509	13467	13413	13402	13319	13535	13301	13390	13484	13402	13420	13448	13455	13455	13397	13382	13543	13391	13522	13308	13374	13525	13504	13473	13397	13464	13531	13497	13421	13301	13415	13477	13405	13370	13377	13523	13427	13444	13357	13525	13392	13416	13523	13412	13450	13444	13478	13423	13375	13279	13430	13304	13479	13511	13407	13350	13380	13595	13349	13332	13307	13420	13438	13469	13312	13278	13377	13370	13411	13364	13324	13545	13469	13483	13457	13271	13382	13541	13428	13474	13536	13307	13350	13258	13388	13442	13552	13452	13582	13383	13370	13569	13255	13381	13388	13422	13434	13405	13414	13405	13578	13351	13388	13333	13392	13456	13348	13491	13453	13425	13439	13487	13525	13513	13391	13329	13302	13371	13328	13364	13621	13386	13421	13472	13335	13330	13485	13395	13426	13539	13370	13600	13479	13321	13444	13528	13441	13462	13497	13437	13349	13318	13314	13446	13520	13507	13453	13310	13331	13319	13415	13412	13395	13424	13497	13341	13458	13408	13440	13311	13276	13356	13448	13338	13342	13389	13296	13183	13438	13390	13416	13412	13297	13468	13418	13494	13417	13423	13512	13445	13459	13409	13404	13446	13423	13294	13419	13394	13386	13444	13356	13416	13268	13306	13530	13507	13431	13539	13447	13553	13375	13575	13403	13246	13507	13329	13279	13369	13368	13627	13290	13421	13416	13287	13466	13565	13352	13448	13479	13350	13419	13514	13485	13603	13437	13385	13329	13457	13533	13395	13311	13435	13513	13407	13361	13389	13461	13382	13378	13431	13343	13435	13447	13183	13346	13340	13376	13414	13489	13408	13416	13330	13498	13559	13335	13361	13640	13493	13374	13513	13364	13451	13208	13445	13430	13280	13386	13333	13475	13575	13309	13347	13481	13401	13423	13392	13384	13329	13257	13414	13381	13448	13329	13450	13443	13182	13403	13386	13290	13415	13433	13388	13460	13520	13231	13431	13502	13421	13416	13398	13374	13446	13311	13370	13346	13515	13470	13384	13362	13453	13327	13407	13371	13517	13264	13417	13416	13461	13337	13408	13467	13488	13530	13518	13431	13484	13449	13432	13392	13393	13595	13331	13444	13436	13509	13442	13506	13447	13263	13513	13370	13401	13493	13536	13386	13442	13469	13433	13486	13491	13348	13555	13272	13464	13347	13452	13434	13436	13473	13439	13537	13406	13503	13351	13516	13599	13388	13423	13487	13388	13587	13365	13559	13364	13389	13331	13592	13372	13491	13354	13412	13579	13432	13415	13338	13565	13342	13541	13571	13560	13443	13537	13489	13452	13418	13462	13285	13528	13302	13452	13501	13242	13273	13499	13351	13500	13577	13433	13341	13309	13477	13517	13376	13461	13550	13512	13386	13420	13368	13473	13502	13613	13407	13363	13478	13627	13241	13561	13442	13542	13079	13489	13405	13570	13293	13509	13451	13462	13333	13470	13429	13383	13430	13440	13487	13519	13480	13344	13390	13363	13533	13321	13422	13450	13518	13349	13327	13415	13413	13425	13443	13385	13357	13294	13416	13304	13345	13479	13217	13394	13352	13400	13429	13550	13370	13471	13489	13449	13331	13496	13382	13352	13233	13327	13533	13246	13381	13398	13586	13265	13408	13412	13435	13395	13471	13332	13402	13328	13408	13445	13431	13373	13235	13382	13557	13485	13550	13339	13473	13400	13444	13364	13427	13513	13399	13354	13392	13447	13433	13387	13397	13347	13528	13403	13424	13300	13460	13530	13400	13426	13401	13428	13414	13479	13558	13525	13413	13528	13173	13429	13374	13440	13469	13391	13353	13523	13408	13316	13410	13420	13343	13343	13576	13495	13357	13539	13353	13530	13595
25133	26498	40724	33415	23720	18999	16137	14835	14473	14662	14693	14524	14582	14504	14724	14304	14442	14423	14399	14564	14365	14563	14600	14573	14367	14351	14514	14442	14400	14406	14264	14347	14550	14345	14311	14278	14396	14372	14570	14563	14500	14355	14334	14361	14355	14457	14461	14443	14425	14495	14315	14559	14393	14255	14282	14225	14376	14349	14345	14247	14458	14305	14213	14352	14340	14237	14326	14366	14558	14367	14314	14430	14319	14552	14238	14300	14403	14356	14405	14279	14264	14274	14196	14419	14429	14459	14339	14348	14406	14382	14354	14172	14352	14546	14287	14361	14343	14323	14485	14528	14388	14502	14458	14352	14162	14253	14370	14526	14480	14308	14426	14279	14474	14377	14478	14331	14364	14444	14194	14456	14321	14401	14423	14511	14601	14495	14224	14275	14343	14358	14182	14300	14343	14282	14405	14391	14212	14253	14547	14265	14275	14184	14367	14400	14217	14378	14285	14232	14392	14412	14228	14278	14347	14342	14326	14377	14360	14321	14533	14162	14412	14366	14475	14333	14285	14290	14288	14256	14246	14264	14492	14292	14325	14333	14380	14399	14300	14318	14535	14315	14408	14495	14243	14354	14336	14221	14387	14317	14367	14262	14331	14421	14298	14195	14337	14381	14302	14428	14376	14346	14440	14180	14290	14393	14428	14363	14245	14439	14368	14221	14200	14198	14300	14431	14369	14105	14454	14280	14348	14417	14317	14401	14387	14491	14312	14544	14320	14258	14535	14296	14212	14367	14265	14521	14311	14378	14492	14596	14354	14314	14563	14588	14405	14397	14285	14305	14355	14440	14405	14158	14291	14230	14404	14264	14310	14213	14237	14330	14263	14239	14299	14277	14340	14249	14444	14428	14166	14439	14552	14330	14273	14141	14409	14180	14558	14417	14381	14392	14143	14269	14290	14355	14424	14196	14261	14430	14422	14417	14331	14162	14202	14258	14558	14629	14589	14435	14431	14416	14440	14454	14262	14435	14228	14285	14353	14303	14407	14396	14374	14454	14381	14165	14252	14313	14521	14345	14633	14360	14357	14306	14406	14405	14451	14352	14238	14330	14352	14451	14313	14255	14449	14359	14449	14307	14247	14395	14377	14416	14321	14329	14267	14375	14570	14498	14306	14181	14426	14328	14442	14415	14268	14302	14210	14180	14386	14266	14289	14316	14210	14352	14378	14343	14496	14305	14517	14399	14188	14353	14294	14386	14305	14394	14289	14156	14281	14279	14346	14364	14188	14325	14617	14204	14145	14326	14407	14416	14186	14117	14459	14439	14449	14382	14151	14438	14264	14416	14396	14169	14317	14228	14305	14520	14510	14495	14296	14289	14285	14335	14229	14469	14380	14346	14326	14499	14338	14333	14203	14316	14288	14421	14422	14458	14288	14290	14164	14250	14317	14369	14442	14376	14249	14194	14418	14368	14339	14255	14328	14413	14417	14556	14490	14437	14328	14391	14442	14356	14415	14309	14440	14503	14181	14459	14534	14447	14419	14567	14473	14319	14327	14460	14387	14284	14303	14234	14520	14321	14304	14136	14154	14374	14362	14179	14357	14285	14323	14360	14290	14523	14396	14259	14342	14283	14284	14313	14387	14106	14332	14206	14352	14430	14345	14298	14304	14166	14401	14275	14359	14364	14204	14294	14383	14301	14445	14410	14300	14206	14377	14309	14093	14339	14278	14423	14317	14237	14153	14278	14408	14373	14193	14211	14335	14317	14231	14285	14284	14172	14357	14366	14249	14486	14271	14393	14281	14268	14206	13997	14415	14294	14504	14201	14248	14264	14188	14248	14276	14226	14496	14419	14369	14408	14191	14272	14313	14165	14196	14389	14393	14305	14521	14473	14220	14274	14404	14363	14202	14226	14318	14423	14353	14349	14414	14328	14416	14230	14426	14452	14250	14332	14343	14570	14413	14313	14257	14318	14660	14503	14436	14389	14358	14321	14500	14279	14251	14348	14258	14435	14460	14435	14422	14331	14450	14450	14313	14277	14223	14217	14268	14397	14201	14240	14281	14344	14059	14327	14348	14542	14232	14293	14293	14235	14191	14520	14407	14187	14518	14292	14314	14460	14515	14472	14239	14406	14327	14419	14198	14559	14318	14376	14380	14368	14332	14304	14244	14255	14273	14321	14213	14310	14499	14459	14369	14387	14318	14548	14492	14409	14518	14297	14434	14265	14443	14383	14312	14074	14378	14286	14311	14277	14382	14306	14309	14168	14382	14225	14210	14418	14400	14425	14504	14205	14184	14320	14363	14329	14446	14411	14321	14337	14420	14277	14375	14352	14522	14218	14299	14263	14409	14434	14288	14295	14379	14264	14498	14313	14502	14381	14265	14401	14502	14543	14379	14280	14307	14360	14376	14494	14317	14210	14061	14247	14336	14256	14480	14422	14359	14453	14395	14296	14510	14206	14417	14313	14388	14170	14465	14264	14373	14361	14357	14615	14297	14390	14280	14412	14372	14416	14336	14196	14539	14327	14452	14595	14354	14217	14441	14371	14273	14347	14473	14370	14196	14388	14475	14411	14461	14273	14222	14370	14385	14230	14204	14253	14354	14224	14355	14384	14335	14445	14281	14461	14509	14243	14318	14585	14386	14489	14378	14271	14335	14519	14409	14325	14404	14531	14498	14325	14231	14531	14444	14449	14452	14489	14270	14386	14316	14319	14336	14380	14393	14339	14454	14241	14399	14306	14124	14234	14382	14452	14305	14469	14269	14377	14312	14326	14341	14260	14363	14438	14348	14298	14249	14254	14410	14406	14316	14296	14215	14342	14527	14507	14309	14372	14397	14516	14342	14341	14384	14298	14431	14466	14461	14255	14236	14348	14441	14365	14396	14235	14377	14384	14469	14255	14314	14255	14418	14386	14233	14307	14281	14412	14400	14497	14317	14370	14337	14226	14258	14246	14299	14315	14264	14301	14598	14456	14296	14540	14240	14102	14479	14235	14209	14371	14328	14278	14422	14188	14344	14321	14417	14252	14287	14130	14448	14433	14144	14349	14182	14424	14470	14458	14373	14415	14214	14392	14327	14352	14229	14343	14541	14263	14398	14341	14360	14338	14092	14424	14229	14251	14312	14361	14352	14439	14192	14225	14321	14309	14298	14385	14353	14255	14489	14450	14319	14238	14244	14413	14465	14291	14185	14289	14292	14533	14274	14458	14245	14442	14395	14351	14338	14385	14285	14287	14219	14380	14370	14456	14296	14300	14337	14339	14542	14567	14290	14430	14457	14357	14295	14251	14298	14431	14353	14401	14336	14345	14329	14386	14340	14294	14244	14347	14271	14240	14446	14406	14375	14225	14438	14403	14376	14274	14206	14380	14338	14365	14268	14596	14378	14242	14505	14217	14294	14227	14366	14190	14336	14292	14135	14390	14518	14317	14435	14477	14199	14340	14292	14270	14328	14255	14255	14297	14558	14157	14479	14475	14399	14395	14212	14282	14539	14469	14626	14313	14153	14365	14221	14210	14176	14478	14313	14206	14308	14374	14324	14455	14323	14318	14329	14268	14368	14062	14318	14181	14172	14262	14365	14351	14290	14419	14298	14330	14396	14261	14294	14419	14367	14562	14343	14363	14411	14457	14410	14448	14455	14384	14463	14431	14585	14441	14472	14212	14524	14429	14358	14279	14406	14325	14532	14469	14482	14320	14398	14334	14226	14268	14443	14427	14421	14327	14363	14527	14257	14460	14394	14323	14423	14223	14356	14294	14341	14253	14302	14258	14362	14364	14265	14415	14543	14236	14271	14332	14342	14309	14334	14415	14211	14276	14424	14425	14237	14146	14385	14362	14264	14458	14445	14273	14463	14469	14265	14495	14301	14343	14405	14359	14357	14400	14475	14445	14356	14209	14221	14262	14158	14337	14283	14342	14325	14388	14246	14396	14453	14334	14550	14168	14356	14248	14436	14361	14363	14473	14397	14609	14343	14376	14218	14322	14268	14313	14370	14452	14536	14404	14276	14369	14436	14411	14390	14151	14224	14250	14315	14405	14278	14308	14447	14529	14413	14400	14394	14234	14490	14419	14213	14321	14163	14267	14315	14254	14306	14445	14493	14400	14208	14365	14447	14556	14303	14265	14327	14565	14607	14267	14238	14331	14223	14325	14291	14579	14423	14247	14301	14432	14426	14476	14419	14317	14530	14296	14217	14433	14325	14336	14435	14540	14249	14245	14552	14273	14272	14549	14124	14358	14428	14226	14187	14344	14353	14387	14489	14276	14279	14353	14350	14508	14367	14163	14395	14392	14320	14521	14313	14308	14323	14312	14287	14218	14207	14218	14485	14204	14385	14440	14344	14418	14448	14344	14220	14222	14247	14578	14445	14180	14508	14200	14409	14437	14267	14338	14232	14397	14519	14285	14314	14233	14043	14513	14413	14350	14358	14192	14455	14343	14344	14097	14361	14359	14362	14306	14249	14267	14177	14312	14175	14362	14132	14345	14538	14474	14505	14332	14637	14333	14526	14362	14464	14479	14340	14298	14406	14305	14332	14195	14149	14292	14436	14399	14432	14183	14292	14415	14501	14414	14380	14484	14352	14531	14369	14242	14274	14277	14285	14173	14499	14281	14386	14421	14353	14499	14339	14411	14289	14313	14240	14346	14420	14096	14374	14287	14257	14250	14373	14364	14391	14531	14441	14399	14321	14344	14380	14249	14258	14448	14381	14492	14292	14413	14645	14475	14414	14137	14338	14270	14226	14162	14352	14459	14416	14327	14251	14434	14162	14527	14375	14397	14269	14393	14719	14349	14346	14308	14272	14528	14392	14749	14359	14468	14303	14255	14445	14255	14285	14326	14189	14272	14507	14261	14137	14146	14555	14482	14372	14369	14326	14405	14460	14421	14521	14365	14274	14405	14471	14348	14237	14356	14255	14339	14356	14575	14329	14043	14723	14385	14497	14327	14217	14382	14394	14216	14399	14259	14345	14432	14328	14295	14334	14418	14357	14317	14469	14393	14469	14318	14504	14131	14199	14156	14375	14188	14432	14350	14297	14321	14362	14336	14452	14439	14376	14307	14301	14226	14440	14250	14292	14416	14311	14210	14445	14437	14262	14518	14273	14241	14389	14388	14420	14422	14482	14236	14250	14530	14379	14511	14191	14311	14453	14387
57879	91951	70342	41165	23003	14840	13442	13527	13464	13723	13548	13410	13460	13632	13578	13535	13431	13666	13551	13563	13559	13499	13488	13481	13431	13774	13518	13592	13482	13544	13410	13483	13359	13629	13516	13418	13598	13512	13523	13543	13618	13501	13366	13546	13499	13490	13683	13736	13611	13508	13506	13616	13596	13419	13490	13523	13432	13571	13430	13597	13359	13469	13516	13602	13455	13562	13429	13474	13612	13557	13628	13562	13366	13650	13597	13454	13416	13572	13654	13625	13490	13484	13519	13558	13645	13458	13488	13410	13503	13443	13477	13461	13538	13539	13530	13795	13550	13500	13574	13634	13453	13522	13560	13602	13581	13554	13396	13536	13370	13556	13418	13538	13559	13445	13556	13475	13527	13617	13502	13374	13548	13341	13425	13569	13593	13559	13611	13501	13434	13514	13647	13607	13488	13663	13513	13530	13490	13460	13616	13641	13636	13550	13567	13735	13592	13451	13388	13529	13544	13640	13534	13535	13504	13536	13483	13657	13517	13601	13466	13596	13488	13721	13556	13460	13576	13531	13622	13634	13627	13423	13343	13660	13418	13777	13555	13557	13631	13541	13550	13410	13496	13672	13354	13602	13537	13565	13568	13498	13546	13690	13495	13488	13534	13504	13501	13423	13424	13659	13406	13512	13486	13624	13552	13484	13419	13543	13299	13449	13722	13482	13598	13503	13532	13447	13403	13465	13583	13477	13683	13597	13337	13609	13474	13623	13502	13609	13572	13395	13521	13477	13468	13642	13607	13638	13438	13446	13523	13537	13569	13619	13483	13511	13516	13422	13522	13680	13492	13507	13638	13645	13547	13545	13549	13476	13578	13566	13442	13508	13503	13589	13622	13629	13707	13416	13545	13366	13177	13369	13534	13601	13490	13594	13634	13669	13467	13359	13571	13677	13414	13491	13595	13517	13718	13557	13525	13634	13467	13572	13580	13423	13430	13463	13349	13497	13458	13364	13501	13462	13578	13608	13705	13634	13490	13259	13417	13433	13494	13646	13541	13596	13422	13520	13516	13732	13352	13421	13498	13481	13537	13639	13459	13545	13452	13513	13593	13483	13431	13426	13655	13505	13425	13539	13579	13542	13704	13564	13540	13384	13534	13592	13587	13474	13432	13629	13384	13523	13485	13542	13590	13641	13522	13577	13623	13593	13418	13539	13595	13491	13519	13539	13460	13737	13468	13634	13618	13584	13466	13433	13594	13667	13449	13630	13353	13541	13594	13605	13428	13507	13715	13541	13404	13532	13440	13507	13417	13500	13467	13607	13525	13517	13485	13567	13641	13731	13536	13550	13407	13491	13509	13527	13529	13536	13569	13540	13548	13502	13397	13632	13474	13530	13551	13713	13559	13573	13518	13601	13494	13460	13515	13585	13488	13550	13453	13749	13426	13578	13529	13473	13478	13519	13387	13687	13452	13408	13797	13475	13580	13510	13508	13388	13457	13542	13524	13547	13688	13413	13777	13364	13648	13579	13468	13542	13569	13815	13420	13405	13622	13441	13575	13429	13581	13545	13394	13545	13465	13522	13644	13467	13462	13419	13566	13349	13580	13515	13442	13550	13395	13561	13470	13540	13472	13707	13551	13509	13590	13579	13679	13339	13507	13542	13605	13535	13542	13505	13572	13455	13531	13586	13324	13498	13432	13730	13502	13570	13464	13544	13552	13542	13607	13583	13487	13420	13472	13393	13396	13530	13584	13612	13545	13622	13418	13558	13524	13423	13598	13535	13519	13486	13641	13474	13551	13720	13630	13463	13627	13499	13496	13648	13524	13581	13453	13627	13580	13580	13622	13492	13408	13588	13596	13562	13587	13606	13544	13610	13526	13673	13419	13599	13432	13443	13497	13360	13429	13434	13321	13588	13336	13342	13471	13572	13492	13559	13520	13603	13255	13422	13488	13580	13517	13642	13452	13533	13449	13522	13542	13492	13369	13449	13455	13575	13464	13464	13508	13656	13434	13537	13417	13627	13466	13522	13571	13496	13546	13581	13456	13428	13460	13457	13544	13571	13383	13414	13418	13476	13555	13497	13540	13453	13592	13558	13479	13505	13565	13445	13557	13350	13564	13494	13462	13536	13505	13695	13559	13479	13475	13373	13580	13466	13602	13616	13332	13360	13564	13543	13478	13550	13555	13558	13586	13613	13433	13526	13611	13447	13460	13474	13599	13580	13569	13362	13534	13571	13455	13556	13515	13366	13599	13442	13418	13601	13540	13399	13404	13666	13547	13414	13395	13477	13485	13422	13638	13609	13374	13453	13343	13500	13455	13474	13504	13696	13577	13514	13512	13484	13568	13509	13431	13477	13534	13483	13551	13442	13449	13350	13545	13569	13450	13513	13632	13444	13428	13650	13465	13734	13647	13496	13519	13513	13554	13523	13433	13692	13582	13591	13525	13483	13505	13542	13538	13505	13582	13531	13601	13596	13544	13541	13612	13583	13483	13573	13404	13501	13484	13492	13530	13613	13525	13430	13412	13513	13560	13431	13501	13619	13486	13547	13541	13557	13714	13445	13509	13453	13509	13650	13506	13525	13512	13502	13517	13278	13430	13492	13409	13365	13632	13699	13411	13393	13626	13569	13512	13569	13345	13622	13527	13642	13517	13524	13468	13520	13741	13484	13390	13631	13449	13513	13506	13605	13615	13505	13619	13529	13666	13524	13571	13585	13433	13307	13544	13593	13656	13529	13718	13457	13702	13426	13557	13337	13530	13489	13652	13531	13370	13450	13642	13466	13575	13535	13432	13557	13565	13657	13322	13519	13560	13491	13524	13664	13504	13427	13535	13426	13415	13414	13668	13454	13632	13593	13424	13616	13552	13628	13569	13440	13605	13579	13412	13429	13523	13532	13581	13605	13448	13512	13585	13436	13400	13465	13353	13640	13567	13677	13551	13585	13596	13490	13636	13426	13479	13623	13501	13484	13650	13478	13382	13629	13646	13429	13659	13506	13652	13530	13589	13405	13428	13395	13500	13469	13480	13571	13539	13622	13587	13481	13445	13642	13457	13580	13506	13593	13481	13552	13540	13475	13455	13433	13645	13360	13478	13576	13500	13594	13444	13567	13550	13519	13448	13556	13546	13565	13391	13502	13614	13447	13590	13510	13584	13652	13436	13526	13438	13520	13514	13558	13379	13461	13627	13338	13577	13578	13484	13551	13633	13597	13581	13513	13521	13437	13496	13333	13513	13448	13454	13534	13516	13479	13560	13555	13468	13615	13531	13727	13388	13437	13581	13410	13399	13489	13429	13535	13495	13509	13472	13516	13545	13602	13544	13399	13515	13554	13718	13439	13570	13575	13497	13679	13470	13467	13547	13495	13415	13454	13611	13604	13553	13650	13512	13611	13463	13658	13526	13546	13632	13604	13469	13445	13555	13560	13481	13481	13565	13624	13525	13535	13442	13595	13424	13538	13411	13609	13540	13423	13632	13557	13540	13575	13594	13576	13446	13550	13601	13532	13446	13649	13513	13450	13656	13414	13592	13611	13682	13412	13531	13367	13606	13431	13376	13606	13630	13343	13507	13530	13641	13689	13491	13422	13526	13689	13580	13490	13390	13658	13522	13349	13413	13340	13523	13502	13370	13534	13568	13508	13535	13475	13388	13435	13539	13550	13495	13478	13666	13542	13386	13478	13635	13522	13496	13697	13603	13637	13522	13500	13655	13466	13547	13442	13490	13440	13602	13426	13522	13459	13613	13519	13387	13721	13452	13558	13487	13660	13568	13631	13383	13372	13610	13556	13580	13538	13521	13611	13496	13432	13521	13507	13663	13567	13471	13595	13514	13494	13418	13568	13466	13438	13490	13548	13599	13411	13342	13493	13650	13536	13446	13450	13462	13528	13695	13501	13665	13598	13429	13560	13513	13417	13322	13494	13494	13490	13400	13503	13463	13659	13465	13591	13426	13504	13362	13507	13726	13375	13528	13310	13487	13385	13523	13543	13445	13729	13513	13629	13690	13513	13488	13623	13539	13616	13419	13379	13586	13491	13300	13561	13612	13375	13446	13361	13522	13441	13521	13702	13615	13656	13389	13396	13502	13477	13498	13394	13549	13571	13526	13585	13444	13618	13329	13589	13544	13647	13509	13466	13413	13596	13587	13441	13373	13604	13429	13543	13544	13638	13585	13471	13385	13581	13635	13493	13337	13555	13423	13626	13488	13537	13454	13448	13437	13580	13449	13363	13495	13510	13500	13467	13364	13430	13434	13487	13620	13510	13412	13493	13422	13551	13483	13538	13480	13661	13704	13738	13643	13406	13429	13374	13581	13572	13520	13497	13468	13527	13575	13655	13561	13710	13669	13578	13388	13465	13633	13545	13544	13569	13606	13476	13625	13395	13722	13635	13623	13613	13562	13441	13712	13453	13706	13648	13583	13516	13563	13553	13634	13508	13466	13482	13544	13509	13617	13685	13454	13540	13594	13446	13524	13563	13533	13472	13391	13640	13502	13599	13571	13548	13671	13522	13558	13644	13419	13489	13686	13497	13409	13487	13518	13572	13603	13643	13345	13506	13629	13490	13586	13514	13493	13577	13537	13394	13564	13627	13680	13505	13348	13566	13521	13507	13469	13569	13621	13566	13521	13582	13634	13370	13551	13508	13547	13352	13459	13612	13450	13637	13510	13490	13463	13494	13645	13601	13646	13568	13478	13526	13615	13452	13619	13526	13603	13441	13613	13570	13658	13492	13499	13485	13629	13644	13510	13527	13402	13725	13723	13573	13595	13594	13655	13473	13658	13488	13496	13525	13527	13591	13582	13499	13488	13609	13599	13559	13371	13643	13466	13606	13546	13636	13482	13525	13629	13573	13519	13611	13533	13677	13620	13398	13467	13326	13460	13508	13510	13406	13472	13349	13693	13521	13537	13569	13527	13669	13401	13369	13561	13549	13421	13488	13553	13541	13464	13525	13407	13433	13744	13599	13622	13445	13559	13528	13455	13577	13276	13537	13569	13390	13581	13572	13680	13512	13503	13532	13655	13543	13507	13533	13503	13686	13568	13560	13418	13495	13554	13594	13446	13473	13542	13469	13479	13647	13625	13654	13454	13361	13398	13549	13510	13613	13597	13586	13455	13581	13581	13647	13568	13555	13536	13568	13614	13605	13463	13542	13638	13614
23095	22607	32497	26556	22852	22771	21534	15652	14559	14679	14602	14602	14630	14636	14618	14624	14355	14620	14509	14465	14404	14741	14501	14379	14279	14378	14418	14423	14417	14381	14408	14284	14482	14543	14458	14340	14486	14230	14376	14438	14409	14483	14464	14408	14221	14112	14358	14318	14457	14507	14351	14396	14338	14412	14323	14422	14262	14218	14274	14386	14460	14447	14336	14263	14533	14399	14227	14536	14373	14345	14355	14343	14437	14218	14277	14418	14398	14231	14358	14277	14431	14239	14235	14217	14295	14332	14291	14325	14291	14270	14439	14276	14214	14262	14352	14260	14271	14518	14157	14423	14311	14366	14203	14398	14309	14304	14501	14295	14282	14245	14417	14247	14355	14362	14141	14113	14433	14309	14082	14356	14123	14461	14295	14217	14298	14303	14287	14285	14359	14236	14337	14247	14368	14281	14386	14335	14267	14217	14290	14260	14233	14310	14322	14071	14444	14370	14442	14148	14370	14142	14307	14360	14281	14429	14334	14235	14284	14354	14454	14279	14411	14292	14238	14207	14318	14338	14330	14350	14365	14315	14115	14355	14223	14287	14237	14517	14228	14318	14168	14268	14057	14389	14136	14188	14260	14334	14379	14302	14217	14336	14383	14372	14202	14106	14229	14390	14508	14212	14261	14299	14281	14180	14403	14350	14398	14376	14321	14275	14292	14368	14255	14256	14364	14288	14442	14349	14264	14072	14418	14283	14301	14346	14439	14110	14342	14216	14097	14266	14398	14229	14286	14343	14433	14493	14330	14297	14311	14352	14316	14326	14321	14104	14212	14297	14389	14368	14308	14384	14301	14247	14314	14368	14209	14303	14300	14205	14225	14199	14354	14330	14263	14388	14308	14205	14331	14261	14416	14362	14276	14367	14402	14285	14238	14182	14159	14390	14478	14268	14275	14354	14497	14151	14461	14189	14265	14090	14164	14373	14184	14406	14208	14202	14314	14373	14375	14423	14289	14295	14367	14466	14426	14309	14294	14285	14060	14268	14316	14338	14219	14322	14432	14273	14400	14287	14179	14182	14291	14220	14216	14286	14373	14283	14216	14390	14225	14349	14400	14348	14248	14245	14352	14366	14482	14298	14284	14485	14084	14360	14508	14451	14528	14184	14286	14198	14392	14432	14453	14178	14120	14396	14284	14294	14256	14311	14441	14326	14288	14256	14343	14215	14460	14448	14228	14263	14196	14274	14206	14283	14322	14233	14261	14302	14264	14123	14361	14241	14371	14272	14378	14203	14112	14104	14511	14438	14268	14109	14308	14391	14417	14151	14250	14106	14199	14270	14075	14195	14324	14368	14373	14396	14207	14121	14252	14196	14382	14323	14445	14384	14326	14304	14215	14326	14157	14288	14387	14434	14321	14265	14345	14433	14178	14396	14247	14243	14420	14220	14321	14362	14230	14096	14158	14381	14253	14526	14397	14269	14432	14342	14445	14327	14243	14235	14117	14179	14333	14526	14293	14234	14237	14250	14349	14332	14208	14369	14395	14264	14136	14117	14323	14360	14307	14232	14268	14224	14376	14323	14162	14235	14133	14239	14128	14404	14311	14299	14273	14285	14366	14334	14297	14178	14331	14255	14161	14290	14323	14262	14311	14217	14284	14208	14335	14379	14102	14113	14202	14247	14245	14392	14328	14274	14166	14315	14304	14054	14406	14216	14255	14256	14372	14382	14199	14506	14217	14219	14278	14477	14089	14334	14147	14072	14249	14265	14341	14398	14310	14288	14406	14329	14370	14492	14426	14134	14187	14349	14339	14279	14375	14550	14278	14364	14248	14491	14437	14462	14454	14325	14269	14447	14538	14239	14190	14270	14255	14410	14487	14213	14342	14306	14372	14125	14258	14184	14539	14328	14212	14235	14042	14289	14236	14519	14362	14425	14435	14361	14199	14378	14446	14510	14476	14253	14390	14319	14197	14312	14333	14381	14287	14313	14273	14400	13998	14141	14366	14280	14122	14315	14415	14269	14132	14382	14214	14520	14326	14344	14303	14338	14143	14371	14244	14260	14374	14303	14113	14157	14216	14045	14234	14370	14200	14403	14173	14367	14403	14401	14351	14526	14557	14242	14287	14292	14364	14402	14127	14261	14250	14182	14280	14157	14136	14238	14545	14199	14319	14265	14239	14233	14365	14570	14284	14467	14355	14319	14378	14332	14179	14516	14326	14233	14321	14259	14312	14283	14285	14244	14365	14155	14353	14293	14366	14363	14055	14051	14280	14389	14231	14385	14226	14435	14193	14426	14247	14157	14273	14316	14519	14220	14252	14146	14402	14170	14351	14121	14202	14268	14326	14361	14161	14226	14195	14430	14241	14293	14181	14344	14303	14289	14260	14245	14298	14376	14346	14419	14463	14493	14259	14318	14426	14272	14317	14331	14222	14217	14328	14302	14255	14245	14558	14304	14356	14065	14173	14259	14220	14172	14465	14418	14282	14292	14474	14208	14289	14291	14321	14245	14456	14114	14335	14272	14531	14439	14266	14210	14296	14396	14375	14198	14215	14241	14359	14405	14418	14409	14304	14220	14365	14198	14314	14357	14111	14354	14377	14261	14434	14493	14407	14315	14242	14285	14236	14346	14353	14221	14634	14302	14296	14259	14293	14375	14170	14225	14275	14222	14072	14206	14305	14304	14307	14201	14280	14183	14267	14290	14191	14037	14215	14194	14339	14183	14359	14144	14206	14282	14412	14320	14188	14121	14378	14294	14244	14391	14348	14030	14307	14243	14286	14289	14281	14192	14389	14261	14490	14317	14226	14431	14409	14344	14250	14329	14249	14312	14260	14235	14371	14412	14431	14289	14320	14425	14309	14356	14408	14360	14313	14180	14161	14198	14405	14336	14261	14424	14195	14211	14241	14335	14429	14162	14252	14242	14258	14243	14403	14314	14228	14381	14455	14295	14272	14310	14181	14341	14408	14322	14043	14313	14468	14526	14262	14256	14243	14359	14308	14199	14070	14210	14408	14287	14469	14186	14272	14195	14538	14453	14142	14189	14275	14410	14290	14288	14380	14398	14339	14270	14269	14327	14196	14331	14199	14353	14234	14115	14502	14552	14457	14239	14226	14332	14151	14372	14256	14314	14386	14423	14091	14229	14384	14391	14413	14343	14366	14392	14474	14437	14256	14415	14394	14371	14329	14303	14474	14374	14362	14209	14546	14126	14255	14322	14345	14407	14505	14218	14229	14139	14102	14209	14352	14412	13986	14454	14076	14268	14403	14348	14367	14295	14214	14233	14203	14385	14422	14349	14367	14472	14285	14234	14283	14273	14249	13953	14337	14196	14287	14405	14296	14304	14316	14433	14317	14315	14300	14141	14325	14248	14208	14159	14415	14308	14278	14253	14529	14112	14392	14203	14277	14350	14406	14440	14217	14361	14289	14393	14248	14338	14382	14415	14378	14204	14309	14226	14138	14153	14147	14344	14509	14338	14285	14330	14088	14369	14501	14065	14226	14340	14292	14168	14098	14263	14290	14070	14444	14304	14175	14165	14426	14313	14291	14304	14263	14267	14449	14138	14315	14335	14125	14322	14301	14272	14166	14337	14307	14280	14124	14242	14315	14248	14475	14344	14153	14243	14136	14427	14210	14198	14487	14351	14208	14369	14189	14260	14326	14300	14349	14447	14316	14263	14230	14219	14335	14073	14145	14182	14439	14425	14306	14279	14156	14191	14232	14199	14232	14399	14293	14411	14248	14207	14299	14172	14396	14314	14403	14430	14193	14345	14318	14277	14299	14412	14114	14246	14288	14259	14199	14305	14250	14363	14201	14291	14476	14179	14265	14257	14385	14489	14239	14342	14251	14289	14381	14331	14254	14373	14338	14277	14385	14169	14320	14179	14277	14118	14399	14293	14443	14484	14291	14508	14403	14344	14408	14271	14156	14349	14277	14160	14344	14335	14234	14329	14409	14296	14220	14180	14160	14384	14147	14375	14307	14321	14229	14359	14283	14211	14203	14237	14353	14375	14315	14433	14243	14232	14174	14262	14373	14167	14350	14135	14257	14329	14260	14319	14344	14158	14155	14505	14324	14194	14292	14307	14376	14397	14142	14072	14343	14258	14147	14404	14253	14120	14063	14259	14184	14242	14359	14191	14244	14299	14441	14152	14393	14540	14352	14102	14367	14367	14213	14151	14410	14381	14175	14183	14012	14354	14311	14345	14158	14189	14293	14355	14287	14228	14266	14318	14219	14398	14336	14561	14330	14451	14134	14375	14327	14203	14307	14424	14463	14308	14253	14341	14327	14389	14197	14295	14271	14316	14108	14310	14255	14423	14388	14370	14335	14114	14244	14262	14272	14275	14372	14208	14155	14420	14407	14531	14209	14361	14149	14187	14140	14465	14146	14291	14303	14256	14152	14415	14288	14303	14205	14253	14250	14457	14350	14244	14518	14162	14206	14392	14298	14370	14422	14171	14459	14434	14458	14256	14064	14151	14255	14341	14422	14057	14463	14092	14224	14122	14317	14109	14150	14172	14372	14365	14395	14199	14092	14230	14236	14274	14393	14304	14247	14433	14141	14334	14420	14312	14241	14220	14124	14236	14257	14314	14364	14289	14311	14220	14357	14189	14172	14420	14400	14325	14350	14277	14304	14170	14343	14489	14136	14165	14155	14338	14266	14364	14281	14420	14337	14324	14290	14378	14300	14170	14219	14149	14201	14282	14500	14445	14366	14316	14275	14320	14301	14433	14299	14314	14296	14391	14256	14397	14283	14254	14371	14290	14199	14387	14091	14421	14366	14382	14175	14180	14229	14096	14258	14162	14166	14310	14172	14256	14339	14118	14323	14364	14433	14478	14370	14345	14408	14280	14257	14243	14402	14227	14294	14411	14151	14230	14353	14219	14123	14347	14476	14418	14304	14484	14217	14255	14371	14067	14063	14179	14259	14220	14237	14168	14232	14177	14101	14235	14323	14402	14314	14447	14389	14243	14316	14271	14323	14234	14396	14330	14352	14156	14425	14324	14296	14221	14235	14361	14177	14161	14384	14293	14217	14400	14266	14156	14325	14282	14411	14216	14416	14425	14036	14437	14295	14423	14260	14235	14275	14368	14155	14273	14204	14291	14485	14307	14250	14255	14128	14247	14175	14363	14379	14303	14333	14218	14360	14234
62300	106293	83586	53597	30791	17225	13482	13399	13555	13486	13598	13390	13457	13436	13324	13692	13522	13406	13361	13563	13507	13511	13296	13385	13605	13642	13535	13487	13516	13521	13571	13599	13725	13442	13565	13558	13334	13434	13507	13584	13530	13391	13632	13549	13485	13551	13662	13521	13491	13347	13553	13501	13430	13506	13425	13478	13601	13470	13486	13400	13661	13593	13413	13607	13447	13718	13532	13557	13388	13405	13420	13372	13553	13536	13406	13533	13527	13558	13499	13405	13586	13502	13271	13504	13449	13519	13483	13595	13445	13416	13518	13612	13542	13419	13412	13361	13484	13416	13677	13407	13551	13531	13504	13559	13580	13432	13438	13586	13337	13489	13488	13547	13543	13496	13519	13454	13547	13637	13430	13431	13597	13598	13400	13425	13573	13659	13584	13431	13575	13512	13483	13487	13446	13736	13540	13573	13558	13535	13462	13610	13320	13239	13504	13664	13593	13504	13533	13312	13528	13430	13548	13556	13361	13461	13543	13572	13663	13574	13512	13492	13404	13324	13502	13482	13415	13438	13632	13441	13275	13642	13434	13368	13412	13533	13479	13438	13369	13450	13429	13450	13578	13487	13456	13531	13400	13491	13459	13432	13346	13602	13468	13528	13535	13579	13375	13420	13555	13407	13457	13409	13386	13322	13414	13612	13472	13617	13477	13365	13748	13593	13581	13507	13508	13756	13535	13435	13426	13484	13531	13481	13543	13489	13451	13343	13387	13390	13414	13610	13502	13386	13437	13530	13469	13437	13602	13530	13306	13379	13647	13388	13401	13358	13660	13406	13334	13589	13477	13679	13421	13405	13488	13496	13549	13550	13471	13417	13447	13329	13416	13611	13561	13429	13486	13589	13584	13600	13495	13384	13355	13510	13467	13297	13567	13665	13469	13458	13452	13472	13556	13377	13443	13599	13491	13605	13580	13524	13627	13494	13384	13178	13374	13531	13326	13541	13442	13483	13455	13519	13573	13509	13554	13528	13466	13420	13304	13417	13549	13448	13396	13537	13577	13263	13543	13711	13505	13481	13412	13359	13552	13524	13577	13592	13636	13437	13549	13623	13483	13350	13455	13462	13636	13391	13350	13426	13347	13325	13516	13325	13370	13507	13299	13666	13526	13485	13422	13402	13580	13454	13525	13438	13413	13557	13608	13445	13493	13681	13454	13505	13293	13466	13567	13490	13473	13651	13362	13503	13392	13383	13422	13657	13502	13381	13425	13614	13493	13487	13358	13363	13521	13482	13674	13541	13396	13435	13323	13404	13512	13367	13557	13397	13519	13558	13314	13562	13377	13374	13292	13339	13584	13374	13450	13345	13504	13474	13554	13450	13590	13577	13579	13635	13469	13616	13548	13722	13534	13403	13373	13659	13473	13396	13305	13566	13482	13479	13365	13335	13494	13471	13480	13426	13526	13544	13486	13423	13363	13365	13406	13505	13447	13522	13555	13559	13517	13695	13397	13527	13593	13450	13703	13608	13458	13592	13473	13480	13569	13520	13345	13355	13516	13439	13401	13429	13497	13547	13508	13455	13645	13459	13473	13476	13447	13424	13545	13517	13390	13406	13475	13464	13524	13541	13573	13558	13470	13503	13669	13391	13600	13493	13564	13384	13513	13486	13350	13363	13545	13450	13328	13655	13670	13339	13512	13468	13444	13392	13498	13425	13506	13464	13582	13454	13361	13502	13486	13402	13435	13610	13527	13420	13255	13476	13599	13592	13415	13699	13370	13357	13510	13551	13554	13421	13565	13440	13505	13397	13554	13389	13552	13557	13538	13464	13488	13341	13668	13411	13444	13332	13536	13504	13561	13370	13592	13455	13584	13236	13473	13281	13531	13466	13523	13394	13460	13396	13603	13587	13497	13432	13417	13467	13542	13301	13500	13465	13369	13422	13566	13456	13551	13496	13463	13295	13528	13350	13344	13608	13654	13450	13450	13473	13553	13473	13652	13404	13477	13568	13339	13409	13445	13404	13478	13344	13143	13679	13315	13451	13525	13557	13579	13442	13491	13320	13509	13534	13418	13354	13337	13372	13348	13419	13626	13465	13458	13366	13453	13430	13601	13544	13615	13459	13396	13513	13421	13441	13594	13394	13472	13416	13425	13522	13359	13626	13607	13433	13571	13408	13368	13529	13447	13501	13427	13410	13323	13409	13561	13503	13493	13554	13446	13455	13543	13546	13592	13525	13499	13434	13458	13419	13421	13472	13478	13442	13348	13503	13445	13511	13578	13494	13536	13322	13581	13504	13421	13559	13480	13593	13414	13574	13502	13249	13495	13537	13445	13422	13558	13410	13647	13522	13554	13583	13619	13573	13374	13499	13517	13440	13327	13327	13495	13295	13483	13521	13428	13476	13533	13415	13350	13395	13529	13360	13633	13442	13520	13523	13361	13422	13311	13425	13435	13428	13481	13655	13398	13368	13581	13523	13546	13445	13521	13469	13453	13558	13427	13399	13369	13637	13556	13457	13442	13410	13440	13481	13462	13488	13395	13388	13605	13558	13432	13484	13523	13551	13513	13610	13553	13461	13455	13292	13348	13401	13520	13584	13374	13482	13342	13678	13355	13390	13496	13540	13498	13551	13581	13436	13382	13406	13570	13324	13422	13593	13337	13648	13394	13509	13390	13464	13518	13300	13475	13520	13588	13527	13359	13459	13706	13538	13206	13450	13420	13498	13384	13224	13593	13507	13584	13477	13380	13589	13505	13369	13484	13538	13596	13454	13556	13359	13441	13523	13428	13479	13502	13544	13629	13562	13494	13624	13492	13421	13667	13612	13506	13651	13542	13444	13364	13598	13562	13676	13517	13626	13506	13352	13507	13659	13555	13339	13599	13364	13522	13429	13493	13475	13484	13411	13610	13450	13455	13521	13537	13479	13550	13490	13374	13433	13242	13457	13477	13546	13311	13536	13506	13479	13493	13432	13718	13511	13431	13427	13472	13441	13512	13406	13530	13391	13414	13598	13550	13486	13451	13345	13416	13485	13568	13225	13349	13507	13394	13404	13464	13410	13486	13363	13411	13524	13449	13485	13389	13614	13492	13321	13619	13454	13416	13393	13535	13410	13477	13527	13486	13524	13597	13399	13422	13465	13587	13427	13503	13430	13486	13503	13599	13597	13234	13321	13465	13515	13548	13397	13445	13427	13640	13566	13421	13384	13410	13463	13520	13527	13571	13392	13479	13499	13565	13451	13534	13449	13495	13522	13281	13589	13689	13555	13487	13445	13422	13394	13648	13326	13493	13317	13321	13380	13523	13520	13497	13453	13628	13466	13368	13486	13347	13466	13479	13466	13463	13446	13310	13425	13571	13446	13546	13431	13367	13413	13375	13561	13583	13464	13492	13444	13381	13427	13383	13370	13522	13584	13422	13388	13346	13481	13362	13574	13484	13553	13496	13524	13705	13447	13324	13489	13538	13506	13368	13455	13516	13476	13606	13591	13240	13577	13421	13437	13470	13448	13410	13553	13516	13467	13502	13640	13519	13649	13507	13727	13522	13382	13544	13666	13394	13566	13469	13560	13444	13397	13429	13399	13305	13498	13550	13345	13719	13364	13451	13512	13435	13527	13504	13565	13528	13467	13544	13457	13308	13518	13536	13546	13508	13486	13555	13395	13446	13524	13453	13346	13418	13557	13494	13351	13446	13503	13465	13440	13472	13430	13523	13489	13416	13565	13353	13486	13661	13674	13425	13464	13466	13556	13531	13439	13486	13403	13351	13468	13460	13580	13316	13567	13491	13591	13507	13680	13570	13455	13529	13486	13436	13500	13392	13386	13418	13419	13477	13427	13526	13540	13323	13465	13570	13590	13494	13368	13466	13321	13508	13414	13386	13505	13521	13420	13466	13539	13466	13410	13330	13462	13474	13426	13406	13430	13589	13550	13505	13332	13412	13438	13393	13430	13539	13492	13527	13492	13337	13282	13374	13285	13557	13314	13481	13200	13448	13551	13448	13430	13432	13346	13564	13439	13570	13528	13541	13537	13453	13561	13377	13548	13431	13375	13524	13525	13510	13416	13596	13689	13382	13592	13528	13506	13376	13494	13422	13616	13602	13499	13516	13479	13529	13615	13376	13339	13573	13345	13455	13410	13514	13504	13442	13403	13449	13349	13501	13427	13215	13532	13440	13612	13431	13476	13364	13475	13429	13352	13571	13416	13361	13455	13439	13507	13416	13370	13433	13576	13431	13391	13451	13375	13483	13463	13598	13551	13374	13609	13493	13336	13610	13345	13456	13461	13587	13493	13377	13598	13449	13255	13479	13579	13467	13508	13590	13430	13298	13605	13389	13532	13492	13489	13641	13489	13465	13355	13539	13678	13270	13465	13446	13396	13365	13468	13418	13595	13592	13429	13568	13381	13680	13435	13537	13538	13387	13436	13428	13456	13379	13414	13490	13511	13269	13422	13507	13463	13540	13455	13573	13510	13375	13578	13462	13471	13649	13700	13392	13416	13636	13281	13460	13537	13618	13384	13351	13481	13587	13411	13547	13463	13518	13262	13525	13480	13490	13495	13333	13388	13524	13567	13490	13538	13411	13395	13473	13364	13553	13524	13457	13446	13460	13598	13415	13445	13508	13447	13343	13369	13410	13550	13412	13491	13483	13555	13499	13416	13479	13518	13419	13549	13752	13463	13449	13499	13557	13740	13407	13438	13526	13435	13459	13460	13461	13435	13505	13397	13566	13437	13591	13437	13559	13398	13453	13456	13552	13480	13512	13525	13578	13453	13533	13267	13321	13466	13423	13414	13478	13582	13471	13544	13487	13511	13582	13554	13454	13593	13404	13374	13441	13483	13530	13562	13510	13562	13747	13456	13422	13370	13498	13509	13518	13535	13379	13393	13308	13455	13513	13279	13492	13534	13595	13431	13602	13522	13478	13508	13374	13530	13439	13391	13431	13410	13461	13574	13646	13512	13583	13439	13534	13588	13621	13434	13370	13451	13467	13460	13406	13570	13563	13528	13451	13606	13510	13423	13377	13393	13523	13591	13598	13543	13548	13448	13556	13527	13442	13476	13515	13502	13494	13455	13619	13412	13510	13339	13467	13418	13517	13445	13331	13557	13487	13306	13485	13511	13445	13433	13503	13347	13485	13507	13562	13567	13357	13538	13323	13585
29491	34786	37045	25657	17005	14718	14754	14400	14290	14329	14074	14376	14200	14097	14152	14224	14372	14213	14397	14248	14170	14308	14299	14303	14273	14274	14169	14242	14232	14078	14326	14327	14029	14355	14307	14312	14149	14331	14266	14102	14230	14269	14243	14217	14251	14168	14169	14179	14118	14138	14321	14354	14049	14179	14225	14151	14052	14113	14376	14307	14248	14210	14156	14251	14085	14063	14228	14332	14255	14258	14317	14320	14359	14266	14106	14333	14240	14154	14142	14157	14171	14261	14207	14182	14264	14419	14133	14349	14128	14191	14258	14215	14150	14409	14300	14088	14170	14263	13946	14247	14079	14077	14158	14171	14170	14152	14193	14231	14349	14393	14124	14203	14281	14318	14091	14281	14331	14278	14309	14175	14343	14375	14407	14135	14318	14251	14152	14035	14079	14320	14475	14230	14207	14432	14285	14086	14068	14130	14074	14213	14204	14191	14231	14215	14237	14313	14346	14229	14145	14098	14170	14228	14275	14427	14239	14237	14023	14379	14335	14154	14258	14128	14185	14151	14090	14275	14269	14262	14387	14318	14233	14118	14158	14225	14097	14067	14299	14155	14311	14237	14217	14059	14311	14026	14171	14308	14217	14336	14298	14287	14337	14355	14349	14212	14212	14300	14172	14076	14195	14253	14274	14194	14188	14293	14278	14171	14255	14049	14031	14397	14375	14180	14257	14035	14243	14222	14158	14110	14232	14220	14221	14155	13950	14276	14118	14474	14338	14372	14308	14124	14076	14261	14244	14185	14271	14029	14073	14097	14246	14297	14278	14178	14202	14160	14233	14221	14391	14166	14256	14258	14284	14145	14216	14338	14243	14054	14202	14271	14246	14167	14237	14188	14232	14228	14163	14320	14230	14383	14282	14108	14248	14129	14257	14327	14230	14284	14045	14215	14429	14136	14222	14074	14176	14129	14146	14171	14228	14218	14291	14276	14351	14179	14204	14223	14299	14169	14466	14212	14138	14221	14256	14201	14157	14273	14299	14407	14367	14237	14336	14248	14197	14312	14268	14228	14182	14096	14105	14140	14168	14266	14238	14028	14266	14349	14292	14299	14320	14209	13937	14062	14115	14219	14153	14154	14204	14350	14186	14312	14304	14262	14205	14139	14207	14210	14407	13886	14057	14228	14274	14091	14353	14311	14432	14287	14292	14359	14425	14101	14136	14204	14207	14261	14166	14205	14386	14318	14200	14155	14276	14203	14196	14280	14290	14306	14094	14171	14180	14062	14212	14223	14303	14248	14046	14105	14093	14069	14288	14266	14172	14459	14191	14287	14197	14284	14314	14229	14253	14151	14219	14351	14178	14226	14030	14037	14267	14185	14100	14024	14289	14263	14345	14247	14382	14101	14250	14210	14127	14340	14315	14334	14313	14306	14252	14135	14186	14293	14360	14105	14122	14033	14423	14444	14307	14117	14077	14156	14332	14327	14208	14350	14367	14279	14205	14402	14286	14249	14440	14451	14213	14402	14236	14274	14394	14203	14207	14216	14322	13943	14042	14231	14327	14234	14317	14114	14218	14425	14149	14310	14158	14156	14290	14139	14184	14305	14303	14185	14193	14176	14072	14154	14340	14290	14147	14150	14244	14338	14209	14099	14458	14143	14351	14219	14373	14155	14191	13998	14180	14302	14199	14173	14036	14373	14061	14048	14223	14223	14049	14231	14238	14286	14261	14081	14042	14269	14386	14405	14285	14241	14256	14395	14251	14043	14234	14139	14175	13977	14255	14312	14215	14298	14070	14374	14055	14178	14226	14185	14222	14161	14095	14358	14201	14155	14281	14203	14213	14357	14386	14267	14194	14419	14107	14280	14392	13960	14145	14437	14136	14143	14045	14156	14216	14173	14350	14222	14288	14244	14182	14234	14287	14135	14263	14312	14170	14255	14423	14331	14263	14393	14295	14276	14154	14037	14213	14006	14243	14355	14262	14180	14344	14271	14424	14198	14474	14332	14146	14074	14317	14137	14236	14175	14393	14165	14306	14350	14190	14056	14329	14463	14254	14175	14229	14197	14175	14143	14281	14169	14211	14261	14100	14418	14340	14256	14319	14269	14210	14326	14154	14246	14126	14207	14197	14223	14210	14299	14103	14271	14328	14042	14195	14337	14291	14128	14158	14276	14309	14256	14258	14031	14244	14255	14206	14200	14317	14253	14280	14173	14246	14298	14250	14348	14393	14131	14406	14141	14191	14372	14353	14206	14267	14294	14348	14179	14231	14374	14257	14228	14173	14056	14049	14169	14435	14122	14176	14143	13970	14160	14334	14164	14010	14220	14314	14240	14235	14005	14282	14324	14246	14281	14227	14178	14249	14256	14270	14051	14301	14281	14105	14276	14144	14134	14179	14183	14185	14052	14148	14231	14466	14290	14209	14553	14409	14147	14246	14314	14416	14186	14193	14134	14298	14229	14247	14313	14303	14344	14128	14337	14196	14249	14242	14375	14253	14244	14224	14144	14146	14423	14355	14128	14078	14218	14334	14361	14320	14223	14242	14197	14296	14326	14276	14099	14126	14326	14235	14323	14092	14183	14108	14100	14229	14227	14066	14107	14146	14340	14087	14228	14181	14206	14194	14246	14312	13995	14318	14106	14229	14319	14244	14186	14274	14395	14094	14258	14142	14147	14239	14228	14282	14286	14367	14085	14196	14112	14119	14424	14323	14387	14269	14412	14522	14198	14288	14039	14130	14174	14308	14134	14229	14205	14119	14162	14155	14314	14182	14247	14041	14142	14380	14245	14217	14219	14180	14007	13996	14138	14233	14166	14201	14118	14354	14274	14139	14244	14341	14179	14314	14337	14087	14159	14345	14180	14437	14215	14275	14214	14197	14026	14224	14293	14394	14290	14294	14198	14280	14358	14226	14222	14269	14131	14242	14213	14124	14218	14246	14279	14214	14291	14278	14173	14141	14250	14271	14088	14166	14133	14204	14275	14383	14528	14240	14286	14254	14277	14216	14332	14309	14349	14123	14110	14282	14320	14065	14050	14095	14365	14039	14340	14193	14301	14123	14252	13996	14143	14249	14154	14213	14320	14222	14340	14296	14079	14455	14214	14229	14185	14351	14195	14194	14275	14343	14013	13934	14312	14110	13962	14340	14003	14216	14326	14287	14327	14297	14308	14212	14281	14075	14055	14173	14247	13982	14191	14191	14242	14234	14129	14234	14305	14129	14176	14235	14286	14175	14163	14242	14195	14202	14298	14292	14184	14412	14144	14006	14205	14105	14306	14229	14131	14383	14464	14360	14246	14292	14329	14392	14265	14356	14304	14348	14261	14318	14110	14225	14131	14135	14083	14203	14307	14273	14152	14191	14041	14309	14422	14311	14194	14044	14330	14220	14276	14158	14266	14148	14212	14245	14145	14259	14210	14402	14281	14506	14394	14099	14292	14117	14188	13993	14342	14192	14235	14255	14250	14198	14342	14370	14179	14200	14107	14316	14281	14156	14164	14298	14227	14329	14336	14274	14187	14327	14232	14375	14501	14136	14449	14279	14307	14229	14103	14221	14193	14354	14148	14080	14241	14320	14254	14121	14229	14269	14196	14197	14310	14347	14387	14325	14334	14227	14186	14205	14151	14182	14124	14365	14073	14150	14166	14175	14238	14155	14218	14122	14290	14263	14178	14039	14311	14204	14125	14235	14316	14264	14149	14097	14180	14113	14327	14355	14313	14296	14348	14160	14141	14285	14169	14066	14401	14219	14196	14323	14203	14420	14265	14099	14141	14056	14069	14162	14196	14109	14175	14255	14373	14233	14148	14229	14095	13989	14241	14095	14453	14090	14211	14173	14259	14230	14335	14117	14177	14122	14311	14263	14092	14228	14231	14270	14330	14307	14362	14221	14256	14331	14151	14229	14049	14159	14342	14226	14294	14195	14137	14329	14175	14320	14218	14156	14206	14136	14208	14254	14141	14259	14272	14208	14217	14080	14117	14116	14176	14329	14348	14203	14271	14255	14405	14511	14379	14224	14343	14090	14231	14181	14171	14282	14167	14276	14209	14302	14058	14227	14169	14217	14183	14045	14244	14203	14250	14224	14172	14199	14213	14281	14383	14484	14096	14269	14136	14360	14293	14387	14190	14106	14346	13958	14022	14253	14184	14180	14154	14163	14121	14346	14433	14175	14299	14335	14408	14121	14369	14319	14289	14297	14260	14377	14166	14303	13920	14338	14177	14273	14118	14450	14121	14308	14164	14284	14226	14069	14301	14241	14300	14331	14202	14189	14219	14276	14470	14304	14239	14163	14279	14354	14093	14240	14265	14328	14214	14352	14303	14039	14271	14481	14351	14313	14240	14305	14322	14089	14176	14343	14198	14316	14202	14315	14013	14249	14260	14346	14294	14353	14203	14155	14275	14244	14367	14137	14235	14152	14274	14328	14173	14340	14118	14132	14249	14261	14346	14123	14314	14195	14341	14208	14251	14258	14365	14180	14270	14270	14087	14164	14198	14216	14299	14164	14176	14123	14367	14185	14168	14077	14179	14267	14228	14252	14174	14198	14304	14233	14512	14211	14187	14290	14256	14397	14157	14189	14259	14181	14070	14131	14369	14138	14261	14223	14210	14413	14119	14328	14220	14233	14315	14416	14198	14360	14207	14225	14389	14033	14424	14440	13991	14285	14351	14216	14056	14287	14225	14171	14197	14230	14116	14176	14334	14402	14241	14258	14034	14247	14377	14104	14407	14516	14331	13993	14240	14229	14358	14373	14090	14209	14324	14278	14320	14116	14203	14156	14271	14311	14214	14443	14305	14214	14256	14340	14235	14141	14254	14229	14106	14460	14067	14126	14330	14127	14517	14330	14171	14194	14067	14082	14060	14221	14284	13975	14232	14208	14301	14089	14255	14260	14258	14128	14155	14460	14224	14099	14285	14102	14241	14099	14296	14184	14199	14116	14158	14203	14320	14245	14152	14389	14434	14253	14255	14201	14489	14228	14312	14048	14286	14303	14241	14233	14339	14100	14174	14259	14135	14151	14140	14071	14015	14362	14309	14325	14131	14224	14348	14089	14161	14307	14490	14359	14318	14457	14213	14312	14141	14138	14272	14054	14272	14161	14486	14130	14229	14196	14242	14235	14264	14254	14332	14058	14142	14362	14369	14381	14223	14218	14185
37653	54405	40211	22788	15759	13702	13329	13459	13440	13407	13397	13547	13433	13407	13561	13560	13386	13343	13522	13456	13417	13350	13465	13513	13578	13536	13508	13336	13280	13479	13495	13419	13359	13464	13477	13506	13433	13383	13442	13473	13525	13496	13465	13393	13414	13482	13387	13258	13466	13585	13487	13678	13490	13662	13427	13487	13482	13353	13473	13360	13392	13455	13443	13289	13464	13450	13481	13408	13376	13495	13400	13572	13402	13398	13458	13316	13378	13574	13271	13501	13700	13413	13340	13430	13400	13375	13395	13462	13472	13552	13553	13335	13414	13459	13512	13364	13475	13317	13366	13560	13485	13580	13305	13479	13456	13309	13641	13419	13399	13327	13404	13500	13393	13547	13580	13266	13450	13449	13296	13226	13418	13447	13276	13437	13633	13578	13322	13260	13376	13446	13240	13383	13450	13394	13553	13510	13431	13491	13575	13234	13580	13506	13683	13266	13596	13436	13375	13465	13469	13516	13376	13456	13419	13456	13504	13391	13451	13387	13392	13578	13472	13456	13400	13273	13594	13414	13477	13427	13471	13464	13449	13425	13422	13462	13351	13333	13574	13440	13462	13504	13481	13446	13408	13532	13681	13600	13549	13336	13357	13504	13422	13379	13515	13505	13332	13378	13451	13558	13240	13338	13557	13475	13229	13677	13409	13474	13187	13508	13493	13450	13457	13455	13430	13675	13493	13588	13396	13440	13276	13462	13457	13497	13336	13564	13386	13383	13393	13422	13373	13390	13503	13381	13464	13320	13560	13387	13596	13518	13347	13341	13435	13441	13423	13589	13345	13436	13576	13373	13303	13359	13469	13603	13359	13295	13516	13484	13402	13478	13279	13484	13413	13365	13373	13395	13250	13580	13486	13297	13513	13418	13380	13604	13457	13574	13421	13289	13469	13422	13465	13384	13524	13509	13303	13405	13488	13380	13446	13462	13421	13545	13466	13573	13366	13455	13557	13401	13482	13329	13454	13427	13565	13367	13480	13528	13402	13511	13435	13393	13573	13593	13307	13333	13459	13416	13558	13500	13308	13379	13387	13417	13486	13435	13485	13413	13410	13525	13432	13638	13331	13405	13426	13347	13447	13484	13319	13495	13467	13423	13396	13531	13417	13564	13545	13595	13517	13449	13272	13536	13499	13488	13629	13514	13433	13431	13536	13513	13397	13472	13322	13518	13322	13399	13542	13329	13420	13409	13345	13398	13517	13607	13405	13422	13350	13285	13417	13299	13406	13331	13462	13656	13453	13330	13447	13500	13391	13384	13465	13515	13442	13400	13279	13579	13477	13468	13596	13425	13333	13358	13473	13378	13539	13259	13256	13503	13553	13396	13404	13499	13371	13457	13290	13554	13433	13382	13340	13455	13530	13488	13515	13720	13461	13494	13344	13316	13451	13439	13447	13441	13444	13534	13452	13158	13402	13424	13400	13237	13444	13454	13419	13353	13461	13297	13626	13414	13403	13572	13527	13330	13459	13433	13354	13586	13483	13442	13467	13645	13463	13447	13519	13427	13450	13523	13361	13525	13516	13558	13386	13530	13439	13435	13441	13505	13453	13384	13570	13548	13388	13487	13516	13288	13447	13492	13333	13656	13412	13469	13421	13337	13216	13338	13411	13458	13422	13502	13390	13434	13421	13340	13473	13433	13444	13386	13390	13350	13339	13475	13544	13470	13371	13487	13548	13527	13412	13395	13491	13471	13495	13389	13276	13449	13526	13533	13273	13403	13522	13385	13391	13291	13395	13628	13451	13654	13365	13307	13601	13467	13432	13477	13373	13441	13533	13493	13376	13405	13483	13390	13409	13609	13442	13601	13481	13487	13481	13457	13484	13426	13481	13300	13362	13564	13464	13427	13454	13469	13419	13423	13415	13499	13378	13170	13401	13485	13425	13305	13576	13512	13589	13337	13297	13607	13390	13530	13367	13479	13515	13419	13404	13363	13501	13470	13477	13476	13397	13485	13376	13387	13359	13351	13428	13474	13507	13340	13541	13394	13681	13392	13522	13587	13336	13608	13296	13351	13401	13450	13456	13404	13466	13396	13433	13597	13439	13310	13546	13451	13647	13423	13422	13607	13587	13467	13393	13341	13349	13516	13533	13270	13486	13315	13565	13483	13494	13487	13512	13466	13393	13347	13378	13431	13521	13388	13347	13320	13390	13523	13441	13516	13445	13429	13499	13517	13370	13487	13461	13562	13415	13451	13328	13329	13462	13656	13537	13451	13432	13493	13512	13540	13382	13376	13534	13358	13499	13457	13292	13290	13538	13414	13523	13504	13582	13480	13406	13404	13387	13459	13379	13571	13449	13570	13373	13388	13551	13439	13497	13486	13460	13348	13555	13558	13419	13354	13413	13382	13406	13374	13520	13487	13469	13579	13385	13454	13426	13291	13341	13490	13401	13414	13346	13487	13223	13518	13351	13434	13207	13452	13508	13556	13316	13408	13356	13353	13396	13527	13447	13497	13539	13502	13639	13397	13447	13470	13447	13314	13332	13529	13451	13451	13496	13341	13350	13648	13365	13359	13517	13443	13411	13455	13546	13419	13395	13544	13459	13470	13503	13477	13430	13409	13510	13504	13372	13488	13521	13448	13372	13341	13508	13558	13397	13514	13437	13398	13477	13469	13547	13500	13558	13426	13456	13423	13406	13458	13491	13574	13494	13584	13397	13684	13501	13424	13518	13447	13402	13390	13484	13392	13510	13428	13558	13263	13355	13234	13509	13537	13180	13492	13462	13250	13436	13448	13505	13393	13511	13420	13474	13604	13576	13444	13594	13517	13517	13374	13527	13344	13380	13279	13325	13343	13450	13507	13344	13366	13406	13366	13516	13472	13467	13295	13467	13473	13319	13427	13362	13526	13531	13331	13406	13423	13315	13348	13485	13464	13472	13368	13420	13616	13490	13467	13354	13349	13412	13430	13442	13497	13522	13506	13344	13463	13509	13475	13355	13330	13529	13451	13407	13387	13344	13325	13348	13312	13375	13609	13578	13458	13473	13404	13479	13287	13397	13389	13444	13430	13475	13570	13407	13553	13457	13511	13411	13359	13435	13424	13485	13434	13514	13388	13452	13479	13391	13377	13332	13518	13518	13476	13354	13358	13511	13530	13339	13346	13395	13312	13335	13550	13484	13399	13389	13412	13355	13320	13603	13397	13508	13540	13383	13462	13351	13329	13572	13411	13471	13419	13512	13251	13482	13443	13449	13561	13459	13542	13555	13507	13494	13450	13507	13502	13230	13427	13418	13505	13509	13412	13373	13514	13591	13454	13382	13385	13496	13368	13398	13538	13322	13543	13400	13446	13481	13394	13282	13390	13503	13501	13452	13461	13480	13401	13447	13524	13465	13307	13535	13378	13367	13500	13303	13515	13461	13475	13628	13313	13376	13390	13420	13487	13498	13339	13447	13604	13370	13507	13399	13282	13578	13356	13410	13387	13529	13579	13487	13422	13416	13559	13438	13419	13529	13531	13368	13309	13458	13502	13578	13586	13405	13355	13534	13521	13375	13485	13362	13360	13558	13602	13303	13294	13542	13490	13421	13417	13486	13411	13386	13450	13546	13476	13424	13423	13301	13445	13325	13285	13292	13330	13531	13374	13303	13631	13374	13355	13481	13433	13404	13508	13355	13350	13545	13174	13568	13377	13336	13452	13617	13317	13542	13485	13378	13453	13360	13510	13530	13381	13517	13548	13408	13396	13523	13736	13409	13475	13361	13519	13339	13449	13397	13566	13467	13539	13330	13372	13444	13476	13588	13457	13402	13582	13357	13400	13514	13403	13456	13475	13276	13484	13340	13351	13434	13336	13380	13640	13433	13445	13493	13206	13562	13539	13469	13215	13369	13324	13387	13233	13513	13550	13282	13430	13318	13355	13398	13422	13405	13449	13422	13411	13331	13441	13574	13207	13608	13353	13464	13196	13498	13639	13469	13449	13490	13490	13358	13532	13391	13504	13280	13433	13547	13464	13594	13495	13334	13369	13430	13441	13506	13606	13449	13482	13326	13382	13638	13357	13321	13502	13554	13350	13445	13322	13457	13437	13448	13399	13416	13290	13328	13260	13614	13292	13368	13296	13671	13474	13490	13360	13392	13466	13340	13318	13414	13434	13495	13294	13557	13547	13407	13430	13544	13508	13364	13454	13424	13479	13407	13648	13462	13452	13546	13525	13610	13247	13515	13334	13570	13401	13344	13638	13443	13498	13490	13518	13421	13449	13494	13365	13501	13401	13501	13489	13524	13476	13458	13580	13355	13443	13437	13434	13286	13386	13502	13658	13485	13252	13434	13333	13514	13673	13295	13605	13581	13344	13363	13451	13318	13446	13406	13354	13559	13405	13451	13536	13488	13373	13500	13379	13474	13463	13569	13462	13420	13415	13443	13491	13406	13359	13345	13687	13385	13457	13380	13368	13489	13508	13554	13525	13548	13440	13553	13484	13429	13406	13522	13413	13521	13275	13331	13380	13422	13311	13464	13378	13329	13382	13552	13483	13456	13370	13356	13404	13331	13365	13584	13503	13366	13620	13691	13223	13577	13446	13449	13348	13444	13290	13406	13479	13427	13433	13506	13574	13236	13558	13488	13314	13332	13413	13498	13470	13481	13583	13502	13382	13521	13281	13394	13447	13369	13337	13453	13588	13385	13402	13535	13255	13380	13391	13325	13529	13428	13403	13547	13320	13536	13283	13456	13404	13478	13313	13512	13494	13385	13336	13380	13431	13450	13420	13547	13336	13414	13426	13551	13344	13446	13451	13479	13567	13355	13310	13436	13370	13405	13497	13428	13456	13521	13347	13386	13453	13418	13382	13534	13440	13424	13394	13439	13433	13486	13629	13473	13618	13623	13475	13445	13578	13409	13361	13391	13441	13485	13479	13482	13542	13374	13532	13457	13574	13458	13562	13540	13206	13550	13406	13417	13508	13374	13557	13452	13411	13404	13475	13429	13474	13260	13281	13372	13297	13401	13184	13439	13423	13375	13510	13427	13581	13317	13552	13337	13552	13661	13356	13542	13662	13433	13439	13365	13254	13337	13418	13530	13358	13366	13406	13438	13197	13532	13488	13500	13448	13516	13402	13509	13406	13288	13554	13360	13449	13417	13367	13401	13465	13368	13509	13450	13420
25072	25748	38131	32566	23528	18845	16412	14679	14469	14443	14433	14366	14317	14338	14326	14322	14210	14273	14454	14428	14302	14287	14284	14309	14341	14249	14191	14254	14284	14324	14145	14369	14494	14210	14297	14258	14176	14174	14281	14368	14129	14317	14359	14105	14388	14363	14451	14097	14259	14402	14361	14374	14328	14207	14121	14077	14456	14301	14217	14263	14375	14209	14335	14044	14133	14310	14171	14173	13992	14162	14122	14326	14394	14153	14158	14314	14174	14309	14114	14357	14343	14467	14232	14128	14172	14192	14340	14216	14178	14263	14246	14100	14098	14147	14364	14083	14081	14234	14146	14284	14270	14336	14248	14137	14212	14073	14289	14145	14306	14134	14320	14288	14242	14190	14265	14116	14270	14127	14115	14206	14303	14338	14275	14147	14147	14259	14315	14218	14160	14125	14231	14147	14248	14308	14189	14168	14256	14202	14224	14253	14160	14161	14459	14127	14314	14235	14082	14229	14002	14380	14315	14073	14250	14243	14085	14100	13819	14095	14169	14277	14292	14276	14430	14194	14208	14011	14252	14213	14395	13842	14134	14239	14181	14243	14208	14422	14296	14212	14262	14219	14106	14211	14258	13975	14269	14146	14081	14171	14183	14143	14162	14331	14165	14136	14186	14358	14240	14265	14258	14148	14323	14109	14124	14244	14012	14272	14084	14387	14308	14109	14320	14507	14148	14196	14344	14193	14191	14246	14249	14284	14316	14329	14162	14164	14085	14255	14136	14140	14315	14120	14381	14149	14333	14130	14281	14263	14064	14151	14252	14173	14071	14156	14105	14273	14167	14116	14216	14179	14220	14262	14262	14160	14261	14206	14089	14391	14187	14270	14236	14246	14040	14191	14250	14121	14099	14293	14170	14349	14253	14134	14285	14226	14127	14062	14285	14167	14130	14203	14138	14188	14310	14129	14220	14057	14263	14172	14036	14235	14258	14210	14386	14287	14279	14052	14128	14230	14159	14241	14111	14338	14166	14370	14212	14525	14282	14125	14247	14177	14277	14070	14207	14106	14150	14178	14315	14124	14156	14189	14226	14160	14205	14346	14217	14200	14134	14219	14182	14110	14127	14156	14142	14298	14294	13985	13962	14104	14197	14114	14234	14119	14114	14137	14352	14021	14148	14391	14049	14167	14324	14234	14184	14052	14149	14257	14210	14137	14142	14190	14179	14055	14065	14339	14022	14185	14250	14175	14244	14253	14365	14394	14164	14010	14133	14394	13997	14181	14109	14180	14309	14220	14066	14158	14130	14214	14096	14367	14315	14209	14141	14241	14198	14150	14164	14174	14238	14272	14267	14276	14371	14145	14322	14066	14153	14240	14208	14041	14274	14298	14344	14276	14224	14175	14155	14390	14272	14151	14155	13941	14122	14220	14199	14269	14243	14060	14358	14086	14153	14084	14108	14033	14130	14165	14054	14162	14222	14103	14165	14100	14081	14268	14065	14071	14241	14079	14239	14272	14277	14183	14167	14389	14302	14146	14224	13986	14063	14155	14255	14098	14234	14339	14027	14174	14227	13996	14171	14274	14300	14182	14280	14351	14297	14283	14267	14187	14128	14230	14388	14200	14487	14218	14243	14222	14178	14153	14177	14185	14140	14261	14241	14190	14210	14181	14134	14037	14152	14159	14161	14267	14347	14323	14193	14312	14098	14047	14358	14352	14153	14172	14210	14029	14085	14314	13868	14125	14109	14098	14462	14177	14381	14007	14197	14244	14174	14138	14242	14203	14363	14162	14089	14165	14002	14106	14124	14206	14161	14102	14207	13975	14022	14104	14236	14142	14142	14141	14122	14290	14314	14207	14170	14293	14280	14233	14313	14295	14080	14254	14066	14111	14093	14026	14176	14078	14279	14033	14368	14124	14212	14200	14194	14098	14119	14172	14198	14357	14248	14148	14284	14166	14085	14157	14084	14075	14287	14301	14308	14315	14120	14147	14214	14320	14122	14022	14155	14173	14145	14209	14302	14132	14123	14134	14151	14073	14230	14249	14365	14201	14271	14236	14345	14144	14177	14163	14010	14051	14260	14304	14454	14294	14105	14263	14132	14165	14150	14159	14181	14104	13975	14347	14137	14231	14207	14118	14246	14293	14241	14303	14030	14153	13987	14323	14238	14171	14052	14033	14203	14439	14085	14154	14191	14248	14315	14214	14052	14444	14199	14301	14164	14231	14271	14152	14424	14115	14161	14080	14149	14287	14190	14133	14290	14241	14245	14195	14220	14251	14232	14201	13992	14211	14251	14190	14296	14105	14157	14265	14158	14123	14140	14245	14282	14060	14228	14201	14159	14032	13962	14321	14321	14096	14088	14285	14229	14192	14125	14270	14240	14221	14348	14096	14205	14150	14225	14227	14030	14155	14315	14134	14312	14231	14289	14036	14241	14191	14249	14350	14160	14127	14190	14401	14263	14316	14207	14197	14199	14241	14179	14135	14212	14203	14254	14294	14270	14336	14163	14292	14210	14100	14205	14190	14336	14129	14192	14285	14239	14413	14442	14264	14307	13998	14094	14239	14294	14321	14290	14179	14132	14184	14438	14324	14301	14442	14289	14300	14172	14111	14099	14244	14150	14177	13991	14036	14354	14254	14246	14302	14180	14169	14151	14162	14146	14138	14298	14253	14118	14159	14236	14254	14208	14372	14240	14254	14255	14498	14481	14278	14356	14152	14228	14256	14031	14317	14131	14385	14065	14118	14174	14035	14295	14332	14244	14164	14118	14477	14134	13977	14307	14152	14047	14164	14412	14140	14224	13998	14221	14052	14361	14251	14170	14065	14325	14209	14346	14286	14222	14159	14092	14179	13949	14205	14280	14237	14172	14267	14240	14244	14063	14238	14300	14227	14008	14034	14363	14162	14287	14175	14203	14163	14078	14370	14021	14163	14277	14184	14273	14100	14090	14381	14260	14249	14214	14313	14181	14350	14287	14231	14175	14242	14087	14098	14393	14254	14407	14292	14335	14216	14248	14101	14050	14161	14188	14141	14091	14357	14189	14117	14098	13932	14217	14059	14174	14310	14129	14177	14202	14395	14115	14094	13950	14202	14251	14315	14292	14423	14399	14195	14305	14145	14145	14166	14148	14258	14147	14146	14293	14428	14029	14202	14145	14170	14053	14139	14302	14219	14249	14177	14182	14385	14219	14360	14244	14125	14106	14257	14203	14273	13945	14217	14377	14384	14146	14153	14310	14161	14184	14212	14052	14215	14155	14290	14163	14274	14221	14209	14206	14210	14206	14207	14243	14356	14287	14122	14169	14065	14107	14231	14185	13937	14081	14363	14110	14233	14252	14268	14127	14215	14364	14253	14327	14237	14095	14161	14184	14178	14082	14288	14095	14288	14168	14184	14283	14206	14159	14151	14030	14141	14216	14133	14060	14023	14173	14121	14313	14197	14239	14294	14161	14235	14294	14292	14166	14268	14286	14105	14227	14172	14164	14245	14300	14217	14245	14049	14258	14221	14236	14389	14066	14165	14311	14256	14232	14252	14142	14165	14179	14356	14250	14170	14011	14189	14166	14164	14233	14195	14195	14139	14476	14279	14087	14143	14160	14208	14297	14224	14121	14260	14283	14268	14212	14299	14113	14155	14337	14235	14159	14193	14112	14165	14085	14092	14215	14195	14137	14194	14132	14093	14090	13981	14224	14171	14244	14414	14335	14402	14275	14169	14230	14263	14191	14159	14184	14136	14366	14277	14367	14198	14144	14443	14231	14236	14334	14094	14272	14026	14264	14019	14141	14128	14268	14220	14216	14176	14169	14234	14271	14256	14191	14221	14416	14094	14138	14206	14220	14019	14132	14254	14122	14054	14270	14137	14259	14357	14080	14168	14139	14154	14174	14032	14207	14157	14400	14242	13925	14003	14334	14251	13988	14156	14364	14193	14269	14196	14038	14247	14207	14330	13986	14116	14195	14206	14039	14242	14233	14373	14140	14203	14022	14340	14275	14392	14334	14312	14203	14201	14164	14250	14137	14289	14352	14409	14256	14216	14269	14346	14295	14197	14174	14249	14083	14168	14466	14295	14398	14172	14191	14106	14195	14164	14082	14233	14060	14042	14072	14263	14118	14236	14203	14253	14156	14169	14246	14174	14359	14316	14163	14130	14226	14097	14195	14321	14375	14219	14298	14237	14295	14338	14263	14293	14175	14183	14034	14285	14143	14469	14263	14189	14326	14172	14230	14300	14130	14115	14261	14258	14093	14129	14115	14177	14316	14155	14305	14210	14203	14226	14257	14326	14265	14230	14320	14212	14170	14116	14047	14209	14037	14091	14152	14174	14183	14330	14095	14194	14196	14341	14400	14313	14342	14193	14027	14384	14221	14347	14149	14181	14261	14294	14061	14180	14258	14436	14380	14170	14116	14167	14193	14262	14343	14097	14241	14200	14196	14371	14399	14235	14548	14103	14154	14323	14103	14136	14080	14248	14336	14005	14161	14278	14308	14154	14020	14106	14334	14158	14189	14401	14165	13933	14206	14286	14235	14231	14185	14223	14317	14346	14058	14168	14221	14469	14440	14150	14088	14282	14078	14157	14169	14271	14388	14135	14111	14224	14350	14132	14419	14040	14256	14098	14270	14317	14188	14178	14250	14088	14203	14251	14215	14141	14107	14136	14158	14203	14200	14254	14320	14137	14251	14281	14258	14240	14275	14205	14323	14000	14074	14247	14187	14102	14282	14235	14123	14202	14130	14164	14237	14285	14162	14323	14163	14053	14304	14282	14033	14112	14339	14206	14219	14090	14198	14171	14319	14340	14193	13934	14040	14239	14228	14367	14241	14387	14196	14309	14159	14194	14405	14251	14294	14240	14194	14231	14225	14329	14082	14357	14235	14225	14401	14188	14178	14147	14250	14205	14284	14329	14161	14270	14066	14103	14347	13984	13877	14266	14139	14369	14248	14191	14265	14061	14228	14296	14323	14224	14232	14236	14121	14222	13897	14068	14027	14231	14217	14114	14222	14036	14200	14181	14093	14026	13977	14153	13951	13996	14322	14221	14086	14243	14254	14218	14158	14084	14162	14119	14176	14242	14074	14132	14188	13914	14082	14213	14163	14307	14046	14093	14151	13975	14123	14054	14240	14330	14131	14147	14184	14129	14208	14391	14245	14250	14374	14112
59242	90221	68975	40931	23163	15065	13508	13379	13612	13488	13485	13417	13378	13575	13418	13644	13423	13498	13575	13412	13343	13493	13484	13171	13445	13506	13503	13329	13598	13490	13531	13538	13450	13481	13459	13528	13461	13496	13453	13464	13498	13406	13501	13620	13694	13412	13317	13372	13478	13467	13489	13490	13488	13541	13412	13452	13532	13427	13559	13445	13415	13456	13457	13561	13631	13540	13397	13357	13511	13457	13479	13567	13465	13495	13520	13515	13498	13498	13359	13333	13416	13387	13490	13490	13633	13522	13475	13589	13458	13586	13483	13393	13380	13404	13565	13591	13472	13643	13526	13626	13293	13296	13525	13256	13491	13473	13370	13500	13312	13462	13500	13432	13345	13625	13451	13524	13537	13660	13522	13449	13484	13299	13420	13426	13498	13501	13370	13493	13504	13537	13414	13579	13409	13423	13365	13385	13373	13438	13503	13303	13387	13521	13363	13642	13489	13428	13539	13505	13462	13510	13434	13384	13450	13579	13532	13504	13494	13368	13572	13607	13414	13621	13572	13513	13441	13483	13525	13331	13429	13496	13566	13549	13526	13486	13429	13559	13318	13399	13602	13487	13389	13399	13358	13343	13404	13487	13381	13440	13427	13547	13511	13437	13488	13442	13517	13405	13467	13497	13505	13415	13349	13510	13437	13656	13477	13442	13600	13601	13525	13468	13623	13394	13459	13429	13531	13538	13370	13551	13524	13556	13457	13640	13495	13561	13356	13422	13493	13386	13625	13514	13438	13475	13498	13533	13508	13504	13442	13548	13628	13320	13693	13405	13333	13472	13524	13431	13443	13596	13309	13413	13411	13551	13380	13354	13417	13396	13464	13345	13347	13455	13295	13384	13527	13511	13603	13536	13513	13396	13441	13368	13259	13656	13317	13444	13360	13370	13446	13470	13422	13496	13302	13432	13441	13388	13611	13558	13473	13411	13552	13493	13540	13468	13579	13568	13538	13474	13527	13545	13507	13219	13514	13474	13506	13584	13593	13402	13577	13478	13414	13406	13459	13552	13455	13326	13448	13368	13453	13425	13562	13410	13492	13421	13435	13551	13389	13520	13399	13555	13362	13501	13464	13470	13436	13480	13315	13538	13513	13458	13428	13359	13338	13331	13536	13550	13595	13265	13359	13576	13394	13473	13510	13417	13545	13487	13531	13430	13491	13417	13570	13585	13480	13481	13414	13441	13555	13417	13533	13472	13375	13529	13448	13455	13495	13491	13539	13420	13472	13528	13514	13380	13431	13395	13310	13612	13644	13332	13499	13386	13439	13512	13591	13444	13320	13639	13372	13395	13618	13303	13319	13562	13388	13317	13399	13529	13585	13446	13373	13434	13442	13547	13542	13456	13417	13393	13526	13601	13445	13451	13396	13568	13543	13216	13442	13512	13582	13440	13462	13493	13487	13536	13550	13408	13554	13505	13502	13481	13522	13416	13422	13562	13426	13399	13627	13507	13442	13545	13449	13461	13547	13492	13529	13464	13444	13511	13354	13680	13606	13488	13406	13549	13578	13406	13451	13491	13619	13465	13530	13617	13593	13525	13440	13618	13415	13431	13648	13286	13415	13554	13442	13573	13584	13480	13334	13539	13568	13434	13543	13466	13348	13628	13380	13470	13573	13457	13376	13643	13394	13615	13367	13282	13312	13369	13645	13598	13394	13532	13396	13334	13370	13424	13477	13548	13308	13358	13540	13626	13552	13427	13628	13553	13473	13588	13489	13439	13521	13522	13438	13486	13564	13397	13437	13375	13542	13389	13551	13385	13505	13575	13497	13277	13491	13526	13354	13467	13454	13484	13526	13499	13496	13344	13640	13435	13240	13546	13405	13440	13611	13456	13429	13577	13460	13480	13518	13553	13570	13645	13571	13591	13379	13413	13596	13348	13439	13515	13319	13325	13365	13518	13444	13453	13516	13343	13487	13405	13498	13516	13482	13623	13580	13527	13568	13453	13418	13510	13488	13438	13455	13533	13532	13519	13624	13395	13394	13502	13495	13323	13484	13364	13528	13467	13432	13549	13420	13424	13456	13303	13428	13505	13292	13451	13413	13394	13432	13349	13439	13537	13715	13431	13474	13534	13472	13337	13508	13569	13426	13348	13523	13371	13494	13450	13524	13306	13400	13359	13469	13455	13369	13485	13429	13300	13427	13624	13751	13447	13424	13655	13471	13568	13612	13386	13448	13553	13309	13417	13464	13597	13366	13380	13479	13367	13451	13492	13406	13419	13516	13430	13456	13282	13590	13432	13378	13508	13561	13524	13570	13479	13429	13472	13416	13559	13471	13400	13507	13674	13399	13454	13404	13540	13528	13412	13402	13356	13394	13542	13431	13334	13664	13559	13439	13501	13526	13407	13383	13386	13419	13451	13478	13530	13535	13510	13433	13485	13358	13376	13422	13429	13389	13371	13502	13631	13522	13414	13451	13500	13443	13455	13410	13380	13432	13338	13518	13402	13454	13458	13245	13443	13539	13432	13442	13396	13454	13392	13437	13654	13438	13459	13471	13407	13520	13391	13535	13554	13501	13306	13430	13498	13411	13450	13418	13775	13484	13519	13482	13336	13492	13317	13459	13502	13542	13568	13645	13446	13621	13644	13383	13422	13446	13398	13553	13319	13494	13399	13330	13520	13347	13490	13371	13439	13636	13358	13417	13569	13358	13402	13554	13558	13503	13412	13435	13530	13627	13512	13491	13435	13535	13490	13409	13440	13391	13483	13392	13604	13482	13469	13445	13485	13499	13348	13658	13542	13498	13453	13478	13555	13431	13430	13479	13430	13402	13403	13536	13441	13552	13392	13460	13419	13443	13464	13448	13435	13404	13586	13362	13395	13476	13449	13429	13466	13557	13542	13474	13413	13433	13304	13546	13656	13415	13387	13534	13559	13449	13407	13439	13562	13441	13329	13454	13456	13413	13366	13444	13572	13572	13508	13431	13292	13502	13414	13417	13401	13395	13488	13557	13399	13521	13338	13421	13498	13327	13445	13473	13639	13474	13522	13469	13548	13479	13502	13325	13469	13557	13369	13403	13361	13472	13439	13543	13606	13490	13528	13395	13531	13613	13623	13414	13445	13534	13479	13501	13377	13571	13627	13356	13510	13408	13546	13570	13469	13620	13362	13653	13368	13608	13492	13320	13336	13469	13482	13453	13443	13528	13556	13527	13433	13560	13345	13485	13403	13486	13442	13394	13435	13592	13442	13411	13446	13585	13420	13477	13365	13560	13493	13365	13378	13174	13542	13296	13419	13542	13465	13465	13389	13544	13452	13321	13448	13441	13523	13415	13575	13583	13406	13486	13337	13345	13592	13554	13258	13378	13533	13379	13481	13487	13374	13426	13491	13494	13433	13447	13450	13474	13624	13497	13475	13569	13403	13487	13381	13523	13413	13469	13465	13402	13436	13508	13326	13540	13510	13647	13383	13550	13469	13484	13418	13584	13430	13353	13436	13504	13229	13606	13486	13369	13471	13357	13386	13695	13505	13583	13408	13389	13411	13503	13389	13414	13432	13526	13297	13638	13535	13618	13510	13515	13441	13220	13460	13477	13392	13500	13443	13518	13439	13567	13384	13483	13378	13365	13473	13460	13382	13573	13425	13525	13523	13662	13536	13512	13424	13437	13551	13422	13484	13705	13344	13492	13564	13486	13525	13511	13337	13424	13532	13509	13393	13545	13488	13441	13560	13538	13520	13588	13484	13563	13467	13467	13508	13434	13528	13443	13537	13430	13359	13511	13421	13463	13388	13385	13530	13602	13518	13498	13394	13496	13474	13519	13571	13429	13498	13606	13442	13379	13559	13434	13419	13478	13353	13528	13497	13368	13395	13444	13404	13344	13368	13297	13281	13511	13484	13383	13369	13494	13474	13438	13459	13463	13388	13389	13553	13562	13446	13427	13349	13548	13475	13595	13558	13486	13569	13459	13476	13463	13447	13547	13445	13594	13504	13486	13419	13415	13404	13584	13502	13534	13402	13573	13491	13448	13318	13469	13483	13571	13429	13324	13410	13468	13413	13460	13468	13466	13464	13532	13462	13403	13404	13416	13547	13355	13385	13637	13491	13501	13504	13625	13609	13405	13588	13632	13729	13410	13411	13564	13357	13453	13507	13443	13468	13453	13440	13412	13551	13402	13467	13630	13496	13347	13477	13726	13470	13686	13435	13413	13383	13569	13498	13534	13522	13492	13454	13522	13403	13432	13411	13609	13430	13522	13404	13386	13516	13451	13510	13460	13451	13328	13505	13610	13560	13397	13582	13623	13390	13274	13380	13410	13471	13623	13554	13430	13459	13475	13483	13569	13480	13346	13565	13386	13377	13625	13473	13328	13395	13433	13426	13559	13497	13548	13327	13464	13475	13599	13528	13440	13537	13439	13563	13425	13582	13501	13467	13421	13267	13584	13447	13443	13493	13515	13528	13473	13479	13515	13521	13447	13309	13448	13401	13545	13496	13473	13495	13355	13468	13337	13459	13457	13584	13407	13629	13479	13522	13474	13524	13497	13537	13548	13452	13568	13568	13472	13418	13380	13707	13516	13551	13437	13506	13457	13398	13531	13477	13411	13485	13540	13599	13386	13494	13514	13541	13409	13552	13255	13511	13500	13493	13591	13447	13493	13443	13371	13450	13543	13427	13532	13471	13386	13487	13587	13491	13541	13435	13515	13518	13291	13366	13520	13493	13442	13518	13473	13503	13436	13433	13490	13340	13412	13523	13440	13455	13425	13504	13616	13504	13464	13350	13431	13375	13591	13344	13397	13243	13482	13448	13476	13463	13619	13395	13398	13455	13509	13462	13413	13389	13531	13509	13534	13404	13612	13317	13597	13362	13336	13527	13473	13271	13460	13487	13501	13546	13527	13467	13486	13446	13590	13447	13473	13513	13535	13411	13480	13422	13716	13407	13556	13350	13415	13497	13482	13298	13492	13634	13474	13494	13518	13457	13544	13456	13559	13433	13468	13594	13462	13426	13442	13565	13351	13417	13528	13302	13519	13484	13528	13538	13371	13372	13438	13462	13580	13331	13507	13568	13384	13478	13599	13629	13523	13580	13596	13595	13499	13492	13504	13561	13532	13389	13540	13514	13526	13466	13400	13415	13371	13440	13446	13372	13508	13510	13413	13519
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
