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
339661028406	339661028971	339661029521	339661030071	339661030621	339661031171	339661031721	339661032271	339661032821	339661033371	339661033921	339661034471	339661035021	339661035571	339661036121	339661036671	339661037221	339661037771	339661038321	339661038871	339661039421	339661039971	339661040521	339661041071	339661041621	339661042171	339661042721	339661043271	339661043821	339661044371	339661044921	339661045471	339661046021	339661046571	339661047121	339661047671	339661048221	339661048771	339661049321	339661049871	339661050421	339661050971	339661051521	339661052071	339661052621	339661053171	339661053721	339661054271	339661054821	339661055371	339661055921	339661056471	339661057021	339661057571	339661058121	339661058671	339661059221	339661059771	339661060321	339661060871	339661061421	339661061971	339661062521	339661063071	339661063621	339661064171	339661064721	339661065271	339661065821	339661066371	339661066921	339661067471	339661068021	339661068571	339661069121	339661069671	339661070221	339661070771	339661071321	339661071871	339661072421	339661072971	339661073521	339661074071	339661074621	339661075171	339661075721	339661076271	339661076821	339661077371	339661077921	339661078471	339661079021	339661079571	339661080121	339661080671	339661081221	339661081771	339661082321	339661082871	339661083421	339661083971	339661084521	339661085071	339661085621	339661086171	339661086721	339661087271	339661087821	339661088371	339661088921	339661089471	339661090021	339661090571	339661091121	339661091671	339661092221	339661092771	339661093321	339661093871	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2701	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	3600	2300	2700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23385	21708	29722	24227	21951	24130	25478	20191	18947	19124	18778	18722	18395	18382	18172	18027	18048	17944	18225	17900	17621	17866	17877	17724	17911	17778	17875	17748	17594	17756	17845	17710	17783	17795	17706	17714	17703	17806	17738	17813	17762	17740	17672	17799	17813	17714	17638	17804	17721	17502	17655	17728	17806	17637	17770	17746	17774	17426	17550	17392	17730	17648	17885	17425	17585	17499	17601	17517	17452	17392	17498	17499	17280	17573	17468	17513	17545	17682	17571	17566	17611	17613	17717	17329	17646	17385	17402	17648	17555	17497	17681	17651	17579	17511	17698	17264	17686	17362	17491	17471	17573	17438	17682	17510	17632	17499	17367	17580	17479	17639	17395	17298	17323	17569	17525	17602	17530	17538	17522	17466	17591	17725	17710	17530	17554	17411	17387	17522	17784	17579	17331	17561	17474	17343	17334	17488	17548	17706	17635	17544	17484	17492	17611	17354	17637	17372	17455	17248	17314	17357	17464	17609	17696	17513	17647	17473	17379	17353	17491	17496	17380	17504	17578	17356	17544	17463	17534	17328	17481	17395	17464	17447	17526	17348	17403	17536	17341	17595	17489	17414	17368	17517	17610	17406	17566	17468	17313	17241	17642	17341	17405	17528	17471	17355	17476	17303	17438	17539	17541	17405	17452	17402	17287	17432	17558	17403	17360	17238	17571	17568	17496	17379	17572	17527	17444	17228	17539	17472	17581	17406	17508	17452	17204	17523	17397	17545	17594	17463	17554	17505	17620	17440	17346	17600	17442	17488	17434	17288	17543	17328	17255	17491	17549	17467	17486	17479	17450	17373	17501	17504	17410	17601	17364	17502	17282	17681	17805	17698	17602	17490	17429	17385	17431	17508	17542	17449	17387	17365	17335	17750	17442	17552	17627	17557	17397	17595	17269	17288	17476	17376	17375	17414	17453	17465	17436	17461	17434	17288	17435	17501	17499	17339	17552	17328	17321	17321	17434	17346	17373	17543	17484	17441	17652	17122	17602	17401	17396	17288	17381	17451	17543	17631	17539	17298	17428	17572	17459	17479	17486	17499	17295	17335	17367	17320	17458	17473	17461	17634	17518	17549	17583	17526	17413	17554	17604	17403	17489	17419	17486	17566	17340	17443	17358	17524	17479	17399	17596	17313	17461	17321	17601	17558	17429	17295	17370	17677	17516	17646	17448	17371	17496	17639	17549	17479	17317	17296	17409	17307	17388	17464	17534	17346	17590	17572	17559	17482	17409	17521	17480	17400	17451	17304	17443	17405	17286	17514	17445	17532	17492	17352	17535	17547	17331	17556	17328	17182	17279	17428	17286	17471	17273	17470	17621	17270	17687	17625	17385	17433	17411	17341	17433	17604	17483	17390	17602	17477	17333	17355	17545	17488	17455	17477	17209	17464	17446	17527	17549	17299	17496	17621	17493	17612	17448	17448	17562	17541	17453	17372	17601	17606	17586	17326	17397	17330	17567	17441	17450	17700	17219	17401	17537	17471	17384	17662	17357	17242	17574	17472	17526	17693	17383	17332	17437	17440	17327	17349	17300	17335	17308	17305	17510	17564	17445	17412	17226	17404	17442	17505	17510	17306	17351	17408	17447	17397	17588	17561	17500	17497	17479	17462	17368	17453	17348	17309	17401	17378	17550	17596	17407	17578	17365	17431	17456	17528	17260	17438	17500	17379	17517	17316	17391	17426	17452	17453	17339	17328	17592	17403	17434	17387	17240	17500	17378	17473	17473	17441	17645	17502	17447	17512	17489	17372	17442	17455	17651	17416	17307	17388	17567	17550	17511	17386	17560	17434	17472	17371	17463	17460	17535	17536	17534	17466	17304	17409	17527	17760	17354	17490	17544	17312	17570	17376	17485	17575	17552	17515	17486	17343	17305	17442	17454	17390	17622	17612	17734	17327	17503	17413	17326	17383	17289	17530	17405	17355	17410	17157	17273	17433	17427	17389	17451	17537	17530	17333	17451	17430	17396	17463	17546	17635	17649	17410	17392	17599	17268	17556	17406	17721	17600	17278	17581	17550	17425	17393	17562	17635	17494	17305	17465	17452	17523	17405	17542	17423	17334	17696	17483	17309	17505	17555	17574	17529	17524	17591	17511	17397	17441	17491	17307	17399	17485	17573	17436	17366	17555	17431	17469	17629	17648	17463	17466	17362	17302	17453	17565	17770	17510	17712	17432	17432	17671	17105	17378	17296	17319	17531	17352	17477	17408	17494	17323	17544	17668	17517	17281	17215	17503	17557	17470	17502	17610	17440	17408	17355	17393	17399	17696	17432	17354	17508	17424	17467	17582	17493	17480	17344	17358	17529	17438	17311	17456	17293	17469	17461	17367	17569	17484	17602	17577	17179	17290	17474	17406	17535	17368	17641	17289	17540	17318	17590	17296	17426	17351	17308	17419	17400	17539	17695	17487	17543	17407	17404	17405	17420	17447	17569	17548	17427	17388	17469	17410	17303	17513	17557	17416	17501	17508	17431	17546	17352	17444	17453	17536	17428	17352	17528	17527	17345	17349	17677	17675	17784	17265	17614	17384	17423	17474	17532	17350	17560	17588	17498	17528	17381	17687	17518	17411	17402	17373	17476	17527	17546	17579	17591	17676	17516	17577	17326	17257	17468	17438	17632	17409	17459	17506	17577	17673	17545	17641	17626	17269	17534	17578	17547	17422	17531	17402	17582	17358	17548	17327	17278	17317	17245	17232	17342	17376	17441	17395	17549	17469	17540	17363	17352	17525	17451	17381	17425	17553	17385	17401	17447	17396	17353	17514	17431	17513	17524	17461	17515	17571	17477	17341	17453	17330	17318	17448	17578	17358	17430	17359	17446	17445	17383	17735	17380	17425	17487	17311	17442	17446	17533	17399	17470	17339	17273	17475	17439	17572	17541	17334	17508	17480	17243	17131	17401	17439	17557	17612	17456	17492	17575	17649	17440	17236	17562	17250	17342	17449	17420	17495	17495	17493	17539	17313	17482	17411	17167	17507	17681	17498	17358	17461	17682	17279	17624	17545	17436	17485	17504	17584	17481	17400	17457	17579	17337	17330	17650	17329	17545	17477	17257	17278	17248	17247	17408	17556	17388	17420	17259	17620	17467	17307	17456	17454	17413	17557	17422	17615	17397	17527	17422	17469	17320	17414	17360	17439	17549	17595	17415	17287	17509	17357	17509	17388	17578	17444	17548	17435	17476	17453	17507	17446	17475	17629	17476	17468	17382	17477	17285	17586	17453	17394	17484	17599	17433	17404	17420	17461	17284	17466	17483	17631	17535	17507	17424	17529	17634	17389	17482	17403	17223	17437	17402	17270	17405	17472	17307	17538	17722	17641	17417	17381	17500	17405	17226	17372	17449	17335	17437	17475	17249	17361	17451	17373	17445	17367	17221	17269	17453	17368	17340	17476	17324	17418	17636	17503	17317	17530	17561	17513	17334	17511	17554	17158	17174	17364	17445	17484	17480	17530	17442	17369	17550	17473	17539	17613	17600	17500	17453	17699	17588	17284	17368	17548	17334	17505	17464	17403	17152	17275	17432	17394	17324	17483	17299	17386	17373	17555	17664	17359	17394	17348	17300	17182	17559	17589	17508	17628	17297	17377	17474	17507	17676	17378	17412	17487	17364	17431	17592	17739	17546	17392	17643	17608	17655	17510	17426	17253	17607	17385	17731	17462	17386	17469	17497	17494	17434	17597	17640	17362	17555	17514	17375	17476	17375	17264	17691	17663	17678	17663	17489	17504	17529	17485	17400	17652	17532	17471	17467	17540	17464	17712	17312	17464	17325	17569	17475	17470	17451	17295	17483	17578	17523	17562	17383	17571	17304	17607	17548	17506	17440	17521	17365	17394	17548	17325	17423	17378	17430	17495	17372	17377	17439	17430	17472	17560	17379	17293	17496	17608	17553	17742	17440	17263	17459	17376	17580	17298	17243	17376	17382	17315	17555	17586	17546	17571	17607	17422	17429	17383	17411	17567	17484	17420	17327	17568	17435	17585	17269	17341	17448	17426	17495	17616	17402	17403	17493	17265	17447	17433	17483	17399	17355	17507	17276	17306	17545	17474	17344	17378	17398	17472	17524	17377	17684	17669	17410	17421	17476	17504	17521	17526	17327	17411	17368	17634	17557	17406	17315	17316	17410	17376	17336	17499	17421	17431	17596	17511	17375	17315	17430	17308	17405	17465	17501	17497	17298	17384	17501	17609	17357	17526	17460	17556	17378	17486	17477	17338	17582	17327	17453	17420	17520	17448	17521	17412	17425	17690	17496	17578	17412	17520	17484	17472	17537	17264	17305	17580	17413	17496	17454	17514	17562	17272	17354	17576	17577	17504	17562	17270	17409	17372	17619	17519	17233	17522	17451	17466	17432	17666	17278	17372	17591	17455	17415	17344	17398	17432	17409	17425	17541	17387	17292	17557	17440	17430	17364	17310	17369	17488	17353	17427	17413	17505	17527	17361	17485	17483	17537	17597	17352	17355	17459	17387	17633	17318	17264	17243	17445	17477	17410	17397	17520	17572	17479	17348	17418	17315	17589	17493	17493	17448	17571	17504	17529	17200	17441	17304	17383	17359	17562	17520	17518	17404	17472	17522	17416	17486	17367	17528	17306	17470	17547	17511	17521	17517	17494	17567	17538	17387	17489	17487	17319	17545	17381	17270	17462	17366	17682	17569	17362	17407	17292	17296	17488	17587	17556	17357	17403	17424	17659	17472	17676	17592	17504	17245	17649	17527	17516	17437	17515	17499	17460	17308	17434	17706	17212	17394	17461	17265	17440	17422	17421	17536	17529	17325	17420	17425	17575	17613	17323	17385	17630	17421	17460	17576	17519	17528	17467	17405	17434	17383	17234	17486	17442	17603	17241	17464	17527	17299	17395	17535	17502	17528	17340	17309	17484	17396	17372	17566	17374	17546	17539	17416	17351	17551	17290	17493	17549	17492	17573	17588	17545	17217	17399	17395	17446	17434	17510	17443	17413	17460	17443	17257	17477	17455	17525	17563	17575	17594	17414	17659	17412	17524	17531	17505	17500	17299	17452	17330	17619	17617	17366	17276	17370	17545	17436	17448	17414	17443	17472	17227	17316	17290	17378	17533	17495	17450	17382	17386	17377	17482	17550	17412	17571
17094	32346	30920	25471	23416	21664	20029	19029	18175	17509	17265	16921	16834	16471	16533	16365	16364	16205	16266	16065	15997	15957	16024	15986	15843	15894	15764	15691	15926	15796	15882	15797	15844	15786	15912	15925	16030	15857	16003	16105	15740	15889	15917	16006	15741	15880	15963	15725	15798	15729	15891	15884	15803	15910	15660	15774	15707	15672	15776	15596	15584	15723	15748	15541	15605	15628	15602	15751	15548	15658	15486	15463	15816	15502	15658	15659	15807	15748	15646	15518	15540	15688	15512	15599	15698	15549	15580	15458	15551	15486	15598	15643	15450	15733	15590	15525	15640	15540	15545	15603	15468	15614	15700	15717	15673	15612	15557	15526	15591	15642	15562	15576	15433	15489	15573	15476	15675	15747	15707	15704	15578	15437	15539	15397	15616	15439	15495	15573	15689	15605	15487	15573	15524	15543	15667	15712	15613	15457	15508	15854	15376	15551	15624	15738	15644	15519	15623	15482	15466	15542	15789	15452	15584	15557	15575	15781	15588	15593	15592	15658	15688	15599	15592	15749	15570	15557	15446	15507	15521	15564	15779	15632	15638	15685	15534	15626	15515	15768	15703	15545	15584	15374	15549	15575	15553	15596	15397	15728	15501	15644	15417	15606	15465	15519	15512	15604	15549	15399	15542	15471	15421	15552	15631	15352	15647	15577	15681	15677	15661	15640	15503	15620	15697	15540	15673	15481	15766	15645	15549	15635	15638	15742	15665	15566	15650	15583	15694	15696	15561	15575	15459	15727	15586	15723	15642	15575	15680	15513	15424	15661	15523	15549	15322	15495	15544	15496	15833	15615	15539	15502	15607	15688	15616	15649	15568	15674	15413	15564	15466	15666	15511	15688	15543	15634	15622	15634	15576	15640	15550	15491	15442	15569	15540	15366	15613	15555	15698	15563	15327	15557	15535	15500	15491	15647	15698	15433	15471	15530	15404	15635	15554	15596	15627	15609	15443	15525	15478	15598	15619	15599	15638	15651	15646	15615	15650	15428	15716	15539	15541	15589	15405	15652	15573	15633	15518	15563	15551	15468	15349	15426	15530	15469	15548	15833	15689	15687	15501	15495	15597	15551	15487	15571	15399	15640	15361	15496	15557	15596	15498	15629	15680	15627	15577	15571	15460	15608	15598	15466	15519	15569	15731	15490	15592	15546	15780	15532	15548	15709	15472	15523	15555	15466	15588	15478	15641	15515	15703	15552	15662	15560	15671	15606	15707	15479	15494	15575	15486	15565	15580	15515	15588	15794	15551	15558	15444	15519	15531	15523	15506	15468	15686	15705	15639	15787	15569	15417	15554	15537	15521	15487	15788	15598	15459	15471	15509	15630	15489	15295	15652	15582	15463	15528	15583	15582	15448	15643	15502	15569	15665	15653	15633	15519	15570	15542	15558	15807	15454	15633	15616	15538	15385	15516	15743	15517	15630	15495	15480	15646	15565	15665	15534	15688	15571	15528	15732	15561	15458	15676	15632	15494	15434	15514	15582	15501	15526	15511	15557	15603	15623	15373	15592	15589	15697	15416	15337	15448	15464	15609	15512	15567	15713	15712	15578	15493	15656	15463	15621	15624	15596	15603	15581	15575	15576	15656	15651	15473	15557	15542	15523	15411	15533	15487	15514	15568	15501	15627	15328	15463	15651	15580	15571	15633	15496	15479	15772	15676	15577	15694	15654	15437	15541	15589	15551	15670	15523	15393	15686	15777	15461	15538	15543	15574	15596	15513	15579	15675	15611	15383	15535	15603	15494	15736	15628	15656	15432	15650	15493	15600	15600	15549	15591	15657	15708	15533	15384	15722	15537	15630	15480	15551	15539	15447	15430	15489	15517	15779	15427	15548	15658	15453	15646	15487	15719	15477	15613	15645	15536	15630	15731	15588	15597	15634	15670	15452	15673	15754	15527	15596	15602	15549	15458	15594	15619	15559	15535	15592	15620	15633	15721	15535	15549	15579	15518	15511	15584	15438	15488	15534	15512	15621	15660	15533	15651	15521	15792	15727	15556	15579	15660	15538	15529	15399	15628	15558	15517	15613	15535	15489	15680	15502	15601	15635	15432	15641	15654	15600	15571	15611	15555	15541	15508	15504	15542	15622	15640	15412	15634	15651	15558	15497	15567	15712	15568	15717	15526	15696	15479	15571	15685	15620	15448	15565	15508	15548	15476	15562	15719	15427	15439	15548	15517	15562	15726	15579	15568	15542	15687	15464	15518	15382	15710	15551	15496	15598	15527	15651	15580	15472	15570	15595	15823	15686	15522	15713	15674	15586	15530	15742	15656	15454	15525	15562	15541	15555	15545	15652	15586	15377	15817	15493	15588	15597	15625	15478	15514	15553	15629	15483	15652	15374	15483	15475	15696	15601	15449	15677	15498	15559	15398	15528	15436	15425	15683	15582	15512	15517	15664	15435	15586	15406	15638	15549	15699	15712	15597	15410	15413	15493	15573	15456	15677	15507	15571	15583	15635	15641	15511	15533	15644	15582	15583	15535	15494	15704	15675	15659	15531	15632	15640	15421	15421	15561	15376	15742	15612	15510	15535	15535	15529	15661	15705	15442	15612	15444	15764	15478	15715	15518	15498	15612	15623	15549	15492	15627	15719	15546	15722	15557	15638	15524	15521	15487	15719	15681	15575	15619	15523	15706	15502	15611	15802	15534	15589	15581	15787	15598	15610	15644	15550	15632	15575	15589	15573	15660	15492	15502	15513	15463	15587	15456	15553	15524	15589	15554	15802	15558	15535	15386	15578	15470	15576	15514	15574	15716	15815	15567	15664	15652	15562	15605	15531	15290	15513	15464	15660	15370	15416	15602	15543	15573	15563	15621	15703	15507	15493	15727	15554	15448	15496	15385	15524	15580	15619	15454	15526	15347	15680	15538	15544	15670	15762	15350	15505	15580	15546	15436	15489	15615	15692	15585	15450	15553	15502	15636	15802	15623	15541	15384	15534	15476	15659	15741	15566	15475	15599	15536	15722	15603	15664	15542	15539	15616	15469	15533	15449	15502	15516	15601	15730	15655	15531	15735	15585	15534	15565	15599	15564	15669	15600	15596	15689	15672	15572	15569	15688	15564	15409	15678	15652	15584	15672	15532	15716	15745	15717	15485	15475	15560	15479	15639	15643	15562	15467	15502	15480	15527	15540	15643	15472	15598	15559	15515	15567	15477	15540	15690	15563	15589	15558	15563	15548	15567	15503	15449	15607	15567	15600	15474	15620	15692	15543	15498	15518	15509	15676	15470	15717	15526	15531	15832	15692	15650	15582	15605	15517	15502	15592	15702	15481	15700	15603	15566	15599	15641	15556	15461	15527	15549	15606	15452	15382	15531	15596	15413	15504	15685	15641	15624	15461	15567	15631	15551	15436	15644	15568	15606	15582	15745	15680	15651	15445	15683	15423	15596	15555	15643	15519	15476	15743	15603	15464	15433	15778	15558	15508	15596	15526	15639	15619	15588	15559	15640	15521	15626	15542	15628	15604	15411	15510	15471	15550	15587	15564	15591	15670	15447	15605	15681	15619	15531	15508	15713	15616	15565	15582	15472	15607	15465	15506	15527	15573	15622	15541	15394	15434	15604	15577	15696	15517	15528	15534	15606	15598	15421	15691	15508	15578	15489	15553	15574	15518	15402	15724	15449	15697	15494	15634	15504	15463	15494	15685	15510	15619	15683	15624	15434	15597	15545	15573	15629	15611	15461	15571	15613	15703	15648	15487	15481	15624	15512	15761	15525	15664	15574	15740	15450	15765	15450	15701	15512	15669	15464	15610	15655	15418	15577	15436	15387	15833	15638	15744	15668	15430	15567	15535	15620	15637	15519	15516	15648	15624	15514	15492	15481	15690	15350	15721	15449	15574	15530	15551	15419	15411	15678	15511	15668	15599	15699	15728	15495	15457	15732	15695	15398	15660	15487	15589	15576	15449	15388	15618	15552	15585	15702	15469	15622	15687	15425	15490	15621	15650	15785	15474	15507	15422	15756	15644	15513	15472	15549	15691	15732	15543	15620	15709	15518	15732	15598	15495	15468	15480	15696	15650	15759	15582	15773	15463	15629	15406	15643	15530	15604	15479	15484	15436	15758	15607	15570	15621	15478	15575	15628	15501	15639	15369	15582	15694	15600	15635	15752	15511	15416	15488	15634	15703	15661	15426	15705	15689	15548	15513	15647	15650	15744	15537	15769	15523	15640	15670	15523	15473	15386	15643	15421	15612	15498	15567	15607	15410	15625	15421	15758	15520	15518	15336	15422	15677	15639	15646	15576	15558	15660	15591	15638	15654	15470	15461	15761	15589	15432	15592	15632	15530	15650	15603	15533	15552	15663	15541	15617	15582	15547	15736	15784	15636	15544	15392	15550	15399	15559	15673	15611	15616	15482	15603	15687	15701	15515	15496	15422	15691	15405	15417	15520	15667	15543	15516	15378	15512	15549	15547	15515	15621	15592	15465	15408	15585	15632	15492	15572	15550	15592	15586	15399	15561	15554	15491	15566	15560	15668	15644	15653	15607	15383	15582	15553	15516	15661	15480	15556	15591	15559	15648	15660	15474	15512	15630	15592	15569	15478	15683	15633	15687	15521	15580	15696	15522	15582	15471	15487	15414	15653	15491	15423	15610	15477	15564	15610	15612	15556	15717	15356	15487	15554	15497	15628	15539	15582	15635	15801	15458	15628	15526	15710	15429	15511	15542	15491	15693	15465	15522	15600	15631	15624	15638	15667	15508	15562	15548	15624	15732	15514	15640	15496	15496	15755	15634	15582	15229	15630	15642	15631	15456	15534	15305	15419	15591	15493	15699	15519	15676	15504	15507	15629	15392	15629	15692	15655	15491	15593	15619	15657	15392	15533	15605	15504	15508	15531	15546	15661	15651	15342	15560	15627	15591	15545	15680	15440	15514	15431	15437	15819	15629	15607	15519	15619	15464	15523	15582	15573	15635	15552	15565	15383	15623	15467	15565	15652	15562	15585	15598	15459	15507	15699	15412	15661	15488	15602	15574	15682	15480	15790	15638	15575	15573	15544	15539	15559	15610	15710	15602	15555	15555	15572	15660	15614	15708	15511	15410	15679	15592	15430	15538	15554	15601	15643	15447	15696	15671	15707	15626	15464	15593	15427	15502	15646
27364	21892	24059	20870	17643	17071	16923	16416	16161	16341	16210	15947	15949	16110	16050	15688	16027	15873	15938	15939	16029	15844	15802	16047	15913	15908	15701	15744	16009	15791	15937	15922	15916	15866	15903	15750	15745	15776	15837	15678	15765	15668	15889	15822	15766	15590	15721	15827	15945	15779	15869	15783	15730	15933	15826	15909	15854	15669	15793	15857	15770	15838	15682	15772	15817	15817	15753	15802	15954	15921	15724	15808	15639	15467	15688	15792	15628	15805	15811	15781	15774	15791	15826	15673	15838	15760	15571	15759	15649	15761	15741	15746	15637	15600	15592	15784	15897	15829	15710	15697	15729	15580	15671	15813	15750	15660	15848	15801	15569	15767	15843	15748	15790	15699	15761	15794	15710	16021	15873	15695	15758	15804	15678	15656	15749	15543	15625	15641	15607	15826	15782	15720	15678	15528	15683	15828	15654	15827	15798	15536	15870	15756	15752	15640	15679	15625	15771	15746	15629	15602	15794	15828	15737	15549	15564	15792	15784	15710	15652	15698	15574	15804	15802	15695	15773	15721	15584	15657	15729	15741	15731	15519	15722	15817	15708	15787	15845	15678	15702	15775	15702	15820	15560	15701	15710	15537	15814	15713	15648	15832	15797	15720	15568	15711	15762	15668	15874	15756	15891	15794	15647	15665	15733	15738	15832	15638	15602	15597	15701	15736	15872	15888	15762	15668	15719	15677	15733	15502	15571	15881	15853	15820	15737	15896	15805	15861	15735	15736	15955	15664	15802	15722	15634	15916	15709	15657	15723	15837	15601	15817	15829	15754	15813	15693	15614	15876	15766	15691	15886	15758	15782	15685	15810	15669	16060	15704	15906	15863	15671	15607	15842	15791	15709	15718	15821	15704	15626	15550	15646	15863	15722	15808	15671	15633	15729	15606	15663	15837	16003	15797	15596	15824	15713	15810	15526	15721	16005	15929	15622	15941	15787	15529	15884	15800	15714	15604	15779	15674	15795	15783	15753	15862	16032	15922	15852	15571	15614	15541	15931	15833	15497	15596	15614	15763	15735	15534	15819	15655	15866	15702	15845	15715	15679	15641	15805	15547	15814	15823	15823	15761	15944	15807	15606	15835	15957	15787	15617	15720	15770	15734	15596	15795	15829	15729	15707	15771	15768	15766	15787	15595	15449	15471	15599	16036	15753	15527	15705	15960	15691	15714	15882	16085	15803	15887	15810	15612	15885	15749	15683	15676	15749	15715	15841	15901	15616	15854	15898	15702	15715	15754	15680	15655	15875	15829	15777	15789	15549	15857	15730	15844	15710	15811	15799	15778	15904	15645	15747	15687	15811	15718	15639	15867	15654	15701	15733	15600	15837	15926	15825	15748	15648	16099	15671	15679	16000	15791	15805	15690	15538	15776	15746	15660	15837	15740	15718	15599	15745	15901	15742	15780	15869	15771	15873	15757	15729	15717	15921	15796	15670	15657	15796	15787	15988	15855	15731	15782	15684	15583	15867	15677	15899	15743	15713	15780	15689	15799	15757	15673	15604	15860	15788	15734	15698	15618	15765	15713	15766	15783	15814	15875	15851	15676	15659	15815	15671	15748	15855	15510	15572	15780	15726	15807	15725	15709	15772	15567	15652	15709	15754	15787	15757	15749	15880	15795	16021	15850	15562	15821	15709	15957	15600	15823	15898	15806	15651	15918	15773	15680	15743	15567	15782	15763	15839	15698	16039	15930	15817	15745	15801	16017	15913	15772	15742	15750	15555	15905	15938	15844	15644	15558	15627	15796	15651	15523	15767	15765	15850	15835	15729	15700	15843	15837	15831	15756	15688	15750	15745	15786	15576	15604	15773	15723	15659	15731	15812	15696	15809	15621	15767	15934	15650	15617	15583	15598	15769	15652	15914	15953	15939	15751	15671	15856	15916	15763	15840	15706	15630	15833	15820	15691	15700	15760	15643	15907	15790	15799	15885	16017	15894	15820	15471	15800	15759	15645	15940	15784	15885	15901	15727	16057	15635	15796	15789	15698	15907	15679	15935	15620	15725	15651	15636	15755	15806	15808	15957	15748	15680	15824	15894	15680	15774	15521	15707	15710	15883	15781	15644	15713	15703	15781	15958	15997	15811	15756	15735	15713	15674	15853	15618	15615	15996	15709	15771	15864	15634	15490	15781	15770	15589	15649	15622	15675	15508	15650	15907	15729	15742	15672	15749	15825	15645	15633	15767	15904	15756	15730	15586	15671	15848	15684	15903	15761	15811	15726	15903	15841	15800	15630	15752	15726	15762	15748	15749	15686	15722	15733	15746	15793	15706	15688	15718	15818	15772	15797	15841	15613	15593	15648	15881	15752	15695	15798	15732	15812	15805	15660	15499	15612	15773	15493	15863	15763	15679	15873	15933	15658	16088	16023	15687	15746	15780	15841	15752	15649	15831	15770	15831	15780	15966	15740	15755	15753	15836	15842	15865	15867	15913	15656	15623	15627	15496	15763	15659	15815	15963	15748	15797	15822	15963	15736	15787	15658	15567	15818	15650	15718	15596	15566	15774	15953	15521	15755	15844	15705	15822	15724	15789	15871	15731	15833	15922	15585	15777	15820	15836	15870	15912	15733	15760	15743	15730	15629	15799	15539	15544	15905	15774	15920	15741	15685	15568	15724	15775	15667	15566	15652	15614	15792	15833	15599	15780	15771	15811	15660	15667	15798	15579	15765	15812	15651	15791	15679	15733	15609	15661	15725	15807	15760	15652	15839	15733	15885	15748	15712	15797	15796	15763	15422	15971	15685	15645	15771	15864	15861	16000	15799	15741	15706	15788	15774	15711	15911	15687	15930	15799	15876	15758	15701	15983	15683	15780	15645	15594	15693	15775	15789	15683	15917	15892	15653	15780	15682	15862	15865	15801	15779	15808	15856	15793	15807	15994	16002	15665	15983	15806	15895	15767	15697	15682	15734	15832	15894	15798	15700	15703	15596	15597	15956	15772	15864	15732	15748	15660	15738	15857	15709	15797	15824	15822	15825	15596	15826	15716	15552	15940	15882	15963	15868	15681	15660	15757	15777	15660	15675	15730	15717	15724	15787	15932	15967	15742	15747	15957	15704	15682	15752	15893	15857	15724	15661	15881	15637	15900	15641	15821	15882	15643	15758	15715	15617	15859	15938	15645	15925	15870	15676	15808	15700	15744	15659	15861	15728	15799	15698	15610	15708	15664	15794	15744	15847	15771	15659	15896	15702	15702	15733	15630	15644	15963	15603	15729	15842	15734	15844	15664	15834	15794	15718	15756	15770	15590	15828	16007	15725	15730	15880	15651	15809	16032	15871	16144	15980	15806	15688	15825	15742	15853	15729	15817	15560	15683	15894	15877	15654	15797	15639	15667	15667	15776	15994	15754	15839	15788	15742	15666	15724	15878	15750	15594	15942	15563	15871	15781	15615	15720	15734	15849	15763	15743	15847	15912	15716	15796	15795	15728	15586	15840	15706	15708	15738	15818	15749	15655	15744	15806	15820	15697	15756	15889	15728	15688	15760	15510	15785	15872	15633	15903	15627	15715	15829	15958	15569	15594	15475	15583	15899	15866	15743	15727	15665	15540	15873	15775	15640	15740	15647	15779	15671	15877	15595	15789	15839	15638	15828	15814	15714	15650	15797	15757	15892	15890	15737	15992	15722	15757	15721	15666	15924	15788	15705	15758	15667	15508	15687	15910	15620	15767	15789	15718	15827	15563	15788	15964	15930	15626	15798	15780	15869	15885	15615	15712	15727	15747	15715	15622	15738	15778	15731	15606	15823	15816	15709	15939	15614	15576	15835	15896	15879	16002	15849	16009	15777	15748	15824	15927	15765	15667	15541	15763	15808	15694	15872	15717	15539	15842	15797	15544	15840	15739	15737	15723	15773	15848	15873	15644	15844	15854	15995	15887	15653	15818	15921	15785	15805	15634	15720	15799	15859	15711	16039	16105	15904	15765	15685	15901	15816	15740	15717	15660	15821	15749	15779	15643	15803	15838	15797	15697	15680	15723	15833	15707	15824	15782	15766	15543	15761	15685	15659	15787	15812	15558	15897	15589	15609	15796	15817	15820	15750	15726	15838	15925	15700	15820	15852	15699	15773	15768	15841	15952	15611	15500	15900	15930	15811	15734	15616	15698	15985	15694	15825	15797	15829	15814	15764	15913	15908	15912	15756	15724	15690	15902	15659	15770	15712	15897	15775	15677	15709	15789	15746	15723	15677	15727	15692	15698	15738	15811	15677	15830	15636	15970	15765	16025	15844	15654	15739	15892	15677	15978	15635	15615	15838	15655	15837	15818	15817	15881	15852	15708	15777	15835	15903	15889	15666	15936	15606	15896	15912	15665	15653	15797	15608	15858	15863	15763	15794	15674	15858	15760	15879	15896	15927	15740	15708	15729	15686	15750	15669	15702	15810	16012	15786	15745	15553	15830	15596	15725	15714	15791	15785	15651	15585	15880	15724	15505	15700	15775	15678	15750	15831	15673	15652	15760	15824	15766	15580	15833	15815	15680	15814	15797	15883	15884	15740	15723	15842	15778	15701	15845	15841	15764	15757	15717	15840	15649	15822	15682	15771	15918	15841	15955	15704	16063	15712	15808	15817	15838	15996	16103	15616	15677	15873	15871	15806	15670	15766	15580	15699	16018	15608	15626	15762	15902	15838	15997	15921	15736	15858	15668	15700	15572	15879	15802	15788	15844	15801	15820	15776	15840	15649	15892	15796	15772	15800	15801	15797	15866	15837	15721	15789	15795	15725	15758	15865	15943	15894	15758	15651	15860	15746	15814	15732	15700	15742	15717	15672	15721	15784	15894	15758	15660	15597	15597	15734	15797	15663	15702	15901	15833	15868	15716	15861	15683	15828	15576	15828	15709	15795	15827	15672	15584	15912	15843	15744	15954	15700	15626	15827	15533	15778	15699	15730	15758	15863	15738	15710	15837	15765	15711	15793	15746	15606	15864	15707	15912	15676	15741	15708	15775	16035	15668	15799	15767	15739	15841	15810	15788	15832	15798	15880	15634	15735	15891	15872	15751	15910	15863	15563	15687	15380	15668	15800	15782	15844	15579	15699	15906	15740	15638	15743	15711	15851	15724	15747	15806	15833	15701	15717	15609	15940	15756	15721	15927	15798	15617	15818
15696	20909	20386	18292	17164	16297	15939	15447	15237	15029	15011	14783	14806	14680	14511	14440	14654	14586	14699	14469	14502	14535	14635	14665	14470	14474	14605	14525	14569	14474	14432	14707	14648	14625	14589	14451	14547	14755	14644	14612	14451	14534	14717	14578	14572	14527	14481	14430	14479	14630	14478	14525	14767	14461	14526	14540	14464	14585	14406	14450	14600	14615	14474	14617	14464	14373	14636	14485	14369	14529	14350	14313	14347	14395	14322	14421	14464	14522	14388	14480	14553	14593	14563	14407	14496	14392	14522	14432	14504	14537	14654	14269	14658	14248	14414	14325	14467	14478	14418	14456	14447	14268	14546	14406	14371	14514	14539	14297	14498	14564	14447	14506	14445	14283	14311	14431	14478	14362	14425	14560	14321	14310	14429	14468	14490	14343	14539	14529	14605	14302	14435	14467	14582	14331	14483	14645	14579	14385	14402	14424	14486	14467	14492	14403	14436	14455	14445	14431	14429	14519	14370	14405	14537	14515	14405	14681	14346	14319	14502	14368	14373	14428	14431	14374	14350	14354	14502	14390	14401	14499	14520	14572	14407	14500	14426	14487	14510	14402	14539	14434	14397	14440	14457	14416	14365	14562	14420	14483	14620	14535	14437	14584	14451	14444	14597	14382	14338	14329	14349	14673	14395	14354	14426	14616	14411	14484	14270	14478	14476	14309	14494	14443	14574	14597	14411	14308	14394	14399	14420	14416	14640	14409	14335	14434	14492	14462	14462	14608	14352	14389	14400	14499	14478	14277	14504	14402	14368	14514	14467	14466	14337	14498	14510	14329	14391	14538	14390	14547	14257	14358	14391	14355	14511	14564	14494	14368	14333	14418	14493	14279	14555	14427	14419	14453	14450	14309	14518	14516	14431	14418	14467	14606	14447	14328	14547	14259	14328	14427	14328	14326	14518	14471	14357	14479	14398	14546	14490	14513	14430	14423	14442	14334	14425	14522	14582	14239	14432	14416	14551	14586	14348	14545	14334	14636	14517	14277	14380	14478	14411	14538	14337	14571	14388	14392	14396	14298	14386	14477	14593	14468	14403	14436	14580	14488	14387	14658	14515	14403	14479	14358	14426	14249	14378	14269	14642	14427	14312	14478	14235	14322	14471	14409	14457	14466	14300	14338	14440	14494	14335	14322	14461	14546	14305	14586	14247	14551	14574	14326	14410	14444	14405	14532	14513	14534	14463	14308	14632	14442	14382	14511	14287	14465	14306	14343	14363	14637	14440	14539	14710	14520	14481	14494	14399	14628	14242	14587	14351	14380	14375	14599	14576	14432	14424	14444	14371	14330	14446	14511	14481	14593	14441	14402	14377	14524	14538	14284	14459	14543	14408	14539	14581	14462	14393	14534	14337	14501	14452	14369	14509	14536	14518	14484	14305	14293	14607	14587	14216	14373	14336	14577	14411	14342	14429	14620	14332	14360	14431	14322	14455	14439	14455	14429	14535	14336	14475	14314	14523	14646	14450	14412	14512	14628	14508	14424	14311	14610	14587	14509	14530	14412	14451	14451	14439	14316	14432	14422	14214	14387	14471	14437	14479	14344	14396	14331	14462	14427	14329	14577	14432	14354	14349	14429	14458	14330	14301	14508	14392	14570	14576	14395	14273	14474	14451	14597	14301	14440	14518	14367	14451	14441	14528	14332	14249	14499	14455	14445	14546	14339	14389	14413	14609	14416	14440	14511	14449	14564	14489	14423	14537	14362	14414	14536	14593	14618	14467	14619	14509	14448	14541	14560	14454	14449	14429	14327	14470	14446	14443	14254	14535	14488	14489	14366	14322	14380	14412	14250	14360	14335	14486	14617	14201	14422	14621	14410	14300	14448	14569	14596	14582	14392	14475	14442	14599	14248	14416	14474	14486	14378	14511	14649	14440	14511	14506	14441	14351	14331	14476	14413	14372	14434	14559	14406	14443	14541	14461	14379	14392	14473	14480	14371	14411	14458	14417	14362	14473	14438	14165	14613	14461	14443	14585	14445	14465	14492	14476	14515	14354	14326	14458	14444	14524	14462	14387	14450	14396	14369	14456	14307	14627	14437	14410	14376	14382	14576	14468	14417	14524	14423	14291	14524	14280	14464	14421	14516	14378	14479	14359	14418	14434	14381	14595	14397	14470	14581	14280	14596	14452	14406	14459	14366	14494	14398	14265	14388	14424	14309	14569	14421	14382	14409	14498	14354	14432	14484	14416	14440	14495	14357	14513	14540	14571	14591	14267	14450	14507	14498	14418	14434	14495	14523	14546	14428	14429	14453	14630	14241	14570	14462	14458	14420	14516	14434	14471	14340	14244	14581	14383	14548	14455	14559	14625	14582	14443	14537	14369	14340	14585	14467	14257	14317	14408	14431	14469	14577	14648	14391	14478	14409	14526	14294	14326	14395	14478	14467	14581	14512	14504	14299	14431	14440	14461	14375	14413	14564	14360	14435	14377	14459	14544	14483	14476	14415	14289	14337	14483	14419	14398	14520	14377	14517	14244	14573	14552	14450	14466	14460	14387	14529	14463	14379	14433	14563	14412	14541	14553	14404	14480	14391	14468	14517	14456	14605	14546	14573	14333	14340	14431	14609	14308	14565	14363	14463	14629	14356	14477	14451	14451	14408	14323	14517	14416	14543	14452	14391	14424	14421	14434	14513	14398	14492	14465	14446	14513	14384	14286	14611	14518	14635	14347	14556	14331	14501	14640	14482	14372	14513	14325	14378	14590	14411	14398	14461	14310	14613	14515	14471	14428	14479	14498	14428	14366	14342	14451	14428	14408	14352	14526	14638	14501	14442	14482	14504	14370	14396	14659	14504	14429	14491	14583	14520	14471	14360	14345	14438	14582	14343	14525	14450	14309	14316	14589	14621	14490	14621	14442	14504	14507	14349	14375	14377	14545	14608	14337	14339	14370	14479	14617	14454	14451	14472	14485	14584	14431	14579	14415	14492	14574	14309	14366	14438	14364	14313	14526	14379	14451	14712	14455	14428	14500	14541	14389	14563	14509	14335	14617	14480	14552	14518	14487	14593	14406	14377	14335	14429	14368	14656	14464	14548	14323	14540	14338	14509	14497	14499	14260	14396	14500	14509	14415	14363	14558	14419	14553	14373	14356	14440	14376	14426	14573	14306	14351	14501	14291	14423	14320	14395	14378	14471	14383	14601	14533	14475	14466	14288	14421	14482	14396	14515	14481	14339	14448	14521	14454	14398	14556	14458	14545	14483	14456	14459	14468	14288	14562	14537	14298	14429	14424	14332	14430	14521	14386	14468	14495	14473	14468	14355	14562	14401	14440	14382	14406	14471	14366	14560	14462	14487	14588	14198	14504	14339	14473	14433	14300	14484	14374	14504	14466	14411	14333	14633	14404	14499	14411	14560	14558	14264	14509	14451	14554	14428	14373	14500	14516	14588	14375	14502	14487	14431	14458	14533	14519	14464	14370	14488	14452	14400	14598	14494	14532	14464	14351	14344	14285	14436	14513	14574	14422	14362	14420	14304	14286	14419	14460	14472	14525	14440	14328	14555	14733	14411	14530	14447	14483	14424	14307	14506	14445	14501	14412	14438	14479	14427	14278	14383	14423	14406	14553	14319	14296	14555	14394	14354	14277	14422	14476	14443	14376	14486	14474	14422	14368	14382	14385	14499	14324	14592	14427	14509	14439	14422	14526	14367	14397	14514	14341	14571	14407	14454	14444	14453	14720	14407	14455	14476	14354	14393	14494	14271	14384	14399	14399	14394	14505	14442	14346	14446	14408	14411	14375	14621	14322	14494	14475	14392	14323	14480	14567	14391	14344	14581	14367	14565	14445	14478	14474	14386	14368	14515	14434	14399	14482	14403	14368	14512	14510	14282	14338	14335	14651	14566	14351	14419	14433	14501	14609	14526	14374	14262	14543	14440	14505	14553	14515	14421	14390	14366	14695	14454	14256	14418	14447	14445	14419	14480	14603	14449	14590	14537	14550	14310	14374	14384	14469	14630	14415	14275	14532	14564	14382	14400	14526	14273	14513	14467	14391	14381	14481	14479	14466	14595	14498	14568	14551	14483	14325	14437	14573	14323	14500	14417	14417	14437	14422	14581	14367	14500	14446	14510	14423	14560	14443	14340	14394	14422	14476	14464	14501	14566	14305	14402	14419	14507	14376	14474	14556	14436	14356	14400	14478	14451	14432	14286	14270	14541	14456	14511	14422	14488	14515	14422	14480	14487	14372	14562	14564	14545	14404	14576	14522	14403	14368	14560	14242	14577	14545	14431	14492	14416	14389	14452	14258	14419	14494	14441	14588	14339	14333	14385	14431	14492	14419	14487	14429	14338	14341	14579	14644	14404	14443	14537	14468	14526	14568	14624	14264	14467	14571	14279	14343	14622	14324	14461	14433	14480	14349	14511	14359	14333	14528	14191	14351	14315	14438	14530	14393	14379	14557	14518	14498	14553	14380	14456	14321	14363	14381	14272	14431	14474	14355	14608	14415	14653	14591	14555	14522	14371	14672	14471	14337	14548	14366	14401	14533	14438	14459	14410	14321	14500	14451	14390	14590	14515	14392	14409	14403	14468	14543	14501	14377	14370	14279	14452	14488	14544	14465	14407	14285	14558	14484	14413	14432	14533	14444	14508	14476	14362	14589	14514	14470	14489	14450	14514	14515	14681	14596	14343	14592	14569	14380	14447	14469	14331	14403	14315	14627	14437	14538	14520	14573	14265	14471	14410	14631	14514	14428	14516	14490	14467	14461	14382	14529	14428	14478	14333	14213	14491	14434	14459	14466	14376	14260	14487	14366	14351	14411	14342	14438	14429	14405	14479	14372	14551	14500	14407	14592	14437	14382	14606	14359	14437	14494	14301	14514	14299	14533	14479	14495	14540	14454	14215	14371	14490	14461	14446	14434	14434	14584	14423	14545	14538	14355	14390	14436	14411	14441	14413	14424	14494	14379	14414	14560	14480	14493	14500	14504	14401	14481	14499	14414	14571	14636	14397	14490	14314	14451	14598	14538	14505	14526	14488	14443	14466	14530	14438	14457	14478	14527	14376	14490	14539	14491	14508	14376	14400	14490	14401	14381	14380	14602	14458	14422	14370	14496	14259	14574	14386	14523	14383	14502	14402	14403	14292	14459	14557	14475	14395
23818	21134	28478	24136	21979	21226	20161	17508	17156	16987	16741	16516	16516	16311	16435	16229	16254	16377	16353	16253	16258	16192	16141	16431	16174	16348	16257	16306	16269	16194	16375	16131	16412	16340	16337	16285	16187	16172	16398	16088	16061	16188	16076	16335	16180	16037	16160	16206	16074	16110	16097	16172	16248	16070	16047	16207	15987	15952	16252	16168	15782	15921	16018	16066	16164	16128	16127	16172	16016	15904	16126	16081	16150	16031	15816	15879	16000	16023	15986	15984	16175	16302	15825	16086	15935	15875	16073	15939	15959	16049	15944	15990	16185	15978	15861	16222	16343	16003	15867	15957	15930	15967	16106	16093	16066	16175	16030	16137	15945	15843	16096	16153	16216	16061	16048	15896	15979	16155	15925	16097	16036	15933	15884	16074	15872	16010	16096	16185	16058	15859	15968	15819	16104	16214	16321	15929	16084	15992	16068	16000	15906	16025	15846	15946	16052	15927	16233	15929	15998	15964	16109	16092	16107	16054	15957	15854	15977	15722	16154	15950	16154	16119	16088	15868	15873	16036	15816	15971	15940	16001	16245	16179	15962	15836	15866	15963	16084	15902	16040	16085	16036	16011	16036	15959	16033	16031	15876	15925	16137	15905	15922	16106	16208	15890	15970	15926	16074	15836	15934	15878	15953	16208	16065	15997	15948	15854	16269	16149	15925	15788	15802	15898	15883	16078	15952	16049	15956	15864	15839	15951	16105	16068	16118	16073	15865	16020	16215	15899	15977	16120	16142	15929	15961	15976	16103	16131	16107	15940	16000	16121	16249	15959	15963	16073	16129	16209	16042	16077	15957	15948	15986	15922	16169	15936	15991	16065	16192	15991	16064	16094	15958	15813	16062	16002	16230	16082	15996	16095	15958	15848	15833	15820	15881	15950	16045	16131	15925	16141	16154	16089	15959	16072	15957	15950	16123	16179	15942	16029	15945	15957	16034	15887	16093	16123	15959	15859	16048	15953	15904	16098	15916	16085	16103	15838	15890	16022	16154	16100	15951	15934	16095	15897	16033	15997	15868	15937	16001	16024	16032	16165	15997	16158	15789	15962	15935	15989	15968	16034	16126	16004	16058	16030	15946	16072	16050	15941	16123	15963	16002	16198	16068	16044	15940	16056	15923	16097	15965	15934	16035	16054	15978	15900	16196	16054	16015	16140	15908	16165	15968	15931	15852	15799	16050	16044	15957	16129	16094	15931	15967	15902	15833	15752	15922	16007	15924	16066	16169	15915	16110	15889	15939	15934	16080	15951	15926	16133	16042	16117	16009	16027	16131	16055	16144	15991	15973	15948	16092	15896	15972	15985	16122	16221	16007	15957	15960	15992	15907	15810	15960	16034	16008	15899	15916	15917	15855	16087	15971	15998	16210	16051	15915	15942	16180	16041	16036	16068	15882	15872	16032	15815	16117	16032	16021	16087	16053	15929	16091	16047	15959	15836	16123	16085	16176	16097	15968	16136	15977	15914	15996	15923	16168	16062	15919	16157	15849	16072	16013	16112	15968	16090	15940	15989	15964	15909	16298	16136	16125	16108	16071	15971	16003	15912	15974	15914	16088	15857	15795	15768	15970	15956	15858	16106	15886	16057	16066	15974	15842	15957	15909	15986	16023	16030	16216	15967	15940	16062	16089	16211	15917	16096	15980	16181	15904	16013	16055	16054	15934	15955	16099	16043	15993	15973	15954	15930	15824	15826	15983	16113	16033	15944	15931	15938	16114	16089	16111	15999	16049	16146	15962	15951	15929	15822	15996	16055	16103	15924	16111	16021	16171	15995	16024	15946	15955	15956	15914	15885	16114	15867	16071	16036	15951	15973	16007	16068	15854	15971	15709	16098	16014	15980	16047	16026	16032	15976	15899	15872	15800	15952	15943	16039	16107	15972	15989	15744	15983	15694	15850	16029	15906	16019	16137	15783	16007	15910	16148	15818	15982	16279	16045	16110	16001	15923	15810	16002	16126	16023	16097	15985	15807	16131	15907	16167	16240	16040	16138	15966	15785	15851	16047	15931	15919	15975	16125	15919	16053	16124	15992	16090	16002	15933	16082	16098	16069	16121	16046	15959	16125	16061	15980	16028	15984	15920	15753	15948	15940	16179	16156	15993	15971	15952	16019	16005	15891	15964	16037	15983	15875	15931	16020	16056	15990	15958	16074	15961	16001	16105	16009	16152	15979	15975	16133	15944	16245	16052	15986	15816	15951	15831	16012	16020	16094	15804	15980	16045	15813	15986	15889	15990	15872	16029	16022	16163	16030	15908	15859	16101	16017	15846	15910	15925	16181	16012	16088	15986	16050	15894	15899	15999	16077	16077	15860	15791	15969	16043	15997	15869	15979	15939	16012	16056	15965	16172	15978	16033	16022	16081	16089	16194	15968	15716	16091	16098	15944	15943	15744	16040	16038	16003	15782	16067	16051	16263	16005	15934	16120	15902	15987	15952	16098	15880	16080	16143	15931	15829	15919	16093	15978	16104	15972	15808	15869	16057	16125	16036	15951	16224	16014	16007	15969	15987	16126	16073	16002	15971	16178	16124	16004	15849	16144	16143	16012	15753	16009	15901	16077	15961	16025	15810	16216	15841	16314	15969	15840	16000	16058	16105	15937	15894	16056	15988	15998	16168	15913	16058	15777	16129	15881	15940	16097	15839	16119	15976	16064	16080	16039	15933	15976	16017	16007	15783	15808	15993	16035	16034	16004	16063	15867	16152	16008	16027	16070	16091	16004	16127	15901	15940	15999	15840	15915	15963	16118	15894	16003	15899	16003	16025	16049	16059	15948	15976	15895	16057	15940	15990	16022	16347	16160	16095	16034	16009	15846	16093	16119	15903	16047	15898	15860	15939	16141	16131	15926	16041	16011	15929	16054	15889	16065	15929	15964	16015	16004	16140	16054	15785	16002	15990	16045	16042	16000	15939	16020	16174	16005	16028	16150	15942	16057	15975	15823	15883	16125	16081	16115	16157	16037	15906	15939	15910	15979	15802	15978	15932	15996	15899	15917	15979	16032	15808	15916	16064	16015	16075	15988	16039	16141	15922	15998	16148	16059	16133	15846	15867	15845	15834	16009	15829	15850	16088	15938	15943	15815	15895	16044	15863	15924	16062	15943	15746	15937	16008	15975	16178	16043	16020	15974	16097	15890	16195	15975	16137	15999	16000	15999	15848	16022	15819	16021	16047	15962	16046	16010	16048	15948	16097	15925	16063	16087	15975	15950	15929	15880	15772	15840	15688	15986	15893	15946	15812	16004	15851	15868	16039	16041	15906	16174	15934	16050	15894	15911	15948	15730	16047	15878	15957	15969	16036	16058	16193	15893	15949	15842	16046	15858	16101	15916	16290	16277	16149	15935	15999	16037	16012	15920	16033	15948	15999	16264	16022	16010	15915	15957	15966	16058	15941	15925	15947	16028	15994	15971	16264	15969	16019	16074	15995	15962	15992	15906	15958	16143	16162	16324	15992	15988	15724	15851	16209	15952	16090	15854	16136	15890	16149	16240	16031	15928	16163	16271	16030	16137	16166	16044	15930	15999	15999	16003	16115	15852	15761	16239	16017	16048	15894	15728	15985	16072	16071	16039	16095	16034	16019	16021	16201	16192	15852	15889	15997	15919	16028	15970	16022	16110	15896	15936	16029	15955	16081	16062	16085	16033	16052	16041	16100	15876	15860	16051	16158	16111	16062	16010	16235	16227	15954	15897	16064	16075	16201	15905	16070	15958	15828	15799	15999	16040	15964	15976	16118	16104	15981	16182	15961	16020	16183	16018	15926	15927	16007	16000	16054	16217	15868	16178	15981	15842	16185	16034	15968	15961	15954	15924	15872	16012	16033	15857	16017	16330	16069	16076	16114	16186	15943	15833	16156	15920	16037	15977	15886	16085	15968	16015	15816	16174	15865	16013	16018	16092	15989	15832	16072	15931	15962	16051	15938	15793	15812	16065	16010	16076	15949	16003	16114	15988	15978	16022	16121	16007	16008	15951	15990	16035	16092	16303	16093	15927	16060	15894	16112	15885	15900	16067	16066	16246	15995	15978	16017	15890	16027	16074	15967	15973	15736	15963	16046	15985	15998	15914	16100	15955	16031	16182	16150	16123	16109	16013	16142	16012	16019	16027	15972	16029	15847	16074	16031	15764	16015	16097	16020	15759	15999	15905	15785	16082	16172	16016	16065	15811	16171	15855	16140	16103	15931	15938	15800	16156	16181	16074	16098	16018	15918	16202	16191	15971	15996	15879	16020	16134	15980	15894	16229	16071	15922	16147	16176	16059	16040	16033	15964	15910	15795	15978	16071	16060	16012	15981	15901	15958	15961	15944	15943	16083	16083	15872	15986	16152	15998	15896	15996	15910	15896	15843	16135	15901	15972	15979	15852	15816	16047	16139	15987	15873	16048	16030	15853	15904	15855	15953	15996	16124	16268	16065	15936	16021	16052	15814	15626	16204	15870	16084	16153	16012	16047	16099	15783	16046	15954	15991	16156	16013	16216	15941	16010	16003	15944	16006	16124	16049	15980	16118	16005	16085	15994	16030	15810	16011	16040	15893	16027	15934	15954	15863	16104	16027	15994	15894	15951	15983	16104	15880	16067	15871	16050	16182	16087	15942	15976	15961	16140	16112	16171	15933	15975	16069	16175	16043	15998	16022	15969	16019	15812	15932	15988	15839	16081	15898	15950	16126	15969	15955	15856	15904	15869	15930	16053	15990	15859	16028	15937	15919	16021	16160	15679	16113	16074	16130	16299	16372	16206	16185	16118	15853	15872	15946	15929	16016	15856	16044	16096	16075	15899	15948	16170	15962	15964	16119	16173	15940	16027	16079	15856	16087	15982	15930	16135	16162	15903	15915	15949	16129	16047	16011	15941	15825	15820	15935	16101	15898	16073	15978	16074	15968	15991	15908	16013	16165	16043	16221	16041	16045	15904	16108	16007	15848	15984	16091	15952	15957	16078	16030	15941	16040	15909	16062	15908	16128	15953	15917	16073	15970	15853	15952	15809	15997	16113	15920	16031	16113	16001	15945	15969	16138	16195	16111	15860	15988	15965	16061	15929	16116	15931	16073	16036	15922	15846	15867	16230	15937	15901	15961	16196	16006	16141	16098	16016	15747	16015	15987	16061
15134	26967	26227	21907	20001	18610	17447	16692	16167	15947	15601	15279	15171	15234	15070	15108	14983	14944	15029	14794	14946	14900	14916	14759	15022	14951	14882	14832	15048	14722	14896	14917	14871	14959	14856	14806	14879	14875	14787	14977	14897	14878	14805	14900	14838	14918	14708	14814	14759	14752	14815	14849	14845	14825	14662	14932	14735	14756	14762	14652	14522	14631	14833	14685	14822	14659	14656	14776	14660	14704	14851	14562	14775	14744	14839	14935	14723	14744	14735	14760	14668	14730	14662	14745	14699	14602	14809	14594	14691	14755	14717	14568	14564	14772	14691	14757	14638	14789	14651	14728	14672	14696	14730	14723	14742	14537	14566	14682	14744	14597	14691	14678	14504	14751	14595	14676	14847	14695	14612	14656	14704	14664	14606	14506	14705	14655	14525	14561	14380	14666	14741	14738	14412	14721	14670	14564	14697	14623	14508	14685	14703	14763	14527	14660	14533	14665	14665	14520	14756	14576	14833	14335	14601	14810	14524	14884	14671	14767	14502	14608	14442	14505	14589	14648	14682	14593	14535	14711	14622	14577	14747	14593	14713	14667	14705	14696	14807	14627	14661	14529	14563	14629	14566	14753	14741	14672	14723	14618	14589	14704	14747	14613	14739	14648	14519	14591	14716	14744	14727	14677	14569	14577	14591	14609	14568	14638	14694	14494	14702	14627	14745	14680	14349	14765	14549	14635	14743	14754	14499	14677	14676	14638	14686	14583	14710	14605	14635	14658	14712	14521	14710	14565	14620	14657	14735	14645	14793	14721	14621	14681	14732	14784	14719	14608	14433	14647	14703	14627	14484	14586	14713	14605	14602	14758	14612	14734	14481	14454	14518	14706	14558	14644	14815	14719	14650	14603	14736	14525	14731	14651	14655	14792	14505	14585	14588	14759	14783	14507	14682	14819	14793	14552	14741	14542	14531	14645	14833	14677	14678	14905	14685	14691	14698	14632	14715	14674	14715	14629	14627	14838	14648	14592	14562	14715	14520	14712	14735	14511	14684	14668	14540	14574	14681	14646	14636	14680	14620	14544	14677	14628	14766	14490	14702	14760	14545	14521	14538	14592	14707	14665	14697	14540	14704	14486	14689	14624	14518	14667	14726	14465	14677	14584	14696	14785	14721	14601	14698	14760	14491	14602	14537	14569	14639	14772	14641	14659	14624	14700	14727	14560	14666	14801	14727	14444	14539	14667	14613	14457	14687	14573	14601	14759	14453	14776	14653	14852	14665	14650	14704	14613	14662	14595	14562	14567	14570	14826	14753	14490	14729	14557	14576	14563	14820	14669	14736	14406	14528	14792	14648	14964	14789	14574	14689	14722	14609	14684	14753	14627	14688	14605	14731	14714	14745	14719	14629	14434	14545	14581	14639	14536	14579	14551	14620	14580	14631	14657	14629	14748	14672	14739	14779	14652	14752	14724	14654	14574	14694	14579	14556	14603	14686	14587	14657	14632	14700	14666	14618	14576	14875	14615	14656	14816	14604	14645	14555	14695	14724	14823	14643	14856	14734	14620	14685	14516	14719	14571	14736	14562	14676	14705	14616	14714	14561	14605	14648	14551	14697	14636	14539	14549	14605	14644	14502	14583	14624	14551	14764	14708	14543	14893	14767	14638	14610	14380	14533	14651	14563	14778	14610	14647	14564	14499	14613	14650	14707	14571	14460	14849	14721	14794	14666	14652	14508	14737	14464	14826	14395	14698	14669	14872	14727	14725	14516	14711	14747	14572	14549	14583	14843	14647	14770	14560	14500	14725	14593	14605	14534	14675	14668	14700	14792	14543	14740	14667	14660	14615	14661	14612	14677	14536	14684	14622	14778	14733	14669	14723	14437	14618	14599	14713	14734	14676	14671	14611	14394	14564	14647	14447	14719	14757	14701	14600	14707	14724	14639	14696	14599	14561	14775	14690	14662	14793	14673	14696	14627	14687	14664	14621	14705	14584	14695	14455	14792	14635	14616	14660	14681	14698	14554	14473	14769	14437	14522	14644	14739	14749	14692	14590	14553	14693	14848	14606	14697	14578	14586	14639	14739	14763	14757	14715	14772	14669	14502	14845	14598	14758	14584	14816	14646	14577	14675	14676	14617	14621	14611	14755	14640	14655	14710	14393	14430	14494	14766	14618	14462	14676	14683	14596	14668	14528	14567	14529	14579	14791	14713	14716	14631	14632	14731	14625	14826	14461	14696	14707	14683	14572	14632	14658	14673	14728	14848	14599	14684	14562	14563	14564	14574	14726	14745	14706	14644	14547	14723	14645	14852	14677	14587	14776	14514	14724	14589	14588	14573	14594	14622	14726	14575	14567	14711	14601	14810	14733	14658	14682	14598	14707	14681	14886	14764	14637	14499	14752	14723	14564	14746	14694	14660	14469	14688	14657	14696	14675	14606	14717	14599	14649	14766	14750	14625	14512	14633	14732	14603	14569	14438	14626	14737	14727	14769	14613	14464	14711	14616	14650	14543	14760	14647	14789	14630	14472	14692	14678	14711	14665	14558	14699	14617	14750	14625	14633	14683	14560	14736	14688	14537	14558	14561	14842	14545	14711	14678	14716	14532	14682	14815	14704	14574	14665	14713	14754	14571	14675	14620	14680	14742	14707	14673	14779	14669	14674	14793	14685	14701	14708	14630	14547	14744	14621	14772	14608	14645	14611	14716	14579	14676	14630	14625	14503	14715	14680	14667	14789	14535	14761	14689	14610	14628	14561	14824	14705	14480	14680	14690	14602	14693	14756	14595	14524	14733	14682	14550	14859	14615	14618	14622	14684	14771	14676	14764	14596	14605	14639	14621	14619	14632	14776	14689	14639	14696	14533	14730	14558	14724	14525	14741	14720	14633	14398	14660	14461	14466	14669	14619	14710	14692	14614	14743	14589	14680	14663	14693	14582	14630	14715	14602	14450	14567	14533	14627	14564	14654	14623	14672	14667	14577	14638	14638	14775	14676	14589	14656	14652	14635	14615	14652	14845	14554	14579	14710	14700	14510	14612	14648	14592	14627	14755	14657	14612	14596	14520	14620	14549	14763	14764	14635	14715	14541	14578	14553	14845	14620	14485	14669	14572	14773	14712	14654	14600	14741	14557	14747	14614	14692	14765	14693	14639	14648	14627	14682	14611	14643	14735	14621	14699	14741	14739	14725	14563	14709	14762	14569	14540	14720	14666	14671	14631	14589	14514	14607	14849	14655	14767	14677	14716	14582	14734	14730	14548	14770	14702	14749	14743	14772	14686	14705	14582	14702	14612	14778	14691	14540	14678	14537	14637	14666	14684	14567	14649	14598	14711	14646	14602	14612	14691	14786	14404	14624	14696	14756	14775	14751	14695	14635	14586	14708	14615	14777	14651	14663	14725	14530	14668	14701	14834	14624	14598	14609	14453	14757	14472	14576	14733	14890	14535	14778	14631	14770	14596	14537	14643	14581	14661	14583	14818	14627	14618	14567	14579	14722	14569	14660	14486	14730	14626	14761	14758	14665	14527	14653	14666	14686	14653	14769	14663	14742	14670	14747	14657	14581	14495	14720	14565	14688	14630	14634	14547	14709	14614	14547	14778	14580	14705	14738	14588	14681	14810	14707	14862	14544	14571	14597	14647	14724	14803	14620	14753	14697	14472	14710	14548	14536	14682	14659	14437	14464	14793	14626	14639	14563	14756	14610	14712	14706	14685	14448	14669	14694	14642	14690	14668	14801	14861	14625	14647	14686	14789	14596	14780	14524	14629	14625	14512	14661	14650	14594	14591	14725	14643	14590	14781	14732	14751	14582	14709	14594	14640	14753	14582	14514	14667	14616	14468	14646	14728	14675	14723	14629	14696	14645	14570	14545	14780	14553	14650	14691	14632	14524	14643	14599	14579	14767	14627	14631	14620	14730	14535	14663	14606	14649	14760	14600	14695	14733	14606	14799	14614	14460	14774	14469	14544	14782	14608	14644	14467	14627	14594	14706	14584	14682	14649	14661	14528	14760	14562	14619	14692	14564	14720	14754	14597	14571	14714	14660	14652	14577	14601	14583	14610	14558	14532	14739	14544	14589	14700	14554	14594	14675	14638	14560	14686	14757	14616	14540	14630	14594	14417	14587	14692	14479	14717	14592	14790	14733	14706	14771	14600	14755	14552	14615	14509	14765	14605	14696	14686	14545	14653	14895	14611	14678	14659	14643	14531	14783	14720	14646	14603	14654	14716	14783	14695	14542	14758	14445	14788	14455	14685	14709	14689	14549	14624	14499	14708	14558	14661	14620	14653	14534	14451	14571	14738	14634	14783	14576	14528	14719	14668	14857	14707	14645	14583	14570	14556	14600	14752	14594	14546	14717	14695	14779	14719	14641	14687	14571	14678	14668	14705	14702	14791	14685	14666	14634	14676	14760	14643	14489	14593	14754	14816	14727	14687	14628	14779	14700	14637	14827	14624	14540	14634	14635	14674	14634	14629	14485	14601	14660	14565	14595	14712	14575	14723	14707	14506	14788	14683	14581	14637	14923	14483	14571	14712	14718	14686	14607	14885	14651	14708	14498	14663	14628	14756	14623	14608	14538	14587	14784	14633	14739	14838	14581	14705	14664	14706	14728	14584	14599	14672	14614	14531	14644	14772	14691	14604	14764	14512	14701	14702	14793	14566	14672	14630	14669	14602	14625	14724	14579	14640	14604	14605	14733	14775	14622	14749	14604	14595	14689	14602	14645	14630	14634	14731	14616	14648	14673	14688	14540	14709	14461	14696	14881	14745	14595	14620	14719	14779	14694	14652	14514	14575	14663	14718	14494	14589	14631	14493	14637	14549	14614	14691	14845	14657	14597	14792	14687	14670	14550	14510	14639	14758	14754	14621	14577	14693	14727	14624	14745	14804	14659	14728	14539	14677	14645	14585	14719	14531	14650	14780	14719	14602	14731	14751	14635	14505	14688	14520	14543	14737	14640	14587	14764	14758	14646	14656	14612	14690	14638	14601	14785	14698	14511	14689	14648	14751	14546	14759	14669	14726	14594	14740	14556	14706	14805	14819	14769	14580	14692	14737	14712	14592	14558	14715	14604	14671	14440	14597	14590	14620	14585	14702	14591	14650	14603	14660	14497	14547	14635	14632	14578	14540	14689	14832	14582	14626	14591	14589	14553	14684
22693	21122	28920	23598	21391	23571	25175	19760	18624	18805	18510	18221	17980	18039	17898	17711	17567	17751	17448	17505	17589	17759	17609	17444	17510	17495	17655	17591	17620	17794	17568	17554	17797	17593	17615	17602	17718	17655	17707	17599	17321	17571	17592	17591	17575	17586	17522	17194	17318	17399	17421	17239	17423	17403	17464	17327	17370	17436	17400	17396	17239	17319	17369	17615	17279	17358	17260	17377	17541	17344	17312	17231	17407	17227	17484	17181	17135	17302	17515	17473	17234	17255	17272	17171	17379	17504	17216	17052	17348	17114	17372	17270	17320	17115	17254	17205	17087	17220	17365	17201	17258	17297	17382	17250	17354	17470	17260	17371	17404	17273	17183	17262	17198	17227	17196	17127	17362	17091	17040	17281	17324	17242	17391	17182	17294	17414	17361	17319	17254	17220	17036	17210	17337	17338	17145	17254	17354	17310	17207	17268	17468	17382	17164	17040	17048	17140	17054	17122	17123	17420	17058	17137	17221	17318	17435	17177	17176	17198	17107	17156	17501	17363	17450	17373	17497	17268	17234	17346	17256	17205	17352	17166	17394	17244	17173	17313	17213	17321	17106	17200	17408	17371	17133	17296	17239	17235	17303	17152	17234	17168	17305	17383	17284	17372	17269	17320	17000	17214	17101	17129	17405	17387	17236	17284	17201	17345	17195	17097	17302	16992	17264	17091	17122	17236	17222	17314	17324	17212	17079	17083	17035	17082	17189	17153	17033	17310	17267	17125	17240	17209	17329	17272	17225	17201	17310	17368	17253	17202	17340	17257	17304	17139	17323	17172	17297	17020	17419	17382	17235	17181	17387	17318	17265	17347	17291	17289	17148	17249	17428	17346	17217	17232	17176	17384	17527	17355	17408	17381	17322	17336	17053	17333	17276	17277	17413	17264	17336	17297	17207	17305	17412	17310	17328	17490	17356	17342	17281	17293	17407	17283	17200	17218	17260	17165	17100	17162	17012	17274	17228	17095	17144	17391	17323	17010	17353	17065	17144	17148	17207	17329	17228	17096	17286	17117	17221	17238	17293	17244	16969	17130	17316	17290	17306	17053	17031	17503	17357	17155	17492	17262	17380	17295	17174	17217	17344	17140	17316	17308	17277	17257	17493	17153	17284	17136	17252	17422	17197	17272	17073	17232	17283	17141	17303	17107	17183	17155	17123	17435	17274	17214	17300	17357	17247	17205	17228	17335	17144	17345	17314	17340	17243	17319	17425	17060	17326	17123	17345	17386	17292	17209	17203	17330	17181	17341	17185	17265	17158	17157	17252	17315	17148	17290	17321	17273	17321	17189	17188	17113	17327	17257	17463	17170	17209	17178	17422	17318	17322	17179	17154	17087	16963	17112	17337	17290	17351	17162	17346	17278	17212	17341	17158	17096	17245	17314	17425	17314	17236	17371	17344	17439	17345	17216	17158	17234	17207	17311	17306	17422	17286	17238	17273	17193	17085	17281	17340	17218	17263	17252	17316	16995	17275	17233	17276	17126	17200	17267	17284	17251	17286	17317	17453	17389	17186	17225	17319	17400	17273	17280	17413	17317	17064	17314	17293	17277	17248	17101	17247	17181	17150	17422	17419	17234	17422	17290	17271	17238	17162	17254	17070	17262	17256	17380	17207	17433	17239	17466	17222	17184	17241	17249	17070	17361	17196	17252	17211	17300	17170	16983	17278	17406	16994	17191	17008	17322	17163	17302	17212	17346	17421	16991	17062	17283	17165	17147	17177	17198	17168	17197	17281	17143	16989	17145	17249	17349	17337	17142	17124	17112	17247	17227	17245	17286	17252	17186	17490	17239	17353	17243	17251	17078	17316	17117	17238	17436	17369	17468	17277	17573	17308	17357	17301	17264	17146	17299	17226	17177	17201	17180	17054	17132	17236	17194	17375	17231	16987	17201	17233	16901	17112	17279	17264	17136	17347	17229	17354	17293	17243	17152	17191	17142	17443	17100	17425	17234	17321	17178	17387	17270	17288	17417	17305	17220	17159	17358	17233	17386	17315	17215	17274	17130	17184	17331	17218	17139	17225	17413	17101	17359	17310	17301	17219	17109	17176	17277	17283	17180	17035	17222	17210	17181	17373	17384	17281	17300	17309	17411	17055	17195	17270	17420	17276	17192	17306	17292	17408	17030	17152	17255	17249	17283	17366	17175	17250	16931	16974	17183	17179	17145	17290	17101	17243	17172	17138	17420	17261	17317	17199	17225	17222	17290	17189	17072	17291	17238	17281	17050	17017	17326	17226	17186	17073	17249	17002	17411	17176	17269	17337	17209	17234	17337	17350	17226	17122	17163	17116	17228	17009	17259	17270	17149	17123	17228	17322	17281	17157	16935	17242	17176	17352	17386	17088	17138	17119	17267	17086	17064	17166	17290	17266	17052	17229	17305	17192	17090	17326	17278	17270	17421	17398	17372	17203	17199	17162	17251	17323	17227	17032	17261	17327	17499	17161	17145	17267	17292	17274	17111	17245	17252	17240	17204	17401	17208	17426	17334	17156	17235	17202	17371	17393	17399	17084	17108	17356	16986	17322	17193	16991	17417	17126	17229	17325	17390	17101	17115	17347	17213	17341	17350	17247	17202	16982	17187	17263	17326	17224	17032	17312	17279	17256	17325	17204	17105	17317	17219	17225	17358	17225	17152	17276	17320	17246	17079	17207	17141	17164	17241	17416	17164	17330	17236	17327	17125	17291	17248	17096	17362	17171	17209	17421	17227	17159	17293	17244	17276	17481	17346	17177	17070	17259	17204	17135	17301	17248	17487	17223	17282	17086	17171	17187	17212	17123	17045	17326	17303	17301	17254	17017	17171	17320	17470	17317	17186	16980	17172	17167	17240	17182	17078	17345	17085	17127	17204	17396	17234	17229	17305	17302	17230	17394	17299	17163	17228	17295	17260	17100	17169	17324	17112	17191	17113	17237	17089	17243	17191	17056	17196	17449	17043	17379	17276	17325	17210	17345	17207	17420	17190	17364	17237	17341	17321	16948	17208	17222	17169	17242	17433	17250	17350	17147	17091	17261	17394	17180	17258	17230	17265	17341	17236	17256	17326	17304	17254	17391	17245	17281	17070	17265	17385	17195	17208	17344	17236	17283	17183	17167	17077	17309	17157	17201	17269	17179	17221	17235	17377	17290	17151	17199	17095	17473	17160	17465	17277	17282	17242	17260	17270	17173	17284	17279	17315	17323	17262	17188	17225	17277	17155	17187	17308	17162	17212	17056	17381	17284	17341	17159	17318	17210	17259	17394	17247	17143	17532	17333	17285	17269	17085	17320	17143	17201	17381	17363	17115	17283	17158	17143	17357	17287	17219	17129	17341	17331	17326	17140	17350	17235	17310	17284	17432	17363	17469	17323	17382	17238	17163	17253	17166	17040	17238	17150	17102	17306	17350	17305	17192	17382	17191	17234	17327	17363	17349	17453	17259	17312	17135	17183	17356	17088	17267	17205	17195	17132	17290	17257	17465	17232	17205	17353	17023	17338	17140	17267	17430	17303	17127	17252	17131	17219	17132	17186	17203	17228	17266	17305	17053	17163	17260	17431	17254	17181	17366	17158	17201	17324	17305	17405	17118	17199	17318	17024	17357	17290	17216	17384	17378	17427	17459	17202	17204	17060	17183	17159	17236	17256	17278	17268	17329	17169	17266	17268	17363	17193	17319	17134	17276	17546	17208	17197	17286	17364	17251	17204	17081	17319	17241	17286	17292	17198	17149	17323	17096	17334	17244	17329	17232	17360	17373	17097	17333	17222	17290	17300	17208	17172	17302	17218	17259	17389	17281	17037	17360	17129	17282	17195	17141	17317	17081	17204	17049	17215	17156	17223	17046	17173	17338	17211	17442	17446	17312	17302	17189	17071	17157	17241	17121	17074	17342	17323	17345	17306	17010	17297	17109	17072	17238	17295	17290	17228	17191	17431	17327	17017	17242	17296	17114	17206	17205	17162	17365	17253	17216	17407	17347	17298	17341	17243	17266	17119	17357	17235	17220	17241	17338	17098	17268	17138	17234	17437	17202	17047	17231	17215	17368	17289	17116	17247	17156	17272	17335	17403	17168	17281	17042	17218	17236	17258	17100	17270	17361	17340	17247	17186	17035	17376	17109	17103	17425	17292	17143	17128	17338	17314	17230	17226	17268	17332	17204	17127	17302	17218	17187	17205	16980	17030	17203	17231	17292	17154	17159	17359	17296	17206	17307	17158	17342	17245	16948	17312	17216	17195	17360	17216	17489	17077	17346	17217	17172	17238	17080	17402	17320	17227	17181	17306	17220	17265	17169	17252	17386	17399	17161	17142	17205	17265	17201	17145	17096	17250	17222	17317	17307	17296	17190	17130	17358	17352	17205	17408	17278	17339	17308	17168	17074	17493	17331	17199	17175	17214	17088	17293	17066	17121	17494	17258	17337	17377	17306	17306	17076	17254	17050	17173	17083	17232	17323	17256	17369	17349	17439	17223	17232	17170	17294	17213	17174	17251	17102	17087	17204	17136	17386	17442	17372	17125	17312	17326	17296	17148	17085	17167	17092	17161	17137	17285	17284	17312	17141	17167	17284	17174	17302	17190	17246	17193	17114	17358	17297	17324	17177	17282	17199	17333	17355	17463	17354	17242	17267	17066	17185	17326	17236	17297	17305	17301	17112	17176	17203	17259	17099	17362	17251	17316	17209	17227	17388	17200	17215	17255	17260	17413	17213	17246	17385	17253	17059	17228	17379	17350	17361	17190	17239	17157	17306	17263	17363	17361	17238	17232	17168	17289	17095	17452	17315	17196	17260	16979	17121	17457	17119	17157	17262	17136	17352	17123	17156	17333	17314	17381	17315	17107	17300	17260	17254	17251	17111	17169	17055	17360	17383	17149	17277	17066	17203	17288	17047	17238	17198	17200	17455	17193	17281	17086	17049	17402	17130	17305	17349	17321	17195	17124	17128	17189	17304	17110	17189	17309	17194	17258	17039	17348	17292	17150	17210	17317	17193	17276	17002	17394	17354	17144	17168	17201	17338	17247	17249	17417	17326	17320	17179	17264	17137	17150	17206	17275	17295	17145	17329	17437	17324	17322	17323	17198	17380	17237	17247	17353	17236	17245	16919	17276	17181	17102	17125	17284	17307	17354	17192
16965	32388	31279	25611	22904	20999	19599	18596	17685	17017	16843	16421	16225	16073	15951	15856	15687	15758	15690	15661	15762	15756	15816	15483	15767	15668	15663	15641	15749	15661	15802	15689	15881	15847	15868	15714	15688	15791	15703	15811	15760	15743	15726	15643	15897	15607	15800	15379	15589	15361	15598	15497	15500	15581	15617	15610	15526	15533	15410	15285	15399	15560	15393	15497	15332	15368	15242	15318	15308	15479	15627	15448	15326	15381	15254	15398	15488	15265	15347	15316	15455	15284	15454	15404	15421	15325	15167	15465	15278	15365	15193	15281	15348	15504	15377	15434	15517	15355	15349	15189	15350	15171	15315	15369	15418	15395	15455	15261	15428	15349	15216	15381	15235	15366	15344	15392	15179	15513	15354	15259	15369	15416	15280	15334	15374	15443	15469	15231	15451	15358	15302	15323	15277	15321	15483	15452	15322	15360	15380	15471	15387	15429	15381	15356	15419	15266	15264	15372	15310	15323	15345	15410	15258	15442	15304	15317	15349	15427	15336	15417	15344	15420	15486	15299	15332	15274	15364	15297	15183	15366	15389	15353	15339	15302	15339	15406	15419	15329	15376	15353	15296	15092	15256	15360	15327	15351	15347	15357	15225	15454	15403	15413	15396	15304	15479	15339	15383	15319	15462	15313	15496	15533	15572	15385	15408	15394	15345	15391	15370	15480	15228	15231	15489	15245	15386	15369	15424	15385	15348	15282	15429	15340	15459	15292	15385	15305	15411	15234	15326	15592	15362	15346	15216	15472	15206	15460	15332	15438	15385	15490	15471	15270	15431	15297	15308	15125	15526	15221	15443	15452	15399	15413	15289	15185	15338	15244	15411	15389	15359	15353	15337	15380	15500	15303	15413	15434	15288	15475	15306	15250	15384	15473	15282	15267	15327	15131	15396	15162	15377	15354	15391	15301	15099	15280	15287	15498	15281	15366	15296	15357	15368	15440	15553	15248	15303	15322	15251	15301	15355	15166	15267	15331	15094	15345	15232	15301	15475	15404	15351	15166	15392	15335	15494	15232	15288	15326	15227	15417	15266	15357	15274	15233	15360	15381	15350	15347	15289	15298	15194	15346	15216	15240	15425	15410	15348	15417	15420	15289	15275	15103	15442	15294	15460	15360	15332	15258	15214	15347	15362	15428	15275	15368	15362	15378	15482	15466	15344	15350	15284	15313	15289	15435	15429	15300	15444	15487	15246	15367	15396	15351	15392	15416	15324	15476	15369	15326	15271	15289	15188	15536	15327	15277	15342	15202	15276	15347	15489	15288	15290	15155	15357	15188	15259	15503	15302	15241	15477	15318	15305	15507	15340	15476	15356	15374	15287	15444	15206	15459	15460	15251	15247	15427	15458	15312	15278	15312	15275	15416	15394	15481	15296	15362	15533	15357	15241	15120	15447	15445	15279	15416	15376	15291	15377	15357	15352	15293	15442	15419	15426	15297	15273	15536	15275	15342	15370	15330	15331	15234	15234	15269	15462	15424	15319	15319	15466	15338	15356	15454	15253	15286	15419	15585	15212	15484	15366	15376	15323	15315	15260	15422	15267	15237	15293	15449	15305	15444	15398	15306	15219	15256	15397	15375	15208	15296	15376	15325	15373	15276	15319	15328	15432	15200	15286	15366	15173	15302	15464	15313	15458	15419	15391	15515	15240	15266	15191	15258	15347	15379	15342	15297	15648	15408	15314	15323	15372	15367	15293	15211	15378	15363	15394	15253	15496	15243	15239	15421	15409	15304	15264	15315	15294	15333	15333	15432	15313	15215	15405	15354	15385	15336	15369	15424	15453	15329	15214	15119	15293	15264	15517	15196	15274	15358	15395	15265	15253	15206	15212	15339	15210	15432	15174	15303	15237	15330	15289	15253	15186	15477	15403	15277	15408	15362	15410	15422	15225	15395	15328	15287	15392	15256	15308	15325	15221	15276	15434	15360	15352	15206	15325	15268	15355	15380	15277	15270	15284	15406	15238	15149	15317	15375	15339	15462	15216	15443	15186	15313	15515	15357	15528	15520	15412	15170	15165	15351	15323	15320	15349	15300	15333	15456	15134	15316	15480	15257	15410	15178	15335	15443	15373	15301	15281	15339	15421	15220	15289	15277	15411	15428	15327	15168	15408	15249	15337	15468	15233	15319	15218	15204	15397	15299	15383	15362	15252	15473	15387	15451	15508	15299	15189	15418	15492	15412	15452	15261	15333	15386	15389	15272	15398	15337	15316	15272	15365	15328	15332	15360	15292	15415	15238	15365	15224	15332	15289	15387	15258	15268	15372	15168	15386	15406	15277	15271	15221	15369	15278	15376	15296	15278	15356	15434	15238	15294	15487	15502	15309	15407	15360	15373	15276	15337	15312	15401	15259	15418	15438	15208	15301	15314	15405	15220	15369	15295	15284	15395	15273	15344	15445	15434	15188	15184	15333	15583	15371	15268	15342	15295	15479	15248	15420	15184	15276	15350	15410	15376	15318	15263	15480	15366	15326	15425	15335	15422	15250	15482	15310	15451	15413	15193	15258	15360	15386	15414	15388	15315	15418	15182	15310	15469	15352	15446	15312	15460	15328	15318	15461	15335	15431	15023	15361	15341	15536	15293	15368	15354	15303	15264	15176	15452	15341	15449	15391	15357	15420	15233	15483	15322	15091	15290	15220	15367	15309	15355	15427	15329	15236	15467	15397	15197	15297	15284	15422	15490	15348	15306	15389	15376	15458	15124	15192	15214	15399	15162	15302	15401	15295	15462	15163	15336	15407	15617	15367	15349	15428	15308	15352	15232	15128	15426	15297	15404	15295	15296	15431	15512	15232	15250	15522	15342	15410	15265	15180	15369	15457	15293	15381	15537	15241	15302	15314	15380	15348	15304	15276	15250	15368	15357	15329	15246	15410	15316	15224	15469	15272	15304	15326	15300	15373	15518	15324	15311	15380	15212	15364	15422	15391	15365	15212	15458	15471	15242	15392	15341	15301	15398	15440	15532	15309	15416	15347	15248	15476	15326	15345	15322	15235	15155	15320	15414	15315	15338	15322	15324	15256	15423	15372	15477	15279	15325	15320	15367	15215	15148	15245	15435	15308	15321	15416	15307	15299	15422	15374	15323	15235	15212	15264	15292	15267	15384	15226	15277	15417	15231	15342	15286	15361	15324	15494	15354	15239	15297	15395	15321	15383	15403	15355	15351	15374	15386	15344	15333	15208	15321	15463	15330	15464	15323	15148	15112	15416	15458	15244	15423	15312	15278	15278	15338	15321	15365	15409	15389	15386	15373	15394	15153	15313	15292	15440	15283	15194	15352	15274	15207	15250	15468	15356	15332	15416	15286	15433	15317	15437	15335	15370	15244	15477	15287	15310	15362	15241	15115	15256	15337	15493	15255	15220	15371	15326	15181	15475	15262	15445	15262	15192	15340	15348	15161	15316	15428	15375	15439	15355	15222	15387	15270	15176	15284	15500	15242	15472	15333	15446	15425	15272	15328	15247	15310	15372	15279	15418	15254	15452	15333	15495	15521	15287	15481	15545	15147	15495	15241	15307	15318	15249	15663	15403	15243	15361	15272	15436	15368	15183	15374	15391	15455	15546	15319	15389	15340	15226	15187	15375	15223	15525	15370	15317	15269	15366	15154	15306	15395	15360	15320	15404	15154	15191	15362	15335	15334	15335	15114	15435	15222	15333	15262	15476	15169	15336	15352	15325	15381	15273	15300	15513	15345	15407	15279	15402	15418	15188	15519	15517	15353	15289	15350	15444	15308	15472	15053	15283	15324	15240	15153	15231	15378	15339	15350	15380	15273	15316	15274	15423	15322	15278	15301	15311	15491	15263	15230	15253	15406	15377	15417	15280	15166	15374	15373	15260	15441	15118	15496	15296	15242	15249	15284	15323	15257	15561	15107	15465	15424	15119	15330	15299	15370	15259	15414	15269	15364	15372	15397	15326	15344	15293	15362	15337	15140	15170	15360	15417	15336	15256	15317	15473	15490	15316	15352	15261	15406	15461	15417	15464	15358	15327	15425	15420	15306	15331	15473	15276	15323	15373	15454	15303	15261	15498	15415	15221	15459	15417	15244	15277	15364	15305	15239	15345	15249	15278	15365	15269	15366	15451	15300	15376	15312	15392	15343	15478	15315	15340	15350	15302	15204	15229	15123	15303	15519	15189	15313	15478	15320	15465	15252	15203	15329	15388	15370	15353	15163	15370	15269	15248	15316	15379	15345	15309	15341	15359	15263	15257	15394	15247	15415	15274	15237	15363	15275	15298	15349	15271	15241	15343	15364	15319	15437	15277	15206	15362	15323	15159	15298	15359	15384	15320	15358	15252	15388	15294	15254	15350	15506	15250	15344	15363	15345	15311	15320	15351	15387	15431	15250	15438	15367	15268	15272	15381	15178	15357	15326	15358	15362	15381	15393	15459	15219	15458	15387	15253	15361	15342	15235	15367	15434	15224	15215	15248	15200	15295	15263	15508	15330	15310	15258	15300	15296	15287	15274	15346	15291	15293	15401	15375	15470	15265	15191	15472	15410	15338	15327	15233	15227	15382	15470	15339	15368	15261	15349	15386	15289	15353	15467	15348	15424	15487	15439	15395	15236	15447	15234	15360	15302	15319	15384	15320	15412	15402	15437	15324	15415	15239	15378	15423	15390	15293	15419	15397	15581	15367	15347	15353	15269	15269	15368	15414	15293	15361	15327	15206	15403	15307	15248	15369	15433	15318	15335	15344	15345	15402	15396	15442	15256	15346	15290	15259	15306	15331	15410	15304	15279	15278	15388	15317	15474	15384	15387	15306	15368	15319	15288	15321	15413	15252	15322	15373	15338	15246	15280	15212	15279	15194	15386	15405	15268	15434	15354	15383	15260	15305	15332	15421	15270	15328	15326	15366	15319	15272	15380	15295	15451	15383	15313	15325	15387	15424	15338	15296	15315	15224	15251	15390	15535	15200	15219	15071	15321	15356	15350	15292	15631	15314	15472	15323	15351	15217	15341	15266	15503	15284	15337	15479	15562	15398	15448	15222	15335	15523	15243	15370	15410	15297	15391	15319	15375	15441	15353	15365	15360	15375	15363	15366	15264	15363	15331	15427	15317	15365	15443	15286	15332	15451	15137	15334	15345	15207	15365	15391	15227
27288	21913	24376	21317	17867	17372	17247	16690	16393	16536	16411	16134	16343	16165	16178	16301	16093	16155	16144	16128	16090	16035	16203	16266	16246	16084	16158	16077	16091	16053	16161	16317	16026	16042	16210	16372	16263	16341	16156	16174	16059	16257	16194	16063	16094	16097	16335	16103	16140	16293	15947	16175	16254	16052	16228	16152	15854	15996	15973	16102	16025	16156	16091	16135	15966	16139	16152	16279	16273	16053	16020	16046	16134	15945	16044	16018	16140	16200	16032	15867	15925	16081	15909	16322	15999	16084	15883	16062	16234	16088	15910	16045	16201	16033	16039	16171	16193	15884	16038	16003	15928	15969	16136	16177	16008	15974	15876	15989	15972	15958	16015	15829	16159	16244	16118	16126	16330	16007	15890	15898	16121	16094	15986	16001	16130	15960	16016	16174	16037	16023	16226	16357	16246	15808	16142	16085	15945	16107	15827	15961	16090	16025	16019	16068	15829	16029	15915	15995	16067	16178	15990	16172	15985	16120	15972	16027	16242	15756	16170	16277	16216	16204	16027	16060	15899	16030	16047	16031	16247	16064	15998	15996	15960	16108	16112	16021	16088	15920	16108	16104	15879	16077	16286	16135	16147	16106	16170	15948	16044	16084	15948	15850	15848	16135	16121	15915	16017	15979	16029	16119	16083	15943	15847	16071	16090	16074	15979	16130	15913	15984	15927	16173	16140	16053	16035	16136	16005	15978	16021	16081	15985	16105	16056	16094	15952	16071	16100	15949	16130	16172	15948	15996	16001	16171	16087	16018	15949	15934	15956	16205	16155	15912	15955	16024	15980	15974	16181	16073	16129	16227	15948	16030	15921	15879	16123	15932	16173	15994	15909	16100	16119	16050	16288	15999	15929	15923	15918	16151	15751	16108	16239	16041	16042	16146	16090	15857	15953	15841	16092	16065	15960	16043	16198	15953	15991	15849	16065	15977	16111	16045	16067	16045	16069	16020	15908	16149	16029	15994	16232	15900	16004	15978	15999	15928	16079	15969	16094	16066	16035	15970	16122	16115	15922	15997	16075	16000	16094	15983	15918	15949	16035	16041	15974	15997	15988	15932	15940	15952	15991	15892	15944	16168	16235	16174	15889	15891	16087	16067	15970	15997	15991	16043	16148	16078	16086	16124	16094	16107	16271	16061	16126	16130	16147	15862	15996	15966	15905	15990	16125	16149	15932	15980	15985	15662	15959	16160	15985	16049	16091	16112	15974	15939	16206	16084	16191	16179	16087	16134	16230	16059	16180	15991	15887	15958	16061	16136	15958	16063	16090	16095	15983	16096	15876	16125	15912	15973	15922	16202	15959	15975	15946	16035	16132	15885	16142	15980	16147	16066	16012	16025	16236	16053	16001	16093	15873	15827	15980	16028	16053	15956	16052	16143	16026	15928	16058	16092	16116	15866	15962	16056	16010	16022	15886	15975	15918	16216	15974	16102	16229	15983	16119	16006	16010	16396	16130	15847	15989	15953	15876	15980	16151	16020	15984	15907	16247	16050	16054	16206	15993	16128	16055	16204	15989	16001	16035	15977	16179	16166	16059	15997	15845	15902	15961	16145	15997	16100	16176	15850	16182	16142	16158	16042	16021	16140	16106	16082	16222	16045	16130	16111	16130	16151	16004	15940	16145	16165	16135	16103	16170	16107	15874	16195	16211	16089	16116	16055	15972	15814	15949	16078	16160	15935	16052	16137	15879	15817	16233	15981	16089	16047	16003	16100	16220	15959	16117	16018	16171	16209	16111	16041	15858	16160	16081	16040	15880	16046	16007	16054	16165	15949	16111	16038	16106	16197	15857	15960	16010	15978	15894	16016	15954	16208	15955	15881	15937	15966	15923	16133	16137	16018	15964	15976	15976	15981	16114	16072	16200	15962	16028	15914	15941	15996	16110	15971	15915	16028	16103	16111	15958	15955	15956	16150	16091	15959	15968	15887	15871	16041	16012	16129	16025	15976	15993	15927	16267	16022	16173	16056	16241	15877	16265	16077	15852	16139	15951	15829	16013	15850	15984	16259	15845	16116	15980	16094	16036	16067	16102	16042	15938	16149	16156	16112	16020	16078	16182	16002	16006	16047	16142	16013	15855	15939	16006	16152	16233	16317	16188	16000	15993	15971	16109	16159	15962	15969	16125	16076	16185	16302	16059	16109	15970	16111	16041	15891	16053	16055	16178	16090	15964	15924	16245	15987	16113	16172	16008	16069	16096	16099	16001	15924	16119	16092	16068	15989	16014	16145	16070	16059	16141	15871	16126	16050	16001	16102	16099	16073	15925	16024	16071	15901	15858	16129	16150	15940	15880	16225	16110	16056	16080	16152	15873	15956	16204	15968	16070	15826	16086	16029	16186	16013	15982	16014	16028	15956	16036	15845	16071	16137	16114	16097	16212	16002	15903	15938	15969	16085	15928	16209	16169	15988	16008	16130	16248	16113	15987	15881	16130	15941	16208	15984	16063	16065	15991	15978	16077	16039	15985	16033	15957	16183	16195	16129	16076	15871	15938	16150	15852	16047	15962	15969	15827	16240	16112	15970	15902	16181	16031	16127	15763	15987	16044	16060	16099	15943	16099	16108	15912	16181	16060	16130	16221	16075	15967	15880	15858	15859	16107	16088	16064	16001	15976	15926	16183	16221	16202	16314	16074	16043	16117	15659	15974	15954	15908	16078	15989	16102	16018	16106	15976	15949	16050	16007	15835	16025	15947	16072	15918	16114	16209	15945	16150	15859	16032	15990	16112	15976	15979	16066	16164	15994	15947	15986	16276	16026	15988	15951	15847	16147	16004	15930	16011	15935	16154	16071	15808	16022	16035	16151	16044	15939	16155	16163	16001	16180	16238	16016	15833	15923	15872	16054	15979	16140	15978	15944	16135	15935	16180	16227	16105	15926	16011	16132	16151	16122	15855	16085	16017	16079	16060	16012	15954	16067	15954	15953	16172	16134	16125	16125	16091	16004	16278	15822	16113	16175	16075	16049	16195	16062	16272	16302	16012	15998	16096	16045	16192	16076	16033	16124	16143	16138	15999	16229	15986	16059	16110	15948	16101	16052	16000	16065	16288	16076	15975	16026	15951	16022	16014	16138	16109	15870	16163	15877	15847	15960	16168	16077	16111	15843	15960	16044	16166	15912	16112	16029	15693	16160	16184	16039	15981	15937	15968	16223	16087	16071	16191	16103	16064	15851	16221	15960	16114	16128	16011	15940	16133	16051	16128	16288	15951	16107	15906	16174	16167	16040	16089	16197	16011	16125	16059	16059	16059	15976	15963	15996	16145	15893	15967	15851	16327	16050	15896	16018	16059	16253	15992	16247	16060	16124	16009	16002	16088	15993	16142	15927	16062	15950	16129	15996	16069	15931	15996	15997	15941	16148	15971	16031	15882	16002	16026	16059	16089	16152	15965	15973	16103	16077	16061	16061	16015	16033	16167	15928	15922	16096	16201	16079	15921	15900	16036	16229	15876	16304	16051	16119	15985	16082	16022	15894	16229	16035	15885	16036	15905	15939	15932	16148	15955	16041	16008	15900	16010	16027	16143	16054	16151	16142	16144	15865	16111	16047	15995	16002	16043	15801	16207	15867	16157	16068	16091	16022	15866	16059	16179	16159	16328	16096	16068	16084	16210	15996	15969	16099	16079	15979	16165	16257	16078	16161	16003	16037	15979	16002	16260	15983	15872	16014	16303	16001	16023	16061	16250	16090	15974	16140	16046	16084	16133	15888	15995	15973	15983	16002	15910	16235	16096	16024	16155	16129	15918	16075	15832	15906	16122	15962	15913	15948	16078	16070	16238	16202	16121	16152	16192	15971	16186	16007	16149	15845	15985	16198	16044	16166	16374	15998	16010	16035	15975	16126	16089	15968	15939	16119	16220	16071	15946	16069	15981	16155	16115	16013	16026	16158	16115	16028	16149	16155	15981	16105	16023	16013	16018	16057	16003	16057	16130	15940	16257	16205	16091	16202	16042	15935	15968	15986	16001	16022	16019	16168	15972	16002	16017	16071	16080	15916	16050	16108	16165	16055	16079	15935	15998	16016	16231	15980	16011	16184	15858	16112	16011	15934	16203	15926	16093	15958	15874	15862	16053	16002	15970	16143	16082	15912	15841	16029	15938	15989	16201	16102	15911	15961	16053	15835	16009	16079	16264	16067	16205	16094	16126	16059	15926	16218	16152	16044	16040	15876	16122	16096	16006	15977	16064	16109	16081	16078	16126	15841	16009	15991	16239	16005	16094	16016	15849	16001	16007	16223	16167	16083	16049	16091	16192	16089	15886	16001	15948	16066	16190	16268	16015	16147	15882	16034	16091	15929	16010	16199	16143	16172	15879	16123	16051	16065	15997	16071	16100	15949	15941	16155	16092	16086	16062	16089	15955	16002	16011	15949	15997	16006	15872	16112	16133	16050	15821	15940	15937	16136	16319	16134	16104	16000	16050	16075	15915	16142	16125	15911	16213	16074	16208	15945	16006	16079	16097	15991	15966	16185	16000	16132	16135	16022	16127	15844	16076	15853	16048	16135	16074	15999	16022	15865	16067	15910	16101	16128	16082	16101	16069	16153	15930	16040	16000	16127	16336	16141	15993	15714	15818	16184	16187	16084	16230	16077	16141	15895	15966	15883	15966	16132	16121	16122	16092	16074	15989	16264	15942	16327	16029	15989	16188	15927	16196	15954	16099	16194	16105	15974	16034	16111	15873	15853	16024	16074	15951	16121	16132	16075	16053	16024	15976	16176	15955	16033	16164	15901	15892	16023	16019	16009	16147	15850	16055	15954	16202	16031	15933	16138	16076	15947	16084	15805	16148	16203	15997	15919	15975	16197	16149	15930	16007	15926	16063	15859	16014	16125	16063	16081	16199	15807	16051	15921	16025	16052	16108	16151	16223	16016	15783	15908	16099	15860	16026	16048	16164	15878	16073	15997	16355	16108	16079	16128	16058	16112	16101	16189	16121	16161	16015	15976	16223	16214	15938	16080	16089	15903	16040	16219	15919	15806	16067	15900	16135	16149	16045	15990	16133	16073	16029	16140	16094	15807	16048	16094	16081	16001	16131	16067	16246	15926	15919	16028	15981	16042	16001	15865	16017	15982	16196	16215	15996	16117	16329	15824	16070	15927	16050	15977
16046	21885	21873	18735	17376	16685	16119	15608	15295	15053	15107	15007	14851	14921	14776	14769	14805	14850	14691	14605	14734	14736	14654	14685	14799	14798	14822	14693	14754	14618	14552	14855	14954	14829	14798	14855	14897	14759	14773	14671	14684	14914	14875	14798	14791	14749	14658	14829	14597	15003	14655	14839	14692	14760	14720	14680	14720	14562	14577	14571	14654	14702	14569	14415	14564	14593	14670	14504	14623	14761	14815	14615	14700	14738	14601	14723	14794	14602	14699	14596	14897	14619	14685	14599	14414	14792	14522	14661	14609	14653	14705	14518	14549	14446	14624	14513	14645	14626	14622	14670	14662	14687	14471	14747	14486	14531	14659	14552	14562	14398	14617	14710	14492	14636	14520	14479	14629	14661	14726	14516	14686	14554	14734	14503	14615	14627	14672	14794	14581	14586	14683	14673	14468	14673	14560	14604	14695	14590	14675	14608	14593	14613	14738	14608	14600	14652	14597	14647	14612	14565	14602	14567	14566	14717	14725	14618	14624	14782	14681	14674	14570	14635	14632	14668	14777	14691	14582	14656	14721	14780	14602	14541	14516	14642	14641	14592	14696	14434	14725	14603	14570	14812	14647	14612	14527	14672	14723	14723	14597	14400	14466	14699	14567	14606	14868	14683	14576	14650	14567	14672	14550	14666	14778	14686	14548	14691	14665	14641	14730	14702	14637	14627	14644	14394	14626	14559	14673	14453	14519	14757	14755	14699	14639	14644	14688	14617	14714	14524	14505	14413	14658	14583	14680	14740	14659	14618	14905	14520	14663	14574	14733	14589	14511	14608	14682	14577	14619	14498	14538	14625	14575	14637	14694	14665	14762	14659	14660	14728	14732	14613	14557	14666	14631	14513	14542	14530	14689	14722	14457	14573	14696	14798	14573	14729	14557	14524	14621	14632	14636	14578	14593	14590	14612	14749	14749	14575	14516	14642	14632	14662	14606	14683	14634	14596	14549	14544	14549	14689	14634	14578	14541	14738	14523	14799	14674	14485	14533	14740	14594	14621	14492	14683	14715	14438	14630	14598	14786	14750	14664	14709	14679	14659	14684	14690	14546	14632	14605	14640	14590	14756	14592	14532	14544	14566	14697	14631	14738	14709	14678	14592	14510	14509	14666	14604	14525	14690	14694	14552	14670	14689	14518	14469	14627	14748	14507	14725	14744	14497	14535	14573	14759	14675	14723	14612	14676	14536	14606	14688	14716	14675	14492	14654	14772	14589	14724	14475	14564	14527	14662	14727	14627	14665	14569	14597	14581	14588	14510	14664	14480	14620	14674	14670	14679	14724	14718	14563	14740	14630	14836	14738	14640	14713	14639	14622	14555	14727	14815	14579	14548	14712	14779	14565	14649	14394	14605	14564	14707	14721	14532	14752	14692	14539	14575	14702	14660	14807	14557	14622	14703	14703	14386	14601	14641	14577	14604	14712	14460	14604	14626	14633	14728	14718	14653	14563	14670	14604	14632	14468	14625	14537	14676	14596	14569	14569	14553	14611	14640	14665	14544	14501	14725	14802	14605	14758	14734	14504	14673	14638	14727	14655	14706	14589	14530	14717	14455	14733	14615	14789	14711	14593	14716	14558	14686	14734	14650	14690	14654	14570	14714	14595	14616	14452	14519	14584	14792	14639	14686	14521	14818	14605	14656	14781	14517	14675	14613	14569	14749	14669	14601	14697	14527	14657	14458	14772	14700	14668	14554	14629	14508	14687	14711	14660	14624	14621	14664	14570	14794	14581	14617	14627	14482	14530	14821	14703	14633	14573	14567	14675	14534	14678	14595	14595	14675	14609	14539	14521	14712	14546	14695	14636	14469	14790	14725	14675	14623	14822	14636	14698	14672	14693	14589	14658	14722	14517	14599	14573	14525	14512	14545	14733	14376	14616	14692	14684	14680	14608	14660	14585	14620	14616	14552	14640	14658	14722	14733	14611	14507	14668	14600	14458	14681	14590	14502	14633	14803	14767	14601	14622	14725	14548	14753	14567	14570	14714	14555	14667	14626	14717	14578	14633	14555	14562	14600	14711	14640	14545	14476	14683	14560	14658	14692	14687	14741	14761	14826	14635	14541	14636	14551	14591	14669	14629	14500	14627	14604	14671	14614	14750	14562	14673	14600	14725	14513	14643	14546	14474	14553	14668	14653	14591	14533	14768	14721	14658	14549	14543	14612	14617	14562	14716	14607	14780	14615	14689	14487	14756	14718	14448	14628	14701	14618	14670	14429	14737	14573	14634	14605	14709	14667	14548	14642	14610	14737	14702	14661	14605	14585	14729	14660	14648	14573	14496	14625	14658	14733	14714	14828	14511	14534	14754	14628	14615	14661	14618	14567	14595	14625	14630	14613	14632	14549	14540	14532	14539	14590	14535	14522	14709	14481	14622	14624	14728	14597	14771	14518	14560	14560	14661	14631	14620	14646	14578	14673	14471	14773	14595	14610	14634	14806	14594	14677	14574	14597	14563	14667	14588	14522	14712	14636	14469	14755	14794	14613	14684	14679	14561	14723	14670	14683	14522	14609	14529	14713	14609	14505	14582	14820	14500	14494	14579	14575	14738	14626	14488	14572	14622	14509	14753	14481	14619	14449	14470	14666	14705	14635	14412	14599	14536	14733	14507	14522	14707	14590	14684	14542	14679	14790	14590	14713	14689	14615	14526	14652	14457	14792	14630	14634	14543	14729	14564	14614	14645	14720	14585	14673	14669	14610	14714	14720	14766	14444	14625	14672	14723	14762	14618	14711	14929	14614	14772	14553	14750	14646	14801	14707	14643	14677	14748	14524	14537	14795	14622	14636	14720	14709	14573	14597	14741	14679	14593	14624	14817	14527	14711	14574	14464	14621	14676	14643	14609	14736	14634	14641	14775	14525	14492	14644	14683	14716	14552	14611	14739	14741	14568	14484	14661	14575	14613	14648	14654	14762	14622	14750	14512	14515	14690	14629	14485	14708	14649	14559	14524	14849	14575	14634	14618	14655	14599	14600	14690	14578	14752	14605	14651	14599	14721	14544	14638	14589	14658	14651	14567	14634	14755	14790	14615	14622	14565	14682	14581	14532	14691	14798	14639	14752	14656	14705	14751	14724	14564	14668	14706	14721	14550	14522	14606	14749	14664	14777	14606	14563	14618	14645	14547	14635	14581	14454	14658	14585	14572	14666	14726	14605	14619	14484	14442	14829	14749	14667	14557	14586	14750	14744	14640	14556	14606	14620	14575	14610	14552	14464	14552	14632	14599	14574	14873	14786	14456	14738	14643	14732	14653	14434	14474	14605	14681	14626	14801	14587	14597	14581	14699	14641	14708	14657	14719	14579	14608	14635	14685	14526	14608	14643	14575	14721	14654	14618	14662	14515	14616	14600	14859	14658	14736	14838	14514	14635	14695	14560	14468	14623	14562	14801	14616	14700	14595	14733	14575	14553	14581	14551	14727	14696	14698	14582	14588	14792	14562	14632	14580	14597	14528	14583	14907	14544	14641	14639	14683	14659	14738	14674	14703	14614	14615	14557	14664	14481	14498	14622	14675	14598	14700	14523	14588	14589	14696	14665	14829	14516	14729	14604	14741	14618	14725	14479	14691	14547	14710	14791	14452	14680	14756	14647	14620	14554	14652	14436	14621	14718	14691	14489	14609	14511	14680	14656	14539	14630	14750	14636	14536	14529	14620	14546	14622	14654	14602	14608	14596	14491	14548	14657	14689	14590	14452	14752	14705	14531	14603	14513	14604	14652	14660	14636	14606	14676	14605	14646	14707	14698	14574	14494	14668	14664	14629	14616	14587	14453	14621	14675	14632	14625	14584	14698	14758	14658	14587	14548	14519	14684	14534	14680	14612	14698	14707	14725	14670	14462	14673	14632	14637	14615	14578	14494	14623	14457	14627	14598	14491	14613	14603	14528	14471	14644	14693	14800	14765	14629	14608	14555	14489	14641	14553	14507	14696	14797	14559	14548	14638	14653	14700	14617	14661	14533	14558	14596	14706	14752	14669	14580	14765	14627	14544	14629	14656	14758	14642	14808	14500	14662	14608	14617	14705	14767	14530	14545	14598	14556	14671	14506	14712	14671	14715	14746	14513	14691	14712	14653	14654	14770	14592	14531	14548	14689	14660	14584	14556	14645	14739	14653	14625	14692	14718	14667	14606	14750	14641	14727	14740	14676	14588	14730	14678	14673	14823	14696	14582	14624	14608	14741	14453	14780	14546	14808	14759	14704	14541	14691	14771	14631	14585	14595	14551	14672	14671	14794	14528	14656	14510	14806	14647	14879	14548	14653	14665	14616	14733	14678	14473	14581	14654	14547	14736	14746	14654	14591	14555	14765	14655	14579	14755	14682	14461	14565	14617	14564	14676	14492	14628	14744	14696	14726	14534	14703	14718	14532	14681	14647	14613	14680	14748	14624	14586	14694	14692	14757	14515	14686	14637	14543	14810	14613	14749	14638	14595	14588	14546	14702	14732	14571	14588	14605	14498	14478	14520	14705	14702	14609	14841	14608	14621	14616	14576	14749	14588	14670	14706	14583	14773	14661	14689	14682	14591	14640	14633	14630	14683	14609	14638	14618	14587	14730	14667	14640	14692	14786	14653	14672	14543	14573	14551	14836	14726	14594	14574	14767	14606	14602	14754	14674	14563	14551	14669	14816	14529	14446	14481	14581	14675	14705	14610	14632	14517	14725	14604	14441	14612	14852	14613	14534	14727	14672	14628	14519	14594	14599	14649	14510	14647	14736	14754	14578	14589	14688	14520	14688	14555	14681	14528	14558	14717	14703	14566	14526	14613	14629	14672	14558	14554	14477	14600	14714	14421	14652	14684	14721	14439	14636	14691	14639	14661	14788	14703	14770	14547	14605	14546	14814	14726	14630	14623	14437	14781	14392	14717	14612	14660	14518	14754	14704	14635	14586	14521	14634	14679	14546	14793	14663	14766	14665	14618	14394	14437	14652	14724	14555	14603	14720	14434	14840	14670	14663	14647	14690	14520	14611	14603	14735	14556	14667	14630	14628	14558	14645	14566	14561	14532	14624	14643	14708	14735	14610	14523	14564	14605	14757	14631	14462	14587	14540	14602	14691	14715	14667	14431	14635	14541	14788	14332	14596	14771	14612	14570	14525	14568	14464	14473
23731	21068	28435	24063	22121	21513	20529	17996	17340	17275	17192	17082	16890	16697	16759	16657	16900	16729	16597	16773	16775	16654	16517	16841	16562	16878	16732	16704	16746	16705	16759	16774	16514	16765	16889	16712	16739	16669	16342	16493	16730	16496	16581	16658	16519	16596	16718	16617	16593	16615	16727	16465	16522	16466	16635	16572	16449	16539	16349	16386	16539	16355	16561	16348	16434	16461	16530	16338	16475	16523	16363	16373	16287	16269	16366	16449	16448	16462	16489	16416	16254	16560	16383	16262	16368	16540	16577	16350	16381	16308	16461	16517	16463	16570	16623	16450	16526	16478	16470	16326	16374	16269	16705	16253	16546	16564	16365	16408	16339	16367	16354	16205	16309	16626	16451	16351	16459	16451	16320	16455	16218	16532	16444	16478	16422	16450	16340	16295	16215	16510	16410	16479	16359	16381	16270	16569	16334	16423	16455	16221	16378	16413	16463	16330	16451	16378	16603	16476	16367	16391	16436	16366	16494	16452	16505	16270	16260	16426	16409	16537	16499	16642	16525	16439	16534	16405	16265	16530	16451	16427	16397	16372	16556	16377	16537	16407	16437	16570	16473	16541	16250	16395	16461	16353	16266	16501	16612	16415	16434	16341	16540	16419	16279	16574	16334	16743	16262	16457	16478	16461	16432	16495	16479	16457	16578	16601	16555	16530	16413	16566	16411	16438	16385	16531	16527	16408	16413	16333	16460	16668	16444	16439	16428	16377	16641	16627	16476	16387	16410	16372	16480	16571	16525	16265	16312	16303	16459	16518	16403	16344	16438	16204	16530	16516	16530	16541	16411	16255	16454	16563	16380	16404	16356	16464	16424	16422	16441	16507	16344	16529	16218	16448	16421	16504	16401	16437	16414	16527	16435	16303	16274	16409	16386	16535	16419	16310	16410	16368	16351	16472	16300	16530	16336	16444	16382	16218	16506	16426	16534	16421	16391	16454	16319	16476	16361	16417	16492	16188	16481	16560	16399	16530	16402	16398	16519	16555	16419	16468	16441	16411	16388	16517	16491	16408	16393	16428	16438	16259	16407	16255	16425	16525	16685	16558	16427	16387	16491	16480	16177	16643	16310	16415	16237	16194	16423	16384	16383	16287	16506	16603	16483	16559	16272	16281	16272	16342	16352	16425	16634	16448	16277	16481	16516	16571	16415	16547	16530	16469	16487	16498	16545	16377	16523	16371	16371	16514	16363	16325	16504	16392	16354	16457	16467	16500	16602	16450	16493	16401	16274	16501	16398	16436	16432	16533	16419	16525	16368	16468	16228	16354	16416	16650	16407	16490	16456	16487	16560	16510	16385	16461	16706	16453	16431	16249	16482	16459	16370	16434	16297	16535	16400	16469	16584	16391	16336	16498	16451	16405	16515	16499	16301	16373	16253	16592	16464	16367	16447	16396	16267	16428	16489	16424	16472	16568	16475	16323	16768	16537	16463	16551	16392	16430	16524	16310	16367	16589	16500	16257	16286	16312	16467	16341	16431	16435	16619	16372	16461	16191	16464	16425	16266	16429	16513	16409	16530	16571	16305	16496	16324	16389	16311	16327	16459	16470	16497	16489	16641	16692	16593	16263	16499	16415	16124	16334	16479	16436	16593	16572	16297	16368	16473	16370	16369	16451	16499	16572	16384	16344	16603	16475	16427	16452	16321	16530	16511	16443	16569	16333	16543	16467	16234	16460	16545	16612	16339	16513	16514	16553	16640	16454	16434	16393	16286	16515	16307	16721	16654	16509	16567	16401	16360	16485	16349	16446	16419	16529	16392	16421	16478	16348	16438	16443	16551	16387	16393	16483	16618	16541	16535	16456	16399	16513	16437	16223	16598	16529	16443	16465	16377	16325	16489	16235	16428	16416	16500	16516	16513	16469	16384	16124	16315	16486	16359	16663	16422	16436	16215	16338	16533	16455	16340	16355	16339	16606	16445	16559	16462	16291	16508	16426	16554	16492	16270	16464	16371	16398	16609	16547	16766	16405	16474	16397	16501	16481	16437	16644	16571	16219	16446	16553	16420	16293	16468	16376	16475	16578	16598	16507	16238	16525	16435	16413	16590	16390	16361	16482	16233	16632	16491	16452	16773	16456	16472	16465	16415	16514	16471	16415	16645	16410	16336	16377	16236	16342	16430	16409	16373	16449	16656	16432	16416	16486	16474	16278	16512	16334	16425	16417	16336	16379	16484	16523	16418	16244	16555	16461	16483	16460	16626	16613	16426	16406	16567	16398	16444	16279	16456	16501	16472	16447	16501	16628	16447	16194	16338	16494	16388	16353	16560	16364	16511	16417	16477	16452	16511	16490	16528	16343	16583	16289	16518	16460	16482	16527	16344	16418	16543	16463	16389	16554	16464	16398	16487	16556	16467	16433	16607	16486	16437	16459	16454	16142	16443	16428	16339	16391	16413	16442	16415	16395	16477	16407	16460	16483	16488	16419	16244	16523	16374	16479	16346	16384	16358	16370	16593	16462	16447	16346	16397	16532	16415	16492	16567	16515	16373	16347	16563	16430	16335	16396	16419	16282	16300	16530	16345	16444	16550	16300	16431	16611	16574	16616	16454	16422	16384	16367	16511	16512	16382	16541	16494	16489	16502	16387	16275	16484	16478	16467	16412	16287	16345	16201	16354	16451	16596	16271	16362	16497	16466	16523	16422	16434	16604	16401	16316	16631	16595	16355	16373	16361	16551	16604	16394	16538	16465	16373	16368	16436	16774	16444	16492	16327	16477	16379	16434	16308	16466	16363	16500	16651	16482	16406	16487	16683	16448	16330	16388	16274	16555	16485	16541	16441	16495	16481	16369	16532	16433	16521	16338	16377	16594	16353	16410	16416	16431	16565	16410	16371	16500	16477	16320	16503	16530	16596	16299	16303	16519	16308	16424	16588	16590	16474	16240	16508	16549	16364	16490	16580	16508	16458	16445	16459	16318	16321	16401	16701	16447	16345	16403	16415	16485	16582	16434	16322	16520	16298	16286	16334	16305	16389	16387	16332	16288	16232	16176	16436	16606	16190	16335	16205	16403	16526	16452	16514	16191	16333	16414	16513	16236	16710	16556	16448	16483	16277	16337	16405	16536	16342	16272	16428	16467	16419	16366	16220	16367	16491	16328	16343	16448	16475	16575	16292	16131	16296	16458	16479	16599	16523	16418	16430	16370	16274	16336	16366	16387	16497	16472	16388	16457	16591	16510	16408	16315	16631	16259	16465	16371	16492	16528	16512	16437	16442	16324	16214	16399	16453	16351	16422	16371	16325	16575	16637	16473	16278	16422	16382	16205	16343	16533	16472	16499	16440	16509	16522	16419	16414	16374	16353	16361	16479	16279	16636	16219	16606	16503	16483	16592	16497	16391	16424	16329	16325	16458	16359	16225	16523	16422	16538	16358	16477	16285	16508	16468	16622	16476	16411	16365	16270	16440	16624	16536	16406	16463	16454	16394	16459	16451	16578	16383	16481	16659	16283	16324	16627	16528	16421	16525	16377	16466	16557	16318	16435	16473	16365	16437	16499	16501	16307	16586	16562	16542	16382	16362	16443	16561	16434	16349	16508	16353	16314	16389	16387	16393	16405	16385	16461	16420	16461	16574	16319	16506	16398	16358	16491	16518	16456	16540	16480	16578	16429	16577	16459	16397	16701	16605	16544	16455	16512	16476	16373	16347	16387	16442	16526	16306	16398	16516	16432	16426	16466	16412	16420	16491	16364	16404	16406	16540	16392	16479	16677	16493	16483	16501	16444	16608	16233	16525	16365	16588	16548	16484	16379	16458	16470	16248	16360	16557	16483	16450	16396	16459	16470	16541	16445	16590	16568	16419	16451	16488	16483	16278	16468	16536	16442	16592	16430	16436	16419	16350	16327	16638	16569	16462	16330	16352	16582	16604	16547	16447	16266	16480	16423	16384	16434	16402	16436	16096	16299	16525	16524	16277	16494	16373	16353	16401	16637	16428	16327	16374	16261	16373	16312	16681	16178	16448	16438	16307	16454	16322	16336	16384	16298	16340	16366	16408	16469	16392	16424	16586	16300	16488	16509	16340	16385	16323	16535	16523	16407	16694	16568	16366	16475	16339	16456	16557	16448	16314	16459	16519	16632	16332	16311	16514	16468	16594	16556	16435	16326	16469	16463	16441	16298	16461	16460	16351	16466	16241	16463	16565	16526	16563	16469	16412	16449	16485	16454	16406	16168	16351	16355	16555	16476	16404	16530	16630	16414	16513	16276	16458	16399	16391	16573	16357	16447	16405	16394	16581	16569	16614	16380	16505	16146	16543	16494	16357	16458	16613	16548	16512	16259	16536	16524	16540	16506	16374	16480	16566	16444	16432	16475	16415	16485	16557	16520	16414	16571	16571	16542	16363	16433	16286	16400	16598	16463	16445	16538	16569	16391	16316	16491	16408	16353	16331	16389	16378	16475	16508	16297	16484	16689	16449	16537	16468	16595	16442	16443	16457	16426	16280	16390	16534	16485	16518	16320	16574	16450	16389	16521	16551	16185	16362	16428	16488	16392	16524	16170	16485	16401	16437	16333	16513	16581	16500	16509	16556	16376	16555	16457	16484	16332	16476	16472	16287	16280	16296	16395	16488	16430	16397	16468	16373	16498	16505	16451	16450	16440	16461	16398	16357	16422	16653	16396	16559	16290	16371	16348	16522	16327	16555	16440	16540	16358	16391	16347	16398	16334	16462	16473	16280	16375	16286	16521	16570	16420	16457	16475	16486	16484	16416	16411	16327	16371	16514	16622	16352	16554	16457	16398	16427	16426	16274	16277	16505	16435	16577	16263	16485	16518	16492	16348	16434	16557	16534	16537	16576	16248	16586	16409	16583	16305	16413	16212	16481	16334	16462	16323	16597	16445	16483	16564	16258	16530	16523	16369	16586	16424	16494	16535	16343	16579	16412	16312	16470	16269	16251	16448	16410	16387	16723	16343	16376	16520	16377	16404	16537	16384	16451	16506	16388	16216	16368	16483	16379	16479	16435	16572	16501	16481	16292	16352	16414	16264	16521	16287	16736	16435	16376	16559	16494	16335	16304	16395	16327	16373	16434	16498	16700	16434	16464	16367	16450	16495	16414	16829	16503	16479	16345	16217	16549	16510	16363	16479	16473	16400	16636	16465
15724	28229	27141	22237	20188	18649	17605	16932	16259	15927	15734	15596	15254	15184	15233	15311	14961	15148	15161	15065	15105	15063	14969	15204	14965	15035	15015	15015	15141	15094	15089	15118	15153	15138	15103	15259	15055	15074	15028	15260	15156	14961	15094	15093	15164	15039	15081	15174	15137	15020	15060	15082	15060	14962	15018	15040	14918	14962	15064	14898	14818	15106	14870	14997	14878	14894	14909	14901	14890	14934	14912	14909	14805	14768	14789	14843	14733	14886	14970	14924	14884	14833	14842	14839	14708	14906	14773	14997	14922	14726	14904	14943	14921	14952	14805	14745	14901	14829	14883	14974	14873	14818	14716	14750	14898	14687	14778	14959	14867	14741	14898	14968	15048	14714	14821	14976	14713	14866	14812	14947	15009	14811	14954	14768	14934	14881	14807	14843	15039	14828	14817	14829	14947	14855	14822	14779	14833	15017	14777	14961	14814	14759	14856	14899	14955	14856	14844	14714	14981	14868	14886	14698	14645	14798	14918	14792	14788	14959	14929	14680	14946	14825	14879	14874	14917	14803	14815	14858	14804	14689	14811	14738	14880	14828	14966	14814	14900	14918	14935	14807	14938	14918	14762	14928	14944	14940	14965	14940	14928	14683	14905	14832	14844	14780	14718	14839	14923	14921	14817	14743	15014	14812	14846	14961	14898	14798	14842	14754	14931	14734	14729	14865	14834	14742	14901	14817	14785	14898	14953	14922	14989	14890	14874	14915	14924	14852	14715	14922	14733	14962	14895	14680	14900	15006	14863	15048	14933	14841	14829	14852	14562	14911	14682	14888	14934	14820	14812	14962	14699	14790	14903	14900	14882	14741	15024	14764	14860	14787	15017	15097	14854	14859	14853	14843	14828	14692	14992	14802	14740	14922	14817	14828	15024	14802	14942	14808	14805	14850	14811	14786	14980	15033	14863	14744	14828	14867	14707	14969	14921	14961	14890	14811	14736	14898	14838	14817	14739	14761	14823	14993	15024	14849	14731	14862	14798	14736	14849	14930	14802	14817	15061	14870	14711	14918	14967	14874	14803	14829	14920	15057	14812	14888	14796	14939	14762	14931	14825	14820	14562	14716	14947	14945	14781	14895	14698	14810	14941	14793	14861	14860	14842	14750	14934	14852	14754	14888	14623	14933	14854	14745	14748	14899	14693	14800	14813	14836	14866	15087	14915	14755	14770	14868	14939	14939	14864	14842	14724	14975	14681	14789	14748	14754	14792	14822	14791	14602	14849	14879	14864	14648	14958	14828	14936	14839	14901	14838	14951	14891	14900	14715	14780	14816	14792	14939	14895	14897	14999	14764	14821	14727	14751	14832	14880	14981	14792	14903	14897	14849	14873	15028	14730	14678	14867	14732	14819	14815	14851	14949	14724	14960	14819	14776	14905	14797	14838	14604	14735	14707	14817	14808	15074	14813	14911	14940	14891	14891	14735	14920	14791	14791	15000	14814	14765	15026	14911	14855	14863	14755	14777	14848	14907	14950	14844	14954	14783	14846	14849	14910	14815	14959	14783	14786	14941	14770	14857	14925	14948	14856	14865	14919	14794	14811	14889	14831	14765	14810	14781	14802	14864	14762	14829	14784	14867	14746	14857	14841	14764	14743	14837	14821	14804	14838	14931	14841	14823	14973	14793	14976	14974	14809	14918	14932	14974	14761	14834	14869	14836	14786	14842	14884	15072	14826	14857	14786	14895	14848	14776	14824	14899	14760	14847	14789	15062	14819	14988	14825	14944	14963	14928	14877	14679	14920	14927	14802	14847	14696	14785	14734	14781	14877	14922	14710	14709	14809	14876	14902	14883	14934	14887	14904	14816	14776	14583	14909	14978	14838	14804	14866	14596	14709	15007	14769	14858	14809	14942	14893	14811	14864	14701	14845	14760	15010	14838	14932	14915	14743	14818	14994	14858	14835	14856	14818	15005	14789	14960	14942	14980	14837	14914	14850	14855	14950	14936	14827	14963	14890	14869	14846	14692	15035	14720	14798	14820	14931	14865	14756	14788	14884	14727	15029	14846	14911	14723	14816	14753	14896	14911	14961	15014	14933	14754	14853	14839	14802	14970	14945	14722	14900	14710	14920	14928	14906	15101	14907	14935	14802	14788	14765	14818	14860	14751	15007	14720	14795	14878	14733	14811	14888	14813	14684	14941	14875	14632	14797	15005	14826	14869	15009	14888	14790	14794	14872	14872	14816	14812	14931	14852	14743	14867	14788	14801	14990	14771	14720	14969	14788	14862	14869	14791	15003	14994	14869	14881	15058	14668	14928	14935	14654	14960	14843	14815	14904	14931	14862	14737	14803	14870	14856	14842	14806	14853	14994	14863	14828	14738	14863	14932	14897	14759	14774	14912	14740	14751	14897	14754	14890	14843	14677	14807	14800	14760	14675	14807	14930	14849	14833	14801	14843	14958	14981	14891	14797	15000	15001	14743	14904	14753	14843	14942	14886	15163	14832	14870	14915	14890	14811	14769	14835	14871	14647	14981	14824	14711	14929	14934	14949	14931	14964	15027	14899	14855	14875	14866	14778	14851	15051	14928	14701	14875	15001	14682	14830	14912	14883	14855	14940	15045	14799	14910	14751	14815	14848	14881	14776	14894	14811	14734	14766	14980	14740	14937	14902	14810	14824	14789	14953	14781	14711	14873	14612	14835	15018	14776	14873	14862	14785	14872	14675	14750	14875	15010	14820	14761	14750	14857	14732	14803	14854	14811	14906	14771	14844	14867	14803	14869	14734	14825	14756	14931	14864	14787	14812	14902	14931	14836	14773	14753	14745	14924	14828	14906	14849	14855	14834	14875	14748	14831	14732	14764	14976	14847	15048	14832	14939	14845	14887	14859	14994	15006	14785	14909	14801	14879	14810	14937	14966	14746	14635	14998	14907	14957	14646	14891	14962	14864	14835	14810	14907	14879	15010	14648	14937	14909	15041	14875	14662	14864	14848	14979	14897	14756	14870	14658	14874	14840	14817	14828	14899	15026	14845	14745	14922	14826	14804	14902	14703	14742	14940	14862	14852	14763	14882	14727	14993	14862	14981	14819	14815	14815	14937	14926	14870	14792	14767	14938	14798	14964	14856	14954	14911	15004	15028	14877	15166	14833	14824	14816	14833	14774	14917	14964	14726	14925	15062	14890	14780	14956	14954	14891	14977	15019	15036	14805	14967	14949	14920	14886	14833	14777	14893	14774	14745	14805	14926	14919	14933	14888	14815	14913	14874	14949	14935	14793	14840	14725	14830	14773	14834	14816	14771	14848	14838	14751	14901	14866	14823	15011	14818	15001	14779	14891	14848	14953	14798	14765	14904	14748	14873	14859	14651	14808	14797	14749	14870	14995	14868	14828	14758	14834	14941	14849	14703	14857	14836	14893	14759	14922	14823	14990	14904	14956	14736	14805	14903	14825	14711	14971	14804	15005	14913	14865	15001	14912	14743	14963	14941	14929	14924	14719	15033	15055	14832	14971	14977	14636	14968	14731	14810	14926	14748	14913	14823	14763	14962	14878	14884	14838	14850	14901	14824	14730	14742	14784	14760	14769	14891	14874	14737	14935	14899	14738	14770	14862	14773	14762	14858	14970	14898	14797	14891	14623	14881	15055	14802	14764	14920	14797	14798	14847	14880	14802	14770	14793	14792	14961	14770	14784	15048	14841	14840	14895	14936	14955	14802	14725	14822	14770	14660	14946	14931	14675	14832	14843	14838	14877	14810	14974	14763	14798	14833	14948	14840	14733	14841	14931	14913	15132	14878	14774	14828	14911	14945	14874	14985	14954	14865	14863	14707	15023	14877	14966	14869	14856	14868	14755	14774	14934	14616	14818	14783	14756	14941	14761	14735	14800	14744	14798	14930	14850	14839	15083	14889	14916	14823	14993	14765	14838	14903	14816	14898	14990	14968	14662	14946	14993	14828	14826	14739	14912	14627	14699	14665	14759	14667	14798	14901	14846	14829	14859	14705	14955	14642	15028	14785	14731	14933	14823	14717	14680	14927	14934	14883	14960	14845	14684	14939	14864	15026	14594	14782	14884	14839	14923	14924	14815	14861	14847	14975	15012	14836	14830	15011	14750	14813	14816	14864	14980	14861	15038	14784	14890	14888	14887	14808	15026	14715	14813	14878	14963	14854	14798	14980	14813	14883	14919	14847	14886	14980	14814	14830	14813	14952	14900	14859	14887	14847	14846	14823	14995	14668	14895	14811	14724	14829	14887	14991	14675	14839	14851	14755	14702	14754	14816	14798	14906	15056	14896	14894	14737	14752	14869	14906	14881	14857	14702	14934	14912	14785	14744	14865	14769	14708	14827	14950	14943	14915	14886	14794	15026	14737	14958	14806	14912	14862	14792	14974	14731	14791	14868	14703	14835	14764	14825	14868	15023	14850	14982	14817	14944	14811	14658	14903	14719	14974	14767	14916	14820	14984	14935	14934	15002	14765	14887	14840	15003	14873	14874	14890	14643	14891	14811	14889	15015	14871	14969	14929	14933	14774	14835	14846	14960	14998	14888	14702	14777	14771	14779	14907	14871	14724	14749	14632	14781	14746	14835	15027	14783	14832	14893	14733	14879	14654	14809	14931	14925	14851	14710	14955	14981	14726	14828	14677	14831	14811	15022	14819	14883	14898	14898	14877	14882	14927	14975	14770	14793	14947	14878	14616	14747	14825	14946	14760	14992	14839	14840	14750	14813	14896	14897	14980	14833	14795	14838	14915	14869	14941	14851	14915	14899	14714	14850	14740	14824	14634	15035	14963	14894	14916	14923	14755	14799	14831	14836	14838	15001	14765	14720	14784	14848	14948	14769	14819	14944	14702	14817	15011	14864	14976	14811	14831	14808	14719	14900	14847	14840	15029	14871	14895	14922	14883	14746	14821	14955	14709	14659	14867	14927	15015	14919	14808	14791	14844	14859	14962	14672	14791	14710	14802	14881	15012	14885	14881	14684	14808	14906	14931	14758	14924	14930	14793	14904	14790	14867	14890	15037	14908	14897	14808	14833	14764	14822	15001	15011	15014	14870	14843	14810	14880	14807	14780	14897	14832	14940	14801	14844	14841	14792	15030	14721	14818	14915	14846	14812	14849	15016	14868	14733	14585	14888	14866	14655	14805	14752	14789	14829	14684
22649	21038	28782	23508	21331	23581	25084	20282	18793	18831	18799	18471	18394	18208	18258	18592	17974	18242	18179	17933	18229	18109	18125	18360	18010	17944	18195	18006	17823	18158	18309	18175	17990	18127	18343	18065	18191	18000	18056	18069	17902	17955	18092	18095	17822	18094	17835	17894	17987	17876	17865	17794	17866	17875	17666	17990	18006	17726	17929	17647	17820	17920	17752	17918	17781	17577	17543	17741	17674	17652	17725	17704	17638	17727	17684	17672	17721	17968	17604	17853	17967	17732	17757	17773	17726	17669	17880	17852	17653	17858	17865	17733	17930	17770	17715	17850	17649	17677	17855	17776	17674	17795	17558	17691	17812	17591	17770	17768	17918	17585	17800	17621	17745	17748	17935	17650	17524	17704	17871	17544	17901	17488	17676	17705	17753	17790	17835	17752	17722	17670	17567	17600	17711	17576	17672	17880	17694	17887	17794	17866	17706	17530	17974	18013	17718	17533	17963	17613	17461	17790	17713	17708	17820	17800	17593	17748	17580	17609	17687	17645	17711	17746	17784	17819	17813	17587	17567	17717	17607	17604	17652	17877	17794	17653	17731	17808	17910	17609	17789	17817	17673	17754	17836	17734	17685	17670	17648	17665	17592	17730	17546	17788	17914	17844	17794	17808	17627	17720	17730	17775	17653	17681	17688	17639	17820	17693	17776	17675	17921	17463	17694	17690	17836	17576	17762	17629	17659	17901	17874	17716	17908	17662	17676	17607	17681	17730	17734	17671	17743	17560	17775	17533	17757	17596	17725	17704	17713	17647	17744	17864	17727	17710	17666	17741	17450	17674	17534	17625	17814	17660	17786	17532	17626	17753	17673	17688	17868	17650	17740	17753	17647	17927	17846	17748	17828	17874	17707	17809	17486	17858	17689	17640	17896	17483	17573	17781	17668	17741	17841	17772	17826	17936	17764	17690	17744	17876	17650	17616	17719	17803	17671	17770	17767	17707	17601	17818	17640	17795	17856	17947	17491	17550	17866	17524	17715	17776	17707	17749	17978	17830	17968	17634	17666	17626	17521	17601	17710	17661	17494	17776	17821	17601	17532	17760	17933	17693	17727	17644	17560	17658	17890	17821	17795	17687	17477	17651	17863	17486	17874	17622	17563	17581	17675	17805	17734	17660	17869	17854	17893	17587	17869	17812	17509	17870	17624	17628	17770	17725	17464	17722	17631	17672	17616	17643	17543	17526	17580	17712	17711	17738	17714	17453	17692	17664	17734	17627	17616	17906	17710	17602	17493	17719	17668	17740	17652	17821	17615	17681	17737	17741	17619	17838	17645	17761	17872	17658	17606	17605	17820	17628	17781	17779	17493	17866	17759	17576	17740	17573	17681	17804	17705	17607	17713	17835	17623	17658	17677	17499	17946	17841	17737	17583	17610	17684	17654	18009	17774	17847	17565	17681	17744	17635	17751	17693	17654	17575	17461	17652	17624	17932	17893	17784	17570	17824	17731	17667	17613	17880	17696	17705	17711	17519	17575	17912	17511	17872	17705	17622	17767	17709	17860	17687	17848	17819	17689	17879	17845	17735	17601	17631	17807	17634	17804	17667	17805	17757	17600	17662	17902	17809	17852	17739	17731	17694	17697	17854	17618	17612	17656	17856	17614	17844	17714	17490	17651	17801	17824	17739	17868	17638	17640	17654	17690	17650	17671	17758	17736	17604	17595	17823	17621	17661	17568	17652	17867	17597	17543	17671	17759	17861	17678	17804	17553	17698	17818	17802	17650	17664	17774	17831	17764	17466	17641	17618	17678	17826	17685	17457	17731	17710	17700	17688	17541	17674	17688	17880	17805	17778	17666	17504	17833	17693	17681	17475	17710	17587	17469	17736	17363	17691	17375	17575	17778	17622	17814	17892	17709	17715	17581	17923	17648	17464	17574	17719	17749	17891	17726	17806	17694	17702	17714	17698	17557	17621	17632	17768	17565	17678	17874	17823	17575	17527	17613	17807	17663	17593	17797	17645	17732	17679	17675	17691	17672	17649	17420	17664	17742	17582	17562	17615	17723	17803	17681	17706	17577	17649	17574	17691	17820	17626	17803	17658	17813	17764	17672	17795	17682	17701	17837	17818	17534	17906	17697	17564	17573	17765	17835	17538	17743	17708	17708	17742	17501	17625	17774	17629	17851	17931	17671	17534	17621	17605	17769	17910	17782	17446	17593	17731	17862	17735	17645	17707	17536	17609	17836	17562	17707	17804	17610	17648	17442	17657	17560	17563	17593	17700	17879	17803	17549	17883	17757	17654	17691	17527	17882	17853	17582	17745	17606	17600	17795	17785	17771	17869	17747	17798	17513	17625	17669	17671	17798	17674	17393	17603	17777	17498	17690	17745	17811	17600	17754	17682	17651	17872	17662	17855	17752	17877	17586	17633	17652	17481	17795	17654	17730	17382	17770	17650	17611	17701	17561	17612	17727	17610	17547	17696	17558	17939	17724	17599	17647	17841	17780	17593	17499	17742	17736	17583	17447	17734	17766	17796	17663	17775	17835	17694	17824	17590	17988	17647	17555	17569	17539	17800	17818	17737	17871	17699	17552	17666	17743	17632	17695	17744	17675	17806	17948	17578	17844	17541	17498	17734	17709	17652	17597	17819	17584	17631	17651	17903	17746	17687	17783	17665	17938	17742	17485	17899	17788	17606	17634	17545	17841	17820	17674	17555	17565	17525	17774	17611	17662	17710	17528	17698	17764	17839	17684	17635	17679	17552	17827	17873	17516	17756	17813	17664	17666	17802	17652	17643	17750	17809	17662	17952	17617	17936	17591	17787	17474	17715	17671	17715	17667	17659	17560	17566	17679	17658	17846	17746	17564	17500	17813	17677	17779	17550	17859	17649	17782	17720	17697	17712	17641	17715	17689	17702	17723	17662	17769	17888	17748	17679	17578	17563	17614	17837	17836	17529	17745	17674	17510	17732	17580	17637	17887	17672	17692	17864	17746	17642	17794	17774	17636	17725	17723	17785	17814	17644	17634	17464	17692	17594	17615	17656	18041	17730	17576	17695	17707	17636	17587	17649	17578	17673	17876	17726	17667	17775	17814	17720	17649	17692	17655	17636	17777	17818	17737	17868	17733	17628	17826	17726	17634	17613	17501	17574	17814	17833	17697	17709	17765	17635	17768	17886	17507	17769	17560	17735	17642	17565	17642	17870	17864	17651	17703	17605	17653	17685	17863	17772	17956	17725	17684	17546	17497	17693	17761	17759	17716	17562	17757	17642	17650	17761	17731	17868	17861	17906	17654	17569	17695	17768	17720	17620	17497	17649	17666	17815	17675	17832	17804	17714	17603	17779	17841	17569	17665	17536	17839	17680	17679	17613	17722	17688	17822	17707	17601	17690	17878	17698	17483	17781	17877	17701	17819	17769	17636	17832	17618	17937	17645	17626	17649	17752	17789	17533	17837	17970	17739	17721	17742	17686	17717	17623	17753	17704	17634	17674	17547	17661	17680	17629	17751	17527	17613	17659	17701	17693	17817	17729	17783	17531	17498	17776	17836	17640	17823	17880	17637	17724	17571	17704	17732	17456	17772	17834	17490	17686	17707	17617	17647	17568	17620	17576	17591	17805	17659	17591	17757	17613	17639	17765	17637	17711	17719	17913	17809	17801	17627	17815	17691	17589	17715	17677	17641	17641	17711	17616	17666	17812	17706	17776	17720	17908	17567	17595	17521	17722	17957	17785	17703	17689	17763	17696	17616	17676	17851	17925	17815	17601	17595	17658	17810	17696	17608	17378	17834	17687	17945	17560	17579	17757	17877	17793	17643	17854	17780	17567	17912	17756	17842	17795	17671	17547	17760	17666	17601	17785	17741	17404	17712	17581	17753	17888	17595	17828	17725	17675	17885	17657	17612	17701	17626	17676	17839	17581	17813	17661	17643	17676	17857	17742	17661	17812	17976	17792	17757	17623	17697	17842	17807	17508	17774	17782	17912	17679	17782	17932	17725	17693	17605	17588	17711	17695	17608	17720	17664	17689	17571	17601	17839	17756	17587	17587	17606	17484	17589	17705	17616	17668	17768	17697	17687	17533	17608	17652	17630	17686	17711	17607	17633	17866	17743	17739	17729	17710	17512	17739	17749	17731	17762	17673	17520	17734	17486	17691	17505	17719	17824	17808	17856	17729	17621	17678	17858	17684	17633	17663	17620	17650	17834	17763	17644	17617	17500	17629	17636	17799	17775	17819	17678	17755	17658	17941	17751	17681	17862	17542	17805	17784	17634	17456	17666	17691	17528	17582	17788	17761	17767	17841	17724	17863	17760	17671	17808	17866	17708	17617	17553	17766	17594	17452	17591	17841	17818	17881	17791	17569	17559	17846	17622	17629	17856	17627	17689	17630	17534	17723	17804	17699	17726	17670	17861	17748	17604	17652	17723	17775	17701	17728	17848	17643	17834	17823	17724	17674	17717	17734	17618	17611	17839	17683	17625	17733	17548	17780	17745	17718	17863	17822	17715	17650	17415	17817	17653	17716	17629	17566	17825	17782	17786	17594	17649	17498	17850	17768	17560	17600	17701	17724	17667	17814	17635	17730	17846	17812	17722	17803	17725	17579	17783	17629	17600	17627	17758	17770	17820	17692	17645	17843	17630	17714	17660	17640	17811	17671	17478	17543	17636	17765	17714	17588	17749	17661	17750	17571	17530	17678	17704	17655	17677	17558	17705	17730	17694	17719	17674	17775	17605	17552	18023	17740	17733	17700	17970	17584	17602	17646	17494	17582	17718	17646	17631	17690	17729	17749	17739	17921	17855	17769	17671	17672	17610	17870	17506	17668	17722	17767	17723	17820	17607	17578	17798	17720	17700	17657	17608	17593	17852	17709	17674	17740	17597	17493	17536	17700	17496	17740	17839	17667	17975	17666	17665	17828	17526	17495	17682	17611	17609	17703	17698	17742	17632	17565	17692	17772	17597	17740	17654	17752	17622	17659	17730	17692	17770	17598	17758	17830	17966	17820	17708	17854	17720	17500	17701	17820	17938	17593	17813	17705	17511	17790	17583	17636	17630	17638	17576	17615	17700	17635	17753	17760	17610	17686	17767	17611	17554	17568	17812	17729	17658	17644	17644	17878	17644	17802	17640	17789	17849	17547	17831	17705	17774	17818	17741	17540
17670	33272	31746	25876	23141	21243	19785	18548	17572	17064	16873	16777	16446	16300	16178	16146	15978	15981	15987	15972	15996	16029	15905	15927	16003	15798	16203	15879	15851	16146	15953	16001	16080	16044	16034	16116	16067	15789	15949	16005	15934	16084	16029	15946	16007	15805	15987	15854	15712	15830	16010	15852	15859	15875	15720	15586	15784	15873	15867	15489	15767	15572	15654	15587	15689	15681	15742	15383	15742	15575	15645	15772	15823	15692	15455	15590	15673	15552	15772	15491	15622	15704	15587	15537	15671	15713	15651	15477	15743	15603	15495	15538	15732	15664	15671	15639	15559	15748	15693	15604	15545	15712	15500	15758	15543	15536	15584	15584	15447	15532	15717	15793	15495	15737	15614	15538	15637	15492	15729	15699	15660	15510	15421	15689	15660	15526	15524	15600	15629	15459	15580	15469	15757	15767	15555	15516	15749	15723	15465	15512	15525	15669	15587	15391	15652	15571	15568	15678	15567	15638	15543	15559	15570	15742	15672	15582	15686	15666	15614	15599	15571	15583	15674	15628	15507	15605	15575	15513	15549	15628	15616	15544	15666	15624	15795	15524	15635	15594	15641	15505	15545	15682	15540	15626	15667	15366	15591	15711	15756	15574	15642	15420	15570	15545	15645	15694	15397	15660	15682	15735	15548	15297	15712	15619	15676	15643	15541	15512	15371	15597	15502	15494	15529	15545	15352	15541	15602	15517	15611	15587	15541	15711	15776	15762	15632	15567	15717	15492	15551	15733	15654	15586	15756	15607	15591	15746	15531	15568	15555	15548	15764	15584	15585	15641	15503	15635	15572	15751	15526	15625	15534	15613	15701	15664	15583	15713	15494	15643	15720	15703	15561	15689	15576	15574	15678	15514	15523	15499	15571	15645	15580	15609	15577	15631	15596	15460	15470	15404	15621	15595	15616	15604	15637	15548	15609	15556	15592	15593	15651	15606	15647	15660	15577	15568	15480	15640	15458	15748	15581	15681	15651	15593	15620	15668	15463	15557	15744	15578	15343	15714	15762	15621	15727	15597	15687	15733	15552	15629	15611	15484	15667	15576	15451	15553	15567	15498	15352	15700	15705	15734	15635	15780	15644	15475	15813	15499	15505	15500	15611	15402	15723	15723	15675	15642	15606	15495	15665	15578	15704	15646	15775	15609	15580	15494	15400	15792	15502	15470	15545	15550	15558	15433	15582	15492	15702	15591	15727	15590	15618	15507	15448	15605	15561	15568	15479	15567	15632	15641	15614	15686	15587	15552	15480	15593	15547	15579	15684	15814	15403	15549	15720	15787	15430	15610	15693	15487	15632	15581	15631	15423	15557	15673	15604	15615	15724	15501	15666	15623	15675	15623	15540	15471	15595	15718	15549	15527	15557	15414	15671	15592	15595	15535	15621	15631	15632	15487	15690	15757	15834	15315	15752	15461	15519	15690	15446	15593	15401	15521	15566	15538	15509	15598	15618	15450	15738	15687	15589	15620	15672	15617	15525	15585	15632	15622	15603	15668	15556	15587	15589	15508	15556	15618	15682	15693	15709	15496	15551	15465	15504	15553	15464	15598	15463	15607	15509	15462	15549	15495	15595	15572	15440	15467	15534	15707	15463	15600	15598	15607	15665	15543	15668	15489	15644	15687	15610	15451	15677	15562	15534	15657	15593	15382	15683	15611	15667	15468	15604	15614	15732	15614	15506	15514	15589	15483	15610	15576	15622	15579	15547	15667	15615	15590	15539	15445	15625	15746	15611	15628	15621	15330	15540	15478	15466	15652	15777	15759	15683	15732	15539	15640	15567	15652	15535	15618	15630	15610	15713	15588	15563	15589	15508	15600	15760	15686	15385	15798	15577	15519	15720	15668	15565	15527	15517	15450	15645	15541	15569	15552	15524	15582	15710	15542	15656	15727	15655	15622	15833	15517	15534	15528	15687	15504	15599	15605	15522	15666	15581	15603	15625	15584	15636	15443	15666	15648	15707	15600	15549	15695	15646	15666	15505	15699	15532	15697	15587	15595	15515	15742	15403	15582	15495	15723	15649	15772	15410	15806	15580	15589	15558	15599	15641	15707	15523	15559	15432	15761	15532	15640	15555	15533	15583	15666	15749	15758	15647	15654	15601	15645	15626	15616	15596	15647	15525	15459	15589	15472	15537	15759	15591	15402	15560	15524	15606	15668	15466	15647	15612	15673	15479	15659	15683	15609	15645	15683	15555	15632	15711	15617	15794	15727	15602	15610	15571	15550	15597	15576	15790	15641	15654	15657	15551	15574	15608	15400	15524	15644	15411	15601	15585	15610	15826	15606	15463	15666	15577	15465	15700	15531	15474	15650	15593	15596	15495	15560	15517	15542	15617	15636	15489	15644	15678	15630	15594	15653	15449	15553	15501	15703	15736	15671	15350	15369	15530	15512	15506	15632	15614	15613	15528	15585	15595	15533	15723	15417	15471	15619	15653	15435	15443	15645	15714	15464	15580	15504	15548	15523	15566	15542	15548	15434	15594	15451	15657	15579	15415	15631	15594	15564	15551	15651	15630	15626	15626	15708	15489	15590	15609	15511	15774	15530	15636	15777	15633	15659	15408	15723	15552	15401	15560	15484	15674	15610	15642	15650	15453	15424	15409	15541	15508	15533	15573	15585	15643	15519	15620	15595	15616	15578	15584	15681	15508	15832	15429	15526	15492	15709	15658	15728	15441	15822	15659	15549	15589	15649	15651	15627	15530	15601	15440	15568	15704	15489	15617	15559	15560	15581	15667	15707	15555	15695	15623	15504	15585	15604	15684	15561	15709	15698	15466	15570	15601	15384	15621	15656	15440	15580	15591	15734	15559	15760	15822	15602	15603	15634	15589	15820	15568	15670	15498	15499	15575	15625	15546	15612	15664	15518	15560	15658	15700	15558	15682	15570	15637	15564	15453	15605	15456	15465	15568	15644	15654	15776	15572	15698	15727	15630	15746	15659	15564	15557	15640	15570	15599	15506	15539	15584	15736	15553	15748	15497	15542	15490	15708	15620	15498	15620	15622	15453	15711	15638	15548	15422	15531	15664	15495	15706	15730	15663	15503	15662	15504	15672	15530	15432	15550	15522	15531	15511	15515	15618	15561	15520	15618	15663	15748	15546	15563	15589	15597	15597	15670	15740	15623	15547	15711	15677	15761	15475	15820	15719	15548	15487	15566	15555	15740	15662	15449	15525	15732	15368	15471	15532	15488	15673	15598	15525	15484	15713	15414	15705	15612	15693	15509	15653	15574	15670	15816	15537	15351	15521	15668	15528	15580	15427	15579	15523	15479	15656	15732	15580	15569	15654	15646	15692	15778	15600	15487	15583	15551	15746	15680	15682	15601	15629	15561	15621	15444	15482	15555	15595	15559	15602	15729	15696	15542	15510	15656	15662	15676	15586	15474	15628	15630	15651	15506	15443	15534	15417	15511	15726	15523	15590	15594	15858	15700	15693	15698	15784	15577	15597	15752	15563	15608	15608	15601	15625	15579	15577	15522	15667	15607	15608	15421	15640	15626	15665	15602	15557	15635	15632	15530	15586	15549	15661	15758	15408	15651	15470	15596	15575	15603	15775	15632	15807	15501	15643	15502	15682	15423	15365	15704	15574	15571	15598	15699	15598	15646	15462	15686	15336	15616	15760	15504	15607	15655	15727	15665	15523	15620	15522	15465	15566	15696	15606	15530	15729	15579	15704	15584	15664	15605	15548	15607	15716	15576	15660	15543	15623	15554	15633	15519	15337	15680	15630	15445	15564	15672	15711	15666	15522	15743	15721	15680	15692	15688	15450	15572	15689	15641	15688	15827	15684	15577	15610	15653	15470	15492	15524	15586	15559	15496	15547	15514	15620	15529	15522	15663	15681	15491	15540	15808	15476	15560	15511	15533	15445	15487	15603	15570	15499	15569	15583	15680	15603	15638	15673	15575	15523	15664	15483	15652	15600	15631	15581	15573	15562	15543	15508	15640	15554	15558	15640	15519	15458	15660	15554	15569	15591	15585	15419	15352	15556	15627	15553	15568	15461	15552	15579	15475	15673	15539	15590	15540	15682	15642	15597	15749	15638	15533	15655	15629	15604	15464	15426	15755	15552	15639	15496	15645	15427	15607	15651	15535	15556	15608	15480	15555	15581	15607	15568	15684	15636	15738	15674	15532	15810	15718	15456	15382	15646	15513	15506	15496	15515	15565	15675	15654	15532	15719	15430	15522	15681	15484	15581	15627	15513	15603	15567	15669	15500	15472	15563	15591	15555	15450	15541	15604	15497	15577	15383	15624	15485	15521	15543	15810	15702	15543	15748	15407	15564	15580	15557	15562	15684	15533	15546	15675	15519	15558	15545	15636	15709	15592	15661	15642	15473	15516	15586	15512	15599	15432	15564	15391	15443	15502	15705	15673	15476	15443	15568	15468	15678	15599	15584	15652	15495	15650	15527	15499	15667	15711	15507	15592	15579	15549	15623	15639	15628	15575	15622	15530	15611	15720	15619	15600	15495	15419	15470	15564	15660	15638	15782	15467	15624	15652	15647	15571	15516	15635	15604	15692	15750	15628	15597	15775	15625	15554	15532	15407	15737	15554	15423	15499	15549	15644	15721	15504	15579	15619	15651	15572	15408	15731	15732	15545	15592	15600	15554	15613	15569	15569	15615	15411	15584	15568	15653	15625	15547	15457	15615	15561	15647	15483	15600	15708	15599	15789	15488	15776	15454	15556	15527	15487	15705	15638	15702	15697	15633	15569	15817	15575	15652	15433	15466	15620	15684	15466	15604	15532	15634	15647	15581	15720	15756	15655	15550	15683	15407	15580	15437	15561	15673	15585	15560	15714	15583	15660	15614	15531	15647	15638	15666	15571	15795	15583	15500	15614	15522	15639	15585	15588	15646	15672	15591	15582	15516	15611	15641	15611	15470	15585	15487	15744	15501	15748	15581	15715	15697	15539	15502	15753	15609	15710	15588	15635	15646	15565	15654	15521	15623	15534	15529	15537	15713	15591	15657	15601	15631	15628	15489	15526	15608	15649	15471	15444	15614	15470	15599	15567	15562	15631	15680	15587	15596	15707	15556	15650	15530	15676	15546	15712	15575	15531	15673	15598	15511	15520	15671	15612	15470	15804	15651	15576	15648	15766	15511
27226	22148	24823	21920	18634	17975	17816	17423	16997	17124	16956	16934	16978	16665	16771	16828	16796	16708	16906	16821	16745	16835	16758	16926	16807	16611	16606	16885	16602	16762	16990	16720	16961	16783	16890	16740	16658	16612	16717	16844	16618	16843	16749	16764	16827	16830	16730	16785	16892	16836	16746	16716	16923	16847	16805	16872	16628	16694	16872	16476	16823	16823	16708	16773	16716	16685	16703	16813	16792	16679	16621	16670	16677	16717	16780	16737	16830	16714	16530	16630	16765	16814	16662	16823	16661	16743	16777	16744	16567	16431	16612	16547	16702	16806	16937	16723	16705	16543	16561	16708	16731	16749	16518	16784	16513	16474	16523	16619	16705	16879	16618	16696	16645	16556	16744	16734	16890	16551	16777	16579	16579	16974	16647	16390	16374	16665	16830	16686	16643	16695	16622	16722	16675	16787	16665	16741	16770	16687	16611	16490	16617	16482	16817	16611	16641	16491	16780	16616	16745	16643	16600	16698	16416	16499	16712	16578	16640	16917	17083	16682	16664	16588	16751	16601	16680	16865	16615	16602	16630	16710	16819	16445	16572	16650	16655	16930	16731	16683	16680	16682	16940	16743	16569	16797	16611	16429	16595	16602	16703	16575	16786	16727	16797	16813	16641	16729	16677	16694	16772	16898	16657	16601	16781	16632	16771	16765	16474	16723	16449	16730	16780	16675	16647	16721	16763	16674	16506	16645	16467	16729	16760	16567	16631	16617	16785	16494	16543	16663	16579	16730	16752	16617	16729	16710	16712	16585	16732	16656	16697	16578	16796	16527	16741	16664	16633	16657	16637	16859	16555	16820	16562	16424	16537	16658	16807	16771	16701	16504	16792	16692	16807	16610	16839	16801	16726	16618	16739	16688	16811	16802	16713	16974	16553	16601	16712	16511	16532	16565	16600	16620	16847	16658	16615	16818	16594	16669	16733	16670	16588	16856	16628	16546	16750	16780	16653	16575	16500	16603	16549	16559	16843	16480	16799	16610	16654	16728	16587	16778	16707	16535	16977	16633	16763	16906	16702	16536	16687	16736	16583	16706	16658	16862	16803	16673	16631	16748	16662	16792	16647	16708	16723	16791	16573	16487	16628	16793	16669	16596	16579	16565	16575	16573	16866	16712	16592	16602	16620	16636	16622	16703	16760	16613	16619	16659	16809	16689	16730	16838	16732	16658	16883	16613	16707	16561	16671	16780	16776	16846	16653	16935	16721	16694	16864	16734	16727	16682	16650	16598	16714	16754	16671	16813	16808	16769	16646	16706	16661	16735	16821	16792	16752	16622	16683	16597	16735	16712	16668	16556	16712	16725	16588	16803	16438	16560	16966	16711	16680	16780	16739	16797	16794	16771	16638	16859	16781	16970	16818	16609	17000	16911	16709	16788	16657	16782	16708	16621	16660	16725	16611	16614	16750	16857	16747	16658	16502	16642	16796	16875	16794	16616	16754	16821	16753	16621	16611	16829	16635	16752	16711	16647	16781	16784	16685	16592	16992	16842	16628	16858	16696	16599	16660	16527	16815	16811	16549	16440	16560	16712	16680	16838	16727	16647	16557	16641	16629	16582	16698	16800	16641	16621	16515	16768	16668	16680	16535	16776	16756	16686	16597	16702	16645	16626	16687	16626	16760	16937	16607	16740	16971	16670	16826	16608	16763	16596	16676	16878	16787	16786	16598	16576	16725	16751	16625	16748	16593	16772	16755	16756	16779	16608	16448	16626	16726	16690	16433	16774	16752	16806	16805	16711	16680	16634	16997	16830	16545	16855	16583	16465	16734	16767	16643	16620	16548	16609	16558	16779	16549	16731	16913	16677	16702	16701	16724	16557	16562	16799	16695	16581	16566	16681	16611	16897	16754	16716	16505	16623	16758	16640	16673	16705	16622	16703	16600	16495	16799	16588	16751	16907	16865	16750	16648	16757	16513	16463	16733	16673	16629	16664	16669	16632	16694	16452	16554	16703	16595	16610	16526	16990	16759	16619	16446	16797	16617	16606	16640	16831	16554	16866	16856	16701	16376	16670	16491	16792	16832	16831	16610	16635	16801	16836	16499	16675	16728	16611	16716	16720	16742	16846	16643	16803	16654	16695	16643	16752	16629	16694	16785	16786	16517	16598	16604	16753	16619	16514	16747	16644	16649	16611	16645	16821	16638	16731	16513	16887	16741	16739	16652	16636	16646	16681	16668	16854	16732	16656	16656	16543	16715	16678	16593	16778	16599	16762	16882	16626	16737	16673	16674	16735	16595	16694	16562	16877	16672	17050	16707	16848	16586	16718	16641	16639	16645	16714	16663	16684	16838	16714	16749	16687	16585	16591	16581	16632	16683	16589	16784	16784	16932	16823	16776	16682	16589	16608	16357	16719	16646	16616	16882	16642	16794	16702	16771	16747	16779	16778	16984	16517	16939	16711	16759	16441	16822	16674	16662	16750	16892	16691	16654	16768	16508	16674	16809	16570	16655	16734	16793	16705	16545	16665	16703	16592	16632	16566	16741	16728	16824	16629	16784	16819	16620	16676	16690	16587	16753	16621	16665	16716	16753	16618	16836	16786	16589	16719	16517	16743	16480	16634	16729	16878	16702	16773	16618	16681	16723	16668	16632	16708	16836	16729	16702	16810	16737	16583	16559	16646	16801	16677	16598	16590	16798	16572	16607	16749	16725	16669	16597	16763	16547	16826	16728	16563	16836	16813	16744	16669	16704	16856	16802	16656	16750	16562	16712	16581	16984	16722	16695	16579	16723	16813	16876	16533	16767	16704	16745	17008	16684	16741	16883	16636	16780	16718	16629	16553	16679	16681	16709	16969	16857	16764	16659	16784	16813	16669	16848	16811	16878	16691	16714	16679	16737	16558	16737	16696	16585	16522	16520	16741	16752	16473	16866	16697	16633	16771	16681	16634	16842	16775	16531	16617	16630	16667	16805	16563	16594	16855	16653	16716	16652	16537	16666	16470	16752	16852	16607	16716	16491	16892	16711	16782	16738	16548	16818	16913	16730	16515	16730	16625	16837	16644	16737	16607	16585	16700	16587	16592	16781	16823	16667	16785	16724	16863	16885	16720	16663	16624	16678	16688	16811	16662	16869	16757	16848	16751	16562	16609	16459	16512	16655	16627	16727	16558	16754	16611	16607	16756	16513	16760	16625	16771	16651	16681	16830	16633	16688	16614	16734	16798	16711	16747	16676	16652	16709	16598	16756	16632	16700	16723	16502	16888	16853	16757	16778	16626	16521	16841	16665	16796	16657	16947	16816	16652	16857	16634	16593	16607	16868	16731	16662	16656	16841	16737	16509	16729	16732	16657	16535	16575	16693	16517	16541	16762	16749	16840	16701	16622	16672	16693	16760	16683	16697	16839	16470	16583	16768	16523	16675	16693	16512	16729	16726	16766	16785	16639	16488	16561	16830	16533	16695	16831	16694	16741	16612	16777	16777	16736	16440	16781	16590	16573	16574	16699	16763	16603	16528	16741	16831	16455	16632	16642	16674	16803	16859	16380	16666	16785	16519	16919	16542	16652	16692	16834	16754	16668	16542	16792	16922	16617	16567	16631	16821	16560	16721	16745	16747	16610	16629	16829	16683	16713	16953	16637	16492	16812	16754	16730	16711	16778	16777	16767	16930	16559	16667	16572	16778	16625	16646	16780	16635	16705	16698	16630	16479	16556	16795	16626	16589	16747	16598	16812	16693	16706	16659	16637	16648	16569	16759	16648	16896	16629	16500	16740	16587	16669	16676	16962	16852	16998	16858	16737	16588	16779	16772	16596	16583	16471	16491	16807	16755	16863	16656	16731	16672	16566	16822	16797	16802	16964	16517	16867	16581	16461	16813	16624	16766	16704	17043	16548	16882	16530	16952	16757	16811	16647	16596	16732	16643	16602	16548	16820	16570	16723	16670	16572	16781	16806	16820	16518	16713	16669	16747	16609	16857	16687	16728	16762	16700	16628	16598	16814	16892	16632	16571	16943	16636	16616	16646	16543	16595	16808	16665	16791	16610	16750	16727	16599	16769	16722	16755	16611	17015	16626	16921	16686	16586	16542	16625	16695	16473	16708	16647	16779	16680	16713	16854	16738	16760	16689	16621	16545	16611	16518	16625	16910	16706	16673	16644	16650	16742	16605	16840	16666	16620	16564	16701	16518	16842	16674	16577	16812	16779	16801	16607	16927	16741	16614	16697	16671	16684	16919	16765	16672	16644	16740	16535	16768	16704	16708	16728	16855	16615	16605	16846	16807	16776	16745	16777	16765	16640	16871	16783	16767	16543	16668	16600	16729	16683	16396	16774	16812	16511	16724	16683	16601	16791	16805	16713	16733	16849	16667	16948	16707	16845	16778	16715	16853	16814	16747	16576	16543	16731	16509	16690	16718	16820	16592	16842	16826	16790	16489	16679	16675	16764	16568	16497	16842	16824	16613	16494	16711	16635	16740	16776	16716	16590	16691	16691	16849	16718	16561	16748	16837	16661	16764	16658	16600	16709	16634	16543	16785	16657	16453	16387	16576	16720	16796	16824	16556	16589	16694	16702	16700	16578	16618	16740	16748	16656	16322	16707	16440	16668	16813	16668	16534	16750	16820	16689	16728	16629	16524	16944	16684	16775	16559	16928	16595	16842	16714	17028	16754	16792	16553	16658	16631	16609	16562	16758	16814	16789	16681	16699	16714	16717	16741	16646	16566	16571	16714	16493	16597	16650	16619	16682	16680	16685	16626	16533	16898	16758	16828	16641	16783	16809	16720	16815	16667	16619	16581	16497	16555	16525	16672	16839	16754	16535	16849	16746	16773	16575	16854	16810	16775	16873	16490	16721	16497	16906	16777	16468	16649	16639	16771	16840	16656	16734	16787	16733	16675	16700	16781	16946	16876	16758	16717	16628	16422	16801	16797	16695	16837	16808	16874	16615	16824	16592	16756	16621	16552	16917	16734	16605	16661	16790	16761	16546	16914	16747	16729	16487	16705	16615	16464	16516	16676	16793	16720	16720	16620	16949	16803	16797	16631	16869	16823	16881	16673	16741	16644	16649	16824	16705	16802	16759	16702	16622	16691	16812	16744	16558	16503	16705	16911	16568	16710	16758	16788	16738	16674	16669	16638	16691	16489	16538	16581	16697	16747	16463	16838
16721	22612	22225	19193	17938	16918	16359	15936	15418	15308	15418	15445	15128	15191	15118	15134	15006	15057	15162	14906	15007	15173	15008	15127	15247	15249	15246	15210	14941	15158	15332	15318	15277	15204	15250	15048	15129	15121	15078	15217	15326	15069	15218	15078	15124	15309	15143	15271	15172	15216	15071	14813	15055	14965	14974	15137	15121	14959	15083	15079	14886	15162	14926	15001	15032	14901	14985	14905	15101	14897	14966	15060	14853	15061	15187	15024	14864	15028	15124	15035	15147	15121	14979	14970	14884	15031	15014	14912	15035	14986	14792	15058	14898	15039	14838	14986	15051	15103	15027	14917	14976	15145	14992	14794	15231	15094	14871	14891	14902	14747	14976	14880	14851	14856	15102	14976	14931	15087	15130	15116	14997	14843	14963	15064	15166	14859	15038	14811	14843	14923	15128	14995	15011	15000	15103	15138	14949	14843	15093	15064	15106	15045	14965	15040	14953	15068	14905	14953	14916	14974	15051	14861	14799	14805	14895	14949	15056	14920	14945	15051	15009	14981	15009	15108	15112	15036	14776	14927	15214	15012	15093	15014	15005	15092	14927	14804	15040	14919	15005	14981	14990	15082	15179	14918	15044	15095	14944	15073	14988	14896	14977	15040	14781	14959	15013	15004	14850	14918	15023	15066	14983	15005	14925	15061	15003	15200	15033	15177	14984	14949	15023	14964	15021	15015	14837	15100	15003	15092	14933	14843	15061	15145	15128	15085	14926	15075	15133	14864	15054	15065	14836	14999	15033	15007	14834	15125	14979	15056	15002	14894	15105	14876	15167	14980	14959	14963	15112	14970	14934	14983	14898	14920	14847	14994	15090	14925	14948	15108	14930	15176	15231	15075	14920	14898	14864	15116	14963	15109	15097	14794	15013	15053	15141	15018	14938	14961	14949	14948	15032	14880	15019	14942	14949	15079	15089	15019	14859	15057	14989	14811	14987	15079	14947	14979	15028	14915	14969	15023	15016	14770	14940	15093	14994	15270	15241	15221	15056	14999	14927	15175	14915	15215	15026	15060	14993	14906	14992	15086	14984	14949	15143	14993	15106	14856	15033	14978	14963	14968	15121	14944	14928	14978	15101	14971	15006	14967	15051	14947	14825	14916	15176	15012	14953	15022	14962	15010	15023	14876	15136	14964	14739	15077	14927	15005	15015	15036	14926	15137	15062	14993	14989	15032	14985	14929	14791	15092	14964	14981	15008	14951	15021	14974	14882	15085	14857	14965	14999	15118	14977	14824	14995	15038	14973	14881	15149	15051	15056	15084	15060	15092	14988	14871	15128	14992	14992	15182	14852	14908	15290	15105	14914	14954	14890	15022	14964	15039	14851	14833	14992	14942	15089	15010	14979	15037	15003	14856	15015	14960	15033	14973	15008	14967	15048	15187	15144	15018	14860	14984	15030	14984	15006	14834	15024	14868	15044	15021	14975	15018	15070	14861	14870	14926	15092	14890	14993	14847	15116	15010	14826	15002	15115	14975	15043	14994	14972	15013	15151	14980	15125	15033	15148	14978	14987	15078	14870	15008	15012	14991	15021	15040	14999	14984	14956	15183	15120	15029	15068	15012	15139	15195	14876	14985	15133	14907	14997	15176	15117	15096	15042	15016	15015	14965	14860	15055	14891	14961	14893	14941	15099	15079	14857	15036	15128	14963	15047	15004	15053	14912	14955	14835	15189	15006	15057	15054	15036	15017	15008	15050	15014	15090	15069	15060	15020	15105	15072	15024	14746	14966	15147	15008	15084	15061	15059	14984	15060	14876	14878	14854	15099	14997	15184	15004	14948	15082	15038	15037	14953	15051	14988	15016	14975	14995	15076	15070	14904	14854	14998	15099	14971	15109	14935	14958	14956	14919	14964	15066	14968	14959	15126	14941	15081	15036	15142	14848	15134	14913	15048	15148	14936	15009	14901	15077	15064	15088	15055	15112	14930	15068	15158	15040	14876	15036	14854	14956	15173	14848	14867	14926	14910	15079	15040	14966	14887	15040	14995	14854	14825	14958	14849	15044	14979	15134	15162	14989	14989	15039	14938	15034	15082	14991	15185	14866	15020	15011	15106	14815	15149	15071	15050	15030	15128	15029	14999	14831	14991	14874	14910	14911	14868	14971	15033	14986	14993	14985	15007	15173	14966	14882	15053	15115	15134	14948	14903	15005	14885	14844	14956	15134	14975	14864	14816	14857	15015	15068	14862	15113	14869	15020	15059	14893	15086	14900	15080	15102	14987	14947	14988	15032	15008	14819	15103	14986	14840	14992	14894	14938	15071	15045	15085	14989	14971	15000	14988	15033	15041	15088	14927	15148	14950	15053	15117	14988	15007	15051	15171	15164	15087	14946	15016	14969	14982	15014	14978	14882	15158	14888	14998	15003	15115	14928	14947	15089	14986	15107	15082	14958	15003	15211	14975	15009	14967	15140	15042	15213	14953	14829	14986	15075	15031	15130	14817	14943	15024	14845	14977	15010	14938	14921	15077	14908	14887	14867	14990	14972	14805	15079	14874	14898	14909	15158	14958	15054	15104	15001	14831	14925	14985	15038	15034	15030	14871	14845	14998	14864	14866	14991	14940	14983	15148	15084	14957	14979	14917	14947	15045	14975	14956	15052	15014	14913	14919	14927	15111	15053	14889	15056	14982	15078	14993	14946	14930	15085	15151	15039	15119	14989	15027	15007	15008	15147	15044	14974	15082	15129	15041	15144	14874	14856	14866	14949	15001	15111	15066	14952	14929	14942	14991	14871	14945	14973	14911	15120	15058	15109	14998	15112	15183	15089	15058	14955	15152	15005	14925	15028	15009	14927	15036	14921	15119	14846	14999	14955	15087	15063	15153	15044	15111	15189	14960	15089	15034	15011	14990	15086	15106	14982	15000	14980	14969	14955	14895	15081	14927	14961	15068	15076	14825	15000	14875	14900	15081	14966	14915	14964	14798	15007	15149	15050	15160	15090	15009	15137	15036	14996	14854	14909	15042	14914	15068	15142	14993	15008	15082	14915	15197	15181	15034	15012	15152	14890	15027	14863	14790	15199	15101	15024	14992	15000	14936	14964	15003	15085	15005	14977	14869	14886	15094	14899	14892	15092	15014	14993	15047	15020	14957	14956	15080	14953	15042	14961	14969	14984	15097	15054	14911	15052	15066	15032	15074	15068	15003	15179	15059	14920	15076	15059	14820	15074	14972	14959	14993	15001	14951	14998	14861	14974	14968	14964	15056	14749	15152	14963	15051	14924	15093	14819	15144	14946	14868	14866	15137	14981	15104	14931	15053	15215	15049	15072	15075	15001	14876	15019	14998	14980	15043	15087	14890	15161	14927	15166	15022	14953	15145	15030	15123	14913	14970	14801	14939	15089	15018	14896	14985	15029	15100	14837	15049	15091	15004	14931	14895	14945	14997	15013	14928	15017	15058	14979	15016	14961	14932	15106	15040	14890	14963	15125	15146	15042	15093	15027	14932	14936	15042	15223	14898	14933	15072	15031	14965	15031	15170	15058	14982	15137	15135	14962	15051	15058	15081	14817	14929	15005	15139	15086	14991	15028	14909	14993	15134	14860	15061	15000	14931	15015	15010	15034	15111	15111	15018	14980	14827	15003	15049	14901	15016	14824	15075	14971	14847	15046	15106	14950	14916	15106	15078	14997	15091	14991	14804	14964	15190	15100	14886	15035	14938	15174	14862	15087	14924	15082	15238	15185	15076	14937	14964	15004	14804	14966	14942	15082	15191	15010	15055	15121	14896	14957	15092	15203	14984	15129	15068	15040	14927	15067	14969	14957	15048	15190	15053	15023	14901	15069	14970	15027	15035	15076	15050	14949	15018	14822	15066	15118	15253	14918	15123	15072	14972	15066	15021	15090	15169	14832	14956	14875	15084	15067	15078	15084	14913	14963	15064	15011	14944	15089	15102	15084	15041	15098	15011	14978	15035	15006	15139	15104	14985	14962	15093	15097	15138	15012	15138	14942	15156	15064	14952	14998	15036	15027	14980	14905	14998	15015	15043	14969	14998	14867	14975	14972	15099	15025	15014	15165	15154	15075	14965	15096	15032	14893	15154	14961	15028	14891	15122	15063	14885	14977	15088	14887	15086	14946	14951	14964	15080	14937	14880	14989	14953	15011	14936	14857	15070	14980	15245	15081	15041	15044	14946	15081	14920	14939	15129	14940	14902	15178	15045	15005	14992	14967	15005	14978	14900	14932	14981	15029	14874	15060	15049	15040	14863	14975	14991	15034	14989	15009	14947	15043	15184	15031	14992	15067	15147	14982	14988	15013	15025	15204	15215	14968	15168	15093	15068	14993	15034	14982	15041	15065	15053	14888	14834	15032	14963	15124	15159	15058	14956	15099	15079	15088	14858	14821	14945	15083	15075	15060	15008	14899	14844	15003	15092	15033	15161	14801	14992	14836	14991	15033	14919	14993	14902	14949	14876	15095	14982	15133	14917	15173	14850	15056	14846	14808	15046	14994	14788	14991	14972	14849	14996	14895	15100	15024	15043	15068	14970	14979	14898	15245	15048	15044	14971	14941	14968	15137	15005	14880	14933	15096	15155	15074	14885	15021	15098	15061	15056	15231	15074	15099	14938	14921	15015	15028	14978	14893	15056	15017	15168	14915	15077	15073	15188	15099	15018	15006	15062	14985	15163	14895	15220	15127	15062	15004	14966	14895	14953	15031	14897	15194	14978	14986	14846	15005	14946	15098	14984	14894	15011	15069	14903	14992	15055	14826	15055	15031	14920	15003	14996	14907	15075	15031	15164	14910	15042	14841	15070	15078	15151	14962	15028	14876	15072	15101	14914	15098	15008	14937	15073	15033	15118	14934	15060	14924	14843	14920	15049	15103	14959	15003	15114	14978	14937	15253	14989	14887	15050	14985	15007	15014	15131	14998	14923	14935	15188	14965	14909	15150	14965	15010	15163	14885	14979	14992	14978	15117	15015	15143	15048	14896	15014	14738	15027	14947	15092	14907	15060	15109	15001	15035	14932	15006	14964	15128	15010	14843	15085	14873	15119	15007	15106	15142	15123	14887	14952	15044	15011	14964	14963	15025	15036	15018	15124	15014	15083	15052	15003	14870	14896	15210	14998	15020	14963	14987	15079	14929	15101	15058	15098	15055
23713	21092	28430	24141	22151	22011	20992	18422	18016	17948	18003	17857	17580	17542	17494	17361	17053	17227	17280	17262	17289	17221	16982	17287	17360	17540	17349	17215	17340	17104	17355	17417	17268	17422	17239	17506	17305	17274	17348	17038	17272	17347	17420	17043	17314	17267	17197	17207	17303	17151	17285	17186	17199	17136	17176	17142	17116	17091	17115	17233	17046	17038	17080	16963	17041	17192	17117	16955	17052	16998	16941	17093	17005	16910	17129	17160	17040	17012	17041	17002	16929	17073	17160	16986	16902	16879	17165	16945	17172	16978	17022	16929	17177	17240	16942	16981	16940	17045	16886	17143	16873	17096	17130	17097	16996	17187	17133	16919	16920	17028	17180	16946	17071	17056	17267	17194	17058	17139	16927	16991	17116	17105	17109	16998	16963	17051	17210	17122	17127	17028	16849	16972	16714	17185	17107	17053	17049	17204	17002	16955	16811	16944	16849	16982	16776	16912	17101	17064	17037	16992	16951	17197	16972	17006	17180	16953	17096	17153	16982	17170	17066	16829	17017	16834	16994	17110	17165	17272	17115	16993	17136	17007	17051	17133	16859	16909	17113	17110	17149	17138	17146	16955	17173	17016	17182	16866	17092	17100	17213	17208	17073	16962	16800	16936	16927	16982	16865	17116	17163	16852	17060	16967	17111	16934	16925	16956	17155	17009	17004	16652	16891	16895	17084	16908	16993	16743	16924	17094	17157	17018	16945	16964	17150	17235	17025	16984	16923	16872	17057	17161	17101	17006	16972	16986	17144	17137	16827	17344	16949	16865	17017	17059	16967	16994	17008	17248	17032	17209	17044	17214	16750	17098	16962	16994	17038	17228	17034	16978	16989	17001	17088	16972	17034	16754	16849	17006	16942	17137	17096	16983	16952	16928	16848	17038	17160	16965	17225	16954	16964	16992	16975	16983	17163	17366	17140	16916	17048	16985	17010	16986	16912	17106	17028	17077	17044	16950	17086	17231	17179	17091	16933	17048	17032	17128	17061	16997	16967	17041	17121	17040	17141	16967	17027	17048	16929	16977	16904	17073	17064	17103	17016	16990	17118	16876	17246	17092	16933	17132	16879	17111	17110	17027	17234	17309	17068	16972	17154	17083	16966	16780	17015	17101	17014	16800	17104	16900	17202	16985	17146	17182	17188	16951	17103	16895	16929	17021	16822	16994	17110	17176	16907	16904	17170	17061	17164	16998	17190	17108	17126	17173	16854	17011	17035	17010	16797	16996	16989	16813	17220	16877	16890	16998	16987	17089	16957	16898	16817	16975	17113	16911	17008	16852	16975	17003	17098	17011	17113	16971	17115	16964	16924	17152	16937	17008	17051	17223	17169	16986	17177	17162	17074	16939	16913	17023	17169	16988	16993	16917	16952	17057	17111	17244	17124	17019	16979	17097	16935	16957	17032	16998	16926	16907	16929	17287	16729	16967	17087	17147	17184	17221	17080	17081	17033	16862	17072	16958	17035	16851	16997	17093	16756	16837	17132	16964	17157	17165	17031	17062	16909	16905	17052	17004	16991	17033	16935	17047	16888	17055	17223	17178	16961	17016	17007	17079	16996	16964	17077	16803	17058	16788	17054	17125	17027	17280	17029	17115	16849	16981	17026	17026	16965	16977	17058	17070	16901	17119	17147	16917	17091	17029	17032	17065	17000	17155	16856	17011	17021	17114	17087	17252	17151	17031	16954	17077	16954	17036	16793	17060	17075	16956	17045	17071	17197	17073	17009	17206	17119	16972	16971	17057	17029	17057	17012	16940	17108	17080	17010	16840	17138	17014	16994	16963	17125	17166	17194	17073	16821	17013	16975	17182	17090	16976	16945	17143	17159	17017	16996	16909	17062	16906	16969	16951	16855	17216	17078	16958	17179	17069	16924	16977	16760	17143	17097	17146	16995	17060	16989	17125	16892	17100	16786	17015	17135	17331	16974	16887	17061	16922	17100	17081	17074	16942	16872	16967	17042	17012	16963	17071	17167	17242	17062	17083	17092	17094	16857	17010	17076	17079	17065	17191	16914	16675	17027	17011	17124	17035	17051	17156	16832	16935	17271	17148	17029	16831	16935	17048	17157	17074	17069	17004	16991	16974	16971	17052	16985	17063	17046	16919	16884	17032	17200	17061	17110	16955	16932	17008	17130	17135	17110	17027	17103	16964	16960	16963	17009	16937	17052	17074	16938	17042	17009	17063	16917	17125	17078	17069	17127	17004	17116	17011	17141	17163	17136	17279	17263	16994	16977	17124	17024	16775	16978	17044	17057	17032	17074	16861	17040	17199	17013	17077	17144	17106	16907	16858	17004	16846	16946	16889	17103	17100	16869	17244	17194	17049	17307	17008	16944	17078	16974	16926	16936	16942	17148	16944	17057	16709	16906	17009	17113	16870	16901	17141	17056	17011	17194	17107	17023	16998	16972	16994	17108	17245	17036	17087	17009	17052	17074	16971	17162	17061	17121	16918	17053	16963	16989	17160	16998	17078	16955	17035	17214	17218	16963	17045	17117	16894	16898	16993	16982	17163	17060	17190	16964	16986	17163	16837	16999	16912	17099	16967	17013	16863	17129	17122	16862	17016	16968	17090	16925	17079	17056	17018	17120	16904	16981	17042	17063	17032	16811	17009	17152	16961	17179	17015	16740	17194	17035	17061	16876	17084	16990	17056	16892	17024	16977	16977	16984	16974	16980	17107	17144	16785	17135	17036	16970	17166	16962	16912	16924	16991	17001	17035	17016	17192	17110	17264	17073	17151	17253	17131	17106	17092	17062	17022	17044	17079	16794	16831	16946	16936	17209	17103	16898	16982	17087	17189	17167	17128	17112	16959	16943	17025	16886	17155	17046	16814	17033	16842	17092	17077	16977	17168	17121	17057	17149	16814	17131	17148	17067	17077	17110	16975	17072	17143	16970	17113	16896	17061	16954	16988	16903	16881	16859	16837	17017	17137	17336	17063	17108	17207	16873	17002	17258	16941	17161	17170	17137	17215	16902	17026	17034	16948	17001	16936	17051	17037	16867	17050	17176	17087	17068	17099	16978	16993	17235	17002	16944	16913	16991	17078	16975	16986	17168	16979	16990	17125	17019	16935	17003	17159	16993	16924	17010	17141	17037	17122	17069	17165	17273	17002	16884	17085	17173	17038	17048	17093	17046	17049	16998	16844	17081	17102	16781	16984	17042	16983	17004	17068	17028	16933	17027	17151	16872	17197	17191	16964	16999	17049	17141	17052	17110	17188	16935	16969	17062	17039	17188	16940	17095	16886	16982	17090	17022	16820	17104	17167	16962	16901	16983	16947	17040	16832	17040	16865	16907	17091	17118	17092	17199	17207	17015	17052	17038	16820	16830	16984	16933	17078	17204	17035	17034	16943	16983	17166	16825	16865	17106	17156	17107	17145	16955	17014	16922	16940	16972	16908	17042	16937	17079	17032	17124	17090	17153	17038	16922	17118	16988	17051	16977	17143	16950	17082	17110	16957	16867	16979	17057	17121	17039	17081	17006	17091	16870	16941	17067	17003	17045	16834	16929	16937	16840	17254	17029	17052	17127	17045	17007	17008	16982	17036	17154	17117	17107	17171	17121	17014	17075	17021	17221	17143	16972	16896	17045	17018	16886	17022	17148	16835	17157	16837	16951	16983	16819	17137	17160	16927	17173	16975	17111	17118	17147	17098	17171	17113	16996	16828	17022	17107	17100	17173	17080	17060	17085	16916	16896	17071	16967	17158	17223	17110	17145	16968	16971	17242	17062	17117	17018	16917	17052	17024	17082	17189	17017	16932	16993	16956	16901	17113	17030	17077	17004	17224	17148	17248	16928	16872	16866	17260	17083	17143	17203	17134	16893	16924	17143	17144	17079	17225	17126	16892	17040	17174	16991	17097	17022	16962	16996	17179	17132	16990	17105	16963	17152	17069	17126	17105	17082	16998	17111	16996	16987	17097	16985	17097	16921	17104	16944	17009	17106	17109	17034	16985	17008	17272	17106	16914	17110	16819	17301	16975	17142	17099	17016	16978	16966	17037	17068	16924	17088	16847	16946	16894	17088	17112	16900	16880	16934	16948	16978	16956	17115	16941	17024	17036	17152	17081	17011	17196	17095	17000	16952	17040	17084	17079	17129	16762	17085	17039	16857	16843	17071	16950	17061	16846	16950	16900	17157	17049	17174	16771	17267	17033	16992	17028	16866	16918	16885	17243	17167	17058	16999	17186	17093	17061	16978	17078	16919	16968	17125	17130	16876	17184	16927	17034	17078	17245	16966	16828	17088	16967	17066	17020	17026	17083	17323	17147	17039	17020	17003	17173	17091	16883	17212	16862	16981	17061	17128	17252	17014	17021	17124	17049	17215	16950	16877	16985	17087	17191	17088	17025	17122	17050	16991	17139	17238	17114	16807	17113	16934	16890	16833	16831	17184	16904	16927	17009	17176	17209	17249	17080	16970	16835	17109	17117	16969	17125	17194	16969	16938	17055	16950	17013	16884	17062	17035	16957	16960	17073	17209	16918	16870	17088	16603	17125	17016	17024	17007	17158	17021	16996	16844	16981	17114	17000	17059	17006	16916	17262	17021	17278	17036	16928	16989	17240	17000	16848	17180	17089	17002	16960	17018	16960	16958	16878	17043	16995	17062	17119	17035	17067	16965	17328	17105	17187	17151	16962	16907	16969	16904	17253	17114	16970	17146	17144	17035	17219	16958	17066	16982	17073	17179	17024	17218	17197	16994	17111	17019	17000	17267	17023	16907	17100	16993	16899	17073	17103	17146	17128	17415	16889	17234	16868	16922	16893	16950	17062	17016	16865	16969	16997	16938	17116	17215	17130	17047	16995	17168	16833	16966	17243	17045	16869	17006	17030	17279	17016	17154	17156	16756	16987	17182	16950	16999	16949	17140	16982	17026	17173	17153	16927	17036	17100	16966	17134	17133	17081	17223	17106	17145	17065	17048	17049	17032	16950	17110	17059	17000	16891	17017	17161	17148	16936	17112	16945	17145	16997	17271	16994	16881	16902	17079	17120	17146	17028	17069	17156	16918	17010	17086	17159	16894	17033	17039	16984	16925	17138	16863	17010	17162	17017	17216	17034	16964	16918	16953	17194	17076	17018	17093	17082	16895	17178	17049	17170	16963	16807
16239	28783	27937	23075	20804	19097	17824	17002	16522	16093	16023	15717	15696	15728	15644	15382	15423	15534	15375	15562	15548	15414	15640	15522	15466	15491	15526	15454	15548	15690	15504	15602	15659	15634	15458	15564	15662	15505	15623	15613	15458	15630	15580	15495	15533	15315	15532	15401	15461	15462	15518	15414	15439	15015	15440	15398	15406	15320	15382	15147	15350	15295	15522	15071	15288	15187	15423	15267	15380	15364	15406	15216	15270	15176	15190	15167	15323	15192	15226	15275	15286	15185	15337	15247	15326	15353	15227	15348	15245	15280	15316	15295	15330	15491	15127	15382	15226	15442	15285	15286	15162	15157	15268	15224	15277	15184	15205	15174	15238	15259	15348	15107	15302	15331	15234	15236	15294	15150	15170	15339	15203	15217	15073	15192	15258	15135	15232	15238	15021	15289	15175	15130	15263	15226	15249	15245	15138	15213	15400	15225	15189	15474	15211	15159	15092	15197	15174	15376	15223	15284	15203	15218	15324	15259	15278	15251	15342	15098	15279	15175	15352	15129	15220	15245	15167	15066	15257	15301	15231	15154	15225	15204	15332	15275	15187	15218	15369	15232	15174	15086	15284	15088	15278	15391	15407	15295	15076	15332	15251	15204	15330	15149	15278	15193	15224	15155	15046	15161	15129	15335	15288	15352	15266	15271	15234	15219	15194	15178	15253	15236	15277	15282	15207	15231	15078	15101	15348	15212	15082	15425	15347	15103	15112	15106	15172	15349	15296	15089	15257	15337	15216	15117	15293	15542	15519	15175	15127	15228	15395	15464	15330	15277	15221	15210	15316	15263	15361	14984	15256	15307	15337	15265	15230	15196	15311	15408	15242	15268	15396	15237	15184	15208	15245	15240	15367	15227	15089	15195	15321	15194	15260	15287	15146	15310	15116	15181	15321	15211	15264	15264	15282	15192	15304	15128	15228	15357	15317	15166	15395	15336	15304	15310	15245	15333	15333	15311	15296	15128	15260	15279	15264	15242	15354	15202	15167	15300	15190	15247	15115	15243	15452	15257	15267	15211	15272	15135	15277	15218	15351	15211	15344	15215	15174	15216	15089	15416	15248	15248	15334	15272	15204	15156	15287	15198	15387	15252	15175	15320	15095	15182	15188	15120	15121	15393	15074	15214	15325	15108	15164	15248	15141	15310	15064	15211	15124	15175	15344	15328	15258	15305	14980	15185	15160	15109	15273	15020	15235	15256	15217	15251	15287	15032	15299	15351	15159	15528	15295	15263	15232	15164	15264	15350	15336	15286	15240	15220	15278	15276	15314	15178	15158	15135	15247	15299	15338	15186	15207	15295	15160	15142	15244	15270	15239	15300	15294	15232	15315	15369	15390	15179	15184	14999	15221	15260	15127	15241	15238	15058	15365	15381	15327	15376	15375	15145	15335	15428	15160	15225	15278	15277	15438	15286	15211	15296	15122	15219	15300	15312	15058	15338	15357	15355	15221	15371	15360	15343	15238	15262	15293	15165	15289	15158	15266	15092	15255	15307	15257	15418	15312	15273	15342	15173	15256	15245	15310	15324	15174	15209	15054	15223	15110	15273	15151	15318	15203	15091	15452	15292	15198	15271	15262	15292	15321	15239	15185	15378	15221	15282	15178	15090	15091	15435	15321	15205	15350	15323	15325	15171	15097	15277	15135	15385	15248	15214	15226	15228	15274	15312	15223	15057	15149	15317	15161	15164	15155	15195	15274	15264	15179	15348	15233	15174	15105	15287	15213	15213	15290	15172	15170	15366	15386	15193	15104	15252	15111	15159	15336	15209	15476	15270	15349	15208	15261	15356	15300	15195	15303	15221	15174	15333	15385	15320	15416	15233	15330	15311	15270	15226	15260	15146	15184	15263	15373	15381	15280	15347	15230	15177	15338	15226	15228	15435	15251	15276	15059	15261	15251	15182	15216	15314	15366	15155	15262	15397	15237	15210	15391	15225	15202	15160	15161	15148	15238	15176	15361	15262	15386	15285	15085	15447	15266	15129	15293	15262	15176	15145	15250	15348	15145	15142	15259	15362	15280	15368	15175	15217	15227	15291	15268	15085	15412	15308	15387	15203	15304	15247	15314	15200	15284	15420	15409	15299	15253	15305	15205	15100	15248	15075	15293	15281	15246	15350	15081	15236	15189	15168	15274	15306	15200	15203	15335	15185	15414	15446	15221	15337	15353	15318	15427	15220	15418	15202	15388	15234	15269	15381	15136	15363	15151	15083	15423	15235	15286	15211	15439	15347	15343	15282	15439	15191	15113	15211	15016	15173	15258	15292	15153	15294	15153	15304	15191	15260	15261	15296	15205	15217	15357	15313	15228	15065	15314	15211	15277	15176	15337	15233	15379	15398	15331	15170	15350	15173	15434	15164	15113	15395	15168	15179	15274	15215	15334	15283	15428	15190	15229	15413	15181	15322	15272	15231	15379	15244	15231	15160	15224	15177	15281	15371	15207	15139	15248	15359	15293	15244	15227	15141	15377	15364	15382	15243	15172	15365	15150	15224	15285	15212	15255	15250	15242	15208	15280	15120	15334	15374	15376	15177	15283	15357	15162	15295	15178	15328	15160	15232	15192	15219	15258	15215	15289	15430	15227	15118	15212	15095	15192	15195	15306	15085	15196	15270	15373	15174	15300	15407	15251	15203	15108	15395	15181	15355	15267	15363	15342	15279	15272	15156	15419	15392	15331	15316	15414	15292	15362	15325	15271	15338	15255	15325	15268	15251	15277	15171	15220	15359	15204	15374	15316	15168	15118	15191	15204	15236	15376	15314	15278	15429	15347	15344	15338	15361	15102	15329	15108	15196	15364	15224	15348	15184	15297	15081	15255	15384	15396	15253	15241	15176	15317	15241	15423	15316	15344	15153	15253	15101	15216	15323	15262	15427	15300	15373	15258	15208	15253	15281	15311	15292	15163	15384	15270	15322	15326	15140	15254	15298	15415	15429	15426	15230	15175	15391	15402	15402	15374	15201	15138	15099	15287	15213	15186	15354	15194	15374	15352	15348	15225	15324	15268	15308	15252	15251	15287	15184	15275	15191	15309	15290	15186	15305	15133	15220	15278	15202	15229	15192	15379	15243	15237	15302	15172	15219	15429	15169	15167	15269	15330	15176	15124	15126	15252	15249	15308	15292	15404	15303	15183	15405	15302	15457	15123	15159	15309	15225	15344	15301	15152	15456	15113	15286	15149	15290	15298	15203	15164	15329	15302	15172	15314	15076	15125	15120	15210	15265	15186	15261	15144	15254	15212	15134	15334	15285	15235	15181	15139	15187	15151	15277	15108	15184	15543	15297	15209	15169	15134	15288	15222	15295	15270	15337	15332	15075	15224	15156	15331	15436	15132	15146	15237	15306	15131	15232	15251	15129	15349	15199	15196	15170	15340	15252	15182	15271	15244	15362	15192	15347	15304	15422	15307	15321	15392	15235	15321	15163	15267	15189	15318	15242	15301	15205	15220	15245	15320	15148	15269	15267	15400	15334	15338	15236	15340	15354	15208	15212	15393	15316	15350	15154	15310	15212	15341	15180	15055	15321	15459	15066	15468	15260	15230	15232	15072	15399	15281	15077	15287	15217	15326	15200	15342	15346	15207	15208	15288	15328	15187	15155	15289	15099	15276	15278	15231	15341	15264	15143	15296	15288	15303	15355	15120	15186	15154	15313	15422	15371	15203	15335	15194	15192	15388	15182	15179	15343	15134	15170	15159	15314	15284	15348	15085	15395	15151	15170	15229	15325	15412	15249	15056	15270	15201	15312	15274	15348	15341	15206	15457	15170	15371	15172	15181	15101	15369	15111	15208	15316	15331	15370	15270	15142	15266	15052	15356	15355	15184	15283	15286	15284	15312	15462	15133	15306	15216	15257	15328	15203	15399	15140	15053	15117	15388	15214	15247	15100	15174	15363	15347	15196	15297	15344	15349	15310	15371	15326	15217	15262	14990	15050	15242	15327	15236	15195	15205	15333	15380	15329	15193	15339	15252	15036	15243	15175	15423	15303	15156	15236	15096	15236	15209	15115	15213	15441	15309	15300	15208	15267	15218	15235	15251	15185	15277	15093	15307	15356	15176	15237	15240	15390	15321	15195	15155	15244	15251	15232	15461	15225	15205	15242	15319	15223	15316	15194	15254	15231	15202	15294	15280	15263	15143	15344	15244	15266	15280	15170	15413	15158	15292	15374	15406	15327	15279	15306	15159	15319	15130	15193	15304	15219	15298	15271	15317	15157	15208	15366	15330	15292	15103	15142	15198	15333	15300	15301	15257	15213	15425	15330	15274	15253	15261	15101	15094	15042	15337	15157	15234	15174	15359	15260	15401	15329	15273	15455	15185	15128	15316	15166	15014	15127	15298	15046	15175	15404	15304	15094	15360	15084	15143	15365	15252	15284	15214	15357	15203	15131	15156	15289	15079	15283	15301	15325	15344	15150	15449	15308	15202	15231	15221	15213	15271	15229	15284	15349	15243	15224	15346	15260	15180	15255	15177	15263	15417	15301	15367	15288	15292	15231	15325	15216	15312	15312	15162	15226	15309	15337	15341	15233	15175	15228	15192	15201	15394	15153	15065	15360	15221	15534	15305	15316	15347	15183	15312	15212	15345	15269	15264	15208	15303	15478	15544	15436	15250	15281	15382	15183	15199	15202	15392	15106	15048	15300	15092	15187	15169	15211	15101	15407	15118	15266	15054	15268	15307	15074	15345	15153	15239	15322	15141	15200	15183	15179	15266	15119	15196	15286	15348	15278	15221	15207	15359	15172	15314	15205	15326	15148	15270	15136	15213	15392	15303	15214	15257	15380	15215	15271	15345	15248	15236	15156	15224	15361	15343	15308	15256	15310	15163	15279	15251	15081	15301	15259	15334	15320	15297	15297	15202	14965	15318	15285	15304	15391	15207	15181	15355	15293	15406	15145	15409	15315	15377	15196	15320	15143	15283	15292	15143	15213	15261	15300	15231	15141	15283	15327	15342	15297	15373	15276	15125	15314	15220	15226	15214	15305	15172	15190	15170	15245	15177	15394	15353	15138	15196	15184	15116	15259	15331	15182	15324	15080	15126	15038	15128	15188	15150	15277	15154	15175	15156	15260	15200	15209	15208	15245	15246	15222	15246	15208	15134	15206	15226	15350
22621	21060	28842	23520	21406	23671	25619	20465	19344	19319	19154	18947	18890	18791	18980	18810	18300	18655	18759	18655	18559	18550	18672	18686	18626	18565	18622	18562	18588	18537	18497	18510	18625	18616	18447	18675	18550	18366	18380	18615	18626	18606	18627	18768	18455	18401	18311	18377	18427	18542	18464	18522	18406	18301	18241	18321	18345	18176	18329	18406	18145	18478	18065	18262	18177	18354	18076	18288	18176	18248	18205	18407	18126	18210	18189	18068	18230	18147	18227	18272	18323	18141	18010	18049	18162	17999	18091	18126	18279	18049	17949	18184	18189	18331	18069	18335	18279	18349	18162	18165	18228	18207	18054	18083	18175	18240	18167	18139	18028	17969	18070	18219	18312	18203	18200	18232	18263	18094	18087	18262	18243	18340	18260	18113	18215	18281	18296	18353	18232	18177	18290	18402	18175	18173	18286	18165	18392	18053	18177	18035	18089	18254	18165	18179	18189	18206	18048	18384	18217	18177	18159	18190	18062	18261	18128	18155	18284	18329	18110	18099	18156	18103	17929	18328	18113	18349	18216	18295	18060	17965	17980	17964	18145	18134	18160	18278	18160	18123	18128	18023	18104	18245	18123	18002	18212	18232	18124	18292	18113	18391	18264	18252	18088	18114	18104	18451	18252	18280	18168	18419	18139	18241	18222	18182	18195	18069	18185	18035	18138	17909	18171	18055	18185	18137	18180	18150	18176	17959	18151	18196	18317	18007	18241	18001	18311	18416	18091	18087	17990	18237	18184	18283	18358	18246	18110	18324	18279	18293	18368	18056	18166	18184	18215	18350	18197	18291	18122	17906	18254	18164	18092	18173	18115	18118	18112	18087	18312	18081	18087	18156	18267	18073	18058	18059	18180	18203	18202	18078	18119	18211	18110	18220	18400	18181	18148	18095	18293	18451	18189	18203	18214	18261	18010	18143	18214	18067	18379	17953	18188	18107	18162	18076	18203	18380	18198	18187	18094	18010	18068	17993	18300	18327	18038	18593	18294	18182	17971	18309	18049	18179	18231	18154	18051	18056	18219	18273	18212	18056	18195	18040	18123	18164	18314	18071	17945	18092	18235	18143	18230	17941	17962	18233	18272	18134	18114	18076	18244	18210	18133	18070	18192	18138	18037	18202	17997	18168	18164	18087	18139	18107	17969	18137	18224	18115	18331	18098	18105	18173	18270	18043	18127	17957	18141	17896	18167	18255	18269	18253	18250	18132	18122	18104	17914	18175	18141	18260	18120	18173	18191	17966	18226	17968	18116	18116	18089	18264	18305	18239	18198	17956	18097	18120	18299	18091	18019	18153	18342	18293	18169	18096	18174	18247	18092	18113	18158	18346	18313	18172	17960	18315	18222	18143	18043	18106	18255	18160	18207	18256	18054	17988	18204	18147	18101	18191	18001	17980	18176	18056	17984	18281	18314	18345	18111	18266	18060	18271	18304	18263	18172	18404	18280	18285	18063	18130	18462	18267	17978	18207	18142	18087	18038	18280	18027	18000	18179	17993	18132	18272	18111	18027	18195	18173	18167	18087	18193	18156	18185	18094	18211	18158	18062	18203	17997	18114	18125	17761	17904	18021	18271	18110	18020	18073	18161	18204	18566	17827	18293	18097	18048	18086	18290	18155	18027	18093	18141	18314	18000	18048	18229	18229	18129	18248	18363	18146	18167	18079	18093	18164	18076	17997	18121	18235	18231	18133	18391	18191	18153	18073	18150	18277	18169	18269	18297	18172	18086	18082	18092	18170	18355	18152	18215	18067	18058	18020	18359	18217	18258	18251	18093	18113	17974	18153	18174	18097	18293	18169	18199	18043	18213	18135	18025	17911	18204	18303	17994	18109	18096	18142	18134	18194	17992	18335	18179	17974	17903	18287	18056	18143	18200	17933	18115	18248	18302	18343	18332	18077	18214	18209	18299	18228	18119	18105	18163	18008	18012	18086	18157	17852	18132	18207	18035	17897	18332	18235	18075	18110	18034	18149	18321	18058	18271	18139	18318	17876	18145	18173	18093	18035	18230	18081	18003	18246	18050	18254	18215	18142	18265	18089	18020	18365	18241	18168	18090	17993	18162	18168	18250	18386	18173	18097	18191	18156	18040	18379	18239	18017	18017	18069	18107	18276	18228	17959	18085	18139	18249	18208	18231	18097	18092	18277	18121	18104	18005	18069	18131	17991	18361	18055	18136	18103	18081	18243	17936	18125	18197	18183	18348	18016	18321	17995	18072	18208	18177	18126	18355	18187	18089	18067	18296	18237	18157	18053	18187	18243	18232	18233	18258	18127	18039	18105	18105	18168	18251	18060	18037	18032	18153	18116	18200	18085	18064	18097	18036	18184	18230	18312	18107	18147	17803	18185	18105	18193	17836	17989	17936	18129	18274	18331	18150	18038	18327	18070	18232	18237	18279	18030	18330	18158	17994	18235	18108	18150	18169	18247	18028	17962	18144	18285	18198	18180	18269	18001	18216	18148	18086	17959	18195	18324	18097	18143	18192	17978	18203	18170	18185	18311	18081	17997	18062	18116	18188	18352	18260	18051	18090	18183	18102	18212	18181	17963	18082	17983	17990	18085	18168	18041	18460	18155	18129	18199	18094	18182	18150	18141	18109	18045	18112	18211	18010	18146	18265	18030	17862	17976	18150	17993	18419	18242	18123	18234	18096	18208	18084	18132	18181	17970	18011	18157	18222	18320	18195	18178	18255	18101	18272	18069	18089	18125	18093	18116	18276	18201	18171	18307	18051	18048	18239	18055	18058	18221	18198	18074	18178	18233	18393	18036	18187	18064	18045	18133	18224	18038	18351	18003	18017	18258	18081	18045	18248	18015	18142	18316	18174	18141	18000	18056	18299	18058	18280	18117	18211	18200	18020	18205	18085	18213	18056	18261	18170	18000	18166	18336	18167	18203	18318	18186	18074	18146	18165	18169	18212	18115	17932	18480	18010	18138	18095	18144	18380	18104	18057	17941	18292	18113	18022	18175	18125	18144	18214	17986	18187	18222	18211	18164	18226	18248	18105	18204	17965	18047	18280	18410	18198	17969	18001	18094	18194	18011	18149	18165	18253	18232	18318	18010	18245	18332	18055	18274	18267	18247	18091	18188	18411	18135	18241	18000	18307	18200	18100	18192	18073	18125	18256	18112	18361	18113	17749	18379	18292	18395	18152	18268	17986	17866	18086	18160	18238	18206	18220	18202	18201	18254	18184	18366	18158	17934	18116	18138	18003	18294	18119	18260	18027	18321	18096	18062	18149	18005	18177	18179	18197	18306	18253	18318	18235	18152	17854	18115	18201	18015	18076	18446	18195	18302	18118	18028	18261	18203	17974	18070	18048	18034	18077	18355	18168	18051	18159	18124	17972	18151	18049	17911	18071	18115	18066	18136	17911	18099	18253	18044	18202	18281	18082	18124	18064	18299	18256	18031	18179	18032	17986	18342	18063	17928	18072	18002	17897	18041	18125	18248	18160	18282	18093	17856	18189	18282	18272	18273	17975	18149	18014	18220	18160	18082	18128	18364	18120	18416	18338	18262	18317	18131	18027	18049	18141	18168	18005	18138	18186	18152	18268	18264	18091	18118	18431	18182	17989	18121	17944	18346	18162	18295	18154	18207	18057	18215	18176	18206	18325	18132	18019	17959	18106	18225	17982	17983	18146	17834	18064	18217	18029	18362	18164	18266	18237	18149	18216	18191	18079	18175	18074	18378	18292	18085	18122	18085	18354	18036	18142	17994	18186	18073	18181	18136	18219	18333	17995	18201	18038	18219	18173	18153	18084	18134	18264	18081	18226	18029	18343	17974	18265	18141	18055	18216	18239	18145	18323	18175	18302	18249	18249	18287	18241	18207	17908	18267	18222	18265	18098	18010	18229	18150	18182	18148	18012	18299	18224	18136	18082	18071	18189	18289	18286	18027	17939	18115	18200	18210	18227	18324	18119	18064	18322	18237	18053	18149	18069	18153	18081	18354	18139	18089	18264	18081	18210	17988	18228	18264	18191	18171	18276	18239	18202	18402	18262	18097	18230	18004	18292	18266	18159	18229	18061	18114	18081	18275	18130	18125	18131	18096	18176	18285	18184	18190	18121	18261	18030	18192	18109	18056	18166	18166	18054	18088	18090	18113	18047	18013	18308	18041	18285	18173	18121	17866	18196	18211	18136	17880	18126	18325	18185	18223	18109	18074	17956	18116	18126	17992	18044	18230	18108	18141	18152	18233	18107	18307	18158	18180	18082	18081	18242	18052	18160	17999	18202	18468	18132	18302	18026	18072	18207	18135	17851	18136	18314	18088	18157	18011	18195	18123	18188	18195	18239	18133	18013	18135	18147	18318	18078	18003	18356	18211	18320	18402	18229	18157	18426	18040	18160	18074	17969	18047	18178	18162	17988	18150	18142	18168	18386	18062	18195	18175	18120	18207	18225	18052	18151	18116	18139	17880	18155	18120	18097	18013	17915	18174	18091	18175	18001	17999	18155	18179	18042	18243	17895	17985	18087	18247	18074	18201	18070	18019	18089	18044	18222	18123	18279	18176	18159	18014	17926	18030	18307	18247	18364	18427	18391	18049	18119	18081	18281	18158	18248	18149	18139	18259	18166	18435	18265	18060	18202	18285	18086	18065	18213	18250	18186	18264	18154	18228	18098	18137	18054	18081	18090	18074	18076	17927	18042	18157	18223	17958	18173	18080	18022	18097	17963	18076	18432	18054	18281	18162	18144	18268	18338	18232	18274	18136	18178	18095	18111	18100	18208	18207	18191	18040	18067	18181	17751	18075	18010	18075	18144	18076	18161	18420	18207	18176	18135	18001	18062	18004	18343	18021	18194	18122	18299	18057	18147	18035	18112	18190	18277	18090	18144	17911	18210	18124	18294	18381	17888	18042	18320	18525	18236	18413	18326	18192	18103	18218	18106	18068	18082	18089	17901	18047	18054	17993	18291	18063	18228	18071	18231	18058	18268	17996	18179	18013	18222	18135	18257	18315	18198	18289	18277	18183	18180	18010	18131	18140	18060	18196	18435	18138	18166	18259	18239	18064	18426	18083	17974	18261	18304	18160	18143	18146	18126	18091	18163	18055	18108	18121	18084	18291	18059	18029	18218	17968	18105	18173	18215	17977	18183	18010	18099	18232
17856	34311	32770	26974	23682	21360	19742	18680	17812	17320	16844	16855	16650	16414	16571	16328	16416	16373	16278	16278	16371	16310	16263	16414	16404	16363	16299	16333	16341	16276	16306	16406	16416	16396	16326	16250	16302	16369	16308	16264	16447	16420	16265	16297	16335	16215	16256	16088	16204	16138	16272	16148	16069	16177	16042	16040	15997	15940	15970	15919	15912	16069	15941	16038	16008	16077	16101	15922	16085	15976	16005	15974	15921	15806	15929	15865	15912	16007	16130	16002	15776	15971	15917	15907	15797	15945	15888	15897	15933	15890	15935	15874	15989	16003	15850	16042	15903	15722	16061	15868	16007	15798	15923	15820	15848	15797	15849	16183	15911	15904	15916	15852	15838	15901	15685	15952	16071	15873	15783	15930	15935	15912	15856	15659	16073	16006	15833	15789	15876	15945	15895	15912	15761	16003	15857	15864	15884	16072	15807	15999	15836	15846	15883	16018	15964	15844	16077	15890	15717	15924	15813	15989	15755	15725	15927	15706	15981	15926	15909	15733	16010	15837	15957	15966	15792	15873	15864	15968	15729	15870	15811	15880	16006	16085	15852	15863	15930	15907	15819	15856	15916	15779	15830	16051	15863	15926	15776	16014	15900	15855	15964	16025	15943	15993	15890	15916	16057	15760	15805	15918	15713	15881	15863	15822	15968	15897	15841	15902	15905	15898	15993	15651	15811	15929	15835	15732	15832	15877	15857	15763	15997	16005	15891	15884	15714	15925	15868	15758	15992	15808	15921	15985	15914	15650	16032	15786	15824	15757	15983	15892	15771	15965	15737	15981	15924	15994	15929	15892	15908	15767	15882	15570	15807	15935	15911	15675	15907	15938	15867	15824	15940	15768	15828	15872	15881	15953	15775	15823	15880	15780	15957	15835	16046	15812	15920	15863	15836	15872	15815	15851	15800	16033	15737	15848	15873	16005	15873	15807	15792	15965	15821	15839	15937	15843	15963	15919	15985	15910	15919	15986	16078	15804	16105	15932	15737	15864	15966	15796	15906	15963	16013	15676	15837	15836	15846	15784	15735	15979	15790	15837	15968	15863	15867	15959	15867	15935	15766	15850	15889	15727	15879	15769	15923	15929	15919	16033	15765	15914	15814	15852	15906	15950	15820	15825	15992	15843	15851	15961	15857	15790	15810	15809	15935	16085	15850	15960	15840	15925	16127	16106	15814	15843	16009	15936	15847	15874	15911	15865	15771	15902	15704	15788	16006	15915	15831	15787	15968	15845	15937	15891	15783	15901	15892	15901	15878	16024	15884	15993	16031	15906	15763	15992	15928	15676	15848	15988	15870	15826	15877	15923	15926	15948	15895	15773	15867	15937	15855	15924	15907	15955	15939	15782	15841	15977	15796	15737	15775	15881	15877	15968	15889	15963	15858	15862	15830	15969	15849	15862	16129	15967	15788	15993	15917	15835	15840	15905	15865	15948	15952	15852	15890	15808	15916	15745	15725	16034	16004	15862	15710	15762	15927	15874	15790	15925	15904	15828	15854	15828	15902	15942	15794	16020	15845	15951	15825	16079	15849	15866	15868	15879	15779	15708	15920	15834	15806	15922	15888	15843	15785	15798	16017	15955	15822	15780	15874	15931	15846	15980	15852	15930	15899	15814	15854	15897	16028	15701	15939	15964	15887	15864	15937	15770	15961	15958	15783	15852	15867	15787	15862	15943	15829	15913	16048	15818	15906	15803	15845	15938	15855	16048	15860	15866	15858	16010	15918	15847	15852	15924	15914	15798	15936	15764	15903	15788	15872	15924	15907	15932	15918	16055	16068	15972	15822	16090	16058	15826	15758	15871	15872	15896	15964	16080	15854	15892	15857	15895	15922	15700	15611	15954	15917	15877	15865	15876	15954	15971	15896	15734	16009	15911	15825	15757	15787	15640	16028	15784	15723	15834	15839	16081	15847	15858	15949	15814	15963	15863	15913	15844	15762	15862	15991	16084	15859	15968	15860	15953	15795	15848	15840	15948	15962	15881	15840	15936	15970	15935	15972	15831	15849	15885	15862	15774	15790	15755	15999	15801	15867	15887	15925	15960	15799	15782	15994	15918	15967	15804	15880	15816	15877	16157	15910	15809	15707	16023	15814	15811	15987	15687	15914	15861	15849	15968	15867	15876	15863	16064	15901	15870	15811	15964	15839	15834	15929	15846	15856	15996	15859	15967	15803	15746	15848	15965	15758	15830	15901	15938	16009	15807	15854	16022	16049	15864	15851	15851	15958	15868	16048	16065	15666	15892	15815	15923	15727	15859	15773	15735	15968	15937	15863	15886	15738	15859	15684	15866	16000	16027	15774	15910	15817	15920	15920	15900	15915	15897	15947	15890	15940	15727	15939	15838	15854	15799	16003	15995	15863	15895	15814	15830	16047	16000	15997	15936	15963	15706	15870	15764	15964	15763	15825	15873	15928	15699	15829	15786	15874	15917	15788	15811	16071	15896	15889	15854	15994	15990	15892	15806	15756	16085	16019	15878	15956	15812	15946	15849	15917	15828	15790	15968	15800	15969	15951	15798	15737	15933	16083	15792	15832	15813	15774	15851	15811	15743	15958	15781	15960	15816	15634	15982	15883	15917	15951	16025	15786	15810	15996	15943	15773	15920	16030	15724	15980	15982	15848	16160	15798	15830	15718	16088	15580	15884	15986	15922	15934	15808	15919	15732	15737	15821	16050	15798	15899	15948	15985	15861	16039	15812	15782	15687	15931	15735	15952	15889	15917	15858	16006	15990	15805	15913	15992	15853	15736	15707	16002	15843	15708	16082	15885	15842	15970	16070	15888	15885	15916	15729	16000	15896	15972	15903	15830	15942	15822	15759	15906	15893	15840	15853	15909	15757	16005	15958	16025	15840	16004	15765	15885	15884	15869	15826	15956	15773	15847	15872	15918	15852	15616	15815	15807	15856	15820	15948	16052	15775	15892	15890	15733	15854	16082	15910	15970	15755	15952	15778	15782	15807	15792	16099	15961	15932	15802	15792	15951	15854	15856	15858	15943	15882	15946	15931	15791	15812	16220	15772	15806	15785	15847	15878	15850	15743	16115	15823	15916	15816	15909	15978	15982	15869	15921	15922	15931	15846	15893	15886	15761	15921	16090	15914	15923	15757	15862	15889	15901	15868	15915	15910	16047	15881	15895	15827	16017	15805	15852	15925	15989	15956	15717	16009	15974	15923	15861	15930	15849	15975	15929	15755	16072	16006	15792	15826	15865	15912	15914	15941	16005	15840	15744	15914	15768	16086	15847	15944	15932	15943	15843	15794	16035	15881	15747	15851	15919	16006	15677	15843	15964	15746	15804	15852	15787	15738	15825	15775	15903	15805	15773	15810	16030	15612	15933	15915	15728	15827	15852	15844	15929	15789	16021	16024	15836	15873	15872	15861	15799	16062	15847	15813	16039	15725	15822	16018	15970	15730	15821	15855	15871	15964	15885	15949	15887	15907	15795	15866	15917	16085	15789	15821	15886	15850	15778	15679	15811	15973	15808	15768	16017	15771	15890	16014	15896	16022	15809	15853	16025	15884	15908	15791	15917	15981	15853	15797	15866	15935	15919	15954	15858	15900	16096	15724	16059	15789	15904	15947	15897	15958	15979	15941	15853	15890	15881	15822	15731	15955	15900	15767	15932	15936	15900	15653	15837	15990	15905	15891	15871	15983	15803	15927	15922	15951	15945	15830	15890	15859	15951	15919	16062	16008	16052	15926	15957	15844	16039	15830	15873	15921	15903	15928	15935	15844	15781	15959	15884	15957	15899	15899	15772	15910	15998	15813	16019	15838	15975	15850	15898	15802	15924	16018	15807	15832	15862	16046	15893	15825	15845	16005	15799	15886	15787	15918	15875	15871	15895	15754	15966	15869	15843	15871	15777	15817	15853	15876	15932	15958	15870	16068	15907	15740	16039	15881	15994	15865	15830	15762	15789	15939	15792	15783	15878	16008	15813	16100	15939	15798	15852	15764	15960	15900	15892	15805	15985	15882	15811	15938	15998	15982	15737	15794	15816	15996	15772	16064	15961	15949	15917	15854	15742	15778	15954	15946	16011	15826	15838	15960	15970	15963	15993	15917	15968	15845	15835	15714	16023	15887	16011	15836	15888	15681	15928	15844	15662	15704	15895	15908	15933	15927	15953	15744	15952	15935	16080	15849	15831	15796	15937	15898	15934	15783	15917	15846	15830	15902	15794	15823	15941	15864	16141	15848	15868	15930	15689	15908	15897	15911	15874	15897	15804	15963	15845	15999	15849	16056	15922	16007	15916	15876	15857	15859	15815	15994	16016	15939	15842	15844	16069	15932	15972	16048	15881	16115	15934	16025	15842	15833	15782	15828	15727	15927	15910	15865	15942	15904	15665	16097	15905	15899	15883	15762	15962	15892	15868	15822	15960	15740	15986	15866	15822	15775	15899	15756	15966	15805	15937	15949	15882	15934	15869	15911	15757	15957	15911	15892	15928	15985	15966	15864	16041	15696	15954	15923	15942	15887	15607	15884	15923	16008	15927	15912	15880	16006	15819	15809	15914	15926	16013	15848	15949	15942	15816	15959	15895	15914	15910	15691	16006	16065	15823	15760	15914	15829	16044	15914	15852	15992	15776	15831	15854	16130	16016	16042	16087	16039	16022	15872	15931	15738	15951	15875	15862	15899	15786	16006	15749	15949	15740	15907	15804	15908	15881	15893	15826	15902	16013	15968	15958	15872	15811	16018	15869	15828	15940	15809	15915	15887	15860	15855	15776	15784	15901	15847	15714	15862	15880	15881	15808	15781	16002	15886	16045	15783	15970	15981	15891	15916	15726	15962	15858	15822	15956	15982	15765	15932	15992	15865	15773	15825	15850	15817	15759	15938	15988	15807	15876	15862	15970	15846	15854	15843	16040	15870	15876	15701	16045	15875	15530	15923	15894	15935	15901	15871	15859	15904	15837	15866	15864	15990	15683	15905	15807	15778	15882	15866	15810	16018	16006	15757	15844	15817	15940	15979	15935	15794	15817	15791	15967	15799	15853	15917	15759	15880	15940	15893	15893	15836	16096	15883	15804	15711	15939	15803	16038	15709	15975	15897	15986	15845	15875	15723	16050	15920	15760	15839	15912	15844	15919	15949	15844	15942	15836	15827
27405	22111	25255	22531	18923	18270	18175	17563	17473	17620	17391	17363	17211	17175	17291	17098	17345	17356	17435	17401	17517	17376	17501	17286	17351	17338	17410	17193	17382	17439	17250	17204	17267	17108	17249	17239	17225	17223	17311	17485	17334	17350	17207	17415	17362	17102	17342	17314	17104	17181	17245	17316	17279	17289	17162	17087	17325	17142	17254	17371	17119	17193	17065	17191	17367	17228	17210	17293	17233	17001	17260	17057	17154	17299	17107	17230	17358	17164	16989	17195	17206	17072	17077	17087	17170	17063	17163	17299	17194	17000	17114	17334	17405	17364	17320	17205	16971	17059	17054	17055	17185	17151	16962	17002	17184	17238	17130	17198	17082	17078	17214	16838	17251	17232	17315	17415	17184	17376	17348	17484	17060	17440	17516	17144	17198	17464	17281	17119	16995	17252	17258	17254	17195	17090	17253	17253	17036	16941	17086	17136	17030	17157	17069	17217	17185	17380	17186	17091	16918	17036	16897	17269	17240	17077	17029	17131	17175	17052	17201	17208	17104	17277	16816	17011	17127	17305	17090	17178	17225	17110	17116	17139	17298	17253	17189	17261	17174	17055	17216	17035	17131	17099	17309	16936	17235	17319	17083	17128	17136	17188	17089	17044	17222	17099	17241	17138	17274	17233	17357	17364	17053	16971	17178	17358	17125	17190	17094	17156	17112	17008	17266	17152	17272	17259	17127	17035	17152	17282	17119	17212	17128	17381	17190	16856	17050	17042	17093	17196	17039	17110	17333	17077	17159	17240	17033	17194	17191	17177	17246	17091	17118	17002	17258	17128	17053	17271	17181	17084	17222	17229	17082	17131	17084	17194	17296	17181	17211	16909	17290	17250	17329	17084	17109	17131	17207	16993	17185	17220	17064	17256	17321	17234	17047	17403	17218	17268	17254	17283	17269	17407	17162	17346	17059	17174	17220	17312	17110	17210	17229	17188	17375	17219	17180	17169	17172	17109	17271	17151	17239	16997	17305	17114	17200	17111	17235	17184	17029	17195	17149	17294	17312	17300	17347	16972	17102	17040	16985	17234	17073	17133	17105	17244	17133	17212	17507	17094	17119	17091	17257	17134	17253	17148	17121	17065	17110	16873	17178	17308	17122	17271	17183	17198	17084	17342	17110	17211	17175	16838	17046	17036	17099	17005	17213	17216	17226	17030	17226	17020	17289	17247	17062	17125	17159	17159	17200	17147	17321	17152	17003	17287	17259	17003	17221	17215	17351	17062	17033	16972	17299	16954	17127	16944	17166	17120	17158	17228	17240	17124	17173	17027	17188	17113	17170	17063	17192	17055	17195	17290	17091	16939	17005	17260	17085	17007	17410	17262	17176	17061	17384	17230	17149	17050	17125	16964	17440	17080	17278	17105	17331	17165	17258	17335	17371	17217	17126	16986	17085	17205	17214	17177	17057	17244	17039	17183	17215	17117	17026	16976	17002	17029	17119	17129	17124	17217	17220	17215	17106	17122	17307	17139	17250	17149	17163	17204	17246	17185	17083	17110	16934	17400	16996	17452	17043	17016	17268	17090	17180	17131	17234	17130	17316	17243	17203	17065	17277	17339	17113	17153	17098	17103	17138	17231	17068	17076	17166	17056	17149	17132	17192	17053	17265	17083	17092	17273	17337	17059	17009	16981	17110	17193	17265	17241	17292	17204	17210	17011	17251	17034	17181	17230	17213	17158	17184	17239	17027	17179	17095	17148	16951	17235	17026	17236	17110	17282	17310	17043	17093	17159	17302	17154	17340	17101	17198	17313	17116	16978	17016	17238	17101	17049	17143	17088	17176	17132	17116	17121	17153	16981	17169	17328	17143	17109	17215	16963	17084	17082	17269	17065	17049	17000	17237	17262	17126	17216	17030	16981	17074	17202	17214	17283	17106	17036	17112	16895	17007	17213	17171	17371	17165	17314	17075	17042	17146	17257	17182	17148	17067	17126	17322	17252	17215	17296	17285	17202	17327	17281	16946	17158	17049	17172	17231	16957	17157	17216	17045	17120	16816	17024	17231	17188	17188	17116	17070	17242	17121	17235	17010	17328	17074	17088	17321	17037	17207	16969	17132	17067	17188	17291	17117	17329	17310	17376	17140	17208	17345	17178	17163	17204	17331	17225	17051	17048	17192	17126	17277	17103	17191	17134	17096	17114	16928	17066	17162	17256	17122	17185	17092	17020	17199	17411	17169	17104	17184	17155	17166	17291	17239	17201	17257	17243	17280	17149	17197	17169	17273	17238	17098	17116	17012	17099	17197	17057	17162	16936	17107	17121	17224	17250	17184	17030	17389	17275	16961	17211	17157	17163	17237	17386	17102	17096	16874	17222	17270	17313	17041	17203	17183	16993	17166	17140	17309	17355	17008	17066	17218	17144	17146	16976	17110	16831	17035	17122	17204	17105	16849	17201	17014	17090	17165	17057	17283	17137	17316	17127	17262	17069	17089	17393	17344	17307	17210	17112	17021	16978	16927	17180	17238	17185	16908	16995	17260	17088	17288	17321	17233	17244	17183	17242	17117	17245	17207	17144	17177	16951	17142	17291	17211	17343	17321	17212	17233	17180	17189	17134	17114	17111	17160	17378	17165	17233	17134	17182	17287	16959	17119	17444	17328	17215	17221	17106	17273	17321	17031	16994	17129	17184	17143	17001	17065	17126	17174	17224	17052	17150	17163	17091	17422	17481	17350	16942	16974	17350	17003	17080	17118	17182	17160	17331	17076	17295	17307	17312	17232	17110	17238	17187	17113	17130	17076	17059	17211	16974	17229	17126	17211	17165	17235	17105	17245	17309	17242	17178	17214	17115	17240	17300	17268	17386	17326	17153	17035	17153	17292	17436	17303	17301	16990	17089	17088	17161	17410	17211	17169	17112	17008	17125	17146	16798	17130	17060	17163	17287	17094	17048	17180	17147	17073	17233	17145	17228	17233	17214	17337	17172	17071	17133	17415	17234	17091	17041	17219	17166	17130	17278	17083	17149	17094	17063	16981	17007	17207	17188	17092	17314	17259	17292	17357	17045	17180	17095	17174	17165	17114	17026	17182	17121	17237	17226	17170	17324	17121	17151	17131	17082	17126	17145	17091	17142	17237	17272	17327	17260	17123	17070	17285	17201	17161	17169	17174	17130	17120	17142	17242	17006	17039	17040	17154	17282	17199	17084	17372	17143	17213	17108	17150	17074	17281	17266	17344	17156	17251	17074	17122	17145	17239	17190	17134	17323	17128	17296	17182	17280	17244	17307	17170	17111	17110	17020	17309	17036	17281	17315	17257	17220	17368	17050	17176	17147	17197	17277	17200	17002	17070	17236	17018	17155	17249	17134	16989	17041	17204	17089	17372	17205	17185	17360	17125	16880	17185	16965	17030	17041	17191	17164	16934	17146	16973	17153	17223	17281	17059	17059	17202	17247	17395	17284	17118	17082	16992	17356	17256	17140	16995	17296	17161	17284	17154	17162	17059	16999	17063	16914	17082	17014	16926	17258	17235	17291	17137	17070	16935	17033	17220	17198	17207	17036	17156	17158	17382	17362	16923	17149	17275	17311	17067	17055	17040	17194	17258	17382	17232	17083	17250	17147	17221	17190	17178	17130	17085	17203	17124	16968	17128	17176	17233	17184	17154	16964	17121	17173	17158	17161	17213	16920	17283	17232	17209	17089	17100	17085	17288	17060	17134	17088	17138	17109	17084	17237	17260	17115	17121	17144	17067	17207	16989	17108	16905	17029	17165	17173	17225	17097	17190	17082	17248	17260	17126	16982	17417	17100	17372	17240	17095	16993	17159	17114	17228	17266	17406	17264	17458	17173	17213	17025	17138	17211	17393	17171	17092	16909	17252	17149	17048	16938	17288	17295	17245	17208	17097	17126	17152	16993	17172	17166	17433	17215	17179	17185	17159	17432	17033	17192	17007	17253	16912	17185	17086	17082	17098	17050	17146	17072	17076	17056	17201	17082	17166	17107	17008	17076	17244	17269	17295	17216	17229	17190	17206	17234	17152	17317	17363	17167	17362	17126	17235	17170	17101	17229	17082	17132	17217	17186	17165	17166	17200	17225	16983	17067	17270	17338	17151	17144	17365	17375	17027	17224	16908	17303	17112	17186	17239	17132	17237	17138	17184	17358	17125	16912	17232	17161	17100	17214	17210	17230	17270	17211	17292	17187	17184	17198	17078	17248	17119	17192	17215	17286	17136	17012	17255	17112	17100	17009	17185	17215	17105	17261	17167	17163	17185	17353	17113	17297	17040	17177	17098	17118	17245	17126	17266	17077	17067	17288	17129	17070	17073	17221	17107	17356	17032	17334	17219	17146	17077	17289	17163	17206	17212	17122	17253	17309	17013	17255	17175	17316	17109	17139	17274	17311	17106	17161	17112	16987	17216	17107	17153	17030	17232	16966	17249	17121	17244	17024	17187	17134	17144	17302	17310	17235	17310	17258	17225	17227	17202	17105	17139	17120	17105	17138	17272	17078	17259	17326	16983	17148	16901	16978	17023	17226	17398	17168	17192	17348	17254	17202	17238	17201	17080	17193	17053	17381	17320	17353	17033	17248	17125	17224	17125	17194	17362	17343	17106	17241	17162	17311	17123	17043	17039	17116	17355	17237	17174	17243	17391	17403	17004	16894	17293	17224	17068	17110	17158	17218	17091	17146	17294	17298	17191	17307	17053	17042	17144	17317	17300	17414	17153	17098	17231	17168	17111	17235	17313	17207	17081	17202	17068	17187	17371	17342	17165	17331	17313	17142	17104	17128	17270	17133	17127	17310	17157	17085	17183	17273	17179	17328	17182	17031	17273	17125	17001	17310	17081	16908	17161	17380	17241	17211	17067	17105	17043	17082	17287	17110	17280	17237	17178	17139	17312	17209	17026	17269	17171	17228	17188	17318	17074	17213	17174	17065	17199	17265	17304	17220	17146	17172	17088	17187	17018	17281	17235	17241	17153	17085	17174	17314	17158	17255	17060	17163	17132	17083	17282	17221	17035	17114	17191	16981	17138	17029	17309	17065	17189	17154	17182	16947	17233	17161	17265	17257	17196	17478	17287	17190	17189	17072	17090	16920	17117	17112	17150	17198	17093	17253	17177	17217	17185	17159	17034	16994	17195	17268	17327	17243	17339	17254	17028	17281
17088	23421	22851	19723	18057	17161	16543	16113	15731	15753	15618	15408	15593	15473	15376	15369	15469	15274	15538	15464	15632	15452	15443	15416	15643	15588	15461	15630	15572	15380	15370	15446	15507	15436	15452	15556	15385	15520	15497	15691	15600	15330	15528	15549	15457	15453	15311	15279	15462	15443	15412	15461	15340	15313	15409	15320	15456	15246	15324	15541	15394	15384	15264	15187	15397	15395	15308	15260	15514	15357	15262	15292	15488	15447	15291	15368	15282	15400	15192	15294	15200	15183	15369	15230	15320	15331	15483	15453	15304	15285	15246	15270	15248	15377	15289	15249	15274	15295	15266	15239	15280	15242	15162	15395	15203	15343	15191	15421	15177	15460	15304	15286	15172	15189	15316	15069	15351	15258	15400	15149	15250	15343	15348	15197	15374	15343	15124	15422	15403	15181	15391	15401	15221	15447	15348	15281	15318	15158	15345	15303	15200	15255	15216	15338	15416	15461	15284	15384	15218	15233	15410	15271	15161	15124	15173	15324	15230	15474	15194	15226	15221	15332	15484	15303	15156	15250	15298	15393	15362	15390	15298	15191	15519	15375	15305	15201	15414	15134	15298	15247	15287	15320	15315	15271	15252	15342	15314	15268	15255	15201	15241	15474	15244	15293	15278	15292	15316	15121	15306	15294	15366	15363	15365	15259	15447	15454	15294	15193	15402	15346	15348	15348	15258	15083	15284	15350	15089	15250	15269	15190	15132	15381	15143	15466	15428	15405	15205	15187	15409	15250	15225	15145	15210	15072	15320	15299	15403	15335	15080	15394	15371	15198	15229	15472	15276	15425	15312	15598	15247	15144	15521	15357	15211	15159	15420	15449	15290	15140	15248	15217	15413	15156	15275	15394	15297	15305	15393	15123	15252	15163	15185	15182	15370	15135	15378	15224	15389	15280	15366	15259	15180	15273	15127	15367	15239	15215	15340	15335	15425	15244	15210	15420	15317	15258	15222	15093	15372	15393	15342	15425	15196	15329	15186	15199	15379	15088	15209	15219	15177	15443	15298	15490	15345	15167	15314	15313	15491	15348	15179	15324	15299	15361	15206	15247	15288	15242	15272	15355	15452	15267	15303	15155	15278	15275	15292	15332	15207	15356	15292	15309	15438	15136	15377	15257	15589	15290	15251	15255	15242	15237	15388	15282	15310	15314	15409	15491	15290	15343	15206	15412	15371	15352	15205	15345	15356	15263	15337	15365	15427	15406	15171	15449	15287	15353	15231	15437	15390	15351	15263	15183	15244	15370	15400	15391	15369	15246	15317	15297	15380	15308	15109	15267	15458	15354	15356	15130	15356	15522	15515	15323	15143	15256	15406	15276	15478	15280	15306	15425	15297	15293	15125	15229	15305	15280	15329	15448	15271	15089	15292	15355	15427	15334	15393	15300	15084	15173	15218	15267	15377	15242	15278	15317	15413	15211	15398	15286	15234	15259	15286	15226	15331	15376	15184	15252	15242	15276	15276	15239	15189	15327	15482	15173	15199	15247	15538	15305	15232	15291	15489	15205	15261	15233	15325	15281	15383	15235	15172	15282	15331	15079	15330	15349	15327	15277	15342	15282	15230	15334	15483	15348	15256	15257	15258	15353	15312	15258	15267	15452	15295	15142	15160	15298	15413	15327	15154	15389	15350	15375	15161	15494	15457	15299	15227	15398	15135	15212	15411	15233	15246	15131	15217	15191	15274	15264	15272	15236	15240	15078	15432	15283	15318	15356	15332	15073	15288	15257	15289	15403	15268	15389	15249	15381	15299	15088	15304	15149	15370	15391	15260	15158	15181	15448	15358	15543	15247	15312	15342	15246	15259	15019	15209	15155	15251	15295	15389	15328	15277	15126	15449	15239	15269	15277	15246	15274	15359	15353	15163	15292	15484	15427	15333	15110	15208	15150	15331	15322	15521	15359	15097	15250	15394	15237	15184	15512	15321	15234	15317	15472	15290	15246	15159	15098	15326	15239	15320	15350	15137	15333	15387	15395	15322	15292	15238	15374	15327	15301	15384	15184	15279	15411	15257	15377	15353	15326	15234	15272	15313	15199	15370	15317	15390	15359	15211	15321	15082	15165	15245	15153	15458	15358	15081	15188	15463	15407	15274	15422	15293	15218	15219	15267	15184	15281	15205	15268	15329	15321	15342	15372	15349	15180	15348	15203	15264	15450	15239	15211	15066	15301	15303	15361	15326	15190	15197	15336	15168	15384	15075	15316	15131	15195	15322	15231	15227	15398	15242	15237	15304	15280	15120	15244	15214	15399	15297	15364	15263	15286	15370	15192	15414	15370	15286	15240	15285	15471	15151	15439	15399	15519	15217	15366	15152	15364	15072	15292	15274	15287	15303	15154	15361	15359	15390	15423	15270	15362	15461	15333	15250	15241	15310	15367	15233	15181	15392	15231	15342	15448	15265	15173	15174	15382	15266	15094	15186	15360	15259	15342	15203	15095	15460	15220	15368	15349	15342	15384	15359	15340	15128	15375	15197	15298	15201	15156	15336	15366	15161	15459	15319	15442	15251	15241	15292	15306	15317	15145	15484	15242	15297	15364	15450	15373	15245	15166	15275	15297	15343	15298	15373	15456	15262	15167	15359	15370	15242	15345	15268	15294	15323	15255	15289	15349	15291	15296	15364	15399	15279	15284	15335	15175	15386	15296	15355	15355	15213	15401	15209	15319	15176	15491	15298	15258	15277	15356	15191	15270	15342	15282	15220	15351	15346	15300	15088	15268	15198	15179	15284	15287	15296	15352	15155	15266	15435	15294	15393	15292	15346	15353	15174	15287	15396	15319	15098	15325	15377	15281	15222	15282	15296	15264	15338	15333	15338	15376	15182	15262	15256	15274	15278	15277	15420	15362	15224	15249	15446	15384	15385	15238	15335	15460	15211	15292	15172	15318	15196	15293	15324	15260	15216	15534	15377	15363	15187	15229	15184	15476	15205	15278	15263	15280	15370	15289	15351	15239	15203	15280	15136	15252	15134	15208	15257	15331	15125	15321	15239	15366	15466	15327	15295	15175	15347	15353	15340	15345	15349	15391	15287	15560	15232	15324	15340	15209	15305	15379	15289	15303	15365	15184	15329	15417	15185	15394	15295	15524	15398	15316	15269	15257	15461	15241	15252	15454	15432	15455	15257	15307	15303	15349	15240	15396	15199	15298	15230	15511	15398	15167	15352	15217	15433	15209	15283	15379	15212	15249	15160	15301	15378	15461	15303	15390	15370	15437	15381	15437	15212	15257	15161	15287	15385	15224	15247	15156	15290	15331	15226	15357	15202	15297	15352	15343	15312	15309	15430	15374	15196	15394	15150	15346	15332	15382	15297	15372	15361	15456	15322	15195	15318	15342	15214	15499	15319	15418	15341	15373	15285	15336	15528	15171	15432	15299	15315	15458	15495	15285	15388	15320	15293	15036	15238	15204	15287	15120	15376	15285	15261	15205	15306	15184	15321	15175	15286	15267	15176	15218	15406	15336	15378	15370	15323	15285	15436	15199	15248	15346	15205	15265	15326	15311	15065	15415	15225	15393	15188	15428	15305	15408	15331	15300	15155	15370	15332	15284	15372	15426	15263	15318	15217	15260	15267	15338	15351	15414	15464	15195	15346	15382	15357	15471	15216	15388	15264	15309	15135	15404	15303	15456	15251	15230	15330	15367	15296	15328	15152	15218	15250	15231	15213	15304	15292	15210	15286	15243	15235	15240	15309	15353	15476	15250	15250	15231	15373	15351	15198	15382	15456	15559	15286	15309	15275	15269	15369	15163	15397	15204	15250	15320	15253	15243	15416	15304	15255	15150	15141	15392	15331	15397	15450	15389	15299	15415	15236	15389	15199	15398	15423	15344	15124	15377	15391	15297	15212	15258	15340	15318	15349	15273	15337	15285	15152	15332	15308	15357	15419	15164	15198	15182	15383	15303	15143	15188	15368	15465	15318	15321	15318	15223	15290	15282	15380	15385	15297	15341	15294	15452	15294	15235	15192	15253	15431	15241	15296	15189	15195	15438	15177	15204	15296	15302	15168	15190	15326	15270	15454	15285	15249	15340	15332	15390	15273	15245	15269	15207	15374	15261	15335	15280	15391	15182	15302	15254	15173	15341	15242	15333	15488	15415	15409	15115	15355	15177	15246	15195	15406	15235	15244	15294	15294	15227	15218	15393	15325	15400	15560	15305	15191	15395	15263	15065	15144	15189	15216	15388	15320	15236	15334	15308	15207	15343	15332	15161	15246	15216	15255	15349	15219	15358	15296	15377	15415	15299	15102	15332	15318	15280	15252	15395	15298	15205	15272	15233	15262	15349	15323	15381	15367	15120	15405	15243	15412	15518	15413	15316	15406	15371	15384	15206	15281	15419	15267	15429	15279	15352	15367	15262	15219	15119	15209	15225	15306	15243	15239	15377	15339	15258	15387	15296	15362	15268	15480	15308	15311	15337	15329	15372	15207	15341	15239	15237	15295	15212	15376	15369	15370	15601	15345	15414	15210	15419	15325	15234	15207	15288	15333	15250	15192	15117	15431	15282	15310	15254	15439	15241	15424	15249	15379	15255	15268	15320	15217	15420	15332	15225	15355	15327	15216	15333	15231	15327	15405	15351	15417	15231	15274	15214	15490	15286	15315	15329	15311	15252	15318	15292	15138	15350	15326	15345	15396	15332	15154	15282	15331	15234	15440	15336	15251	15255	15277	15343	15305	15478	15294	15392	15118	15324	15349	15270	15275	15346	15473	15212	15352	15418	15323	15251	15430	15294	15144	15358	15401	15269	15444	15134	15367	15212	15286	15280	15498	15412	15165	15305	15273	15189	15172	15345	15391	15443	15417	15322	15315	15292	15351	15261	15174	15381	15239	15342	15257	15107	15235	15468	15282	15365	15352	15430	15304	15409	15216	15299	15295	15337	15379	15302	15235	15247	15238	15299	15310	15288	15285	15528	15470	15368	15314	15231	15426	15417	15242	15276	15393	15247	15180	15341	15244	15179	15417	15310	15399	15389	15352	15415	15325	15294	15382	15375	15297	15205	15452	15322	15199	15445	15155	15372	15397	15383	15360	15377	15112	15455	15072	15202	15382	15372	15370	15332	15283	15105	15266	15364	15121	15266	15433	15358	15224	15337	15336	15344	15277	15492
23659	21069	28476	24077	22231	22353	21452	18981	18278	18438	18013	18025	18122	18017	18022	17959	17653	17820	17985	18026	17782	17901	17859	17947	17854	17903	18040	18051	18021	17876	17701	17870	17801	17909	17780	17887	17945	17962	17844	17825	17922	17736	17780	17787	17917	17891	17817	17717	17698	17723	17729	17637	17740	17676	17796	17520	17691	17605	17727	17517	17672	17789	17732	17631	17628	17597	17524	17546	17538	17540	17549	17586	17672	17454	17747	17771	17734	17471	17548	17508	17556	17670	17575	17808	17647	17665	17674	17591	17519	17646	17547	17512	17664	17418	17748	17619	17486	17538	17534	17596	17741	17459	17620	17520	17500	17507	17660	17467	17649	17452	17724	17551	17383	17617	17586	17626	17717	17742	17680	17410	17466	17437	17356	17599	17350	17434	17589	17596	17702	17544	17561	17455	17510	17519	17568	17521	17715	17663	17426	17562	17591	17515	17815	17492	17680	17654	17739	17600	17452	17511	17684	17652	17788	17698	17605	17586	17460	17416	17665	17493	17450	17545	17643	17729	17796	17596	17574	17500	17533	17435	17674	17541	17794	17448	17614	17638	17426	17584	17560	17438	17690	17716	17772	17399	17639	17489	17676	17516	17517	17480	17828	17439	17847	17602	17723	17649	17464	17638	17522	17672	17482	17497	17413	17574	17641	17399	17506	17429	17633	17551	17834	17640	17507	17519	17589	17333	17543	17681	17590	17690	17604	17735	17689	17660	17485	17727	17701	17730	17584	17715	17505	17547	17510	17398	17645	17543	17547	17619	17433	17500	17580	17791	17634	17447	17715	17747	17807	17433	17726	17666	17634	17491	17767	17636	17555	17589	17686	17710	17653	17293	17563	17638	17542	17628	17520	17313	17484	17783	17619	17459	17387	17583	17391	17746	17562	17545	17548	17579	17580	17545	17535	17478	17792	17647	17645	17601	17728	17551	17562	17404	17559	17437	17703	17343	17649	17623	17468	17558	17630	17608	17732	17571	17591	17442	17736	17587	17803	17636	17617	17514	17621	17679	17617	17411	17609	17532	17791	17579	17637	17501	17430	17752	17392	17453	17523	17576	17631	17656	17598	17350	17523	17765	17597	17467	17459	17439	17757	17591	17648	17808	17524	17594	17449	17494	17553	17752	17394	17685	17560	17438	17649	17724	17555	17556	17765	17735	17787	17820	17599	17625	17595	17397	17479	17518	17728	17763	17803	17484	17553	17611	17696	17660	17555	17500	17652	17618	17778	17727	17453	17589	17595	17457	17459	17702	17581	17502	17606	17628	17532	17675	17616	17517	17743	17808	17616	17500	17689	17605	17683	17554	17795	17520	17747	17803	17764	17547	17712	17645	17566	17610	17503	17550	17663	17684	17547	17507	17622	17625	17551	17505	17511	17547	17731	17592	17767	17583	17702	17565	17499	17493	17549	17435	17646	17784	17658	17586	17558	17598	17658	17408	17459	17443	17534	17462	17526	17688	17478	17441	17539	17437	17704	17543	17682	17603	17649	17748	17396	17452	17605	17507	17511	17597	17431	17497	17727	17375	17569	17785	17705	17881	17337	17547	17700	17649	17567	17511	17594	17624	17618	17413	17579	17532	17579	17475	17431	17589	17800	17576	17531	17582	17610	17608	17654	17558	17610	17595	17628	17621	17658	17698	17569	17526	17471	17710	17563	17503	17465	17531	17537	17494	17508	17710	17567	17686	17565	17505	17479	17535	17548	17732	17657	17321	17457	17475	17632	17411	17672	17712	17474	17378	17415	17601	17524	17501	17573	17539	17543	17640	17489	17559	17723	17270	17614	17708	17684	17625	17718	17637	17601	17546	17701	17634	17544	17492	17649	17559	17657	17532	17515	17752	17617	17627	17617	17678	17572	17648	17504	17519	17540	17459	17735	17638	17747	17488	17713	17439	17399	17494	17334	17419	17544	17494	17441	17488	17503	17507	17592	17604	17550	17525	17543	17503	17534	17499	17511	17819	17571	17342	17417	17523	17652	17569	17577	17591	17417	17467	17534	17753	17469	17592	17673	17410	17424	17645	17400	17665	17391	17666	17854	17550	17481	17632	17426	17311	17536	17288	17564	17551	17357	17605	17500	17546	17617	17671	17483	17408	17632	17677	17608	17767	17636	17658	17573	17489	17389	17654	17502	17455	17499	17597	17511	17573	17605	17618	17644	17397	17614	17543	17650	17495	17398	17562	17468	17595	17701	17650	17635	17543	17498	17656	17576	17430	17465	17504	17621	17732	17660	17671	17621	17436	17690	17601	17339	17525	17736	17583	17895	17863	17811	17602	17750	17346	17641	17696	17566	17445	17593	17764	17724	17673	17534	17418	17617	17381	17635	17650	17452	17593	17702	17406	17762	17348	17691	17578	17489	17515	17465	17704	17803	17626	17673	17713	17647	17646	17553	17636	17567	17274	17438	17609	17637	17444	17644	17483	17406	17560	17412	17621	17605	17619	17573	17634	17436	17695	17635	17608	17777	17701	17684	17699	17627	17413	17377	17673	17849	17474	17597	17578	17559	17664	17646	17614	17496	17501	17784	17520	17512	17528	17572	17510	17675	17770	17645	17539	17550	17674	17620	17619	17550	17456	17612	17636	17579	17455	17782	17691	17535	17610	17482	17493	17392	17433	17416	17505	17809	17735	17338	17657	17755	17691	17487	17437	17535	17548	17526	17663	17512	17497	17675	17510	17457	17555	17486	17474	17462	17448	17489	17665	17663	17353	17380	17664	17607	17397	17384	17817	17623	17680	17504	17591	17631	17699	17456	17573	17744	17472	17723	17586	17600	17484	17620	17604	17728	17594	17585	17733	17517	17571	17546	17841	17420	17608	17407	17420	17604	17581	17778	17345	17486	17557	17637	17766	17637	17614	17639	17667	17543	17657	17688	17513	17609	17585	17520	17509	17777	17487	17428	17360	17558	17794	17784	17585	17400	17587	17621	17635	17610	17616	17572	17682	17641	17631	17562	17759	17476	17639	17486	17500	17455	17575	17597	17605	17380	17520	17581	17670	17611	17701	17477	17647	17805	17669	17585	17403	17636	17763	17883	17534	17577	17604	17570	17702	17637	17580	17445	17570	17578	17444	17597	17718	17682	17536	17632	17346	17744	17622	17676	17496	17468	17572	17502	17557	17561	17611	17694	17537	17640	17552	17760	17434	17574	17327	17788	17702	17696	17533	17352	17483	17538	17610	17436	17443	17515	17529	17818	17707	17630	17713	17611	17643	17808	17471	17466	17654	17618	17747	17674	17766	17655	17407	17669	17525	17539	17532	17615	17613	17559	17661	17591	17381	17627	17541	17688	17515	17584	17718	17663	17588	17661	17592	17556	17471	17553	17428	17712	17534	17367	17699	17534	17749	17630	17552	17727	17540	17356	17657	17578	17697	17595	17666	17484	17395	17492	17605	17570	17621	17711	17650	17558	17338	17698	17675	17633	17711	17531	17344	17594	17483	17662	17521	17596	17567	17623	17514	17511	17783	17755	17754	17716	17827	17787	17475	17743	17688	17711	17525	17451	17753	17501	17502	17676	17699	17667	17843	17707	17611	17443	17553	17620	17695	17511	17608	17605	17834	17608	17590	17650	17590	17753	17599	17553	17784	17494	17531	17427	17540	17614	17626	17647	17584	17471	17450	17590	17513	17520	17510	17302	17569	17714	17340	17687	17667	17559	17627	17680	17344	17606	17488	17653	17654	17394	17368	17412	17494	17634	17474	17398	17682	17693	17651	17632	17597	17461	17682	17669	17430	17621	17612	17662	17627	17554	17416	17702	17471	17567	17559	17562	17530	17456	17590	17641	17659	17697	17431	17446	17773	17584	17683	17644	17564	17405	17397	17549	17652	17585	17582	17515	17514	17688	17600	17492	17492	17646	17496	17541	17520	17670	17682	17730	17395	17591	17482	17460	17565	17649	17588	17690	17651	17503	17620	17551	17415	17490	17494	17334	17454	17480	17627	17655	17411	17573	17518	17565	17600	17650	17464	17580	17855	17508	17551	17723	17543	17542	17610	17733	17799	17686	17744	17555	17710	17659	17392	17388	17577	17435	17576	17639	17417	17342	17687	17649	17513	17528	17560	17602	17440	17405	17582	17765	17501	17680	17749	17313	17538	17389	17655	17357	17446	17518	17358	17479	17795	17648	17475	17472	17672	17640	17505	17573	17656	17575	17650	17745	17595	17650	17462	17706	17601	17800	17861	17624	17498	17840	17616	17468	17616	17769	17466	17726	17517	17508	17722	17644	17712	17554	17632	17557	17529	17685	17691	17531	17638	17585	17760	17672	17585	17419	17561	17882	17668	17461	17421	17499	17450	17483	17518	17707	17646	17527	17749	17624	17571	17554	17568	17580	17438	17513	17572	17476	17539	17659	17476	17687	17660	17707	17700	17652	17762	17528	17681	17767	17434	17706	17669	17494	17704	17586	17569	17673	17611	17512	17348	17768	17623	17780	17737	17711	17655	17530	17528	17514	17552	17704	17570	17495	17707	17480	17582	17424	17489	17517	17720	17521	17409	17415	17864	17643	17501	17914	17699	17536	17510	17551	17591	17688	17450	17492	17570	17529	17707	17563	17573	17738	17576	17669	17487	17639	17519	17668	17577	17685	17320	17507	17599	17482	17593	17601	17623	17551	17531	17602	17611	17342	17375	17561	17449	17346	17587	17596	17566	17665	17492	17570	17813	17567	17547	17537	17600	17663	17219	17698	17651	17463	17534	17691	17598	17658	17793	17573	17645	17575	17369	17674	17672	17558	17673	17576	17566	17557	17536	17590	17679	17706	17563	17597	17693	17632	17810	17752	17399	17473	17711	17733	17680	17605	17597	17590	17531	17820	17640	17510	17618	17645	17528	17670	17621	17687	17501	17741	17520	17601	17503	17541	17689	17731	17216	17340	17723	17743	17590	17599	17420	17513	17417	17376	17641	17533	17763	17536	17572	17453	17526	17437	17554	17469	17473	17730	17552	17529	17620	17623	17311	17484	17748	17242	17490	17654	17710	17804	17528	17540	17597	17734	17454	17378	17787	17593	17524	17611	17563	17638	17489	17534	17528	17613	17628	17570	17591	17474	17667	17646	17497	17486	17447	17536	17502	17620	17664	17643	17501	17550	17783	17691	17570	17658	17447
16703	29758	28769	23311	20898	18991	18134	17430	16675	16388	16071	16110	15995	15971	15893	15861	15790	15798	15813	15835	15878	15741	15835	16011	15947	15973	16032	15958	15837	15940	15880	16056	15895	15885	15746	15915	15915	15868	15787	15962	16023	15758	15934	15742	15917	15661	15716	15943	15747	15804	15700	15634	15546	15919	15643	15522	15629	15724	15776	15602	15759	15512	15706	15581	15584	15528	15454	15610	15476	15487	15559	15744	15560	15707	15542	15456	15763	15472	15579	15432	15470	15455	15654	15556	15540	15465	15476	15763	15566	15589	15569	15361	15543	15456	15740	15318	15363	15478	15512	15447	15620	15481	15389	15523	15588	15487	15644	15565	15553	15634	15750	15553	15443	15444	15553	15559	15580	15419	15450	15503	15704	15522	15586	15539	15542	15550	15447	15565	15760	15517	15643	15522	15592	15580	15566	15505	15542	15578	15497	15500	15510	15459	15467	15546	15530	15462	15507	15430	15703	15518	15511	15613	15515	15656	15507	15532	15453	15623	15596	15630	15514	15688	15569	15767	15453	15614	15553	15426	15449	15404	15394	15568	15381	15729	15559	15622	15686	15626	15775	15637	15573	15734	15693	15697	15610	15503	15588	15532	15513	15375	15603	15467	15667	15625	15349	15419	15399	15514	15654	15526	15488	15473	15618	15499	15655	15482	15470	15328	15616	15510	15647	15505	15590	15241	15500	15583	15527	15459	15367	15508	15560	15424	15771	15524	15380	15483	15584	15528	15485	15608	15426	15470	15404	15624	15282	15570	15614	15615	15677	15451	15527	15572	15334	15669	15671	15378	15667	15526	15514	15652	15735	15582	15511	15376	15610	15569	15550	15519	15640	15598	15662	15526	15518	15552	15561	15667	15620	15491	15600	15531	15580	15608	15578	15576	15548	15520	15600	15455	15511	15409	15533	15489	15425	15621	15688	15471	15510	15478	15653	15434	15586	15599	15584	15388	15702	15512	15480	15466	15469	15661	15575	15513	15407	15472	15502	15639	15490	15633	15635	15489	15628	15550	15550	15541	15443	15555	15470	15618	15621	15591	15461	15524	15477	15594	15655	15533	15645	15605	15534	15629	15580	15475	15448	15437	15636	15645	15497	15530	15577	15504	15510	15543	15460	15614	15476	15296	15640	15312	15423	15467	15545	15498	15614	15501	15459	15528	15671	15498	15599	15502	15530	15560	15398	15646	15588	15643	15545	15381	15610	15466	15711	15544	15665	15635	15683	15546	15709	15568	15417	15463	15528	15486	15420	15648	15584	15515	15440	15649	15617	15545	15528	15575	15451	15644	15454	15627	15644	15730	15584	15657	15605	15522	15684	15472	15540	15417	15554	15606	15632	15494	15606	15469	15486	15684	15500	15453	15559	15571	15486	15509	15555	15544	15546	15564	15485	15324	15464	15566	15431	15439	15492	15527	15624	15628	15709	15595	15409	15653	15498	15558	15581	15537	15612	15507	15499	15268	15564	15395	15659	15480	15524	15514	15481	15534	15652	15698	15609	15454	15660	15363	15507	15559	15552	15471	15381	15602	15450	15497	15372	15720	15640	15491	15451	15591	15608	15579	15615	15504	15418	15446	15607	15459	15562	15442	15501	15513	15554	15535	15625	15621	15561	15545	15614	15562	15519	15762	15675	15419	15835	15588	15713	15498	15407	15533	15567	15685	15545	15664	15609	15478	15561	15572	15645	15648	15643	15767	15477	15571	15488	15609	15583	15692	15384	15452	15463	15506	15512	15401	15522	15421	15689	15589	15440	15634	15766	15400	15507	15560	15256	15424	15499	15676	15431	15679	15403	15693	15604	15422	15631	15582	15589	15457	15526	15603	15550	15688	15476	15585	15485	15634	15478	15507	15674	15577	15656	15552	15702	15462	15534	15573	15487	15516	15387	15630	15589	15564	15594	15654	15554	15580	15353	15250	15626	15487	15539	15683	15584	15485	15555	15640	15583	15192	15572	15601	15661	15504	15487	15556	15524	15619	15572	15609	15400	15461	15678	15645	15608	15477	15434	15518	15580	15504	15512	15617	15551	15382	15560	15513	15509	15477	15472	15355	15410	15291	15564	15526	15471	15663	15544	15599	15632	15514	15456	15413	15258	15569	15610	15484	15465	15554	15524	15453	15408	15555	15341	15576	15568	15609	15580	15632	15560	15542	15578	15660	15492	15621	15538	15580	15491	15691	15637	15606	15526	15603	15447	15649	15496	15444	15670	15672	15497	15574	15675	15714	15580	15617	15499	15483	15487	15518	15569	15522	15514	15457	15641	15551	15536	15439	15516	15540	15520	15636	15660	15617	15691	15502	15542	15502	15673	15545	15449	15576	15507	15355	15639	15505	15552	15485	15480	15471	15580	15657	15439	15598	15631	15500	15397	15657	15567	15571	15444	15508	15458	15469	15362	15391	15533	15349	15401	15608	15606	15613	15653	15519	15476	15422	15484	15641	15589	15602	15516	15618	15577	15461	15590	15481	15501	15512	15569	15313	15462	15463	15629	15578	15510	15539	15565	15636	15538	15501	15683	15488	15690	15547	15506	15506	15623	15569	15511	15551	15411	15519	15421	15614	15529	15421	15406	15622	15549	15559	15509	15456	15436	15349	15557	15529	15564	15660	15599	15396	15556	15624	15451	15637	15407	15430	15569	15600	15565	15651	15488	15681	15518	15470	15611	15574	15655	15637	15583	15495	15492	15406	15494	15428	15506	15572	15491	15553	15645	15551	15581	15607	15574	15447	15360	15546	15569	15645	15557	15496	15598	15759	15543	15375	15649	15486	15326	15471	15541	15592	15666	15682	15585	15493	15403	15574	15553	15540	15402	15426	15513	15526	15466	15504	15541	15450	15650	15330	15321	15577	15498	15515	15608	15557	15665	15681	15354	15623	15565	15558	15510	15565	15649	15478	15463	15570	15411	15685	15662	15496	15428	15569	15631	15539	15557	15299	15744	15433	15456	15624	15614	15742	15421	15406	15624	15605	15588	15653	15588	15465	15707	15646	15603	15537	15574	15479	15480	15597	15501	15505	15620	15557	15518	15518	15717	15379	15513	15517	15641	15574	15797	15486	15596	15496	15436	15675	15431	15461	15497	15638	15562	15640	15547	15615	15719	15619	15595	15502	15523	15721	15532	15756	15480	15570	15395	15474	15528	15559	15571	15515	15452	15509	15530	15498	15585	15446	15463	15646	15418	15567	15561	15589	15671	15522	15505	15408	15547	15383	15527	15502	15356	15469	15649	15530	15424	15665	15535	15560	15584	15634	15455	15617	15481	15630	15638	15587	15695	15619	15577	15423	15551	15843	15461	15570	15483	15555	15587	15551	15500	15473	15600	15597	15610	15594	15557	15662	15541	15548	15468	15663	15489	15636	15613	15500	15622	15396	15543	15676	15568	15542	15396	15497	15637	15566	15542	15569	15630	15528	15465	15530	15488	15576	15468	15558	15443	15561	15617	15575	15614	15432	15577	15446	15530	15523	15600	15496	15647	15566	15402	15600	15543	15608	15540	15556	15450	15549	15547	15561	15588	15525	15487	15525	15478	15576	15577	15500	15492	15738	15486	15415	15474	15520	15542	15563	15574	15512	15632	15453	15471	15605	15710	15720	15605	15536	15573	15414	15423	15532	15425	15453	15584	15511	15453	15491	15562	15555	15641	15469	15614	15599	15518	15458	15603	15616	15445	15426	15719	15475	15561	15407	15406	15600	15456	15544	15411	15469	15548	15574	15501	15666	15635	15625	15402	15537	15648	15535	15569	15413	15866	15423	15498	15521	15446	15393	15542	15524	15547	15751	15436	15735	15461	15475	15585	15598	15536	15402	15559	15585	15566	15600	15573	15559	15300	15704	15346	15510	15471	15633	15420	15572	15506	15603	15590	15455	15715	15357	15443	15531	15537	15543	15661	15459	15602	15518	15712	15574	15667	15285	15456	15498	15702	15564	15431	15577	15510	15505	15598	15502	15403	15554	15680	15541	15473	15622	15561	15647	15461	15608	15440	15478	15465	15468	15444	15496	15663	15592	15265	15505	15630	15501	15556	15609	15469	15492	15498	15757	15599	15543	15521	15658	15598	15514	15459	15550	15586	15510	15479	15556	15527	15476	15525	15623	15587	15595	15537	15490	15678	15522	15457	15410	15526	15518	15580	15385	15532	15448	15571	15710	15533	15572	15447	15629	15487	15518	15623	15454	15352	15717	15618	15491	15472	15387	15501	15654	15396	15584	15646	15534	15501	15525	15639	15757	15453	15424	15459	15506	15515	15655	15521	15362	15359	15535	15519	15522	15437	15683	15639	15447	15574	15517	15589	15541	15511	15526	15542	15500	15648	15739	15552	15528	15581	15624	15469	15622	15670	15589	15537	15749	15491	15476	15637	15635	15757	15717	15587	15552	15520	15703	15608	15552	15599	15518	15533	15532	15590	15541	15556	15491	15559	15712	15459	15448	15429	15615	15499	15609	15564	15701	15670	15487	15466	15572	15655	15421	15401	15610	15428	15426	15564	15523	15453	15473	15701	15511	15648	15486	15593	15666	15513	15527	15598	15540	15565	15579	15440	15420	15590	15583	15535	15563	15557	15507	15545	15442	15499	15618	15501	15491	15442	15600	15430	15658	15452	15538	15616	15655	15512	15528	15493	15492	15382	15550	15489	15690	15755	15509	15587	15650	15734	15574	15684	15504	15496	15665	15727	15590	15560	15515	15495	15512	15553	15565	15699	15552	15613	15562	15555	15706	15643	15573	15483	15451	15598	15690	15512	15671	15559	15768	15420	15552	15594	15463	15559	15609	15636	15513	15546	15609	15450	15608	15542	15463	15545	15514	15490	15523	15561	15419	15490	15598	15595	15336	15476	15483	15443	15538	15596	15626	15572	15370	15524	15640	15521	15476	15720	15423	15664	15326	15494	15560	15477	15766	15478	15400	15599	15509	15593	15462	15399	15612	15561	15467	15519	15618	15453	15458	15497	15512	15572	15521	15491	15368	15656	15529	15558	15489	15636	15475	15589	15618	15380	15672	15547	15576	15613	15373	15568	15501	15639	15592	15673	15657	15385	15575	15508	15453	15364	15428	15536	15696	15514	15467	15557	15695	15551	15491	15565	15581	15705	15501	15525	15546	15655	15647	15581	15381
22631	21062	28872	23493	21434	23914	25868	21103	19810	19987	19759	19408	19413	19309	19259	19085	19319	19156	19222	19343	19218	19283	19355	19142	19224	19444	19346	19335	19225	19263	19225	19232	19155	18986	19154	19060	19077	19108	19050	19313	19024	19175	19162	19032	19033	18922	18916	18828	18748	18839	18869	18921	18975	19097	18774	19028	18812	18850	18916	18673	18921	18909	18849	18980	18873	18944	18869	18894	18733	18806	18908	18672	19003	18943	18904	18806	18700	18754	18777	18572	18726	18842	18636	18843	18544	18866	18881	18954	18888	18823	18846	18745	18931	18823	18743	18867	18617	18667	18620	18717	18865	18973	18757	18830	18860	18818	18973	18732	18759	18687	18770	18569	18703	18725	18741	18633	18740	18824	18937	18801	18758	18845	18937	18753	18864	18747	18946	18678	18721	18833	18754	18715	18683	18712	18649	18868	18796	18847	18824	18761	18666	18825	18716	18715	18713	18875	18964	18604	18848	18770	18785	18868	18759	18713	18760	18608	18798	18514	18614	18743	18808	18661	18664	18719	18757	18779	18634	18770	19148	18869	18904	18621	18610	18837	18642	18778	18673	18771	18769	18672	18700	18903	18913	18913	18673	18860	18809	18911	18662	18747	18713	18959	18748	18706	18654	18459	18963	18767	18463	18773	18524	18752	19001	18665	18738	18828	18801	18746	18764	18557	18724	18843	18779	18818	18522	18819	18800	18741	18675	18531	18910	18736	18834	18732	18880	18695	18711	18719	18808	18985	18722	18940	18818	18570	18629	18666	18488	18621	18846	18882	18873	18746	18764	18803	18936	18728	18572	18717	18785	18783	18679	18770	18673	18745	18785	18698	18777	18784	18629	18666	18667	18521	18712	19040	19002	18727	18857	18763	18848	18672	18718	18740	18689	18689	18920	18729	18859	19021	18628	18838	18543	18766	19019	18777	18864	18626	18807	18714	18793	18803	18694	18781	18731	18657	18830	18609	18688	18797	18888	19048	18705	18714	18707	19072	18831	18817	18815	18557	18601	18616	18592	18841	18747	18824	18633	18642	18802	18762	18866	18703	18611	18757	18817	18645	18663	18855	18632	18546	18646	18862	19005	18799	18853	18887	18817	18873	18822	18795	18774	18696	18830	18563	18770	18735	18778	18787	18955	18946	18911	18930	18931	18702	18918	18862	18882	18795	18781	18560	18591	18586	18736	18804	18779	18609	18538	18937	18933	18565	18775	18565	18797	18568	18874	18636	18643	18640	18787	18710	19000	18763	18620	18645	18958	18577	18691	18691	18709	18610	18784	18677	18859	18610	18531	18949	18799	18728	18824	18726	18739	18747	18660	18719	18629	18908	18603	18590	18775	18602	18752	18716	18748	18757	18680	18703	18801	18688	18797	18805	18766	18813	18743	18653	18652	18761	18614	18717	18840	18861	18889	18762	18730	18541	18969	18975	18726	18788	18692	18806	18722	18514	18578	18923	18566	18607	18611	18760	18743	18847	18770	18672	18637	18775	18708	18538	18777	18719	18672	18616	18618	18779	18781	18744	18774	18907	18735	18681	18609	18812	18722	18601	18735	18544	18639	18856	18727	18732	18575	19047	18838	18785	18580	18844	18659	18804	18991	18636	18886	18655	18591	18968	18691	18882	18834	18770	19031	18658	18441	18660	18789	18732	18827	18758	18681	18701	18745	18790	18676	18757	18683	18795	18924	18513	18547	18842	18927	18615	18608	18572	18801	18688	18714	18877	18725	18886	18979	18744	18913	18716	18785	18710	18930	18665	18911	18622	18777	18611	18470	18655	18711	18543	18595	18497	18679	18523	18838	18883	18633	18755	18762	18721	18952	18676	18853	18547	18654	18725	18819	18796	18689	18703	18794	18649	18660	18980	18719	18694	18743	18779	18826	18786	18568	18728	18823	18662	18689	18471	18670	18670	18688	18583	18621	18583	18696	18478	18580	18931	18645	18786	18861	18815	18717	18435	18873	18894	18753	18687	18653	18852	18765	18750	18579	18761	18729	18721	18850	18582	18687	18800	18710	18999	18626	18722	18498	18586	18601	18664	18642	18635	18741	18789	18939	18627	18595	18718	18859	18689	18785	18659	18660	18614	18677	18597	18720	18698	18713	18725	18746	18489	18479	18578	18870	18634	18437	18802	18770	18775	18642	18741	18686	18695	18589	18576	18754	18862	18634	18714	18877	18875	18714	18745	18673	18644	18725	18805	18781	18600	18634	18629	18880	18718	18878	18619	18664	18757	18546	18695	18779	18911	18898	18836	18587	18852	18580	18866	18613	18650	18860	18663	18583	18617	18849	18804	18848	18967	18836	18871	18803	18751	18705	18564	18823	18704	18828	18612	18787	18726	18578	18629	18645	18885	18818	18900	18688	18809	18648	18919	18776	18829	18648	18732	18957	18734	18918	18658	18670	18627	18653	18695	18751	18556	18824	18613	18759	18675	18767	18651	18894	18626	19025	18878	18763	18710	18608	18633	18749	18674	18755	18542	18657	18614	18891	18653	18620	18822	18780	18610	18612	18812	18717	18696	18571	18681	18758	18580	18626	18740	18664	18775	18668	19047	18666	18826	18765	18774	18792	18746	18548	18779	18713	18660	18743	18646	18751	18970	18852	18831	18486	18875	18654	18536	18763	18674	18774	18946	18719	18717	18817	18934	18730	18817	18855	18765	18751	18821	18715	18849	18741	18676	18757	18586	18680	18585	18724	18672	18567	18768	18773	18777	18701	18838	18851	18857	18643	18895	18762	18833	18820	18793	18783	18616	18692	18829	18649	18710	18592	18468	18576	18553	18813	18805	18669	18732	19018	18855	18692	18553	18589	18716	18788	18671	18897	18810	18818	18833	18694	18601	18861	18623	18606	18729	18706	18720	18819	18522	18921	18881	18696	18649	18746	18646	18739	18608	18657	18544	18658	18521	18740	18664	18773	18668	18828	18707	18512	18607	18899	18726	18680	18810	18821	18487	18951	18861	18767	18752	18531	18824	18813	18806	18766	18892	18936	18918	18671	18614	18778	18713	18573	18772	18643	18690	18737	18608	18742	18805	18604	18530	18757	18825	18826	18838	18648	18807	18843	18489	18518	18661	18663	18469	18796	18891	18730	18554	18472	18726	18848	18711	18699	18742	18711	18757	18718	18754	18594	18885	18712	18815	18768	18828	18750	18631	18703	18769	18653	18688	18609	18608	18878	18635	18825	18910	18732	18714	18838	18637	18692	18593	18820	18768	18773	18659	18806	18637	18720	18807	18389	18551	18905	18789	18699	18619	18829	18791	18791	18780	18751	18648	18721	18569	18629	18666	18758	18701	18623	18662	18761	18605	18591	18798	18714	18724	18704	18620	18544	18741	18907	18648	18868	18819	18754	18767	18829	18897	18825	18838	18890	18919	18673	18802	18690	18805	18895	18817	18692	18502	18540	18929	18619	18771	18681	18694	18755	18658	18744	18804	18590	18690	18497	18644	18579	18737	18772	18654	18588	18733	18714	18714	18573	18520	18904	18960	18553	18771	18690	18730	18707	18905	18604	18820	18851	18582	18566	18657	18655	18784	18663	18705	18715	18865	18711	18830	18577	18592	18839	18752	18825	18907	18736	18755	18819	18455	18864	18965	18787	18631	18819	18750	18743	18708	18991	18667	18751	18599	18868	18778	18649	18888	18834	18715	18818	18783	18883	18747	18637	18885	18845	18909	18830	18729	18555	18746	18677	18508	18604	18766	18603	18701	18937	18927	18859	18914	18738	18561	18756	18717	18830	18639	18562	18767	18543	18710	18550	18520	18774	18781	18722	18789	18571	18863	18608	18740	18703	18622	18906	18946	18813	18638	18713	18906	18752	18803	18475	18797	18733	18898	18808	18741	18813	18707	18764	18863	18621	18797	18822	18480	18621	18728	18779	18580	18902	18737	18577	18684	18866	18704	18771	18778	18692	18736	18753	18492	18707	18636	18801	18732	18762	18733	18565	18556	18781	18728	18779	18705	18792	18599	18735	18778	18680	18631	18832	18614	18770	18679	18869	18723	18745	18954	18744	18847	18704	18961	18823	18664	18611	18769	18761	18857	18588	18817	18678	18639	18711	18842	18654	18742	18771	18670	18773	18590	18771	18558	18912	18722	18656	18647	18778	18880	18810	18818	18867	18632	18824	18858	18644	18819	18734	18874	18794	18717	18866	18771	18759	18612	18818	19021	18722	18653	18604	18744	18800	18710	18684	18632	18899	18832	18617	18806	18768	18709	18577	18686	18551	18673	18611	18798	18774	18815	18557	18771	18751	18540	18634	18823	18656	18683	18762	18689	18763	18707	18494	18904	18619	18822	18863	18732	18906	18826	18838	18602	18734	18755	18933	18874	18877	18914	18836	18877	18957	18795	18899	18745	18498	18734	18807	18723	18821	18794	18921	18716	18709	18647	18691	18627	18735	18794	18917	18851	18661	18696	18663	18765	18820	18757	19004	18975	18938	18915	18848	18753	18754	18784	18661	18734	18690	18487	18656	18552	18779	18648	18723	18648	18784	18716	18770	18792	18764	18725	18566	18606	18683	18669	18798	18693	18807	18464	18734	18770	18657	18785	18628	18625	18606	18806	18738	18892	18890	19036	18822	18936	18678	18563	18758	18725	18784	18828	18842	18692	18695	18745	18667	18842	18791	18727	18763	18686	18564	18914	18724	18879	18544	18700	18904	18704	18632	18620	18731	18962	18630	18784	18778	18884	18826	18705	18790	18846	18799	18701	18760	18881	18779	18559	18849	18804	18850	18729	18674	18728	19123	18920	18703	18768	18652	18578	18712	18641	18820	18903	18838	18463	18743	18708	18674	18730	18904	18690	18695	18794	18719	18552	18613	18665	18565	18769	18758	18737	18772	18770	18897	18833	18976	18856	18685	18640	18580	18652	18908	18860	18694	18910	18739	18746	18767	18444	18776	18559	19013	18706	18682	18767	18851	18753	18708	18773	18780	18948	18912	18862	18762	18754	18832	18613	18707	18789	18761	18651	18667	18595	18592	18700	18686	18923	18821	18759	18734	18694	18736	18583	18749	18636	18659	18935	18945	18593	18767	18542	18740	18703	18805	18798	18850	18873	18895	18702	18699	18685	18765	18677	18729	18615	18855	18489	18518	18644	18736	18635	18671	18680
18499	35183	33667	27082	23892	21602	20045	18994	17982	17416	17279	16948	16974	16833	16501	16505	16663	16752	16722	16608	16800	16662	16698	16884	16901	16756	17057	17075	16671	16650	16845	16748	16684	16732	16667	16666	16570	16692	16620	16828	16837	16773	16427	16294	16535	16651	16353	16347	16444	16182	16472	16434	16534	16271	16131	16233	16417	16179	16375	16286	16175	16159	16293	16340	16204	16214	16202	16459	16190	16242	16503	16282	16294	16114	16219	16140	16304	16062	16357	16391	16290	16095	16248	16156	16333	16139	16197	16254	16316	16117	16183	16150	16210	16063	16396	16260	16178	16223	16116	16311	16235	16181	16280	16105	16208	16351	16156	16232	16339	16120	16082	16153	16269	16278	16221	16301	16253	16355	16138	16121	16251	15951	16131	16351	16200	16256	16196	16194	16169	16384	16273	16214	16131	16129	16265	16254	16245	16342	16139	16170	16105	16274	16241	16311	16145	16137	16178	16213	16124	16251	16377	16250	16232	16316	16278	16326	16128	16199	16181	16344	16162	16425	16255	16270	16150	16182	16287	16180	16220	16280	16235	16299	16278	16172	16314	16067	16178	16236	16160	16197	16198	16316	16135	16355	16252	16276	16204	16205	16060	16300	16183	16201	16223	16282	16143	16073	16088	16136	16297	16201	16342	16181	16163	16186	16320	16125	16232	16303	16089	16124	16259	16192	16304	16290	16411	16170	16169	16311	16140	16216	16198	16326	16285	16211	16262	16193	16126	16107	16152	16296	16216	16165	16191	16324	16187	16203	16234	16313	16240	16342	16213	16111	16273	16403	16124	16242	16198	16165	16241	16270	16229	16254	16139	16294	16365	16387	16120	16067	16309	16104	16134	16263	16284	16264	16207	16166	16290	16145	16155	16134	16265	16215	16241	16279	16327	16364	16164	16262	16207	16051	16126	16201	16289	16270	16267	16273	16145	16190	16242	16332	16179	16244	16219	16092	16167	16006	16046	16157	16320	16229	16418	16229	16139	16139	16230	16136	16157	16151	16261	16254	16153	16083	16255	16306	16299	16213	16182	16260	16268	16337	16178	16121	16170	16211	16261	16180	16070	16144	16347	16251	16193	16051	16185	16155	16157	16087	16258	16198	16401	16164	16331	16278	16212	16170	16213	16256	16190	16011	16175	16232	16339	16215	16126	16128	16145	16225	16253	16230	16156	16226	16159	16192	16185	16231	16298	16301	16405	16097	16257	16187	16049	16221	16087	16123	16131	16216	16188	16161	16285	16277	16098	16132	16102	16190	16289	16096	16264	16261	16091	16368	16244	16250	16360	16226	16228	16212	16165	16111	16130	16018	16324	16205	16076	16140	16078	16125	16134	16111	16257	16113	16129	16182	16126	16244	16061	16200	16234	16263	16134	16231	16225	16206	15987	16206	16116	16266	16223	16219	16317	16148	16288	16105	16084	16058	16075	16125	16251	16093	16130	16298	16165	16270	16164	16152	16098	16208	16055	16161	16304	16245	16197	16088	16205	16200	16253	16123	16226	16150	16200	16130	16188	16189	16172	16040	16222	16258	16209	16229	16265	16195	16221	16331	16140	16013	16072	16065	16087	16252	15965	16372	16215	16262	16215	16238	16129	16107	16206	16191	16108	16272	16224	16070	16216	16068	16245	16255	16181	16123	16145	16167	16275	16164	15985	16305	16119	16016	16261	16198	16056	16242	16182	15983	16143	16183	16232	16100	16322	16125	16263	16296	16023	16201	16399	16328	16071	16392	16146	16178	16300	16344	15946	15981	16191	16131	16139	16226	16279	16205	16349	16333	16164	16166	16272	16191	16302	16231	16290	16241	16273	15994	16242	16091	16138	16083	16332	16034	16200	16226	16187	16147	16327	16153	16171	16323	16130	16234	16247	16232	16032	16104	16247	16357	16090	16282	16170	16316	16213	16219	16217	16126	16239	16177	16158	16293	16236	16078	16190	16159	16233	16193	16263	16135	16263	16288	16184	16237	16197	16348	16293	16201	16169	16215	16216	16208	16221	16271	16261	16155	16309	16207	16157	15928	16083	16188	16112	16160	15965	16307	16334	16074	16216	16246	16275	16285	16325	16230	16216	16066	16209	16250	16162	15936	16263	16095	16081	16182	16129	16154	16151	16123	16366	16231	16148	16307	16210	15986	16337	16082	16255	16167	16333	16144	16206	16209	16113	16271	16157	16230	16278	16087	16335	16133	16341	16136	16201	16082	16282	16228	16309	16194	16209	16248	16090	16202	16249	16137	16204	16202	16317	16126	16128	16402	16215	16013	16141	16288	16155	16105	16294	16152	16216	16157	16063	16181	16360	16132	16328	15975	16444	16021	16217	16194	16167	16303	16180	16150	16251	16158	16206	16260	16068	16144	16167	16204	16171	16077	16006	16240	16287	16196	16491	16170	16249	16120	16139	16169	16175	16181	16072	16193	16385	16270	16199	16202	16298	16261	16081	16293	16312	16351	16113	16317	16229	16136	16268	16145	16080	16244	16286	16219	16133	16057	16228	16229	16428	16032	16344	16200	16244	16072	16385	16231	16142	16086	16174	16112	16150	16207	16143	16318	16199	16047	16263	16240	16115	16135	16225	16358	16116	16404	16210	16258	16070	16270	16179	16058	16271	16283	16288	16105	16219	16293	16139	16254	16218	16193	16259	16088	16071	16324	16277	16090	16207	16211	16165	16159	16312	16190	16396	16037	16051	16214	16328	16117	16169	16226	16163	16165	16103	16373	16267	16161	15872	16225	16203	16265	16370	16213	16211	16304	16288	16132	16269	16339	16188	16078	16166	16184	16218	16228	15954	16162	16207	16143	16148	16212	16227	16069	16229	16161	16168	16265	15969	16152	16178	16285	16074	16138	16149	16254	16220	16088	16054	16282	16235	16423	16236	16295	16265	16241	16197	16092	16178	16181	16325	16231	16256	16075	16068	16195	16267	16166	16207	16157	16351	16219	16244	16150	16210	16330	16210	16252	16092	16283	16174	16287	16353	16098	16224	16217	16135	16286	16115	16199	16164	16228	16278	16310	16317	16099	16228	16386	16149	16167	16242	16380	16302	16198	16234	16268	16061	16309	16265	16048	16015	16216	16082	16222	16091	16411	16209	16116	16159	16283	16100	16277	16237	16370	16227	16113	16148	16172	16064	16225	16095	16350	16161	16225	16195	16126	16201	16256	16154	16118	16303	16122	16206	16244	16081	16165	16075	15962	16279	16232	16161	16310	16209	16298	16229	16071	16127	16146	16242	16067	16274	16057	16146	16210	16069	16292	16174	16222	16164	16195	16390	16156	16151	16175	16160	16320	16078	16006	16091	16230	16061	16064	16116	16025	16152	16227	16155	16203	16186	16326	16131	16068	16397	16112	16399	16338	16227	16158	16291	16116	16169	16181	16170	16161	16276	16097	16221	16154	16195	16131	16231	16131	16387	16295	16305	16090	16290	16438	16167	16171	16349	16211	16255	16251	16197	16197	16147	16146	16276	16036	16360	16399	16286	16223	16143	15951	16135	16146	16204	16298	16294	16114	16044	16095	16247	16036	16365	16208	16194	16158	16218	16362	16159	15928	16113	16181	16130	16140	16162	16176	16194	16106	16295	16003	16299	16175	16068	16209	16336	16296	16072	16262	16024	16218	16263	16132	16225	16257	16281	16178	16149	15983	16320	16213	16126	16328	16170	16214	16140	16297	16197	15972	16227	16243	16230	16421	16086	16162	16236	16202	16239	16086	16230	15981	16263	16132	16196	16227	16171	16249	16173	16187	16087	16247	16031	16117	16284	16156	16438	16214	16187	16258	16120	16057	16085	16127	16247	16338	16175	16123	15881	16252	16058	16270	16227	16294	16064	16267	16195	16215	16271	16128	16167	16161	16109	16153	16351	16115	16248	16237	16136	16405	16178	16115	16138	16152	16233	16210	16256	16248	16265	16071	16253	16227	16232	16265	16060	16120	16196	16086	16236	16290	16130	16164	16179	16089	16188	16186	16239	16279	16119	16252	16154	16198	16167	16196	16339	16170	16220	16269	16074	16210	16071	16125	16290	16110	16290	15952	16314	16185	16036	16180	16131	15978	16300	16156	16115	16172	16172	16319	16244	16283	16192	16096	16200	16218	16260	16286	16180	16196	16093	16049	16113	16138	16193	16154	16297	16218	16150	16187	16177	16137	16241	16220	16224	16145	16308	16371	16179	16287	16297	16096	16234	16056	16294	16156	16154	16181	16057	16194	16255	16345	16148	16346	16183	16118	16377	16132	16074	16199	16152	16320	16288	16135	16113	16065	16256	16140	16031	16095	16205	16281	16160	16107	16162	16232	16279	16311	16262	16149	16289	16297	16179	16188	16315	16137	16328	16075	16118	16141	16124	16182	16138	16289	16414	16361	16241	16396	16308	16109	16201	16001	16303	16064	16375	16102	16184	16296	16101	16135	16152	16121	16148	16032	16392	16252	16073	16124	16113	16196	16079	16076	16164	16163	16090	16238	16230	16246	16189	16081	16208	16237	16131	16297	16189	16401	16258	16284	16183	16153	16207	16267	16266	16256	16103	16278	16334	16219	16298	16082	16258	16204	16199	16177	16237	16143	16240	16412	16301	16247	16197	16049	16206	16127	16106	16136	16181	16075	15987	16267	16178	16240	16126	16256	16153	16179	16151	16055	16327	16246	16066	16160	16245	16151	16011	16106	16108	16084	16167	16083	16112	16158	16245	16252	16117	16046	16259	16231	16063	16130	16142	16262	16091	16270	16271	16208	16084	16276	16228	16287	16208	16277	16205	16292	16106	16142	16273	16165	16065	16119	16047	16325	16201	16116	16171	16186	16227	16073	16208	16071	16215	16214	16152	16190	16167	16220	16248	16322	16137	16300	15992	16205	16234	16234	16047	16290	16191	16170	16173	16101	16344	16181	16188	16169	16148	16301	16176	16126	16425	16335	16245	16192	16172	16138	16285	16122	16294	16118	16393	16278	16178	16158	16136	16160	16073	16281	16221	16114	15972	16105	16216	16280	16150	16388	16148	16153	16353	16244	16103	16063	16107	16310	16172	16062	16047	16332	16042	16051	16214	16061	16234	16274	16257	16211	16216	16111	16221	16231	16277	16290	16218	16200	16279	16120	16066	16119	16081	16328	16192	16272	16087	16065
27509	22230	25561	22986	19438	18912	18521	18081	17948	17676	17831	17820	17633	17754	17472	17782	17760	17689	17643	17768	17808	17746	17737	17791	17754	17599	17676	17758	17867	17645	17861	17821	17714	17894	17572	17733	17906	17655	17735	17602	17594	17621	17638	17498	17822	17661	17652	17717	17811	17453	17566	17798	17694	17500	17481	17732	17761	17485	17628	17747	17648	17604	17651	17352	17583	17507	17340	17576	17639	17544	17665	17586	17649	17488	17658	17506	17586	17630	17510	17622	17682	17750	17600	17640	17715	17570	17490	17534	17568	17604	17460	17441	17471	17510	17651	17738	17533	17622	17750	17763	17760	17488	17649	17623	17702	17508	17718	17389	17543	17577	17585	17646	17607	17699	17864	17506	17743	17578	17533	17595	17785	17743	17666	17400	17384	17628	17361	17702	17602	17724	17369	17533	17566	17599	17357	17567	17562	17511	17553	17580	17492	17544	17658	17420	17609	17587	17536	17549	17814	17676	17661	17476	17553	17758	17345	17571	17493	17584	17555	17658	17458	17464	17657	17430	17509	17569	17648	17622	17465	17714	17403	17817	17502	17703	17573	17560	17543	17572	17585	17495	17808	17707	17696	17634	17603	17543	17494	17757	17366	17560	17613	17564	17648	17660	17656	17616	17643	17494	17599	17633	17592	17681	17496	17626	17515	17483	17645	17470	17448	17857	17546	17604	17753	17498	17576	17604	17543	17417	17723	17713	17456	17702	17528	17566	17572	17589	17439	17356	17635	17629	17472	17896	17558	17668	17380	17651	17578	17455	17556	17596	17605	17509	17710	17559	17538	17558	17821	17585	17648	17646	17589	17401	17852	17340	17455	17602	17584	17493	17559	17550	17403	17543	17555	17557	17622	17588	17485	17573	17465	17608	17633	17532	17360	17242	17618	17493	17587	17674	17453	17420	17707	17528	17524	17466	17562	17347	17587	17445	17704	17658	17580	17670	17434	17743	17529	17440	17673	17615	17616	17789	17559	17375	17564	17526	17779	17768	17520	17457	17319	17715	17532	17582	17644	17888	17460	17552	17542	17568	17549	17494	17797	17666	17434	17651	17799	17812	17712	17606	17654	17440	17681	17455	17476	17671	17745	17612	17538	17699	17649	17343	17504	17722	17778	17640	17714	17701	17658	17581	17707	17675	17589	17758	17561	17602	17561	17393	17646	17557	17634	17541	17613	17407	17658	17591	17494	17535	17436	17552	17714	17602	17587	17565	17647	17640	17616	17563	17421	17700	17550	17379	17567	17646	17490	17675	17640	17583	17746	17451	17680	17544	17697	17406	17286	17590	17564	17451	17674	17522	17495	17504	17696	17749	17640	17614	17635	17415	17831	17602	17589	17796	17534	17589	17523	17681	17575	17591	17509	17449	17714	17690	17798	17658	17590	17413	17585	17467	17529	17275	17667	17664	17591	17762	17432	17468	17572	17608	17458	17409	17518	17508	17522	17700	17678	17590	17547	17490	17677	17741	17349	17632	17687	17688	17578	17702	17584	17362	17662	17768	17430	17652	17501	17553	17685	17548	17825	17641	17598	17351	17628	17513	17645	17642	17632	17504	17570	17566	17721	17541	17689	17575	17572	17539	17557	17516	17380	17579	17446	17591	17599	17544	17543	17686	17594	17648	17801	17576	17777	17706	17647	17479	17682	17672	17842	17537	17601	17450	17709	17303	17370	17660	17685	17617	17636	17744	17525	17518	17622	17638	17623	17585	17673	17594	17615	17390	17746	17632	17580	17708	17626	17385	17699	17493	17728	17665	17542	17642	17665	17503	17732	17784	17266	17803	17452	17532	17660	17702	17720	17365	17521	17514	17596	17598	17698	17646	17637	17518	17624	17595	17508	17452	17296	17563	17738	17478	17686	17526	17587	17486	17407	17649	17616	17490	17537	17738	17583	17440	17525	17650	17798	17561	17558	17261	17474	17561	17566	17484	17463	17572	17614	17665	17687	17733	17615	17646	17670	17516	17417	17381	17503	17466	17731	17613	17413	17407	17472	17322	17449	17725	17630	17494	17640	17650	17602	17495	17721	17461	17440	17569	17708	17782	17608	17601	17741	17500	17617	17711	17689	17565	17654	17524	17478	17568	17596	17525	17691	17484	17506	17448	17599	17588	17501	17795	17680	17477	17516	17619	17638	17677	17511	17526	17723	17670	17648	17504	17702	17401	17569	17672	17620	17590	17701	17562	17679	17657	17580	17454	17534	17544	17628	17624	17538	17622	17689	17426	17624	17706	17599	17730	17666	17320	17490	17577	17530	17593	17575	17661	17583	17761	17670	17627	17517	17533	17677	17705	17570	17470	17712	17672	17568	17766	17618	17641	17405	17565	17625	17637	17570	17686	17725	17579	17663	17712	17438	17720	17623	17620	17589	17485	17405	17660	17595	17517	17542	17778	17620	17516	17703	17525	17710	17508	17343	17721	17601	17591	17503	17482	17579	17643	17634	17502	17637	17487	17570	17800	17422	17626	17596	17825	17680	17626	17501	17631	17624	17396	17495	17457	17649	17474	17410	17723	17665	17583	17553	17383	17571	17703	17593	17637	17433	17550	17549	17862	17524	17515	17580	17178	17512	17466	17528	17591	17421	17536	17575	17776	17633	17565	17574	17475	17486	17749	17549	17705	17734	17580	17469	17752	17684	17410	17634	17613	17608	17689	17674	17670	17565	17562	17679	17735	17735	17832	17663	17575	17421	17482	17301	17465	17673	17569	17525	17801	17569	17681	17727	17433	17679	17502	17639	17491	17668	17620	17819	17680	17634	17440	17740	17453	17695	17716	17521	17511	17611	17681	17650	17398	17645	17651	17627	17746	17599	17701	17510	17536	17617	17705	17597	17448	17516	17625	17473	17623	17575	17731	17570	17651	17581	17478	17442	17698	17707	17551	17623	17487	17555	17646	17696	17459	17628	17667	17610	17422	17601	17671	17621	17324	17423	17562	17586	17567	17570	17739	17544	17889	17599	17657	17472	17394	17575	17554	17481	17542	17528	17309	17512	17573	17603	17639	17491	17579	17671	17740	17696	17556	17650	17832	17707	17418	17758	17736	17654	17525	17641	17588	17645	17671	17789	17522	17524	17522	17693	17654	17450	17512	17674	17603	17455	17744	17606	17683	17636	17446	17681	17670	17749	17497	17643	17563	17557	17411	17602	17704	17665	17661	17461	17396	17372	17577	17698	17648	17651	17662	17464	17455	17490	17486	17695	17557	17543	17624	17728	17570	17622	17650	17691	17457	17716	17527	17423	17619	17640	17630	17708	17629	17550	17770	17452	17419	17525	17693	17506	17617	17530	17655	17579	17789	17617	17572	17704	17609	17443	17485	17461	17514	17899	17653	17688	17682	17506	17542	17696	17544	17636	17598	17583	17538	17574	17427	17465	17564	17481	17551	17699	17679	17424	17515	17614	17784	17511	17733	17874	17761	17655	17669	17521	17701	17590	17697	17554	17616	17469	17545	17700	17458	17630	17553	17477	17402	17680	17454	17631	17541	17585	17598	17653	17476	17506	17539	17444	17683	17777	17679	17449	17709	17669	17560	17547	17756	17698	17566	17687	17606	17515	17580	17459	17697	17781	17574	17659	17614	17568	17662	17394	17516	17569	17525	17545	17680	17662	17601	17595	17689	17714	17633	17600	17565	17556	17670	17411	17542	17610	17608	17731	17648	17544	17542	17561	17511	17460	17594	17562	17580	17507	17659	17648	17548	17608	17588	17572	17716	17574	17467	17635	17616	17533	17656	17363	17643	17507	17406	17627	17544	17546	17465	17547	17580	17855	17616	17695	17472	17491	17837	17578	17499	17597	17612	17603	17692	17658	17600	17527	17562	17531	17719	17790	17632	17621	17565	17370	17843	17751	17412	17683	17426	17656	17862	17599	17649	17712	17667	17572	17815	17416	17427	17486	17485	17612	17673	17459	17704	17475	17449	17520	17416	17662	17564	17635	17563	17496	17626	17615	17574	17683	17800	17684	17690	17582	17688	17611	17487	17575	17658	17566	17466	17629	17646	17663	17471	17828	17641	17440	17582	17743	17523	17666	17725	17416	17580	17486	17383	17726	17701	17589	17444	17564	17576	17521	17433	17631	17625	17313	17466	17552	17603	17574	17415	17560	17510	17789	17714	17563	17711	17536	17605	17374	17534	17530	17451	17418	17563	17563	17493	17803	17739	17717	17442	17703	17549	17680	17719	17672	17534	17715	17737	17759	17492	18006	17766	17636	17310	17652	17647	17695	17636	17649	17475	17631	17407	17548	17483	17796	17607	17592	17622	17764	17748	17535	17519	17574	17538	17455	17667	17632	17657	17709	17421	17558	17367	17338	17576	17391	17671	17607	17646	17832	17554	17600	17580	17535	17665	17431	17601	17431	17464	17608	17754	17549	17765	17711	17596	17599	17613	17543	17607	17610	17673	17610	17611	17664	17622	17586	17654	17647	17611	17419	17516	17607	17749	17527	17528	17532	17486	17659	17686	17776	17866	17587	17658	17654	17588	17673	17626	17477	17689	17633	17766	17688	17575	17470	17492	17563	17596	17618	17713	17667	17421	17787	17606	17502	17529	17609	17651	17665	17547	17586	17720	17329	17530	17436	17460	17493	17468	17665	17549	17506	17495	17752	17518	17435	17686	17739	17855	17739	17751	17662	17582	17600	17586	17430	17485	17376	17471	17375	17570	17488	17416	17475	17719	17549	17612	17631	17637	17745	17869	17502	17461	17411	17823	17649	17517	17529	17599	17529	17727	17747	17512	17853	17550	17453	17641	17746	17543	17454	17355	17465	17656	17596	17645	17709	17669	17543	17554	17638	17570	17524	17536	17626	17513	17622	17730	17497	17699	17574	17478	17481	17619	17568	17647	17539	17558	17485	17604	17855	17605	17477	17726	17463	17620	17539	17642	17654	17528	17672	17465	17544	17601	17626	17758	17847	17698	17661	17662	17570	17682	17608	17462	17494	17639	17428	17441	17520	17442	17472	17451	17478	17671	17560	17562	17582	17704	17530	17588	17639	17709	17560	17347	17614	17550	17547	17551	17508	17364	17745	17510	17624	17430	17587	17588	17582	17631	17680	17560	17661	17581	17546	17560	17449	17476	17423	17584	17618	17532	17664	17568	17746	17719	17703	17354
17515	24451	23558	19968	18570	17416	16993	16458	16050	15980	15769	15815	15634	15782	15780	15868	15732	15836	15723	15655	15619	15894	15862	15774	15744	15807	15913	16129	15871	16037	15832	15651	15889	15772	15808	15849	15774	15813	15854	15634	15696	15802	15693	15671	15666	15808	15739	15735	15673	15909	15681	15746	15720	15620	15737	15499	15620	15501	15516	15699	15489	15568	15516	15636	15612	15549	15569	15590	15506	15673	15504	15601	15585	15352	15439	15508	15761	15548	15601	15442	15592	15604	15578	15542	15617	15578	15595	15723	15543	15553	15656	15737	15575	15684	15643	15626	15489	15492	15451	15466	15666	15612	15480	15606	15440	15737	15590	15529	15367	15665	15594	15474	15743	15422	15569	15404	15572	15747	15614	15580	15562	15490	15559	15667	15662	15546	15516	15541	15526	15553	15422	15430	15533	15547	15624	15585	15531	15513	15466	15517	15494	15554	15498	15517	15519	15603	15399	15598	15487	15620	15639	15708	15541	15711	15459	15666	15514	15391	15611	15727	15539	15641	15521	15448	15555	15671	15601	15620	15579	15717	15616	15600	15577	15505	15456	15584	15468	15414	15683	15424	15542	15497	15655	15475	15767	15484	15604	15634	15583	15527	15564	15753	15431	15495	15610	15507	15464	15638	15601	15463	15582	15619	15616	15521	15445	15642	15570	15534	15649	15392	15595	15687	15601	15567	15652	15503	15493	15679	15426	15601	15631	15750	15443	15417	15723	15598	15592	15494	15542	15524	15675	15515	15750	15339	15567	15868	15451	15706	15596	15520	15508	15637	15605	15631	15368	15510	15743	15523	15608	15466	15648	15592	15500	15651	15512	15606	15634	15621	15753	15410	15566	15592	15504	15430	15399	15550	15708	15471	15594	15549	15608	15470	15527	15467	15539	15616	15570	15760	15585	15466	15571	15590	15487	15640	15299	15548	15745	15517	15651	15466	15427	15362	15735	15513	15478	15603	15605	15351	15561	15662	15576	15484	15612	15704	15577	15720	15590	15534	15455	15607	15648	15679	15516	15528	15671	15618	15566	15635	15610	15466	15567	15525	15486	15611	15579	15632	15682	15684	15637	15360	15733	15576	15453	15594	15602	15640	15588	15767	15453	15418	15630	15702	15519	15466	15490	15473	15579	15800	15586	15514	15570	15582	15723	15570	15578	15719	15568	15570	15462	15509	15534	15679	15604	15488	15546	15605	15664	15609	15475	15674	15520	15596	15612	15568	15372	15595	15612	15506	15486	15759	15462	15543	15619	15528	15466	15548	15442	15497	15486	15474	15629	15611	15485	15428	15685	15297	15516	15534	15494	15546	15542	15405	15520	15551	15518	15643	15545	15492	15598	15452	15482	15562	15517	15499	15602	15556	15651	15632	15562	15534	15663	15623	15400	15620	15470	15673	15513	15566	15606	15666	15822	15529	15659	15557	15595	15465	15541	15606	15561	15457	15501	15577	15529	15639	15371	15494	15574	15331	15650	15544	15567	15539	15394	15606	15528	15666	15603	15728	15549	15647	15512	15562	15410	15493	15591	15577	15342	15660	15469	15538	15549	15676	15810	15657	15633	15510	15603	15504	15632	15585	15525	15688	15560	15601	15612	15674	15588	15657	15578	15442	15488	15615	15594	15573	15577	15578	15508	15593	15639	15462	15609	15571	15454	15581	15578	15621	15410	15544	15516	15553	15571	15696	15684	15624	15477	15394	15614	15567	15587	15582	15610	15619	15510	15547	15567	15665	15560	15594	15481	15403	15442	15553	15492	15555	15571	15527	15494	15458	15653	15438	15554	15726	15642	15562	15538	15544	15430	15524	15488	15605	15474	15460	15612	15567	15730	15492	15638	15490	15588	15734	15423	15565	15658	15606	15684	15450	15482	15538	15628	15489	15508	15543	15559	15632	15573	15585	15588	15540	15575	15500	15596	15552	15618	15459	15470	15651	15535	15524	15605	15533	15491	15428	15647	15613	15584	15511	15424	15597	15442	15557	15610	15567	15540	15488	15437	15582	15303	15513	15605	15509	15534	15598	15507	15439	15562	15617	15582	15408	15464	15587	15457	15597	15632	15718	15646	15591	15620	15691	15481	15592	15680	15523	15552	15707	15677	15481	15417	15542	15571	15499	15611	15707	15499	15684	15520	15619	15504	15373	15392	15631	15496	15587	15707	15486	15644	15546	15431	15706	15550	15652	15544	15425	15648	15720	15672	15681	15605	15549	15577	15512	15500	15450	15579	15598	15430	15581	15667	15509	15517	15604	15569	15457	15603	15368	15714	15440	15408	15607	15471	15516	15584	15513	15644	15566	15483	15577	15553	15594	15662	15646	15546	15700	15543	15445	15583	15661	15499	15532	15581	15448	15622	15279	15535	15584	15658	15449	15614	15596	15406	15624	15527	15566	15634	15493	15582	15665	15391	15401	15595	15428	15615	15426	15535	15583	15454	15617	15749	15591	15460	15591	15470	15573	15515	15552	15551	15548	15689	15673	15556	15491	15615	15622	15626	15526	15545	15600	15520	15427	15700	15413	15588	15509	15433	15630	15464	15763	15629	15400	15536	15693	15556	15459	15722	15619	15453	15456	15603	15535	15696	15653	15501	15644	15477	15649	15486	15559	15492	15555	15576	15720	15638	15555	15699	15554	15688	15457	15568	15578	15579	15445	15636	15518	15565	15538	15560	15601	15566	15602	15578	15600	15696	15672	15696	15660	15628	15608	15561	15623	15619	15415	15599	15570	15658	15778	15419	15771	15346	15499	15736	15548	15465	15434	15495	15708	15443	15588	15570	15547	15576	15563	15478	15440	15611	15720	15492	15521	15657	15477	15526	15491	15688	15638	15515	15719	15511	15488	15506	15455	15714	15525	15682	15574	15633	15569	15801	15594	15561	15535	15672	15505	15811	15516	15541	15501	15461	15555	15524	15478	15472	15507	15543	15517	15415	15498	15689	15521	15713	15579	15521	15578	15688	15616	15459	15665	15640	15467	15528	15612	15627	15635	15621	15473	15589	15541	15809	15632	15370	15485	15396	15522	15600	15593	15418	15551	15440	15587	15586	15454	15631	15510	15612	15400	15480	15596	15577	15491	15700	15501	15511	15546	15523	15420	15657	15687	15580	15537	15671	15628	15525	15779	15574	15540	15749	15562	15458	15460	15445	15588	15533	15590	15463	15600	15614	15569	15535	15619	15460	15420	15698	15455	15513	15595	15515	15507	15505	15773	15516	15694	15489	15490	15554	15598	15475	15663	15536	15496	15647	15515	15725	15532	15577	15597	15749	15620	15567	15543	15421	15550	15698	15621	15614	15535	15422	15628	15583	15606	15649	15589	15528	15591	15561	15527	15525	15485	15655	15671	15552	15617	15670	15531	15615	15642	15665	15611	15553	15523	15569	15563	15460	15601	15642	15658	15460	15494	15595	15498	15705	15575	15528	15689	15505	15659	15581	15507	15502	15686	15519	15487	15565	15524	15544	15596	15540	15670	15464	15583	15517	15671	15560	15714	15642	15643	15648	15576	15589	15686	15523	15663	15613	15744	15562	15637	15684	15670	15726	15392	15465	15474	15529	15519	15676	15777	15587	15525	15772	15567	15646	15727	15631	15735	15607	15543	15699	15469	15608	15571	15532	15631	15450	15546	15497	15659	15603	15501	15312	15323	15550	15609	15418	15539	15606	15570	15659	15721	15606	15473	15540	15519	15713	15689	15724	15587	15577	15625	15467	15409	15503	15659	15477	15508	15704	15663	15491	15645	15504	15567	15510	15538	15598	15659	15666	15565	15580	15560	15674	15534	15361	15722	15508	15480	15491	15560	15533	15731	15612	15585	15727	15704	15676	15395	15582	15449	15546	15512	15637	15413	15476	15430	15514	15417	15681	15585	15544	15432	15419	15545	15591	15603	15548	15628	15506	15413	15574	15474	15482	15535	15580	15720	15572	15559	15665	15771	15585	15563	15542	15529	15795	15611	15428	15587	15582	15639	15496	15656	15444	15639	15686	15556	15406	15471	15753	15589	15495	15567	15474	15589	15571	15359	15602	15626	15479	15453	15648	15531	15531	15690	15587	15619	15504	15598	15506	15683	15621	15560	15531	15688	15522	15491	15467	15662	15550	15601	15459	15426	15530	15652	15500	15613	15589	15444	15525	15485	15795	15525	15575	15696	15413	15614	15578	15599	15527	15512	15555	15333	15578	15527	15715	15527	15444	15634	15428	15407	15604	15649	15662	15745	15553	15566	15606	15601	15632	15719	15483	15417	15492	15568	15587	15656	15647	15479	15577	15615	15664	15470	15560	15444	15536	15645	15530	15363	15652	15622	15655	15523	15579	15413	15543	15543	15733	15567	15718	15541	15558	15639	15577	15468	15622	15464	15542	15623	15700	15543	15589	15477	15609	15572	15727	15490	15696	15671	15682	15703	15701	15562	15707	15487	15542	15604	15666	15574	15618	15625	15556	15535	15505	15552	15583	15547	15673	15600	15668	15596	15638	15632	15698	15630	15496	15564	15586	15520	15624	15592	15526	15519	15469	15526	15680	15439	15660	15591	15441	15626	15501	15575	15513	15606	15541	15544	15594	15624	15517	15712	15697	15630	15672	15699	15595	15516	15545	15569	15441	15794	15626	15554	15536	15504	15564	15519	15546	15479	15409	15656	15639	15567	15441	15504	15544	15491	15484	15533	15569	15464	15461	15590	15572	15562	15531	15591	15571	15500	15449	15677	15477	15507	15693	15442	15618	15542	15688	15492	15438	15509	15417	15509	15519	15613	15649	15683	15590	15838	15558	15507	15580	15613	15627	15507	15612	15457	15626	15445	15590	15600	15538	15574	15583	15584	15559	15668	15603	15672	15465	15610	15680	15528	15647	15649	15597	15720	15595	15490	15564	15494	15561	15430	15619	15660	15420	15515	15642	15568	15668	15397	15493	15585	15496	15574	15740	15458	15720	15625	15761	15709	15699	15620	15582	15583	15541	15504	15648	15483	15474	15631	15453	15632	15623	15529	15516	15610	15659	15844	15554	15543	15568	15744	15621	15756	15405	15511	15501	15616	15704	15570	15676	15584	15507	15612	15517	15589	15618	15415	15705	15543	15512	15628	15579	15629	15570	15429	15381	15591	15384	15394	15702	15529	15562	15599
23621	21062	28404	24087	22208	22382	21649	19075	18471	18444	18339	18229	18123	18226	17944	18389	18218	18106	18213	18034	18002	18096	17992	18225	18182	18035	18173	18488	18203	18332	18071	17928	18249	17928	18137	18075	18075	18137	18074	18076	18145	18025	17861	17978	17857	17875	17565	17942	17826	17956	18049	17810	17879	17943	17842	17832	17854	17614	17790	17676	17799	17869	17942	17752	17686	17907	17771	17738	17677	17857	17842	17748	18031	17693	17722	17841	17832	17685	17792	18039	17898	17654	17689	17771	17714	17771	17813	17808	17895	17819	17814	17707	17712	17738	17769	17848	17989	17908	17819	17786	17836	17919	17960	17856	18004	17639	17809	17842	17886	17620	17825	17915	17649	17791	17903	17832	17675	17660	17847	17901	17733	17749	17776	17906	17811	17692	17826	17599	17786	17966	17900	17518	17671	17753	17750	17717	17958	17905	17657	17764	17955	17753	17784	17703	17667	17891	17668	17696	17548	17729	17679	17743	17919	17810	17841	17767	17911	17651	17761	17709	17784	17544	17963	17840	17761	17661	17658	17673	17902	17794	17984	17917	17711	17819	17811	17869	17923	17791	17658	17726	17959	17533	17916	17836	17724	17691	17843	17775	17606	17688	17746	17683	17657	17614	17786	17625	17724	17741	17669	17786	17720	17537	17614	17741	17736	17826	17793	17871	17813	17847	17747	17773	17817	17822	17793	17734	17671	17786	17746	17702	17654	17857	17940	17725	17735	17598	17966	17896	17758	17498	17788	17745	17676	17706	17704	17826	17651	17834	17855	17484	17736	17851	17792	17881	17697	17843	17782	17573	17852	17735	17675	17641	17804	17703	17777	17684	17693	17681	17655	17805	17886	17615	17747	17795	17655	17813	17732	17587	17600	17840	17886	17825	17956	17780	17793	17702	17852	17824	17751	17715	17802	17848	17865	17721	17820	17662	17725	17807	17687	17811	17666	17887	17937	17869	17779	17632	17781	17708	17855	17712	17713	17478	17641	17781	17682	18002	17786	17662	17891	17691	17682	17688	17904	17752	17691	17736	17680	17724	17817	17757	17629	17649	17644	17793	17889	17739	17878	17802	17729	17828	17877	17648	17880	17767	17704	17808	17741	17757	17687	17752	17812	17752	17739	17993	17836	17711	17623	17746	17731	17955	17936	17805	17707	17747	17749	17569	17674	17817	17719	17695	17768	17555	17749	17667	17551	17778	17800	17627	17698	17831	17729	17763	17904	17513	17690	17646	17757	17698	17941	17479	17920	17684	17797	17839	17849	17796	17899	17713	18050	17869	17715	17816	17681	17732	17640	17710	17742	17674	17929	17666	17777	17661	17707	17794	17768	17913	17788	17730	17682	17713	17718	17720	17664	17675	17725	17851	17721	17751	17710	17736	17688	17626	17751	17830	17750	17666	17665	17918	17913	17916	17617	17818	17797	17716	17789	17831	17615	17724	17850	17614	17668	17619	17857	17875	17897	17712	17886	17797	17976	17787	17762	17831	17928	17665	17669	17749	17617	17595	17693	17771	17653	17667	17734	17918	17641	17734	17696	17667	17839	17933	17924	17944	17610	17675	17731	17772	17896	17663	17753	17728	17699	17815	17642	17951	17701	17697	17636	17821	17730	17579	17670	17691	17960	17878	17931	17761	17937	17621	17606	17801	17742	17872	17820	17719	17891	17727	17957	17873	17765	17631	17630	17674	17955	17984	17640	17699	17681	17637	17847	17866	17825	17775	17719	17608	17576	17550	17845	17727	17833	17531	17862	17753	17721	17775	17912	17855	17689	17842	17706	17764	17902	17876	17697	17853	17829	17634	17795	17824	17776	17835	17766	17802	17774	17679	17793	17644	17708	17807	17671	17799	17850	17855	17777	17707	17774	17886	17671	17862	17801	17600	17791	17822	17554	17885	17790	17642	17714	17488	17809	17821	17762	17865	17692	17791	17925	17684	17749	17614	17918	17840	17816	17996	17915	17744	17690	17704	17724	17925	18007	17748	17609	17819	17651	17862	17605	17648	17918	17898	17685	17852	17834	17774	17850	17795	17719	17746	17826	17802	17782	17795	17787	17874	17764	17930	17620	17822	17808	17683	17579	17700	17832	17698	17570	17705	17747	17729	17957	17714	17838	17785	17753	17870	17892	17777	17905	17941	17742	17742	17846	17878	17997	17540	17742	17689	17765	17563	17833	17842	17977	17760	17947	17649	17705	17856	17593	17684	17513	17810	17878	17557	17848	17873	17772	17841	17541	17888	17665	17777	17712	18012	17757	17636	17692	17771	17846	17752	17655	17735	17728	17565	17790	17700	17770	17779	17463	17596	17733	17642	17680	17884	17744	17859	17847	17712	17546	17583	17522	17666	17920	17783	17871	17764	17849	17718	17833	17923	17802	17546	17729	17728	17860	17821	17724	17760	17928	17905	17654	17841	17722	17653	17790	17820	17928	17848	18011	18014	17700	17931	17577	17858	17993	18026	17785	17796	17589	17574	17597	17629	17630	17850	17838	17666	17727	17634	17696	17554	17776	17769	17819	17640	17765	17867	17977	17634	17816	17738	17673	17670	17836	17725	17743	17664	17919	17837	17979	17633	17785	17831	17839	17709	17750	17796	17773	17640	17813	17587	17729	17935	17741	17635	17801	17833	17724	17635	17820	17755	17846	17780	17869	17920	17840	17677	17816	17832	17825	17674	17799	17703	17890	17839	17774	17539	17746	17709	17742	17564	18009	17686	17597	17990	17693	17693	17885	17937	17548	17676	17826	17740	17680	17582	17664	17511	17845	17921	17881	17941	17660	17714	17728	17641	17843	17770	17920	17818	17796	17742	17921	17813	17559	17809	17860	17904	17667	17843	17878	17814	17892	17836	17700	17820	17612	17517	17616	17879	17578	17846	17701	17770	17762	17762	17905	17859	17816	17836	17907	17676	17777	17692	17678	17685	17879	17609	17637	17811	17768	17742	17696	17616	17873	17859	17631	17780	17713	17668	17915	17900	17631	17857	17599	17527	17640	17765	17830	17802	17702	17868	17649	17450	17679	17894	17791	17714	17661	17744	17739	17786	17819	17762	17654	17582	17595	17741	17672	17671	17753	17778	17638	17547	17875	17700	17829	17775	17850	17743	17871	17664	17784	17873	17867	17948	17854	17838	17839	17802	17692	17829	17725	17652	17969	17890	17820	17841	17723	17761	17871	17860	17841	17894	17976	17762	17636	17604	17781	17818	17950	17598	17667	17592	17574	17895	17760	17614	17849	17846	17924	17743	17879	17790	17760	17838	17658	17944	17798	17564	17890	17760	17734	17715	17899	17648	17672	17705	17919	17742	17789	17671	17568	17647	17776	17823	17632	17645	18098	17604	17687	17835	17869	17786	17650	17735	17838	17991	17913	17665	17758	17851	17845	17767	17794	17810	17621	17598	17760	17675	17735	17685	17809	17669	17589	17771	17915	17673	17938	18017	17760	17632	17771	17599	17939	18035	17798	17819	17770	17906	17660	17930	17703	17786	17715	17737	17730	17843	17840	17938	17826	17720	17823	17761	17792	17525	17879	17551	17717	17600	17767	17961	17672	17715	17659	17723	17660	17768	17939	17811	17979	17781	17679	17607	17665	17705	17521	17793	17838	17566	17736	17857	17734	17670	17742	17680	17471	17776	17960	17680	17670	17987	17771	17821	18045	17904	17712	17779	17681	17751	17662	17769	17778	17520	17689	17632	17850	17839	17611	17896	17718	17710	17816	17720	17910	17787	17693	17806	17943	17869	17846	17841	17763	17750	18037	17661	17624	17821	17696	17949	17827	17764	17750	17664	17732	17821	17825	17808	17847	17796	17763	17620	17615	17698	17669	17762	17736	17770	17843	17630	17833	18048	17708	17691	17796	17726	17769	17623	17882	17809	17694	17659	17851	17786	17750	17704	17607	17779	17701	17626	17679	17824	17752	17793	17565	17818	17458	17791	17620	17732	17647	17847	17884	17641	17779	17812	17890	17710	17796	17734	17557	17818	17729	17714	17726	17989	17877	17845	17834	17724	17566	17793	17826	17792	17902	17847	18044	17710	17751	17441	18005	17779	17648	17768	17678	17685	17745	17881	17794	17616	17939	17781	17784	17927	17988	17632	17920	17737	17875	17764	17690	17803	17685	17737	17755	17784	17755	17712	17527	17814	17801	17761	17922	17874	17809	17756	17519	17819	17670	17809	17813	17806	17785	17620	17903	17635	17773	18008	17904	17728	17727	17731	17832	17889	18018	17593	17875	17781	17818	17763	17733	17749	18148	17771	17823	17778	17805	17972	17770	17666	17721	17626	17590	17779	17759	17781	17939	17698	17702	17784	17919	17621	17726	17662	17733	17772	17859	17815	17670	17815	17799	17816	17937	17794	17791	17788	17899	17500	17767	17745	17641	17943	17886	17907	17771	17811	17816	17827	17827	17834	17953	17723	17820	17527	17947	17734	17864	17650	17833	17856	17760	17709	17857	17902	17955	17744	17850	17912	17751	17657	17896	17872	18014	17727	17758	17752	17653	17654	17842	17858	17908	17699	17753	18003	17603	17806	17684	17791	17766	17634	17680	17613	17912	17691	17802	17706	17767	17803	17790	17745	17763	17756	17878	17720	17852	17912	17616	17664	17733	17852	17793	17730	17872	17854	17479	17802	17824	17620	17786	17888	17615	17748	17554	17636	17699	17803	17648	17890	17981	17548	17736	17730	17759	17789	17626	17667	17555	17790	17859	17808	17907	17796	17667	17609	17792	17865	17795	17634	17767	17625	17995	17818	17396	17724	17831	17872	17854	17748	17904	17681	17744	17705	17928	17765	17608	17842	17819	17863	17893	17683	17660	17821	17782	17675	17850	17718	17733	17811	17750	17749	17716	17587	17875	17746	17496	17722	17929	17744	17773	17791	17865	17721	17834	17790	17829	17724	17910	17771	17910	17753	17911	17721	17969	18009	17767	17833	17918	17777	17699	17672	17741	18102	17884	17830	17794	17584	17824	17783	17851	17723	17871	17915	17838	17722	17881	17572	17948	17873	17805	17798	17872	17691	17855	17895	17786	17746	17826	17919	17861	17762	17485	17862	17896	17736	17930	17980	18035	18007	17894	17762	17920	17850	17819	17818	17745	17987	17813	17838	17857	17854	17829	17835
16573	30113	29260	24142	21135	19285	18160	17429	16582	16360	16364	16242	16181	16201	16058	15764	16155	16028	16206	16165	16125	16120	16098	15976	16090	16033	16295	16267	16191	16078	16133	16129	16150	15865	16040	16001	16033	16012	16109	15890	16034	16016	15909	15976	15966	15940	15832	15801	15894	16112	15788	15756	15655	15805	15805	15672	15941	15815	15797	15694	15758	15691	15604	15644	15526	15838	15750	15594	15889	15668	15607	15746	15733	15751	15590	15566	15761	15636	15588	15635	15663	15727	15820	15813	15712	15778	15745	15741	15748	15635	15593	15566	15525	15612	15627	15730	15569	15569	15620	15658	15685	15690	15720	15769	15709	15811	15665	15641	15743	15646	15476	15687	15652	15635	15704	15733	15794	15646	15663	15582	15690	15772	15725	15594	15618	15768	15652	15743	15662	15639	15733	15797	15643	15678	15758	15631	15593	15700	15600	15667	15880	15749	15813	15565	15617	15511	15603	15808	15474	15655	15617	15742	15698	15795	15772	15775	15555	15551	15822	15729	15741	15600	15703	15639	15627	15731	15559	15396	15673	15793	15688	15775	15818	15741	15687	15752	15698	15583	15686	15654	15678	15634	15584	15692	15804	15634	15644	15734	15684	15682	15744	15845	15643	15584	15644	15521	15636	15806	15550	15734	15723	15696	15647	15623	15751	15620	15700	15602	15681	15605	15630	15755	15558	15530	15707	15602	15761	15652	15691	15770	15753	15593	15952	15569	15708	15684	15765	15513	15845	15688	15693	15742	15722	15733	15645	15685	15757	15725	15656	15617	15667	15586	15710	15611	15685	15684	15724	15706	15554	15600	15707	15522	15686	15674	15528	15886	15780	15684	15660	15731	15616	15595	15677	15751	15592	15684	15693	15612	15610	15559	15674	15739	15782	15757	15705	15639	15718	15462	15592	15716	15761	15677	15684	15588	15687	15598	15803	15746	15665	15708	15697	15546	15617	15620	15753	15570	15717	15688	15664	15632	15628	15634	15477	15680	15659	15858	15653	15613	15651	15734	15793	15774	15709	15783	15665	15662	15526	15778	15672	15629	15587	15916	15704	15689	15768	15790	15709	15671	15574	15719	15684	15635	15513	15598	15700	15789	15771	15623	15689	15827	15670	15697	15683	15616	15686	15603	15593	15511	15780	15645	15798	15767	15717	15661	15645	15667	15636	15764	15675	15547	15563	15668	15679	15585	15755	15626	15712	15637	15565	15857	15661	15776	15883	15638	15592	15728	15950	15510	15551	15608	15745	15587	15644	15544	15993	15615	15779	15575	15645	15704	15705	15644	15757	15686	15770	15716	15754	15720	15779	15563	15630	15731	15708	15839	15546	15571	15731	15731	15790	15742	15754	15674	15700	15772	15638	15510	15630	15744	15602	15698	15430	15872	15778	15799	15667	15647	15752	15792	15951	15829	15761	15713	15662	15665	15648	15536	15693	15539	15674	15785	15637	15585	15668	15677	15676	15663	15783	15587	15563	15807	15625	15618	15737	15810	15719	15692	15768	15497	15745	15618	15671	15664	15713	15618	15592	15720	15670	15558	15545	15686	15689	15568	15650	15507	15664	15706	15670	15688	15614	15690	15483	15768	15538	15641	15904	15728	15600	15639	15781	15738	15573	15712	15492	15836	15611	15780	15772	15626	15680	15641	15603	15704	15568	15583	15796	15809	15714	15531	15811	15765	15734	15657	15570	15596	15678	15827	15655	15607	15679	15548	15661	15684	15601	15679	15874	15756	15741	15627	15794	15704	15674	15629	15685	15711	15566	15627	15742	15681	15788	15798	15776	15470	15663	15772	15753	15645	15643	15753	15844	15696	15711	15615	15702	15472	15588	15739	15725	15779	15643	15782	15677	15697	15502	15700	15725	15732	15548	15810	15450	15754	15680	15773	15707	15719	15707	15753	15834	15637	15647	15521	15795	15558	15688	15763	15770	15643	15594	15520	15432	15635	15671	15829	15597	15825	15728	15625	15748	15655	15621	15687	15553	15686	15700	15508	15711	15641	15698	15818	15581	15823	15537	15790	15679	15598	15585	15661	15780	15660	15583	15804	15840	15565	15694	15502	15834	15684	15742	15734	15770	15673	15716	15554	15682	15733	15692	15734	15706	15703	15661	15800	15697	15569	15705	15780	15688	15655	15738	15609	15641	15612	15688	15698	15591	15642	15683	15622	15679	15646	15639	15605	15610	15880	15695	15691	15791	15539	15779	15703	15627	15634	15626	15798	15690	15660	15762	15721	15619	15509	15594	15655	15649	15752	15588	15611	15746	15775	15767	15614	15679	15830	15732	15651	15653	15686	15832	15584	15551	15698	15715	15565	15683	15690	15722	15682	15748	15595	15714	15570	15570	15667	15668	15643	15701	15591	15671	15535	15704	15659	15581	15559	15627	15748	15647	15580	15660	15657	15662	15678	15596	15651	15696	15582	15611	15660	15715	15696	15565	15625	15509	15881	15574	15653	15719	15610	15658	15636	15687	15677	15751	15618	15709	15673	15627	15671	15659	15523	15657	15650	15618	15586	15763	15726	15727	15712	15729	15586	15480	15553	15635	15769	15764	15738	15656	15713	15619	15755	15663	15697	15675	15718	15601	15695	15773	15754	15661	15747	15739	15646	15705	15867	15583	15628	15692	15955	15640	15617	15591	15821	15788	15530	15772	15644	15629	15747	15645	15626	15607	15773	15602	15719	15773	15749	15790	15755	15844	15560	15572	15664	15597	15627	15711	15592	15884	15646	15597	15772	15646	15783	15795	15688	15630	15663	15796	15670	15869	15650	15635	15613	15704	15706	15602	15647	15578	15569	15773	15748	15730	15723	15643	15632	15706	15657	15608	15569	15724	15638	15682	15709	15582	15605	15592	15617	15722	15750	15770	15684	15633	15598	15806	15825	15664	15605	15706	15631	15688	15700	15773	15739	15662	15627	15818	15626	15759	15661	15712	15725	15491	15538	15535	15712	15764	15671	15840	15589	15762	15710	15785	15804	15722	15595	15545	15671	15752	15719	15540	15676	15826	15577	15720	15659	15538	15647	15617	15444	15663	15608	15641	15797	15551	15710	15735	15739	15600	15841	15701	15476	15663	15655	15611	15521	15833	15497	15621	15762	15738	15597	15611	15687	15694	15693	15763	15608	15740	15856	15691	15680	15741	15521	15580	15614	15659	15705	15743	15631	15745	15596	15565	15718	15505	15554	15640	15667	15667	15549	15812	15763	15651	15667	15645	15646	15723	15582	15677	15459	15601	15758	15672	15518	15700	15759	15874	15735	15831	15761	15435	15599	15647	15625	15664	15691	15748	15686	15629	15651	15562	15604	15563	15529	15701	15783	15727	15684	15499	15797	15683	15727	15538	15694	15739	15641	15733	15673	15681	15754	15611	15686	15722	15647	15698	15706	15551	15638	15611	15731	15445	15622	15778	15656	15664	15611	15819	15571	15604	15620	15728	15677	15695	15670	15437	15576	15596	15571	15559	15709	15794	15639	15658	15647	15605	15616	15644	15761	15510	15808	15778	15774	15630	15560	15535	15723	15685	15773	15756	15594	15727	15714	15798	15512	15560	15786	15803	15555	15730	15584	15749	15738	15803	15523	15716	15719	15607	15865	15737	15731	15535	15714	15591	15619	15750	15760	15629	15641	15637	15625	15655	15588	15613	15675	15715	15578	15514	15720	15672	15852	15737	15712	15576	15609	15695	15614	15734	15703	15757	15665	15657	15800	15642	15643	15775	15667	15737	15773	15896	15544	15723	15622	15650	15722	15613	15775	15671	15685	15659	15657	15734	15641	15740	15714	15579	15612	15791	15768	15731	15727	15708	15630	15845	15674	15696	15649	15667	15799	15723	15660	15556	15752	15730	15679	15605	15744	15562	15756	15583	15904	15629	15740	15543	15648	15698	15847	15637	15657	15847	15626	15720	15835	15536	15673	15683	15699	15617	15670	15756	15629	15671	15702	15800	15823	15610	15957	15643	15827	15645	15745	15728	15634	15661	15688	15831	15597	15563	15713	15546	15601	15590	15545	15610	15733	15775	15687	15743	15713	15668	15977	15797	15618	15675	15748	15764	15925	15505	15827	15719	15672	15931	15703	15642	15638	15839	15763	15769	15643	15635	15675	15705	15494	15823	15580	15677	15840	15658	15750	15685	15752	15850	15697	15672	15824	15674	15894	15783	15678	15751	15581	15646	15643	15729	15774	15900	15560	15646	15676	15568	15822	15613	15711	15784	15750	15584	15817	15607	15674	15663	15712	15702	15612	15641	15628	15617	15571	15730	15650	15639	15828	15631	15621	15743	15430	15645	15670	15811	15603	15741	15795	15753	15655	15607	15745	15385	15649	15789	15802	15538	15686	15674	15677	15757	15627	15574	15632	15791	15629	15682	15708	15663	15616	15739	15731	15745	15474	15494	15703	15772	15568	15636	15566	15666	15675	15567	15726	15668	15831	15880	15527	15735	15610	15656	15590	15779	15705	15654	15594	15737	15601	15826	15640	15719	15809	15619	15658	15812	15700	15606	15767	15646	15769	15582	15850	15631	15830	15767	15738	15594	15675	15577	15690	15659	15753	15843	15695	15665	15774	15504	15554	15637	15572	15647	15528	15632	15772	15511	15784	15800	15796	15714	15776	15604	15742	15647	15638	15677	15815	15518	15625	15664	15712	15688	15665	15395	15738	15744	15653	15646	15604	15794	15707	15699	15631	15618	15785	15670	15651	15713	15715	15824	15627	15715	15685	15560	15627	15877	15824	15505	15608	15750	15678	15554	15678	15702	15788	15515	15599	15732	15776	15639	15486	15663	15812	15776	15676	15686	15764	15755	15798	15615	15831	15807	15697	15799	15670	15575	15606	15757	15783	15662	15675	15701	15701	15620	15610	15648	15810	15729	15825	15656	15641	15605	15684	15854	15785	15602	15696	15613	15722	15632	15763	15735	15653	15573	15764	15738	15648	15647	15767	15684	15801	15776	15541	15693	15650	15822	15650	15564	15771	15802	15716	15598	15872	15656	15544	15695	15704	15819	15747	15605	15596	15677	15667	15681	15751	15691	15863	15461	15865	15694	15644	15652	15785	15732	15635	15573	15689	15510	15797	15762	15565	15675	15695	15589	15724	15674	15652	15692	15596	15603	15633
22645	21092	28867	23581	21493	24063	26220	21365	20038	20435	19885	19656	19648	19533	19377	19307	19393	19482	19268	19385	19459	19451	19475	19500	19512	19538	19719	19848	19493	19612	19623	19349	19562	19508	19385	19578	19467	19329	19390	19234	19404	19374	19335	19105	19291	19097	19152	19220	19068	19257	19291	19101	19084	19229	19142	19025	18803	18984	19197	19113	18967	19075	19024	19060	19101	19090	19237	18972	19144	19146	19145	18965	18827	19185	19021	19099	19111	18927	19154	19050	19065	18887	19134	19281	18787	19016	19113	19018	18885	18890	19094	18865	19149	19195	19047	19000	19054	19122	18874	18972	19103	18841	19188	18924	19062	18933	19074	19104	19176	18906	19064	19022	19206	19151	19022	19017	18929	19261	18986	18903	19022	19131	18973	18924	18955	18915	19024	19177	19029	19103	18905	18686	18983	19052	18887	19069	18905	18890	19039	18920	19066	19127	19116	19119	18874	18961	18831	19009	18999	19066	18878	19090	19092	19116	19049	19043	19198	19008	18951	18806	19133	19115	18990	18937	19100	19184	18849	19103	18953	18879	19129	18984	18925	19101	19106	19027	18875	18893	18745	18960	19075	18975	19117	18772	18820	19234	18984	19017	19048	19229	18946	19011	19040	19036	18765	18947	18995	19090	18849	18928	19122	18853	18932	19066	19139	18932	19083	18898	19013	18897	18916	19198	18894	19001	19225	19080	18900	18840	19102	18957	19036	18877	18958	19115	18796	18712	18933	18906	19061	19058	18935	18984	19082	19129	19178	19004	18928	18938	19017	18959	18993	18833	18827	18883	18916	19098	19090	18875	19030	19031	19035	18969	18891	19010	18987	19080	19160	19178	19010	18787	18850	18957	19027	18928	19057	19042	19139	19047	18702	19038	19035	19230	18976	19196	19087	19028	19115	18970	19055	18836	18869	18899	19138	18946	19025	19208	18936	19123	19181	19165	19224	19184	19010	19085	19058	19118	18922	18976	19043	19166	19020	19000	18834	18870	19072	18908	18954	19103	18966	18950	19015	18992	19014	18924	18920	19013	18912	19087	18960	19154	18930	19029	19042	18963	18921	19110	18952	18807	19004	18868	19132	19120	19109	19111	18992	18757	19025	18978	18861	18863	19031	19060	18854	19018	18924	18968	19025	19056	18985	19194	18914	18741	19058	18927	19006	19097	19130	19183	19083	18959	19056	18936	18985	19040	19152	18933	19020	19200	19222	19033	18804	18987	19182	19013	19180	19050	18918	18873	18850	18939	18997	18882	18940	18804	18943	19040	19089	18885	19044	19029	19053	19107	19007	18886	18975	18981	19070	19093	18923	19128	18822	18926	19083	19042	18893	19123	18988	19082	19088	18909	18896	18930	18848	18957	19068	18926	19132	19018	18965	19073	19052	18999	18852	18978	19004	18882	19023	18869	18854	18820	19183	19033	18918	19014	18938	18956	19121	18956	18852	18804	19020	18994	19033	18825	18939	18870	18887	18842	18865	19061	18987	18944	19043	19009	18818	18945	19138	19074	19136	18998	18816	18978	19077	18932	19034	19000	18980	19168	18957	18926	18932	18847	18794	19016	18929	19115	19044	19000	18956	19126	18826	19121	19049	18804	18921	18869	18803	18734	19178	19110	18779	19184	18986	19187	19075	19076	19078	19019	18955	18963	18876	19224	19019	19070	18831	18875	18797	18855	18965	18948	18986	19044	18976	18739	19064	18914	19039	19058	19365	19046	18827	18943	18995	18801	19024	18882	19077	19097	18956	19068	19138	19201	18807	18961	19000	18956	19112	18971	19052	19054	18982	18950	18929	18933	18878	18881	19048	19035	19047	18971	18943	19022	18951	19040	18797	19138	19009	18966	19122	19084	18969	19050	19018	19015	19120	19080	19092	19048	18994	18882	19044	18900	19025	19208	18977	18976	19050	19144	18940	19054	18975	18884	18929	18774	19029	19009	19014	18871	18934	18967	19060	19116	18883	18958	18841	18960	19020	18808	18913	18877	19121	18995	19103	18914	18746	19022	18790	18983	19166	19076	19099	19336	18997	18882	19043	19070	18947	19201	19178	19097	19068	19088	18952	18819	19093	18905	19040	19105	18930	19156	18976	19141	19163	18844	19103	19168	19033	19155	19001	18917	18865	18930	18835	19145	19310	19103	18868	18867	18938	18991	18894	18874	18905	18890	19131	18908	18987	18753	18965	19128	19040	18772	18745	18957	18875	18870	18939	19109	18913	19172	19003	19040	18958	18957	19242	18862	19122	18911	19218	19160	18985	18770	18786	19109	19003	18963	18988	19140	19063	18967	19020	18996	19045	18877	18872	19040	18976	18908	19121	18794	18992	18990	19046	18966	18951	19214	18876	18943	19073	19106	18817	18900	18805	19050	19198	18917	18926	19084	19193	18914	18993	19052	19235	18848	18860	19083	18993	18911	19093	19026	19238	18911	19085	19069	19166	19095	19299	19011	19166	19052	18779	18986	19018	18992	18846	18850	18973	18696	18985	18837	18959	18855	18978	19156	19127	19041	19092	18985	19175	19010	19067	18818	18989	19000	18969	19060	19091	19091	18852	18959	18843	18775	19069	19174	18991	18828	19171	19108	18848	18829	19080	18964	19133	18974	19131	19106	18913	18817	18889	19062	18864	19054	18952	19086	19097	18868	18968	18957	19073	18834	19151	19000	19101	19016	18740	18899	18733	18892	19072	19173	18987	19196	18913	18788	19071	18980	18986	18860	19226	18815	19030	19032	19085	19215	18885	18897	18922	19004	18975	19039	19072	19029	18778	19170	19088	19085	19006	18843	18981	18855	18992	19377	18949	18918	18953	19093	19082	18939	19097	18887	18937	18925	18967	18985	19098	19227	18970	19021	19010	18820	19004	19258	18872	18933	19112	18958	19110	18951	18992	18994	18940	18997	18930	19005	19086	19102	18919	18975	19126	18940	18968	18978	18923	19209	18869	18861	19285	19026	18841	19123	18833	19011	19103	19008	18967	19039	19046	19153	19079	19098	19038	18972	19056	19126	19047	19047	19018	18802	19181	18866	19040	18887	19050	18950	19123	19166	19069	18997	18936	18874	18830	19032	19243	18946	19026	18953	18981	19022	19031	18806	19084	19021	18692	19129	18663	18953	18970	19088	19086	18949	19005	19001	18987	18863	18806	18826	19073	19239	19093	19010	19247	18868	19054	19247	18960	18991	18924	18904	18994	19051	19051	19168	18864	18843	19063	19014	19246	19009	19111	18872	19147	19155	19096	19046	18958	19023	18805	19100	19165	19072	18943	19185	18889	18826	19039	19088	19024	19086	19172	19113	18918	19038	18933	19159	18942	19134	19084	18828	19096	18978	19042	18814	18959	19057	19055	18970	19122	18815	19025	19252	19041	19066	19236	18747	19087	18906	18974	19123	18630	18923	18960	18839	18878	18945	18873	18812	18974	19085	19037	18840	19170	18927	18751	19031	19051	18975	18922	18938	19095	18972	18685	18883	19012	18871	19068	18870	18887	18912	18996	19086	19083	19037	19202	19170	19011	19136	18925	18948	19011	19000	19137	19049	18979	18975	19042	18980	19142	19170	19104	19063	18889	18854	19111	19199	19139	19084	18876	19051	18958	18896	18912	19125	18958	19132	18923	19059	18975	18916	19323	18860	18877	18864	18804	18999	18965	18959	18991	18942	19026	18986	19038	19066	19065	19050	18996	19044	18979	18959	19046	19007	18987	19032	18847	19117	18963	19060	19347	19089	19183	19207	19021	18926	18961	19055	19129	18898	19059	18977	18897	18929	19083	18984	18937	19012	19164	19145	18913	18877	19093	18987	19113	19013	19073	18931	19070	19047	18989	19034	19034	19020	18895	19033	18861	18941	18877	19084	19041	18984	19024	18742	19016	18883	18863	19019	18848	18913	18893	18977	18850	18999	18789	18930	18987	18926	19227	19038	19013	19187	19204	19044	19031	18890	19010	19282	19036	19314	19027	19081	19200	18856	19011	19153	19154	19321	18984	18984	19004	18993	19072	19096	19059	18956	19125	18880	18933	19057	18954	18871	19122	18901	19209	19106	18657	18999	18909	19237	18821	18917	19060	19125	19022	19062	19021	18934	19123	19118	19121	19055	18986	18838	18817	18971	19125	19199	19156	19248	19061	19022	19117	18966	19091	19015	19030	18967	18968	18855	18963	18990	19009	18855	19004	19068	19117	18921	18788	18930	18782	19041	18914	19165	18996	18926	18912	18880	19055	19005	19286	18778	18865	19057	19085	19105	19095	18934	18790	18954	19189	19039	18855	18853	18953	18951	19064	19054	19004	18939	18989	18915	18912	19123	19009	19159	18957	19000	18882	19012	18762	18907	18817	19041	18711	19093	19107	19190	19177	18921	18985	18974	19049	18915	18961	19053	19160	18857	19085	19023	19064	18970	19069	19177	19158	19022	19050	18989	19279	19157	18973	19017	18926	19087	19042	19130	18977	19113	19027	18922	18951	19065	19002	19255	19018	18877	18937	19184	19221	19097	18987	18962	18889	18786	18907	19286	18980	19065	19126	19038	19245	19043	19094	19077	19092	19140	18811	18933	18783	19053	19215	18909	18978	19110	19090	19152	19005	18967	19160	18933	19062	18983	18939	18965	18802	19058	18758	19006	19072	18910	18920	19052	19175	19050	19047	18794	19044	18901	18852	19069	18934	19104	19044	19308	19181	19024	18978	19215	18998	18914	18935	19000	19103	19061	19110	19047	19067	18998	18973	18982	18895	18989	19056	18878	18965	18985	19025	18991	19098	19245	18996	18798	18910	19019	18980	19156	19034	18931	18892	19215	19097	18671	18816	18697	19148	19175	19108	18997	19021	18900	19101	19083	19020	19185	19112	19220	19133	18952	19055	19185	18971	18919	19120	18837	19114	19304	19021	19125	18949	19032	19230	19196	19193	19073	19135	18973	18920	19059	19089	19151	18989	18889	19232	18856	19014	18977	19240	19008	19061	19105	18993	19002	19095	19246	19081	19135	19194	19216	19027	19101	18988	19125	19038	19180	18987	18922	19092	19120	18910	18950	19069	19044	19053	18960	18971	18889	18869	19271	19100	19128	19020	18907	18909	19050	18932	19003	19083	18988	18933	19072	19050	19037	18990	18891	19183	18877	18944	18880	19013	19372
18643	35771	34139	27627	24359	22054	20473	19338	18186	17636	17427	17336	17080	16859	16743	16956	17021	16863	16992	16893	16949	17001	16934	17075	17111	17062	17043	17279	16986	16981	17013	16962	16821	16797	17039	17038	17074	16891	16899	16804	16753	16609	16572	16689	16699	16616	16649	16767	16669	16738	16749	16380	16649	16576	16438	16475	16387	16333	16547	16481	16455	16302	16355	16348	16472	16547	16335	16482	16524	16445	16703	16325	16303	16248	16515	16475	16326	16315	16380	16366	16462	16450	16503	16339	16381	16227	16319	16413	16461	16376	16427	16359	16428	16342	16368	16545	16492	16370	16402	16490	16480	16372	16397	16381	16303	16270	16305	16440	16302	16390	16418	16369	16408	16366	16534	16316	16400	16432	16252	16269	16441	16452	16188	16408	16255	16356	16383	16254	16465	16454	16404	16497	16405	16308	16308	16259	16408	16382	16317	16245	16307	16459	16201	16397	16303	16586	16313	16411	16398	16321	16443	16308	16366	16299	16386	16530	16516	16410	16440	16521	16241	16392	16448	16405	16470	16343	16372	16312	16288	16351	16191	16365	16014	16486	16532	16538	16415	16247	16340	16303	16428	16320	16475	16352	16304	16373	16462	16252	16307	16475	16222	16399	16174	16429	16428	16413	16344	16232	16221	16370	16401	16390	16418	16284	16303	16367	16477	16446	16352	16422	16357	16384	16440	16191	16188	16154	16490	16379	16494	16434	16291	16458	16336	16247	16484	16305	16339	16478	16483	16303	16337	16543	16311	16232	16286	16498	16316	16363	16402	16342	16433	16375	16427	16340	16280	16139	16408	16354	16399	16296	16299	16248	16453	16355	16267	16369	16424	16139	16457	16256	16305	16436	16276	16352	16273	16532	16218	16311	16308	16346	16318	16560	16318	16400	16339	16315	16283	16256	16193	16445	16368	16396	16226	16444	16333	16296	16379	16454	16348	16435	16370	16413	16315	16475	16381	16402	16331	16364	16372	16546	16379	16322	16440	16299	16475	16338	16374	16373	16340	16190	16346	16486	16422	16363	16211	16441	16318	16305	16347	16274	16348	16342	16352	16390	16503	16294	16430	16443	16307	16458	16334	16466	16416	16158	16456	16316	16250	16428	16466	16362	16240	16496	16452	16469	16292	16372	16367	16429	16284	16455	16271	16389	16417	16423	16194	16511	16433	16406	16311	16273	16328	16423	16383	16270	16406	16329	16273	16277	16418	16419	16259	16583	16373	16195	16343	16218	16362	16252	16323	16280	16403	16462	16311	16188	16275	16233	16309	16260	16344	16365	16225	16212	16297	16275	16336	16269	16336	16446	16314	16379	16334	16270	16308	16322	16207	16497	16389	16339	16339	16426	16383	16358	16378	16406	16266	16586	16533	16267	16323	16473	16419	16369	16397	16115	16388	16457	16367	16242	16408	16229	16521	16220	16491	16478	16352	16459	16526	16185	16468	16374	16374	16332	16284	16366	16475	16328	16192	16482	16361	16369	16443	16500	16424	16460	16381	16336	16366	16413	16524	16289	16450	16279	16396	16463	16369	16343	16309	16445	16324	16413	16427	16476	16366	16226	16353	16395	16252	16314	16404	16465	16481	16467	16463	16426	16369	16337	16436	16381	16459	16383	16226	16306	16307	16353	16294	16403	16400	16231	16280	16362	16373	16368	16365	16338	16162	16401	16437	16341	16231	16457	16062	16175	16423	16282	16465	16427	16348	16437	16460	16330	16288	16377	16347	16357	16228	16321	16356	16362	16370	16354	16245	16461	16334	16474	16462	16298	16166	16306	16401	16472	16336	16473	16302	16445	16433	16514	16348	16318	16377	16321	16394	16375	16390	16204	16427	16343	16446	16285	16405	16420	16336	16451	16292	16422	16466	16285	16679	16326	16379	16478	16352	16280	16275	16299	16286	16360	16297	16369	16305	16254	16295	16408	16318	16366	16127	16366	16327	16354	16526	16605	16470	16403	16360	16383	16454	16385	16252	16282	16221	16313	16350	16381	16107	16375	16415	16398	16486	16503	16325	16249	16145	16447	16177	16367	16182	16341	16580	16480	16421	16223	16350	16264	16279	16460	16206	16454	16281	16439	16293	16407	16367	16501	16401	16227	16337	16316	16494	16265	16232	16512	16245	16332	16228	16322	16358	16384	16303	16351	16384	16539	16204	16238	16372	16271	16439	16250	16235	16392	16449	16341	16328	16495	16313	16429	16360	16659	16460	16375	16336	16496	16365	16369	16319	16282	16363	16555	16460	16402	16275	16355	16306	16435	16412	16295	16461	16404	16223	16472	16371	16431	16401	16081	16428	16272	16200	16447	16368	16408	16285	16275	16387	16403	16357	16414	16610	16346	16406	16440	16319	16470	16427	16405	16425	16372	16258	16435	16240	16416	16360	16501	16414	16359	16222	16499	16379	16423	16233	16464	16295	16443	16291	16341	16507	16457	16226	16374	16513	16442	16283	16375	16275	16485	16215	16581	16299	16403	16453	16566	16184	16309	16437	16352	16359	16314	16475	16350	16499	16454	16206	16429	16236	16438	16389	16290	16439	16256	16372	16512	16316	16533	16327	16124	16378	16451	16511	16235	16241	16252	16423	16317	16229	16388	16270	16368	16411	16482	16361	16399	16245	16274	16259	16306	16412	16390	16275	16400	16450	16440	16490	16435	16546	16458	16158	16601	16324	16343	16335	16459	16331	16333	16270	16477	16230	16319	16308	16552	16206	16379	16187	16432	16352	16430	16484	16403	16304	16241	16250	16301	16530	16379	16306	16475	16444	16409	16282	16411	16319	16418	16401	16491	16207	16344	16339	16332	16440	16348	16502	16484	16253	16462	16347	16348	16368	16265	16479	16346	16485	16431	16489	16169	16375	16337	16393	16403	16218	16446	16301	16361	16296	16212	16222	16278	16325	16387	16334	16315	16370	16234	16384	16349	16340	16354	16207	16383	16325	16345	16644	16271	16342	16342	16377	16387	16375	16373	16381	16487	16315	16508	16370	16438	16309	16522	16317	16547	16394	16307	16409	16409	16306	16392	16450	16179	16250	16388	16507	16373	16418	16438	16538	16245	16461	16424	16359	16384	16294	16323	16329	16457	16349	16391	16387	16474	16392	16256	16435	16334	16523	16444	16346	16304	16496	16481	16379	16358	16342	16486	16292	16309	16278	16564	16205	16358	16406	16315	16430	16412	16518	16354	16274	16255	16336	16365	16298	16475	16383	16533	16551	16352	16353	16282	16392	16388	16336	16271	16409	16396	16374	16465	16327	16650	16305	16246	16297	16436	16304	16515	16279	16224	16365	16420	16129	16158	16352	16326	16421	16502	16320	16375	16263	16551	16326	16298	16280	16286	16328	16484	16430	16339	16462	16201	16444	16578	16468	16368	16313	16230	16312	16487	16326	16207	16504	16345	16304	16468	16498	16423	16291	16452	16288	16377	16394	16386	16494	16376	16416	16176	16385	16447	16433	16287	16297	16350	16406	16332	16268	16474	16477	16454	16320	16387	16162	16276	16490	16414	16573	16382	16289	16446	16306	16240	16496	16288	16347	16301	16531	16123	16306	16170	16412	16293	16363	16214	16548	16396	16331	16334	16417	16417	16438	16290	16310	16495	16214	16252	16422	16356	16346	16255	16259	16584	16339	16416	16257	16487	16486	16213	16379	16390	16330	16264	16258	16267	16294	16395	16516	16167	16410	16257	16155	16441	16386	16404	16522	16428	16290	16360	16483	16271	16198	16398	16463	16561	16400	16394	16450	16323	16253	16475	16354	16347	16327	16618	16342	16287	16409	16452	16310	16327	16410	16362	16417	16311	16296	16345	16449	16279	16237	16289	16432	16342	16461	16074	16267	16415	16279	16377	16326	16393	16406	16269	16330	16478	16470	16351	16341	16506	16319	16253	16239	16428	16385	16297	16454	16183	16297	16328	16366	16236	16548	16443	16373	16287	16444	16474	16142	16364	16301	16217	16429	16377	16268	16300	16359	16200	16410	16244	16402	16395	16533	16298	16367	16268	16272	16509	16419	16264	16429	16318	16333	16215	16273	16501	16559	16406	16456	16251	16491	16418	16428	16387	16362	16315	16423	16395	16327	16306	16149	16509	16371	16387	16220	16448	16337	16242	16289	16307	16452	16407	16488	16463	16257	16370	16282	16253	16402	16234	16353	16438	16574	16215	16336	16496	16523	16199	16399	16270	16287	16293	16413	16445	16455	16449	16305	16346	16441	16187	16469	16346	16326	16448	16218	16487	16472	16600	16415	16599	16491	16319	16419	16400	16334	16276	16507	16317	16353	16415	16208	16375	16347	16148	16332	16158	16534	16514	16253	16269	16371	16357	16473	16406	16285	16370	16478	16280	16305	16274	16398	16270	16312	16601	16451	16550	16514	16337	16422	16279	16286	16344	16330	16463	16358	16311	16577	16390	16279	16348	16491	16283	16276	16395	16353	16596	16247	16450	16249	16332	16350	16361	16476	16291	16368	16465	16429	16399	16379	16279	16370	16342	16305	16353	16400	16361	16301	16474	16388	16497	16328	16479	16476	16294	16391	16349	16314	16433	16212	16221	16543	16372	16486	16437	16437	16457	16317	16365	16567	16362	16456	16341	16468	16509	16276	16385	16279	16306	16397	16577	16398	16428	16220	16554	16404	16449	16404	16574	16434	16467	16305	16270	16344	16430	16275	16343	16358	16391	16368	16284	16534	16325	16270	16533	16331	16305	16328	16383	16161	16327	16499	16167	16347	16461	16451	16419	16287	16401	16474	16455	16461	16367	16251	16340	16268	16314	16246	16350	16364	16466	16315	16337	16348	16463	16386	16313	16365	16293	16382	16395	16472	16369	16336	16220	16116	16304	16425	16333	16254	16266	16415	16124	16260	16276	16339	16192	16320	16345	16203	16291	16326	16307	16359	16420	16422	16308	16342	16345	16313	16339	16358	16451	16263	16400	16242	16454	16316	16353	16440	16449	16225	16509	16491	16227	16400	16360	16390	16329	16398	16419	16365	16373	16416	16365	16539	16288	16273	16357	16379	16231	16204	16506	16204	16525	16241	16264	16330	16354	16238	16252	16460	16513	16345	16351	16316	16425	16367	16245	16206	16507	16389	16186	16265	16440	16351	16464	16276	16449	16326	16344
27370	22266	25912	23448	19877	19167	18888	18391	18303	17934	17705	17865	17924	17939	18091	17714	17884	17939	18047	17923	18004	17749	17952	17723	17994	17895	17793	18008	17900	17891	17888	17959	18110	17798	17729	18128	17913	18121	17965	17823	17822	17967	17922	18200	17879	17819	17915	17830	18038	17822	17761	17613	17695	17738	17763	17695	17883	17811	17801	17687	17844	17550	17784	17795	17699	17799	17737	17722	17666	17644	17767	17676	17736	17638	17614	17705	17826	17802	17802	17714	17787	17732	17631	17747	17871	17671	17496	17864	17634	17646	17634	17680	17523	17549	17687	17751	17629	17769	17712	17621	17514	17639	17851	17807	17647	17841	17863	17831	17655	17780	17616	17518	17570	17749	17705	17630	17877	17731	17641	17603	17960	17678	17899	17571	17942	17684	17705	17733	17817	17707	17795	17675	17762	17616	17735	17514	17776	17826	17467	17599	17813	17544	17721	17446	17424	17965	17645	17730	17756	17638	17764	17672	17626	17777	17677	17590	17697	17886	17732	17766	17611	17714	17686	17714	17659	17673	17503	17944	17741	17699	17704	17623	17886	17715	17795	17629	17879	17531	17917	17884	17886	17734	17824	18010	17398	17711	17686	17699	17570	17820	17636	17828	17651	17851	17572	17644	17866	17849	17996	17921	17621	17771	17788	17828	17821	17722	17929	17632	17731	17601	17813	17617	17685	17750	17533	17649	17518	17679	17541	17629	17827	17625	17762	17450	17770	17650	17791	17790	17715	17522	17810	17780	17599	17862	17853	17781	17393	17638	17527	17607	17743	17773	17849	17815	17875	17754	17666	17753	18016	17509	17733	17819	17773	17626	17674	17670	17706	17745	17757	17576	17738	17526	17650	17678	17628	17586	17637	17829	17691	17901	17614	17426	17651	17654	17822	17761	17639	17684	17641	17708	17779	17708	17639	17677	17589	17976	17798	17728	17790	17729	17692	17567	17901	17768	17416	17525	17709	17876	17765	17696	17835	17725	17678	17813	17905	17642	17773	17724	17814	17589	17595	17560	17511	17688	17566	17812	17837	17639	17724	17793	17743	17648	17631	17816	17500	17640	17756	17761	17688	17665	17659	17636	17531	17689	17609	17674	17591	17834	17712	17951	17683	17880	17544	17609	17785	17831	17538	17641	17553	17640	17798	17681	17716	17596	17675	17781	17704	17907	17779	17890	17783	17712	17715	17741	17820	17624	17576	17586	17641	17514	17791	17639	17798	17718	17633	17684	17736	17647	17776	17960	17746	17704	17773	17839	17688	17594	17745	17766	17667	17533	17574	17548	17579	17903	17562	17621	17666	17575	17573	17613	17701	17705	17701	17831	17643	17764	17711	17546	17658	17503	17820	17635	17793	17508	17689	17817	17709	17773	17844	17912	17700	17600	17845	17777	17751	17710	17700	17932	17623	17781	17755	17602	17660	17775	17592	17866	17932	17685	17647	17632	17645	17728	17707	17873	17701	17679	17791	17598	17755	17946	17690	17753	17564	17731	17701	17679	17772	17707	17768	17552	17843	17652	17657	17757	17684	17792	17718	17783	17685	17765	17774	17785	17621	17724	17805	17688	17880	17706	17683	17694	17726	17696	17524	17831	17693	17853	17710	17597	17666	17872	17616	17906	17711	17708	17735	17652	17813	17747	17645	17726	17817	17888	17624	17681	17641	17667	17819	17746	17828	17867	17742	17548	17689	17735	17573	17748	17698	17590	17783	17604	17680	17805	17612	17600	17741	17610	17810	17750	17718	17703	17929	17678	17589	17804	17894	17671	17859	17789	17799	17995	17891	17788	17627	17748	17664	18022	17737	17765	17785	17635	17727	17741	17775	17712	17649	17578	17804	17725	17797	17644	17767	17764	17668	17641	17677	17775	17816	17509	17783	17665	17598	17654	17819	17672	17831	17770	17639	17668	17651	17726	17637	17598	17785	17684	17764	17840	17709	17902	17848	17943	17595	17716	17708	17687	17820	17764	17746	17709	17733	17752	17527	17693	17781	17844	17740	17837	17818	17827	17691	17579	17779	17707	17848	17550	17678	17682	17846	17527	17932	17542	17765	17798	17764	17534	17652	17622	17805	17908	17829	17615	17718	17745	17660	17761	17830	17357	17831	17677	17634	17588	17672	17671	17841	17729	17700	17834	17619	17814	17543	17620	17704	17536	17618	17816	17780	17657	17720	17619	17819	17605	17548	17759	17702	17752	17988	17621	17669	17646	17906	17805	17822	17639	17592	17858	17917	17856	17514	17803	17701	17606	17628	17614	17747	17535	17660	17688	17670	17485	17710	17726	17560	17794	17593	17448	17542	17929	17579	17634	17790	17804	17817	17660	17758	17760	17649	17891	17696	17721	17854	17888	17696	17745	17799	17668	17811	17801	17820	17738	17699	17623	17785	17564	17771	17669	17666	17731	17770	17728	17771	17818	17805	17590	17704	17721	17821	17633	17794	17409	17690	17793	17889	17803	17878	17771	17669	17603	17679	17691	17817	17741	17793	17851	17790	17698	17677	17585	17747	17706	17651	17785	17922	17700	17546	17746	17891	17858	17803	17570	17763	17661	17675	17745	17660	17852	17904	17830	17641	17793	17670	17651	17834	17650	17726	17900	17824	17977	17700	17713	17845	17692	17646	17586	17897	17824	17749	17688	17905	17549	17614	17627	17881	17792	17738	17650	17531	17800	17719	17647	17670	17760	17679	17750	17658	17939	17769	17576	17554	17870	17732	17889	17881	17759	17622	17742	17681	17777	17756	17856	17658	17709	17897	17772	17779	17587	17578	17500	17635	18009	17785	17893	17855	17792	17775	17701	17864	17867	17533	17641	17971	17708	17807	17865	17582	17696	17873	17758	17609	17575	17699	17953	17747	17768	17511	17705	17756	17634	17809	17896	17871	17723	17744	17685	17736	17862	17803	17842	17491	17838	17601	17754	17891	17683	17761	17784	17859	17785	17882	17945	17690	17683	17790	17510	17857	17645	17688	17770	17707	17695	17714	17709	17530	17719	17791	17664	17703	17786	17643	17696	17853	17738	17664	17750	17808	17638	17781	17783	17616	17782	17838	17618	17706	17835	17833	17862	17870	17932	17727	17658	17832	17881	17786	17698	17569	17837	17849	17900	17917	17628	17502	17794	17645	17523	17763	17872	17718	17626	17530	17739	17957	17809	17857	17742	17750	17796	17689	17762	17648	17695	17670	17834	17672	17890	17642	17688	17753	17420	17707	17780	17829	17751	17762	17752	17766	17857	17757	17737	17830	17545	17637	17535	17890	17746	17854	17666	17817	17768	17823	17782	17764	17597	17703	17752	17778	17828	17905	17672	17760	17755	17650	17742	17902	17751	17554	17812	17587	17784	17834	17788	17918	17788	17700	17737	17736	17752	17768	17745	17596	17756	17737	17774	17716	17713	17821	17817	17690	17773	17878	17703	17690	17686	17726	17502	17654	17701	17892	17728	17794	17781	17810	17539	17663	17670	17553	17763	17648	17734	17741	17649	17892	17953	17819	17743	17830	17628	17758	17769	17806	17885	17654	17665	17726	17565	17773	17706	17603	17630	17738	17818	17487	17627	17713	17546	17773	17849	17805	17803	17969	17839	17692	17705	17556	17506	17461	17834	17750	17767	17863	17688	17650	17767	17559	17821	17859	17610	17646	17478	17899	17695	17548	17550	17872	17649	17621	17660	17629	17899	17863	17746	17813	17798	17949	17671	17660	17583	17778	17745	17932	17630	17900	17538	17571	17665	17843	17766	17719	17706	17635	17726	17738	17711	17793	17757	17718	17893	17755	17680	17843	17626	17708	17597	17767	17664	17835	17658	18048	17667	17813	17629	17564	17599	17558	17679	17985	17756	17809	17737	17904	17624	17768	17785	17826	17755	17778	17605	17950	18041	17767	17499	17726	17804	17773	17697	17764	17920	17779	17781	17760	17798	17878	17812	17746	17676	17758	17810	17823	17616	17716	17545	17661	17855	17774	17650	17504	17507	17843	17642	18022	17894	17664	17784	17577	17809	17616	17613	17688	17871	17735	17678	17818	17583	17646	17799	17812	17843	17766	17694	17766	17736	17824	17808	17622	17568	17851	17710	17647	17627	17721	17624	17626	17820	17760	17859	17880	17801	18009	17847	17835	17750	17821	17662	17805	17615	17612	17769	17991	17485	17790	17756	17663	17683	17708	17795	17699	17809	17658	17613	17819	17728	17867	17707	17888	17821	17760	17604	17715	17582	17771	17666	17760	17652	17824	17659	17931	17812	17489	17760	17709	17808	17645	17617	17694	17629	17662	17654	17864	17823	17754	17700	17714	17721	17654	17874	17730	17704	17607	17631	17829	17773	17824	17835	17740	17741	17565	17727	17881	17608	17693	17663	17783	17693	17702	17713	17878	17752	17558	17782	17948	17784	17831	17621	17762	17606	17819	17668	17715	17725	17783	17744	17677	17626	17557	17694	17524	17786	17682	17910	17836	17714	17758	17556	17852	17845	17812	17669	17730	17643	17751	17646	17654	17776	17486	17630	17793	17684	17629	17702	17662	17910	17786	17942	17877	17612	17866	17799	17705	17537	17670	17822	17664	17805	17918	17807	17722	17486	18101	17656	17879	17689	17747	17721	17752	17544	17769	17556	17746	17899	17586	17737	17760	17770	17639	17563	17687	17830	17690	17758	17686	17712	17925	17932	17697	17799	18028	17681	17716	17797	17710	17722	17827	17593	17525	17424	17661	17558	17701	17799	17778	17700	17875	17543	17680	17724	17654	17793	17763	17635	17679	17839	17636	17713	17574	17782	17763	17656	17844	17630	17867	17764	17620	17859	17903	17768	17717	17623	17797	17652	17621	17621	17606	17518	17846	17580	17778	17682	17790	17704	17681	17670	17791	17729	17687	17688	18025	17736	17645	17714	17726	17745	17686	17640	17718	17639	17780	17605	17879	17800	17662	17520	17662	17690	17772	17840	17849	17770	17549	17677	17546	17703	17852	17572	17896	17626	17891	17845	17537	17581	17700	17695	17956	17775	17923	17917	17473	17727	17611	17733	17853	17864	17838	17632	17751	17786	17611	17739	17534	17831	17749	17490	17876	17768	17626	17898	17615	17724	17668	17756	17611	17838	17842	17692	17552	17718	17797	17718	17607	17755
17721	24615	24253	20430	18695	17690	17234	16628	16173	15932	15947	15963	15754	15719	15841	15647	15917	15778	15634	15981	15806	15854	15849	16045	15919	15954	16013	15752	15871	15860	15886	15988	15785	15729	15974	15869	15646	15943	15691	15781	15722	15778	15781	15941	15810	15791	15751	15816	15643	15844	15720	15605	15742	15629	15648	15766	15697	15761	15554	15647	15766	15485	15658	15692	15733	15579	15643	15612	15685	15774	15610	15625	15652	15597	15692	15562	15745	15502	15721	15598	15634	15618	15665	15581	15696	15765	15715	15682	15581	15544	15630	15686	15731	15568	15554	15609	15576	15658	15668	15763	15461	15766	15579	15573	15579	15562	15751	15729	15624	15625	15479	15684	15650	15606	15557	15457	15626	15790	15650	15655	15693	15588	15559	15727	15672	15781	15709	15502	15708	15588	15596	15570	15717	15461	15556	15795	15680	15442	15604	15685	15653	15531	15511	15551	15553	15639	15708	15688	15698	15694	15648	15829	15724	15633	15742	15773	15429	15722	15623	15712	15588	15652	15639	15621	15593	15685	15676	15680	15613	15557	15636	15633	15491	15610	15651	15465	15722	15581	15410	15561	15701	15644	15553	15590	15571	15677	15563	15701	15478	15768	15602	15683	15607	15593	15689	15736	15638	15605	15574	15709	15497	15799	15629	15600	15577	15614	15580	15374	15494	15635	15575	15553	15711	15562	15655	15675	15780	15587	15739	15705	15569	15501	15681	15661	15558	15672	15666	15540	15565	15686	15619	15486	15674	15595	15497	15521	15598	15563	15584	15564	15516	15545	15408	15716	15691	15610	15591	15616	15596	15683	15617	15609	15648	15688	15596	15749	15623	15612	15551	15533	15587	15498	15706	15743	15710	15455	15605	15472	15431	15769	15500	15672	15402	15686	15643	15767	15677	15542	15645	15627	15577	15634	15686	15605	15685	15637	15566	15588	15588	15659	15608	15806	15579	15383	15743	15551	15628	15666	15530	15703	15628	15692	15771	15691	15481	15722	15577	15499	15563	15739	15753	15467	15537	15607	15623	15565	15479	15669	15706	15590	15642	15640	15621	15558	15617	15655	15661	15651	15632	15616	15614	15631	15640	15561	15611	15608	15755	15885	15470	15430	15633	15538	15507	15532	15529	15433	15482	15524	15597	15900	15481	15484	15675	15611	15613	15462	15759	15818	15524	15599	15459	15506	15656	15571	15623	15673	15505	15752	15403	15638	15585	15470	15759	15686	15693	15589	15629	15680	15583	15557	15676	15577	15792	15771	15627	15761	15661	15641	15591	15616	15490	15700	15731	15489	15708	15533	15725	15616	15686	15634	15529	15698	15539	15632	15542	15599	15625	15585	15701	15652	15702	15646	15662	15374	15712	15506	15731	15704	15628	15686	15649	15660	15535	15642	15525	15736	15532	15659	15537	15477	15654	15604	15702	15686	15640	15548	15568	15717	15536	15770	15536	15643	15638	15649	15782	15637	15635	15728	15568	15587	15539	15633	15654	15859	15588	15554	15655	15676	15626	15697	15624	15658	15787	15612	15596	15680	15616	15591	15603	15563	15488	15425	15491	15622	15673	15656	15892	15492	15500	15552	15469	15521	15748	15634	15614	15703	15818	15547	15702	15642	15535	15567	15488	15604	15717	15716	15729	15669	15707	15595	15668	15477	15499	15645	15483	15678	15659	15584	15797	15730	15742	15601	15585	15744	15508	15731	15614	15646	15543	15552	15588	15651	15579	15498	15574	15788	15469	15528	15746	15595	15666	15754	15678	15558	15435	15672	15552	15485	15619	15661	15605	15897	15558	15617	15474	15698	15648	15700	15514	15721	15561	15635	15591	15734	15695	15654	15693	15717	15533	15721	15546	15639	15570	15652	15586	15688	15470	15604	15712	15649	15681	15666	15437	15696	15655	15513	15589	15624	15491	15614	15611	15651	15484	15646	15552	15714	15571	15549	15580	15606	15417	15686	15623	15576	15621	15493	15756	15765	15578	15683	15533	15455	15630	15566	15568	15657	15610	15598	15574	15589	15627	15665	15725	15652	15609	15622	15429	15573	15650	15529	15617	15700	15612	15721	15551	15572	15583	15701	15631	15742	15697	15606	15566	15597	15638	15643	15747	15500	15717	15636	15653	15630	15577	15625	15687	15665	15636	15792	15764	15601	15695	15712	15708	15650	15512	15628	15648	15495	15660	15807	15678	15616	15563	15617	15508	15659	15665	15659	15480	15536	15537	15548	15764	15504	15737	15665	15635	15559	15491	15522	15532	15659	15588	15660	15626	15432	15564	15663	15597	15560	15611	15766	15647	15589	15482	15657	15490	15665	15637	15611	15577	15571	15424	15601	15598	15661	15660	15560	15443	15523	15445	15607	15542	15718	15620	15728	15651	15624	15396	15461	15676	15498	15727	15663	15614	15762	15521	15480	15522	15547	15467	15443	15614	15707	15632	15491	15612	15742	15416	15648	15643	15691	15569	15347	15474	15788	15580	15651	15630	15615	15589	15470	15577	15398	15418	15733	15506	15632	15551	15530	15674	15682	15552	15809	15667	15504	15802	15686	15723	15580	15723	15442	15584	15643	15678	15527	15592	15603	15615	15539	15509	15614	15590	15533	15710	15504	15661	15689	15592	15582	15633	15640	15572	15562	15608	15684	15599	15488	15738	15524	15747	15621	15567	15703	15724	15461	15679	15564	15629	15544	15687	15623	15660	15727	15518	15693	15535	15540	15622	15679	15616	15754	15546	15535	15574	15661	15815	15673	15590	15557	15540	15610	15647	15550	15631	15606	15554	15543	15594	15495	15529	15708	15621	15600	15744	15595	15499	15778	15464	15676	15618	15492	15800	15512	15643	15499	15669	15609	15611	15549	15467	15827	15728	15518	15611	15655	15563	15527	15663	15567	15692	15634	15610	15501	15560	15653	15712	15528	15697	15564	15740	15585	15571	15589	15769	15483	15625	15713	15580	15649	15471	15461	15738	15606	15672	15680	15512	15590	15545	15541	15481	15569	15740	15781	15654	15545	15659	15706	15555	15748	15562	15776	15472	15580	15804	15750	15617	15589	15514	15738	15826	15517	15792	15570	15514	15742	15541	15698	15556	15609	15648	15515	15651	15609	15590	15772	15560	15590	15507	15533	15498	15536	15682	15654	15729	15654	15751	15388	15584	15655	15634	15639	15589	15582	15674	15655	15651	15597	15608	15522	15606	15662	15841	15682	15623	15544	15731	15473	15526	15804	15684	15576	15415	15435	15593	15817	15519	15775	15519	15793	15468	15612	15545	15549	15472	15587	15633	15774	15735	15626	15578	15591	15551	15551	15602	15584	15603	15628	15566	15558	15810	15559	15589	15577	15656	15521	15568	15773	15672	15591	15599	15566	15612	15532	15701	15644	15635	15681	15675	15531	15794	15679	15533	15601	15545	15939	15694	15615	15569	15695	15386	15559	15657	15675	15575	15643	15588	15768	15725	15527	15675	15564	15614	15482	15574	15476	15666	15667	15675	15691	15879	15547	15649	15757	15583	15598	15612	15551	15634	15516	15441	15720	15551	15666	15601	15815	15386	15538	15535	15480	15498	15590	15595	15646	15547	15366	15654	15683	15759	15684	15648	15509	15638	15551	15773	15612	15785	15607	15624	15390	15720	15523	15460	15593	15518	15672	15536	15468	15589	15623	15618	15599	15627	15512	15585	15626	15609	15572	15682	15694	15501	15665	15657	15626	15536	15847	15726	15586	15649	15639	15559	15728	15592	15738	15585	15689	15721	15646	15610	15473	15637	15690	15667	15549	15562	15656	15614	15468	15606	15638	15596	15380	15605	15720	15403	15857	15687	15565	15585	15517	15610	15723	15659	15453	15657	15583	15547	15561	15497	15562	15548	15532	15625	15648	15628	15599	15544	15675	15602	15708	15569	15661	15560	15643	15714	15531	15438	15540	15430	15772	15653	15764	15532	15740	15626	15744	15706	15693	15588	15573	15637	15689	15793	15545	15589	15649	15618	15543	15558	15734	15662	15434	15484	15406	15590	15533	15747	15475	15632	15657	15660	15631	15481	15747	15607	15640	15723	15550	15574	15526	15661	15631	15730	15675	15551	15610	15671	15621	15594	15487	15619	15719	15531	15764	15719	15686	15853	15689	15641	15486	15534	15853	15618	15640	15592	15848	15729	15790	15547	15631	15564	15709	15574	15704	15646	15617	15539	15692	15685	15538	15658	15500	15579	15643	15728	15740	15651	15440	15386	15612	15607	15503	15729	15519	15588	15634	15626	15569	15678	15546	15633	15614	15523	15806	15635	15731	15603	15731	15599	15553	15672	15531	15493	15705	15590	15683	15566	15782	15560	15534	15590	15466	15495	15669	15576	15741	15724	15794	15485	15574	15600	15849	15573	15433	15750	15575	15753	15647	15546	15557	15539	15663	15860	15572	15616	15521	15443	15764	15638	15618	15462	15606	15600	15497	15759	15833	15794	15601	15642	15645	15626	15639	15637	15637	15707	15691	15564	15461	15741	15514	15673	15647	15460	15603	15533	15580	15560	15537	15554	15670	15509	15660	15561	15652	15693	15694	15588	15598	15457	15677	15624	15643	15538	15590	15571	15590	15571	15544	15575	15591	15727	15773	15661	15599	15516	15551	15573	15715	15500	15643	15536	15567	15695	15725	15646	15715	15535	15707	15578	15687	15656	15739	15501	15724	15673	15533	15610	15567	15599	15742	15613	15544	15727	15536	15686	15684	15714	15463	15653	15575	15570	15743	15627	15671	15739	15615	15536	15594	15719	15513	15575	15774	15622	15837	15637	15472	15585	15500	15504	15636	15547	15772	15537	15680	15823	15636	15549	15699	15631	15770	15596	15657	15564	15427	15501	15607	15524	15575	15633	15728	15550	15557	15566	15642	15726	15552	15462	15556	15611	15598	15579	15376	15590	15647	15442	15640	15537	15613	15542	15620	15583	15783	15661	15574	15798	15565	15664	15616	15743	15573	15578	15622	15654	15597	15804	15622	15621	15577	15832	15656	15586	15554	15759	15596	15794	15697	15740	15700	15606	15585	15693	15619	15671	15874	15529	15542	15666	15844	15577	15701	15557	15654	15639	15497	15584	15637	15532	15612	15756	15645	15694	15674	15539	15596	15599	15495
23741	21134	28533	24179	22499	22786	22370	19746	18866	18701	18578	18444	18395	18250	18368	18475	18432	18233	18312	18264	18201	18239	18229	18420	18397	18110	18498	18351	18284	18475	18249	18374	18055	18232	18402	18185	18285	18079	18053	18172	18390	18287	18030	18246	18021	18139	18300	17981	18108	17970	18136	18076	18143	18012	18245	18067	17983	17980	17984	18103	18085	18112	17956	18208	17963	17825	17846	17939	18080	18106	18123	18070	18071	17880	18153	18144	17924	17931	17902	18134	17991	17986	18015	18078	18146	18056	18005	17749	18024	17889	18155	17890	17986	17917	18082	18068	18030	18043	17896	17856	17841	17980	18000	17976	17864	18012	17996	18089	18002	17921	18094	18139	18033	17874	18056	17964	17990	17791	17871	17997	17849	17895	17930	17772	18041	18006	17948	17896	17847	17938	17924	17837	18091	17847	18107	17878	17790	18138	17911	17903	18101	17874	18021	17895	17933	17830	17690	17764	17884	17926	17943	17928	17779	18022	17867	17636	17679	17716	17993	17922	18143	17949	17980	17954	17990	17940	17881	18013	17944	18254	17949	17968	18078	17956	17914	17828	17929	17744	17848	18075	17858	17825	18019	17970	18056	17814	17927	17932	18072	17982	18104	17828	18012	18030	17940	17929	17873	18044	17974	17900	17882	17907	17888	17985	18056	17951	17997	17836	18033	17896	17881	17906	18013	17803	17978	17859	17848	17787	17999	18002	17998	17899	18076	17905	17887	18076	17981	18115	17919	18177	17967	18032	17917	17893	18017	17997	18060	17842	18126	17977	17826	17924	18152	17833	17818	18006	17917	17906	18004	17816	18029	17946	17917	18140	17760	18113	17935	17917	18101	18025	18014	17914	17883	17994	17764	17865	18115	17812	18090	17909	17870	18014	17852	17876	17916	18135	18248	18020	18076	17856	17894	17935	17993	18060	18052	17952	17806	18100	17962	17939	17957	17960	17881	17936	17905	18027	18272	18121	17899	17789	17841	17989	17765	17969	18132	18018	18042	17973	17900	17898	17840	18085	17842	18070	18066	18154	17995	18054	17961	17877	17817	18041	17946	18010	18051	18081	18020	17975	17980	17803	17924	18057	17868	17935	17901	18125	18117	17852	18067	18207	18140	17846	18068	18058	17994	17889	18002	18068	17955	17957	17944	17973	17858	18110	17953	17993	17989	17963	18108	18041	17994	17964	18113	18023	17979	17844	17961	17982	18089	18045	17968	17955	18072	17814	18110	18135	17885	17889	17894	17996	17827	17949	17929	17853	17919	17970	17968	17750	18054	17952	17858	17912	17894	17707	18019	17798	18083	17853	17921	17907	18114	17850	18019	18108	17994	17868	17658	18276	17857	17924	17907	17841	17854	18102	17985	18000	18095	17947	18086	17800	17987	17892	18046	18236	18094	17816	18076	18080	17984	17859	17981	17949	17974	18089	18063	17847	17871	18199	17812	17827	17929	17870	18116	17751	18020	17852	17849	17864	18009	18019	17798	17900	18021	18042	17970	17802	17946	17947	18001	18069	17848	17904	17894	18020	18043	18087	18180	17933	17735	18080	17872	17839	17847	17889	17762	18093	18063	17837	18003	17891	17982	17993	17986	17818	17986	17942	17902	18248	17912	17844	17995	18015	18100	17801	17942	17954	18011	17966	18221	17959	17813	17856	18112	17720	17701	18064	18225	18044	17912	18047	17923	17957	17953	17991	17977	17934	18154	18102	17978	17852	18013	17954	18097	17763	17917	17987	18254	17737	18024	17987	18047	18060	17802	18228	17875	18083	18032	18098	17692	17919	17798	17861	18114	18039	17922	17952	17957	17962	18096	17974	17908	17830	18073	17782	17967	17919	17954	17795	18101	18163	18035	17918	17705	17795	18071	17751	17993	18001	17896	17897	17762	17993	17954	17942	18046	17919	18055	18004	17928	18038	17919	18044	17913	17841	17979	18066	18104	17989	17996	17948	17913	17894	17898	17949	17871	17797	17939	17935	17833	17867	18119	18023	18016	18047	17964	17834	17836	18130	17906	18014	17924	17870	18000	18065	17737	17850	18078	17935	17869	18039	18063	17969	17930	17873	18022	17882	17994	17956	18114	17811	17850	17842	17973	17854	17847	17757	18003	17823	18037	17868	17959	17841	17849	18015	17913	17761	17858	17955	17935	17867	17935	17917	17966	17872	17924	18130	18140	18088	17853	17744	18045	18044	17933	18053	18020	17872	17937	17873	17924	18021	18163	17970	18057	17949	18169	17780	17962	18030	18161	17973	18093	18031	17987	17690	17993	17869	17935	17869	17810	18019	17893	17949	17882	17956	17895	17938	18179	17901	18047	17827	18109	17838	17909	17759	18013	17979	17979	17698	18002	18083	18019	17936	18040	17678	17689	17962	17836	17939	18057	18049	17840	18083	18065	17743	17915	17947	17918	18033	17964	17880	17889	18056	17959	18123	18087	18137	17910	17942	17759	17797	17823	18070	18015	18039	18020	17925	18005	18240	17804	17732	18023	17994	18134	18015	17851	17829	18040	17991	18046	17978	18031	18093	17939	17968	18078	18026	17923	18057	17812	17861	17849	17789	17890	17767	18148	17872	18151	18026	17938	17836	17970	17826	17732	17952	18114	17985	17912	17845	17900	17967	17725	18004	17676	17790	18035	17971	17851	17987	18026	18067	17808	17787	17923	18149	17834	17928	17809	17976	17851	18211	18013	18104	17846	17961	17950	17963	18022	17986	18131	17769	17859	17903	18046	18062	17837	17832	18053	17779	17984	18071	17748	17806	17867	17796	17957	17892	17916	17881	17854	17872	17992	18067	18299	17874	17896	17934	18048	18007	17877	17877	17817	17872	17974	18054	17929	17963	18012	18097	18011	18192	17822	18137	18026	18015	17969	17924	17907	18093	18046	17934	18223	17939	17888	17908	18177	17982	17943	17908	17973	17836	17989	17756	17876	17856	17934	18015	17906	18018	18075	17929	17847	17948	17983	17911	17933	17913	17927	17956	18172	18022	18134	17835	18009	18100	17846	17820	17862	17997	17991	17867	18030	17980	17974	18072	17970	18018	17916	17993	17877	17921	17933	17863	17816	18056	18115	17882	18139	18001	17895	17921	17796	17945	18137	17942	18068	17750	17885	18092	17881	18079	17775	17848	18086	17873	17782	17939	18152	17828	17782	17846	17972	17925	17928	17921	18004	17877	17977	17976	17936	17873	17989	17964	18081	17975	18023	17920	17769	17845	17838	18014	18137	17951	18052	17986	17972	18055	18276	17775	17993	17939	18020	17856	18064	17873	17970	17779	18029	18101	17889	18002	18053	18072	18129	17991	18076	17783	17654	17929	17959	17810	18089	17932	17835	18041	17823	17776	18025	18196	18018	18233	18139	17912	18069	17912	18000	18049	18089	18072	18115	17973	17952	18127	18077	17899	17928	18118	17967	17893	17823	17972	17978	17926	17892	17999	18229	17915	17910	18220	17930	18039	17952	18045	18120	18100	17892	17906	17894	17845	17941	17861	17887	17892	17844	18057	18127	17882	18027	17944	18176	18078	17899	18037	17820	17979	17823	18105	17882	17915	17860	18027	18102	17878	17880	18174	17905	18068	17929	18008	17959	18021	18179	18165	17898	17998	17981	18015	17822	17895	17663	17785	17926	18034	17809	18050	18065	17826	17876	17873	17909	18179	18262	18031	18094	17993	17937	17811	17888	17944	18002	17997	18034	17936	18079	17955	18053	18023	17871	17796	17888	17994	18161	17967	17781	17988	17939	17910	17903	17980	18201	18001	18054	17952	17924	18016	17908	17997	17906	18036	18059	18081	17945	18112	17853	17969	17890	17783	17958	17994	17730	17929	18070	17946	17854	17929	17958	17979	17738	17947	17890	17824	17875	18104	18047	17932	17955	17810	18170	17977	17818	17990	18034	17895	18086	18018	17790	17961	17835	18006	18156	17899	17971	17823	17989	17709	18079	18127	17856	17952	17854	18201	18045	17979	17948	17965	17961	17855	17815	18001	17789	18011	18003	18078	17947	17944	18103	17740	17927	17980	17890	17993	18020	18036	18105	17917	17825	18075	17820	17885	17827	17989	17866	17953	18175	17933	18057	18008	17861	17957	17892	18237	17909	17893	18095	17785	17998	17958	17918	18000	18046	17884	17993	17920	17883	18007	18028	17815	18082	17817	18113	17974	17826	17976	17901	18009	17842	18112	18046	17932	17767	17812	18027	17800	17851	18068	18060	17858	18007	18030	18101	17765	17936	17828	17925	17917	18312	17824	17674	18007	17885	18011	17998	17864	17837	18130	17996	17848	17916	17933	17860	18006	17965	17768	18168	17752	17903	17965	17839	17892	17795	17706	17932	17980	17846	18069	17839	17813	17984	17852	17895	18002	18053	17994	17814	17999	18129	18057	17828	17752	18047	17968	17754	17830	17805	18040	18002	18058	17843	17945	18026	17923	18291	17961	17868	17802	18094	17686	18010	17985	18095	17845	18068	18061	18168	17883	18001	17966	18036	17989	17914	17947	17929	17650	17702	17862	17956	17953	18110	18008	17975	17979	18095	18049	17706	18231	17785	17862	17831	17875	17892	17958	17966	17966	17860	18008	17963	18075	18018	17913	18200	17924	17916	17839	17849	17921	18061	18092	17954	18040	18226	18120	18074	18114	17916	18155	17958	17828	18121	18138	17710	17819	17959	18066	17987	18096	17789	17959	17985	17748	17754	17985	17908	17677	17754	17842	17837	18012	18015	17995	17861	17796	17903	17713	17864	17804	18001	18026	18030	18022	17919	17909	17785	17886	18087	17916	18032	18143	17975	18032	17908	17943	17917	17979	17969	17890	17832	17965	17926	18040	17791	18066	17807	17951	18008	18101	17947	17804	18037	17951	17897	17877	18126	17992	17758	18013	18007	17947	17842	17903	17895	17809	17954	18075	18001	17858	17780	17942	18042	18120	17882	18068	17910	18161	18066	18117	17975	18126	17871	17825	18097	17972	17872	17949	17943	17851	17921	18003	17877	18035	17944	17918	18035	18009	18004	17851	18161	17909	18011	18054	17987	17788	18080	18070	17942	17745	17873	17989	17764	17997	17823	18036	17782	18039	18219	17921	17978	18002	18158	18054	18071	18059	17940	17863	17686	18030	17881	17841
17084	31064	29605	24060	21744	20230	19122	17967	17157	16616	16308	16455	16040	16270	16107	15889	16124	16298	16305	16165	16050	16200	16180	16360	16328	16042	16074	16301	16254	16305	16153	16230	15981	16335	16095	16133	16115	15994	16172	16090	16101	16176	15996	16072	16180	15829	15962	16076	15880	15828	15960	15989	15816	15893	15830	15871	16006	15956	15876	15777	15860	15816	15837	15841	15665	15730	15682	15787	15909	15882	15918	15806	15798	15827	15664	15881	15723	15927	15829	15768	15817	15816	15820	15764	15787	15723	16004	15832	15864	15746	15755	15834	15822	15650	15786	15760	15691	15809	15555	15808	15769	15727	15715	15786	15793	15807	15729	15725	15892	15920	15983	15866	15921	15649	15759	15971	15735	15883	15792	15790	15791	15755	15855	15662	15896	15890	15807	15736	15857	15804	15669	15704	15692	15833	15733	15699	15792	15844	15654	15755	15864	15945	15654	15947	15834	15754	15884	15759	15910	15820	15824	15860	15798	15988	15618	15782	15731	15811	15619	15816	15781	15678	15657	15893	15882	15941	15807	15886	15878	15986	15740	15776	15915	15750	15833	15564	15872	15718	15896	15896	15677	15756	15728	15788	15801	15668	15781	15718	15679	15743	15912	15753	15871	15754	15873	15746	15927	15715	15670	15795	15697	15643	15814	15872	15658	15603	15705	16015	15694	15796	15808	15927	15796	15880	15671	15857	15874	15766	15699	15719	15490	15702	15875	15900	15800	15880	15822	15850	15815	15781	15769	15780	15837	15790	15849	15781	15740	15724	15878	15863	15734	15664	15814	15919	15824	15750	15907	15866	15848	15910	15919	15911	15760	15600	15837	15557	15924	15836	15590	15818	15820	15674	15663	15716	15731	15636	15784	15761	15709	15863	15935	15692	15732	15718	15810	15949	15892	15826	15843	15777	15838	15620	15769	15844	15672	15853	15818	15710	15799	15689	15687	15864	15819	15716	15770	15703	15763	15702	15716	15937	15696	15687	16031	15773	15730	15955	15893	15687	15606	15910	15661	15757	15757	15864	15704	15676	15786	15906	15811	15781	15880	15654	15745	15822	15863	15782	15980	15798	15863	15979	15559	15877	15762	15659	15731	15694	15862	15746	15730	15867	15758	15651	15769	15837	15521	15783	15806	15701	15758	15722	15800	15776	15877	15764	15726	15810	15772	15886	15702	15829	15687	15884	15860	15911	15603	15837	15741	15886	15763	15779	15904	16000	15841	15845	15985	15579	15786	15776	15765	15782	15739	15608	15772	15817	15758	15840	15845	15744	15742	15750	15648	15668	15978	15829	15685	15856	15675	15770	15852	15726	15802	15634	15825	15665	15923	15759	15702	15659	15799	15763	15744	15899	15707	15858	15934	15743	15601	16016	15676	15894	15836	15877	15861	15659	15749	15775	15741	15759	15841	15797	16007	15892	15941	15772	15709	15766	15815	15762	15962	15685	15938	15722	15970	15875	15929	15632	15760	15704	15828	15707	15802	15718	15680	15993	15746	15736	15823	15772	15861	15683	15750	15915	15764	15771	15766	15928	15843	15731	15822	15777	15873	15709	15845	15822	15864	15735	15593	15811	15800	15615	15739	15884	15702	15798	15750	15759	15730	15860	15871	15784	15840	15725	15838	15877	15725	15792	15718	15788	15925	15735	15692	15798	15650	15667	15815	15804	15718	15976	15536	15619	15804	15904	15824	15773	15861	15631	15788	15659	15863	15745	15799	15812	15847	15848	15726	15753	15813	15770	16056	15820	15799	15826	15699	15786	15761	15856	15840	15783	15677	15728	15656	15760	15624	15820	15742	15983	15666	15843	15714	15770	15729	15715	15702	15851	15922	15801	15793	15835	15890	15730	15723	15788	15839	15796	15715	15602	15739	15703	15727	15865	15842	15736	15760	15688	15836	15819	15659	15880	15698	15883	15610	15760	15716	15797	15802	15709	15751	15922	15934	15698	15876	15813	15889	15740	15714	15898	15710	15880	15700	15875	15853	15788	15896	15886	15900	15728	15861	15716	15779	15850	15713	15744	15781	15946	15710	15800	15700	15795	15771	15728	15726	15803	15793	15658	15984	15724	15790	15897	15804	15924	15679	15643	15913	15727	15745	15587	15631	15910	15842	15763	15709	15959	15887	15739	15737	15837	15796	15878	15783	16032	15710	16047	15862	15684	15886	15792	15828	15768	15813	15652	15699	15887	15677	15756	15741	15895	16016	15686	15660	15822	15844	15700	15791	15848	15732	15817	15680	15720	15999	15788	15926	15749	15741	15635	16011	15859	15610	15707	15719	15741	15739	15659	15728	15962	15893	15773	15859	15713	15822	15828	15700	15784	15825	15814	15831	15873	15685	15782	15751	15804	15843	15824	15819	15623	15772	15705	15811	15935	15844	15865	15716	15824	15688	15694	15676	15829	15538	15584	15702	15736	15755	15603	15914	15707	15833	15698	15815	15764	15913	15840	15695	15877	15742	15860	15735	15856	15635	15877	15471	15978	15882	15758	15884	15830	15826	15826	15879	15918	15797	15811	15765	15787	15825	15740	15936	15737	15773	15685	15849	15717	15894	15828	15616	15769	15822	15813	15716	15688	15604	15907	15914	15743	15737	15766	15668	15852	15959	15595	15724	15689	15965	15753	15785	15803	15886	15976	15703	15787	15700	15833	15809	15971	15791	15753	15828	15905	15795	15773	15653	16037	15676	15763	15867	15735	15860	15893	15861	15820	15645	15806	15791	15762	15744	15708	15742	15766	15771	15823	15758	15683	15725	15781	15824	16019	15889	15617	15771	15710	15666	15862	15753	15637	15927	15937	15795	15711	15728	15898	15630	15860	15644	15780	15764	15923	15775	15705	15884	15702	15725	15820	15844	15752	15953	15669	15785	15791	15712	15638	15798	15674	15893	15551	15787	15741	15777	15616	15744	15785	15760	15673	15792	15740	15676	15818	15831	15867	15832	15712	15705	15676	15818	15837	15644	15933	15760	15963	15750	15812	15802	15900	15764	15742	15683	15786	15736	15753	15785	15938	15684	15806	15641	15718	15783	16029	15926	15773	15965	15778	15802	15962	15838	15866	15742	15691	15542	15793	15650	15795	15790	15719	15757	15802	15858	15822	15794	15841	15805	15880	15872	15889	15760	15919	15620	15669	15723	15992	15918	15861	15659	15702	15826	15773	15803	15822	15825	15938	15923	15877	15709	15784	15745	15816	15882	15873	15669	15841	15782	15736	15747	15703	15783	15888	15789	15809	15760	15862	15773	15626	15867	15898	15789	15700	15678	15651	15899	15604	15510	15714	15741	15913	15941	15966	15684	15815	15771	15894	15849	15773	15793	15714	15832	15702	15822	16043	15682	15787	15626	15828	15762	15626	15814	15724	15660	15921	15811	15750	15722	15861	15770	15845	15597	15713	15895	15696	15686	15873	15819	15836	15731	15749	15941	15732	15787	15630	15796	15865	15827	15855	15785	15839	15725	15847	15754	15892	15837	15660	15765	16016	15743	15892	15664	15877	15859	15782	15788	15773	15794	15795	15763	15781	15792	15751	15712	15751	15737	15774	15941	15964	15773	15595	15709	15858	15933	15780	15731	15637	15725	15833	15716	15818	15743	15846	15727	15842	15782	15841	15770	15941	15821	15715	15728	15784	15736	15773	15573	15702	15615	15716	15602	15899	15827	15755	15828	15876	15659	15710	15808	15887	15795	15774	15749	15784	15874	15708	15721	15927	15862	15986	15723	15724	15839	15860	15627	15638	15836	15774	15905	15725	15682	15653	15926	15595	15662	15801	15845	15899	15888	15949	15757	15820	15787	15918	15788	15654	15823	15750	15717	15739	15705	15971	15764	15672	15655	15662	15801	15783	15575	15896	15710	15773	15739	15756	15870	15743	15907	15813	15719	15948	15735	15666	15766	15882	15814	15955	15882	15789	15735	15712	15739	15847	15632	15674	15754	15755	15875	15883	15742	15706	15774	15740	15860	15777	15622	15686	15892	15834	15644	15857	15623	15843	15762	15612	15709	15910	15852	15856	15874	15775	15925	15806	15704	15847	15738	16059	15694	15729	15850	15751	15741	15879	15943	15610	15632	15594	15753	15843	15810	15823	15758	15725	15919	15712	15802	15735	15516	15821	15845	15882	15971	15659	15801	15742	16039	15749	15735	15746	15935	15871	15796	15759	15807	15752	15730	15736	15833	15992	15934	15706	15658	15829	15795	15834	15684	15656	15743	15701	15590	15869	15870	15929	15568	15749	15835	15678	15804	15773	15694	15885	15698	15629	15800	15870	15803	15627	15913	15859	15933	15843	15837	15838	15851	15692	15512	15791	15847	15762	15698	15812	15618	15950	15809	15754	15792	15758	15904	15854	15696	15892	15667	15849	15770	15774	16051	15797	15796	15832	15671	15774	15805	15758	15988	15737	15833	15747	16079	15733	15798	15842	15755	15850	15751	15620	15755	15622	15670	15775	15639	15871	15808	15910	15866	15669	15953	15857	15709	16006	15794	15707	15880	15659	15832	15699	15717	15766	15814	15720	15889	15747	15796	15793	15807	15895	15946	15715	15727	15863	15949	15757	15819	15628	15760	15807	15709	15861	15844	15676	15568	15567	15612	15659	15735	15790	15877	15752	15660	15806	15591	15863	15742	15974	15827	15862	15986	15852	15873	15776	15657	15751	15717	15859	15422	15718	15689	15831	15668	15656	15801	15694	15776	15791	15710	15679	15890	15636	15604	15719	15779	15777	15710	15867	15712	15777	15814	15808	15891	15805	15857	15567	15945	15968	15740	15861	15800	16016	15903	15794	15772	15754	15881	15658	15770	15923	15775	15858	15525	15841	15991	15698	15695	15753	15808	15870	15805	15671	15879	15694	15726	15679	15865	16005	15893	15730	15770	15778	15701	15773	15872	16041	15833	15591	15680	15881	15859	15661	15803	15760	15845	15863	15822	15908	15759	15814	15690	15765	15836	15863	15795	15951	15779	15676	15760	15785	15850	15699	15944	15840	15835	15824	15828	15734	15763	15885	15879	15676	15931	15887	15928	15758	15696	15844	15843	15708	15654	15809	15826	15923	15683	15708	15816	15742	15743	15766	15785	15904	15672	15794	15772	15721	15646	15610	15931	15758	15916	15853	15783	15774
22591	21080	28872	23508	21565	24468	26677	21402	20402	20387	20035	19837	19481	19668	19413	19568	19718	19627	19610	19596	19606	19904	19749	19775	19728	19536	19767	19667	19382	19587	19649	19684	19476	19842	19617	19714	19801	19713	19625	19696	19242	19551	19453	19353	19268	19316	19254	19415	19404	19457	19199	19289	19087	19164	19335	19196	19245	19503	19091	19134	19288	19297	19339	19128	19208	19211	19266	19228	19197	19397	19216	19092	18986	19115	19261	19020	19342	19116	19211	19079	19204	19013	19193	19086	18959	19293	19012	19097	19179	19262	18990	18981	19380	19106	19231	19080	19192	19257	19164	19253	19328	19332	19345	19002	18978	19309	19134	19062	19093	19017	19037	18849	19040	19186	19083	19238	19045	19250	19142	19178	18987	19135	19156	19311	19161	19075	19094	18845	18954	19136	19080	19208	18990	18979	19293	18999	19251	19123	19180	19000	19248	19252	19300	19003	19102	19105	19229	18889	18976	19006	19236	19040	19192	19268	19196	19251	19365	19079	19387	19062	19241	19245	19146	19055	19160	19187	19145	19098	19032	19011	19333	18969	19088	18970	19068	19063	19176	19138	19005	18888	19122	19068	19144	19077	19149	18976	18993	19102	19308	18990	19235	19268	19190	19103	18973	19378	19266	19042	19016	19037	19207	19144	19112	19197	19076	18900	19075	19274	19380	18976	19194	19278	19123	19140	19275	19121	18966	19222	19144	19066	19433	19090	19083	19107	18962	18797	19263	19205	19088	19177	19198	19093	18987	19189	19073	19184	18906	19218	19114	18971	18965	19069	19195	19144	19128	19154	18978	19346	19011	19205	19117	19092	19240	19207	18964	19116	19005	19156	19025	19104	19010	19186	19097	19075	19073	19025	19051	19245	18867	18918	19260	19034	19166	18893	19109	18967	19300	18970	18995	19200	18688	18931	19190	19228	19011	19022	19238	19351	18987	19037	18975	19028	19206	19040	19208	19072	18967	19187	18955	18972	19103	19075	19194	18965	19096	19153	19246	19058	18963	19281	19100	19218	19052	18992	19191	19157	19231	19102	19211	19186	19207	18981	19045	19114	19022	19178	19128	19308	19077	19090	18955	19081	19129	19052	19059	18896	19096	19106	19071	19152	19220	19027	19170	19092	19041	19318	19138	19075	19241	18941	19263	19212	18912	19133	19120	19051	19212	19049	19020	19194	19035	19101	19110	18905	18981	19136	19060	19353	19080	19106	19128	18958	19053	19086	19077	19081	18924	18894	19228	19384	19087	19136	19187	19020	19134	19421	19203	19024	19252	19105	19153	19106	19009	18937	19143	19290	19061	19073	19185	19059	19043	19031	19243	19112	19222	19075	19062	19205	19060	19051	19144	19060	19048	19254	19085	19194	19169	19098	19139	19046	19347	19080	18977	19086	19003	19163	19102	19122	19198	19204	19140	18940	19146	19008	18988	19068	19167	19252	19162	19185	19015	19209	19249	19110	19067	19090	19346	19183	19069	19262	19056	18938	19108	19252	19103	19156	19082	19203	19128	19062	19102	19122	19040	19087	19377	18938	19034	19132	19011	18967	19189	19180	19291	19351	18990	19140	19129	19289	19246	19168	19307	19123	19122	19291	19269	19215	19139	19238	19248	19163	19398	19128	19247	19036	19165	19147	19268	19213	19100	19127	19117	19021	19008	19092	19133	19039	18979	18970	19020	19154	19036	19116	19074	19216	19132	19266	19355	19085	19050	19136	19161	19093	19122	19122	19189	19082	19157	19086	19144	19323	19313	19170	19366	19173	19039	18878	19173	19114	19119	19099	19017	19167	19181	19018	19168	18914	19058	19092	19129	19129	19414	19128	19089	19160	19171	19251	18964	19209	19057	19140	19104	19053	18945	19097	19268	18994	19232	18998	19304	19066	19453	19235	19129	19017	19085	19028	19246	19013	18962	19030	19131	18929	19078	19076	19285	18936	19167	19165	19166	19249	19189	18942	19033	18940	19136	19302	18971	19021	19085	19047	19015	19174	18891	19131	19465	19218	19095	19228	19268	19210	19240	19087	19205	19137	19035	19131	18932	19179	19013	19200	19146	19204	19390	18957	19036	19095	19375	19030	18995	19073	19000	18951	18917	19185	19075	19252	18935	19162	19098	18975	18950	19193	19049	19005	19021	18982	19025	19330	19017	19026	18970	19133	19028	18938	19188	19079	19044	19084	19232	19176	19150	19186	19055	19037	19146	19088	18977	19118	19343	19062	19092	19184	19161	19096	19108	19164	19011	18960	19038	19046	18975	18933	18980	19162	19164	19277	19104	19066	19227	19108	19063	19031	19201	18975	19132	19036	18926	19211	19050	18992	19193	19353	19050	19163	19150	19194	19171	18986	19188	19153	19003	19107	18915	19106	19062	18995	19153	19140	19096	19188	19053	19154	19092	19096	18932	19121	19107	18986	18963	19001	18961	19319	19184	19351	18966	19152	19125	18934	19024	19345	19026	18980	19095	19122	19123	19079	19161	18904	19159	19053	19113	19272	19057	19319	19151	19054	19160	19215	19057	19073	19150	18931	19137	19204	18945	18963	19101	18931	19194	19082	19169	19107	19202	19085	19191	18869	18898	19058	18942	19019	19275	19066	18972	19083	19173	19057	19336	19130	19214	19166	19031	19129	19179	19075	18990	18907	18884	19269	19189	19238	19328	19004	18957	19138	19096	18870	19300	19027	19056	19187	19043	19054	18850	19106	19337	19165	19151	19139	19186	19294	19054	19195	19222	19030	19172	18950	19057	18985	19287	19079	19088	19014	19038	19167	19166	19144	19231	19220	19027	19138	19094	19056	19055	19104	19249	19133	19269	18898	19268	19195	19035	19210	18981	19103	19362	19267	19106	18837	19125	19148	19073	19042	18934	19038	19138	18968	19110	19127	19162	19328	19032	19056	19089	19130	19007	19131	19173	19077	19053	19117	19086	19265	19218	19001	19202	19057	19049	19204	19107	18964	19028	19178	19265	19165	19292	19182	19292	19192	19163	18994	19171	19171	18958	19055	19195	19044	18965	19150	19302	19094	19036	19168	18989	18973	18997	19082	19113	19221	19045	19105	18950	19050	19265	19301	19145	18945	19157	19104	18983	19014	19225	18973	19088	19320	19275	19240	19149	19213	19122	19156	19406	19056	19115	19090	18984	19205	19005	19123	19264	19075	19051	19156	19147	19122	19106	19093	19175	19152	19342	19134	19108	18956	19160	19197	19233	19231	19175	19161	18972	18920	19145	19060	19233	19079	19149	19147	19132	19375	19227	19138	19011	18939	19170	19159	19182	19070	19018	19178	18958	19326	19262	19081	19322	19050	19280	19107	19292	19112	19067	19276	19192	19236	18926	18919	19113	19114	19113	19189	19014	19183	19166	19204	19226	19122	19274	19071	18917	19078	19076	19058	19126	19224	19181	19173	18982	18820	19200	19055	19319	18990	19234	19085	19051	18907	19026	19099	18976	18892	19093	19165	19175	19191	19125	19377	18834	19134	19151	19146	18976	19023	18909	19013	19081	19162	19407	19201	19139	19039	19159	19127	19214	19130	19273	19146	19299	19144	19001	19072	19086	19195	19011	19173	19209	19181	19150	19283	19234	19078	19121	19072	19233	18927	19133	19075	19020	19184	19238	18941	19209	18931	19010	19142	18969	19139	19036	19078	19115	19103	19187	19099	19205	19030	19199	18958	19241	19131	19079	19133	19209	19173	19044	19138	19051	19086	19047	19106	19109	19192	18915	19236	19125	19286	19135	19207	19040	18962	19101	19124	19069	19172	19028	19126	18967	19100	19265	19061	19154	19181	19224	19114	19064	19010	19227	19141	18976	19227	19125	19123	19295	19050	19080	18958	19075	19122	19140	19022	19079	19282	19168	19146	19165	19181	19198	19185	19063	19246	19154	19029	18907	18980	19209	19213	19172	19002	19211	18983	19066	18879	18984	19328	19098	19088	19169	19263	19252	18961	19017	19400	19090	18966	19114	19121	19114	19007	18974	19125	19279	19096	19087	19167	19147	19054	19078	19223	19219	19207	19216	19087	19268	19007	18885	19146	19260	19234	19099	19076	19190	19094	19091	19207	19057	19071	19335	19298	19150	19056	19063	19069	19273	19227	19267	18889	19011	19056	19064	19166	18946	19049	19091	19160	19136	19066	19185	19153	19291	19153	19106	19028	19166	18923	19267	19139	19204	18975	18878	19102	19181	19133	19204	19038	19118	19056	19080	19077	19330	19223	19236	19259	19145	19195	19299	19191	18893	18941	19049	19065	18990	19088	19026	19168	19119	19180	19172	19080	19141	19251	18981	19036	19028	18974	19340	19177	19124	19161	19200	18896	19173	18843	19210	19108	19098	19212	19084	19113	19148	19124	19212	19031	19245	19165	18999	19093	19122	19299	19022	19189	19159	18999	19125	19072	19242	19188	19088	19125	19249	19253	19189	19235	19283	19150	19058	19063	19007	19222	19099	19004	19152	19176	19216	18936	19125	19092	19145	19211	18936	18978	18951	18804	19050	19205	19196	19010	19049	18764	19048	19178	19229	19078	19149	19297	19133	19046	18944	19096	19157	19095	18795	18913	19305	19033	19321	19380	19009	19249	19054	19195	19205	19022	18929	19052	19199	18954	19036	19029	19106	18976	19080	18982	19091	19150	18901	18972	18843	19160	19148	19196	19041	19301	18994	18863	19037	19029	19049	19164	18945	18817	19235	19284	19264	19021	19303	19007	19128	19026	19369	18719	19086	19038	18970	19004	19188	18963	19194	19073	19086	18980	19123	18963	19129	19039	19252	19175	19116	19029	18977	19229	19248	19159	19089	19008	19327	19233	19276	18919	18970	19197	19082	19107	19289	19021	19271	19145	19082	19225	19140	19197	18928	19119	19020	19250	19166	19067	18939	19202	19144	19139	19054	19006	18929	19184	18994	19083	19058	19080	19217	19031	18964	19035	19087	19086	19175	19129	19299	19139	19304	19161	18957	19270	18961	19077	19125	19083	19155	19328	19358	18928	19236	19128	18861	19214	19090	18997	19216	19173	19307	19336	19332	19022	19004	19060	19206	18910	19294	19013	19258	19240	19255	19105	19148	19001	19145	19099	19008	19050	19197	19147	19242	19134	19050	19121	19258	19304	19074	18840	19279	19084
18844	36305	34392	28219	25285	23539	21148	19436	18459	17722	17340	17165	17081	17284	17118	17009	17176	17103	16961	16922	16945	17162	17161	17021	17061	17110	17208	16938	17252	17106	16892	16992	17073	17072	17144	16808	16813	16916	17075	16955	16939	16905	16838	16730	16853	16828	16860	16572	16894	16657	16630	16628	16702	16555	16620	16486	16372	16650	16449	16524	16569	16591	16542	16531	16675	16566	16412	16611	16289	16336	16428	16566	16561	16444	16452	16279	16336	16442	16435	16421	16388	16337	16374	16462	16385	16465	16593	16464	16341	16522	16609	16512	16444	16491	16482	16491	16428	16559	16524	16293	16526	16376	16512	16462	16345	16478	16231	16356	16396	16399	16538	16639	16667	16392	16465	16444	16526	16286	16375	16441	16493	16486	16551	16491	16460	16357	16408	16459	16565	16100	16419	16391	16479	16535	16402	16440	16419	16403	16411	16476	16487	16619	16273	16485	16400	16500	16376	16609	16547	16377	16412	16295	16442	16275	16519	16388	16522	16289	16411	16483	16301	16475	16598	16416	16364	16524	16434	16380	16394	16365	16538	16534	16388	16350	16390	16586	16452	16346	16626	16452	16446	16444	16565	16501	16365	16388	16576	16372	16581	16482	16502	16397	16371	16496	16405	16406	16444	16440	16380	16515	16381	16402	16544	16461	16530	16510	16481	16425	16463	16479	16544	16387	16470	16588	16260	16205	16444	16364	16525	16644	16326	16246	16543	16466	16489	16418	16457	16464	16309	16498	16389	16349	16495	16378	16413	16544	16396	16462	16430	16357	16434	16261	16448	16579	16539	16252	16520	16476	16430	16353	16487	16426	16386	16453	16395	16654	16442	16229	16501	16396	16480	16475	16304	16387	16310	16375	16410	16293	16591	16441	16413	16341	16475	16483	16466	16469	16442	16488	16459	16378	16339	16430	16442	16404	16352	16378	16545	16302	16526	16563	16595	16326	16366	16483	16261	16291	16464	16334	16513	16373	16465	16344	16322	16267	16535	16454	16518	16495	16460	16484	16419	16670	16565	16444	16587	16525	16509	16357	16530	16420	16474	16357	16520	16378	16442	16294	16427	16371	16447	16547	16352	16473	16406	16433	16443	16391	16472	16437	16455	16312	16584	16499	16377	16395	16553	16600	16533	16463	16559	16415	16269	16506	16317	16434	16494	16319	16314	16351	16596	16344	16371	16517	16568	16300	16369	16476	16353	16438	16633	16561	16140	16537	16450	16460	16305	16392	16436	16406	16377	16461	16529	16527	16472	16497	16580	16379	16409	16374	16382	16442	16512	16400	16497	16365	16322	16473	16447	16477	16613	16490	16354	16374	16591	16385	16431	16582	16398	16494	16395	16577	16441	16465	16196	16579	16427	16551	16459	16247	16488	16528	16531	16566	16457	16412	16214	16456	16368	16573	16468	16440	16309	16344	16626	16408	16477	16414	16442	16406	16610	16284	16548	16369	16432	16493	16418	16366	16244	16406	16263	16398	16422	16384	16445	16485	16431	16220	16352	16195	16409	16470	16472	16380	16563	16417	16520	16387	16442	16553	16418	16548	16360	16282	16539	16195	16409	16523	16532	16435	16504	16420	16533	16433	16354	16334	16308	16673	16457	16548	16389	16323	16516	16568	16444	16548	16521	16617	16352	16428	16531	16354	16263	16448	16558	16410	16138	16448	16478	16333	16456	16519	16432	16292	16364	16514	16460	16499	16527	16524	16493	16288	16578	16501	16370	16615	16244	16298	16402	16329	16476	16623	16579	16394	16461	16530	16483	16360	16458	16298	16555	16302	16526	16361	16344	16583	16489	16424	16399	16401	16333	16591	16579	16350	16476	16373	16315	16563	16325	16342	16402	16566	16583	16488	16403	16301	16413	16578	16454	16409	16595	16538	16402	16352	16415	16439	16502	16418	16507	16343	16412	16478	16652	16569	16334	16435	16451	16439	16353	16327	16467	16308	16387	16333	16335	16303	16506	16380	16465	16459	16319	16512	16329	16364	16401	16433	16437	16288	16382	16487	16431	16400	16390	16235	16410	16504	16451	16444	16390	16429	16388	16556	16474	16413	16433	16396	16431	16406	16332	16408	16383	16442	16373	16195	16473	16457	16448	16495	16432	16477	16276	16444	16361	16382	16322	16430	16509	16398	16341	16257	16445	16401	16368	16393	16195	16354	16246	16396	16391	16443	16466	16475	16365	16432	16328	16566	16517	16328	16550	16411	16547	16468	16249	16511	16436	16358	16463	16546	16534	16419	16389	16342	16299	16567	16325	16483	16408	16301	16449	16569	16365	16467	16456	16528	16327	16380	16288	16420	16458	16438	16393	16535	16346	16420	16523	16379	16426	16557	16296	16399	16299	16368	16448	16492	16365	16481	16481	16479	16622	16457	16365	16447	16543	16347	16352	16520	16307	16531	16514	16520	16495	16510	16465	16505	16330	16248	16520	16469	16454	16341	16413	16442	16549	16361	16573	16397	16538	16481	16311	16506	16245	16526	16541	16504	16572	16405	16410	16468	16606	16352	16495	16440	16457	16426	16537	16269	16309	16399	16532	16606	16447	16515	16489	16504	16541	16577	16590	16330	16388	16399	16433	16415	16284	16539	16282	16419	16364	16403	16292	16157	16492	16159	16270	16316	16417	16422	16520	16522	16264	16366	16544	16540	16457	16287	16664	16399	16512	16429	16467	16504	16279	16351	16586	16419	16453	16360	16412	16533	16578	16584	16485	16372	16507	16510	16396	16358	16403	16281	16379	16495	16453	16438	16471	16378	16302	16498	16611	16550	16370	16348	16607	16455	16435	16517	16421	16647	16412	16487	16245	16432	16349	16617	16532	16451	16347	16502	16378	16394	16467	16518	16421	16428	16254	16491	16364	16451	16598	16523	16387	16433	16334	16423	16421	16275	16304	16481	16485	16614	16477	16168	16455	16479	16388	16429	16504	16389	16494	16522	16467	16351	16462	16357	16379	16296	16490	16465	16354	16410	16434	16407	16432	16302	16489	16480	16385	16429	16484	16512	16369	16447	16488	16272	16456	16419	16502	16334	16478	16637	16552	16655	16502	16092	16395	16448	16294	16279	16474	16415	16362	16257	16370	16578	16406	16359	16480	16384	16373	16402	16320	16551	16315	16487	16570	16583	16402	16491	16485	16555	16568	16300	16381	16423	16541	16491	16309	16501	16477	16437	16524	16297	16294	16329	16298	16294	16338	16598	16464	16432	16473	16367	16451	16310	16455	16298	16451	16464	16370	16459	16391	16438	16359	16386	16303	16535	16374	16548	16376	16365	16339	16528	16369	16627	16399	16309	16366	16268	16609	16276	16384	16511	16426	16360	16440	16454	16413	16452	16236	16499	16581	16484	16355	16466	16382	16384	16526	16399	16592	16580	16360	16378	16257	16458	16520	16381	16349	16394	16430	16422	16293	16432	16510	16462	16325	16593	16497	16504	16477	16436	16305	16527	16441	16556	16517	16438	16560	16346	16386	16396	16461	16570	16550	16487	16455	16434	16346	16370	16568	16422	16420	16356	16501	16230	16297	16491	16408	16485	16410	16498	16460	16340	16412	16466	16478	16592	16377	16456	16285	16553	16373	16220	16536	16495	16454	16361	16418	16379	16407	16364	16397	16183	16393	16375	16359	16251	16498	16352	16372	16511	16409	16477	16492	16418	16544	16361	16421	16519	16511	16522	16358	16429	16389	16489	16401	16413	16209	16600	16448	16438	16345	16351	16432	16395	16425	16278	16433	16577	16234	16197	16370	16375	16391	16503	16415	16483	16616	16488	16451	16561	16479	16477	16421	16316	16412	16337	16397	16276	16501	16245	16396	16472	16529	16329	16275	16470	16387	16301	16408	16367	16477	16498	16453	16469	16651	16365	16460	16579	16348	16354	16382	16452	16422	16383	16414	16481	16232	16469	16400	16543	16401	16336	16285	16592	16484	16347	16384	16378	16396	16279	16463	16281	16554	16308	16383	16629	16433	16313	16220	16593	16639	16491	16382	16498	16360	16341	16286	16451	16292	16385	16403	16392	16624	16399	16325	16511	16446	16462	16341	16474	16515	16456	16477	16541	16486	16441	16609	16546	16365	16478	16366	16326	16341	16436	16162	16552	16407	16389	16425	16549	16395	16491	16381	16395	16527	16455	16355	16481	16421	16443	16430	16435	16324	16523	16436	16403	16541	16423	16449	16434	16465	16463	16420	16426	16481	16519	16508	16466	16363	16494	16383	16660	16292	16303	16592	16310	16332	16319	16508	16580	16327	16319	16377	16401	16349	16479	16530	16435	16377	16532	16377	16469	16508	16292	16312	16290	16440	16346	16428	16346	16396	16529	16641	16376	16578	16524	16440	16395	16475	16392	16319	16386	16582	16452	16554	16492	16517	16365	16381	16508	16476	16445	16333	16369	16440	16177	16454	16400	16347	16507	16381	16390	16388	16636	16535	16412	16571	16294	16230	16548	16340	16449	16346	16420	16414	16388	16309	16404	16428	16572	16466	16482	16314	16506	16347	16603	16515	16467	16360	16378	16485	16268	16478	16430	16421	16418	16344	16456	16539	16416	16459	16522	16335	16521	16261	16409	16404	16366	16476	16488	16461	16455	16374	16463	16304	16449	16421	16435	16440	16454	16413	16379	16336	16386	16316	16391	16610	16405	16388	16263	16463	16421	16268	16422	16539	16416	16353	16527	16361	16449	16587	16445	16498	16494	16462	16473	16409	16530	16473	16261	16538	16446	16569	16413	16403	16383	16525	16406	16437	16487	16477	16533	16497	16290	16427	16447	16410	16457	16477	16436	16447	16527	16470	16631	16389	16415	16445	16609	16426	16373	16473	16402	16215	16427	16624	16371	16363	16332	16393	16459	16563	16515	16467	16413	16411	16430	16666	16388	16429	16679	16397	16482	16323	16317	16315	16369	16544	16483	16467	16474	16311	16356	16284	16353	16556	16459	16488	16377	16343	16458	16516	16287	16449	16420	16409	16563	16474	16451	16389	16380	16362	16391	16502	16451	16393	16667	16450	16507	16344	16377	16576	16424	16457	16267	16310	16305	16441	16513	16299	16367	16483	16461	16462	16313	16462	16345	16321	16434	16377	16435	16386	16318	16471	16488	16470	16409	16567	16452	16471	16408
27418	22360	26273	23931	20213	19706	19059	18588	18218	18044	17811	17925	17895	17875	18167	18201	17952	17897	18133	17874	17831	18022	18016	17743	18122	18187	17931	18190	18072	18141	18112	18068	18002	18078	18186	18072	18062	17929	18287	18112	18204	17977	17984	18052	17522	18005	18206	17911	18178	17960	17772	18059	18134	17982	17768	17851	17813	17745	17866	17779	17811	17788	17911	17734	17825	17916	18055	17946	17916	17861	17711	17874	17802	17822	18043	17981	17713	17812	18040	18054	17978	18050	17982	17943	17709	17993	17809	17812	17932	18005	17795	17884	17957	18018	17856	18010	18046	17776	17836	17767	17906	17870	17912	17672	17799	17814	18002	17808	17778	17860	17900	17832	17724	17826	17990	17993	17934	17900	17761	17765	17970	17718	17889	17796	17645	17860	17882	17895	17691	18141	17917	17769	17876	17761	17888	17857	17940	17703	17819	17722	17833	17809	17887	18042	17937	17966	18018	17906	17882	17858	17782	17855	17737	17748	17952	17940	17776	17812	17915	17853	17925	17932	17890	17889	17858	17920	18013	18005	17923	18041	17967	17659	17818	17839	17727	17853	18030	17629	17765	17919	17839	17671	17967	18034	17862	17779	18023	17790	18016	17907	17803	17909	17864	17881	17887	17823	17910	17762	17888	17752	17774	17824	17963	17826	17804	17968	17773	17935	17770	17825	17859	17688	17861	17919	17840	18036	17939	18046	18185	17856	17810	17859	17765	17851	17836	17784	17974	17988	17757	17773	17732	17687	17863	17802	17909	17858	17857	17987	17846	17858	17961	17808	18105	17879	17828	17859	18029	17797	17819	17967	17964	18021	17905	17865	17880	17784	18010	18029	17827	17966	17967	17832	17623	17821	17869	17966	17804	17702	17836	17896	17959	17933	17897	17979	18035	17813	17947	17953	17873	17954	17889	17943	17810	18102	17910	18082	17867	17784	17759	17948	17969	18006	17848	17741	17724	17912	17905	17778	17754	17925	17873	17721	17816	17823	18011	18126	17767	17717	17687	17751	17902	17893	17792	17749	17657	17478	17723	17913	18066	17922	17901	17716	17729	17838	17864	17704	17990	17936	17781	17908	17930	17863	17848	17870	17926	17993	17648	17879	17642	18030	18036	17782	17807	17741	18008	17962	17735	17732	17753	17823	17958	17927	17807	17994	18018	17845	17615	17804	17764	17769	17726	17692	17796	17795	17847	17615	17945	18053	17920	18015	17761	17849	17920	18061	17859	17756	17857	17906	17917	17966	17825	17956	17885	17835	17774	17888	17848	17954	17854	17973	18002	17962	17862	17881	18079	18027	17886	17829	17795	17851	17749	17908	17946	17875	17785	17829	17924	17928	18009	17779	17850	17882	17950	18004	18055	17869	17857	17979	17682	17926	17995	17721	18037	17654	17741	17755	17823	17690	17760	17692	17764	17890	17752	17917	17894	17843	18099	17766	17979	17966	17780	17737	17902	17953	17867	17877	17835	17885	17847	17755	17837	17989	17742	17869	17826	17839	17875	17995	18020	17880	17981	17907	18105	17866	18013	17922	17939	17665	17887	17831	17940	17948	17891	17829	17919	18014	18077	17980	17807	17793	17662	18114	17749	17700	17667	17583	17862	17902	17837	17883	17775	17955	17795	17924	17767	17693	17963	17904	17787	17745	17905	17953	17886	18000	17883	17970	17677	17773	18002	17894	17924	17509	17698	17821	17980	17767	17766	17881	17714	17897	18090	17910	17665	17662	17780	17670	17828	17923	17924	17837	18016	17873	17920	17812	17845	17735	17868	17828	17872	17589	17802	17750	17823	17921	17845	17898	18007	17996	17885	17787	17914	17872	17897	17920	17891	17745	17765	17799	17912	17737	17849	17869	17844	17925	17765	17833	17741	17883	17711	17786	17894	17991	18027	17857	17813	17883	17754	17988	17887	17818	17850	18058	18117	17899	17884	17977	17871	17936	17938	17949	17619	17758	17896	17920	18205	17923	18003	17854	17827	17915	17675	17808	17842	17806	18080	17736	17871	17794	17997	18047	17884	17874	17929	17893	18164	17963	17992	17918	17899	17714	17561	17690	17905	18015	17906	17716	17941	17863	17887	17808	17740	17777	17938	17780	17908	17763	17904	17892	17935	17874	17738	17898	17855	17797	17966	17888	17783	17876	17933	17900	17823	17803	17899	17938	17791	17906	17820	17964	17732	17838	17803	17858	17875	18069	17828	17816	17724	17778	17752	17672	17774	17679	17795	17761	17691	17843	17939	17940	17788	17740	17996	17779	17767	18126	17726	18046	17895	17833	17714	17819	17899	17786	17935	17848	17844	17712	17523	18120	17985	17992	17689	17719	18004	17819	17924	17836	17995	17633	17750	17942	17898	17776	17746	17851	17864	17873	17920	17683	17804	17791	17760	17951	17990	17723	17783	17756	17916	17709	17655	18040	17901	17839	17809	17884	17878	17646	17990	17818	17882	17792	17800	17977	17864	17940	17706	17792	17801	17938	17958	17903	17903	17834	17825	17833	17860	17902	17890	18041	17810	17973	17803	17834	17901	17868	17848	17784	17831	17654	18034	17862	18073	18023	18002	17807	17970	17917	17727	17860	17540	17844	17946	17873	17926	17762	18152	17862	17862	17871	17817	17856	17731	17881	17890	17902	17907	17957	17791	18034	17902	17896	17832	17821	18014	17754	17755	17898	17868	17771	17805	17822	17839	17698	17873	17975	17808	17754	17859	17763	17838	17817	17792	17656	17739	17941	17886	17954	18118	17938	17646	17875	17932	17815	17891	18166	17807	17737	17962	18023	17797	17869	17940	17868	17914	17919	18022	17954	17928	17792	17874	17828	17898	17961	18039	17890	17850	17981	17879	17847	17616	17773	18020	17534	17912	17968	17799	17989	17947	17877	17855	17871	17898	17653	17922	17885	17912	17812	18079	17677	17787	18011	18051	17748	17851	17629	17833	17872	17922	17829	17905	17908	17821	17909	18124	17923	17790	17731	17635	17854	17949	17723	17922	17789	17870	17829	17991	18109	17904	17972	17618	17721	17914	18040	17950	17899	18141	17891	17964	17820	17962	17865	17866	17857	17975	17945	17730	17859	18092	17958	18022	17955	17821	17822	17838	17897	17940	17939	18008	17764	18013	17794	17866	17897	17850	17712	17920	18021	17968	17767	17785	17860	17957	17811	17980	17975	17802	17737	17974	17931	17889	17742	18033	17906	17884	17822	17941	17913	17804	17772	17797	17706	17949	17889	17886	18055	18012	18002	17640	17768	17887	17762	17794	18007	17782	17891	17831	17788	17888	17964	17839	17859	17872	17800	17810	18031	17975	17781	17844	17932	17729	17975	18101	17756	17824	17961	17804	17878	17733	17831	17927	17893	17918	18034	17932	17887	17870	18002	18039	17829	17983	17907	17799	17782	17905	17865	17950	17763	18133	17736	17771	17939	18029	17783	18040	17834	17875	17864	17806	17812	17983	17912	17762	17765	17874	18038	17859	17849	17866	17819	17876	17884	18082	17878	17874	17995	17842	17658	17707	17899	18034	17844	17895	18014	17892	17998	18031	17733	17926	17833	17788	17991	17783	17883	18032	17824	18026	17669	17951	17723	18052	17844	17865	18044	17838	18024	18103	18051	18048	18099	17819	17942	17853	17980	17987	17834	17865	17831	17870	17932	17840	17982	18054	17917	17786	17895	17794	17942	17887	17993	17799	17949	17953	18043	17831	17691	18002	17750	17900	17644	17786	17918	17798	17904	18039	17884	17939	17825	17950	17895	17925	17908	17837	17902	18039	17973	17794	17563	17890	17714	17958	17857	17741	17858	17952	17645	17883	17768	17796	17934	17769	18130	17808	17976	17726	17800	17945	17759	17930	17903	17953	17936	17771	17873	17948	17809	17946	17918	17864	17905	18025	17967	17727	17596	17877	18034	17727	17937	17766	17855	17781	17817	17899	17920	18064	17937	17537	17675	17854	17985	17735	17788	17528	17916	18007	17897	17838	17843	18140	17941	17828	17764	17850	17886	17879	17794	18032	17941	17930	17768	17975	17857	17934	17790	17738	17938	18073	17872	17940	17914	17928	17685	17859	17756	17712	17854	17879	17893	17929	17960	17923	18040	17987	17945	17860	18046	18063	17680	17696	17620	18132	17905	17785	17830	17957	17953	17901	17780	18029	17792	17978	18053	17912	17740	17917	17882	17967	17833	17836	17773	17732	17733	17813	17869	17921	17887	18082	17770	17850	17884	17775	17802	17911	17909	17877	18002	17870	17781	18166	17869	18045	17870	17830	17942	17791	17843	17859	17788	17930	17835	17804	17736	17804	17683	17771	18077	17995	17863	17959	17919	17677	17795	17688	17818	17829	17903	17805	17814	17838	17926	18036	17802	17955	17916	17949	17776	17780	18041	17815	17940	17849	17941	17912	17645	17859	18063	17957	17901	17760	17700	17810	18045	17868	17683	17872	17966	17834	18027	18072	17965	17948	17818	17977	18043	17732	17876	17870	18033	17890	17955	17833	17835	17825	17833	18041	17885	18080	18043	17894	18083	17924	17803	17786	18019	17911	17840	17846	17965	17838	17800	17935	17798	17731	18035	17981	17604	17867	17671	18042	18010	17904	17900	17925	17893	18109	18100	17799	17750	17856	18008	18084	17741	17719	17738	17890	17771	17691	17874	18028	17982	17823	17835	17961	17942	17817	17845	17817	17807	17919	17749	17855	17590	18204	17746	17830	18006	17864	17823	18066	17699	17902	17923	17775	17966	17808	17903	17972	18058	17817	17849	17929	17959	17990	17810	18120	17807	17889	17963	17831	17838	17863	18065	17967	17786	17808	17901	17957	17776	17942	18166	17634	18053	17796	17667	17831	17909	17994	17782	17870	18010	17969	17907	17999	17697	17833	17993	18005	17872	17820	18054	17691	18019	17907	18228	17713	17982	17970	17779	17764	17758	17813	17875	17925	17775	17951	17894	17870	17795	17812	17828	17912	17891	17758	17918	18013	17969	17897	17829	17813	17988	17905	17981	17898	17799	18122	17695	17727	17918	17752	17999	17861	17902	18035	17856	17832	17901	18061	17828	17908	17717	17908	17919	17891	17918	18043	17815	17877	17932	17827	17863	18047	17888	17889	17893	17800	17741	17889	17767
17741	26075	24924	21099	19427	18307	17224	16393	16208	15910	15860	15957	15824	15715	16109	15521	15934	15944	15868	15930	15962	15912	16087	16096	15919	15899	15908	15977	15749	16031	16052	15964	15981	15941	15963	16034	15819	15988	15785	16019	15906	15841	15957	15774	15793	15914	15859	15874	15848	15810	15951	15716	15803	15718	15923	15702	15680	15673	15690	15689	15758	15818	15782	15671	15726	15600	15630	15716	15812	15743	15628	15773	15671	15859	15712	15693	15755	15805	15818	15840	15667	15805	15680	15831	15810	15537	15785	15780	15815	15703	15752	15710	15583	15745	15667	15687	15652	15511	15741	15693	15689	15693	15684	15698	15680	15607	15674	15780	15682	15774	15647	15836	15530	15701	15573	15871	15622	15743	15549	15767	15816	15693	15876	15700	15715	15540	15660	15675	15767	15559	15610	15867	15580	15704	15719	15615	15713	15732	15820	15604	15559	15653	15596	15701	15530	15739	15696	15591	15673	15756	15703	15706	15537	15828	15785	15658	15689	15632	15659	15749	15715	15580	15774	15702	15836	15629	15740	15573	15543	15866	15803	15644	15896	15610	15717	15751	15635	15552	15624	15728	15579	15730	15592	15800	15659	15745	15813	15836	15757	15777	15646	15731	15794	15770	15783	15623	15745	15704	15824	15629	15530	15733	15652	15711	15781	15608	15641	15768	15612	15564	15698	15704	15731	15705	15875	15640	15748	15681	15421	15753	15548	15537	15718	15744	15886	15633	15855	15726	15680	15641	15725	15656	15754	15720	15584	15643	15694	15577	15511	15665	15699	15682	15778	15688	15582	15699	15550	15702	15704	15669	15769	15792	15694	15698	15579	15772	15700	15478	15686	15629	15648	15598	15691	15546	15663	15555	15735	15802	15724	15742	15700	15794	15777	15721	15662	15726	15553	15683	15665	15734	15714	15710	15701	15633	15572	15712	15653	15666	15836	15651	15713	15639	15648	15743	15921	15794	15694	15567	15690	15634	15717	15681	15593	15846	15605	15707	15681	15789	15764	15721	15749	15774	15598	15771	15606	15633	15895	15755	15674	15687	15722	15699	15793	15865	15760	15704	15571	15537	15952	15884	15690	15623	15711	15754	15641	15744	15611	15620	15660	15767	15810	15634	15769	15810	15894	15793	15729	15641	15784	15639	15703	15776	15534	15571	15822	15947	15693	15813	15753	15601	15766	15635	15570	15769	15750	15670	15564	15724	15691	15754	15751	15642	15552	15676	15746	15589	15793	15592	15633	15720	15661	15658	15558	15685	15549	15594	15676	15731	15551	15822	15686	15682	15692	15835	15776	15592	15601	15635	15630	15623	15729	15712	15636	15744	15642	15568	15945	15828	15828	15708	15596	15822	15476	15703	15663	15575	15738	15641	15631	15717	15615	15548	15681	15522	15814	15612	15514	15875	15541	15640	15650	15743	15543	15802	15782	15659	15862	15638	15646	15822	15629	15696	15621	15742	15578	15681	15842	15517	15835	15794	15753	15624	15601	15847	15513	15689	15566	15726	15693	15748	15625	15624	15713	15648	15711	15677	15739	15657	15602	15589	15694	15693	15609	15714	15528	15629	15628	15639	15711	15541	15788	15626	15709	15669	15687	15768	15742	15713	15854	15741	15715	15656	15753	15612	15626	15591	15581	15647	15943	15717	15644	15807	15789	15763	15530	15897	15713	15681	15818	15730	15714	15576	15722	15880	15778	15676	15782	15657	15781	15586	15742	15727	15613	15735	15633	15664	15658	15515	15781	15578	15699	15742	15711	15773	15705	15751	15683	15816	15621	15756	15589	15891	15719	15948	15667	15781	15570	15741	15569	15613	15603	15725	15705	15653	15596	15757	15573	15849	15740	15771	15549	15727	15666	15583	15582	15437	15719	15695	15806	15845	15706	15939	15776	15788	15713	15529	15617	15659	15605	15785	15596	15678	15567	15825	15769	15487	15816	15593	15647	15819	15679	15736	15730	15623	15706	15683	15603	15646	15447	15861	15708	15734	15629	15703	15661	15584	15597	15776	15745	15695	15657	15725	15750	15583	15699	15449	15677	15635	15789	15546	15604	15761	15637	15744	15729	15683	15712	15700	15790	15737	15673	15776	15588	15387	15859	15804	15722	15714	15754	15541	15775	15646	15553	15593	15727	15771	15583	15672	15705	15825	15714	15720	15706	15813	15580	15617	15745	15677	15654	15539	15811	15697	15657	15618	15660	15824	15698	15731	15832	15722	15569	15672	15773	15590	15670	15866	15752	15619	15748	15725	15586	15809	15543	15683	15629	15546	15686	15655	15869	15797	15748	15692	16003	15740	15804	15765	15850	15648	15606	15779	15696	15786	15620	15671	15549	15593	15790	15454	15605	15703	15752	15686	15737	15790	15616	15768	15665	15685	15548	15696	15753	15578	15676	15749	15677	15657	15644	15653	15650	15589	15686	15538	15896	15602	15630	15759	15670	15596	15613	16034	15783	15576	15612	15657	15692	15505	15654	15728	15599	15748	15683	15750	15691	15807	15679	15837	15858	15691	15795	15562	15783	15599	15736	15449	15570	15707	15823	15721	15784	15808	15759	15549	15831	15773	15705	15692	15603	15714	15822	15638	15570	15781	15586	15720	15750	15556	15605	15604	15775	15556	15716	15538	15762	15701	15525	15637	15809	15775	15646	15653	15709	15715	15640	15618	15846	15906	15600	15726	15622	15554	15714	15765	15636	15735	15684	15625	15618	15757	15704	15692	15605	15736	15654	15693	15619	15742	15442	15602	15942	15903	15694	15770	15683	15769	15664	15654	15688	15779	15606	15665	15540	15879	15732	15595	15743	15656	15791	15629	15592	15675	15697	15793	15907	15728	15663	15605	15748	15644	15758	15689	15719	15679	15702	15700	15698	15503	15833	15710	15712	15733	15754	15612	15630	15683	15531	15714	15672	15604	15822	15601	15666	15762	15807	15769	15753	15684	15850	15669	15735	15898	15754	15668	15581	15666	15748	15708	15652	15617	15797	15714	15915	15677	15826	15826	15550	15569	15730	15697	15788	15692	15710	15714	15678	15790	15786	15625	15645	15628	15599	15730	15680	15750	15596	15857	15755	15752	15648	15650	15641	15751	15679	15612	15716	15571	15670	15624	15742	15941	15780	15690	15835	15680	15763	15682	15677	15605	15712	15768	15608	15788	15570	15563	15665	15580	15600	15666	15898	15694	15607	15725	15721	15653	15696	15741	15760	15710	15688	15577	15490	15703	15860	15690	15672	15703	15736	15572	15685	15811	15741	15703	15699	15721	15671	15697	15535	15853	15766	15746	15794	15506	15678	15767	15621	15545	15565	15695	15738	15674	15810	15588	15733	15780	15564	15674	15770	15514	15566	15655	15532	15729	15855	15829	15845	15731	15695	15753	15619	15753	15729	15779	15622	15608	15699	15567	15516	15605	15671	15719	15794	15553	15801	15691	15626	15784	15669	15630	15874	15731	15691	15513	15624	15757	15737	15610	15776	15585	15606	15596	15607	15713	15712	15587	15566	15744	15657	15759	15639	15743	15842	15703	15801	15693	15738	15656	15556	15504	15731	15728	15661	15670	15893	15748	15685	15812	15674	15675	15684	15662	15777	15801	15712	15648	15439	15692	15791	15778	15789	15688	15801	15683	15793	15632	15670	15826	15702	15583	15627	15704	15787	15602	15755	15605	15859	15639	15646	15592	15948	15653	15867	15850	15665	15698	15574	15624	15550	15471	15616	15682	15718	15705	15697	15600	15664	15736	15736	15638	15719	15741	15816	15652	15553	15636	15761	15551	15668	15621	15714	15603	15597	15534	15592	15569	15848	15825	15697	15794	15675	15647	15778	15646	15737	15658	15737	15646	15711	15642	15715	15613	15756	15725	15693	15647	15833	15684	15635	15792	15778	15589	15667	15691	15666	15772	15731	15648	15820	15635	15668	15618	15685	15723	15800	15635	15853	15644	15835	15712	15763	15654	15648	15836	15518	15771	15705	15792	15566	15574	15590	15723	15762	15756	15793	15673	15565	15718	15639	15750	15792	15881	15582	15523	15733	15723	15683	15535	15784	15652	15731	15792	15631	15845	15549	15654	15694	15881	15675	15715	15731	15756	15748	15720	15634	15539	15696	15674	15904	15762	15739	15909	15727	15549	15783	15752	15796	15801	15635	15648	15546	15786	15726	15505	15793	15601	15814	15736	15626	15582	15745	15818	15635	15623	15632	15601	15633	15551	15742	15691	15726	15620	15717	15688	15606	15736	15756	15781	15763	15671	15689	15567	15679	15802	15769	15766	15641	15775	15796	15710	15684	15703	15571	15702	15747	15759	15708	15652	15851	15748	15587	15704	15674	15610	15692	15617	15625	15710	15649	15561	15742	15745	15694	15784	15669	15746	15825	15781	15635	15808	15661	15673	15777	15622	15639	15690	15731	15843	15748	15669	15686	15537	15558	15762	15614	15671	15609	15653	15481	15545	15609	15927	15760	15801	15665	15480	15628	15766	15537	15665	15629	15808	15561	15718	15690	15632	15639	15625	15752	15756	15754	15744	15624	15598	15716	15640	15811	15755	15704	15597	15770	15670	15829	15659	15653	15668	15598	15675	15848	15697	15778	15644	15637	15688	15905	15696	15793	15745	15830	15606	15613	15710	15679	15640	15715	15594	15922	15636	15819	15763	15653	15574	15684	15539	15598	15655	15743	15742	15640	15799	15834	15643	15602	15821	15653	15775	15730	15526	15741	15637	15841	15714	15656	15632	15691	15747	15671	15637	15887	15809	15632	15779	15390	15780	15719	15706	15633	15742	15562	15694	15567	15698	15742	15653	15708	15821	15667	15594	15691	15617	15744	15825	15734	15583	15781	15681	15513	15614	15780	15723	15800	15682	15610	15909	15653	15709	15501	15827	15732	15608	15714	15552	15721	15780	15689	15885	15711	15677	15568	15698	15768	15724	15699	15694	15706	15837	15732	15666	15756	15615	15795	15685	15584	15705	15656	15775	15633	15547	15712	15485	15659	15719	15637	15699	15577	15603	15936	15655	15601	15834	15693	15652	15696	15576	15710	15676	15614	15752	15475	15752	15648	15645	15651	15644	15656	15673	15700	15825	15726	15621	15696	15726	15783	15601	15815	15773	15754	15722	15585	15653
23677	21090	28447	24172	22499	22871	21822	19338	18615	18942	18599	18390	18297	18236	18177	18361	18547	18279	18259	18189	18321	18247	18403	18536	18443	18436	18562	18382	18426	18468	18382	18434	18334	18386	18356	18102	18203	18080	18162	18157	18362	18517	18403	18346	18116	18330	18039	18088	18440	17967	18206	18357	18029	17992	18149	17994	17983	17942	18231	17994	18401	17944	18236	17937	18180	18116	18010	18195	18155	18091	18073	17903	17971	17917	18190	18109	18025	18024	18115	18115	17952	18101	17913	18076	18086	17988	18148	17893	18146	17973	18182	18199	18056	18117	18025	17985	18125	18035	18029	18102	18175	18143	17981	18015	18166	18009	18064	17964	17839	17841	18062	18222	18112	18034	17909	17901	18034	17986	17975	17792	18224	18071	17898	17957	17972	18128	17830	17973	17950	17837	18002	17958	18208	18058	17728	18100	18050	18188	18201	17763	17911	17906	18005	18090	18179	17708	18055	18247	18113	18164	17933	18165	17917	18054	17973	17957	18007	17935	18242	17984	18062	18088	18136	17940	17978	17815	17945	17855	17881	17950	17894	18015	18059	18027	17911	18027	17898	17891	18107	18066	18142	18297	17937	18016	17885	17861	17826	17884	18015	17910	17943	18070	18166	18010	18114	17971	17922	18049	18042	18084	17799	18085	18061	17996	17740	17897	18049	18096	18013	18135	17979	18122	17993	17937	17930	17996	18061	17938	17940	18087	18065	18072	17760	18049	18191	17912	18005	18129	18027	18132	17953	17898	18064	17889	17940	18086	18178	17972	17941	18153	18052	18295	18091	17950	18079	17994	17927	18125	17972	18115	17891	18168	17825	18266	18053	17972	18119	18103	18140	17755	17938	18064	17983	18221	18215	17870	17939	17985	18132	18005	18285	17762	18167	17939	18232	18290	18020	18133	17855	18166	18047	18003	18027	18040	17985	17922	18110	17981	18022	17975	17817	17923	17924	18165	18040	18104	17795	17921	18143	18000	17973	18111	18032	18071	18034	18007	17896	17997	18136	17868	17985	17982	18008	17981	18011	17982	17920	17990	18087	18037	17935	18001	17756	17964	18041	17962	18065	18025	17947	17853	17683	17878	18042	17969	17961	17947	18080	17896	17909	17959	18122	17911	17970	18234	17912	17777	18178	17941	17947	18143	18043	18060	18104	17928	18102	18114	18083	17806	17993	18029	17948	17990	17953	18130	18037	18145	18039	18077	18083	18102	18028	17864	17874	17803	17918	17784	17831	17895	18043	18062	18153	18049	18044	17800	18001	17886	18097	17903	17894	18060	17979	17979	17965	17947	17947	18021	17988	17998	17812	18063	17940	17926	18034	18041	18053	18080	18085	17944	17904	18047	17824	18009	17996	17830	18027	18090	17888	17918	18117	18064	17892	17810	18036	18093	17928	18074	18079	17863	17807	17947	18095	18022	18062	17920	18189	18116	17930	17853	18076	17923	17890	18039	17852	18090	18204	18051	18140	18112	17979	18079	17985	18090	18158	18056	18032	17695	17891	18060	18225	17990	18029	18281	18067	17900	17866	17790	18168	17831	18015	17935	17993	18093	17947	18013	17886	18033	17943	18002	18108	17988	18010	17984	17942	18073	17904	17747	17927	17909	17876	17998	18051	18001	18094	18163	17970	17902	17967	17980	18095	17913	17868	17942	18022	18020	17952	17955	18050	17953	17954	17926	18044	17960	17900	17889	18195	17881	17980	17995	18064	17945	17907	18130	18088	18183	18146	18034	17769	18007	18065	17987	17979	17944	17870	17926	17758	18308	18150	17799	18068	18054	17951	18045	18025	17901	18291	17901	17950	18193	17989	17950	18126	18050	18063	18001	18037	17996	17856	18098	18063	17918	17940	18070	18050	17927	17990	17898	18280	18032	18099	17992	17989	17953	17992	17897	18135	17999	17893	17902	17931	17845	18014	18105	17887	18012	17982	18088	18159	17999	17977	18133	18076	17823	17757	18043	17901	18294	18026	18157	17918	17944	17864	18015	17996	17930	18123	18063	18010	17995	18011	17952	18006	17870	17888	17786	17980	18021	17986	17876	18056	18176	18156	17901	18028	17733	18136	18133	17970	17960	18105	18010	17902	17867	17989	17852	18149	18091	18054	18066	18074	18024	18204	18106	18043	17980	17919	18096	17929	17978	17998	17921	18069	18178	18123	18008	18148	18059	18017	18199	18063	18087	18118	17780	17883	17974	17905	18024	18052	18043	18089	18150	18009	18168	18246	17871	17939	17908	17801	18040	18133	17918	17973	17913	18066	17751	17980	17982	18133	18138	17760	18073	17973	18156	18164	18167	17943	18118	18068	18062	18075	17949	18021	17986	17969	18176	18065	18229	18001	18041	17975	17875	18047	17947	18230	18136	17958	17958	18071	17984	17681	17764	18103	18115	17953	18197	18125	17728	18058	18081	17927	17918	17929	17988	17973	17895	17946	17985	17956	18152	17808	17952	18126	18039	18011	17954	18130	17938	17924	17932	18083	18104	18083	18064	18042	18052	18124	18079	18067	18015	18157	18182	18066	18068	18158	17978	18177	18040	17860	18260	17964	18128	18073	18031	17859	18118	17962	18052	17823	18170	18121	18052	18058	18063	18003	18085	17980	17898	18125	18022	17988	17998	18026	18025	17936	17999	18282	18008	17943	18065	18065	18077	18056	18129	18082	18042	17999	17900	17994	18160	18001	18187	18064	17782	17917	17989	17917	18080	17879	18026	18102	17931	17790	18014	17804	18009	17964	18120	18009	18033	18005	18102	18121	17945	17970	17897	17975	18133	18051	17935	17915	17986	17964	17989	17953	17946	18177	18114	17864	18001	18085	17954	17905	18268	18031	18052	18076	18046	18048	18052	17953	18032	18062	18089	18162	18065	17934	18246	17935	18072	17861	18087	18093	17927	17955	18016	17749	17962	18022	17925	18099	18109	17956	18166	17840	18141	18003	17874	17901	17900	18138	18091	18095	17976	18156	17815	18154	17977	17859	18008	18036	18052	18001	17911	17823	18025	17877	18029	18042	17841	18080	18158	18006	18016	18026	18076	17934	17922	18172	17979	18073	17875	18155	18113	18176	17924	17933	18032	17916	18156	18043	18042	17982	17967	18119	18011	17824	17980	17950	18077	17919	18097	18075	18200	17969	17945	18247	18104	18144	17948	18034	18004	18064	17976	18001	18248	18117	18132	18160	17998	17981	18148	18078	18008	17945	18125	18142	18118	17960	17839	17931	17987	17944	17796	18022	18187	18190	18112	18055	17932	18023	18015	17950	18147	18103	17845	17894	18067	18035	18135	18003	18040	17964	17899	18038	17825	18093	17986	18058	17896	18132	18026	18024	18075	18018	18118	18105	18081	17937	17919	18057	18015	18013	17799	17970	17982	17863	18087	18014	17893	18034	18064	17903	18047	17971	18115	17794	17988	17985	18119	17943	18099	18013	17956	18034	17951	18206	18116	18147	17904	17963	17989	17978	17922	18036	18120	18193	18089	17922	18084	17982	17943	17818	17828	18353	17867	17929	18116	17955	17874	17905	17806	18064	18013	17878	17855	17947	18140	17973	18164	18151	18061	18047	18003	18088	18222	18173	18288	18039	18128	17969	17822	17751	18029	17780	17889	18013	17957	17999	18105	17930	18051	18052	17829	18031	18060	18149	17961	17800	17808	18032	18125	18110	18076	17940	18088	18178	18111	18155	17963	18264	18101	18080	18088	18075	17956	17981	18142	18089	17935	18042	18043	18070	17993	18114	18095	17881	18066	18128	18192	18053	17989	18180	18015	17990	18040	18181	18079	18128	18154	17978	17940	18027	18162	17898	18066	18193	18040	17909	17969	17834	18106	17969	18058	18051	17977	18011	18061	18029	18078	17914	17935	18051	18155	17883	18071	17925	17991	18009	18099	17761	17846	18004	17991	18011	18077	17764	18297	18072	18093	17835	17989	18087	18137	18012	18116	17930	17905	17861	17915	18077	18139	18034	17954	17947	18166	17943	18186	18051	17984	18025	17955	18054	18016	17868	18032	18064	18052	18072	17960	17954	18032	17886	18080	18106	17911	18059	17888	18168	18056	17962	18102	18135	18025	18211	18004	18176	18061	17781	17962	18015	17961	18053	17990	17908	18054	18123	18061	17900	17960	18180	18121	18034	18087	17938	17879	18202	18162	17933	17988	18169	18006	18046	18009	17828	17844	17881	17797	18208	17888	18076	18058	18172	18125	18069	18019	17960	17982	18177	17832	18064	18180	18127	17996	17929	18166	18107	17955	17876	17898	18328	17977	18032	18049	18193	18131	18109	17833	18136	18215	18101	17968	17942	18014	18119	18155	17963	18066	18080	18028	17961	18111	17847	18042	18107	17942	17969	17826	18033	17950	17798	18133	18040	18017	17881	18108	17925	17914	17920	17964	18003	17913	18012	18094	18189	17953	18070	17821	17891	17880	17853	18102	18078	18072	17987	18042	18010	18082	18001	18116	17954	18182	18021	18028	17940	17925	18230	18053	17808	18103	18038	17928	18313	18050	18171	17927	17867	17789	17979	17841	18011	18085	18250	17853	18222	18058	18014	17887	17930	17964	17806	18070	18185	17803	18023	17979	17963	17988	17872	17973	17909	17906	18019	18094	17930	18125	17977	18144	17884	18033	17898	18023	17958	18008	17904	17935	17950	18070	17917	17958	18141	17954	18272	18107	18045	17890	17977	18184	18287	18115	17857	17997	18029	18132	18103	18022	17984	17914	17932	18095	17908	18023	18219	18001	17962	18033	18096	18012	17928	18066	18117	17752	17938	18021	17982	18129	18013	18035	18010	17890	17810	18062	18109	18070	17905	17824	17997	18064	17928	17837	18091	17899	18024	17876	18038	18129	17953	18004	17979	17988	18087	17907	18242	17997	17878	17886	18065	18174	18044	18285	17999	18099	17869	18146	17993	17881	18044	17884	18098	18175	17963	17961	18207	17966	18002	18069	18250	18147	18012	18092	18037	17935	17933	18099	17956	18018	18221	17922	18001	18092	18086	17896	18064	18044	18110	18026	18254	17960	18121	18046	17921	17839	18288	17862	18000	18078	18084	17665	18198	17926	18213	17981	17930	18011	17982	17885	17868	18051	18012	18102	18223	18038	17981	18069	17909	18039	18044	18077
17347	31966	30557	24539	22312	19908	18045	17290	16885	16542	16321	16209	16289	16471	16061	16365	16083	16257	16196	16034	16381	16196	16386	16483	16378	16265	16283	16226	16362	16272	16280	16223	16179	16189	16247	16136	16139	16118	16068	16153	16369	16076	16084	15826	16018	16133	15930	15951	15945	16127	15890	15990	16001	16044	15717	15894	15843	15894	15867	16016	15772	15927	15815	15753	15926	15882	15935	15785	15738	15967	15946	15918	15770	15793	15660	15947	15789	15795	15817	15976	15821	15981	15696	15783	15821	15751	15848	15747	15868	15784	15968	15792	15663	15956	15938	16047	15773	15750	15864	15776	15836	15855	15870	15745	15719	15927	15817	15800	15897	15737	15868	15641	15698	15661	16071	15737	15837	15682	16027	15754	16001	15895	15808	15610	15656	15751	15852	15636	15817	15777	15706	15977	15774	15897	15750	15786	15747	15681	15888	15752	15851	15589	15821	15831	15657	15892	15770	15877	15721	15973	15778	15854	15818	15930	15732	15724	15841	15629	15782	15823	15714	15740	15763	15753	15990	15728	15745	15714	15731	15781	15651	15826	15689	15774	15980	15774	15528	15767	15830	15821	15730	15983	15807	15703	15852	15862	15957	15726	15630	15843	15721	15678	15782	15678	15850	15661	15807	16010	15784	15811	15869	15638	15829	15851	15848	15768	15947	15899	15832	15787	15741	15657	16003	15767	15694	15774	15774	15839	15687	15725	15821	15778	15821	15971	15732	15786	15760	15800	15777	15824	15824	15816	15782	15897	15711	15816	15774	15772	15862	15884	15744	15795	15775	15763	15821	15749	16030	15931	15869	15797	15750	15929	15748	15627	15674	15767	15823	15910	15887	15870	15804	15843	15870	15796	15808	15745	15829	15743	15852	15745	15862	15848	15753	15798	15820	15733	15918	15740	15837	15736	15761	15797	15911	16063	15812	15862	15868	15735	15701	15772	15912	15720	15790	15796	15639	15750	15650	15785	15847	15764	15829	15658	15807	15679	15887	15796	15874	15677	15842	15911	16019	15862	15567	15653	15852	15844	15744	15770	15837	15832	15775	15721	15815	15665	15772	15875	15569	15880	15850	15756	15714	15587	15744	15671	15804	15772	15886	15823	15752	15805	15675	15617	15897	15693	15880	15712	15870	15738	15917	15588	15888	15850	15821	15832	15806	15758	15545	15783	15710	15767	15843	15741	15872	15789	15985	15791	15905	15816	15830	15852	15728	15711	15756	15603	15825	15881	15887	15681	15772	16010	15768	15689	15905	15583	15755	15843	15956	15735	15723	15889	15723	15709	16003	15702	15832	15865	15953	15590	15902	15795	15723	15764	15800	15931	15843	15905	15700	15821	15911	15702	15803	15801	15714	15831	15875	15731	15738	15606	15856	15715	15689	15820	15894	15705	15760	15775	15724	15824	15816	15829	15702	15775	15682	15922	15781	15743	15798	15587	15884	15758	15735	15830	15898	15784	15784	15703	15986	15786	15667	15941	15764	15650	15810	15789	15886	15729	15910	15854	15822	15783	15893	15736	15744	15820	15819	15696	15832	16022	15701	15775	15691	15633	15848	15689	15818	15851	15928	15935	15859	15953	15695	15891	15867	15818	15843	15776	15707	15863	15857	15711	15827	15892	15875	15913	15746	15777	15734	15966	15968	15831	15955	15836	15784	15737	15770	15804	15742	15750	15971	15756	16018	15794	15640	15721	15796	15789	15739	15868	15829	15944	15644	15897	15781	15774	15673	15680	15699	15755	15943	15771	15820	15856	15953	15717	15767	15793	15783	15785	15935	15672	15729	15762	15831	15879	15787	15806	15773	15824	15754	15921	15787	15781	15767	15816	15791	15709	15799	15808	15904	15858	15897	15816	15876	15716	15822	15897	15815	15752	15812	15785	15873	15675	15694	15730	15766	15820	16002	15864	15815	15781	15809	15800	15649	15787	15827	15750	15801	15819	15757	15786	15689	15903	15681	15704	15868	15924	15670	15912	15791	15805	15856	15725	15883	15557	15777	15938	15797	15761	15846	15827	15827	15692	15879	15904	15782	15761	15579	15782	15877	15648	15999	15574	15978	15712	15758	15880	15783	15765	15773	15960	15712	15718	15744	15562	15694	15878	15879	15858	15762	15775	15897	15923	15911	15834	15950	15879	15868	15746	15990	15767	15717	15819	15859	15700	15870	15741	15818	15772	15852	15774	15815	15880	15689	15631	15827	15952	15869	15623	15612	15674	15621	15746	15703	15766	15731	15937	15809	15941	15762	15757	15929	15756	15621	15739	15755	15709	15787	15789	15677	15660	15799	15708	15915	15721	15860	15798	15943	15812	15696	15697	15766	15862	15950	15659	15871	15790	15939	15689	15922	15846	15664	15728	15935	15926	15647	15943	15786	15836	15714	15853	15670	15922	15863	15775	15642	15744	15709	15797	15815	15673	15752	15684	15853	15767	15717	15874	15732	15728	15810	15899	15727	15814	15800	15818	15461	15859	15770	15670	15739	15844	15890	15733	15960	15823	15909	15773	15748	15856	15889	15641	15746	15811	15833	15862	15698	15710	15820	15878	15778	15788	15636	15749	15651	15713	15773	15760	15780	15762	15738	15823	15789	15745	15926	15683	15802	15786	15608	15797	15851	15841	15710	15877	15922	15710	15657	15850	15766	15807	15857	15862	15892	15964	15727	15960	16018	15923	15897	15818	15875	16017	15555	15824	15784	15871	15755	15803	15735	15810	15680	15687	15755	15649	15706	15877	15639	15895	15841	15807	15773	15680	15735	15776	15762	15746	15960	15638	15845	15823	15835	15949	15747	15863	15554	16007	15801	15782	15667	15832	15581	15663	15751	15958	15941	15742	15744	15718	15659	15782	15908	15687	15938	15969	15953	15683	15750	15910	15874	15792	15845	15790	15753	15792	15606	15696	15810	15732	15882	15746	15873	15719	15796	15810	15965	15846	15671	15728	15832	15719	15898	15840	15693	15869	15956	15753	15842	15931	15839	15816	15751	15832	15756	15886	15863	15946	15638	15846	15686	15790	15921	15866	15755	15782	15680	15756	15767	15903	15733	15809	15814	15851	15766	15768	15958	15948	15856	15736	15991	15649	15751	15773	15820	15769	15882	15848	15990	15943	15856	15968	15773	15938	15703	15862	15578	15735	15732	16024	15890	15801	15626	15922	15854	15826	15668	16041	15847	15778	15722	15863	15578	15787	15898	15754	15875	15736	15750	15799	15891	15738	15909	15826	15903	15947	15782	15649	15848	15862	15764	15782	15852	15952	15835	15722	15886	15857	15749	15756	15957	15732	15882	15775	15738	15855	15756	15856	15894	15873	15672	15755	15688	15794	15638	15769	15810	15719	15977	15917	15797	15607	15819	15669	15707	15612	15934	15913	15835	15898	15726	15819	15552	15754	15879	15662	15625	15784	15674	15864	15839	15875	15797	15956	15942	15612	15826	15885	15750	15966	15985	15875	15876	15620	15788	15772	15792	15865	15786	15801	15764	15716	15751	15912	15720	15852	15719	15681	15654	15904	15720	15844	15762	15860	15962	15766	15973	15859	15870	15759	15791	15747	15604	15698	15727	15827	15763	15800	15734	15812	15702	15782	15831	15758	15913	15860	15880	15770	15843	15794	15718	15753	16096	15753	15960	15778	15837	15755	15929	15779	15900	15770	15754	15846	15820	15801	15886	15677	15794	15753	15846	15923	16056	15675	15780	15756	15986	15834	15865	15746	15692	15693	15942	15786	15796	15726	15836	15751	15841	15948	15922	15680	15829	15921	15798	15736	15721	15775	15809	15753	15804	15707	15884	15593	15854	15684	15815	15605	15796	15622	15834	15573	15730	15787	15759	15716	15953	15798	15830	15716	15748	15759	15896	15585	15740	15745	15714	15699	15866	15730	15896	16006	15853	15876	15771	15793	15880	15743	15739	15704	15781	15881	15779	15843	15879	15736	15743	15750	15876	15707	15766	15891	16054	15795	15704	15736	15805	15705	15824	15809	15920	15853	16063	15699	15758	15598	15858	15754	15852	15726	15883	15709	15718	15830	15696	15754	15651	15734	15810	15713	15751	15960	15877	15682	15871	15987	15707	15824	15792	15694	15788	15832	15734	15681	16023	15658	15711	15754	15745	15820	15842	15709	15866	15879	15718	15917	15703	15866	15922	15678	15812	15817	15815	15830	15695	15772	15852	15744	15911	15867	15871	15801	15826	15861	15816	15642	15923	15821	15914	15662	15828	15876	15671	15744	15889	15614	15698	15924	15891	15710	15839	15805	15696	15738	15837	15585	15790	15563	15983	15877	15726	15791	15636	15731	15858	15733	15887	15938	15893	15870	15792	15723	15844	15727	15742	15713	15750	15842	15763	15737	15784	15722	15848	15879	15638	15935	15902	15706	15829	15793	15871	15818	15684	15728	15853	15860	15821	15879	15757	15843	15897	15776	15828	15809	16127	15784	15871	15803	15941	16029	15636	15837	15759	15741	15776	15706	15748	15719	15855	15802	15899	15874	15743	15835	15701	15701	15964	15932	15859	15854	15870	15625	15773	15693	15745	15835	15976	15752	15799	15725	15686	15784	15731	15746	15876	15880	15848	15771	16013	15800	15702	16032	15965	15659	15678	15738	15875	15924	15738	15822	15697	15791	15649	15801	15801	15807	15869	15690	15915	15789	15903	15716	15741	15794	15654	15930	15815	15955	15717	15841	15755	15976	15694	15704	15698	15710	15669	15903	15817	15902	15947	15686	15625	15718	15743	15757	15873	15896	15822	15743	15981	15775	15914	15785	15826	15802	15891	15715	15867	15724	15769	15806	15874	15716	15878	15821	15940	15924	15705	15734	15767	15764	15890	15760	15842	15662	15729	15784	15747	15857	15730	15832	15839	15769	15833	15883	15901	15582	15806	15764	15753	15824	15863	15786	15973	15711	15720	15671	15833	15672	15758	15868	15799	15686	15780	15872	15809	15881	15826	15842	15724	15878	15704	15771	15652	15679	15704	15720	15842	15914	15823	15815	15784	15779	15893	15819	15936	15902	15690	15796	15898	15839	15770	15828	15905	15794	15854	15727	15774	15891	15802	15726	15823	15697	15813	15766	15782	15717	15923	15800	15781	15781	15918	15767	15661	15793	15651	15626	15796	16055
22617	21062	28837	23507	21443	23965	25800	21021	19976	20077	19803	19262	19463	19271	18967	19244	19447	19310	19126	19381	19278	19433	19397	19352	19218	19261	19306	19245	19314	19266	19224	19315	19330	19182	19293	19467	19192	19082	19133	19313	19088	19176	19226	18966	18817	18781	19143	18878	19034	18774	19239	19182	18987	18970	19011	18729	18969	19058	19024	18716	18815	18682	18854	18900	18868	18628	18738	18783	18540	18923	18808	18883	18897	18670	18832	18908	18748	18828	18877	18642	18624	18819	18958	18736	18941	18876	18709	18562	18713	18759	18817	18838	18720	18525	18705	18685	18643	18489	18764	18628	18836	18882	18774	18697	18824	18644	18872	18515	18894	18851	18654	18747	18774	18789	18850	18873	18926	18702	18924	18801	18771	18761	18490	18640	18898	18670	18730	18649	18721	18761	19049	18614	18734	18727	18741	18738	18912	18651	18823	18784	18825	18913	18644	18702	18981	18842	18718	18572	18564	18592	18738	18670	18843	18666	18669	18947	18748	18695	18748	18841	18889	18663	18826	18819	18897	18939	18725	18761	18766	18704	18736	18831	18615	18680	18568	18680	18709	18668	18843	18815	18772	18679	18810	18610	18646	18674	18689	18904	18807	18609	18879	18869	18727	18673	18805	18789	18828	18827	18923	18630	18748	18848	18762	18802	19002	18872	18837	18731	18641	18734	18754	18815	18633	18838	18950	18818	18756	18721	18736	18688	18672	18732	18835	18747	18856	18750	18792	18957	18628	18601	18877	18675	18899	18902	18960	18668	18822	18711	18787	18674	18850	18765	18842	18625	18701	18657	18728	18578	18598	18612	18930	18865	18722	18975	18803	18625	18931	18838	18860	18830	18859	18664	18875	18785	18798	18778	18887	18655	18810	18732	18730	18839	18930	18771	18657	18731	18448	18838	18995	18753	18703	18745	18720	18818	18664	18766	18854	18901	18771	18776	18672	18583	18795	18716	18787	18865	18898	18583	18621	18822	18745	18524	18856	18858	18943	18679	18790	18567	18861	18751	18715	18616	18573	18674	18690	18669	18653	18740	18739	18805	18693	18878	18861	18644	18777	18773	18652	18723	18794	18855	18693	18665	18493	18813	18659	18677	18838	18880	18751	18833	18680	18556	18714	18753	18765	18785	18588	18917	18875	18876	18882	18715	18712	18829	18807	18684	18910	18690	18598	18781	19089	18885	18800	18779	18749	18566	18768	18724	18813	18628	18696	18716	18731	18675	18843	18859	18890	18895	18719	18679	18504	18804	18789	18815	18635	18682	18846	18944	18736	18882	18780	18808	18885	18713	18914	18754	18873	18813	18768	18665	18768	18601	18739	18797	18705	18659	18737	18744	18776	18879	18813	18718	18889	18516	18656	18572	18863	18660	18823	18951	18826	18853	18901	18781	18834	18641	18780	18692	18552	18778	18750	18791	18575	18750	18624	18584	18679	18883	18743	18560	18823	18858	18681	19061	18804	18757	18963	18947	18822	18761	18705	18648	18563	18992	18791	18834	18478	18608	18786	18596	18684	18824	18711	18686	18797	18804	18772	18876	18781	18878	18934	18483	18847	18886	18805	18810	18760	18754	18684	18679	18766	18747	18829	18889	18675	18893	18860	18637	18919	18880	18882	18439	18608	18854	18765	18518	18779	18700	18596	18783	18904	18736	18697	18756	18748	18523	18784	18799	18509	18693	18752	18765	18888	18846	18797	18588	18741	18825	18765	18749	18718	18717	18555	18584	18838	18584	18855	19027	18552	18613	18589	18696	18837	18665	18827	18636	18772	18741	18930	18666	18656	18795	18889	18753	18759	18657	18711	18662	18831	18853	18664	18709	18683	18657	18658	18703	18873	18712	18691	18828	18692	18688	18719	18574	18717	18793	18697	18648	18824	18840	18830	18741	18791	18889	18927	18680	18844	18862	18624	18626	18767	18566	18800	18840	18831	18501	18542	18769	18851	18803	18767	18708	18837	18679	18817	18745	18732	18734	18596	18782	18624	18660	18758	18847	18571	18553	18668	18630	18728	18633	18815	18726	18778	18896	18930	18708	19010	18624	18859	18902	18680	18879	18701	18626	18835	18834	18658	18784	18954	18777	18680	18737	18720	18591	18585	18565	18791	18711	18556	18630	18689	18528	18666	18738	18619	18851	18745	18847	18793	18869	18665	18724	18667	18764	18775	18703	18735	18600	18808	18718	18658	18745	18927	18616	18765	18684	18504	18832	18696	18592	18542	18864	18784	18812	18679	18612	18867	18742	18528	18722	18709	18625	18804	18964	18705	18922	18707	18831	18773	18832	18653	18780	18577	18901	18750	18779	18819	18792	18747	18719	18566	18865	18551	18717	18798	18946	19106	18722	18705	18752	18751	18768	18678	18731	18795	18816	18677	18649	18878	18724	18961	18616	18828	18699	18594	18841	18702	18560	18973	18996	18810	18801	18738	18828	18668	19041	18683	18829	18412	18666	18805	18666	18856	18661	18708	18596	19014	18689	18607	18875	18772	19015	18763	18591	18811	18786	18873	18798	18613	18859	18835	18882	18704	18781	18653	18967	18776	18610	18768	18774	18753	18768	18824	18771	18639	18772	18818	18728	18680	18658	18617	18745	18650	18445	18656	18777	18787	18675	18741	19010	18844	18739	18742	18777	18694	19044	18958	18788	18832	18706	18887	18768	18696	18806	18734	18711	18794	18525	18867	18825	18706	18685	18725	18785	18862	18823	18807	18848	18766	18876	18791	18730	19005	18758	18748	18694	18892	18734	18633	18791	18882	18739	18644	18866	18823	18728	18808	18744	18709	18620	18735	18796	18785	18665	18607	18615	18615	18847	18828	18623	18813	18763	18866	19052	18735	18718	18818	18793	18543	18844	18785	18540	18732	18793	18934	18819	18882	18871	18836	18743	18913	18877	18786	18782	18803	18769	18917	18891	18903	18914	18766	18684	18931	18549	18711	18731	18471	18530	18694	18781	18880	18788	18774	18856	18936	18688	18799	18860	18701	18932	18878	18735	19055	18550	18704	18744	18831	18867	18776	18642	18506	18752	18704	18669	18822	18704	18701	18708	18717	18855	18638	18727	18655	18909	18713	18754	18761	18756	18755	18824	18801	18784	18810	18717	18858	18753	18873	18880	18804	18746	18743	18945	18702	18822	18820	18793	18711	18862	18771	18651	18621	18781	19005	18846	18720	18830	18842	18726	18695	18567	18858	18666	18637	18740	18748	18644	18769	18817	18916	18812	18478	18641	19029	18700	18792	18910	18658	18822	18871	18775	18705	18677	18746	18665	18687	18749	18739	18723	18560	18733	18756	18891	18876	18781	18846	18597	18781	18829	18766	18803	18688	18967	18829	18669	18713	18624	18811	18644	18917	18726	18724	19028	18779	18797	18704	18599	18611	18803	18867	18759	18635	18610	18899	18737	18883	18663	18740	18496	18767	18700	18690	18713	18499	18657	18477	18606	18511	18642	18608	18899	18560	18674	18767	18893	18782	18901	18850	18941	18639	18795	18865	18603	18551	18589	18667	18895	18537	18714	18670	18833	18662	18809	18665	18677	18644	18542	18796	18746	18925	18900	18687	18715	18906	18804	18925	18701	18716	18802	18498	18834	18799	18655	18613	19080	18750	18698	18996	18857	18717	18809	18678	18531	18778	18767	18830	18795	18876	18702	18779	18761	18755	18813	18747	18615	18775	18854	18925	18605	18659	18862	18883	18785	18717	18644	18837	18875	18904	18576	18709	18592	18840	18551	18770	18716	18912	18770	18982	18625	18731	18696	18869	18875	18771	18759	18809	18805	18890	18742	18715	18920	18772	18747	18831	18788	18780	18785	18590	18917	18594	18753	18794	18779	18843	18754	18720	18796	18756	18581	18704	18807	18723	18734	18873	18789	18781	18781	18745	18675	18878	18692	18626	18818	18842	18839	18655	18728	18708	18686	18668	18888	18792	18945	18743	18702	18732	18920	18693	18877	18606	18735	18715	18862	18671	18837	18852	18940	18759	18473	18774	18898	18810	18836	19076	18821	18731	18784	18827	18772	18782	18651	18792	18827	18852	18871	18717	18760	18720	18632	18711	18674	18546	18782	18650	18715	18706	18931	18873	18785	18801	18765	18871	18709	18482	18677	18736	18644	18721	18877	18896	18715	18908	18685	18751	18735	18725	18639	18559	18741	18832	18623	18709	18839	18842	18713	18599	18774	18796	18794	18754	18787	18897	18869	18641	18719	18815	18808	18938	18814	18828	18874	18780	18635	18736	18852	18834	18706	18807	18579	18660	18842	18754	18774	19012	18582	18683	18833	18738	18806	18635	18731	18830	18792	18646	18858	18901	18834	18768	18741	18779	18747	18895	18951	18610	18783	18750	18766	18772	18694	18828	18711	19006	18651	18718	18641	18560	18636	18643	18528	18601	18511	18745	18909	18799	18863	18697	18745	18871	18860	19036	18827	18861	18704	18785	18802	18876	18810	18687	18620	18638	18677	18891	18686	18717	18680	18819	18822	18656	18742	18737	18597	18765	18755	18846	18768	18736	18779	18782	18696	18839	18681	18788	18594	18694	18761	18680	18619	18687	18493	18635	18805	18711	18811	18765	18621	18508	18804	18698	18688	18697	18978	18730	18807	18749	18628	18658	18667	18734	18936	18768	18925	18458	18784	18815	18766	18755	18640	18667	18619	18755	18755	18771	18936	18661	18783	18659	18717	19018	18662	18737	18723	18604	18628	18728	18685	18685	18551	18852	18537	18770	18719	18727	18808	18828	18908	18745	18645	18774	18577	18785	18799	18802	18872	18613	18915	18682	18757	18744	18859	18839	18797	18812	18748	18646	18681	18513	18706	18809	18759	18797	18674	18659	18606	18750	18756	18526	18821	18619	18656	18600	18629	18666	18786	19022	18868	18842	18894	18893	18622	19014	18720	18711	18773	18658	18939	18856	18692	18660	18787	18741	18861	18784	18620	18552	18947	18746	18730	18693	18892	18464	18829	18857	18749	18787	18758	18851	18611	18620	18937	18701	18694	18763	18687	18776	18764	18638	18735	18801	18799	18657	18723	18811	18571	18636	18784	18556	18785	18624	18832	18796	18656	18872	18747	18588	18800	18980	18939	18721	18689	18863	18749	18773	18822	18762	19027	18796	18717
19258	36606	34366	28083	24613	21419	19455	18306	17798	17627	17215	17046	16857	16959	16579	16938	16620	16667	16581	16810	16895	16940	16992	16947	16966	16913	16748	16802	16999	16942	16817	16936	16743	16861	16806	16707	16598	16692	16629	16781	16675	16649	16678	16583	16587	16388	16306	16504	16372	16262	16435	16433	16364	16337	16328	16349	16240	16182	16187	16298	16172	16248	16337	16182	16291	16097	16153	16324	16425	16282	16339	16222	16149	16179	16343	16243	16167	16183	16553	16124	16068	16364	16120	16142	16267	16056	16191	16125	16377	16160	16165	16268	16032	16256	16212	16281	16365	16203	16306	16071	16277	16255	16247	16232	16232	16352	16170	16170	16259	16303	16210	16432	16086	16026	16298	16209	16243	16212	16216	16134	16258	16291	16190	16247	16243	16237	16245	16270	16099	16423	16072	16135	16388	16107	15986	16192	16160	16230	16243	15944	16189	15994	16274	16176	16220	16281	16293	16028	16132	16331	16096	16305	16376	16425	16199	16161	16135	16194	16224	16137	16335	16332	16286	16371	16206	16234	16278	16294	16145	16150	16140	16216	16297	16149	16134	16256	16096	16064	16270	16150	16091	16188	16337	16175	16129	16255	16185	16111	16213	16140	16232	16227	16257	16364	16169	16169	16148	16214	16127	16257	16183	16202	16069	16224	16159	16243	16199	16165	16261	16181	16114	16241	16194	16217	16227	16234	16257	16130	16118	16101	16305	16160	16226	16118	16142	16130	16317	16002	16255	16115	16261	16165	16281	16310	16252	16239	16057	16256	16406	16375	16159	16301	16124	16243	16175	16268	16148	16222	16159	16192	16204	16198	16103	16114	16244	16360	16211	16097	16334	16364	16185	16226	16221	16228	16138	16235	16237	16158	16415	16198	16238	16248	16218	16073	16073	16266	16153	16313	16034	16036	16189	16231	16298	16312	16046	16021	16252	16182	16263	16398	16187	16137	16113	16143	16063	16208	16345	16334	16205	16064	16163	16070	16197	16135	16464	16176	16026	16148	16146	16063	16126	16104	16157	16212	16172	16224	16295	16156	16241	16338	16128	16341	16192	16042	16158	16212	16170	16210	16166	16063	16247	16219	16189	16118	16329	16287	16083	16230	16221	16257	16318	16195	16107	16233	16189	16184	16097	16138	16188	16020	16056	16253	16162	16238	16201	16152	16351	16285	16346	16327	16017	16405	16334	16241	16315	16164	16159	16275	16176	16209	16230	16160	16253	16272	16173	16070	16186	16219	16117	16101	16179	16138	16110	16223	16104	16182	16303	16271	16289	16220	16102	16239	16225	16231	16228	16196	16152	16296	16244	16098	16262	16180	16162	16112	16207	16221	16245	16170	16262	16052	16162	15984	16269	16352	16151	16113	16227	16137	16135	16123	16433	16420	16192	16052	16373	16185	16065	16252	16168	16323	16201	16187	16204	16009	16290	16111	16269	16284	16028	16424	16038	16320	16294	16121	16146	16128	16261	16076	16234	16291	16222	16132	16195	16108	16188	16077	16167	16279	16200	16337	16289	16201	16372	16278	16309	16134	16250	16269	16260	16162	16173	16340	16107	15969	16173	16233	16111	16321	16322	16352	16267	16236	16054	16089	16319	16255	16105	16245	16149	16140	16350	16091	16366	16086	16295	16159	16235	16185	16248	16322	16250	16243	16380	15908	16005	16222	16160	16054	16142	16139	16096	16176	16093	16167	16170	16183	16312	16272	16249	16241	16140	15932	16227	16182	16079	16120	16083	16204	16176	16321	16170	16254	16137	16134	16034	16244	15996	16016	16193	16216	16238	16328	16116	16346	16134	16245	16277	16174	16192	16101	16272	16153	16098	16081	16236	16356	16262	16042	16101	16226	16045	16137	16321	16142	16098	16125	16012	16192	16136	16217	16240	16264	16217	16358	16111	16101	16225	16345	16287	16332	16162	16243	16220	16319	16203	16109	16264	16244	16078	16219	16174	16122	16149	16045	16232	16264	16250	16251	16080	16165	16320	16067	16178	16001	16268	16208	16485	16356	16129	16368	16110	16187	16238	16076	15981	16370	16209	16070	16301	16322	16165	16086	16088	16234	16142	16137	16243	16217	16224	16221	16279	16271	16361	16343	16002	16279	16165	16372	16263	16375	16432	16225	16036	16146	16225	16127	16198	16026	16001	16230	16049	16372	16140	16208	16262	16053	16201	16134	16223	16123	16327	16214	16193	16271	16207	16032	16281	16123	16130	16084	16149	16284	16120	16057	16105	16186	16213	16178	16389	16276	16176	16270	16199	16087	16123	16098	16110	16109	16153	16055	16154	16155	16293	16135	15998	16103	16153	16161	16207	16158	16373	16180	16139	16275	16155	16165	16297	16227	16272	16233	16366	16297	16263	16224	16157	16164	16010	16183	16223	16356	16220	16118	16040	16087	16122	16143	16120	16050	16229	16125	16319	16276	16216	16333	16235	16280	16149	16084	16047	16126	16279	16268	16231	16290	16237	16166	16081	16263	16112	16172	16143	16207	16206	16400	16215	16217	16279	16232	16230	16341	16163	16247	16051	16238	16104	16339	16178	16395	16282	16064	16177	16241	16220	16189	16317	16197	16136	16162	16186	16064	16324	16246	16246	16067	16223	16120	16246	16291	16068	16094	16376	16344	16112	16380	16114	16255	16170	16041	16195	16251	16282	16268	16254	16266	16192	16136	16165	16106	16051	16179	16148	16115	16186	16298	16272	16261	16233	16223	16242	16218	16074	16017	16066	16112	16332	16054	16152	16241	16322	16172	16319	16122	16228	16272	16362	15949	16170	16307	16302	16282	16219	16339	16161	16259	16013	16154	16311	16197	16089	16105	16248	16252	15977	16284	16292	16186	16050	16070	16182	16042	16242	16238	16248	16249	16291	16166	16068	16243	16217	16108	16074	16220	16225	16089	16153	16202	16160	16181	16124	16223	16229	16203	16420	16202	16123	16353	16039	16163	16216	16174	16232	16138	16149	16378	16176	16273	16232	16113	16223	16219	16274	16031	16175	16193	16321	16169	16285	16156	16275	16166	16275	16229	16157	16108	16366	16222	16167	16321	16131	16295	16128	16192	16323	16268	16136	16228	16234	16041	16216	16087	16202	16210	16281	16252	16310	16212	16224	16116	16151	16050	16209	15954	16288	16415	16094	16148	16339	16307	16159	16216	16156	16119	16243	16272	16134	16300	16166	16089	16121	16242	16280	16152	16206	16138	16170	16242	16223	16203	16384	16056	16381	16200	16165	16173	16123	16060	16089	16041	16253	16138	16333	16162	16274	16213	16017	16143	16242	16048	16131	16250	16270	16429	16339	16150	16055	16084	16103	16238	16052	16212	16159	16075	16312	16195	16148	16041	16154	16220	16169	16189	16258	16167	16113	16204	16309	16234	16124	16206	16262	16108	16100	16376	16124	16290	16203	16257	16257	16160	16367	16178	16179	16214	16367	16136	16229	16005	16148	16328	16196	16222	16017	16329	16160	16252	16266	16219	16218	16215	16137	16185	16148	16130	16222	16286	16187	16050	16239	16117	16221	16164	16145	16166	16280	16221	16196	16026	16263	16314	16190	16303	16196	16052	16205	16057	16235	16433	16210	16236	16054	16174	16220	16327	16157	16109	16222	16241	16117	16267	16073	16228	16031	16051	16226	16297	16151	16237	16120	16359	16263	16217	16232	16288	16281	16321	16261	16078	16026	16218	16417	16042	16176	16275	16306	16198	16247	16184	16331	16136	16286	16214	16226	16209	16106	16181	16032	16177	16173	16005	16191	16165	16241	16331	16346	16200	16087	16341	16165	16098	16182	16278	16214	16257	16023	16383	16359	16212	16138	16223	16257	16238	16286	16123	16044	16301	16254	16262	16160	16203	16073	16394	16174	16288	16250	16249	16194	16380	16158	16057	16266	16151	16227	16296	16150	16043	16146	16314	16066	16261	16184	16142	16173	16091	16195	16069	16184	16416	16313	16049	16307	16081	16250	16019	16104	16063	16268	16238	16280	16157	16352	16195	16252	16158	16010	16163	16289	16144	16217	16260	16161	16278	16279	15984	16279	16148	16202	16150	16245	16140	16240	16322	16170	16167	16156	16209	16147	16163	16176	16310	16135	16304	16221	16140	16205	16157	16314	16307	16171	16263	16082	16198	16268	16308	16234	16279	16386	16443	16016	16245	16168	16189	16210	16359	16243	16085	15995	16216	16136	16217	16186	16185	16204	16125	16269	16227	16311	16206	16101	16110	16148	16139	16262	16202	16295	16339	16157	16048	16402	16179	16287	16202	16108	16241	16371	16390	16161	16293	16160	16306	16022	16064	16165	16181	16258	16147	16056	16314	16006	16049	16261	16108	16182	16314	16072	16095	16135	16071	16194	16291	16104	16187	16290	16152	16225	16125	16117	16135	16180	16176	16135	16024	16151	16226	16232	16185	16297	16103	16268	16167	16217	16348	16323	16034	16352	16259	16281	16299	16211	16254	16049	16325	16245	16123	16169	16149	16237	16070	16088	16303	15983	16120	16041	16103	16151	16248	16150	16324	16202	16424	16182	16141	16216	16100	16284	16119	16143	16139	16154	16205	16170	16183	16034	16163	16170	16066	16069	16076	16172	16121	16221	16086	16227	16131	16214	16107	16266	16146	16193	16443	16189	16311	16183	16180	16119	16180	16073	16188	16297	16197	16270	16144	16111	16152	16187	16011	16272	16296	16241	16267	16028	15989	16310	16099	16058	16197	16104	16177	16190	16312	16138	16128	16102	16150	16193	15998	16141	16167	16242	16242	16126	16043	16178	16214	16189	16189	16262	16176	16128	16305	16083	16185	16211	16302	16324	16165	16234	16269	16165	16206	16179	16270	16137	16203	16271	16218	16161	16168	16250	16140	15950	16231	16154	16032	16089	16326	16328	16239	16006	16195	16210	16305	16162	16256	16169	16077	16076	16264	16201	16063	16292	16120	16159	16236	16212	16243	16145	16188	16075	16136	16188	15995	16178	16100	16103	16212	16261	16249	16262	15970	16130	16394	16316	16128	16157	16262	16257	16154	16284	16314	16235	16190	16182	16184	16247	16367	16262	16163	16343	16030	16196	16069	16205	16272	16077	16130	16258	16207	16171	16240	16253	16199	16327	16170	16201	16079	16087	16070
27464	22353	25646	22905	18781	18186	17782	17514	17364	17207	17324	17231	17146	17137	17281	17219	17312	17361	17149	17345	17096	17169	17425	17296	17369	17184	17218	17435	17269	17262	17223	17461	17381	17266	17256	17329	17246	17293	17491	17311	17605	17492	17083	17179	17182	17319	17060	17382	17352	17141	17211	17218	17124	17076	17168	17224	17128	17133	17165	17276	17095	17074	16999	17120	17185	17177	17146	17060	17100	17159	17379	17017	17029	17063	17061	17045	17172	17136	17172	17349	17246	16932	16964	17128	17229	17241	17162	17103	17024	17055	17200	16890	17003	17139	17085	16986	17064	17258	17107	17044	17270	17070	16886	17226	17037	17050	17036	17123	17150	17127	17064	17096	17020	17073	17087	17183	17125	17216	17158	16970	17158	17050	17089	17014	17161	17022	17127	17034	17274	17164	17054	17201	17072	17090	17169	17054	17053	16958	16961	17151	17289	17017	17193	17214	17180	17123	17027	17023	17109	17201	17038	17174	17134	17069	17032	17153	17060	17001	17173	17017	17251	17114	16931	17098	17067	16928	17072	17094	17011	17158	17218	17173	17198	17281	16988	17042	17102	17051	17067	17018	17012	16860	16939	17207	17088	16910	17017	16971	16980	16912	16948	17180	17232	16963	17204	17088	16939	17178	16947	17232	16942	17026	17119	17109	16977	17122	17072	16982	16998	17105	17008	16966	17043	17096	17092	16998	17069	17245	17421	16931	17251	16921	17081	16988	17154	17166	17112	17229	17067	17154	16947	17014	17114	17026	17258	17081	16789	16851	17035	17218	17188	17314	17044	17467	16977	17055	17048	17000	17099	17083	17021	17008	17084	17014	16913	16948	17081	16938	17070	17107	17129	16909	17060	17027	17317	17135	17086	17063	17148	17154	16981	17070	16833	17142	17014	16957	17033	17158	17235	16972	16950	17132	17053	17133	17133	16936	17119	17142	17002	17112	17151	17198	17034	17137	17058	17115	17242	16922	16962	16913	17143	16978	16995	16782	17071	17289	17184	17016	17003	17090	17255	17120	17077	17272	17151	17204	16905	16971	17032	16995	17008	17173	17204	17038	17189	17099	16859	17065	17210	17192	17192	17387	17137	17251	17046	16909	16968	16943	16796	17106	16923	17115	16993	17013	17221	17000	16947	17010	17010	17185	17283	17093	17157	16985	17064	17067	17161	16939	17144	16993	17150	16951	17103	17261	17241	17075	17043	17040	16973	17195	17147	16950	16778	17126	17091	17089	17085	17098	17167	17034	17090	17042	17254	17217	17120	17024	17106	16993	17079	17133	17056	17207	17197	17261	17267	17083	17100	17114	17114	16945	16889	17011	16994	17097	17085	17030	17022	17129	16941	16906	17053	16951	17149	16951	17117	17084	17157	17147	17113	17257	17040	17075	17210	17014	17107	17098	17078	17236	17494	17038	17002	17045	17077	17042	17218	17162	17155	17219	16915	16952	17174	17053	17108	17181	17009	17245	16892	17048	16986	16922	17036	17017	17034	17217	17037	17155	17011	17026	17128	17174	17030	17052	17039	16899	17162	17067	17211	17144	17150	17192	17018	16935	16915	17313	17035	16993	17018	16983	17124	17023	17103	16992	17099	16886	17249	16950	17130	17205	17127	17285	16878	17062	17127	17130	17050	17056	17204	17092	16949	16983	17142	17111	17072	16915	17016	17064	17046	17058	17107	17097	16911	17165	17131	17373	17010	17090	17160	17126	17189	17162	17068	17091	17337	17125	16892	17077	17037	17183	17092	16934	17073	17003	17189	17210	17078	17163	16905	16986	17035	17165	16914	17255	17188	17143	17214	17173	17194	16983	17263	17127	17232	16967	17070	17086	17049	17162	16990	17132	17130	17139	17083	17055	17141	17034	17037	17078	16936	17242	17043	17314	16969	17464	17213	17098	17122	16925	16960	17072	17189	17056	17267	16971	17197	17144	17049	16954	17070	16974	16918	17041	17038	17166	17100	17029	17259	17273	17173	17071	17070	17200	17121	17059	17051	17127	17189	17154	17190	17145	17187	17147	16972	16950	17089	17110	17212	17267	17148	16846	17220	16886	17152	16994	17131	17178	17129	16940	17108	17073	17189	17284	17111	17023	17073	16988	16998	16937	16987	17171	17121	17068	17076	16911	16928	17261	17277	16850	16865	16986	16884	17018	17200	16938	17187	17189	17002	17125	16874	17204	17079	17178	17007	16913	17118	17255	16966	17053	17195	16985	17191	17103	17055	17050	17177	17156	17291	16957	17011	17270	17182	17076	17090	17064	17213	17110	17298	17413	17163	17163	17262	17111	17156	17043	17133	17041	17153	17109	17063	17230	17177	17234	17104	17243	17190	17172	17044	17007	17074	17017	16987	17002	17250	17225	17158	17091	17123	17182	17274	17145	17112	16976	17113	17159	17245	17048	17069	16987	17219	17101	17160	16913	17271	16993	17123	17200	17014	17078	17096	17297	17235	17175	17075	17209	17116	16992	17044	16961	17133	17105	17189	17069	17057	17441	17093	17120	16967	17230	17023	17040	17078	16871	16984	16990	17141	17158	17185	16945	17057	17094	17145	17088	17101	17227	17318	17113	17201	17058	16994	17076	17286	17202	17034	17138	17091	17207	17196	17170	17113	17183	17019	17076	17281	16922	17205	17143	17328	16940	17140	17254	17159	16973	17072	16955	17057	17082	16961	17020	17258	17151	17069	17124	17019	16996	17335	17216	17158	17190	17020	17289	17162	17121	16955	17003	16957	17065	17065	17053	17239	17092	17129	17153	16984	16917	16992	17038	17206	17035	17302	17113	16886	17249	17084	17130	17103	17169	17279	17149	17159	17380	17182	17010	17061	17172	17083	17131	17263	17166	17185	16938	17200	17081	17108	16972	16988	17077	17135	17271	17107	17233	17091	17244	17020	16988	17363	16943	17159	17126	17191	17042	17247	17127	16872	17110	17112	17161	17130	17176	17206	17360	17252	17278	17145	16982	17189	17238	17054	16986	17284	17060	16936	17089	17097	17204	17050	17129	17238	17102	16966	17068	17083	17164	17034	17082	17263	17036	17074	17153	17109	17177	17022	17128	17135	17146	17012	17103	17249	17130	17032	16967	17018	16936	17059	17209	17037	17144	17041	16948	17162	16921	16879	17087	17006	16858	17097	17000	17067	17058	17104	17222	17069	17043	16998	17205	16983	17068	16962	17098	17090	17444	17312	17173	17168	17307	17344	17120	17150	17075	17036	17229	17063	17054	17034	16946	17132	17009	17088	16923	17167	16962	17129	16891	16992	17162	17278	17085	17047	17177	17113	16871	16933	17154	17238	17028	17054	16981	17023	17172	17107	17036	17194	17040	17004	17216	16857	17165	16916	17173	17154	16876	17294	17198	17018	17031	17227	17230	16949	16991	17057	17087	17065	17163	17102	17056	17196	16970	17176	17090	17038	16940	17133	17117	17052	17020	17050	16926	16966	17103	17000	17152	17186	17112	17236	17089	16995	17086	17202	17125	16897	17153	17141	16925	17256	17026	17212	16869	17034	17050	17035	17199	17096	17167	17244	17309	17017	17086	17154	16976	17202	17084	17016	17099	16967	17238	17107	16958	16908	17030	17112	17227	16991	17092	17099	17200	16930	17253	17233	17170	17141	16964	17134	17083	17090	17034	17067	17084	16983	17139	16998	17015	17003	17368	17169	17159	17199	17145	17188	17058	17076	17232	16990	17104	17014	17005	16960	17276	17120	17038	17123	17200	17014	17263	17112	17260	17110	17229	17041	17155	16868	17137	17153	17150	16964	17109	17281	17000	17104	17126	17290	17127	17337	17127	17061	17145	17061	17179	17056	17112	17156	17011	17028	17264	17143	17175	17167	17135	17148	17151	17073	17044	16942	17178	17084	17128	17139	17135	16863	16941	17033	17131	16975	16955	17087	17082	16968	17186	17068	17119	17071	17238	17123	17099	17032	17161	17134	17073	17360	17183	17056	17130	17057	17081	17289	17106	17111	17281	17004	17119	17433	17007	17091	17065	17295	17113	17271	17192	17323	17017	16987	17096	17095	17141	17032	17053	17324	17187	17148	17183	16973	17123	17082	17174	16975	17062	17383	17061	17095	16996	16953	17003	17125	17079	17017	17187	16998	17161	17078	17031	17125	17196	17028	17260	16976	17109	17155	17126	17141	17113	17067	17037	16965	17107	17007	17118	16979	17334	17244	16956	16998	17123	17004	16968	17060	16982	17331	17162	16885	16957	17106	17034	17193	16900	17313	17215	17234	17184	17170	17261	17033	17010	17030	16926	17226	17006	17127	16971	16982	16991	16930	17094	17090	16994	17225	17173	17293	17046	17244	17247	17276	17127	17174	17356	17130	17186	17071	17025	17464	17196	17160	17221	16875	17111	17035	16971	16930	16964	17016	17091	17175	17375	17196	17132	17115	17202	17201	17141	17264	17166	17018	17159	17113	17155	17197	17267	17210	17224	17124	17073	17045	17101	17073	17156	16909	17168	16993	17226	17001	17016	17289	17126	17164	17039	17194	16931	17148	16946	17242	16970	17025	17041	17185	17295	17035	17136	17112	16999	17342	17144	17190	17173	17258	17159	17166	17149	17084	17250	17144	16834	17021	16982	17177	16952	16984	17201	17061	16967	17013	17099	17155	16974	17142	16856	17135	16865	16805	17280	17041	17218	16958	16866	17050	16887	16941	16829	17024	17184	17082	16991	16990	17083	16921	17114	16959	17407	17050	17051	17137	17146	17140	16981	17063	16891	17134	17140	17018	17064	17157	17129	17130	17025	17338	17106	16995	17067	17137	17092	17027	16981	16957	16938	17020	17141	17102	17230	17078	17036	17160	17178	17033	17291	17082	17000	17020	17332	17038	17276	17115	16916	17062	17149	17234	17026	17112	17161	16983	17232	17022	16968	17153	17133	17171	17167	16994	17190	16847	17044	17157	17169	17043	16907	17186	17120	17016	16975	17197	17057	17015	17372	17137	17035	17137	17118	17098	17060	17045	17061	17053	17060	17022	17206	17127	17006	17147	17035	17097	17351	17210	17132	17164	17170	17017	17062	17056	16966	17242	17044	17157	17247	16860	17381	17119	17121	17154	17144	17126	17132	16924	17087	17109	17058	17333	17125	17156	16910	16867	17167	17188	16995
17964	25629	24355	20216	18098	16690	16171	15810	15706	15586	15545	15677	15489	15320	15335	15560	15313	15559	15344	15541	15557	15485	15601	15393	15550	15537	15514	15665	15645	15550	15675	15640	15385	15499	15349	15364	15377	15456	15455	15643	15537	15449	15493	15507	15531	15462	15197	15392	15403	15273	15328	15314	15417	15276	15428	15276	15187	15304	15246	15128	15223	15400	15194	15127	15405	15178	15217	15284	15367	15308	15244	15490	15317	15213	15332	15206	15278	15103	15245	15159	15120	15361	15179	15221	15425	15014	15326	15348	15313	15068	15212	15368	15347	15340	15295	15313	15319	15345	15332	15151	15290	15270	15228	15367	15324	15232	15271	15346	15249	15493	15300	15308	15104	15241	15249	15348	15276	15305	15240	15211	15166	15213	15161	15224	15161	15192	15278	15385	15186	15274	15410	15248	15167	15268	15299	15182	15425	15075	15333	15192	15019	15271	15180	15300	15310	15304	15287	15179	15272	15176	15199	15199	15101	15223	15161	15173	15337	15185	15097	15194	15255	15314	15155	15254	15262	15253	15221	15176	15250	15263	15150	15197	15220	15333	15164	15167	15352	15212	15137	15355	15118	15207	15119	15241	15358	15268	15285	15104	15279	15224	15322	15220	15291	15327	15190	15262	15346	15295	15269	15352	15241	15148	15060	15234	15287	15273	15217	15385	15276	15077	15155	15387	15133	15165	15299	15146	15222	15240	15247	15209	15431	15274	15246	15275	15186	15187	15301	15355	15302	15324	15357	15219	15367	15320	15274	15337	15175	15184	15248	15332	15215	15166	15247	15318	15249	15067	15218	15320	15252	15249	15192	15242	15267	15204	15184	15060	15274	15369	15299	15190	15229	15389	15263	15294	15282	15299	15202	15075	15213	15204	15249	15160	15141	15336	15281	15076	15430	15150	15194	15253	15321	15082	15240	15379	15305	15207	15201	15266	15304	15291	15294	15238	15228	15154	15425	15175	15353	15203	15342	15139	15145	15264	15286	15183	15287	15234	15368	15211	15258	15203	15139	15314	15346	15234	15213	15521	15278	15008	15258	15257	15189	15327	15307	15318	15300	15182	15166	15337	15156	15342	15268	15220	15222	15128	15291	15229	15076	15290	15172	15272	15223	15183	15173	15514	15289	15112	15285	15214	15209	15311	15207	15086	15370	15342	15183	15203	15273	15300	15292	15263	15141	15330	15164	15220	15313	15147	15151	15188	15350	15252	15289	15337	15236	15163	15329	15150	15395	15149	15212	15073	15338	15408	15342	15176	15132	15128	15227	15153	15241	15238	15152	15209	15156	15247	15236	15297	15248	15397	15354	15181	15373	15179	15292	15108	15305	15256	15184	15387	15372	15290	15283	15225	15298	15222	15306	15216	15220	15040	15274	15203	15214	15296	15154	15256	15151	15203	15238	15445	15337	15157	15259	15338	15208	15206	15142	15414	15367	15262	15311	15227	15239	15283	15291	15228	15458	15322	15267	15080	15342	15123	15046	15230	15243	15087	15311	15155	15340	15145	15371	14987	15333	15292	15109	15404	15287	15245	15177	15315	15485	15407	15169	15369	15230	15370	15231	15191	15237	15370	15263	15179	15137	15305	15210	15178	15161	15221	15501	15344	15085	15232	15152	15146	15230	15208	15085	15153	15269	15261	15410	15205	15180	15279	15219	15261	15231	15318	15125	15358	15168	15339	15122	15266	15273	15227	15182	15483	15345	15363	15209	15312	15097	15235	15260	15464	15353	15204	15296	15378	15178	15090	15345	15345	15303	15315	15330	15188	15201	15135	15228	15351	15126	15234	15306	15361	15236	15331	15192	15101	15279	15319	15288	15093	15428	15273	15311	15177	15178	15188	15416	15215	15314	15466	15195	15252	15441	15291	15238	15385	15093	15163	15308	15256	15324	15133	15153	15151	15286	15215	15186	15353	15310	15240	15363	15411	15240	15144	15262	15220	15415	15212	15208	15198	15204	15327	15366	15304	15182	15331	15191	15228	15205	15189	15047	15227	15274	15232	15193	15093	15337	15140	15169	15247	15260	15153	15275	15393	15264	15154	15345	15273	15133	15162	15152	15219	15446	15457	15287	15085	15338	15197	15278	15391	15170	15320	15383	15222	15171	15210	15318	15256	15258	15267	15321	15220	15291	15158	15232	15106	15284	15172	15170	15344	15310	15242	15229	15283	15167	15344	15219	15259	15310	15255	15245	15050	15255	15282	15250	15085	15216	15373	15272	15358	15324	15086	15150	15328	15269	15317	15282	15238	15327	15221	15318	15327	15208	15267	15084	15162	15128	15286	15389	15195	15368	15291	15393	15186	15228	15286	15307	15323	15405	15363	15240	15271	15306	15232	15144	15234	15233	15257	15397	15148	15078	15388	15253	15263	15175	15062	15289	15160	15379	15262	15238	15144	15288	15210	15184	15255	15214	15160	15239	15187	15143	15197	15136	15253	15179	15217	15484	15246	15390	15123	15295	15236	15418	15284	15230	15199	15260	15298	15205	15340	15138	15121	15171	15247	15136	15227	15251	15157	15305	15258	15323	15212	15433	15365	15224	15306	15236	15298	15313	15256	15139	15074	15389	15268	15195	15176	15061	15286	15184	15174	15201	15144	15299	15406	15254	15399	15183	15255	15305	15215	15208	15256	15150	15273	15242	15204	15462	15094	15199	15294	15304	15101	15202	15352	15385	15237	15392	15198	15235	15133	15429	15355	15395	15210	15218	15232	15313	15278	15261	15395	15326	15363	15133	15098	15372	15213	15414	15132	15145	15246	15141	15214	15282	15333	15384	15156	15277	15240	15374	15198	15225	15297	15296	15280	15181	15170	15082	15183	15280	15246	15352	15223	15257	15096	15280	15239	15304	15238	15378	15321	15251	15197	15128	15144	15314	15434	15303	15200	15180	15301	15436	15230	15273	15146	15238	15130	15411	15190	15120	15254	15178	15178	15278	15227	15367	15119	15336	15212	15228	15315	15167	15286	15148	15215	15197	15193	15331	15090	15205	15310	15140	15225	15210	15216	15216	15382	15270	15281	15120	15351	15260	15196	15308	15216	15280	15233	15232	15117	15322	15192	15254	15202	15258	15377	15278	15378	15207	15211	15346	15176	15171	15204	15002	15303	15189	15118	15282	15330	15274	15300	15227	15066	15210	15356	15356	15277	15321	15302	15379	15168	15146	15166	15331	15153	15299	15386	15309	15345	15029	15221	15145	15245	15178	15174	15237	15304	15143	15091	15339	15167	15210	15212	15426	15416	15270	15295	15358	15316	15544	15168	15324	15318	15137	15328	15348	15354	15103	15203	15331	14986	15253	15281	15270	15205	15239	15277	15134	15185	15253	15167	15126	15375	15129	15314	15291	15362	15051	15248	15246	15219	15364	15167	15248	15415	15212	15102	15218	15224	15279	15333	15321	15229	15111	15384	15357	15270	15173	15198	15359	15286	15169	15270	15315	15083	15369	15387	15248	15182	15316	15237	15162	15191	15321	15194	15245	15387	15506	15156	15143	15342	15241	15302	15201	15181	15188	15381	15275	15221	15361	15407	15068	15144	15318	15332	15197	15199	15161	15202	15200	15281	15243	15150	15186	15130	15393	15259	15245	15266	15245	15286	15206	15155	15204	15285	15219	15264	15186	15168	15243	15186	15200	15034	15278	15298	15371	15268	15206	15097	15162	15461	15370	14912	15350	15091	15240	15154	15377	15240	15109	15279	15123	15098	15338	15089	15179	15351	15139	15316	15216	15115	15104	15131	15346	15193	15359	15123	15465	15419	15309	15043	15354	15308	15416	15190	15358	15273	15300	15307	15091	15303	15135	15126	15241	15288	15359	15264	15041	15187	15188	15316	15252	15213	15349	14957	15100	15261	15246	15021	15293	15262	15305	15154	15121	15322	15352	15272	15182	15271	15308	15224	15101	15403	15172	15281	15227	15198	15185	15148	15240	15303	15182	15224	15202	15235	15314	15322	15231	15066	15205	15395	15210	15286	15172	15090	15065	15181	15280	15161	15089	15158	15307	15142	15280	15357	15186	15087	15265	15097	15183	15129	15295	15265	15143	15301	15381	15158	15573	15367	15094	15448	15203	15427	15407	15389	15245	15233	15211	15305	15410	15070	15318	15247	15328	15232	15299	15334	15384	15206	15524	15341	15199	15115	15193	15302	15371	15271	15282	15021	15241	15260	15319	15227	15129	15376	15250	15126	15291	15350	15128	15368	15179	15292	15169	15354	15297	15301	15307	15162	15367	15264	15183	15232	15331	15230	15157	15369	15166	15224	15324	15205	15223	15344	15181	15361	15158	15255	15157	15336	15469	15280	15410	15222	15466	15354	15124	15334	15496	15094	15160	15193	15385	15105	15182	15314	15111	15241	15463	15111	15293	15298	15305	15199	15040	15310	15319	15406	15436	15290	15437	15270	15292	15097	15363	15343	15166	15244	15159	15261	15337	15267	15270	15220	15346	15271	15315	15134	15252	15235	15211	15232	15255	15228	15148	15279	15272	15309	15163	15233	15252	15179	15289	15270	15389	15457	15367	15227	15260	15305	15142	15214	15258	15450	15376	15321	15205	15204	15219	15251	15285	15235	15370	15339	15100	15220	15262	15501	15209	15220	15149	15345	15237	15292	15393	15414	15277	15179	15173	15165	15207	15070	15147	15329	15291	15228	15257	15313	15313	15036	15193	15148	15240	15261	15231	15124	15233	15177	15335	15247	15300	15197	15238	15319	15225	15318	15460	15313	15295	15242	15291	15256	15133	15102	15311	15150	15149	15274	15319	15321	15166	15189	15254	15257	15395	15288	15316	15387	15290	15328	15289	15360	15202	15159	15167	15310	15232	15160	15411	15278	15251	15292	15408	15327	15337	15339	15274	15264	15329	15299	15428	15300	15384	15274	15245	15180	15229	15167	15324	15287	15220	15137	15380	15308	15233	15309	15330	15271	15346	15269	15355	15487	15154	15066	15217	15282	15139	15167	15166	15147	15206	15289	15324	15122	15405	15441	15209	15299	15353	15326	15291	15117	15210	15181	15390	15396	15258	15354	15056	15176	15393	15288	15267	15271	15250	15098	15462	15206	15150	15159	15183	15469	15233	15110	15271	15096	15351	15269	15237	15119	15349	15030	15312	15383	15205	15345
23714	21111	28486	24162	22132	21728	20725	18252	18070	17915	17656	17691	17644	17484	17624	17441	17560	17476	17532	17558	17587	17544	17661	17580	17660	17515	17689	17666	17354	17584	17507	17587	17497	17565	17322	17602	17445	17454	17452	17609	17522	17524	17350	17655	17503	17232	17321	17459	17413	17267	17436	17357	17280	17603	17447	17489	17246	17223	17221	17354	17113	17109	17285	17358	17222	17306	17190	17251	17186	17228	17199	17449	17422	17269	17265	17169	17197	17229	17211	17057	17246	17340	17388	17433	17268	17277	17317	17364	17454	17349	17094	17293	17143	17218	17272	17089	17191	17146	17044	17361	17345	17105	17137	17025	17151	17097	17248	17209	17404	17400	17227	17282	17201	17179	17223	16990	17314	17211	17130	17009	17102	17331	17272	17096	17067	17206	17213	17100	17325	17374	17261	17263	17316	17265	17211	17259	17173	16916	17036	17164	17023	17108	17329	17094	17097	17081	17140	17220	17210	17121	17265	17232	17204	17164	17305	17376	17345	17120	17265	17103	17151	17252	17236	17137	17344	17132	17172	17003	17041	17208	17192	17207	17056	17048	17329	17092	17249	17444	16973	17135	17218	17384	17332	17334	17232	17241	17380	17144	17109	17208	17077	17207	17138	17135	17171	17351	17338	17228	17247	17312	17059	17056	17227	17082	17158	17374	17317	17217	17203	17165	17280	16907	17216	17217	17095	17136	17061	16918	17228	17169	17182	17440	17361	17521	17136	17018	17171	17321	17245	16925	17251	17161	17153	17248	17025	17317	17344	17222	17060	17276	17092	17097	17203	17206	17245	17091	17106	17182	17219	17154	17164	17424	17289	17120	16874	17015	17109	17222	17347	17202	17251	17071	17400	17167	17103	17216	17196	17107	17117	17300	17288	17205	17152	17275	17279	17285	17192	17093	17374	17120	17263	17422	17211	17180	17345	17334	17155	17216	17182	17244	17027	17262	17186	17209	17209	16904	17129	17112	17192	17500	17317	17190	17283	16859	16926	17223	17058	17347	17293	17099	17243	17121	17493	17005	17165	17251	17132	17313	17065	17241	17304	17027	17232	17225	17218	16937	17144	17205	17200	17176	17264	17073	17055	17005	17201	17176	17181	17285	17087	17193	17194	17107	17399	17266	17189	17252	17345	16959	16970	17120	17358	17199	17359	17152	17062	17084	16990	17178	17332	17087	17208	17365	17469	17238	17264	17292	17136	17250	17217	17107	17266	17205	17196	17127	17043	17134	17102	17146	17264	17097	17236	17173	17284	17163	17158	16999	16995	17346	17065	17278	17098	17048	17236	17224	16994	17153	17202	17246	17165	17043	17235	17130	17160	17180	17280	17448	17144	17224	17171	17253	16976	17032	17091	16991	17119	17204	17120	17158	17199	17286	17128	17162	17196	17294	17251	17220	17237	17382	17018	17152	17062	17135	17098	17207	17311	17145	17039	17373	17379	17121	17301	17248	17342	17354	17270	17305	17266	17261	17395	17205	17287	17249	17351	17491	17146	17070	17352	17092	17129	17028	17221	17072	17155	17147	17074	17138	17076	17232	17238	17169	17252	17194	17411	17361	17163	17056	17270	17148	17281	17037	17034	17204	17167	17151	17228	17346	17089	17097	17133	17241	17139	17146	17084	16901	17179	16921	17216	17249	17354	16997	17113	17197	17120	17428	17201	17190	17369	17151	17149	17038	17193	17266	17349	17065	17172	17160	17401	17173	17342	17234	17477	17416	17051	17202	17133	17252	16962	17195	17076	17198	17221	17381	17111	17220	17290	17095	17123	17198	17018	17258	17157	17368	17199	17085	17194	16976	17255	17210	17244	17128	17120	17169	17320	17316	17242	17373	17031	17351	17162	17188	17191	17274	17224	17160	17080	17004	16968	17101	17201	17188	17103	17130	17292	17118	17210	17108	17196	17228	17099	17265	17099	17048	17037	17153	17131	17088	17345	17084	17300	17270	17169	17151	17067	17200	17192	17119	17258	17299	17241	17198	17174	17286	17360	17192	17073	17164	17504	17013	17284	17054	17233	17140	17179	17199	17359	17139	17087	17204	17193	17343	17176	17220	17109	17327	17331	17290	17269	17091	16959	17276	17111	17246	17128	17096	16926	17364	17306	17383	17449	17387	17091	17257	17221	17162	17205	17304	17274	17216	17315	17132	17074	17112	17175	17206	17210	17101	17243	17377	17261	17140	17359	17166	17218	17087	17228	17219	17120	17207	17170	17226	17154	17179	17071	17203	17263	17153	17298	17222	17265	17205	17500	17291	17252	17192	17247	17253	17173	17086	17092	17517	17103	17051	17297	17062	17162	17139	16887	17148	17252	17120	17131	17152	17079	17076	17300	17258	16809	17039	17188	17197	17124	17409	16960	17258	17186	17154	17323	17216	17188	17323	17200	17137	17224	17266	17233	17148	17264	17196	17174	17354	17254	17281	17183	17197	17094	17183	17162	17051	17363	17177	17097	17134	17234	17198	17210	17202	17369	17278	17209	17259	17508	17196	17143	17295	17072	17098	17231	17162	17141	17211	17329	17069	17109	17309	17205	17308	17143	17133	17239	17012	17316	17435	17249	17256	17109	17311	17236	16972	16980	17204	17189	17032	17049	17358	16950	17346	17379	17282	17310	17123	17120	17254	17202	17058	17213	17219	17328	17284	17509	17061	17218	17307	17399	17370	17359	17240	17049	17420	17294	17168	17407	17309	17433	17231	17221	17230	17129	17041	17213	17230	17264	17180	17233	17188	17314	17066	17273	17061	17177	16962	17173	17207	17127	17349	17244	17199	17166	17306	16911	17148	17189	17182	17112	17085	17128	17123	17207	17084	17423	17134	17224	17332	17121	17407	17219	17320	16960	17320	17132	17251	17307	17134	17211	16965	17153	17122	17169	17135	17325	17088	17039	16929	17056	17093	17395	17164	17022	17160	17388	17189	17138	17187	17275	17163	17341	17355	17437	17231	17036	17300	17297	17251	17283	17316	17253	17198	17192	17270	17062	17109	17229	17191	17199	17252	17403	17065	17110	17121	17001	17125	17286	17116	17166	17154	17337	17182	17016	17184	17181	17280	16939	16978	17116	17120	17244	17128	17081	17406	17314	17213	17106	17263	17074	17343	17245	17146	17196	17181	17420	17105	17226	17176	17116	17306	17217	17211	17395	16918	17138	17276	17031	17247	17096	17392	17260	17144	17090	17161	17160	17137	17127	17211	17223	17155	17249	17188	17325	17214	17038	17073	17218	17277	17307	17156	17311	17020	17262	17265	17244	17177	17299	17144	17060	17292	17298	17250	17253	17205	17187	17103	17149	17089	17087	17299	17117	17004	17140	17088	17211	17151	17091	17134	17194	17138	17341	17215	17169	17371	17341	17467	17231	17068	17123	17303	17079	17295	17228	17327	17231	17332	17370	17094	17159	17323	17350	17134	17082	17106	17030	16989	17234	17183	17078	16980	16970	17301	17239	17191	17216	17150	17163	17317	17342	17151	17252	17073	17166	17062	17301	17068	17101	17198	17106	17207	17437	17096	17157	17161	17156	17236	17206	17356	17175	17088	17218	17226	17152	17411	17052	17287	17196	17256	17226	17221	17355	17235	17077	17097	17307	17117	17203	17317	17060	17090	17115	17295	17219	17221	17110	17235	17149	17336	17347	17185	17117	17282	17029	17184	17093	17209	17317	17147	17271	17152	17291	17322	17409	17215	17125	17180	17191	17177	17275	17254	17257	17103	17201	17301	17264	16919	17149	17297	17323	16943	17110	17173	17105	17099	17116	17204	17287	17008	17125	17263	17236	17339	17266	17293	17106	17233	17246	17407	17102	17284	17274	17189	17087	17078	17248	17306	17194	17303	17205	17223	17006	17157	17214	17354	17174	17110	17273	17358	17459	17069	17274	17211	16989	17191	17132	17101	17383	17115	17228	17151	16997	17132	17053	17083	17073	17335	16886	17398	17397	17304	17247	17255	17269	17385	17069	17146	17250	17326	17122	17122	16979	17264	17206	17198	17206	17161	17391	17162	17261	17092	16928	17176	17159	17163	17137	17373	17272	17059	16896	17089	17296	17277	17156	17120	17136	17180	17084	17373	17324	17148	17111	17181	17251	17254	17014	17132	17383	17154	17261	17071	17255	17451	17147	16993	17223	17064	17128	17040	17327	17324	17105	17163	17208	17137	17137	17190	17340	16998	17164	17061	17181	17356	17355	17266	17219	17205	17232	17249	17212	17233	17238	17013	17189	17117	17242	17260	17225	17294	17119	17192	17325	17372	17271	17221	17367	17157	17204	17279	17490	17392	17125	17292	17416	17122	17359	17330	17330	17278	17297	17345	17140	17093	17377	16991	17219	17085	17275	17148	16994	17201	17249	17164	17186	17145	17292	17071	17150	17257	17398	17182	17227	17363	17239	17208	17382	17307	17128	17219	17275	17077	17184	17240	17184	17263	17338	17167	17311	17332	17309	17205	17226	17320	17194	17229	17169	17141	17124	17155	17082	17328	16966	17194	17129	17332	17522	17108	17199	17172	17306	17202	17321	17318	17106	17368	17087	17024	17135	17261	17209	17324	17211	17144	17269	17196	17109	17169	17289	17257	17184	17240	17280	16971	17105	17178	17088	17136	17142	17120	17151	17144	17301	17020	17160	17236	17116	16985	17309	17133	17211	17105	17167	17043	17387	17104	17346	17324	17120	17266	17208	17380	17221	17205	17212	17161	17194	17330	16993	17381	17177	17088	17103	17213	17007	17163	17122	17199	17258	17092	17172	17243	17308	17098	17182	17235	17071	16917	17149	17249	17226	17183	17263	17067	17188	17273	17193	17076	17047	17288	17340	17268	17290	17259	17195	17349	17313	17130	17124	17286	17174	17081	17227	17173	17173	17128	16863	17062	16941	17266	17215	17290	17167	17008	17206	17260	17301	17312	17244	17142	17180	17220	17202	17215	17329	17265	17184	17342	17299	17302	17358	17235	17053	17556	17212	17056	17201	17170	17189	17333	17289	17234	17279	17206	17206	17152	17115	17019	17310	17194	17121	17142	17373	17045	17327	16825	17346	17188	17136	17280	17092	17404	17276	17236	17385	17158	17241	17175	17057	17097	17242	17093	17034	17229	17306	17234	17392	17295	17134	17134	17091	17251	17097	17249
17565	30779	29321	23124	20141	18043	17030	16623	16201	16287	15871	15996	15797	15746	15580	15780	15670	15702	15457	15857	15918	15853	15967	15831	15866	15788	15865	15998	15891	15942	15879	15806	15790	15666	15848	15469	15713	15776	15740	15847	15609	15901	15598	15538	15562	15489	15482	15436	15507	15529	15524	15418	15539	15515	15367	15547	15264	15518	15498	15437	15279	15312	15389	15257	15384	15472	15461	15611	15428	15341	15451	15401	15507	15275	15387	15319	15392	15510	15381	15319	15418	15301	15343	15327	15199	15453	15316	15398	15501	15444	15313	15442	15504	15331	15393	15455	15280	15330	15406	15364	15370	15172	15207	15377	15465	15327	15351	15291	15224	15284	15236	15209	15398	15478	15353	15259	15222	15287	15245	15396	15283	15303	15500	15362	15378	15178	15230	15363	15345	15361	15359	15221	15365	15254	15227	15466	15294	15402	15141	15308	15419	15350	15345	15363	15199	15362	15352	15174	15483	15328	15203	15290	15286	15297	15328	15432	15233	15565	15361	15341	15174	15389	15363	15413	15339	15283	15289	15506	15454	15464	15284	15212	15273	15376	15450	15098	15383	15310	15227	15459	15351	15353	15241	15347	15422	15414	15310	15248	15393	15449	15329	15400	15487	15348	15338	15237	15384	15324	15379	15350	15397	15331	15138	15352	15224	15311	15483	15273	15395	15180	15244	15399	15232	15442	15384	15432	15250	15319	15196	15353	15285	15474	15337	15507	15477	15310	15207	15382	15267	15250	15376	15116	15533	15427	15305	15327	15157	15429	15123	15397	15088	15338	15534	15475	15218	15212	15312	15431	15318	15335	15276	15474	15268	15270	15295	15291	15380	15464	15394	15315	15279	15635	15416	15297	15435	15234	15390	15388	15151	15509	15207	15470	15374	15242	15282	15299	15266	15321	15384	15335	15306	15518	15322	15451	15357	15541	15397	15305	15259	15412	15373	15351	15364	15247	15187	15444	15439	15372	15342	15333	15300	15489	15377	15271	15350	15344	15357	15252	15281	15512	15344	15349	15368	15349	15270	15335	15373	15337	15181	15265	15270	15510	15344	15302	15338	15358	15401	15363	15398	15264	15320	15353	15406	15356	15380	15284	15322	15307	15294	15329	15299	15299	15489	15478	15306	15279	15460	15388	15350	15381	15375	15459	15394	15316	15320	15261	15419	15391	15315	15367	15476	15296	15276	15311	15320	15282	15321	15195	15393	15328	15328	15384	15468	15409	15143	15353	15331	15326	15518	15286	15450	15351	15425	15366	15261	15461	15335	15264	15549	15310	15299	15532	15340	15352	15287	15345	15367	15292	15483	15501	15289	15420	15285	15424	15339	15293	15496	15339	15397	15268	15187	15365	15271	15360	15283	15333	15323	15274	15307	15449	15459	15269	15459	15412	15419	15117	15286	15377	15228	15339	15289	15415	15246	15385	15246	15331	15405	15370	15402	15460	15497	15335	15305	15329	15528	15357	15244	15338	15223	15430	15446	15288	15480	15100	15477	15204	15450	15361	15263	15401	15341	15212	15328	15211	15535	15330	15321	15370	15319	15117	15354	15438	15465	15354	15253	15490	15388	15446	15169	15281	15500	15204	15354	15563	15230	15250	15354	15407	15241	15354	15362	15238	15496	15411	15584	15475	15445	15278	15326	15152	15564	15376	15446	15313	15486	15406	15395	15409	15089	15365	15345	15430	15335	15280	15252	15350	15333	15241	15376	15184	15242	15194	15223	15430	15189	15505	15358	15337	15396	15456	15482	15458	15395	15363	15447	15302	15266	15401	15294	15290	15366	15382	15453	15352	15246	15315	15214	15395	15383	15254	15418	15337	15301	15298	15278	15217	15314	15255	15387	15331	15280	15334	15227	15265	15202	15408	15304	15272	15412	15370	15318	15218	15211	15448	15231	15323	15433	15311	15296	15398	15229	15382	15249	15390	15507	15324	15350	15263	15296	15385	15269	15307	15185	15245	15234	15085	15420	15306	15403	15344	15352	15432	15430	15376	15312	15384	15284	15104	15402	15205	15474	15136	15294	15353	15259	15294	15418	15638	15456	15312	15452	15309	15291	15433	15438	15258	15413	15382	15382	15383	15270	15294	15300	15345	15355	15196	15548	15210	15284	15380	15344	15299	15326	15401	15338	15305	15372	15258	15312	15416	15262	15291	15367	15219	15477	15500	15355	15335	15460	15288	15216	15173	15304	15419	15272	15315	15447	15410	15394	15367	15369	15452	15579	15310	15393	15402	15355	15464	15276	15560	15461	15341	15362	15360	15489	15230	15388	15466	15400	15382	15514	15478	15363	15105	15319	15452	15305	15406	15323	15290	15189	15634	15198	15590	15433	15306	15275	15412	15348	15382	15322	15333	15279	15347	15208	15282	15391	15441	15348	15437	15388	15270	15480	15285	15392	15527	15440	15504	15520	15200	15366	15423	15277	15297	15523	15341	15270	15333	15355	15277	15409	15460	15484	15316	15199	15433	15176	15238	15477	15458	15295	15281	15310	15349	15390	15291	15271	15386	15105	15337	15242	15368	15407	15385	15226	15131	15281	15302	15341	15430	15249	15293	15375	15360	15422	15243	15206	15412	15317	15393	15205	15425	15160	15343	15346	15430	15392	15214	15295	15293	15366	15231	15365	15384	15420	15475	15338	15420	15343	15337	15190	15500	15353	15400	15311	15338	15394	15436	15516	15353	15302	15306	15384	15358	15460	15380	15464	15429	15184	15462	15317	15494	15362	15301	15488	15276	15336	15301	15398	15511	15309	15392	15299	15446	15185	15421	15391	15421	15381	15383	15421	15325	15327	15083	15232	15388	15237	15332	15524	15295	15458	15378	15300	15232	15348	15281	15275	15436	15542	15355	15507	15388	15360	15300	15201	15337	15463	15347	15358	15300	15383	15341	15303	15504	15419	15331	15418	15357	15281	15430	15269	15408	15291	15455	15429	15387	15408	15368	15493	15245	15187	15645	15370	15293	15477	15379	15312	15303	15418	15266	15373	15431	15496	15284	15433	15217	15233	15387	15313	15377	15431	15373	15176	15353	15283	15403	15263	15350	15342	15237	15343	15337	15414	15430	15406	15318	15137	15453	15346	15475	15369	15180	15381	15358	15496	15322	15268	15320	15381	15131	15296	15335	15336	15323	15297	15553	15305	15268	15268	15352	15296	15316	15244	15329	15231	15396	15371	15335	15420	15360	15210	15448	15412	15379	15295	15273	15377	15323	15485	15361	15212	15267	15288	15436	15341	15324	15426	15360	15397	15290	15199	15377	15387	15402	15151	15377	15316	15307	15378	15292	15347	15376	15420	15274	15393	15269	15389	15493	15454	15349	15281	15351	15343	15362	15423	15273	15297	15404	15410	15349	15238	15341	15191	15368	15212	15381	15392	15386	15348	15300	15383	15284	15361	15498	15279	15294	15355	15537	15456	15284	15350	15369	15389	15258	15379	15288	15389	15222	15354	15386	15379	15534	15237	15368	15445	15293	15356	15191	15455	15371	15264	15473	15318	15305	15400	15469	15478	15513	15428	15423	15271	15097	15301	15329	15287	15388	15471	15247	15368	15376	15399	15464	15193	15419	15217	15282	15350	15322	15299	15214	15305	15401	15511	15485	15325	15408	15256	15412	15370	15106	15447	15471	15354	15415	15385	15288	15402	15419	15447	15398	15335	15325	15228	15236	15134	15277	15342	15440	15416	15286	15340	15471	15259	15346	15265	15387	15357	15465	15239	15365	15317	15548	15336	15323	15413	15222	15182	15344	15230	15339	15411	15461	15321	15131	15268	15394	15288	15314	15507	15342	15372	15189	15118	15416	15539	15315	15468	15242	15421	15318	15258	15211	15419	15443	15380	15272	15127	15452	15280	15286	15437	15341	15494	15456	15515	15265	15401	15199	15282	15364	15222	15373	15309	15345	15472	15417	15231	15605	15432	15193	15249	15262	15302	15271	15223	15379	15426	15367	15506	15404	15345	15335	15378	15387	15394	15471	15373	15186	15322	15358	15459	15306	15606	15312	15424	15225	15389	15420	15477	15058	15267	15376	15216	15246	15281	15375	15159	15243	15312	15422	15462	15336	15189	15173	15302	15245	15358	15215	15251	15457	15454	15344	15463	15294	15338	15369	15358	15486	15370	15319	15549	15386	15237	15360	15337	15491	15404	15274	15334	15328	15195	15449	15260	15274	15338	15203	15323	15607	15302	15395	15389	15190	15149	15428	15301	15145	15226	15310	15301	15172	15551	15407	15345	15374	15340	15374	15344	15341	15372	15203	15313	15642	15494	15313	15320	15564	15251	15368	15322	15373	15411	15302	15379	15481	15475	15267	15320	15434	15316	15352	15396	15400	15357	15556	15351	15297	15443	15289	15426	15425	15339	15354	15383	15250	15369	15395	15194	15303	15413	15390	15234	15474	15445	15272	15184	15267	15281	15369	15335	15339	15512	15337	15361	15346	15258	15343	15307	15388	15477	15425	15323	15349	15421	15391	15265	15558	15389	15375	15426	15408	15360	15358	15451	15488	15488	15338	15158	15408	15405	15356	15327	15266	15367	15510	15484	15268	15337	15406	15381	15302	15277	15425	15568	15456	15266	15213	15234	15242	15245	15403	15214	15398	15286	15422	15389	15169	15385	15381	15156	15373	15374	15345	15596	15272	15439	15440	15284	15410	15207	15163	15441	15393	15340	15379	15411	15278	15363	15287	15296	15307	15329	15292	15389	15335	15494	15193	15299	15332	15147	15451	15404	15412	15392	15273	15368	15412	15429	15269	15358	15528	15311	15466	15359	15425	15476	15399	15318	15535	15250	15199	15161	15350	15422	15340	15444	15351	15308	15457	15278	15456	15315	15369	15355	15457	15264	15432	15308	15344	15420	15428	15384	15344	15350	15422	15352	15353	15155	15368	15226	15333	15301	15249	15305	15470	15176	15250	15272	15280	15357	15353	15358	15398	15297	15401	15285	15229	15217	15408	15349	15198	15172	15389	15363	15336	15323	15360	15405	15489	15381	15315	15376	15272	15262	15503	15367	15252	15479	15406	15321	15297	15320	15275	15254	15332	15326	15405	15217	15442	15327	15212	15482	15416	15328	15257	15416	15513	15290	15457	15305	15216	15144	15351	15184	15299	15302	15473
22606	21056	28786	23548	21357	23553	24958	20040	19299	19274	19190	18968	18845	18574	18699	18683	18852	18692	18505	18702	18950	18950	18923	18820	18749	18678	18731	18963	19028	18917	18681	18511	18768	18613	18531	18502	18707	18549	18668	18426	18447	18540	18460	18301	18439	18504	18328	18357	18566	18322	18312	18346	18153	18188	18165	18262	18232	18189	18084	18170	18419	18286	18286	18030	18088	18258	18255	18319	18166	18243	18117	18303	18124	18358	18204	18247	18160	18191	18332	18226	18182	18050	18171	18267	18090	18342	18156	18203	18088	18184	18196	18185	18320	18108	18325	18308	18178	18365	18229	18225	18344	18235	18228	18113	18137	18276	18261	17954	17989	18029	18448	18161	18237	18320	18281	18141	18112	18183	18338	18028	18158	18061	18131	17875	18159	18295	18232	18207	18138	18186	18146	18156	18233	18168	18095	18162	17992	18310	18088	18115	18049	18049	18261	18112	18240	18365	18197	17980	18161	18115	18148	17978	18152	18255	18284	18304	18207	18222	18034	18245	18271	18299	18200	18114	18153	17999	18252	18223	18061	18228	18079	17994	18058	18138	18139	18231	18216	18234	18081	18148	18327	18106	18318	18088	18050	18003	18136	18214	18127	17934	18098	18217	18029	18191	18113	18242	18175	18186	18331	18161	18119	17997	18310	18157	18258	18207	18122	18232	18119	18275	18177	18085	18080	18156	18258	18209	18151	18299	18198	17954	18213	17974	18015	18055	18044	18135	18088	18092	18116	18145	18240	18259	18117	18183	18330	18074	18145	18204	18185	18104	18248	18376	18171	18012	18071	18063	18080	18098	17918	18216	18311	18081	18122	18149	18330	18193	18261	18414	18312	18166	18094	18253	18130	18205	18137	18343	18349	18115	18267	18302	18306	18080	18152	18187	18386	18086	18087	18171	18106	18036	18257	18321	18004	18017	18018	18219	18108	18353	18264	18051	18277	18047	17973	18099	18242	18229	17999	18066	18211	18192	18172	18114	18251	18004	18120	18213	18075	18102	18190	18119	18205	18045	18054	18176	18206	18155	18049	18270	18262	18063	18393	17992	18151	18148	18034	18261	18195	18042	18201	18080	18161	18169	18106	18080	18081	18024	18071	18283	18079	18033	18104	18154	17974	18273	18305	17999	18300	18339	18226	18213	18253	18161	18042	18067	17983	17989	18285	18087	18261	18258	18212	18213	18134	18019	18255	17977	18209	18210	18141	18143	17990	18089	18187	18239	18134	18015	18138	18227	18233	18307	18177	18139	18156	17945	18372	18266	18005	18040	18009	18037	18132	18011	18147	17988	18067	17858	18170	18095	18249	18220	18226	18136	18038	18224	18197	18009	18098	18118	18186	18071	18352	18215	18288	18072	18174	18301	18201	18203	18271	18107	18329	18256	18087	18127	17928	17951	18108	18043	18179	18382	18051	18095	18101	18148	18228	18226	18104	18057	18144	18060	18020	18406	18193	18213	18214	18211	18145	18271	18157	17923	18396	18179	18319	18089	18097	18343	17925	18070	18105	18070	18274	18173	18028	18174	18276	18212	18208	17998	18054	18129	18071	18396	18265	18224	18344	18320	18183	17984	18120	18085	18051	18088	18244	18205	18217	18312	17999	18075	18122	17872	18023	18123	18000	18292	18217	18004	18076	18183	18184	18281	18274	18124	18252	18168	18202	18215	18165	18072	18114	18313	18376	18253	18069	18348	18404	17980	18053	18239	18304	18048	18109	17872	17882	17941	18133	18150	18159	18085	18195	17952	18030	17971	18123	18211	18298	18165	18155	18279	18116	17964	18100	18315	18168	18149	17999	18215	18162	18054	18232	18287	18108	18030	18208	18193	18229	18236	18161	18070	18138	18293	18172	18109	18148	18057	18188	18028	18253	18111	18085	18255	18084	18219	18207	18201	18157	17926	18109	18224	18145	18013	18052	18354	18134	18138	18167	18236	18070	18230	18204	18119	18138	17974	18026	18254	18229	18122	18041	18204	18228	18112	17967	18065	18121	18109	18049	18206	18099	18169	18283	18224	18105	18110	18129	18332	18083	18045	18033	18250	18123	18004	18149	17869	18049	18154	18339	18138	18102	18203	18048	18013	18117	18132	18267	18204	18424	18248	18379	18195	18208	18059	18114	18145	18163	18288	18044	18148	18266	18142	18167	18351	18171	18233	18158	18060	18279	18110	18178	18251	18115	18305	18120	17982	18179	18158	18226	18124	18257	18287	18326	18113	18305	18109	18265	18064	18247	18028	17951	18118	18172	18098	18221	18274	18338	17954	18170	18318	18127	18335	18009	18146	18084	18146	18016	18054	18048	18013	18206	18069	17978	18156	17878	18262	18232	18227	18208	18065	18018	18195	18083	18116	18138	18147	18167	18391	18130	18184	18213	18091	17863	18176	18112	18066	18181	18149	18126	17999	18138	18038	18109	18075	18141	18105	18329	18220	18055	18188	18227	18079	18319	18164	18280	18030	18111	18391	18084	18207	18161	18179	18271	18205	18121	18035	18118	18193	18231	18113	18244	18187	18130	18212	18077	18139	17983	18242	18155	18295	18166	18092	18134	18266	18188	18210	18097	18000	18252	18045	18215	18185	18332	18155	18186	18181	18302	18207	18186	18010	18068	18141	18028	18121	18153	18078	18031	18177	18251	18058	18129	18187	18088	18260	18098	18170	18156	18189	18249	18207	18349	18111	18142	18128	18181	18042	18026	18138	18183	18164	18206	18209	18115	18210	18295	18188	18229	18049	18030	18151	18086	18062	18102	17964	18190	18305	18262	18276	18140	18300	18212	18197	18178	17998	18048	18061	18013	18007	18107	18170	18369	18315	18182	18249	18075	18094	18075	18144	18076	18200	18353	18181	18152	18297	18011	18098	18290	18198	18180	18103	18094	18133	18250	18241	18186	18268	18104	18194	18238	18076	17998	18290	18016	18396	18124	18103	17976	18244	18273	18098	18039	18081	18075	18251	18188	18252	18245	18187	18108	18099	18122	18234	18239	18046	18100	18116	17929	18337	18304	18213	18081	18214	18144	18032	18054	18157	18027	18115	18122	18254	18014	18012	17953	18052	18377	17987	18233	18372	18266	18080	18137	18349	18263	18337	17969	18214	18185	18386	18241	18193	18189	18036	18272	18118	18097	18223	18024	17967	18136	18266	18247	18058	17931	18166	17958	18267	18080	18110	18024	18073	18231	18297	17993	18258	18110	18017	18375	18275	18334	18167	18360	18175	18114	18161	18251	18247	18046	18155	18100	18051	18182	18217	18327	17925	18237	18355	18131	18082	18260	18133	18127	17829	18176	18305	17999	17921	18124	18130	18248	18310	18105	17877	18157	18327	18409	18215	18132	17869	18124	18129	18363	18377	18214	17988	18149	18188	18116	18226	18176	18182	18091	18135	18249	18164	18278	18262	18267	18089	18168	18197	18155	18219	18165	18344	17990	18030	18273	18058	18116	18118	18204	18210	18053	18142	18067	18070	18252	18112	18062	18281	18493	18216	17966	18116	18042	18079	18216	18092	18068	18242	18072	18089	18045	18052	18158	17867	18136	18126	18321	18165	18026	18068	18297	18229	18066	18011	18124	18130	18390	18311	18142	18331	18153	18323	18028	18419	18336	18201	18311	18045	18075	18082	18178	18164	18059	18132	18184	18103	18160	18232	18097	17951	18154	18278	18270	18238	18285	18178	18138	18013	18102	18038	18141	18172	18132	18100	18178	18077	18103	18157	18205	18081	18089	18183	18086	18098	18186	18041	18203	18022	18059	18032	18093	18232	18109	18214	18136	18002	18092	18213	17921	17988	18117	18055	18215	18259	18099	18259	18247	18184	18004	18207	18103	18156	18118	18041	18202	18167	18021	18211	18209	18082	18181	18390	18106	18107	18131	18094	18277	18112	18272	18181	18036	18221	18443	18227	18031	18101	18178	18218	18102	18060	18339	17893	18153	18308	18233	18136	18174	18196	17967	18090	18373	18082	18052	18112	18129	18051	18146	18077	18184	18280	18362	18213	18337	18131	18142	18096	18119	18051	18307	18107	18277	18165	18287	18147	18148	18216	17964	18034	18208	18033	18071	18064	18138	18292	18299	18208	18405	18254	18222	18073	18110	17977	18064	18051	18121	18136	18057	17973	18144	18221	18033	18216	18180	18221	18329	18228	18181	18003	18161	17860	17935	18052	18178	18328	18286	18060	18059	18180	18262	18040	18169	18190	18140	18193	18223	18077	18267	18059	17946	18091	18083	18168	18161	18150	18215	18243	18066	18400	18115	18229	18133	18158	18127	18169	18251	18039	18259	18093	18261	18371	18190	18154	18198	18239	18216	18146	18237	18117	17957	18167	18209	18083	18189	18017	18228	18195	18241	18146	18188	18307	18249	18180	18107	18020	18212	18015	18184	18121	18090	18055	18141	18113	18268	17929	18126	18191	18216	17967	18211	18181	18195	17996	18181	18112	18088	18200	18065	17987	18011	18117	18228	18049	18040	18117	18214	18373	18014	17983	17962	18049	18289	18314	18178	18007	18273	18236	18161	18111	18045	18033	18095	18377	18264	18030	18222	18262	18146	18155	18150	18309	18057	18064	18066	18224	18171	18138	18011	18044	18236	18107	18081	18107	18301	18238	18144	18480	18282	18204	18251	18160	18209	18312	18120	18159	18118	18104	18299	18185	18009	18037	18209	18313	18350	18103	18253	18086	18105	17980	18025	17977	18063	18250	18166	18192	18288	18092	18175	18380	18125	18260	18101	17861	18150	18180	18077	18100	18270	18249	18227	18001	17972	17924	18102	17927	18285	18158	18111	18141	18028	18342	18072	18190	17913	18018	18255	18173	18186	18069	18106	18339	18364	18119	18045	17882	17997	18175	18097	18160	17988	18212	18042	18001	18012	18145	18117	18103	18168	18368	18300	18201	18161	18089	18151	18081	18089	18094	18093	18249	18040	18305	18263	18150	18144	18147	18046	18153	18125	18155	18299	17995	18212	18127	18214	18147	18280	18335	18104	18221	18147	18076	18219	18065	18227	18428	18100	18095	18248	18199	18096	17903	18078	18106	18158	18134	18302	18024	18184	18234	18150	18180	18160	18188	18247	18030	18151	18057	18078	18061	18068	18205	18184	18103	18410	18158	18189	17928	18065	18165
18664	35379	33096	26017	22215	19992	18981	18305	17493	17061	16897	16640	16651	16419	16362	16300	16524	16432	16428	16520	16662	16709	16653	16602	16813	16562	16486	16475	16749	16692	16601	16704	16531	16403	16465	16395	16281	16291	16292	16363	16299	16357	16349	16136	16205	16183	16264	16195	16060	16067	16175	16276	15989	15960	15977	15890	15815	16025	15874	15838	15787	16041	15903	15898	15918	15975	15887	15607	15923	15841	15892	15894	15913	15881	16006	15798	15995	15906	15962	15924	15949	15834	15907	16182	16003	15914	15971	15936	16025	15887	16005	15829	15888	15802	15893	15955	15913	16024	16058	15729	15808	15891	15952	15914	15788	15845	15894	15837	15838	15879	16033	15950	15828	15904	15872	15816	15884	15839	15779	15929	15860	15858	15871	15958	15950	15735	15719	15890	15846	16087	15851	15907	15895	15859	15816	15795	16013	15795	15795	15880	15810	16030	15998	15804	16016	15926	15891	15863	15958	15977	15856	15803	15929	15763	15946	15861	15843	15954	15935	15912	15721	15673	15754	15878	15852	15946	15960	15900	15734	15905	15866	15942	15643	15750	15865	15928	15787	15876	16216	16047	16004	15845	15999	16033	15888	15848	15812	15787	15935	15649	15857	15935	15662	15726	15897	15781	15854	15809	15970	15782	15763	15863	15803	15838	15830	15957	15961	15929	15833	15837	16009	15825	15732	15994	15967	15746	15724	15895	15842	15764	16023	15954	15928	15985	15872	16045	15849	15910	15703	15869	15854	15877	15815	15816	15880	15899	15857	15794	15936	15809	15725	15851	15958	15925	15781	15943	15936	15872	15986	16016	15796	15972	15951	15781	15861	15962	15733	16001	15930	15881	15929	16099	15765	16015	15975	15837	15806	15718	15967	15953	15793	15885	15938	15816	16006	15865	16007	15738	15922	15827	15918	15848	15998	15983	15806	15754	15976	15779	15792	15940	15838	15780	15867	15691	16015	15782	15888	15974	15980	15848	15948	15788	15976	15849	15811	15812	15830	16006	15748	15824	16054	15821	15822	15804	15830	15801	15837	15921	15919	15944	15936	15824	15804	15924	16000	15898	15851	15959	15793	16013	15914	15817	15926	15920	15928	15741	15986	15977	15931	15820	15815	15800	15847	15954	15920	15858	15872	16013	15760	15919	16118	15759	15800	15784	15972	15895	16095	15907	15800	15813	15800	15832	15849	15963	15835	15860	15970	15883	15820	15827	15999	15777	15811	15763	15710	15762	15794	16086	15923	16034	15855	15921	15876	15996	15756	16027	15877	15810	15683	15857	15937	15851	15965	15860	15890	15725	15896	16004	15769	15865	15974	15877	15901	15813	15935	15963	15686	15902	15760	15711	15964	15695	16132	15771	15942	15865	15873	15949	15947	15990	15965	15825	15866	15871	15967	15857	15900	15789	15775	15867	15702	16015	15932	15787	15685	15779	15978	15938	16005	16147	15927	16051	15901	15856	15826	15840	15907	15784	15901	15929	15836	15911	15798	15729	15841	15845	15946	15892	15962	15998	15814	15869	15984	15880	15701	15784	15753	15912	15947	15833	15864	15945	15817	15952	15855	15843	16100	15778	15893	15691	15626	15874	16106	15669	15862	15896	15762	15840	15865	15577	15938	15905	15892	15600	15934	15919	15971	15959	15858	15925	16039	16088	15923	15952	15858	15890	15972	15842	15912	15798	16008	15834	15859	15803	15790	15997	15807	15868	15769	15854	16014	15951	15911	15816	15900	15987	15825	15786	15891	16019	15711	15745	15799	16020	16000	15917	16067	15883	15903	15916	15846	15890	15932	15866	15634	15798	15855	15893	15893	15826	15817	15943	15894	15760	15862	15760	15964	15866	16002	16081	15900	15883	15961	15735	15727	15984	16078	15716	15880	15696	15940	15887	15986	15774	15733	15857	15847	15945	15872	15975	15848	15872	15935	15943	15864	15908	15873	15969	15945	16090	15920	15743	15749	15912	15897	15731	15814	15914	15852	15930	15877	15811	15897	15882	16017	16033	15931	15835	15860	15931	15954	15840	15741	15822	15935	15752	15937	15762	15837	15925	15963	15886	15780	15844	15956	15818	15793	15861	16034	15613	15979	15816	15892	15921	15862	15770	15913	15884	15791	15822	15841	15788	15899	15848	15788	15914	15895	15840	15873	16002	15773	15879	15873	15764	15674	15999	15791	15688	15938	16193	15819	15951	15927	15836	15804	15927	15791	15805	15984	15881	15988	15786	15858	15818	15876	15879	15963	15903	15734	15693	15918	15859	15921	16032	15882	15763	15894	15772	15894	15925	15671	15771	15757	15733	15894	15822	15621	15825	15990	15809	15665	15788	15869	15703	16046	15808	15653	15864	15833	16007	16017	15794	15757	15902	15866	15952	15907	15871	15862	15785	15843	15808	15784	15732	15956	15827	15886	15935	15903	15748	15962	15875	15804	15989	15920	15832	15621	16038	15902	15797	15774	16066	15756	15800	15814	15775	16018	15796	15948	15866	15947	15861	15866	15865	15838	15768	15872	15874	15742	15829	15834	15978	15824	15817	15825	15878	15814	15930	15955	16021	15972	15764	15913	15832	15928	15765	15971	15681	15936	15855	15827	15977	15740	15882	15686	15693	15968	15713	15827	15819	15858	16060	15900	15944	15930	15878	15840	15611	15928	16012	15929	15989	15885	15966	15696	16035	15998	15853	15875	15792	16016	15767	15903	15965	15976	15910	15967	15822	15833	16077	15883	15844	15963	15778	15995	15666	15860	15808	16004	15784	15902	15839	15848	15893	15809	15986	15866	15910	15808	15867	15910	15851	15914	15961	15839	15722	15970	15781	15784	16020	15907	15667	15836	15847	15969	16088	15883	15779	15716	15891	15970	15891	15771	15870	15715	15937	15974	15898	15894	15883	15973	15952	15880	15817	15924	15818	15850	15941	15875	15893	15756	15756	15856	15918	15875	15872	15892	16022	15936	15914	15781	15848	16034	16019	16043	15785	15902	15656	15907	15730	15846	15822	15932	15706	15791	16027	15985	15769	15768	16007	15909	15813	15828	15880	15953	15844	15728	15847	15880	15939	15814	15863	16048	15898	15893	15853	15940	15946	15893	15979	15726	15885	15882	15803	15983	15870	15814	15984	15846	15975	15926	15794	15793	15773	15902	15877	15875	15955	15787	16170	15946	15788	15765	15866	15933	15844	15856	16050	15896	15838	15679	15872	15949	15797	15831	15942	16009	16107	15756	15816	15910	15962	15904	15816	15731	16008	15952	16002	15836	15855	15950	15756	15928	15936	15874	15793	15944	16029	15882	15940	15868	15743	15989	15917	15775	15721	15769	15897	15892	15851	15776	15939	15957	15781	15988	15683	15827	15793	15752	15901	15937	15828	15709	16029	15912	15867	15792	15862	15925	16018	15681	15961	15834	15938	15780	15937	15986	15855	15816	15792	15869	15949	15818	15827	16042	15864	15840	15825	15718	15893	15859	15947	15957	15850	15822	15938	15987	15793	15936	15977	15813	15891	15863	15822	15738	15797	15907	15872	15853	15854	15928	15849	16037	15985	15873	15862	15847	15909	15743	15885	15771	15975	15810	16006	16076	15919	16117	15896	15822	15892	15879	15952	16016	15965	15893	15870	15943	15817	15998	15784	15952	15922	15808	15967	16035	15800	15829	15920	15907	15747	15973	15925	15852	15844	15920	15747	15796	15996	15944	15973	16110	15814	15948	15741	15971	15819	15831	15660	15999	15642	15947	15972	15871	16029	15894	15915	15755	15793	16075	15700	15806	15867	15775	15922	15803	15739	15916	15828	15820	15683	16013	15673	15826	15886	15934	15817	15920	15831	15848	15834	15845	16013	16009	15914	15749	16022	15640	15733	15883	16017	15977	15836	15732	15815	15700	15921	15843	15802	15830	15992	15763	15753	15816	15919	16088	15880	15742	15901	15766	15789	15648	15883	15936	15918	15872	15948	15836	15909	15929	15783	15819	15823	15838	16090	15990	15934	15712	15993	15715	15838	15763	15872	15878	15768	15905	15894	15809	16005	15984	16043	15947	15864	15823	15906	15807	15895	15728	15818	15915	15935	15958	15811	15972	15839	15923	15865	15843	15742	15937	16008	15826	15869	15967	15938	15862	15847	15904	15977	15827	15898	15891	15757	15833	16015	15905	15795	15907	15946	15893	15854	15781	16006	15890	15818	16053	15898	15798	15934	15831	15833	15937	15959	15920	15838	15807	15765	15868	15860	15892	15852	15799	15920	15700	15933	16098	15818	15844	15871	15833	15919	15878	15745	15894	15854	15844	15968	16012	15997	15882	15810	15852	15962	15905	15754	15796	15779	15898	15954	15710	15860	15943	15867	15789	15854	15823	15875	15846	15857	15947	15917	15906	15781	16080	15915	15680	15643	15781	15688	15968	15840	15927	15983	15705	15982	16079	15884	15876	15792	15853	15855	15806	16088	15880	16027	15859	15741	15803	15863	15958	15846	16013	15641	15824	15801	15874	15967	15921	15934	15770	15837	15697	15937	16025	15919	15881	15867	15995	16014	15995	15848	15776	15904	15898	16038	15811	15895	15855	15908	15841	15781	15777	15910	15636	15896	15782	15834	15976	15774	15823	15909	15921	15841	15821	15792	15588	15788	15885	15849	15843	15787	15957	15895	15734	15896	15827	15817	15882	15843	15905	15818	15779	15878	15934	16003	15847	15906	16050	15994	15906	15981	15743	15858	15779	15779	15899	15911	15947	15875	15940	15821	15889	15838	16035	16030	15860	16043	15939	15905	15942	15994	15858	15983	15847	15925	15784	15750	15954	15761	15813	15660	15926	15851	15911	15670	15964	15832	15928	15864	16034	15839	15927	15995	15706	15689	15979	15946	15977	15655	15921	16050	16073	15838	15900	15773	15691	15763	16051	15866	15895	15791	15838	15856	15778	16025	15944	15864	15991	15857	16008	15894	15816	15826	16044	15861	15751	15973	15786	15808	15828	15809	15905	15905	15814	15785	15788	15833	15743	15846	15909	15935	15939	15820	15981	15924	15799	15651	15805	16053	15819	15903	15976	15813	15889	15882	15809	15701	15851	15877	15745	15817	15869	15765	16029	15854	15892	15896	15717	15984	16006	15884	15915	15950	15884	15859	15936	15739
27339	22146	25106	21738	17899	17473	17599	17314	17003	16994	17160	16979	16857	16911	16841	16816	16953	17166	17002	17066	16832	16908	16831	16837	16965	16960	17129	16998	17109	16991	17142	16919	17085	17125	17058	17118	16859	16805	16921	17072	16868	16899	16870	17248	17005	16837	16994	16981	16700	16849	16852	16739	16950	16902	16765	16775	16759	16726	16728	16928	16769	16944	16925	16706	16766	16788	16904	16727	16799	16707	16825	16919	16923	16799	16848	16626	16803	16953	16738	16987	16756	16771	16955	16842	16965	16797	16967	16958	16867	16887	17022	16853	16901	16821	16732	16836	16858	16615	16796	16667	16873	16903	17025	16704	16833	16764	16702	16903	16785	16660	16940	16807	16721	16814	16756	16518	16835	17060	16922	16876	16595	16719	17016	16879	16976	16784	16876	16694	16783	16999	16861	16817	16561	16896	16694	16827	16804	16920	17063	16783	17034	17144	16604	16785	16752	16865	16940	16745	16664	16719	16990	16852	16868	16688	16853	16850	16729	16774	16707	16787	16787	16783	16773	16750	16816	16656	16848	16806	16540	16556	16784	16738	16854	16922	16818	16934	16810	16747	16869	16675	16807	16705	16926	16678	16826	16914	16692	16790	16774	16736	16743	16801	16865	16988	16821	16707	16960	16818	16970	16734	16965	16809	16834	16893	16803	16794	16737	16688	16882	16793	16707	16834	16928	16870	16952	16704	17002	16985	16766	16652	16858	16860	16908	16947	16832	16835	16909	16725	16831	16547	16708	16763	16938	16706	16844	16710	16745	16802	16925	16697	16802	16712	16541	16727	16747	16807	16939	16807	16962	16929	16814	16748	16707	16929	16795	16723	16939	16737	16768	16937	16718	16769	16802	16871	16944	16870	16731	16711	16818	16886	16982	16760	16781	16803	16895	16856	16763	16620	16858	16801	16918	16793	16682	16652	16647	16661	16948	16752	16658	16891	17033	16834	16818	16822	16753	16847	16831	16794	16890	16743	16793	16716	16873	16647	16810	16773	16749	16744	16831	16854	16851	16921	16704	16860	16847	16787	16866	16875	17023	16753	16873	16709	16719	16911	16762	16904	16733	16776	16730	16835	16757	16750	16827	16712	16903	16851	16899	16724	16781	16708	16818	16875	16763	16720	16736	16839	16819	16830	16757	16809	16754	16802	16734	16856	16692	17051	16536	16815	16752	16974	16882	16864	16721	16670	16819	16820	16916	16840	16730	16781	16967	16770	16948	16834	16890	16868	16798	16796	16748	16698	16724	16687	16953	16721	16910	16784	16705	16754	16971	16918	16797	16702	16766	16666	16716	16811	16618	16828	16872	16743	16805	16917	16726	17000	16930	16825	16883	16971	16664	16873	16801	16891	16761	16835	16825	16684	16899	16772	16852	16797	16892	16803	16966	16823	16831	16589	16858	16721	16809	16856	16942	16878	16594	16944	16750	16908	16775	16728	16717	16907	16870	16814	16797	16659	16903	16842	16824	16790	16699	16785	16855	16768	16910	17008	16864	16734	16853	16857	16708	16971	16672	16767	16890	16761	16951	16740	16921	16995	16643	16714	16824	16696	16750	16817	16820	16859	16899	16944	16827	16858	16694	16780	16760	17030	16780	16784	16696	16798	16563	16820	16925	16733	16855	16746	16825	16914	16765	16733	16860	16947	17041	16831	16774	16832	16756	16995	16840	16765	16899	16736	16745	16663	16754	16741	16903	16791	16765	16679	16737	16931	16805	16638	16825	16644	16764	16882	16814	16926	16792	16899	16829	16873	16793	16906	16770	16841	16854	16916	16702	16745	16964	16799	16782	16819	16561	16947	17183	16698	16941	16642	16873	16619	16808	16692	16721	16571	16612	16652	16828	16770	16726	16651	16971	16661	16842	16687	16819	16689	16873	16792	16837	16822	16898	16885	16713	16655	16809	16880	16911	16730	16694	16736	16814	16832	16794	16545	16672	16899	16715	16727	16875	16792	16807	16690	16720	16698	17004	16600	16713	16559	16806	16857	16873	16553	16887	16815	16893	16888	16787	16560	16801	16848	16685	16892	16883	16888	16792	16782	16850	16910	17002	16925	17034	16961	16865	16838	16940	16833	16766	16819	16721	16832	16746	16923	16976	16797	16910	16795	16850	16809	16809	16806	16837	16727	16847	16958	16769	17007	16773	16829	16773	16865	16940	16776	16927	16523	16764	16695	16962	16603	16950	16654	16968	16999	16601	16831	16928	16878	16814	16863	16981	16789	16958	16775	16690	16641	16807	16854	16792	16754	16829	16894	16754	16813	16807	16891	16783	16796	16936	16819	17049	16584	16828	16550	16375	16784	16700	16916	16746	16815	16740	17014	16651	16556	16745	16721	16862	16664	16600	16745	16959	16921	16955	16950	16844	16779	16984	16885	16819	16771	16885	16807	16824	16753	16770	16746	16784	16915	16716	16756	16875	16993	16710	16880	16687	16688	16917	16579	16904	16884	16848	16709	16671	16823	16553	16816	16898	16866	16815	16675	16977	16737	16811	16846	16702	16778	16945	16779	16923	16863	16801	16949	16965	16712	16688	16870	16945	16662	16734	16675	16649	16751	16868	16879	16997	16580	16822	16739	16883	16732	16745	16734	16840	16867	16876	17027	16784	16840	16874	16707	16909	16910	16746	17037	16674	16726	16889	16873	16815	17003	16779	16959	16959	16681	16800	16950	16727	16848	16854	16897	16947	16874	16964	16689	16603	16636	16804	16764	16693	16940	16682	16817	16776	16610	16992	17056	16792	16899	16743	16735	16745	16635	16835	16856	16686	16840	16764	16845	16734	16581	16824	16810	16958	16861	16842	16770	16856	16866	16773	17042	16857	16901	16779	16741	16801	16839	16723	16830	16839	16889	16645	16709	16771	16872	16911	16705	16975	16786	16705	16693	16990	16709	16789	16840	16806	16805	16836	16897	16892	16743	16888	17089	16849	16983	16814	16736	16779	16966	16827	16710	16852	16731	16714	16754	16575	16778	16794	17183	16713	16724	16675	16765	16945	16935	16899	16993	16687	16802	16710	16736	17014	16851	16901	16912	16926	16753	16795	16723	16916	16705	16751	16843	16759	16706	16754	16941	16786	16949	16847	16794	16832	17019	17021	16861	16873	16653	16700	16739	16637	16735	16778	16792	16848	16725	16638	16829	16831	16825	17007	16864	16626	16884	16798	16851	16943	16753	16713	16834	16817	16900	16739	16759	16781	16842	16767	16762	16751	16812	16754	16644	16876	17000	16873	16798	16784	16694	16861	16735	16924	16995	16978	16806	16839	16876	16941	16902	16857	16995	16967	16799	16762	16594	16824	16716	16731	16542	16681	16680	16855	16878	16911	16706	16782	16797	16721	16839	16643	16764	17065	16668	16820	16773	16934	16938	16787	16880	16698	16772	16698	16838	16810	16708	16899	16877	16823	16808	16759	16714	16942	16638	16487	16687	16867	16754	16775	16820	16902	16996	16677	16890	16915	16792	16834	16941	16667	16805	16764	16758	16702	16826	16923	16817	16904	17042	16927	16859	16979	16840	16674	16847	16875	16543	16826	16985	16787	16740	16721	16703	16866	16858	16892	16841	16869	16885	16879	17006	16765	16801	16724	16831	16764	16595	16560	16729	16719	16812	16707	16956	16813	16933	16683	16723	16804	17002	16708	16683	16848	16854	16969	16780	16624	16994	16869	16868	16889	16824	16785	16753	16946	16910	16727	16804	16587	16652	16890	16836	16735	16776	16916	16854	16785	16866	16919	16768	16695	16752	16648	16783	16700	16839	16881	16696	16724	16850	16773	16809	16848	16680	16896	16940	16684	16796	16906	16980	16842	16754	16919	16800	16752	16843	16762	16751	16925	16825	16688	16716	16789	16702	16780	16785	16889	16737	16767	16909	16853	16703	16738	16682	16838	16839	16821	16987	16920	16818	16825	17036	16781	16873	17056	16782	16840	16714	16710	17083	16733	16769	16872	16661	16987	16895	16992	16884	16706	16867	16791	16829	16676	16801	16701	16759	16855	16647	16909	16834	16792	16800	16860	16749	16820	16812	16677	16815	16778	16879	16679	16927	16700	16811	16923	16832	16829	16710	16782	16886	16879	16946	16780	16635	16744	16988	16883	16459	16859	16770	16988	16763	17027	16811	16925	16760	16767	16902	16789	16896	16903	16848	16678	16784	16850	16844	16935	16930	16913	16774	16822	16957	16857	16622	16959	16763	16839	16817	16719	16956	16886	16956	16831	16865	16931	16853	16928	16668	16848	16726	16864	16824	16903	16952	16597	16917	17063	16699	16761	16762	16701	16863	16808	16656	16759	16801	16886	16862	16835	16644	16931	16928	17042	16834	16962	16656	16691	16626	16757	16759	16836	16805	16887	16782	16898	16922	16857	16733	16903	16739	16997	16734	16732	16808	16955	16589	16699	16846	16981	16863	16789	16948	16834	16937	16789	16772	16863	16899	16815	16817	16875	16712	16768	16592	16860	16692	16779	16883	16659	16852	16801	17007	16908	16730	16907	16949	16969	16960	16841	16881	16772	16943	16876	16703	16779	16949	16944	16824	16923	16835	16842	16795	16853	17067	16649	16441	16858	16831	16839	16850	16790	16809	16896	16727	16777	16789	16768	16835	16877	16797	16618	16683	16725	16799	16806	16900	16957	16795	16591	16659	16690	16745	16729	16856	16833	16787	16833	16912	16745	16765	16793	16783	16852	16877	16732	16978	16816	16962	17012	16642	16976	16774	16822	16911	16699	17057	16888	16724	16784	16795	16908	16829	16999	16865	16785	16696	16793	16696	16873	16779	16909	16915	16703	16879	16810	16795	16787	16880	16842	16887	16885	16848	16666	16811	16939	17000	16797	16788	17057	16896	16874	16766	16693	16908	16883	16967	16838	16686	16993	16957	16832	16833	16841	16970	16656	16841	16684	16859	16814	16724	16765	16779	16712	16793	17011	16826	16737	16713	16869	16847	16837	16704	16839	16748	16722	16800	16924	16662	17054	16888	16989	16677	16885	16689	16683	16581	16853	16582	16684	16646	16768	17024	16922	16767	17033	16626	16748	16792	16759	16544	16987	16760	16790	16803	17088	16516	16893	16630	16705	16668	16830	16805	16878	16930	16914	16831	16770	16681	16894	17003	16968	16861
17426	24007	22945	18720	16930	16316	16147	15891	15378	15522	15527	15260	15365	15099	15157	15435	15202	15255	15279	15464	15219	15498	15417	15381	15286	15401	15346	15520	15519	15475	15351	15378	15363	15190	15232	15278	15531	15582	15418	15338	15179	15306	15233	15139	15221	15254	15103	15166	15383	15344	15107	15114	15037	15006	15192	15230	15026	15180	15216	14939	15260	15166	15072	15211	15035	15129	15041	15095	15078	15220	15060	14967	15210	15212	15360	15039	15130	15132	14966	15098	15162	15117	15234	15130	15183	15052	15101	15185	15135	15123	15096	15165	14988	15271	15133	15110	15062	15131	15146	15034	15220	15151	15159	15028	15107	15218	15019	15162	15127	15244	14996	15124	15129	15296	15448	14985	15087	14961	15183	15142	14885	15073	15199	14957	15078	15102	15060	15107	15117	15002	15113	15231	14990	15245	15115	15248	15165	15108	14975	14983	14853	14980	15076	15137	15230	15255	15252	15197	15178	15188	15127	15136	15062	15143	15179	14961	15044	14994	15279	15033	15042	15227	15100	15026	15173	15042	15026	15093	14998	15078	15132	15241	14937	15183	15094	15255	14997	15035	14926	15130	14954	15257	15155	15083	15284	15061	15279	15204	15143	15110	14969	15104	15132	15212	15051	15072	15207	15087	15148	15133	15118	15058	15297	15223	15283	15030	15283	15091	15067	15217	15141	15084	15262	15137	15059	15160	15198	14980	15185	15047	14948	15107	14919	15018	14970	15010	15138	15150	15212	15013	15085	15335	15176	15136	15038	15195	14997	15197	15129	15109	15145	15212	15143	15077	15059	15167	14968	15226	15194	14975	15043	15164	15091	15062	15101	15187	15251	15144	15092	15052	15311	14974	15355	15055	15299	15159	15121	15255	15128	15087	15130	15211	15293	15007	15160	15224	15067	14999	15180	15002	15384	14956	15061	15181	15059	14953	15239	14990	14916	15191	15091	15412	15045	15206	15135	15061	15177	15053	15159	15270	15096	15063	15135	15122	15157	15024	15133	15074	15288	15120	15061	15141	15189	15251	15055	15018	15217	15100	15047	15111	15210	15203	15036	15118	15082	15190	15114	15203	15071	15099	15208	15314	15170	15149	15153	15208	15211	14944	15213	14957	15181	15148	15259	15227	15285	15068	15086	15099	15165	15079	15195	15134	15033	15272	15134	14945	15205	15129	15197	15167	15194	15306	14960	15093	15125	15090	15223	15155	15118	15271	15006	15207	15084	15077	15154	15289	15122	15114	15044	15134	15080	14891	15227	14892	15214	15101	15100	15182	14996	15036	15197	15141	15211	15174	15172	15313	15020	15003	15015	15217	15123	15033	15100	15115	15261	15154	15204	15282	14872	15158	15225	15087	15151	15122	15160	15288	14954	15329	15129	15088	15270	15080	15036	14911	15142	15154	15052	14968	14902	15154	15251	15176	15290	15108	15014	15123	15057	15055	15176	15129	15055	15025	15109	15287	15016	14901	15245	15075	15191	15125	15026	15124	15034	15116	15115	15075	15006	15038	14986	15099	15126	15087	15231	15162	15050	15156	15156	15114	15105	15175	15219	15149	15251	15018	15230	15144	15102	15017	15223	15192	14955	15197	15164	15167	14961	15302	15028	15171	14995	15170	14934	14978	15192	15078	15034	15019	15060	15179	15123	15261	15134	14895	15026	15042	15231	15073	15078	15083	15099	15312	15167	15116	14890	15180	15215	15269	15128	15011	15235	15094	15268	15110	15066	15091	15123	14910	15145	15113	15184	15175	15132	15021	15248	15033	15286	14979	15324	15043	15227	15132	15346	15228	15205	15121	15230	15070	15046	15109	15342	15106	14913	15119	15059	15249	15062	15079	15067	15004	15086	15207	15050	15026	15159	15128	15122	15141	14995	14996	15257	15136	15069	15144	15176	15185	15186	15073	15142	15099	14901	15263	15176	15214	15086	15179	15159	15232	15077	15227	15173	15210	15091	15148	15485	15174	15116	15204	15089	15176	15206	15073	15116	15188	15067	15140	15203	15140	15161	15342	15223	15146	14969	15223	15097	15023	15243	15049	15093	15279	15194	15052	14963	15102	15042	15161	15150	15243	15168	15125	15111	15101	15144	15047	15132	15097	15115	14982	15188	15183	14993	15057	15282	14929	15116	15030	15035	15313	15231	15074	15192	15011	15109	15408	14998	15214	15095	15093	15164	15063	15201	15133	15078	15234	15098	15138	15104	15133	15125	14971	15252	15219	15221	15076	15000	15119	15020	15179	15137	15035	15159	15205	15119	14994	15074	15231	15061	14902	15251	14922	15207	15218	15139	15046	15201	15230	15116	14969	15129	15078	15191	14962	15001	15073	15099	15216	15196	15172	15115	15151	15141	15173	15213	15048	15145	15078	15036	15203	15010	15162	15148	15098	15056	15108	15083	15373	15033	15144	14975	15027	14938	15082	15048	15085	15079	15128	15103	15163	15042	15071	15290	15288	15089	14916	15050	15015	15126	15119	15245	15009	15151	15161	15009	15005	15185	15448	14934	15141	15070	15209	15054	15039	15162	15137	15136	15170	15139	15054	15172	15131	15290	14983	15159	15187	14969	15214	15012	14963	15134	15031	15179	15213	15149	15148	15100	15177	15154	15078	15016	15096	15235	15151	15044	15083	15040	15099	15186	15254	15171	15180	15097	15133	15018	14999	15009	15290	15090	15023	14961	15040	15199	15299	15119	15028	15279	14915	15077	15200	14963	15070	15164	14989	15281	15117	15212	15075	15073	15153	15096	15075	15121	14970	15153	15021	15151	15157	14966	15102	15197	15149	14969	15080	15117	15204	15254	14972	15162	14960	15154	15152	15169	15160	15140	15138	15263	14909	14945	15210	15228	15161	15376	15108	15098	15010	15112	15190	15145	15130	15120	15277	15109	15173	15083	15054	15181	15163	14998	15012	15188	15326	15051	15136	15261	15126	15114	15257	15107	15041	15213	15192	15060	15221	15187	15023	15168	15203	15129	14937	15044	15197	14993	15089	15141	14971	15199	15224	15043	15063	15020	15082	14953	14995	15189	14943	15158	14921	15012	14947	15051	15225	15061	15028	15215	15117	15249	15068	15189	15055	15060	15123	15046	15201	15296	15075	15054	15268	15213	15049	15161	15203	15032	15010	15090	15052	15139	15085	15248	15280	15210	15126	15170	15017	15117	15191	15218	15076	15234	15195	14965	15207	15034	15115	15002	15101	15179	15126	15104	15033	15096	15277	15158	15061	15148	15007	15069	15122	15120	15188	15126	15021	15174	15149	15069	14917	15334	15019	15133	15186	15078	15048	15114	15159	15081	15112	15301	15153	15114	15090	15107	15358	15076	15303	15175	15098	15286	14993	15176	15101	15139	15100	15054	15230	15226	15180	15000	15157	15080	15095	15061	15227	14948	15129	15005	15280	15147	15057	15121	15149	15178	15102	15128	15094	15109	14842	15140	15190	15002	15078	15157	15049	15097	15080	15046	15340	15116	15060	15335	15211	15078	15137	15049	15256	15020	15167	15011	15084	15277	15113	14969	15182	15108	15143	15102	15200	15169	15188	14943	15071	15162	15139	15097	15168	15351	15048	14952	15101	15185	15154	15200	15136	15203	15107	15036	15006	15053	15088	15138	14983	15150	15253	15219	15112	14990	15109	15090	15143	15103	15106	15098	15003	15113	15155	14991	15010	15088	15059	15096	15120	15060	15118	15045	15009	15150	15161	15130	15082	15077	15169	15052	15143	15142	15048	15171	15157	15148	14953	15026	15072	15042	15056	14963	15192	15044	15012	15040	15155	14998	15177	15285	15135	15075	15157	15195	15138	15198	15181	14838	14983	15117	15075	15217	15135	15229	15095	15174	15135	15123	15196	15261	15209	14997	15236	15198	15194	15152	15102	15148	15265	15146	15015	15079	15104	14943	15104	15232	15017	15154	15235	15057	15103	15152	15218	15087	15198	15246	15035	15059	15053	15136	15089	15057	15082	15207	15064	15009	15083	15194	15042	15193	15168	15065	15177	15117	15034	15062	14930	15026	15290	15170	15140	15228	15064	15155	15005	15155	15138	15122	15154	15085	15191	15202	15209	14956	15187	15034	15151	15132	15072	15090	15127	15095	15062	15071	15148	15176	15110	15252	15117	15216	15152	15290	15174	15347	15199	15174	15284	15175	15230	15287	15121	15190	15187	15228	15046	15164	15098	15148	15200	15122	15253	15187	14947	15101	15260	14970	15190	15102	15099	14954	15077	15128	14999	15136	15099	15043	15052	15203	15077	15154	15191	15187	15171	15051	15058	15046	15125	15221	15174	15048	15157	15102	15016	15062	15196	15237	15162	15175	15078	15376	15036	15150	15120	15090	15131	15076	14997	15195	15201	15078	15156	15234	15198	15184	15199	15151	14990	15197	15013	15164	14904	15225	15222	15160	15157	15150	15260	15210	15075	15030	15100	15105	15163	15008	15049	15086	15259	15332	15121	15203	15226	15197	14918	15148	15098	15153	15121	14820	15089	15035	15200	15094	15183	15083	15137	15392	15140	15053	15000	15108	15105	15160	15337	15089	15135	15064	15175	15112	14988	15241	15055	15182	15097	15203	15026	15127	15291	15149	15067	15080	15083	15079	15166	15118	15082	14862	15076	15187	15257	15070	15108	15082	15069	15204	15238	15140	15132	15355	15136	15205	14969	15150	15112	15223	15068	15165	15111	15203	15149	15253	15029	15097	15102	15125	15104	15161	15137	15204	15064	15084	15011	15093	15087	15155	15079	15077	15174	15081	15268	14922	15012	15132	15105	15207	15122	14983	15031	15093	14999	15144	15191	15223	15115	15182	15062	15110	15398	14933	15129	15153	14989	15002	15176	15097	14956	15094	15155	15025	15177	15005	15135	15070	15063	15085	15144	15001	15185	15272	15163	15131	15316	14821	15127	15085	15144	15071	15095	15173	15040	15104	15179	15114	15074	15104	15235	15071	15078	15107	14981	14982	14926	15143	15032	15052	15295	15195	15118	15109	15338	15074	15248	15042	15065	15150	15220	15090	15139	15232	15073	15066	14995	15223	15333	15118	15196	15013	15015	15027	15177	15157	15114	15084	14937	15078	15171	15170	15166	15249	15103	15143	15207	15067	15068	15158	15046	15116	15092	15176	15128
23684	21061	28386	24087	21981	21639	20892	18378	17595	17702	17618	17614	17598	17597	17311	17388	17478	17325	17316	17488	17443	17329	17453	17411	17468	17455	17459	17499	17528	17434	17402	17399	17392	17420	17416	17565	17200	17328	17316	17495	17058	17221	17252	17454	17404	17281	17069	17246	17430	17390	17176	17002	17099	17246	17171	17141	17087	16989	17130	17175	17210	17093	17030	16996	17151	17244	17097	17216	17243	17180	16966	17081	16847	17026	17228	17177	17144	17057	16739	17021	16967	17110	17159	17043	17140	16976	17207	16893	16923	16974	17257	17197	17087	17240	16879	17051	17189	17213	17013	16966	16964	17116	17139	17173	17001	17043	17028	16993	17016	17180	17067	17125	16934	17029	16936	17150	17180	17255	17060	17202	17152	17050	17267	17032	17092	17108	16984	17008	17133	17059	16880	17104	17112	17135	16887	16895	17096	17168	17208	16954	16930	16836	16979	16961	17056	16930	17075	17092	17078	17002	17120	16735	17094	17112	17024	16987	16944	16970	17194	16944	17010	17015	16949	17129	17149	17019	17036	16913	17009	16903	17178	17228	17167	16949	16855	16915	17003	16964	16844	17068	17158	17169	17076	17015	17014	16987	16883	17003	16893	16975	17076	17049	17022	17074	16945	17019	16931	17119	16817	17039	17129	17099	16984	16905	16777	16869	16766	17105	16912	17141	17076	17026	17007	17039	17089	16878	17024	17073	17007	17125	16850	17112	17193	17092	17069	16888	17098	16943	17177	17004	17119	17059	17089	17060	16965	17072	17134	17034	16974	17007	16953	17038	17006	17079	16962	16979	17013	16975	16976	16923	16835	16958	17067	17155	16869	17058	17045	17041	17020	17120	17030	16911	17007	17077	16998	17043	17274	17037	16863	16964	16979	17028	17031	17118	17009	17128	17095	16992	17046	16885	17038	17054	17080	16968	17011	17186	17338	16930	17074	17044	16867	16814	17257	17035	17186	17014	17030	17094	16964	17021	17124	17045	17165	17116	16913	16987	16986	17013	17057	17100	17040	17107	17148	17200	16978	16946	17011	16829	17251	17389	17338	17087	17120	16961	16926	16976	17003	16972	17000	17037	16993	16943	17106	17130	16900	17019	16907	17158	17144	16948	16970	17068	17053	17191	16913	17137	17034	16985	17203	16885	16864	17026	16920	16722	16839	17022	17183	16910	16923	16760	16895	17143	16949	16966	17027	16867	16914	17120	17002	17083	16951	17084	17022	16903	17007	17117	17096	17191	16960	16994	17088	16891	16861	16905	16859	16862	17099	16986	17052	16997	16974	17142	17135	17113	16983	16873	17077	16899	17036	17029	17120	16920	17150	17134	17182	16995	16842	17052	17208	16843	16814	17045	16916	17018	17046	17106	17159	17060	17045	16892	16922	17086	17207	16947	16954	16929	16842	16965	17088	16968	16973	16996	17063	17083	17050	16998	17173	16855	16996	17109	17056	17140	16947	16917	17093	17201	17217	16966	17005	17207	17214	17234	17075	17123	16979	16843	16960	16947	17152	17238	16940	17161	16983	17148	16962	17128	17056	16870	17137	17143	17006	16933	17237	17001	16939	17058	17139	16997	17131	17057	17159	17095	17177	16935	17123	17001	16974	17157	17085	16958	17011	17181	16887	16855	17247	16974	17092	17246	16977	16886	16930	17013	17047	16960	17219	17085	16833	16902	17032	17118	17079	17067	16858	16892	16982	17011	17040	17057	17050	17056	16942	16746	17191	17176	17052	16953	16888	16965	16998	17076	17215	17047	17096	17019	16986	16998	16958	16969	16988	17080	17018	17022	17171	17016	16918	17175	17052	17039	16942	17204	17277	17103	17054	17121	16874	16908	17112	17092	16852	17040	17199	17207	17165	17034	17045	16923	17113	17189	17005	17163	16825	17059	16861	17189	17051	16846	17102	17159	16943	17044	17128	17125	17181	16891	17065	17041	17014	16781	17135	17069	16886	17092	17008	17021	16979	17253	17133	17131	16862	16937	16912	16935	16911	16946	16956	16927	16955	17271	16884	17012	17018	17183	17142	17034	17160	17026	17006	17172	16957	17111	17182	17082	17177	17036	17090	17297	17046	17184	16978	17133	17143	17140	17055	17029	17081	17069	17121	16971	17072	17076	17019	17088	17011	17046	17199	16922	17017	17074	17132	17093	17068	17230	17124	17090	17152	17019	16965	17080	17001	17023	16832	17072	16908	16997	16998	17004	17076	17055	17187	17046	16825	16840	16840	17061	17101	16973	16833	17083	17133	16889	16908	17122	17179	17020	17198	17101	17180	16952	17143	17083	17055	16899	16987	17137	17076	17024	16986	16970	17069	17002	17081	17102	17138	17097	17035	16906	17058	17166	17030	17063	17082	17028	17074	17044	16939	17077	17110	17115	17056	16952	17057	16993	17091	17062	17013	16888	17000	17011	16981	16907	17066	17098	17105	17089	16818	16912	17070	16922	17166	17143	17063	17197	17157	17002	17053	16919	17092	16852	17153	17254	17043	17044	16859	16889	17119	17039	16913	17129	17189	17106	17009	17030	17022	16928	16956	17105	17042	16946	17034	17147	17195	17030	17085	17071	17150	17170	17014	16882	16973	16730	16983	17097	17046	17000	17059	17092	17049	16986	16935	17280	16858	17225	16935	16954	16985	17143	17089	17041	17103	16995	17016	17104	17077	16944	17093	17013	17059	17007	17010	17116	16972	17129	16843	16977	17282	17022	16959	16981	16804	17087	16888	16858	17176	17120	16971	17029	16878	17094	16956	17018	16982	17094	17199	16981	17142	17092	16995	17002	16917	17083	17122	16991	17029	16840	16914	17183	17045	17052	17088	17200	16913	16945	16977	17019	17098	16995	16996	17088	17104	16992	17144	17193	17119	16892	17086	17063	16970	17066	17259	16990	17177	16962	17198	17007	17186	17085	17026	17028	17045	16963	17059	16982	17181	17102	17235	17032	17005	17134	17125	17125	16894	17100	17020	17128	17133	16978	17092	17162	17113	17089	17096	16856	17134	16780	17006	17032	17212	17045	17198	17062	17151	17088	17285	17198	16977	17175	17050	17130	16862	17129	17159	17176	16738	17296	17121	16972	16914	16981	16950	16965	16961	17055	17028	16950	16890	17165	17017	17034	17014	16910	17129	16836	17177	17087	17000	17076	17103	17079	17004	16926	17093	17117	16683	17168	16963	17278	16816	17144	17266	16944	16989	17002	17067	17061	17079	16952	17194	16847	16907	17128	17002	16968	17046	16881	17175	17179	16982	17004	17122	16837	16985	16873	17105	16939	17119	16932	17271	17178	17164	16948	17249	17264	17104	16988	17099	17024	17104	17060	17154	17109	17000	16959	17151	16917	17155	16986	16957	16970	17179	17134	17107	17104	17154	17092	17035	17039	16973	16924	16733	17034	17333	17163	17117	16987	17082	17114	17211	17086	17206	17033	17211	17114	17044	17101	17085	17057	17057	17096	17188	17066	17187	16796	17090	17284	17066	16988	17009	17221	17106	16908	17033	17011	17014	16977	16944	17061	17118	16972	17032	17136	17054	16982	17047	17010	17029	16964	17036	17160	16861	16830	17106	17108	17050	17009	16881	16789	17061	16963	16950	17072	17129	16797	17228	17041	17135	17254	17310	17098	16880	17186	17154	17234	17137	16898	16971	16982	16932	17173	16965	17072	17015	17030	17006	17011	17091	17113	17240	17192	16961	17309	16947	17018	17043	16940	17074	17081	17061	17151	16995	17026	17169	17197	16977	17060	16974	17021	17160	17083	17196	16974	17030	16933	17099	16935	17192	16968	16921	17130	16993	17187	17057	16954	17077	16967	17073	16782	17059	17135	16958	16912	16977	16880	17102	17056	17016	17054	17021	17066	17141	17106	17052	17058	17037	17172	16976	17047	17053	17119	17089	17090	17250	16900	16959	17169	17001	17066	17095	17080	17071	16943	17206	16863	17053	16947	17088	17124	16962	16962	17003	17179	16995	17002	17212	17133	17096	17026	17132	16950	17214	17114	17062	17080	17133	17152	17030	17060	17020	17144	17034	16793	17151	17123	17164	17281	17200	17030	17048	16940	16957	17231	16999	16862	17187	16828	17225	17027	16959	17190	16980	17289	17071	17192	16971	17092	16977	17102	17183	17149	17036	17060	17006	17034	17071	17053	17307	17030	16924	17029	16834	17188	16955	16953	17215	17057	17004	16959	16942	17043	17011	16987	17062	16996	17136	17270	17192	16953	17013	17006	16944	16876	17004	16989	16855	16753	17109	16896	17205	17093	17260	17164	17125	17036	17248	17154	17031	17027	17083	16856	17015	16967	17081	16850	16989	16895	16963	16934	17176	17168	17081	17029	17128	17229	16954	16909	17011	17199	17113	16963	17084	16803	17052	17099	17084	17033	17176	17068	17088	17109	17312	17077	17201	16929	16929	16858	16873	17089	17022	16871	17174	17038	17133	17183	17145	17149	17320	17129	17109	17227	17045	17032	16903	17094	17036	17117	17067	17002	17143	16830	16888	16951	16998	16892	17075	17023	17154	17020	16889	17189	16750	17083	17255	17021	17150	17046	16991	16981	16942	16829	16943	16802	16990	16880	17145	17042	16972	17048	17196	17103	17174	17093	17007	16953	17120	17122	17058	17126	17027	16928	16973	16985	16982	17072	16903	17013	17110	16939	16999	17038	17182	17138	17082	16841	17161	17087	17169	16946	17031	17207	17074	16995	17006	17131	17149	16898	17089	17142	17004	17136	17042	17053	17223	17080	16970	17090	17173	17159	16895	17307	16954	17030	16948	16786	16877	16806	17174	16897	16984	16999	17028	16977	16811	17033	17118	17089	17082	16966	16974	17186	17107	16914	17043	16914	17206	17102	17018	16982	17182	17158	17075	16939	17186	16988	16968	17014	17088	17201	16941	16935	17074	16908	17183	16975	16934	17221	17033	17001	17056	17129	16911	17071	16891	16953	16961	17151	16997	17138	16954	17134	17154	17172	17008	17156	17078	17158	17074	16925	16986	17092	17030	17032	17240	16931	16977	17181	17005	16869	17145	17082	17231	17041	16822	17036	16885	17013	17190	17106	17008	17008	17122	17195	16940	17198	17076	17023	17103	17105	17215	17117	16723	17019	17132	16998	17102	16993	17099	16874
16652	29777	27298	21446	19045	17915	17309	16841	16241	15901	15732	15846	15662	15547	15552	15319	15425	15462	15602	15673	15821	15714	15766	15487	15850	15649	15666	15643	15754	15765	15814	15727	15631	15403	15664	15646	15449	15569	15673	15635	15517	15541	15528	15396	15241	15190	15332	15304	15475	15303	15248	15405	15230	15229	15338	15364	15166	15106	15285	15133	15226	15111	15343	15133	15276	15262	15273	15325	15233	15158	15084	15412	15234	15270	15428	15270	15217	15140	15328	15039	15119	15140	15377	15224	15205	15158	15130	15250	15187	15304	15334	15311	15066	15234	15148	15049	15337	15147	15192	15218	15221	15369	15294	15258	15312	15210	15218	15212	15197	15100	15199	15051	15310	15151	15092	15083	15109	15105	15146	15336	15165	15203	15465	15184	15105	15242	15123	15072	15297	14999	15194	15223	15239	15274	15296	15040	15269	15139	15301	15195	15298	15246	15233	15381	15107	15117	15161	15220	15117	15039	15238	15135	15297	15142	15114	15264	15272	15064	15040	15231	15084	15073	15042	15271	15273	15311	15132	15274	15214	15105	15059	15201	15205	15165	15277	15187	15121	15019	15323	15112	15168	15265	15300	15144	15134	15116	15141	15160	15300	15067	15111	15217	15084	15198	15217	15271	15160	15196	15217	15144	15140	15097	15128	15204	15178	15322	15143	15015	15227	15275	15083	15055	15304	14926	15188	15091	15114	15171	15196	15411	15315	15169	15237	15189	15149	15217	15246	15025	15178	15126	15148	15169	15317	15091	14992	15185	15104	15200	15187	15174	15225	15024	15241	15242	15129	15264	15509	15124	15086	15362	15229	15141	15103	15126	15300	15164	15063	15243	15263	15315	15279	15163	15387	15083	15312	15191	15202	15284	15318	15420	15035	15203	14960	15111	15260	15261	15235	15295	15076	15051	15180	15110	15284	15189	15264	15321	15215	15025	15326	15159	15263	15293	15109	15171	15139	15295	15234	15109	15275	15120	15279	15387	15170	15082	15059	15069	15190	15253	15078	15281	15023	15196	15226	15126	15062	15116	15107	15077	15145	15019	15270	15085	15263	15195	15146	15071	15223	15231	15293	15219	15232	15376	15108	15029	15229	15174	15258	15169	15152	15304	15083	15220	15016	15186	15164	15271	15196	15171	15281	15213	15226	15249	15156	15150	15403	15172	15237	15151	15228	15217	15095	15129	15217	15249	15253	15216	15349	15029	15182	15323	15161	15238	15223	15149	15291	15078	15136	15241	14989	15207	15120	15017	15355	15184	15358	15302	15224	15000	15331	15386	15202	15068	15222	15268	15227	15318	15190	15310	15163	15298	15279	15210	15221	15239	15069	15369	15320	15171	15179	15088	15065	15347	15221	15226	15338	15092	15085	15190	15182	15191	15224	15157	15308	15158	14943	15459	15482	15192	15146	15332	15206	15228	15046	15327	15218	15214	15343	15311	15163	15125	15311	15072	15271	15072	15115	15398	15300	15204	15154	15179	15112	15133	15184	15085	15266	15329	15162	15122	15242	15227	15182	15089	15166	15181	15195	15168	14987	15248	15248	15174	15155	15177	15136	15281	15356	15133	15018	15327	15226	15137	15199	15205	15120	15151	14996	15153	15134	15309	15192	15178	15139	15259	15234	15196	15156	15119	15072	15289	15184	15183	14992	15222	15260	15098	15194	15197	15327	15198	15295	15237	15331	15094	15196	15186	15252	15222	15233	15189	15090	15303	15156	14974	15082	15164	15053	15131	15140	15248	15098	15351	14983	15284	15114	15159	15356	15308	15233	15326	15138	15147	15190	15208	15229	15490	15133	15034	15209	15199	15157	15284	15133	15060	15265	15130	15204	15137	15147	15208	15267	15130	15035	15323	15165	15080	15300	15220	15308	15150	15360	15124	15233	15157	15208	15177	15005	15135	15160	15131	15228	15033	15158	15063	15133	15063	15292	15342	15071	15277	15218	15110	15380	15172	15184	15237	15234	15217	15302	15301	15200	15322	15129	15202	15325	15297	15151	15112	15168	15120	15209	15330	15217	15030	15083	15374	15292	15212	15186	15246	15210	15340	15288	15087	15134	15114	15288	15242	15206	15157	15202	15106	15166	15090	15297	14930	15276	15227	15108	15193	15131	15181	15307	15210	15250	14982	15155	15323	15193	15193	15241	15241	15201	15314	15326	15235	15242	15246	15257	15265	15173	15069	15218	15216	15117	15172	15169	15265	15376	15155	15250	15133	15295	15200	15034	15129	15256	15266	15118	15236	15140	14973	15311	15115	15248	14994	15292	15318	15178	15125	15298	15050	15290	15051	15262	15094	15138	15153	15258	15190	15290	15041	15229	15295	15118	15292	15136	15152	15381	15120	15256	15267	15299	15350	15325	15179	15317	15154	15262	15183	15361	15178	15159	15090	15278	15130	15039	15192	15079	15188	15179	15188	15317	15295	15156	15209	15271	15431	15197	15130	15262	15308	15218	15255	15164	15157	15225	15214	15312	14967	15201	15069	15232	15199	15280	15142	15366	15299	15069	15132	15262	15288	15212	15228	15212	15306	15212	15331	15348	15156	15204	15245	15281	15266	15145	15193	15128	15172	15152	15147	15232	15102	15116	15281	15137	15323	15166	15256	15281	15298	15193	15283	15245	15126	15257	15141	15403	15179	15079	15124	14980	15079	15318	15054	15088	15267	15259	15241	15280	15177	15195	15089	15110	15172	15233	15096	15203	15166	15208	15382	15305	15188	15328	15104	15105	15282	15067	15028	15255	15126	15218	15156	15179	15129	15076	15048	15187	15290	15302	15265	15228	15243	15166	15265	15170	15269	15081	15252	15150	15249	15202	15221	15274	15296	15079	15241	15272	15324	15281	15195	15317	15151	15280	15191	15270	15103	15246	15363	15166	15237	15336	15188	15069	15297	15164	15111	15285	15050	15065	15177	15192	15303	15133	14990	15110	15211	15200	15202	15239	15025	15275	15151	15333	15143	14934	15330	15250	15058	15123	15107	15189	15330	15143	15113	15299	15317	15221	15190	15196	15243	15375	15324	15100	15161	15261	15222	15162	15128	15137	15174	15092	15168	15069	15209	15012	15293	15154	15132	15197	15148	15263	15158	15182	15236	15305	15155	15250	15180	15205	15167	15123	14983	15186	15148	15145	15250	15213	15283	15145	15244	15113	15159	15223	15195	15162	15234	15138	15069	15231	15197	15259	15136	15296	15233	15228	15111	15067	15196	15142	15034	15430	15150	15239	15239	15500	15335	15267	15165	15272	15183	15255	15253	14987	15171	15239	15198	15286	15172	15193	15122	15229	15154	15126	15202	15200	15305	15191	15190	15217	15321	15086	15276	15137	15066	15231	15050	15125	15085	15307	15327	15200	15232	15191	15140	15300	14934	15199	15361	15162	15144	15162	15062	15285	15325	15213	15043	15221	15204	15267	15173	15227	15250	15252	15319	15267	15083	15229	14952	15298	15321	15093	15284	15081	15084	15330	15095	15140	15174	15137	15043	15230	15263	15203	15149	15249	15362	15190	15244	15225	15206	15237	15002	15214	15198	15326	15201	15233	15068	15173	15109	15265	15220	15095	15165	15206	15192	15092	15214	15284	15308	15290	15122	15096	15212	15320	15315	15134	15316	15023	15204	15128	15280	15234	15170	15282	15074	15175	15194	15211	15196	15107	15237	15214	15386	15116	15107	15121	15163	15220	15431	15081	15042	15125	15041	15178	15178	15181	15116	15107	15255	15151	15261	15193	14987	15076	15164	15320	15174	15054	15070	15239	15110	15099	15199	15346	15175	15246	14990	15133	15143	15122	15174	15243	15318	15238	15268	15080	15144	15269	15133	15247	15217	15143	15382	15165	15309	15095	15187	15034	15230	15074	15230	15271	15197	15377	15260	15123	15151	15162	15004	15146	15181	15260	15256	15202	15353	15238	15139	15295	15091	15058	15280	15127	15183	15188	15277	15328	14972	15098	15156	15265	15094	15255	15134	15211	15179	15219	15089	15183	15253	15087	15319	15073	15171	15047	15158	15118	15340	15257	15023	15283	15083	15259	15287	15085	15277	15120	15050	15234	15110	15255	15279	15273	15186	15197	15320	15175	15075	15178	15219	15345	15202	15222	15349	15224	15181	15184	15211	15038	15163	15071	15219	15256	15120	15218	15218	15231	15195	15067	15057	15254	15101	15219	15263	15191	15247	15078	15248	15335	15201	14971	15271	15184	15197	15318	15244	15140	15152	15368	15274	15172	15267	15306	15256	15083	15181	15099	15228	15265	15165	15238	15245	15074	15229	15240	15247	15085	15298	15241	15106	15293	15248	15098	15291	15122	15296	15179	15122	15291	15110	15306	15280	15264	15063	15222	15306	15245	14980	15203	15227	15252	15192	15299	15200	15237	15245	15190	15323	15049	15152	15106	15028	15049	15254	15098	15295	15272	15144	15410	15012	15201	15278	15195	15070	15185	15148	15170	15140	15267	15133	15167	15139	15318	15319	15204	15206	15350	15168	15085	15111	15132	15152	15096	15233	15260	15207	15190	15180	15339	15179	15364	15075	15000	15173	15273	15039	15186	15278	15249	15176	15300	15153	15124	15137	15225	15072	15194	15347	15198	15190	15273	15226	15255	15292	15208	15184	15072	15200	15057	15196	15298	15251	15028	15080	15329	15229	15197	15174	15292	15054	15237	15294	15210	15138	15123	15292	15133	15105	15342	15376	15195	15308	15362	15182	15154	15056	15296	15214	15155	15255	15287	15264	15225	15158	15175	15114	15299	15237	15289	15138	15164	15257	15078	15314	15192	15171	15189	15264	15263	15183	15186	15150	15222	15040	15077	15159	15077	15175	15239	15053	15226	15173	15244	15241	15222	15325	15191	15201	15236	15283	15061	15216	15227	15160	15143	15192	15164	15358	15078	15244	15241	15033	15232	15349	15045	15254	15087	15116	15391	15220	15142	15110	15171	15172	15296	15078	15175	15145	15011	15263	15232	15025	15106	15178	14979	15116	15231	15252	15035	15325	15244	15282	15307	15167	15121	15217	15253	15220	15131	15247	15203	15307	15006	15333	14968	15220	15173	15213	15283	15218	15306	15199	15292	15205	15208	15097	15297	15200	15092	15046	15118	15258	15189	15108	15228	15139	15161	15170
22627	21060	28807	23535	21341	23375	25161	20049	19011	18992	19097	18686	18683	18729	18619	18328	18599	18504	18667	18548	18428	18663	18637	18774	18461	18703	18783	18645	18700	18877	18662	18599	18687	18565	18630	18422	18735	18467	18355	18428	18415	18372	18348	18577	18342	18363	18204	18095	18144	18230	18167	18451	18160	18240	18343	18240	18363	18207	18149	18377	18044	18375	18187	18032	18033	17968	18127	18067	18301	18162	18219	18107	17931	18279	18043	18151	18128	18061	18137	18131	18151	18182	18160	18116	18050	18137	18122	18256	18128	18090	18260	17981	18123	17969	18138	18228	18296	18023	18313	18126	17996	18153	17994	18114	18007	18125	18150	18159	18027	18255	18031	18129	18067	18118	18095	18083	18071	18092	17926	18135	18061	18247	17986	18000	18008	17905	18007	18003	18164	18165	17863	18115	17960	18048	18005	18006	18135	17997	18364	18097	18073	18362	18105	18085	18225	18214	17925	17961	18115	17920	17901	17906	18099	18204	17924	18117	18075	18154	18124	17898	17896	17957	18074	18204	18033	18020	18004	18276	18139	17967	18093	18021	17999	18118	18065	18235	18216	18238	18177	18168	17945	18078	18100	17956	18160	18052	18231	18077	18080	18010	18009	18163	17965	17891	18054	18031	18099	18129	18041	18070	17942	18187	18075	18071	18074	18023	18293	18204	18105	17946	18112	17894	18143	18216	18096	18074	17855	17972	18084	18063	18006	17764	18094	17961	18016	18059	17999	18195	18095	18081	17980	18262	18157	18190	18077	18083	17908	18150	18257	17935	18016	18098	18032	18215	18082	17875	18191	18153	18009	17945	18117	18054	17972	17962	18098	17974	17946	17946	18107	17872	17991	18153	18107	18044	17918	18102	18202	18116	17998	17932	18072	18080	18344	18226	18054	18054	18246	18276	18017	18051	17897	18003	18029	18140	18144	18089	17764	18041	18006	17974	18228	18044	17868	17892	18001	18160	17933	18173	18116	18123	18139	18271	18019	18068	17965	18219	18046	17944	17973	18003	18039	18080	17806	18031	18132	17990	18092	18116	18049	18062	17948	17971	18043	18114	17980	18041	18048	17953	18158	18074	17934	18351	17980	18113	18166	18165	17989	18186	18154	18091	18059	17868	18019	18063	18090	18264	18266	18140	17936	17939	18103	18068	18220	17976	17979	18235	18282	18119	18064	18033	18095	18115	17996	18281	17999	17993	17922	17936	17974	17953	18022	18234	17950	18227	17941	18103	18117	18154	18063	18207	18089	17932	18114	17993	18006	17973	18090	18031	18186	18248	17908	18162	18022	18142	18070	17996	18028	18052	18143	17795	17879	17962	18118	17883	18035	18152	18038	18270	18067	18089	18116	18126	17937	17901	18231	18111	17927	18114	18031	17926	18078	18075	18033	18023	18123	18051	18116	18023	18040	18131	18232	18105	18082	18077	17804	17914	18259	17969	18112	18159	18200	18191	18157	17852	18022	18166	18132	18008	18039	17994	17871	18009	17836	18120	17878	18073	17967	17994	17990	18063	18154	18080	18141	18090	18053	18117	18188	18102	18108	18169	17954	18088	18114	18204	18186	18160	17901	18230	17930	18048	17992	18115	18118	18131	18154	18182	18045	18164	18161	17912	17990	18029	18056	18032	18054	18113	18022	18216	18020	18002	18077	18079	18108	18210	18163	18112	18126	18236	18124	17957	18145	18023	18091	17873	18265	18170	18250	17927	17960	18053	18159	18081	18147	17965	18081	18050	17928	18123	18007	18005	17814	17884	17958	17955	18071	18088	18105	18141	17967	17894	17884	17921	17893	18040	17851	17918	18067	18172	17826	17749	17976	17982	17954	17755	17911	18160	18279	18079	18238	18111	18063	18085	18124	18271	18078	17870	18081	18050	18153	17942	17782	17963	17966	17926	17941	18045	18337	18185	18131	17978	18193	18127	18047	18188	18048	17838	18156	17975	17986	17634	17967	17969	18127	17973	18219	18223	18218	18031	18060	17851	17918	17967	17830	18038	18046	17964	18014	18063	17994	18210	18036	18254	18129	18183	18000	17912	18031	18185	18019	17923	18218	18168	18114	18110	18282	18238	18109	17927	18354	18073	18091	17812	17975	18049	18121	17998	18050	18085	18006	18017	18035	17939	18078	18243	18000	18081	17872	18008	18115	18062	17950	18054	17903	17911	18000	18007	18076	18284	18090	18144	18110	18215	18124	18060	18076	18130	18190	18092	17985	17898	18192	18346	18165	17957	18019	17924	18007	17975	17926	17999	18179	18126	17946	18078	18002	17981	18083	18112	18098	17999	18073	18250	18103	18020	18122	18115	18042	17927	17978	18138	18127	18075	18244	18222	18071	17901	18039	18136	18133	18241	18213	18136	18125	18053	17973	17810	18037	17832	18059	17873	18078	18246	17999	18001	18014	18012	18175	18252	18152	18231	18045	18029	17828	18107	18112	18219	18153	17717	18158	18122	17950	17961	18100	17891	18184	17919	18047	18113	18044	18287	18042	18259	17954	18014	18142	18050	18054	17965	17855	18029	18024	18167	18312	18037	17972	17740	18184	18017	18206	18010	18258	18146	18043	18038	18014	17934	18196	18125	17826	17925	17999	17787	18005	18083	17999	18176	18188	17827	18277	18117	18135	18130	18061	17965	18059	17960	18029	18053	18051	18057	18036	18123	17895	18044	17977	17959	18013	18111	18023	17998	18096	18038	18080	18091	18117	17972	18073	17997	17992	18061	18047	17970	18032	17945	17938	18000	17980	18124	17960	18005	18254	18264	18073	17931	17998	17971	18199	18011	18122	18107	18113	18142	18028	18137	17859	18033	17996	18145	18229	18139	18244	17952	18075	18091	17977	18099	18106	18090	18032	17932	18071	17957	18161	18171	18111	18185	17984	18100	17903	18125	18118	18119	18026	18168	18036	18276	18066	18049	18007	17982	17968	18050	17914	17983	18027	18092	18011	18135	18052	18045	18091	18025	18066	18076	17946	18018	18070	18044	17949	17877	17958	17987	18135	18020	18006	18136	17849	18144	18068	18254	18143	18193	18165	17980	18200	18165	18168	17972	18375	18043	17948	18156	18192	18289	17935	18071	17996	18084	18073	17896	18129	18058	17915	17968	18115	18128	18246	18381	18025	18126	18140	18264	18005	17857	18007	18060	18220	18002	17930	18107	18086	18163	17987	18021	18105	17895	18022	18049	18019	18115	18070	18136	17990	18239	18099	18076	18273	18050	18016	18160	18278	18103	18100	18076	17990	18131	18080	18177	17983	17944	18124	18290	18133	18149	18018	17993	17998	18002	18158	17997	18137	18189	18217	18134	17791	18203	18190	18111	18128	17961	18076	18130	18212	17950	17939	17923	18049	18122	18203	17915	18154	18069	18029	18139	17893	18167	18211	18049	18173	18175	18147	18258	17906	18062	18034	17902	17842	18177	18139	17884	17896	18032	18193	17964	17938	18214	18018	17980	17957	17946	17847	17923	18029	18024	18041	18094	18110	18088	18144	18011	18084	17860	17889	17855	18195	17984	18258	17829	17766	18019	18018	18051	17841	18044	18073	18044	18103	18110	18202	17995	17986	17985	18023	17998	18025	18042	18087	18054	18014	17925	17971	18163	18027	17920	18045	18121	18064	17945	17922	18060	18078	17936	18094	18101	17923	17974	18037	18190	17962	18123	18082	18007	18001	17928	18082	17936	17988	18107	18184	17974	17965	17919	18238	18265	17833	18086	17917	18117	18152	17944	18068	17950	18080	18156	18105	18147	18158	18003	18047	18084	18064	18060	17866	17968	18047	18094	17911	17993	18293	18238	18218	18003	18155	18028	18150	18196	18089	17969	17891	18139	17818	18041	17923	17975	17981	17801	18204	18046	18192	17807	17845	18044	18005	18009	18068	17988	18234	18360	18083	18077	18066	18051	18001	17957	18110	18045	18215	18157	18049	18166	18149	18135	17949	17974	17862	18043	17956	18060	17907	17951	18275	18142	18066	17866	18043	18096	18173	18017	18090	18096	18134	17992	17996	17898	17975	17941	17918	18173	17878	18009	18120	18062	18102	18095	17814	17890	18114	18105	17973	17972	18008	17988	18114	18091	18056	18173	17972	18243	18173	17962	18032	18115	17890	17990	17971	18017	18016	17920	18213	18142	18173	17973	17955	18147	18048	18038	18172	17974	18137	18151	18007	17878	18055	17999	18086	17993	18040	18166	18087	18118	18071	18036	18102	18018	17889	18053	18151	17864	18008	18034	17983	18008	17949	17803	18014	18007	18210	18048	17973	18166	18000	17947	18011	17969	17964	18070	17891	18261	18002	18251	18025	17862	18039	18165	17883	18038	18021	17871	17988	18082	18067	18242	18020	18114	17985	18021	18076	17861	18245	18008	17986	17898	17963	18215	17889	18172	17982	18114	17916	18144	18107	18040	17894	17990	18064	18046	17970	17921	18158	18121	17954	18378	18021	18098	18158	17993	18106	17989	18075	18104	18099	18012	18064	18075	17979	18088	17925	17896	18036	18289	18120	18043	18197	18198	18207	18153	18177	18166	18041	18296	18250	18156	18042	18010	18033	18084	17945	18100	17904	18102	17972	18015	18234	18175	18191	17928	18078	17967	18136	18114	17869	18030	18015	18005	18288	18027	18070	18093	18089	18024	18042	18024	17941	17962	18074	17958	18026	18202	18029	18084	18152	17765	17931	18153	18098	17905	18280	17946	17840	17978	17976	18251	18113	17881	17965	18082	18036	18078	18249	18079	18056	18005	18052	17902	18102	18070	17954	18189	18211	17991	17971	17967	18015	17975	17982	17898	17876	18045	18017	18181	18029	17990	18020	18018	18018	18062	18282	17960	18163	17984	17954	17906	17896	18212	18003	18046	18186	18202	18229	18185	18145	18060	18023	17868	18034	18047	17987	17988	18057	17950	18030	18044	18089	18197	18036	18089	18062	18187	17970	17904	18234	18199	17961	18142	18179	17903	18025	18078	18032	17933	18064	18252	18048	18032	18076	17917	18070	17762	18021	18058	18151	18128	18066	18195	17899	18138	18096	18086	18144	17976	17970	18023	18033	18117	18035	18086	18066	18002	17879	18174	17980	18189	18187	18005	18193	18202	18170	17950	17876	18104	17935	17915	18045	18038	17785	18209
18625	34413	31067	24656	21604	19883	19181	17898	17421	17017	16580	16535	16508	16518	16323	16301	16236	16364	16477	16449	16573	16395	16373	16314	16366	16551	16453	16380	16484	16743	16647	16402	16284	16265	16410	16369	16434	16300	16414	16155	15986	16220	16178	16203	16184	16093	15967	16030	16125	16063	16068	16107	16015	15769	15803	15796	15849	15902	15860	15587	15906	15858	15930	15715	15913	15721	15890	15867	15564	15777	15775	15831	15811	15798	15617	15773	15792	15714	15922	15681	15970	15954	15755	15669	15938	15860	15700	15951	15941	15842	15828	15885	15569	15880	15689	15869	15960	15703	15836	15648	15931	15989	15806	15601	15747	15681	15663	15727	15936	15756	15850	15715	15815	15673	15807	15938	15765	15798	15748	15762	15779	15766	15673	15748	15853	15799	15774	15787	15898	15752	15752	15727	15816	15661	15738	15838	15846	15873	15805	15849	15611	15892	15792	15669	15643	15719	15780	15730	15768	15572	15775	15763	15661	15647	15681	15878	15937	15767	15616	15692	15724	15559	15771	15754	15808	15745	15882	15592	15692	15908	15862	15925	15782	15557	15776	15813	15806	15622	15777	15928	15663	15806	15647	15817	15701	15841	15843	15856	15797	15920	15929	15734	15672	15757	15872	15735	15773	15723	15914	15658	15711	15723	15862	15767	15826	15795	15723	15772	15846	15656	15735	15679	15727	15790	15860	15770	15755	15725	15775	15640	15800	15623	15834	15894	15770	15845	15599	15545	15730	15752	15855	15907	15748	15749	15758	15695	15539	15789	15729	15709	15819	15879	15839	15580	15603	15826	15698	15805	15810	15879	15844	15676	15744	15857	15763	15753	15698	15910	15732	15767	15673	15801	15705	15813	15727	15723	15806	15797	15728	15931	15612	15776	15743	15669	15899	15791	15790	15679	15768	15744	15828	15852	15778	15814	15869	15721	15909	15789	15807	15721	15863	15660	15927	15742	15861	15825	15717	15963	15760	15827	15755	15843	15796	15701	15689	15833	15715	15743	15744	15834	15718	15689	15937	15638	15838	15672	15756	15689	15652	15764	15714	15749	15864	15869	15719	15702	15835	15773	15684	15593	15917	15657	15866	15855	15869	15893	15806	15682	15632	15821	15775	15663	15637	15857	15708	15783	15683	15677	15713	15674	15705	15615	15756	15769	15752	15781	15735	15934	15780	15747	15858	15753	15671	15839	15676	15957	15943	15720	15688	15607	15704	15584	15727	15741	15724	15865	15561	15897	15775	15616	15854	15778	15906	15675	15887	15745	15785	15826	15899	15622	15693	15921	15772	15700	15815	15778	15760	15836	15834	15599	15781	15825	15901	15800	15668	15763	15614	15624	15865	15893	15860	15926	15877	15962	15901	15824	15722	15639	15704	15805	15829	15656	15737	15627	15929	15741	15672	15661	15633	15692	15835	15699	15922	15640	15799	15694	15778	15712	15637	15856	15662	15723	15670	15747	15857	15809	15621	15670	15727	15793	15813	15808	15851	15579	15881	15881	15560	15832	15848	15794	15783	15728	15778	15800	15692	15668	15863	15803	15800	15802	15700	15730	15774	15722	15726	15919	15538	15723	15772	15671	15865	15928	15676	15699	15803	15713	15711	15800	15903	15545	15842	15796	15787	15777	15775	15804	15937	15866	15679	15858	15674	15775	15850	15767	15772	15710	15826	15752	15725	15739	15777	15913	15695	15746	15744	15623	15795	15868	15673	15758	15952	15812	15650	15729	15610	15708	15719	15774	15661	15837	15859	15628	15818	15953	15746	15736	15687	15855	16012	15655	15799	15743	15792	15592	15633	15664	15823	15766	15621	15690	15711	15762	15663	15735	15678	15514	15926	15860	15666	15671	15793	15592	15753	15865	15763	15652	15635	15854	15751	15625	15846	15568	15793	15885	15344	15688	15820	15751	15790	15753	15916	15661	15819	15742	15649	15787	15763	15753	15728	15859	15829	15613	15718	15715	15626	15867	15771	15901	15833	15647	15703	15791	15731	15924	15745	15809	15681	15769	15669	15788	15567	15592	15708	15774	15712	15937	15645	15721	15879	15709	15800	15808	15698	15828	15773	15797	15750	15815	15702	15780	15715	15798	15816	15932	15715	15635	15723	15673	15777	15777	15713	15686	15867	15746	15591	15757	15848	15763	15803	15677	15865	15662	15831	15571	15791	15717	15660	15822	15662	15915	15740	15806	15746	15724	15686	15650	15780	15861	15649	15660	15666	15863	15765	15810	15831	15825	15697	15641	15680	15740	15906	15823	15815	15709	15776	15812	15751	16035	15649	15549	15767	15666	15842	15749	15934	15842	15914	15544	15827	15787	15497	15836	15766	15965	15557	15565	15864	15740	15875	15676	15650	15866	15724	15793	15746	15653	15792	15878	15882	15844	15671	15804	15690	15845	15698	15799	15706	15787	15705	15853	15691	15614	15741	15918	15759	15789	15888	15712	15676	15586	15835	15819	15602	15868	15697	15699	15798	15683	15595	15738	15708	15733	15814	15768	15746	15744	15547	15745	15726	15680	15928	15837	15720	15855	15656	15605	15722	15774	15725	15632	15788	15796	15820	15764	15762	15752	15673	15656	15730	15556	15624	15953	15609	15690	15860	15678	15796	15790	15999	15620	15769	15697	15874	15697	15889	15805	15891	15832	15540	15894	15838	15767	15687	15990	15748	15673	15914	15659	15875	15654	15698	15750	15775	15598	15832	15635	15869	15768	15889	15749	15717	15904	15712	15748	15566	15738	15752	15803	15703	15888	15814	15757	15819	15778	15953	15775	15764	15942	15841	15698	15753	15994	15714	15832	15683	15688	15821	15605	15672	15746	15851	15692	15925	15771	15708	15883	15711	15687	15916	15805	15757	15942	15731	15850	15748	15996	15611	15773	15890	15801	15836	15990	15680	15861	15853	15765	15802	15703	15720	15994	15622	15641	15524	15819	15641	15831	15746	15762	15851	15825	15812	15768	15852	15811	15774	15858	15657	15779	15865	15617	15879	15815	15891	15868	15851	15725	15846	15702	15824	15685	15869	15857	15519	15709	15720	15836	15738	15718	15633	15799	15740	15707	15786	15781	15796	15681	15733	15614	15832	15762	15728	15603	15721	15782	15887	15791	15772	15828	15863	15681	15668	15895	15775	15998	15762	15764	15777	15633	15818	15879	15734	15914	15796	15952	15817	15657	15743	15726	15739	15911	15693	15835	15729	15829	15542	15909	15938	15802	15826	15909	15676	15763	15755	15669	15939	15786	15787	15743	15772	15838	15891	15619	15820	15825	15839	15730	15862	15838	15868	15786	15692	15750	15937	15740	15816	15803	15719	15669	15745	15684	15698	15765	15682	15751	15888	15737	15570	15786	15766	15734	15828	15934	15811	15744	15696	15684	15885	15748	15717	15817	15611	15773	15822	15773	15793	15802	15859	15736	15698	15671	15870	15847	15820	15672	15706	15620	15873	15767	15730	15819	15567	15863	15649	15775	15630	15608	15752	15778	15814	15705	15982	15734	15696	15728	15844	15595	15642	15776	15893	15620	15790	15748	15912	15735	15744	15926	15866	15693	15760	15782	15688	15710	15859	15659	15743	15768	15639	15811	15692	15831	15877	15756	15688	15574	15749	15762	15886	15694	15676	15641	15816	15821	15821	15794	15687	15790	15701	15766	15905	15668	15686	15839	15925	15802	15735	15874	15809	15854	15818	15517	15659	15820	15760	15709	15808	15890	15879	15692	15722	15771	15744	15868	15811	15866	15958	15881	15807	15758	15766	15629	15949	15743	15737	15644	15695	15610	15641	15755	15878	15742	15633	15806	15713	15849	15822	15689	15792	15797	15737	15827	15627	15559	15726	15891	15724	15647	15799	15617	15752	15609	15628	15711	15761	15732	15815	15734	15664	15758	15783	15727	15688	15709	15818	15827	15883	15707	15692	15741	15791	15700	15648	15660	15856	15826	15702	15759	15786	15773	15922	15745	15764	15617	15847	15657	15881	15712	15726	15762	15690	15625	15745	15767	15903	15795	15783	15770	15634	15751	15868	15771	15675	15680	15968	15803	15740	15767	15786	15844	15688	15730	15708	15845	15905	15812	15862	15689	15668	15783	15718	15902	15708	15783	15968	15779	15792	15810	15897	15608	15684	15896	15802	15847	15699	15773	15892	15695	15861	15758	15872	15769	15787	15760	15719	15750	15556	15677	15741	15807	15839	15736	15755	15977	15853	15658	15800	15681	15848	15664	15647	15847	15754	15730	15690	15871	15884	15767	15775	15692	15843	15762	15900	15769	15722	15846	15800	15781	15797	15902	15861	15648	15779	15786	15787	15728	15768	15774	15725	15721	15735	15496	15608	15787	15787	15811	15811	15883	15660	15812	15714	15633	15813	15764	15702	15801	15582	15686	15803	15752	15977	15683	15962	15941	15789	15757	15697	15693	15597	15719	15833	15798	15854	15609	15814	15769	15748	15704	15853	15722	15673	15808	15800	15728	15843	15899	15726	15749	15930	15824	15780	15737	15864	15814	15719	15657	15783	15928	15814	15815	15948	15761	15736	15801	15736	15666	15784	15763	15730	15848	15688	15906	15916	15666	15703	15941	15594	15602	15744	15864	15755	15779	15859	15881	15751	15685	15902	15832	15654	15735	15822	15694	15720	15849	15649	15850	15739	15744	15621	15492	15733	15779	15678	15829	15695	15844	15680	15629	15564	15828	15830	15865	15722	15772	15808	15693	15803	15747	15602	15746	15803	15846	15795	15647	15844	15594	15548	15746	15729	15799	15875	15685	15793	15884	15692	15894	15859	15834	15769	15703	15943	15773	15747	15871	15579	15888	15947	15688	15801	15774	15784	15796	15757	15928	15702	15817	15826	15881	15796	15831	15851	15763	15897	15946	15759	15616	15751	15560	15652	15765	15812	15581	15749	15759	15640	15616	15841	15751	16007	15711	15793	15680	15782	15759	15643	15620	15837	15697	15639	15598	15785	15801	15772	15482	15745	15858	15869	15811	15788	15800	15760	15884	15885	15793	15727	15665	15686	15752	15948	15641	15636	15804	15776	15720	15901	15755	15745	15814	15818	15835	15740	15814	15669	15856	15777	15751	15734	15984	15941	15549	15819	15595	15876	15696	15789	15691	15768	15580
27335	22043	24525	21191	17666	17205	17441	16866	16810	16993	16789	16743	16643	16656	16950	16807	17007	16931	16842	16643	16797	16764	16984	16564	16868	16838	16800	16794	16908	16683	17088	16764	16691	16850	16815	16977	17044	16805	16866	16910	16907	16783	16938	16898	16805	16756	16931	16721	16844	16881	16778	16685	16530	16702	16689	16808	16766	16482	16708	16528	16650	16547	16681	16577	16732	16518	16796	16786	16638	16730	16691	16739	16762	16732	16773	16779	16685	16673	16756	16695	16682	16755	16520	16490	16695	16777	16634	16505	16741	16709	16799	16566	16780	16777	16849	16713	16627	16650	16635	16748	16719	16621	16750	16628	16744	16493	16606	16840	16607	16851	16745	16667	16670	16574	16702	16702	16703	16609	16516	16722	16595	16647	16715	16658	16912	16844	16677	16563	16488	16540	16714	16625	16658	16870	16529	16695	16660	16527	16774	16677	16484	16733	16626	16686	16662	16648	16516	16754	16758	16662	16789	16894	16747	16688	16636	16833	16621	16768	16739	16846	16766	16670	16746	16727	16679	16567	16406	16571	16652	16791	16691	16725	16485	16550	16587	16590	16451	16739	16630	16601	16848	16713	16554	16602	16641	16398	16764	16642	16681	16758	16495	16676	16710	16597	16773	16756	16606	16548	16529	16732	16665	16659	16698	16741	16607	16695	16621	16486	16540	16821	16903	16839	16634	16737	16591	16834	16770	16565	16282	16654	16578	16675	16947	16616	16454	16574	16792	16668	16706	16668	16557	16492	16415	16752	16584	16726	16573	16562	16645	16610	16544	16522	16711	16435	16677	16720	16774	16567	16680	16763	16753	16523	16648	16567	16550	16755	16794	16824	16684	16523	16670	16679	16824	16698	16520	16904	16428	16651	16639	16479	16736	16535	16829	16676	16694	16343	16639	16743	16702	16630	16737	16830	16767	16468	16604	16748	16602	16516	16597	16759	16729	16773	16698	16657	16643	16676	16676	16594	16706	16714	16564	16544	16549	16773	16790	16602	16476	16473	16504	16722	16683	16831	16705	16825	16438	16687	16709	16609	16570	16427	16480	16680	16839	16612	16428	16489	16765	16693	16731	16617	16633	16608	16579	16704	16519	16658	16783	16566	16693	16740	16612	16512	16669	16761	16806	16702	16478	16621	16602	16643	16700	16494	16546	16613	16796	16604	16682	16633	16731	16657	16506	16787	16521	16504	16615	16819	16854	16855	16579	16566	16608	16682	16713	16662	16737	16575	16703	16532	16724	16616	16730	16683	16878	16452	16828	16554	16625	16652	16643	16681	16577	16791	16658	16673	16889	16699	16726	16813	16858	16761	16841	16688	16700	16585	16644	16521	16766	16923	16637	16611	16647	16614	16715	16671	16646	16738	16670	16466	16693	16698	16828	16761	16721	16785	16629	16702	16582	16694	16570	16599	16658	16564	16707	16760	16650	16668	16850	16554	16634	16631	16600	16576	16663	16792	16643	16658	16641	16669	16734	16777	16625	16788	16619	16566	16819	16689	16460	16575	16795	16850	16746	16865	16672	16491	16743	16755	16685	16684	16652	16668	16557	16586	16645	16626	16649	16640	16571	16696	16573	16781	16848	16831	16826	16853	16699	16721	16780	16527	16559	16661	16954	16482	16618	16784	16905	16777	16767	16559	16731	16846	16627	16686	16691	16602	16608	16708	16838	16733	16538	16486	16707	16710	16832	16830	16761	16750	16715	16738	16717	16465	16531	16569	16662	16772	16532	16814	16629	16570	16649	16734	16540	16750	16652	16846	16680	16604	16576	16673	16670	16560	16701	16775	16655	16532	16658	16792	16919	16728	16742	16598	16609	16613	16641	16688	16923	16684	16747	16429	16853	16754	16813	16576	16613	16628	16584	16656	16732	16537	16804	16751	16624	16407	16634	16649	16711	16661	16699	16704	16781	16507	16427	16650	16627	16477	16715	16757	16872	16670	16732	16868	16731	16617	16588	16674	16797	16648	16705	16592	16612	16799	16657	16592	16621	16597	16812	16840	16821	16761	16601	16833	16673	16785	16785	16657	16789	16631	16718	16581	16503	16508	16780	16693	16870	16629	16791	16685	16619	16697	16707	16650	16684	16591	16540	16543	16545	16655	16624	16651	16739	16713	16521	16620	16960	16706	16769	16757	16660	16760	16586	16577	16726	16592	16684	16877	16558	16637	17018	16837	16638	16692	16707	16589	16519	16681	16813	16656	16652	16604	16664	16515	16735	16869	16583	16728	16813	16730	16622	16586	16815	16898	16617	16664	16641	16648	16809	16605	16531	16646	16737	16671	16484	16694	16574	16792	16672	16664	16590	16676	16522	16633	16609	16627	16810	16623	16626	16556	16668	16613	16753	16686	16748	16656	16748	16665	16609	16477	16644	16827	16676	16513	16409	16676	16704	16785	16661	16641	16474	16622	16678	16691	16721	16621	16524	16853	16721	16892	16621	16515	16459	16619	16656	16704	16647	16530	16572	16578	16502	16599	16659	16822	16668	16732	16919	16711	16788	16559	16748	16796	16838	16606	16402	16528	16723	16765	16629	16595	16827	16627	16833	16741	16721	16855	16653	16792	16766	16499	16552	16663	16709	16748	16476	16673	16668	16755	16828	16614	16917	16773	16805	16409	16600	16574	16709	16745	16635	16471	16577	16620	16602	16707	16704	16790	16616	16733	16668	16680	16542	16673	16732	16595	16608	16850	16612	16443	16685	16651	16690	16642	16635	16798	16612	16643	16632	16860	16637	16745	16526	16401	16836	16742	16660	16784	16771	16689	16771	16785	16727	16851	16754	16660	16890	16576	16968	16619	16691	16638	16560	16540	16773	16677	16657	16740	16782	16546	16882	16582	16513	16703	16877	16647	16610	16445	16900	16762	16649	16649	16591	16814	16632	16781	16678	16821	16516	16645	16614	16705	16634	16609	16862	16718	16801	16722	16710	16726	16776	16722	16562	16617	16575	16785	16560	16794	16883	16605	16597	16746	16390	16785	16733	16559	16573	16647	16644	16729	16552	16439	16482	16846	16785	16628	16574	16523	16752	16649	16734	16684	16736	16739	16736	16725	16653	16902	16744	16669	16802	16675	16417	16586	16755	16770	16749	16687	16613	16671	16689	16667	16688	16709	16855	16597	16714	16554	16665	16705	16772	16840	16726	16588	16752	16502	16367	16761	16632	16537	16646	16677	16540	16576	16654	16642	16773	16657	16692	16660	16755	16713	16863	16699	16526	16672	16661	16813	16823	16875	16681	16845	16594	16879	16726	16815	16413	16393	16597	16734	16510	16804	16722	16764	16752	16626	16805	16571	16764	16668	16704	16823	16603	16649	16532	16800	16606	16846	16545	16665	16788	16594	16533	16789	16784	16594	16737	16761	16700	16714	16648	16568	16411	16689	16696	16587	16597	16585	16524	16657	16630	16673	16764	16545	16637	16702	16742	16462	16652	16557	16644	16631	16555	16719	16740	16561	16754	16739	16698	16820	16819	16902	16682	16725	16782	16881	16761	16498	16741	16768	16719	16635	16640	16710	16540	16568	16735	16792	16746	16874	16789	16747	16602	16744	16757	16625	16806	16623	16787	16535	16621	16751	16758	16644	16623	16658	16838	16684	16797	16938	16852	16648	16629	16691	16691	16820	16758	16683	16588	16711	16769	16556	16535	16686	16694	16743	16520	16807	16678	16543	16847	16610	16720	16759	16666	16806	16669	16750	16697	16745	16796	16631	16642	16615	16633	16613	16600	16635	16762	16647	16709	16898	16790	16736	16382	16538	16786	16637	16619	16729	16737	16752	16559	16687	16554	16743	16821	16861	16601	16622	16823	16672	16797	16876	16728	16740	16762	16825	16779	16711	16536	16567	16598	16709	16719	16724	16719	16683	16709	16605	16678	16840	16629	16728	16568	16816	16766	16630	16654	16484	16669	16700	16715	16615	16774	16751	16805	16618	16543	16694	16698	16724	16745	16562	16597	16666	16627	16404	16791	16570	16749	16664	16826	16637	16735	16610	16667	16992	16774	16742	16774	16604	16787	16681	16603	16687	16745	16747	16793	16845	16693	16683	16570	16777	16588	16728	16553	16569	16634	16645	16625	16691	16605	16690	16650	16763	16879	16635	16721	16529	16758	16648	16685	16727	16527	16745	16892	16744	16699	16658	16597	16678	16754	16619	16344	16775	16940	16509	16660	16625	16620	16789	16745	16666	16619	16564	16463	16739	16716	16706	16540	16535	16691	16604	16617	16725	16841	16722	16731	16623	16595	16599	16591	16714	16784	16793	16746	16553	16592	16794	16623	16609	16643	16842	16549	16695	16686	16943	16744	16848	16588	16812	16787	16643	16600	16576	16603	16794	16709	16629	16727	16697	16737	16741	16883	16737	16788	16638	16821	16801	16563	16748	16800	16841	16504	16677	16738	16578	16655	16870	16784	16582	16625	16534	16760	16870	16699	16627	16799	16670	16649	16668	16740	16564	16626	16624	16792	16522	16533	16744	16576	16727	16522	16697	16737	16696	16731	16867	16736	16771	16589	16821	16584	16600	16751	16711	16547	16487	16751	16653	16706	16718	16857	16847	16721	16630	16594	16638	16611	16536	16917	16776	16909	16649	16855	16560	16664	16665	16658	16630	16706	16752	16724	16649	16816	16717	16674	16424	16777	16795	16586	16632	16530	16724	16624	16735	16679	16868	16665	16716	16784	16654	16594	16649	16547	16709	16486	16686	16493	16690	16765	16713	16561	16438	16699	16563	16602	16562	16681	16576	16964	16656	16733	16680	16590	16632	16660	16768	16598	16678	16501	16729	16738	16968	16807	16695	16606	16486	16788	16838	16642	16603	16787	16816	16781	16612	16663	16658	16761	16766	16667	16842	16651	16498	16887	16694	16680	16579	16655	16714	16693	16655	16816	16824	16723	16733	16804	16646	16743	16843	16600	16751	16720	16743	16473	16613	16796	16794	16643	16585	16683	16533	16510	16538	16756	16639	16729	16637	16732	16673	16862	16699	16616	16574	16647	16674	16643	16508	16762	16691	16665	16677	16722	16649	16635	16728	16738	16632	16767	16816	16596	16752	16681	16400	16626	16801	16632	16847	16668	16797	16701	16547	16401	16737	16782	16598	16702	16687	16700	16713	16880	16819
16951	22778	20855	17765	16780	16039	15795	15297	15262	15107	15175	14997	15279	15169	15013	15125	15111	15052	15353	15245	15211	15252	15259	15273	15169	15340	15144	15246	15360	15358	15286	15313	15181	15329	15198	15405	15084	15223	15335	15229	15109	15086	15038	15012	15126	15004	14998	15132	14995	15050	15124	15130	15017	14926	15041	15158	15000	15029	14955	14928	14999	14888	15028	14883	15024	14985	14891	15153	14954	15094	14957	14912	14918	15060	15029	14936	14954	14877	15020	14843	15019	15075	14842	15022	14927	15095	14776	14967	14878	15004	15034	14946	15055	14973	14976	15085	14947	14989	14988	14982	14999	15017	15002	15046	14818	14943	15002	15019	15039	15036	14982	14903	14972	15010	14871	14954	14982	15080	14975	14789	15102	15003	15027	15009	14827	14785	14877	14905	14838	14862	14820	15083	14960	14869	15074	15064	15002	14932	14991	14863	14864	14927	14871	14879	14845	15073	14978	15007	14963	15158	14916	15085	14967	14997	15108	14991	15031	15020	14869	14940	15090	15029	14837	14891	15123	14993	14780	14879	14907	15160	14877	14977	15023	15029	15117	14890	15018	15060	15086	15048	14862	14976	14851	14916	15185	15029	14983	14824	14939	15086	14866	14811	14753	14951	14894	14879	14868	15029	15213	14838	15077	14826	14911	15018	14927	14943	14989	14875	14917	14998	15044	14973	15025	15007	15032	14903	15065	14933	14905	14961	15129	14962	15130	14926	15020	14999	14770	14736	15082	15070	14888	14781	14978	14927	15056	15051	15043	14852	15088	15029	14981	14944	15028	14856	14952	15037	15102	14930	14939	15017	15123	14851	14993	14923	15070	14847	14990	14883	14976	14977	14959	14975	14857	14989	14788	15034	14968	14866	14929	15067	14887	14958	14938	14842	15191	14973	15070	14981	14895	15049	14905	14897	14852	14846	14783	15006	14820	14960	14916	15051	14918	14970	15012	15148	15095	14942	14950	14986	14965	14924	14864	14964	15008	14823	14933	14818	14905	14872	14981	15053	14872	14965	14984	15049	14971	15166	14949	14956	14911	15077	14944	14961	14843	15002	14991	14840	14987	14996	14956	15131	14916	15000	14983	14893	15075	14923	15087	14928	15228	14861	14958	15065	14937	14933	15106	14889	15034	14986	14910	14888	14957	14812	14826	14912	14934	15074	15076	14745	15134	14761	14939	14902	14939	14844	15003	14969	15119	14976	15127	14965	14913	14958	14815	14977	15213	14859	15098	15029	14982	14892	15028	15008	15087	14786	14945	15098	15015	14960	14775	15000	14895	15030	14958	14957	14896	14952	15070	15084	15000	14900	14907	14952	14772	15023	14898	14819	15057	14932	14799	14942	14983	14926	14953	14877	14939	15052	15084	15006	15033	15044	14817	14943	15152	15110	15077	14893	15015	14825	14997	14887	14998	14922	15003	14927	14862	14977	14943	15120	14909	14910	14841	15147	14987	14894	14911	14954	15064	15071	14953	15062	14919	14839	14804	15039	15064	15023	14882	14808	14867	15144	14841	14889	15012	14999	14975	15086	14928	15082	15035	15003	14991	14861	14939	14936	14847	14989	15020	14794	15030	14933	15104	14916	14841	14892	14954	15059	15086	15020	15009	15162	14959	15083	14921	14895	14902	14923	15085	14953	15120	14926	15035	15021	15123	14988	14855	15087	14946	14966	14794	15058	14977	14835	15005	15104	14798	15072	15031	14829	14808	14847	14963	14978	15061	14993	14951	15133	15077	15049	15022	15001	14942	15128	14982	15070	14916	15031	15017	14980	14979	15084	15064	14924	14798	15085	15036	14927	14950	15093	15006	15021	14917	15072	14907	15107	15049	15016	14942	14923	14890	14875	15004	14930	14709	15042	14837	14891	15045	14840	14945	15073	14954	15024	14881	15170	14941	15089	14872	14851	14994	14901	15015	14957	15035	14869	15042	15050	15105	14945	15066	15109	14855	14978	14938	14890	14975	15176	15051	14987	14957	15135	14947	14992	14925	14979	14958	15103	14904	14931	15056	14841	14961	15144	15086	14869	15025	15049	15007	14820	15167	15023	15018	15125	15056	14831	15064	15058	14992	15008	15002	14951	14991	15089	15084	14868	15079	14806	15039	15069	14917	15092	14870	15033	15103	14873	15009	14699	15059	14942	15010	14956	14932	14978	14993	14959	15019	15045	15110	14919	14974	14937	14815	14981	14907	15010	14879	14964	14892	14906	15049	14993	14855	14984	14823	14992	14995	15024	15160	14894	15037	15173	15043	14961	15126	14879	14849	14924	14941	14971	14843	15001	14976	14967	15170	14963	15077	15127	14946	15027	14949	15021	14917	15107	15119	14876	15020	14801	14974	14991	14899	14925	14988	15035	14898	15166	15001	14933	14889	15049	14973	14919	14886	14863	14975	14924	15109	15059	14971	14989	15003	15048	15105	14945	14954	14955	14957	14881	15022	14922	14913	15035	15183	14859	14946	15017	14857	14872	15022	15099	15031	15094	15008	14842	14870	15042	14860	15044	14938	15061	15155	14877	14831	14926	14948	14955	15088	14950	14927	14913	14949	15013	14942	15008	15130	14985	14871	14959	15060	14885	14886	15059	14961	15029	15034	15021	14873	14998	14979	15023	14978	15003	14793	14911	14854	15010	14841	15028	14943	14894	15099	14940	15080	14979	14764	15009	15023	14967	14928	15022	14984	15008	15097	15033	14966	15033	15012	14979	14901	14896	15028	15085	15102	14936	15062	14870	14871	15041	15049	14903	15119	14915	14952	15011	14934	14989	15099	14877	15052	14936	15052	14897	14929	15050	14933	15035	14877	14955	15052	14926	14971	14855	14959	14908	14953	15060	15015	14985	14792	15059	14952	15114	15035	15020	14856	14767	14877	14904	15000	15073	15030	14993	14902	15046	15096	15041	14926	15058	15032	14928	15004	15101	15047	14974	14972	14941	15121	14840	14810	14955	14837	15152	14805	15130	14975	14968	15128	14806	15074	14929	14915	14895	14963	15016	14892	14927	15086	14941	15040	14910	14935	15033	14887	14996	15023	14982	14894	14986	14715	14918	14901	15187	15114	14911	14964	14978	14943	14862	14886	14931	15063	14947	15041	14772	14923	14911	14697	15047	15000	14824	15018	14924	15066	14773	14932	15042	14904	15010	14962	14965	14825	14903	15001	14890	14918	14994	15010	15046	14977	15001	15003	15008	14998	14980	15025	15092	15235	15014	14960	14968	14981	15124	14917	14968	14942	14762	14950	15080	14998	15012	15010	15011	15028	15000	14830	14987	14996	14930	14999	14992	14907	15040	14980	14995	15108	15084	14962	14829	14906	15051	14803	15103	14918	15029	15015	14983	14755	14881	14878	14984	15101	14961	14959	14951	14933	15028	14944	14996	14981	14957	14873	14948	14958	14903	14856	14977	15037	15046	14810	15017	15000	14969	14857	14961	14925	14947	14988	14983	15110	14841	14933	15006	15088	14991	14836	15052	14925	15012	15000	14992	14859	14920	14983	15067	15121	15114	15082	15001	15079	15159	14952	15059	15018	14825	14882	15040	14975	14996	14967	14886	14743	14931	14865	14937	14946	14883	15049	14830	14851	15008	14894	15128	14979	14812	15024	15022	14930	14942	14976	14950	15013	14973	15091	14998	15037	15065	14947	14940	14927	15064	14897	14837	14865	15143	14972	14818	15033	15014	15019	14922	14999	14882	14838	15089	14900	14823	15101	15068	14826	15066	15020	14979	15074	15167	14861	14958	14795	14977	14885	14876	14956	14947	14970	14907	15130	14945	14953	14859	14896	14982	14931	14899	14880	14869	15190	15052	15056	15032	14958	14794	14772	14793	15184	15239	14965	14959	14898	15037	14924	14882	14915	15085	14905	14918	14900	14932	14954	15057	14961	15007	14815	15166	14914	14989	14959	14958	15113	14838	15018	14896	15030	14899	14889	14956	15090	14991	15009	14952	15014	14952	15034	15187	15030	15097	15069	14861	15035	15033	15086	14946	14976	14827	14885	14997	15036	15134	14916	14964	14862	15066	15020	14840	15008	15031	15022	15089	14935	15138	14998	14988	14931	14994	15021	15092	14975	15052	14852	14930	14998	15044	15081	14813	15111	14961	14919	14973	14904	14896	15196	15157	14984	14929	15138	14872	14964	15245	15027	15019	14923	14932	15091	14988	14744	14892	15001	14802	14979	15084	15133	15005	15023	15014	14883	15023	14882	14932	14938	15039	14886	15018	14914	14993	15060	14867	15009	15001	14920	15068	14869	14951	14990	15001	14955	14684	14914	15045	14940	14867	15023	14962	15009	14863	15082	14966	14908	14991	14962	14975	14970	14966	14906	14853	14931	15152	14950	14885	15089	14920	15125	14975	14878	15117	14921	14998	15035	15064	14856	15006	15060	14875	14965	15062	14966	14874	14884	15080	14989	14928	14899	14985	14971	14961	15038	15024	14918	14822	14945	14985	14959	15007	14982	14954	14880	15016	15062	15077	14950	14827	15019	14946	15056	14980	15122	15033	15016	14803	15116	15048	15002	14916	14855	15092	14802	14863	14941	14932	15095	14972	14964	14908	14966	15026	14998	14903	14978	15079	14779	15146	14897	14757	15056	15050	14907	14949	14860	14892	14894	14980	14892	14948	14991	15037	14927	15046	15054	15074	14858	15066	15029	14805	14987	14959	14968	15225	15037	14965	14850	14902	14908	15006	15060	14940	15127	14962	14988	14781	14943	15012	14936	15039	15062	15196	15224	14990	14934	14879	14889	14886	15225	15030	14961	15015	14884	15066	14862	14834	14813	15004	15171	14977	15004	14680	15030	15026	15080	15182	14925	15057	14865	15112	14883	14957	14975	14953	15019	14854	14911	14971	15084	14952	14998	14831	14891	14923	15047	14938	15062	14986	14848	15147	15095	14885	14846	14888	14923	14819	15097	14948	15030	15015	15063	14961	14912	14883	15033	14930	15019	14871	14978	14985	15082	14970	15070	14942	15025	14990	14959	14893	14944	14958	14942	14955	15072	14806	14962	15076	14893	14999	14990	15052	14936	14922	14914	15055	14823	15046	14843	15005	14917	14943	14892	14917	15039	15038	15009	14959	14927	14937	14996	15071	14964	14904	14840	14996	14889	15157	15045	15019
23779	21136	28506	24160	22032	21367	20368	18022	17483	17591	17351	17437	17324	17306	17229	17258	17107	17049	17441	17419	17091	17186	17210	16949	17256	17257	17062	17202	17096	17379	17311	16970	17069	16972	17264	17111	17064	17152	17126	17289	17209	17169	17188	17188	17135	17043	16902	16830	17063	17097	17197	16959	17156	16890	16918	17078	17018	17019	17029	16951	16931	16833	16735	16908	17062	16897	16974	16858	17091	16899	16819	16838	16882	16763	16742	16804	16883	16837	16925	16943	16890	16765	16939	16832	16792	17062	16876	16935	16900	16808	17037	16973	17029	16864	16787	16980	16873	16675	16854	16711	17049	16938	16874	17008	16891	16862	16999	16729	16578	16821	16927	16802	16828	16745	16724	16859	16698	16831	16917	16921	16938	16925	16665	16992	16784	16858	16960	16905	16961	16865	16612	16890	16777	16861	16742	16801	16814	16993	16789	16912	16866	16976	17049	16688	16761	16710	16766	17051	16723	16908	16627	16673	16963	16756	16823	16809	16818	16857	16835	16702	16963	16873	16973	16943	17242	16992	16895	16845	16972	16878	16766	16901	16746	16835	16708	16811	16800	16892	16968	16890	16998	16734	16894	16839	16607	16835	16904	16959	16951	17010	16925	17001	17032	16876	16795	16847	16888	16806	16684	16712	16838	16838	16739	16934	16714	16963	16862	16896	16726	17123	16936	16824	16769	16809	17028	16758	16871	16894	16890	16790	16843	16846	16978	16969	17007	17003	16804	16794	16800	16926	16792	16848	16910	16674	16824	17003	16995	16978	16688	16551	16653	17040	16781	16814	17046	16897	16842	17067	16822	16729	16833	16882	16881	16912	16822	16816	16724	16776	16751	16832	16717	16912	17047	16843	16705	16633	17007	16958	16820	16637	16797	17131	17039	16867	16983	16690	16737	16701	16929	16779	16799	16791	16910	16827	16750	17005	16926	16918	16838	16751	16632	16705	16971	16746	16832	16663	16768	16943	16927	16744	16845	16944	16914	16762	16762	17021	17011	16961	16631	16805	16909	16830	16806	16948	16984	16875	16931	16723	16877	16747	17056	16901	17066	16754	16981	16816	16583	16770	16629	16866	16891	16801	16835	16778	16766	17033	16856	16935	16856	16806	16864	16852	16773	17067	17057	16787	16680	16764	17020	16899	17012	16823	16935	16814	16784	16580	16675	16789	17050	16866	16761	16859	16912	16756	16925	16887	16982	17017	16938	16794	16785	16878	16905	16826	16812	16674	16783	16855	16956	16997	16827	16902	16806	16871	16924	16854	16673	17032	16906	16870	16843	17011	16848	16826	16723	16861	16722	16784	16611	16737	16692	16882	16904	16853	16679	16911	16733	16792	16914	16848	16873	16907	16881	16672	16946	16940	16948	16604	16944	17048	17099	16679	16807	16993	16978	16968	16882	16809	16861	16728	16999	16797	16783	16766	16885	17000	16763	16681	16721	16860	17057	16975	16815	16867	16707	16671	16870	16924	17082	16825	16814	16704	16910	16883	16641	16812	16836	16821	16785	16738	16799	16799	16792	16897	16840	16793	16863	16708	16987	16865	16837	16773	16816	16720	16787	16928	16696	16889	17112	16912	16789	16859	16886	16853	16752	16751	16825	16942	16884	16799	16709	16749	16963	16762	16880	16801	16765	16777	16783	16970	16997	16867	16972	16777	16859	16756	16612	16991	16969	16796	17079	16914	17126	16937	16845	16662	16973	16802	16767	16786	16805	16983	16897	16952	16912	16841	16816	16842	16855	16701	16980	16846	16889	16625	16932	16879	16749	16861	16935	16984	17059	16800	16803	16924	16878	16917	16945	16761	16808	16889	16757	16801	16770	16675	16804	16916	16725	16964	16850	16821	16746	16730	16971	16783	16853	17183	16946	16665	16758	16790	16983	16711	16718	16938	16887	16657	16726	17017	16923	16967	16684	16991	16793	16927	16733	16939	16883	16718	16786	16827	16999	16814	16918	16871	16760	16865	17001	16772	16976	16799	16791	16812	16987	16837	16892	16826	16909	16984	16843	16855	16864	16951	16906	16861	17006	16832	16871	16809	16971	16837	16715	17073	16865	16907	16924	16926	16851	16664	16736	16895	16667	16841	16873	17091	16836	16752	16966	16809	16860	16924	16853	16701	16707	16858	16849	16857	16862	16766	16779	16692	16624	16735	16743	16848	16742	16791	16748	16735	17037	17012	16785	16953	16812	16932	16874	16701	16693	16909	16880	16965	17106	16873	16812	16946	16885	16954	16933	16787	16708	16663	16960	16667	16802	16828	16907	16914	16864	16832	16693	16780	16805	16715	17089	16724	16736	16954	16729	16958	16917	16889	16860	16845	16720	16771	16880	17014	16913	16893	16968	16964	16697	16816	16828	16703	16948	16780	17094	16735	16799	16902	16838	16704	16885	16825	16836	16860	16663	16832	17043	16847	16842	16845	16773	16770	16783	16970	16731	16762	16879	16916	16840	16845	16942	16936	17044	16721	16637	16707	17022	16921	17006	16840	16663	17027	16687	16882	16978	16694	16978	16725	16864	16937	17063	16910	16886	16963	16783	16891	16749	16666	16748	16922	16679	17003	16919	16863	16919	16829	16928	16840	16806	16673	16892	16742	16809	17013	16656	16791	16915	16737	16803	16737	16772	16743	16824	16839	17002	16753	16752	16918	16962	16804	16904	16853	16791	16788	16746	17030	16996	16884	16739	16962	17111	16700	16762	16707	17109	16973	16943	16842	16902	16897	16937	16780	16822	16783	16832	16960	16494	16843	16688	16705	16866	16753	16971	16734	16782	16685	16953	16725	16789	16687	16806	16853	16893	17079	16729	16966	16721	16939	16747	16913	16847	16805	16981	16821	16863	16970	16866	16777	16656	16796	16955	16843	16814	16747	16698	16782	16903	16842	16900	16989	17005	16833	16828	16926	16919	16777	16816	16800	16794	16955	16849	16976	16873	16688	16923	16840	16737	16816	16876	16939	16971	16861	16562	16768	17225	16916	16880	16991	16662	16884	16849	16750	16762	16900	16840	16996	16907	16831	16878	16990	16787	16698	16869	16814	16660	16850	16727	16683	16998	16798	16930	16643	16667	16753	16867	16801	16869	16846	16767	16772	16692	16679	16888	16818	16833	16843	16783	16946	16764	16838	16846	16688	16626	16716	16795	16735	16811	17038	16915	16891	16838	16780	17085	16747	16715	16607	16765	16781	16801	16822	16787	16808	16738	16813	16768	16749	16942	16837	16923	16834	16627	16797	16880	16939	16797	16825	16926	16838	16747	16913	16755	17021	16855	16995	16862	16748	16836	16975	16874	16851	16923	16976	16870	16725	17002	16670	16898	16881	16769	16605	16720	16880	16946	16919	16894	16621	16935	16894	16725	16876	16847	16860	16779	16836	16768	16878	16911	16799	16973	16832	16732	16690	16982	16830	16605	16934	16906	16736	16847	16728	16732	16899	16896	16882	16766	16713	16924	16970	16714	16960	16898	16802	17018	16849	16960	16884	16751	16700	16778	16817	16816	16800	16748	16943	16774	16895	16815	16928	16886	17123	16914	17057	16950	16613	16817	16793	16704	16735	16592	16896	16913	16839	16816	16904	17009	16755	16698	16955	16891	17011	16728	16874	16819	17016	16790	16823	16933	16797	16926	17002	16859	16944	16823	16820	16913	16934	16909	16816	16914	16668	16878	16775	16835	16893	16928	16815	16844	16869	16796	16893	16776	16929	16763	16649	17014	16703	16940	16860	16820	16854	17058	16766	16728	16853	16843	16777	16785	16669	16627	16858	16916	16709	16833	16917	16770	16947	16865	16798	16729	16894	16917	16679	16921	16980	16888	16813	17013	16912	16867	16806	16816	17005	16817	17000	16713	16902	16825	16855	16985	16960	16713	16776	16906	16878	16805	16716	16911	16918	17048	16878	17036	17000	16700	16665	17055	16811	16900	16877	16884	16836	16773	16745	16806	16890	16760	16768	16751	17026	16974	16985	16859	16768	16944	16893	16730	16776	16771	16883	16989	16786	16790	16799	17010	16876	16938	16890	16976	16676	16780	16850	16749	16966	16632	17061	16882	16683	16777	16908	16884	16958	16696	16996	16841	16595	16676	16610	17031	16833	16719	16785	16910	16776	17132	16830	16697	16745	17009	16794	16848	16811	16995	16890	16788	16898	16816	16943	16947	16822	16957	16912	16851	16912	16896	16823	16761	16942	16732	16874	16838	16910	16817	16685	16780	16748	16870	16686	17078	16786	16661	16929	17025	16879	16676	16759	17140	16945	16735	16818	16763	16658	16846	16769	16858	16874	16903	17029	16672	16945	16808	16918	16861	16700	16787	16982	16832	16704	17018	16875	16889	16924	16962	17114	16664	16923	16671	16835	16980	16594	16927	16807	16743	16778	16901	16804	16795	16801	16864	16672	16850	16826	16775	17005	16837	16892	16838	16885	16753	16647	16807	16595	16906	16802	16835	16822	16905	16626	16683	16770	16765	16747	17042	16820	16955	16788	16679	16697	16802	16928	16853	17130	16909	16850	16964	16712	16770	16787	16855	16825	16831	17208	16929	16998	16727	16722	16899	16866	16840	16829	16809	16874	16794	16740	16877	17040	16802	16996	16727	16926	16895	16776	16745	16832	16834	16843	16740	17060	16795	16727	17021	16646	16741	16632	16819	16908	17011	16878	16920	16928	16768	16977	16793	16868	16838	16749	16942	16797	16673	17076	16932	16842	16799	16845	16781	16887	16786	16826	16698	16935	16745	16793	16619	16877	16833	16825	16979	16850	16850	16814	17108	16996	16829	16823	16737	16921	16851	16900	16988	16848	16845	16842	16895	16905	16864	16920	16926	16714	16829	17002	16914	17008	16893	16696	16741	16835	16767	16493	16900	16758	16966	16751	16862	16770	16856	16705	16961	16874	16909	17073	16830	16838	16706	16894	16961	16942	16814	16861	16779	16799	16838	16827	16782	16806	16845	16906	16820	16907	16856	16902	16943	17046	16695	16665	16703	16979	16870	16802	16895	16647	17121	16946	16888	16882	16843	16835	16843	16659	17133	16790	16950	16610	16932	16712	16773	16976	16663	16928	16711	16883	16876	17019	16906	16921	16970	16722	16841	16870	16883	16737	16975	16825	16882	16673	16762	16877
16547	28309	25865	20904	18879	17718	17147	16387	15999	15605	15703	15435	15537	15399	15423	15460	15447	15440	15505	15556	15595	15424	15572	15507	15364	15519	15713	15451	15759	15741	15690	15593	15465	15489	15295	15627	15742	15537	15317	15467	15457	15398	15336	15408	15375	15489	15283	15276	15271	15271	15141	15218	15117	15450	15054	15336	14956	15121	15103	15233	15087	15053	15178	15308	15141	15238	15214	15120	14923	14946	15013	15243	15129	15204	15090	15147	15116	15072	15150	15278	15030	15088	15124	15181	15048	15140	15073	14980	15095	15009	15171	15124	15062	15042	15147	14995	15067	15091	15189	15272	15028	15084	15054	15187	15140	15201	15259	15179	14998	15244	14986	14975	15091	14984	15309	14945	15062	15081	15056	15030	15054	15149	15035	15125	15083	15056	15064	15183	15178	15216	15228	15155	15234	15300	15090	14985	15125	15072	15001	14971	15108	15100	14959	15193	15015	14983	15071	15020	15106	15132	15153	15043	14911	15048	15044	14881	15078	15113	15062	15041	15244	15073	15061	15109	15248	14926	15097	14936	15150	15156	15014	14943	15155	15079	15192	15239	15095	15250	15119	14973	15087	14969	15141	15186	14964	15061	15163	15081	15057	15052	15101	14968	15050	15128	15110	15280	14987	14984	15069	14969	15126	15033	15074	14815	15103	15069	15247	15040	14983	14943	15254	15149	15016	15032	15055	15140	15054	15080	15087	15064	14944	14970	15085	14851	15010	15123	14938	15025	15116	15060	15023	14881	15098	15297	15211	15082	15000	15121	14967	15260	14915	15098	15117	15043	15102	14964	15216	15269	15328	15012	15095	15034	15106	15104	14907	15262	15238	15013	15295	15190	15054	15086	15222	14937	15044	15049	15235	15233	15102	15204	15168	14954	15107	15074	14966	15133	15073	15337	14972	15201	15277	15116	14977	14948	15107	15014	15032	15101	15238	15122	14952	15065	15133	15000	15044	15159	15089	15100	14997	15108	15183	15037	15172	15046	15057	15140	15070	15024	15012	15049	15138	14956	14976	15257	15118	15125	15169	14931	15042	15078	15090	14948	15052	14980	15001	14962	15242	15127	15190	14987	15003	15121	15120	15092	15176	14910	14957	15168	15113	14997	15172	14894	15051	15098	15084	15285	15218	15154	15211	15100	15097	15058	15066	15002	15241	15116	15046	15107	15048	15118	15000	15012	15234	15032	15065	15027	15066	15032	15192	15082	15077	15233	15089	14908	15031	15177	15091	14896	14967	15124	15024	15039	15156	15085	14955	15260	15367	15189	15172	15026	15116	15098	15062	15055	15162	14968	15044	15092	15089	14842	14918	15030	15127	15149	14943	15026	15077	14980	15090	15072	15027	15172	15098	15159	14923	15174	15127	15082	14956	15037	14943	14999	15086	15098	14991	15040	15098	15208	14988	14941	15256	15266	15014	15228	15148	15052	14990	15059	14993	15081	15075	14936	15191	15040	15042	15225	15173	15155	15069	15021	15173	14986	15016	15114	15132	15113	15090	15159	14965	15160	15030	14921	14997	15185	15221	14860	15190	14944	15008	15076	15084	15217	14926	15086	15088	15120	14917	15102	15166	15212	14957	15144	15102	14948	15060	15006	15119	15149	15098	15023	15051	15135	15283	15057	15042	15049	15070	15157	15123	14843	15081	15010	15081	15192	15071	15049	15162	15303	15024	15058	15015	15056	15073	15151	15004	15050	15070	15126	14963	14988	15115	14743	15128	15132	15053	15112	15129	15121	15022	15121	15167	15092	14864	15143	15108	15081	15111	15106	15193	14935	15051	15123	15059	15144	15084	15002	15037	15055	15058	15145	15129	14848	15052	15077	15050	15021	14996	14949	15025	15108	15127	14910	15098	14911	15290	14991	15039	15213	15182	14941	15108	15075	15312	14924	15154	15029	15138	15225	15230	15019	15190	15143	15241	15055	15242	15162	15146	15086	15011	15080	15073	15063	15033	15058	15045	15168	15195	15108	15101	15122	15044	14981	15072	15191	15192	15018	15258	15082	15093	15035	15195	15090	14980	15318	14960	15106	15046	15116	15201	15203	15016	15349	15208	15061	15089	14921	15120	15047	15128	15053	15117	14857	15096	15047	15063	15112	15079	15238	15127	15123	14875	15041	15079	15106	14952	15029	15098	15171	14975	15116	15097	15116	15115	15202	15045	14940	15090	15201	15046	14802	14941	15062	15035	15263	15049	15122	14982	15042	15009	15269	15035	14907	15091	14912	15016	14954	15104	15248	15011	15219	15111	15063	15186	15072	14989	15137	14879	15055	15221	14916	15068	15114	15193	15058	15084	15132	15025	14951	14880	15009	15030	15131	15057	15242	15087	14929	15201	14948	15136	15073	15093	15018	15106	14957	15258	15038	14933	14947	15067	14977	14901	15080	15156	15123	15177	14897	15099	15151	15268	15042	14971	14904	15008	15106	14884	14970	15231	14983	15140	15084	15096	15212	15067	15131	15116	15143	15006	15080	15261	15031	15102	15137	15217	15141	15015	15116	15172	15181	15064	15113	15060	15068	15262	15037	15166	14961	15125	15022	15205	15264	14942	14973	15026	15206	15114	15079	15032	15253	15132	15098	15144	15101	15220	15051	14946	15092	15267	15054	14977	15008	14983	15141	15185	15030	15208	15204	15015	15089	15114	14976	15119	15121	15066	15193	15006	15128	14962	15185	14985	15079	15083	14977	14995	15168	15224	14987	15107	14998	15096	14865	15035	15135	14979	15116	15083	15099	14973	14932	15130	14769	15215	15263	15004	15065	14985	15134	15056	14967	15144	15045	15040	15137	15081	15161	15144	14917	15030	15070	15261	15105	15030	15201	15095	14952	15109	15107	15162	15057	15129	15170	15271	15174	15086	14953	15086	15121	15024	15044	15197	15150	15078	15107	15167	15068	15051	15030	15213	15042	15126	14934	15195	14828	15129	15088	15033	15055	15242	15167	15139	15011	15061	15053	15062	15033	15013	15128	15126	15033	14999	15019	15100	15030	15030	15188	15034	14926	15025	14934	15147	14995	15189	14873	15001	14991	15062	15146	15252	14946	15008	15128	15103	15326	15038	15042	15104	15173	15103	14992	15148	15150	14949	14971	15033	15191	15021	15199	14935	15122	14880	14862	15228	15053	15144	15192	15169	14987	15083	15134	15032	15129	14901	15017	15029	15040	15004	15159	15049	15009	15072	14986	15127	15010	15199	15118	15142	14854	15236	14945	15170	15169	14979	15169	15051	15168	15019	15198	15123	15082	15048	15033	15074	15181	15076	15011	15032	14924	15101	15151	15055	15158	15051	14948	15004	15016	15064	15230	14978	14960	15316	14910	14982	15163	15083	15029	15146	14930	15244	15028	15110	14995	15021	15247	15204	15063	15184	15224	15258	15071	15205	15018	15120	15095	14969	15138	15152	14971	15230	15065	15031	15139	15233	15150	15064	15066	14917	15033	15200	15091	15121	15103	15037	15228	14983	15000	14977	15136	15082	15144	15053	15135	15184	15238	15127	15072	15096	15119	14952	15191	15200	15092	15135	15084	15200	15083	15071	14944	15184	15298	15041	15123	15190	15254	15139	15047	15099	15157	15185	15102	15227	15183	14977	15037	15122	14967	15137	15054	15251	15039	15011	15080	15252	15252	15115	15331	15075	15002	14984	15031	15087	15026	15059	15187	15131	15033	14994	15099	15074	15004	14924	15026	15055	15315	15054	15067	15323	15014	15116	15093	15098	15087	15196	15026	15072	15280	15105	15071	15005	15066	15193	15086	15102	15102	15172	15045	15110	15084	15030	15037	15112	15168	15060	15187	14949	15098	15048	14966	15052	15045	14972	14977	15097	15073	15075	15082	14904	15169	15009	15130	15066	15148	15142	15046	15076	15124	15169	15077	14859	15006	15155	14985	15195	15027	15015	15005	14963	15217	15069	15082	15240	15157	15024	15179	14954	14910	15006	15235	15288	14942	15034	15136	14967	15057	15035	15126	15163	14965	15050	15022	14984	15206	14945	15005	14988	14843	15183	15087	15051	15087	15223	15215	15057	14978	15057	15047	15299	15090	15121	15034	15164	14947	15010	14975	14938	14910	15066	15059	15173	15167	14985	15181	15030	15110	15016	15230	15025	15066	15025	14955	15166	14960	15055	15048	14983	15037	15152	15314	15023	15118	14973	15151	15101	15134	15221	15125	15091	15067	15151	15067	15110	15046	15060	15207	15052	15162	15111	15043	14985	15149	14897	15073	14996	15116	15165	15160	15084	15116	15171	15105	15054	15020	15148	15173	14910	14979	14981	14965	15205	15119	15242	15062	15215	15133	15173	14955	14913	15227	15222	15107	15114	15067	15164	15192	15077	15205	15226	15084	15058	15049	15150	15103	15170	15147	15173	15046	15122	15066	14986	15211	15096	14968	15053	14984	15211	15133	15124	15087	15064	14983	15044	15097	15151	15013	15115	14913	14987	15062	15155	14990	14953	15116	15168	15092	15086	15114	15034	15157	15049	15147	15130	14964	15023	14937	14956	15011	14868	15030	15149	15246	15161	14984	15194	15223	15106	15110	15049	15105	14892	15057	15038	15253	15011	15199	14977	15046	15151	15150	15067	15202	15011	15104	15093	15296	15175	14958	15095	15029	15213	15120	15034	15145	15006	15218	15090	15100	15125	15223	15146	15086	15018	15126	15167	15117	14943	15218	15132	14999	14842	15005	15240	14841	15061	14999	15154	15049	15079	15074	14995	15076	14975	15085	15162	15159	15078	15076	15372	15020	15047	14946	15099	15111	14856	15184	14971	15103	14989	15145	15172	15181	15169	15127	15050	14952	15049	15018	14937	15200	15090	15273	15147	15079	15070	15041	15073	15129	15120	15262	15013	15175	15204	15064	15108	15101	15208	15157	15009	14978	15027	14929	15244	15121	15008	15133	15111	15109	15068	15121	14998	15111	15039	15026	14942	15019	15056	15105	15026	14957	15077	15229	15024	14996	15040	15081	15063	15062	15071	15077	15145	15188	15026	15131	15162	14915	15240	15152	14986	15030	15178	15179	15158	15136	14806	15035	14939	15201	14978	15073	15220	14971	15030	15107	15006	15198	15385	14907	14912	15195	15041	15092	15046	14981	15067	15139	14950	15156	15193	15319
22621	21114	28913	23544	21401	23490	25053	20018	18880	19131	18514	18522	18526	18430	18390	18310	18309	18476	18608	18459	18419	18297	18560	18407	18374	18719	18522	18414	18523	18485	18319	18326	18402	18465	18465	18453	18388	18356	18464	18239	18256	18105	18153	18032	17952	17975	18094	18208	18078	17988	17851	17948	17797	18072	17838	17971	18101	17913	18020	18046	17857	17887	18060	18200	18200	17958	17939	18061	17836	17823	18029	18047	17850	18104	17926	17777	18128	18057	17989	17977	17986	17824	17709	18038	18020	17873	17869	17714	17887	17865	17842	17703	17995	17926	17811	18075	17840	17775	17812	17885	17908	17818	17723	17855	17861	18166	18056	17989	17875	17855	17899	17974	17905	17889	17921	17892	17659	17748	17914	17948	17775	17771	18038	17973	17907	17980	17908	17930	17823	17849	17941	17869	18110	18000	17741	17879	17898	17995	17874	17822	17712	17980	17819	17845	17826	18029	17832	17930	17903	17890	17789	17737	17763	17875	17725	17872	18058	17841	17948	17881	17904	17882	17989	17781	17802	17907	17882	17903	17884	17709	17623	17881	17896	17907	17784	17747	17912	17878	17954	17942	17848	17751	17778	18028	17932	17888	17689	17786	17872	17883	17853	17831	17793	17927	17910	17943	17834	17865	18010	17661	17987	17957	17864	17858	17901	17739	17838	18125	17840	17832	17849	17682	17822	17896	17852	17810	17996	17752	17976	17893	18020	17901	17777	17743	17930	17775	17798	17703	17853	17883	17902	17896	17862	17828	17735	17694	17726	17899	17903	17688	17816	18000	18034	17955	17927	17943	17768	17772	17975	17732	17672	17894	17818	18076	17660	17805	17971	17946	17620	17760	17909	17887	17737	17772	18025	18057	17826	17918	17868	17885	17962	17964	17680	17973	17753	18086	17876	17831	17736	17764	17980	17684	17817	17933	17809	17819	17769	17996	17902	17703	17890	18027	18049	17814	17713	18010	17854	17919	17947	17823	17877	17889	17705	17661	17795	17867	17965	17967	17752	17850	17786	17771	17991	17792	17853	17872	18092	17821	17959	17918	17860	17714	17858	18022	17739	17800	17862	17955	17833	17723	17806	17742	17719	17908	17690	17861	17802	17772	17654	17809	17952	17773	18213	17867	17910	17829	17678	17896	17938	18029	17661	17864	17860	17910	17846	17779	17947	17971	17861	17817	17996	18088	17832	17838	17816	18026	17618	17839	18058	17863	17905	17797	17852	17748	17735	17913	17807	17666	17759	17805	17985	17845	17855	17841	17718	17844	17744	17898	17729	17650	17949	17794	17678	17890	17762	17779	18038	17825	17931	17908	17790	17867	17893	17722	17844	17830	17659	17837	17880	17899	17692	17866	17983	17846	17909	17953	17841	17857	17617	17760	17799	17726	17883	17817	17736	17955	17854	17827	17820	17874	17690	17919	17826	17914	17855	17975	17686	17880	18004	17831	17672	17940	17925	17820	17934	17673	17884	17906	17851	17722	18157	18043	17799	18040	17956	17825	17883	17843	17665	17748	17814	17780	17933	17896	17893	17958	17762	17929	17839	17752	17807	17712	17957	17888	18050	17812	17707	17767	17823	17777	17707	17875	17787	17801	17799	18014	17893	17704	17730	17766	17759	17827	17875	17807	18172	17754	17894	17722	18013	17959	17772	17861	17991	17702	17933	17599	17662	17881	18014	17830	17685	17787	17820	17881	17799	17848	17779	17547	17757	17765	17780	17748	17803	18003	17724	17983	17970	17915	17730	17854	17934	17809	17722	17704	17840	18029	17989	17871	17830	17675	17745	17982	17641	17859	17807	17909	17669	18001	17924	17758	17584	17859	17885	17909	17864	17804	17750	17918	17873	17965	17949	17942	18053	17884	17889	17710	18011	17676	17720	17809	17962	17930	17993	17849	17730	17847	17840	17862	17815	17837	17791	17812	17823	17873	17739	17893	18087	17882	17777	17705	17774	17761	17812	17860	17812	17851	18009	17976	18032	18049	17837	17841	17723	17896	17719	17700	17886	17761	17781	18032	17818	17743	17803	17963	17732	17782	17928	17835	17792	17869	17967	17915	18033	17818	17767	17608	17928	17925	17789	17868	17816	17905	17980	17752	17778	17657	17911	17725	17910	17864	17844	17759	18036	17744	17699	17702	17824	17762	17780	17828	17564	17886	18020	17775	17785	17799	17706	17755	17919	17894	17885	18018	17894	17920	17816	17917	17966	17802	17747	17815	17779	17882	17992	17942	17815	17851	17919	17704	17644	17751	17824	17873	17860	17904	17953	17827	17813	17862	17747	17818	17661	17796	17888	17666	17691	17909	17785	17837	17731	17942	17712	17497	17761	17903	17920	17707	17953	17801	17748	17957	17833	17869	17969	18025	17809	17976	17849	17793	17821	17764	17896	17974	17773	17849	18023	17790	17721	17829	17844	17974	17781	18020	17860	17920	17901	17907	17774	17668	18061	17735	17822	17951	17510	17927	17762	17869	17909	18030	17969	17768	17809	18008	17820	17912	17742	17794	17705	17979	17770	17760	17781	17681	17777	17661	17812	17850	17704	17653	18106	18001	17972	18057	17688	17852	17964	17883	17836	17752	17781	17891	17917	17754	17999	17839	17963	18132	17689	17660	18012	17962	17816	17932	17967	17781	17669	17761	17783	17919	17880	17816	17788	18139	17892	17704	18031	17593	17862	17913	17846	17670	17736	17671	17939	17766	17806	17760	17724	17823	17866	17810	17766	17859	17628	17814	17944	17793	17904	17781	17978	17980	17683	17890	17798	17812	17641	17679	17786	17825	17877	17932	18071	17597	17848	18059	17821	17761	17792	17777	17759	17714	18022	17796	17873	17905	17802	17723	17744	17928	17858	17835	17847	17820	17793	17708	17824	17581	17827	17759	17783	18068	17827	17919	18040	17994	17764	17940	17816	17849	17904	18058	17970	17767	17716	17886	18065	17676	17690	17843	17870	17759	17637	17754	17948	17814	17946	17919	17976	17784	17932	17799	18028	17862	17999	17944	17974	17882	17865	17737	17795	17762	17834	17768	17796	17904	17871	17665	17725	17624	17868	18050	17789	17862	17836	17868	17832	17830	17849	17880	18001	17947	18072	17735	17775	17807	17908	17831	17970	17729	17827	17842	17868	17895	17958	17641	17980	17782	17763	17919	17938	17860	17751	17837	17825	17822	17730	17697	17788	17722	17864	17849	17722	17615	17739	17973	17853	17965	17879	17640	17863	17761	17787	17971	17809	17798	17826	18040	17789	17651	17830	17753	18071	17696	17837	17916	17937	17802	17883	18131	17881	17897	17933	17918	17851	17939	17902	17940	17863	17751	17671	17889	17601	17680	17848	17813	18074	17888	17969	17957	17824	17790	17944	17856	17834	18089	17859	18134	17989	17716	17848	17892	17700	17821	17787	18006	17833	17956	17840	17818	17712	17714	17940	17880	17851	17962	17733	17914	17918	17670	18062	17979	18001	17847	17865	17699	17874	17947	17925	17728	17692	17900	17833	17861	18001	17800	17769	17802	17636	17800	17708	17767	17795	17868	17919	17846	17810	17859	17859	17947	17894	17781	17905	17866	18003	17742	17882	17822	17917	17764	17729	17566	17724	17773	18013	17758	17937	17814	17897	17811	17769	17730	17690	17897	17918	17821	17848	17955	17773	17794	17927	17904	17856	18039	17809	17936	17820	17876	17820	17673	18005	18006	17959	17774	17766	17955	17936	17889	17730	17876	17725	17766	17812	17772	17846	17811	17986	17897	17922	17816	17733	17605	17656	17906	17694	17883	17993	17895	17937	17939	17728	17936	17911	17945	17893	17765	17764	17748	18000	17687	17723	17800	17844	17994	17937	17911	17871	17965	17884	17873	18007	17942	17710	17831	17751	17985	17782	17728	17898	17818	17929	17911	17895	17665	17704	17840	17714	18006	17922	17578	17854	17901	17710	17859	17796	17805	17980	17836	17771	17804	17659	17935	17671	17799	18059	17914	17934	17905	17954	17854	17825	17752	17782	17659	17895	17796	18002	17804	17854	18166	17672	17719	17783	17740	17853	17869	17836	17937	18149	18021	17732	17880	17754	17592	17899	17824	17912	17935	17846	17911	17818	17840	17714	17817	17968	17744	17850	17826	17951	17830	17832	17800	18026	17910	17891	17912	17863	17756	17761	17630	17936	18040	18001	17652	17682	17853	17899	17779	17827	17869	18062	17702	17822	17932	17761	17698	17734	17996	18069	18073	17941	17883	17950	18003	17757	17888	17952	17665	17805	17913	17830	17936	17809	17912	17861	17856	17831	17837	17911	18010	18032	18008	17803	17680	17677	17809	17815	17713	17749	17757	17991	17842	17639	18009	17665	17734	17975	17945	18031	17536	17843	18036	17751	17807	17691	17764	17871	17776	17925	17877	17817	17830	17868	17724	17955	17946	18052	17933	18048	18025	17823	18122	17896	17949	18046	17814	17704	17699	17859	17973	17822	17758	17709	17832	17899	17953	17914	17817	17879	17881	17853	17881	17763	17685	18072	17776	17665	17792	17927	17757	17803	17937	17866	17969	17791	17856	17979	17843	17849	17863	17924	17755	17850	17829	18141	17791	18028	17837	17897	17737	17729	17855	17856	17699	17680	17786	17724	17746	17846	17824	17838	17806	17681	17827	17793	17829	17940	17670	18174	17948	17805	17883	17873	17834	17916	17732	17959	17696	17988	18128	17745	17802	17862	17973	17764	17856	17714	18089	17889	17720	17881	17883	17869	17837	17895	17858	17666	17783	17866	17777	17895	17984	17703	17705	17827	17896	17707	17756	17824	17775	17715	17893	17688	17678	17808	17640	17827	17932	17849	17805	17805	17913	17721	17934	17979	17921	17816	17741	17996	17804	17717	17881	17717	17961	17809	17822	17803	17896	17881	17847	17997	17730	17890	17861	17774	17927	17830	17893	18039	17929	17807	17772	17678	17899	17753	17725	17884	17693	17773	17836	17792	17825	17654	18013	17945	18043	17898	17916	17788	17943	17996	17902	17846	17918	17820	18008	17875	17799	17819	17691	17798	18008	17824	17973	17693	17879	17754	17585	17832	17821	17943	17938	17824	17653	17876	17748	17911	17981	17834	18080	17806	17925	17824	17847	17727	17753	17824	17865
18259	33052	30164	23976	21378	20096	18729	17867	17149	16700	16622	16313	16398	16296	16228	16363	16224	16532	16535	16411	16364	16369	16426	16357	16470	16331	16415	16474	16414	16728	16447	16393	16387	16360	16400	16336	16128	16290	16259	16244	16182	16102	16096	15974	16016	15835	16006	15872	16125	15862	15776	15760	15795	15700	15928	15814	15899	15791	15808	15652	15885	15614	15679	15821	15741	15732	15677	15806	15664	15722	15682	15789	15715	15762	15628	15928	15779	15672	15659	15802	15789	15742	15894	15530	15925	15614	15780	15757	15806	15539	15666	15649	15765	15519	15737	15744	15774	15568	15771	15666	15702	15859	15755	15728	15845	15616	15615	15708	15622	15690	15772	15822	15840	15620	15806	15579	15731	15664	15654	15656	15666	15713	15676	15643	15734	15842	15440	15623	15636	15625	15626	15630	15588	15686	15822	15659	15755	15749	15713	15624	15675	15635	15640	15639	15715	15661	15563	15672	15783	15623	15707	15764	15636	15569	15518	15746	15663	15635	15621	15527	15641	15650	15637	16034	15900	15566	15650	15634	15782	15776	15631	15673	15616	15736	15789	15649	15718	15734	15677	15604	15772	15634	15568	15596	15644	15741	15625	15528	15747	15473	15801	15677	15630	15682	15706	15846	15665	15657	15676	15753	15692	15556	15716	15719	15604	15758	15770	15524	15728	15779	15840	15711	15807	15623	15678	15715	15645	15817	15902	15794	15552	15634	15748	15489	15741	15726	15576	15710	15549	15782	15640	15637	15815	15724	15684	15591	15798	15791	15658	15600	15828	15629	15706	15719	15722	15668	15569	15663	15801	15805	15717	15661	15726	15752	15631	15749	15604	15798	15709	15572	15641	15656	15695	15618	15657	15511	15688	15755	15736	15601	15714	15673	15536	15587	15612	15430	15695	15685	15649	15722	15574	15779	15629	15627	15579	15660	15756	15756	15700	15741	15521	15852	15623	15768	15664	15631	15645	15658	15717	15682	15618	15605	15647	15544	15736	15761	15630	15549	15564	15692	15631	15619	15511	15651	15516	15674	15880	15641	15574	15735	15540	15617	15619	15523	15678	15771	15726	15578	15558	15654	15634	15673	15618	15620	15653	15484	15755	15681	15858	15674	15682	15576	15559	15557	15573	15543	15631	15730	15735	15734	15775	15637	15514	15715	15708	15830	15696	15684	15635	15753	15721	15619	15520	15780	15677	15522	15596	15695	15652	15728	15670	15814	15769	15733	15570	15593	15834	15713	15764	15899	15532	15747	15735	15832	15619	15665	15591	15763	15601	15634	15672	15574	15780	15612	15874	15707	15649	15610	15667	15576	15720	15687	15730	15461	15623	15926	15674	15601	15727	15642	15948	15472	15812	15738	15722	15487	15806	15773	15639	15523	15711	15576	15576	15644	15589	15545	15756	15736	15793	15713	15613	15719	15785	15692	15549	15682	15694	15796	15700	15635	15657	15606	15773	15617	15694	15656	15559	15690	15659	15796	15639	15544	15616	15614	15676	15567	15739	15701	15673	15779	15674	15807	15603	15664	15644	15713	15691	15703	15781	15503	15713	15740	15770	15695	15644	15522	15549	15727	15707	15572	15765	15652	15842	15695	15878	15709	15577	15741	15809	15646	15791	15634	15697	15758	15699	15614	15687	15648	15665	15576	15683	15639	15675	15725	15552	15697	15679	15689	15662	15515	15521	15736	15619	15613	15640	15749	15617	15633	15695	15657	15692	15642	15513	15830	15678	15680	15668	15603	15761	15528	15881	15750	15704	15652	15796	15715	15741	15880	15587	15605	15783	15710	15611	15646	15846	15682	15591	15642	15667	15602	15520	15585	15779	15744	15714	15730	15547	15605	15663	15704	15746	15539	15543	15773	15739	15651	15575	15688	15658	15633	15706	15638	15676	15780	15584	15592	15628	15798	15589	15864	15707	15639	15803	15595	15620	15652	15680	15671	15594	15717	15747	15752	15502	15765	15791	15718	15434	15629	15618	15695	15651	15515	15659	15677	15533	15694	15680	15488	15530	15633	15515	15691	15635	15655	15678	15594	15582	15656	15682	15580	15682	15825	15704	15515	15686	15654	15538	15708	15540	15841	15764	15741	15772	15760	15828	15461	15823	15545	15531	15451	15759	15729	15720	15526	15601	15778	15533	15633	15516	15734	15603	15711	15736	15617	15577	15811	15845	15591	15643	15822	15437	15734	15581	15808	15688	15726	15756	15476	15766	15652	15737	15614	15750	15715	15700	15978	15520	15584	15663	15663	15780	15654	15630	15750	15673	15515	15646	15693	15614	15797	15649	15707	15726	15594	15705	15562	15691	15705	15712	15449	15810	15785	15755	15560	15798	15670	15750	15526	15498	15741	15854	15677	15528	15675	15699	15715	15684	15700	15729	15713	15831	15786	15778	15637	15753	15565	15673	15569	15728	15667	15725	15723	15616	15848	15795	15699	15744	15588	15652	15680	15621	15662	15639	15592	15759	15698	15674	15727	15696	15789	15610	15672	15673	15613	15640	15783	15757	15696	15732	15579	15698	15753	15667	15674	15730	15649	15652	15739	15744	15763	15669	15654	15680	15526	15624	15720	15698	15699	15446	15768	15692	15655	15585	15619	15695	15678	15820	15686	15648	15753	15835	15599	15581	15860	15778	15659	15656	15641	15866	15683	15697	15561	15696	15665	15673	15626	15757	15661	15717	15961	15603	15633	15636	15656	15653	15609	15657	15959	15745	15570	15731	15612	15628	15749	15608	15637	15810	15533	15540	15448	15639	15579	15603	15749	15631	15634	15691	15680	15769	15606	15698	15826	15684	15659	15849	15679	15751	15634	15545	15732	15602	15552	15595	15791	15606	15767	15763	15730	15674	15712	15782	15709	15541	15738	15546	15591	15884	15844	15682	15781	15521	15674	15701	15623	15658	15668	15654	15744	15814	15762	15632	15629	15746	15675	15614	15752	15735	15807	15625	15701	15701	15770	15670	15659	15800	15769	15934	15729	15586	15784	15850	15844	15742	15602	15622	15743	15527	15759	15757	15814	15725	15565	15580	15766	15596	15770	15690	15616	15687	15790	15745	15626	15522	15639	15734	15563	15709	15722	15699	15831	15649	15579	15575	15649	15640	15786	15743	15637	15751	15647	15875	15673	15705	15601	15694	15600	15547	15575	15752	15666	15662	15603	15707	15765	15606	15767	15667	15822	15660	15877	15687	15576	15679	15899	15521	15517	15659	15580	15722	15720	15735	15643	15619	15741	15614	15777	15682	15547	15712	15547	15756	15575	15688	15698	15714	15564	15725	15592	15751	15627	15770	15752	15654	15696	15491	15692	15643	15912	15618	15881	15655	15539	15687	15621	15711	15766	15531	15630	15528	15640	15649	15718	15729	15741	15674	15583	15516	15554	15714	15800	15839	15510	15754	15756	15758	15835	15743	15540	15660	15655	15739	15570	15685	15650	15600	15772	15609	15728	15518	15708	15751	15615	15659	15724	15479	15601	15572	15707	15507	15652	15653	15786	15714	15665	15604	15750	15562	15630	15661	15784	15697	15736	15694	15608	15605	15649	15701	15555	15625	15694	15680	15471	15820	15695	15774	15685	15679	15654	15864	15629	15661	15764	15713	15596	15645	15867	15521	15806	15500	15844	15562	15592	15663	15605	15804	15577	15822	15693	15664	15523	15695	15651	15461	15711	15717	15756	15614	15642	15741	15717	15667	15730	15688	15506	15726	15633	15802	15634	15573	15763	15776	15619	15764	15685	15547	15740	15600	15541	15584	15796	15696	15644	15608	15658	15623	15496	15663	15749	15751	15818	15762	15621	15567	15479	15599	15559	15776	15515	15830	15753	15940	15595	15795	15588	15700	15538	15724	15756	15706	15689	15579	15763	15619	15665	15725	15740	15683	15761	15615	15764	15605	15619	15781	15707	15735	15650	15644	15557	15646	15944	15589	15720	15646	15748	15603	15605	15728	15635	15723	15503	15675	15583	15615	15700	15628	15690	15739	15686	15701	15599	15709	15779	15791	15661	15741	15715	15560	15558	15746	15795	15742	15624	15646	15717	15677	15709	15648	15539	15538	15537	15760	15719	15636	15715	15740	15797	15774	15680	15725	15535	15787	15677	15628	15602	15718	15695	15733	15755	15532	15625	15771	15689	15643	15644	15636	15666	15725	15576	15806	15656	15563	15719	15657	15565	15632	15601	15767	15715	15765	15735	15764	15421	15603	15624	15608	15693	15712	15701	15767	15770	15614	15677	15613	15599	15556	15721	15672	15761	15791	15705	15684	15804	15694	15746	15769	15628	15612	15757	15719	15677	15656	15704	15527	15587	15587	15746	15760	15834	15579	15580	15548	15612	15768	15751	15794	15731	15578	15776	15703	15609	15727	15647	15588	15738	15647	15842	15692	15858	15678	15668	15548	15835	15625	15549	15711	15593	15572	15692	15588	15617	15849	15776	15602	15751	15798	15709	15710	15525	15680	15510	15802	15746	15655	15684	15754	15667	15560	15613	15721	15658	15712	15652	15591	15744	15648	15739	15704	15924	15770	15649	15653	15714	15682	15629	15719	15556	15634	15613	15586	15625	15797	15818	15566	15717	15555	15581	15662	15599	15756	15555	15717	15536	15446	15557	15708	15706	15742	15488	15664	15570	15524	15729	15633	15613	15700	15779	15598	15795	15719	15677	15635	15745	15568	15686	15514	15533	15782	15741	15831	15634	15717	15658	15798	15583	15609	15601	15705	15874	15705	15827	15581	15578	15812	15640	15663	15659	15607	15716	15619	15631	15554	15655	15708	15641	15569	15775	15670	15514	15672	15589	15760	15684	15726	15653	15604	15500	15750	15592	15660	15750	15693	15645	15759	15650	15571	15801	15649	15734	15713	15668	15730	15661	15752	15601	15726	15789	15706	15538	15684	15579	15789	15669	15701	15616	15537	15787	15837	15820	15633	15591	15796	15658	15758	15716	15730	15648	15564	15652	15621	15725	15581	15632	15704	15743	15699	15621	15719	15708	15750	15494	15716	15529	15624	15694	15478	15622	15619	15693	15621	15625	15583	15852	15620	15688	15684	15821	15646	15607	15925	15533	15798	15676	15618	15620	15650	15684	15577	15656	15667	15616	15701	15813	15523	15662	15629	15609
27385	21897	24119	20484	17587	16817	17115	16826	16427	16583	16538	16364	16529	16382	16603	16568	16709	16568	16634	16739	16596	16496	16572	16525	16696	16407	16546	16410	16539	16652	16587	16789	16414	16498	16512	16556	16466	16502	16459	16486	16705	16515	16464	16460	16390	16305	16415	16444	16636	16409	16294	16323	16505	16481	16135	16519	16392	16168	16271	16375	16156	16373	16286	16270	16367	16555	16360	16388	16467	16183	16366	16274	16261	16441	16297	16246	16414	16398	16176	16381	16287	16426	16472	16411	16574	16377	16306	16300	16458	16250	16450	16691	16278	16210	16354	16352	16308	16354	16375	16371	16238	16278	16148	16498	16258	16278	16138	16633	16327	16258	16235	16231	16383	16202	16214	16368	16359	16380	16397	16493	16316	16465	16384	16510	16210	16383	16376	16267	16299	16364	16338	16420	16332	16333	16229	16176	16306	16196	16237	16267	16297	16436	16367	16301	16122	16308	16436	16282	16309	16371	16381	16416	16326	16334	16251	16339	16442	16308	16430	16355	16370	16302	16279	16360	16403	16290	16387	16321	16626	16447	16371	16474	16287	16189	16241	16321	16299	16250	16290	16426	16149	16439	16440	16441	16220	16565	16321	16455	16450	16309	16436	16169	16284	16364	16433	16114	16412	16387	16108	16339	16283	16333	16402	16302	16162	16398	16233	16084	16321	16117	16288	16315	16473	16411	16545	16424	16279	16318	16274	16479	16351	16162	16374	16516	16564	16401	16332	16248	16467	16464	16213	16167	16465	16343	16273	16152	16285	16495	16246	16355	16435	16265	16421	16406	16416	16205	16012	16120	16360	16478	16343	16247	16274	16239	16383	16235	16162	16422	16268	16251	16358	16284	16320	16456	16432	16194	16398	16502	16419	16302	16324	16299	16303	16490	16415	16370	16153	16402	16352	16205	16219	16243	16330	16278	16328	16195	16136	16289	16452	16184	16302	16340	16379	16230	16307	16291	16377	16218	16164	16365	16483	16329	16351	16372	16450	16245	16301	16517	16443	16434	16312	16213	16376	16233	16431	16438	16430	16196	16361	16423	16305	16331	16333	16295	16186	16148	16446	16475	16387	16167	16534	16244	16194	16264	16282	16364	16308	16434	16376	16218	16345	16374	16494	16543	16224	16286	16111	16279	16203	16217	16189	16151	16301	16346	16411	16296	16333	16235	16334	16306	16245	16440	16404	16201	16431	16377	16385	16373	16251	16149	16218	16336	16379	16322	16439	16389	16515	16259	16372	16213	16237	16065	16371	16476	16474	16272	16560	16378	16355	16273	16491	16331	16536	16254	16319	16319	16181	16310	16499	16227	16304	16348	16292	16105	16413	16277	16288	16438	16441	16283	16284	16350	16314	16352	16399	16323	16347	16364	16550	16393	16547	16301	16354	16384	16209	16215	16444	16323	16238	16295	16249	16261	16482	16313	16319	16358	16252	16379	16336	16235	16332	16386	16240	16399	16317	16416	16361	16310	16168	16307	16300	16324	16336	16395	16478	16270	16262	16391	16410	16451	16112	16194	16353	16285	16411	16313	16357	16466	16404	16476	16300	16377	16421	16247	16448	16317	16196	16283	16374	16299	16220	16265	16410	16456	16352	16325	16473	16414	16503	16475	16255	16333	16467	16170	16356	16214	16306	16292	16263	16208	16171	16292	16254	16546	16319	16239	16222	16255	16349	16438	16275	16405	16261	16349	16253	16194	16306	16319	16207	16241	16301	16211	16358	16176	16205	16228	16246	16329	16300	16283	16373	16382	16361	16247	16286	16360	16426	16323	16317	16275	16168	16341	16486	16409	16208	16355	16433	16325	16276	16224	16308	16180	16308	16353	16381	16226	16531	16222	16362	16125	16249	16312	16392	16376	16389	16237	16103	16080	16383	16394	16338	16303	16295	16287	16261	16380	16380	16296	16325	16418	16264	16514	16230	16375	16460	16284	16710	16366	16333	16312	16462	16493	16167	16437	16296	16289	16280	16307	16238	16466	16227	16602	16377	16286	16273	16271	16145	16312	16287	16266	16332	16380	16539	16271	16445	16444	16232	16490	16391	16464	16421	16327	16441	16299	16298	16299	16412	16212	16507	16400	16499	16266	16408	16390	16131	16309	16490	16351	16300	16473	16441	16347	16280	16316	16160	16419	16372	16422	16363	16400	16223	16397	16329	16309	16423	16372	16510	16418	16457	16215	16309	16021	16216	16432	16168	16417	16283	16182	16456	16084	16326	16422	16463	16423	16325	16482	16252	16406	16463	16428	16350	16396	16356	16310	16284	16362	16277	16235	16356	16509	16274	16171	16314	16392	16391	16413	16266	16286	16279	16219	16204	16546	16355	16370	16554	16354	16380	16254	16440	16310	16472	16237	16445	16266	16300	16306	16228	16313	16135	16409	16149	16279	16455	16433	16346	16308	16362	16246	16189	16358	16159	16463	16252	16255	16378	16396	16399	16314	16362	16360	16204	16179	16297	16426	16180	16221	16303	16286	16453	16068	16305	16364	16446	16245	16343	16293	16124	16223	16298	16335	16459	16514	16197	16523	16414	16399	16242	16317	16326	16228	16379	16344	16300	16195	16304	16199	16327	16238	16475	16364	16389	16419	16327	16234	16473	16409	16141	16255	16371	16354	16416	16320	16483	16342	16146	16311	16293	16361	16341	16226	16133	16257	16194	16257	16408	16405	16368	16360	16423	16506	16479	16316	16323	16123	16343	16361	16269	16345	16437	16228	16139	16414	16235	16323	16298	16087	16419	16277	16424	16308	16311	16252	16344	16225	16542	16290	16279	16280	16153	16348	16545	16276	16321	16272	16254	16350	16536	16328	16563	16308	16439	16390	16291	16638	16397	16192	16405	16284	16456	16492	16376	16405	16344	16470	16453	16407	16412	16224	16445	16256	16325	16427	16228	16302	16431	16504	16365	16166	16376	16368	16262	16176	16454	16383	16301	16526	16379	16264	16446	16418	16146	16180	16238	16192	16205	16154	16144	16214	16550	16277	16322	16355	16375	16433	16395	16407	16192	16089	16333	16088	16042	16434	16325	16098	16156	16252	16409	16372	16269	16548	16389	16238	16283	16113	16126	16294	16454	16482	16364	16374	16372	16526	16362	16509	16358	16351	16433	16241	16363	16371	16393	16385	16311	16488	16265	16239	16437	16474	16288	16308	16226	16471	16365	16382	16214	16493	16456	16454	16457	16448	16335	16531	16275	16368	16066	16216	16276	16304	16204	16354	16312	16222	16369	16241	16523	16363	16210	16413	16261	16469	16390	16485	16280	16448	16358	16312	16448	16206	16635	16281	16357	16370	16159	16367	16181	16416	16298	16555	16453	16477	16634	16489	16346	16134	16323	16306	16368	16338	16466	16341	16363	16176	16389	16509	16352	16347	16274	16338	16448	16447	16440	16550	16125	16452	16237	16318	16323	16460	16367	16370	16513	16489	16404	16310	16388	16201	16350	16279	16475	16293	16373	16397	16398	16512	16287	16139	16416	16302	16544	16202	16308	16290	16497	16441	16181	16320	16478	16297	16201	16360	16421	16284	16083	16204	16259	16268	16328	16514	16293	16379	16311	16105	16227	16250	16480	16240	16238	16293	16345	16351	16194	16381	16512	16245	16368	16401	16199	16291	16555	16250	16142	16407	16610	16236	16236	16213	16471	16157	16420	16313	16238	16332	16439	16365	16495	16461	16376	16373	16098	16405	16522	16407	16304	16316	16558	16382	16337	16406	16481	16511	16622	16249	16289	16388	16290	16194	16335	16400	16363	16434	16211	16184	16383	16302	16391	16201	16118	16181	16356	16391	16434	16369	16351	16220	16284	16351	16392	16297	16540	16218	16252	16203	16443	16487	16314	16418	16427	16503	16379	16379	16439	16278	16288	16295	16129	16197	16340	16425	16325	16347	16393	16470	16571	16212	16365	16368	16589	16325	16467	16370	16319	16359	16411	16416	16314	16328	16231	16180	16259	16582	16584	16283	16274	16275	16403	16362	16429	16372	16054	16382	16332	16483	16448	16387	16364	16475	16358	16280	16334	16372	16417	16412	16194	16241	16294	16529	16121	16389	16590	16434	16465	16185	16207	16367	16185	16338	16422	16303	16276	16328	16242	16077	16280	16556	16498	16359	16308	16226	16541	16314	16260	16160	16324	16353	16292	16170	16388	16353	16376	16270	16431	16472	16442	16286	16281	16329	16224	16093	16398	16277	16405	16518	16195	16262	16443	16281	16304	16310	16366	16232	16384	16162	16478	16283	16414	16615	16309	16374	16591	16263	16298	16179	16205	16354	16392	16435	16346	16117	16322	16361	16452	16398	16144	16298	16315	16473	16265	16423	16572	16425	16390	16364	16443	16362	16187	16380	15959	16336	16225	16173	16202	16285	16321	16199	16320	16448	16355	16575	16364	16385	16221	16433	16382	16463	16335	16286	16384	16322	16181	16282	16380	16435	16612	16293	16353	16176	16335	16283	16446	16253	16532	16271	16266	16185	16235	16368	16264	16454	16394	16372	16310	16222	16398	16426	16424	16249	16154	16220	16288	16190	16217	16340	16376	16411	16381	16186	16291	16359	16333	16544	16443	16548	16723	16506	16416	16361	16264	16415	16458	16313	16380	16256	16351	16580	16370	16403	16109	16325	16270	16258	16420	16505	16361	16502	16456	16234	16455	16366	16161	16224	16416	16228	16600	16184	16387	16355	16508	16554	16218	16400	16373	16289	16079	16311	16211	16274	16347	16343	16424	16267	16241	16265	16325	16354	16268	16414	16237	16090	16335	16162	16524	16355	16414	16378	16416	16346	16556	16294	16300	16275	16340	16444	16251	16352	16173	16349	16287	16238	16304	16209	16269	16173	16238	16286	16366	16415	16291	16345	16228	16214	16445	16340	16278	16307	16354	16284	16438	16403	16330	16429	16289	16406	16444	16460	16397	16231	16306	16310	16502	16506	16181	16157	16294	16378	16113	16398	16311	16465	16476	16367	16436	16260	16358	16245	16350	16356	16353	16373	16514	16309	16480	16344	16329	16451	16414	16273	16270	16517	16290	16462	16424	16363	16115	16291	16411	16377	16429	16100	16212	16395	16459	16127	16337	16365	16424	16474	16304	16352	16240	16504	16362	16263	16392	16371	16424	16441
16679	21393	19950	17406	16550	16138	15739	15282	15152	15083	14889	14984	14936	14963	14859	14895	15030	14964	15125	14901	15121	15129	15030	14989	15050	15058	15003	15124	15088	15113	14992	15226	15195	15129	15037	15105	15242	14975	15194	14941	14996	15025	14934	15022	14934	14998	14943	15047	14843	14993	14767	14762	14930	14873	14896	14848	14643	14700	14860	14721	14657	14736	14893	14729	14878	15019	14769	14845	14942	14875	14841	14827	14863	14883	14959	14803	15002	14869	14718	14815	14691	14811	14735	14770	14837	14790	14846	14825	14859	14782	14856	14816	14808	14819	14823	14901	14961	14666	14847	14766	14912	14936	14780	14745	14859	14887	14884	14880	14927	14897	14658	14759	14732	14805	14886	14839	14811	14854	14958	14972	14878	14836	14764	14823	14886	14701	14694	14770	14629	14851	14764	14699	14737	14773	14816	14842	14826	14697	14850	15014	14895	14779	14776	14981	14773	14743	14781	14684	14800	14730	14794	14742	14833	14802	14766	14894	14675	14720	14728	14837	14659	14808	14821	14803	14829	14737	14786	14730	14698	14874	14828	15006	14722	14903	14799	14751	14804	14847	14791	14760	14887	14882	14885	14871	14910	14723	14695	14720	14731	14865	14799	14811	14782	14820	14762	14800	14511	14853	14896	14882	14767	14700	14720	14927	14805	14859	14764	14922	14989	14741	14789	14780	14834	14730	14893	14707	15060	14841	14736	14731	14894	14688	14892	14838	14877	14823	14781	14848	14776	14753	14741	14848	14800	14754	14760	14786	14884	14867	14733	14826	14747	14945	14873	14757	14782	14771	14761	14980	14806	14903	14838	14691	14804	14759	14709	14733	14972	14822	14818	14816	14890	14708	14797	14989	14665	14775	14791	15019	14910	14764	14711	14855	14749	14982	14787	14763	14717	14761	14714	14863	14833	14811	14721	14611	14805	14545	14850	14866	14977	14978	14888	14868	14846	14676	14801	14822	14757	14907	14831	14825	14823	14806	14937	14727	14876	14771	14797	14721	14888	14651	14707	14777	14761	14714	14776	14744	14836	15087	14808	14881	14886	14895	14647	14794	14795	14960	14970	14808	14756	14760	14920	14826	14782	14786	14743	14754	14865	14675	14873	14846	14631	14778	14821	14754	14871	14848	14761	14859	14997	14908	14763	14709	14766	14776	14843	14651	14938	14961	14814	14839	14799	14903	14714	14807	14852	14844	14641	15035	14727	14656	14658	14957	14856	14714	14698	14823	14678	14706	14836	14759	14902	14862	14797	14798	15015	14874	14694	14983	14762	15048	14937	14965	14789	14744	14958	14726	14873	14839	14867	14938	14655	14677	14840	14835	14788	14738	14880	14802	14711	14726	14666	14775	14966	14635	14792	14792	14938	14858	14720	14783	14827	14835	14783	14903	14683	14952	14707	14619	14731	14873	14896	14822	14683	14914	14799	14927	14666	14644	14678	14803	14791	14906	14751	14686	14901	14961	14741	14661	14852	15001	14838	14817	14861	14731	14740	14841	14793	14856	14776	14758	14797	14881	14765	14799	14787	14786	14898	14876	14803	14855	14703	14796	14718	14776	14688	14759	14612	14675	14749	14679	14788	14872	14805	14861	14722	14791	14774	14834	14882	14741	14882	14795	14941	14925	14703	14815	14903	14936	14934	14906	14907	14790	14800	14817	14781	14782	14732	14750	14741	14734	14830	14794	14894	14962	14740	14773	14705	14881	14827	14727	14617	14779	14805	14775	14749	14836	14846	14736	14899	14872	14726	14537	14934	14900	14821	14938	14895	14790	14725	14776	14751	14865	14829	14755	14816	14777	14896	14951	14931	14892	15016	14759	14780	14733	14833	14711	14661	14733	14917	14802	14848	14661	14969	14770	14841	14723	14880	14812	14938	14591	14821	14895	14854	14796	14698	14845	14924	14893	14836	14799	14748	14884	15032	14672	14778	14943	14839	14872	14813	14832	14803	14909	14764	14804	14730	14681	14650	14796	14887	14771	14647	14948	14625	14852	14791	14831	14781	14732	14706	14648	14750	14799	14786	14688	14595	14853	14822	14870	14711	14907	14819	14854	14811	14843	14735	14844	14797	14643	14856	14808	14823	14579	14863	14682	14856	14730	14696	14777	14817	14936	14725	14811	14813	14828	14714	14935	14814	14841	14572	14698	14785	14786	14726	14854	14872	14769	14826	14875	14886	14828	14836	14849	14690	14632	14641	14803	14728	14828	14888	14866	14796	14793	14874	14715	14763	14739	15016	14715	14759	14660	14874	14761	14970	14965	14913	14841	14842	14826	14818	14758	15050	14761	14880	14964	14809	14660	14836	14790	14800	14791	14850	14778	14805	14814	14640	14834	14881	14745	14907	14726	14746	14727	14896	14922	14777	14745	14667	14866	14983	14873	14949	14770	14929	14747	14810	14726	14836	14750	14806	14754	14740	14886	14964	14686	14825	14892	14699	14686	14939	14784	14956	14814	14834	14841	14836	14846	14663	14634	14818	14792	14828	14763	14933	14772	14902	14763	14789	14809	14649	14797	14806	14809	14919	14716	14769	14787	14907	14853	14724	14745	14683	14696	14944	14787	14621	14798	14895	14984	14764	14864	14814	14873	14767	14883	14979	14915	14974	14784	14730	14840	14758	14897	14826	14857	14803	14785	14833	14678	14830	14531	14867	14750	14755	14880	14887	14874	14656	14853	14885	14926	14705	14801	14963	14876	14804	14946	14813	14776	14768	14777	15022	15042	14753	14676	14800	14799	14740	14823	14794	14830	14966	14905	14867	14743	15011	14905	14811	14696	14775	14778	14805	14778	14788	14890	14807	14704	14889	14869	14825	14728	14865	14765	14708	14753	14715	14779	14803	14700	14573	14883	14957	14899	14854	14856	14903	14837	14844	14829	14818	14927	14849	14913	14988	14755	15045	14676	14861	14730	14935	14809	14638	14813	14561	14777	14792	14835	14790	14869	14813	14790	14758	14993	14779	14750	14708	14667	14691	14743	14851	14895	14838	14770	14885	14922	14747	14799	14811	14864	14798	14813	14975	14980	15009	14917	15027	14814	14895	14684	14871	14658	14823	14754	14772	14842	14962	14811	15002	14786	14816	14867	14903	14835	14846	14842	14807	14832	14791	14613	14737	14955	14737	14744	14736	14930	14788	14805	14855	14847	14730	14755	14803	14593	14959	15011	14930	14986	14751	14863	14808	14762	14773	14954	14694	15034	15052	14847	14942	14903	14818	14715	14960	14869	14981	14832	14844	14803	14877	14797	14852	14917	14774	14728	14816	14683	14943	14845	14845	14673	14746	14841	14581	14916	14853	14768	14909	14995	14878	14828	14979	14694	14828	14847	14910	14706	14735	14931	14775	14794	14744	14893	14807	14797	14802	14774	14688	14758	14975	14825	14806	14817	14873	14753	14881	14779	14923	14912	14815	14795	14779	14959	14816	14855	14993	14639	14901	14797	14846	14867	14805	14787	14786	14841	14589	14764	14775	14910	14882	14616	15004	14888	14814	14781	14813	14830	14932	14854	14789	14703	14752	14866	14701	14836	14864	14870	14770	14832	14787	14834	14763	14842	14744	14697	14698	14759	14774	14651	14719	14759	14857	14770	14763	14779	14729	14785	14733	14650	14912	14851	14776	14775	14878	14765	14773	14903	14691	14834	14866	14923	14868	14724	14954	14894	14586	14680	14702	14656	14885	14790	14727	14810	14865	14789	14844	14878	14765	14670	14919	14850	14909	14825	14849	14822	14805	14931	14867	14911	14803	14886	14657	14824	14756	14793	14799	14787	14639	14686	14875	14778	14792	14780	14780	14841	14835	14793	14930	14721	14760	14814	14782	14790	14799	14783	14723	14852	14890	14828	14895	14676	14693	14743	14855	14717	14739	14918	14810	14876	14843	14668	14917	14793	14853	14655	14760	14602	14833	14889	14697	14781	14916	14899	14799	14792	15029	14530	14968	14867	14782	14753	14790	14963	14791	14855	14839	14826	14910	14857	14916	14877	14714	14749	14957	15034	14840	14886	14733	14647	14682	14826	14858	14811	14532	14678	14883	14869	14712	14901	14851	14822	14819	14884	14916	14665	14796	14829	14885	14887	14713	14857	14752	14860	14751	14759	14755	14897	14681	14892	14842	14647	14725	14927	14839	14770	14754	14798	14856	14645	15006	14721	14976	14993	15003	14795	14843	14945	14690	14946	14848	14906	14856	14764	15002	14840	14895	14819	14808	14740	15006	14726	14761	14838	14698	14908	14841	14664	14873	14567	14638	14829	14687	14679	14896	14725	14590	14830	14764	14894	14835	14771	14618	14944	14772	14770	14969	14792	14948	14870	14729	14833	14770	14887	14785	14812	14738	14836	14717	14700	14793	14863	14942	14941	14965	14951	14700	14815	14849	14694	14809	14763	14792	15002	14919	14773	14846	14769	14684	14826	14791	14852	15028	15025	14880	14812	14850	14715	14896	14862	14874	14698	14875	14767	14862	14688	14776	14859	14954	14928	14739	14715	14837	14855	14901	14599	14778	14671	14753	14820	14727	14917	14774	14896	14797	14768	14785	15003	14642	14806	14668	14701	14899	14698	14849	14833	14807	14902	14740	14813	14806	14856	14939	14890	14901	14860	14719	14683	14855	14945	14752	14767	14875	14681	14789	14726	14889	14808	14800	14838	14843	14836	14570	14825	14884	14858	14744	14835	14868	14895	14770	14848	14689	14813	14798	14782	14804	14816	14798	14837	14659	14815	14754	14910	14906	14802	14635	14745	14800	14866	14815	14880	14758	14781	14885	14938	14812	14826	14799	14763	14923	14786	14788	14905	14969	14743	14872	14900	14909	14825	15140	14727	14839	14768	14997	14883	14830	14867	14816	14906	14836	14826	14546	14958	14937	14802	14735	14844	14686	14891	14943	14820	14876	15002	14779	14904	14774	14717	14871	14695	14945	14664	14799	14640	14753	14851	14938	14824	14832	14818	14739	14942	14927	14778	14686	14782	14656	14716	14885	14735	14705	14678	14882	14851	14804	14900	14839	14836	14813	14845	14716	14701	14819	14782	14921	14820	14839	14588	14917	14783	14686	14859	14895	14772	14887	14735	14951	14785	14762	14837	14906	14837	14798	14928	14956	14610	14888	14890	15004	15015
23813	21122	28480	24137	22015	21202	20320	17834	17193	17356	17038	17082	17148	16865	17129	16931	16883	17157	17006	16802	16844	17081	16913	16915	16916	16939	17012	17214	16900	16944	16897	16979	17011	17015	17015	16936	17029	17012	17126	17111	16979	16858	16752	16746	16749	16930	16923	16634	16693	16944	16683	16693	16891	16550	16709	16599	16731	16606	16669	16898	16607	16613	16927	16742	16450	16648	16826	16559	16682	16488	16633	16576	16822	16614	16674	16753	16501	16618	16799	16774	16629	16636	16574	16727	16739	16621	16743	16656	16625	16512	16593	16653	16593	16704	16685	16581	16587	16528	16861	16633	16655	16547	16585	16596	16399	16616	16570	16351	16659	16493	16549	16563	16634	16479	16488	16693	16537	16785	16611	16620	16707	16533	16600	16575	16592	16689	16577	16572	16920	16695	16678	16510	16533	16844	16571	16743	16767	16477	16472	16480	16482	16612	16564	16620	16726	16677	16637	16695	16666	16661	16613	16749	16536	16539	16654	16487	16745	16727	16698	16610	16397	16750	16673	16651	16573	16757	16750	16531	16411	16576	16683	16595	16533	16757	16508	16632	16551	16541	16527	16672	16716	16540	16623	16650	16546	16536	16589	16732	16437	16728	16402	16795	16465	16750	16475	16673	16451	16626	16417	16519	16668	16501	16771	16645	16650	16614	16667	16811	16615	16635	16593	16602	16658	16473	16517	16751	16604	16546	16721	16420	16633	16655	16689	16539	16592	16579	16589	16649	16617	16678	16647	16628	16623	16604	16570	16533	16667	16686	16604	16665	16680	16501	16512	16735	16581	16382	16675	16544	16583	16737	16681	16626	16586	16596	16885	16806	16740	16523	16593	16733	16490	16799	16621	16644	16570	16542	16585	16407	16673	16531	16559	16747	16461	16576	16529	16742	16791	16501	16573	16553	16539	16732	16605	16521	16394	16740	16666	16584	16711	16619	16574	16544	16627	16477	16705	16617	16698	16559	16735	16642	16491	16506	16481	16712	16492	16535	16476	16581	16608	16687	16611	16693	16540	16548	16534	16541	16687	16621	16509	16692	16551	16658	16665	16596	16684	16420	16568	16570	16628	16577	16399	16658	16495	16706	16762	16523	16582	16439	16607	16634	16528	16458	16580	16586	16575	16790	16597	16583	16842	16502	16666	16627	16696	16546	16782	16653	16804	16476	16590	16666	16637	16710	16721	16491	16687	16614	16570	16860	16685	16668	16735	16633	16818	16495	16485	16612	16663	16712	16747	16539	16552	16695	16802	16628	16450	16548	16657	16604	16650	16656	16651	16628	16705	16537	16652	16533	16703	16490	16587	16643	16525	16621	16715	16784	16739	16719	16612	16703	16607	16546	16445	16582	16506	16672	16736	16631	16672	16558	16444	16453	16536	16538	16746	16761	16772	16677	16647	16660	16562	16446	16662	16724	16673	16660	16709	16626	16497	16537	16529	16679	16635	16684	16769	16577	16823	16727	16635	16734	16689	16916	16622	16804	16518	16445	16571	16576	16682	16660	16753	16657	16516	16676	16583	16733	16657	16581	16828	16546	16857	16803	16583	16788	16594	16764	16373	16569	16621	16652	16602	16594	16374	16697	16709	16724	16828	16567	16593	16620	16792	16671	16599	16604	16582	16578	16643	16523	16662	16560	16629	16636	16577	16688	16660	16385	16467	16505	16578	16645	16842	16631	16675	16453	16526	16688	16554	16656	16744	16572	16668	16644	16536	16753	16592	16532	16537	16568	16805	16740	16525	16405	16596	16635	16873	16579	16659	16712	16684	16785	16658	16691	16574	16740	16628	16667	16779	16645	16489	16561	16533	16566	16537	16408	16471	16644	16924	16621	16607	16750	16696	16653	16822	16630	16477	16561	16513	16462	16774	16598	16580	16756	16729	16712	16663	16586	16446	16525	16656	16627	16919	16602	16583	16677	16712	16702	16787	16745	16766	16587	16513	16464	16584	16567	16893	16537	16630	16521	16878	16501	16622	16644	16924	16725	16576	16587	16564	16833	16546	16682	16583	16630	16506	16814	16623	16704	16735	16590	16776	16421	16725	16535	16654	16590	16599	16677	16570	16492	16529	16668	16462	16673	16695	16494	16669	16609	16730	16802	16496	16505	16621	16769	16430	16754	16645	16700	16781	16692	16694	16543	16653	16691	16805	16629	16671	16503	16765	16574	16495	16525	16865	16507	16574	16539	16760	16621	16729	16396	16587	16732	16615	16378	16633	16712	16575	16396	16526	16564	16544	16598	16732	16536	16259	16856	16955	16589	16610	16709	16541	16482	16820	16606	16627	16444	16478	16589	16735	16638	16640	16452	16864	16579	16444	16462	16736	16717	16645	16623	16706	16823	16622	16723	16687	16815	16481	16490	16806	16634	16682	16478	16812	16598	16734	16544	16711	16501	16569	16539	16518	16438	16676	16703	16760	16621	16525	16742	16529	16397	16640	16623	16642	16602	16589	16588	16778	16593	16533	16555	16693	16761	16614	16499	16438	16674	16615	16670	16569	16716	16721	16627	16553	16476	16612	16516	16562	16628	16500	16755	16631	16615	16588	16791	16615	16537	16602	16682	16675	16662	16526	16523	16790	16666	16812	16816	16541	16770	16685	16566	16606	16716	16597	16457	16678	16573	16685	16572	16622	16469	16539	16592	16545	16623	16654	16328	16578	16643	16720	16570	16656	16556	16607	16783	16541	16696	16600	16622	16550	16527	16734	16399	16599	16474	16705	16486	16491	16514	16710	16667	16688	16611	16654	16609	16697	16417	16808	16488	16661	16616	16616	16746	16609	16485	16302	16667	16605	16642	16748	16486	16568	16630	16539	16520	16623	16567	16613	16553	16642	16406	16806	16643	16563	16614	16594	16567	16458	16626	16531	16518	16593	16691	16446	16736	16598	16647	16571	16592	16489	16428	16637	16500	16751	16730	16730	16721	16503	16589	16743	16606	16576	16380	16437	16765	16598	16552	16708	16573	16470	16749	16510	16504	16501	16771	16653	16487	16686	16483	16579	16677	16866	16672	16715	16658	16594	16649	16558	16688	16805	16583	16618	16590	16713	16637	16582	16627	16494	16594	16696	16645	16589	16592	16578	16649	16509	16622	16740	16693	16554	16474	16586	16526	16774	16679	16635	16632	16663	16593	16497	16591	16672	16742	16700	16545	16687	16737	16676	16705	16586	16430	16721	16603	16692	16625	16410	16742	16549	16526	16540	16612	16515	16730	16749	16667	16580	16491	16666	16744	16663	16369	16349	16700	16572	16727	16566	16473	16572	16651	16628	16828	16599	16456	16475	16423	16634	16575	16546	16684	16746	16679	16749	16388	16495	16782	16703	16682	16641	16820	16543	16643	16546	16566	16716	16743	16727	16516	16582	16611	16736	16801	16613	16622	16614	16673	16624	16679	16719	16594	16471	16647	16581	16579	16569	16586	16610	16511	16651	16779	16632	16387	16477	16721	16490	16472	16535	16599	16718	16694	16740	16685	16546	16767	16812	16779	16642	16544	16679	16770	16665	16684	16640	16598	16472	16561	16897	16622	16649	16588	16579	16598	16647	16453	16725	16728	16570	16614	16632	16676	16579	16565	16724	16522	16665	16512	16639	16538	16235	16559	16731	16546	16804	16590	16583	16474	16530	16697	16656	16546	16552	16589	16498	16519	16516	16507	16498	16568	16659	16620	16649	16554	16502	16597	16737	16640	16681	16397	16528	16460	16713	16561	16647	16484	16646	16676	16678	16653	16858	16658	16689	16778	16620	16690	16893	16514	16545	16642	16626	16552	16829	16643	16747	16768	16501	16674	16683	16617	16549	16591	16709	16444	16550	16461	16652	16669	16559	16561	16742	16728	16703	16587	16701	16701	16616	16669	16541	16529	16690	16834	16713	16645	16766	16669	16518	16582	16690	16510	16565	16705	16676	16607	16629	16603	16812	16839	16676	16763	16397	16609	16572	16604	16675	16527	16544	16684	16632	16652	16571	16686	16810	16686	16600	16750	16643	16846	16612	16551	16625	16567	16406	16674	16565	16499	16471	16510	16540	16570	16766	16608	16612	16680	16774	16537	16594	16831	16563	16608	16554	16665	16828	16482	16909	16708	16800	16588	16582	16697	16580	16681	16605	16630	16635	16726	16632	16776	16737	16330	16797	16722	16721	16791	16542	16610	16781	16784	16691	16687	16543	16642	16600	16587	16800	16704	16533	16874	16631	16555	16647	16455	16487	16489	16744	16517	16645	16635	16561	16763	16589	16660	16663	16634	16696	16569	16433	16607	16675	16437	16567	16527	16577	16588	16603	16634	16789	16807	16647	16508	16738	16719	16626	16516	16671	16605	16619	16517	16668	16683	16614	16475	16637	16541	16725	16578	16750	16606	16544	16765	16608	16726	16690	16547	16720	16751	16616	16591	16531	16824	16815	16526	16715	16691	16720	16584	16601	16718	16721	16635	16530	16475	16584	16588	16503	16581	16560	16501	16495	16734	16559	16650	16775	16596	16666	16704	16806	16615	16639	16920	16623	16636	16341	16676	16596	16771	16510	16604	16600	16764	16690	16693	16804	16648	16803	16599	16602	16595	16642	16631	16456	16696	16698	16640	16728	16507	16944	16528	16907	16513	16821	16532	16626	16571	16606	16581	16564	16592	16592	16606	16587	16535	16707	16611	16570	16578	16783	16705	16550	16523	16514	16503	16577	16639	16706	16616	16772	16635	16639	16652	16760	16620	16565	16589	16790	16586	16804	16699	16668	16635	16739	16417	16562	16601	16619	16605	16625	16661	16672	16741	16685	16691	16357	16491	16820	16549	16769	16574	16553	16760	16798	16509	16677	16681	16569	16597	16634	16687	16675	16658	16767	16775	16694	16532	16629	16724	16612	16677	16904	16560	16623	16554	16581	16718	16694	16505	16611	16558	16778	16593	16934	16573	16668	16739	16503	16368	16600	16700	16605	16555	16790	16513	16615	16626	16728	16571	16479	16653	16675	16664	16570	16725	16555	16629	16731	16538	16585	16693	16790	16543	16614	16583	16538	16569	16636	16545	16543	16820	16630	16478	16538	16681	16532	16663	16429	16681	16588	16671	16619	16758	16472	16700	16783	16662	16480	16686	16700	16543	16648	16693	16633	16548	16588	16541
15900	27044	24890	20938	19161	17628	17089	16487	15960	15673	15483	15343	15432	15472	15539	15405	15401	15618	15522	15470	15510	15439	15373	15284	15664	15554	15451	15661	15625	15390	15465	15348	15588	15489	15425	15465	15540	15361	15364	15378	15179	15298	15422	15288	15316	15144	15234	15135	15102	15007	15135	15165	14964	15034	15051	15050	15079	15072	15029	14926	14975	15051	15045	15092	14957	15089	15023	15238	15065	15241	14983	14847	15033	15107	14988	15020	14960	15013	14944	15008	15040	14937	14906	15041	15198	14908	15056	14847	14971	15007	14928	15089	14982	14797	14914	15043	15000	14981	15114	14993	15022	14971	14860	14922	15151	14843	14906	15063	15006	15005	14996	14899	15073	15140	15165	14911	14900	14815	14947	15179	14938	14881	14842	15009	14849	14993	15042	15002	15074	15025	14886	14775	15021	15004	14970	14998	14994	14949	15059	14947	14933	14963	15059	14817	15063	15040	15058	14971	15072	14896	14849	14808	15018	14900	14862	15089	15031	14967	14879	14992	14996	14961	15055	15000	14921	15006	14858	14914	15047	15160	14879	15007	14831	14851	14865	14970	14944	15136	15085	14995	14881	14984	14941	14904	14804	14971	14817	15049	15102	15039	14914	14931	15041	14947	14932	14959	14822	15038	15164	15027	15116	15080	14960	15016	15023	15047	15050	14870	14856	14749	15048	14974	14909	14933	15002	14802	14985	15070	14953	15010	14800	15016	14956	14948	14984	14967	14834	15167	15029	14877	14948	14937	15060	14928	14723	15048	14923	14815	15000	15062	14812	14899	15020	14979	15079	14984	14985	15157	15019	14891	14944	15140	14898	14938	14942	14886	14990	15047	15001	15098	14922	14951	14985	14964	15048	15091	14947	15048	15000	15055	14875	14953	15046	14947	14949	14927	14957	14973	14841	14977	15056	15017	14878	14994	15141	15068	15022	14977	14952	14956	15004	14805	15107	15082	14864	14928	14933	15166	15006	14917	14985	14966	15106	14980	15073	14999	15016	15171	15147	15070	14812	15007	14861	14986	14999	14971	15010	14912	14979	15014	14988	14876	14996	14994	15011	15173	15030	14779	14957	14961	15089	14847	14925	15173	14822	15029	14965	14857	15174	14964	15005	15021	15022	14982	14920	14961	15012	14968	15196	15029	14928	15058	15144	15055	14903	14982	15010	14892	14962	14937	14886	14849	15102	15045	15121	14975	14983	15136	14870	15001	15072	14912	15085	14921	14996	14962	14951	14959	14961	14886	14943	14789	14998	14993	14975	15166	15007	14899	15012	14932	15015	14993	14886	15033	14989	14862	15075	14834	14930	14954	14857	15002	15035	14813	14966	15131	14977	15077	15258	14806	15059	14998	14994	14895	14873	15111	15084	15015	14948	15089	14978	15209	14883	14817	14934	15007	14930	15117	15014	15000	14991	15073	15036	15009	15065	14877	15083	14960	14908	15030	14960	14921	15091	15072	14960	15017	15004	14869	14848	15026	15000	14875	15112	14925	14960	15045	14940	14805	14861	14962	14979	14988	15109	14990	15067	14901	15108	14961	14782	14890	14971	14970	14964	15083	14922	14826	14892	14925	15089	14881	15049	14872	14901	15156	14978	14930	15122	14885	14958	15090	14946	15008	15183	15120	14986	14842	14982	15183	15088	15106	14997	14915	15109	14906	15080	14907	15055	14946	15111	15012	14854	14884	15019	14943	14959	15000	14869	14795	14940	14891	15231	14845	14879	15147	15013	15132	14837	15028	14900	14923	14911	15143	15117	14942	14946	15033	14874	14944	14823	14914	15131	15026	14959	15057	14911	15043	14890	14868	15164	14904	15048	15043	15018	14984	14971	15034	14938	15092	14979	15043	14969	15121	15010	14965	14817	14824	14914	14948	15076	14855	14991	14951	15058	14971	15057	14887	14863	14757	15062	14838	14972	14943	14954	15111	14947	14988	14945	15193	15057	15070	14930	14884	14968	14997	15080	15115	14992	15071	14844	14979	14852	14951	14974	14967	15175	15146	14979	15004	15111	14765	15135	15070	15069	14711	15039	15011	15029	14910	15051	15135	14958	15054	14907	15038	14865	15035	14928	14971	15070	14925	15043	14869	14983	14865	14887	14988	14847	14970	14910	15141	14984	15072	15033	15042	14979	14891	14834	14845	15014	14902	15071	14926	15146	14919	14978	15004	14999	14902	14912	15118	14935	15049	14886	15119	14872	14891	14941	14927	14920	14929	15001	15079	14985	15082	14955	15041	15088	14950	14899	15138	14895	15168	14820	15089	14768	14972	14975	14966	14734	14976	15048	15056	15056	15027	15005	14903	15026	15075	15044	14905	15032	14868	14959	14863	14936	15013	14846	14990	15058	15021	14935	14897	15060	14769	15148	15023	14995	14959	15086	14859	14936	15129	15057	15121	15023	14798	14822	15164	14938	14971	14961	14944	15034	14944	15025	14999	15074	15032	14956	15024	14899	14898	15032	14892	14888	14979	14897	14888	14995	14938	15010	15039	14860	14813	14835	14872	15070	14821	14952	14952	14857	14951	14992	14822	15085	15018	15155	15093	14932	14991	14976	15062	15131	14926	14935	15100	14861	15064	14847	14826	14958	14962	15001	15062	14971	15046	14959	15132	15067	15074	14963	14994	14952	14991	14938	15152	15109	15186	15096	15145	15026	14934	15140	15057	14862	15031	14980	14937	15108	15017	14957	15069	15070	14866	15164	15017	15079	14804	14863	14939	14922	15005	15007	15030	14870	15022	15115	15012	15108	14870	14971	15037	14923	15026	14890	14888	14955	14957	14858	15101	15000	15121	14920	15022	15100	14991	14919	14973	14870	14935	14963	15010	14881	15021	15151	15051	15001	15057	14996	14891	15161	14895	14868	15132	14876	15038	14969	15115	15072	15014	15031	14990	15040	14979	14920	14982	15046	15165	15114	15134	15199	14944	14962	14836	14978	14884	14914	14920	14943	14960	14968	15002	14928	14995	14912	14974	15212	14922	14933	14995	14920	14962	14872	14830	15006	15052	15210	15025	14831	15156	15006	14912	15067	14936	14906	14898	15148	14986	14925	14805	15008	15004	14934	14871	15069	14919	14909	15057	15035	14890	14920	14923	15092	14989	14958	15058	14913	14976	15111	14992	14940	14933	14999	14916	14977	14910	14849	15090	15049	15017	15045	15050	14974	14917	14872	15226	14933	15045	14989	14895	14918	15099	14956	15007	14957	15128	14781	14868	15066	14966	14938	15071	14880	14921	14984	15068	15016	14917	14708	14955	15037	14861	14960	14929	15058	15015	15052	14834	15030	15120	15035	15039	15022	14921	14932	15082	15122	14946	15104	14917	15032	14830	15037	14913	15008	14957	15082	14974	15005	15022	14744	14964	14887	15138	14976	15148	15075	14893	14837	15014	15033	14824	14786	14956	15020	15063	14954	14870	14925	15100	14926	15009	15072	14922	15036	15077	14941	14932	14899	15123	14852	14928	15009	15185	15045	14938	14807	15018	15021	14891	14967	14894	14996	14911	14926	14972	14966	14813	14993	14829	14935	14818	14919	14899	15035	15062	15020	14903	14991	14860	14975	14938	14827	15027	15041	14956	15204	14950	14958	15056	15015	14996	14998	14908	14939	14929	15128	14969	14845	14993	14969	15109	15039	14888	14869	14965	14997	14965	15022	15042	15224	14957	15046	14933	15027	14798	15013	15108	14901	14844	15114	14957	15002	15014	15003	15024	15148	14879	14860	15081	14949	14932	14936	14887	14926	14950	14995	15044	14852	15020	15153	14632	15146	14995	14929	15162	14830	15057	14903	14966	14825	14921	15019	14916	14848	14802	14908	14979	14954	14975	14890	14989	14903	14952	15042	15089	14947	15001	14975	15070	15048	15005	14966	14893	15073	14989	15127	15017	14861	14731	15024	15007	15006	14920	14954	14990	15020	14995	14998	14744	14908	14935	14904	14887	14857	15011	15035	14900	15049	15047	15023	15039	15140	14923	14993	14881	14851	15182	15151	15033	15050	14995	15116	14928	15059	15041	14961	15071	15086	15016	15045	15169	15063	15020	14991	14879	15063	14953	14881	14933	15019	14929	14997	14877	15121	15032	15073	14987	15028	15013	15046	15081	15025	15116	15001	14930	14899	15245	15047	14920	14967	15030	14954	14942	14911	15149	14842	14945	14833	15043	14925	15064	14836	15079	15192	15115	14938	14970	14896	15028	14879	15035	15223	14949	14897	14870	15064	15126	15040	14910	15047	15026	15173	14864	15119	15211	15059	14906	14876	14859	15161	15016	14998	14839	14968	15045	15018	14958	14978	15069	14893	15000	15023	14960	15045	14853	15092	14852	14805	14923	15052	14996	14960	15054	15031	14924	14879	14911	14734	15003	14983	14944	14899	15030	15036	15038	15050	14981	14992	14989	14913	15053	15022	15004	14784	15091	14976	15060	15027	15134	14886	14971	15023	15048	15204	14945	14957	14807	14853	15161	15141	15092	15042	14907	14969	14909	15168	14851	15033	14981	15045	14998	14842	15047	14969	15080	14758	14928	14900	14897	14869	14996	15150	15081	14970	14878	14915	15059	15002	14987	15260	15030	15083	14964	14973	15005	14853	14974	14995	15038	15083	14944	15002	14944	15095	14937	14965	14878	14938	14815	15127	14976	14879	15000	14970	15132	14971	14861	15075	15067	15068	14888	15075	14992	15045	14883	15024	14890	14857	15002	15005	15102	14953	15035	15038	14889	14964	15073	15045	14851	14979	15067	15010	14954	14959	14946	14967	15010	14937	14872	14978	15007	14964	14879	14977	15027	15024	14897	15009	14942	14822	15143	14925	14997	14914	14852	15050	15084	14851	14937	14939	14898	15069	14963	14929	15044	14947	14973	15048	15165	14941	15103	15205	14972	15053	15014	14952	14985	15004	15129	14849	15085	15019	14924	14937	14896	14997	14936	14976	15153	15060	14965	14979	14859	15132	15037	14828	15059	14940	15063	15278	15090	14878	15065	15055	15045	14904	14993	14846	14977	14920	14994	14992	15073	14884	15098	14930	14983	15010	14900	15027	14911	15020	14946	14849	14976	15239	14971	15043	14995	15152	14894	14958	14866	14977	15068	14955	15059	14919	14988	14935	14883	14948	14973	14955	14937
22734	21110	28954	23543	21388	23363	24493	19542	18625	18655	18569	18392	18083	18206	18046	18353	18349	18168	18237	18229	18097	18066	18015	18047	18240	18197	18188	18147	18152	18269	18389	18556	18160	18133	18115	17918	18096	18142	18182	17882	17869	17942	17994	17864	17818	17614	17800	17942	17663	17833	17720	17934	17616	17833	17575	17744	17824	17802	17616	17639	17860	17751	17603	17529	17876	17591	17804	17780	17652	17667	17590	17690	17582	17716	17705	17526	17626	17509	17720	17496	17554	17547	17393	17382	17724	17730	17517	17606	17546	17525	17644	17670	17573	17648	17472	17570	17601	17533	17737	17731	17750	17678	17928	17736	17661	17706	17668	17596	17645	17667	17536	17526	17505	17472	17535	17587	17281	17597	17500	17797	17780	17585	17522	17558	17710	17604	17794	17688	17494	17525	17742	17655	17742	17704	17623	17447	17795	17512	17658	17591	17668	17660	17764	17884	17645	17496	17603	17782	17630	17491	17732	17648	17616	17728	17829	17703	17715	17659	17519	17450	17763	17574	17457	17603	17733	17668	17593	17480	17898	17464	17613	17512	17749	17851	17649	17751	17736	17406	17612	17522	17802	17752	17900	17306	17793	17575	17598	17673	17528	17449	17658	17471	17513	17646	17626	17645	17879	17424	17689	17644	17656	17632	17623	17519	17548	17709	17738	17571	17517	17474	17509	17718	17616	17681	17742	17691	17535	17634	17490	17706	17524	17543	17486	17545	17511	17613	17521	17665	17593	17649	17774	17613	17450	17682	17584	17732	17429	17554	17723	17568	17605	17441	17607	17506	17518	17745	17606	17683	17591	17636	17501	17524	17537	17609	17634	17647	17628	17684	17413	17726	17560	17536	17567	17675	17617	17642	17783	17556	17439	17415	17598	17585	17662	17744	17644	17614	17767	17604	17508	17738	17360	17498	17390	17392	17401	17408	17550	17531	17764	17590	17612	17729	17543	17489	17599	17584	17532	17820	17449	17738	17626	17596	17822	17457	17436	17772	17675	17532	17670	17532	17803	17626	17630	17708	17630	17652	17718	17771	17598	17576	17695	17763	17639	17580	17635	17667	17636	17891	17477	17674	17587	17678	17624	17561	17659	17732	17592	17699	17544	17563	17522	17710	17601	17603	17545	17762	17491	17717	17673	17436	17700	17492	17597	17382	17650	17617	17581	17658	17794	17578	17654	17755	17613	17433	17573	17715	17589	17655	17603	17497	17539	17620	17537	17635	17658	17617	17454	17489	17651	17671	17637	17655	17410	17750	17574	17448	17513	17576	17614	17409	17677	17548	17612	17639	17447	17468	17605	17729	17764	17607	17514	17679	17729	17597	17512	17409	17680	17690	17726	17500	17525	17656	17475	17570	17401	17407	17698	17671	17694	17658	17526	17546	17673	17677	17637	17768	17420	17888	17368	17547	17358	17628	17746	17658	17420	17575	17382	17519	17519	17633	17773	17759	17594	17654	17530	17796	17733	17561	17473	17719	17717	17524	17680	17544	17633	17355	17708	17608	17493	17740	17819	17407	17638	17564	17505	17657	17655	17612	17533	17423	17534	17775	17569	17552	17545	17425	17685	17679	17686	17683	17549	17475	17479	17654	17690	17610	17580	17611	17727	17423	17606	17645	17592	17871	17572	17719	17757	17561	17725	17638	17470	17630	17569	17540	17725	17516	17484	17651	17645	17721	17615	17661	17446	17670	17641	17517	17512	17498	17497	17551	17498	17628	17610	17467	17723	17471	17524	17705	17643	17621	17539	17520	17421	17671	17574	17499	17622	17510	17693	17600	17490	17448	17504	17589	17503	17559	17609	17563	17568	17465	17615	17803	17738	17563	17576	17437	17500	17499	17748	17688	17772	17496	17587	17565	17562	17530	17470	17534	17694	17609	17524	17594	17435	17674	17477	17829	17392	17541	17419	17704	17566	17558	17568	17724	17566	17605	17443	17588	17616	17758	17422	17646	17739	17544	17733	17690	17702	17617	17729	17431	17442	17569	17385	17491	17687	17743	17442	17690	17745	17607	17671	17674	17543	17403	17569	17490	17690	17591	17576	17355	17736	17555	17596	17784	17583	17521	17576	17744	17435	17794	17500	17625	17512	17853	17459	17588	17616	17667	17650	17665	17591	17724	17609	17685	17688	17493	17618	17560	17667	17633	17589	17565	17376	17650	17724	17619	17617	17496	17537	17646	17565	17648	17708	17679	17640	17566	17725	17648	17569	17689	17620	17510	17671	17713	17649	17573	17522	17593	17517	17692	17686	17297	17392	17718	17856	17704	17559	17526	17612	17606	17702	17806	17540	17515	17560	17437	17507	17598	17827	17557	17723	17625	17565	17661	17502	17701	17474	17494	17613	17745	17664	17674	17361	17536	17474	17566	17603	17328	17639	17602	17425	17309	17651	17592	17507	17470	17517	17488	17749	17368	17594	17464	17699	17556	17662	17526	17532	17702	17625	17597	17499	17695	17455	17674	17527	17810	17788	17600	17804	17538	17610	17559	17539	17582	17507	17784	17749	17744	17615	17769	17580	17680	17518	17355	17500	17580	17643	17371	17650	17591	17560	17701	17839	17723	17714	17809	17569	17452	17681	17563	17701	17663	17576	17429	17487	17644	17579	17472	17642	17779	17815	17457	17560	17452	17654	17573	17554	17550	17440	17549	17515	17494	17503	17847	17676	17625	17446	17642	17455	17578	17579	17603	17663	17623	17640	17308	17572	17568	17559	17595	17630	17604	17578	17634	17552	17846	17739	17468	17786	17479	17466	17497	17597	17801	17626	17397	17536	17622	17506	17914	17647	17478	17616	17535	17567	17700	17550	17356	17669	17684	17532	17647	17714	17561	17365	17560	17601	17502	17749	17610	17648	17645	17628	17585	17764	17542	17682	17507	17582	17653	17712	17533	17789	17646	17577	17608	17684	17680	17466	17704	17594	17746	17611	17684	17732	17518	17590	17699	17636	17516	17488	17817	17458	17680	17672	17624	17370	17553	17695	17664	17668	17467	17483	17512	17527	17491	17483	17586	17378	17582	17406	17634	17529	17715	17491	17577	17535	17710	17594	17580	17652	17619	17700	17770	17456	17371	17519	17635	17636	17702	17727	17441	17562	17528	17470	17697	17558	17537	17670	17629	17619	17792	17478	17605	17616	17572	17619	17576	17743	17634	17609	17519	17920	17461	17734	17537	17301	17429	17652	17254	17574	17456	17453	17768	17725	17386	17897	17693	17704	17601	17672	17516	17536	17687	17657	17432	17531	17602	17502	17574	17680	17729	17564	17534	17604	17619	17528	17579	17623	17350	17508	17762	17634	17526	17697	17373	17745	17623	17653	17542	17683	17599	17396	17613	17686	17613	17557	17487	17549	17612	17522	17404	17600	17517	17705	17587	17672	17791	17626	17536	17669	17527	17795	17536	17682	17471	17634	17465	17661	17559	17578	17378	17500	17478	17621	17553	17597	17560	17624	17467	17597	17420	17530	17468	17850	17519	17484	17563	17656	17586	17631	17766	17507	17589	17406	17707	17573	17539	17610	17574	17613	17559	17515	17683	17569	17666	17569	17743	17621	17510	17613	17369	17634	17691	17417	17471	17506	17598	17654	17543	17470	17601	17642	17654	17797	17603	17672	17743	17489	17534	17634	17684	17680	17469	17636	17574	17585	17491	17729	17605	17439	17614	17556	17631	17666	17618	17719	17556	17582	17660	17594	17553	17614	17560	17499	17527	17853	17606	17428	17540	17702	17649	17578	17585	17572	17424	17597	17696	17640	17619	17725	17722	17611	17601	17461	17751	17656	17483	17539	17756	17611	17783	17560	17748	17577	17405	17485	17317	17408	17599	17563	17417	17700	17634	17568	17481	17534	17816	17733	17492	17581	17588	17390	17621	17685	17925	17679	17455	17404	17691	17675	17423	17560	17428	17590	17537	17781	17794	17739	17812	17678	17735	17663	17592	17742	17745	17753	17411	17614	17584	17740	17573	17730	17594	17495	17677	17668	17664	17756	17802	17639	17640	17380	17477	17719	17606	17506	17569	17554	17643	17571	17509	17557	17601	17844	17779	17489	17346	17562	17510	17654	17483	17591	17519	17613	17809	17636	17637	17579	17667	17472	17847	17639	17333	17559	17577	17605	17633	17585	17614	17638	17591	17580	17682	17714	17677	17680	17459	17521	17587	17745	17619	17448	17639	17623	17490	17659	17663	17605	17551	17410	17554	17678	17619	17484	17480	17881	17592	17376	17473	17474	17569	17489	17475	17447	17642	17489	17561	17909	17719	17567	17454	17590	17712	17709	17687	17544	17516	17441	17589	17496	17551	17566	17369	17430	17605	17745	17601	17641	17590	17624	17469	17582	17528	17583	17647	17690	17460	17593	17498	17643	17623	17786	17625	17683	17558	17458	17618	17590	17578	17684	17604	17633	17537	17507	17680	17559	17610	17578	17518	17477	17632	17722	17658	17528	17777	17509	17619	17464	17569	17422	17583	17675	17583	17565	17500	17641	17559	17562	17733	17508	17796	17469	17739	17653	17449	17728	17473	17731	17695	17483	17549	17531	17683	17506	17530	17744	17491	17497	17805	17651	17499	17557	17573	17499	17675	17542	17805	17620	17619	17642	17577	17485	17453	17543	17531	17759	17656	17758	17441	17636	17492	17497	17585	17504	17475	17611	17418	17454	17755	17605	17571	17474	17695	17544	17452	17297	17472	17845	17528	17490	17636	17653	17666	17752	17634	17528	17390	17739	17657	17615	17843	17763	17801	17707	17798	17692	17606	17688	17608	17662	17633	17523	17556	17784	17658	17626	17668	17545	17575	17711	17494	17605	17536	17509	17774	17624	17628	17594	17493	17564	17631	17453	17699	17714	17683	17609	17517	17461	17706	17652	17515	17360	17441	17668	17276	17589	17757	17676	17748	17537	17666	17689	17619	17550	17650	17676	17412	17591	17592	17686	17603	17598	17578	17694	17857	17696	17623	17613	17665	17533	17550	17758	17623	17605	17595	17849	17740	17453	17611	17387	17883	17723	17733	17489	17635	17668	17580	17588	17582	17632	17458	17567	17485	17455	17534	17838	17808	17567	17672	17554	17664	17653	17662	17701	17692	17797	17606	17536	17589	17834	17591	17730	17388	17548	17687
17296	31516	29786	24671	21774	19885	18364	17639	16885	16769	16431	16239	16252	16416	16252	16303	16158	16056	16164	16080	16032	15991	16164	16357	16183	16152	16086	16132	16560	16360	16116	16446	16613	16563	16210	16195	16112	16279	15970	15997	16163	15878	15843	15809	15748	15704	15591	15797	15695	15633	15643	15723	15742	15670	15671	15837	15636	15474	15650	15547	15659	15693	15595	15488	15590	15517	15643	15471	15678	15560	15328	15543	15464	15575	15508	15489	15553	15545	15607	15653	15622	15435	15621	15596	15421	15671	15642	15529	15406	15388	15564	15655	15425	15578	15630	15607	15633	15348	15504	15541	15548	15464	15434	15351	15463	15546	15651	15496	15541	15566	15830	15439	15522	15538	15481	15594	15458	15585	15523	15499	15569	15606	15503	15591	15529	15685	15536	15589	15474	15526	15445	15608	15697	15604	15504	15403	15590	15405	15496	15558	15444	15351	15492	15523	15470	15487	15605	15560	15653	15517	15483	15457	15579	15520	15456	15396	15634	15565	15565	15390	15776	15523	15525	15582	15597	15575	15569	15545	15449	15556	15515	15429	15532	15570	15789	15593	15415	15630	15457	15493	15529	15513	15543	15421	15532	15696	15686	15539	15477	15378	15398	15506	15393	15588	15424	15589	15496	15525	15595	15359	15598	15573	15407	15510	15588	15517	15491	15819	15524	15526	15636	15504	15622	15543	15502	15640	15493	15741	15544	15585	15411	15454	15425	15551	15468	15508	15626	15503	15517	15472	15526	15501	15539	15633	15574	15263	15528	15549	15438	15645	15606	15401	15399	15467	15612	15440	15418	15343	15509	15451	15459	15645	15587	15645	15364	15323	15499	15537	15629	15583	15458	15531	15584	15433	15540	15487	15545	15543	15496	15501	15361	15587	15401	15410	15524	15445	15620	15489	15661	15467	15472	15476	15480	15553	15691	15560	15389	15462	15667	15537	15617	15433	15394	15513	15539	15421	15656	15620	15631	15637	15492	15496	15513	15634	15544	15558	15485	15419	15411	15455	15554	15255	15538	15484	15380	15491	15541	15601	15421	15557	15571	15306	15669	15451	15545	15569	15445	15665	15431	15606	15445	15351	15573	15555	15367	15439	15449	15568	15541	15527	15448	15436	15354	15475	15469	15349	15539	15570	15616	15458	15453	15502	15312	15526	15397	15529	15583	15393	15567	15478	15446	15365	15415	15612	15655	15497	15509	15652	15419	15537	15489	15306	15506	15495	15451	15661	15545	15602	15495	15475	15357	15420	15477	15515	15570	15716	15495	15544	15520	15446	15529	15571	15587	15511	15501	15482	15402	15741	15551	15460	15374	15611	15627	15467	15514	15537	15455	15457	15540	15590	15391	15478	15644	15439	15677	15521	15347	15455	15610	15519	15601	15307	15614	15544	15637	15391	15563	15727	15441	15433	15529	15515	15414	15613	15446	15535	15576	15522	15560	15681	15521	15531	15545	15540	15793	15436	15508	15416	15627	15581	15519	15800	15459	15534	15415	15597	15422	15540	15526	15616	15522	15653	15509	15491	15625	15632	15449	15508	15575	15390	15438	15659	15642	15423	15465	15529	15512	15517	15613	15526	15508	15590	15477	15396	15527	15523	15531	15508	15570	15408	15633	15536	15584	15440	15488	15483	15648	15488	15421	15494	15497	15532	15454	15477	15510	15442	15682	15392	15431	15582	15494	15575	15579	15646	15544	15548	15538	15693	15427	15558	15450	15509	15572	15237	15367	15507	15813	15557	15606	15489	15486	15426	15468	15665	15332	15486	15432	15615	15440	15518	15341	15476	15339	15436	15536	15477	15420	15536	15362	15679	15512	15430	15562	15568	15517	15515	15489	15549	15386	15598	15567	15304	15505	15411	15558	15585	15520	15411	15533	15561	15550	15499	15493	15452	15649	15521	15542	15407	15478	15839	15424	15588	15466	15552	15459	15625	15542	15365	15529	15565	15415	15357	15499	15354	15466	15568	15348	15517	15477	15449	15472	15432	15456	15567	15392	15500	15477	15458	15419	15457	15417	15508	15410	15578	15511	15428	15538	15529	15453	15506	15473	15556	15457	15411	15369	15530	15475	15452	15523	15577	15421	15474	15506	15587	15421	15350	15501	15545	15523	15486	15385	15361	15428	15588	15585	15522	15494	15536	15583	15492	15618	15417	15418	15555	15562	15576	15320	15506	15620	15526	15420	15363	15475	15510	15654	15499	15428	15440	15478	15468	15472	15447	15617	15605	15456	15442	15492	15515	15634	15468	15654	15389	15470	15389	15349	15517	15456	15486	15346	15402	15404	15393	15641	15289	15479	15584	15543	15531	15540	15398	15501	15599	15504	15375	15571	15383	15531	15310	15541	15745	15537	15450	15526	15541	15574	15476	15535	15603	15477	15555	15594	15511	15560	15498	15585	15432	15426	15534	15639	15405	15484	15520	15564	15337	15474	15534	15411	15550	15371	15494	15466	15454	15523	15544	15687	15500	15349	15635	15370	15497	15529	15354	15456	15418	15208	15455	15582	15422	15561	15557	15526	15513	15549	15343	15631	15679	15495	15490	15463	15424	15547	15490	15487	15441	15579	15593	15430	15479	15491	15514	15522	15592	15491	15458	15597	15441	15411	15535	15520	15598	15581	15548	15684	15522	15383	15422	15543	15445	15390	15600	15640	15481	15434	15360	15513	15606	15458	15542	15539	15708	15367	15621	15524	15579	15429	15504	15477	15539	15441	15432	15531	15603	15409	15338	15511	15542	15561	15526	15269	15626	15315	15629	15302	15633	15470	15582	15623	15614	15357	15426	15539	15607	15490	15411	15700	15618	15620	15502	15559	15444	15608	15490	15604	15602	15521	15341	15432	15536	15678	15657	15498	15411	15468	15469	15434	15433	15582	15654	15535	15502	15583	15548	15784	15395	15564	15529	15452	15372	15425	15471	15714	15451	15520	15309	15421	15436	15501	15176	15556	15487	15438	15622	15501	15452	15454	15738	15261	15661	15538	15399	15464	15448	15519	15663	15392	15420	15338	15599	15461	15287	15755	15508	15412	15548	15418	15635	15531	15593	15586	15389	15538	15516	15733	15665	15610	15331	15617	15448	15474	15702	15438	15530	15652	15468	15406	15485	15552	15389	15537	15510	15721	15393	15521	15544	15432	15407	15489	15341	15507	15538	15544	15553	15304	15468	15347	15634	15503	15457	15394	15752	15571	15448	15424	15605	15544	15453	15503	15609	15621	15439	15624	15400	15402	15533	15474	15510	15692	15422	15594	15542	15622	15461	15439	15571	15420	15567	15626	15452	15415	15332	15323	15486	15586	15446	15465	15537	15445	15480	15638	15424	15534	15575	15601	15540	15484	15592	15487	15467	15473	15494	15412	15623	15623	15428	15606	15474	15587	15418	15339	15438	15596	15341	15296	15553	15365	15582	15618	15555	15531	15483	15506	15381	15336	15613	15605	15485	15307	15404	15576	15424	15467	15572	15473	15466	15491	15561	15593	15629	15604	15389	15465	15613	15337	15569	15596	15418	15578	15658	15384	15307	15550	15524	15621	15659	15417	15636	15330	15632	15510	15561	15583	15626	15518	15410	15296	15520	15588	15575	15584	15561	15372	15650	15429	15344	15571	15451	15522	15466	15559	15376	15726	15424	15551	15688	15312	15626	15361	15550	15633	15473	15355	15308	15576	15607	15500	15624	15560	15452	15448	15676	15442	15338	15581	15487	15424	15464	15316	15569	15578	15593	15481	15597	15513	15617	15584	15399	15365	15441	15517	15497	15647	15595	15530	15443	15522	15405	15458	15512	15551	15618	15579	15543	15360	15520	15647	15536	15406	15362	15425	15409	15562	15507	15478	15510	15302	15398	15465	15520	15717	15429	15488	15639	15241	15573	15498	15551	15592	15611	15432	15556	15687	15487	15489	15531	15511	15659	15574	15598	15423	15504	15420	15450	15550	15490	15366	15391	15605	15469	15675	15327	15678	15263	15613	15375	15614	15436	15378	15318	15487	15389	15472	15582	15347	15582	15543	15537	15446	15391	15487	15435	15601	15394	15453	15495	15410	15546	15527	15768	15443	15398	15460	15511	15460	15384	15596	15427	15589	15417	15718	15364	15396	15452	15571	15354	15433	15572	15441	15369	15348	15575	15376	15540	15525	15459	15503	15389	15600	15370	15661	15522	15435	15477	15450	15352	15361	15704	15512	15362	15387	15459	15483	15568	15482	15483	15643	15554	15519	15492	15637	15522	15497	15607	15511	15521	15664	15525	15498	15475	15508	15685	15442	15663	15443	15426	15367	15468	15644	15446	15749	15628	15517	15462	15577	15398	15553	15477	15606	15698	15454	15500	15557	15365	15438	15531	15353	15376	15445	15596	15717	15614	15619	15552	15456	15493	15660	15390	15443	15435	15482	15473	15560	15610	15548	15333	15345	15552	15514	15358	15405	15537	15660	15364	15495	15285	15508	15577	15527	15557	15521	15531	15525	15407	15557	15366	15572	15367	15444	15482	15567	15426	15411	15480	15576	15629	15435	15592	15413	15494	15526	15383	15526	15562	15464	15617	15412	15557	15487	15476	15559	15703	15617	15510	15496	15434	15772	15344	15570	15470	15602	15506	15617	15414	15516	15528	15591	15497	15641	15611	15411	15392	15555	15669	15478	15660	15481	15534	15530	15311	15447	15500	15388	15553	15648	15515	15263	15473	15535	15564	15427	15641	15413	15565	15690	15594	15360	15386	15508	15486	15498	15269	15599	15580	15515	15492	15453	15266	15592	15543	15550	15572	15364	15330	15391	15593	15668	15500	15636	15340	15493	15687	15280	15367	15368	15558	15380	15569	15410	15566	15427	15419	15632	15457	15448	15487	15464	15393	15384	15575	15452	15587	15581	15708	15386	15716	15633	15455	15419	15494	15421	15300	15400	15495	15522	15551	15541	15558	15463	15720	15443	15556	15612	15504	15473	15416	15405	15609	15652	15611	15466	15438	15468	15448	15538	15476	15545	15646	15532	15288	15449	15409	15515	15617	15497	15602	15403	15486	15619	15475	15588	15410	15447	15661	15439	15643	15540	15444	15285	15496	15324	15453	15475	15568	15685	15451	15487	15507	15523	15467	15546	15320	15528	15544	15490	15478	15268	15618
27363	21909	23908	20645	17194	16691	16645	16266	16404	16177	16161	16284	16120	16118	16097	16498	16206	16391	16147	16258	16174	16368	16185	16134	16370	16454	16410	16319	16532	16225	16459	16497	16479	16466	16201	16108	16379	16508	16204	16193	16329	16261	16265	16215	16120	16002	16102	16075	16182	16108	16309	16182	16346	16216	16147	16120	16266	16307	16211	16290	16128	16211	16214	16159	16135	16283	16089	16156	16137	15930	16177	15977	16308	16042	16032	16111	15991	16205	16240	16042	16071	15908	15999	16132	16218	16143	16018	16072	15978	15977	15969	16029	16069	16052	16050	16098	15926	16027	15959	16043	16159	15840	16351	16272	16009	16145	16018	16050	16246	15977	16157	16209	16028	16066	16195	16083	16137	16019	16108	16166	16055	16011	16141	16178	16170	16142	16110	16125	16122	16231	16124	16071	16251	15982	16042	16068	16060	15956	16014	15984	15969	15836	16180	16008	16108	16161	16020	16107	16128	16046	15943	15980	16038	16052	16174	16251	16312	15863	16160	16267	15980	15993	16002	16334	16083	16122	16114	16300	15884	16057	16130	16090	16086	16026	16092	15958	15980	16017	16380	16067	16154	16239	15997	16110	15899	15865	16148	16044	15996	16289	16231	16014	16081	16267	16145	16196	16156	16239	16229	16181	16082	16151	16262	15917	16020	16206	15975	16100	16172	16261	16258	16251	16350	16097	16149	16117	16016	16314	16170	15993	16047	15993	16163	16186	16141	16101	15985	16244	16195	16203	15894	16195	16163	15931	16039	15918	16057	15966	16315	16486	16011	16039	16183	16222	16127	16105	16040	15982	16071	16198	16160	16146	16112	16195	16188	16014	15993	16186	16049	16017	16183	15980	16162	16230	15933	16130	16170	16060	16059	16113	16075	16068	16029	16132	16128	16118	16088	16163	16260	16077	16061	16029	15971	16106	16151	16239	16090	15992	16207	16039	16184	16042	16137	16200	16156	16016	16036	16090	16111	16066	15864	16273	16102	15995	16049	16086	16289	15976	16091	15726	15968	15951	16061	16178	16020	16212	16104	16197	15922	16071	16211	16075	16165	16173	16109	16063	15974	16069	16280	16130	16185	16057	16003	16126	16010	15958	15953	16228	16045	16016	16044	16233	16327	15976	16274	16138	16329	16052	16065	15969	16112	16011	16239	16103	16125	16067	16065	16093	15996	16086	16119	15942	15873	15905	15973	16210	16122	16108	16257	16067	16332	16144	15847	16079	16230	16012	15957	16100	16266	16077	16113	16235	16197	16015	15977	15972	16067	16298	16146	16101	16064	16088	16220	16064	16126	16000	16143	16041	16140	16073	15915	16188	16083	16091	15940	16277	16038	16069	16113	16226	16214	16123	15902	16099	16061	16110	16023	16034	16021	16076	16317	16199	16217	16116	16136	16111	16013	15995	16213	16012	16014	16084	16258	16113	15949	15909	16218	16189	16150	16051	16194	16125	16246	16244	16024	15946	15965	16065	15943	16119	16047	15924	15951	16116	15974	16255	16244	16215	16090	16159	16181	16190	16160	16106	16118	16053	16038	16112	16065	16148	16072	15983	16111	16121	16027	16154	16296	16018	16139	16073	15970	15997	16057	15969	16059	16055	16216	16008	16058	16059	16184	16108	15897	16187	15881	16095	16223	16040	16100	16185	15986	16040	15859	16110	16092	16175	16275	16049	16054	16094	16046	16058	16193	16019	16155	16113	16186	16045	16201	16222	15949	15940	16199	16072	16089	15954	15928	16285	16248	16182	16043	15959	16205	16024	16023	16270	16213	16145	16147	16088	16144	16105	16285	16188	16088	16154	16056	16036	16022	16003	16002	16095	16054	16079	16300	16130	16051	16097	16148	16247	16199	16058	16048	16230	16078	16065	16149	16029	16053	16165	16112	16009	16100	16141	16155	16326	16048	16057	16015	15860	16182	16105	16005	16184	16074	16138	16120	16188	16116	16153	16036	16180	16202	15887	16077	16098	16219	16211	16004	16303	16144	15910	16278	16184	16156	16219	16231	15986	15884	15870	16064	16220	16263	16196	16027	15995	15964	16045	16110	16228	16185	16196	16014	16026	16174	16073	16020	15799	16253	16204	16116	16177	16110	16115	16115	15898	16026	16008	16149	16396	16131	16188	16065	16332	16158	16114	15980	16010	16301	16026	16157	16265	16071	16081	16173	16283	15922	16033	16123	16049	16000	16045	16051	16157	16144	16146	16262	15931	16091	16167	16273	16053	16023	15936	16138	16013	16202	16284	16132	15931	16133	16017	16102	16164	16105	16186	16107	16021	16189	16065	16064	16175	16047	15929	16031	16170	16216	16049	15947	16066	16097	16199	16111	16016	16090	16179	16216	16080	15972	16007	16190	16083	16283	16336	16179	16066	16013	16022	16062	15983	16024	16058	16164	16255	16098	16038	16196	16291	16039	16022	16014	16094	15930	16189	16168	16096	16172	16143	16080	16189	16415	15822	16030	16158	16134	15952	16221	16053	16044	16320	16289	16068	16208	16311	16242	16113	15979	16114	16155	16205	16182	16085	15977	16324	16233	16046	15947	15987	15917	16182	16115	15997	16118	16126	16145	15947	16198	16143	16241	16215	16154	16100	16126	16237	16360	16167	16219	16029	15998	16053	16304	16083	15864	16184	16076	16258	16172	16047	16148	16015	15968	16118	16103	16034	16204	16067	16102	16155	16063	16079	16095	16103	15907	16013	16154	16187	16062	15970	16047	16243	16036	16111	16124	15994	16144	15983	15949	16122	16281	16137	16036	16101	15980	16134	16078	16057	16075	16104	15999	15957	16256	16086	15939	16130	16114	16060	16358	16279	16073	16004	15933	16013	16102	15919	16050	16101	15934	16049	15951	16124	16198	15927	16114	16040	16047	16325	15971	16230	16150	15942	16215	16224	16000	16164	16230	16023	16130	15960	16093	16098	16029	16072	16124	16055	16062	16062	16126	16209	16074	16016	16119	16045	16377	16110	16214	16162	15917	16054	16182	16122	15997	16048	15908	16079	16197	16076	16188	15988	16067	16213	16090	16230	16277	16043	16070	16234	16191	15977	16256	16003	16183	16144	16175	16039	16328	15880	16024	16020	15853	16080	16053	15981	16059	16233	16157	16295	16156	16209	16344	15915	16177	16055	15921	16143	16166	16223	16022	16052	16113	15994	16228	16106	16223	16098	16098	16123	15958	15970	16199	15914	16134	16018	16336	16002	16308	16184	16204	16414	15976	16146	15927	16043	15993	16140	16037	16217	16109	16082	16047	15919	16137	16018	16039	16057	16138	16267	16065	16353	16217	16276	16057	15983	16023	16118	15966	16158	16071	16120	16227	16014	16293	16069	16190	16063	16174	16087	16145	16102	16115	16065	16276	16095	16052	16129	16246	16151	16105	16158	16200	16194	16223	16155	16064	16252	16108	15992	16126	15945	15957	16211	16169	16025	16054	16007	16178	16107	15955	16095	16042	16164	16025	15991	16124	16219	16099	15810	16104	16085	16178	16097	16044	16050	16066	16054	16051	16168	16165	16149	16039	15980	16092	16065	16308	16166	16059	16082	16112	16114	16094	16219	16008	16107	16126	16138	16128	16123	16151	16065	16062	15930	16135	15986	16366	16096	16041	16196	16341	16063	16102	16106	16126	15918	16094	15911	16183	16103	16182	15944	16024	16075	16089	16032	16227	16268	16054	16103	16213	16092	15962	16180	16117	16165	16228	15976	16213	16277	15954	16045	15920	15919	16056	16088	15947	15883	16170	16085	16123	16168	16164	16147	16348	16225	16140	16053	16202	16019	16014	16215	16184	16089	16154	16077	15860	15851	16038	16105	16063	16056	16041	16092	16255	16124	16095	16147	16270	16081	16260	16122	16147	16187	16182	16109	16144	16199	16165	16108	16139	16140	16128	16082	16182	16004	16077	15799	16020	16151	15901	16141	16058	16178	16135	16126	16190	16056	16211	16083	15975	16330	16088	16141	16202	16370	16111	16132	15984	15845	16125	16095	16209	16036	16087	16287	16220	15969	16228	16151	16248	15947	16003	16143	16240	16013	16273	16004	16143	16258	16061	16199	16133	16183	16121	16276	16228	16131	15989	16028	16153	16011	16145	16106	16045	16029	16194	16144	16056	16182	16084	16195	16157	16149	16345	16035	15972	16163	16013	16000	16147	16099	16115	16231	16077	15915	16190	16164	16290	16093	16039	15950	15979	15896	16234	16146	16072	16039	16030	16216	15970	16120	16193	16149	16250	15991	16103	16167	16164	16000	16212	16148	16186	16058	15938	16076	16169	16286	16168	16282	16184	16160	16217	16177	16143	16295	16083	15999	16011	16166	16084	16184	16014	16067	16067	16122	16313	16232	16171	16146	16100	15968	16076	16327	16023	16103	16170	15929	15962	15946	16199	16245	16242	16019	16202	16007	16183	16230	16152	16324	15986	16221	16086	16113	16144	16062	16085	15904	16084	16339	16149	16102	16324	16224	15940	16000	16070	15947	16246	15957	16274	16165	16173	16019	16009	16069	16274	16134	16169	16098	16257	16213	16171	16232	16079	16004	16007	16044	16109	16095	16253	16044	16060	16116	16013	16034	16253	16060	15983	16171	16161	16123	16250	16308	16055	16291	16229	16295	16388	16125	16074	16175	16046	16066	16059	16058	16172	16093	16134	16054	15947	16312	16243	15989	16112	16087	16008	16196	16071	16235	16023	16174	15952	16133	16210	16097	16198	16147	16170	16155	16203	16064	15852	16215	16325	16339	16160	15896	16057	15977	16144	16077	16044	16041	16135	16240	16251	16343	16139	16130	15954	16079	16050	15987	16130	15994	16053	15949	16160	16217	16128	16293	16070	16187	16218	16084	16166	16007	16204	16188	16346	16113	15902	16169	15985	16307	16170	16160	16152	16069	15928	16137	16400	16324	16172	16070	16021	16090	16283	16150	16128	15885	16206	16014	16117	16167	16181	16009	16040	16098	16179	16276	16113	16049	16134	16143	16109	16216	16081	16082	16148	16122	16093	16125	16063	16252	15992	16046	16079	15926	16341	16211	16181	16024	16161	16117	16144	16159	15997	16260	16207	16046	15883	16028	16099	16119	16125	16068	16209	16016	16203	16124	15981	16070	16164	16109	16165	16057	16105	16042
15784	20307	20031	17525	16483	16009	15242	14911	14940	14715	15032	14753	14878	14690	14756	14746	14956	14789	14876	14626	14656	14805	15186	14831	14965	14908	14847	14868	14797	15060	14972	14851	15069	14865	15059	14951	15075	15028	14585	15089	14737	14773	14858	14716	14736	14731	14743	14673	14583	14665	14729	14537	14562	14706	14589	14683	14621	14638	14633	14597	14582	14746	14612	14719	14798	14718	14638	14520	14623	14628	14561	14632	14405	14762	14622	14608	14636	14581	14630	14680	14656	14558	14552	14542	14677	14660	14763	14576	14735	14699	14769	14599	14568	14629	14775	14781	14812	14674	14634	14527	14599	14538	14583	14582	14739	14553	14666	14658	14643	14694	14532	14442	14656	14610	14602	14658	14641	14665	14706	14523	14590	14811	14677	14661	14777	14602	14732	14724	14621	14620	14620	14829	14524	14501	14661	14744	14570	14717	14588	14642	14583	14613	14593	14693	14826	14703	14602	14577	14731	14587	14568	14710	14485	14622	14549	14604	14619	14682	14359	14634	14734	14718	14624	14571	14703	14498	14819	14528	14697	14756	14502	14344	14605	14673	14680	14547	14517	14685	14598	14619	14511	14846	14508	14486	14608	14803	14633	14435	14813	14649	14607	14766	14569	14654	14613	14536	14616	14697	14630	14496	14683	14450	14450	14631	14569	14827	14570	14801	14725	14695	14792	14630	14611	14614	14532	14688	14521	14559	14636	14652	14774	14584	14560	14623	14702	14643	14688	14672	14685	14718	14507	14522	14636	14547	14718	14660	14610	14628	14683	14605	14570	14588	14660	14679	14769	14679	14605	14605	14612	14662	14571	14671	14660	14576	14506	14606	14572	14511	14571	14561	14729	14387	14711	14632	14810	14614	14789	14691	14545	14576	14782	14531	14580	14579	14562	14519	14521	14735	14876	14695	14515	14484	14520	14641	14519	14626	14727	14583	14592	14584	14704	14716	14544	14670	14742	14614	14589	14639	14410	14704	14803	14512	14414	14585	14662	14762	14617	14803	14703	14509	14721	14560	14503	14662	14609	14634	14518	14444	14673	14610	14792	14763	14702	14506	14754	14555	14690	14612	14649	14698	14642	14825	14689	14583	14614	14765	14625	14584	14426	14556	14660	14790	14449	14400	14777	14611	14413	14578	14599	14680	14518	14578	14474	14733	14641	14598	14560	14600	14628	14747	14459	14685	14610	14584	14593	14578	14647	14700	14611	14655	14501	14617	14702	14618	14613	14498	14661	14669	14479	14693	14658	14569	14708	14604	14530	14675	14550	14804	14663	14560	14769	14578	14605	14577	14608	14664	14524	14601	14498	14957	14579	14742	14708	14777	14640	14641	14702	14729	14589	14532	14720	14695	14675	14766	14735	14623	14497	14660	14560	14579	14524	14654	14716	14560	14785	14637	14681	14488	14731	14649	14583	14541	14641	14495	14624	14504	14652	14570	14391	14417	14697	14593	14585	14729	14527	14737	14517	14796	14802	14542	14669	14690	14744	14669	14484	14556	14764	14620	14751	14508	14734	14561	14587	14610	14694	14706	14686	14569	14525	14699	14507	14737	14707	14715	14757	14566	14577	14624	14503	14458	14877	14479	14735	14855	14727	14704	14582	14588	14657	14563	14674	14588	14610	14600	14652	14692	14654	14629	14563	14621	14643	14492	14586	14745	14626	14451	14555	14436	14633	14605	14570	14607	14588	14734	14771	14646	14681	14744	14633	14751	14618	14656	14760	14535	14746	14618	14674	14519	14633	14647	14693	14718	14516	14599	14720	14519	14666	14525	14732	14536	14553	14645	14528	14750	14509	14666	14650	14515	14668	14813	14668	14588	14702	14677	14599	14592	14479	14650	14552	14542	14562	14623	14417	14779	14613	14673	14650	14799	14574	14686	14615	14639	14643	14522	14891	14559	14578	14740	14398	14763	14629	14593	14520	14694	14625	14692	14533	14622	14624	14729	14586	14701	14586	14688	14604	14672	14679	14666	14563	14513	14690	14700	14594	14555	14661	14616	14727	14603	14560	14509	14731	14456	14571	14520	14614	14463	14555	14534	14518	14652	14637	14598	14656	14657	14679	14630	14690	14664	14554	14587	14749	14645	14562	14569	14720	14821	14501	14590	14481	14683	14656	14762	14532	14766	14525	14762	14527	14486	14670	14748	14483	14694	14638	14596	14631	14686	14683	14547	14855	14506	14741	14777	14567	14495	14393	14656	14729	14610	14587	14646	14702	14628	14705	14644	14655	14546	14617	14513	14514	14598	14457	14710	14561	14721	14501	14794	14616	14624	14694	14650	14710	14674	14629	14620	14754	14608	14717	14582	14721	14469	14621	14659	14731	14699	14463	14737	14742	14526	14715	14578	14668	14711	14555	14750	14562	14678	14724	14700	14645	14594	14499	14577	14470	14660	14604	14581	14691	14629	14548	14601	14672	14714	14621	14373	14518	14606	14612	14681	14627	14772	14830	14506	14546	14751	14648	14547	14542	14510	14664	14537	14725	14519	14886	14701	14439	14573	14719	14662	14661	14677	14645	14565	14591	14646	14608	14643	14722	14613	14618	14708	14606	14539	14738	14426	14590	14725	14665	14598	14535	14639	14654	14473	14682	14671	14536	14644	14688	14420	14714	14577	14517	14672	14735	14554	14600	14491	14513	14530	14675	14590	14576	14596	14661	14605	14703	14700	14659	14722	14578	14710	14586	14717	14689	14668	14737	14459	14612	14689	14627	14651	14604	14653	14707	14587	14706	14501	14666	14616	14566	14728	14783	14556	14609	14580	14629	14674	14657	14684	14732	14603	14732	14615	14570	14578	14773	14675	14522	14540	14673	14731	14666	14473	14584	14643	14731	14632	14760	14636	14714	14612	14698	14561	14472	14512	14563	14596	14863	14577	14793	14602	14783	14678	14645	14582	14521	14612	14623	14733	14594	14681	14590	14685	14585	14689	14518	14608	14544	14612	14511	14539	14559	14535	14505	14642	14644	14453	14619	14584	14674	14506	14651	14664	14468	14554	14657	14669	14472	14627	14547	14479	14518	14536	14551	14610	14742	14614	14714	14555	14455	14520	14563	14755	14677	14838	14629	14595	14465	14501	14499	14690	14589	14509	14712	14724	14622	14603	14695	14658	14788	14543	14713	14655	14677	14335	14434	14545	14444	14741	14582	14715	14501	14573	14739	14588	14585	14570	14625	14589	14565	14584	14778	14959	14499	14753	14697	14569	14662	14606	14711	14574	14660	14514	14801	14597	14790	14576	14600	14486	14556	14796	14599	14634	14673	14655	14629	14691	14527	14588	14492	14659	14660	14687	14596	14740	14645	14618	14610	14716	14631	14690	14422	14778	14613	14637	14424	14658	14615	14531	14604	14655	14485	14665	14733	14805	14801	14595	14653	14500	14535	14664	14772	14642	14575	14688	14639	14799	14658	14625	14629	14593	14667	14610	14580	14490	14690	14701	14600	14610	14735	14579	14581	14658	14638	14822	14608	14651	14574	14594	14746	14562	14649	14680	14772	14737	14520	14398	14628	14774	14614	14615	14834	14584	14762	14567	14761	14547	14506	14557	14644	14665	14660	14573	14567	14656	14609	14605	14672	14478	14725	14603	14794	14569	14512	14648	14618	14655	14624	14598	14587	14693	14694	14744	14534	14563	14730	14723	14565	14686	14607	14627	14629	14659	14737	14784	14663	14447	14748	14600	14712	14564	14477	14571	14588	14670	14660	14625	14587	14587	14622	14664	14602	14730	14630	14634	14770	14853	14674	14798	14670	14562	14756	14693	14691	14702	14866	14657	14538	14632	14608	14497	14686	14651	14552	14663	14451	14676	14435	14670	14421	14608	14556	14775	14461	14582	14746	14485	14674	14676	14596	14780	14703	14513	14707	14520	14576	14806	14667	14625	14703	14486	14536	14662	14582	14604	14507	14607	14541	14738	14526	14590	14599	14601	14503	14572	14772	14551	14547	14682	14636	14702	14520	14591	14743	14557	14705	14703	14671	14618	14646	14514	14494	14535	14607	14709	14705	14532	14568	14612	14686	14647	14527	14662	14646	14700	14526	14702	14655	14783	14577	14881	14628	14668	14547	14692	14532	14523	14595	14592	14546	14672	14716	14607	14643	14559	14644	14639	14738	14511	14571	14600	14587	14646	14586	14689	14677	14838	14614	14602	14586	14566	14577	14642	14662	14618	14732	14620	14608	14611	14653	14469	14516	14517	14647	14643	14720	14588	14563	14686	14725	14765	14574	14622	14704	14716	14666	14654	14626	14686	14813	14671	14558	14668	14728	14706	14669	14626	14618	14658	14625	14503	14566	14727	14629	14538	14566	14681	14586	14651	14648	14591	14658	14527	14722	14658	14687	14639	14568	14516	14699	14734	14752	14597	14591	14749	14539	14683	14657	14556	14611	14545	14624	14654	14669	14531	14640	14494	14696	14661	14675	14553	14769	14732	14649	14698	14640	14672	14728	14760	14559	14576	14445	14666	14600	14646	14576	14485	14576	14533	14666	14611	14688	14737	14591	14487	14660	14562	14601	14847	14774	14672	14507	14621	14638	14571	14575	14708	14705	14405	14509	14673	14484	14583	14743	14757	14777	14689	14620	14501	14768	14691	14822	14537	14416	14755	14583	14547	14646	14622	14667	14738	14659	14700	14429	14665	14813	14732	14562	14661	14623	14662	14691	14611	14802	14684	14772	14694	14647	14764	14547	14509	14597	14693	14602	14555	14674	14656	14637	14510	14755	14495	14717	14565	14571	14575	14764	14704	14604	14564	14579	14443	14646	14606	14896	14582	14686	14448	14649	14650	14527	14651	14677	14585	14725	14512	14623	14690	14705	14645	14562	14622	14461	14469	14530	14635	14598	14674	14793	14619	14579	14721	14735	14487	14556	14736	14553	14660	14610	14734	14715	14491	14619	14764	14628	14599	14550	14770	14595	14558	14521	14700	14620	14567	14584	14646	14821	14623	14589	14661	14744	14546	14685	14724	14635	14429	14690	14723	14545	14736	14561	14649	14562	14669	14575	14612	14501	14630	14706	14536	14657	14733	14622	14661	14727	14611	14627	14673	14540	14879	14583	14638	14477	14743	14355	14848	14602	14884	14684	14530	14606	14551	14622	14620	14520	14590	14718	14602
23797	21112	28470	24108	21848	21080	19789	17089	16904	16853	16835	16650	16658	16779	16681	16530	16706	16692	16646	16622	16615	16724	16770	16637	16710	16781	16718	16630	16872	16914	17022	16569	16748	16765	16575	16807	16563	16745	16453	16509	16746	16469	16558	16612	16313	16399	16390	16429	16483	16420	16356	16330	16331	16444	16274	16241	16299	16336	16628	16564	16371	16521	16358	16320	16008	16320	16396	16275	16506	16495	16358	16125	16487	16445	16289	16122	16453	16350	16425	16358	16338	16405	16378	15995	16245	16521	16235	16413	16349	16315	16376	16340	16273	16234	16394	16391	16453	16474	16431	16386	16370	16022	16266	16206	16222	16001	16155	16252	16362	16375	16361	16175	16190	16324	16425	16363	16321	16466	16233	16347	16313	16155	16176	16287	16163	16424	16441	16117	16500	16487	16262	16262	16427	16283	16203	16238	16274	16251	16305	16094	16315	16308	16165	16289	16278	16524	16398	16564	16221	16233	16223	16421	16352	16254	16236	16286	16162	16370	16323	16203	16353	16332	16237	16334	16186	16250	16355	16327	16221	16309	16251	16202	16228	16396	16430	16301	16222	16137	16226	16355	16254	16381	16282	16198	16339	16327	16363	16165	16265	16329	16325	16363	16292	16231	16339	16320	16417	16333	16237	16236	16144	16149	16205	16149	16101	16362	16313	16384	16445	16442	16241	16337	16373	16101	16187	16268	16283	16113	16487	16395	16332	16424	16378	16308	16208	16406	16204	16541	16323	16331	16413	16266	16310	16460	16296	16333	16514	16259	16419	16255	16349	16220	16197	16236	16463	16320	16027	16206	16343	16089	16447	16356	16137	16159	16327	16244	16464	16427	16375	16292	16362	16476	16475	16277	16293	16279	16497	16367	16345	16375	16401	16219	16429	16348	16225	16262	16270	16295	16182	16268	16222	16015	16244	16040	16236	16227	16202	16331	16358	16281	16310	16361	16238	16154	16261	16262	16294	16319	16367	16376	16426	16216	16417	16276	16341	16606	16269	16329	16069	16325	16139	16343	16428	16464	16144	16329	16425	16400	16321	16024	16188	16242	16302	16313	16297	16527	16338	16182	16347	16259	16260	16003	16199	16205	16185	16236	16511	16401	16553	16226	16078	16116	16231	16541	16500	16230	16183	16311	16406	16352	16141	16044	16233	16272	16195	16402	16465	16342	16296	16253	16194	16128	16398	16247	16448	16360	16394	16338	16257	16317	16634	16267	16593	16497	16396	16261	16566	16315	16252	16408	16446	16208	16370	16390	16190	16167	16253	16365	16479	16600	16085	16525	16363	16062	16372	16228	16190	16345	16369	16320	16189	16310	16318	16379	16279	16426	16306	16464	16383	16313	16223	16223	16329	16296	16316	16216	16094	16417	16411	16460	16356	16420	16464	16536	16182	16273	16414	16313	16328	16334	16191	16341	16289	16341	16381	16256	16340	16286	16247	16352	16154	16651	16155	16379	16166	16137	16356	15990	16236	16307	16296	16187	16094	16292	16167	16324	16328	16274	16312	16396	16279	16152	16217	16377	16405	16418	16245	16108	16084	16217	16331	16047	16351	16374	16251	16365	16240	16260	16290	16311	16304	16281	16293	16202	16211	16274	16512	16169	16187	16159	16350	16308	16249	16321	16280	16389	16290	16438	16182	16163	16334	16422	15984	16348	16066	16338	16364	16365	16150	16404	16339	16536	16412	16309	16049	16237	16236	16183	16253	16350	16364	16273	16346	16348	16213	16381	16511	16281	16258	16369	16285	16252	16529	16241	16071	16304	16287	16317	16299	16635	16196	16304	16220	16301	16204	16146	16377	16296	16463	16327	16283	16284	16343	16289	16093	16266	16275	16357	16271	16133	16484	16402	16204	16426	16448	16425	16282	16468	16282	16431	16249	16355	16359	16131	16259	16132	16278	16393	16286	16421	16319	16140	16336	16258	16335	16468	16233	16213	16401	16448	16240	16155	16373	16339	16401	16315	16129	16364	16277	16311	16194	16204	16426	16438	16527	16222	16360	16175	16241	16373	16232	16161	16298	16168	16439	16409	16260	16201	16204	16156	16265	16359	16264	16125	16326	16223	16293	16284	16304	16349	16133	16318	16237	16375	16389	16266	16326	16095	16274	16355	16292	16266	16133	16413	16168	16261	16251	16414	16590	16356	16504	16504	16317	16249	16233	16563	16264	16206	16544	16234	16349	16070	16213	16407	16199	16390	16377	16190	16149	16278	16336	16161	16344	16234	16241	16426	16316	16283	16338	16244	16460	16367	16309	16184	16414	16245	16549	16428	16529	16366	16073	16203	16477	16228	16291	16403	16276	16428	16216	16446	16270	16215	16384	16296	16276	16366	16256	16371	16439	16331	16356	16411	16306	16384	16442	16268	16235	16371	16311	16427	16268	16246	16412	16332	16478	16234	16149	16200	16332	16024	16391	16324	16061	16310	16134	16291	16185	16009	16207	16238	16304	16279	16287	16420	16457	16598	16398	16185	16373	16357	16146	16289	16152	16370	16213	16341	16358	16401	16276	16362	16284	16272	16290	16140	16146	16252	16504	16362	16361	16108	16434	16256	16259	16165	16284	16348	16253	16177	16537	16224	16214	16226	16313	16262	16398	16350	16142	16326	16413	16120	16211	16157	16222	16253	16351	16348	16211	16343	16222	16378	16347	16168	16460	16382	16549	16270	16326	16420	16366	16425	16298	16333	16353	16472	16362	16405	16390	16447	16324	16312	16205	16162	16222	16306	16251	16329	16350	16258	16424	16179	16286	16373	16327	16371	16401	16225	16383	16187	16375	16377	16336	16343	16338	16178	16447	16228	16295	16530	16150	16486	16443	16012	16272	16332	16366	16298	16338	16235	16432	16176	16444	16197	16248	16230	16412	16466	16381	16556	16504	16278	16391	16346	16352	16412	16311	16279	16184	16282	16254	16208	16351	16459	16324	16310	16358	16259	16353	16431	16190	16264	16324	16324	16344	16315	16316	16153	16206	16338	16374	16149	16450	16414	16403	16228	16311	16522	16453	16248	16081	16427	16162	16300	16245	16520	16352	16202	16397	16439	16323	16348	16370	16430	16430	16143	16227	16442	16147	16248	16305	16417	16164	16377	16469	16361	16400	16415	16335	16334	16477	16366	16619	16431	16424	16351	16383	16223	16361	16240	16185	16183	16098	16188	16488	16235	16219	16362	16493	16314	16371	16454	16415	16201	16326	16230	16412	16241	16126	16257	16208	16346	16349	16190	16461	16112	16215	16504	16345	16272	16323	16414	16165	16415	16423	16306	16213	16431	16501	16382	16271	16273	16333	16423	16237	16450	16221	16479	16295	16451	16235	16418	16297	16072	16320	16448	16361	16418	16367	16300	16181	16313	16286	16181	16316	16476	16389	16023	16335	16176	16400	16308	16385	16261	16370	16302	16111	16279	16296	16457	16426	16231	16429	16299	16085	16086	16503	16275	16254	16157	16410	16326	16290	16290	16135	16340	16296	16310	16358	16344	16011	16241	16220	16287	16133	16288	16220	16186	16300	16142	16394	16300	16292	16352	16507	16523	16262	16163	16263	16118	16224	16251	16201	16258	16241	16195	16244	16382	16392	16389	16338	16243	16268	16440	16167	16449	16149	16318	16217	16337	16400	16224	16145	16268	16281	16419	16309	16354	16475	16314	16309	16244	16286	16613	16085	16354	16328	16386	16422	16452	16278	16302	16405	16257	16401	16266	16111	16430	16420	16371	16122	16220	16286	16307	16206	16189	16331	16486	16372	16342	16241	16259	16327	16520	16269	16384	16527	16434	16195	16341	16300	16240	16325	16581	16233	16186	16210	16304	16258	16137	16325	16520	16210	16302	16404	16332	16233	16348	16286	16321	16244	16221	16381	16332	16338	16392	16393	16210	16231	16345	16132	16298	16402	16427	16365	16406	16304	16340	16289	16103	16454	16285	16244	16223	16478	16332	16315	16327	16392	16355	16462	16388	16377	16393	16332	16388	16430	16518	16333	16280	16346	16403	16463	15973	16212	16289	16455	16040	16505	16483	16300	16172	16383	16463	16283	16039	16449	16442	16390	16357	16286	16235	16127	16137	16417	16341	16236	16463	16192	16325	16395	16362	16327	16244	16374	16204	16597	16229	16333	16398	16389	16404	16204	16257	16480	16325	16265	16369	16248	16504	16176	16159	16178	16164	16402	16321	16201	16022	16271	16260	16069	16174	16155	16237	16382	16482	16466	16389	16437	16323	16299	16195	16322	16356	16273	16340	16223	16388	16359	16394	16338	16317	16379	16328	16236	16272	16223	16390	16329	16278	16440	16173	16262	16301	16419	16401	16269	16295	16143	16288	16175	16233	16341	16506	16411	16477	16158	16238	16200	16449	16282	16450	16500	16414	16376	16414	16342	16446	16482	16318	16256	16454	16245	16429	16428	16352	16354	16200	16269	16508	16343	16301	16400	16307	16327	16337	16209	16196	16338	16183	16366	16356	16316	16042	16122	16310	16423	16233	16274	16262	16332	16252	16320	16258	16316	16199	16241	16327	16255	16223	16380	16227	16257	16044	16416	16342	16208	16235	16393	16389	16214	16259	16216	16360	16396	16278	16440	16282	16166	16322	16217	16252	16207	16219	16141	16169	16143	16408	16363	16440	16364	16395	16243	16246	16592	16323	16239	16262	16272	16104	16257	16393	16287	16386	16228	16381	16266	16349	16333	16449	16284	16422	16083	16283	16220	16136	16239	16123	16499	16218	16416	16232	16313	16410	16350	16406	16345	16335	16361	16147	16297	16156	16379	16228	16390	16390	16213	16207	16205	16148	16071	16327	16311	16312	16512	16363	16437	16298	16029	16292	16388	16271	16386	16312	16276	16240	16408	16325	16525	16467	16283	16479	16103	16388	16283	16279	16281	16156	16389	16291	16262	16408	16300	16381	16412	16218	16321	16073	16034	16211	16362	16418	16493	16212	16364	16292	16224	16377	16377	16374	16394	16220	16291	16252	16502	16441	16347	16304	16163	16154	16267	16288	16438	16133	16327	16091	16332	16298	16269	16177	16419	16528	16215	16354	16215	16472	16302	16415	16152	16166	16323	16445	16331	16259	16425	16489	16327	16331	16287	16220	16154	16172	16323	16208	16452	16150	16359	16253
14984	26565	25791	20912	18553	17050	16159	16017	15721	15541	15272	15265	15392	15142	15044	15158	15084	15054	15143	15018	15068	15004	15147	14993	15243	15167	15332	15375	15504	15457	15406	15424	15379	15250	15297	15300	15047	15058	15134	15006	15149	15091	15163	14747	14826	14984	14934	14935	14776	14892	14907	14842	14839	14815	14849	14655	14765	14816	14736	14936	14821	14936	14820	14725	14794	14717	14715	14735	14792	14837	14955	14816	14867	14903	14778	14757	14746	14866	14895	14784	14891	14842	14936	15022	14684	14869	14726	14583	14698	14662	14836	14814	14732	14611	14719	14816	14807	14884	14727	14675	14711	14766	14657	14835	14601	14772	14947	14734	14751	14790	14755	14828	14806	14772	14618	14594	14700	14882	14854	14669	14968	14599	14775	14725	14823	14731	14775	14544	14878	14734	14622	14515	14838	14614	14736	14791	14635	14800	14690	14666	14859	14709	15073	14687	14668	14788	14754	14745	14766	14752	14722	14669	14806	14802	14752	14671	14769	14667	14696	14633	14723	14826	14796	14935	14628	14711	14726	14782	14649	14713	14721	14703	14850	14826	14688	14786	14811	14842	14775	14804	14710	14774	14578	14697	14762	14635	14584	14683	14802	14771	14680	14918	14754	14740	14751	14646	14753	14774	14569	14788	14753	14653	14821	14894	14805	14872	14787	14536	14654	14778	14565	14576	14640	14811	14844	14840	14575	14797	14719	14545	14767	14855	14966	14871	14733	14719	14778	14693	14680	14555	14743	14721	14656	14538	14807	14597	14812	14728	14734	14710	14793	14584	14819	14698	14732	14837	14538	14786	14870	14792	14784	14641	14830	14596	14721	14855	14801	14818	14692	14709	14611	14802	14659	14730	14743	14862	14842	14651	14720	14864	14828	14881	14869	14860	14772	14927	14884	14826	14886	14780	14764	14740	14742	14809	14891	14758	14628	14757	14689	14785	14815	14726	14626	14693	14786	14629	14952	14696	14735	14701	14842	14701	14683	14730	14833	15007	14783	14592	14826	14749	14881	14717	14783	14871	14572	14696	14715	14757	14662	15012	14893	14784	14768	14777	14732	14653	14768	14614	14773	14666	14780	14574	14591	14709	14774	14810	14850	14827	14870	14730	14708	14785	14706	14772	14681	14753	14831	14953	14722	14882	14715	14757	14664	14771	14782	14701	14683	14850	14647	14859	14736	14837	14692	14571	14507	14726	14708	14812	14788	14699	14780	14706	14724	14725	14807	14749	14529	14761	14609	14660	14738	14817	14710	14703	14722	14656	14709	14888	14958	14514	14837	14699	14625	14626	14741	14837	14805	14705	14741	14775	14690	14711	14790	14788	14661	14659	14798	14755	14831	14957	14787	14731	14643	14815	14744	14903	14769	14711	14887	14592	14610	14759	14798	14841	14820	14546	14699	14827	14798	14712	14755	14603	14669	14860	14751	14762	14707	14641	14646	14797	14729	14789	14825	14748	14665	14793	14642	14758	14513	14658	14663	14822	14720	14676	14616	14768	14851	14734	14649	14640	14763	14696	14763	14612	14669	14665	14743	14643	14712	14852	14610	14906	14743	14643	14603	14727	14905	14826	14602	14816	14720	14725	14701	14611	14796	14730	14789	14751	14648	14751	14586	14796	14647	14639	14628	14878	14804	14636	14795	14784	14869	14720	14721	14755	14788	14796	14819	14730	14809	14774	14783	14770	14777	14658	14732	14726	14811	14672	14756	14840	14755	14852	14757	14737	14900	14804	14752	14625	14841	14747	14681	14785	14812	14704	14827	14835	14784	14606	14573	14892	14519	14920	14728	14676	14798	14746	14791	14851	14806	14758	14728	14722	14781	14904	14738	14701	14693	14674	14676	14725	14802	14827	14853	14843	14820	14717	14732	14739	14659	14782	14689	14645	14739	14657	14566	14736	14783	14873	14881	14744	14772	14794	14727	14785	14793	14794	14580	14727	14736	14760	14585	14945	14768	14665	14696	14682	14711	14744	14886	14876	14853	14810	14645	14811	14713	14590	14759	14608	14758	14770	14724	14713	14831	14781	14749	14781	14611	14740	14781	14670	14743	14639	14778	14709	14731	14699	14810	14800	14826	14747	14718	14860	14716	14863	14842	14660	14786	14880	14951	14719	14555	14550	14713	14744	14848	14697	14785	14746	14663	14886	14700	14913	14753	14554	14838	14665	14710	14754	14692	14715	14857	14907	14801	14767	14865	14747	14741	14690	14727	14642	14805	14720	14743	14678	14792	14770	14764	14785	14776	14672	14754	14774	14733	14650	14661	14766	14781	14838	14759	14755	14736	14716	14800	14751	14739	14670	14748	14792	14660	14720	14851	14671	14948	14770	14666	14745	14676	14788	14841	14769	14892	14793	14828	14632	14913	14682	14727	14818	14798	14776	14662	14774	14678	14821	14669	14746	14573	14781	14736	14786	14683	14725	14760	14728	14842	14754	14815	14790	14698	14875	14670	14757	14807	14836	14620	14899	14900	14637	14781	14714	14772	14746	14680	14676	14756	14817	14587	14761	14827	14640	14859	14708	14692	14797	14656	14700	14651	14615	14632	14666	14697	14745	14583	14850	14762	14776	14634	14647	14738	14532	14805	14676	14611	14608	14751	14768	14576	14800	14926	14684	14758	14931	14661	14763	14727	14686	14861	14574	14828	14783	14711	14754	14785	14783	14788	14761	14778	14623	14647	14974	14847	14688	14867	14658	14726	14829	14621	14708	14864	14893	14682	14918	14720	14648	14608	14596	14942	14732	14742	14701	14775	14696	14801	14775	14726	14851	14797	14798	14675	14581	14772	14828	14776	14941	14786	14757	14779	14754	14764	14714	14911	14614	14781	14806	14595	14677	14637	14832	14719	14634	14676	14738	14728	14619	14727	14744	14785	14780	14854	14742	14855	14665	14770	14709	14789	14713	14804	14738	14579	14870	14733	14622	14680	14799	14883	14559	14638	14756	14730	14578	14727	14858	14590	14802	14762	14834	14834	14816	14698	14380	14611	14714	14916	14803	14818	14605	14801	14796	14694	14755	14894	14632	14909	14737	14747	14644	14747	14821	14671	14683	14884	14709	14744	14740	14655	14568	14898	14841	14666	14637	14739	14845	14659	14661	14698	14856	14666	14814	14812	14658	14703	14702	14752	14691	14762	14712	14709	14820	14531	14739	14444	14929	14802	14731	14759	14728	14767	14688	14841	14681	14731	14678	14823	14711	14777	14725	14753	14756	14849	14707	14796	14613	14843	14589	14734	14594	14625	14758	14693	14668	14769	14582	14793	14713	14838	14639	14665	14554	14690	14636	14679	14674	14750	14738	14781	14869	14593	14746	14805	14658	14661	14868	14796	14710	14690	14593	14813	14824	14660	14663	14809	14740	14824	14808	14731	14761	14637	14845	14835	14924	14852	14825	14730	14769	14730	14852	14692	14899	14497	14629	14789	14592	14697	14867	14747	14844	14874	14675	14667	14698	14744	14837	14770	14778	14755	14759	14677	14665	14855	14686	14846	14691	14849	14788	14575	14852	14816	14773	14823	14636	14800	14695	14732	14709	14677	14894	14710	14970	14811	14644	14717	14782	14793	14652	14810	14733	14657	14863	14520	14908	14699	14809	14744	14845	14765	14803	14656	14635	14899	14629	14831	14701	14728	14886	14601	14943	14704	14614	14860	14675	14824	14697	14730	14680	14654	14794	14863	14748	14796	14768	14846	14511	14650	14687	14907	14698	14713	14735	14642	14846	14600	14713	14566	14993	14744	14691	14737	14828	14744	14824	14581	14934	14669	14721	14565	14761	14777	14729	14812	14713	14937	14814	14835	14796	14808	14830	14537	14695	14657	14709	14692	14755	14668	14714	14761	14879	14831	14821	14657	14691	14698	14910	14608	14838	14791	14729	14911	14867	14786	14804	14820	14566	14699	14622	14895	14767	14565	14711	14670	14819	14618	14927	14670	14759	14631	14682	14780	14797	14822	14637	14789	14720	14830	14748	14890	14763	14637	14725	14690	14726	14888	14705	14606	14958	14636	14629	14836	14749	14695	14910	14750	14722	14845	14915	14907	14708	14824	14737	14621	14721	14855	14760	14718	14724	14679	14658	14854	14767	14716	14676	14735	14853	14676	14763	14738	14721	14801	14714	14759	14625	14694	14826	14734	14863	14886	14902	14773	14794	14749	14850	14690	14842	14766	14702	14706	14786	14767	14767	14881	14645	14759	14624	14767	14955	14656	14902	14666	14880	14878	14740	14844	14804	14775	14836	14762	14883	14550	14831	14687	14838	14755	14821	14825	14841	14668	14855	14857	14988	14601	14794	14812	14873	14824	14663	14652	14787	14699	14685	14700	14761	14711	14874	14774	14717	14718	14831	14985	14650	14818	14633	14727	14819	14707	14723	14745	14770	14636	14821	14791	14810	14714	14753	14828	14782	14683	14746	14624	14674	14725	14786	14651	14775	14662	14811	14613	14844	14622	14890	14670	14840	14891	14591	14834	14816	14675	14755	14674	14770	14675	14626	14903	14651	14661	14847	14622	14787	14684	14737	14810	14751	14782	14732	14513	14669	14653	14762	14621	14870	14827	14863	14813	14815	14561	14816	14816	14859	14701	14646	14662	14861	14720	14612	14879	14885	14627	14671	14660	14771	14826	14688	14700	14708	14664	14693	14667	14731	14901	14737	14750	14691	14753	14733	14856	14713	14516	14657	14703	14760	14739	14774	14794	14803	14774	14750	14731	14672	14774	14630	14751	14616	14855	14986	14884	14783	14707	14809	14709	14822	14754	14595	14811	14747	14667	14642	14782	14727	14691	14713	14872	14822	14792	14806	14681	14776	14782	14742	14795	14786	14710	14706	14843	14687	14691	14664	14770	14748	14689	14774	14823	14867	14764	14850	14768	14864	14782	14756	14688	14667	14674	14851	14752	14668	14958	14858	14807	14565	14526	14830	14939	14685	14903	14741	14933	14637	14678	14761	14759	14719	14965	15008	14862	14723	14938	14730	14638	14722	14797	14650	14806	14747	14677	14752	14733	14589	14783	14730	14644	14760	14617	14792	14690	14740	14582	14839	14608	14669	14917	14654	14653	14646	14639	14769	14729	14807	14720	14682	14808	14765	14851	14802	14845	14918	14696	14796	14865	14740
22697	21110	28872	23611	21342	23248	24430	19279	18413	18304	18315	18044	18057	17983	17809	17921	18027	17775	17919	17737	18020	17824	17775	18009	18092	17822	18167	18206	18372	18162	18121	18075	18028	17950	17980	17952	17910	17979	17823	17644	17732	17980	17668	17644	17625	17761	17922	17576	17433	17704	17486	17612	17455	17396	17480	17343	17463	17422	17496	17490	17456	17424	17537	17539	17588	17483	17531	17325	17583	17370	17367	17345	17376	17333	17525	17392	17227	17347	17472	17465	17493	17422	17550	17410	17480	17450	17648	17474	17283	17302	17291	17418	17543	17414	17414	17631	17466	17456	17471	17355	17488	17220	17450	17271	17476	17509	17590	17355	17362	17337	17426	17336	17555	17332	17247	17525	17462	17348	17289	17420	17586	17590	17330	17310	17481	17322	17271	17263	17356	17440	17284	17534	17466	17551	17472	17430	17522	17583	17532	17273	17322	17269	17456	17375	17599	17396	17510	17421	17412	17490	17437	17357	17175	17400	17239	17445	17407	17415	17260	17457	17339	17462	17150	17497	17522	17302	17494	17372	17420	17417	17361	17306	17446	17479	17364	17268	17375	17477	17285	17276	17339	17260	17537	17442	17439	17270	17347	17338	17511	17481	17240	17460	17426	17452	17621	17227	17409	17490	17396	17460	17306	17267	17378	17525	17323	17313	17488	17495	17362	17408	17431	17490	17354	17356	17445	17450	17551	17312	17416	17291	17302	17496	17484	17286	17205	17136	17374	17361	17535	17253	17202	17520	17619	17424	17446	17290	17349	17413	17427	17337	17424	17448	17449	17494	17444	17277	17370	17427	17517	17285	17638	17589	17636	17405	17504	17325	17378	17483	17506	17424	17209	17257	17426	17505	17545	17189	17437	17396	17527	17249	17431	17250	17538	17418	17405	17518	17582	17350	17388	17363	17438	17508	17630	17276	17355	17364	17472	17325	17533	17367	17436	17403	17347	17354	17162	17535	17439	17402	17237	17388	17360	17365	17411	17358	17438	17489	17505	17542	17422	17467	17463	17266	17276	17546	17395	17347	17398	17251	17300	17282	17441	17429	17389	17360	17475	17458	17307	17543	17284	17378	17450	17311	17334	17425	17601	17466	17474	17464	17286	17310	17478	17411	17411	17425	17552	17340	17465	17428	17330	17438	17381	17407	17627	17333	17255	17509	17447	17450	17632	17345	17356	17489	17415	17472	17479	17536	17409	17476	17521	17444	17282	17269	17624	17451	17228	17393	17359	17271	17350	17178	17518	17086	17352	17421	17721	17401	17358	17441	17240	17176	17308	17560	17476	17460	17317	17297	17366	17382	17349	17331	17448	17364	17439	17479	17307	17527	17459	17388	17455	17549	17255	17300	17385	17422	17537	17294	17224	17342	17472	17288	17265	17396	17408	17486	17382	17613	17368	17360	17243	17563	17469	17388	17599	17537	17487	17429	17347	17265	17433	17382	17520	17381	17383	17491	17361	17391	17325	17369	17362	17450	17371	17522	17263	17408	17300	17440	17424	17411	17249	17269	17242	17242	17532	17382	17620	17362	17333	17373	17202	17429	17506	17659	17512	17362	17443	17245	17349	17336	17420	17717	17524	17439	17385	17418	17577	17323	17534	17309	17355	17410	17605	17330	17233	17339	17229	17335	17342	17472	17353	17518	17486	17091	17358	17227	17366	17360	17473	17363	17193	17375	17422	17340	17378	17378	17426	17149	17495	17525	17413	17444	17448	17376	17369	17505	17526	17378	17265	17416	17442	17361	17427	17126	17378	17350	17356	17268	17341	17395	17525	17432	17540	17344	17382	17305	17354	17382	17338	17280	17398	17311	17464	17549	17350	17274	17449	17449	17416	17383	17273	17356	17377	17374	17602	17311	17319	17369	17290	17156	17403	17386	17455	17374	17363	17459	17366	17399	17539	17444	17432	17332	17359	17329	17287	17368	17537	17039	17334	17349	17207	17549	17487	17546	17609	17496	17593	17638	17485	17264	17524	17440	17562	17234	17319	17413	17398	17272	17345	17420	17180	17120	17239	17339	17155	17227	17421	17555	17411	17439	17507	17625	17373	17633	17389	17364	17314	17561	17113	17386	17390	17402	17358	17292	17444	17423	17235	17339	17495	17556	17461	17317	17445	17374	17380	17428	17279	17186	17366	17362	17327	17165	17411	17421	17407	17729	17390	17269	17296	17353	17495	17513	17377	17459	17457	17471	17517	17351	17436	17492	17544	17483	17433	17708	17508	17330	17432	17387	17441	17388	17438	17425	17439	17534	17260	17502	17539	17416	17347	17344	17466	17470	17234	17439	17387	17363	17243	17516	17544	17278	17462	17714	17335	17292	17089	17293	17313	17150	17311	17297	17403	17296	17400	17513	17496	17266	17442	17153	17178	17437	17379	17331	17480	17470	17350	17480	17301	17410	17488	17239	17456	17538	17414	17468	17412	17420	17269	17487	17333	17299	17518	17343	17423	17566	17313	17222	17419	17446	17519	17491	17622	17469	17250	17309	17191	17091	17447	17331	17219	17379	17329	17474	17480	17409	17434	17417	17650	17293	17683	17418	17319	17405	17461	17565	17549	17358	17462	17272	17324	17698	17433	17414	17428	17211	17468	17387	17608	17401	17551	17591	17506	17375	17368	17413	17347	17282	17398	17417	17462	17578	17351	17542	17477	17192	17257	17402	17553	17545	17530	17582	17617	17309	17435	17363	17455	17388	17450	17347	17525	17563	17432	17309	17417	17259	17504	17541	17263	17414	17336	17314	17419	17349	17427	17562	17249	17271	17195	17508	17359	17433	17527	17337	17569	17479	17421	17392	17491	17441	17318	17245	17251	17451	17385	17618	17488	17320	17314	17276	17384	17293	17422	17601	17356	17379	17277	17621	17330	17311	17368	17403	17389	17424	17441	17328	17466	17268	17440	17299	17516	17547	17364	17396	17307	17391	17408	17428	17391	17322	17310	17317	17507	17413	17676	17412	17362	17515	17318	17617	17347	17536	17464	17573	17517	17333	17199	17261	17359	17397	17501	17409	17313	17470	17265	17542	17221	17328	17320	17321	17275	17271	17443	17374	17422	17152	17410	17583	17392	17546	17512	17409	17424	17439	17540	17198	17131	17607	17611	17290	17411	17223	17144	17420	17372	17363	17565	17517	17383	17458	17300	17391	17458	17462	17413	17254	17254	17528	17407	17522	17382	17384	17448	17462	17648	17430	17411	17374	17597	17369	17431	17452	17404	17236	17417	17388	17628	17553	17431	17426	17475	17568	17369	17214	17497	17512	17366	17314	17393	17408	17531	17410	17348	17413	17446	17219	17278	17373	17484	17611	17132	17558	17455	17437	17446	17372	17425	17416	17311	17285	17478	17500	17387	17288	17578	17561	17232	17325	17379	17198	17479	17458	17220	17271	17569	17561	17225	17597	17280	17437	17438	17528	17300	17432	17451	17342	17375	17346	17282	17362	17266	17402	17480	17457	17475	17538	17557	17427	17491	17451	17513	17452	17450	17431	17547	17373	17459	17388	17310	17255	17398	17372	17429	17378	17354	17445	17150	17425	17452	17505	17031	17412	17417	17568	17441	17282	17285	17631	17547	17598	17413	17358	17476	17290	17447	17296	17273	17489	17602	17235	17522	17386	17563	17354	17460	17336	17384	17402	17436	17422	17332	17368	17586	17551	17429	17281	17531	17282	17288	17439	17389	17350	17200	17458	17450	17380	17510	17477	17410	17434	17490	17424	17471	17361	17289	17411	17426	17492	17266	17435	17350	17421	17521	17406	17518	17580	17160	17337	17427	17323	17419	17328	17220	17289	17413	17413	17449	17412	17435	17378	17370	17478	17539	17335	17385	17364	17537	17406	17445	17458	17354	17254	17418	17307	17326	17189	17377	17248	17428	17292	17316	17368	17429	17427	17503	17601	17630	17408	17299	17528	17494	17359	17545	17498	17559	17429	17428	17336	17575	17243	17214	17440	17389	17587	17538	17345	17307	17262	17397	17527	17379	17526	17299	17335	17459	17398	17413	17484	17470	17475	17359	17287	17437	17385	17413	17338	17649	17332	17339	17458	17539	17217	17403	17207	17361	17444	17467	17371	17517	17308	17467	17416	17478	17358	17348	17101	17180	17382	17194	17481	17603	17401	17319	17312	17385	17435	17303	17333	17491	17593	17428	17284	17407	17384	17483	17056	17189	17377	17478	17420	17676	17429	17651	17480	17283	17543	17564	17452	17410	17399	17250	17236	17360	17700	17606	17537	17365	17360	17267	17373	17467	17630	17327	17349	17430	17417	17436	17486	17392	17221	17555	17453	17625	17400	17336	17530	17542	17494	17275	17453	17272	17490	17589	17360	17499	17130	17410	17358	17512	17308	17472	17383	17336	17473	17415	17315	17568	17287	17368	17429	17551	17630	17327	17201	17740	17437	17572	17396	17517	17515	17398	17451	17456	17030	17207	17394	17407	17284	17428	17494	17211	17541	17290	17198	17336	17354	17241	17392	17517	17246	17456	17279	17225	17551	17626	17219	17588	17370	17257	17289	17436	17172	17450	17231	17297	17199	17520	17360	17435	17163	17301	17608	17379	17225	17437	17280	17215	17279	17234	17458	17462	17333	17193	17465	17468	17514	17375	17368	17599	17293	17297	17504	17337	17443	17502	17344	17522	17465	17574	17289	17484	17264	17344	17216	17372	17381	17392	17316	17458	17324	17539	17468	17416	17469	17408	17454	17400	17456	17445	17632	17437	17472	17596	17442	17530	17372	17367	17580	17423	17404	17506	17315	17365	17558	17512	17518	17452	17418	17323	17519	17331	17458	17407	17219	17268	17254	17472	17460	17370	17543	17406	17402	17342	17364	17340	17453	17182	17341	17355	17434	17373	17542	17265	17428	17511	17302	17233	17549	17323	17459	17517	17541	17566	17369	17388	17381	17411	17342	17247	17248	17560	17311	17321	17487	17425	17332	17487	17443	17402	17272	17571	17516	17140	17472	17493	17311	17420	17067	17419	17288	17443	17611	17674	17409	17331	17379	17438	17443	17515	17500	17374	17380	17506	17321	17341	17294	17329	17215	17613	17367	17425	17489	17148	17432	17296	17377	17541	17289	17359	17386	17505	17543	17430	17265	17570	17546	17462	17517	17226	17412
16651	31826	30426	24004	20951	18826	17707	17054	16834	16501	16322	16319	16061	16151	16124	15983	15947	15855	15996	16008	15909	15866	16000	16037	16164	16007	16264	16136	16521	16416	16423	16388	16283	16227	15977	16180	16036	16000	15912	15745	15738	15646	15663	15678	15738	15476	15671	15645	15469	15306	15472	15382	15563	15325	15361	15384	15283	15410	15473	15428	15342	15487	15464	15464	15478	15408	15466	15229	15450	15300	15381	15292	15319	15304	15349	15444	15572	15345	15310	15427	15283	15471	15379	15456	15331	15333	15394	15335	15386	15381	15374	15592	15456	15110	15484	15312	15350	15223	15379	15358	15184	15494	15308	15515	15411	15433	15436	15343	15344	15456	15419	15377	15530	15454	15326	15446	15269	15269	15421	15459	15436	15388	15554	15392	15300	15403	15472	15392	15423	15314	15475	15227	15131	15243	15228	15340	15458	15241	15403	15243	15332	15286	15333	15298	15466	15362	15399	15372	15301	15289	15466	15509	15351	15326	15349	15396	15392	15382	15494	15381	15319	15497	15362	15280	15295	15304	15384	15419	15401	15350	15349	15321	15471	15294	15432	15375	15298	15209	15333	15541	15261	15557	15291	15388	15303	15385	15321	15140	15462	15460	15292	15333	15426	15342	15421	15505	15337	15478	15222	15421	15348	15451	15315	15267	15397	15354	15311	15250	15568	15369	15406	15482	15408	15380	15481	15429	15460	15331	15346	15339	15359	15413	15232	15458	15325	15313	15439	15426	15419	15314	15507	15211	15362	15436	15180	15181	15585	15479	15238	15311	15389	15429	15354	15309	15435	15238	15355	15345	15493	15340	15353	15320	15452	15299	15229	15310	15365	15199	15339	15222	15402	15457	15335	15513	15405	15232	15375	15229	15366	15523	15418	15345	15345	15402	15391	15288	15373	15369	15457	15306	15385	15370	15342	15452	15467	15257	15344	15393	15405	15571	15222	15304	15302	15352	15325	15289	15421	15452	15276	15344	15305	15204	15336	15297	15411	15471	15584	15431	15280	15406	15286	15316	15315	15403	15383	15217	15325	15336	15297	15444	15420	15486	15365	15477	15533	15281	15401	15211	15269	15160	15246	15372	15276	15526	15466	15384	15339	15325	15454	15439	15093	15465	15454	15354	15330	15249	15371	15477	15203	15480	15430	15333	15362	15524	15312	15250	15374	15409	15345	15388	15344	15382	15386	15324	15399	15413	15424	15297	15293	15356	15363	15321	15416	15469	15385	15395	15387	15412	15398	15421	15399	15357	15177	15439	15382	15415	15314	15362	15358	15407	15425	15293	15416	15364	15342	15356	15477	15414	15292	15236	15224	15420	15199	15347	15477	15457	15170	15448	15403	15324	15225	15435	15426	15393	15342	15193	15357	15280	15311	15109	15323	15333	15332	15291	15428	15413	15440	15272	15302	15376	15357	15339	15310	15568	15322	15394	15318	15525	15444	15398	15281	15434	15260	15220	15251	15243	15503	15339	15274	15443	15367	15359	15369	15234	15359	15464	15310	15202	15272	15301	15389	15361	15411	15283	15372	15177	15313	15358	15441	15479	15243	15417	15447	15385	15253	15304	15473	15296	15282	15349	15396	15311	15345	15265	15193	15511	15451	15433	15290	15414	15246	15512	15276	15311	15360	15451	15252	15284	15189	15390	15314	15270	15465	15346	15356	15331	15331	15330	15411	15310	15286	15359	15173	15440	15161	15289	15408	15619	15455	15399	15425	15252	15477	15267	15403	15237	15311	15410	15338	15284	15332	15227	15299	15416	15281	15518	15399	15365	15289	15335	15375	15306	15397	15312	15433	15493	15431	15308	15432	15359	15385	15303	15298	15306	15300	15260	15369	15315	15085	15450	15250	15540	15460	15229	15268	15264	15325	15422	15391	15420	15209	15198	15431	15118	15449	15453	15563	15290	15325	15290	15348	15235	15380	15269	15448	15327	15533	15163	15369	15343	15509	15214	15387	15296	15357	15464	15321	15412	15013	15494	15630	15355	15389	15226	15397	15259	15410	15349	15378	15256	15212	15517	15370	15268	15310	15413	15461	15258	15447	15275	15268	15414	15313	15254	15429	15416	15458	15328	15345	15530	15345	15442	15446	15316	15378	15418	15177	15510	15352	15420	15272	15403	15276	15242	15257	15401	15359	15339	15378	15365	15365	15232	15457	15398	15639	15371	15165	15342	15328	15066	15444	15295	15455	15411	15454	15389	15047	15280	15339	15234	15345	15181	15075	15192	15336	15203	15350	15405	15530	15327	15352	15474	15420	15349	15208	15383	15285	15480	15309	15282	15357	15216	15373	15392	15350	15403	15285	15267	15467	15352	15188	15305	15343	15224	15174	15172	15332	15402	15484	15577	15355	15310	15480	15325	15339	15349	15281	15417	15120	15268	15342	15187	15280	15266	15480	15524	15362	15255	15389	15339	15306	15360	15363	15257	15487	15315	15367	15080	15222	15365	15454	15412	15269	15345	15226	15221	15376	15357	15601	15295	15365	15196	15237	15385	15304	15328	15221	15414	15268	15615	15265	15464	15394	15453	15533	15434	15297	15362	15352	15259	15338	15390	15197	15446	15204	15171	15442	15394	15157	15301	15174	15279	15401	15403	15339	15331	15390	15260	15374	15523	15360	15372	15396	15234	15405	15189	15501	15212	15335	15293	15286	15369	15421	15318	15340	15491	15305	15495	15255	15145	15358	15384	15367	15444	15406	15450	15302	15465	15274	15348	15230	15237	15260	15412	15325	15394	15331	15387	15477	15187	15287	15417	15394	15386	15378	15202	15220	15195	15329	15375	15543	15177	15471	15418	15245	15259	15613	15398	15280	15364	15370	15355	15231	15322	15324	15395	15368	15234	15226	15341	15404	15209	15314	15333	15370	15247	15372	15289	15183	15364	15183	15353	15435	15376	15392	15292	15337	15350	15361	15398	15212	15401	15436	15273	15404	15338	15370	15372	15428	15405	15293	15485	15250	15379	15201	15446	15356	15302	15190	15336	15319	15602	15286	15330	15359	15345	15363	15433	15393	15404	15463	15537	15227	15380	15216	15339	15390	15247	15447	15325	15454	15309	15381	15229	15329	15249	15332	15496	15311	15408	15121	15302	15455	15330	15411	15283	15464	15274	15449	15408	15175	15227	15186	15462	15291	15343	15440	15482	15401	15341	15305	15363	15186	15304	15315	15287	15387	15461	15396	15379	15259	15376	15461	15446	15399	15387	15336	15301	15467	15311	15428	15429	15415	15315	15263	15471	15319	15313	15422	15427	15272	15211	15333	15263	15248	15356	15421	15247	15317	15271	15365	15331	15350	15414	15269	15407	15453	15431	15188	15432	15427	15252	15240	15162	15422	15421	15426	15443	15482	15495	15437	15314	15374	15286	15436	15418	15576	15172	15366	15358	15465	15458	15352	15373	15351	15523	15371	15256	15296	15309	15437	15485	15474	15360	15393	15497	15331	15362	15482	15338	15377	15329	15393	15387	15419	15231	15250	15344	15342	15357	15404	15124	15433	15236	15324	15338	15359	15286	15499	15253	15325	15255	15392	15275	15539	15447	15322	15256	15479	15402	15368	15324	15502	15344	15325	15149	15385	15447	15331	15434	15330	15314	15461	15272	15209	15463	15407	15424	15244	15251	15157	15330	15468	15395	15503	15326	15519	15208	15238	15349	15462	15313	15340	15538	15153	15367	15566	15252	15240	15262	15188	15412	15448	15455	15435	15249	15348	15438	15403	15321	15109	15328	15473	15341	15293	15461	15395	15340	15281	15346	15395	15239	15260	15130	15424	15293	15465	15244	15325	15399	15332	15333	15370	15398	15442	15353	15371	15385	15255	15416	15278	15379	15339	15484	15527	15360	15259	15364	15344	15249	15158	15333	15392	15363	15472	15422	15426	15377	15317	15406	15394	15366	15526	15282	15239	15556	15321	15215	15417	15281	15401	15439	15220	15343	15411	15371	15407	15305	15561	15295	15261	15300	15363	15363	15189	15315	15276	15388	15356	15367	15313	15367	15393	15324	15265	15475	15401	15378	15366	15358	15470	15344	15441	15150	15389	15162	15256	15396	15358	15297	15302	15424	15321	15481	15295	15380	15407	15422	15336	15276	15344	15391	15390	15384	15366	15375	15241	15451	15367	15114	15474	15471	15364	15484	15390	15454	15281	15409	15510	15189	15413	15214	15246	15429	15457	15290	15474	15356	15263	15291	15335	15135	15215	15299	15456	15395	15311	15200	15392	15486	15308	15348	15316	15276	15510	15359	15289	15393	15285	15537	15482	15434	15441	15332	15225	15355	15461	15356	15484	15476	15120	15285	15459	15498	15399	15254	15433	15355	15279	15253	15283	15269	15355	15441	15447	15327	15366	15281	15383	15378	15427	15436	15346	15413	15475	15307	15362	15260	15296	15336	15449	15251	15271	15311	15310	15384	15365	15405	15303	15367	15291	15449	15518	15559	15367	15374	15483	15226	15339	15525	15287	15257	15293	15368	15478	15416	15295	15375	15390	15307	15288	15182	15191	15251	15508	15439	15405	15422	15361	15552	15420	15280	15458	15298	15267	15359	15302	15360	15319	15533	15175	15218	15548	15305	15217	15262	15475	15342	15410	15594	15279	15224	15327	15358	15434	15291	15314	15319	15364	15238	15247	15315	15407	15382	15383	15265	15268	15416	15395	15283	15388	15485	15382	15261	15282	15240	15386	15374	15291	15360	15334	15394	15320	15237	15327	15510	15318	15443	15419	15339	15316	15266	15305	15439	15326	15358	15313	15158	15484	15188	15338	15239	15427	15322	15250	15385	15319	15175	15546	15367	15320	15276	15407	15380	15262	15325	15238	15400	15459	15342	15432	15325	15393	15282	15349	15382	15308	15276	15281	15384	15296	15489	15336	15240	15188	15453	15293	15433	15424	15365	15312	15557	15199	15321	15495	15386	15400	15264	15279	15354	15297	15333	15369	15384	15394	15428	15442	15344	15445	15242	15483	15446	15285	15352	15250	15291	15385	15441	15420	15538	15188	15353	15248	15416	15192	15315	15266	15314	15371	15254	15319	15323	15201	15282	15373	15349	15306	15347	15504	15523	15517	15448	15282	15320	15409	15395	15422	15439	15299	15210	15412	15255	15314	15343	15477	15313
27412	21885	23978	20408	16863	16522	16566	16361	16255	16345	16204	16373	16264	16171	16321	16343	16245	16127	16121	16192	16302	16271	16264	16376	16571	16409	16420	16362	16430	16263	16357	16274	16247	16519	16269	16259	16237	16278	16250	16077	16136	16249	16151	16212	16281	16249	16060	16113	16092	16189	16072	16097	16126	16178	15986	15925	16117	16233	16193	15902	16214	16099	16024	16037	16359	16241	16015	15964	16124	16147	16107	16034	16109	15914	15996	16098	16085	16262	15955	16089	16027	16270	16112	15922	16220	16129	15962	15995	16063	16124	16014	15868	16051	16000	16199	16044	16281	16063	15991	15989	16090	16160	16156	16261	16348	16246	16168	16196	16060	16087	15895	16155	16002	15983	16160	16219	16125	15981	16062	15939	16045	16031	16023	16048	16043	16099	16019	15763	16095	16226	16132	15995	16009	16172	15940	16025	15983	16001	15965	16040	16036	16156	16032	16216	16127	16042	16069	16175	16155	15835	15967	15966	16197	16070	16117	15957	15939	15908	16025	16018	16098	16214	16194	15953	16118	16229	16235	15896	15884	16254	16022	15945	16011	16025	16021	16244	16200	16068	16175	15971	16011	16322	16041	16222	15995	16036	16053	16190	16024	16002	16333	16210	16206	16129	16045	16210	16153	16064	16162	15989	16087	16081	16191	16091	16071	16068	16084	16078	16215	16123	15980	16324	16109	16163	16003	16088	16319	16123	16319	16189	16165	15982	15936	16136	16142	16046	16137	16332	16136	16179	16226	16124	16136	16059	16077	16211	16103	15969	16185	16080	16074	16129	16084	16136	16033	15927	16196	16143	16069	16223	16119	15917	16027	16143	16171	16164	16087	16122	16253	16115	16227	16171	16034	16114	16307	16214	16077	16067	16206	16197	16181	16180	16123	16024	16181	16223	16169	16174	15887	16225	16259	16145	16130	16089	16073	16100	16046	16083	16057	16047	16149	16231	16179	16333	16400	16149	16099	16172	16128	16258	15986	16061	16138	16036	16240	15898	15970	16103	16049	16081	15935	16103	16029	16125	15948	16033	16026	15880	16031	16091	15871	16208	16140	16013	16147	16069	15982	16023	16059	16003	16133	15967	16057	16223	15828	16217	16156	16036	16152	16110	16108	16120	16119	16221	16269	15985	16037	16292	15916	15929	16323	15943	15999	16162	16070	16058	16032	15916	15937	15831	16109	16193	16254	16150	16198	16251	15946	16083	15921	15984	16122	16044	16046	16112	15985	16165	16031	16042	16060	16130	16184	16186	16067	15992	16096	15898	16082	16053	16116	16479	16080	16293	16382	16198	16183	15913	16138	16097	15972	16098	16165	15960	16038	16054	16040	15996	16152	16190	16072	16239	16061	16003	16178	16115	16348	16064	15948	16187	15924	15973	16296	16062	16199	16178	16087	16047	15903	15913	16184	15997	16125	16084	16047	16043	16060	16370	16061	16155	16002	16078	15927	16182	16120	16232	16239	16095	16241	16295	16200	16008	16158	16016	16271	16162	16101	16105	16102	16163	16213	16265	16160	15919	16209	16097	16263	16025	16051	16025	15918	16084	15828	16111	16227	16115	16199	15964	16030	16033	16110	16223	16084	16003	16081	16255	16437	16190	16220	16190	16215	16205	16165	16155	15897	16101	16106	16110	16094	16147	16184	16120	16017	16107	16012	16100	16210	16062	16114	16168	16113	15789	16125	16159	16129	16227	15984	16148	16171	16059	16067	16158	15984	16132	16174	16310	16148	16128	16040	15977	16159	15937	15974	16227	16063	16191	16028	16062	16233	16125	15910	16014	16096	16115	16130	16079	16296	16078	16184	16019	16126	15956	16335	16097	16111	16091	16041	16388	16212	16016	16186	16001	16058	16181	16090	16051	15990	16103	15963	15990	16052	16156	16123	16157	15954	16234	16179	16086	16123	16240	16045	16028	16168	15916	15964	15984	15913	15993	16327	16023	16086	16041	16132	16058	16263	16045	15992	16252	16064	15868	16119	15922	15935	16056	16287	16224	16266	16226	16058	16109	15836	15885	16031	16283	16103	16280	16206	15889	16059	15943	16038	16154	16010	16178	15909	15953	16072	16127	16092	16025	16160	16062	16027	16091	16230	16105	16107	16305	16055	16101	16142	16102	16163	16220	16001	15911	16097	16025	16068	15994	16131	15890	16046	16139	16000	16326	15936	16110	16292	16206	15975	16089	16223	16113	16053	16028	16149	16172	15955	16065	16018	16076	16198	16011	15875	16027	16515	16192	15996	16016	16023	16107	15927	16136	16152	16136	16209	16273	16098	16245	16296	16262	16273	16163	16182	16022	15997	15999	15983	16096	15999	16052	16117	15802	16037	16282	15962	15979	16222	16078	16072	16064	16049	16229	16235	16126	16155	16117	16220	15986	16089	16381	16097	16061	16089	15984	16193	15947	16053	16034	16078	16017	16141	16058	16160	16095	16064	15923	16120	16020	16171	16092	16261	16021	16113	15924	15966	15842	16087	16055	16106	16216	16186	15996	16063	16237	15982	16088	16016	16069	16120	16029	16054	16178	16058	16163	16223	15927	16157	16028	16114	15863	15899	15960	16120	16112	15975	15938	15916	16159	16136	16088	16009	15965	15988	16158	16058	15903	16208	16135	16123	16158	16231	16094	16222	16132	16137	16185	16169	16183	16031	16072	16250	16205	16114	15991	15950	16188	16052	16032	16173	16037	16083	16178	16107	16241	16216	16036	16067	16073	15931	16155	16110	16092	15786	16263	16102	16267	16043	16020	16191	16150	16211	16160	16110	15871	16088	16171	16136	16132	15951	16185	16262	16276	16173	16111	16080	16044	16099	16139	16113	16063	15958	16104	15618	16130	16009	16109	16268	15989	16177	16196	16119	16172	16214	15980	16092	16091	16178	16124	16046	15980	16114	16037	16180	16100	15978	16158	16213	16286	16216	16242	16029	16223	15965	16096	16090	16105	16114	16150	16244	16104	16040	16102	15981	16172	15994	15988	16065	16246	15874	16170	16040	16198	16211	16186	16112	16226	16252	16241	16081	16074	16080	16335	16214	16280	16221	16004	15990	16129	16087	16110	16023	16307	15911	16187	15931	16091	16088	16100	16156	16050	16001	16213	16169	15989	15962	16135	16185	16140	15952	15907	16031	16102	15971	16075	16165	15980	16234	16023	16049	16079	16126	16335	16143	16214	16207	16076	16038	16109	16231	15984	16165	16160	15973	15971	16051	16113	16184	15894	16135	16233	16022	16147	16161	16270	16098	16089	16175	16012	16089	15894	16152	15960	16175	15988	16126	16196	16058	16115	16125	16276	15953	16184	16057	16351	16171	16140	16059	16358	16255	16328	15975	16168	16211	16085	16051	15934	16137	16315	16222	16153	15980	16003	15980	15984	16140	16089	16165	16116	16022	16033	16124	16194	16040	16036	16004	16149	16122	16218	16088	16298	16159	16194	16016	16017	16136	16085	15839	16223	16186	16009	16050	15975	16000	16006	16102	15948	15933	16091	16213	16035	16079	16161	16063	16143	15911	16160	16122	16156	15992	16143	16125	16133	16063	15903	16081	16050	15835	16036	16102	16033	16138	16109	16352	15976	16103	16084	16011	16110	16322	16250	16036	15873	16034	16072	16056	16163	15979	15935	16232	16186	16068	15992	16134	15980	15937	16064	15983	15964	16024	16191	16041	16170	16061	16076	16108	16049	15962	15932	16094	16237	15959	16103	16010	16020	16237	16094	15948	15980	16112	16145	16118	16237	16014	16066	16025	16157	16138	16263	16194	16235	16169	16038	16046	16002	16136	15874	16132	16020	16094	16004	16293	16291	16057	15907	15873	16169	15982	16128	16175	16056	16281	16058	16223	16212	16112	16207	16273	16005	16248	16164	16206	16079	16106	16108	15966	16106	16073	16246	16025	16012	16009	15758	15913	16042	16068	16130	16141	16147	16391	16072	15951	16061	15891	16163	16169	16037	15929	16054	16339	16231	15971	16038	15971	16190	15991	16135	16264	16220	16180	16118	16265	16229	16159	16096	16037	16044	16211	16065	16007	15845	16192	15994	16049	16091	16177	16053	16160	16031	15925	16029	16142	16128	16212	16136	16095	16112	16148	16163	16022	16086	16361	16067	16261	16144	15962	16065	16024	16048	16092	16141	15973	16099	16090	16099	16175	16107	16034	16076	16137	16127	16057	16100	15985	16368	15936	16099	15996	15968	16148	16165	15995	16212	15940	16005	16211	15887	16223	15986	16202	16255	16102	16115	16076	16165	16140	16118	16283	16086	16029	16105	16005	16191	16053	16088	16024	16094	16127	16001	16344	16142	15951	16268	15978	15977	16096	15999	16232	16183	15947	16008	16169	15965	16211	16174	16281	16211	16011	15965	16101	16268	16280	16163	16274	15965	16221	16081	16165	15835	16320	16139	16169	16199	16219	16063	16052	16065	16090	16097	16026	16103	16144	16069	16041	16079	16096	15940	15986	15850	16297	16096	16199	16008	16219	16238	15997	15976	16052	16132	16181	16140	16234	16268	16114	15945	16021	16016	16130	15859	16227	15938	16299	16165	16043	15837	16199	16159	16266	16226	16190	16109	16316	16142	16127	16051	16197	16171	16038	15964	16100	15923	16132	16074	16272	16030	16319	16095	16147	16069	16054	15920	16010	16059	16096	16023	16272	15909	15875	15890	16146	15907	16092	16074	16111	15959	16104	15997	15863	16055	16306	15936	16077	16266	16215	16059	16020	16128	16135	16032	16099	16083	15916	15994	16122	16089	16040	16025	16000	16026	16137	16048	16068	16133	16083	16088	16020	16005	16068	16230	16197	16098	16162	16030	15964	16033	16053	16108	15960	15978	16022	16040	15957	15855	16244	15918	16028	16311	16089	16147	16069	16151	16043	16007	15976	15951	16164	16085	16192	16314	16122	16053	16211	16226	16095	16178	16295	16301	16155	16087	16060	16350	16024	16238	16167	16004	15933	16025	16026	16113	16337	16178	16035	16292	16083	16064	16207	16239	16212	15943	15920	16216	16088	16123	15997	16165	16192	16089	16332	16006	16074	16164	16213	16008	16148	16251	16048	16269	16009	16288	16063	16119	16043	16053	15982	16080	16270	16186	16257	16104	15997	16136	16229	16220	15955	16074	15983	16344
15369	20737	20017	17121	16004	15347	15189	14922	14977	14731	14845	14828	14868	14779	14771	14897	14649	14830	14786	14683	14825	14765	14823	14698	14839	15059	14828	14978	14955	15120	15091	14735	15020	15108	15063	14695	14812	15073	14756	14857	14680	14802	14737	14711	14588	14737	14629	14648	14869	14688	14791	14709	14712	14517	14637	14498	14710	14667	14712	14561	14632	14571	14746	14609	14615	14427	14524	14680	14648	14598	14663	14555	14688	14573	14708	14591	14720	14668	14720	14593	14621	14529	14362	14733	14591	14594	14582	14771	14581	14658	14665	14692	14706	14609	14583	14703	14542	14511	14630	14598	14563	14550	14564	14483	14611	14451	14447	14569	14420	14613	14573	14602	14592	14703	14638	14653	14493	14721	14605	14508	14616	14664	14469	14660	14526	14602	14407	14689	14712	14477	14623	14607	14622	14774	14584	14534	14565	14594	14568	14620	14656	14556	14660	14545	14536	14604	14611	14500	14562	14509	14483	14474	14767	14475	14615	14569	14669	14632	14431	14634	14573	14613	14597	14746	14541	14669	14636	14498	14842	14625	14455	14641	14486	14662	14606	14496	14606	14586	14567	14450	14491	14628	14624	14716	14598	14638	14666	14708	14671	14646	14669	14562	14448	14533	14569	14583	14546	14536	14571	14612	14705	14407	14685	14700	14514	14425	14646	14482	14663	14607	14308	14609	14674	14670	14703	14459	14674	14487	14739	14517	14695	14518	14576	14553	14651	14453	14683	14526	14610	14632	14508	14442	14601	14504	14639	14477	14501	14655	14648	14494	14679	14586	14558	14623	14568	14470	14598	14532	14531	14774	14488	14603	14675	14504	14655	14783	14654	14462	14732	14490	14557	14568	14781	14483	14806	14507	14640	14539	14596	14574	14611	14561	14390	14671	14424	14461	14574	14592	14551	14559	14669	14679	14628	14574	14574	14510	14573	14507	14665	14710	14551	14534	14701	14511	14616	14731	14539	14447	14672	14521	14446	14711	14587	14616	14707	14532	14625	14475	14587	14568	14656	14482	14617	14528	14643	14675	14685	14504	14682	14586	14598	14501	14735	14570	14506	14531	14566	14414	14561	14563	14603	14645	14612	14498	14543	14506	14631	14670	14676	14618	14514	14418	14606	14531	14480	14737	14603	14728	14509	14450	14571	14542	14478	14551	14599	14652	14634	14590	14499	14609	14561	14478	14578	14512	14553	14674	14576	14590	14572	14817	14552	14586	14618	14450	14615	14562	14543	14645	14518	14500	14563	14607	14658	14500	14586	14513	14410	14595	14623	14510	14690	14635	14622	14381	14616	14505	14699	14536	14561	14626	14518	14530	14572	14568	14555	14562	14546	14495	14475	14586	14608	14535	14530	14563	14785	14498	14479	14623	14627	14431	14662	14578	14621	14520	14395	14612	14461	14549	14542	14665	14724	14452	14480	14749	14578	14596	14506	14639	14705	14638	14559	14593	14614	14522	14587	14515	14561	14571	14435	14613	14516	14572	14647	14590	14438	14583	14422	14671	14561	14571	14631	14601	14595	14707	14748	14542	14596	14570	14706	14741	14791	14683	14690	14695	14581	14556	14618	14557	14570	14473	14570	14522	14633	14552	14579	14670	14489	14796	14654	14524	14615	14702	14620	14357	14586	14819	14595	14624	14637	14700	14617	14619	14664	14498	14653	14726	14809	14580	14570	14517	14779	14534	14504	14634	14539	14843	14566	14533	14508	14511	14546	14797	14527	14588	14447	14621	14484	14533	14681	14543	14520	14556	14464	14501	14484	14626	14802	14714	14458	14630	14482	14517	14683	14667	14593	14595	14595	14532	14577	14416	14567	14531	14464	14739	14638	14686	14668	14668	14685	14669	14608	14490	14570	14612	14576	14648	14664	14771	14647	14581	14440	14476	14658	14764	14772	14601	14570	14662	14704	14631	14565	14552	14411	14558	14644	14639	14686	14617	14439	14551	14477	14578	14742	14658	14600	14579	14675	14579	14459	14685	14499	14581	14551	14612	14670	14475	14689	14427	14631	14662	14602	14625	14640	14533	14674	14543	14651	14456	14533	14831	14612	14553	14532	14634	14631	14633	14542	14708	14462	14657	14651	14595	14597	14649	14587	14419	14764	14612	14643	14550	14478	14689	14781	14555	14557	14590	14504	14667	14570	14509	14659	14665	14637	14655	14495	14548	14751	14396	14569	14428	14626	14471	14796	14731	14634	14682	14748	14531	14707	14555	14507	14586	14601	14580	14523	14548	14592	14609	14649	14562	14507	14709	14599	14435	14613	14725	14493	14727	14498	14498	14675	14527	14580	14616	14467	14630	14597	14534	14713	14625	14781	14691	14596	14718	14483	14621	14405	14553	14716	14591	14503	14696	14705	14624	14545	14647	14659	14676	14627	14675	14551	14685	14711	14696	14478	14526	14548	14610	14536	14579	14541	14652	14881	14648	14552	14646	14619	14582	14677	14431	14462	14597	14575	14684	14674	14631	14746	14618	14576	14689	14685	14460	14617	14597	14671	14551	14590	14518	14475	14577	14658	14615	14677	14504	14553	14554	14661	14532	14640	14629	14561	14712	14600	14629	14749	14497	14638	14651	14679	14703	14657	14678	14585	14645	14655	14659	14544	14472	14543	14522	14665	14590	14561	14586	14591	14687	14514	14566	14807	14704	14624	14677	14577	14578	14570	14774	14482	14662	14690	14638	14627	14621	14697	14663	14721	14552	14560	14486	14521	14665	14503	14567	14599	14732	14749	14677	14673	14654	14570	14500	14419	14606	14561	14679	14673	14482	14542	14590	14635	14705	14526	14499	14670	14515	14557	14564	14628	14741	14349	14443	14699	14481	14564	14633	14587	14606	14612	14638	14582	14690	14403	14478	14609	14539	14512	14499	14704	14605	14549	14651	14464	14693	14641	14626	14661	14489	14441	14765	14636	14487	14575	14679	14580	14469	14619	14322	14626	14713	14530	14644	14554	14459	14554	14661	14590	14595	14592	14506	14545	14558	14585	14412	14598	14482	14559	14666	14503	14597	14645	14623	14536	14584	14656	14769	14580	14570	14603	14603	14388	14644	14518	14570	14472	14622	14625	14636	14582	14597	14641	14596	14489	14715	14600	14475	14616	14609	14495	14592	14612	14516	14742	14657	14677	14522	14618	14459	14807	14607	14489	14313	14600	14533	14659	14523	14628	14704	14590	14646	14627	14646	14650	14692	14711	14668	14408	14673	14444	14710	14728	14499	14714	14559	14623	14773	14591	14467	14561	14519	14482	14630	14664	14650	14644	14643	14805	14567	14616	14603	14567	14626	14551	14611	14461	14466	14618	14581	14592	14521	14553	14683	14592	14619	14647	14402	14477	14440	14499	14571	14585	14694	14573	14560	14664	14664	14732	14576	14633	14571	14660	14415	14511	14517	14611	14726	14598	14546	14607	14692	14650	14696	14559	14443	14727	14432	14492	14641	14637	14645	14519	14775	14585	14727	14542	14546	14610	14677	14601	14582	14650	14604	14814	14637	14657	14549	14649	14644	14562	14495	14696	14523	14512	14615	14395	14636	14492	14657	14550	14527	14537	14707	14581	14533	14617	14577	14672	14424	14708	14660	14463	14684	14671	14632	14723	14611	14500	14491	14490	14618	14414	14625	14613	14620	14777	14537	14739	14604	14576	14625	14493	14558	14746	14633	14596	14649	14625	14738	14492	14588	14690	14588	14455	14597	14687	14560	14744	14652	14564	14516	14566	14805	14684	14519	14541	14450	14632	14670	14540	14523	14717	14606	14794	14503	14748	14587	14558	14568	14628	14723	14536	14505	14554	14742	14550	14732	14456	14658	14408	14639	14548	14534	14562	14496	14684	14633	14536	14593	14687	14737	14484	14514	14689	14607	14424	14645	14607	14594	14441	14598	14454	14721	14621	14611	14639	14619	14690	14530	14653	14362	14626	14482	14595	14643	14503	14538	14465	14542	14471	14617	14562	14518	14541	14548	14610	14606	14573	14432	14641	14632	14548	14565	14411	14526	14629	14625	14679	14640	14623	14583	14643	14441	14717	14400	14549	14710	14512	14603	14661	14351	14578	14638	14604	14795	14729	14711	14534	14629	14474	14661	14553	14632	14515	14709	14729	14471	14655	14436	14594	14584	14605	14605	14619	14596	14697	14609	14604	14696	14465	14571	14576	14580	14589	14611	14410	14642	14579	14700	14638	14724	14642	14612	14617	14634	14515	14639	14643	14390	14601	14532	14346	14620	14652	14710	14581	14770	14649	14470	14599	14627	14575	14671	14545	14511	14615	14570	14561	14674	14640	14772	14618	14663	14631	14655	14604	14418	14658	14829	14668	14463	14677	14563	14657	14614	14724	14771	14525	14638	14517	14759	14726	14554	14486	14511	14484	14687	14542	14563	14720	14549	14540	14551	14626	14702	14722	14625	14473	14679	14635	14451	14667	14453	14537	14657	14653	14467	14486	14460	14561	14468	14625	14618	14576	14543	14590	14489	14665	14468	14607	14510	14551	14613	14770	14646	14710	14646	14717	14645	14660	14650	14618	14480	14456	14566	14610	14545	14733	14530	14497	14697	14629	14626	14646	14402	14649	14679	14567	14733	14664	14531	14639	14577	14787	14468	14691	14625	14554	14702	14589	14553	14705	14636	14739	14569	14574	14602	14795	14509	14673	14589	14539	14598	14729	14546	14453	14697	14548	14517	14659	14484	14734	14559	14541	14600	14563	14720	14597	14456	14439	14609	14694	14560	14582	14689	14468	14771	14566	14644	14709	14612	14704	14721	14495	14509	14648	14712	14578	14495	14718	14755	14492	14561	14585	14567	14469	14547	14582	14427	14571	14542	14578	14641	14631	14559	14705	14716	14416	14415	14606	14621	14620	14371	14460	14515	14569	14647	14735	14755	14734	14485	14556	14641	14617	14472	14617	14551	14621	14613	14651	14723	14514	14690	14373	14645	14593	14698	14653	14648	14571	14601	14424	14617	14654	14564	14779	14422	14397	14609	14585	14514	14367	14389	14517	14632	14588	14735	14464	14606	14620	14547	14627	14680	14567	14602	14596	14515	14703	14616	14540	14716	14524	14501	14728	14617	14435	14640	14452	14666	14525	14581	14644	14488	14544	14491	14819	14660	14628	14665
23748	21110	28475	24043	21814	20802	19699	17376	16836	16780	16869	16427	16686	16511	16494	16470	16493	16405	16518	16483	16493	16563	16420	16446	16422	16665	16540	16698	16426	16540	16555	16468	16644	16521	16496	16499	16376	16426	16749	16388	16464	16157	16427	16330	16186	16332	16277	16172	16450	16160	16403	16295	16384	16114	16301	16061	16378	16170	16162	16275	16227	16153	16120	16221	16198	15953	16196	16097	16324	16179	16255	16096	16107	16203	16307	16158	15985	16198	16200	16470	16255	16059	16161	16230	16238	16351	16233	16274	16070	16257	16132	16050	16188	16236	16044	16004	16140	16151	16242	16049	16222	16130	16378	16275	16214	16133	16338	16270	16217	16299	16160	16143	16330	16116	16270	16352	16210	16383	16252	16068	16325	16231	16259	16332	15971	16252	16164	16314	16130	15967	16159	16292	16296	16211	16224	16283	16130	16009	16188	16346	16164	16274	16325	16337	16268	16149	16163	16351	16281	16188	16234	16151	16034	16175	16515	16132	16147	16187	16251	16222	16113	16195	16053	16177	16210	16390	16250	16107	16241	16327	16173	16179	16285	16327	16387	16293	16218	16076	16076	16424	16199	16211	16124	16110	16180	16120	16376	16223	16223	16111	16123	16059	16180	16258	16107	16150	16178	16129	16380	16103	16232	16257	16366	16114	16162	16184	16325	15737	16084	16220	16198	16209	16244	16256	16134	16198	16315	15995	16261	16132	16381	16281	16117	16130	16164	16134	16172	16130	16324	16119	16278	16318	16105	16082	16362	16148	16076	16145	16301	16138	16135	16164	16298	15993	16026	16169	16222	16134	16322	16252	16139	16056	16316	16043	16174	16083	16058	16244	16150	16187	15918	16085	16217	16186	16215	15957	16245	16127	16180	16155	16364	16203	16146	16334	16146	16096	16130	16122	16173	16129	16075	16035	16286	15993	16239	16199	16267	16137	16180	16180	16259	16231	16116	16407	16184	16229	16306	16213	16216	16106	16155	16367	16195	16195	16204	16275	16169	16377	16211	16065	16131	16046	15940	16115	16102	16025	15942	16253	16210	16301	16131	16119	16094	16191	16027	16100	16138	16046	16332	16120	16222	16242	16008	16260	16331	16117	16169	15859	16307	16254	16382	16074	16168	16074	16069	16081	16100	16432	16095	16344	16438	16161	16148	16183	16323	16275	16287	16134	16362	16143	16243	16266	16187	16199	16188	16220	16250	16325	16094	16066	16210	16144	16134	16124	16291	16065	16128	16171	16292	16207	16099	16004	16117	16223	16161	16178	16173	16216	16430	16327	16210	16332	16318	16247	16281	15964	16246	16265	16210	16060	16160	16232	16302	16173	16157	16181	16164	15940	16253	16097	16058	16105	16172	16207	16184	16192	16018	16061	16273	16008	16129	16021	16357	16261	16212	16288	16282	16342	16323	16039	16122	16218	16380	16199	16114	16182	16189	16141	16183	16219	16230	16216	16241	16368	16081	16111	16162	16234	16368	16195	16166	16135	16103	15953	15978	16137	16162	16381	16123	16304	16132	15977	16161	16222	16024	16331	16173	16330	16148	16050	16160	16191	16277	16131	16371	16176	16190	16292	16082	16385	16292	16048	16343	16215	16290	16235	16051	16012	16279	16209	16223	16238	15810	16040	16103	16371	16277	16289	16086	16013	16169	16070	16266	16144	16048	16025	15866	16384	16214	16377	16250	16004	16285	16336	16211	16134	16044	16111	16140	16408	16251	16201	16195	16239	16280	16183	16149	16003	16167	16165	16044	15984	16030	16156	16199	16108	15934	16177	16235	16272	16190	16160	15979	16248	16162	16219	16219	16209	16138	16110	16116	16318	16108	16240	16238	16225	16265	16171	16097	16320	16164	16175	16136	16286	16197	16193	16056	16168	16055	16410	16220	16011	16375	15976	16095	16409	16043	16191	16245	16166	16294	16147	16260	16283	16099	16120	16322	16244	16295	16139	16028	16067	16201	16314	16334	16187	16065	16217	16116	16130	16121	16206	16300	16091	16298	16168	16342	16072	16283	16289	16101	16081	16241	16159	16124	16093	16319	16180	15962	15859	16081	16398	16262	16306	16186	16239	16325	16255	16076	16118	16426	16161	16159	16133	16299	15962	16142	16143	16256	16056	16352	16488	16220	16081	16165	16137	16292	16013	15994	16237	16027	16135	16072	16105	16373	16150	16141	16016	16340	16212	16227	16068	16022	16168	16084	16190	16344	16251	16210	16042	16103	16230	16092	16218	16204	15903	16202	16200	16356	16145	16169	16129	16211	16241	16180	16033	16189	16295	16351	16156	16415	16188	16283	16151	16351	16222	16218	16293	16280	16085	16287	16249	16333	16020	16331	16343	16182	16411	16109	16077	16211	16295	16181	16106	16255	16159	16344	16036	16266	16013	16170	16204	16056	16146	16235	16213	16207	16201	16115	16217	16199	16257	16266	16279	16231	16120	16236	16191	16135	16265	16197	16149	16317	16165	16227	16226	16303	16056	16083	16097	16218	16268	16120	15962	16232	15954	16248	16352	16228	16183	16261	16253	16333	16114	16309	16314	16255	16356	16207	16191	16286	16349	16311	16209	16251	16099	16204	16059	16004	16200	16255	16110	16339	16244	15946	16074	16220	16185	16353	16207	16049	16360	16078	16198	16386	16041	16178	16155	16402	16234	16110	16212	16254	16340	16479	16143	16273	16253	16209	16297	16126	16345	16473	16223	16176	16275	16073	16283	16249	16056	16196	16072	16054	16189	16307	16206	16117	16039	16200	16407	16317	16191	16340	16111	16357	16149	16082	16262	16211	16234	16112	16211	16289	16216	16225	16287	16317	16206	16047	16125	16391	16068	16022	16282	16277	16292	16203	16035	16231	16261	16159	16154	16029	16064	16240	16028	16182	16197	16288	16048	16121	16337	16158	16230	16254	16314	16131	16136	16070	16101	15997	16308	15976	16105	16066	16333	16234	16210	16100	16381	16220	16202	16115	16220	16349	16079	16228	16049	16131	16090	16079	16161	16174	16083	16142	16124	16187	16213	16157	16347	16222	16104	16219	16264	16242	16165	16204	16286	16345	16202	16243	16078	16158	16141	16238	16278	16085	16285	16158	16177	16166	16208	16181	16344	15904	16058	16207	16264	16195	16272	16186	16126	16055	16264	16299	16313	16077	16151	16328	16022	16037	16133	16294	16170	16281	16183	16159	16122	16313	16210	16057	16239	16294	16313	16147	16079	16260	16074	15996	16094	16168	16246	16229	16142	16234	16035	16265	16244	16348	16084	15964	16274	16124	16225	16114	15976	16159	16038	16255	16295	16250	15908	16108	16135	16100	16131	16354	16213	16282	16274	16114	16288	16326	16243	16178	16232	16200	16255	16154	16290	16282	16233	16066	15903	16163	16079	16257	16137	16246	16287	16228	16259	16144	16314	16232	16324	16296	16172	16106	16010	16178	16261	16302	16222	16268	16297	16307	16225	16206	16222	16216	16086	16241	16126	16350	16136	16171	16237	16231	16078	16278	16052	16258	16200	15981	16108	16067	16056	16290	16325	16155	16156	16077	16137	15979	16100	16080	16215	16229	16221	16265	16142	16057	16095	16135	16183	16152	16116	16300	16093	16086	16220	16245	16164	16338	16279	16091	16212	16378	16161	16219	15966	16125	16087	16240	16180	16358	16296	16240	16380	16021	16066	16097	16107	16160	16164	16058	16129	16274	16192	16147	16292	16121	16163	16261	16207	16059	16222	16090	16049	16090	16085	16175	16200	16194	16074	16464	16140	16191	16167	16163	16421	16276	16072	15978	16185	16219	16192	16176	16137	16341	16272	16097	16114	16102	16362	16172	16365	16098	16072	16211	16118	16124	16044	16116	16269	16122	16061	16399	16080	16313	16184	16437	16281	16169	16361	16109	16151	16048	16163	16127	16073	16156	16107	16073	16256	16345	16191	16238	16232	16078	16299	16336	16113	16239	16169	16061	16242	16292	16275	16024	16142	16003	16196	16249	16154	16167	16266	15973	16098	16159	16236	16241	16051	16399	16120	16215	16066	16285	16138	16180	16298	16264	16191	16239	16202	15993	16357	16096	16302	16484	16175	16205	16349	16227	16129	16144	16040	16325	16186	16094	16175	16383	16109	16031	16260	16390	16119	16580	16145	16330	16172	16145	16107	16165	16144	16055	16184	16134	16156	16096	16040	16026	16381	16247	16124	16079	16088	16249	16078	16166	16039	16025	16092	16146	16215	16199	16126	16151	16159	16349	16286	16275	16349	16134	16037	16225	16191	16068	16257	16360	16094	16086	15992	16187	16378	16249	16036	16252	16127	16073	16190	16228	16126	16266	16156	16212	16268	16221	16278	16402	16356	16285	16098	16158	16190	16375	16245	16192	16278	15974	16107	16292	16089	16009	16275	16104	16245	16133	16305	16337	16185	16220	16071	16136	16060	16060	16236	16116	16132	16119	16173	16113	16100	16146	16185	16295	16331	16201	16296	16244	15979	16182	16143	16184	16177	16188	15994	16282	16227	16150	16074	16104	15961	16283	16117	16235	16038	16323	16137	16268	16037	16158	16216	16262	16092	16173	16349	16165	16180	16209	16080	16177	16336	16257	16090	16263	16264	16305	16169	16257	16125	16198	16261	16197	16334	16047	16100	16171	16186	16329	16219	16129	16067	16088	16166	16221	16344	15990	16289	16321	16357	16159	16257	16157	16005	16273	16303	16090	16288	16201	16259	16218	16164	15997	16404	16109	16380	16132	16190	16217	16198	16354	16269	16277	16046	16192	15998	16171	16015	16003	16346	16274	16024	16164	16146	16079	16126	16212	16103	16271	16128	16001	16279	16182	16324	16223	16027	16111	16145	16235	16180	16406	16199	16218	16108	16269	16261	16263	16234	16162	16082	16053	16390	16249	16263	16162	16220	16209	16217	16105	16153	16363	16238	16184	16079	16044	16217	16176	16232	16102	16217	16236	16350	16063	16208	16200	16297	16290	16260	16098	16136	16123	16317	16336	16424	16263	16184	16183	16175	16370	16278	16320	16223	16460	16363	16220	16260	16392	16132	16243	16233	16137	16231	15984	15853	16223	16274	16299	16161	16028	16152	16332	15888	16084	16200	16222	16097	16264	16187	16199	16421	16298	16126	16264	16237
15170	27062	24931	19633	17510	16645	16192	15924	15686	15540	15268	15081	15077	15105	15210	15220	14974	14936	15018	15133	15116	14939	14979	15188	15345	15044	15314	15350	15233	15543	15342	15287	15318	15066	15100	15157	15048	15105	14889	14926	14983	14862	14753	14821	14727	14814	14794	14630	14722	14660	14623	14672	14668	14982	14825	14612	14751	14705	14788	14648	14543	14610	14697	14707	14702	14667	14622	14737	14732	14716	14708	14775	14789	14610	14582	14733	14678	14668	14681	14601	14600	14733	14602	14523	14687	14769	14540	14391	14690	14496	14547	14709	14558	14615	14543	14636	14766	14573	14594	14777	14594	14798	14688	14739	14579	14582	14647	14719	14589	14679	14762	14730	14544	14793	14687	14705	14615	14654	14774	14677	14832	14717	14635	14457	14650	14608	14556	14472	14726	14629	14651	14682	14620	14628	14580	14708	14714	14609	14751	14543	14571	14743	14693	14667	14561	14623	14632	14545	14778	14674	14718	14453	14668	14611	14562	14581	14579	14707	14554	14801	14853	14611	14531	14729	14618	14686	14489	14601	14795	14683	14644	14543	14641	14576	14621	14758	14588	14583	14638	14498	14603	14585	14625	14658	14639	14552	14499	14627	14795	14545	14752	14617	14378	14605	14499	14627	14604	14733	14645	14850	14660	14715	14609	14779	14585	14593	14520	14697	14658	14663	14727	14644	14712	14717	14656	14748	14568	14668	14501	14512	14577	14743	14655	14598	14648	14794	14660	14722	14591	14687	14650	14754	14700	14699	14532	14646	14685	14652	14690	14575	14670	14855	14591	14472	14594	14658	14691	14610	14545	14718	14690	14565	14602	14446	14574	14454	14551	14624	14612	14589	14643	14691	14541	14590	14597	14686	14629	14678	14860	14743	14587	14774	14603	14550	14517	14565	14684	14570	14719	14733	14690	14727	14772	14545	14601	14493	14707	14470	14605	14661	14594	14564	14600	14671	14738	14561	14577	14619	14588	14488	14505	14593	14648	14699	14672	14454	14678	14735	14590	14720	14699	14381	14789	14630	14592	14630	14550	14738	14664	14549	14659	14725	14566	14725	14573	14724	14709	14751	14689	14525	14660	14578	14701	14597	14682	14635	14654	14694	14557	14589	14675	14645	14678	14817	14530	14649	14633	14707	14609	14567	14668	14739	14773	14582	14697	14636	14726	14544	14564	14561	14751	14704	14739	14575	14649	14651	14697	14751	14787	14791	14570	14790	14677	14478	14621	14542	14646	14726	14710	14730	14607	14675	14696	14635	14694	14589	14666	14589	14640	14662	14732	14880	14750	14664	14568	14620	14551	14670	14471	14739	14559	14695	14749	14527	14790	14566	14664	14689	14465	14768	14536	14691	14673	14790	14749	14543	14639	14555	14502	14702	14712	14784	14665	14753	14657	14673	14542	14576	14668	14673	14657	14590	14534	14697	14490	14570	14728	14807	14399	14721	14553	14504	14613	14695	14599	14566	14585	14719	14612	14683	14683	14721	14645	14611	14533	14741	14574	14686	14654	14645	14403	14732	14672	14685	14564	14706	14588	14701	14679	14699	14678	14756	14743	14745	14495	14584	14698	14566	14606	14786	14720	14821	14645	14800	14678	14604	14754	14706	14556	14646	14589	14670	14736	14605	14739	14625	14542	14634	14693	14563	14537	14620	14600	14600	14655	14849	14643	14681	14551	14757	14554	14581	14509	14457	14682	14571	14695	14636	14764	14665	14803	14743	14549	14596	14710	14662	14680	14629	14669	14724	14693	14725	14698	14768	14740	14609	14595	14708	14777	14550	14594	14849	14598	14631	14532	14685	14729	14708	14545	14640	14737	14663	14521	14690	14704	14678	14530	14523	14647	14713	14722	14606	14718	14524	14461	14701	14623	14637	14515	14621	14501	14763	14616	14490	14570	14668	14651	14660	14558	14760	14667	14614	14531	14682	14696	14631	14684	14688	14628	14588	14529	14526	14439	14644	14611	14668	14600	14768	14734	14579	14525	14661	14689	14790	14643	14754	14744	14721	14626	14709	14671	14704	14788	14574	14683	14617	14613	14753	14714	14845	14594	14648	14733	14596	14655	14560	14691	14709	14681	14525	14755	14597	14614	14682	14587	14667	14570	14685	14569	14568	14734	14547	14736	14562	14593	14638	14696	14464	14750	14717	14554	14607	14704	14631	14783	14581	14562	14468	14826	14728	14433	14841	14547	14725	14859	14723	14668	14653	14577	14648	14769	14766	14627	14655	14625	14777	14815	14678	14728	14651	14544	14631	14692	14422	14810	14630	14697	14517	14793	14770	14582	14645	14514	14567	14634	14587	14562	14521	14612	14728	14673	14583	14778	14838	14476	14657	14548	14535	14597	14538	14735	14563	14568	14593	14887	14552	14594	14660	14652	14762	14538	14710	14787	14504	14728	14677	14660	14566	14552	14670	14695	14495	14700	14747	14692	14739	14525	14642	14542	14606	14605	14585	14663	14548	14502	14511	14679	14559	14742	14662	14640	14545	14602	14679	14736	14658	14708	14691	14622	14656	14562	14498	14804	14615	14689	14572	14659	14806	14552	14685	14726	14628	14842	14683	14760	14683	14716	14703	14650	14807	14836	14563	14685	14715	14865	14592	14677	14448	14533	14571	14576	14715	14622	14501	14741	14675	14551	14638	14410	14668	14463	14548	14497	14681	14678	14541	14741	14716	14452	14591	14573	14697	14495	14694	14658	14696	14593	14641	14599	14583	14658	14627	14536	14605	14659	14551	14759	14579	14569	14706	14626	14684	14663	14515	14572	14557	14566	14542	14518	14533	14629	14631	14706	14542	14537	14639	14779	14741	14654	14644	14832	14634	14708	14681	14560	14613	14746	14684	14593	14723	14718	14599	14598	14609	14621	14794	14697	14625	14664	14565	14491	14646	14566	14639	14730	14685	14745	14601	14678	14662	14801	14661	14763	14593	14570	14583	14600	14559	14819	14669	14591	14560	14529	14608	14588	14562	14704	14556	14517	14647	14521	14743	14611	14793	14653	14542	14590	14555	14663	14642	14622	14600	14632	14661	14611	14617	14657	14625	14787	14614	14649	14599	14523	14748	14675	14628	14719	14519	14631	14524	14700	14575	14666	14480	14709	14649	14680	14737	14550	14615	14559	14520	14672	14545	14632	14697	14600	14748	14633	14743	14868	14626	14750	14454	14491	14574	14579	14753	14504	14506	14712	14740	14677	14649	14633	14783	14473	14634	14622	14579	14614	14569	15017	14564	14533	14789	14673	14601	14579	14614	14644	14506	14837	14769	14618	14696	14608	14684	14619	14526	14576	14685	14743	14658	14712	14554	14589	14663	14684	14725	14764	14444	14724	14628	14627	14617	14722	14579	14600	14592	14603	14686	14576	14625	14629	14691	14593	14678	14461	14729	14578	14608	14718	14682	14677	14724	14698	14637	14655	14704	14670	14702	14650	14638	14653	14637	14627	14607	14824	14492	14646	14713	14588	14649	14670	14905	14562	14530	14595	14690	14836	14608	14560	14694	14751	14557	14716	14700	14500	14523	14502	14688	14634	14719	14631	14658	14705	14688	14609	14657	14745	14604	14738	14673	14724	14565	14772	14796	14746	14630	14599	14488	14590	14456	14799	14689	14610	14550	14670	14640	14733	14613	14794	14580	14661	14485	14710	14660	14678	14537	14815	14594	14718	14677	14616	14596	14659	14579	14742	14722	14781	14661	14571	14756	14551	14702	14767	14615	14675	14533	14684	14778	14728	14481	14578	14454	14792	14669	14672	14866	14592	14842	14573	14664	14518	14655	14624	14697	14381	14496	14626	14638	14730	14673	14668	14845	14684	14513	14690	14474	14722	14680	14520	14777	14869	14654	14655	14661	14725	14538	14641	14617	14614	14679	14603	14742	14554	14655	14764	14666	14526	14556	14749	14732	14703	14604	14546	14616	14636	14696	14519	14701	14590	14691	14604	14442	14661	14606	14608	14548	14727	14619	14600	14700	14604	14564	14642	14564	14573	14718	14590	14675	14752	14656	14786	14773	14595	14616	14515	14636	14762	14853	14707	14601	14741	14708	14604	14705	14690	14758	14699	14667	14639	14641	14700	14541	14595	14775	14629	14660	14612	14493	14860	14689	14621	14634	14472	14795	14551	14577	14677	14670	14699	14627	14691	14609	14592	14652	14818	14592	14527	14734	14716	14645	14544	14768	14541	14640	14628	14533	14564	14605	14796	14838	14524	14533	14647	14780	14919	14726	14687	14685	14689	14624	14708	14650	14613	14623	14763	14483	14763	14525	14653	14679	14572	14607	14500	14676	14553	14648	14660	14614	14941	14661	14656	14717	14595	14741	14525	14658	14596	14542	14505	14621	14713	14715	14805	14613	14676	14694	14445	14630	14499	14586	14654	14591	14721	14523	14701	14573	14614	14544	14675	14616	14916	14549	14659	14746	14601	14541	14700	14771	14511	14577	14722	14723	14693	14527	14650	14620	14553	14734	14682	14659	14574	14727	14733	14578	14773	14659	14562	14722	14622	14649	14671	14728	14594	14875	14825	14615	14639	14586	14605	14874	14656	14508	14720	14525	14564	14506	14733	14539	14792	14561	14612	14833	14747	14602	14711	14761	14528	14640	14676	14636	14689	14553	14609	14578	14632	14614	14618	14620	14631	14693	14620	14784	14689	14753	14699	14651	14717	14819	14647	14570	14488	14714	14726	14633	14411	14671	14753	14582	14748	14509	14780	14913	14710	14429	14627	14777	14778	14557	14739	14611	14547	14708	14491	14610	14656	14641	14752	14775	14537	14656	14679	14656	14754	14718	14692	14580	14494	14693	14528	14881	14520	14760	14668	14570	14553	14585	14607	14841	14574	14742	14761	14657	14518	14738	14675	14656	14681	14704	14698	14609	14729	14658	14655	14699	14678	14670	14525	14761	14585	14695	14729	14385	14494	14697	14672	14614	14646	14784	14664	14732	14600	14542	14609	14725	14531	14759	14805	14690	14594	14696	14633	14660	14679	14645	14782	14818	14611	14643	14687	14824	14580	14661	14738	14548	14599	14654	14799	14717	14717	14604	14666	14671	14716	14811	14746	14664	14624	14518	14774	14800	14720	14817	14628	14636	14811	14818	14733	14776	14614	14781	14656	14652
22672	21106	28909	23542	21275	23197	24305	19299	18402	18356	18035	17726	17765	17558	17609	17788	17712	17556	17534	17538	17770	17493	17709	17683	17837	17653	17931	17901	17717	17695	17670	17708	17566	17643	17514	17812	17579	17460	17451	17322	17551	17269	17473	17318	17210	17314	17268	17270	17261	17359	17176	17239	17401	17247	17306	17253	16949	17063	17107	17014	17238	17002	17154	17313	17263	16985	17131	17056	17246	17164	17296	17181	17196	17168	17218	17109	17117	17039	16979	17210	17128	17090	17250	17166	17074	17172	17061	17130	17042	17077	16977	17162	16981	17115	17060	17073	17097	17137	17060	17070	17007	17135	16959	17071	17264	17194	17061	17074	17086	16997	17207	17182	17138	17023	16988	16912	16959	17137	17115	17132	17036	17238	17010	17208	17266	17062	17078	17017	17086	17099	17257	16932	17130	17236	16966	17074	16929	17125	17046	17253	17276	17146	17164	16878	17073	17132	17362	17193	17122	16940	16969	16850	16880	17127	17304	17177	17007	16974	17019	17050	17129	17074	17071	17350	16937	16954	17092	17107	17153	17051	17100	17116	17022	17046	17070	16942	17079	17071	17304	17059	17186	16956	16797	16987	17114	17056	17169	17247	17229	16871	17147	17200	17085	17139	17202	17316	17101	17250	17113	17053	17106	16899	17185	16967	16964	17020	16985	16989	17272	17099	17039	17024	17196	16930	16910	17002	17220	17255	17219	17087	17110	17116	17161	17189	16988	17025	17017	17094	17174	17110	17080	17013	17014	17099	17080	17176	17013	17028	16990	16878	17149	17155	17005	17053	17109	16973	16954	17052	17167	16955	16995	17039	17140	16924	16956	17166	17120	16966	17142	17007	17046	16967	17252	17080	17000	17055	16979	16999	16969	17112	17044	16850	16970	16941	16935	17264	16891	17153	17173	17040	17068	17111	17255	17050	16963	17150	16986	17174	17224	17038	16992	17223	17046	17081	17082	17065	16950	17196	17149	17039	16926	16908	17045	17042	17171	17056	17180	17160	17147	17010	17038	17282	16981	17040	17037	17063	17177	17144	17220	17123	17114	17001	17046	17040	17137	17088	16944	16965	17081	17011	16942	17265	17208	17181	17140	16968	17256	17106	17216	17214	17283	17306	17126	17166	17020	17092	17139	17056	16985	17147	16932	17056	16885	17115	17085	17118	17068	16925	17147	17022	17103	17008	17018	17003	17133	16842	16985	17152	17269	17031	17120	17010	16943	16885	16936	17129	17314	17001	17064	17175	17170	17019	17132	17179	17084	17043	17016	16984	17160	17171	17113	17150	16952	17165	16971	17177	17204	17091	17179	17070	17095	17113	17122	17148	17199	17103	17102	17155	17257	17043	16980	17166	17243	16980	17104	17110	16993	17182	17156	17104	17213	17137	16878	16885	16844	16931	17022	17026	16760	17167	16980	17137	17116	17241	17160	17059	17058	17228	17153	17203	17124	17113	16857	16792	17156	17136	17135	17083	17106	17145	17162	17132	17206	17072	17036	17143	16959	17166	17091	17056	17246	17230	17217	17017	17031	17091	17074	17031	16985	17039	17129	17314	17004	17141	17246	17127	17148	17035	17010	17052	17061	17073	17153	17244	17207	17015	17131	17188	16987	17117	17043	17138	17151	17156	17053	17001	17168	17203	17050	17090	17221	17244	16988	17005	16978	17097	17185	17127	17096	17024	17083	17160	17033	17085	17035	17065	17180	16874	17072	16987	17137	17038	17171	17137	17045	16972	16989	17074	17153	17229	17197	17022	17075	17109	17228	16952	17258	17181	17157	16981	17164	17273	17207	17139	17252	17206	17121	17120	17162	17057	17145	17015	17304	17055	17238	16861	16966	17251	17225	17086	17109	17031	17167	16980	16983	17147	16952	17082	17049	17300	17297	17083	17150	16786	17324	17165	17122	17085	17006	17055	17098	17163	16927	16917	17166	17029	17056	17209	17054	17096	17163	17181	17432	17215	17012	17039	16945	17136	17057	17113	17004	16917	17223	17113	17151	17039	17156	16812	17026	16970	17012	17083	17233	17168	17138	17261	17224	17084	17077	17118	16942	17128	17270	17079	17043	17001	17355	17101	17054	17098	17162	17017	16892	17075	17011	17227	17004	16880	17034	17247	17006	17025	17026	17229	17214	17246	17018	17193	17054	16852	17120	17056	17028	16983	16971	17218	17041	16949	17085	17049	17202	17018	17070	17204	17192	17230	17244	16965	16890	17067	17160	17105	16950	17008	16952	17044	17033	16893	17173	17209	17241	16946	16911	17000	17217	16950	17258	17041	16989	17194	17025	17161	17106	17077	17087	17120	17110	17121	17140	17099	16988	17088	17011	16981	16972	17174	17231	16861	16938	17114	17231	17127	16916	16916	17051	17100	17042	16992	17113	17064	17200	17070	17100	17263	17076	17051	17131	17082	17075	17097	17256	16813	17112	17094	17067	17108	17143	17119	17082	17199	17163	17268	16946	16933	17165	17149	17043	16968	16950	16955	16979	17089	17077	16973	17117	17012	17074	16967	16989	17000	17109	17016	17160	17222	17083	17005	17038	16873	17212	17214	17041	17091	17119	17262	17016	17133	17224	17174	16962	16990	17168	17205	17147	17038	16984	17037	17120	17145	17342	17104	17133	16997	16999	17066	17116	17059	17045	17305	17014	16965	16890	17181	17111	16978	17187	17146	17112	17091	17072	17167	17066	16982	16946	16979	16955	17258	17191	17165	17219	17295	16990	17090	16914	17134	17130	17115	16960	16998	17080	17000	17206	17223	17095	17273	17027	17132	17060	17113	17220	17092	17230	16870	17003	16982	16992	17042	17214	17077	17283	17030	17014	16941	17030	17211	17142	17032	17143	16739	17027	17047	17300	17157	17039	17176	17079	17169	17161	16873	17055	17221	17055	17222	17132	17216	17132	17023	17331	16997	17100	16914	17023	17170	17035	17084	17160	17088	17277	17147	17074	17113	17075	16985	17119	17043	17135	17129	17166	17278	16994	17196	17109	16956	17047	17260	16903	17138	17351	17118	17027	16993	17132	16831	17082	17198	17115	17065	17091	16961	17098	17026	17116	17228	17343	16958	17011	17183	16852	17143	16897	17083	17145	17060	16958	16987	17208	17026	16971	16822	17102	16984	17049	16993	17053	17173	17063	17234	17142	17194	17078	17229	17002	17228	17255	17109	17156	17054	17175	16966	17081	16996	16874	16918	17082	16981	17328	17177	17145	16922	17107	17031	17084	17004	17103	17088	17062	17111	17042	17121	16979	17124	17159	17123	17226	16966	17073	17024	17183	17154	17104	17147	17152	17168	17049	17120	17154	17191	17011	16952	17161	17112	17356	17365	17230	17158	16876	17251	17084	17380	17071	17036	17075	17064	16944	17056	17044	17084	16964	16915	16999	17143	16987	17078	17121	17163	16826	17110	17161	17042	17002	16940	17268	16912	17167	17153	17042	17069	16999	17061	17000	17237	17022	16982	17058	16863	16864	17163	17107	17052	16843	17256	17151	17032	17229	17049	17124	16954	16987	17070	17153	16976	17043	17001	17005	17037	17028	17239	17067	17035	17233	17143	17243	17106	17036	17028	16771	17201	17083	17210	17199	17067	17029	17078	17197	17117	17233	17163	17106	17013	17110	17189	17131	17107	17343	16814	17120	17063	16982	17154	17074	17066	17092	17032	17240	17099	17062	17104	17177	17104	17274	16961	17248	17051	17135	16991	17011	17124	17060	17044	16906	17097	17016	17053	16931	17006	17067	16967	16970	17188	17131	16917	17282	17200	17111	16999	16950	16978	17069	17145	17154	17090	17103	17046	17159	17390	17217	16993	17172	17162	16990	17051	17068	16980	17009	16926	17097	17180	17042	17071	17023	17258	17028	17039	16951	16941	16996	17227	17130	17102	17198	17119	17101	17144	17124	16994	16984	17046	17389	17042	17044	17117	17037	17241	17002	17128	17199	17186	17097	17307	17263	17114	17105	17142	16955	17131	16956	17133	16934	17034	16892	17127	17115	17100	16840	17066	17097	17224	17070	17165	17220	16954	16838	16928	17074	17159	16989	17051	16997	17257	16977	17106	16873	17111	17092	16948	17320	16946	17059	17111	17016	16972	17225	17118	17017	17122	17172	17039	16947	17083	17325	17155	17153	17242	17142	16999	17220	17043	17162	17213	17341	17327	17150	16975	17126	16930	17013	17167	17358	17159	16924	17060	17231	17244	17239	17305	17028	16972	17064	17196	17151	16895	17119	17160	16971	17008	17015	17015	16974	17024	17281	16993	17273	17239	16915	17261	17077	17184	17031	17056	17071	17142	16989	17026	16998	17073	17048	17107	17061	17038	17274	17160	17233	17249	17015	17063	17325	17008	17160	17071	17069	17210	17043	17239	17026	17114	17001	17188	17156	17168	17092	17166	17032	17008	17092	17070	17108	17171	17071	17012	17205	17056	17221	17223	17264	16874	16984	17056	17179	17112	17242	17044	16982	17071	16960	17144	17015	17097	17049	17291	17208	17132	17134	17034	17085	16955	17102	17305	17082	17118	16827	17054	17009	17105	17108	17134	17209	17094	17139	17170	17028	17051	17040	17236	17041	16959	17041	16943	17224	17023	16939	17111	17243	17041	17169	16962	17132	17141	17024	16938	16880	16947	17079	17021	16979	16836	17110	17157	17290	17293	17031	16889	17055	17115	17061	17089	16972	17178	17113	17347	17043	17044	17092	17234	17194	16974	17233	17005	16960	16917	17158	17080	17108	17027	16965	17138	17074	17113	17071	17033	17122	17093	17182	17041	17207	16864	16966	17174	17090	17059	17038	17228	17238	17091	17314	17076	17368	17034	17243	17179	17276	17203	16866	16981	17018	17038	17289	17145	17009	16980	17142	17150	17188	16960	17074	17144	16996	17185	17007	17132	17062	17185	17061	16919	16861	16863	17133	17103	17145	17265	17029	16867	17083	17069	16978	17040	17059	17086	16924	17072	16956	16938	16975	17125	17096	17170	17050	17131	16936	17085	17087	17097	17022	17014	17183	16918	16933	17025	17037	17301	17155	16947	17180	17074	17122	17090	16934	16956	16911	16942	17057	17171	17002	17121	16935	16840	17035	16996	16977	17062	17216	17177	17143	17225	17178	16944	17043	17146
17378	32191	29269	22342	20023	18713	18210	17514	17070	16547	16175	16124	15999	16123	15984	15836	15820	15601	15748	15748	15781	15935	15730	16108	16166	15944	16288	16082	16391	15995	16210	16119	15835	15823	15850	15956	15800	15873	15721	15804	15463	15535	15482	15529	15499	15453	15446	15138	15303	15359	15341	15336	15277	15178	15311	15203	15324	15247	15293	15279	15186	15266	15260	15249	15307	15286	15104	15300	15083	15206	15139	15285	15381	15152	15211	15275	15319	15121	15056	15125	15255	15174	15279	15129	15242	15018	15151	15270	15064	15326	15388	15131	15231	15241	15176	15403	15274	15143	15049	15146	15242	15167	15387	15138	15068	15216	15098	15156	15346	15274	15139	15287	15118	15099	15074	15357	15107	15230	15151	15117	15299	15335	15095	15164	15158	15343	15188	15173	15232	15215	15270	15106	15114	15205	15205	15170	15075	15035	15202	15080	15054	15255	15238	15232	15232	15140	15186	15136	15122	15200	15147	15180	15196	14979	15210	15147	15334	15208	15157	15221	15237	15297	15238	15265	15121	15224	15286	15183	15252	15233	15253	15213	15298	15113	15183	15138	15102	15299	15260	15077	15079	15170	15093	14881	15218	15091	15289	15182	15066	15093	15385	15180	15205	15030	15110	15167	15081	15214	15224	15349	15174	15178	15170	15140	15195	15126	15371	15089	15227	15318	15157	15132	15139	15165	15231	15023	15251	15238	15075	15271	15268	15008	15249	15073	15125	15134	15206	15186	14967	15252	15031	15174	15230	15121	15104	15174	15117	15152	15024	15150	15137	15068	15267	15390	15074	15180	15264	15352	15186	15435	15358	15126	15272	15168	15134	15102	15152	15317	15093	15166	15034	15164	15126	15101	15275	15170	15073	15360	15202	15162	15203	15340	15240	15220	15235	15252	15237	15123	15142	15348	15095	15041	15123	15160	15149	15390	15186	15188	15137	15238	15141	15090	15136	15221	15210	15107	15226	15149	15150	15423	15283	15234	15205	15177	15146	15203	15148	15092	15271	15135	15323	15058	15200	15117	15213	15276	15323	15182	15231	15051	15272	15144	15181	15192	15362	15196	15228	15160	15048	15130	15063	15177	15165	15188	15210	14924	15242	15132	15085	15110	15374	15186	15283	15205	15075	15351	15200	15282	15061	15205	15235	15229	15485	15144	15159	15167	15246	15307	15140	15296	15081	15150	15124	15145	15267	15155	15126	15111	15025	15065	15237	15254	15148	15124	15134	15180	15176	15199	15370	15227	15165	15185	15278	15093	15093	15258	15029	15090	15125	15185	15121	15264	15248	15249	15359	15108	15125	15132	15047	15053	15239	15128	15367	15015	14958	15260	15205	15329	15105	15075	14994	15272	15296	15234	15163	15181	15221	15175	15343	15270	15144	15008	15226	15174	15271	15335	15346	15266	15103	15105	15195	15220	15144	15119	15105	15318	15223	15105	15316	15287	15030	15172	15347	15188	15098	15307	15247	15236	15444	15105	15090	15148	15285	14993	15053	15247	15141	15142	15108	15034	15103	15199	15050	15204	15253	15141	15265	15129	15234	15138	15255	15195	15049	15161	15162	15168	15059	15138	15067	15181	14964	15144	15145	15159	15188	15155	15156	15203	15140	15403	15076	15213	15215	15108	15241	15185	15147	15119	15156	15231	15188	15323	15221	15117	15113	15182	15086	15197	15194	15175	15172	15363	15152	15120	15227	15177	15182	15235	15294	15221	15158	15265	15067	15090	15079	15224	15247	15168	15192	15188	15095	15189	15145	15140	15291	15205	15117	15337	15234	15210	15177	15064	15409	15227	15285	15090	15224	15208	15186	15184	15291	15235	15111	15338	15199	15323	15182	15302	15215	15127	15250	15051	15189	15226	15322	15271	15211	15241	15147	15114	15250	15160	15109	15248	15172	15115	15204	15227	15386	15183	15228	15140	15196	15126	15290	15051	15149	15250	15116	15213	15185	15243	15091	15198	15234	15079	15154	15191	15279	15108	15141	15283	15456	15003	15262	15156	15171	15233	15099	15344	15170	14866	15161	15258	15086	15169	15278	15199	14976	15279	15223	15324	15095	15301	15200	15105	15158	15019	15266	15121	15063	15197	15298	14959	15198	15150	15111	15353	15223	15089	15224	15308	15102	15171	15126	15114	15255	15188	15219	15056	15318	15046	15279	15112	15285	15246	15227	15157	15290	15217	14996	15106	15293	15244	15342	15191	15097	15196	15126	15138	15196	15031	15146	15261	15242	14995	15141	15201	15176	15312	15247	15189	15219	15047	15064	15105	15009	15306	15272	15305	15211	14948	15300	15214	15145	15259	15435	15220	15180	15193	15276	15174	15335	15332	15302	15087	15207	15108	15096	15215	15355	14947	15220	15017	15132	15261	15202	15189	15240	15091	15244	15162	15218	15123	15229	15140	14982	15292	15332	15257	15249	15059	15382	15109	15355	15327	15306	15184	15013	15062	15207	15109	15191	15078	15168	14948	15195	15230	15101	15174	15052	15095	15122	15214	15170	15107	15126	15229	15105	15246	15224	15135	15324	15139	15035	15070	15194	15107	15288	15320	15124	15080	15151	15103	15297	14982	15157	15263	15214	15176	15267	15196	15181	15220	15175	14988	15200	15095	15160	15362	15292	15095	14995	15189	15164	15112	15063	15345	15222	15199	15181	15148	15273	15192	15007	15007	15125	15247	15294	15133	15245	14989	15020	15126	15361	15320	15253	15158	15092	15123	15224	15067	15172	15149	15110	15172	15147	15050	15132	15160	15228	15188	15131	15183	14996	15272	15089	15116	15228	15179	15188	15151	15110	15264	15184	15263	15049	15063	15228	15273	15173	15272	15215	15198	15216	15350	15149	15050	15124	15103	15194	15123	15283	15133	15098	15153	15320	15166	15321	15027	15234	15228	15269	14984	15247	15081	15163	15180	15383	15434	15118	15146	15305	15047	15266	15264	15077	15292	15266	15227	15040	15205	15193	15248	15121	15173	15301	15230	15065	15136	15240	15162	15203	15196	15382	15055	15281	15184	15207	15357	15023	15235	15134	15166	15226	15098	15141	15159	15215	15392	15032	15078	15186	15015	15251	15253	15280	15231	15144	15142	15052	15248	15251	15150	15093	15084	15280	15068	15334	15165	15169	15175	15113	15206	15071	15258	15144	15102	15199	15248	15164	15003	15306	15114	15147	15294	15054	15195	15182	15267	15370	15210	15161	15242	14960	14935	15144	15301	15005	15240	15402	15214	15265	15273	15165	15309	15042	15237	15244	15161	15135	15120	15115	15288	15084	15102	15102	15076	15346	15308	15107	15260	15173	15129	15265	15194	15118	15102	15068	15134	15110	15240	15217	15141	15228	15106	15289	15109	15279	15167	15161	15218	15238	15192	15335	15262	15346	15161	15152	15063	15079	15216	15106	15216	15350	15269	15229	15083	15124	14956	15280	15106	15284	15296	15124	15288	15163	15126	15241	15119	15322	15154	15113	15157	15252	15128	15161	15119	15233	15107	15135	15062	14962	15167	15175	15226	15129	15090	15435	15399	15294	15130	15221	15211	15135	15201	15303	15030	15165	15101	15115	15009	15145	15203	15330	15230	15126	15341	15117	15188	15010	15138	15267	15300	15159	15164	15261	15172	15152	15073	15162	15281	15336	15239	15125	15150	15005	15176	15155	15079	15098	15046	15323	15117	15254	15084	15129	15242	15264	14997	15216	14975	15069	15050	15219	15262	15134	15290	15215	15341	15239	15236	15291	15132	15268	15171	15351	15208	15206	15192	14929	15146	15414	15141	14971	15243	15197	15323	15119	15158	15233	15097	15190	15167	15171	15165	15304	15151	15339	15226	15273	15382	15083	15273	15159	15183	15186	15240	15274	15214	15293	15205	15155	15207	15105	15218	15200	15203	15130	15212	15119	15284	15020	15104	15232	15140	15379	14981	15180	15166	15088	15139	15445	15216	15129	15355	15128	15239	15112	15273	15166	15153	15156	15140	15215	15319	15163	15047	15138	15221	14996	15157	15235	15010	15203	15398	15248	15230	15123	15082	15184	15034	15243	15182	15135	15074	15230	15202	15003	15152	15360	15225	15175	15245	15308	15124	15242	15128	15173	15157	15170	15188	15101	15400	15167	15099	15356	15075	15191	15146	15247	15062	15143	15148	15422	15136	15159	15211	15249	15102	15162	15161	15299	15246	15227	15163	15043	15128	15223	15209	15009	15282	15061	14861	15029	15177	15135	15141	15053	15196	15059	15247	15093	15229	15067	15202	15045	15140	15042	15145	15258	15152	15164	15251	15178	15309	15034	15230	15299	15273	15096	15223	15259	15087	15229	15366	14996	15017	15211	15177	15320	15110	15237	15101	15226	15184	15275	15091	15026	15259	15215	15286	15241	15095	15139	15218	15139	15312	15261	14920	15313	15155	15389	15146	15092	15128	15099	15251	15072	15197	15089	15110	15061	15110	15261	15069	15197	15252	15030	15180	15030	15293	15207	15192	15067	15308	15138	15156	15149	15216	15098	15178	15175	14984	15300	15086	15168	15175	15145	15131	15193	14967	15332	15256	15144	15353	15243	15146	15140	15101	15118	15139	15282	15269	15292	14992	15136	15155	15084	15143	15339	15128	15189	15088	15187	15265	15123	15203	15227	15251	15110	15010	15162	15040	15054	15149	15121	15170	15292	15036	15099	15272	15174	14997	15059	15107	15351	15386	15216	15119	15098	15062	15220	15132	15090	15097	15175	15218	15213	15217	14956	15023	15219	15287	15078	15162	15159	15149	15224	15180	15148	15058	15275	15127	15079	15184	15253	15092	15251	15241	15262	15298	15213	15252	15241	15133	15403	15132	15272	15323	15388	15025	15153	15254	15104	15136	15187	15111	15252	15078	15212	15068	15340	15221	15103	15310	15333	15232	15181	15154	15192	15247	15042	15349	15217	15202	15324	15238	15231	15274	15248	15216	15103	15173	15108	15197	15164	15141	15124	15172	15016	15177	15061	15243	15171	14902	15188	15213	15208	15165	15258	15112	15365	15204	15199	15153	15130	15157	15072	15095	15131	15237	15205	15028	15287	15033	14988	14995	15024	15190	15182	15207	15012	15262	15398	15153	15055	15073	15156	15088	15194	15075	15052	15087	15246	15110
27219	21809	23354	19608	16428	16359	16443	16086	16018	15808	15966	15806	15814	16067	16039	15888	15967	15850	15831	15747	15930	16054	15986	15961	15808	16086	16086	15916	15955	15835	16069	15874	16129	16104	15981	15709	15832	15844	15792	15775	15754	15693	15901	15835	15806	15795	15891	15900	15748	15787	15604	15964	15826	15731	15616	15775	15694	15797	15727	15679	15759	15834	15825	15720	15654	15748	15646	15818	15560	15580	15650	15660	15629	15659	15627	15711	15741	15915	15800	15881	15712	15880	15589	15735	15844	15628	15696	15784	15663	15691	15779	15721	15661	15623	15768	15721	15755	15736	15896	15762	15713	15816	15617	15603	15699	15851	15483	15678	15726	15633	15616	15916	15668	15388	15705	15507	15690	15771	15850	15698	15935	15689	15697	15897	15748	15825	15846	15786	15596	15569	15822	15653	15743	15610	15644	15674	15739	15563	15584	15636	15841	15713	15822	15730	15655	15577	15574	15729	15907	15728	15845	15895	15487	15602	15858	15595	15838	15955	15658	15620	15762	15502	15769	15661	15703	15724	15696	15752	15638	15506	15720	15831	15865	15832	15642	15773	15657	15775	15397	15909	15620	15850	15661	15698	15629	15851	15794	15640	15689	15643	15610	15668	15744	15836	15740	15568	15635	15899	15533	15687	15672	15681	15598	15492	15625	15857	15701	15669	15748	15696	15902	15516	15787	15753	15832	15642	15741	15795	15564	15594	15789	15587	15428	15693	15721	15747	15795	15671	15709	15739	15971	15722	15717	15841	15630	15809	15786	15662	15753	15594	15643	15717	15667	15652	15606	15433	15541	15643	15631	15747	15684	15676	15723	15632	15859	15704	15701	15846	15485	15563	15784	15435	15725	15810	15802	15856	15546	15790	15855	15737	15757	15766	15848	15659	15755	15580	15554	15620	15880	15566	15709	15670	15746	15929	15560	15733	15659	15742	15755	15748	15841	15744	15543	15778	15702	15716	15739	15832	15803	15729	15810	15655	15764	15334	15696	15535	15865	15713	15762	15575	15603	15568	15646	15755	15716	15902	15667	15625	15714	15721	15775	15741	15792	15672	15768	15763	15710	15614	15694	15661	15712	15658	15919	15704	15745	15770	15459	15690	15731	15660	15696	15779	15624	15755	15568	15732	15843	15803	15638	15782	15795	15738	15703	15808	15644	15633	15705	15719	15638	15817	15928	15860	15796	15719	15709	15571	15717	15570	15710	15936	15712	15610	15796	15669	15625	15648	15772	15776	15899	15684	15770	15650	15806	15662	15552	15730	15645	15595	15705	15656	15899	15596	15662	15776	15673	15442	15535	15508	15862	15718	15670	15713	15870	15605	15627	15654	15801	15771	15626	15659	15738	15853	15777	15878	15922	15719	15441	15663	15855	15716	15761	15684	15412	15602	15871	15735	15440	15660	15774	15829	15701	15678	15691	15628	15647	15697	15767	15749	15387	15701	15628	15735	15772	15932	15739	15791	15737	15841	15702	15369	15863	15630	15588	15788	15709	15651	15747	15568	15730	15767	15766	15833	15773	15833	15898	15776	15676	15902	15736	15718	15907	15548	15696	15747	15889	15857	15785	15718	15829	15707	15808	15653	15589	15518	15770	15655	15841	15630	15686	15691	15509	15864	15833	15740	15907	15797	15756	15660	15733	15671	15875	15566	15743	15755	15732	15797	15441	15709	15681	15616	15529	15638	15624	15800	15787	15702	15634	15751	15695	15714	15691	15695	15652	15476	15616	15661	15668	15648	15740	15541	15646	15619	15649	15647	15727	15657	15720	15657	15746	15723	15713	15786	15862	15733	15607	15856	15777	15572	15696	15508	15609	15777	15601	15592	15744	15537	15766	15580	15656	15716	15672	15761	15766	15625	15662	15737	15547	15718	15765	15734	15856	15498	15748	15787	15646	15737	15674	15714	15799	15718	15665	15666	15823	15710	15684	15683	15812	15609	15708	15764	15750	15654	15699	15735	15743	15816	15693	15702	15811	15725	15860	15829	15882	15799	15682	15878	15727	15780	15654	15790	15555	15572	15665	15666	15718	15808	15588	15456	15812	15711	15524	15866	15671	15755	15740	15678	15862	15687	15882	15722	15607	15718	15764	16031	15645	15568	15765	15813	15798	15572	15613	15692	15688	15694	15713	15806	15744	15598	15715	15799	15682	15673	15765	15631	15890	15719	15841	15695	15677	15654	15651	15770	15802	15871	15718	15570	15603	15701	15760	15774	15991	15807	15770	15573	15809	15667	15611	15528	15780	15687	15767	15698	15630	15919	15722	15565	15626	16042	15686	15855	15828	15640	15517	15922	15729	15754	15850	15636	15883	15737	15988	15814	15661	15688	15558	15877	15676	15776	15835	15775	15677	15645	15741	15843	15724	15808	15694	15803	15686	15787	15863	15838	15682	15672	15826	15752	15582	15583	15764	15907	15747	15796	15633	15788	15676	15973	15685	15720	15669	15767	15775	16002	15811	15616	15990	15787	15826	15761	15750	15539	15916	15697	15822	15787	15699	15586	15799	15644	15746	15642	15762	15732	15743	15653	15729	15789	15869	15744	15658	15583	15758	15815	15667	15723	15871	15700	15750	15885	15556	15824	15930	15753	15778	15687	15707	15726	15693	15735	15638	15680	15605	15671	15662	15703	15699	15729	15688	15571	15715	15776	15633	15647	15694	15706	15640	15845	15584	15794	15635	15653	15734	15749	15666	15785	15742	15875	15652	15720	15695	15819	15632	15741	15657	15902	15750	15694	15608	15611	15634	15789	15877	15739	15525	15701	15776	15560	15653	15667	15655	15863	15563	15679	15670	15741	15681	15698	15686	15421	15763	15624	15560	15635	15676	15555	15470	15785	15685	15547	15759	15604	15866	15828	15557	15653	15693	15556	15767	15878	15822	15837	15748	15674	15668	15718	15767	15824	15755	15531	15673	15718	15788	15753	15847	15567	15637	15610	15572	15555	15658	15644	15976	15802	15728	15690	16042	15686	15665	15626	15640	15963	15826	15824	15725	15601	15741	15739	15981	15757	15769	15556	15931	15561	15793	15897	15837	15585	15540	15573	15531	15736	15691	15907	15823	15886	15683	15658	15739	15730	15752	15703	15601	15479	15750	15618	15650	15490	15676	15785	15776	15712	15801	15895	15750	15885	15801	15722	15716	15743	15574	15714	15685	15753	15735	15544	15557	15738	15759	15626	15717	15733	15496	15728	15562	15674	15710	15780	15554	15473	15685	15494	15622	15859	15884	15727	15716	15700	15652	15761	15667	15751	15641	15691	15812	15599	15730	15674	15936	15687	15802	15553	15709	15678	15694	15735	15702	15415	15545	15575	15635	15773	15843	15630	15755	15878	15751	15727	15877	15686	15620	15727	15714	15760	15682	15869	16008	15889	15631	15728	15875	15688	15765	15710	15575	15675	15771	15804	15518	15703	15757	15692	15937	15826	15775	15738	15730	15576	15719	15732	15819	15519	15592	15662	15893	15865	15603	15604	15599	15697	15684	15843	15603	15987	15535	15640	15792	15762	15771	15667	15832	15717	15801	15740	15536	15665	15902	15634	15822	15785	15747	15761	15793	15576	15805	15649	15817	15708	15537	15725	15739	15834	15653	15718	15594	15696	15773	15779	15566	15745	15754	15716	15762	15729	15700	15763	15549	15743	15479	15484	15652	15672	15490	15612	15707	15593	15739	15601	15746	15583	15799	15729	15679	15672	15616	15686	15668	15822	15867	15928	15644	15890	15731	15605	15735	15780	15771	15625	15696	15776	15635	15700	15645	15713	15705	15709	15761	15687	15526	15719	15832	15625	15786	15706	15708	15547	15595	15553	15812	15689	15694	15833	15644	15679	15575	15660	15641	15777	15699	15777	15886	15623	15623	15624	15659	15820	15802	15657	15725	15801	15681	15648	15696	15904	15651	15741	15661	15545	15663	15605	15698	15700	15858	15590	15850	15657	15586	15721	15921	15784	15671	15605	15689	15758	15845	15723	15756	15700	15736	15623	15637	15707	15664	15841	15586	15482	15494	15627	15608	15603	15636	15623	15753	15749	15481	15677	15761	15844	15556	15640	15700	15861	15606	15610	15850	15709	15473	15867	15815	15652	15829	15610	15695	15750	15549	15743	15736	15825	15743	15518	15904	15611	15666	15855	15685	15706	15693	15832	15956	15595	15810	15772	15673	15764	15682	15612	15697	15760	15747	15469	15704	15754	15722	15838	15764	15675	15719	15767	15551	15703	15725	15699	15711	15682	15573	15663	15702	15624	15511	15778	15584	15891	15722	15621	15681	15632	15669	15631	15581	15745	15680	15719	15481	15641	15748	15754	15835	15658	15724	15536	15669	15796	15751	15479	15846	15842	15651	15437	15792	15624	15514	15624	16001	15808	15755	15687	15712	15483	15879	15596	15735	15933	15711	15843	15780	15888	15618	15794	15779	15813	15465	15757	15538	15670	15642	15505	15889	15805	15880	15712	15642	15559	15806	15874	15881	15759	15898	15681	15786	15650	15749	15874	15805	15939	15586	15688	15712	15678	15620	15593	15631	15904	15789	15734	15597	15667	15619	15582	15820	15662	15900	15696	15648	15692	15672	15856	15536	15734	15867	15643	15776	15542	15646	15609	15617	15540	15719	15909	15848	15766	15671	15768	15737	15639	15683	15729	15828	15517	15796	15839	15631	15918	15537	15813	15658	15783	15885	15607	15660	15733	15614	15758	15952	15732	15710	15741	15817	15803	15937	15680	15630	15615	15511	15665	15774	15568	15495	15728	15904	15707	15797	15921	15800	15705	15775	15755	15791	15674	15785	15710	15717	15749	15598	15576	15552	15745	15869	15715	15677	15642	15680	15681	15650	15793	15763	15781	15809	15601	15900	15752	15682	15614	15631	15682	15706	15659	15605	15747	15486	15690	15655	15620	15576	15859	15647	15777	15650	15709	15675	15771	15715	15537	15751	15724	15643	15537	15762	15760	15738	15903	15656	15702	15588	15622	15671	15731	15816	15675	15696	15624	15676	15585	15620	15575	15614	15593	15855	15642	15693	15698	15760	15724	15648	15727	15758	15638	15735	15667	15835	15734	15925	15653	15730	15643	15499	15744	15663	15722	15773	15641	15780	15765	15634	15833	15880	15682	15750	15744
15994	20854	18626	15985	15660	15344	15284	15171	14853	14833	14693	14613	14429	14587	14609	14639	14499	14492	14477	14532	14576	14660	14759	14545	14945	14831	14724	14722	14714	14870	14622	14539	14677	14676	14604	14727	14699	14414	14567	14434	14529	14575	14561	14284	14551	14468	14365	14315	14574	14427	14424	14343	14451	14436	14331	14573	14606	14316	14398	14288	14503	14264	14347	14299	14372	14331	14250	14371	14501	14375	14481	14417	14332	14277	14444	14515	14365	14381	14467	14567	14407	14417	14315	14344	14326	14347	14367	14409	14316	14357	14406	14417	14350	14452	14329	14497	14317	14371	14313	14324	14494	14110	14402	14298	14322	14281	14350	14228	14383	14371	14287	14330	14349	14383	14410	14333	14392	14341	14391	14299	14490	14311	14649	14295	14612	14315	14357	14333	14405	14358	14456	14282	14265	14450	14383	14402	14300	14294	14434	14292	14390	14383	14393	14332	14454	14298	14293	14281	14347	14297	14295	14229	14296	14201	14426	14494	14269	14335	14203	14525	14280	14449	14407	14518	14307	14367	14247	14369	14295	14528	14425	14231	14331	14263	14371	14479	14374	14365	14380	14308	14244	14466	14248	14217	14412	14534	14317	14418	14417	14443	14378	14341	14252	14333	14421	14524	14513	14244	14367	14388	14376	14425	14217	14329	14319	14183	14238	14425	14342	14432	14491	14535	14463	14302	14268	14349	14365	14441	14394	14381	14278	14334	14307	14189	14381	14298	14313	14398	14345	14315	14379	14326	14316	14385	14381	14340	14341	14317	14367	14342	14399	14166	14387	14423	14503	14320	14354	14296	14469	14568	14353	14450	14381	14260	14543	14286	14238	14262	14353	14246	14325	14310	14396	14387	14515	14413	14443	14322	14348	14301	14223	14365	14403	14374	14292	14374	14445	14388	14368	14306	14509	14391	14447	14396	14241	14315	14212	14401	14425	14316	14396	14551	14159	14358	14200	14423	14349	14482	14253	14141	14281	14373	14338	14417	14361	14350	14261	14414	14355	14462	14367	14505	14458	14240	14213	14372	14555	14179	14292	14510	14387	14334	14302	14282	14492	14367	14390	14339	14277	14286	14313	14277	14333	14310	14255	14477	14400	14240	14405	14347	14325	14384	14356	14281	14350	14418	14260	14402	14294	14260	14541	14331	14322	14344	14291	14400	14452	14382	14360	14431	14302	14498	14253	14481	14358	14323	14368	14432	14336	14370	14412	14333	14405	14409	14309	14254	14353	14284	14454	14282	14424	14397	14482	14254	14474	14454	14554	14184	14270	14492	14558	14442	14421	14429	14379	14228	14343	14382	14245	14277	14340	14296	14302	14252	14234	14320	14355	14403	14260	14299	14317	14419	14282	14427	14415	14342	14462	14453	14463	14401	14292	14324	14274	14410	14316	14441	14368	14311	14425	14177	14462	14321	14335	14355	14417	14366	14467	14272	14406	14344	14379	14310	14396	14287	14399	14431	14359	14406	14349	14344	14378	14359	14398	14284	14472	14442	14439	14295	14182	14330	14378	14552	14405	14503	14393	14354	14437	14264	14330	14412	14393	14407	14262	14287	14413	14284	14344	14385	14316	14420	14307	14432	14294	14381	14412	14395	14351	14229	14208	14270	14210	14412	14278	14220	14423	14400	14427	14376	14510	14499	14202	14278	14413	14304	14396	14393	14364	14292	14436	14388	14509	14329	14329	14306	14254	14395	14404	14253	14251	14347	14253	14168	14431	14455	14412	14426	14339	14458	14384	14356	14387	14196	14354	14220	14170	14235	14323	14273	14418	14485	14244	14389	14401	14247	14286	14446	14364	14256	14367	14355	14356	14482	14255	14562	14505	14363	14338	14431	14181	14458	14310	14436	14307	14241	14418	14323	14355	14309	14312	14265	14307	14209	14333	14332	14342	14283	14450	14283	14303	14445	14267	14326	14470	14179	14449	14529	14379	14193	14483	14461	14380	14280	14453	14107	14512	14396	14346	14413	14420	14279	14392	14349	14350	14558	14413	14466	14405	14441	14210	14389	14264	14293	14316	14337	14314	14284	14343	14232	14286	14440	14260	14323	14226	14447	14374	14435	14252	14287	14367	14348	14445	14489	14453	14357	14250	14497	14410	14300	14433	14164	14440	14373	14198	14435	14381	14427	14215	14395	14407	14446	14437	14378	14532	14287	14356	14404	14314	14486	14447	14283	14399	14332	14438	14361	14296	14315	14398	14274	14560	14281	14425	14326	14446	14434	14286	14396	14381	14300	14439	14388	14404	14370	14432	14327	14220	14388	14245	14554	14364	14311	14415	14450	14309	14219	14545	14258	14365	14318	14376	14356	14182	14304	14296	14453	14429	14495	14276	14396	14429	14368	14253	14454	14351	14404	14409	14429	14495	14452	14327	14270	14426	14614	14416	14357	14431	14369	14380	14250	14370	14273	14319	14267	14333	14255	14550	14475	14210	14406	14232	14398	14330	14162	14286	14249	14240	14328	14360	14433	14321	14312	14326	14252	14389	14320	14239	14453	14437	14328	14526	14262	14435	14313	14419	14239	14417	14371	14313	14416	14341	14405	14432	14442	14410	14272	14267	14305	14354	14662	14451	14289	14276	14303	14430	14389	14483	14272	14467	14326	14326	14312	14297	14456	14485	14358	14336	14313	14456	14257	14315	14343	14205	14484	14555	14430	14327	14275	14386	14377	14500	14286	14214	14394	14442	14469	14169	14293	14365	14320	14434	14353	14447	14390	14285	14280	14302	14300	14377	14424	14354	14275	14438	14279	14290	14182	14320	14338	14343	14373	14340	14251	14576	14277	14428	14259	14349	14420	14260	14312	14357	14374	14331	14534	14456	14232	14435	14299	14325	14310	14375	14309	14235	14395	14409	14182	14379	14546	14392	14495	14227	14304	14365	14420	14330	14283	14349	14560	14450	14266	14215	14210	14253	14472	14451	14280	14321	14339	14415	14265	14463	14393	14372	14525	14351	14467	14296	14316	14212	14420	14307	14380	14304	14253	14431	14227	14392	14276	14074	14308	14264	14375	14369	14300	14454	14358	14272	14419	14390	14435	14349	14295	14362	14430	14450	14605	14336	14226	14283	14310	14380	14482	14393	14304	14336	14218	14527	14406	14470	14542	14282	14411	14247	14446	14356	14434	14221	14351	14512	14415	14165	14279	14220	14318	14386	14457	14307	14406	14343	14334	14226	14526	14197	14441	14393	14384	14151	14462	14463	14384	14322	14451	14279	14338	14447	14492	14421	14311	14393	14462	14277	14293	14361	14313	14322	14423	14335	14471	14422	14182	14488	14581	14426	14549	14391	14278	14258	14328	14545	14329	14515	14243	14325	14500	14225	14331	14347	14543	14474	14370	14485	14206	14326	14383	14358	14269	14176	14249	14279	14184	14245	14430	14399	14391	14333	14513	14299	14308	14340	14405	14415	14293	14262	14302	14336	14412	14514	14440	14372	14411	14420	14295	14391	14468	14444	14224	14385	14281	14299	14471	14381	14275	14329	14566	14383	14325	14322	14335	14339	14353	14348	14320	14347	14382	14337	14321	14240	14485	14308	14312	14367	14542	14319	14304	14340	14380	14193	14307	14373	14235	14365	14307	14313	14275	14420	14374	14314	14274	14384	14302	14286	14332	14507	14314	14262	14357	14477	14352	14456	14413	14417	14396	14357	14392	14411	14310	14381	14385	14323	14339	14508	14385	14220	14404	14267	14428	14243	14409	14489	14464	14334	14390	14329	14441	14346	14218	14416	14328	14382	14468	14425	14564	14215	14292	14306	14370	14456	14398	14241	14318	14410	14506	14429	14354	14413	14432	14283	14351	14427	14301	14367	14322	14321	14440	14454	14406	14360	14260	14385	14422	14372	14521	14487	14265	14427	14347	14427	14362	14445	14524	14334	14452	14493	14316	14384	14331	14484	14243	14305	14325	14255	14301	14423	14378	14273	14154	14497	14221	14177	14410	14467	14452	14391	14346	14355	14420	14236	14449	14354	14311	14278	14327	14300	14418	14202	14192	14186	14315	14277	14459	14521	14422	14365	14422	14467	14534	14464	14410	14391	14366	14375	14564	14359	14321	14309	14274	14358	14305	14377	14339	14426	14234	14346	14500	14488	14365	14308	14277	14310	14311	14340	14276	14391	14420	14143	14133	14340	14255	14397	14429	14491	14340	14203	14170	14206	14472	14407	14412	14337	14395	14329	14387	14261	14413	14457	14396	14393	14302	14272	14294	14466	14343	14349	14384	14407	14446	14259	14476	14435	14089	14462	14311	14439	14111	14358	14294	14329	14367	14400	14293	14239	14297	14279	14450	14268	14447	14486	14504	14356	14258	14336	14406	14348	14396	14468	14247	14412	14280	14318	14211	14323	14346	14491	14394	14388	14372	14593	14456	14169	14321	14385	14226	14349	14401	14276	14532	14187	14478	14360	14311	14436	14370	14223	14581	14383	14297	14454	14310	14339	14327	14341	14403	14322	14426	14283	14286	14489	14408	14503	14427	14201	14257	14328	14365	14395	14312	14313	14322	14266	14340	14468	14503	14402	14230	14472	14468	14329	14358	14568	14365	14541	14227	14252	14145	14371	14382	14440	14223	14397	14377	14342	14435	14379	14260	14267	14346	14389	14430	14514	14366	14469	14219	14263	14435	14295	14440	14306	14214	14315	14410	14308	14360	14426	14448	14441	14325	14544	14292	14373	14445	14362	14268	14225	14329	14309	14358	14408	14404	14313	14325	14285	14338	14356	14537	14440	14278	14304	14320	14200	14314	14512	14282	14344	14410	14456	14350	14350	14454	14337	14441	14359	14337	14369	14430	14355	14457	14281	14471	14379	14307	14168	14393	14418	14343	14362	14410	14448	14500	14385	14516	14469	14304	14308	14313	14322	14515	14359	14221	14405	14245	14410	14236	14457	14340	14603	14323	14215	14292	14391	14458	14379	14330	14242	14298	14454	14203	14494	14411	14318	14276	14189	14466	14275	14367	14293	14422	14352	14429	14269	14259	14390	14388	14253	14354	14228	14330	14311	14379	14318	14437	14484	14344	14272	14310	14372	14411	14423	14290	14417	14475	14382	14373	14253	14054	14354	14384	14321	14452	14326	14309	14430	14244	14333	14343	14244	14128	14301	14288
23630	21040	28381	23987	21707	20607	19794	17225	16647	16389	16445	16405	16237	15987	15993	16285	16050	16300	16145	16191	16179	16205	16222	16381	16419	16402	16394	16464	16420	16487	16454	16204	16191	16377	16347	16184	16120	16151	16133	16145	16122	16217	16148	16004	15875	15911	16138	15895	16036	15970	15920	16146	16001	15875	15707	15883	16203	15852	16057	15787	15871	15898	15838	15856	15868	15805	16092	15859	15885	15624	16101	15997	15961	16024	15875	15964	15871	16074	16046	16013	15839	15958	16053	15880	15834	16079	15703	15993	15981	15924	16105	16030	15776	15756	16017	15797	15933	16125	15852	15905	15849	15821	15923	15894	15861	15833	15944	15883	15839	15836	15886	15843	15652	16031	15770	15952	15957	15926	15944	15881	15937	15823	15870	16056	15936	15874	15744	15715	15865	15877	15944	15970	15848	15865	15993	16106	15743	15833	15934	15836	16009	15763	15908	15793	15859	15870	15840	16060	15988	15987	15858	16074	15834	15794	16083	15694	15960	15966	15765	15861	15965	16003	15895	15968	16016	15894	15856	15777	15876	15931	15662	16012	15767	15656	15796	15841	15870	15834	15840	15804	15746	15740	15730	15822	15919	15711	15857	16041	15914	15977	15851	15844	15871	15829	15867	15769	16018	15840	15942	15854	15902	15970	15867	15848	15943	15854	15997	16005	15979	15937	16027	16009	15873	15891	15930	15891	15954	15859	15928	15945	15954	16003	15617	15882	15909	15837	15847	15698	15793	15927	15921	15833	16090	15711	15921	15965	16011	15962	16019	16004	15975	16015	15897	16025	15761	15877	15770	16184	16110	15851	15853	15799	15993	15946	16052	15898	15990	15790	15969	15845	15847	15828	15884	15819	15930	15957	15939	15901	15901	16135	16034	16100	15982	15579	15956	15970	15834	15883	15872	15884	15991	16168	15880	15635	15879	15945	15986	15755	15779	15771	15848	15880	15987	15829	15788	15960	15908	15760	16030	16178	15916	15690	15895	15972	16068	15900	15906	16062	15906	15805	15694	15955	15897	15929	15910	15978	15880	15810	15820	15724	15980	15797	15869	15747	15895	15875	15887	15993	16014	15929	15951	15799	15945	15895	16020	16049	15867	16007	15982	15770	15779	15945	16082	15878	15919	15603	15901	15865	16050	15810	15792	15966	15878	15828	15866	15933	16000	15899	15804	15951	16102	15747	15950	15858	15908	15964	15766	15657	15824	15769	15835	16010	16043	15774	16031	16091	15847	16016	15786	15930	15875	15747	15843	15826	15919	15852	15734	15974	15946	15846	15873	15873	15800	15965	15771	15923	15837	15835	15914	15719	15776	15707	15940	15647	15623	15827	15660	15959	15846	15946	15982	15821	15958	16161	15921	15951	16026	15764	15878	15920	15581	15933	15824	15902	15837	15819	15840	15933	15826	15675	15769	15855	15873	15821	16135	15752	15837	15892	15889	15995	15732	16103	15846	15852	15824	15897	15833	15943	15992	15811	16065	15886	15853	15831	16018	15826	16039	15929	15952	15784	15968	15891	15793	15813	15944	15856	16023	15908	16075	16022	15802	16239	15759	15887	15889	15820	16035	15878	15809	15746	15642	15901	15780	15878	15925	15937	15978	15889	15860	15936	15903	15908	15900	15879	15872	15913	16013	15841	15869	15829	15793	15815	15782	15694	15859	15801	15928	15887	15911	15852	16012	15830	16126	15856	16062	15887	15687	15985	15916	15848	16094	15827	15844	15842	15851	15887	15888	15990	15989	15826	15820	15921	16038	15769	16004	15927	15764	16205	15972	15727	16044	15926	15906	15620	16047	16016	15797	15937	15686	16012	15793	16001	15858	15903	15782	15878	15734	15953	15823	15882	16031	15898	15912	15918	15714	15733	16009	15805	15900	15936	15938	15863	15787	15782	15722	15867	15812	15569	15665	16172	15838	16056	15710	15661	15772	15919	16005	16123	16002	15906	15831	15819	16043	15999	16021	16052	15984	15682	15718	15906	16050	15838	15838	15830	16039	15787	15952	16040	15805	16057	15838	15764	15815	16035	15806	15927	16109	15860	16026	15992	16030	15770	16058	15796	15958	15590	15942	15882	15840	16121	16030	15855	15709	15927	16080	15898	15840	15926	15796	15809	16015	15888	15808	15885	15767	15897	15764	15707	15883	15733	15902	15856	16004	15905	15888	15996	15851	15847	15768	15993	15833	15962	15961	15948	15810	15845	15826	15731	15915	15925	15848	15972	15956	15841	15690	15651	15973	15886	15769	15957	15976	16076	15875	15958	15919	15808	15819	15722	15895	15863	15784	16018	15779	15824	16040	15808	15807	16035	15824	15756	15953	15916	15909	15969	16002	15771	15904	15803	15815	15879	15847	16004	15869	15925	15878	16053	16180	15819	15923	16209	15801	15906	15909	15993	15827	15662	15902	15768	15905	15920	15847	15820	15851	15840	15932	15837	15696	15717	15903	16012	15927	15686	15835	15906	15673	15837	15836	15953	15939	15731	16045	15820	15868	15909	15907	15753	15788	16062	15901	15869	15823	15832	15953	15808	15826	15841	16025	15989	15708	15688	15776	15780	15830	15860	15715	16043	16000	16009	15820	15825	15727	15869	15806	16160	15896	15834	16050	15825	15856	15800	15611	15971	15959	15868	16051	16007	15981	15947	15804	16042	15826	15910	15941	15815	15742	15832	16012	15978	15951	15895	15870	15942	15938	15632	15902	15962	15727	15973	15976	16000	15877	15980	15729	15884	15878	16117	15911	15848	15975	15911	15774	15842	15964	15844	15982	15980	15914	15894	16027	15957	16009	15766	15779	15997	15750	15940	15759	16070	15857	15973	15734	15780	15907	15853	15804	15794	15841	15982	16062	15793	15887	15736	15859	15670	15883	15972	15912	15796	15995	15902	16075	15916	15954	15816	15901	16008	16215	16131	15904	15939	15896	15848	15943	16061	15969	16081	15781	15921	16032	15992	15697	15884	15924	15951	15988	15798	15851	15710	16003	15875	15990	15879	15824	15883	15969	15793	15633	15851	15785	15931	15934	16008	16054	15887	15779	15771	15880	15851	15897	15808	16024	15871	16103	15889	15974	15826	15761	15900	15793	15863	16026	15960	15844	15949	15660	15828	15902	15987	16122	15781	15910	16057	15935	15838	15852	15764	15809	15827	15945	15863	16009	15882	15971	16029	15784	15959	16098	15768	15785	15805	15706	16016	15951	15707	15840	15899	15932	16105	15855	15883	16021	15682	15894	15857	15701	15873	15816	15654	15927	16002	15934	15857	15825	15994	15851	15703	15855	15697	15655	15755	15755	15784	16013	15788	15941	16015	15871	15986	15877	15927	15853	16173	16036	15760	15901	15887	15920	16085	15809	15825	15959	15933	15830	15858	15760	16040	15898	16049	15796	15995	15912	15800	15934	15837	15938	15920	15990	15886	15791	15792	15946	16003	15967	15874	15966	15904	15937	15987	15969	15897	15895	15842	15798	15664	15933	15813	15899	15925	15963	15952	15741	15669	15782	15780	16101	15816	15867	15811	15700	15820	15914	15917	15789	15924	15847	16041	15954	15753	15790	15736	16008	16079	15816	15877	15796	15893	15909	15945	15967	16065	15762	15834	16025	15851	15744	15846	16021	15846	15998	15975	15893	15823	16061	15801	16013	16008	15947	15955	15937	15992	15785	15978	15936	15984	16022	15844	15827	15946	15722	15922	16028	15932	15742	15774	16004	16038	15855	15776	16009	15894	15969	15933	16058	15752	15947	15989	16036	15731	16022	16037	15872	15805	15789	15954	15847	15767	15927	15663	15960	15814	15686	15729	15988	15909	16008	15845	16011	15971	16054	15802	15906	15961	15741	15879	15898	15788	15893	15784	15822	15866	15896	15876	16143	15856	15724	15662	15772	15904	15993	15927	15952	15908	15810	15833	15840	15790	15927	15840	15965	15724	15862	15844	15855	15750	15846	15948	15889	15922	15860	16046	15827	15807	16009	15803	15991	15646	15722	15704	15873	15859	15891	15809	15932	15762	15743	15869	15939	15811	15823	15824	15869	15860	15979	15879	15904	15818	16001	15910	15767	15953	15957	15876	15935	15872	16029	15915	15960	16006	15927	15772	15855	15936	15727	16048	15915	15796	15788	15923	15895	15962	15890	15955	15933	15728	15914	15823	16157	15844	15769	15802	15779	15821	15876	15772	16081	15857	15860	15904	15887	15996	15882	16137	15910	15898	15945	15989	15791	15755	15867	15818	15984	15788	15906	15811	15756	15880	15904	15867	15843	15805	15709	15783	15799	15888	15923	15825	15944	16023	15926	15935	15792	15744	15756	15746	16027	15734	15876	15828	15904	15905	15903	16054	15696	15903	15740	15784	15841	15779	15955	15976	15867	16024	15868	15924	15918	15717	15919	15893	16012	15744	15769	15848	15869	15791	15915	15804	16040	15918	16060	15832	15919	15879	15791	15999	16010	15922	15852	15770	15814	15744	15938	15899	15888	15961	15964	16024	15936	15760	15792	15914	15788	15888	15984	15884	15923	15904	15875	15779	15686	15933	15964	15905	15937	16203	16069	15657	15983	15760	15858	15636	15599	15935	15927	15966	15789	15913	15856	15861	15883	16033	15894	15768	15799	15891	15895	15912	15872	15898	15948	15815	15895	15893	15799	15755	15712	15902	15794	15893	15879	15913	15937	15856	15623	15900	15937	15955	15917	15783	15778	16016	15895	15903	16071	15945	16046	15953	15864	15735	15859	15771	15905	16032	15995	15982	15896	15854	16035	16006	15930	15827	15885	15753	15727	15715	15712	15850	15710	15904	16051	16031	15901	16052	15875	15933	15843	15727	16086	15678	15795	15822	15787	15993	16045	15957	15974	16023	16071	15900	15776	15876	15712	15746	15847	15781	15900	15758	15965	15957	15898	15959	15802	15841	15951	15918	16034	15766	15800	15722	15777	15824	15974	15864	15741	15971	15690	15778	15782	15627	15796	15677	15899	15969	15912	15846	15963	15932	15673	15618	15958	15802	15871	15887	15924	15923	15732	15881	15843	15800	15840	15805	15848	15768	15790	15733	15847	16035	15926	15801	15929	15967	15925	15859	16234	15934	15904	15789	15871	15854	15955	15959	15757	15851	16037	15848	15969	16104
15458	26762	23588	18981	17565	16995	16710	16045	15605	15372	15304	14888	14918	15160	15014	14856	14908	14939	14871	15003	14961	14945	15191	15189	15058	15308	15229	15363	15188	15181	15008	15208	15087	15066	15001	14867	14774	14880	14958	14852	14712	14856	14681	14863	14668	14504	14578	14446	14474	14480	14511	14546	14584	14566	14391	14326	14485	14552	14593	14580	14455	14624	14450	14520	14562	14483	14268	14385	14472	14644	14489	14457	14523	14569	14541	14391	14510	14451	14558	14588	14442	14527	14673	14510	14465	14451	14443	14609	14522	14322	14260	14636	14602	14376	14382	14507	14373	14602	14511	14535	14549	14465	14488	14572	14487	14523	14390	14579	14407	14625	14517	14517	14543	14579	14460	14470	14424	14440	14408	14506	14642	14394	14436	14469	14360	14304	14596	14518	14504	14340	14604	14339	14405	14460	14500	14385	14511	14489	14435	14560	14396	14536	14541	14363	14422	14559	14551	14510	14556	14396	14627	14538	14372	14587	14307	14482	14466	14536	14441	14681	14440	14489	14621	14528	14532	14641	14448	14496	14646	14590	14569	14516	14436	14483	14499	14492	14424	14481	14434	14579	14424	14303	14505	14439	14514	14574	14617	14439	14457	14361	14459	14599	14402	14530	14662	14480	14230	14588	14513	14491	14474	14392	14442	14480	14522	14505	14742	14421	14496	14509	14455	14505	14550	14332	14630	14399	14476	14522	14593	14517	14406	14505	14461	14436	14504	14758	14306	14450	14316	14491	14512	14281	14551	14390	14418	14559	14615	14381	14419	14519	14450	14523	14449	14519	14526	14346	14518	14528	14682	14438	14439	14422	14358	14561	14598	14547	14493	14498	14549	14433	14359	14410	14615	14372	14455	14460	14497	14562	14615	14428	14544	14536	14407	14531	14507	14425	14272	14418	14431	14477	14548	14389	14551	14485	14657	14460	14579	14416	14547	14471	14631	14536	14378	14482	14532	14608	14602	14424	14622	14499	14474	14457	14511	14450	14562	14468	14377	14393	14462	14497	14540	14390	14321	14619	14517	14474	14454	14460	14510	14602	14432	14405	14405	14495	14378	14460	14407	14469	14570	14631	14504	14507	14549	14610	14444	14531	14512	14461	14357	14541	14465	14418	14603	14506	14429	14536	14437	14197	14511	14373	14557	14449	14387	14496	14599	14444	14432	14537	14526	14378	14481	14629	14364	14553	14458	14651	14445	14574	14530	14321	14442	14638	14624	14421	14433	14479	14483	14496	14510	14394	14306	14475	14686	14353	14628	14590	14371	14430	14378	14451	14445	14532	14470	14552	14619	14450	14506	14520	14542	14496	14485	14421	14461	14544	14478	14503	14603	14436	14345	14439	14668	14467	14471	14522	14479	14456	14536	14369	14352	14444	14460	14608	14475	14467	14597	14520	14485	14496	14443	14672	14482	14494	14603	14327	14439	14477	14657	14466	14462	14593	14266	14509	14493	14471	14528	14393	14362	14355	14551	14548	14483	14511	14565	14222	14564	14737	14519	14530	14387	14596	14562	14443	14601	14525	14424	14387	14746	14420	14317	14513	14639	14415	14514	14542	14428	14395	14495	14463	14534	14497	14580	14665	14487	14398	14689	14433	14509	14481	14662	14477	14630	14404	14419	14554	14489	14474	14427	14542	14370	14294	14532	14540	14381	14396	14507	14411	14515	14489	14630	14447	14580	14569	14319	14449	14513	14547	14468	14488	14442	14608	14652	14585	14484	14430	14462	14517	14470	14379	14426	14438	14386	14460	14480	14603	14404	14599	14534	14374	14482	14518	14558	14491	14626	14642	14482	14533	14362	14585	14479	14549	14416	14557	14592	14681	14474	14374	14525	14251	14653	14296	14761	14453	14459	14732	14252	14427	14452	14530	14538	14495	14453	14356	14428	14507	14182	14623	14358	14393	14552	14409	14473	14664	14333	14478	14371	14599	14537	14347	14437	14426	14419	14463	14597	14508	14504	14491	14463	14380	14641	14404	14431	14484	14546	14573	14173	14507	14381	14348	14519	14493	14615	14415	14513	14524	14660	14582	14403	14709	14549	14382	14635	14426	14613	14552	14518	14427	14426	14454	14443	14662	14442	14416	14321	14441	14452	14376	14347	14577	14632	14363	14490	14507	14512	14551	14482	14623	14410	14473	14488	14542	14582	14561	14600	14586	14470	14266	14612	14333	14500	14450	14641	14656	14424	14524	14396	14483	14479	14407	14483	14597	14311	14468	14586	14311	14572	14558	14607	14443	14361	14456	14580	14504	14536	14408	14619	14551	14494	14592	14409	14569	14414	14478	14485	14511	14396	14255	14511	14355	14544	14686	14466	14466	14507	14457	14468	14290	14532	14311	14621	14562	14459	14318	14394	14711	14569	14292	14529	14443	14588	14316	14607	14533	14483	14626	14370	14573	14424	14538	14487	14493	14496	14390	14424	14555	14504	14543	14426	14417	14583	14574	14494	14431	14560	14430	14541	14524	14329	14491	14524	14395	14371	14587	14550	14519	14517	14476	14482	14358	14331	14488	14393	14694	14552	14567	14561	14376	14603	14452	14601	14494	14619	14585	14587	14419	14618	14424	14476	14513	14576	14574	14546	14452	14515	14426	14532	14635	14476	14634	14403	14378	14454	14454	14551	14506	14537	14438	14437	14519	14516	14356	14580	14410	14431	14386	14380	14381	14349	14616	14517	14616	14317	14511	14541	14379	14459	14483	14508	14466	14629	14147	14358	14476	14463	14568	14435	14467	14548	14485	14379	14575	14486	14539	14415	14382	14457	14650	14473	14586	14427	14352	14565	14574	14421	14491	14629	14606	14549	14388	14590	14558	14569	14368	14583	14433	14519	14547	14584	14343	14523	14230	14529	14502	14388	14454	14297	14405	14676	14516	14510	14521	14581	14477	14414	14565	14349	14351	14528	14430	14629	14444	14327	14528	14386	14574	14512	14451	14667	14378	14334	14356	14466	14561	14666	14501	14574	14570	14424	14318	14492	14495	14423	14500	14587	14554	14502	14519	14552	14275	14573	14408	14674	14372	14517	14505	14640	14358	14434	14481	14389	14594	14493	14540	14425	14486	14619	14513	14560	14306	14480	14539	14406	14325	14490	14425	14544	14471	14340	14440	14438	14299	14422	14534	14533	14529	14509	14557	14407	14407	14513	14311	14450	14570	14438	14551	14450	14696	14601	14401	14599	14421	14462	14548	14516	14590	14581	14542	14641	14471	14517	14373	14530	14476	14453	14314	14488	14482	14423	14509	14539	14407	14428	14523	14535	14409	14450	14609	14533	14513	14542	14549	14473	14616	14244	14389	14532	14306	14511	14628	14666	14607	14642	14301	14519	14595	14465	14541	14472	14517	14472	14289	14525	14649	14484	14490	14467	14456	14493	14521	14518	14458	14549	14411	14446	14430	14504	14438	14487	14421	14300	14532	14512	14492	14431	14565	14489	14566	14422	14349	14496	14514	14429	14594	14510	14448	14379	14501	14509	14627	14306	14557	14519	14516	14598	14523	14384	14434	14498	14477	14485	14518	14655	14357	14609	14474	14523	14444	14600	14506	14469	14461	14384	14453	14415	14547	14389	14361	14369	14434	14418	14470	14649	14402	14564	14595	14475	14465	14582	14450	14454	14555	14566	14458	14503	14542	14466	14608	14508	14584	14321	14399	14490	14419	14537	14591	14708	14477	14443	14302	14390	14539	14580	14462	14468	14574	14625	14599	14576	14658	14485	14470	14463	14462	14470	14451	14466	14543	14350	14521	14407	14354	14556	14486	14528	14455	14345	14549	14507	14465	14516	14471	14472	14419	14379	14446	14552	14384	14557	14304	14609	14301	14374	14545	14607	14340	14491	14411	14543	14573	14535	14420	14466	14598	14490	14401	14438	14429	14506	14366	14407	14572	14640	14488	14574	14537	14434	14735	14423	14484	14539	14448	14428	14459	14626	14493	14427	14448	14584	14407	14584	14456	14445	14371	14466	14404	14508	14478	14410	14528	14462	14568	14480	14659	14565	14556	14376	14487	14490	14433	14312	14335	14376	14517	14692	14362	14646	14472	14425	14474	14602	14469	14391	14503	14488	14425	14474	14623	14456	14454	14190	14291	14381	14522	14504	14553	14564	14385	14494	14355	14607	14382	14435	14514	14573	14422	14499	14456	14489	14418	14493	14299	14639	14607	14499	14530	14528	14319	14442	14379	14557	14448	14498	14474	14522	14602	14516	14496	14352	14759	14518	14536	14412	14527	14570	14576	14527	14468	14548	14479	14589	14541	14617	14429	14514	14377	14441	14401	14525	14540	14452	14436	14611	14529	14501	14608	14399	14372	14410	14503	14722	14542	14376	14435	14440	14526	14504	14296	14495	14679	14328	14389	14448	14349	14457	14479	14576	14524	14444	14544	14592	14455	14433	14580	14457	14399	14348	14610	14429	14565	14517	14603	14504	14503	14363	14480	14418	14455	14353	14669	14534	14623	14492	14444	14377	14520	14493	14564	14473	14413	14526	14449	14495	14478	14470	14530	14481	14505	14603	14657	14378	14517	14543	14401	14512	14465	14497	14257	14522	14680	14501	14437	14419	14542	14551	14482	14497	14545	14390	14409	14544	14540	14426	14469	14529	14599	14463	14490	14514	14565	14627	14378	14637	14497	14528	14535	14313	14476	14543	14582	14514	14626	14525	14582	14458	14493	14475	14621	14490	14588	14400	14324	14656	14407	14572	14674	14631	14318	14673	14555	14392	14504	14610	14385	14432	14307	14429	14491	14550	14565	14503	14572	14493	14316	14399	14350	14442	14394	14513	14520	14654	14448	14437	14526	14613	14506	14551	14586	14434	14385	14516	14633	14401	14498	14321	14293	14416	14502	14467	14438	14598	14479	14487	14452	14488	14433	14579	14404	14553	14302	14541	14385	14479	14253	14483	14547	14594	14509	14559	14640	14438	14555	14382	14478	14450	14325	14504	14450	14517	14453	14473	14601	14728	14342	14625	14480	14568	14347	14462	14655	14493	14357	14444	14301	14478	14446	14386	14557	14508	14665	14396	14556	14422	14642	14512	14327	14479	14429	14435	14570	14527	14527	14492	14349	14508	14487	14555	14629	14472	14537	14648	14469	14517	14533	14520	14499	14518	14381
22648	21056	28832	23519	21263	23144	24176	19003	18129	18145	18101	17756	17680	17734	17561	17760	17523	17603	17413	17428	17384	17740	17708	17682	17881	17810	17735	17771	18022	17758	17670	17753	17562	17579	17496	17419	17202	17374	17322	17197	17327	17190	17427	17115	16966	17052	17382	17176	17059	17222	17066	17125	17158	17054	16970	16933	17131	17114	16886	17105	16943	16928	16850	17031	17051	17242	17024	16927	16981	16854	17100	17022	16900	17082	16821	17085	17052	17147	17120	17126	16898	16917	17106	17008	17117	16951	16873	16918	17009	16796	16871	17078	16976	16939	16868	16956	16902	16961	17107	17055	16970	17105	17062	16914	17012	17181	16927	16982	16994	16946	17044	16719	16920	16964	16877	16865	16963	17035	16716	17004	17200	16864	16875	17020	16965	16847	16799	16845	16750	16881	17145	16765	17002	16939	17062	16886	16961	17087	16981	16773	16807	17085	17063	17117	16954	16938	16938	16911	17141	16784	16932	17052	16975	17109	16930	16852	16929	16804	17047	17103	16950	17059	16700	16899	16709	16949	16893	16836	17052	17016	17170	16997	16853	17116	17014	16834	16826	16853	16977	16877	16981	16910	16885	17147	17175	16958	17054	17021	17186	17100	17006	16967	17045	16906	16961	17019	16854	16970	17041	16999	16888	16756	16915	16770	16970	17047	16903	16847	16942	17191	16805	16921	16888	17004	17031	17044	16762	17023	16850	16781	17096	16946	16819	17112	16892	16904	17094	16907	16766	17198	16911	16985	17018	16996	16995	17044	16937	16962	16915	16938	17014	16877	17018	16868	16930	16917	16947	16980	16675	17133	17017	16959	16774	16677	16816	16960	17044	16916	16975	16686	16887	16897	16880	16940	16997	16811	16761	16820	16989	16900	17009	16878	17011	17116	17013	16957	16997	16786	16987	17107	17063	17019	17068	17079	16882	16853	17170	17003	16921	16967	16905	17069	16948	16880	16880	16838	16870	16691	16911	16951	16876	16901	16963	16900	16846	16975	16890	17099	16847	17179	16803	16890	17118	17101	16925	16981	16850	17016	17051	16921	16950	17080	17046	16986	17007	16814	16954	16980	16861	16976	16888	17051	16937	16765	17029	16918	16971	16644	16936	16947	16951	16920	16953	16921	16935	16984	16843	16892	16873	16909	16883	17048	16899	17105	17091	17081	17247	16690	16999	17076	16989	16991	16977	16983	16998	17020	16883	16787	16985	17045	16803	16844	16997	16878	16866	16921	16931	16895	16982	17134	17096	16782	17075	16845	17080	16886	17024	16863	16836	16887	17091	17073	16983	16841	17028	16971	17060	16813	16973	16984	16998	17012	16761	16837	16928	16739	17074	17033	16886	16966	16995	16943	17031	17061	16762	16713	16959	17021	16987	16949	17141	16859	16924	16982	16850	17093	16904	16869	17037	17031	16913	16961	17020	16966	17126	17026	16906	17068	16893	16915	17015	17168	16883	16869	17003	16966	16857	16941	16849	16811	16956	16913	16736	16951	17005	16970	16907	16951	17071	16810	16992	16946	17046	16946	16940	16878	16906	17233	17079	16964	16827	17152	17053	16736	16936	17035	17026	16771	16906	17022	16926	16997	17004	16944	16980	16909	16864	17145	17086	16938	16984	17122	17015	17096	17139	17011	16914	16868	16860	16883	17153	16817	16918	16989	17028	16902	17012	16998	17182	16795	17098	16719	16912	16902	16944	16849	16814	16877	16792	16900	16875	16927	16947	16684	16814	16852	16793	17017	16999	16976	17061	16981	16889	16968	17049	17027	16825	16949	16962	16866	16936	17092	17014	17331	16756	16904	17055	17021	17076	16817	16927	16919	17032	16911	16934	16883	17095	16839	16792	17047	17112	16863	17027	17147	17129	16982	16800	16818	16875	16935	17169	16813	17079	16905	17046	16937	16836	16856	17086	16926	16846	16839	16950	16984	16955	16879	17132	16797	16895	16825	16953	16946	16788	17162	16843	16965	17155	16766	16974	16963	17153	17107	16963	16858	17027	17121	17111	17016	16986	17132	16941	16898	16949	16902	16964	17052	16930	16955	16883	16875	16861	17031	17019	17006	16723	16900	17051	16956	16869	16885	17006	17068	16825	16926	16951	16817	16701	16980	17192	16909	16824	17084	17188	16966	17095	17104	16843	17097	16892	16997	17222	16987	17064	16995	16965	16735	16861	16864	16999	17054	16789	16924	17050	17082	16985	17014	17015	16910	16879	16958	16893	16944	17025	17000	16963	16839	16856	16952	16962	16905	17006	17014	16988	16958	16868	17027	16974	17028	16924	16926	17012	17111	17057	16903	16886	16948	16933	16952	17053	16921	17057	17071	17154	16958	17034	17033	16839	16979	16899	16888	17031	17047	16973	16746	16973	16839	16913	17003	16840	16942	16947	16901	17043	16995	17031	16912	17119	16956	16988	17069	17040	16820	16851	17039	17038	17015	17040	17120	17063	16829	17181	16902	17033	17245	16950	16810	16831	16980	16891	16949	17071	16851	16972	16853	16896	16847	16978	17198	16854	17094	16957	16777	16862	17004	17138	16950	16927	16980	16894	16885	16919	16983	17085	16941	16793	16801	16855	16881	16852	17052	16854	17005	16929	16913	16880	16968	16881	17010	16972	16806	17011	16858	16856	17207	17017	16877	16816	16808	17142	17060	17102	17060	16981	16892	16973	17020	16912	17010	16989	16829	16937	16997	16891	17112	17002	17114	16873	16822	16830	16892	17116	16864	16889	16890	16936	17073	16910	16959	16788	16834	16797	16995	17044	16866	17109	16912	16900	17109	16952	17050	17008	17001	16892	17014	16978	17070	16816	16995	16866	16961	17000	17050	16982	16788	17143	17044	17088	17104	17087	17000	16869	17143	16994	17160	16972	16861	17010	17068	17063	16948	16940	16711	16933	16864	16896	16836	16934	17008	17020	16916	16976	17054	17030	16964	16921	16949	17074	16913	16770	16841	16892	16902	17266	17153	17086	16989	16882	16960	17095	16955	16896	16866	17226	16901	16889	16976	16961	17150	16888	16966	16903	16916	16907	16971	16938	16913	17008	17111	16941	16928	17113	17141	17026	17133	16935	17039	17047	16987	16870	17010	17191	16753	17212	16950	16948	16822	16877	17027	16999	17117	16958	17078	17063	16768	16940	16904	17068	16919	17222	17074	16964	16946	16837	16806	16725	17079	16858	16876	16904	16993	16939	16728	16915	16864	16956	16933	16891	16885	17020	16688	16906	17206	16953	17024	16961	16779	17006	17088	16827	17002	16902	16706	16687	17138	16996	17046	17192	17005	16850	16889	17040	17091	16908	16882	16961	16864	16963	16731	16947	16983	16978	16930	16934	17018	16686	16843	16980	16726	16927	16987	16688	16921	16987	16865	16857	16842	17118	17132	16938	17001	16817	16852	17165	16918	16852	17001	16933	16841	16757	16872	17157	16960	16971	16997	16918	16821	16945	16979	16893	16836	17247	16984	16767	17060	16860	17017	17010	16983	16970	16819	16975	16992	17020	16775	16998	16939	16990	16900	16804	16808	16908	16857	16974	16967	17105	16922	17041	16897	16919	16788	16895	16732	17109	16971	16905	16907	16995	17112	16954	16763	16926	17084	16962	16876	17003	17006	16758	16910	16803	16779	16965	16993	16926	17070	17030	16863	17036	17079	16945	16936	16901	16996	17026	16890	16992	16874	17006	17070	16838	16787	16766	16869	17089	16836	16871	16897	16909	17081	17006	16640	16805	17006	17004	17003	16853	16887	16773	16689	16930	16742	17029	17023	16942	16971	16617	16965	16773	16809	16823	16972	16760	16949	16930	16795	17031	17139	16814	16865	16971	16875	17085	17126	17066	16845	17062	17009	16943	16842	16800	16867	16943	16847	17045	16859	16931	16986	17076	17070	16870	16814	17045	16964	16546	16883	16864	17026	16824	16816	16988	16979	17074	16980	17052	16749	16806	16952	16992	17031	16844	17019	16764	16827	16804	16953	17156	17010	16878	16987	16876	17126	16832	16990	16941	16914	17135	16800	16969	16928	16927	16729	16945	16769	16827	17004	16896	17016	16878	17017	17018	17034	16920	16827	16979	16935	17061	16744	16891	16846	17066	16972	16826	17014	16849	16705	16996	17045	16936	16830	17063	17179	16926	16865	16980	16952	16782	16904	16999	16977	16799	17043	17004	16955	17215	16918	17065	16834	16861	16980	17006	16904	16916	17002	16841	17112	17051	16928	17031	17089	16860	16821	16926	16976	17002	16987	16750	16838	16961	16942	16693	16996	17048	16918	17081	17003	17020	16899	16857	16985	16904	16797	16825	16888	16832	16906	17108	17122	16970	16891	16943	16972	16898	16836	16899	16951	17048	16929	16770	16841	16897	16854	16982	17058	16786	16857	16937	16947	16999	16828	17029	16993	16913	17001	16840	17063	16882	16967	16871	16924	17048	16925	17048	17008	17016	17055	16856	16941	16987	16966	16909	16984	16993	16839	16969	17059	17050	16963	16850	16958	17067	17014	16916	16965	16872	16856	16901	16770	16942	16767	16920	16770	16900	17047	17015	16907	16715	16874	17151	17067	16773	16889	16983	16855	16849	16914	16904	16849	16961	17125	16920	17124	17133	16650	16981	17060	16979	16864	16830	17198	17010	16888	16795	16793	17033	16848	16943	16752	17162	17005	16991	16993	16977	17116	16967	16794	16987	17014	16956	16937	16962	17084	17092	16908	16797	16961	17019	16738	17072	16943	16948	17044	16792	17038	16923	16974	16726	16894	16990	17057	17053	16902	16973	17040	16947	16888	16849	16914	16816	17035	16908	16730	17048	16857	16882	16948	16895	16979	16792	16843	17083	16918	17118	16846	17135	17034	17082	17151	16918	17031	17101	17017	16891	16936	16964	16837	16903	16888	16815	16771	17047	17025	17013	16966	17126	16985	16896	17024	16888	16920	16993	17076	17063	17031	16959	17063	16813	17084	16952	17034	17107	16946	16925	17056	16792	16878	17013	16935	16965	16896	16872	16763	16858	17020	16838	16818	16979	16843	16793	16901	17142	16824	16892	17180	16905	16945	16927	16933	17039	16957	16931	16887	16943	16780	17000	17048	16887	17093	16843	17022	17157	16880	16954	16898	17111	16806	16969	16980
17539	31549	27935	22063	20177	19260	18501	17790	17017	16680	16367	16197	16183	15880	15781	15817	15851	15853	15815	15994	15842	15925	16074	16276	16185	16209	16389	16167	15950	16110	15937	16022	15986	15920	15882	15881	15726	15690	15605	15522	15384	15478	15286	15372	15284	15278	15280	15331	15419	15087	15259	15266	15258	15175	14984	15253	15115	15291	15161	15194	15332	15180	15260	15175	15204	15207	14988	15202	15096	15130	15091	15229	14947	15066	15178	15156	15236	15188	14854	15185	15277	15113	15289	15198	15214	15031	15035	15164	15314	15013	15034	15188	15101	14949	15197	15240	15110	15026	15151	15223	15009	15160	15109	15161	15072	15186	15278	14944	15155	15054	15130	15211	15190	15190	14964	15195	15276	15050	15073	15065	15073	15077	15081	15162	15248	14980	15046	15212	15026	15236	15209	15149	14889	15171	15308	15225	15172	15224	15215	15330	15207	15163	15062	15152	15246	15001	15154	15066	15147	15154	15118	14971	15057	15070	15147	14918	15185	15122	15111	15145	15193	15008	15178	15205	15091	15157	15183	15101	15219	15127	15155	15170	15057	14931	15183	15064	14947	15244	15196	15081	15082	15051	15184	14946	15206	15329	14991	15144	15107	15166	15274	15196	15246	15216	15250	15000	15070	15080	15123	15134	15002	15197	15245	15094	15230	15147	15159	14887	15086	15205	15072	15286	15135	15158	15053	15064	14969	15113	15196	15125	15268	15139	15039	15216	15133	14948	15201	15056	15112	15134	15218	15084	15324	15083	15017	15217	15039	15119	15230	15064	15016	14971	15058	15270	15293	15044	15155	15100	15045	14773	15015	15053	15256	15029	15065	15122	14984	15042	15043	15180	14985	15077	15175	15198	14968	15197	15280	15177	15084	15191	15031	15084	15189	15112	15095	15250	15153	15034	15076	15013	15344	15073	15065	15206	15002	14965	15071	15024	15231	14928	15011	15284	15103	15057	15102	15200	15136	14970	14998	15182	15139	15243	15232	15038	15185	15090	15160	14949	15156	15058	15418	15144	15041	15193	15125	15198	15175	15159	15310	15066	15111	15097	14963	15136	15133	15177	15132	15147	15157	15081	15149	15397	15004	15156	15024	15078	15053	15083	15245	15147	15070	15248	15094	15006	15130	15157	15195	15135	15164	15240	15046	15085	15137	15107	15186	15068	15104	14934	15087	15069	15156	15184	15255	15206	15008	15343	15113	15127	15016	15204	15230	15260	15162	15106	15147	15132	15137	15112	15156	15190	15210	15288	14981	15025	15255	15082	15078	14973	14996	15179	15217	14972	15155	15197	15069	14910	15070	15264	15063	15211	15086	15032	15137	15278	15130	15229	15283	15199	15264	15236	15103	15098	15071	15157	15090	15036	15286	15134	15158	15112	15005	15204	15060	15258	14986	15191	15069	15201	14984	15027	14989	15204	14999	15061	15160	15079	15061	15111	15100	15221	15091	15023	15302	15113	15293	14879	15047	15184	14950	15147	15173	15094	15169	15158	14950	15199	15030	15153	15262	15343	15101	15101	15063	14960	15207	15154	15281	15192	14973	15086	15052	15157	15155	15079	15045	15024	15270	15130	14983	15176	15153	15138	15166	15128	14997	15205	15083	15262	15203	15104	15165	15020	15063	15010	15124	15167	15107	15082	15149	15162	15230	15232	15018	15048	15159	14924	15155	15098	15031	15216	15045	15281	15066	15271	15078	15109	15195	15090	15195	15107	15071	15136	15169	15214	15137	15108	15020	15078	15167	14951	15055	15043	15215	15187	15212	15105	15082	15230	15290	15020	15017	15165	15111	15189	15128	15121	14986	15246	15002	15044	14954	15239	15244	15226	15169	15102	15203	15221	15126	15147	15086	15087	14923	15211	15014	15109	15233	15284	15136	15180	14993	15276	15152	14919	15151	15244	15020	15104	15160	15029	15211	15078	15023	15225	15153	15230	15156	15126	15191	15110	14998	15310	15180	15104	15143	15026	15011	15351	15197	15086	15201	14948	14976	15202	15179	15066	15086	15117	15033	15048	15104	15155	15254	15147	15163	14983	15113	15058	15091	15093	15308	15103	14921	15071	15144	15147	15103	15103	15124	15204	15135	15058	15157	15088	15136	15019	15265	15113	15126	15145	15213	15067	15170	15309	15046	15013	14962	15133	14927	15162	14965	15105	15111	15057	15252	14939	15121	15159	15081	15177	15231	15051	15086	15017	15198	15084	15005	15116	15137	15128	15010	15171	15213	15092	15108	15180	14998	15049	15126	15044	15232	15274	15054	15138	15120	15008	15111	15056	15113	15017	15263	15002	15127	15298	15053	15088	15096	15077	15142	15092	15252	15210	15002	15042	15149	15148	15159	15189	15260	14942	15053	15123	15169	15055	15120	15196	15247	15145	15123	15265	15241	15059	15162	15020	15019	15111	15069	15044	15040	15259	14979	15211	15209	14940	15136	14981	15123	15099	14969	15342	15271	15187	15001	15108	15328	14940	15130	15243	15153	15143	15040	15122	15068	15126	15050	15185	15106	15086	15063	15147	15169	15066	15059	15099	15101	15073	15199	15108	15125	14858	15212	15002	15223	15346	15229	14975	15120	15259	15117	15108	15050	15082	15193	15213	15295	15156	15155	15006	15184	15008	15369	15165	15040	15209	15061	15129	15023	15045	15137	15087	15271	14904	15153	15126	15074	15021	15131	15231	15055	15131	15157	15199	15148	15055	15057	15143	15336	15162	15060	15185	15130	15191	15147	15226	15000	15008	15121	15032	14885	15247	15041	15318	15089	15237	15144	15110	15165	15254	15067	15142	15109	15128	15131	15156	15068	15152	15124	15105	15149	15168	15142	14994	15094	15128	15014	14999	15069	15034	15133	15232	15082	15177	15081	15199	14957	14976	15125	15000	15147	15225	15098	15044	15097	15087	15200	14974	15047	15242	15165	15022	15318	15174	15185	15049	15195	15153	15167	15175	15164	15083	15138	15222	15338	14984	15087	15151	15113	15168	15249	15217	15068	15198	15166	14953	14992	15121	15111	15092	15150	15062	15041	15163	15047	15148	15100	14961	15143	15230	15079	15056	15167	15227	15103	15151	15012	15024	15181	15289	15011	15045	15193	15244	15174	14906	15186	15153	14993	15157	15086	15060	15086	15212	15200	15145	15044	15008	15101	15037	15257	15073	15161	15209	15088	15105	15193	15149	15160	15201	15150	15086	15201	15178	14952	15009	14999	14873	15125	15013	15086	15062	15237	15141	15109	14950	14994	14916	15122	15056	15265	15160	15242	15144	15052	15012	15139	15081	15176	15312	15096	15060	15154	15161	15052	15157	15086	15152	15038	15104	15073	14995	15086	15106	15181	15222	15020	15118	15175	15237	15027	15205	14996	15049	15191	14832	15108	14976	15021	15224	15190	15206	15041	15073	15197	15116	15239	15026	15058	15170	15187	15168	14986	15105	15097	15061	15085	15185	15268	15161	15155	15309	15078	15025	15133	15244	15160	15154	15187	15301	15136	14928	15031	15217	15206	15150	15116	14998	15169	15079	15148	15246	15195	15183	15015	15057	15177	15176	15317	14965	15144	15055	15007	15140	15125	15372	14964	15318	15162	14826	15098	14995	15080	15190	15090	15324	15107	15158	15020	15132	15148	15059	15008	14958	15222	15136	15100	15144	14843	14924	15171	15073	15273	15099	15146	14977	15165	15119	15235	15114	15084	15111	15193	15078	15153	15273	14973	15255	15232	14984	15146	15155	15121	15206	15090	15179	15225	15210	15044	15075	15109	15055	15176	15200	14930	15178	15052	15122	15185	15135	15237	15255	15206	15083	15169	15107	15142	14969	15063	15190	15179	15152	15256	15065	15015	15015	15175	15098	15159	15175	15195	15161	15195	15053	15077	15022	15047	15056	15182	15252	15125	15218	15190	15147	15199	15003	15191	15087	15308	15124	15050	15061	15299	15044	15336	15048	15200	15120	15204	15228	15014	15139	15027	15222	15030	15184	15166	15154	15200	15051	15180	15016	15106	15240	15092	14897	14973	14981	15283	15057	15090	15051	15181	14950	15205	15193	15107	14867	15055	15019	15027	15181	15195	15000	15197	15048	15149	15153	14848	14961	15062	15185	14990	15194	15040	15123	15049	14964	15267	15078	15170	14989	15058	15155	15170	15236	15068	15009	15051	15169	15093	15163	15013	14962	15188	15161	15114	15123	15114	15000	15058	15063	15129	15081	15117	15096	15190	15125	14962	15127	15070	15101	15180	15026	15191	15141	15091	15238	15126	15095	14909	15136	14970	15229	14996	15129	15061	15013	15117	15019	15102	15093	15176	15139	15173	15194	15125	15044	15014	15052	15095	15088	15135	15139	15059	14998	15248	15138	14910	15194	15195	15034	15233	15313	14994	15053	15248	14998	15189	15104	15058	15061	15113	15054	15184	15101	15198	15130	15174	15195	15207	15148	14983	15071	15163	15341	15075	15117	15199	15149	15395	15166	15125	15194	15080	15041	14986	15212	15121	15222	15044	15022	15144	15116	15175	15166	15157	15000	15258	15063	15179	15105	15124	14992	15119	15288	15179	15032	14992	15008	15154	15135	15094	15086	15057	15130	15048	14988	15251	15121	15174	15157	15111	15114	15088	15190	15271	15121	15054	15227	15071	15124	15268	15297	15113	14992	15128	15135	15051	15159	15207	15131	15009	15125	15130	15045	15314	15122	15032	15176	15151	15110	15087	15153	15168	15129	15059	15283	15115	15151	15031	14930	15108	14992	15191	15006	15240	15153	15075	15253	14957	15039	14903	15074	15180	15180	15262	15086	15008	15217	15032	15127	14978	15061	15153	15170	15167	14988	15130	15221	15082	15065	15100	14916	15022	14994	14955	15148	15207	15109	15183	15198	15145	15116	15115	15161	15187	15159	15152	15002	15022	15174	15088	15102	15061	15108	15221	15033	15113	15043	15313	15172	15188	15172	15095	15129	15231	14860	15060	15123	15099	15083	15210	15028	15072	15202	15096	14941	15110	15007	15109	14930	15137	15066	15133	14999	15164	15061	15171	15098	15190	15034	15154	15232	15023	15188	15161	15257	15003	15045	15112	15205	15215	15040	15125	15082	15017	15233	15093	15218	15279	15050	14979	15142	15214	15052	15276	15015
27198	21727	23213	19398	16445	16323	16316	16046	16016	15889	15728	15966	15829	15677	15805	15876	15910	15718	15803	15725	15452	15839	15913	15895	15768	15929	15888	15899	15856	15936	15925	15765	15803	15948	15826	15884	15780	15806	15544	15558	15633	15701	15867	15838	15786	15769	15688	15698	15652	15540	15591	15725	15772	15736	15620	15741	15644	15612	15779	15751	15750	15513	15940	15548	15608	15626	15612	15743	15705	15532	15677	15447	15714	15584	15784	15672	15676	15426	15679	15740	15686	15551	15599	15684	15594	15558	15590	15336	15584	15560	15523	15542	15611	15673	15654	15653	15734	15608	15631	15353	15727	15560	15674	15539	15691	15584	15479	15716	15521	15767	15780	15711	15587	15595	15462	15605	15548	15529	15523	15555	15385	15447	15637	15534	15567	15609	15635	15561	15527	15662	15675	15490	15717	15771	15630	15659	15549	15613	15781	15648	15507	15734	15697	15572	15807	15619	15569	15525	15540	15497	15621	15524	15791	15750	15674	15591	15514	15676	15698	15767	15488	15557	15473	15465	15797	15559	15702	15684	15689	15585	15475	15620	15703	15449	15732	15861	15548	15551	15620	15626	15448	15550	15760	15562	15543	15600	15585	15590	15482	15540	15417	15641	15520	15531	15548	15677	15553	15726	15798	15763	15438	15688	15667	15733	15474	15690	15586	15440	15714	15577	15554	15579	15579	15558	15602	15448	15695	15539	15761	15676	15615	15599	15528	15557	15553	15654	15781	15614	15656	15636	15578	15608	15733	15575	15490	15457	15614	15674	15656	15592	15714	15653	15684	15687	15360	15523	15572	15730	15740	15462	15818	15445	15480	15592	15671	15652	15582	15532	15649	15618	15579	15800	15779	15511	15621	15821	15579	15680	15814	15653	15576	15611	15684	15636	15812	15476	15309	15630	15455	15396	15766	15763	15647	15779	15624	15624	15610	15504	15697	15439	15532	15568	15618	15560	15669	15457	15882	15500	15572	15626	15752	15369	15540	15792	15634	15745	15498	15415	15744	15667	15665	15591	15708	15882	15534	15564	15474	15541	15497	15462	15492	15568	15544	15688	15562	15503	15604	15458	15528	15839	15561	15382	15720	15699	15643	15432	15654	15744	15688	15530	15563	15774	15510	15629	15655	15633	15416	15525	15601	15780	15702	15330	15578	15484	15591	15440	15662	15670	15674	15810	15441	15486	15618	15627	15645	15667	15503	15741	15576	15643	15801	15611	15591	15626	15563	15762	15562	15730	15440	15568	15650	15795	15731	15698	15793	15642	15582	15625	15548	15464	15691	15635	15751	15437	15620	15559	15555	15588	15547	15594	15587	15703	15809	15529	15561	15503	15449	15628	15584	15430	15691	15765	15439	15528	15895	15656	15619	15382	15660	15690	15525	15478	15594	15643	15751	15652	15667	15494	15558	15559	15641	15549	15577	15723	15609	15695	15520	15557	15539	15662	15734	15528	15626	15629	15609	15632	15705	15587	15472	15834	15585	15652	15754	15746	15695	15382	15683	15651	15706	15702	15716	15841	15578	15830	15733	15470	15498	15559	15447	15725	15794	15607	15712	15623	15568	15553	15647	15372	15625	15679	15625	15668	15549	15503	15685	15602	15858	15814	15604	15559	15498	15788	15739	15685	15830	15576	15735	15543	15613	15481	15523	15588	15545	15581	15659	15750	15569	15587	15814	15514	15633	15543	15696	15445	15642	15769	15705	15848	15771	15559	15659	15750	15434	15617	15486	15910	15782	15620	15599	15498	15717	15612	15762	15704	15467	15534	15677	15504	15346	15620	15568	15714	15630	15644	15534	15747	15791	15640	15523	15661	15604	15638	15642	15575	15618	15585	15502	15707	15693	15593	15552	15552	15830	15483	15460	15782	15642	15725	15532	15593	15612	15528	15465	15504	15781	15559	15737	15807	15617	15616	15670	15734	15716	15454	15724	15510	15726	15579	15521	15512	15607	15795	15498	15428	15762	15552	15533	15630	15601	15596	15684	15469	15498	15495	15576	15647	15691	15525	15384	15616	15608	15703	15409	15684	15510	15535	15586	15792	15584	15595	15595	15631	15420	15524	15728	15643	15655	15599	15758	15697	15655	15609	15638	15718	15665	15724	15682	15474	15698	15620	15563	15638	15574	15774	15534	15666	15642	15760	15400	15657	15651	15686	15616	15718	15826	15624	15678	15661	15775	15824	15791	15526	15514	15615	15614	15540	15659	15593	15439	15681	15408	15651	15586	15669	15690	15626	15681	15578	15768	15565	15672	15647	15787	15590	15622	15582	15692	15691	15625	15590	15572	15641	15696	15460	15668	15593	15669	15772	15606	15696	15703	15691	15547	15671	15602	15685	15643	15535	15463	15567	15655	15696	15509	15586	15536	15575	15691	15592	15511	15643	15555	15681	15728	15713	15712	15608	15469	15587	15440	15746	15644	15544	15720	15583	15495	15784	15454	15432	15442	15645	15691	15608	15538	15633	15526	15674	15650	15592	15452	15649	15580	15499	15612	15530	15755	15637	15591	15716	15483	15510	15414	15592	15630	15610	15869	15507	15551	15585	15755	15377	15463	15563	15585	15579	15484	15876	15534	15514	15687	15525	15609	15737	15861	15527	15332	15553	15627	15468	15732	15708	15648	15688	15610	15668	15783	15626	15619	15683	15546	15737	15587	15651	15663	15466	15630	15726	15450	15487	15579	15729	15692	15474	15504	15511	15335	15661	15559	15587	15745	15731	15481	15551	15592	15690	15598	15638	15659	15555	15664	15617	15450	15662	15534	15574	15753	15655	15616	15566	15512	15784	15708	15550	15346	15544	15521	15697	15626	15592	15608	15460	15563	15610	15784	15791	15654	15535	15595	15577	15490	15650	15646	15491	15725	15652	15702	15871	15754	15755	15617	15724	15687	15623	15652	15527	15695	15605	15748	15609	15352	15671	15711	15525	15652	15635	15895	15523	15566	15834	15666	15532	15861	15576	15670	15520	15571	15609	15803	15475	15598	15559	15609	15686	15708	15742	15628	15696	15643	15415	15622	15567	15694	15583	15540	15500	15673	15733	15581	15666	15731	15565	15732	15650	15616	15666	15623	15627	15782	15652	15518	15715	15521	15567	15716	15696	15566	15672	15595	15655	15810	15612	15619	15557	15747	15511	15478	15646	15705	15560	15717	15601	15451	15739	15676	15509	15510	15679	15565	15464	15577	15678	15583	15512	15749	15587	15471	15550	15609	15588	15503	15660	15566	15707	15644	15417	15789	15730	15548	15743	15600	15694	15606	15684	15645	15654	15692	15846	15615	15575	15529	15800	15721	15692	15759	15548	15844	15804	15484	15535	15452	15909	15592	15820	15678	15808	15638	15587	15460	15662	15629	15705	15774	15643	15507	15338	15703	15612	15635	15763	15593	15626	15676	15517	15656	15626	15584	15722	15640	15734	15716	15711	15649	15499	15717	15800	15739	15757	15626	15433	15564	15504	15641	15608	15631	15517	15596	15533	15629	15545	15653	15486	15546	15441	15621	15530	15854	15582	15571	15724	15534	15524	15518	15609	15658	15630	15607	15659	15768	15548	15886	15856	15572	15493	15498	15618	15602	15622	15596	15786	15640	15614	15532	15482	15685	15559	15593	15671	15783	15670	15823	15674	15598	15733	15638	15477	15655	15716	15544	15495	15652	15596	15868	15767	15662	15641	15592	15513	15678	15553	15655	15698	15576	15759	15584	15659	15493	15579	15599	15495	15724	15758	15659	15499	15623	15610	15611	15567	15633	15581	15483	15781	15534	15591	15606	15782	15796	15631	15860	15654	15713	15750	15531	15683	15503	15807	15646	15503	15465	15667	15601	15728	15491	15497	15705	15636	15554	15579	15823	15636	15463	15710	15596	15669	15605	15562	15622	15603	15615	15569	15855	15765	15522	15397	15534	15570	15457	15601	15588	15591	15754	15609	15486	15710	15662	15870	15416	15738	15652	15668	15666	15520	15669	15629	15535	15767	15460	15618	15638	15540	15627	15539	15689	15402	15746	15640	15636	15671	15499	15665	15575	15526	15693	15425	15566	15695	15575	15525	15740	15520	15755	15711	15489	15648	15537	15691	15583	15709	15645	15604	15692	15650	15672	15638	15464	15535	15599	15582	15659	15634	15644	15598	15429	15477	15580	15480	15867	15643	15733	15713	15520	15587	15835	15574	15680	15620	15682	15472	15684	15551	15641	15785	15788	15643	15889	15509	15693	15600	15595	15710	15570	15494	15503	15716	15670	15955	15692	15657	15563	15771	15635	15638	15848	15629	15518	15661	15596	15788	15692	15619	15580	15597	15672	15572	15733	15679	15735	15722	15777	15631	15528	15599	15353	15412	15623	15727	15687	15779	15591	15743	15606	15583	15631	15684	15705	15652	15616	15584	15735	15421	15712	15552	15603	15682	15434	15528	15685	15358	15737	15819	15718	15729	15510	15616	15555	15752	15574	15408	15472	15502	15735	15531	15609	15544	15690	15614	15591	15704	15729	15532	15707	15542	15641	15454	15550	15657	15564	15551	15739	15515	15701	15560	15602	15474	15586	15527	15420	15671	15752	15672	15699	15689	15573	15657	15601	15595	15509	15362	15761	15532	15590	15690	15636	15637	15732	15554	15774	15570	15521	15720	15526	15613	15614	15586	15678	15633	15506	15446	15586	15557	15553	15592	15497	15562	15553	15702	15632	15646	15566	15449	15445	15720	15557	15615	15424	15633	15685	15659	15584	15559	15554	15607	15657	15567	15584	15555	15731	15739	15537	15642	15782	15640	15478	15433	15531	15428	15653	15749	15803	15583	15737	15656	15716	15807	15547	15635	15717	15610	15677	15630	15633	15600	15770	15826	15748	15678	15556	15741	15622	15489	15703	15763	15687	15608	15746	15656	15893	15630	15598	15711	15578	15687	15654	15364	15624	15522	15474	15499	15496	15584	15626	15723	15680	15652	15605	15655	15569	15614	15634	15729	15614	15630	15784	15668	15544	15548	15663	15619	15672	15594	15702	15647	15521	15632	15590	15596	15517	15544	15800	15777	15696	15501	15734	15477	15540	15523	15738	15650	15522	15480	15756	15597	15706	15548	15568	15610	15656	15726	15568	15601	15846	15718	15512	15584	15652	15642	15580	15719
15863	19533	18017	16052	15689	15556	15204	14974	14764	14919	14648	14607	14495	14503	14531	14494	14608	14529	14581	14577	14609	14518	14728	14702	14962	14639	14812	14864	14741	14912	14845	14838	14733	14705	14407	14729	14506	14648	14591	14539	14432	14456	14400	14498	14455	14484	14340	14420	14396	14452	14380	14315	14336	14443	14227	14371	14305	14332	14380	14276	14435	14481	14508	14222	14420	14352	14309	14354	14449	14347	14520	14465	14332	14407	14383	14440	14343	14417	14459	14146	14414	14342	14304	14395	14424	14459	14327	14234	14139	14366	14314	14282	14306	14331	14198	14339	14246	14291	14458	14357	14412	14282	14251	14423	14274	14363	14208	14314	14369	14530	14435	14430	14292	14368	14438	14010	14213	14444	14333	14229	14525	14452	14209	14404	14322	14281	14378	14483	14244	14361	14533	14240	14494	14279	14381	14413	14365	14417	14349	14484	14363	14272	14286	14205	14420	14414	14286	14278	14471	14210	14350	14535	14139	14225	14439	14255	14272	14298	14363	14303	14614	14426	14288	14428	14315	14421	14416	14288	14236	14195	14375	14439	14358	14387	14394	14443	14285	14287	14411	14117	14364	14212	14352	14428	14390	14402	14339	14274	14370	14173	14377	14360	14342	14283	14428	14141	14354	14306	14386	14539	14253	14368	14464	14330	14556	14259	14321	14280	14384	14310	14277	14401	14295	14361	14347	14394	14544	14581	14304	14254	14062	14181	14302	14317	14354	14286	14301	14229	14241	14384	14433	14143	14317	14361	14495	14364	14369	14346	14440	14377	14339	14418	14277	14409	14390	14442	14267	14389	14412	14336	14281	14349	14291	14320	14330	14532	14102	14287	14340	14260	14298	14208	14353	14353	14386	14335	14374	14412	14226	14278	14525	14468	14333	14228	14233	14336	14286	14315	14342	14301	14339	14173	14347	14321	14330	14292	14507	14303	14261	14345	14217	14332	14285	14414	14144	14335	14299	14145	14401	14332	14362	14333	14337	14494	14366	14365	14222	14149	14538	14438	14443	14473	14357	14440	14228	14350	14292	14369	14387	14416	14357	14397	14367	14495	14295	14260	14229	14350	14478	14260	14516	14371	14301	14375	14393	14266	14413	14288	14340	14352	14392	14236	14521	14236	14359	14302	14242	14315	14280	14245	14274	14298	14465	14344	14418	14323	14347	14458	14357	14269	14196	14353	14443	14298	14465	14383	14417	14394	14462	14370	14304	14269	14318	14240	14325	14287	14342	14398	14477	14253	14174	14289	14301	14333	14315	14333	14351	14353	14218	14389	14423	14403	14573	14333	14326	14329	14307	14375	14442	14336	14343	14335	14249	14240	14258	14245	14200	14418	14293	14362	14294	14224	14256	14313	14364	14182	14129	14475	14266	14347	14473	14231	14377	14094	14342	14154	14259	14535	14410	14355	14277	14386	14207	14544	14385	14353	14364	14318	14334	14354	14470	14361	14194	14379	14379	14358	14456	14395	14279	14192	14591	14308	14277	14363	14286	14408	14175	14424	14412	14535	14534	14477	14458	14261	14399	14466	14130	14342	14492	14349	14242	14288	14523	14375	14340	14355	14447	14363	14345	14172	14493	14461	14438	14405	14300	14401	14375	14488	14332	14253	14325	14503	14232	14281	14342	14333	14366	14390	14487	14428	14418	14349	14343	14243	14358	14395	14348	14406	14426	14329	14293	14426	14365	14402	14402	14230	14365	14391	14332	14361	14423	14335	14502	14312	14408	14268	14514	14302	14264	14472	14390	14379	14243	14364	14360	14356	14318	14446	14293	14371	14391	14332	14278	14307	14252	14233	14335	14346	14309	14481	14172	14358	14514	14416	14541	14437	14272	14330	14374	14250	14405	14341	14261	14344	14466	14140	14410	14323	14242	14439	14347	14271	14374	14341	14477	14228	14242	14338	14149	14416	14376	14396	14360	14254	14432	14272	14423	14324	14313	14287	14333	14361	14286	14355	14286	14195	14344	14314	14443	14391	14271	14385	14341	14296	14346	14313	14319	14246	14373	14512	14337	14447	14323	14427	14343	14393	14407	14208	14346	14297	14331	14427	14400	14416	14272	14379	14466	14290	14393	14239	14377	14373	14335	14194	14319	14357	14105	14275	14580	14156	14378	14403	14504	14383	14387	14377	14276	14323	14500	14278	14426	14297	14472	14312	14334	14519	14376	14205	14295	14420	14313	14369	14219	14400	14381	14369	14320	14361	14249	14371	14539	14428	14401	14408	14220	14369	14344	14349	14279	14254	14472	14247	14286	14297	14523	14256	14501	14294	14440	14241	14267	14390	14295	14292	14376	14251	14350	14320	14337	14363	14335	14369	14433	14288	14310	14316	14304	14452	14361	14317	14459	14292	14474	14301	14486	14447	14436	14402	14250	14328	14330	14340	14347	14207	14380	14409	14318	14384	14386	14435	14314	14344	14406	14310	14414	14385	14387	14383	14456	14496	14400	14479	14465	14304	14353	14385	14442	14321	14360	14361	14422	14241	14334	14337	14376	14381	14315	14359	14377	14461	14413	14158	14472	14295	14402	14175	14404	14453	14391	14288	14356	14189	14372	14255	14486	14566	14336	14278	14431	14380	14605	14447	14403	14290	14279	14385	14388	14317	14350	14399	14306	14334	14393	14277	14372	14268	14275	14298	14453	14513	14334	14324	14394	14200	14190	14287	14497	14404	14407	14413	14354	14288	14253	14416	14431	14415	14506	14338	14318	14361	14317	14503	14406	14444	14340	14277	14442	14301	14348	14269	14294	14287	14229	14240	14348	14213	14363	14351	14293	14361	14509	14278	14372	14382	14380	14306	14322	14326	14547	14212	14429	14264	14325	14160	14199	14409	14490	14400	14256	14329	14348	14225	14514	14330	14384	14320	14546	14405	14248	14339	14418	14348	14444	14372	14413	14182	14267	14283	14370	14267	14298	14315	14360	14198	14463	14318	14497	14555	14412	14346	14278	14277	14334	14291	14246	14451	14295	14327	14277	14340	14448	14470	14366	14195	14196	14439	14349	14413	14327	14453	14340	14350	14375	14174	14474	14321	14462	14348	14320	14303	14389	14420	14420	14404	14313	14513	14438	14540	14270	14344	14445	14423	14135	14480	14433	14327	14183	14545	14234	14358	14288	14434	14442	14496	14482	14495	14427	14304	14112	14347	14218	14346	14329	14530	14307	14275	14303	14393	14321	14288	14207	14436	14372	14446	14382	14162	14476	14506	14380	14151	14335	14299	14299	14510	14303	14444	14228	14178	14325	14345	14265	14295	14338	14271	14527	14268	14277	14339	14448	14357	14339	14598	14325	14431	14273	14256	14403	14532	14427	14463	14319	14421	14302	14329	14345	14352	14248	14365	14298	14276	14221	14387	14315	14412	14579	14489	14358	14326	14314	14338	14279	14395	14328	14360	14244	14501	14464	14204	14327	14373	14459	14248	14364	14305	14314	14269	14319	14364	14424	14253	14346	14362	14127	14097	14390	14453	14312	14369	14306	14397	14410	14234	14438	14395	14418	14304	14281	14333	14453	14389	14208	14275	14314	14407	14563	14375	14377	14292	14311	14426	14244	14404	14190	14378	14263	14368	14251	14382	14240	14482	14242	14255	14308	14320	14360	14412	14522	14471	14420	14136	14348	14317	14362	14394	14355	14307	14253	14293	14421	14307	14408	14223	14169	14399	14292	14352	14236	14308	14322	14178	14278	14443	14449	14333	14351	14408	14369	14375	14235	14377	14202	14344	14344	14352	14350	14254	14298	14373	14346	14287	14264	14511	14296	14292	14317	14427	14357	14426	14347	14307	14384	14308	14367	14444	14253	14385	14346	14237	14338	14302	14381	14274	14505	14417	14280	14309	14344	14342	14319	14336	14428	14451	14293	14238	14375	14445	14292	14246	14404	14309	14249	14382	14396	14168	14517	14349	14461	14198	14490	14273	14284	14301	14435	14430	14337	14135	14398	14268	14416	14301	14297	14416	14250	14296	14509	14315	14377	14524	14327	14391	14295	14281	14399	14313	14238	14365	14307	14389	14242	14419	14312	14442	14276	14303	14320	14317	14426	14262	14426	14466	14318	14312	14415	14543	14436	14463	14461	14475	14347	14361	14290	14409	14225	14276	14436	14296	14582	14396	14256	14449	14171	14375	14422	14351	14289	14287	14509	14342	14343	14369	14309	14344	14426	14361	14395	14454	14344	14455	14209	14245	14300	14420	14476	14350	14313	14164	14468	14263	14289	14333	14440	14179	14340	14504	14355	14272	14329	14285	14277	14298	14350	14312	14414	14302	14380	14349	14293	14378	14212	14469	14357	14227	14480	14243	14288	14335	14388	14353	14422	14529	14468	14384	14498	14381	14395	14372	14423	14153	14318	14345	14424	14283	14451	14221	14313	14432	14241	14244	14413	14412	14375	14301	14394	14282	14442	14280	14316	14437	14483	14426	14412	14358	14501	14374	14302	14350	14352	14386	14357	14391	14357	14260	14273	14413	14274	14506	14531	14402	14410	14430	14343	14529	14388	14413	14430	14562	14250	14360	14216	14222	14382	14534	14378	14460	14411	14354	14247	14527	14451	14335	14311	14348	14513	14263	14432	14300	14273	14362	14287	14490	14327	14350	14353	14307	14293	14438	14224	14491	14344	14505	14351	14426	14245	14515	14418	14218	14256	14372	14432	14373	14314	14470	14390	14366	14265	14191	14298	14396	14524	14441	14487	14190	14303	14324	14294	14347	14409	14269	14522	14283	14490	14340	14366	14152	14254	14303	14225	14260	14399	14240	14373	14374	14392	14408	14385	14414	14238	14423	14326	14597	14270	14279	14439	14353	14243	14429	14241	14407	14375	14321	14407	14347	14426	14349	14317	14323	14315	14367	14454	14411	14380	14290	14252	14310	14232	14319	14335	14323	14501	14223	14379	14463	14342	14394	14423	14202	14309	14368	14292	14499	14262	14281	14316	14437	14328	14269	14303	14581	14491	14386	14275	14372	14398	14272	14482	14476	14393	14546	14494	14211	14340	14410	14320	14192	14454	14416	14326	14409	14283	14344	14356	14491	14408	14475	14350	14443	14433	14421	14353	14324	14352	14395	14369	14325	14436	14281	14374	14443	14347	14365	14474	14415	14266	14372	14493	14357
23734	21057	28336	24062	21703	20715	19396	17220	16750	16826	16522	16363	16232	16194	16252	16579	16225	16180	16216	16301	16268	16193	16362	16392	16537	16594	16618	16503	16215	16328	16309	16228	16362	16386	16182	16193	16209	16163	16247	16045	16037	16022	15889	16016	15952	16182	16022	15852	15886	15865	16047	16002	15942	15753	15983	15902	15855	15885	16010	15783	15918	15880	15822	15883	15901	15829	15907	15885	16049	15908	15862	15795	15884	16001	15846	15656	15901	15796	15964	15817	15976	15991	15852	15915	16051	15851	15828	15840	15846	15726	16094	15745	15751	15746	15854	15573	15894	15744	15827	16051	15997	15788	15883	15890	15996	15899	15943	15923	15817	15942	15892	15632	15896	15808	16020	16002	15799	15786	15862	15977	15990	15951	15871	15864	15871	15921	15854	15842	15795	15845	15846	15745	15806	16083	16002	15758	15915	15770	15912	15804	15938	16056	15999	15820	16045	15864	15790	15953	15718	15914	15868	15987	15904	15627	15753	15674	15917	15747	15906	15912	15954	15848	15870	15842	15925	15770	15737	15893	15848	15813	15884	15688	15818	15619	15949	15963	15688	15723	15654	15904	15752	15857	15810	15726	15842	15726	15746	15810	15893	15914	15679	15771	15945	15679	15987	15771	15923	15860	15806	16025	15919	15839	16016	16040	15829	15694	15972	15883	15850	15917	15906	15830	15978	15912	15884	15899	15689	15836	15797	15780	15754	15920	15759	15832	15971	15779	15902	16021	15927	15824	15842	15825	16049	15869	16030	15996	15904	15708	15956	15715	15762	15898	15810	15969	15881	16040	16058	15853	15787	15951	15892	15962	15736	15665	15644	15903	15756	15990	15893	15738	15726	15889	15652	15729	16011	15947	15730	15913	16019	15919	15786	15839	15804	15903	15975	15904	15808	15794	15807	15930	15949	15812	15902	15814	15890	16034	15885	15804	15850	15855	15868	15782	15704	15819	15770	15681	15841	16060	15697	15847	15804	15860	15791	15821	15799	15623	15852	15766	15968	15816	15693	15985	15799	15648	15900	15754	15824	15972	15989	15779	15889	15800	15972	15917	15719	15887	15844	15828	15945	15860	15834	15754	16069	15741	15712	15873	15889	15884	15726	15830	16059	15752	16026	15801	15896	15735	15980	15701	15793	15780	15796	15825	16069	15966	15889	15903	15860	15825	15941	15657	15888	15898	15846	15867	16103	15887	15772	15844	15771	15906	15981	15897	15942	15844	15963	15731	15862	15750	16059	15864	15862	15844	15910	15936	15601	15844	15969	15948	15814	15920	15839	15823	15704	15881	15824	15951	15822	15815	15806	15862	15843	15776	15884	15703	16256	15897	15938	15851	15963	15945	15916	15814	15860	15743	15973	15799	15820	15793	15927	15776	15713	15928	15862	15869	15780	15757	15688	15812	15749	15917	15917	15874	15958	15906	15788	15858	16017	15823	16165	15877	15852	15724	15777	15769	15868	15863	15980	15683	15925	15986	15861	15959	16173	15837	16115	15734	15753	15837	15884	15645	15715	15915	15962	15920	15813	15882	15893	16038	15836	15925	15984	15881	15934	15856	16026	16051	15968	15833	15813	15874	15962	15799	15881	16019	15869	15907	16040	16118	15971	15924	15706	16034	15828	15787	15782	15902	15983	15885	15857	15885	15956	15772	15843	15651	15859	15955	15884	15852	15705	15922	15779	15986	15805	15821	15904	15955	15967	15767	15873	15891	15870	15922	15852	15715	15712	16032	15808	15797	15935	15962	15948	15691	15963	15974	16029	15756	16019	15788	15681	15897	15760	15577	16100	15814	15868	15728	15830	15820	15758	15874	15865	15931	15686	15849	15973	15899	15764	15791	15879	16127	15882	15906	15700	15673	15977	15928	15693	15634	15876	15969	15932	15931	15778	15641	15885	15842	15696	15845	15917	15897	16012	15819	15813	15708	15851	15890	15761	15855	15925	15982	15903	15861	15831	15884	15812	15732	15981	16030	16031	15732	16022	15690	15743	15805	16008	15860	16066	15954	15992	15763	15914	15846	15975	15860	15908	15921	15931	15901	15708	15928	15922	15849	15829	15977	15917	16045	15754	15848	15704	16070	15798	15627	15763	15843	16016	15582	15811	15833	15808	15763	15931	15841	15823	16021	15767	15695	15776	15741	15849	15891	15844	15605	15803	15777	15931	15820	16001	15822	15813	15886	15790	15716	15715	15715	16095	15924	15812	15911	15937	15904	15860	15912	15851	15725	15732	15873	15814	15752	15906	15853	15760	15687	15969	16004	15896	15972	15703	15802	15944	15800	15978	15879	15899	16113	16012	15739	16148	15881	15822	15898	15966	15786	15846	15907	15917	15873	15948	15723	15974	15970	15869	15916	16015	15922	15884	15979	16136	15941	15984	15929	15937	15805	15885	15773	15893	15688	15990	15932	15729	15767	15921	15890	15955	15874	15995	16009	15791	15825	15810	16056	15897	15880	15888	15833	15967	15829	15837	15817	15750	15894	15908	15809	15846	15932	15702	15841	15960	15709	15801	15804	15860	15785	15843	15897	16048	15687	15880	16083	15910	15654	15778	15952	15732	16062	15758	15783	15837	16033	15718	15706	15527	15804	15668	15967	15852	15984	15864	15656	15755	15894	15763	15750	15877	15845	16042	15930	15727	15737	15963	15725	15839	15802	15864	16054	15890	15747	16001	16025	15955	15803	15842	15810	15828	15985	15819	15820	15919	15829	15786	15961	15780	15698	15838	16010	15662	15944	15808	15854	15756	15914	15912	15918	15883	15848	15840	15935	15713	16036	15895	16002	15860	15723	15964	15879	15741	15884	15892	15940	15744	15757	15963	16117	15802	15757	15999	15893	15824	15737	15906	16013	15879	16021	15772	16011	15974	15889	15807	15929	15938	15871	15642	15821	15823	15780	15607	15912	15659	15948	15644	15863	15818	15816	15852	15920	15945	15761	15747	15899	15959	15850	15623	15750	15923	16005	15870	15821	15738	15850	15913	15991	15664	15822	15852	15882	15888	15808	15681	15762	16040	15764	15956	15807	15864	15970	15757	15875	15967	15954	15764	15737	15976	15877	15830	15531	15878	15839	15685	15797	15999	15918	15932	15738	15763	15814	15838	15815	15989	15804	15845	15998	16011	15961	15893	15954	15886	15830	15687	15764	15693	15786	15841	15923	15764	15834	15757	15769	15924	15892	15693	15721	16102	15868	15903	15871	15995	15884	15926	15857	15911	15797	15840	15634	15590	15958	16003	15912	16025	15937	15735	15992	15775	15874	15963	15949	16046	15797	15775	15874	15822	16065	15841	15970	15589	15892	15842	15919	15958	15885	15924	15932	15803	15831	15997	15762	15977	15870	15812	15730	15790	15867	15926	15913	15871	15778	15704	15932	15715	15799	15702	16104	15930	15854	15734	15803	16057	15652	15953	15873	15846	15808	15921	15930	15757	15918	16001	15857	15868	16016	15932	15798	15823	15642	15795	15705	15802	15854	15750	15777	15917	16030	15915	15959	15753	16006	16020	15756	15911	15997	15802	15723	15846	15768	15953	15905	15647	15767	15771	16040	15724	15677	16030	15755	15857	15915	15902	15930	16136	15836	15940	15929	16171	15998	16000	15843	15773	15873	15909	15871	15748	15886	15932	15864	15912	15839	15725	15893	15839	15887	15887	15767	15963	15752	15856	15904	15764	15980	15877	15814	15759	15739	15837	16026	15608	15880	15951	15812	15654	15965	15991	15944	15858	15802	15702	15900	15962	16024	15922	15807	15867	15889	16009	16120	15932	15951	15958	15745	15909	15797	15864	16026	15921	16033	15962	16085	16122	15941	15674	15909	15857	15871	15859	15959	15765	15991	15884	15860	15911	15882	15715	16014	15967	15679	15660	15874	15852	15720	15829	15812	15873	15895	16014	15812	15877	15948	15649	15745	15747	15542	15636	15666	15787	15942	16079	15853	15811	15729	15770	15746	15789	16040	15815	15860	15944	15635	15713	15882	15938	16060	15749	15914	15855	15858	15786	15905	15901	15930	15880	15792	15779	16054	15824	15942	16007	15858	15852	15934	15983	15844	15790	15774	15579	15785	15921	15802	15915	15785	15922	15950	16011	15992	15925	15871	15935	15887	15885	16003	15817	15772	15726	15955	15936	15926	15936	15754	15890	16010	15839	15908	15992	15825	15981	15767	15841	15767	15709	15815	16140	15811	15824	15863	15897	15764	16023	15725	15967	15856	15988	15957	15726	15981	15840	15787	15762	15791	16015	15736	15970	15586	15884	15844	15626	15787	15998	16032	15864	15899	15837	15851	16026	15778	15916	15823	15854	15820	15893	15988	15826	16001	16016	15910	15787	15843	15845	15849	15942	15956	16051	16078	15739	15820	15825	15886	15982	15795	15999	15867	15931	16016	15659	15927	15910	15953	15791	15768	15714	15851	15959	15795	15841	15735	15775	16050	16006	15876	15733	15797	15782	15821	15884	16130	15927	15887	15949	15974	15948	15912	15965	16002	15801	16040	15877	15696	15976	15818	15828	15892	15732	15798	15760	16006	15952	15738	15850	15850	15976	15843	15848	15770	15675	15843	15907	15668	15741	15716	15947	15921	15858	15991	15762	15921	15672	15932	15703	15890	15810	15815	15987	15973	15691	15785	15882	15986	15616	15940	15870	15983	15777	15670	16020	15975	16030	15740	15745	15893	15802	15960	15961	15978	15710	15961	16086	15822	15990	15858	15813	15756	16040	15715	15989	15796	15844	15942	15905	15958	15881	15804	16071	15975	15948	15875	15730	15752	15584	15799	15967	15686	15876	15892	15936	15971	15790	15798	15905	15843	15673	15793	15894	15983	15795	16081	16041	15757	15962	15820	15879	15879	15667	15904	15636	15921	15971	15725	15894	15953	15992	15914	15938	15736	15783	15962	15757	15521	15981	15698	15760	15944	15876	15819	15828	15991	15672	15701	15663	16016	15955	16011	15669	15919	15998	15930	15721	15693	15902	15781	15756	15836	15931	15950	15827	15919	15837	15857	15806	15785	15803	15803	15836	16059	15932	15895	15959	15939	15781	15847	16033	15669	15808	15774	15752	15791	15997	15911	15853	15946	15899	15851	15742	15713	16144	15825	16034	15907	15894	15903	15856	15790
15166	25153	23005	19279	17943	16957	16432	16182	15821	15518	15245	15316	14961	14988	14912	14931	15040	15143	14973	14945	14875	15076	15181	15091	15240	15160	15338	15147	15120	15304	15179	15168	14918	15094	14834	14900	14830	14889	14695	14700	14720	14772	14615	14782	14656	14845	14550	14614	14593	14501	14444	14496	14353	14618	14466	14449	14422	14445	14518	14609	14397	14581	14507	14577	14389	14603	14546	14534	14410	14479	14464	14411	14452	14487	14523	14684	14479	14647	14428	14475	14386	14645	14481	14477	14559	14381	14355	14494	14455	14533	14366	14698	14562	14580	14398	14460	14529	14566	14544	14594	14571	14420	14583	14498	14525	14660	14554	14431	14513	14536	14456	14546	14356	14397	14274	14457	14424	14412	14549	14584	14510	14472	14446	14539	14398	14349	14447	14452	14482	14672	14482	14416	14492	14509	14426	14265	14434	14501	14563	14466	14563	14545	14531	14314	14404	14537	14381	14298	14499	14417	14310	14408	14522	14385	14420	14609	14524	14451	14492	14594	14544	14567	14577	14392	14383	14620	14480	14624	14565	14264	14450	14376	14646	14383	14585	14472	14486	14451	14320	14471	14387	14363	14389	14414	14368	14428	14342	14475	14446	14549	14289	14626	14663	14392	14502	14416	14474	14325	14382	14475	14662	14597	14540	14502	14247	14517	14485	14539	14296	14246	14612	14520	14532	14424	14379	14596	14484	14447	14486	14441	14556	14385	14486	14537	14513	14384	14637	14339	14308	14460	14433	14687	14373	14439	14539	14537	14429	14332	14515	14479	14655	14494	14461	14498	14567	14547	14438	14423	14516	14456	14463	14528	14580	14575	14421	14526	14297	14405	14491	14451	14490	14461	14451	14382	14405	14348	14377	14481	14514	14470	14429	14488	14656	14549	14539	14436	14552	14385	14470	14377	14521	14493	14435	14658	14425	14339	14450	14500	14502	14464	14400	14418	14385	14571	14428	14411	14320	14589	14397	14532	14578	14530	14454	14373	14601	14494	14432	14473	14486	14473	14607	14622	14727	14376	14524	14353	14472	14622	14358	14614	14469	14509	14669	14510	14499	14560	14451	14544	14537	14280	14581	14522	14463	14522	14617	14490	14475	14486	14470	14567	14370	14481	14426	14631	14300	14422	14492	14620	14534	14376	14648	14505	14603	14576	14494	14481	14427	14418	14552	14541	14468	14544	14454	14556	14477	14356	14445	14355	14406	14418	14561	14492	14487	14560	14577	14305	14353	14568	14341	14423	14522	14575	14407	14453	14473	14280	14595	14352	14365	14386	14368	14613	14529	14606	14517	14378	14618	14398	14473	14462	14514	14537	14535	14484	14578	14436	14412	14406	14546	14564	14565	14488	14457	14612	14589	14533	14439	14385	14613	14576	14234	14479	14512	14465	14413	14572	14625	14539	14674	14532	14381	14478	14503	14507	14609	14588	14595	14554	14422	14555	14395	14612	14479	14550	14544	14430	14499	14463	14393	14535	14612	14514	14507	14480	14496	14307	14392	14461	14531	14445	14483	14344	14601	14486	14536	14440	14551	14410	14395	14392	14381	14588	14400	14564	14539	14420	14372	14554	14603	14567	14301	14552	14499	14376	14320	14492	14597	14382	14696	14318	14391	14560	14435	14379	14533	14738	14515	14579	14465	14467	14511	14499	14468	14638	14491	14481	14372	14355	14661	14410	14453	14620	14540	14463	14480	14447	14656	14498	14421	14660	14434	14423	14427	14540	14453	14566	14549	14379	14469	14463	14517	14235	14593	14393	14557	14653	14377	14597	14516	14508	14508	14400	14501	14304	14327	14464	14690	14455	14492	14518	14475	14547	14373	14573	14482	14379	14465	14448	14555	14430	14374	14337	14375	14556	14543	14422	14593	14586	14587	14659	14487	14663	14471	14574	14406	14356	14567	14674	14476	14481	14469	14472	14382	14379	14449	14570	14399	14524	14413	14415	14445	14593	14519	14670	14534	14579	14476	14744	14534	14369	14463	14638	14457	14413	14565	14468	14445	14530	14503	14354	14384	14569	14541	14472	14476	14384	14480	14514	14428	14568	14445	14420	14571	14577	14535	14477	14436	14527	14502	14393	14624	14598	14732	14497	14403	14486	14581	14505	14555	14405	14496	14389	14556	14343	14341	14391	14526	14420	14501	14478	14556	14400	14642	14579	14341	14670	14315	14473	14519	14489	14569	14365	14378	14612	14469	14467	14445	14468	14285	14537	14419	14422	14552	14500	14422	14645	14587	14471	14621	14470	14626	14572	14522	14282	14462	14328	14541	14525	14546	14633	14577	14405	14478	14574	14682	14512	14532	14626	14547	14583	14427	14398	14493	14471	14632	14596	14515	14547	14530	14298	14645	14490	14437	14570	14418	14474	14529	14506	14492	14600	14533	14512	14399	14513	14414	14583	14352	14549	14546	14542	14511	14499	14410	14488	14498	14368	14428	14539	14407	14499	14387	14383	14514	14362	14390	14355	14377	14372	14483	14521	14591	14372	14571	14495	14600	14604	14388	14493	14422	14343	14465	14466	14465	14320	14407	14506	14619	14529	14545	14407	14466	14437	14475	14358	14468	14566	14433	14439	14209	14552	14573	14536	14500	14550	14444	14513	14603	14471	14557	14273	14507	14618	14422	14530	14540	14489	14588	14544	14349	14484	14458	14362	14434	14551	14347	14625	14548	14311	14461	14439	14418	14407	14291	14434	14606	14390	14704	14524	14423	14540	14442	14387	14473	14413	14436	14359	14466	14507	14398	14446	14558	14516	14396	14405	14452	14630	14355	14474	14383	14477	14493	14437	14402	14531	14368	14345	14546	14312	14446	14392	14526	14417	14684	14579	14452	14376	14535	14580	14451	14288	14369	14454	14675	14417	14427	14442	14425	14481	14584	14403	14565	14559	14475	14523	14530	14521	14365	14496	14563	14481	14486	14547	14644	14544	14388	14524	14530	14540	14394	14476	14475	14330	14576	14635	14257	14355	14521	14568	14421	14496	14545	14416	14506	14480	14612	14464	14407	14541	14558	14392	14450	14505	14531	14446	14485	14487	14420	14511	14459	14591	14552	14452	14621	14341	14314	14479	14335	14390	14524	14472	14546	14560	14465	14549	14483	14481	14455	14347	14626	14586	14379	14504	14474	14524	14464	14497	14516	14461	14603	14504	14529	14601	14379	14516	14523	14638	14415	14443	14428	14318	14326	14336	14482	14454	14426	14572	14498	14432	14426	14493	14423	14586	14442	14453	14516	14308	14434	14612	14518	14376	14503	14409	14679	14620	14484	14465	14618	14631	14583	14624	14473	14579	14585	14432	14555	14446	14433	14238	14561	14620	14501	14372	14505	14328	14457	14439	14228	14252	14480	14623	14365	14318	14642	14521	14510	14547	14388	14463	14486	14458	14497	14556	14586	14510	14406	14344	14300	14454	14307	14464	14608	14561	14494	14633	14309	14451	14438	14514	14455	14334	14416	14487	14525	14471	14494	14452	14388	14552	14419	14388	14563	14553	14317	14614	14594	14405	14451	14568	14570	14362	14549	14401	14446	14469	14637	14402	14516	14464	14467	14450	14649	14437	14466	14501	14460	14555	14509	14516	14560	14445	14390	14595	14550	14528	14430	14437	14565	14449	14579	14490	14392	14287	14426	14327	14491	14425	14520	14511	14504	14482	14430	14178	14515	14525	14599	14358	14413	14671	14511	14459	14350	14512	14581	14471	14496	14447	14513	14593	14633	14569	14454	14462	14603	14361	14487	14489	14521	14426	14338	14558	14417	14637	14413	14509	14447	14444	14502	14500	14473	14314	14456	14489	14513	14560	14405	14597	14569	14492	14462	14484	14602	14463	14335	14418	14325	14434	14364	14512	14375	14558	14461	14454	14581	14312	14430	14469	14487	14512	14490	14366	14257	14524	14583	14495	14553	14439	14435	14514	14483	14511	14533	14464	14396	14535	14514	14493	14420	14444	14530	14407	14526	14501	14304	14517	14476	14511	14461	14281	14560	14409	14487	14471	14525	14450	14595	14700	14525	14685	14528	14596	14414	14618	14522	14569	14493	14317	14577	14216	14431	14561	14664	14581	14489	14545	14535	14527	14537	14438	14506	14300	14523	14414	14588	14268	14566	14453	14440	14552	14509	14459	14563	14512	14567	14355	14527	14579	14444	14411	14414	14391	14441	14496	14448	14587	14509	14495	14342	14592	14474	14344	14445	14540	14454	14595	14375	14509	14467	14299	14624	14402	14540	14542	14649	14476	14504	14524	14464	14553	14311	14495	14557	14556	14477	14458	14516	14561	14423	14582	14480	14542	14364	14578	14300	14450	14419	14303	14509	14525	14459	14465	14377	14597	14434	14415	14535	14580	14467	14410	14269	14514	14673	14416	14544	14487	14497	14349	14442	14439	14410	14471	14328	14375	14562	14563	14483	14513	14445	14401	14415	14392	14477	14457	14461	14503	14542	14391	14451	14258	14286	14531	14554	14626	14549	14478	14737	14393	14365	14415	14532	14407	14515	14625	14481	14400	14492	14371	14476	14561	14400	14412	14515	14385	14515	14453	14475	14580	14520	14386	14392	14465	14473	14487	14626	14406	14481	14433	14411	14398	14525	14569	14495	14442	14485	14494	14601	14414	14588	14572	14412	14335	14519	14403	14468	14551	14507	14340	14461	14475	14493	14367	14430	14610	14786	14438	14447	14569	14379	14591	14450	14509	14442	14435	14429	14304	14459	14578	14464	14630	14474	14529	14561	14546	14632	14466	14626	14389	14613	14566	14410	14483	14514	14426	14428	14530	14422	14245	14514	14577	14626	14452	14452	14593	14516	14498	14389	14557	14287	14516	14440	14449	14534	14481	14575	14408	14501	14257	14568	14487	14445	14389	14450	14470	14367	14420	14390	14587	14643	14440	14458	14521	14554	14546	14465	14500	14492	14634	14438	14403	14313	14387	14274	14411	14455	14533	14561	14571	14500	14264	14443	14563	14321	14473	14637	14503	14570	14430	14469	14414	14379	14402	14435	14429	14764	14467	14380	14487	14364	14466	14520	14553	14548	14533	14552	14481	14256	14538	14556	14443	14388	14449	14395	14443	14465	14385	14489	14604	14509	14479	14454	14518	14319	14412	14526	14438	14570	14523
22603	21046	28813	23512	21246	23108	24140	19050	17887	18223	17901	17606	17448	17430	17245	17254	17155	17240	17369	17347	17354	17484	17585	17488	17559	17488	17516	17321	17458	17578	17294	17425	17245	17342	17188	17096	17053	17192	16935	16864	16835	16955	17139	16763	17004	16889	16801	16838	16850	16995	16764	16957	16882	16738	16950	16721	16962	16636	16743	16934	16929	16843	16889	16650	16577	16744	16434	16547	16803	16783	16826	16874	16747	16621	16669	16764	16784	16756	16640	16838	16658	16799	16893	16832	16712	16641	16756	16662	16647	16610	16861	16792	16690	16657	16642	16717	16691	16844	16751	16697	16856	16750	16725	16553	16674	16810	16908	16695	16686	16747	16652	16791	16870	16666	16701	16856	16749	16828	16738	16697	16599	16732	16538	16695	16622	16529	16681	16496	16634	16731	16758	16919	16846	16680	16618	16724	16520	16429	16821	16869	16692	16687	16542	16825	16689	16848	16733	16596	16688	16730	16678	16790	16653	16644	16822	16690	16674	16755	16947	16739	16621	16656	16736	16800	16786	16756	16666	16709	16599	16712	16700	16752	16633	16820	16768	16632	16768	16541	16920	16555	16599	16760	16724	16758	16896	16557	16561	16804	16767	16741	16625	16562	16769	16492	16743	16780	16604	16770	16666	16753	16573	16680	16636	16826	16700	16601	16691	16546	16853	16845	16658	16797	16715	16670	16767	16628	16770	16626	16528	16788	16462	16822	16827	16630	16738	16778	16608	16629	16777	16593	16655	16812	16652	16569	16645	16728	16647	16664	16813	16682	16695	16667	16632	16637	16655	16723	16663	16506	16612	16535	16614	16730	16711	16837	16670	16664	16828	16740	16723	16698	16603	16543	16718	16585	16582	16639	16706	16669	16693	16794	16678	16740	16813	16742	16557	16664	16686	16581	16569	16626	16646	16728	16642	16607	16749	16536	16597	16805	16641	16662	16330	16772	16501	16721	16576	16719	16636	16675	16649	16790	16631	16710	16675	16666	16792	16778	16563	16612	16624	16619	16575	16547	16625	16587	16636	16668	16998	16835	16759	16754	16604	16682	16712	16780	16613	16705	16544	16665	16652	16722	16947	16657	16776	16680	16561	16473	16660	16657	16644	16746	16756	16802	16800	16682	16927	16696	16591	16808	16864	16659	16620	16746	16739	16676	16498	16661	16804	16639	16817	16708	16766	16748	16660	16732	16628	16729	16625	16611	16635	16586	16617	16534	16612	16590	16809	16659	16825	16881	16716	16561	16948	16722	16687	16590	16662	16599	16501	16679	16730	16874	16640	16604	16568	16548	16687	16625	16622	16557	16460	16792	16723	16662	16701	16750	16580	16700	16751	16693	16737	16687	16569	16769	16607	16687	16654	16885	16712	16621	16643	16669	16618	16621	16611	16624	16692	16721	16619	16621	16770	16702	16732	16780	16716	16675	16770	16629	16628	16739	16723	16596	16527	16628	16576	16622	16711	16820	16705	16824	16626	16832	16750	16684	16682	16631	16628	16656	16706	16592	16624	16621	16670	16775	16797	16808	16704	16576	16643	16851	16587	16411	16650	16628	16703	16799	16632	16774	16629	16825	16733	16661	16537	16568	16601	16264	16514	16647	16692	16636	16709	16711	16683	16736	16623	16723	16588	16631	16740	16632	16739	16707	16832	16734	16489	16522	16673	16738	16815	16594	16716	16421	16722	16648	16767	16359	16688	16600	16781	16802	16856	16561	16743	16661	16769	16521	16790	16664	16729	16558	16763	16854	16724	16683	16729	16690	16682	16657	16665	16463	16657	16679	16772	16422	16692	16541	16452	16649	16872	16513	16627	16845	16469	16648	16663	16856	16520	16593	16667	16853	16581	16600	16639	16614	16534	16539	16569	16622	16797	16713	16578	16766	16718	16797	16807	16523	16642	16832	16780	16607	16819	16853	16589	16410	16647	16800	16687	16713	16596	16633	16698	16697	16666	16669	16471	16865	16758	16657	16742	16794	16474	16560	16646	16585	16945	16727	16508	16672	16726	16532	16599	16636	16594	16757	16847	16491	16583	16854	16804	16515	16605	16665	16779	16925	16613	16517	16478	16722	16613	16802	16653	16686	16683	16690	16755	16689	16758	16918	16642	16711	16750	16537	16663	16762	16617	16673	16612	16722	16908	16845	16761	16617	16608	16633	16614	16833	16664	16662	16499	16706	16648	16560	16708	16846	16799	16647	16478	16578	16734	16788	16691	16670	16551	16670	16541	16664	16742	16694	16849	16740	16746	16805	16816	16646	16819	16728	16628	16582	16596	16688	16695	16443	16814	16589	16618	16768	16578	16779	16881	16778	16664	16894	16725	16653	16730	16790	16780	16752	16405	16798	16753	16660	16606	16701	16497	16394	16709	16779	16683	16704	16666	16614	16743	16820	16642	16615	16508	16686	16693	16911	16778	16953	16638	16681	16701	16749	16810	16763	16796	16817	16710	16706	16677	16700	16643	16583	16595	16738	16733	16775	16666	16502	16632	16703	16765	16646	16586	16857	16783	16770	16610	16788	16410	16622	16492	16826	16738	16681	16751	16545	16604	16654	16786	16622	16564	16623	16807	16713	16770	16756	16756	16577	16789	16575	16719	16663	16773	16753	16795	16675	16773	16676	16778	16596	16641	16780	16846	16880	16674	16931	16785	16448	16669	16674	16792	16545	16757	16786	16525	16594	16629	16807	16787	16787	16743	16600	16611	16578	16701	16629	16824	16613	16753	16686	16751	16680	16829	16778	16637	16587	16657	16808	16707	16782	16743	16610	16606	16695	16876	16675	16660	16618	16653	16660	16757	16560	16762	16770	16624	16590	16486	16598	16699	16503	16835	16750	16676	16731	16757	16729	16672	16677	16860	16890	16803	16814	16806	16709	16719	16636	16703	16676	16640	16807	16507	16692	16764	16542	16803	16624	16847	16782	16740	16593	16635	16734	16812	16786	16581	16503	16656	16662	16727	16567	16738	16696	16866	16883	17036	16701	16767	16694	16643	16683	16557	16649	16828	16665	16581	16829	16937	16561	16649	16673	16648	16514	16744	16518	16476	16723	16730	16581	16535	16654	16378	16609	16705	16672	16653	16699	16583	16609	16705	16720	16726	16671	16942	16754	16525	16574	16791	16727	16719	16774	16676	16395	16596	16660	16947	16950	16777	16673	16494	16864	16990	16705	16879	16713	16453	16583	16492	16647	16617	16735	16685	16612	16768	16790	16864	16694	16551	16644	16671	16641	16746	16926	16615	16726	16715	16689	16775	16954	16733	16686	16843	16744	16656	16694	16595	16850	16671	16644	16479	16563	16529	16421	16817	16720	16547	16854	16664	16613	16741	16705	16770	16694	16740	16511	16468	16593	16750	16662	16493	16645	16758	16643	16689	16448	16644	17005	16607	16760	16565	16644	16481	16758	16598	16523	16719	16631	16750	16827	16733	16585	16762	16438	16595	16772	16625	16665	16768	16612	16744	16742	16825	16766	16659	16911	16501	16630	16644	16700	16723	16606	16685	16740	16580	16638	16650	16651	16772	16654	16775	16849	16628	16721	16654	16796	16445	16731	16472	16559	16878	16994	16497	16753	16768	16700	16752	16689	16809	16725	16887	16755	16679	16782	16731	16698	16731	16838	16589	16585	16706	16551	16544	16656	16655	16830	16595	16804	16689	16497	16821	16711	16614	16715	16720	16788	16784	16506	16498	16696	16670	16596	16641	16657	16673	16721	16521	16609	16696	16618	16661	16440	16856	16892	16667	16711	16697	16777	16493	16795	16721	16719	16638	16617	16550	16771	16744	16800	16674	16824	16761	16560	16644	16671	16636	16562	16816	16498	16388	16682	16652	16582	16731	16836	16854	16668	16602	16616	16705	16631	16722	16786	16834	16521	16726	16716	16707	16555	16743	16639	16658	16638	16538	16735	16603	16595	16665	16609	16649	16800	16652	16663	16563	16602	16419	16752	16642	16539	16707	16710	16655	16480	16733	16586	16561	16726	16429	16770	16651	16662	16607	16543	16572	16435	16535	16801	16684	16816	16812	16745	16472	16666	16694	16786	16505	16644	16713	16834	16700	16523	16734	16494	16510	16658	16638	16676	16675	16680	16756	16660	16768	16813	16763	16579	16682	16934	16881	16643	16625	16730	16613	16662	16863	16843	16631	16747	16634	16615	16650	16659	16562	16678	16871	16862	16757	16750	16709	16669	16662	16712	16775	16675	16693	16615	16678	16621	16548	16685	16700	16734	16705	16603	16640	16563	16562	16748	16773	16746	16782	16641	16547	16716	16744	16631	16812	16692	16570	16665	16685	16743	16770	16675	16857	16711	16431	16619	16727	16579	16854	16617	16531	16651	16808	16831	16751	16764	16867	16723	16602	16552	16582	16724	16488	16718	16654	16654	16757	16583	16481	16487	16500	16496	16548	16501	16609	16528	16737	16757	16720	16722	16619	16761	16663	16625	16697	16524	16759	16674	16564	16473	16670	16617	16659	16783	16812	16681	16880	16638	16786	16658	16532	16600	16641	16545	16659	16850	16744	16584	16556	16728	16350	16830	16788	16558	16692	16707	16829	16658	16690	16480	16652	16634	16611	16651	16737	16526	16746	16541	16644	16815	16550	16670	16896	16732	16649	16733	16795	16541	16725	16620	16894	16666	16543	16927	16666	16880	16597	16493	16783	16622	16751	16690	16749	16659	16601	16655	16535	16476	16716	16730	16478	16747	16635	16677	16545	16515	16771	16779	16629	16749	16908	16796	16704	16691	16641	16770	16761	16828	16635	16621	16838	16549	16795	16704	16679	16824	16672	16671	16787	16672	16592	16710	16685	16316	16819	16849	16540	16719	16733	16634	16612	16839	16669	16865	16744	16566	16478	16608	16795	16756	16678	16712	16803	16440	16733	16527	16682	16639	16860	16738	16646	16673	16803	16817	16733	16673	16786	16745	16657	16636	16624	16731	16591	16489	16573	16536	16705	16698	16807	16655	16715	16753	16702	16807	16545	16560	16599	16647	16628	16842	16739	16654	16702	16624	16691	16662	16562	16673	16770	16816	16694	16785	16988	16683	16829	16641	16733	16686	16744	16629	16604	16707	16598	16718	16615	16666	16776	16731	16848	16541	16583	16690	16687	16622	16664	16700
16669	29905	27649	22325	20521	19177	18151	17555	17072	16671	16147	16088	15963	15849	15578	15552	15610	15675	15591	15675	15668	15943	15972	15976	16003	16074	15973	15985	16068	15997	16053	15872	15779	15919	15616	15499	15458	15406	15333	15357	15198	15286	15264	15112	15179	15132	15354	15113	15075	15093	14947	15019	15035	15029	15139	15076	15021	15064	14906	14882	15088	14997	15157	14970	14963	15126	15057	14941	15052	15072	15070	15057	14917	15142	14996	14965	15055	15161	15020	15014	14873	14787	15010	14836	15075	14778	15034	15063	15079	15064	15055	15030	14964	14852	14931	14824	14926	14999	14826	14942	15104	14996	14970	15003	14853	14758	15107	14932	15009	14990	14892	15054	14862	14790	14968	14918	14942	14934	15142	14851	14989	14991	15019	14980	14859	14974	15004	14891	14854	14948	14842	14827	14986	14874	15082	14890	14943	15008	15099	14709	14955	14914	14867	14886	15096	14916	14931	14908	14886	14897	14940	14902	14820	15060	14971	14920	14908	14887	15091	14850	14993	15015	15140	14965	14937	14967	14915	15043	14985	14783	15140	14920	15047	14900	14757	14854	14784	15185	15024	15000	14887	14933	15040	14874	15133	14983	14908	14878	14800	14865	15148	14937	15113	15005	14948	14949	15081	14833	15060	14906	14939	15066	14861	14994	15023	14895	14786	14928	15211	14962	14965	14992	14955	14915	15161	14937	15061	14903	14784	14842	14927	14880	14936	14905	15060	14912	15108	15007	15214	14842	14881	15043	14893	15023	14864	15000	14910	14776	14951	14807	15049	14877	15039	14973	14785	15054	15048	14947	14926	14930	14775	14787	14899	14763	14920	14993	14965	14925	14979	14943	14949	14965	14827	14844	14883	14932	15072	14834	14730	14974	15027	15013	14793	15102	15085	15068	14930	14926	14950	14907	14973	15116	14873	15025	14935	14860	14996	14868	14934	15001	14918	14788	15029	14974	14859	15108	14746	15082	14880	15022	15042	14842	15018	15046	14769	14891	14977	14898	15100	15004	15068	14806	14989	14837	15143	14923	14989	14929	14963	15056	14836	14904	15170	14952	14902	15020	14894	14981	14956	15098	15057	14939	14944	14945	14892	15006	14969	14979	14810	14942	15006	14936	14772	14866	14824	14823	14961	14939	15081	14877	14958	14783	14909	14954	14776	14865	14943	14974	15021	14998	14858	14987	14873	15108	15031	15068	14833	14907	15023	14914	14701	14887	15043	15064	14918	14907	15083	15045	14857	14971	14922	14976	14856	14982	15013	14844	14956	14899	14942	14830	14944	15029	14926	14923	14905	14905	14995	15015	14955	14953	14962	14981	14912	14881	15041	15067	14930	14906	14928	14866	15041	14830	15066	14782	15001	15037	14831	14779	14792	14947	14898	14988	15042	15039	15031	14838	14981	15150	15073	14913	14924	14961	14942	14960	14750	14856	14856	14991	14972	14865	14869	14955	14842	14885	14906	14864	14988	15028	15094	15062	15095	15043	14832	14957	14968	15004	14977	15000	14936	14929	15006	14871	14880	14867	15077	14956	14830	14833	14908	15017	14779	14945	15001	14891	14957	15008	14891	14766	14942	14938	14857	14892	14961	15225	15031	15212	14814	15082	15083	14931	14831	14853	14802	15068	14996	14945	14701	14794	15033	14922	15005	14928	14926	14748	14813	14909	15128	14922	15039	14960	14777	14873	14999	14821	14891	14958	14985	15037	14990	15011	14979	15014	14922	14769	15014	14830	15012	14820	14822	14830	14849	14967	14905	14946	14835	14840	15124	15042	14917	15001	15010	14852	14956	15009	14928	14985	14895	14880	14827	14963	14969	14963	14999	14874	14978	14900	15017	14871	14870	14825	14887	14830	14891	14883	14938	14999	14897	14829	15133	15027	14893	15071	14943	14914	14943	15068	14987	15026	14943	14732	14834	14962	14954	14902	14916	14846	15048	14964	14991	14788	14765	14947	14980	15065	14839	14886	15048	14824	15109	14953	14795	15031	15033	14863	14984	14972	14939	14924	14949	14972	14819	14869	14998	14955	14944	14916	14882	14968	14829	14895	14867	14963	14935	14878	14865	15030	14856	15014	15073	15067	14927	14907	14992	14995	14910	14919	15002	14720	14884	14987	15037	14999	15141	14997	15029	14825	14976	14985	14988	14906	15026	14811	14872	14929	14916	15021	14848	15009	14813	15065	15162	14941	15027	14754	14869	14875	14956	14936	14990	15081	14959	14998	14958	14841	14983	14949	14816	14833	14884	14912	14880	14857	14910	15090	15110	15076	14796	14968	14869	14904	14996	15035	15014	14931	15064	14977	15029	14934	15113	14996	15105	14813	14969	14781	14860	15056	15023	14897	14877	14978	14906	14880	14854	15025	14858	14965	14939	14895	15098	15045	14826	15032	14920	15029	15052	14991	14906	14787	14795	15076	14987	15006	14765	14932	15130	14848	15033	14896	15124	14865	15047	14935	14875	14967	14934	14977	14912	14953	14937	14925	14910	14897	14984	15096	14987	14961	14809	14962	14889	14973	14978	14850	14806	14953	14970	14953	14904	14995	14923	14991	14940	14866	14813	14970	14936	14846	15027	14990	15046	14807	15019	14932	14885	14927	14931	14930	15090	14930	14745	15019	14933	14871	14893	14896	14870	15109	15028	14837	15003	14974	14876	14683	14885	15014	14960	14932	14943	15048	14886	14992	14982	15096	15006	14832	14939	14802	14805	15112	14960	14941	15058	14987	15064	15077	15072	14846	14860	15033	14999	14883	14931	15069	14853	14961	14923	14834	14908	14877	14893	14888	14828	14983	14866	14809	14984	14855	14879	14982	15016	14872	14915	14806	15083	14916	14992	14954	14845	14934	15003	15096	15107	14939	14889	14917	14974	14977	14908	14920	15018	14907	15040	14755	14905	14859	14843	14874	14754	15013	14974	14901	14905	14986	15024	15091	14958	14947	14973	14944	15098	14899	15002	15005	15024	14923	14892	14719	14842	14991	15008	14879	14972	14828	14831	14861	14934	15027	14959	14987	14861	14939	14761	14781	14988	14936	15039	14888	14994	14821	14810	14873	15030	14863	15033	15027	15003	14895	15000	14971	15110	14952	15070	15038	14827	14906	14939	15060	14867	15005	14935	15029	14860	14817	14910	14804	15086	14931	14872	14953	14999	14918	15018	14836	14957	14990	15053	14877	14990	15085	14960	14925	15122	14929	15064	14876	15006	15045	14839	14956	14745	14883	14814	15024	15126	15032	15011	14878	14956	14934	14873	14836	14959	14873	14992	15037	14875	14965	15111	14808	14899	14805	14974	14919	15003	14851	15054	14873	14942	15023	15051	14957	14764	14811	14883	14922	14937	14890	14839	15062	15102	15030	14947	14932	14939	14978	14895	14749	14835	14959	14944	15089	14877	15031	14941	14995	15067	14773	14900	14862	14860	14769	14909	14870	14967	14952	14778	14967	14960	14856	15074	14991	14922	14772	14876	14925	14905	14996	14839	15014	14586	15076	14954	14952	14934	14956	14867	14939	14704	14980	14861	14962	14759	14897	15068	14957	14960	14907	14826	14997	14846	14803	14904	14967	14873	14903	14939	14600	14931	14901	14948	15025	14823	14895	14929	15050	14996	14918	14999	14839	14923	14991	14982	14891	14952	14977	14931	14774	15076	15005	15112	15076	14943	15010	14925	15057	14974	15003	14911	14990	14870	14974	14867	14866	15026	14825	14911	14934	15092	14706	15056	14976	15056	14819	15016	14833	14983	15051	15007	14978	14857	14983	15019	15001	14996	15056	14962	14932	14801	14822	14972	14908	14854	15077	14874	14823	14998	15126	14925	14815	15056	14938	14749	14973	14999	15037	15085	14804	14911	15014	14664	14956	15052	15097	15014	14960	15001	14880	14776	14959	14830	14929	14910	14979	15046	14961	14850	14826	14888	15094	15095	14827	15034	15070	15222	14978	14937	15040	14897	14854	14811	14981	14847	14952	14956	15124	14912	14918	14985	14942	15177	14871	14950	14842	15011	14732	14970	14900	14980	15072	14962	15042	15060	14959	14964	14938	14893	14908	14982	15040	14823	14866	15078	14782	14940	14965	14818	14886	15011	14851	14928	15069	14832	14844	15014	14992	14884	14907	15165	14866	14853	15037	14941	14998	14952	15047	15002	15054	15101	14782	14893	15067	14823	14966	14996	14987	14936	15002	14854	15028	14993	14995	15037	14866	14880	14936	14875	14956	15079	14914	14986	15012	14844	14876	14859	14898	14977	14873	15012	15020	14920	14918	15082	15127	15066	15000	14710	15172	15010	14946	15004	14989	14916	14919	15046	14846	14902	14940	14906	15199	14992	14951	14833	14840	14940	14823	14946	15025	14823	14917	14980	14944	14857	14936	14899	14924	14832	14971	14980	14912	14746	14983	14918	14860	14979	14907	14925	15033	14923	15026	15067	14994	14863	15001	15034	14806	14909	14871	14956	15051	14949	14946	14967	14913	14965	14797	15048	14996	14742	14907	14929	14935	14946	15013	14807	14933	15052	14897	14854	15131	15009	14920	14941	15016	14920	14927	14850	14892	14788	14936	14939	14859	14870	14991	14964	14907	15079	15021	14901	14772	14964	14981	14907	15020	14889	14943	14861	14974	15033	14911	14874	14931	14881	15007	14807	14846	15063	14968	14952	14835	14995	14843	14919	14932	15035	15008	14886	15095	14796	14903	15027	14895	14934	14945	14981	14778	14968	14776	14972	15136	14989	14872	14792	14938	14872	14830	14996	14874	14897	15101	15010	14674	15041	15050	14785	14930	15023	15093	14769	14929	14779	15120	14817	14962	15020	14911	15088	15012	15042	15163	14904	14980	14967	14684	15006	15227	14977	14988	15078	15044	15041	14837	14895	14821	14842	15010	14822	14961	14893	14694	15011	14794	14880	15171	14975	14907	14954	14903	15024	14916	14793	14754	15126	15017	14949	14980	14950	14805	14946	14823	14907	14975	15057	15001	14981	15095	15036	15060	15189	14814	14912	15064	14928	14827	14772	15026	14732	14843	15014	15023	14941	14979	14851	14808	15016	14925	15119	15080	14842	14883	15006	14991	14992	14936	14939	14994	14814	14933	14749	14976	14921	15017	14992	14985	14815	14878	14997	15039
27180	21562	22975	19145	16319	16024	15930	15848	15549	15517	15364	15364	15371	15383	15492	15416	15251	15273	15357	15395	15463	15440	15170	15331	15490	15496	15680	15485	15445	15462	15492	15697	15508	15327	15552	15371	15393	15229	15250	15487	15260	15331	15427	15183	14922	15171	15277	15281	15108	15282	15332	15274	15076	15276	15232	15162	15320	15051	14973	15319	15354	15283	15116	15284	15289	15409	15401	15206	15319	15266	15412	15081	15270	15292	15336	15140	15311	15269	15204	15226	15018	15219	15424	15166	15316	15401	15318	15164	15116	15317	15174	15477	15209	15135	15255	15182	15313	15314	15175	15167	15208	15249	15482	15175	15185	15116	15275	15253	15157	15247	15160	15280	15271	15004	14984	15367	15346	15142	15200	15205	15309	15235	15293	15233	15279	15150	14940	15180	15314	15066	15121	15311	15262	15345	15256	15036	15108	15278	15208	15052	15283	15367	15384	15272	15108	15192	15209	15336	15327	15119	15211	15202	15414	15134	15230	15017	15017	15117	15257	15179	15223	15165	15375	15295	15390	15283	15154	15107	14992	15101	15074	15222	15237	15363	15288	15063	15264	15177	15137	15143	15212	15239	15232	15413	15319	15235	15241	15331	15296	15276	15188	15333	15187	15313	15183	15193	15219	15233	15328	15265	15130	15222	15197	15152	15084	14925	15042	15231	15072	15343	15049	15145	15057	15307	15402	15023	14865	15068	15232	15335	15170	15464	15015	15019	15234	15205	15121	15215	15087	15122	15396	15398	15328	15277	15227	15271	15142	15239	15202	15207	15278	15238	15317	15109	15179	15162	15199	15195	15419	15217	15283	15178	15139	15128	15207	14984	15093	15243	15346	15211	15115	15187	15149	15159	15128	15000	15154	15079	15123	15288	15284	15191	15230	15277	15272	15218	15211	15384	15127	15180	15179	15218	15454	15199	15304	14932	15277	15104	15101	15094	15096	15258	15225	15123	15314	15060	15112	15118	15242	15320	15106	15285	15155	15016	15187	15271	15162	15255	15373	15385	15202	15278	15273	15112	15181	15165	15183	15036	15401	15287	15130	15348	15183	15225	15249	15164	15124	15240	15123	15145	15142	15269	15263	15059	15178	15225	15089	15286	15165	15243	15146	15106	15236	15196	15244	15207	15266	15112	15301	15105	15280	15296	14997	15271	15063	15089	15227	15161	15381	15099	15045	15169	15120	15202	15240	15178	15220	15259	15402	15370	15054	15222	15271	15217	15355	15250	15124	15311	15383	15229	15159	15226	15118	15190	15339	15140	14957	15293	15232	15089	15208	15292	15086	15127	15026	15246	15318	14944	15373	15248	15319	15142	15271	15356	15363	15121	15168	15250	15118	15137	14927	15036	15211	15321	15164	15140	15154	15267	15195	15382	15339	15122	15163	15058	15119	15242	15369	15190	15333	15231	15175	14987	15094	15180	15422	15229	15161	15293	15195	15240	15047	15271	15314	15186	15166	15356	15281	15114	15119	15110	15095	15216	15220	15174	15184	15177	15296	15174	15308	15086	15050	15204	15026	15328	15124	15372	15216	15282	15228	15276	15207	15341	15305	15177	15134	15329	15042	15185	15219	15225	15117	15294	15152	15201	15086	15009	15070	15247	15281	15065	15353	15353	15382	15135	15105	15149	15179	14948	15274	15191	15360	14974	15226	15158	15278	15065	15275	15232	15367	15158	15218	15282	15347	15273	15271	15171	15197	15171	15280	15287	15107	15151	15185	15316	15219	15115	15066	15071	15276	15157	15160	15200	15239	15191	15436	15334	15183	15209	15135	15183	15145	14952	15390	15187	15221	15223	15046	15118	15298	15276	15240	15175	15068	15053	15202	15103	15067	15108	14987	15060	15088	15250	15148	15214	15171	15270	15345	15324	15147	15179	15259	15194	15180	15160	15209	15136	15302	15233	15289	15198	15155	15149	15153	15195	15171	15221	15408	15019	15220	15134	15297	15302	15164	15138	15162	15292	15010	15215	15308	15125	15207	15303	15245	15214	15216	15144	15088	15123	15187	15161	15297	15302	15120	15168	15070	15117	15042	15174	15352	15071	15295	15073	15054	15011	15315	15290	15288	15205	15219	15215	15026	15507	15152	15287	15179	15063	15158	15256	15349	15087	15068	15369	15217	15193	15226	15165	15057	15029	15187	15006	15348	15271	15059	15116	15267	15409	15086	15347	15008	15182	15273	15099	15185	15123	15189	15295	15135	15144	15295	15241	15392	15263	15264	15260	15363	14981	15161	15125	15133	15227	15190	15316	15091	15089	15142	15211	15206	15239	15212	15051	15179	15216	15260	15165	15197	15137	15292	15109	15104	15187	15171	15277	15072	15330	15003	15025	15233	15247	15186	15179	15309	15334	15099	15216	15167	15129	15271	15228	15154	15258	15366	15128	15013	15101	15181	15397	15300	15090	15261	15076	15287	15029	15196	15264	15293	15136	15185	15140	15239	15090	15101	15262	15433	15333	15192	15247	15170	15186	15202	15319	15341	15278	15314	15188	15300	15120	14937	15143	15162	15201	15113	15228	15228	15311	15191	15008	15347	15399	15296	15129	15283	15153	15101	15326	15180	15022	15340	15479	15149	14971	15191	15198	15320	15199	15092	15198	15075	15044	15110	15196	15155	15269	15439	14992	15064	15217	15198	15238	15324	15284	15202	15251	15235	15333	15009	15074	15186	15221	15151	15134	15128	15192	15206	15100	15156	15412	15467	15174	15179	15207	15072	15385	15105	15185	15217	15058	15104	15102	15229	15115	15260	15411	15305	15378	15251	15083	15104	15117	15133	15110	15192	15367	15201	15269	15436	15350	15249	15177	15111	15279	15137	14874	15260	15303	15150	15363	15236	15121	15042	15223	15373	15141	15214	15149	15151	15280	15087	15210	15110	15198	15324	15273	15379	15426	15178	15197	15237	15418	15207	15324	15193	15256	15201	15144	15354	15161	15190	15124	15240	15228	15090	15162	15330	15146	15076	15253	15050	15144	15179	15258	15173	15303	15231	15127	15174	15282	15166	15216	15314	15095	15231	15191	15335	15203	15053	15292	15236	15227	15334	15334	15435	15274	15108	15149	15116	15144	15212	15008	15175	15131	15128	15199	15063	15246	15342	15121	15153	15243	15245	15199	15241	15282	15338	15165	15221	15291	15312	15148	15130	15218	15130	15236	15136	15262	15283	15090	15195	15119	15375	15362	15053	15263	15109	15221	15144	15297	15078	15036	15164	15343	15176	15331	15232	15133	15006	15247	15417	15137	14872	15129	15312	15218	15258	15105	15328	15309	15304	15217	15172	15314	15249	15066	15265	15302	15239	15286	15171	15131	15359	15271	15449	15028	15017	14874	15164	15334	15136	15303	15302	15284	15241	15141	15261	15319	15137	15188	15411	15088	15111	15137	15346	15164	15388	15210	15154	15391	15299	15291	15084	15406	15191	15274	15370	15188	15320	15204	15179	15159	15243	15469	15256	15175	15269	15257	15179	15123	15112	15352	15189	15213	15181	15228	15252	15275	15213	15086	15106	15128	15140	15141	15195	15235	15102	15245	15293	15368	15006	15170	15207	15384	15195	15176	15093	15325	15301	15175	15261	15025	15022	15107	15340	15237	15334	15216	15336	14977	15226	15059	15294	15188	15279	15292	15201	15241	15174	15328	15119	15291	15318	15386	15205	15201	15161	15204	15281	15133	15431	15215	15262	15304	15161	15214	15194	15294	15360	15165	15355	14972	15226	15163	15098	15082	15156	15199	15089	15192	15134	15295	15218	15299	15139	15096	15243	15245	15310	15242	15268	15337	15187	15088	15365	15198	14998	15132	15038	15124	15278	15187	15041	15130	15119	15447	15030	15160	15360	15297	15242	15204	15295	15267	15236	15154	15144	15208	15176	15346	15115	15200	15260	15155	15285	15213	15125	15130	15100	15118	15378	15241	15194	15157	15156	15239	15248	15149	15182	15353	15140	15365	15240	15141	15206	15296	15244	15110	15208	14997	15153	15340	15219	15294	15130	15055	15190	15050	15220	15121	15364	15133	15258	15078	15157	15312	15313	15091	15090	15363	15355	15150	15216	15128	15204	15309	14983	15210	15199	15307	15173	15114	15024	15377	15329	15118	15323	15395	15340	15163	15278	15169	15113	15197	15241	15262	15317	15207	15138	15285	15209	15210	15267	15292	15148	15273	15194	15436	15128	15160	15364	15090	15158	15170	15382	15172	15109	15240	15253	15026	15138	15203	15228	15180	15230	15131	15235	15401	15142	15094	15372	15141	15262	15278	15168	15279	15354	15163	15300	15142	15093	15246	15340	15195	15288	15212	15204	15134	15087	15227	15077	15171	15285	15048	15269	15290	15234	15098	15303	15194	15178	15145	15159	15131	15265	15248	15361	15199	15260	15225	15325	15094	15161	15173	15254	15297	14929	15102	15262	15132	15114	15076	15320	15313	15022	15266	15184	15199	15082	15348	15243	15206	15174	15210	15147	15285	15196	15079	15131	15533	15195	15182	15355	15114	15362	15258	15057	15234	14979	15158	15143	15257	15234	15263	15091	15200	15104	15149	15186	15266	15279	15257	15248	15117	15226	15142	15248	15285	15195	15096	15133	15163	15290	15214	15306	15252	15388	15215	15287	15089	15031	15112	15372	15053	15243	15325	15323	15309	15084	15250	15213	15400	15396	15165	15083	15106	15196	15232	15230	15140	15215	15135	15195	15167	15139	15411	15013	15246	15108	15260	15230	15190	15039	15039	15251	15152	15233	15395	15174	15292	15041	15282	15075	15184	15117	15327	15174	15319	15256	15112	15179	15411	15279	15252	15210	15154	15281	15227	14936	15262	15184	15382	15216	15024	15225	15172	15319	15152	15042	15100	15170	15378	15310	15365	15258	15192	15341	15120	15162	15371	15382	15141	15043	15129	15326	15224	15193	15114	15239	15363	15186	15185	15355	15301	15306	15251	15217	15300	15352	15182	15093	15083	15085	15002	15173	15269	15215	15121	15293	15193	15105	15107	15359	15102	15111	15184	15130	15267	15343	15220	15185	15329	15303	15346	15289	15265	15068	15204	15192	15136	15311	15294	15263	15302	15285	15354	15198	15269	15208	15303	15210	15362	15144	15007	15410	15423	15102	15159	14985	15366
14733	18078	17730	16400	15830	15242	15104	14917	14855	14764	14507	14417	14322	14301	14211	14336	14246	14324	14364	14320	14146	14334	14323	14240	14509	14398	14541	14554	14607	14517	14343	14432	14340	14369	14331	14280	14255	14189	14212	14119	14074	14165	14245	14036	14130	14147	14071	14184	14062	14039	14086	14084	14165	13950	14081	14188	14020	13955	14104	14134	14018	14158	14109	13945	14034	14098	13863	13853	14125	13951	13894	13918	14086	14091	14041	14055	14046	14048	14003	13956	14044	13958	13963	13897	13998	14030	14076	13970	13908	14075	14046	14087	14206	13918	14080	13945	13947	14270	14085	14078	14062	13950	14070	14074	14126	14222	13918	13939	13930	14064	14039	13840	14019	13891	14040	14056	13982	14004	14117	13976	13938	14011	14217	13971	14046	13939	14035	13980	13979	14070	14026	13980	14074	14091	14020	14276	13952	14091	14009	14013	14053	13860	14006	14164	13989	13812	13933	14172	14116	13876	13923	14036	14104	14122	14033	13804	14027	14121	14057	13957	14083	14078	14208	14091	13902	13996	14141	13998	14046	14033	13903	14124	14211	14022	13998	14064	13916	14138	13960	14055	14006	13958	14023	14074	14064	14112	13919	14031	14106	14017	14146	13966	14008	14143	14021	14071	13954	13904	14050	14142	14048	14127	13894	14040	14063	14031	14043	14155	14091	14122	14098	13982	14073	14250	13796	13976	14037	13970	13951	13938	13959	13961	14183	14133	14155	13989	14148	14125	13810	13928	13922	14151	13977	14123	14021	14097	13776	14108	13890	14015	14092	14065	13970	13986	13956	13879	13856	14041	14005	14138	14208	14085	14103	13969	14102	14017	14057	14044	14062	13952	14026	14128	13832	14169	14046	14126	14170	14217	14100	13903	14090	14114	13979	14062	14063	14042	14052	14128	14174	14050	13959	13910	14102	13977	14051	13925	13964	13997	14148	14067	14094	14102	13994	13976	13811	14102	14032	14022	14053	14176	14013	13988	14123	14113	14151	13995	14090	13901	14043	14041	14029	14046	14096	13868	14145	14080	13930	14042	13833	14020	13936	14177	13960	13955	13956	13950	14054	14003	13973	14099	13931	14032	14016	14033	13974	14088	13960	14012	13931	13970	14173	14090	13968	14078	14016	14073	13948	13909	13942	13914	13920	14017	13943	14016	14047	13984	14008	13944	14145	14096	13899	14000	13988	14059	14119	13992	13972	14124	13843	13993	14028	13922	14020	14102	14019	13997	13905	14033	14135	13983	14077	13923	14165	14132	14111	14096	13987	13945	13824	13969	13947	14069	13995	14210	14103	14038	14055	14036	14296	14067	13986	13959	14058	13976	13958	13966	13924	13991	13981	14051	14034	13896	14010	13750	14134	13950	14007	14074	14096	14079	14055	14278	14020	13801	14062	14095	13997	14047	13959	13870	13962	13958	13942	14003	14064	14022	13994	14011	14145	14049	14128	13932	14091	14181	14147	14054	13944	14098	13815	14005	14071	13999	14126	14004	13943	14230	14019	13982	14118	13969	14105	14141	14136	13993	14084	13891	13932	14041	14045	14143	13988	13956	14080	14115	14097	14009	13895	14057	14160	13928	14027	13804	13879	13983	14056	14011	14176	14207	14023	14077	14008	13797	14081	13990	13985	14179	13959	14140	13968	13972	14106	14261	14127	14139	13957	14204	14099	14073	14133	13941	14213	13905	14021	14119	14077	13976	14119	14163	13939	14092	13991	13973	14066	14256	13959	14220	13965	13907	14069	14072	14065	13871	14062	14014	14060	13945	14106	14021	14072	13969	14051	14011	14164	14050	14011	14076	13995	14003	14085	13863	13930	14028	14015	14003	13999	13864	14006	14181	14114	14060	14109	13987	14076	13909	14110	14075	14137	14060	13835	13838	14001	14087	14156	14005	14129	14166	14023	13847	14010	13937	13894	14048	13877	14152	14050	14147	14047	14015	13953	14139	13924	14010	14035	14013	14123	14222	13930	14115	13936	14011	14016	14007	14057	13914	13943	14015	14075	14125	14032	14085	14059	14013	14054	14019	14100	14008	13869	14126	14043	14051	13936	14120	14074	14206	13841	13876	14077	14139	13980	13961	14057	14094	14051	13843	14092	14157	14107	14107	14034	14026	13882	14019	13915	13903	14045	14030	13984	14029	14052	13918	13881	14190	14012	14108	14099	14003	13873	13978	14072	14000	14136	13995	13928	13964	14033	13964	14089	14155	14023	13915	14123	14007	13839	14053	14135	13760	14031	14047	13962	14037	13862	14053	14019	14048	14139	13945	13911	14121	14024	13985	14023	14213	13888	13986	13962	14018	13933	14076	14059	14113	13954	14086	14131	14005	13951	14128	13839	14062	14107	13867	14128	13937	14272	14054	14158	14136	14208	14055	13934	14043	14122	13888	13979	14020	13845	14088	13928	14065	14047	13960	13926	14041	13972	14132	14099	13915	14011	13969	13996	14021	14043	14039	13933	14187	14217	14107	14164	14161	14073	13887	13946	14039	14060	14013	13982	13965	14127	14087	13931	14024	14110	14106	14113	13988	14065	13962	14134	14049	13899	14208	14100	13958	14005	13994	13943	14114	13964	13926	14011	13985	14116	14075	14218	13970	13957	13889	14002	14015	14096	13832	14099	14021	14151	14001	13879	14065	14027	14071	14048	14173	13878	14042	13999	14107	14003	14089	14000	14109	14043	14077	14000	14156	14031	14085	14022	14016	14007	13902	14029	14113	14141	14056	13981	13979	14178	13964	14128	14017	14008	14003	14050	13955	14168	14154	13968	13992	14143	14019	14013	13890	14107	13895	14100	13873	13989	14040	13939	13982	13936	13952	14006	14090	14049	13978	14185	14019	14111	14112	14002	13891	14078	14018	14088	14097	14030	14005	13978	14082	14138	13988	14176	14140	14010	13894	14056	14195	14114	14195	14017	14096	13968	13944	14220	13931	14151	13963	14011	13894	14006	14048	14016	14130	13931	13904	14071	14057	13979	14037	14107	14076	14147	14046	14027	14193	13889	14023	14149	13877	14007	14024	13991	13931	13891	14007	14029	14124	13842	13958	14206	14031	13950	14162	14014	14150	13961	14160	14041	14117	13976	13966	14259	14017	13858	13880	14138	14139	14045	14046	14177	13911	14024	14061	14065	13947	14082	14009	13992	13968	14079	13898	14005	13951	13948	14027	14138	13880	14183	14046	14032	13980	14037	14054	14051	14003	14259	14163	13994	14116	13976	14171	14062	13938	14206	13939	14091	14116	14054	13996	14124	14075	13936	14075	14033	13993	14165	14004	14006	14047	13923	14095	14030	14095	14052	14115	14215	14034	14123	14059	13953	14123	14063	13903	14047	13924	13986	14050	13949	14025	13897	13898	13921	13951	14108	14011	14051	14003	14130	13899	14031	14061	14044	14154	14149	14080	14021	13942	13868	13910	13939	14124	14091	13992	14245	13856	14029	13892	13982	14043	14047	14021	14096	14054	14073	13885	14050	13973	13887	14035	13948	14061	14057	14003	14154	13861	14119	14047	13932	13888	14032	14188	14128	14169	13964	14016	14068	13867	13985	14011	13963	13930	14035	13943	14118	13974	14031	13944	14189	14035	14164	13929	14161	14031	13942	14129	14039	13959	14225	14100	14005	13878	14008	14095	13968	14042	13985	14195	14050	14075	13890	14060	14037	14115	14028	14123	14144	13941	13894	13992	13997	13749	14067	13915	14081	13855	14071	14107	14068	14081	13997	14000	13959	13943	14070	13910	14020	14042	13875	13897	13977	14224	14047	13957	13949	13947	13910	14178	13920	14030	14095	14056	13922	14014	14179	13944	14091	13963	14014	14110	14035	14103	13943	14131	13795	14070	14217	13970	14244	14014	14063	14075	13975	13960	14086	14189	14001	14111	14067	13993	14036	13977	14104	14062	13962	14032	14088	13993	13964	13948	14084	13971	13925	13953	14166	13888	14092	13983	13879	14013	14013	14018	13953	13924	13991	14193	13915	13870	14183	14075	14149	14068	14029	14096	13937	13944	14142	13940	14044	14198	14035	13936	14092	14017	14076	14103	14141	14057	14142	13939	14171	13956	13957	14077	13961	14064	14084	13944	14066	13992	13899	14064	14106	13866	13889	14004	14062	13970	13968	14033	14100	14031	14049	14004	14001	13874	13814	14028	13855	13960	14091	14094	14030	14031	14084	13901	14040	13931	13974	14175	13872	14142	14024	14001	14071	13946	14055	14036	13998	14120	14023	14081	14085	14032	14000	13983	14193	13841	14040	14072	14166	13917	14053	13880	14085	14049	13890	14012	14154	13907	14008	14081	14016	13952	13928	14073	14094	14308	14057	13890	13967	14106	14035	14048	13931	14202	14000	14076	14027	14010	13949	14071	14063	13901	13935	13948	13991	14113	14255	14110	14142	13998	13981	13863	13946	14123	14029	13946	13911	14062	14050	14087	14045	13960	14075	14244	14142	13995	14125	14011	13994	14048	14020	13949	14101	13943	14093	14012	14017	13987	14122	13804	14011	14031	14215	14101	14078	13965	14095	13945	14136	14060	14106	14031	13968	13917	13942	14110	14148	13981	14058	14218	14281	14091	14168	14029	14122	13898	14126	13938	13895	14008	14046	14202	14051	14112	13936	14113	14057	13938	13928	13917	14265	13850	13968	14023	14129	14064	14005	14085	14070	14001	14023	13960	14003	14014	13935	14186	14019	14063	13968	13934	14058	14012	14087	13877	14003	14116	14035	14047	13974	14105	13940	13942	13977	14069	14027	13911	14014	14050	13997	14043	14000	13994	14022	13975	14006	14017	14001	13993	14064	14109	14150	13922	14127	14057	13913	14060	14065	14225	14009	14007	14005	13890	14132	14119	14165	14052	13978	13969	13871	14210	13933	13994	13993	14105	14067	14066	14035	14130	13911	13857	14143	14015	14021	13932	13944	14088	13872	13887	14079	14085	13832	14158	13958	14002	13844	14181	13904	14084	13942	14176	13912	14099	13974	14122	13910	14063	14012	13964	14108	14175	14127	14057	14005	13986	13974	14046	14180	14087	13851	14118	13986	13890	14179	13975	13966	13987	14114	14059	13825	13918	14021	14028	13833	13978	14130	13918	14112	14120	13993	14083	13997	14194	14171	14170	14005	14021
23703	21052	28356	24038	21694	20489	19189	16928	16499	16324	15936	15961	15786	15936	15862	15823	15725	15701	15813	15656	15933	15866	15886	15895	15898	16015	15920	15776	15729	15841	15874	15794	15763	15773	15766	15575	15625	15417	15511	15703	15607	15614	15498	15527	15429	15333	15522	15386	15568	15508	15406	15361	15389	15462	15286	15522	15280	15524	15379	15419	15198	15393	15343	15209	15416	15474	15597	15338	15551	15387	15402	15319	15444	15389	15249	15296	15470	15450	15448	15309	15360	15296	15309	15473	15343	15426	15471	15225	15278	15362	15460	15520	15231	15265	15351	15399	15386	15260	15384	15236	15377	15278	15523	15166	15407	15284	15400	15537	15366	15211	15557	15409	15584	15291	15331	15214	15314	15488	15379	15221	15351	15399	15349	15512	15305	15349	15372	15193	15209	15360	15199	15154	15300	15316	15502	15308	15374	15354	15198	15262	15375	15426	15140	15307	15270	15287	15304	15427	15459	15542	15317	15229	15389	15365	15353	15400	15335	15245	15532	15387	15355	15268	15341	15544	15341	15267	15425	15220	15185	15356	15455	15343	15220	15522	15323	15355	15320	15259	15208	15293	15267	15410	15430	15126	15269	15424	15251	15241	15263	15231	15126	15506	15543	15146	15381	15347	15229	15320	15243	15316	15374	15307	15414	15293	15177	15253	15270	15383	15322	15079	15191	15127	15253	15291	15241	15425	15332	15206	15236	15470	15304	15349	15232	15318	15328	15358	15289	15436	15252	15339	15378	15226	15236	15323	15248	15191	15467	15269	15334	15176	15205	15247	15256	15415	15366	15430	15176	15154	15299	15159	15638	15544	15232	15446	15539	15314	15470	15443	15396	15339	15333	15290	15301	15401	15545	15317	15458	15329	15475	15482	15452	15482	15281	15373	15261	15286	15254	15474	15376	15517	15425	15358	15615	15139	15382	15248	15364	15436	15249	15287	15342	15279	15296	15360	15567	15328	15307	15356	15161	15279	15390	15318	15299	15432	15448	15240	15325	15394	15104	15174	15195	15170	15252	15190	15388	15318	15325	15102	15178	15232	15209	15302	15287	15334	15343	15525	15321	15461	15375	15378	15400	15477	15238	15437	15272	15425	15334	15535	15392	15435	15582	15246	15412	15331	15438	15284	15257	15389	15266	15522	15450	15284	15368	15268	15314	15401	15406	15306	15230	15318	15292	15161	15453	15363	15321	15505	15249	15501	15145	15364	15365	15322	15247	15437	15213	15392	15423	15524	15235	15291	15513	15294	15284	15347	15307	15302	15192	15248	15203	15407	15396	15460	15429	15205	15462	15375	15382	15355	15334	15235	15137	15213	15495	15309	15547	15343	15547	15247	15368	15297	15504	15183	15302	15297	15196	15196	15333	15352	15447	15388	15430	15431	15466	15164	15414	15327	15416	15445	15436	15313	15480	15314	15425	15423	15466	15235	15468	15265	15275	15386	15218	15142	15192	15360	15505	15365	15253	15437	15652	15244	15355	15416	15304	15115	15324	15381	15226	15363	15398	15288	15297	15388	15231	15242	15414	15316	15298	15329	15217	15204	15365	15403	15516	15349	15369	15259	15123	15340	15386	15290	15374	15267	15231	15272	15453	15279	15305	15305	15374	15505	15294	15281	15301	15517	15242	15367	15328	15260	15282	15414	15284	15394	15356	15250	15453	15462	15524	15173	15373	15462	15392	15370	15313	15274	15449	15410	15422	15316	15400	15177	15097	15336	15405	15561	15246	15226	15395	15606	15453	15467	15373	15271	15254	15401	15228	15301	15394	15253	15238	15329	15332	15419	15292	15428	15298	15394	15339	15326	15272	15245	15282	15304	15302	15253	15550	15286	15323	15346	15433	15232	15419	15397	15272	15254	15157	15396	15410	15269	15413	15145	15275	15431	15292	15341	15409	15373	15261	15294	15355	15437	15403	15459	15215	15380	15311	15166	15432	15217	15273	15415	15307	15281	15259	15265	15261	15262	15495	15253	15551	15486	15261	15313	15295	15146	15156	15315	15392	15453	15403	15285	15284	15476	15433	15234	15414	15315	15439	15503	15277	15548	15350	15342	15418	15255	15366	15292	15415	15574	15416	15366	15331	15243	15315	15338	15474	15297	15360	15524	15236	15330	15148	15448	15245	15259	15500	15605	15368	15310	15435	15395	15382	15315	15384	15380	15400	15235	15339	15198	15429	15451	15419	15319	15173	15306	15082	15165	15400	15355	15310	15311	15261	15370	15308	15382	15223	15373	15445	15258	15347	15373	15088	15324	15267	15474	15379	15352	15631	15431	15221	15341	15443	15304	15474	15234	15263	15446	15275	15315	15142	15165	15330	15157	15271	15177	15194	15521	15417	15344	15569	15177	15463	15568	15575	15280	15180	15329	15224	15299	15429	15258	15122	15355	15247	15298	15341	15389	15205	15379	15212	15457	15391	15323	15360	15314	15348	15513	15307	15241	15328	15304	15305	15183	15273	15327	15259	15380	15339	15372	15382	15412	15453	15360	15542	15534	15208	15380	15218	15197	15305	15425	15115	15155	15295	15313	15347	15270	15288	15273	15292	15449	15289	15580	15601	15328	15471	15288	15604	15362	15371	15287	15236	15107	15328	15443	15431	15243	15021	15467	15396	15212	15156	15402	15334	15190	15258	15284	15345	15125	15448	15217	15460	15429	15526	15416	15189	15305	15188	15279	15503	15534	15271	15418	15444	15400	15296	15431	15235	15463	15332	15270	15227	15068	15401	15411	15294	15548	15392	15233	15155	15459	15217	15285	15102	15417	15303	15207	15389	15238	15343	15563	15394	15302	15425	15062	15418	15375	15450	15138	15530	15478	15211	15227	15316	15572	15280	15280	15310	15223	15462	15480	15207	15377	15256	15364	15140	15389	15340	15317	15248	15306	15309	15347	15298	15299	15393	15240	15269	15211	15378	15181	15272	15254	15376	15269	15439	15485	15363	15148	15223	15426	15290	15193	15453	15354	15262	15375	15379	15389	15424	15438	15396	15271	15473	15379	15360	15410	15492	15146	15138	15402	15202	15025	15325	15271	15404	15409	15405	15261	15291	15382	15457	15354	15325	15512	15302	15515	15278	15537	15437	15308	15191	15391	15548	15458	15431	15168	15252	15335	15404	15246	15359	15226	15142	15235	15319	15395	15396	15352	15474	15546	15231	15414	15265	15239	15332	15141	15111	15375	15486	15266	15331	15485	15166	15512	15279	15222	15232	15345	15328	15267	15455	15261	15251	15508	15241	15271	15391	15255	15383	15175	15275	15292	15430	15277	15506	15327	15513	15257	15350	15350	15267	15433	15295	15407	15396	15366	15274	15390	15345	15258	15289	15234	15251	15454	15225	15129	15260	15205	15342	15454	15457	15413	15461	15311	15331	15275	15443	15129	15415	15355	15378	15211	15381	15281	15340	15403	15309	15294	15289	15184	15343	15437	15655	15402	15331	15321	15241	15622	15443	15094	15368	15324	15426	15436	15430	15387	15241	15470	15319	15316	15476	15487	15221	15113	15330	15361	15268	15365	15380	15396	15429	15520	15161	15345	15417	15520	15393	15170	15199	15223	15235	15468	15330	15426	15165	15292	15485	15432	15477	15462	15622	15305	15358	15441	15297	15248	15451	15380	15304	15226	15444	15290	15270	15284	15382	15310	15275	15350	15368	15413	15300	15228	15378	15206	15350	15514	15265	15214	15450	15579	15418	15372	15171	15123	15334	15354	15336	15212	15244	15150	15261	15444	15162	15379	15083	15333	15216	15411	15493	15268	15331	15301	15449	15482	15427	15578	15399	15167	15289	15272	15403	15360	15404	15306	15289	15283	15372	15349	15225	15479	15410	15323	15349	15371	15504	15238	15384	15257	15373	15412	15388	15417	15339	15309	15439	15328	15629	15256	15393	15312	15381	15241	15149	15256	15278	15192	15220	15371	15426	15335	15320	15429	15295	15333	15439	15279	15325	15409	15307	15524	15314	15214	15362	15385	15284	15381	15241	15142	15278	15328	15236	15437	15417	15345	15491	15204	15373	15468	15361	15377	15249	15338	15453	15388	15307	15442	15226	15412	15396	15394	15272	15276	15285	15323	15325	15381	15296	15417	15308	15572	15323	15473	15313	15342	15446	15298	15441	15299	15333	15181	15359	15216	15346	15332	15456	15223	15363	15229	15338	15360	15290	15292	15414	15137	15265	15373	15439	15244	15278	15530	15355	15455	15388	15406	15309	15493	15239	15647	15304	15561	15300	15062	15331	15385	15480	15400	15335	15190	15352	15255	15488	15287	15323	15288	15491	15419	15276	15318	15087	15278	15432	15318	15556	15257	15332	15473	15452	15260	15560	15295	15233	15379	15371	15333	15254	15294	15292	15237	15607	15231	15255	15231	15249	15452	15321	15274	15339	15216	15282	15354	15439	15385	15440	15418	15221	15350	15401	15354	15237	15214	15250	15329	15364	15159	15392	15410	15329	15518	15467	15446	15452	15267	15267	15199	15565	15322	15512	15434	15332	15304	15297	15455	15375	15403	15224	15381	15373	15522	15419	15424	15381	15401	15580	15438	15402	15309	15209	15249	15265	15231	15457	15381	15260	15335	15342	15444	15300	15381	15283	15402	15316	15302	15443	15306	15407	15320	15222	15305	15412	15295	15329	15405	15486	15140	15548	15184	15269	15061	15385	15449	15230	15476	15259	15450	15232	15269	15431	15370	15384	15278	15335	15269	15243	15178	15250	15339	15310	15349	15165	15191	15256	15508	15533	15268	15450	15526	15459	15455	15336	15503	15218	15526	15478	15335	15344	15447	15388	15280	15282	15582	15393	15294	15349	15356	15345	15242	15457	15495	15148	15136	15237	15408	15419	15232	15274	15465	15504	15408	15307	15417	15355	15615	15464	15429	15431	15593	15329	15333	15266	15209	15263	15277	15389	15181	15242	15043	15237	15196	15292	15506	15239	15212	15248	15553	15532	15402	15199	15527	15396	15284	15326	15277	15337	15254	15336	15384	15509	15341	15312	15392	15283	15153	15543	15302	15370	15292	15603	15240	15174	15235	15290	15356	15320	15302	15408	15319	15493	15308	15148	15204	15423	15254	15280	15258	15346	15223	15322	15486	15311	15470	15363	15141	15278	15257	15348	15374
14183	24318	23199	19625	17998	17006	16389	16112	15494	15318	15056	14988	14845	14758	14713	14588	14537	14541	14760	14615	14654	14866	14641	14671	14825	14586	14834	14777	14838	14883	14794	14729	14482	14561	14553	14507	14589	14360	14460	14224	14172	14176	14186	14296	14319	14190	14145	14227	14117	14127	14123	14272	14205	14196	14316	14069	13964	14177	14294	14157	14158	13970	14025	14245	14203	14012	14125	13972	14155	14069	14150	13971	14125	14260	14287	14098	14028	14182	14235	13954	14054	14066	14049	14107	14058	14086	14187	14214	13956	14086	14134	14098	14108	14004	14085	14072	14117	13945	14067	14053	14095	14279	14042	14137	14091	14068	14032	14101	14037	14029	14154	14051	14344	14243	14181	14097	14062	14152	14155	14025	14152	14109	14066	14138	14113	14136	13999	14117	14126	14000	14174	14102	13968	14062	14103	14135	14016	14037	14223	14144	14124	14215	14001	14172	13961	14235	14136	14281	14092	14071	13924	14082	14034	13955	14168	14037	14191	14169	14104	14192	14040	13927	14235	14236	14027	14097	14044	14331	14120	14317	14126	13997	14121	14170	14205	14038	14147	14033	14116	13994	14038	14019	14177	14044	14204	14019	14167	14146	14278	13977	14099	14160	14099	14117	14113	14210	14013	14099	14119	14014	14089	14073	14094	14011	14066	14140	14164	14240	13978	14073	14127	14173	14050	14122	14090	14237	14204	14178	14323	14083	14103	13937	14045	14174	14026	14184	14158	14069	14042	14006	14151	14033	14044	14112	14091	14084	14019	13929	14232	13968	14072	14065	14130	14092	14075	14043	14188	14171	14102	14015	14102	14154	14065	14224	14017	14064	13992	14062	14287	13962	14046	14077	14002	13904	14098	14284	14055	14099	14003	14065	14252	14094	14051	14081	14053	14215	14160	14019	14235	14094	14300	13985	14021	14105	13947	14119	14049	13980	14077	14077	14032	14012	14001	14114	14169	14138	14316	14217	14031	14135	14310	14363	14089	14118	14022	14200	14107	14069	13935	14259	14109	14107	13975	14179	14132	14040	14227	14180	14025	14002	14074	14087	14205	14242	14160	14103	14193	14025	14036	14017	13979	13951	14198	14128	14016	14144	14024	14073	14125	14141	14162	14173	14171	14177	13980	14187	14144	14007	14054	14000	13970	14092	14152	14217	14024	14075	14141	14074	14065	14037	14153	14071	14071	14085	14091	13986	14070	14112	14186	13939	14200	14190	14080	14133	14272	14143	14087	14076	13987	14128	14046	13975	14059	14076	14119	14070	14010	14013	14172	14225	14021	13926	14158	14332	14200	14130	14014	14122	13986	14236	14089	14170	14132	14025	13983	14175	14137	14056	13874	14059	14046	13972	14177	14107	14197	14194	13906	14190	14038	14036	14162	14188	14007	13941	14248	13842	14237	14080	14368	14162	14124	14142	14051	14053	14051	14199	14043	14285	14156	13932	14081	14262	14152	14088	14051	14155	14090	14257	14102	14223	14183	14010	13998	14118	14138	13844	14097	14267	14059	14216	14166	13955	14160	14015	13956	14164	13996	14262	14222	14207	14215	14025	14129	14169	14205	14114	14096	14067	14083	14028	13967	14099	14086	14230	14115	14109	14170	14157	14107	14175	14072	14170	13971	14079	14021	14079	13919	14029	14182	14097	14252	14156	14015	14239	14219	14229	14181	14096	14116	13989	14252	14003	14243	14188	14082	14092	13947	14248	14107	13991	14123	14086	14149	14259	14149	14317	14052	13945	14097	14138	14194	14207	14205	14064	14072	13997	14005	14126	14231	14025	14143	14059	13949	14170	14169	14064	14062	14025	14209	14243	13996	14026	14098	14147	14017	13911	14081	14251	14066	14137	14115	14038	14087	14120	13978	13985	14134	14073	14198	14099	14043	14029	14104	13939	14174	14077	14159	13978	14178	14123	14048	14128	13948	14177	14106	14056	13936	13846	14065	14210	14064	14062	14072	14011	14223	14151	14255	14089	14197	14160	14134	14129	14120	14229	14182	13975	14244	14204	14014	14143	14348	14063	14173	14216	13962	14137	13958	14047	14167	14052	14230	14070	14118	14068	13970	13930	14014	14165	14092	14055	14266	14334	14029	14009	14229	14137	14011	14037	14095	14106	14191	14154	14091	13970	13826	13926	14081	14149	13982	14013	14237	13929	14164	13975	14114	14129	14139	14209	14038	14281	14111	14161	13984	14075	14144	14149	13992	14191	14116	14104	13984	14251	14029	14047	14174	14040	14114	14082	14120	14162	13961	14069	13975	14163	14171	14073	14011	14175	14099	14036	14146	14200	14140	14132	14300	14040	14094	14038	14159	14063	14016	13963	14120	13963	14176	14101	14154	14119	14046	14067	14273	14102	14088	14086	14068	14368	13914	14156	14184	14184	13968	14086	14138	14123	14073	14312	14106	13988	14156	14169	13960	14148	14230	14178	14022	14002	14162	14089	14028	14188	13851	14197	14077	14209	14033	14256	14133	14098	14216	13991	14284	14061	14120	13850	14218	14169	14062	14104	14233	14003	14127	14131	14083	14250	14051	14286	13964	14092	14090	14111	14056	14146	14090	14101	14341	14174	14076	13980	14163	14077	14060	14160	14131	14129	14252	14176	14078	14131	14034	14162	14039	13965	14157	14101	14156	13984	14044	14211	14080	13995	14069	13961	14144	13948	14022	13988	14061	14158	14081	14160	14027	14001	14149	14052	14030	14126	14052	14005	14216	14138	14084	14442	14201	14168	14074	14185	14160	14173	14123	14160	14090	14060	13995	13913	14083	14107	14255	14090	14036	14154	14127	14089	14060	14037	14140	14223	14153	14181	14228	14057	13983	14040	13941	14138	14055	13968	14119	13997	14137	14130	14160	14165	14100	14176	14041	14167	13895	14279	14128	14115	14052	14147	14082	14151	14114	14081	14117	14159	14102	14251	14156	14212	14031	14071	14092	14120	14110	14164	14076	13885	13956	14142	14085	14111	14165	14076	14232	13959	14181	14089	14152	13996	14039	14217	14069	14061	14174	13939	14168	14027	14149	14073	14153	13930	14067	14067	14175	14096	13948	14227	14202	14017	14209	14309	14384	14080	14059	14082	13976	14206	14078	14145	14147	14015	14026	14095	14110	14101	13911	14126	14288	14135	14200	14077	14072	14208	14124	14095	14138	14049	14239	14071	14159	14185	14118	14039	14105	14060	13882	14172	14128	14119	14211	14238	14166	14077	14289	14072	14044	14173	14041	13999	14128	14130	14046	14083	14186	14211	13912	13909	14049	14035	14165	14044	13991	14018	14102	14131	14079	14184	14065	14257	14202	14117	14215	13871	14142	14087	14173	13929	14234	14182	14160	14210	14060	14328	14117	14010	14090	14255	14024	14067	14301	14053	14141	14063	13994	14132	14094	14141	14147	14255	14154	13977	14164	14182	14105	13993	14217	14058	14043	14013	14029	14042	14147	14061	14029	14228	13999	14136	14045	14235	14195	14080	14201	14127	14150	13993	14021	14156	14031	14191	14143	14202	14129	14202	13933	14034	14084	14137	14075	14253	14201	14268	14030	14287	14049	14231	14032	13925	14107	14034	14153	14119	14229	13898	14102	14173	14024	14013	14147	14053	13811	14030	14043	14198	14061	13995	14002	13973	14172	13956	14205	14151	14035	14066	14088	14044	14065	14028	14073	13977	14157	14132	14164	14185	14065	14080	13984	14167	13996	14103	13955	14090	13926	14147	14020	14123	14089	14233	14283	14109	14037	14181	14149	14078	14166	14110	13941	13962	14188	14253	14105	13919	14236	14041	14168	14082	14209	14002	14116	13985	14105	14079	14200	14092	13987	14023	13935	13980	14260	14060	14056	14060	14051	14019	13961	14180	14114	14085	14018	13972	14039	13988	14051	14238	14058	14086	14238	14019	14024	14059	14072	14083	14201	14169	14139	14026	14131	14230	14249	14049	13985	14091	14152	14117	14238	14007	14064	14025	14308	14089	14246	14176	14012	14145	14169	14059	14114	14064	13999	13965	14004	14233	14063	14127	14188	13941	13923	14344	14003	14028	14101	14154	14108	14171	13930	13994	14083	14144	14244	13950	13971	14126	14078	14139	14022	14009	14257	14038	14107	14049	14185	14275	14014	14013	14168	14154	14035	14076	14194	14131	14166	14107	14086	14047	14145	14032	13968	14040	14090	14084	14141	14046	14253	14178	13998	14123	14163	14045	14164	14101	14143	14075	13893	13907	14093	14172	14146	14160	14064	14140	14031	14128	14135	14047	14119	14068	14111	14076	14132	14061	14026	14038	14069	14207	14144	14061	14223	14196	14148	14197	14151	14011	14156	13927	14054	14008	14032	14157	14054	14061	14171	14072	14025	13967	14047	13894	14193	14262	14050	14070	14242	14207	14064	14133	14135	14107	14077	14217	14115	14071	14084	14098	13982	14118	14005	14268	14113	14092	14124	14216	14161	14265	14015	13988	14101	14029	14029	14107	14230	13930	14144	13973	14102	14106	14194	14038	14180	14074	14117	14102	14269	14072	14155	14134	14219	14249	14012	13975	14025	14142	14218	14069	14019	14114	14181	14124	14063	13974	14008	14064	14020	14027	14090	14002	14123	14103	14177	14114	14131	14099	14294	14210	14018	14223	14108	14185	14081	14135	14210	14119	14151	14005	14115	14135	14090	14213	14048	13933	14057	14137	13984	14062	14050	14174	14197	14180	14105	14223	14175	14162	14013	14025	14257	14100	14091	14079	14231	14166	14095	13983	14136	14215	13963	13992	14164	14105	13989	13977	14040	14194	14065	13942	14048	14138	13892	14054	13995	14141	14183	13985	14090	14226	14102	14069	14141	14150	14156	14088	14115	14160	14069	14165	14095	14078	14065	14162	14020	14144	14166	14054	14070	14250	14185	14017	14138	14201	14033	14100	14007	14066	14101	14178	14058	14193	14147	14096	14020	14105	14147	14146	14284	14159	14180	14125	14238	14059	14079	14175	14057	14047	14221	13923	14079	14071	14032	14065	14193	13943	14045	13963	14033	14180	14121	14189	14064	14212	14127	14125	14108	14269	14163	14152	13985	14062	14089	14204	14079	14170	14093	14058	14134	14024	14189	14107	14113	14260	14078	14162	14098	14031	14196	14046	14139	14053
22719	21086	28871	23533	21279	22977	24017	18980	17656	17594	17671	17136	17291	17164	16987	16697	16848	16722	16931	16919	16963	16983	17064	17073	17145	17238	17022	17101	17088	17035	17076	16766	16700	16929	16966	16716	16494	16659	16642	16549	16756	16407	16502	16433	16544	16245	16679	16581	16615	16268	16334	16444	16356	16482	16445	16327	16408	16414	16263	16465	16337	16237	16382	16408	16341	16277	16277	16401	16245	16334	16250	16256	16418	16211	16158	16360	16420	16277	16444	16126	16219	16393	16227	16269	16535	16544	16280	16200	16117	16440	16292	16333	16235	16108	16287	16300	16481	16266	16389	16375	16368	16200	16151	16259	16377	16178	16299	16165	16297	16383	16264	16286	16413	16345	16212	16175	16072	16214	16110	16353	16308	16159	16245	16330	16460	16366	16217	16042	16110	16317	16133	16316	16222	16401	16408	16369	16144	16376	16269	16313	16431	16204	16088	16227	16282	16276	16119	16286	16452	16100	16127	16174	16449	16293	16502	16278	16349	16479	16395	16331	16182	16279	16311	16137	16090	16142	16007	16175	16302	16298	16352	16164	16046	16181	16406	16448	16302	16460	16259	16276	16496	16284	16382	16468	16411	16477	16313	16272	16352	16349	16404	16184	16403	16422	16465	16181	16379	16325	16486	16257	16001	16273	16289	16382	16372	16264	16259	16172	16120	16146	16322	16227	16252	16244	16211	16226	16236	16390	16332	16437	16377	16418	16349	16359	16213	16254	16209	16275	16173	16111	16122	16359	16350	16293	16204	16428	16305	16406	16562	16306	16268	16484	16298	16342	16238	16303	16335	16208	16468	16322	16392	16247	16395	16200	16354	16259	16259	16299	16200	16169	16152	16214	16284	16116	16325	16214	16188	16227	16327	16162	16316	16338	16154	16163	16447	16164	16338	16220	16237	16211	16308	16262	16327	16162	16425	16164	16344	16064	16267	16220	16353	16305	16377	16276	16086	16249	16261	16338	16214	16107	16295	16191	16313	16235	16193	16195	16251	16128	16040	16123	16219	16321	16214	16322	16194	16365	16364	16385	16344	16136	16398	16233	16318	16420	16298	16311	16327	16324	16323	16481	16626	16312	16296	16264	16182	16172	16351	16170	16412	16430	16081	16212	16263	16174	16165	16157	16219	16335	16335	16187	16149	16353	16240	16195	16178	16238	16223	16162	16355	16182	16157	16441	16354	16433	16272	16183	16379	16267	16183	16190	16043	16158	16160	16475	16216	16308	16275	16371	16313	16454	16425	16109	16100	16342	16199	16083	16267	16168	16481	16295	16283	16149	16271	16463	16507	16278	16211	16223	16463	16488	16242	16263	16200	16252	16358	16217	16234	16290	16347	16269	16217	16201	16233	16312	16390	16244	16207	16244	16237	16138	16275	16221	16304	16130	16218	16241	16277	16117	16432	16255	16383	16211	16386	16261	16355	16435	16372	16681	16286	16301	16291	16214	16181	16190	16363	16214	16308	16136	16219	16086	16064	16240	16347	16218	16344	16385	16307	16176	16394	16281	16102	16409	16268	16147	16156	16060	16473	16236	16437	16321	16296	16162	16474	16239	16164	16287	16462	16328	16283	16420	16190	16172	16284	16334	16262	16352	16389	16362	16282	16362	16208	16115	16293	16213	16217	16351	16238	16317	16224	16268	16153	16177	16163	16370	16311	16389	16367	16242	16236	16262	16088	16182	16226	16266	16362	16189	16300	16327	16329	16355	16198	16224	16300	16284	16425	16199	16294	16204	16311	16288	16173	16326	16370	16220	16227	16082	16141	16385	16286	16362	16494	16365	16429	16416	16195	16269	16370	16256	16396	16094	16495	16163	16355	16243	16077	16320	16297	16075	16062	16312	16252	16305	16342	16213	16276	16286	16264	16133	16154	16308	16147	16423	16190	16209	16227	16184	16194	16348	16137	16303	16177	16175	16338	16265	16359	16398	16234	16302	16251	16379	16110	16350	16258	16208	16131	16115	16034	16283	16258	16187	16247	16090	16281	16407	16215	16115	16289	16219	16209	16176	16139	16381	16380	16307	16257	16408	16413	16294	16405	16393	16229	16117	16317	16333	16231	16235	16277	16320	16138	16298	16057	16304	16374	16237	16079	16059	16423	16236	16267	16171	16304	16360	16418	16206	16106	16191	16128	16507	16337	16158	16329	16288	16088	16403	16419	16326	16184	16298	16171	16253	16169	16292	16337	16251	16282	16234	16378	16285	16277	16267	16144	16299	16445	16200	16327	16272	16388	16246	16317	16208	16415	16023	16035	16369	16256	16353	16189	16169	16426	16234	16226	16441	16336	16417	16241	16250	16474	16176	16352	16302	16278	16606	16318	16323	16278	16302	16300	16426	16411	16091	16303	16252	16164	16329	16330	16254	16469	16133	16115	16273	16219	16290	16476	16257	16403	16290	16299	16208	16296	16283	16266	16395	16184	16168	16454	16298	16453	16273	16342	16217	16215	16453	16293	16236	16183	16224	16325	16132	16348	16260	16188	16101	16410	16197	16372	16149	16219	16363	16324	16275	16378	16203	16282	16362	16206	16284	16434	16274	16236	16360	16439	16326	16258	16386	16548	16224	16190	16205	16227	16093	16306	16401	16522	16408	16178	16305	16165	16273	16355	16497	16472	16235	16372	16426	16136	16251	16394	16258	16265	16203	16281	16351	16181	16238	16168	16384	16217	16406	16175	16447	16356	15952	16295	16279	16340	16501	16119	16278	16319	16342	16262	16294	16169	16183	16438	16306	16267	16171	16307	16245	16239	16185	16370	16370	16215	16451	16187	16291	16391	16196	16237	16153	16226	16136	16251	16471	16232	16241	16224	16330	16371	16424	16163	16073	16302	16240	16319	16396	16298	16200	16235	16408	16117	16346	16357	16404	16286	16237	16253	16393	16267	16154	16290	16253	16408	16342	16274	16451	16129	16428	16322	16217	16407	16503	16216	16048	16213	16186	16162	16296	16356	16278	16274	16322	16214	16290	16165	16039	16442	16351	16252	16324	16019	16180	16270	16411	16464	16359	16315	16554	16149	16382	16395	16513	16166	16264	16219	16200	16252	16237	16343	16373	16171	16099	16310	16225	16243	16208	16135	16268	16024	16363	16224	16142	16178	16174	16270	16326	16366	16481	16364	16291	16336	16295	16186	16386	16369	16476	16327	16256	16319	16460	16371	16199	16451	16470	16031	16158	16223	16156	16254	16365	16219	16289	16293	16146	16379	16331	16225	16192	16287	16265	16356	16263	16166	16245	16174	16242	16266	16171	16277	16380	16314	16242	16207	16141	16076	16423	16211	16383	16213	16354	16330	16286	16278	16247	16076	16488	16367	16416	16420	16334	16487	16283	16310	16263	16285	16431	16230	16335	16111	16160	16268	16386	16408	16366	16354	16330	16299	16251	16364	16230	16202	16145	16415	16346	16248	16326	16392	16184	16296	16195	16191	16341	16314	16341	16218	16323	16235	16261	16171	16190	16252	16435	16522	16480	16290	16460	16231	16120	16142	16203	16312	16293	16181	16119	16311	16251	16005	16135	16185	16245	16229	16071	16291	16274	16255	16238	16106	16256	16276	16302	16267	16084	16368	16268	16281	16343	16268	16310	16293	16206	16204	16408	16403	16316	16221	16198	16367	16182	16382	16351	16215	16313	16303	16237	16252	16167	16209	16295	15976	16333	16232	16212	16350	16035	16180	16223	16322	16541	16402	16316	16089	16374	16376	16303	16363	16277	16295	16238	16192	16316	16435	16526	16371	16424	16420	16179	16170	16349	16296	16272	16025	16321	16244	16207	16289	16267	16365	16342	16224	16321	16173	16242	16175	16299	16353	16161	16361	16380	16288	16100	16249	16285	16190	16309	16241	16148	16303	16425	16208	16138	16507	16220	16204	16288	16464	16321	16252	16306	16243	16377	16193	16309	16350	16101	16216	16382	16255	16168	16399	16400	16234	15893	16341	16280	16267	16197	16354	16194	16270	16617	16344	16191	16332	16150	16422	16300	16220	16219	16018	16278	16128	16257	16286	16351	16397	16242	16376	16444	16166	16251	16431	16500	16106	16146	16223	16336	16171	16261	15982	16203	16138	16273	16488	16236	16292	16212	16286	16135	16083	16502	16207	16329	16287	16179	16243	16195	16389	16314	16395	16292	16399	16471	16144	16353	16390	16192	16312	16265	16198	16410	16358	16209	16253	16273	16213	16408	16247	16445	16401	16457	16404	16236	16355	16216	16158	16245	16295	16386	16184	16277	16298	16282	16201	16282	16298	16405	16507	16243	16328	16390	16379	16292	16188	16190	16523	16323	16338	16313	16334	16316	16206	16249	16141	16305	16360	16342	16305	16382	16391	16387	16301	16251	16336	16221	16327	16284	16317	16393	16108	16091	16259	16164	16182	16362	16308	16424	16192	16334	16394	16323	16390	16246	16178	16402	16330	16421	16300	16083	16237	16446	16180	16262	16248	16324	16117	16119	16371	16263	16216	16355	16327	16203	16393	16157	16238	16351	16178	16202	16054	16264	16228	16133	16354	16224	16229	16401	16338	16321	16379	16366	16141	16364	16482	16301	16156	16221	16316	16403	16465	16481	16245	16233	16204	16194	16323	16354	16157	16391	16322	16346	16399	16366	16312	16138	16514	16296	16356	16222	16371	16228	16168	16261	16177	16295	16340	16237	16381	16321	16415	16298	16255	16325	16122	16299	16136	16255	16478	16361	16264	16093	16284	16117	16246	16428	16377	16375	16158	16210	16086	16239	16311	16136	16169	16426	16263	16307	16331	16251	16425	16339	16296	16219	16163	16307	16198	16346	16289	16384	16322	16410	16332	16228	16149	16201	16310	16432	16425	16190	16203	16169	16454	16282	16293	16208	16303	16178	16286	16256	16259	16367	16523	16282	16455	16112	16082	16335	16324	16157	16264	16456	16415	16195	16376	16218	16290	16232	16150	16058	16211	16186	16238	16250	16286	16303	16302	16500	16336	16563	16126	16253	16202	16157	16314	16415	16504	16412	16294	16499	16294	16208	16244	16364	16314	16121	16383	16310	16364	16290	16271	16155	16264	16294	16220	16062	16340	16295	16221	16287	16155	16258	16156	16341	16198	16162	16370	16199	16250	16341	16325	16523	16384	16398	16372	16290
16245	29938	28117	22939	20614	19201	18371	17623	17038	16482	16156	16055	15902	15684	15541	15413	15365	15455	15550	15628	15598	15601	15923	15851	15857	15579	15646	15620	15668	15514	15608	15630	15398	15389	15313	15293	15140	15086	15116	14996	14874	15006	14910	15056	14955	14859	14911	14883	14688	14817	14753	14917	14676	14724	14906	14663	14867	14741	14916	14854	14768	14757	14853	14849	14567	14834	14680	14625	14782	14633	14900	14726	14753	14693	14670	14644	14646	14702	14813	14802	14554	14871	14637	14756	14729	14675	14739	14720	14758	14866	14947	14727	14689	14695	14690	14622	14485	14869	14694	14533	14705	14833	14637	14663	14544	14678	14588	14686	14852	14760	14900	14756	14797	14772	14738	14673	14922	14717	14836	14657	14806	14689	14484	14602	14650	14643	14814	14879	14842	14824	14751	14604	14619	14641	14751	14954	14788	14643	14586	14799	14718	14725	14708	14635	14743	14763	14552	14749	14850	14686	14725	14763	14690	14583	14814	14731	14644	14876	14689	14742	14579	14821	14750	14815	14649	14744	14658	14733	14639	14590	14793	14882	14637	14672	14612	14548	14716	14741	14706	14638	14605	14772	14573	14752	14634	14667	14739	14562	14846	14663	14560	14664	14793	14804	14635	14705	14647	14652	14627	14767	14688	14594	14765	14775	14665	14735	14635	14728	14788	14581	14781	14536	14647	14606	14846	14726	14735	14816	14784	14698	14682	14923	14692	14780	14730	14662	14657	14790	14581	14679	14791	14746	14681	14706	14671	14718	14598	14760	14531	14614	14827	14667	14712	14755	14797	14688	14674	14635	15017	14709	14740	14697	14448	14686	14634	14703	14701	14767	14734	14703	14733	14657	14745	14733	14754	14624	14610	14643	14669	14520	14720	14481	14731	14735	14560	14617	14825	14714	14640	14696	14767	14611	14769	14756	14473	14691	14676	14888	14804	14675	14647	14742	14814	14696	14728	14714	14728	14720	14799	14563	14773	14797	14795	14702	14777	14710	14674	14704	14636	14681	14555	14705	14821	14689	14540	14735	14602	14706	14745	14577	14637	14711	14900	14676	14738	14731	14761	14675	14712	14695	14655	14667	14530	14658	14778	14613	14777	14629	14842	14642	14650	14723	14722	14803	14749	14613	14515	14771	14746	14627	14676	14714	14659	14650	14682	14466	14639	14673	14786	14633	14564	14660	14761	14728	14640	14730	14617	14766	14761	14785	14480	14821	14776	14629	14752	14742	14724	14755	14663	14694	14654	14617	14692	14684	14675	14774	14566	14753	14658	14634	14599	14720	14660	14715	14632	14690	14671	14791	14761	14615	14705	14506	14720	14670	14635	14657	14613	14522	14694	14754	14924	14560	14762	14527	14683	14534	14639	14865	14763	14764	14532	14783	14575	14676	14634	14408	14826	14667	14784	14776	14716	14689	14802	14605	14613	14815	14605	14621	14594	14663	14592	14656	14710	14670	14702	14677	14699	14757	14629	14680	14726	14772	14685	14687	14745	14609	14778	14734	14538	14612	14646	14664	14743	14762	14682	14739	14653	14637	14716	14555	14774	14629	14686	14573	14795	14534	14822	14815	14664	14824	14736	14652	14734	14684	14632	14669	14866	14700	14720	14656	14686	14618	14767	14646	14560	14614	14650	14630	14614	14599	14663	14589	14517	14775	14735	14599	14818	14745	14535	14784	14530	14777	14655	14782	14741	14589	14780	14967	14522	14560	14675	14602	14566	14665	14652	14549	14646	14608	14580	14677	14692	14667	14635	14478	14663	14608	14796	14791	14613	14686	14475	14570	14681	14516	14658	14573	14712	14486	14376	14734	14610	14869	14711	14649	14674	14686	14784	14673	14606	14769	14663	14715	14651	14660	14693	14666	14522	14835	14633	14662	14497	14742	14645	14688	14641	14772	14494	14754	14552	14632	14723	14834	14513	14513	14724	14626	14811	14713	14758	14634	14569	14843	14828	14573	14614	14833	14665	14662	14750	14678	14800	14799	14557	14541	14718	14700	14532	14702	14721	14543	14630	14745	14828	14618	14702	14702	14585	14605	14748	14750	14695	14671	14646	14563	14672	14655	14678	14662	14462	14673	14735	14711	14689	14757	14725	14674	14608	14637	14583	14743	14661	14632	14641	14562	14566	14528	14734	14670	14754	14731	14653	14731	14620	14694	14588	14602	14674	14631	14754	14748	14616	14668	14817	14797	14667	14625	14760	14779	14779	14770	14687	14834	14923	14611	14729	14635	14638	14519	14613	14657	14646	14705	14658	14647	14858	14632	14614	14605	14708	14721	14759	14682	14745	14808	14782	14614	14697	14652	14801	14633	14567	14697	14493	14841	14613	14752	14770	14789	14668	14601	14722	14650	14807	14504	14679	14766	14624	14778	14728	14666	14799	14755	14626	14690	14644	14568	14805	14570	14675	14674	14697	14807	14698	14580	14761	14599	14769	14741	14764	14810	14685	14620	14460	14593	14650	14767	14702	14618	14842	14743	14796	14553	14631	14795	14687	14429	14817	14601	14545	14736	14560	14740	14674	14813	14748	14514	14823	14695	14729	14812	14622	14632	14717	14756	14779	14612	14588	14746	14689	14750	14743	14686	14573	14911	14772	14723	14613	14738	14784	14669	14735	14830	14618	14737	14521	14884	14667	14611	14675	14712	14743	14694	14696	14680	14498	14621	14716	14703	14619	14704	14709	14589	14659	14759	14805	14618	14715	14886	14746	14778	14675	14740	14725	14789	14659	14730	14733	14675	14813	14780	14765	14613	14573	14741	14755	14627	14609	14568	14754	14598	14777	14613	14779	14747	14704	14553	14673	14751	14599	14758	14735	14670	14773	14802	14725	14732	14616	14681	14769	14754	14856	14663	14608	14734	14702	14605	14839	14753	14565	14808	14735	14698	14786	14624	14432	14771	14775	14674	14608	14677	14656	14765	14651	14762	14707	14651	14786	14711	14758	14677	14521	14696	14648	14716	14720	14756	14673	14666	14680	14727	14657	14846	14620	14656	14817	14654	14676	14556	14883	14787	14759	14714	14632	14755	14600	14536	14672	14590	14583	14766	14843	14447	14418	14539	14652	14650	14851	14613	14684	14642	14804	14538	14706	14775	14687	14589	14858	14698	14761	14549	14578	14605	14681	14609	14740	14616	14717	14667	14524	14713	14529	14858	14732	14651	14802	14753	14755	14737	14709	14669	14604	14786	14662	14665	14783	14514	14623	14760	14691	14775	14579	14714	14805	14651	14552	14726	14773	14765	14774	14742	14654	14839	14715	14623	14632	14519	14625	14762	14551	14661	14631	14805	14658	14788	14659	14631	14679	14609	14686	14568	14609	14679	14483	14586	14497	14955	14680	14677	14649	14706	14718	14603	14560	14776	14881	14712	14735	14675	14748	14646	14711	14766	14695	14814	14590	14792	14747	14766	14735	14762	14673	14717	14856	14754	14584	14686	14821	14760	14790	14665	14583	14769	14700	14616	14753	14686	14709	14657	14609	14685	14656	14563	14645	14746	14612	14729	14653	14690	14712	14645	14696	14695	14671	14649	14698	14657	14649	14749	14676	14670	14806	14565	14729	14706	14629	14739	14545	14575	14577	14636	14665	14730	14722	14839	14707	14621	14775	14565	14658	14683	14711	14806	14700	14647	14611	14585	14539	14629	14723	14545	14734	14627	14685	14727	14623	14885	14793	14690	14769	14544	14718	14761	14765	14715	14611	14638	14777	14539	14727	14599	14729	14600	14526	14705	14600	14764	14638	14616	14707	14595	14646	14858	14735	14682	14669	14480	14582	14797	14659	14961	14602	14673	14685	14656	14645	14642	14579	14807	14769	14495	14536	14791	14520	14761	14613	14605	14591	14763	14640	14694	14705	14593	14541	14505	14641	14926	14696	14559	14566	14686	14862	14584	14871	14748	14510	14750	14743	14643	14827	14802	14558	14674	14707	14775	14592	14688	14718	14647	14693	14707	14795	14769	14767	14597	14752	14784	14573	14786	14585	14699	14794	14805	14741	14690	14734	14767	14583	14588	14718	14583	14766	14733	14806	14749	14744	14702	14644	14648	14734	14560	14604	14798	14666	14638	14570	14692	14729	14580	14558	14654	14781	14831	14690	14692	14833	14782	14615	14582	14681	14826	14596	14577	14603	14666	14519	14567	14756	14632	14536	14602	14740	14510	14688	14784	14497	14813	14708	14685	14606	14608	14725	14534	14815	14640	14720	14807	14725	14537	14682	14697	14530	14545	14794	14640	14685	14520	14673	14680	14693	14643	14641	14598	14660	14751	14607	14709	14690	14623	14451	14582	14592	14699	14797	14768	14834	14657	14695	14675	14817	14679	14839	14773	14813	14752	14703	14657	14633	14679	14828	14643	14597	14567	14628	14674	14683	14612	14768	14711	14724	14715	14625	14718	14567	14733	14799	14691	14715	14756	14838	14673	14814	14645	14744	14597	14612	14629	14670	14724	14751	14639	14776	14880	14806	14592	14696	14723	14728	14647	14733	14753	14512	14752	14639	14775	14656	14770	14674	14765	14706	14577	14740	14695	14631	14687	14888	14635	14621	14611	14626	14621	14623	14792	14648	14571	14728	14740	14734	14741	14679	14615	14707	14805	14713	14641	14493	14941	14838	14684	14865	14545	14704	14635	14655	14711	14633	14779	14698	14597	14881	14535	14710	14759	14610	14660	14667	14714	14775	14753	14591	14700	14707	14625	14544	14593	14781	14603	14490	14680	14687	14742	14463	14777	14568	14634	14943	14724	14594	14525	14516	14723	14669	14780	14699	14719	14747	14757	14366	14730	14853	14734	14794	14765	14745	14736	14773	14551	14666	14678	14748	14731	14598	14775	14682	14680	14599	14745	14701	14735	14548	14677	14759	14703	14640	14642	14598	14726	14683	14711	14814	14735	14630	14540	14651	14714	14606	14629	14849	14595	14781	14752	14693	14737	14672	14725	14604	14693	14878	14863	14646	14754	14677	14653	14707	14753	14671	14636	14615	14720	14421	14748	14621	14639	14786	14668	14718	14670	14681	14701	14663	14909	14711	14608	14724	14649	14763	14707	14808	14594	14710	14547	14703	14702	14761	14827	14646	14724	14883	14529	14739	14573	14627	14528	14647	14700	14561	14610
27280	21656	23152	19285	15987	15627	15719	15418	15383	15198	14921	15209	14883	14892	14977	15096	15056	14944	15026	15233	15073	14927	15208	15194	15199	15145	14979	15258	15187	15125	15154	15143	15153	15125	15054	14943	15203	14867	14813	14976	14846	14761	15060	14944	15158	14881	14773	14790	14890	14780	14866	14812	14911	14724	14777	14783	14897	14627	14706	14905	14875	14994	15005	14882	14990	14973	14801	14922	14849	14922	14807	14668	14753	14882	14764	15018	14741	14907	15032	14794	14800	14602	14813	14831	14785	14632	14813	14844	14756	14614	14873	14752	14838	15009	14960	14811	14644	14924	14529	14917	14800	14787	14784	14787	14572	14821	14828	14790	14726	14772	14932	14907	14773	14957	14733	14869	14793	14628	14627	14757	14966	14711	14923	14808	14923	14778	14797	14832	14855	14750	14784	14797	14888	14700	14859	14812	14779	14781	14867	14774	14938	14909	14793	14884	14602	14771	14817	14833	14712	14848	14672	14872	14823	14844	14804	14726	14812	14813	14743	14829	14860	14863	14955	14979	14774	14949	15010	14838	14985	14814	14767	14907	14629	14462	14892	14924	14989	14878	14677	14917	14974	14742	14833	14771	14845	14985	15018	14847	14842	14789	14693	14730	14972	14699	14658	14746	14802	14853	14835	14724	14832	14815	14689	14719	14773	14923	14855	14833	14886	14931	14746	14546	14836	14911	14754	14914	14803	14900	14771	14713	14568	14776	14879	14624	14830	14849	14746	14584	14731	14790	14733	14663	14739	14868	14753	14665	14649	14890	14960	14726	14867	14918	14859	14859	14864	14798	14839	14790	14822	14787	14833	14736	14698	14569	14817	14878	14902	14918	14915	14765	14644	14781	14803	14741	14750	14777	14617	14866	14781	14767	14830	14896	14945	14802	14622	14931	14784	14757	14957	14667	15041	15009	14721	14845	14651	14725	14696	14768	14881	14739	14810	14812	14776	14875	14776	14841	14818	14709	14860	14758	14728	14919	14888	14653	14778	15053	14826	14847	14964	14739	14788	14787	14921	14940	14751	14841	14787	14780	14822	14770	14742	14686	14639	14802	14829	14658	14884	14861	14888	14829	14832	14832	14678	14721	14842	14911	14830	14881	14987	15003	14820	14779	14774	14817	14860	14714	14783	14771	14888	14885	14629	15068	14635	14898	14588	14801	14661	14778	14917	14783	14946	14767	14917	14893	14604	14981	14846	14691	14853	14765	14718	14764	14711	14914	14807	14828	14901	14703	14652	14855	15000	14704	14781	14804	14886	14752	14703	14836	14689	14917	14716	14728	14855	14817	14688	14900	14819	14780	14749	14995	14819	14824	14835	14801	14788	14807	14893	14581	14641	14898	14894	14910	14582	14714	14709	14768	14988	14924	14809	14709	14976	14640	14628	14735	14692	14697	14673	14923	14826	14823	14895	14819	14686	14887	14721	14940	14812	14809	14882	14780	14695	14725	14670	14923	15059	14869	14820	14963	14830	14813	14736	14800	14917	14693	14949	14845	14941	14692	14841	14567	14823	14714	14773	14909	14871	14804	14807	14849	14773	14738	14698	14920	14976	14684	15052	14655	14844	14858	14802	14736	14866	14722	14620	14717	14838	14769	14682	14814	14782	14771	14765	14830	14967	14778	14895	14822	14845	14689	14801	14749	14654	14638	14912	14681	14802	14751	14703	14706	14759	14719	14959	14752	14880	15009	14805	14726	14905	14620	14693	14835	14809	14891	14853	14577	14891	15060	14802	14798	14692	14812	14836	14825	14961	14898	15044	14856	14833	14625	14784	14698	14802	14696	14760	14842	14767	14837	14719	14678	14699	14593	14690	14842	14834	14947	14766	14713	14872	14611	14750	14955	15068	15116	14884	14979	14759	14684	14670	14704	14927	14727	14770	14992	14745	14831	14747	14720	14818	14968	14841	14884	14857	14823	14807	14819	14937	14803	14971	14839	14964	14730	14672	14575	14791	14975	14600	14630	14741	14676	14705	14791	14795	14976	14920	14850	14913	14826	14923	14818	14660	14794	14799	14723	14756	15046	14927	14823	14747	14759	14791	14753	14845	14886	14879	14910	14763	14810	14849	14870	14801	14604	14827	14822	14747	14926	14831	14738	14854	14912	14810	14780	14724	14835	14842	14764	14725	14778	14766	14754	14839	14804	14714	14683	14773	14900	14930	14790	14930	14730	14888	14801	14763	14605	14800	14845	14643	14949	14914	14932	14780	14879	14885	15001	14818	15033	14881	14716	14690	14730	14780	14831	14872	14727	14834	14834	14765	14835	14715	14775	14778	14741	14683	14799	14834	14679	14769	14799	14967	14628	14710	14710	14766	14711	14962	14772	14799	14565	14906	14667	14833	14856	14808	14663	14886	14968	14933	14742	14765	14732	14922	14732	14594	14776	14715	14728	14798	14817	14798	14674	15016	14824	14644	14731	14730	14908	14826	14945	14719	15032	14888	14679	14925	14753	14709	14788	14773	14980	14854	14731	14860	14948	14799	14872	14809	14903	14932	14775	14803	14531	14893	14783	14734	15103	14853	14711	14809	14823	14781	14708	14835	14640	14755	14720	14651	14900	14939	14678	14925	14860	14876	14627	14735	14764	14795	14773	14905	14947	14981	14984	14877	15014	14891	14881	14644	14799	14933	14989	14959	14930	14881	14834	15037	14769	14931	14835	14801	14745	14676	14718	15062	14778	14805	14930	14655	14798	14849	14825	14811	14931	14810	14975	14929	14772	14885	14859	14809	14938	14868	14718	14746	14562	14688	14883	14760	14913	14885	14688	14657	14852	14655	14657	14849	14678	14812	14806	14895	14835	14750	14836	15010	15060	14795	14816	14779	14720	14898	14952	14918	14902	14742	14940	14823	14877	14695	14765	14563	14768	14808	14785	14803	14635	14747	14774	14834	14825	14873	14697	14843	15033	14857	14779	14859	14729	14855	14795	14824	14716	14682	14914	14931	14960	14847	14688	14898	14591	14755	14861	14844	14809	14865	14855	14852	14809	14910	14672	14898	14641	14725	14848	14873	14762	14854	14870	14776	14861	14735	14700	14663	14741	14811	14873	14667	14798	14812	14838	14777	14779	14885	14654	14837	14853	14611	14840	14863	14824	14784	14729	15016	14889	14874	14860	14820	14784	14807	14614	14651	14810	14598	14789	14689	14817	14676	14954	14930	14828	14933	14765	14611	14863	14865	14781	14781	14658	14871	14912	14919	14863	14832	14834	14654	14741	14667	14827	14969	14723	14750	15007	14796	14655	14688	14718	14772	14758	14943	14767	14933	14859	14797	14665	14694	14795	14982	14949	14851	14736	14722	15033	14712	14721	14778	14839	14825	14763	14714	14823	14824	14618	14721	14883	14826	14793	14910	14805	14888	14929	14755	14805	14795	14776	14848	14671	14926	14848	14719	14880	14908	14733	14743	14869	14778	14925	14776	14848	14750	14634	14758	14817	14858	14842	14636	14767	14824	14725	14815	14883	14796	14730	14935	14874	14759	14699	14816	14677	14841	14885	14814	14741	14650	14882	14855	14846	14729	14862	14849	15019	14824	14889	14919	14912	14825	14861	14775	14813	14835	14777	14763	14976	15072	14909	14942	14929	14894	14664	14761	14660	14960	14891	14775	14946	14791	14987	14798	14920	14807	14591	14852	14839	14905	14932	14821	14794	14842	14609	14826	14830	14802	14828	14758	14861	14654	14677	14996	14844	14668	14888	15043	14767	14837	14786	14870	14848	14896	14926	14823	14822	14897	14939	15076	14631	14687	14761	14854	15000	14763	14649	14816	14815	14726	14914	14688	14812	14859	14840	14682	14863	14874	14874	14870	15005	14758	14946	14844	14919	14764	14668	14790	14793	14942	14744	14743	14900	14748	14608	15005	14664	14830	14701	14925	14854	15020	14952	14924	14758	14645	14918	14672	14953	14828	14990	14676	14884	14763	14816	14724	14791	14862	14760	14795	14968	14769	14920	14853	14785	14791	14901	14763	14555	14795	14826	14798	14873	14969	14704	14907	14846	14839	14837	14905	14824	14749	14781	14605	14707	14888	14760	14740	14842	14940	14715	14785	14965	14844	14978	14717	14761	14796	14725	14877	14775	14695	14750	14809	14899	14659	14850	14783	14682	14893	14802	14751	14761	14913	14989	14722	14799	14836	14715	14958	14757	14616	15072	14851	14925	14874	14876	15023	14757	14613	14735	14852	14779	14893	14816	14712	14741	14796	14875	14827	14800	14629	14815	14836	14776	14784	14714	14723	14660	14829	14770	14798	14933	14796	14747	14817	14733	14653	14749	14832	14938	14606	14777	14776	15030	14746	14723	14605	14793	14820	14845	14746	14925	14893	14704	14855	14922	14943	14813	14921	14825	14978	14590	14769	14940	14991	14778	14778	14850	14804	14872	14778	14889	14793	14878	14851	14903	14787	14872	14666	14678	14780	14903	14751	14843	14690	14604	14831	14834	15026	14913	14870	14876	14859	15059	14679	14874	14850	14898	14836	14718	14678	14751	14680	14668	14882	14762	14794	14820	14935	14978	14830	14762	14785	14880	14877	15044	14931	14644	14937	14842	14795	14779	14750	14935	14856	14795	14751	14755	14862	14900	14843	14745	14769	14806	14646	14969	14857	14746	15030	14825	14783	14839	14767	14916	14713	15070	14930	14913	14811	14680	14868	14931	14908	14822	14856	14764	14620	14764	14801	14747	14999	14802	14911	14698	14828	14694	14825	14923	14915	14826	14876	14757	14884	14971	14674	14846	14954	14888	14874	15044	14911	15048	15029	14734	14788	14791	14764	14658	14918	14815	14762	14651	14713	15012	14709	14745	14905	14790	14808	14828	14818	14767	14856	14882	14922	14608	14711	14838	14708	14727	14689	14830	14897	14642	14790	14687	14939	14950	14823	15006	14873	14801	14699	14863	14989	14742	14833	14788	15005	15023	14960	14632	14624	14650	14983	14828	14816	14814	14932	14738	14806	14894	14844	14803	14885	14800	14826	14803	14760	14657	14832	14703	14683	14734	14803	14655	14852	14671	14836	14747	14827	14878	14793	14818	14827	14666	14683	14817	14921	14736	14618	14717	15081	14670	14754	14867	14855	14971	15004	14808	14911	14749	14854	14781	14730	14754	14841	14817
14940	18770	18581	16573	15769	15383	14979	14782	14500	14106	14438	14108	14200	14196	13956	14057	14052	14097	14174	14273	14255	14090	14277	14354	14232	14079	14188	14228	14272	14173	14052	14134	14213	14148	14112	14062	14117	13980	13925	14107	13783	14030	13928	14115	14057	13813	13815	13798	13752	13920	13798	13731	13941	13728	13834	13865	13728	14067	13925	13838	13728	13941	13695	13855	13708	13677	13868	13955	13778	13811	13788	13890	13680	13821	13811	13961	13815	13914	13811	13938	13688	13913	13894	13715	13697	13816	13909	13853	13925	13863	13793	13790	13769	13777	13691	13785	13850	13846	13832	13943	13870	13885	13744	13746	13833	13723	13799	13935	13765	13930	13742	13824	13874	13887	13890	13728	13641	13789	13753	13879	13744	13700	13732	13856	13802	13672	13680	13897	13898	13743	13744	13852	13849	13959	13793	13637	13973	13848	13878	13895	13684	13700	13831	13891	13839	13873	13795	13727	13842	13862	13753	13820	13585	13897	13993	13985	13934	13944	13863	13910	13890	13846	13765	13925	13752	13784	13892	13794	13786	13690	13855	13807	14009	13916	13900	13795	13711	14030	13768	13786	13825	13744	13780	13772	13892	13901	13848	13742	13752	13797	13918	13739	13668	13731	13844	13604	13892	13655	13717	13778	13749	13787	13684	13844	13718	13819	13793	13829	13931	13659	13840	13801	13818	13991	13860	13784	13744	13798	13810	13823	13980	13639	13900	13674	13848	13907	13874	13666	13849	13680	13614	13908	13962	13843	13773	13874	13919	13803	13804	13920	13825	13836	13815	13851	13813	13833	13617	14038	13946	13876	13855	14000	13773	13885	13808	13771	13803	13751	13789	13848	13889	13873	13872	14003	13888	13922	13759	13769	13722	13970	13704	13575	13759	13771	13728	13864	13987	13751	13710	13842	13973	13943	13713	13867	14053	13805	13892	13835	13822	13852	13521	13799	13831	13655	13935	13665	13832	14039	13821	13758	13775	13769	13799	13676	13828	13869	13927	13720	13916	13810	13735	13726	13898	13741	13890	13848	13799	13919	13768	13762	13844	13697	13949	13829	13860	13734	13852	13736	13976	13918	13826	13885	13931	13818	13750	13796	13681	13924	13889	13739	13890	13772	13710	13771	13890	13834	13980	13903	13762	13809	13858	13791	13721	13902	13768	13768	13768	13763	13771	13914	13577	13744	13704	13682	13730	13800	13792	13812	13801	13711	14032	13982	13784	14024	13734	13834	13823	13913	13782	13956	13835	13785	13917	13960	13907	14025	13784	13892	13713	13635	13871	13647	13787	13748	13752	13648	13823	13854	13873	13748	13977	13722	13924	13873	13655	13751	13817	13620	13816	13876	13772	13797	13685	13876	13733	13832	13658	13808	13825	13811	13881	13914	13765	13803	13823	13843	13759	13724	13883	13867	13927	13833	13703	13767	13826	13877	13727	13865	13787	13987	13941	13639	13837	13782	13881	13880	13716	13919	13826	13768	13920	13716	13821	13864	13852	13845	13721	13636	13927	13649	13726	13775	13683	14011	13949	13821	13769	13856	13743	13678	13683	13620	13882	13646	13909	13749	13661	13789	13642	13584	13611	13898	13825	13856	13798	13912	13783	13910	13922	13913	13639	13792	13841	13883	13834	13860	13891	13985	13764	13608	13933	13699	13672	13755	13779	13817	13898	13640	13769	13799	13744	13908	13715	13661	13874	13714	13761	13898	13629	13800	13756	13733	13768	13683	13705	13923	13685	13915	13827	13841	13778	13871	13674	13756	13822	13851	13819	13835	13835	13768	13900	13767	13796	13736	13788	13866	13947	13913	13716	13854	13861	13861	13904	13923	13852	13729	13707	13795	13914	13883	13725	13795	13747	13737	13894	13731	13683	13918	13757	13878	13931	13791	13816	13971	13723	13928	13808	14054	13821	13879	13691	13781	13897	13638	13855	13884	13860	13906	13851	13613	13709	13909	13734	13927	13794	13761	13861	13695	13810	13921	14022	13805	13786	13831	13845	13833	13669	13896	13882	13816	13874	13832	13976	13919	13843	13867	13854	14054	13922	13882	13889	13731	13791	13735	13838	13719	13831	13824	13828	13825	13732	13755	13703	13980	13755	13858	13790	13841	13759	13794	13720	13758	13776	13768	13789	13859	13856	13851	13932	13886	13814	13818	13866	13880	13577	13684	13762	13892	13947	13868	13878	13823	13821	13676	13843	13919	13715	13730	13833	13719	13909	13694	13917	13727	13780	13935	13756	13620	13722	13662	13856	13679	13945	13926	13714	13867	13641	13885	13609	13887	13686	13859	13797	13833	13802	13918	13796	13939	13767	13827	13769	13877	13690	13701	13883	13661	13872	13964	13832	13734	13810	13847	13665	13751	13949	13635	13809	13774	13985	13709	13723	13882	13699	13770	13732	13879	13723	13894	13780	13874	13869	13832	13966	13927	13918	13789	13700	13827	13817	13681	14050	13697	13809	13842	13723	13963	13800	13830	13810	13856	13819	13814	13821	13735	13859	13902	13803	13837	13777	13911	13849	13837	13815	13625	13715	13819	13845	13820	13676	14008	13849	13832	13606	13743	13868	13825	13825	13942	13791	13704	13975	13924	13695	13835	13845	14056	13746	13649	13847	13781	13869	13616	13844	13994	13842	13675	13887	13901	13708	13808	13893	13784	13840	13881	13937	13678	13787	13732	13756	13812	13926	13763	13902	13674	13678	13821	13796	13921	13893	13775	13780	13934	13971	13820	13934	13787	13854	13789	13796	13737	13744	13807	13724	13909	13677	13802	13820	13705	13734	13628	13805	13964	13888	13811	13834	13847	13703	13922	13857	13757	13869	13595	13892	13887	13808	13718	13878	13833	13743	13787	13814	13724	13740	13768	13935	13721	13916	13846	13879	13746	14034	13909	13776	13937	13867	13753	13805	13926	13793	13715	13852	13794	13800	13833	13814	13872	13726	13940	13719	13877	13600	13936	13826	13998	13839	13848	13706	13869	13949	13801	13814	13759	13829	13785	13671	13826	13798	13775	13842	13905	13694	13930	13773	13768	13893	13861	13715	13772	14032	13740	13901	13878	13865	13710	13723	13768	13798	13885	13888	13945	13805	13863	13591	13840	13792	13776	13599	13819	14070	13739	13754	13792	13811	13888	13797	13851	13687	13832	13975	13890	13838	13757	13951	13799	13842	13620	13833	13789	13760	13733	13832	13756	13749	13905	14003	13900	13786	13822	13623	13675	13722	13653	13746	13807	13819	13578	13832	13727	13946	13915	13875	13872	13901	13646	13646	13841	13977	13844	13723	13905	13640	13812	13820	13567	13875	13734	13680	13823	13811	13864	13851	13718	13864	13956	13667	13971	13879	13797	13713	13821	13909	13917	13742	13831	13815	13765	13978	13783	13864	13843	13715	13641	13715	13781	13734	13703	13609	13878	13992	13900	13691	13729	13672	13759	13881	13907	13631	13880	13674	13889	13637	13936	13932	13854	13936	13861	13803	13712	13888	13902	13791	13763	13813	13851	13749	13689	13709	13810	13872	13804	13857	13842	13888	13831	13871	13925	13824	13891	13819	13871	13870	13841	13989	13782	13852	13973	13836	13897	13690	13916	13720	13742	13975	13787	13815	13804	13749	13772	13834	13596	13849	13801	13884	13711	13698	13966	13788	13802	13936	13760	13796	13730	13839	13875	13679	13851	13792	13899	13819	13824	13832	13749	13862	13918	13817	13874	13782	13704	13840	13737	13756	13800	13873	13842	13742	13799	13809	13979	13858	13752	13840	13755	13723	13815	14104	13855	13861	13852	13895	13797	13895	13790	13728	14053	13736	13765	13714	13782	13818	13612	13761	13860	13767	13745	13932	13660	13710	13889	14006	13781	13842	13628	13812	13816	13950	13856	13708	13822	13943	13751	13815	13774	13781	13863	13847	13683	13947	13817	13918	13851	13815	13814	13789	13659	13814	13881	13888	13799	13933	13698	13899	13840	13723	13866	14115	13697	13710	13896	13896	13796	13697	13666	13919	13946	13703	13858	13755	13768	13959	13850	13895	13817	13753	13806	13807	13813	13973	13843	13745	13907	13853	13893	13788	13784	13779	13728	13890	13933	13856	13911	13582	13952	13800	13711	13770	13743	13833	13908	13870	13859	13610	13715	13886	13715	13771	13915	13982	13759	13834	13861	14081	13964	13869	13860	13826	13934	13809	13924	13658	13859	13816	13883	13864	13753	13704	13824	13927	13700	13855	13809	13749	13847	13843	13690	13671	13903	13746	13678	13823	13884	13769	13997	13773	13870	13708	14000	13647	13854	13687	13811	13797	13934	13882	13951	13819	13861	13940	13875	13819	13859	13723	13718	13720	13626	13947	13787	13872	13914	13755	13718	13766	13922	13793	13844	13741	13929	13804	13860	13749	13786	13822	13798	13821	13888	13734	13653	13799	13891	13835	13785	13842	13936	13835	13876	13636	13883	13700	13723	13866	13700	13824	13794	13835	13840	13789	13793	13744	13821	13801	13920	13801	13873	13767	13832	13762	13845	13795	13918	13942	13811	13921	13875	13804	13897	13681	13911	13846	13665	13700	13791	13785	13950	13808	13844	13705	13893	13896	13964	13782	13847	13876	13795	13830	13819	13773	13767	13880	13829	13764	13948	13906	13775	13874	13931	13764	13798	13703	13877	13815	13861	13861	13693	13757	13904	13880	13780	13929	13788	13623	13835	13729	13960	13901	13851	13919	13933	13965	13709	13851	13988	13791	13824	13726	13598	13949	13889	13809	13850	13797	13772	13943	13709	13689	13829	13786	13689	13918	13789	13690	13777	13652	14019	13739	13706	13822	13849	13896	13882	13754	13880	13761	13699	13897	13961	13869	13837	13836	13710	13770	13625	13862	13877	13739	13779	13832	13857	13861	13618	13815	13810	13800	13807	13924	13818	13768	13917	13864	13824	13860	13727	13824	13874	13907	13899	13873	13773	13827	13897	13919	13625	13920	13935	13688	13764	13818	13885	13714	13654	13929	13701	13722	13887	13901	13798	13721	13899	13653	13781	13570	14047	13755	13760	13799	13857	13759	13811	13755	13679	13820	13763	13920	13885	14052	13780	13980	13926	13881	13818	13865	13965	13819	13832	13886	13774	13914	13764
23683	21072	28413	24042	21685	20200	18694	16334	15685	15615	15387	15362	15353	15128	15241	15381	15332	15331	15391	15276	15199	15460	15559	15421	15548	15318	15533	15363	15307	15323	15286	15403	15299	15284	14923	15083	15140	15228	14948	14978	14989	15149	15004	14963	14991	14877	15085	14947	14921	15008	14969	14839	14575	14990	14853	14841	14843	14927	14741	14844	14853	14808	14876	14634	14833	14914	14934	14857	14951	14985	14860	14853	14871	14727	14813	14918	14916	14870	14939	14871	14854	14894	14825	14956	14940	14936	14915	15100	14867	14853	14789	14630	14782	14929	14839	14875	14723	14721	14884	14670	15004	14849	15046	15012	14718	14849	14687	14789	14757	14675	14710	14809	14838	14817	14915	14882	14948	14916	15054	15084	14725	14911	14875	14871	15011	14724	14933	14871	14853	14820	14879	14910	14792	14825	14980	14914	14814	14783	14850	14822	14804	14893	14908	14711	14876	14620	14897	14777	14678	14741	14817	14710	14775	14594	14652	14696	14976	14880	14837	14968	14816	14790	14910	14817	14910	14795	14790	14914	14978	14923	14630	14926	14780	14841	14801	14571	14814	14879	14934	14956	14773	14833	14834	14694	14784	14587	14949	15015	14801	14742	14885	14660	14817	14757	14751	14787	14760	14696	14863	14911	14888	15027	14914	14917	14728	14636	14953	14845	14845	14781	14963	14841	14964	14749	14785	14789	14621	14802	14631	14932	14951	14816	14864	14707	14698	14889	14787	14832	14939	14658	14884	14946	14883	14781	14813	14901	14845	14848	14887	14826	14876	14795	14744	14898	14830	14723	14781	14655	14855	14930	14820	14629	14774	14870	14873	14780	14821	14787	14753	14672	14715	14848	14998	14777	14767	14918	14970	14914	15011	14833	14903	14970	15070	14858	14900	14802	14881	14863	14852	15046	14734	14941	14907	14814	14702	14723	15007	14815	14836	14874	15020	14703	14726	14772	14889	14857	14809	14714	14919	14783	14926	14754	14824	14689	14806	14631	14862	14924	14783	14877	14957	14687	14892	14670	14818	14895	14683	14701	14852	14868	14749	14756	14790	14790	14888	15032	14760	14733	14748	15020	14697	14792	14816	14876	14665	14953	15011	14917	14858	14800	14933	14915	14821	14848	14985	14729	14830	14966	14822	14782	14893	14582	14747	14761	15012	14749	14765	14861	14750	14846	14761	14768	14992	14723	14859	14848	14854	14877	14746	14856	14585	14882	14871	14737	14752	14624	14888	14853	14712	14624	14738	14805	14727	14805	14948	14892	14723	14825	14758	14750	14796	14684	14966	14865	14825	14763	14824	14833	14780	14891	14653	14772	14761	14724	14729	15007	14888	14846	14804	14897	14892	14975	14891	15017	14804	14832	14975	14852	14771	14907	14764	14893	14811	14723	14970	15007	14721	14800	14900	14802	14619	14851	14669	15031	15030	14847	14805	14849	14858	14845	14701	14771	14889	14783	14853	14701	14808	14689	14992	14830	14859	14858	14738	14682	14814	14873	14884	14827	14919	14900	15010	14858	14900	14842	14909	14907	14906	14740	14915	14942	14750	14845	14863	14942	14822	14685	14784	14926	14941	14787	14829	14985	14876	14866	14765	14760	14768	14856	14919	14629	14800	14716	15081	14827	14691	15087	14881	15019	14850	14858	14553	14892	14778	14700	14810	14779	14945	14869	15121	14841	14652	14728	14953	14948	14999	14898	14971	14735	14716	14900	14811	14902	14975	15074	14920	14865	14902	14935	14894	15024	14977	14921	14847	14865	14915	14962	14912	14921	14879	14742	14722	14786	14941	14791	14701	14758	14790	15110	14994	15016	14866	14893	14962	14593	14807	14793	14855	14954	14563	14751	14936	14911	14929	14995	14876	14948	14882	14928	15054	14832	14868	14774	15024	14701	14874	14716	14823	14813	14730	14760	14874	14976	14869	14715	14852	14628	14727	15061	14757	15033	15057	14762	14663	14614	14872	14850	14773	14924	15042	14986	14768	14907	14801	14745	14823	14891	14690	14914	14858	14798	14783	14773	14795	14683	14878	14823	14790	14785	14848	14710	14723	15003	14937	14685	14863	14886	14797	14928	14839	14946	14900	14681	14994	14871	14905	14902	14845	14773	14876	15032	14991	14974	15114	14984	14778	15034	14838	14896	15108	14897	14724	14711	14861	14931	14991	14885	14991	14919	14869	14767	14851	14864	14719	14930	14863	14797	14781	14788	14938	14866	14666	14869	14805	15000	14732	14941	14899	14709	14888	14841	14809	14841	14752	14749	14914	14897	14967	14925	14917	14752	14811	14886	14707	14892	14919	14795	14688	15072	14914	14803	14757	14844	14841	14793	14880	14956	14773	14599	14797	14895	14760	14899	14921	14710	14692	14834	14848	14817	14978	14798	14976	14794	15006	14955	14909	14924	14994	14928	14848	14914	14654	14788	14815	14802	14908	14994	14831	14992	14747	15014	14794	14738	14769	14796	14895	14823	14881	14965	14941	14897	14905	14726	14432	14784	14999	14870	14961	15054	14825	14820	14718	14811	14900	14889	14945	14731	14769	14823	14970	14958	14759	14706	14834	14918	14831	14595	14811	14748	14832	14782	14731	14723	14853	14922	14890	14861	14845	14977	14764	14783	14939	14588	14760	14789	14776	14844	14723	15025	14819	14824	14760	14982	14867	14910	14622	14757	14849	14689	14788	14972	14948	14712	14654	14815	15087	14720	14836	14886	14917	15095	14997	14774	14836	14904	14923	15057	14883	14858	14765	14797	14953	14938	14806	14912	14777	14863	14763	14879	14913	14868	14930	14751	14636	14877	14672	14866	14844	14802	14867	15085	15022	14814	14843	14757	14838	14790	15008	14852	14917	14865	14768	14962	14942	14731	14737	14941	14726	14656	14625	14779	14762	15006	14914	14758	14891	14618	14746	14848	14819	14848	14906	14822	14940	14638	14952	15000	14829	14823	15047	14872	14783	14668	14846	14723	14747	14613	14744	14934	14776	14717	14805	14790	14777	14786	14901	14738	14789	14887	14804	14964	14888	14985	14992	14995	14973	14814	14623	14926	14779	14951	14895	14743	14935	14759	14882	14821	14683	14665	14878	14709	14868	14679	14878	14827	14888	14964	14925	14904	14812	14803	14871	14945	14843	14871	14842	14848	14818	14868	14808	14889	14801	15000	14804	14912	14982	14893	14819	15059	15009	14855	15027	14723	14884	14865	14909	14874	14785	14736	14765	14865	14816	14888	14810	14817	14912	14866	14879	14760	14750	14802	14955	14748	14767	14725	14812	14920	15059	14605	14791	14842	14857	14850	14891	14892	14895	14749	14934	14843	14736	14840	14873	14799	14820	14974	14693	14681	14855	14659	14746	14644	14934	14873	15000	14902	14957	14694	14865	14728	14911	14870	14799	14600	14815	14867	14902	14798	14688	14673	14734	14850	14822	14924	14985	14873	14883	14849	14983	14867	14934	14856	14907	15068	14836	14790	14704	14908	14843	14728	14721	14854	14950	14772	14947	15017	14706	14958	14809	14866	14862	14929	14933	14787	14712	14887	14725	15138	14974	14966	14977	14699	14875	14746	14843	14815	14830	14581	14947	14831	14822	14754	14830	14851	14965	14905	14789	14817	14913	14832	14842	14764	14795	14718	14885	14942	14778	14856	14981	15029	14804	14750	14919	14988	14805	14610	14968	14616	14838	14503	14681	14794	14892	14717	14860	14858	14872	14838	14927	15012	14946	14940	14786	14705	14934	15016	14767	14827	14905	14732	14917	14940	15018	14804	14883	14908	15160	14890	15093	14816	14757	14748	14878	14700	14959	14859	14874	14677	14684	14931	14724	14787	14809	14831	14700	14842	14856	14783	14807	14697	14748	14782	14649	14837	14910	14759	14984	14717	14790	14718	14598	14800	14820	14809	14688	15004	14817	15060	15055	14779	14991	14962	14970	14692	14719	14725	14754	14733	14839	14886	14937	14826	14804	14887	14860	14805	14834	14931	14789	14885	14951	15044	14917	14735	14829	14827	14875	14874	14920	14803	14731	15028	14918	14749	14797	14887	14947	14949	14938	14962	14735	14758	14874	14821	14824	14852	14737	14776	14646	14721	14973	14810	14759	14948	14646	14950	14886	14780	15024	14741	14704	14722	14820	14866	14836	14882	14929	14920	14760	14995	14897	14746	14808	14877	14721	14756	14900	14881	14864	15021	14802	14689	14730	14703	14972	14664	14668	14851	15055	14803	14641	14864	14775	15050	14670	14721	14882	14846	14865	14845	14870	14833	14867	14760	14721	14869	14769	14748	14982	14811	14757	14693	14781	14881	14889	15008	14924	14737	14919	14886	14893	14773	14793	15159	15031	14972	14768	14857	14965	14997	14928	14966	14792	14821	14962	14817	14894	14875	14629	14764	14805	14848	14900	14861	14787	14897	14827	14578	14850	14747	14929	14963	14991	14988	14916	14718	14780	14832	14820	14930	14833	14926	15062	14755	14656	15069	14862	14753	14784	14727	14851	14783	14718	14913	14672	14809	14763	14742	14624	14823	14829	14869	14916	14973	14717	14879	14920	14781	14829	14877	14852	15040	14834	14895	14892	14934	15111	15062	14894	14840	14759	14984	14762	14964	14891	14905	14898	14711	14917	14820	14840	14749	14840	14740	14881	14822	14960	14881	14845	14815	14845	14857	14798	14988	15024	14717	14873	14914	15016	14751	14724	14691	14732	14868	14747	14766	14976	14785	14821	14706	14894	14871	14996	14876	14998	14961	14979	14769	14950	14807	14624	14907	14714	14878	14923	14869	14679	14872	14837	14991	14965	14933	14936	14782	14815	14652	14835	14799	14845	14858	15045	14704	14958	14987	14897	14734	14851	14807	15085	14885	14855	14730	14657	15087	14880	14682	14898	14881	14780	14928	14961	15056	14986	14881	14852	14886	14895	14956	14741	15003	14908	14954	14799	14704	14790	14747	14851	14806	14969	14702	14728	14725	14857	14778	14793	14903	14923	14771	14939	14832	14802	14888	14850	14728	14802	14784	14865	14895	14694	14868	15125	14865	14794	14746	14842	14820	14743	14908	14892	14826	14953	14907	14990	14939	15017	14909	14762	14756	14909	14919	14780	14657	14945	14776	14759	14859	14903	14851
14195	25028	24217	19693	18120	17112	16116	15663	15309	15063	14684	14736	14505	14441	14490	14413	14489	14561	14478	14429	14511	14396	14612	14443	14623	14655	14514	14624	14501	14502	14552	14564	14400	14145	14351	14187	14267	14008	14098	14021	14106	14020	13988	14173	14025	13935	13890	13942	13847	13816	13859	13709	13943	13991	13779	13925	13862	13961	13902	13865	13942	13928	13973	13703	13879	13803	13791	14032	13973	13908	13955	13871	13936	13708	13937	13902	13885	14020	13835	13900	13811	13805	13750	13778	13969	13712	13855	13881	13670	13878	13901	13892	13966	13753	13830	13913	13799	13670	13878	13814	13905	13774	13859	13959	13920	13796	13835	13733	13865	13818	13673	13882	13714	13771	13876	13974	13864	13933	13651	13808	13784	13776	13919	13759	13816	13836	13919	14047	13654	13831	14060	13923	13801	13739	13977	13859	13821	13875	13781	13840	13545	13790	13830	13780	13871	13718	13926	13944	13686	13962	13764	13772	13827	13981	13804	13813	13886	13749	13892	13804	13935	13707	13808	13818	13775	13740	13909	13915	13797	13719	13785	13960	13808	13772	13870	13844	13977	13773	13809	13723	13738	13826	13685	13975	13873	13789	13660	13787	13723	13844	13843	13872	13809	13990	13741	13981	13850	13761	13843	13954	13741	13810	13849	13828	13858	13742	13848	13648	13814	13734	13884	13900	13759	13970	13627	13749	13850	13807	13830	13721	13899	13802	13855	13762	13897	13928	13856	13865	13797	13743	13927	13728	13977	13886	13957	14070	13574	13814	13905	13820	13862	14014	13738	13787	13842	13667	13981	13781	13762	13870	13880	13934	13916	13830	13602	13987	13906	13841	13764	13843	13851	13965	13878	13736	13738	13847	13763	13825	13742	13825	13804	13828	13905	13858	13944	13840	13819	13873	13838	13920	13752	13961	13756	13761	13752	13845	13740	13840	13937	13905	13889	13806	13914	13700	13949	13688	13843	13907	13833	13843	13849	13877	13903	13773	13871	13928	13698	13845	13814	13683	14003	13749	13793	13866	13852	13764	13828	13725	13682	13848	13788	13832	13840	13722	13898	13800	13875	13882	13739	13813	13758	13772	13688	13779	13998	13830	13814	13762	13789	13913	13706	13746	13685	13777	13781	13729	13805	13873	14118	13735	13872	13897	13780	13824	13873	13755	13863	13818	13800	13876	13668	13749	13771	13899	13913	13893	13746	13909	14038	13735	13861	13786	13940	13806	13831	13749	13977	13876	13773	13894	13816	13812	13980	13872	13691	13770	13889	13807	13889	13783	13974	13979	13734	13853	13736	13960	13782	13832	13980	13736	13714	13872	13902	13803	13862	13761	13901	13847	13756	13909	13662	13833	13811	13794	13821	13691	13841	13849	13831	13700	13805	13836	13993	13734	13837	13731	13881	13777	13903	13825	13996	13663	13966	13796	13927	13746	13710	13752	13978	13837	13713	13799	13771	13906	13822	13762	13822	13737	13794	13812	13872	13867	13814	13818	13858	13809	13883	13851	13736	13911	13965	13853	13827	13784	13872	13765	13753	13880	13840	13787	13759	13690	13796	13840	13976	13916	13775	13753	14141	13862	13731	13803	13903	13994	13736	13936	13822	13803	13844	13841	13608	13646	13766	13952	13819	13791	13690	13768	13998	13784	13790	13932	13748	13863	13836	13835	14022	13941	13818	13783	13946	13931	13971	13883	13773	13919	13759	13829	13729	13728	13836	13728	13811	13754	13905	13954	13787	13642	14058	13925	13983	13931	13793	13887	14012	13875	13879	13894	13927	14013	13795	13782	13714	13811	13910	13823	13895	13973	13939	13763	13704	13843	13905	13785	13704	13872	13757	13902	13633	13706	13900	13805	13780	13904	13993	13795	13812	13893	13887	13643	13786	13892	13656	13871	13928	13839	13750	14058	13848	13816	13834	13874	13951	13970	13926	13907	13655	13839	13859	13887	13935	13795	14069	13814	13859	13854	13846	13822	13668	13872	13795	13858	13815	13641	13779	13954	13735	13739	13854	13784	13755	13908	13822	13920	13873	13733	13802	14058	14040	13940	13926	13911	13830	13804	13804	13768	13821	13840	13759	13864	13782	13813	13954	13934	13850	13849	13718	13743	13815	13711	13850	14031	14022	13845	13768	13772	13927	13946	13768	13670	13843	14009	13805	13988	13699	13819	14008	13639	13785	13997	13891	13814	13835	13847	13767	13726	13908	13812	13907	13825	13876	13934	13742	13858	13911	13938	13832	13803	13859	13737	13882	13771	13767	13952	13627	13873	13921	13934	13763	13783	13949	13936	13781	13697	13856	13782	13814	13826	13815	13817	13900	13954	13878	13908	13779	13878	13816	13901	13733	13931	13806	13881	13787	13906	13676	13834	13619	13877	13823	13715	13711	13925	13839	13904	13807	13923	14003	13841	13961	13908	13850	13779	13805	13878	13761	13702	13890	13972	13775	13853	13783	13708	13843	13858	13691	13854	13809	13932	13750	13973	13671	13809	13876	13999	14010	13874	13972	13925	13885	13825	13885	13920	13651	13916	13907	13988	13852	13823	13896	13849	13857	13966	13771	13841	13905	13839	13844	14012	13831	13731	14025	13994	13914	13787	13807	13824	13825	13670	13911	13808	13766	13798	13820	13961	13927	13832	13996	13988	13910	13723	13777	13688	13720	13721	13978	13802	13807	13808	13860	13654	13782	13951	13762	13813	13911	13921	13742	13844	13904	13872	13907	13853	13734	13683	13842	13916	13914	13797	13965	13803	13788	13735	13797	13876	14053	13747	13989	13868	13829	13721	13885	13845	13904	13813	13824	13893	13759	13849	13766	13891	13854	13884	13710	13959	13927	13556	13725	13752	13792	13963	13737	13871	13829	13834	13886	13945	13980	13858	13783	13922	13868	13908	13880	13916	13897	13783	13759	13851	13827	13712	13921	13817	14019	13828	13802	13873	13811	13894	13953	13851	13984	13757	13704	13904	13633	13696	13821	13935	14083	13711	13850	13819	14019	13876	13894	13873	13963	13655	13845	13899	13794	13858	13844	13988	13790	13699	13899	13935	13697	13722	13890	13908	13915	13857	14024	13707	13842	13809	13906	13849	13795	13625	13876	13651	13723	13839	13689	13741	13745	13856	13967	13793	13798	13665	13838	13714	13799	13770	13767	13816	13765	13664	13913	13851	13888	13802	13648	13757	13896	13903	13607	13801	13671	13921	13871	13897	13861	13802	13977	13778	13747	13768	13669	13888	13823	13624	13733	13973	14059	13978	13864	13815	13912	13722	13722	13908	13795	13871	13728	13794	13819	13810	13983	13819	13737	13694	13986	13849	13925	13743	13671	13898	13707	13822	13842	13832	13949	13866	13928	13829	13870	13661	13806	13764	13885	13916	13711	13799	13858	13770	13752	13845	13858	13648	14056	13879	13840	13770	13719	13871	13842	13634	13694	13860	13699	13704	13875	13910	13801	13765	13867	13779	13893	13880	13769	13995	13870	13848	13880	13736	13898	13908	13684	13919	13880	13759	13672	13852	13983	13765	13731	13781	13917	13859	13736	13880	13920	13874	13715	13944	13810	13737	13956	13814	13730	13791	13962	13843	13769	13884	13939	13815	14061	13782	13862	14028	13800	13842	13780	13974	13923	13878	13876	13737	13818	14052	13935	13785	13972	13886	13841	13811	13731	13682	13890	13825	13732	13906	13926	13869	13914	13693	13787	13761	13825	13798	13860	13845	13979	13899	14079	13894	13892	13738	13761	13778	13749	13666	13871	13847	13831	13741	14012	13864	13864	13756	14003	13816	13833	13922	13929	13797	13834	13885	13711	13859	13798	13832	13824	13836	13654	13988	13848	13879	13725	13786	13680	13974	13873	13687	13757	13918	13859	13788	13782	13880	13698	13888	13803	13700	13892	13830	13853	13882	13846	13912	13797	13814	13921	13875	13761	13821	13953	13669	13827	13573	13765	13765	13882	13727	13834	13794	13904	13884	13780	13842	13851	13995	13901	13650	13789	13662	13877	13903	13867	13782	13877	13843	13917	13874	13762	13749	13744	13777	13878	13838	13863	13676	13892	13716	13901	13986	13828	13789	13814	13900	13878	13859	13893	13797	13983	13871	13882	13822	13879	13976	13744	13950	13870	13679	13751	13792	13729	13646	13833	13788	13741	13697	13793	13897	13869	13828	13736	13813	14016	13656	13819	13684	13925	13739	13884	13815	13803	13962	13882	13903	13602	13825	13867	13816	13680	14095	13701	13738	14047	13789	13805	13659	13773	14030	13705	13898	13922	13941	13958	13909	13942	13864	13837	13661	13879	13839	13875	13846	13717	13780	13884	13934	13933	13610	13870	13793	13889	13832	13751	13821	13675	13849	13839	13953	13888	13746	13897	13853	13833	13750	13786	13937	13742	13962	13912	13870	13781	13981	13813	13815	13925	13757	13676	13782	13783	13753	13736	13943	13796	13738	13858	13836	13881	13927	13842	13826	14025	13776	13752	13881	13780	13914	13898	13806	13811	13923	14008	13763	13805	13796	13860	13867	14071	13720	14039	13884	13895	13944	13934	13814	13803	13710	13935	13797	14017	13806	13685	13893	13850	13711	13725	13779	13790	13761	13952	13877	13747	13859	13883	13757	13829	13922	13823	13788	13731	13697	13889	13809	13895	13787	13823	13704	13818	13854	13804	13812	13728	13900	13876	13926	13717	13749	13823	13883	13815	13883	13952	13687	13978	13702	13985	13858	13833	13810	13785	13820	13734	14002	13872	13898	13852	13877	13544	13841	13865	13829	13887	13860	13783	13829	13800	13909	13880	13724	13794	13770	13714	13894	13905	13932	13953	13891	13982	13825	13794	13890	13800	13850	13775	13834	13868	13814	13880	13825	13854	14010	13920	13902	13763	13909	13773	13670	13860	13828	13786	13739	13998	13888	13885	13907	13790	13721	13852	13678	13856	13730	13846	13958	13909	13824	13846	13768	13794	13901	13884	13639	13720	13876	13920	13866	13870	13685	14024	13758	13790	13742	13808	13898	13885	13744	13978	13812	13930	13622	13888	13927	13990	13856	13720	13796	13767	13793	13964	13830	13993	13848	13745	13683	13798	13894	13941	13831	13877	13825	13993	13880	13816	13856	13780	13736
22649	21044	28812	23502	21233	22968	23334	18244	17231	17319	17103	16633	16358	16671	16545	16574	16363	16391	16601	16484	16525	16485	16674	16549	16579	16633	16671	16471	16593	16554	16678	16395	16467	16368	16331	16317	16012	16176	16083	16162	16095	15930	15735	15954	16001	15959	15848	16050	15939	15925	15887	15935	15958	15626	15836	15674	15870	16032	16098	15912	15993	15941	15811	15999	15825	15746	15940	15891	15839	15812	15776	15633	15750	15876	15705	15856	15844	15829	16008	15735	15791	15736	15732	15922	15832	15842	15732	15718	15921	15892	15878	15998	15661	15879	15861	15508	15636	15962	15801	15725	15845	15763	15734	15654	15716	15989	15684	15635	15986	15675	15711	15815	15771	15670	15787	15702	15917	15761	15859	15795	15752	15907	15815	15706	15687	15911	15754	15936	15696	15730	15728	15837	15652	15781	15699	15682	15906	15855	15777	15883	15828	15786	15930	15690	15807	15912	15788	15917	15754	15730	15912	15695	15825	15725	15744	15827	15915	15875	15738	15756	16029	15862	15716	15849	15826	15562	15667	15779	15854	15665	15607	15788	15765	15665	15565	15647	15772	15876	15895	15889	15777	15751	15772	15662	15906	15704	15801	15741	15781	15738	15700	15779	15536	15698	15930	15870	15572	15720	15767	15894	15834	15768	15673	15895	15625	15737	15829	15941	15742	15773	15889	15721	15785	15855	15796	15697	15909	15767	15674	15848	15801	15733	15829	15914	15792	15820	15722	15629	15688	15911	16021	15935	15812	15742	15781	15720	15718	15817	15759	15785	15626	15668	15864	15693	15752	15700	15905	15839	15891	15797	15582	15771	15728	15764	15743	15801	15809	15736	15808	15835	15803	15448	15864	15688	15728	15702	15814	15706	15904	15647	15797	15945	15780	15727	15610	15867	15605	15931	15823	15778	15520	15740	15845	15856	15770	15767	15677	15734	15703	15763	15870	15591	16024	15747	15653	15881	15750	15724	15774	15767	15951	15829	15912	15631	15810	15897	15814	15775	15699	15681	15803	16031	15841	15833	15754	15700	15897	15647	15846	15749	15750	15665	15714	15569	15711	15727	15705	15730	15730	15931	15926	15873	16033	15885	15917	15659	15740	15986	15697	15814	15738	15824	15777	15940	15571	15991	15735	15810	15715	15822	15809	15764	15772	15626	15878	15575	15643	15585	15746	15677	15969	15927	15917	15591	15692	15788	15746	15815	15856	16081	15870	15817	15766	15742	16073	15755	15671	15836	15656	15485	15850	15837	15734	15820	15844	15648	15695	15842	15784	15787	15768	15880	15758	15607	15860	15918	15671	15706	15818	15586	15656	15801	15862	15932	15794	15794	15812	15746	15715	15623	15790	15978	15839	15848	15735	15851	15785	15677	15671	15684	15784	16039	15769	15714	15825	15748	15576	15622	15823	15673	15633	15798	15576	15843	15766	15664	15725	15581	15781	15795	15727	15707	15873	15706	15852	15801	15808	15740	15619	15684	15763	15674	15865	15598	15802	15729	15832	15768	15757	15762	15887	15983	15722	15772	15617	15827	15709	15859	15739	15852	15940	15769	15912	15714	15802	15619	15770	15657	15798	15754	15512	15731	15791	15693	15811	15659	15830	15711	15798	15846	15827	15695	15994	15995	15866	15849	15800	15826	15903	15582	15564	15736	15791	15791	15787	15713	15588	15681	15758	15586	15713	15833	15738	15691	15945	15935	15761	15807	15629	15691	15724	15654	15483	15795	15866	15618	15590	15868	15498	15672	15724	15588	15729	15754	15821	15795	15862	15941	15861	15895	15898	15666	15704	15810	15883	15640	15491	15809	15777	15609	15907	15709	15846	15754	15784	15726	15815	15863	15721	15886	15789	15882	15854	15664	15792	15764	15870	15995	15709	15771	15844	15929	15672	15509	15767	15542	15573	15778	15674	15723	15727	15623	15749	15642	15765	15581	15647	15813	15906	15697	15775	15650	15694	15937	15681	15975	15761	15914	15768	15688	15799	15818	15766	15681	16053	15750	15687	15636	15815	15688	15573	15688	15659	15560	15615	15732	15717	15795	15679	15781	15809	15681	15971	15708	15678	15763	15674	15784	15680	15730	15741	15814	15687	15577	15661	15743	15743	16083	15715	15863	15774	15853	15918	15801	15897	15794	15874	15515	15888	15764	15793	15721	15616	15641	15758	15590	15708	15721	15889	15667	15709	15796	15791	15602	15753	15461	15863	15784	15895	15774	15740	15786	15681	15571	15711	15716	15650	15834	15852	15669	15587	15689	15677	15639	15752	15748	15747	15713	15929	15791	15767	15850	15795	15739	15680	15880	15759	15799	15679	15708	15551	15634	15854	15745	15871	15800	15670	15578	15665	15698	15780	15873	15714	15846	15860	15672	15744	15634	15816	15720	15808	15739	15642	15703	15804	15958	15941	15737	15739	15766	15724	15841	15607	15894	15598	15679	15610	15892	15784	15713	15937	15775	15824	16034	15734	15837	15731	15741	15826	15821	15643	15812	15809	15838	15726	15733	15593	15594	15644	15624	15735	15657	15756	15742	15563	15530	15733	15650	15788	15858	15706	15609	15838	15748	15747	15772	15564	15749	15746	15776	15739	15783	15815	15749	15865	15817	15665	15770	15829	15879	15856	15729	15826	15726	15836	15925	15780	15818	15807	15830	15706	15740	15892	15776	15799	15647	15711	15687	15865	15769	15718	15913	15757	15724	15651	15718	15679	15758	15749	15546	15663	15781	15624	15697	15727	15735	15804	15741	15575	15856	15702	15628	15540	15764	15838	15820	15841	15726	15740	15769	15718	15803	15803	15961	15887	15594	15747	15799	15643	15665	15776	15767	15806	15921	15531	15584	15651	15668	15770	15708	15728	15705	15818	15948	15636	15637	15808	15769	15912	15722	15669	15695	15782	15918	15878	15760	15709	15731	15904	15759	15684	15794	15826	15678	15720	15764	15646	15705	15647	15783	15784	15809	15617	15717	15818	15831	15789	15724	15554	15801	15681	15729	15856	15909	15607	15559	15724	15750	15953	15813	15767	15959	15878	15619	15715	15756	15833	15911	15617	15821	15840	15677	15824	15863	15979	15731	15869	15694	15641	15765	15755	16016	15995	15802	15812	15861	15748	15788	15753	15662	15838	15900	15904	15725	15566	15981	15902	15639	15545	15645	15827	15847	15623	15634	15859	15630	15754	15976	15835	15618	15858	15818	15877	15670	15870	15838	15527	15754	15637	15696	15791	15786	15773	15568	15735	15673	15822	15796	15780	15698	15756	15687	15721	15770	15773	15800	15744	15746	15780	15675	15848	15798	15721	15784	15753	15766	15717	15876	15806	15894	15782	15671	15909	15761	16020	15607	15783	15849	15740	15738	15816	15770	15877	15561	15824	15742	15653	15802	15766	15899	15910	15682	15731	15799	15631	15619	15669	15721	15776	15776	15836	15974	15864	15872	15663	15662	15705	15718	15873	15694	15679	15619	15719	15779	15771	15842	15701	15830	15855	15873	15875	15830	15755	15781	15672	15679	15721	15990	15660	15590	15718	15803	15819	15732	15797	15757	15782	15742	15747	15656	15809	15734	15842	15768	15868	15764	15724	15789	15707	15832	15588	15736	15881	15664	15780	15570	15731	15808	15951	15856	15862	15916	15750	15696	15817	15702	15655	15921	15761	15676	15794	15638	15676	15696	15789	15650	15784	15842	15808	15760	15786	15630	15711	15819	15942	15833	15585	15841	15818	15816	15688	15730	15856	15751	15782	15613	15706	15670	15681	15916	15777	15854	15794	15697	15745	15862	15570	15648	15543	15831	15786	15919	15619	15718	15726	15832	15747	15796	15678	15627	15716	15862	15832	15555	15580	15684	15638	15869	15755	15693	15796	15884	15747	15649	15789	15700	15840	15713	15791	15811	15644	15638	16036	15690	15946	15889	15825	15474	15808	15756	15816	15891	15741	15797	15809	15791	15950	15843	15822	15849	15744	15647	15615	15793	15850	15639	15945	15740	15818	15832	15681	15785	15882	15712	15831	15702	15661	15683	15744	15787	15797	15818	15705	15781	15857	15889	15848	15779	15783	15821	15955	15801	15775	16035	15739	15654	15865	15767	15752	15863	15744	15748	15715	15742	15695	15978	15741	15660	15744	15536	15665	15694	15806	15680	15746	15606	15959	15944	15845	15721	15789	15566	15722	15774	15634	15756	15843	15812	15684	15616	15717	15723	15834	15870	15876	15953	15721	15889	15682	15506	15814	15704	15668	15725	15728	15677	15869	15772	15706	15591	15654	15769	15698	15527	15925	15874	15637	15682	15799	15721	15971	15816	15822	15745	15900	15890	15662	15684	15921	15920	15745	16028	15688	15688	15679	15672	15733	15917	15709	15751	15698	15698	15817	15781	15610	15829	15849	15682	15795	15899	15846	15996	15971	15757	15787	15642	15658	15822	15945	15790	15879	15844	15838	15797	15810	15885	15795	15654	15694	15434	15797	15861	15833	15726	15570	15836	15798	15683	15649	15836	15682	15905	15900	15695	15712	15712	15704	15871	15877	15690	15703	15806	15680	15810	15751	15817	15779	15784	15943	15863	15772	15718	15941	15693	15772	15703	15898	15906	15799	15673	15785	15836	16007	15805	15779	15776	15771	15695	15912	15902	15672	15507	15518	15833	15712	15771	15896	15707	15676	15765	15813	15807	15879	15712	15849	15793	15775	15655	15682	15705	15871	15864	15791	15770	15940	15850	15779	15909	15848	15846	15815	15607	15726	15751	15909	15850	15741	15743	15802	15680	15731	15943	15885	15733	15647	15733	15909	15752	15674	15672	15731	16012	15710	15691	15883	15901	15775	15735	15543	15738	15721	15679	15800	15823	15687	15687	15657	15890	15742	15596	15686	15695	15615	15745	15776	15729	15734	16034	15823	15824	15737	15854	15965	15932	15777	15592	15719	15533	15699	15754	15859	16083	15657	15601	15866	15870	15795	15624	15589	15748	15669	15923	15830	15693	15733	15645	15759	15707	15615	15753	15703	15859	15837	15811	15815	15662	15778	15979	15822	15628	15766	15761	15654	15829	15666	15846	15825	15852	15662	15800	15798	15893	15814	15803	15939	15829	15823	15856	15812	15777	15631	15658	15751	15717	15830	15779
16181	30636	28942	23235	21192	19300	17949	17297	16581	16362	15794	15667	15519	15202	15397	15366	15222	15393	15187	15270	15296	15286	15511	15395	15465	15488	15512	15568	15367	15207	15476	15245	15099	14916	14879	14891	14989	14836	14816	14749	14654	14509	14596	14535	14582	14561	14475	14550	14592	14387	14358	14387	14437	14532	14356	14481	14409	14449	14344	14459	14284	14360	14612	14293	14488	14276	14409	14302	14377	14159	14300	14407	14407	14286	14499	14261	14318	14242	14379	14428	14489	14546	14365	14308	14441	14316	14341	14293	14469	14320	14467	14302	14315	14531	14393	14354	14453	14381	14419	14348	14330	14387	14281	14405	14217	14466	14526	14485	14342	14419	14278	14432	14258	14381	14257	14474	14287	14277	14443	14455	14253	14216	14216	14369	14247	14282	14394	14364	14467	14287	14314	14366	14278	14452	14487	14352	14211	14389	14485	14456	14348	14342	14313	14360	14370	14339	14261	14376	14304	14388	14344	14453	14293	14473	14210	14463	14338	14373	14356	14532	14345	14493	14393	14314	14567	14372	14345	14321	14407	14277	14502	14431	14318	14456	14297	14317	14263	14421	14290	14463	14376	14424	14277	14335	14418	14381	14337	14359	14498	14416	14385	14301	14378	14413	14325	14277	14330	14371	14188	14390	14391	14374	14248	14384	14527	14384	14410	14236	14388	14438	14189	14220	14391	14346	14331	14186	14414	14431	14433	14457	14370	14355	14264	14336	14173	14236	14326	14362	14324	14575	14356	14440	14325	14435	14331	14324	14393	14470	14347	14283	14601	14016	14416	14133	14317	14304	14338	14353	14498	14356	14326	14357	14472	14453	14433	14323	14474	14317	14303	14294	14403	14337	14381	14383	14313	14323	14239	14182	14323	14282	14474	14345	14357	14368	14242	14318	14364	14339	14549	14397	14227	14285	14434	14252	14323	14329	14274	14351	14464	14315	14194	14414	14389	14279	14349	14292	14317	14356	14221	14333	14265	14334	14368	14348	14427	14325	14466	14567	14408	14274	14351	14453	14345	14466	14214	14443	14321	14426	14251	14311	14380	14332	14218	14273	14470	14269	14377	14470	14424	14379	14445	14429	14288	14275	14348	14543	14341	14422	14338	14336	14282	14344	14303	14300	14262	14255	14525	14335	14248	14365	14437	14243	14288	14288	14278	14356	14218	14450	14366	14211	14256	14533	14245	14362	14368	14387	14283	14412	14245	14348	14277	14256	14283	14374	14477	14347	14327	14274	14377	14343	14249	14348	14385	14314	14581	14408	14338	14303	14414	14394	14401	14248	14452	14380	14325	14366	14479	14389	14329	14245	14289	14259	14354	14365	14401	14254	14292	14261	14281	14315	14273	14508	14253	14354	14376	14247	14339	14381	14424	14350	14469	14467	14412	14329	14270	14323	14332	14465	14341	14277	14235	14236	14407	14278	14255	14284	14425	14172	14454	14285	14309	14221	14266	14318	14348	14290	14184	14293	14383	14244	14324	14354	14442	14296	14330	14280	14278	14233	14350	14345	14251	14346	14234	14356	14346	14387	14360	14321	14229	14420	14173	14206	14388	14487	14185	14164	14343	14336	14416	14357	14374	14302	14359	14433	14314	14215	14497	14314	14445	14260	14269	14348	14361	14399	14179	14159	14310	14296	14329	14301	14306	14294	14345	14282	14287	14523	14327	14329	14318	14410	14015	14242	14486	14312	14339	14324	14284	14215	14237	14355	14450	14399	14187	14236	14306	14292	14287	14264	14263	14391	14420	14412	14227	14173	14185	14210	14439	14205	14486	14419	14265	14429	14192	14496	14371	14445	14367	14398	14259	14329	14520	14271	14276	14460	14222	14215	14422	14278	14364	14352	14321	14427	14246	14400	14465	14396	14303	14457	14247	14417	14309	14213	14336	14402	14188	14245	14475	14358	14439	14269	14358	14244	14533	14265	14449	14302	14594	14396	14461	14547	14238	14391	14361	14388	14460	14281	14278	14326	14173	14330	14421	14248	14390	14195	14180	14331	14347	14319	14470	14328	14371	14444	14290	14464	14364	14287	14152	14297	14172	14489	14407	14307	14492	14436	14411	14362	14299	14397	14184	14451	14284	14334	14454	14202	14418	14422	14436	14332	14490	14384	14354	14324	14270	14562	14287	14282	14224	14302	14557	14319	14396	14270	14321	14344	14218	14284	14303	14433	14364	14185	14305	14212	14506	14273	14351	14160	14288	14365	14330	14348	14433	14330	14248	14282	14251	14322	14350	14374	14197	14115	14226	14373	14279	14370	14176	14160	14404	14307	14301	14490	14234	14350	14255	14367	14294	14279	14243	14315	14254	14296	14209	14200	14176	14338	14310	14348	14521	14282	14227	14332	14355	14384	14327	14367	14302	14340	14228	14376	14356	14321	14330	14392	14323	14392	14316	14497	14508	14162	14251	14316	14224	14300	14252	14313	14374	14319	14427	14397	14385	14249	14395	14188	14401	14087	14462	14196	14349	14393	14324	14244	14281	14465	14281	14272	14385	14331	14397	14230	14337	14330	14370	14130	14455	14379	14384	14358	14374	14382	14272	14430	14104	14449	14315	14368	14367	14220	14505	14377	14588	14465	14253	14305	14353	14558	14369	14371	14421	14288	14286	14569	14240	14258	14389	14392	14480	14415	14426	14180	14276	14346	14470	14176	14529	14319	14337	14367	14341	14271	14536	14350	14465	14355	14323	14331	14366	14192	14497	14355	14463	14400	14162	14399	14491	14428	14306	14346	14318	14386	14342	14293	14317	14358	14349	14273	14327	14457	14330	14386	14416	14385	14158	14274	14324	14258	14327	14464	14481	14486	14225	14376	14232	14277	14236	14502	14433	14361	14267	14221	14283	14406	14418	14374	14103	14375	14533	14321	14278	14263	14316	14454	14365	14308	14323	14218	14214	14284	14265	14314	14305	14297	14430	14394	14316	14343	14423	14418	14439	14507	14397	14308	14403	14282	14256	14409	14291	14383	14445	14409	14399	14179	14380	14504	14518	14406	14304	14371	14288	14319	14452	14352	14325	14420	14468	14512	14449	14477	14391	14286	14455	14151	14485	14222	14332	14385	14477	14242	14297	14344	14283	14368	14279	14173	14430	14464	14262	14302	14297	14274	14274	14388	14243	14358	14414	14218	14414	14369	14247	14436	14391	14259	14342	14388	14254	14187	14334	14343	14404	14517	14341	14433	14235	14403	14386	14393	14513	14440	14402	14184	14327	14333	14279	14312	14539	14422	14258	14360	14340	14349	14477	14385	14311	14431	14457	14305	14406	14338	14319	14493	14346	14367	14276	14277	14075	14396	14439	14319	14350	14341	14249	14355	14357	14322	14375	14370	14449	14534	14433	14401	14255	14304	14307	14377	14289	14411	14369	14334	14178	14350	14381	14437	14395	14315	14579	14290	14363	14285	14253	14303	14384	14356	14371	14325	14158	14314	14312	14433	14239	14477	14286	14363	14386	14322	14197	14300	14287	14458	14213	14326	14365	14445	14386	14382	14464	14246	14374	14191	14436	14282	14322	14291	14401	14411	14319	14441	14398	14392	14250	14493	14267	14327	14374	14433	14229	14448	14253	14212	14257	14353	14403	14275	14263	14598	14111	14309	14315	14253	14319	14477	14336	14278	14399	14276	14385	14416	14385	14355	14287	14284	14412	14278	14438	14301	14358	14494	14417	14476	14427	14488	14233	14235	14125	14338	14292	14250	14260	14375	14440	14414	14408	14328	14444	14348	14490	14411	14465	14366	14353	14354	14394	14446	14298	14255	14338	14276	14534	14438	14356	14311	14375	14506	14155	14290	14279	14314	14341	14318	14325	14177	14355	14260	14370	14301	14271	14287	14287	14261	14157	14472	14450	14308	14526	14380	14360	14222	14409	14412	14356	14416	14317	14348	14346	14395	14434	14303	14421	14447	14150	14357	14309	14300	14492	14306	14251	14419	14447	14240	14285	14368	14495	14405	14261	14346	14389	14231	14360	14377	14310	14308	14320	14230	14285	14513	14578	14455	14281	14258	14443	14385	14269	14329	14210	14211	14369	14238	14203	14528	14315	14311	14288	14408	14369	14474	14299	14383	14336	14243	14417	14401	14274	14481	14389	14244	14394	14472	14354	14483	14409	14345	14392	14307	14348	14459	14403	14258	14351	14359	14263	14213	14441	14468	14478	14266	14432	14489	14422	14241	14354	14413	14441	14322	14405	14442	14320	14302	14237	14457	14329	14288	14297	14309	14392	14335	14334	14316	14395	14274	14315	14384	14332	14431	14487	14247	14444	14349	14415	14322	14342	14266	14485	14347	14286	14164	14528	14035	14450	14362	14291	14166	14421	14501	14309	14382	14206	14468	14283	14338	14352	14320	14260	14435	14338	14308	14408	14309	14180	14474	14234	14303	14263	14257	14286	14242	14364	14382	14186	14313	14179	14313	14352	14351	14334	14437	14323	14242	14333	14436	14403	14341	14632	14336	14351	14428	14232	14424	14218	14360	14214	14264	14371	14262	14394	14510	14215	14439	14405	14489	14305	14251	14474	14329	14459	14467	14372	14308	14348	14238	14379	14421	14428	14303	14402	14330	14161	14522	14368	14363	14368	14276	14313	14366	14270	14353	14325	14388	14305	14339	14341	14274	14393	14213	14350	14408	14320	14462	14271	14261	14523	14308	14409	14211	14464	14321	14526	14193	14513	14343	14351	14519	14339	14325	14258	14447	14492	14136	14476	14376	14304	14363	14351	14309	14400	14382	14373	14336	14404	14490	14427	14509	14402	14194	14432	14257	14589	14092	14237	14380	14384	14240	14242	14326	14277	14407	14224	14504	14565	14388	14272	14449	14276	14245	14206	14313	14303	14282	14314	14543	14346	14238	14440	14286	14305	14357	14259	14329	14388	14244	14187	14124	14279	14355	14320	14368	14316	14413	14510	14513	14321	14296	14440	14277	14397	14419	14302	14473	14281	14526	14336	14371	14433	14321	14208	14408	14311	14338	14402	14291	14435	14391	14262	14402	14414	14247	14502	14454	14365	14237	14288	14358	14287	14262	14481	14252	14275	14271	14350	14337	14335	14342	14280	14345	14324	14320	14485	14306	14219	14324	14264	14327	14237	14375	14243	14393	14293	14244	14527	14310
27147	21571	22856	19031	15673	15161	15241	14921	14932	14803	14900	14800	14503	14409	14570	14556	14720	14586	14416	14493	14663	14617	14530	14610	14763	14574	14625	14675	14550	14599	14654	14468	14503	14593	14522	14440	14530	14547	14759	14499	14671	14318	14564	14300	14434	14247	14280	14351	14484	14246	14474	14418	14411	14468	14350	14448	14240	14315	14310	14614	14366	14359	14232	14453	14236	14444	14491	14277	14248	14407	14449	14365	14549	14348	14373	14285	14528	14334	14521	14305	14259	14352	14388	14199	14505	14403	14301	14080	14073	14527	14126	14349	14170	14448	14267	14553	14527	14322	14111	14045	14471	14396	14554	14277	14394	14258	14448	14339	14397	14311	14436	14335	14154	14296	14238	14260	14370	14427	14313	14481	14430	14247	14419	14146	14382	14240	14275	14483	14259	14218	14301	14122	14255	14165	14208	14444	14290	14386	14410	14470	14270	14301	14230	14394	14466	14191	14386	14077	14406	14286	14180	14359	14213	14197	14355	14407	14116	14516	14294	14468	14283	14207	14259	14419	14324	14566	14458	14302	14358	14380	14183	14468	14542	14273	14310	14233	14414	14396	14227	14330	14471	14346	14366	14298	14478	14272	14342	14320	14281	14462	14370	14333	14531	14297	14343	14184	14303	14517	14265	14391	14438	14196	14441	14253	14261	14284	14070	14217	14192	14227	14314	14309	14457	14480	14254	14373	14254	14377	14317	14244	14408	14278	14356	14229	14277	14187	14017	14318	14173	14423	14322	14409	14260	14239	14405	14308	14402	14071	14461	14494	14546	14237	14471	14309	14316	14419	14487	14281	14355	14165	14233	14106	14444	14291	14325	14490	14362	14195	14284	14303	14525	14351	14212	14264	14346	14173	14167	14359	14304	14225	14178	14378	14177	14241	14282	14364	14307	14255	14304	14407	14406	14219	14207	14341	14363	14422	14303	14393	14123	14216	14440	14382	14342	14392	14263	14393	14194	14333	14399	14291	14308	14222	14231	14330	14353	14268	14259	14091	14166	14077	14269	14433	14225	14276	14169	14253	14429	14216	14291	14279	14190	14320	14469	14347	14214	14225	14407	14280	14181	14327	14383	14326	14289	14315	14324	14116	14300	14364	14420	14154	14316	14233	14378	14424	14369	14252	14487	14303	14429	14289	14183	14212	14253	14263	14281	14406	14242	14246	14353	14395	14417	14232	14099	14151	14198	14217	14257	14338	14184	14288	14354	14556	14325	14374	14288	14263	14247	14482	14433	14429	14477	14326	14237	14420	14265	14365	14304	14413	14162	14248	14215	14102	14431	14367	14310	14318	14297	14284	14389	14185	14225	14389	14210	14515	14317	14233	14370	14311	14357	14205	14238	14582	14316	14413	14385	14307	14298	14191	14373	14313	14353	14420	14408	14530	14189	14286	14241	14171	14453	14221	14378	14458	14249	14321	14321	14268	14331	14243	14339	14166	14108	14384	14291	14516	14414	14343	14477	14355	14480	14401	14194	14292	14435	14391	14561	14444	14512	14391	14471	14325	14184	14208	14471	14362	14250	14297	14188	14299	14326	14417	14339	14303	14492	14376	14325	14283	14433	14322	14327	14229	14345	14399	14274	14400	14368	14428	14042	14119	14318	14357	14402	14459	14376	14317	14460	14185	14426	14316	14176	14314	14375	14245	14341	14220	14489	14348	14298	14250	14137	14288	14357	14207	14346	14574	14243	14370	14253	14538	14235	14089	14515	14239	14514	14375	14283	14358	14348	14421	14136	14412	14354	14343	14441	14153	14298	14195	14362	14298	14325	14401	14554	14390	14342	14425	14349	14467	14435	14520	14321	14374	14372	14328	14207	14227	14329	14324	14295	14412	14147	14289	14479	14299	14214	14261	14252	14127	14263	14296	14353	14254	14275	14434	14330	14269	14377	14375	14384	14284	14373	14348	14478	14456	14454	14341	14147	14171	14275	14459	14395	14181	14212	14255	14426	14290	14193	14246	14462	14466	14399	14265	14349	14191	14245	14179	14352	14327	14398	14305	14301	14130	14228	14227	14278	14244	14193	14207	14357	14279	14392	14340	14276	14531	14403	14226	14163	14402	14233	14399	14182	14358	14375	14417	14319	14230	14472	14380	14225	14354	14337	14327	14246	14129	14244	14354	14410	14280	14192	14185	14212	14473	14324	14226	14159	14457	14424	14306	14074	14333	14473	14497	14308	14302	14294	14206	14362	14254	14321	14383	14383	14327	14281	14304	14370	14332	14406	14320	14322	14232	14351	14585	14206	14457	14570	14467	14276	14406	14341	14206	14108	14260	14125	14565	14438	14198	14344	14183	14501	14199	14308	14487	14310	14523	14529	14323	14364	14111	14430	14312	14172	14145	14144	14315	14267	14376	14373	14263	14259	14235	14178	14217	14402	14388	14360	14311	14484	14234	14263	14186	14296	14380	13937	14343	14105	14453	14115	14328	14226	14339	14348	14404	14198	14299	14257	14225	14431	14223	14416	14375	14322	14266	14278	14226	14277	14433	14307	14652	14375	14355	14362	14252	14422	14425	14382	14414	14328	14458	14263	14366	14252	14325	14130	14244	14312	14203	14246	14250	14166	14306	14439	14200	14325	14165	14533	14247	14243	14190	14244	14082	14241	14206	14153	14334	14268	14342	14284	14208	14225	14233	14396	14377	14365	14180	14411	14265	14243	14343	14307	14250	14274	14310	14215	14341	14287	14343	14268	14268	14289	14178	14300	14126	14411	14440	14272	14427	14414	14260	14129	14332	14260	14289	14213	14130	14284	14210	14331	14252	14308	14301	14235	14234	14115	14542	14219	14260	14283	14385	14152	14442	14404	14322	14202	14153	14079	14197	14279	14368	14316	14424	14114	14069	14471	14396	14547	14132	14292	14273	14292	14472	14172	14326	14349	14368	14271	14383	14365	14468	14342	14531	14557	14306	14273	14484	14457	14307	14247	14422	14191	14378	14538	14430	14182	14340	14321	14581	14347	14426	14420	14368	14375	14421	14498	14135	14296	14221	14303	14381	14418	14217	14329	14356	14293	14311	14508	14536	14330	14319	14309	14202	14289	14407	14157	14366	14180	14360	14175	14413	14361	14431	14340	14328	14315	14367	14384	14157	14425	14336	14265	14309	14324	14313	14302	14300	14416	14426	14457	14183	14239	14372	14312	14373	14300	14298	14286	14300	14309	14250	14525	14310	14272	14344	14429	14201	14331	14507	14225	14376	14415	14192	14332	14182	14163	14303	14264	14405	14256	14403	14382	14223	14224	14373	14131	14354	14372	14396	14279	14132	14410	14202	14392	14265	14233	14391	14287	14209	14371	14370	14469	14272	14138	14374	14227	14484	14147	14410	14250	14092	14250	14206	14339	14211	14242	14314	14468	14411	14247	14130	14271	14378	14159	14389	14402	14272	14366	14122	14348	14421	14345	14222	14335	14322	14144	14322	14229	14263	14383	14351	14354	14409	14338	14273	14330	14166	14296	14295	14349	14377	14303	14480	14264	14324	14206	14387	14172	14467	14385	14229	14440	14252	14235	14319	14327	14344	14614	14132	14405	14367	14334	14251	14228	14366	14458	14345	14223	14398	14439	14228	14352	14271	14338	14317	14395	14333	14279	14354	14111	14274	14371	14429	14393	14335	14424	14459	14274	14177	14355	14296	14471	14300	14284	14414	14390	14270	14256	14450	14513	14347	14433	14330	14221	14265	14287	14168	14560	14335	14216	14353	14273	14350	14438	14374	14301	14377	14466	14461	14489	14419	14377	14242	14388	14562	14323	14488	14454	14162	14326	14217	14317	14329	14449	14221	14255	14308	14413	14302	14281	14248	14365	14179	14479	14373	14335	14434	14289	14296	14229	14296	14383	14434	14474	14090	14283	14451	14327	14344	14248	14346	14331	14300	14302	14395	14419	14388	14331	14222	14241	14142	14232	14265	14392	14243	14433	14347	14363	14251	14395	14205	14366	14299	14359	14504	14515	14476	14414	14205	14299	14550	14239	14447	14423	14223	14439	14148	14386	14266	14353	14220	14390	14126	14382	14481	14348	14342	14228	14477	14154	14345	14223	14225	14094	14420	14373	14162	14326	14495	14262	14329	14424	14367	14259	14111	14351	14328	14413	14516	14332	14274	14230	14136	14255	14272	14277	14236	14523	14265	14365	14236	14282	14244	14342	14291	14284	14328	14341	14114	14281	14580	14496	14343	14298	14305	14302	14382	14457	14550	14215	14357	14296	14282	14374	14260	14378	14512	14241	14462	14327	14283	14308	14228	14434	14426	14349	14411	14401	14204	14243	14262	14425	14346	14374	14453	14323	14417	14373	14334	14456	14053	14353	14460	14319	14420	14256	14184	14312	14268	14273	14194	14247	14387	14283	14362	14586	14361	14246	14211	14440	14410	14301	14467	14392	14299	14318	14535	14244	14315	14410	14512	14404	14467	14410	14339	14360	14294	14331	14257	14364	14226	14308	14197	14217	14316	14493	14468	14336	14376	14249	14294	14397	14332	14390	14612	14313	14211	14294	14255	14490	14176	14386	14277	14214	14330	14293	14345	14180	14487	14422	14371	14278	14228	14404	14291	14234	14359	14314	14231	14365	14349	14191	14166	14378	14284	14354	14434	14302	14357	14443	14226	14184	14176	14371	14255	14223	14225	14275	14289	14229	14355	14421	14335	14218	14138	14414	14393	14255	14105	14444	14365	14311	14376	14378	14497	14249	14030	14436	14397	14407	14435	14061	14326	14342	14266	14257	14277	14355	14263	14293	14226	14371	14484	14450	14195	14206	14194	14338	14339	14509	14237	14274	14367	14241	14212	14460	14360	14246	14434	14345	14326	14452	14196	14359	14266	14380	14327	14449	14343	14234	14434	14284	14186	14300	14308	14490	14377	14096	14443	14595	14270	14330	14304	14351	14392	14424	14274	14424	14329	14161	14303	14375	14352	14309	14254	14342	14289	14543	14377	14211	14402	14343	14321	14203	14099	14390	14374	14331	14431	14381	14379	14283	14212	14415	14467	14387	14188	14404	14364	14491	14248	14365	14420	14403	14255	14514	14358	14280	14297	14349	14335	14389	14216	14248	14468	14529	14522	14347	14200	14354	14236	14363	14299	14378	14296	14307	14261	14275	14561	14522	14546
14631	19424	19027	16359	15601	14976	14528	14180	14138	14149	13992	13897	13776	13922	13889	13854	13729	13782	13824	13916	13788	14087	13830	13881	13860	14031	13808	13831	13772	13853	13794	13861	13814	13912	13796	13857	13716	13614	13602	13704	13497	13674	13480	13521	13374	13694	13367	13478	13472	13430	13346	13492	13515	13508	13486	13498	13554	13635	13515	13610	13505	13582	13555	13506	13567	13356	13514	13594	13506	13431	13312	13594	13520	13465	13460	13468	13441	13554	13456	13324	13474	13547	13536	13480	13517	13256	13493	13572	13632	13564	13288	13459	13485	13442	13412	13345	13385	13555	13483	13486	13522	13629	13435	13503	13298	13275	13324	13589	13445	13529	13620	13427	13360	13534	13494	13545	13518	13513	13353	13401	13555	13431	13426	13572	13481	13547	13340	13450	13645	13497	13416	13575	13433	13378	13551	13288	13477	13434	13416	13435	13521	13551	13428	13565	13489	13378	13484	13433	13388	13474	13328	13361	13506	13614	13528	13634	13582	13424	13471	13480	13548	13543	13408	13538	13508	13499	13686	13417	13430	13393	13426	13427	13356	13629	13525	13450	13398	13534	13477	13477	13418	13434	13444	13447	13427	13385	13449	13462	13572	13477	13540	13343	13463	13343	13512	13285	13344	13519	13452	13387	13368	13504	13528	13509	13196	13541	13478	13344	13502	13353	13426	13458	13511	13390	13598	13428	13468	13436	13473	13638	13540	13324	13397	13460	13344	13509	13477	13346	13468	13474	13442	13514	13320	13474	13433	13350	13520	13229	13343	13403	13549	13383	13478	13460	13490	13293	13417	13391	13367	13437	13479	13493	13452	13437	13242	13551	13461	13388	13428	13548	13340	13362	13344	13328	13426	13525	13448	13332	13385	13479	13482	13519	13512	13327	13392	13393	13437	13482	13395	13399	13389	13467	13483	13461	13654	13445	13409	13351	13341	13394	13432	13442	13366	13582	13291	13536	13565	13327	13467	13485	13426	13427	13476	13587	13485	13515	13507	13424	13392	13399	13548	13427	13370	13253	13477	13603	13553	13554	13421	13421	13385	13521	13421	13448	13411	13548	13533	13482	13476	13414	13499	13445	13313	13512	13458	13282	13327	13540	13461	13367	13432	13549	13408	13483	13562	13539	13333	13577	13521	13405	13515	13548	13445	13399	13632	13486	13553	13407	13495	13280	13544	13555	13486	13497	13517	13420	13433	13401	13500	13472	13567	13413	13267	13438	13575	13449	13579	13459	13510	13581	13424	13325	13463	13373	13552	13414	13574	13449	13339	13561	13350	13440	13366	13446	13461	13590	13282	13407	13530	13413	13451	13337	13645	13398	13387	13504	13283	13509	13336	13470	13521	13512	13429	13440	13498	13416	13436	13562	13454	13475	13374	13453	13557	13535	13574	13562	13537	13410	13601	13525	13449	13465	13459	13400	13479	13517	13429	13367	13270	13440	13361	13452	13502	13355	13510	13450	13353	13500	13425	13380	13378	13491	13422	13419	13339	13619	13664	13481	13462	13469	13611	13535	13526	13358	13505	13399	13444	13427	13634	13435	13397	13298	13442	13413	13511	13469	13569	13478	13436	13539	13575	13496	13192	13615	13597	13413	13496	13499	13348	13441	13345	13588	13503	13542	13510	13422	13503	13571	13471	13463	13463	13384	13533	13432	13565	13456	13529	13465	13538	13480	13509	13347	13463	13575	13480	13321	13619	13414	13426	13503	13368	13528	13449	13496	13458	13540	13510	13434	13584	13447	13360	13354	13563	13441	13446	13336	13452	13526	13413	13527	13468	13441	13343	13496	13459	13524	13347	13495	13520	13474	13369	13456	13419	13514	13506	13479	13432	13390	13530	13471	13393	13386	13507	13610	13421	13327	13577	13421	13392	13348	13348	13267	13488	13485	13342	13473	13469	13403	13428	13392	13484	13478	13325	13552	13447	13426	13448	13478	13499	13509	13418	13315	13441	13376	13511	13570	13545	13375	13429	13505	13385	13509	13462	13461	13463	13423	13634	13459	13546	13468	13541	13428	13417	13515	13507	13439	13450	13414	13440	13518	13261	13375	13577	13500	13447	13413	13437	13419	13637	13458	13350	13377	13627	13375	13491	13526	13381	13517	13551	13471	13364	13514	13380	13581	13401	13437	13497	13337	13445	13414	13405	13517	13353	13656	13358	13546	13345	13406	13523	13426	13496	13362	13465	13509	13535	13471	13172	13522	13582	13468	13273	13478	13442	13448	13497	13490	13405	13431	13452	13490	13351	13442	13406	13404	13329	13345	13446	13486	13511	13604	13539	13480	13454	13385	13306	13396	13386	13476	13402	13406	13558	13548	13367	13528	13437	13411	13526	13545	13406	13499	13575	13581	13287	13312	13339	13512	13422	13542	13351	13456	13415	13645	13553	13432	13521	13361	13520	13527	13634	13397	13513	13472	13424	13524	13422	13362	13475	13468	13468	13496	13482	13436	13373	13463	13573	13684	13602	13599	13415	13519	13528	13535	13518	13424	13643	13394	13560	13423	13507	13507	13467	13627	13369	13502	13452	13394	13571	13447	13494	13372	13557	13408	13545	13376	13466	13520	13444	13567	13382	13388	13466	13472	13434	13344	13339	13512	13301	13609	13408	13429	13506	13554	13393	13334	13518	13319	13518	13643	13451	13479	13396	13401	13457	13357	13496	13495	13431	13323	13390	13278	13591	13360	13560	13552	13535	13565	13537	13565	13593	13573	13515	13330	13421	13566	13459	13479	13482	13522	13565	13361	13507	13496	13525	13333	13355	13559	13388	13367	13402	13360	13438	13369	13403	13522	13536	13498	13575	13410	13394	13390	13596	13491	13641	13359	13467	13431	13429	13725	13438	13470	13481	13385	13513	13461	13532	13593	13506	13497	13436	13567	13466	13397	13519	13476	13317	13445	13483	13461	13409	13477	13462	13410	13559	13418	13390	13522	13444	13561	13492	13486	13396	13485	13399	13429	13554	13501	13386	13405	13478	13552	13510	13375	13526	13336	13437	13403	13498	13341	13524	13541	13407	13475	13547	13459	13520	13393	13549	13622	13426	13450	13497	13394	13438	13518	13563	13452	13606	13503	13417	13580	13434	13467	13509	13354	13681	13631	13405	13575	13402	13598	13533	13281	13564	13452	13471	13464	13421	13533	13482	13570	13304	13343	13478	13686	13398	13562	13518	13381	13562	13489	13456	13499	13498	13418	13478	13563	13616	13430	13524	13604	13390	13664	13515	13521	13320	13581	13597	13339	13533	13553	13455	13445	13411	13413	13492	13538	13494	13560	13523	13480	13345	13419	13637	13508	13435	13540	13372	13468	13408	13532	13588	13459	13602	13388	13461	13531	13417	13384	13462	13459	13519	13406	13424	13405	13439	13286	13456	13602	13391	13347	13606	13685	13610	13401	13491	13478	13358	13339	13391	13414	13360	13511	13379	13502	13528	13423	13508	13571	13419	13464	13560	13294	13462	13445	13372	13464	13346	13476	13496	13318	13385	13390	13390	13436	13341	13483	13338	13401	13421	13480	13374	13319	13534	13359	13371	13486	13403	13318	13368	13350	13498	13569	13472	13452	13356	13443	13361	13449	13447	13525	13430	13631	13340	13443	13590	13453	13417	13427	13477	13337	13390	13510	13482	13503	13445	13459	13533	13614	13432	13524	13393	13563	13513	13367	13534	13521	13574	13411	13525	13449	13523	13521	13415	13428	13262	13518	13489	13596	13491	13288	13343	13488	13517	13324	13536	13407	13441	13492	13519	13472	13566	13369	13468	13331	13577	13618	13499	13522	13512	13382	13311	13467	13595	13345	13526	13406	13473	13707	13432	13416	13454	13502	13222	13337	13607	13519	13557	13521	13465	13483	13419	13443	13383	13486	13240	13587	13363	13349	13567	13603	13583	13608	13466	13424	13405	13382	13510	13579	13639	13284	13478	13377	13458	13330	13376	13365	13463	13463	13536	13479	13518	13394	13472	13438	13351	13674	13584	13293	13510	13296	13448	13371	13575	13410	13449	13519	13507	13617	13464	13568	13566	13330	13534	13611	13454	13338	13514	13561	13446	13448	13481	13527	13463	13481	13416	13324	13599	13450	13496	13477	13487	13391	13435	13456	13546	13501	13310	13513	13450	13392	13516	13311	13620	13475	13506	13445	13461	13453	13473	13442	13470	13412	13518	13377	13394	13325	13500	13257	13631	13510	13532	13479	13302	13408	13317	13450	13514	13636	13497	13593	13444	13529	13583	13449	13429	13600	13294	13542	13484	13396	13405	13536	13384	13455	13509	13491	13330	13542	13231	13426	13557	13415	13418	13585	13514	13611	13316	13406	13543	13458	13422	13682	13421	13475	13518	13502	13443	13519	13488	13417	13327	13466	13334	13483	13428	13441	13489	13373	13311	13471	13550	13340	13324	13545	13536	13583	13317	13734	13572	13529	13304	13484	13414	13358	13449	13612	13482	13426	13520	13643	13507	13446	13380	13549	13442	13353	13362	13416	13418	13553	13257	13266	13468	13495	13594	13416	13430	13434	13448	13355	13407	13428	13431	13417	13457	13434	13450	13349	13422	13496	13371	13309	13454	13660	13652	13580	13376	13552	13495	13563	13518	13391	13424	13387	13537	13419	13544	13483	13393	13379	13504	13431	13552	13408	13401	13461	13572	13529	13424	13500	13333	13550	13440	13598	13370	13272	13435	13590	13627	13519	13438	13366	13478	13308	13393	13480	13595	13389	13466	13423	13418	13386	13525	13497	13303	13420	13629	13489	13480	13533	13443	13407	13408	13480	13418	13437	13466	13348	13528	13348	13370	13565	13687	13430	13631	13478	13461	13379	13373	13570	13557	13361	13506	13382	13396	13385	13630	13527	13611	13656	13378	13450	13349	13385	13672	13429	13389	13495	13525	13420	13569	13508	13346	13446	13451	13509	13478	13443	13429	13573	13394	13196	13429	13528	13528	13338	13529	13507	13286	13375	13543	13489	13396	13476	13476	13276	13290	13177	13599	13299	13378	13584	13492	13497	13398	13442	13407	13313	13572	13326	13457	13469	13333	13537	13610	13465	13486	13615	13549	13492	13427	13390	13469	13644	13458	13367	13620	13309	13505	13438	13445	13402	13554	13446	13351	13459
23736	21034	28323	24030	21562	19880	17974	15674	15161	15287	15287	15008	14897	14654	14992	14773	14937	14825	14752	14697	14826	15070	14753	15054	14969	14739	14928	14988	14714	14872	14821	14969	14720	14809	14667	14608	14509	14680	14652	14739	14662	14395	14596	14476	14386	14623	14610	14683	14507	14467	14702	14651	14449	14390	14517	14414	14379	14341	14390	14536	14397	14462	14601	14499	14486	14416	14371	14425	14455	14495	14518	14107	14237	14353	14455	14327	14484	14480	14497	14530	14309	14306	14265	14454	14392	14354	14308	14319	14379	14449	14465	14378	14416	14358	14273	14401	14412	14507	14401	14363	14407	14395	14416	14437	14322	14577	14356	14496	14438	14461	14341	14410	14427	14471	14377	14366	14411	14458	14465	14331	14454	14348	14232	14500	14472	14291	14363	14470	14556	14347	14552	14323	14330	14284	14266	14398	14340	14343	14219	14360	14258	14295	14418	14223	14346	14280	14342	14220	14496	14272	14142	14434	14424	14378	14342	14378	14319	14219	14265	14386	14268	14437	14429	14364	14404	14434	14646	14453	14229	14315	14145	14254	14377	14363	14339	14381	14322	14372	14342	14378	14278	14310	14226	14369	14404	14391	14341	14454	14430	14466	14200	14280	14322	14342	14479	14266	14509	14494	14217	14397	14384	14369	14441	14264	14416	14424	14440	14302	14447	14393	14278	14434	14211	14456	14184	14225	14392	14449	14368	14351	14245	14329	14447	14420	14399	14508	14307	14307	14571	14226	14402	14135	14382	14440	14382	14309	14422	14337	14561	14374	14300	14283	14468	14408	14552	14532	14591	14430	14489	14330	14443	14333	14353	14373	14547	14439	14526	14358	14447	14396	14432	14339	14454	14492	14148	14283	14344	14335	14551	14426	14382	14503	14223	14437	14377	14467	14211	14441	14297	14469	14367	14267	14405	14485	14488	14394	14367	14394	14537	14484	14528	14091	14423	14444	14436	14558	14385	14453	14142	14266	14310	14500	14204	14207	14361	14377	14466	14466	14621	14383	14419	14306	14300	14489	14569	14410	14389	14323	14589	14404	14273	14347	14390	14414	14481	14393	14323	14348	14545	14251	14446	14438	14356	14355	14391	14356	14339	14274	14565	14385	14324	14338	14303	14398	14375	14221	14298	14218	14170	14102	14168	14466	14453	14325	14381	14227	14507	14425	14415	14346	14381	14335	14388	14537	14283	14284	14287	14244	14454	14350	14332	14580	14324	14427	14407	14270	14339	14308	14259	14427	14307	14571	14356	14310	14500	14319	14455	14352	14304	14414	14189	14515	14292	14281	14238	14363	14304	14323	14332	14335	14319	14434	14475	14405	14418	14440	14470	14455	14360	14439	14416	14452	14347	14446	14375	14715	14462	14333	14553	14471	14454	14368	14320	14238	14453	14376	14299	14348	14386	14489	14379	14360	14351	14151	14271	14404	14401	14493	14399	14327	14338	14215	14294	14474	14348	14332	14306	14387	14403	14461	14319	14500	14609	14297	14410	14214	14279	14291	14464	14344	14326	14453	14494	14545	14409	14376	14333	14278	14354	14208	14483	14377	14311	14431	14346	14335	14447	14377	14323	14378	14459	14485	14386	14468	14355	14376	14315	14484	14377	14425	14302	14167	14395	14606	14639	14386	14336	14321	14465	14297	14574	14458	14349	14402	14394	14432	14458	14333	14425	14308	14406	14531	14253	14351	14416	14231	14294	14331	14296	14247	14339	14565	14482	14395	14339	14342	14489	14469	14305	14290	14338	14321	14473	14365	14386	14437	14343	14283	14491	14477	14407	14281	14514	14337	14503	14467	14217	14377	14547	14482	14299	14347	14476	14345	14352	14419	14280	14377	14384	14532	14557	14423	14436	14568	14355	14292	14384	14365	14243	14347	14458	14428	14407	14564	14246	14305	14534	14313	14380	14244	14556	14069	14609	14459	14467	14405	14485	14239	14397	14479	14313	14461	14465	14290	14421	14400	14173	14572	14391	14333	14393	14540	14349	14441	14334	14230	14269	14557	14468	14307	14333	14561	14446	14355	14251	14412	14388	14383	14377	14368	14468	14389	14260	14351	14306	14154	14342	14433	14279	14461	14411	14345	14361	14508	14282	14483	14285	14311	14239	14155	14270	14319	14498	14534	14449	14482	14394	14585	14388	14431	14327	14455	14518	14361	14342	14327	14521	14398	14420	14358	14307	14297	14572	14279	14329	14349	14358	14473	14423	14606	14257	14430	14279	14420	14184	14361	14589	14369	14115	14424	14457	14304	14432	14563	14375	14308	14392	14374	14404	14406	14576	14236	14463	14193	14169	14360	14367	14417	14344	14221	14396	14263	14451	14478	14530	14318	14391	14115	14478	14248	14434	14367	14364	14345	14362	14239	14414	14443	14585	14359	14498	14509	14449	14234	14459	14363	14486	14466	14510	14297	14175	14213	14501	14243	14401	14275	14417	14518	14616	14301	14284	14420	14286	14535	14348	14383	14298	14489	14459	14562	14592	14337	14481	14440	14433	14338	14385	14498	14527	14351	14320	14450	14273	14470	14210	14266	14419	14281	14410	14435	14402	14390	14575	14293	14453	14289	14211	14301	14227	14450	14364	14407	14553	14496	14426	14265	14341	14423	14388	14295	14292	14481	14419	14441	14222	14341	14371	14486	14447	14345	14356	14293	14481	14341	14303	14529	14433	14173	14323	14318	14334	14458	14297	14261	14419	14426	14465	14414	14294	14536	14490	14408	14501	14486	14534	14534	14343	14431	14359	14406	14442	14518	14466	14342	14204	14506	14557	14351	14402	14460	14358	14308	14217	14359	14394	14329	14071	14350	14526	14216	14454	14491	14544	14522	14392	14362	14494	14351	14394	14314	14502	14358	14281	14527	14440	14389	14353	14498	14388	14466	14480	14316	14441	14559	14415	14309	14505	14343	14386	14395	14341	14166	14354	14168	14269	14438	14385	14305	14434	14389	14514	14208	14477	14273	14507	14377	14269	14580	14436	14312	14216	14341	14331	14371	14359	14531	14442	14241	14543	14439	14427	14331	14326	14301	14402	14367	14268	14361	14588	14476	14282	14383	14327	14523	14325	14350	14419	14461	14374	14247	14376	14452	14270	14316	14316	14256	14200	14551	14395	14468	14477	14382	14383	14351	14354	14365	14340	14388	14238	14322	14501	14365	14455	14226	14501	14316	14338	14333	14376	14341	14042	14350	14394	14369	14249	14167	14437	14489	14325	14358	14429	14280	14200	14225	14289	14324	14330	14271	14325	14334	14444	14366	14392	14122	14333	14565	14368	14194	14323	14419	14388	14255	14280	14239	14366	14405	14430	14391	14343	14245	14258	14419	14373	14061	14270	14353	14474	14413	14399	14411	14403	14344	14317	14344	14426	14284	14280	14216	14253	14414	14551	14201	14500	14357	14585	14397	14321	14511	14319	14281	14378	14267	14376	14479	14321	14322	14404	14321	14607	14226	14137	14213	14322	14263	14437	14323	14439	14424	14379	14328	14352	14372	14390	14165	14432	14354	14388	14440	14224	14311	14358	14241	14235	14419	14333	14216	14249	14451	14439	14189	14306	14373	14536	14350	14426	14395	14451	14317	14469	14490	14363	14329	14372	14406	14401	14198	14308	14198	14416	14309	14291	14334	14267	14433	14341	14323	14388	14441	14341	14352	14285	14320	14327	14377	14270	14464	14377	14441	14364	14294	14381	14399	14255	14289	14353	14386	14500	14454	14354	14309	14473	14404	14393	14457	14419	14428	14383	14341	14274	14445	14403	14304	14364	14227	14333	14217	14572	14397	14471	14204	14532	14207	14429	14408	14311	14334	14300	14404	14350	14442	14183	14254	14422	14120	14249	14367	14316	14384	14468	14578	14409	14346	14287	14401	14335	14287	14281	14365	14484	14464	14436	14309	14399	14387	14554	14494	14327	14285	14477	14503	14543	14450	14441	14298	14336	14361	14280	14596	14398	14470	14207	14423	14444	14481	14508	14626	14510	14430	14311	14398	14332	14415	14426	14259	14339	14358	14483	14376	14361	14296	14278	14270	14350	14303	14272	14301	14417	14052	14443	14319	14399	14430	14431	14350	14302	14398	14465	14309	14426	14363	14350	14439	14114	14413	14465	14307	14481	14459	14365	14235	14239	14393	14295	14369	14446	14357	14456	14345	14235	14428	14216	14498	14221	14450	14430	14389	14328	14257	14484	14405	14323	14483	14250	14349	14458	14357	14507	14308	14467	14394	14408	14382	14182	14407	14244	14201	14441	14111	14322	14295	14439	14322	14405	14348	14142	14351	14407	14410	14485	14489	14278	14495	14417	14510	14457	14161	14272	14393	14283	14439	14458	14298	14338	14310	14152	14342	14410	14413	14287	14437	14406	14320	14291	14260	14381	14482	14536	14544	14475	14355	14223	14418	14299	14541	14412	14437	14291	14306	14423	14331	14532	14447	14445	14334	14483	14156	14383	14291	14376	14176	14334	14579	14273	14168	14331	14420	14364	14265	14430	14293	14400	14388	14234	14203	14271	14194	14324	14535	14234	14473	14395	14329	14395	14216	14506	14453	14343	14458	14524	14250	14304	14654	14540	14416	14452	14144	14240	14410	14297	14193	14349	14290	14214	14221	14354	14341	14458	14336	14283	14447	14350	14453	14427	14303	14152	14365	14306	14257	14321	14485	14567	14407	14378	14422	14192	14211	14318	14209	14284	14438	14450	14381	14433	14375	14067	14370	14254	14383	14481	14487	14440	14368	14171	14324	14342	14293	14301	14409	14412	14549	14144	14365	14446	14529	14451	14292	14490	14348	14431	14320	14407	14343	14204	14208	14516	14278	14338	14319	14416	14188	14356	14336	14516	14470	14579	14354	14404	14439	14470	14322	14427	14501	14390	14354	14271	14357	14247	14396	14439	14313	14247	14309	14474	14474	14567	14350	14263	14482	14343	14345	14489	14486	14270	14325	14378	14381	14325	14433	14451	14184	14241	14198	14472	14388	14343	14349	14252	14168	14255	14254	14517	14297	14326	14404	14561	14364	14378	14629	14314	14370	14425	14454	14526	14433	14546	14260	14243	14290	14305	14346	14319	14273	14464	14349	14578	14225	14567	14336	14218	14359	14507	14289	14330	14478	14322	14569
14335	26126	24536	19894	17731	16679	15780	15158	14911	14671	14679	14418	14311	14154	14237	14012	14143	14056	14020	14195	14075	14011	14301	14415	14285	14347	14270	14249	14285	14130	14174	14282	14017	13912	14047	14007	13870	13960	13791	13842	13903	13749	13828	13616	13602	13630	13588	13665	13373	13592	13584	13548	13827	13390	13541	13560	13515	13367	13579	13559	13611	13500	13641	13439	13489	13435	13615	13588	13551	13623	13455	13424	13434	13538	13640	13536	13522	13497	13581	13524	13565	13318	13531	13683	13717	13564	13558	13406	13731	13468	13618	13464	13404	13568	13533	13567	13565	13509	13607	13412	13439	13706	13580	13509	13563	13605	13483	13601	13432	13472	13595	13600	13676	13518	13520	13386	13390	13524	13560	13493	13527	13497	13552	13626	13560	13541	13637	13443	13504	13591	13558	13468	13616	13418	13603	13553	13537	13481	13574	13570	13545	13418	13623	13438	13603	13378	13555	13449	13457	13440	13627	13397	13570	13496	13451	13590	13413	13367	13694	13476	13506	13458	13548	13399	13639	13413	13390	13742	13616	13529	13403	13619	13602	13373	13691	13538	13591	13416	13570	13443	13546	13306	13557	13486	13647	13533	13497	13519	13445	13472	13541	13578	13599	13531	13460	13557	13456	13423	13478	13391	13624	13427	13415	13633	13536	13502	13608	13519	13552	13499	13644	13501	13487	13454	13727	13351	13704	13581	13496	13486	13520	13627	13597	13602	13600	13444	13461	13617	13421	13546	13500	13564	13459	13465	13578	13720	13446	13653	13580	13488	13490	13554	13579	13503	13413	13612	13501	13781	13547	13523	13559	13443	13356	13470	13588	13470	13577	13491	13596	13411	13606	13744	13659	13683	13638	13535	13594	13503	13584	13516	13532	13453	13465	13566	13507	13505	13377	13585	13444	13648	13254	13569	13521	13398	13503	13507	13366	13549	13368	13563	13430	13423	13439	13504	13449	13577	13553	13547	13675	13669	13553	13546	13527	13506	13428	13522	13577	13524	13537	13524	13453	13595	13424	13461	13459	13624	13624	13450	13371	13479	13476	13544	13403	13565	13240	13714	13590	13653	13483	13564	13565	13451	13521	13576	13526	13398	13461	13433	13522	13430	13497	13561	13628	13560	13635	13487	13666	13481	13552	13376	13569	13506	13619	13427	13560	13527	13432	13570	13579	13434	13577	13542	13519	13509	13685	13508	13669	13585	13467	13486	13628	13691	13475	13630	13565	13425	13514	13618	13389	13480	13677	13504	13402	13459	13444	13459	13640	13406	13355	13531	13586	13509	13539	13557	13566	13566	13685	13612	13525	13622	13510	13575	13434	13334	13425	13384	13498	13530	13640	13445	13562	13720	13482	13568	13551	13694	13479	13552	13644	13396	13520	13568	13500	13302	13502	13451	13674	13492	13428	13510	13456	13652	13320	13373	13632	13452	13574	13652	13744	13583	13645	13445	13560	13550	13493	13576	13465	13519	13568	13469	13493	13516	13447	13504	13498	13412	13452	13703	13593	13414	13620	13511	13560	13423	13554	13485	13527	13604	13415	13561	13515	13431	13444	13561	13438	13666	13478	13502	13547	13295	13409	13654	13648	13656	13679	13450	13575	13540	13452	13445	13635	13570	13544	13491	13518	13540	13576	13562	13703	13335	13505	13559	13578	13532	13658	13494	13486	13351	13647	13428	13606	13530	13325	13475	13485	13504	13623	13411	13557	13649	13514	13523	13342	13402	13438	13624	13582	13595	13560	13456	13640	13424	13572	13489	13413	13446	13679	13387	13373	13495	13372	13293	13415	13590	13596	13495	13690	13442	13549	13580	13585	13453	13572	13524	13566	13773	13466	13730	13504	13589	13444	13476	13625	13556	13487	13457	13424	13391	13501	13609	13548	13604	13502	13526	13656	13585	13522	13678	13667	13537	13533	13601	13531	13368	13681	13642	13536	13651	13645	13409	13597	13588	13421	13567	13565	13385	13432	13641	13420	13507	13381	13495	13584	13584	13448	13391	13605	13416	13497	13685	13490	13517	13575	13715	13426	13585	13512	13643	13619	13437	13512	13584	13400	13635	13485	13678	13553	13554	13416	13462	13646	13574	13584	13667	13360	13630	13642	13564	13569	13561	13704	13398	13536	13501	13446	13545	13562	13480	13441	13403	13473	13318	13376	13567	13701	13390	13614	13460	13468	13453	13447	13459	13579	13473	13520	13532	13314	13494	13574	13363	13395	13370	13684	13433	13575	13646	13440	13565	13507	13563	13580	13556	13482	13494	13410	13511	13493	13371	13390	13488	13483	13486	13377	13528	13440	13394	13537	13591	13505	13447	13461	13586	13561	13539	13563	13497	13264	13512	13648	13549	13484	13598	13520	13301	13498	13638	13623	13529	13538	13398	13448	13551	13547	13625	13642	13421	13504	13529	13618	13401	13337	13428	13555	13432	13484	13600	13575	13556	13609	13470	13619	13580	13455	13348	13700	13522	13448	13495	13564	13655	13589	13567	13561	13611	13688	13310	13574	13526	13457	13496	13632	13520	13642	13635	13431	13447	13457	13544	13703	13437	13538	13602	13570	13416	13584	13518	13613	13583	13601	13478	13449	13484	13509	13500	13497	13650	13460	13396	13539	13422	13485	13566	13474	13440	13350	13568	13504	13481	13380	13390	13612	13572	13378	13483	13475	13342	13588	13623	13402	13541	13535	13476	13468	13430	13615	13499	13487	13530	13568	13593	13612	13395	13532	13572	13507	13585	13535	13450	13680	13609	13729	13504	13398	13474	13575	13440	13394	13519	13577	13482	13540	13500	13414	13517	13520	13602	13644	13674	13525	13478	13368	13468	13546	13581	13631	13366	13707	13593	13417	13516	13430	13585	13566	13723	13496	13574	13343	13578	13534	13563	13387	13535	13541	13454	13500	13452	13411	13508	13550	13430	13684	13525	13620	13495	13507	13513	13530	13730	13508	13625	13377	13542	13551	13508	13622	13313	13671	13508	13572	13492	13578	13510	13478	13530	13471	13536	13469	13523	13568	13422	13498	13545	13506	13473	13481	13484	13469	13599	13628	13444	13450	13480	13489	13661	13356	13441	13664	13441	13525	13515	13578	13351	13631	13479	13587	13478	13610	13480	13347	13569	13667	13457	13558	13507	13509	13657	13545	13609	13616	13504	13500	13584	13541	13540	13425	13717	13469	13559	13615	13470	13470	13448	13572	13531	13566	13503	13455	13624	13590	13505	13475	13380	13728	13536	13453	13531	13428	13503	13528	13422	13469	13572	13472	13732	13465	13599	13541	13549	13357	13471	13594	13501	13522	13438	13537	13445	13617	13452	13581	13592	13588	13527	13593	13360	13562	13587	13564	13540	13640	13467	13354	13368	13589	13589	13400	13397	13514	13582	13496	13471	13614	13487	13529	13581	13583	13469	13533	13597	13422	13493	13571	13627	13616	13629	13430	13564	13497	13633	13510	13686	13654	13525	13687	13293	13495	13477	13508	13398	13589	13572	13524	13677	13445	13443	13342	13541	13602	13473	13572	13479	13574	13595	13655	13501	13617	13638	13567	13304	13313	13409	13358	13799	13507	13640	13411	13523	13571	13573	13553	13389	13635	13576	13420	13429	13428	13565	13389	13379	13471	13581	13591	13532	13534	13532	13577	13623	13635	13500	13548	13501	13555	13580	13500	13450	13574	13671	13587	13612	13613	13549	13451	13634	13397	13513	13657	13377	13465	13674	13556	13570	13406	13496	13551	13656	13631	13522	13427	13560	13552	13415	13588	13425	13354	13669	13905	13451	13561	13518	13584	13587	13552	13551	13567	13583	13440	13522	13509	13473	13583	13709	13605	13452	13470	13497	13433	13522	13553	13490	13538	13445	13523	13511	13591	13624	13556	13525	13472	13576	13483	13437	13551	13485	13521	13522	13570	13424	13660	13569	13401	13450	13670	13506	13511	13449	13673	13580	13432	13596	13490	13598	13575	13398	13483	13545	13409	13744	13434	13504	13567	13545	13607	13526	13831	13526	13391	13669	13644	13331	13588	13519	13478	13696	13695	13528	13565	13499	13432	13597	13600	13378	13431	13460	13493	13503	13455	13610	13505	13573	13500	13586	13507	13672	13593	13597	13492	13611	13572	13524	13550	13638	13377	13424	13544	13445	13661	13526	13519	13617	13638	13464	13585	13445	13522	13463	13430	13401	13370	13517	13483	13391	13589	13410	13521	13513	13486	13359	13469	13388	13582	13552	13644	13450	13442	13515	13584	13481	13443	13395	13544	13507	13498	13658	13530	13456	13556	13660	13596	13667	13526	13611	13554	13503	13440	13530	13472	13440	13702	13648	13518	13508	13409	13517	13423	13461	13499	13427	13482	13512	13405	13460	13610	13673	13405	13439	13576	13508	13593	13472	13540	13548	13429	13367	13484	13604	13327	13563	13631	13447	13687	13391	13501	13581	13570	13537	13538	13439	13707	13421	13504	13515	13569	13522	13444	13400	13532	13688	13573	13597	13549	13549	13518	13556	13471	13443	13521	13324	13418	13338	13504	13672	13602	13606	13572	13412	13619	13550	13295	13513	13485	13603	13419	13481	13449	13376	13526	13614	13351	13674	13571	13494	13581	13545	13389	13437	13444	13593	13605	13688	13613	13577	13458	13607	13471	13578	13609	13422	13501	13346	13532	13616	13521	13623	13474	13467	13462	13551	13450	13492	13550	13502	13567	13546	13484	13637	13617	13532	13565	13416	13387	13579	13676	13480	13388	13610	13524	13369	13640	13542	13620	13424	13393	13525	13416	13592	13688	13534	13403	13666	13390	13506	13667	13404	13474	13393	13490	13579	13427	13461	13526	13556	13566	13464	13753	13576	13521	13487	13350	13340	13559	13547	13409	13547	13516	13661	13688	13580	13578	13314	13572	13652	13528	13429	13668	13549	13557	13602	13376	13530	13458	13552	13415	13612	13581	13428	13490	13586	13624	13603	13417	13396	13607	13670	13541	13386	13445	13612	13490	13580	13548	13563	13474	13350	13641	13532	13461	13318	13461	13592	13458	13499	13515	13512	13507	13528	13552	13452	13396	13486	13617	13495	13540	13435	13628	13613	13556	13563	13578	13550	13525	13567	13410	13435	13467	13656	13554	13610
22620	21040	28818	23480	21230	22713	22906	17686	16539	16801	16500	16191	15938	16197	16158	15844	16041	15934	16036	15944	15844	15851	16082	16038	15992	15907	16183	16028	15807	15949	15812	16043	15805	15548	15577	15771	15725	15675	15358	15625	15620	15452	15314	15687	15471	15472	15360	15348	15456	15398	15279	15494	15246	15382	15503	15343	15275	15152	15316	15304	15272	15385	15317	15257	15216	15377	15441	15394	15325	15091	15321	15236	15304	15263	15306	15141	15154	15257	15199	15098	15204	15220	15282	15382	15279	15128	15373	15347	15172	15299	15208	15147	15359	15185	15270	15196	15264	15336	15263	15263	15310	15055	15241	14923	15202	15254	15256	15492	15144	15095	15214	15295	15384	15227	15305	15349	15290	15195	15234	15251	15312	15347	15367	15346	15320	15306	15225	15370	15180	15223	15248	15396	15271	15287	15321	15153	15133	15035	15131	15239	15246	15221	15126	15410	15191	15285	15296	15110	15285	15432	14938	15228	15138	15393	15284	15371	15268	15082	15363	15145	15140	15233	15210	15094	15356	15189	15051	15165	15168	15224	15270	15140	15072	15241	15169	15257	15188	15297	15285	15244	15184	15268	15278	15234	15113	15262	15118	15341	15182	15264	15136	15014	15163	15232	15153	15218	15186	15185	15234	15085	15316	15063	15179	15345	15189	15122	15199	15146	15007	15045	15227	15193	15210	15198	15316	15288	15192	15144	15297	15194	15371	15126	15309	15237	15399	15309	15302	15358	15389	15129	15280	15069	15180	15232	15433	15280	15646	15172	15297	15448	15361	14966	15120	15221	15409	15382	15322	15324	15201	15167	15255	15199	15335	15255	15044	15271	15295	15202	15343	15364	15123	15501	15293	15277	15290	15247	15268	15138	15115	15311	15158	15195	15318	15353	15181	15283	15452	15281	15293	15326	15322	15239	15225	15429	15340	15455	15278	15344	14944	15215	15445	15190	15287	15114	15236	15238	15119	15277	15359	15199	15370	15287	14971	15295	15108	15076	15169	15313	15118	15273	15189	15255	14932	15207	15288	15127	15176	15212	15147	15087	15288	15238	15081	15151	15117	15066	15273	15200	15105	15298	15098	15386	15318	15372	15273	15190	15255	15170	15112	15082	15128	15363	15139	15165	15237	15129	15175	15495	15218	15331	15263	15350	15314	15118	15275	15421	15169	15256	15018	15152	15160	15196	15258	15108	15211	15148	15111	14989	15277	15409	15267	15303	15157	15129	15236	15212	15276	15233	15014	15308	15232	15395	15313	15287	15087	15074	15299	15247	15398	15072	15189	15054	15247	15220	15332	15354	15190	15299	15045	15014	15193	15221	14912	15272	15188	15272	15045	15288	15067	15243	15289	15076	15231	15264	15370	15272	15092	15386	15143	15191	15382	15194	15367	15199	15152	15261	15131	15237	15280	15145	15294	15208	15169	15266	15249	15289	15363	15147	15011	15244	15079	15193	15134	15398	15528	15159	15176	15079	15201	15066	15531	15376	15370	15034	15167	15357	15167	15153	15109	15336	15519	15326	15172	15094	15197	14996	15244	15294	15243	15203	15199	15092	15383	15195	15170	15344	15174	15323	15247	15317	15179	15281	15293	15085	15107	15311	15224	15172	15428	15081	15180	15383	15278	15230	15197	15329	15294	15174	15218	15130	15205	15076	15252	15301	15259	15224	15488	15273	15343	15278	15379	15115	15119	15296	15305	15217	15102	15258	15237	15225	15257	15248	15243	15197	15348	15039	15231	15359	15138	15179	15141	15206	15174	15172	15180	15099	15141	15081	15504	15210	15128	15022	15255	15196	15423	14984	15162	15411	15297	15336	15153	15268	15223	15400	15441	15308	15186	15156	15322	15158	15236	15320	15183	15416	15048	15118	15229	15263	15090	15324	15206	15280	15466	15442	15073	15104	15089	15096	15227	15240	15413	15287	15237	15146	15088	15242	15184	15104	15267	15102	15355	15413	15383	15240	15419	15418	15177	15459	15076	15055	15312	15245	15241	15270	15475	15233	14980	15341	15115	15220	15164	15194	15239	15195	15136	15261	15285	15326	15057	15104	15238	15260	15271	15358	15283	15173	15217	15295	15332	15167	15066	15337	15286	15000	15219	15068	15206	15153	15159	15252	15197	15407	15250	15230	15271	15327	15276	15057	15124	15161	15251	15293	15255	15249	15470	15075	15185	15213	15160	15202	15213	15169	15225	15425	15313	15252	15292	15114	15501	15224	15037	15224	15479	15172	15388	15105	15152	15201	15035	15144	15319	15030	15227	15235	15116	15131	15265	15096	15147	15143	15213	15136	15372	15314	15364	15335	15059	15234	15088	15325	15333	15200	15286	15082	15150	14963	15073	15111	15360	15193	15011	15200	15298	15222	14996	15131	15150	15286	15157	15290	15303	15175	15205	15216	14975	15215	15058	15132	15220	15265	15353	15270	15168	15253	14940	15187	15345	15220	15238	15164	15218	15204	15096	15254	15186	15365	15215	15028	15278	15302	15440	15293	15227	15174	15276	15392	15199	15434	15193	15062	15396	15004	15139	15216	15314	15351	15513	15372	15217	15269	15269	15146	15278	15329	15128	15327	15262	15302	15372	15089	15238	15178	15256	15149	15189	15361	15267	15160	15443	15033	15213	15252	15321	15108	15135	15187	15146	15311	15444	15188	15256	15229	15268	15239	15153	15114	15373	15241	15423	15129	15126	15138	15115	15194	15361	15464	15157	15252	15131	15139	15179	15202	15278	15378	15182	15367	15293	15289	15239	15106	15207	15196	15094	15350	15164	15166	15138	15226	15214	14918	15257	15242	15309	15492	15122	15365	15280	15145	15227	15150	15111	15271	15314	15254	14953	15286	15326	15176	15092	15165	15251	15180	15314	15169	15075	15338	15045	15098	15307	15086	15199	15210	15300	15041	15310	15263	15310	15277	15309	15160	15149	15318	15276	15134	15284	15175	15136	15211	15292	15302	15026	15029	15094	15344	15141	15108	15324	15155	15384	15258	15299	15235	15261	15391	15460	15228	15130	15002	15189	15307	15244	15038	15142	15151	15260	15118	15116	15365	15207	15316	15288	15259	15157	15162	15312	15269	15152	15330	15259	15056	15165	15287	15173	15273	15030	15195	15291	15211	15079	15014	15166	15253	15079	15054	15031	15111	15209	15057	15089	15133	15253	15115	15155	14982	15279	15197	15189	15215	15464	15176	15356	15307	15241	15200	15089	15301	15092	15193	15381	15275	15260	15181	15173	15213	15156	15232	15198	15166	15179	15200	15242	15171	15155	15266	15026	15289	15238	15251	15160	15172	15189	15195	15157	15279	15300	15140	15124	15104	15257	15277	15066	15023	15174	15333	15111	15166	15478	15207	15103	15240	15125	15271	15190	15104	15217	15196	15442	15329	15195	15107	15148	15035	15230	15196	15275	15259	15101	15285	15339	15268	15126	15198	15342	15231	15316	15019	15199	15280	15303	15134	15248	15121	15327	15198	15296	15085	15279	15239	15281	15116	15338	15129	15169	15324	14923	15043	15099	15392	15267	15142	15374	15197	15266	15258	15259	15164	15188	15051	15275	15167	15056	15230	15274	15319	15230	15048	15138	14945	15056	15240	15256	15225	15297	15104	15058	15202	15176	15274	15029	15413	15316	15301	15116	15185	15247	15310	15260	15342	15453	15250	15202	15264	15212	15308	15178	15195	15367	15158	15233	15184	15348	15219	15301	15178	15387	15310	15141	15017	15222	15246	15198	15185	15417	15084	15112	15347	15190	15408	15115	15166	15223	15099	15128	15123	15283	15207	15101	15169	15078	15208	15164	15106	15271	15279	15137	15269	15248	15099	15244	15397	15088	15361	15346	15211	15215	15276	15247	15187	15208	15102	15327	15181	14987	15116	15094	15379	15116	15233	15228	15030	15227	15056	15232	15074	15213	14984	15244	14948	15326	15174	15170	15095	15071	15172	15236	15091	14976	15202	15007	15274	15245	15160	15126	14968	15317	15326	15174	15266	15222	15182	15384	15261	15288	15287	15124	15285	15172	15356	15299	15204	15136	15172	15336	15289	15130	14997	15190	15108	14983	15185	15117	15112	15195	15258	15300	15261	15367	15343	15244	15217	15287	15119	15238	15150	15220	15184	15172	15222	15229	15124	15339	15142	14983	15035	15076	15189	15306	15174	15251	15498	15300	15122	15043	15034	15282	15273	15255	15160	15234	15188	15193	15012	15258	15352	15262	15364	15181	15383	15161	15219	15161	15166	15240	15187	15124	15292	15234	15269	15371	15283	15279	15329	15170	15205	15248	15135	15327	15327	15263	15258	15170	15038	15121	15118	15272	15134	15290	15226	15336	15137	15235	15324	15329	15186	15170	15257	15413	15297	15162	15259	15225	15049	15210	15318	15228	15173	15172	15181	15212	15380	15143	15190	15248	15079	15017	15206	15244	15358	15365	15257	15228	15135	15233	15312	15337	15123	15179	15118	15334	15092	15208	15265	15111	15294	15183	15431	15274	15271	15426	15238	15187	15047	15173	15241	15302	15115	15356	15216	15217	15202	15245	15174	15319	15260	15078	14997	15293	15135	15271	15175	15158	15171	15357	15192	15247	15081	15267	15426	15185	15467	15535	15168	15034	15305	15179	15238	15257	15168	15205	15040	15161	15339	15327	15254	15057	15223	15215	15086	15244	15376	15376	15160	15188	15465	15407	15093	15204	15171	15143	15305	15265	15399	15273	15368	15160	14978	15115	15153	15201	15254	15244	15170	15132	15156	15291	15304	15325	15135	15535	15280	15451	15303	15129	15180	14975	15052	15276	15361	15244	15209	15487	15151	15212	15326	15178	15184	15152	15243	15114	15074	15213	14976	15022	15213	15279	14968	15443	15386	15320	15294	15259	15039	15206	15089	15044	15349	14976	15205	15291	15150	15104	15213	15302	15184	15300	14974	15054	15175	15231	15314	15136	15301	15322	15165	15252	15260	15221	15205	15403	15290	15399	15368	15290	15117	15085	15052	15152	15021	15091	15218	15313	15311	15364	15132	15161	15165	15243	15185	15098	15375	15259	15225	15261	15219	15266	15075	15158	15142	15305	15227	15185	15059	15382	15348	15352	15361	15275	15335	15231	15236	15176	15213	15196	15084	15150	15035
16668	31349	29095	22999	20448	18794	17397	16788	16489	16143	15695	15574	15144	14965	14942	15045	14964	15064	14837	14825	15116	14950	15138	14975	15231	15227	14900	15175	14906	15057	15036	14822	14789	14586	14746	14686	14522	14420	14396	14377	14297	14297	14182	14200	14241	14151	14261	14181	14002	13972	14138	14161	14119	14076	14105	14211	14143	13940	14032	14146	14036	14049	14061	14052	13896	14028	13967	14086	14206	14167	14114	14106	14081	14125	14031	14183	14011	14033	14041	14069	13984	14186	14012	14020	14017	14238	14234	14054	14085	14175	13914	13908	13970	14015	13791	14112	13888	13949	14104	14081	13802	13853	14017	14076	14032	14147	13964	13875	14096	13992	13988	14158	13898	14048	14050	14127	13972	14056	14056	13858	14118	14122	13972	14130	14021	13928	14003	13983	13905	14062	14032	13958	13991	13928	14027	14121	14110	14105	13937	14080	13957	14054	14084	14004	14094	13967	14008	13968	14071	14026	13980	13954	13906	14043	14035	14190	13882	13964	13947	13884	13942	13979	13954	13926	14043	13853	14103	14088	13932	13955	14088	13826	14027	13964	14027	14122	14129	14052	13760	14023	14150	14010	13908	14030	13968	14049	14008	13992	14071	13798	13882	13916	14118	14184	14241	13967	14133	13923	14009	14184	13963	14112	14083	14015	14044	14123	13807	13847	13991	13997	13991	14029	14099	14020	14015	14070	14200	13804	13872	13914	13879	13933	14136	14104	14220	14060	13866	14025	13973	14037	14023	13993	13885	14065	14061	13949	14008	13911	14054	13818	14079	14033	13905	13901	13978	14050	14096	14085	13989	14115	13981	14170	13878	14096	13948	14098	13831	13978	14114	14047	13884	14014	14133	13973	13854	13839	14075	14165	13911	13906	13926	13985	13971	14131	13993	13969	14090	13978	13984	14038	13971	14000	13925	13892	14078	14086	13884	14164	14106	13981	14254	14054	14145	14099	14016	13933	14046	13964	13993	14048	13966	14006	14053	14025	13959	14072	14033	13974	14053	14061	13996	14027	13945	14050	13943	14084	13897	13880	13992	13835	14160	13991	13923	14002	13932	13943	14054	14216	13914	13888	13839	13976	14056	14047	14149	14018	13977	14021	14056	13892	14068	14198	13940	14203	14029	13847	14057	14097	13838	14190	14058	14135	14007	13973	14018	14073	14142	14141	14200	14026	14113	14259	14001	13961	14005	13983	14130	14111	13940	14109	14002	14005	14007	14016	13784	13895	13958	14180	14123	13976	13921	14059	14023	14016	14051	13836	13962	14024	13909	14129	14062	13999	14084	13910	13943	13979	13992	13942	14071	14122	14037	14132	14140	13946	14203	13945	14116	14043	13903	13907	14076	14156	13991	14093	13984	13979	14064	14017	13886	14043	14191	14083	14176	13890	13945	13989	13944	13981	13933	13990	13937	14024	14038	14039	13824	13933	14030	13895	13962	14032	13991	13940	14016	14148	13967	13904	14058	14114	13964	13935	14041	13949	14141	13926	13990	13954	14254	13986	14106	14008	14063	14137	14015	13964	14027	14011	14066	13938	13937	14089	14098	13896	14196	13887	14090	13935	14073	13771	14065	14052	13904	14061	14150	14029	13927	13998	14030	14153	14042	14023	14058	13968	13946	13990	14067	14022	13908	14160	14082	14045	14014	13957	14111	13947	14138	14152	13993	13882	14062	14064	14059	14059	13868	14025	14058	13911	13956	14166	14019	13920	14164	13963	13974	14127	13985	14167	13899	14017	14007	14087	13901	13916	14028	14056	13986	14094	13896	14108	14041	13835	14012	14137	14006	14187	14113	14053	13962	14097	14054	13871	13903	14070	13887	13915	14300	13860	14136	14046	14007	14053	14035	13958	13932	14198	13976	14046	14036	14031	14005	13851	13984	14046	13967	13828	13914	14000	14030	13953	14164	14041	14065	14111	13990	14009	14103	14103	14079	13964	14018	14044	14048	14063	14119	14217	14102	13946	13871	14016	13854	14105	13987	14002	13961	14006	13898	13983	13994	14013	14108	13953	14001	13957	13939	14051	13975	14011	14059	13861	14028	14082	14048	13940	14033	14049	14073	14000	13854	14036	13918	14066	14066	14021	14045	13958	13978	13960	13970	14019	14111	14047	14002	13957	14036	13970	14111	13868	14149	14091	14004	14037	13965	14176	14127	14040	14015	13883	14141	14159	13970	14006	14069	14077	14027	14102	13938	14045	13915	13906	13983	14172	13894	14015	14051	14028	14014	14080	14038	13968	13902	13959	14030	14237	14080	13949	14020	14031	13955	13892	14166	14135	14110	14060	13966	14187	14018	14047	14048	14094	14040	14104	14072	14013	14109	13995	14089	13947	13992	14005	13945	14018	13958	14269	13991	13802	14197	14028	14033	14102	14052	14002	14077	14228	14076	14009	14017	14050	14061	14141	13901	14028	13915	14118	13938	14044	13943	13952	13834	13930	13946	13862	14037	13852	13977	13895	13919	13960	14028	14037	14021	14091	13909	14260	14100	14168	13966	14060	14265	14029	14152	14008	13984	13915	14012	13963	13854	14184	14149	13986	14076	14022	13990	13974	13949	13804	13939	13960	14015	14004	14124	14105	13886	13944	14020	13998	13949	14021	14066	14013	14026	14139	13982	14036	14034	14075	13976	14262	14146	14063	13942	13929	14060	14085	14021	13980	14056	14216	13962	14054	14025	13972	14020	14119	13974	14103	14184	13924	13871	13971	13837	13982	13931	14000	13972	13935	14074	13881	14175	13869	14070	13996	13767	13790	14107	14102	14088	14163	14094	14097	14076	13926	14046	14116	13965	14163	13989	13975	13873	13936	14058	14087	14028	14092	13988	13914	13945	13972	14112	14064	14092	13946	14023	14137	14060	13971	13886	14121	14019	14025	14187	14074	14001	14131	13991	14021	14212	13944	13865	14090	14062	13616	14050	13964	13945	14058	14079	14007	14207	14057	14036	14070	14023	13901	14064	14172	14077	14008	13864	14079	14025	14039	14015	13996	14197	14009	14007	13900	13995	14126	14191	13976	14052	13959	13871	13883	13839	14041	14136	13849	14072	14116	14018	13983	13928	13990	14056	13991	14079	14020	13939	14046	14084	14061	13988	13984	14053	13996	13964	13996	13904	14088	13867	14092	14015	14048	14029	14050	14064	14048	13988	14043	14011	13994	13909	14002	14019	13896	14065	14057	13967	14053	14149	14114	14015	14111	14028	14034	14199	13903	13943	13991	14039	14034	13803	14074	13932	13997	13914	13988	14068	13995	14032	13952	13970	14071	13964	13984	13981	13968	14081	13887	14144	13983	13992	14060	14076	13944	13954	14044	13876	13964	13837	14000	14098	14144	13936	14134	13919	13950	13973	13991	14110	14023	13988	13966	14072	14106	14012	14028	13895	14152	14048	14067	14081	14179	14192	14017	13930	14073	14032	14010	13962	14127	14130	14013	13910	14136	14031	14253	14036	13954	14219	14016	13951	14037	14085	14067	13996	14008	14017	14007	14127	14025	14018	14030	14142	13979	13902	14074	13877	14056	14059	13899	14198	14115	14152	13777	14051	13965	14163	13919	13917	13929	14030	14151	14027	13938	13964	13891	13974	14099	14049	14000	14075	13943	14062	14034	13993	14140	14114	13926	14049	14177	14037	13944	13853	13891	14046	13979	14037	14000	13980	13992	13990	13896	14077	14020	13984	14063	14150	14082	13898	14079	14085	13945	13970	13996	14227	13900	14111	14056	14098	14114	13952	13974	14047	14028	13963	13995	14256	13910	13966	13932	14035	13937	13971	14116	13928	14065	14137	14001	13881	14071	13967	13947	13923	14010	14035	14108	14033	13988	14036	14028	14038	13981	13941	14144	13852	14122	13966	13908	13915	13964	14076	13896	13986	14006	14027	13968	13990	14006	13967	14030	14095	13873	14164	13855	14027	13897	14128	14172	13982	13885	13982	14045	14059	14060	13933	13993	13966	14097	13957	14003	14075	13864	13981	14144	13969	14122	14018	13913	14100	13830	13993	14017	13941	13911	14045	14002	13997	14006	13982	14117	14065	14085	14033	13991	13966	14228	14038	13983	14046	13969	14029	14078	13961	13966	14077	14016	14017	14216	14035	13902	13948	14141	13822	13889	14097	13886	14132	14053	13922	14002	13948	13997	14047	13996	14043	14009	14003	14090	14038	14108	14028	13816	14192	14041	13887	14000	13951	13907	14033	13921	14209	14106	14090	14010	13950	13990	13992	14030	13967	14010	13935	14001	13996	14010	14037	14026	14057	13960	13951	14073	14246	13852	14099	14104	13898	13958	14099	14042	14061	14088	13959	14072	14074	14091	13944	13953	14007	14104	13986	13839	13893	13992	14143	13925	14057	13972	13874	13953	13980	13985	14009	13894	14015	14124	14100	14150	13929	13977	14057	14088	14013	13873	13933	13924	13937	14089	13868	13960	14053	13949	14086	14075	14140	14010	13976	13951	13855	14091	14089	13987	14076	14060	13903	14056	14062	13875	13754	14129	14048	14153	14044	14172	13987	13929	13994	14046	14040	14042	14130	14078	14087	14022	14046	13989	14098	13954	13970	14132	14140	14066	13917	14077	14025	14038	14007	14061	14040	14073	14046	14092	13896	13918	13876	13992	14160	14038	14042	13910	14102	13939	13999	14014	13874	14129	14095	13972	14150	13952	14018	13942	13870	13942	13912	14180	13899	14010	14118	14088	13928	13993	13978	14117	13948	14007	14163	14106	14051	14135	13890	13963	13899	14025	14160	13828	14044	14086	13931	13975	14023	14041	13947	13950	13894	14127	14079	14050	13969	14147	14106	13977	14006	13907	13997	14073	14011	14094	13994	14105	14021	13990	14007	13926	14042	14050	13853	13810	14202	14023	14077	14127	14164	14054	13970	13832	14096	14231	13841	14003	14161	14045	14111	14127	14014	14050	14095	14021	13958	13979	14002	14076	14022	13952	14069	13940	13981	14074	13870	14081	13998	14037	14010	13924	13914	13961	14102	14012	14057	13901	14009	14056	14007	14002	14009	13897	14084	13987	14002	14035	14012	13977	14128	14025	13866	14077	14074	14259	14130	13835	14057	14095	13995	14198	13962	13983	14032	13949	14026	14000	13998	13910	13830	14043	14026	13819
27028	21530	22660	18694	14934	14517	14454	14148	14169	14156	14118	14072	13925	13888	14165	13787	13765	14035	13970	14034	14230	14203	14158	13905	13960	14083	14101	13955	14158	13947	13896	13949	13975	13937	13965	13924	13933	14089	13817	13831	13901	13817	13985	13766	13612	13784	13707	13952	13777	13857	13906	13708	13830	13979	13929	13763	13735	13607	13855	13815	13770	13808	13773	13744	13531	13676	13634	13681	13797	13661	13667	13759	13606	13729	13848	13675	13891	13873	13803	13692	13842	13788	13853	13730	13587	13778	13763	13753	13602	13780	13585	13685	13629	13974	13838	13795	13765	13715	13812	13841	13598	13743	13686	13680	13673	13671	13648	13845	13692	13650	13699	13732	13830	13690	13761	13735	13806	13738	13739	13603	13712	13556	13519	13646	13727	13802	13685	13715	13737	13710	13660	13712	13678	13743	13805	13795	13721	13932	13927	13886	13635	13701	13772	13703	13823	13849	13721	13514	13776	13779	13820	13945	13821	13819	13660	13734	13946	13671	13664	13668	13696	13757	13732	13653	13711	13744	13971	13793	13842	13782	13848	13720	13723	13642	13729	13999	13851	13707	13778	13776	13699	13971	13468	13653	13618	13780	13691	13694	13672	13709	13774	13712	13694	13875	13787	13925	13775	13715	13675	13790	13718	13653	13745	13690	13609	13549	13694	13721	13763	13713	13504	13684	14027	13755	13787	13751	13739	13667	13660	13594	13800	13809	13825	13727	13772	13812	13717	13651	13591	13771	13737	13759	13688	13982	13784	13879	13773	13852	13763	13672	13903	13723	13654	13741	13644	13718	13541	13793	13804	13683	13791	13819	13648	13756	13746	13597	13601	13772	13567	13691	13576	13632	13661	13665	13735	13685	13703	13916	13652	13717	13727	13820	13731	13828	13640	13644	13667	13766	13846	13636	13664	13550	13847	13716	13747	13675	13756	13610	13613	13711	13749	13618	13718	13686	13648	13576	13543	13538	13807	13750	13701	13771	13924	13833	13870	13658	13799	13780	13692	13744	13797	13625	13723	13725	13695	13932	13819	13643	13733	13622	13796	13731	13684	13627	13821	13593	13854	13839	13954	13680	13680	13601	13866	13715	13656	13722	13790	13638	13680	13845	13753	13656	13792	13556	13822	13678	13672	13811	13787	13569	13738	13864	13824	13638	13700	13811	13538	13630	13808	13805	13732	13830	13696	13738	13621	13727	13591	13615	13819	13790	13580	13608	13641	13696	13864	13741	13726	13681	13756	13484	13660	13718	13739	13809	13614	13576	13619	13640	13598	13667	13946	13845	13757	13842	13866	13899	13707	13890	13900	13776	13666	13520	13913	13667	13775	13726	13708	13694	13777	13714	13981	13708	13714	13811	13673	13731	13784	13699	13855	13689	13702	13782	13656	13799	13940	13833	13713	13667	13787	13757	13782	13567	13787	13723	13747	13637	13742	13709	13882	13760	13684	13733	13729	13549	13796	13871	13722	13911	13762	13697	13806	13705	13918	13692	13856	13787	13679	13738	13742	13618	13803	13647	13500	13737	13785	13798	13523	13852	13703	13661	13767	13825	13594	13947	13715	13603	13796	13864	13732	13623	13554	13844	13605	13775	13709	13863	13854	13684	13935	13664	13884	13736	13720	13774	13721	13612	13750	13547	13829	13791	13615	13820	13745	13744	13596	13872	13637	13688	13708	13763	13683	13837	13801	13741	13835	13831	13676	13566	13721	13752	13630	13656	13772	13605	13600	13819	13784	13735	13800	13509	13815	13744	13709	13770	13715	13719	13732	13822	13633	13749	13765	13785	13780	13652	13825	13639	13945	13679	13883	13893	13722	13622	13628	13889	13765	13763	13687	13647	13749	13600	13750	13687	13610	13638	13631	13701	13592	13678	13526	13660	13764	13840	13700	13840	13714	13814	13645	13737	13781	13773	13717	13684	13951	13830	13654	13749	13711	13629	13676	13871	13582	13583	13953	13733	13655	13769	13686	13561	13594	13823	13985	13773	13686	13671	13659	13621	13753	13737	13519	13771	13879	13839	13945	13698	13831	13640	13728	13781	13767	13818	13657	13557	13630	13775	13963	13827	13645	13784	13741	13543	13643	13785	13888	13880	13781	13772	13791	13722	13721	13811	13698	13707	13781	13931	13693	13754	13623	13731	13807	13737	13702	13783	13644	13578	13837	13674	13713	13550	13574	13766	13576	13761	13646	13590	13768	13696	13682	13752	13717	13685	13800	13682	13797	13626	13660	13804	13732	13656	13723	13682	13696	13615	13751	13629	13684	13686	13635	13814	13814	13781	13760	13743	13960	13813	13708	13763	13758	13897	13764	13818	13611	13789	13750	13702	13667	13808	13719	13714	13600	13889	13859	13717	13666	13672	13732	13659	13690	13530	13740	13864	13912	13689	13842	13653	13749	13701	13780	13618	13713	13649	13841	13739	13833	13857	13688	13725	13684	13774	13944	13741	13725	13760	13793	13793	13952	13677	13761	13712	13966	13715	13861	13972	13538	13656	13623	13753	13776	13719	13810	13673	13792	13711	13917	13785	13741	13760	13735	13807	13750	13797	14023	13732	13796	13764	13650	13839	13860	13646	13782	13799	13864	13860	13759	13756	13673	13730	13637	13791	13651	13838	13742	13716	13780	13712	13877	13668	13753	13875	13747	13577	13671	13692	13624	13875	13529	13842	13694	13814	13879	13780	13796	13835	13775	13735	13787	13731	13856	13815	13765	13646	13753	13697	13767	13677	13866	13651	13650	13748	13770	13574	13715	13744	13820	13758	13886	13682	13680	13868	13820	13761	13750	13661	13726	13652	13849	13732	13833	13737	13684	13890	13989	13648	13851	13734	13698	13829	13691	13818	13597	13664	13640	13627	13671	13870	13731	13777	13804	13598	13677	13954	13616	13707	13652	13748	13742	13720	13801	13702	13639	13689	13791	13776	13612	13732	13845	13826	13612	13639	13774	13717	13526	13881	13718	13811	13739	13817	13754	13702	13817	13667	13652	13843	13707	13590	13679	13684	13823	13639	13639	13710	13763	13740	13666	13947	13827	13509	13622	13732	13726	13745	13619	13813	13651	13701	13688	13833	13610	13769	13603	13724	13828	13869	13756	13743	13645	13867	13858	13855	13751	13573	13681	13753	13806	13650	13604	13508	13683	13756	13798	13578	13771	13682	13761	13570	13873	13751	13704	13753	13860	13651	13547	13701	13748	13477	13718	13610	13827	13500	13634	13681	13682	13895	13828	13748	13746	13722	13590	13690	13521	13840	13700	13609	13667	13596	13626	13734	13719	13870	13901	13750	13789	13820	13900	13804	13588	13696	13707	13766	13768	13643	13845	13728	13800	13691	13784	13768	13855	13871	13542	13760	13838	13889	13650	13872	13946	13647	13768	13858	13750	13651	13503	13696	13714	13811	13727	13652	13823	13862	13928	13716	13712	13724	13709	13616	13635	13639	13707	13636	13807	13800	13736	13495	13823	13832	13660	13764	13595	13829	13859	13924	13676	13823	13749	13690	13827	13750	13588	13809	13990	13601	13590	13763	13914	13663	13723	13676	13793	13643	13496	13849	13788	13777	13633	13666	13728	13872	13768	13643	13712	13721	13635	13821	13808	13880	13758	13556	13601	13734	13647	13800	13887	13805	13667	13695	13790	13887	13683	13599	13791	13647	13820	13725	13834	13603	13606	13743	13767	13743	13645	13589	13859	13868	13707	13769	13620	13796	13766	13897	13793	13919	13641	13777	13840	13818	13583	13755	13710	13688	13826	13606	13769	13757	13719	13697	13761	13539	13586	13668	13680	13674	13617	13630	13900	13727	13880	13717	13793	13827	13864	13846	13856	13544	13490	13674	13558	13849	13688	13722	13767	13743	13831	13831	13767	13905	13923	13705	13655	13607	13771	13665	13833	13766	13663	13847	13563	13536	13815	13762	13780	13814	13837	13701	13518	13739	13879	13788	13806	13611	13583	13904	13667	13724	13625	13737	13707	13692	13542	13705	13710	13634	13744	13867	13602	13977	13742	13731	13712	13782	13662	13775	13886	13711	13654	13673	13624	13805	13757	13782	13701	13714	13744	13753	13786	13600	13729	13801	13721	13747	13622	13755	13532	13540	13623	13727	13835	13763	13871	13774	13614	13761	13802	13629	13662	13888	13805	13709	13733	13807	13682	13918	14079	13678	13707	13653	13705	13717	13785	13752	13783	13733	13788	13726	13711	13755	13762	13716	13653	13870	13796	13808	13834	13777	13693	13759	13709	13827	13697	13786	13854	13676	13661	13751	13832	13732	13908	13840	13606	13808	13804	13753	13637	13762	14011	13763	13644	13825	13857	13698	13783	13559	13834	13676	13497	13789	13797	13721	13706	13670	13836	13933	13753	13672	13844	13812	13778	13733	13884	13694	13640	13892	13857	13668	13762	13788	13725	13750	13758	13862	13522	13883	13807	13698	13746	13884	13792	13562	13644	13833	13827	13875	13651	13575	13736	13874	13874	13769	13714	13708	13842	13702	13756	13677	13734	13821	13817	13656	13623	13734	13728	13819	13668	13801	13640	13648	13450	13778	13935	13661	13727	13762	13723	13694	13644	13833	13622	13826	13896	13689	13791	13881	13837	13526	13724	13622	13870	13749	13768	13631	13648	13595	13600	13704	13837	13753	13749	13954	13763	13604	13820	13724	13743	13666	13640	13709	13768	13945	13607	13733	13724	13799	13736	13774	13817	13536	13749	13839	13608	13633	13589	13733	13807	13840	13935	13800	13733	13620	13766	13675	13772	13647	13637	13784	13914	13636	13715	13596	13646	13630	13776	13589	13656	13584	13781	13677	13445	13816	13844	13706	13759	13653	13823	13973	13659	13724	13949	13799	13511	13774	13782	13924	13628	13727	13669	13640	13644	13723	13727	13718	13848	13725	13700	13637	13866	13809	13679	13684	13764	13715	13533	13718	13868	13547	13846	13598	13749	13706	13649	13675	13767	13593	13736	13777	13661	13537	13785	13734	13905	13560	13852	13790	13708	13867	13750	13574	13656	13643	13820	13934	13935	13718	13700	13867	13684	13530	13724	13703	13856	13745	13846	13695	13661	13812	13880	13661	13762	13645	13676	13560	13635	13778	13798	13760	13683	13637	13788	13715
14952	19649	19085	16272	15182	14653	14029	13970	13629	13608	13636	13420	13468	13304	13525	13361	13445	13247	13355	13213	13521	13570	13616	13520	13564	13496	13616	13417	13509	13550	13479	13471	13317	13461	13361	13291	13410	13276	13299	13191	13120	13224	13341	13159	13390	13287	13081	13092	12981	12957	13021	13050	13101	13121	13076	13055	13081	13110	13075	13082	13111	13285	13057	13072	13236	13082	12981	13007	13141	12983	13267	13152	13119	13182	13095	13008	13072	12975	13151	13017	13226	12965	13182	12983	13190	13023	13083	13212	13204	13119	13264	12997	13139	12985	13248	13045	13037	13044	13165	13135	13086	13116	13207	13183	13218	12991	13017	12994	13149	12978	12931	13149	12946	13220	13206	13172	13129	13277	12987	13175	13168	13071	13011	13120	13054	13026	13117	12962	13094	13101	13157	13178	13071	13011	12956	13012	13175	13022	13095	13085	13224	13123	13022	13098	13169	13070	13105	13090	13181	13177	13109	12987	13055	13136	12936	13094	13101	13141	13047	13150	13063	13171	13064	13079	13151	13014	12926	12962	13060	13040	12947	12938	13172	12925	13088	13164	13060	12935	13045	12846	13148	12855	13157	13120	12871	13148	13117	13041	12951	13020	12878	13054	13002	13160	12969	13030	13066	13098	13165	13094	13052	13127	13090	13126	13066	13034	13107	12989	12969	12999	13089	13274	13128	13073	13001	13190	13069	13197	12886	13154	13073	13120	13121	13080	13004	13143	12960	13165	13198	12940	12911	12981	13133	13104	13107	13021	13074	13190	13022	13210	12928	13009	13028	13017	13190	12993	12827	13075	13063	13213	13086	12931	13030	13058	13097	13116	13004	13124	13080	13035	13070	13095	13144	12965	13120	13101	12991	13196	12991	13153	13116	13012	13056	12985	13012	12962	13010	13058	13134	13144	13037	12977	13174	13198	12991	13169	12877	13114	13154	13099	13158	13032	13075	13342	13052	13073	13027	13102	13033	13155	13181	13108	13077	13091	13032	13078	12978	13050	13306	13037	13039	13187	13175	13016	13036	13269	13182	12905	12921	13240	13172	13191	13116	12931	13239	13164	13164	13076	13118	13027	12910	13126	13147	12997	13030	13184	13262	13214	13007	13059	13151	13240	13157	13067	13035	12922	13119	13085	13057	13084	13137	13133	13234	13088	13173	13053	12981	13086	13083	12952	13076	13200	13109	13035	13173	12896	13049	13143	13194	13114	13126	13082	12941	13020	13124	12989	12989	12968	12987	12986	13111	13102	13049	13012	13022	13152	13058	13004	13063	12989	13052	13106	13094	12988	13219	13137	13009	13000	13071	13254	12862	13127	13014	12994	13185	13001	13113	12957	13125	12962	13182	13157	12997	13054	12984	12995	13128	13241	13254	13209	13005	13254	13083	13130	13175	13128	13076	13149	13195	12920	13147	13068	13128	12948	13075	12961	12975	13038	13079	13133	13215	13132	13026	13234	13097	13062	12989	13146	13071	13196	13172	13166	12977	13053	13190	13168	13071	13058	12968	13092	13164	13190	12961	13105	13124	13089	12973	12803	13014	13087	13115	13004	13086	13157	13275	13126	13061	12905	13101	13133	12932	13094	13137	13115	13222	13062	13102	13176	13022	13024	12937	12959	13030	13134	12986	13179	13134	12882	13141	12931	13165	13260	13030	13045	13234	12922	13087	13076	13145	13192	13116	13035	13116	13130	13106	12977	13082	13038	13027	13174	13113	13108	13094	12948	13091	13084	13177	13048	13024	13129	13046	13119	12910	13133	13225	13065	13238	12964	13096	12929	12900	12935	13154	12896	13058	13117	13137	13100	13100	13003	12833	13145	13022	13044	13055	13075	13102	12972	13112	13045	13156	13167	13055	13069	13030	13131	13071	12998	13049	13037	13145	12974	13195	13080	13053	13030	13188	13216	13097	12964	13050	13044	13065	13150	13131	13110	13175	13003	13031	13059	13133	13099	13146	12970	13159	13050	13213	13088	13028	12890	13093	13028	12998	13125	13049	13205	13059	12943	12920	13117	12995	12972	13075	13086	13024	13112	13024	13065	13051	12986	13066	12969	13087	13023	12980	13073	13171	13153	13064	13049	13180	13034	13003	13103	13160	13079	13019	13069	12927	13038	13049	12935	12945	12986	13058	13139	13166	13246	12896	13114	13033	13104	13118	13085	13145	12997	13048	13139	13141	13115	13091	13172	13075	13121	13097	13283	13087	13111	13083	13063	12992	12984	13072	12923	13196	13186	12918	13058	13055	13071	13120	12941	13213	13027	13138	13135	13110	12947	13055	12995	12851	13069	13093	13148	13057	12924	13081	13125	13064	13071	13077	13020	12998	12912	13042	13079	13025	13314	13141	13158	13093	13008	13267	13027	13215	13070	13092	13065	13125	12923	13156	12973	13159	13148	13151	13030	13288	13038	13046	12998	13158	13157	13168	12988	13232	13226	13110	13054	12967	13098	13067	13006	13288	13113	13091	13195	13138	13127	13036	13104	13015	13200	12985	13062	12958	13023	13003	13147	13097	13091	12928	13031	13026	12997	13158	13073	12949	12970	13106	13230	13074	13138	13063	12914	13048	12966	13144	12921	13183	13151	13105	13152	12961	12952	13138	13035	13093	12851	13083	13200	13099	13017	13214	13054	13011	13087	13098	12912	13075	13098	13000	13072	13062	12950	13024	13160	13161	13104	13098	13076	13113	13137	12962	13061	12962	13136	13250	13001	12958	12893	13046	13109	13077	13039	13020	13089	12972	13009	13026	13207	13048	13143	13040	13064	13064	13095	13078	13071	13122	13050	13147	13101	13193	12980	13058	12995	13322	12967	13111	13028	13210	13106	12991	13152	13149	13013	13044	13150	12982	13044	13101	12988	12967	13110	13230	13094	13068	13031	13118	13076	13226	13064	13176	13080	13185	13182	12909	13259	13006	12966	12974	13063	13099	12918	12989	13061	13088	13180	13073	13113	13027	13112	13103	12996	13137	12929	13201	13037	12999	13171	12995	13085	13200	13083	13056	13024	13036	13093	12922	13067	12989	13036	13016	12940	13151	13070	13006	12936	13217	13096	12874	13061	13157	13153	13105	12951	13072	13112	13024	12996	13005	12978	13108	12992	13142	13128	13152	13111	13157	13023	13196	12928	13179	13093	13175	13005	13059	13001	13001	13079	13027	13067	12993	13137	13171	13129	13016	13151	13209	13059	13078	13039	12985	13128	12949	13015	13107	13156	13095	13043	13000	13023	13067	13099	12913	12984	12993	13024	13162	13052	13128	13049	13194	12990	12965	13026	13112	13109	13200	13175	12988	13085	13206	13104	13087	12940	13128	13133	13015	12767	12979	13216	13047	13095	13264	13136	12927	13085	13027	12991	13079	12994	13059	13143	13052	13020	12976	12981	13104	13065	13121	12999	13174	13038	13203	13065	13054	13103	12962	13033	13138	13189	13059	12964	13054	12929	13159	13033	13101	12967	13057	13089	13086	13084	12911	13012	13275	13079	13009	13040	13051	13123	13003	13006	12999	12925	13127	13224	12861	13179	13067	13149	13076	13046	12943	12996	13190	13216	12950	13051	13041	13002	13058	12969	12936	12956	13142	13129	13006	13202	13020	13349	13121	13186	13197	13105	13093	13079	13050	12930	13142	13181	13063	13066	13129	13067	13127	13055	13021	13097	13095	13107	13119	13019	13091	13141	13066	13077	13138	13191	13073	13010	13048	12981	12943	13156	13070	13006	13006	13026	13173	13054	12977	12973	13126	13084	13117	13158	13092	13081	12961	13086	13121	12981	13134	13136	13010	12860	13167	13115	13082	12977	13156	13077	13039	12962	13098	13069	13112	13156	12986	13028	13139	13052	13145	13137	13137	13150	13214	13299	13083	12985	13115	13068	13064	12972	13150	13015	13062	13068	13214	13126	13093	13133	13027	12948	13040	13088	13221	12977	13012	13027	13074	13209	13044	13153	12846	13258	13039	13130	13089	13073	12951	13044	12992	13000	13065	13027	12933	13199	13187	12946	12967	13200	13169	13123	13124	13065	13056	13232	13091	12967	13121	13120	12946	13062	13121	13085	13021	13079	12975	13118	13060	13119	13021	13049	13015	13065	13071	13162	12948	13187	13065	13126	13111	13004	13044	12994	13081	13108	13074	12958	12996	13038	13263	13049	13164	12994	13137	13138	13005	13046	13106	13097	13101	12993	13191	13093	12886	12971	13121	13194	13138	13039	13123	13136	13020	13050	12910	13096	13096	13102	13053	13040	13135	12974	12961	12979	12984	13087	13129	13073	13046	13027	12997	13152	13121	13089	13203	13263	13188	13007	13131	13182	12974	13152	13198	13057	13156	13156	12975	13180	13011	13062	13087	13006	13007	12959	13176	13020	13200	12974	13032	13174	13097	13091	12988	13101	13050	13013	13052	12958	13053	13154	13041	13071	13154	13053	13050	12988	13010	13065	12927	13184	13186	13069	13131	13178	13119	13059	13190	12897	13132	12823	13120	13115	13078	13084	13089	13174	12990	13119	13031	13109	13098	12969	13088	13336	12959	13074	13163	13161	13181	13082	13162	13037	13258	12946	13055	13212	12946	13112	13159	13128	13107	13112	13003	13186	13221	13070	13315	13058	13070	13173	13118	13004	13111	13003	13106	13170	13102	13028	13133	13118	13108	13062	12935	13059	13048	13257	13271	13003	13081	13018	13195	13148	12913	13044	13111	13052	13098	13320	13201	13180	13047	13123	13084	13130	13073	13061	13037	13229	13093	13118	13080	12940	13175	13156	13141	12884	13131	12959	13131	13189	13156	13066	13030	13049	12916	12997	13151	13149	13048	12886	13159	13079	13250	12987	13071	13050	13080	13133	13069	13001	13039	13109	13013	13170	13014	13032	13048	13075	13155	13184	13077	12931	13044	13168	13039	13166	13005	13103	13129	13144	13249	13086	12867	13241	13038	13181	13074	13046	13197	13190	13028	12998	13023	12882	12961	13003	12951	13165	12983	13288	13002	13019	13114	13082	13009	13092	13000	12985	13067	13062	13303	12899	13131	13032	13223	13137	13086	13217	13034	13329	13177	13282	13108	13037	13055	13074	12903	13046	13221	13147	12893	13118	13111	13245	13228	12945	13010	12989	13142	13186	12997	13261
23774	21060	28363	24065	21582	19508	17699	15128	14768	14889	14749	14559	14400	14446	14441	14492	14342	14235	14328	14294	14314	14291	14332	14363	14435	14303	14314	14297	14380	14191	14219	14288	14150	14015	13952	14169	14139	14110	14052	14176	14017	14092	14140	14055	14153	13937	13908	14049	14200	14088	13903	13830	14052	13951	13940	13910	13965	14030	13888	13964	13987	13761	13782	13926	13794	13882	13776	13985	13790	13780	14004	13962	13859	13809	13876	13819	13989	13877	13822	13708	13691	13768	13692	13938	13811	13882	13934	13910	13719	13912	13818	13944	13909	13896	13736	14118	13856	13837	13815	14082	13960	13903	13919	13847	13808	13820	14067	13773	13964	13898	13811	13765	13693	13826	14020	13597	13872	13967	13999	13752	13842	13890	13814	13861	13926	13894	13878	13706	13797	13853	13647	13841	13847	14105	14002	14025	13756	13707	13701	13833	13884	13898	13764	13931	13811	13841	13834	13810	13865	13787	13965	13817	13740	13867	13947	13836	13803	13865	13750	13862	13774	13559	13899	13822	13730	13674	13860	13876	13751	13832	13938	13741	13872	14022	13996	13743	13949	13869	13969	13905	13863	13786	13731	13851	13798	13895	13970	14086	13839	13710	13781	13768	13989	13875	13715	13704	14019	13713	13587	13925	13869	13864	14018	13866	13990	13892	14033	13875	13934	13883	13817	13723	13757	13750	13968	13960	13772	13812	13826	13924	13768	13971	13770	13617	13957	13787	13858	13982	13926	13924	13668	14007	13773	13981	14059	13900	13652	13950	13847	13675	13811	13996	13745	13902	13929	13848	13761	13875	13734	13789	13841	13610	13959	13940	13729	13822	13975	13597	14046	13851	14060	13877	13885	13818	13951	13851	13775	13795	13864	13770	13865	13647	13671	13875	13902	13882	13880	13784	13690	13515	13713	13789	13793	13987	13836	13895	13837	13901	13945	13798	13781	13879	13842	13885	13739	13740	13637	13683	13912	13858	14026	13788	13864	13941	13832	13948	13995	14127	13946	13950	13776	13808	13829	13939	13884	13842	13773	13806	13972	13747	14025	13837	13817	13902	13969	13808	13771	13811	13919	13859	13831	13830	13886	13660	13826	14031	13840	13809	13948	13888	13996	13657	13782	13823	14040	14030	13942	13814	13927	13731	13826	14014	13709	13881	13848	13854	13876	13745	13797	13916	13697	14011	13910	13755	13858	13851	13965	14142	13586	13740	14006	13974	13942	13956	13943	13905	14026	13840	13829	13754	13797	13840	13976	13878	13894	13757	13822	13696	13940	13787	13820	13842	13969	13778	13720	13812	13818	13853	13997	13868	13854	13803	13847	13849	13913	13822	13905	13954	13987	14169	13943	13842	13722	13854	14027	13859	13836	13685	13840	13786	13823	13824	13822	14034	13768	13940	13818	13897	13835	13896	13839	13834	13942	13976	13678	13862	13920	13759	13842	14035	13766	13970	13827	13843	13904	13764	13843	13804	13837	13855	13804	13855	14046	13810	13661	13686	13839	13922	13661	13939	14074	13566	13729	13783	13821	13926	13848	13795	13732	13708	14091	13940	14016	13799	13827	13891	14037	13743	13898	13772	13895	13730	13932	13583	14036	13802	13968	13920	13909	13766	13767	14156	13828	13931	13936	13878	13873	13740	13982	13810	13787	13860	13833	13908	13813	13779	13916	13789	13995	13988	13846	13957	13810	13827	13819	14007	13825	13988	13810	13898	13741	13728	13770	13897	13773	13962	13953	13938	13867	13604	13727	13837	13749	13770	13881	13902	13985	13953	13928	13915	13852	13838	13750	13703	13810	13669	13921	13762	13901	13858	13729	13865	13608	13561	13801	13881	13795	13928	13918	13894	13890	13959	13911	13812	13956	13765	13798	13816	14011	13841	13844	13893	13786	13770	13870	13739	13776	13852	13812	13690	13857	13815	13852	13863	13656	13890	13986	13902	13837	13749	13752	13788	13797	13741	13854	13837	13933	14103	14152	13824	13738	13934	13878	13786	14020	13963	13820	13925	13934	13731	13885	13862	13839	13906	14013	13766	13871	13797	13788	13792	13617	13539	13550	13750	13815	13906	13952	13891	13753	13822	13863	13879	13882	13904	13773	13783	13781	13978	13877	13811	13951	13644	13720	13903	13734	14061	13921	13890	13813	13912	13719	13849	13801	13941	13735	13820	13792	13879	13780	13814	13905	13905	13741	13862	13725	13640	13851	13782	14054	13795	13871	13818	13869	13913	13934	13952	13892	13569	13882	13968	13881	13719	13699	13706	13710	13749	13801	13736	13983	13790	13964	13874	13812	13832	13967	13780	13843	13956	13861	13708	13858	13909	13751	13723	13738	13904	13740	13752	13837	13963	13963	13814	13889	14153	13824	13893	13904	13833	13869	13740	13781	13770	13947	13850	14070	14081	13999	13982	13992	13828	13821	13743	13988	13709	13850	13878	13775	13829	14014	13760	13911	13825	13856	13811	13771	13888	13871	13703	13865	14099	13955	13831	13740	13868	13980	14111	13903	13884	13787	13689	13839	13977	13609	13947	13810	13917	13847	13944	13849	13933	13875	14186	13755	13789	13904	13797	13944	13823	13733	13921	13839	13860	13832	13797	13764	13726	13572	13864	13762	13768	13834	13802	13881	13883	13939	13804	13783	13663	13782	14011	13951	13871	14061	13744	13761	13822	13915	13834	13990	14044	13690	13785	13711	13718	14101	13668	13728	13706	13779	13844	13747	13928	13676	13908	13826	14079	13839	13858	13820	13880	13984	13903	14053	13921	13869	13962	13894	13671	13905	13973	13710	13845	13861	14089	14047	14265	13717	13774	13896	13874	13813	13745	14061	13699	13971	13855	13838	13832	13701	13887	13810	13846	14081	13817	13871	13969	13772	14049	13755	13681	13734	13886	13725	14015	13758	13901	13822	13949	13809	13998	13705	13790	13994	13908	13830	13783	13716	13837	13957	13896	13905	13771	13790	13852	13859	13930	13761	13674	13845	13629	13847	13893	13674	13782	13816	13891	13840	13826	13993	13925	13885	13928	13996	13774	13877	13919	13793	13832	13971	13920	13850	13841	13856	13931	13745	13811	13820	13730	13837	13786	13852	13748	14001	13954	13790	13929	13858	13994	13957	13941	13770	13686	13803	13735	13985	13930	13918	13742	14114	13764	13793	13835	13832	13635	13754	14010	14063	14109	13795	13902	13889	14034	13907	13854	13895	14000	13810	13830	13839	13528	13777	13890	13845	13613	13823	13799	13832	14123	13825	14069	13894	13789	13903	13974	13919	13958	13822	13971	13781	13792	13941	13847	13824	13839	13792	13795	13946	13947	13825	14001	13878	13821	13852	13762	13809	13958	13817	13887	13990	13891	13828	13765	14048	13811	13823	14052	13809	13839	13916	13951	13800	13876	13944	13742	13830	14046	13931	14045	13912	13940	13815	13938	14122	13853	14049	13815	13899	13844	13786	13787	13799	14080	13951	13786	14041	13783	13748	13894	13731	13911	14010	14076	13836	13898	13878	13916	13849	13751	13904	13974	13888	13926	13673	13807	13664	13722	13822	13999	13929	13910	13861	13989	13676	13780	13880	13875	13984	13792	13720	13940	13797	13822	14182	13708	13914	14030	14001	13722	13985	13933	13855	13981	14008	13907	13964	13901	13933	13789	13868	13786	13809	13887	14028	13899	13834	13939	14003	13955	14074	13859	14122	14033	13828	13967	13834	13740	13782	13832	13872	13836	13758	13761	13851	13814	13794	14000	13904	13733	13750	13877	13858	13860	13826	13829	13892	13920	13934	14007	13997	13748	13882	13999	13923	13590	13930	13648	13767	13854	13920	13874	13777	14053	13952	13797	13883	13896	13733	13859	13777	13761	13719	13835	13888	13812	13982	13797	13953	14023	13916	13808	13817	13830	13710	13804	13834	13940	13964	13732	13949	13913	13898	13872	13843	13848	14104	13931	13874	13769	13685	13747	14009	13855	13976	13684	13949	13851	13896	13843	13963	13993	13769	13831	14031	13783	13861	13886	13664	13836	13610	13757	13870	13916	13866	13827	13841	13733	14014	13864	13842	13995	13816	13914	13851	14042	13866	13706	13871	13913	13862	13922	13800	13771	13983	13844	14074	13762	13737	13989	13854	13732	13627	13934	13709	13885	14003	13812	13927	13875	13973	13993	14066	13778	13923	13933	13812	13982	13955	13746	13810	13740	13819	13782	13780	13643	13837	14017	13851	14010	14033	13851	14040	13902	13760	13887	13964	13954	14023	13861	13653	13713	13976	14029	13641	13840	13751	13991	14000	13841	13822	13889	13720	13854	13928	13905	14089	13983	14041	13997	13983	13865	13847	13682	13949	13648	13966	13706	13993	13829	13868	13891	14075	13888	13793	13759	13819	13954	14110	13834	13877	13738	13705	13945	13907	13822	13747	13720	13750	13675	13825	13880	13874	13630	13958	13942	13809	13898	13885	13822	13710	13824	13728	13914	13836	13792	14005	13799	13899	13820	13735	13777	13792	13730	13921	13920	13895	13787	13841	13800	13881	13856	13813	13758	13944	13859	13862	13928	13692	13817	14084	13990	13870	13836	13815	13960	13781	14012	13724	13794	13728	13851	13901	13823	13795	13740	14134	13792	13709	13841	13988	13908	13553	13792	13785	14036	13832	13809	14008	13677	13877	13826	13990	13957	13615	13794	13807	13674	13775	13904	13990	13719	13789	13805	13882	13803	13778	13882	13758	13907	13914	13855	13948	13752	13974	13794	13797	13866	13825	13866	13913	13869	13976	13785	14003	13818	13958	13948	13867	13847	14056	13980	14042	13718	14074	14010	13795	13907	13745	13677	13930	13836	13903	13729	13811	13692	13802	13952	13850	14002	13711	13754	13874	13789	13918	13838	13816	13769	13813	14006	13921	13775	13900	14056	13823	13778	13819	13664	13943	13922	13845	13818	13737	13998	13957	13853	13795	13710	13879	13934	13796	13908	13890	13844	13797	13807	13816	14122	13816	13869	13963	13792	13890	13824	13829	13770	13694	13746	13902	13749	13957	14019	13971	13867	13895	13846	13825	13774	13838	13815	13919	13594	13996	13908	13894	13848	13990	13920	13887	13657	13676	13744	13757	13892	13830	13990	13958	13777
14811	26010	24640	19751	17743	16484	15539	14971	14770	14491	14214	14042	14001	14035	13863	13777	13792	13622	13906	13842	13802	13872	14040	14283	13941	13902	13899	13930	13776	13824	13747	13673	13711	13728	13704	13776	13550	13606	13623	13566	13527	13315	13381	13300	13181	13381	13370	13289	13396	13367	13116	13207	13218	13164	13188	13120	13290	13344	13249	13380	13372	13280	13293	13206	13383	13180	13332	13144	13293	13338	13149	13326	13137	13146	13166	13398	13324	13252	13199	13282	13182	13144	13242	13238	13256	13305	13150	13308	13335	13126	13120	13227	13066	13190	13172	13169	13249	13386	13161	13247	13219	13135	13399	13171	13311	13105	13019	13173	13162	13277	13262	13289	13199	13092	13327	13202	13288	13205	13193	13275	13261	13148	13235	13168	13205	13314	13330	13059	13206	13105	13187	13196	13082	13266	13170	13024	13159	13296	13307	13282	13168	13285	13235	13257	13283	13321	13135	13162	13143	13141	13367	13451	13123	13334	13298	13199	13208	13148	13227	13305	13179	13131	13238	13273	13341	13248	13409	13214	13248	13326	13194	13111	13369	13256	13259	13158	13036	13106	13257	13281	13169	13171	13267	13225	13173	13124	13144	13195	13142	13077	13270	13186	13120	13081	13138	13162	13262	13178	13252	13202	13173	13202	13085	13357	13198	13207	13243	13291	13002	13179	13261	13094	13172	13132	13166	13127	13220	13102	13127	13146	13154	13257	13137	13122	13140	13299	13160	13248	13279	13279	13132	13294	13229	13220	13052	13245	13178	13120	13153	13197	13203	13342	13248	13204	13098	13262	13254	13242	13111	13121	13142	13137	13056	13143	13381	13229	13228	13277	13226	13260	13238	13255	13135	13215	13325	13239	13147	13248	13192	13132	13289	13155	13359	13155	13358	13143	13353	13035	12946	13459	13292	13156	13292	13080	13173	13126	12998	13263	13192	13116	13372	13090	13178	13186	13072	13333	13285	13144	13125	12958	13254	13290	13289	13170	13179	13196	13147	13129	13265	13149	13139	13318	13221	13305	13131	13287	13181	13146	13282	13186	13223	13270	13165	13252	13070	13194	13211	13259	13272	13176	13018	13093	13211	13192	13157	13171	13107	13272	13264	13211	13080	13086	12993	13223	13184	13308	13236	13115	13089	13251	13255	13015	13304	13370	13177	13294	13045	13217	13310	13209	13167	13285	13331	13120	13118	13209	13204	13235	13271	13320	13211	13190	13282	13042	13372	13099	13291	13024	13228	13122	13224	13239	13133	13220	13142	13131	13383	13346	13149	13135	13142	13110	13173	13181	13168	13183	13263	13248	13275	13113	13291	13162	13187	13203	13350	13383	13167	13276	13120	13076	13325	13438	13150	13027	13442	13243	13083	13161	13281	13267	13183	13303	13176	13187	13133	13200	13175	13289	13048	13293	13295	13104	13078	13218	13188	13213	13144	13283	13221	13217	13356	13171	13345	13125	13147	13481	13451	13064	13168	13133	13308	13159	13131	13266	13205	13228	13299	13082	13238	13120	13191	13287	13179	13237	13185	13243	13190	13231	13385	13217	13137	13275	13151	13314	13200	13235	13079	13150	13326	13254	13007	13316	13164	13366	13164	13210	13116	13305	13146	13290	13154	13282	13181	13207	13244	13071	13313	13157	13061	13301	13117	13237	13149	13103	13194	13170	12972	13119	13309	13304	13267	13343	13271	13172	13371	13267	13257	13169	13096	13182	13226	13118	13378	13207	13228	13179	13136	13257	13151	13144	12999	13218	13188	13283	13316	13348	13200	13303	13324	13234	13206	13234	13255	13278	13285	13198	13253	13254	13182	13429	13154	13173	13208	13204	13039	13111	13290	13235	13205	13224	13219	13114	13151	13220	13157	13336	13177	13257	13078	13142	13123	13305	13213	13374	13136	13223	13288	13219	13144	13042	13175	13113	13398	13198	13104	13097	13302	13123	13174	13168	13068	13170	13174	13189	13101	13248	13259	13178	13220	13223	13077	13287	13266	13327	13226	13212	13225	13282	13149	13111	13373	13199	13252	13192	13243	13300	13163	13230	13273	13143	13208	13047	13139	13201	13321	13311	13324	13261	13058	13072	13326	13147	13113	13247	13392	13282	13338	13231	13213	13198	13039	13165	13115	13145	13196	13110	13214	13258	13227	13142	13193	13275	13222	13371	13236	13313	13194	13295	13091	13060	13200	13212	13254	13171	13315	13351	13222	13260	13171	13124	13095	13194	13070	13233	13156	13181	13149	13288	13168	13334	13138	13267	13370	13253	13158	13143	13263	13150	13306	13263	13066	13150	13414	13097	13218	13277	13146	13249	13169	13043	13407	12995	13211	13268	13233	13120	13164	13191	13287	13106	13147	13114	13036	13145	13180	13258	13109	13276	13304	13218	13184	13115	13136	13123	13383	13234	13296	13129	13229	13256	13112	13240	13062	13274	13227	13089	13221	13106	13156	13154	13269	13159	13198	13146	13139	13163	13248	12981	13089	13168	13251	13270	13082	13235	13081	13190	13158	13015	13239	13035	13233	13166	13133	13096	13335	13044	13403	13278	13289	13140	13224	13096	13316	13130	13244	13070	13273	13210	13320	13308	13089	13219	13251	13298	13203	13159	13294	13306	13104	13191	13252	13172	13216	13274	13360	13062	13245	13128	13235	13202	13168	13156	13148	13243	13238	13177	13320	13314	13232	13373	13259	13201	13320	13189	13151	13194	13151	13221	13242	13267	13203	13193	13250	13239	13032	13132	13164	13255	13124	13288	13327	13060	13244	13229	13165	13076	13062	13224	13169	13172	13194	13213	13247	13216	13171	13071	13126	13293	13309	13217	13264	13213	13357	13211	13318	13148	13099	13225	13197	13294	13309	13280	13120	13334	13200	13238	13275	13157	13258	13284	13130	13133	13244	13052	13205	13121	13275	13164	13235	13222	13222	13183	13155	13258	13177	13198	13175	13217	13182	13045	13123	13131	13006	13159	13144	13302	13104	13268	13211	13132	13160	13241	13217	13344	13269	13150	13277	13209	13160	13261	13236	13389	13295	13166	13158	12928	13297	13184	13325	13304	13040	13245	13229	13186	13194	13428	13232	13073	13251	13123	13114	13331	13255	13295	13176	13172	13191	13248	13189	13126	13188	13062	13084	13269	13134	13145	13169	13128	13092	13094	13155	13088	13207	13245	13101	13334	13206	13300	13280	13037	13161	13245	13406	13218	13215	13305	13130	13214	13233	13189	13199	13205	13245	12994	13100	13123	13122	13187	13165	13181	13258	13197	13144	13255	13306	13352	13295	13203	13080	13250	13135	13258	13108	13132	13189	13021	13433	13296	13212	13265	13113	13277	13188	13196	13202	13347	13162	13175	13193	13133	13268	13201	13214	13142	13302	13216	13182	13221	13333	13233	13194	13165	13142	13151	13224	13317	13146	13095	13201	13159	13367	13308	13267	12934	13345	13233	13179	13155	13169	13138	13310	13253	13262	13109	13219	13294	13208	13192	13077	13245	13132	13217	13085	13281	13357	13055	13190	13226	13158	13271	13134	13315	13104	12961	13273	13253	13235	13246	13226	13312	13298	13216	13134	13267	13039	13093	13248	13257	13360	13190	13187	13159	13251	13450	13164	13190	13298	13172	13162	13414	13186	13190	13130	13165	13124	13013	13112	13353	13319	13085	13205	13317	13268	13295	13039	13226	13242	13271	13158	13194	13040	13251	13073	13283	13124	13212	13143	13240	13185	13046	13255	13218	13272	13184	13134	13239	13211	13364	13192	13025	13228	13154	13215	13306	13229	13211	13280	13337	13117	13247	13346	13273	13290	13260	13258	13255	13293	13187	13161	13091	13454	13203	13208	13342	13162	13202	13180	13265	13292	13271	13150	13155	13189	13057	13405	13011	13191	13172	13218	13150	13147	13092	13306	13082	13193	13267	13310	13173	13218	13207	13345	13255	13122	13242	13261	13242	13035	13117	13217	13143	13125	13301	13211	13180	13098	13150	13220	13015	13189	13127	13199	13228	13119	13207	13262	13373	13184	13350	13351	13179	13270	13094	13500	13341	13202	13332	13402	13378	13334	13030	13033	13173	13214	13236	13101	13099	13215	13257	13237	13208	13137	13378	13276	13016	13243	13203	13280	13140	13154	13098	13036	13049	13162	13253	13286	13245	13268	13178	13191	13296	13293	13146	13193	13383	13225	13112	13383	13013	13039	13233	13080	13220	13206	13181	13138	13175	13298	13350	13263	13105	13150	13282	13311	13122	13203	13404	13173	13171	13220	13367	13206	13162	13095	13218	13232	13408	13122	13222	13274	13062	13136	13151	13046	13323	13135	13146	13286	13037	13251	13096	13086	13364	13215	13165	13327	13215	13340	13174	13141	13188	13334	13107	13259	13128	13316	13149	13318	13343	13073	13093	13243	13307	13229	13244	13366	13257	13159	13200	13261	13063	12990	13161	13152	13166	13159	13202	13117	13176	13287	13198	13180	13045	13133	13161	13198	13320	13222	13157	13232	13217	13111	13118	13092	13343	13294	13123	13276	13164	13107	13261	13269	13215	13234	13131	13188	13204	13204	13276	13151	13194	13096	13137	13212	13284	13083	13248	13178	13163	13294	13110	13357	13110	13124	13146	13291	13199	13182	13324	13051	13279	13089	13370	13293	13135	13293	13158	13169	13085	13272	13320	13321	13134	13265	13090	13193	13259	13368	13265	13303	13342	13260	13251	13288	13195	13258	13302	13211	13173	13142	13163	13288	13090	13117	13227	13138	13095	13169	13182	13245	13043	13353	13178	13104	13254	13264	13209	13166	13245	13055	13164	13069	13264	13255	13147	13286	13394	13202	13125	13199	13215	13301	13260	13191	13248	13294	13311	13243	13158	13245	13145	13449	13199	13253	13087	13103	13344	13151	13288	13133	13305	13096	13138	13227	13307	13272	13241	13250	13096	13339	13120	13173	13253	13115	13122	13262	13287	13140	13153	13174	13050	13264	13229	13415	13308	13163	13100	13412	13381	13123	13289	13246	13218	13136	13140	13118	13039	13309	13277	13232	13249	13194	13292	13189	13396	13139	13260	13265	13265	13114	13065	13208	13168	13284	13283	13214	13280	13102	13246	13174	13287	13206	13213	13325	13212	13161	13051
22753	21104	28904	23572	21273	22684	22755	17531	16275	16352	16203	15700	15840	15705	15597	15659	15689	15661	15296	15677	15695	15807	15842	15883	15837	15814	15858	15731	15749	15557	15629	15524	15379	15443	15370	15546	15303	15097	15373	15219	15161	15004	15057	15027	15155	14932	15017	14976	15091	15033	15139	15017	14917	15017	14995	14788	14990	15072	15071	14951	15143	15155	14842	14929	14822	14949	14924	14948	14872	14905	14971	14974	14934	14929	14961	15060	14794	14710	14985	15099	14955	15095	14909	14936	15042	14825	14874	14962	14786	15057	15082	15027	14962	15009	15057	14995	14987	14874	14653	14902	14976	14979	14926	14857	15049	14801	14875	14874	14952	14836	14889	14879	15145	14952	14739	14878	14967	14821	15119	14948	15033	14958	14768	14840	14877	15037	15127	14912	14881	14914	14904	15037	14927	14818	15089	15041	14843	14959	15012	14922	14911	14963	14876	15030	14948	14898	14651	14938	14808	14839	14902	15110	15081	15087	15036	14926	14792	14943	14995	14985	14994	14862	15043	14880	15098	14983	15076	14942	14997	14921	14932	14979	15042	14861	14876	14895	14851	15010	14712	14868	14746	14796	14913	15072	15064	14807	14742	15017	14986	14906	14927	14877	14966	14914	14951	14684	15092	15084	14949	14824	14738	14978	14945	14939	14889	15025	14985	14824	14871	14835	14857	14827	14874	14912	14846	14873	15011	15169	14838	14950	14941	14914	14991	15011	15045	14676	14979	15069	14819	15113	15042	14903	14701	14923	14827	14817	15068	14812	14987	14965	15051	14912	14952	14810	14940	14999	14815	14762	14872	14867	14758	14988	14766	14911	15055	14972	14978	15000	14996	14999	14745	14830	14866	14789	14978	15059	15023	14868	15038	14990	14852	14748	14931	14705	15056	14761	14883	14908	15159	15043	15080	14816	14925	14963	15121	15147	14927	14973	15050	15069	14765	14857	14855	14961	14855	15012	14980	14917	14892	14964	14983	14907	14875	14910	14678	14938	14834	14987	14823	14983	14951	14884	14757	14817	14964	14958	14928	14785	14868	14888	14750	15089	14922	14816	15047	14863	14921	14791	14667	14883	15003	15009	14824	14843	14967	14811	14971	14922	15269	14892	14848	14849	14938	14783	14857	14933	14874	14819	14922	14778	15035	14962	14690	14865	14978	14990	14962	14834	14891	14793	15052	15044	14817	15048	14799	14866	14864	14893	14943	14883	14807	14900	14674	14864	14893	14824	14911	14864	14755	14853	14977	15080	15197	15123	14934	14783	14840	14968	14788	14975	15013	14801	14910	14929	14898	14842	14794	14889	14855	14967	14992	15014	14873	14997	14838	14907	14888	14745	14983	14999	14903	14781	14884	15086	14774	14894	14869	14926	14855	15082	15004	14877	14807	14881	14786	14714	14637	14937	14830	14899	14871	15036	14814	14916	15043	14875	14825	15047	15025	14782	14976	14747	14746	14858	14927	14813	15037	15008	14894	14952	15049	14884	14904	14841	14766	15081	14833	14851	14907	14832	14931	14885	14962	14894	14914	14912	14815	14811	14965	14967	15014	14895	14834	14866	14737	14797	14876	14768	14785	14969	14918	14803	14940	15004	14949	14950	14931	14935	14873	14840	14837	14833	14896	14944	14878	14886	14924	14989	14821	15004	14983	14749	14927	14908	14847	15025	14965	14906	14877	14913	14874	15222	15020	14818	14998	15004	14940	14897	14761	15045	14884	15010	14855	14675	14889	14757	15129	15010	14912	15143	14932	14752	14720	15149	14943	14951	14802	14813	14848	15038	15081	14788	14956	14885	14974	14694	14849	14971	14961	14894	14652	14988	14849	14911	14896	14879	14880	14844	15011	14800	14815	14998	15014	14933	14808	15054	14881	14971	14982	14977	14700	14844	14993	14598	14846	14993	15145	14770	14791	14893	14962	15016	14837	14704	14898	14894	14911	14953	14843	14974	14888	14880	15008	14932	14965	14948	15050	14904	14758	14880	15014	14845	14959	14903	14872	15049	14728	14932	14989	15000	14935	14777	14994	14914	14884	15001	14970	14832	14803	14813	14969	14997	14985	14927	15009	14797	14886	14786	15049	14780	14748	14939	14980	14916	15013	14704	15020	14845	15018	14980	14884	14819	14919	14717	14849	14832	14959	14852	14877	14919	14767	14941	14851	14783	14859	14882	14943	14886	14713	14718	14876	14885	14854	15090	14778	14901	15160	14771	14958	14823	15127	15174	14871	15028	15166	15076	15071	14873	14929	14897	15001	14981	14914	14956	14951	14900	14810	14918	14967	14995	15081	14830	14985	14795	14963	14920	15028	14783	14724	14892	15142	15068	15005	15017	14972	14915	14956	14958	14760	14836	14968	14975	14899	14870	14708	14945	14679	14964	14908	14827	14849	14722	14879	14933	14790	14759	14888	15001	14742	14838	14930	14870	14870	14850	14897	14757	14984	14668	14879	14965	14823	14853	14762	14910	14991	14677	15043	14846	15061	14949	14881	15039	15041	14980	14997	15106	15012	14931	14768	14860	15030	14868	15020	14948	14982	14860	14964	14930	15097	14837	14962	14740	14808	14915	14873	15057	15133	14922	14782	14836	14841	14944	15039	14852	15023	14826	14958	14940	14975	14696	14755	14758	14913	14907	14805	14940	14700	15035	15014	14908	14805	14866	14952	14944	14963	14860	14886	14972	15003	14779	14986	14918	14827	14918	14847	14878	14839	14770	14904	14785	14916	14837	14920	15074	14957	14943	14651	14989	14896	14840	14964	14859	14973	15021	14801	14796	14840	14914	14696	15003	14867	14788	14797	14859	14915	14996	14932	14941	14900	15006	14920	14748	15043	14983	14954	14926	14780	15026	15062	14944	14994	14951	15039	14951	14815	14827	14950	14784	14799	14836	14980	14910	14766	14972	14801	14852	14803	14862	14926	14927	14886	14913	14880	14899	14970	14905	14927	14862	14865	15027	15029	14926	15015	14750	14959	14992	15051	14849	15007	14966	14930	14855	14920	15028	14912	14861	14948	14843	15002	14716	14828	14933	15052	14725	14799	14838	14814	14927	14968	15078	14849	14941	14824	14777	15032	14994	14913	14713	15085	14858	14781	14912	14851	14865	14813	14961	14879	14953	15005	14720	14833	14932	14993	15032	15145	14868	14827	15040	15084	14989	14985	14797	14729	14826	14950	14888	14948	14926	14869	14867	14856	14783	14713	14929	14867	15023	14941	14814	14838	14997	15248	15126	14947	14934	15068	14799	14774	14996	14914	15024	14890	14846	15119	14964	15062	14828	14995	15002	14938	14991	14927	14986	14974	14798	14907	15022	15163	14927	14915	14910	14880	14891	14961	15026	14836	14933	14838	14950	14862	15126	14997	14845	14845	14852	14828	14854	15003	14992	14859	14994	14900	14883	14860	14894	14829	14946	14798	14905	14922	14817	15006	14872	15002	14858	14899	14929	14841	14846	15032	14812	14904	14870	15073	14989	15154	14818	15001	15065	14916	14928	14606	15066	14805	15025	14859	14949	15023	14892	14808	14938	14953	15056	14901	14794	14889	15114	14934	14921	14773	15144	15035	14911	15019	14778	14928	14942	14971	14946	15024	14935	14924	15104	14850	14971	14974	15016	14690	14792	14905	14901	14709	15010	14960	14864	14706	14847	14888	14965	14886	14920	14837	14834	14926	14785	15074	14797	14996	15082	14983	15004	14668	14815	14857	14642	14751	14726	14987	15040	14976	14914	14829	14967	14995	14735	14912	14893	14897	14905	14855	14771	15083	14931	14961	14985	14866	14840	14804	14665	14883	14807	14749	14827	14958	14972	14853	14906	14910	15096	14837	14908	15010	14879	14844	14969	15025	14769	14965	14716	14920	14781	14796	15012	14861	14878	14996	14804	14866	14901	14982	14994	14807	14831	14863	15020	14886	14873	15080	14971	14835	14984	14972	14967	14930	14689	15006	14903	14852	14905	14764	14744	14958	15054	14761	14812	14950	14801	14839	14902	14851	14957	14929	14726	14943	14826	14727	14829	14758	15076	14773	15058	14940	14982	15043	14772	14787	14954	14865	14917	14945	15117	15021	14951	14676	14789	14783	14873	14644	15083	14846	14844	14895	15013	14860	15035	14887	14840	14881	14900	14984	14743	15098	14810	14880	15027	14842	14940	14858	15115	14755	14827	15010	14804	14680	15151	14971	14653	14925	14632	14820	14730	14959	14807	14884	15130	14748	14944	14953	14764	14917	14841	14959	14907	14959	15052	15030	14768	14840	15084	14839	14888	14881	14920	14813	14755	14854	14655	14876	14906	14898	14945	14832	14936	15005	15080	14646	14909	14822	14974	14898	14860	14878	14947	14840	15041	14897	14814	14823	14797	14679	14868	14880	14896	14857	14797	15064	15188	14938	14945	15100	14588	15078	15012	15006	14902	14928	15037	15039	14793	14515	15103	14769	14895	14823	14873	14793	14943	14815	14842	14951	14952	14952	14803	14827	14899	14746	14821	14766	14704	14760	14807	14902	15047	15042	14972	14935	14941	15074	14861	14924	14823	14788	14850	14921	14924	15021	14770	15040	14884	14782	14884	14742	14887	14931	14946	14871	14834	14926	14887	15166	14941	14941	14787	14808	14919	15070	14941	14972	14894	14767	15061	14859	15013	14956	15069	14922	14985	14906	14870	14801	14921	14892	14989	14963	15080	15087	14901	14988	14796	14776	14765	14953	14787	15018	14836	14978	14997	14856	15007	14847	14700	14881	14738	14823	14766	14864	14965	14892	14973	14987	14865	14965	14817	14853	15069	14857	14874	15060	14894	14896	14931	14804	14977	15114	14826	14918	14869	14820	14895	14576	14879	14963	14777	14840	15100	14875	14875	14699	14867	14828	14971	14889	15026	14956	15061	14990	15000	14840	14975	14719	14865	14827	15130	14863	14838	14919	15014	14949	14896	14815	14995	14939	14695	15032	14844	14876	14845	14970	15119	14876	14891	14707	14850	14817	14981	14701	14824	14883	14853	14932	14856	14879	14945	15001	14966	14756	14755	14920	15049	14917	14922	14914	14854	14958	14657	14937	14699	14906	15070	14899	14742	14905	14692	14826	14847	14972	14782	14985	14946	14798	14891	14992	14957	14849	14847	14710	14876
16695	31613	29305	23504	20930	18884	17398	16594	16323	15682	15576	15436	15093	14989	14823	14905	14796	14942	14769	14813	14841	15008	15210	15260	15127	14982	14801	14859	14785	14934	14710	14460	14420	14518	14426	14437	14370	14234	14311	14231	14083	14121	14032	13877	13970	14017	14041	13934	14033	13731	13920	13871	13849	13810	13887	13943	13933	13872	13887	13821	13785	13865	13985	13945	13861	13801	14011	13926	13809	13748	13908	13957	13865	13839	13911	13924	13912	14001	13788	13812	13794	13922	13810	13841	14007	14000	13760	14079	13804	13764	13840	13921	13870	13659	13932	13953	13914	13814	13667	13790	13846	13773	13958	13795	13848	13776	13766	13857	13760	13816	13926	13847	13758	13829	13786	13836	13965	13833	13793	13823	13725	13975	13565	13735	14038	13840	13629	13829	13991	13799	13761	13745	13849	13842	13971	13885	13843	13818	13732	13865	13914	13733	13797	13917	13885	13761	13928	13713	13641	13681	13830	13736	13881	13775	13817	14028	13732	13724	13905	13808	13726	13940	13701	13804	13864	13829	13779	13702	13850	13652	13948	13892	13830	13920	13710	13994	13727	13989	13791	14032	13797	13841	13723	13835	13920	13683	13861	13804	13760	13971	13876	13805	13758	13858	13792	13670	13942	13804	13849	13909	13865	13864	13920	13780	13736	13890	13956	14013	13847	13942	13903	13869	13746	14001	13924	13846	13723	13877	13947	13848	13840	13808	13869	13720	13791	13752	13627	13761	13834	13911	13831	13901	13779	13856	13785	13909	13846	13969	13762	14002	13615	13975	13904	13719	13857	13940	13826	13794	13913	13856	13813	13802	13759	13694	13877	13961	13913	13829	13937	13843	13929	13849	13853	13917	13832	13981	13753	13807	13796	13742	13821	13734	13801	13766	13809	14045	13750	13818	13754	13691	13912	13787	13913	13877	13741	14037	13799	13943	13842	13744	13881	13767	13830	13762	13732	13785	13823	13667	13871	13861	13991	13904	13810	13971	13822	13791	13924	13838	13852	13884	13827	13741	13822	13905	13724	13655	13885	13818	13995	13766	13699	13821	13792	13756	13787	13817	13669	13744	13879	13797	13894	13892	13786	13897	13787	13817	13811	13774	13832	13907	13809	13724	13715	13873	13929	13773	13826	13848	13640	13857	13726	13827	13926	13791	13891	13825	13762	13794	13838	13815	13801	13936	13873	13878	13840	13856	13744	13881	13760	13656	13832	13883	13935	13716	13808	13809	13832	13781	13859	13697	13675	13865	13870	13832	13932	13821	13813	13829	13780	13756	13810	13808	13709	13891	13848	13832	13758	13883	13931	13831	13805	13952	13806	13815	13768	13849	13779	13666	13805	13792	13763	13841	13786	13853	13887	13811	13764	13949	13817	13890	13729	14035	13835	13846	13814	13934	13859	13841	13705	13819	13694	13680	13867	13796	13820	13756	13678	13779	13851	13775	13597	13753	13838	13826	13650	13868	13882	13892	13839	13837	13986	13752	13798	13802	13818	13882	13739	13827	13907	13816	13949	13793	13852	13714	13826	13883	13778	13861	13720	13890	13749	13823	13773	13655	13832	13815	13841	13835	13735	13840	13889	13914	13880	13859	13633	13914	13915	13578	13827	13834	13853	13790	13957	13807	13764	13813	13860	13771	13688	13811	13714	13735	14011	13974	13744	13903	13803	13697	13769	13735	13787	13907	13749	13774	13899	13860	13911	13756	13934	14039	14046	13916	13878	13945	13628	13906	13825	13780	13829	13708	13908	13720	13926	13763	13627	13863	13912	13859	13885	13738	13913	13786	13756	13705	13985	13801	13841	13861	13878	13783	13789	13711	13886	13869	13835	13727	13768	13822	13742	13737	13820	13761	14067	13749	13897	13953	13852	13758	13827	13816	13844	13765	13746	13887	13935	13784	13719	13577	13760	13833	13871	13764	13792	13729	13859	13860	13981	13853	13765	13712	13719	13831	13900	13692	13821	13801	13909	13763	13704	13875	13745	13812	13779	13850	14018	13724	13685	13834	13943	13806	13731	13792	13699	13769	13825	13764	13875	13693	13878	13740	13835	13816	13917	13760	13868	13728	13816	13859	13858	13786	13704	13823	13796	13815	13811	13964	13944	13714	13879	13847	13831	13803	13946	13993	13891	13890	13842	13811	13735	13832	13764	13818	13787	13845	13843	13667	13715	13900	13744	13969	13861	13827	13871	13824	13891	13859	13933	13957	13679	13813	13743	13752	14091	13917	13683	13802	13780	13780	13760	13796	13872	13772	13968	13891	13701	13871	13940	13843	13941	13742	13981	13870	13736	13597	13731	13660	13719	13798	13946	13829	13789	13914	13869	13921	13794	13869	13840	13825	13813	13961	13820	13898	13927	13779	13919	13752	13832	13778	13731	13898	13875	13832	13954	13813	13749	13897	13750	13793	13788	13963	13777	13831	13867	13894	13789	13796	13830	13753	13819	14003	13822	13868	13828	13788	13952	13737	14046	13783	13899	13786	13803	13877	13805	13684	13620	13733	13711	13937	13915	13792	13966	13759	13903	13697	13774	13950	13758	13914	13839	13861	13934	13751	13763	13685	13913	13750	13716	13920	13878	13706	13668	13894	13817	13733	13989	13874	13704	13907	13899	13838	13748	13823	13948	13974	13769	13883	13653	13732	13938	13812	13870	13837	14067	13813	13895	13883	13807	13738	13742	13867	13687	13873	13934	13789	13836	13900	13772	13778	13708	13679	13718	13701	13857	13747	14073	13912	13843	13874	13882	14027	13774	13727	13735	13848	13754	13872	13882	13876	13770	13809	13869	13728	13782	13831	13868	13797	13908	13822	13811	13604	13738	13806	13771	13723	13834	13839	13790	13784	13967	13811	13828	13700	13808	13817	13795	13714	13729	13727	13744	13868	14009	13827	13697	13774	13902	13866	13844	13861	13710	13732	13739	13968	13811	13822	13752	13846	13779	13895	13895	13835	13792	13923	13700	13990	13646	13653	13757	13901	13835	13806	13881	13901	13867	13849	13689	13942	13916	13708	13873	13770	13921	13918	13799	13808	13756	13852	13868	13740	13613	13672	13672	13954	13940	13794	13847	13783	13804	13777	13855	13711	13759	13676	13851	13832	13740	13777	13667	13779	13964	13931	13747	13832	13931	13819	13707	13782	13778	13747	13750	13733	13957	13845	13728	13860	13900	13859	13752	13839	13832	13889	13802	13694	13637	13782	13914	13693	13887	13853	13866	13685	13805	13832	13742	13893	13766	13808	13760	13841	13719	13858	13884	13785	13737	13885	13909	13873	13882	13868	13855	13710	13813	13725	13751	13666	13861	13947	13836	13722	13695	13828	13824	13961	13948	14005	13924	13889	13814	13842	13803	13785	13838	13724	13837	13946	13604	13911	13832	13874	13794	13857	13812	13848	13954	13876	13877	13818	13764	13860	13766	13862	13820	13801	13945	13804	13825	14011	13730	13740	13861	13971	13812	13933	13800	13726	13896	13536	13716	13674	13797	13810	13657	13767	13944	13817	13718	13674	13850	13907	13942	13934	13843	13812	13796	13940	13729	13829	13817	13870	13830	13939	13762	13892	13746	13785	13809	13814	13813	13799	13742	13882	13797	13951	13764	13988	13779	13740	13964	13760	13647	13685	13638	13693	13828	13863	13771	13909	13913	13721	14003	13783	13844	13775	13817	13915	13865	13701	13709	13744	13738	13981	13873	13843	13773	13822	13833	13829	13764	13865	13794	13729	13961	13769	13742	13887	13912	13895	13925	13596	13909	13708	13598	13864	13907	13714	13884	13890	13956	13771	13761	13866	13829	13752	13831	13958	13816	13997	13816	13965	13843	13812	13792	13722	13965	13803	13736	13839	13757	13713	13914	13924	13865	13968	13749	13710	13837	13883	13953	13776	13814	13690	13903	13927	13714	13788	13755	13808	13968	13789	13921	13829	13884	13877	13807	13741	13846	13809	13786	13808	13920	14073	13961	13781	13908	13703	13866	13774	13726	13852	13795	13724	13721	13858	13863	13745	13862	13707	13796	13813	13838	13780	13851	13821	13729	13902	13722	13874	13727	13723	13861	13729	13888	13896	13715	13686	13865	13667	13865	13775	13849	13822	13977	13821	13825	14031	13905	13793	13964	13736	13802	13636	13912	13728	13891	13727	13765	13737	13835	13858	13866	13898	13830	13724	13674	13818	13706	13941	13851	13907	13926	13896	13788	13738	13739	13681	13705	13770	13798	13705	13843	13798	13903	13803	13902	13826	13766	13818	13839	13951	13835	13692	13819	13764	13987	13809	13807	13794	14014	13840	13643	13879	13894	13913	13767	13705	13888	13784	13942	13880	13589	13770	13702	13848	13925	13747	13921	13802	13786	13878	13750	13896	13876	13882	13805	13870	13904	13717	13877	13851	13789	13738	13782	13792	13861	13850	13877	13895	13719	13850	13815	13718	13763	13965	13756	13797	13815	13706	13938	13853	13798	13811	13828	13841	13806	13793	13794	13932	13864	14011	13802	13744	13899	13844	13927	13811	13805	13899	13841	13930	13835	13680	13715	13792	13796	13977	13884	13887	13884	13957	13747	13602	13781	13789	13772	13816	13753	13896	13809	13969	13744	13764	13758	13967	13696	13741	13898	13929	13667	13922	13905	13753	13954	13721	13939	13700	13676	13718	13740	13850	13855	13860	13879	13852	13800	14000	13735	13802	13826	13744	13919	13805	13602	13754	13881	13786	13943	13811	13706	13606	13743	13773	13747	13773	13704	13800	13837	13857	13816	13700	13886	13933	13878	13836	13940	13971	13689	13794	13778	13806	13799	13828	13918	13790	13867	13903	13794	13906	13838	13770	13865	13690	13876	13896	13960	13752	13858	13694	13999	13938	13696	13790	13886	13840	13877	13828	13916	13795	13771	13865	13878	13849	14013	13683	13873	13810	13772	13859	13760	13960	13862	13969	14027	13800	13869	13798	13932	13858	13766	13860	14019	13941	13915	13769	13758	13788	13828	13734	13809	13815	13858	14062	13934	13754	13751	13770	13839	13858	13783	13845	13844	13910	13850	13775	13922	13661	13846	13827	13763	13947	13883	13739	13765	13995	13787	13629	13843	13864	13889	13698	13868	13973	13894	13819	13726	13933	13912	13661
27251	21641	22788	18777	15204	14494	14459	14143	13964	13844	13962	13944	13885	13674	13868	13641	13803	13816	13827	13528	13699	13887	13852	13684	13974	13910	13844	13822	13834	13799	13707	13787	13801	13573	13757	13780	13714	13689	13558	13615	13734	13555	13678	13595	13435	13636	13410	13654	13571	13706	13516	13488	13557	13546	13602	13561	13616	13403	13447	13599	13642	13617	13433	13387	13567	13511	13640	13427	13376	13489	13557	13618	13470	13433	13317	13179	13522	13397	13555	13561	13491	13485	13413	13552	13347	13494	13671	13436	13435	13616	13489	13492	13335	13632	13590	13649	13377	13537	13423	13493	13587	13469	13648	13393	13488	13463	13555	13649	13452	13492	13563	13367	13477	13375	13650	13455	13610	13550	13601	13545	13485	13347	13487	13396	13319	13364	13624	13490	13602	13508	13716	13509	13686	13390	13531	13607	13688	13496	13534	13390	13486	13606	13488	13416	13457	13357	13576	13439	13402	13623	13725	13620	13408	13670	13597	13405	13623	13544	13498	13501	13467	13412	13463	13470	13544	13667	13510	13620	13506	13392	13559	13572	13547	13639	13550	13464	13531	13447	13330	13415	13501	13503	13382	13588	13533	13534	13459	13519	13562	13561	13684	13444	13769	13546	13454	13531	13376	13658	13487	13647	13563	13601	13476	13727	13557	13601	13485	13597	13589	13601	13421	13399	13733	13409	13557	13306	13691	13502	13515	13427	13481	13520	13558	13524	13402	13648	13671	13445	13407	13382	13528	13580	13554	13312	13498	13412	13534	13432	13201	13468	13428	13550	13434	13534	13469	13339	13587	13488	13649	13474	13367	13301	13463	13525	13564	13489	13389	13516	13559	13506	13616	13744	13412	13451	13291	13589	13438	13413	13457	13519	13429	13574	13355	13385	13434	13465	13629	13455	13521	13510	13503	13495	13665	13658	13376	13385	13470	13398	13590	13681	13470	13567	13473	13465	13567	13473	13553	13467	13601	13442	13514	13459	13465	13479	13502	13324	13698	13469	13593	13505	13362	13608	13578	13624	13546	13280	13501	13436	13441	13386	13524	13594	13507	13537	13458	13702	13582	13450	13488	13354	13521	13432	13486	13572	13329	13474	13653	13436	13525	13494	13654	13457	13502	13624	13537	13326	13403	13399	13595	13530	13468	13569	13445	13636	13372	13439	13628	13454	13434	13430	13492	13545	13466	13462	13258	13497	13493	13501	13540	13413	13458	13468	13534	13460	13588	13395	13641	13523	13480	13326	13432	13603	13509	13664	13264	13529	13402	13589	13542	13176	13401	13599	13578	13460	13366	13635	13540	13353	13444	13472	13679	13596	13495	13435	13473	13547	13481	13643	13567	13469	13368	13543	13593	13588	13380	13505	13569	13483	13371	13530	13473	13605	13441	13518	13609	13574	13520	13339	13387	13593	13552	13424	13653	13488	13528	13453	13611	13609	13563	13413	13702	13521	13435	13208	13611	13587	13415	13305	13412	13445	13483	13431	13475	13492	13596	13535	13391	13611	13596	13655	13352	13560	13522	13680	13529	13553	13598	13411	13452	13563	13475	13645	13412	13732	13514	13619	13428	13568	13419	13421	13296	13483	13570	13509	13638	13440	13485	13372	13613	13399	13455	13482	13577	13555	13471	13471	13372	13476	13496	13522	13444	13477	13339	13470	13349	13564	13500	13447	13408	13823	13731	13690	13676	13414	13436	13554	13596	13399	13289	13557	13680	13391	13580	13367	13320	13553	13661	13665	13445	13613	13636	13541	13710	13577	13480	13370	13442	13489	13643	13547	13505	13518	13500	13537	13404	13424	13442	13368	13409	13615	13352	13393	13396	13477	13564	13462	13460	13445	13404	13497	13443	13598	13622	13443	13501	13630	13521	13536	13477	13419	13697	13422	13564	13351	13409	13379	13495	13560	13444	13532	13554	13665	13451	13652	13474	13395	13444	13547	13613	13661	13516	13434	13506	13665	13723	13474	13548	13517	13383	13527	13450	13773	13464	13566	13568	13457	13352	13504	13493	13534	13724	13508	13432	13541	13500	13358	13515	13442	13607	13326	13481	13511	13561	13640	13559	13585	13599	13546	13467	13470	13575	13796	13524	13483	13503	13467	13517	13473	13535	13616	13682	13516	13504	13688	13496	13505	13485	13563	13530	13443	13407	13543	13595	13410	13497	13378	13519	13652	13548	13671	13528	13520	13355	13475	13685	13525	13582	13627	13832	13626	13667	13461	13380	13498	13403	13532	13693	13347	13588	13563	13452	13527	13628	13688	13570	13388	13473	13414	13762	13542	13627	13719	13553	13800	13577	13589	13328	13378	13631	13606	13560	13412	13332	13462	13634	13597	13572	13478	13547	13547	13349	13790	13650	13407	13391	13602	13681	13445	13451	13366	13615	13565	13635	13519	13393	13457	13554	13616	13601	13484	13604	13338	13528	13645	13437	13581	13487	13476	13313	13500	13448	13714	13521	13524	13513	13583	13521	13639	13594	13555	13526	13654	13487	13567	13590	13345	13465	13668	13463	13477	13488	13408	13478	13405	13442	13453	13435	13459	13383	13434	13602	13541	13397	13433	13482	13527	13393	13391	13502	13698	13680	13590	13637	13497	13611	13535	13334	13557	13459	13573	13561	13659	13530	13626	13692	13533	13421	13730	13501	13690	13528	13497	13579	13315	13493	13667	13354	13509	13531	13474	13625	13744	13535	13462	13446	13484	13560	13700	13531	13614	13470	13578	13320	13619	13604	13365	13680	13509	13519	13665	13623	13719	13553	13629	13464	13619	13620	13361	13480	13506	13672	13416	13600	13348	13417	13387	13413	13446	13597	13584	13558	13455	13426	13572	13577	13424	13490	13433	13489	13375	13468	13474	13526	13597	13294	13480	13399	13473	13618	13475	13566	13579	13298	13459	13505	13356	13529	13338	13397	13489	13625	13473	13707	13599	13879	13385	13646	13426	13568	13463	13461	13608	13462	13595	13453	13321	13480	13409	13423	13561	13502	13565	13594	13578	13387	13550	13420	13613	13569	13419	13494	13493	13510	13432	13653	13528	13394	13499	13371	13569	13475	13341	13538	13671	13391	13500	13646	13479	13488	13562	13557	13414	13324	13398	13574	13493	13446	13504	13494	13447	13549	13536	13587	13539	13579	13534	13575	13673	13655	13398	13576	13589	13705	13467	13584	13629	13387	13596	13533	13507	13774	13442	13335	13390	13411	13599	13417	13383	13229	13453	13567	13486	13474	13391	13398	13520	13514	13569	13534	13595	13426	13594	13460	13528	13701	13432	13614	13442	13585	13475	13612	13516	13268	13590	13544	13547	13366	13483	13551	13486	13567	13591	13431	13552	13381	13418	13453	13583	13482	13556	13501	13549	13384	13529	13494	13589	13616	13394	13470	13407	13539	13548	13402	13560	13429	13498	13623	13373	13444	13517	13694	13461	13363	13612	13503	13354	13418	13352	13693	13474	13533	13677	13546	13465	13431	13603	13559	13444	13289	13562	13448	13526	13603	13567	13566	13418	13497	13448	13453	13585	13557	13501	13567	13489	13618	13542	13613	13328	13638	13590	13462	13653	13529	13532	13552	13503	13306	13576	13404	13575	13611	13392	13453	13591	13609	13703	13472	13609	13788	13554	13769	13478	13504	13602	13455	13523	13386	13445	13486	13548	13566	13412	13497	13492	13548	13478	13472	13454	13447	13638	13447	13571	13770	13615	13650	13479	13545	13573	13658	13607	13543	13599	13601	13493	13348	13462	13439	13278	13672	13425	13497	13553	13265	13545	13455	13575	13327	13453	13582	13448	13583	13490	13564	13390	13503	13394	13614	13650	13535	13358	13677	13380	13507	13530	13494	13344	13454	13612	13330	13380	13543	13616	13639	13584	13611	13507	13551	13434	13425	13653	13527	13506	13547	13535	13521	13432	13611	13565	13479	13617	13614	13513	13562	13368	13588	13478	13586	13494	13401	13450	13579	13526	13554	13457	13450	13395	13367	13563	13691	13531	13528	13431	13416	13509	13499	13515	13354	13554	13449	13469	13478	13446	13332	13469	13462	13452	13669	13615	13579	13421	13545	13428	13477	13495	13669	13622	13491	13603	13624	13466	13544	13496	13632	13586	13680	13299	13591	13550	13645	13438	13506	13630	13537	13674	13477	13441	13535	13562	13533	13401	13495	13648	13500	13483	13390	13389	13447	13533	13402	13352	13467	13459	13495	13554	13487	13459	13449	13558	13571	13428	13572	13442	13446	13618	13609	13666	13553	13491	13533	13597	13346	13397	13420	13279	13497	13500	13425	13592	13609	13580	13408	13491	13421	13756	13607	13446	13457	13469	13368	13451	13333	13585	13468	13646	13518	13417	13448	13395	13499	13531	13583	13561	13414	13629	13608	13349	13477	13613	13443	13498	13547	13627	13492	13539	13639	13439	13504	13551	13475	13424	13483	13292	13510	13563	13441	13476	13680	13519	13541	13480	13647	13418	13496	13665	13407	13492	13504	13464	13644	13467	13295	13498	13595	13547	13455	13668	13503	13479	13513	13414	13442	13668	13439	13487	13455	13521	13668	13485	13561	13608	13555	13644	13547	13575	13635	13465	13378	13678	13480	13527	13694	13497	13640	13664	13447	13423	13608	13500	13516	13555	13425	13586	13788	13670	13457	13540	13455	13376	13396	13540	13294	13509	13634	13463	13606	13600	13554	13466	13613	13526	13368	13591	13551	13656	13582	13678	13328	13627	13481	13356	13610	13395	13573	13614	13442	13574	13369	13692	13645	13559	13580	13295	13303	13436	13646	13471	13521	13575	13476	13555	13501	13556	13640	13679	13467	13531	13488	13662	13600	13505	13481	13571	13405	13427	13420	13405	13488	13415	13399	13492	13486	13574	13616	13476	13598	13632	13441	13535	13603	13438	13608	13469	13448	13558	13464	13714	13516	13529	13596	13692	13648	13513	13711	13652	13558	13505	13584	13356	13586	13631	13594	13508	13526	13472	13489	13562	13761	13554	13555	13512	13560	13509	13416	13650	13398	13463	13461	13748	13532	13609	13496	13276	13571	13592	13577	13490	13427	13483	13621	13540	13367	13189	13495	13508	13522	13499	13574	13633	13476	13442	13691	13567	13544	13546	13590	13612
14965	20280	19405	16818	15375	14664	14198	13753	13648	13516	13607	13412	13593	13434	13370	13317	13226	13336	13324	13403	13275	13292	13488	13576	13635	13377	13495	13414	13316	13189	13320	13255	13422	13289	13274	13289	13266	13077	13148	13307	13061	13125	13077	13100	13069	13023	13034	13054	12857	13021	13017	12830	12904	12973	12958	12835	13003	12805	12895	12954	13016	13001	13067	12988	12896	12938	12869	12991	13038	12900	13006	13159	12992	12934	12952	12931	12993	13126	12935	12869	12893	13009	13106	12812	12998	12710	12940	12916	12925	12837	12925	12991	12942	12944	12965	12953	12889	13020	12972	13110	12809	12963	12952	12962	13002	13034	12981	12852	13057	12884	12978	13050	12870	12875	13102	13021	12843	12885	12938	12925	13014	12949	12991	12905	13024	13025	13008	13026	12847	12957	13121	12946	12998	12838	13126	12910	12926	13096	13075	13099	12863	13101	12994	12915	13006	13048	12829	12757	12885	13059	13086	12849	12955	13079	13018	12968	12734	12921	12935	12964	12981	12986	12928	13048	13065	13035	12912	12885	12878	12943	12915	12911	13003	13005	12898	12903	12945	12919	13011	13019	13116	12951	12911	12999	12804	12972	12935	13039	12938	12893	12835	12839	12971	12829	12995	12879	12970	13071	12941	13090	12835	13083	12922	12970	12869	12808	12922	12854	13073	12954	13104	13009	12901	13023	13127	13068	13041	12924	13008	12952	12986	13021	12881	12855	12958	12970	12924	12881	13072	12851	12961	12966	13098	12975	13053	12980	12977	12960	12889	12921	12895	12942	13061	12813	12933	13024	13013	12991	12817	12886	12889	12937	12823	12940	12943	12897	13018	13048	13056	12852	12953	13045	12984	12897	12782	13033	12925	13098	13007	13056	12638	12990	12960	12932	13008	13103	13009	12858	13046	13081	12805	12931	12908	13002	12953	12971	12848	12886	13003	12947	12761	13105	12919	12895	13003	12972	13053	12891	13120	13023	12962	12936	12862	12976	12949	13019	12996	12932	13029	12847	12878	13014	13006	13023	12895	12935	12943	12985	12928	13013	12784	12911	13003	12992	13049	12924	12975	13041	12892	12843	12931	13027	12949	13085	12841	12979	12902	12897	12874	12964	12867	12867	12884	12979	12964	13017	12929	12948	12999	12904	12998	12977	13026	12959	12905	13012	13011	12813	12932	12917	12987	13020	12957	13009	12956	12888	13054	13068	12895	12767	12821	12903	13099	12919	12913	12892	12910	12776	12801	12890	12975	13050	12861	12915	12902	12833	13104	12971	12861	12814	12939	13000	13004	12885	12912	12935	13068	12977	12901	13021	12896	12983	12825	12876	12974	12954	12870	12857	13037	12901	12858	12895	13004	12980	13023	13036	12947	12850	12988	13040	12958	12914	12964	12971	12948	12911	13072	12869	12954	12919	12916	12969	12907	12998	13071	13165	12904	13146	12970	12892	12974	13003	12940	12952	12984	13035	12967	12932	12968	12980	12988	12958	12922	12947	13031	12830	12913	13023	13079	12953	12812	12876	12966	12839	13081	12978	13212	12930	12828	13066	12798	13035	12970	12911	12974	13068	12854	13027	12864	12982	12979	13081	12981	13064	12984	12906	12836	13068	12890	13049	12848	12853	12926	12789	12964	12911	13029	13041	12875	12849	12945	12887	13021	12821	12794	13109	12892	12905	13032	13007	12891	12952	13112	12859	13105	12822	12882	12969	13048	12953	12963	12975	13057	13008	13015	12953	12876	12858	13030	12910	13014	13033	12903	12851	12918	12888	13128	12924	12929	13106	12850	13044	12972	13015	13017	13029	12974	12850	13051	12930	12925	13023	12981	12914	12950	13020	12874	13114	13083	12884	12972	12830	12937	13033	13076	12968	12926	12938	12940	13034	12927	12956	12889	13167	12909	12964	13158	12999	13064	12943	12885	12926	12995	12907	13102	13043	12994	12922	13051	13007	12829	12831	13011	13032	12812	12979	12984	13093	12809	13012	13210	13059	13056	12829	12976	12918	13084	13054	13098	13089	13122	13171	12943	12872	12902	12934	12850	12816	13044	12978	12870	12942	12956	13050	12976	12778	12993	13021	12808	12991	12959	12945	12964	13001	12884	12915	12988	12743	12920	13088	12898	12938	12916	12968	12931	12910	13106	13015	13050	13098	12786	12862	12905	13083	12821	12911	12989	12968	12954	12954	12833	12886	12985	12969	12745	12854	13096	12768	13029	13020	12938	13000	13001	13000	12967	12800	12991	12865	13023	12905	12981	12949	12903	12827	12921	12907	13026	13100	12911	12922	12881	13031	12841	12993	12920	12823	12740	13006	12825	12884	13024	12912	12910	13068	12823	12887	13120	13032	12931	12946	13113	12890	12826	12805	13071	12805	12925	12992	13103	13032	12956	13060	13024	12908	12977	12928	12825	13037	12926	12736	12801	12924	12911	12837	12951	12981	13042	13095	13052	12902	12924	12881	12920	12811	13026	12882	13071	13178	12935	12906	12809	13017	12922	13015	13058	12890	12944	13020	12822	13000	12983	12877	12946	12886	13027	12843	13106	12804	12821	13197	12914	13083	12818	13025	12857	12974	12980	13015	12873	12976	12935	13128	13015	12697	13055	12890	12984	12976	13010	12851	12827	13046	12985	12988	12877	12970	12962	13095	13029	12896	12860	13038	12896	12958	12964	12998	13082	12927	12992	12962	12908	12896	12883	12865	12923	13036	12970	13091	12959	13052	12914	13040	12741	12860	13004	12941	12894	12870	12958	12996	12947	12993	12951	12869	12879	12959	12974	12874	12989	12934	12972	12801	12928	13061	12932	12929	12980	12896	13015	12950	12911	12954	12901	13052	12888	12950	12842	12975	13039	12907	13108	12764	12920	12913	12991	12878	12983	12919	12997	12814	12886	12898	12867	13170	12823	13020	12976	12958	12877	12992	12664	12994	12974	13067	12991	13006	13017	12926	13125	12993	12892	12917	12944	12893	12960	12920	12915	13037	13013	12985	12949	12818	13015	12986	12934	12925	12799	12861	12816	12884	12975	12938	12981	12985	12962	12825	12876	13159	12982	12938	12916	12857	12893	13190	12940	13043	12958	13089	13093	12940	12910	12947	12958	12981	12980	12921	12991	13025	12885	12865	12923	12926	13036	13110	12942	12949	12938	12919	12998	13042	13030	12840	12940	13009	13099	12845	13046	12950	13032	12942	12947	13105	12810	12982	13070	13062	12974	12871	13012	12815	13235	12956	13129	13109	12996	12976	13025	12819	12872	13036	12945	13016	12894	13119	13063	12933	12874	12887	12931	12991	13063	13001	12949	12927	12802	13090	12838	12948	12967	13091	12881	13089	12929	12939	13049	12936	12972	13037	13074	12909	12892	13120	12934	12823	12834	13025	12804	12900	13087	13033	12891	12934	13065	12933	12947	12865	13048	12956	12938	13088	12972	12969	13194	13036	12853	12964	12742	12898	12949	12895	12928	12927	12889	12970	13083	12891	12912	12874	13078	13035	12938	12865	12855	12917	13119	12959	12892	12796	12993	12930	12802	12985	12655	13004	12992	12885	13084	13023	13133	12884	12987	12947	12951	12992	12821	12938	12925	12910	12982	12962	12983	12924	12959	12851	12977	13053	13001	12929	12882	12904	13048	12878	12852	12965	13109	13079	12970	13039	12982	12973	12853	12999	12905	12772	12823	12877	13063	12865	13038	12989	13079	12958	12943	12921	13048	12885	12918	12944	12953	13021	12941	12900	13006	12965	12916	13038	13043	13015	13041	12928	13153	12858	12926	12929	13149	13093	12997	12863	12857	12904	12925	12903	13154	13076	12797	12962	12794	13029	12927	12912	12965	12828	12998	12773	12987	12844	12982	12821	12988	12874	13133	12677	13064	12854	12930	13048	13008	12870	12993	12937	12827	12796	12909	12883	13043	12920	12994	12988	12989	12964	12990	13022	12940	12858	13007	13081	12996	12968	12921	13037	12967	12797	12891	12978	13026	13171	13130	13031	13023	13110	13006	12972	12824	12929	13015	12866	12840	12981	13009	13046	12889	13094	12846	12903	12966	12972	12914	12947	12928	12958	12982	12912	12838	13036	12920	12879	12857	13069	12755	12992	13066	12681	12960	13081	12908	12906	12853	12891	12949	12986	12964	12855	12907	13040	12995	12978	12952	12926	13038	12944	12781	12951	12947	13009	12996	12932	13143	12873	13028	12955	12939	12919	13022	12854	12956	13001	12957	12791	12812	12910	12957	13042	13112	13026	13063	13029	12920	13029	12980	12788	12940	12850	13038	12888	13019	12988	12993	13001	12921	12883	12977	13059	12931	13043	12799	12815	12729	12922	12813	12953	13015	12931	13025	13009	12897	12866	12906	12931	13096	12899	13028	12943	13046	12864	12880	13013	12970	13084	13066	13147	13042	12974	13011	12951	13084	12944	13003	12828	13087	12896	13012	12860	12782	12924	12937	13000	13014	12929	12970	12911	12930	13007	12929	13091	13126	12968	12971	12939	13019	12983	13143	13066	12872	12956	12905	13066	12940	13003	13243	13065	12767	12932	13098	12838	12784	12928	12946	12822	12961	13067	13024	12946	13096	13038	12915	12899	12995	12854	13110	13098	12884	12939	12821	12902	13017	12888	12915	13058	12933	12989	12989	13047	12985	12898	12871	13015	12971	12975	13046	12938	12953	13031	12864	12975	12835	12855	12914	12956	13008	12925	12902	12966	12997	12880	12933	13033	12938	12844	12955	12955	13026	12942	12867	12856	13086	12919	13074	13005	12951	12821	12936	12889	12981	12876	12940	12944	12978	13027	12952	13034	12975	13016	12850	13067	13035	12835	12975	12965	13049	13099	13056	12904	12962	12888	12985	12952	13008	12984	12915	12904	12995	12857	12946	12885	13023	13040	12982	12880	12989	12939	12867	12870	13015	13030	12864	12814	13058	12974	12900	12878	13031	12935	13071	13030	12934	13103	12930	12987	12921	13019	13152	13015	13027	12929	13075	12914	13156	12975	12807	12989	12906	12991	12900	13086	13006	13017	12937	12864	12943	13066	12888	12978	12992	12838	13020	12873	12869	12950	12968	13016	12909	12982	12983	13058	12997	13013	12956	12887	12950	13012	12927	12878	12916	12810	12911	13071
23748	21046	28320	24079	21543	19473	17537	15066	14355	14528	14472	14404	14424	14184	14301	14053	14134	14028	13978	14142	14146	14319	14421	14461	14109	14171	14097	14193	14067	14174	14080	14117	14027	13923	13960	13945	13970	13867	13969	13947	13629	13602	13646	13641	13745	13963	13717	13708	13676	13827	13612	13770	13759	14014	13703	13609	13689	13642	13554	13750	13752	13646	13575	13606	13654	13659	13685	13606	13610	13905	13676	13527	13491	13648	13489	13605	13623	13655	13743	13666	13704	13533	13607	13551	13646	13828	13808	13539	13609	13541	13462	13629	13570	13548	13803	13600	13648	13682	13719	13623	13611	13511	13390	13683	13721	13660	13855	13602	13665	13707	13548	13418	13617	13653	13561	13493	13554	13514	13519	13607	13495	13723	13731	13457	13619	13374	13518	13425	13872	13760	13606	13527	13643	13632	13770	13505	13736	13501	13605	13472	13546	13742	13592	13742	13614	13489	13607	13485	13681	13625	13668	13712	13631	13457	13639	13632	13669	13466	13709	13773	13650	13552	13602	13603	13662	13537	13361	13639	13585	13670	13620	13642	13815	13475	13730	13620	13527	13806	13591	13387	13516	13796	13525	13683	13609	13714	13523	13746	13670	13499	13614	13538	13641	13747	13376	13486	13644	13455	13663	13590	13454	13572	13506	13598	13935	13653	13513	13538	13690	13617	13431	13567	13444	13574	13531	13564	13746	13633	13503	13671	13508	13560	13722	13712	13724	13535	13587	13503	13594	13656	13542	13496	13721	13607	13741	13598	13663	13438	13619	13669	13769	13561	13411	13681	13468	13690	13683	13454	13699	13632	13601	13586	13770	13566	13608	13578	13634	13634	13641	13648	13685	13537	13573	13750	13817	13602	13727	13520	13542	13509	13485	13650	13711	13548	13461	13597	13626	13586	13564	13627	13569	13520	13769	13482	13683	13699	13753	13530	13634	13485	13648	13784	13536	13498	13614	13689	13687	13673	13538	13522	13694	13544	13614	13542	13712	13455	13642	13659	13578	13440	13603	13622	13648	13493	13440	13549	13533	13576	13314	13591	13673	13360	13480	13629	13428	13473	13586	13499	13541	13694	13717	13630	13594	13441	13683	13648	13561	13726	13771	13652	13762	13693	13757	13671	13616	13647	13817	13376	13639	13686	13626	13675	13762	13580	13599	13449	13524	13581	13518	13661	13623	13773	13391	13651	13591	13640	13594	13570	13532	13675	13641	13511	13528	13551	13712	13700	13579	13673	13534	13680	13583	13730	13502	13709	13673	13565	13633	13506	13463	13586	13621	13567	13606	13535	13649	13570	13812	13489	13522	13574	13658	13553	13697	13580	13533	13733	13628	13646	13450	13589	13407	13615	13752	13573	13696	13511	13627	13641	13614	13579	13545	13706	13598	13574	13752	13605	13606	13623	13464	13482	13634	13548	13537	13612	13506	13598	13436	13678	13617	13591	13514	13509	13575	13472	13743	13717	13610	13604	13399	13518	13765	13697	13510	13642	13523	13610	13532	13556	13532	13754	13527	13874	13723	13829	13859	13700	13473	13433	13472	13698	13819	13677	13693	13672	13767	13439	13674	13538	13536	13601	13590	13792	13448	13643	13586	13515	13626	13891	13600	13475	13492	13700	13668	13655	13666	13379	13674	13672	13466	13429	13602	13761	13679	13549	13663	13881	13662	13752	13532	13727	13733	13494	13535	13690	13586	13607	13754	13700	13853	13555	13527	13751	13624	13762	13628	13601	13742	13639	13751	13501	13608	13647	13588	13486	13721	13802	13452	13537	13669	13511	13426	13783	13548	13709	13689	13549	13685	13599	13774	13803	13720	13534	13583	13619	13630	13770	13604	13698	13563	13714	13531	13407	13599	13576	13654	13558	13514	13441	13572	13541	13520	13472	13366	13566	13701	13617	13609	13607	13556	13519	13576	13602	13529	13808	13492	13694	13627	13641	13630	13691	13561	13739	13617	13719	13588	13528	13511	13694	13501	13454	13879	13383	13406	13844	13529	13617	13384	13658	13586	13485	13534	13415	13504	13677	13422	13608	13625	13742	13539	13586	13543	13500	13673	13781	13594	13716	13585	13600	13623	13625	13621	13504	13522	13581	13632	13857	13722	13590	13553	13618	13767	13643	13455	13681	13744	13533	13628	13427	13571	13792	13586	13646	13689	13581	13684	13563	13526	13619	13480	13589	13719	13646	13654	13840	13607	13520	13626	13724	13610	13630	13615	13682	13633	13701	13505	13588	13637	13646	13373	13552	13601	13665	13694	13497	13657	13551	13478	13581	13701	13587	13589	13637	13811	13665	13396	13663	13626	13560	13732	13578	13678	13481	13575	13730	13744	13787	13618	13568	13605	13635	13573	13656	13591	13514	13617	13457	13543	13709	13662	13521	13814	13497	13484	13617	13555	13669	13612	13626	13475	13629	13491	13556	13599	13535	13587	13472	13574	13738	13561	13825	13621	13669	13661	13740	13794	13507	13516	13649	13916	13790	13623	13600	13598	13651	13502	13511	13707	13467	13431	13716	13657	13585	13578	13514	13621	13683	13584	13680	13621	13595	13613	13644	13712	13614	13636	13631	13583	13617	13676	13477	13646	13595	13713	13608	13555	13671	13627	13697	13509	13548	13469	13395	13773	13695	13562	13565	13562	13412	13775	13348	13598	13584	13720	13460	13674	13647	13786	13379	13570	13684	13485	13672	13415	13850	13502	13581	13550	13516	13512	13510	13491	13617	13726	13495	13547	13787	13646	13523	13446	13674	13638	13569	13540	13487	13556	13500	13523	13542	13487	13591	13735	13402	13521	13441	13553	13563	13509	13610	13519	13624	13721	13691	13771	13566	13821	13594	13592	13540	13562	13413	13606	13593	13641	13668	13663	13604	13480	13684	13696	13656	13564	13640	13537	13616	13694	13714	13710	13753	13599	13599	13620	13646	13778	13582	13639	13732	13628	13738	13585	13769	13654	13627	13780	13493	13483	13515	13710	13693	13736	13599	13444	13766	13604	13528	13607	13647	13712	13715	13605	13642	13643	13629	13621	13595	13564	13541	13641	13835	13565	13568	13467	13500	13683	13455	13645	13577	13536	13537	13520	13720	13669	13578	13491	13730	13681	13371	13519	13448	13541	13535	13670	13565	13795	13598	13630	13621	13468	13683	13727	13766	13552	14002	13854	13585	13507	13515	13714	13537	13732	13627	13581	13649	13669	13646	13839	13508	13481	13619	13776	13696	13578	13819	13751	13619	13549	13658	13665	13522	13633	13609	13691	13537	13541	13679	13616	13475	13720	13577	13671	13432	13576	13618	13598	13415	13558	13760	13723	13775	13703	13602	13691	13714	13720	13524	13663	13524	13626	13709	13545	13342	13608	13526	13562	13529	13584	13589	13582	13689	13581	13631	13767	13520	13761	13700	13684	13659	13347	13644	13575	13713	13501	13771	13632	13530	13616	13697	13608	13571	13448	13643	13521	13478	13732	13546	13687	13696	13539	13767	13566	13586	13767	13781	13589	13593	13533	13499	13728	13520	13734	13722	13699	13614	13570	13697	13685	13800	13687	13856	13621	13753	13607	13796	13532	13534	13382	13565	13610	13606	13707	13389	13639	13517	13626	13298	13707	13537	13659	13688	13699	13634	13745	13524	13899	13504	13502	13439	13611	13652	13543	13494	13710	13495	13602	13616	13749	13809	13639	13760	13645	13647	13468	13531	13732	13571	13666	13524	13761	13677	13665	13587	13664	13598	13744	13572	13343	13647	13461	13511	13537	13607	13526	13522	13675	13709	13639	13363	13530	13677	13567	13742	13552	13763	13562	13644	13703	13730	13536	13712	13710	13698	13539	13778	13719	13548	13798	13621	13588	13458	13654	13480	13637	13596	13554	13584	13542	13588	13775	13595	13442	13632	13657	13677	13603	13615	13688	13366	13482	13609	13733	13633	13739	13650	13586	13598	13460	13518	13612	13807	13833	13616	13555	13737	13632	13574	13506	13522	13764	13633	13609	13721	13457	13519	13792	13535	13508	13612	13425	13735	13784	13540	13714	13624	13545	13813	13559	13579	13708	13433	13644	13665	13582	13619	13630	13543	13543	13529	13635	13588	13562	13642	13539	13496	13670	13591	13576	13512	13643	13513	13754	13566	13708	13547	13626	13688	13638	13663	13499	13447	13419	13533	13527	13523	13670	13447	13507	13636	13825	13857	13463	13496	13605	13524	13653	13502	13667	13727	13506	13634	13613	13506	13685	13624	13556	13493	13672	13455	13604	13705	13492	13755	13681	13563	13730	13677	13685	13594	13621	13423	13306	13686	13708	13648	13672	13632	13613	13754	13612	13785	13600	13637	13559	13538	13620	13702	13614	13608	13568	13544	13619	13647	13847	13534	13529	13657	13620	13563	13460	13617	13539	13579	13509	13626	13652	13600	13669	13534	13592	13548	13611	13660	13432	13509	13714	13706	13914	13464	13567	13685	13519	13437	13518	13456	13714	13671	13646	13691	13708	13729	13629	13588	13704	13728	13698	13473	13416	13552	13614	13700	13693	13606	13613	13496	13759	13708	13627	13572	13600	13753	13567	13781	13726	13626	13550	13585	13583	13576	13705	13698	13560	13493	13782	13507	13483	13653	13600	13478	13589	13626	13408	13875	13724	13488	13558	13475	13713	13666	13706	13702	13682	13603	13541	13596	13595	13668	13509	13544	13740	13606	13744	13527	13605	13856	13673	13696	13776	13670	13516	13842	13591	13600	13666	13524	13666	13733	13590	13633	13541	13431	13533	13658	13723	13541	13635	13685	13567	13537	13497	13605	13655	13544	13630	13616	13619	13645	13548	13669	13673	13474	13518	13725	13419	13495	13573	13666	13479	13657	13616	13540	13756	13594	13552	13576	13628	13702	13583	13529	13805	13443	13577	13413	13452	13644	13586	13583	13685	13593	13723	13575	13727	13635	13557	13688	13674	13556	13527	13833	13698	13620	13778	13691	13726	13433	13764	13664	13733	13656	13698	13552	13575	13667	13613	13615	13792	13607	13767	13531	13580	13504	13496	13529	13512	13513	13664	13386	13594	13694	13434	13600	13664	13658	13627	13570	13532	13482	13632	13723	13450	13663	13529	13499	13744	13587	13540	13762	13592	13628
14899	26517	25179	20579	18061	16466	15631	14994	14668	14373	14055	14028	13864	13716	13658	13574	13684	13702	13675	13728	13694	13914	13854	13859	13803	14082	13769	13711	13600	13599	13549	13578	13628	13683	13593	13548	13604	13181	13367	13034	13381	13164	13290	13120	13077	13021	13142	12967	12959	13218	13023	12987	13095	12986	13005	13061	13019	13071	13103	13192	13021	12992	12931	13055	12890	13131	13177	13156	13076	13078	13299	13142	13045	12996	13021	12991	12954	13043	13114	12966	13046	12972	12987	12935	13030	13121	12942	13102	13045	13183	13170	13012	13015	12991	12940	12818	12997	13024	13070	13068	13047	12824	12838	12908	13076	13014	13061	13124	12981	13065	13102	13166	13053	12893	13024	13015	13153	13098	13128	12922	12875	13019	13100	13026	13063	13029	13117	12932	13068	13018	12992	13091	13127	13064	13001	13097	12953	12978	12968	13149	13146	13018	12866	13064	12912	13157	12883	13096	13076	13146	13012	12982	13177	12883	12986	12952	13003	12861	12857	13025	12908	13095	13179	12856	12867	12949	12918	13088	13043	13009	12984	13002	13004	12967	13150	12876	13136	12986	12788	13032	13207	12886	12861	12957	12993	13002	13037	12745	12965	12920	12891	12917	13030	12885	12830	13102	13092	12952	12979	13155	13053	13014	13081	13144	12950	12901	12818	12972	13110	12900	13044	13045	12921	13219	12967	13242	13197	12906	13053	13027	13122	13106	13131	12923	12978	13038	12975	13139	12944	12971	13260	13010	13194	13143	12991	13086	12902	13008	12843	13059	13159	13097	13092	12980	12992	13198	12941	13012	13011	13026	13082	12973	13067	12945	13045	13039	13061	13165	12969	13082	12993	13011	12879	13033	12911	12733	13038	13026	13052	12998	13004	13175	13160	12878	13096	12981	13109	13044	13191	13089	12952	13005	12951	12942	13208	13148	13049	12983	12982	12900	12923	13043	12917	12906	13052	13038	13114	12858	12997	12805	12971	13052	13098	12953	13029	13131	12930	12935	12833	13166	12914	13088	13059	12986	12923	12936	13108	13073	13123	12906	13115	12918	12899	12939	13068	12965	13027	12932	12964	13097	13197	13010	12910	12917	12981	12979	12962	12920	13032	12992	13008	13112	12986	13001	12911	13024	12825	13019	13138	12867	13006	12969	13060	13082	12947	13111	12888	12970	12947	13082	13092	13115	13256	12993	13022	12969	13138	13041	12832	13109	12990	12951	12970	12967	13076	12955	12994	13169	13035	12937	12917	13064	13137	12899	12887	13141	13148	13127	12979	13022	12964	13151	12987	12889	12927	12932	13008	13050	12935	13229	13012	13079	13165	12970	13049	12934	12984	13000	13030	12994	13106	13003	13005	12965	12870	13074	13100	12935	12939	13120	12897	12975	13154	13033	12881	13184	12815	12883	13002	12914	12959	13123	13062	13022	13074	13029	13017	13222	12959	12827	12783	13019	12995	13051	12913	13200	12911	12902	13044	12882	12920	12956	13166	13069	13041	12991	13167	13042	12989	12972	13083	12987	13021	13090	13037	12923	12962	12972	13017	13037	13144	12960	13122	12912	13066	12898	12971	12939	13088	13111	12954	12985	12941	12952	13018	12941	13017	13013	13107	13026	13044	13036	13147	12891	13066	12756	12950	13060	13036	13098	12979	13085	13040	12902	13060	13116	13006	13099	13041	13034	13065	13062	13058	12991	12772	13028	12916	12987	12935	12990	13209	13075	13087	12996	12901	12988	13094	13145	12999	13068	12914	12995	13064	12931	12957	12989	12872	12928	13147	12961	12974	13105	13115	13119	12936	13101	12969	13206	12893	13170	12924	13063	12932	13051	12999	12925	13267	12969	12960	12955	13100	13054	13022	13241	13038	12968	12875	13066	12957	13018	13026	12992	13114	13025	12836	12947	13024	12984	12920	13187	13039	13041	12937	13104	13248	12986	13149	12945	13207	12850	12899	12991	12941	12952	12908	12999	12963	12886	13045	12961	13233	12933	12991	12901	12982	13069	13189	13001	13081	13160	12967	13031	13095	12963	13009	13142	12986	12951	12849	12985	13041	12995	12878	13142	13151	12948	13062	13012	13115	12898	13020	13029	12974	13015	12997	13151	13118	12989	13071	12980	12886	13023	13019	13140	13010	12975	12932	13158	13053	13115	13155	12946	12982	13069	12956	12856	13098	12938	13126	13114	12973	13011	13009	12922	12936	13066	13054	13070	13079	13073	12966	13192	12994	13101	13079	12857	13016	12981	13145	12900	12931	13116	13044	13127	12849	12921	12945	12904	13072	13003	12997	13044	13125	13082	12964	12963	13029	12964	12971	13029	13060	12922	13007	12904	13047	12912	12965	13024	12879	12924	12955	12997	13050	13077	13046	12988	13107	13131	12834	13041	12942	13011	12890	13239	12912	13228	12997	12866	12899	12946	13054	13167	13253	13126	13013	12940	12823	13151	12992	13091	12946	13103	12938	12901	13023	12944	13034	12997	12786	13057	12982	13160	13101	12825	12982	12955	13153	12831	13277	13031	13055	12993	12975	13060	12916	12824	12901	13054	13013	12980	12975	13068	12994	12938	13121	13007	13057	13133	13068	12948	13086	13074	13049	13036	12869	13003	13163	12958	13089	13136	12916	13073	13010	12964	12924	12970	12955	12966	12758	13122	13032	13086	13067	13079	13049	13051	13059	12857	12877	12977	13096	12976	12885	13057	13055	13033	13108	13136	13066	12894	12933	12873	12971	12998	13009	13102	13025	13006	12985	12946	13069	13097	12909	12753	13104	13070	13005	12949	13090	13140	13058	12962	13096	13115	12785	12957	13067	13004	13167	12979	13123	13157	13054	12799	13093	13051	13096	12894	13058	13027	12957	13111	13024	12978	12964	13019	13003	13126	12913	13049	12986	12852	12956	13131	13019	12969	13159	13042	12950	13125	12967	13143	13048	12884	13068	13021	12996	12986	12912	13104	12869	13040	12977	13013	13075	13129	12875	13023	13053	13003	13135	12989	12924	13022	12967	12915	12910	13075	12953	13003	13040	13157	13123	12956	13091	13187	12978	12977	12970	13091	12957	13165	12946	12939	13099	13045	13135	13091	12918	13094	12811	13122	12919	13159	13048	12969	12834	13025	13135	12928	13123	12960	13006	12886	12936	13023	13099	13071	12950	13031	13194	13019	12929	13132	13096	12979	13103	12938	13131	13076	13041	12901	13061	13204	13071	12970	12997	13110	13006	12900	12914	13085	12993	12952	13048	12874	13070	13037	13021	13020	12991	13025	12976	12935	12894	12974	13020	13145	13047	13024	12897	13090	12850	12801	13083	12904	13159	12955	13121	12941	13188	12975	12942	13005	13031	12970	12956	13105	13049	13016	12912	12934	12992	13030	12910	13095	12888	13133	13057	12860	12916	12973	13092	13083	13045	13037	12885	12922	12991	12970	12973	13028	13137	13185	13018	12985	13064	13036	13128	12999	13008	12957	13107	13065	13098	13024	13237	13087	13013	12997	12958	13094	13047	13041	12931	13054	12965	13043	13035	13041	13036	12947	12936	13179	13042	13162	13014	13176	12847	13019	12927	13109	12956	13012	12997	13057	12989	13202	12983	13029	13011	13226	12940	13073	12950	13045	13053	13012	13009	13043	13120	12849	13075	12908	12959	12976	12905	12935	12930	12979	13041	13077	13001	13033	13059	13009	12991	12982	13173	12989	13002	12924	13004	13060	13026	12974	13045	13111	12975	12927	13026	12864	13124	13082	13039	13059	13006	13024	13086	13056	12950	12993	13069	13051	13064	13030	12920	12953	12909	13010	12953	13057	12847	12966	13070	13085	13014	13009	12909	12908	13102	12904	12992	12915	13007	13188	12903	13038	12884	12922	12986	12978	13140	13059	13053	12966	13031	12889	13092	13020	13077	13096	12900	13092	12950	13112	13062	13045	13090	13250	12982	13319	13113	13038	13033	13073	12993	13147	13062	13077	12911	13059	12891	13222	12971	13074	13110	13005	12941	13031	12975	13061	12920	12951	12909	12869	12962	12880	12904	13010	13008	12985	12926	13087	12928	12983	12996	13078	13107	13092	13050	12963	12985	13081	13042	12966	13168	12998	12976	13246	12892	12939	12883	13062	12903	13104	13019	13233	13129	12975	13035	13095	12998	12991	13097	13107	12956	12955	12985	13024	13076	13131	12969	12965	12960	13211	12893	13058	13077	13079	12840	12969	12957	12991	12935	13098	13017	12886	13002	13028	13073	12945	13125	12879	12964	13065	13085	12989	12853	13055	12950	12958	13088	12994	13028	13085	13032	12987	13038	12958	12964	13054	13063	13159	13022	13247	13189	13134	12993	13103	13125	12968	12848	13034	13009	12982	12864	12952	13086	13184	13070	13184	12982	12992	12963	12985	13033	13057	13073	13126	12978	13122	12963	13011	13081	12854	12962	13024	13120	13046	13001	12907	12997	13034	13073	13002	13008	13022	13143	12944	13056	12882	13165	12845	12966	12988	12976	13022	12965	13008	13079	12925	13031	13105	13043	13171	13089	13063	12939	13020	13071	13109	13048	13097	12962	13131	12988	13060	12877	13115	13104	13029	13050	13045	13039	12993	12925	12872	12947	12909	13072	13016	13036	12984	13068	12958	12984	12903	13142	13052	12900	12935	13073	13009	13033	13136	13106	13180	12997	13064	13026	13136	13025	12842	13057	12941	13023	13084	13007	13043	12867	13029	13010	12936	13061	13142	13008	13030	13142	12858	13009	13002	12963	12897	12986	12975	13105	12974	13063	12934	13002	13093	12972	12984	12969	13080	12965	13020	13109	13102	13102	12877	13208	12787	13031	12852	13090	12788	13107	12989	12992	13055	12976	13256	12958	13023	13044	13035	12798	12999	13009	12946	12987	12872	12966	12933	12997	12975	13035	12930	13157	12984	12930	13004	13050	13050	13117	12996	12973	13006	12965	12960	12890	13033	13152	12935	13036	13117	13203	12876	12992	13086	12975	12964	13047	13068	13120	13078	12966	13149	12941	12987	13109	13157	12905	13011	12888	12972	13000	12954	13012	13010	13004	12925	13130	12950	12980	12970	13123	13030	13063	13116	12936	13105	12965	12806	12965	12972	12898	13078	13113	12992	13115	13085	13107	12992
22730	21072	28820	23566	21245	22650	22620	17091	15830	15859	15605	15538	15478	15341	15275	15223	15220	15105	14765	15057	15325	15000	15253	15163	15382	15211	15187	15095	15022	15024	14995	15117	14914	14826	14973	15046	14983	14972	14549	14689	14700	14694	14472	14456	14560	14435	14563	14560	14222	14633	14461	14615	14465	14482	14423	14292	14186	14461	14400	14300	14638	14541	14469	14338	14277	14255	14297	14531	14291	14404	14363	14281	14402	14438	14490	14327	14513	14421	14635	14358	14295	14273	14520	14611	14355	14542	14449	14479	14493	14717	14403	14395	14346	14336	14401	14310	14602	14511	14492	14378	14297	14300	14259	14441	14313	14435	14442	14499	14407	14442	14353	14169	14464	14467	14433	14522	14455	14440	14347	14531	14160	14372	14512	14488	14407	14578	14521	14476	14334	14445	14397	14368	14259	14539	14395	14332	14418	14326	14330	14437	14380	14451	14492	14596	14689	14449	14515	14416	14553	14447	14567	14423	14448	14278	14480	14287	14312	14366	14575	14372	14576	14509	14459	14506	14318	14340	14379	14666	14189	14669	14288	14504	14581	14543	14456	14515	14406	14538	14413	14482	14467	14334	14446	14268	14412	14339	14460	14512	14443	14355	14466	14381	14386	14220	14292	14289	14627	14579	14428	14290	14313	14423	14440	14407	14482	14265	14296	14416	14450	14611	14381	14444	14337	14290	14291	14317	14304	14404	14362	14506	14579	14282	14357	14407	14437	14386	14304	14520	14201	14504	14475	14665	14477	14447	14417	14414	14323	14140	14454	14374	14552	14460	14319	14377	14282	14293	14469	14542	14377	14337	14415	14293	14271	14384	14542	14269	14598	14660	14566	14378	14644	14498	14546	14419	14361	14316	14309	14565	14516	14310	14404	14433	14226	14386	14483	14479	14409	14449	14359	14402	14505	14458	14505	14503	14313	14447	14301	14256	14191	14348	14427	14479	14453	14602	14391	14384	14379	14303	14558	14575	14337	14373	14413	14384	14517	14581	14224	14341	14280	14347	14248	14357	14286	14142	14533	14439	14492	14198	14345	14257	14348	14325	14461	14388	14353	14374	14442	14362	14539	14435	14395	14237	14347	14264	14427	14621	14580	14530	14431	14319	14385	14400	14488	14377	14353	14413	14377	14363	14432	14216	14431	14384	14372	14324	14646	14282	14478	14302	14280	14296	14375	14330	14339	14189	14459	14431	14498	14581	14556	14409	14243	14349	14425	14426	14418	14531	14263	14556	14471	14477	14326	14359	14224	14359	14393	14287	14395	14551	14457	14404	14128	14284	14352	14443	14357	14473	14258	14501	14376	14439	14547	14536	14346	14342	14459	14375	14481	14468	14405	14525	14415	14269	14330	14247	14497	14475	14429	14393	14412	14542	14602	14380	14369	14400	14506	14515	14633	14573	14465	14514	14257	14393	14286	14415	14291	14326	14486	14514	14419	14586	14286	14345	14432	14254	14524	14482	14359	14407	14543	14462	14452	14414	14307	14530	14470	14516	14445	14377	14223	14489	14207	14400	14326	14366	14389	14387	14470	14374	14372	14505	14471	14490	14624	14413	14446	14370	14633	14471	14284	14336	14172	14455	14398	14321	14440	14338	14620	14239	14454	14564	14411	14411	14268	14194	14469	14466	14131	14247	14496	14363	14612	14414	14490	14416	14415	14133	14591	14260	14260	14360	14272	14340	14445	14377	14443	14377	14551	14316	14360	14513	14415	14453	14575	14463	14367	14294	14382	14266	14377	14475	14398	14331	14355	14378	14400	14588	14373	14473	14374	14514	14334	14448	14290	14354	14423	14327	14383	14295	14481	14189	14397	14689	14610	14316	14466	14635	14366	14369	14235	14436	14239	14392	14348	14681	14187	14459	14367	14472	14277	14449	14280	14398	14454	14459	14438	14517	14414	14432	14448	14225	14400	14447	14275	14250	14210	14293	14504	14451	14527	14357	14502	14342	14310	14363	14506	14457	14407	14564	14392	14329	14294	14432	14448	14435	14552	14394	14304	14350	14555	14468	14519	14306	14383	14378	14387	14375	14158	14260	14398	14239	14419	14317	14290	14516	14393	14291	14257	14583	14473	14549	14338	14334	14375	14501	14335	14430	14433	14389	14352	14375	14381	14277	14465	14222	14339	14478	14315	14522	14410	14428	14262	14271	14290	14546	14305	14449	14312	14305	14333	14510	14510	14322	14514	14321	14396	14370	14333	14409	14322	14430	14381	14398	14251	14290	14484	14299	14404	14368	14463	14444	14453	14395	14505	14163	14191	14306	14443	14443	14457	14439	14402	14357	14315	14360	14677	14269	14398	14370	14557	14418	14475	14299	14458	14422	14555	14419	14361	14515	14372	14360	14378	14327	14457	14460	14340	14291	14414	14509	14360	14671	14443	14257	14443	14257	14355	14418	14384	14235	14341	14314	14391	14400	14567	14244	14238	14474	14474	14339	14534	14463	14600	14279	14223	14561	14292	14334	14362	14488	14467	14356	14376	14334	14421	14461	14328	14505	14385	14280	14594	14373	14373	14287	14327	14499	14490	14380	14515	14442	14481	14354	14411	14182	14386	14438	14444	14342	14397	14456	14446	14578	14488	14338	14203	14281	14452	14394	14488	14458	14456	14444	14481	14398	14412	14452	14427	14473	14459	14408	14435	14438	14490	14447	14497	14306	14278	14388	14298	14510	14343	14395	14307	14385	14397	14382	14286	14402	14445	14348	14369	14556	14497	14508	14404	14537	14420	14326	14447	14405	14329	14438	14231	14316	14411	14266	14373	14339	14146	14340	14480	14537	14272	14313	14426	14442	14395	14425	14388	14339	14494	14550	14434	14195	14094	14531	14180	14357	14396	14544	14333	14170	14359	14307	14352	14291	14322	14214	14454	14440	14628	14492	14428	14420	14385	14382	14646	14455	14407	14263	14377	14423	14455	14393	14535	14549	14487	14420	14391	14341	14566	14493	14416	14293	14544	14574	14485	14457	14397	14449	14566	14355	14360	14465	14503	14513	14384	14238	14220	14634	14364	14274	14374	14294	14508	14455	14229	14493	14467	14401	14408	14319	14495	14371	14383	14181	14540	14278	14495	14434	14449	14365	14276	14467	14510	14491	14459	14353	14383	14166	14495	14387	14429	14586	14523	14363	14244	14260	14226	14512	14509	14418	14351	14282	14305	14417	14249	14392	14474	14312	14579	14393	14310	14266	14506	14490	14417	14470	14426	14279	14433	14424	14417	14338	14315	14391	14477	14257	14601	14254	14316	14325	14442	14345	14274	14480	14465	14467	14391	14599	14508	14437	14287	14578	14159	14360	14504	14361	14544	14301	14444	14505	14376	14312	14329	14608	14474	14260	14465	14286	14380	14286	14534	14358	14494	14584	14508	14355	14363	14353	14391	14549	14523	14578	14370	14235	14163	14482	14401	14529	14294	14617	14367	14315	14469	14376	14295	14336	14475	14282	14460	14312	14450	14401	14349	14230	14534	14644	14475	14344	14350	14267	14468	14368	14517	14398	14461	14267	14355	14336	14541	14529	14271	14411	14412	14426	14313	14512	14225	14379	14479	14292	14534	14450	14282	14451	14480	14475	14354	14260	14476	14515	14289	14201	14292	14525	14369	14343	14468	14331	14326	14498	14318	14477	14500	14240	14294	14502	14342	14258	14479	14503	14352	14249	14255	14342	14429	14246	14455	14419	14298	14343	14206	14206	14313	14292	14355	14248	14450	14291	14363	14330	14268	14408	14541	14304	14383	14667	14463	14135	14315	14309	14545	14452	14119	14422	14394	14451	14578	14569	14397	14297	14422	14590	14489	14391	14427	14175	14403	14348	14499	14591	14298	14460	14501	14301	14335	14527	14505	14395	14428	14295	14412	14267	14248	14442	14456	14361	14398	14311	14547	14298	14383	14361	14461	14451	14499	14375	14442	14248	14323	14248	14489	14261	14555	14287	14306	14426	14329	14501	14453	14447	14343	14476	14335	14248	14386	14231	14278	14281	14561	14424	14372	14449	14549	14275	14589	14461	14415	14500	14383	14310	14482	14426	14487	14559	14480	14442	14217	14366	14534	14327	14432	14507	14420	14232	14447	14432	14366	14507	14428	14210	14660	14594	14209	14335	14529	14460	14380	14350	14354	14486	14297	14629	14228	14263	14306	14478	14580	14624	14391	14388	14336	14340	14318	14257	14350	14417	14419	14465	14289	14395	14468	14387	14493	14357	14489	14438	14186	14215	14370	14364	14377	14241	14338	14527	14515	14629	14532	14579	14484	14257	14357	14416	14453	14503	14371	14084	14329	14542	14403	14444	14482	14547	14462	14352	14353	14244	14498	14587	14421	14375	14412	14303	14450	14562	14406	14341	14438	14302	14580	14352	14441	14257	14487	14416	14378	14413	14316	14346	14245	14313	14290	14415	14334	14309	14320	14461	14385	14390	14474	14494	14489	14365	14478	14428	14517	14340	14478	14433	14245	14295	14279	14567	14484	14443	14238	14379	14578	14353	14510	14530	14484	14320	14613	14401	14480	14354	14512	14317	14342	14187	14639	14396	14430	14400	14563	14355	14234	14556	14327	14330	14405	14378	14382	14260	14490	14317	14362	14385	14423	14488	14465	14444	14346	14541	14395	14323	14258	14317	14366	14518	14383	14491	14384	14537	14250	14281	14525	14414	14304	14352	14249	14184	14336	14362	14458	14411	14453	14236	14402	14404	14352	14371	14276	14400	14243	14354	14342	14380	14449	14375	14302	14496	14327	14398	14290	14418	14279	14331	14410	14404	14458	14522	14354	14505	14358	14542	14373	14393	14356	14478	14285	14479	14436	14509	14420	14347	14388	14315	14511	14432	14356	14497	14263	14223	14375	14383	14540	14512	14461	14215	14410	14482	14447	14512	14341	14348	14427	14459	14368	14215	14299	14374	14450	14351	14341	14607	14456	14543	14480	14281	14293	14279	14225	14228	14388	14422	14513	14525	14368	14459	14399	14308	14348	14448	14397	14582	14386	14350	14422	14424	14444	14188	14319	14611	14479	14373	14304	14503	14387	14306	14415	14262	14188	14174	14575	14532	14297	14338	14301	14237	14376	14436	14482	14475	14658	14372	14313	14463	14532	14541	14370	14274	14304	14486	14350	14402
16996	31802	30631	24264	20900	19157	17924	16759	16148	15626	15373	15157	15128	14647	14503	14430	14406	14356	14412	14550	14573	14690	14914	14781	14891	14663	14728	14565	14637	14533	14394	14335	14295	14415	14282	14247	14059	13812	13970	13911	13695	13426	13827	13771	13776	13734	13610	13522	13616	13675	13686	13742	13535	13642	13765	13688	13585	13585	13764	13744	13601	13483	13732	13509	13604	13461	13546	13650	13636	13762	13484	13635	13727	13578	13709	13416	13593	13569	13464	13544	13501	13710	13659	13542	13468	13471	13417	13540	13557	13697	13364	13422	13541	13525	13505	13557	13572	13576	13461	13666	13538	13656	13475	13570	13702	13619	13577	13590	13289	13606	13417	13734	13370	13473	13605	13613	13556	13612	13429	13656	13636	13693	13489	13623	13521	13465	13522	13590	13657	13612	13502	13699	13709	13874	13514	13470	13352	13728	13493	13456	13784	13559	13743	13621	13594	13583	13632	13465	13668	13510	13598	13548	13499	13573	13604	13621	13691	13548	13577	13514	13415	13613	13532	13525	13526	13700	13698	13359	13489	13716	13683	13748	13705	13581	13623	13644	13564	13589	13421	13482	13562	13582	13457	13628	13447	13639	13585	13496	13732	13554	13546	13459	13551	13735	13518	13685	13665	13674	13611	13610	13488	13587	13570	13545	13591	13662	13517	13553	13503	13616	13711	13494	13519	13518	13718	13514	13680	13425	13718	13674	13585	13493	13560	13584	13645	13581	13596	13528	13454	13407	13611	13444	13581	13569	13593	13519	13530	13585	13539	13613	13569	13560	13754	13485	13517	13432	13686	13655	13662	13423	13651	13503	13631	13423	13484	13639	13530	13470	13530	13466	13474	13774	13642	13451	13586	13543	13486	13559	13514	13653	13589	13580	13623	13540	13580	13549	13723	13475	13695	13478	13352	13580	13706	13592	13655	13652	13572	13757	13681	13569	13432	13630	13538	13636	13603	13509	13696	13577	13618	13448	13582	13679	13720	13547	13528	13457	13379	13555	13508	13579	13464	13649	13573	13485	13624	13730	13502	13432	13641	13474	13588	13617	13630	13668	13473	13479	13561	13577	13439	13325	13490	13639	13592	13574	13588	13699	13555	13392	13592	13443	13537	13481	13580	13672	13548	13475	13480	13530	13609	13577	13494	13529	13506	13481	13659	13624	13430	13652	13718	13709	13465	13624	13528	13537	13520	13669	13541	13480	13703	13647	13598	13567	13456	13591	13599	13483	13580	13333	13573	13432	13557	13489	13591	13497	13658	13590	13664	13509	13705	13409	13660	13585	13515	13485	13394	13522	13702	13527	13626	13457	13503	13593	13429	13435	13650	13561	13660	13549	13551	13614	13542	13585	13573	13499	13618	13620	13575	13545	13541	13519	13621	13567	13582	13683	13399	13516	13650	13486	13408	13599	13599	13542	13503	13479	13436	13566	13557	13630	13539	13408	13529	13595	13534	13580	13588	13580	13529	13603	13658	13366	13523	13601	13508	13676	13637	13675	13412	13522	13636	13520	13632	13580	13403	13736	13581	13681	13600	13646	13594	13551	13600	13513	13570	13504	13604	13640	13437	13427	13812	13585	13517	13610	13707	13645	13513	13606	13557	13789	13386	13473	13567	13754	13525	13766	13570	13493	13510	13414	13552	13598	13459	13649	13517	13684	13494	13503	13447	13497	13561	13428	13539	13580	13342	13451	13684	13563	13546	13593	13569	13645	13568	13648	13495	13594	13549	13545	13518	13717	13603	13373	13718	13437	13578	13430	13405	13561	13644	13469	13590	13647	13757	13628	13416	13632	13566	13603	13581	13428	13342	13450	13373	13361	13580	13575	13523	13602	13414	13646	13576	13543	13644	13591	13778	13482	13556	13480	13457	13762	13506	13689	13441	13602	13704	13496	13521	13603	13518	13571	13516	13559	13382	13677	13579	13474	13575	13569	13404	13575	13566	13600	13541	13461	13578	13430	13458	13438	13647	13600	13690	13424	13443	13541	13555	13320	13575	13487	13644	13621	13451	13493	13613	13547	13488	13618	13643	13394	13554	13494	13465	13544	13479	13611	13627	13533	13513	13345	13606	13517	13403	13429	13614	13591	13546	13511	13511	13435	13473	13476	13565	13425	13515	13562	13449	13658	13591	13519	13461	13405	13427	13621	13596	13458	13324	13666	13662	13436	13435	13519	13534	13410	13540	13683	13681	13513	13540	13521	13540	13602	13541	13630	13560	13667	13439	13548	13424	13741	13638	13572	13523	13665	13597	13509	13492	13568	13385	13550	13598	13489	13539	13571	13565	13485	13457	13373	13614	13640	13557	13430	13533	13666	13617	13473	13580	13471	13549	13616	13380	13521	13555	13547	13495	13412	13534	13521	13606	13514	13495	13496	13795	13581	13532	13641	13477	13507	13484	13582	13726	13547	13577	13498	13474	13689	13626	13454	13458	13638	13660	13634	13504	13680	13579	13435	13671	13421	13611	13530	13551	13501	13509	13366	13544	13553	13449	13468	13513	13660	13618	13581	13516	13481	13483	13534	13663	13517	13536	13508	13526	13591	13471	13430	13468	13424	13469	13599	13499	13338	13549	13588	13561	13726	13590	13790	13595	13537	13408	13525	13670	13533	13632	13338	13539	13637	13436	13448	13470	13491	13676	13577	13554	13466	13494	13542	13397	13477	13524	13581	13600	13423	13497	13583	13521	13532	13506	13489	13669	13509	13407	13497	13760	13421	13551	13583	13533	13592	13595	13631	13668	13564	13515	13649	13421	13590	13515	13605	13623	13690	13555	13582	13266	13451	13440	13767	13583	13573	13591	13557	13442	13681	13463	13619	13677	13481	13528	13573	13553	13428	13646	13553	13593	13606	13580	13590	13451	13684	13509	13540	13619	13782	13822	13455	13637	13522	13616	13518	13668	13432	13519	13457	13413	13589	13591	13603	13732	13660	13712	13541	13615	13444	13582	13618	13463	13523	13562	13650	13447	13514	13451	13543	13632	13602	13537	13502	13610	13515	13528	13626	13502	13598	13534	13558	13522	13491	13543	13671	13645	13470	13670	13438	13719	13572	13497	13598	13504	13535	13598	13524	13699	13585	13612	13595	13488	13485	13506	13532	13476	13504	13805	13593	13533	13618	13695	13513	13481	13659	13518	13585	13546	13439	13606	13420	13559	13531	13642	13597	13704	13491	13515	13578	13580	13410	13508	13526	13444	13563	13535	13699	13632	13590	13612	13570	13425	13702	13603	13570	13523	13531	13458	13636	13294	13615	13623	13514	13548	13731	13528	13632	13490	13670	13523	13671	13630	13456	13716	13434	13644	13515	13656	13531	13524	13486	13695	13494	13423	13686	13578	13555	13542	13584	13647	13566	13595	13572	13528	13561	13566	13590	13445	13587	13616	13583	13424	13503	13586	13623	13481	13485	13620	13549	13551	13519	13525	13541	13454	13510	13514	13594	13463	13733	13629	13657	13553	13564	13605	13501	13685	13467	13425	13675	13447	13591	13537	13612	13813	13639	13602	13638	13679	13689	13412	13581	13532	13624	13428	13712	13560	13567	13600	13459	13504	13621	13506	13457	13614	13549	13562	13588	13446	13478	13734	13530	13359	13680	13562	13588	13587	13450	13340	13663	13514	13434	13449	13529	13566	13637	13580	13606	13604	13508	13669	13382	13690	13475	13530	13442	13574	13524	13680	13522	13592	13656	13602	13802	13626	13484	13559	13446	13788	13577	13439	13530	13580	13560	13491	13576	13422	13643	13414	13414	13518	13599	13380	13497	13683	13504	13585	13652	13631	13746	13558	13526	13506	13608	13516	13501	13352	13541	13544	13421	13706	13586	13559	13519	13576	13472	13502	13625	13389	13548	13712	13465	13528	13555	13708	13651	13687	13618	13535	13505	13644	13650	13460	13590	13466	13614	13570	13535	13535	13574	13474	13558	13425	13771	13684	13350	13606	13591	13707	13536	13504	13434	13631	13649	13539	13534	13660	13458	13377	13527	13574	13530	13679	13633	13547	13465	13504	13734	13527	13514	13470	13578	13486	13458	13549	13450	13676	13525	13667	13463	13514	13533	13514	13604	13554	13532	13630	13552	13466	13544	13689	13350	13650	13449	13499	13513	13530	13635	13490	13400	13531	13623	13426	13635	13656	13617	13561	13504	13602	13654	13530	13428	13466	13538	13442	13501	13464	13534	13600	13537	13539	13644	13568	13535	13421	13633	13644	13494	13589	13598	13657	13456	13632	13723	13630	13443	13522	13567	13689	13689	13658	13534	13521	13610	13629	13391	13510	13681	13560	13393	13553	13498	13552	13407	13545	13611	13521	13479	13601	13429	13525	13636	13521	13613	13631	13647	13648	13596	13613	13538	13395	13651	13683	13536	13664	13539	13663	13516	13453	13558	13599	13738	13613	13520	13436	13781	13469	13601	13524	13631	13665	13523	13534	13572	13577	13513	13555	13543	13614	13491	13579	13577	13522	13517	13587	13492	13480	13727	13525	13545	13579	13595	13528	13540	13380	13461	13378	13519	13495	13599	13628	13610	13593	13462	13685	13595	13602	13421	13520	13514	13508	13639	13466	13458	13609	13483	13522	13428	13484	13495	13520	13583	13639	13612	13591	13332	13544	13456	13593	13496	13437	13781	13667	13484	13580	13441	13582	13670	13520	13532	13380	13435	13515	13609	13596	13493	13350	13518	13443	13635	13737	13432	13684	13668	13644	13595	13658	13493	13630	13524	13582	13497	13587	13502	13538	13570	13496	13695	13639	13483	13510	13538	13559	13628	13680	13750	13507	13490	13702	13509	13622	13527	13486	13573	13630	13700	13451	13530	13701	13634	13702	13546	13468	13665	13614	13617	13477	13699	13629	13641	13626	13648	13624	13506	13640	13542	13604	13449	13500	13620	13394	13560	13669	13623	13628	13353	13507	13648	13553	13636	13569	13635	13572	13449	13662	13477	13565	13490	13531	13355	13533	13440	13620	13618	13584	13607	13574	13703	13759	13685	13669	13620	13512	13471	13654	13514	13480	13715	13603	13367	13452	13623	13566	13581	13640	13569	13534	13661	13636	13670	13367	13483	13538	13663	13543	13660	13579	13452	13493	13652	13600	13550	13595	13426	13644	13410	13766	13525
27052	21591	22601	18583	14583	14271	14106	13695	13425	13455	13405	13238	13168	13102	13250	13143	13102	13221	13105	13498	13570	13296	13117	13096	13400	13262	13237	13243	13269	13046	13038	13128	13111	13284	13417	13260	13098	13135	13016	13154	13042	13114	12980	12936	13026	13141	12966	12915	12877	13216	13115	12851	13099	12998	12965	12895	12901	12915	13023	12966	12826	13017	12979	13042	13078	13061	13054	13071	13039	12991	13167	13088	12818	12821	12963	13009	12945	12913	12809	12925	12875	12805	13044	12964	13080	13180	13066	13121	13186	12993	13037	13055	13120	13118	12954	13123	12838	13116	12973	13152	13065	12973	13047	13027	13133	12827	13023	12894	12799	12926	12900	12912	12836	13074	12896	13098	12945	13019	12931	13043	12911	13049	13169	12973	13176	12938	12921	12951	13078	12898	13031	12915	12940	13001	13143	13152	13053	13021	13121	13111	12979	12859	12697	12889	13092	12914	12865	12943	12918	13047	13130	13136	12982	12849	13057	13094	13001	12960	12850	13089	12909	12970	12911	12924	12995	13112	12934	13113	13130	13037	12986	12914	12938	13040	13006	13041	12869	12969	12938	12991	12911	13048	13066	12958	12905	12886	13131	12984	13094	12844	13197	13010	13096	12792	12902	12995	12830	12857	13011	12908	13025	12913	12936	12960	12964	13025	13067	13016	12989	13101	13101	12854	12982	12894	13035	12934	13003	12866	12743	12811	13106	12933	13030	13050	12947	13092	13106	13192	12962	12880	12893	12894	13233	12793	12943	12912	12900	12911	13008	12703	12920	12946	12945	12924	13002	12923	13112	12790	12960	12924	13075	12894	13248	13041	13115	13038	12760	13061	13091	12916	13068	12806	12969	13055	12968	12876	12979	12982	13100	12964	12792	13084	12848	12993	13017	12962	12786	12903	13137	12858	12985	13089	13007	12931	12934	13030	12948	13003	12921	12870	13002	13038	13021	13066	12941	13071	13242	12929	12863	12938	12836	12881	13021	13118	12969	12907	12982	12867	13043	13175	13018	12925	12790	13072	13072	13118	12821	12871	12991	12997	12863	12890	12825	13065	13156	13268	12956	12909	12862	12939	13029	12964	13065	13023	13015	13006	12826	13110	13000	12924	12946	12872	13030	12922	12785	12880	12955	12967	13036	12937	12930	13203	12980	13106	13019	13217	12969	12945	12999	13070	12995	12847	13018	12895	13030	13034	13026	12966	13092	12997	13055	13020	12799	12913	13010	13074	12931	12988	12970	12945	12820	13002	12987	13065	12987	12896	12932	12923	13044	12921	13137	12987	13104	13117	13033	12742	13023	12963	12927	13070	13064	12931	12868	12909	13080	12923	13034	12835	12947	12926	13055	13126	12982	12786	13119	13038	13208	13045	13000	12851	13088	13013	13083	13046	13134	12793	13072	12987	12891	12995	13226	13041	12990	13012	12980	12946	13055	12937	13025	13015	12957	12870	12924	13079	12994	12845	12829	12966	13006	13309	13069	12923	13002	13178	13115	13056	13006	13140	12949	12952	12914	12982	13072	12927	12778	12918	12864	13075	13092	12844	13126	12940	13133	13101	12980	13071	12886	12949	13034	12913	13069	12969	12949	13017	12912	12995	12989	12969	12962	13144	13220	13133	13112	12964	12889	12889	13123	12931	13172	13048	13088	12930	12806	13078	13095	13093	12931	13012	13008	12797	13050	13043	12937	12930	13045	13065	13204	12977	12948	12896	12869	12916	12897	13074	12951	13050	13003	12979	13039	13060	13087	12816	13009	13070	12901	13072	12935	13062	12944	13014	13184	12983	12879	12921	13055	13041	12998	13128	13142	12953	12908	13119	12935	13087	12891	13242	12821	12922	12906	13064	12958	12944	13105	12851	12908	12974	13053	13059	12961	13034	12728	13076	12875	13030	12976	13029	13012	13007	13090	12842	12839	13114	12925	13017	12993	13250	12990	13012	12955	12775	13014	13024	12997	13259	13025	13115	12944	13072	13028	13229	12876	13086	12861	13029	12990	13215	13198	12932	12943	12975	12998	12974	13128	12891	13102	13021	12904	12987	13120	13122	12998	12929	12988	13032	12959	12976	13056	13002	13052	13054	12954	12852	12995	12919	13050	12873	12881	12991	12979	12997	12967	12951	12916	12928	12561	12990	13013	13082	13033	13065	12953	13016	13216	12974	13128	12909	13076	12825	12940	12964	12969	12939	12855	12925	12966	12972	13057	12831	13188	12982	12963	13151	13006	12975	12989	13137	12932	12951	13004	12953	13030	13158	13114	12987	12938	12959	12856	12960	13146	12912	13179	12978	13103	12903	13066	13072	13081	12868	12701	12763	13153	13104	12823	12957	12982	13005	13046	13035	12972	12909	12849	12709	13009	12949	12993	12869	13086	13179	12977	13144	12872	13069	13075	13094	13069	13063	12935	13052	12914	12900	12962	13201	12968	12941	12976	12996	12859	12920	12966	12894	12900	13285	13077	12992	12922	13002	13081	12894	12955	13023	12978	13070	12891	13035	12923	13089	12954	13014	12817	12947	12862	13062	13070	12841	12902	13037	13053	13050	13021	13014	13164	12978	12957	13032	13020	13100	13091	12954	12747	12877	13006	13000	13128	13158	13137	13205	13050	12961	12903	12977	13007	12975	13015	12955	12969	12934	12944	12895	12976	12900	13098	12975	13042	13006	12971	12787	12982	13122	13080	12961	13038	13031	13096	13031	13025	12990	12898	12915	13031	12976	12859	12935	12977	13035	13060	12907	12985	12976	13063	13143	13038	12978	13178	13014	12915	12849	13014	13123	13025	13079	12930	12906	13163	12985	13090	13027	12873	12957	13056	12942	12982	13072	13099	12849	13062	12983	13153	13177	13056	13040	12971	13145	13025	13067	13061	12960	12904	13106	13123	13012	12942	12941	13071	13019	13022	12840	12913	12841	13067	13006	13056	12942	13008	12910	12963	13095	12961	12970	12870	13028	13085	12910	12918	12883	13008	12835	12949	12847	13079	13057	12819	12759	13104	13086	13022	13184	13222	12947	13094	13156	12834	13043	12968	13044	12936	12806	12859	13113	13036	12945	13033	13064	12898	12895	13071	13099	13079	13066	13028	13055	12901	12962	12884	13009	12919	13001	13010	12977	13116	13197	13065	13008	12879	12813	12985	13019	13062	13251	12929	12986	12939	12927	13113	12903	12948	13056	13191	13299	12889	13003	12847	12920	12989	13053	12879	12959	13012	13054	13177	13135	12911	13088	12930	12938	12829	12976	12928	12892	13091	13015	12969	12861	12960	13041	13171	13077	13030	12921	13077	12995	12896	12955	13001	12925	13030	13093	12996	13020	12959	12824	12999	13028	12991	12947	13062	12991	12967	13253	13050	13004	13006	13057	13044	13175	12956	12930	12959	12877	13283	12941	12825	12882	12979	12777	12872	12924	13056	12955	13088	13051	13022	13108	12821	13025	12774	13083	13109	13065	13000	12947	13127	12984	12945	13021	13007	12979	13001	13078	12954	12904	13129	12892	12925	13145	12926	12881	13019	13026	13129	13033	12993	13101	12990	12955	13091	12823	13044	13009	13056	13041	13000	12933	12973	13069	13141	12998	12948	13052	12990	12947	12983	12991	13012	13049	13084	13102	13085	13178	13028	12972	12897	12823	13117	13154	12954	12852	12882	12979	12889	13036	12941	13102	13044	13000	12905	13120	13056	13118	12960	13137	12937	13004	12867	12955	13173	13037	13055	12951	13025	13117	13123	12961	12903	13080	12978	13069	13068	12914	13077	13017	13145	12991	13047	12858	13060	12802	13034	13012	12913	12998	13105	13082	12884	13050	13037	12980	12929	12930	13015	12989	13080	13012	13131	13257	13203	12988	12920	13023	13015	13006	12968	12721	12831	12990	12988	13095	13003	12915	13001	13052	12957	13127	12974	12783	13035	13082	12903	13183	13129	13037	13189	12996	13018	12892	13178	13083	13014	13137	12864	12956	13124	12963	13079	12989	12982	13007	12910	13059	13069	12921	13108	13006	13003	13061	12865	13161	13099	13015	13023	13020	12872	12934	13106	13016	13066	12938	13100	12935	12953	13130	12999	12839	12999	12932	12977	12960	12998	12982	13138	13055	12871	12992	12876	12886	12931	13105	13175	13004	12956	12971	12950	12910	13197	12971	12989	13013	12966	13109	12819	13157	13024	13101	12948	12947	12952	13019	12905	12761	12914	13060	13163	12990	12992	12910	12946	12943	13253	13073	12941	12999	12935	12892	12928	12886	13039	12898	13067	13031	13023	12884	13073	13152	13128	13078	12855	12976	12957	13161	13115	13000	13199	12945	13103	12951	12957	12874	13150	12859	12890	12835	13109	12983	13140	12994	12886	12921	12797	13112	13159	13216	13052	12928	12897	12967	13104	13048	13016	12951	13129	13072	12925	12988	13021	13009	13060	12956	13081	12959	12978	12990	13139	13071	13191	13197	12897	12846	13022	13050	12874	13115	13008	12929	13015	12978	12903	13010	13046	13029	13090	13043	12931	12969	12739	12962	13063	12856	13085	12981	12971	12966	12905	12819	12869	13010	13100	13022	13152	12859	13102	13011	13020	12910	13247	12953	12843	12996	12969	13037	13011	13047	12920	13128	13101	13020	12932	12977	13033	13020	12987	12940	13097	13077	13001	13137	12908	13043	12914	12971	12913	12882	12907	13022	12983	12967	12930	13100	12925	12907	13115	12976	13082	13100	13002	13026	12922	13057	12993	12940	12957	13102	13009	13092	13136	13040	12975	13201	12876	13071	13061	13057	12919	12920	13123	13103	13093	13078	13049	12916	12990	13085	12949	13187	13002	12971	13194	12848	12987	13108	12930	13045	12953	12983	13057	12917	12982	13011	12953	12963	12977	12923	13059	12950	12898	12939	13035	12934	13115	12839	13090	13223	13049	12888	13060	12987	12998	12938	13028	13033	13248	12826	13108	12964	13076	13169	12923	13049	13004	12998	13069	13185	12992	13013	12999	12929	13179	13130	12924	12922	13034	13107	13158	12827	12907	13044	12914	13123	12867	13015	13189	12967	13159	12935	12960	13191	12960	12965	13099	13084	13115	13160	12997	12946	13001	13082	12905	12977	13130	13111	13039	12772	13009	12917	12925	13014	12854	13078
15002	20871	20713	16946	15420	14688	14177	13797	13552	13212	13260	13071	13096	13045	13074	13048	12910	12981	13007	13033	12984	13128	13212	13045	12771	13126	13118	12988	13018	13044	13018	13018	12947	13038	13061	12842	12623	12969	12705	12770	12738	12656	12804	12590	12847	12749	12804	12710	12722	12669	12761	12621	12791	12391	12813	12642	12888	12822	12776	12675	12608	12805	12650	12664	12780	12633	12756	12709	12557	12675	12624	12508	12807	12609	12754	12786	12644	12708	12808	12512	12635	12673	12701	12638	12773	12539	12731	12619	12706	12733	12556	12692	12618	12634	12753	12637	12768	12577	12850	12677	12618	12540	12496	12643	12674	12718	12605	12705	12687	12767	12662	12702	12608	12736	12558	12669	12711	12595	12538	12741	12586	12754	12802	12664	12662	12544	12657	12832	12729	12621	12716	12738	12754	12734	12537	12696	12623	12663	12700	12626	12666	12575	12556	12748	12722	12603	12653	12808	12621	12590	12492	12698	12734	12657	12621	12686	12589	12585	12613	12573	12629	12658	12593	12712	12638	12797	12625	12647	12572	12808	12580	12545	12706	12527	12722	12714	12611	12820	12653	12491	12735	12683	12671	12598	12627	12653	12768	12648	12516	12719	12636	12487	12692	12698	12685	12531	12647	12728	12600	12548	12748	12822	12541	12576	12787	12669	12843	12769	12655	12654	12711	12554	12590	12640	12732	12717	12439	12639	12691	12604	12623	12569	12610	12657	12714	12548	12528	12692	12611	12696	12599	12646	12720	12645	12674	12646	13017	12623	12596	12654	12539	12639	12813	12656	12561	12622	12695	12626	12655	12648	12731	12779	12624	12582	12615	12682	12566	12927	12673	12711	12670	12587	12523	12559	12623	12692	12536	12596	12659	12631	12650	12657	12888	12547	12818	12596	12571	12815	12576	12609	12626	12600	12524	12574	12635	12706	12555	12817	12625	12521	12634	12531	12638	12699	12595	12884	12694	12696	12789	12724	12673	12796	12426	12576	12740	12916	12697	12550	12597	12652	12650	12677	12683	12628	12605	12793	12751	12577	12835	12780	12738	12860	12672	12764	12737	12506	12543	12666	12674	12666	12605	12588	12551	12636	12544	12666	12463	12679	12692	12689	12703	12727	12549	12524	12692	12611	12767	12657	12631	12547	12655	12668	12695	12714	12736	12612	12550	12711	12671	12684	12566	12647	12695	12581	12610	12759	12609	12669	12642	12613	12627	12667	12632	12754	12770	12506	12769	12656	12587	12748	12606	12591	12554	12428	12616	12602	12628	12485	12803	12623	12675	12692	12713	12598	12659	12766	12612	12633	12771	12637	12612	12722	12541	12701	12535	12684	12578	12564	12611	12575	12717	12769	12597	12610	12653	12663	12677	12534	12655	12482	12647	12671	12685	12632	12685	12557	12821	12617	12571	12869	12741	12691	12864	12686	12716	12743	12809	12539	12574	12704	12770	12671	12696	12556	12579	12583	12565	12663	12753	12875	12736	12577	12824	12548	12652	12640	12538	12624	12647	12795	12684	12631	12699	12611	12836	12843	12595	12704	12792	12580	12523	12745	12635	12682	12544	12541	12687	12637	12752	12794	12715	12664	12597	12573	12655	12677	12688	12709	12802	12660	12535	12488	12724	12887	12713	12748	12711	12734	12586	12621	12659	12588	12715	12744	12579	12824	12590	12622	12654	12839	12642	12836	12610	12626	12760	12623	12780	12611	12578	12563	12817	12795	12464	12602	12605	12731	12544	12497	12734	12737	12608	12678	12652	12708	12585	12652	12724	12592	12668	12584	12649	12666	12639	12707	12712	12669	12472	12675	12576	12739	12559	12649	12485	12701	12653	12631	12731	12695	12569	12690	12667	12679	12846	12659	12565	12710	12657	12581	12689	12804	12791	12525	12597	12665	12719	12587	12808	12546	12733	12481	12700	12653	12617	12612	12581	12438	12737	12690	12641	12666	12534	12731	12708	12630	12621	12786	12718	12622	12650	12697	12682	12601	12578	12669	12678	12743	12695	12478	12886	12694	12717	12688	12728	12769	12596	12748	12450	12642	12637	12521	12533	12616	12560	12644	12487	12592	12889	12610	12626	12667	12650	12774	12728	12591	12658	12485	12732	12635	12846	12642	12882	12554	12549	12724	12830	12894	12707	12604	12593	12741	12590	12562	12793	12616	12747	12704	12710	12742	12652	12644	12648	12647	12694	12422	12639	12883	12611	12741	12576	12729	12828	12556	12706	12590	12701	12712	12554	12814	12683	12713	12558	12475	12523	12720	12678	12650	12638	12574	12752	12552	12736	12560	12805	12562	12872	12595	12663	12802	12744	12733	12708	12516	12509	12839	12620	12561	12388	12569	12475	12770	12689	12610	12535	12686	12617	12816	12780	12632	12562	12687	12614	12733	12816	12734	12669	12599	12563	12658	12717	12572	12678	12602	12673	12576	12713	12944	12592	12653	12706	12617	12605	12642	12637	12644	12780	12560	12738	12609	12664	12599	12789	12669	12536	12713	12734	12652	12615	12585	12758	12646	12755	12580	12746	12767	12679	12586	12770	12607	12713	12722	12622	12743	12785	12695	12738	12593	12783	12663	12640	12644	12726	12874	12528	12582	12591	12608	12490	12694	12504	12661	12670	12539	12618	12681	12695	12736	12647	12655	12615	12731	12643	12488	12760	12705	12683	12777	12679	12739	12714	12686	12794	12756	12630	12725	12697	12679	12776	12630	12632	12625	12697	12660	12648	12817	12551	12715	12741	12582	12676	12711	12689	12572	12647	12748	12655	12659	12764	12685	12906	12648	12554	12601	12582	12708	12606	12603	12764	12654	12731	12485	12778	12551	12691	12581	12784	12708	12724	12793	12630	12783	12577	12902	12631	12710	12690	12577	12687	12564	12770	12728	12579	12678	12581	12665	12607	12748	12500	12651	12651	12803	12613	12746	12481	12799	12587	12596	12749	12611	12587	12464	12755	12705	12636	12687	12553	12812	12820	12591	12891	12683	12624	12619	12655	12709	12707	12781	12580	12756	12589	12623	12604	12755	12775	12704	12612	12688	12582	12695	12773	12621	12621	12718	12597	12769	12668	12638	12670	12713	12729	12725	12670	12727	12834	12591	12661	12677	12689	12595	12602	12615	12764	12628	12789	12700	12692	12678	12423	12659	12676	12740	12593	12810	12567	12599	12729	12693	12719	12589	12778	12824	12715	12486	12695	12529	12784	12537	12767	12723	12694	12598	12616	12746	12646	12519	12701	12732	12639	12441	12567	12744	12680	12685	12694	12717	12795	12726	12705	12844	12707	12699	12684	12640	12719	12782	12609	12710	12667	12606	12669	12727	12644	12627	12665	12566	12585	12687	12608	12597	12619	12587	12760	12481	12632	12687	12661	12686	12655	12736	12649	12597	12591	12702	12801	12687	12735	12623	12771	12699	12695	12683	12599	12786	12726	12596	12604	12647	12672	12779	12612	12786	12562	12739	12719	12788	12736	12612	12557	12601	12723	12505	12754	12609	12700	12703	12647	12657	12703	12731	12780	12597	12643	12893	12824	12655	12842	12698	12663	12547	12614	12549	12669	12730	12539	12645	12792	12666	12492	12750	12702	12665	12560	12720	12655	12697	12713	12540	12671	12511	12755	12721	12721	12749	12791	12855	12655	12669	12609	12743	12609	12557	12608	12731	12579	12649	12691	12545	12763	12550	12654	12480	12596	12670	12579	12725	12611	12682	12708	12825	12597	12812	12594	12641	12628	12702	12590	12730	12794	12589	12655	12717	12599	12788	12618	12627	12602	12705	12780	12849	12768	12681	12735	12564	12685	12518	12682	12638	12668	12583	12696	12746	12751	12469	12791	12614	12545	12667	12652	12555	12767	12580	12557	12636	12844	12628	12864	12684	12776	12769	12633	12753	12618	12658	12669	12531	12655	12641	12586	12551	12669	12722	12795	12667	12652	12541	12515	12741	12752	12829	12754	12641	12752	12664	12698	12654	12652	12517	12658	12692	12795	12589	12794	12581	12590	12569	12610	12883	12691	12637	12687	12725	12661	12672	12845	12575	12688	12682	12648	12697	12662	12439	12611	12542	12693	12612	12534	12523	12822	12719	12698	12558	12657	12656	12742	12841	12667	12653	12785	12628	12629	12690	12562	12526	12798	12854	12682	12773	12634	12675	12699	12521	12656	12537	12565	12709	12600	12736	12651	12487	12651	12726	12585	12744	12700	12547	12723	12697	12671	12806	12636	12562	12596	12561	12577	12544	12754	12685	12566	12738	12552	12713	12578	12640	12696	12536	12732	12695	12856	12421	12724	12881	12580	12544	12533	12646	12750	12759	12667	12619	12723	12571	12613	12606	12735	12574	12670	12630	12735	12643	12603	12540	12701	12460	12617	12574	12779	12851	12579	12525	12739	12610	12798	12686	12638	12612	12702	12647	12566	12664	12532	12668	12673	12564	12690	12653	12459	12691	12593	12879	12472	12740	12624	12528	12692	12742	12772	12612	12755	12718	12569	12725	12751	12598	12647	12646	12680	12867	12609	12753	12574	12807	12707	12633	12758	12730	12663	12769	12819	12667	12591	12637	12660	12611	12722	12729	12522	12602	12629	12451	12647	12655	12703	12610	12725	12727	12603	12788	12661	12730	12588	12635	12746	12666	12570	12807	12680	12759	12634	12671	12440	12719	12420	12914	12558	12745	12703	12559	12840	12630	12648	12722	12673	12506	12494	12841	12705	12566	12705	12533	12577	12607	12704	12660	12524	12737	12564	12640	12652	12637	12555	12567	12474	12735	12764	12701	12719	12534	12826	12754	12674	12653	12816	12588	12810	12608	12645	12645	12414	12642	12610	12573	12826	12668	12645	12823	12851	12516	12744	12684	12501	12553	12524	12739	12688	12718	12530	12704	12627	12728	12740	12697	12654	12628	12705	12529	12650	12704	12652	12764	12739	12529	12678	12742	12541	12659	12660	12676	12595	12493	12633	12634	12730	12523	12641	12864	12736	12824	12706	12639	12703	12791	12833	12715	12568	12623	12522	12671	12702	12494	12606	12627	12733	12686	12614	12590	12728	12662	12584	12665	12717	12664	12549	12757	12599	12733	12683	12761	12645	12835	12766	12621	12614	12551	12625	12680	12543	12800
23768	21065	28270	24150	21526	19273	17435	15099	14245	14552	14281	14020	14174	13857	13943	14034	13875	13717	13786	13778	13846	13817	13988	14180	13835	13983	13878	13716	13864	13701	13837	13760	13858	13544	13728	13600	13623	13493	13517	13495	13459	13520	13449	13446	13393	13330	13551	13362	13434	13545	13480	13614	13140	13425	13427	13367	13330	13304	13282	13464	13363	13358	13319	13386	13191	13370	13374	13386	13494	13300	13319	13320	13313	13370	13210	13104	13448	13475	13482	13431	13413	13228	13435	13263	13178	13552	13443	13293	13395	13249	13545	13268	13360	13311	13404	13332	13492	13338	13313	13317	13418	13438	13434	13333	13326	13332	13354	13240	13353	13372	13469	13434	13206	13355	13407	13373	13364	13413	12997	13259	13450	13374	13465	13164	13460	13311	13561	13488	13483	13424	13428	13349	13195	13310	13269	13170	13404	13269	13304	13350	13244	13358	13226	13461	13197	13301	13258	13269	13214	13432	13448	13450	13410	13437	13371	13493	13174	13124	13531	13336	13319	13309	13352	13396	13163	13301	13243	13240	13513	13456	13245	13259	13484	13328	13340	13494	13259	13111	13386	13285	13437	13548	13291	13368	13497	13167	13365	13314	13494	13306	13276	13455	13210	13131	13158	13331	13417	13276	13241	13367	13271	13229	13275	13274	13294	13326	13425	13346	13320	13280	13297	13348	13342	13320	13306	13223	13368	13491	13384	13472	13304	13361	13442	13235	13261	13469	13446	13186	13485	13379	13429	13390	13431	13386	13460	13304	13312	13492	13415	13268	13268	13141	13338	13392	13277	13412	13465	13354	13462	13367	13541	13151	13329	13257	13118	13490	13413	13249	13545	13380	13383	13444	13292	13417	13374	13331	13318	13406	13262	13282	13490	13381	13371	13390	13390	13293	13222	13398	13286	13351	13324	13592	13471	13326	13407	13439	13307	13397	13401	13359	13437	13286	13284	13466	13397	13381	13289	13553	13345	13331	13497	13383	13267	13193	13366	13405	13463	13349	13379	13397	13574	13373	13302	13170	13362	13379	13287	13214	13408	13384	13416	13417	13367	13338	13433	13329	13184	13250	13368	13421	13392	13233	13410	13375	13160	13253	13316	13161	13568	13277	13158	13496	13533	13358	13381	13142	13150	13389	13222	13275	13321	13381	13329	13371	13357	13411	13263	13501	13464	13288	13267	13380	13354	13183	13380	13264	13528	13294	13509	13282	13392	13465	13357	13270	13355	13194	13243	13164	13253	13430	13314	13366	13436	13346	12995	13402	13211	13307	13458	13357	13370	13349	13318	13182	13175	13516	13462	13444	13442	13205	13299	13329	13285	13380	13335	13424	13382	13092	13398	13319	13411	13430	13314	13282	13334	13322	13318	13355	13487	13276	13455	13335	13202	13274	13358	13070	13277	13393	13461	13409	13416	13164	13369	13348	13448	13411	13186	13221	13520	13308	13538	13475	13330	13321	13299	13416	13458	13314	13154	13225	13388	13191	13415	13260	13282	13282	13326	13489	13248	13325	13466	13361	13381	13299	13191	13505	13279	13215	13406	13210	13413	13166	13240	13434	13288	13153	13273	13191	13246	13498	13237	13351	13215	13300	13394	13420	13439	13296	13223	13371	13164	13284	13207	13331	13649	13306	13196	13306	13342	13416	13421	13056	13205	13389	13153	13330	13180	13413	13576	13393	13491	13127	13242	13302	13336	13277	13391	13148	13308	13334	13633	13292	13277	13450	13420	13309	13425	13331	13371	13126	13438	13424	13457	13426	13492	13266	13367	13204	13299	13250	13400	13470	13378	13180	13192	13383	13296	13325	13498	13368	13361	13281	13457	13364	13285	13358	13186	13427	13236	13356	13188	13470	13332	13337	13374	13350	13366	13275	13228	13430	13484	13409	13443	13391	13334	13484	13370	13380	13281	13209	13270	13241	13287	13160	13331	13378	13444	13229	13302	13398	13463	13452	13199	13313	13369	13296	13401	13108	13256	13268	13246	13226	13275	13315	13326	13366	13438	13105	13376	13367	13120	13330	13346	13449	13443	13444	13340	13342	13386	13366	13373	13571	13279	13381	13305	13388	13188	13290	13280	13473	13395	13227	13392	13458	13329	13301	13420	13389	13284	13153	13281	13357	13270	13353	13320	13623	13409	13358	13289	13175	13275	13360	13362	13238	13430	13405	13405	13434	13263	13207	13504	13350	13192	13317	13136	13376	13408	13367	13432	13361	13268	13436	13319	13367	13143	13071	13513	13327	13272	13234	13291	13418	13407	13324	13256	13167	13399	13358	13225	13470	13363	13299	13498	13332	13350	13363	13448	13258	13349	13333	13439	13317	13385	13361	13283	13086	13548	13537	13313	13483	13299	13369	13340	13339	13316	13345	13216	13261	13464	13257	13323	13180	13446	13179	13305	13244	13326	13423	13264	13376	13308	13268	13319	13296	13234	13340	13439	13288	13438	13202	13262	13154	13407	13336	13249	13556	13275	13306	13419	13368	13307	13215	13294	13388	13444	13330	13248	13434	13249	13403	13242	13447	13474	13422	13330	13217	13372	13356	13367	13356	13268	13218	13274	13340	13413	13338	13276	13267	13388	13372	13315	13285	13381	13388	13345	13442	13297	13419	13453	13344	13381	13396	13351	13243	13500	13266	13326	13277	13338	13250	13346	13618	13305	13352	13509	13296	13439	13406	13209	13439	13280	13432	13464	13382	13420	13226	13341	13318	13318	13354	13299	13346	13325	13189	13459	13514	13409	13405	13212	13157	13221	13184	13329	13524	13425	13430	13415	13247	13257	13413	13481	13328	13228	13345	13216	13312	13333	13423	13331	13229	13207	13278	13422	13297	13410	13311	13411	13348	13412	13371	13396	13288	13513	13321	13399	13162	13257	13409	13267	13384	13323	13374	13211	13369	13423	13362	13341	13362	13302	13192	13362	13312	13316	13550	13327	13456	13362	13383	13288	13306	13381	13482	13202	13108	13313	13302	13475	13390	13361	13124	13250	13265	13389	13340	13168	13378	13257	13432	13408	13219	13456	13355	13387	13488	13329	13504	13295	13159	13299	13109	13315	13359	13324	13445	13365	13271	13295	13434	13338	13288	13391	13443	13186	13352	13309	13366	13342	13375	13160	13358	13155	13326	13425	13316	13513	13344	13322	13173	13265	13511	13340	13358	13374	13402	13256	13302	13310	13322	13282	13473	13335	13219	13310	13420	13224	13458	13172	13317	13456	13371	13423	13279	13146	13378	13517	13224	13423	13278	13416	13339	13450	13192	13107	13255	13214	13382	13344	13393	13240	13323	13268	13431	13215	13422	13256	13331	13207	13390	13194	13537	13185	13631	13448	13317	13349	13197	13424	13267	13383	13231	13303	13227	13259	13235	13247	13287	13295	13335	13438	13163	13331	13357	13220	13311	13308	13405	13113	13361	13542	13222	13358	13309	13355	13424	13321	13192	13482	13094	13553	13398	13495	13265	13072	13278	13275	13389	13242	13300	13364	13365	13233	13435	13399	13195	13564	13319	13359	13210	13292	13248	13346	13258	13089	13330	13523	13393	13387	13096	13494	13237	13265	13367	13369	13425	13347	13351	13318	13374	13292	13301	13270	13199	13350	13463	13467	13383	13405	13431	13326	13247	13413	13386	13274	13317	13185	13289	13110	13276	13313	13359	13403	13430	13312	13326	13368	13327	13373	13154	13312	13246	13335	13473	13336	13335	13325	13362	13331	13438	13303	13365	13394	13282	13258	13339	13304	13608	13576	13490	13356	13364	13106	13296	13308	13365	13473	13333	13354	13287	13292	13288	13297	13266	13239	13318	13294	13406	13647	13383	13165	13195	13343	13433	13423	13157	13409	13205	13319	13302	13323	13245	13400	13294	13317	13265	13270	13277	13383	13256	13229	13390	13226	13499	13310	13262	13150	13301	13422	13330	13333	13320	13458	13231	13408	13309	13292	13340	13235	13408	13387	13334	13241	13375	13448	13408	13332	13292	13256	13305	13253	13439	13264	13360	13225	13175	13193	13400	13436	13421	13317	13276	13529	13273	13259	13209	13455	13300	13375	13225	13275	13211	13363	13337	13241	13357	13423	13054	13236	13257	13377	13469	13208	13261	13234	13295	13381	13335	13397	13210	13447	13392	13304	13123	13484	13546	13469	13161	13275	13507	13304	13283	13510	13424	13363	13415	13258	13302	13266	13557	13372	13387	13418	13304	13270	13436	13421	13393	13537	13299	13228	13335	13464	13294	13268	13343	13424	13257	13385	13302	13240	13360	13297	13339	13391	13494	13424	13370	13174	13354	13266	13153	13310	13463	13163	13444	13406	13362	13355	13247	13323	13328	13135	13285	13116	13353	13365	13366	13405	13471	13433	13417	13374	13450	13211	13240	13281	13461	13366	13304	13292	13113	13414	13380	13318	13356	13234	13301	13465	13413	13239	13190	13437	13349	13243	13299	13247	13236	13187	13330	13300	13418	13301	13537	13347	13377	13419	13156	13403	13496	13431	13217	13434	13393	13157	13271	13360	13277	13276	13437	13340	13300	13277	13430	13340	13472	13223	13404	13483	13154	13277	13270	13203	13177	13340	13484	13237	13203	13396	13279	13400	13490	13345	13239	13272	13507	13257	13285	13325	13235	13160	13280	13437	13368	13236	13175	13335	13471	13392	13379	13405	13371	13371	13325	13156	13448	13211	13327	13193	13273	13328	13508	13034	13309	13313	13380	13238	13332	13302	13463	13245	13481	13362	13333	13420	13195	13384	13285	13299	13315	13496	13346	13325	13378	13124	13240	13235	13261	13244	13334	13377	13387	13357	13550	13517	13488	13410	13524	13477	13380	13449	13340	13307	13307	13293	13417	13288	13350	13170	13398	13442	13518	13454	13380	13247	13323	13318	13369	13303	13404	13282	13389	13528	13260	13299	13396	13181	13414	13445	13392	13356	13216	13271	13317	13339	13393	13457	13470	13259	13444	13419	13289	13429	13479	13530	13316	13406	13174	13343	13358	13309	13320	13125	13291	13455	13343	13270	13433	13531	13257	13281	13146	13317	13129	13143	13340	13333	13195	13347	13250	13325	13181	13352	13255	13351	13330	13451	13271	13298	13347	13261	13296	13245	13340	13277	13203	13250	13335
15177	28319	26058	20593	18039	16451	15658	15343	14863	14323	14216	13937	13771	13844	13677	13491	13541	13569	13428	13482	13533	13545	13686	13749	13865	13700	13841	13629	13490	13409	13612	13360	13420	13270	13437	13144	13249	13182	13100	12966	13201	13205	13114	13145	13051	13019	12899	13053	12875	12892	12922	13011	12971	12971	12905	12905	12901	12916	13119	12830	12831	12997	12871	12830	12920	12988	12960	13093	12910	12901	12752	12989	12990	13132	12734	12902	12910	12776	12946	12910	13061	12803	12809	12809	12958	12631	12917	12818	12945	12776	12722	12914	12862	12896	12771	12979	12846	12787	12992	12821	12877	12941	12907	12872	12821	12831	12825	12969	12792	12922	12780	13012	12934	12902	12870	13002	12860	12996	12936	12802	12829	12912	12888	12893	12949	12754	12919	12894	12986	12895	12771	12849	13053	12900	12923	12813	12862	12859	12902	12890	12779	12785	12819	12813	12846	12919	12794	12903	12814	12931	12900	13059	12765	12784	12850	13078	12989	12870	12963	12877	12969	12708	12800	12898	12912	12903	12833	12808	13003	12846	12831	12729	12749	12977	12927	12807	12784	12902	12776	12916	12829	12851	12889	12806	12713	12799	12920	12838	12735	12875	12913	12699	12859	12877	12955	12995	12957	12818	12961	12826	12926	12957	12870	12677	12798	12868	12800	12882	12902	12967	12961	12969	12967	12812	12947	12908	12701	12837	12979	12829	12999	12829	12742	12799	12887	12854	12929	12922	12850	12990	12976	12840	12767	12878	12858	12856	13001	12862	12878	12935	12974	12869	12829	12772	13000	12701	12742	12747	12885	12952	12945	13014	12946	12847	12907	12830	12920	12922	12758	12882	12894	12793	12871	12931	12784	12915	12789	12864	12782	12788	12931	12906	13085	12930	12880	12626	12815	12779	12929	12899	12852	12870	12854	12782	12784	12720	12882	12970	12984	12948	12908	13058	12942	12894	12921	13043	13025	12828	12928	12889	12950	12810	12783	13051	12815	13007	12942	12964	12681	12907	12937	12894	12882	12977	12771	12895	12887	12914	12849	12958	12806	12957	12934	12951	12928	12804	12744	12913	12766	12838	13017	12754	12792	12800	12896	12939	13005	12671	13019	12989	12809	12873	12910	12806	12942	12778	12812	12948	12970	12845	12834	12898	12990	12970	12975	12768	12972	12754	12909	12890	12841	12864	12852	12861	12883	12876	12880	12900	12740	12827	12892	12770	12981	12803	12959	12716	12949	12966	12906	12804	12958	12941	12837	12707	12786	12860	12854	12944	13063	12722	12674	13040	12863	12872	13009	12906	12878	13116	12846	12901	12907	12751	12987	12793	12945	12774	13030	12812	12852	12631	12922	12855	12849	12750	12803	12764	12787	12980	12937	12863	12811	12849	12766	12888	12879	12886	12740	13144	12912	12727	12971	12715	12887	12858	12765	12902	12629	12919	12721	13009	12967	12737	12823	13033	12965	12772	12947	12880	12831	12817	12904	12798	12967	12935	12797	12879	12803	12864	12979	12978	12853	12774	12856	12953	12750	12885	12895	12773	12747	12785	12894	13025	12773	12744	12964	12899	12870	12919	12878	12733	12729	13045	13034	12998	12823	13050	12747	12829	12787	12845	12849	12831	12881	12761	12795	12968	12771	12749	13018	12976	12718	12938	12948	12777	12836	12764	12978	12832	12775	12844	12953	12916	12771	12950	13086	13068	12825	12899	12830	12814	12700	12862	12934	12819	12777	12933	12819	12696	13040	12971	12793	12839	12787	12912	12806	12950	12939	12839	12909	12866	12969	12810	12881	12795	12918	12882	12880	12909	12883	12976	12963	12699	12887	12948	12751	12989	12881	12729	12902	12942	13036	12714	12890	12980	12896	12624	12987	12904	12981	12813	13019	12987	12806	12842	12940	12933	12779	12912	12781	12749	12863	12918	12864	12897	12898	12921	12790	12815	12851	12798	12921	12839	12916	13026	12855	12731	12853	12762	12886	12919	12878	12899	12900	12840	12856	12908	12908	12716	12900	12980	13044	12915	12851	12693	12883	12887	12939	12733	12906	12804	12851	12802	12810	12989	12876	12801	12857	13097	12842	13000	13081	12857	12899	12898	12869	12788	12643	12887	12962	13020	12994	12891	12876	12719	12735	12936	12963	12990	12920	12976	12838	12781	12792	12883	12711	12977	12864	12828	13000	13037	12965	12900	12878	12883	12947	12965	12737	12821	12993	12941	12835	12843	12969	12852	12864	12942	12938	13006	12931	12774	13007	12888	12978	12879	12858	12782	12842	12714	12878	12930	13013	12876	12995	12853	12748	12902	12808	12951	12831	12901	12973	12944	12870	12898	12817	12876	12921	12940	12715	12970	12850	12915	12866	13019	12877	13066	12888	12798	13011	12757	12818	12892	12873	12924	13008	12862	12786	12970	12875	12877	12909	12761	12770	12921	12945	12853	12918	13019	12937	12765	12833	12999	12953	12921	12837	12969	12946	12822	12844	12880	12741	12928	12796	12887	12761	13052	13030	12896	13050	12829	12934	12806	12962	12909	12879	12911	12784	12887	12794	12842	12859	12737	12851	12771	12819	12923	12844	12919	12771	12690	12738	12938	12910	12757	12707	12916	12708	12821	12673	12873	12950	12920	12868	12992	12757	12839	12984	12941	12818	12919	12968	12914	12854	12725	12983	12835	12842	12988	12917	12831	12963	12914	12932	12796	12985	12747	12839	12820	12830	12785	13002	12697	12816	12880	13026	12821	12817	12707	12912	12996	12951	12861	12822	12952	12937	12866	13072	12956	12848	12806	12781	12922	12899	12968	13018	12907	12850	12899	12797	12826	12900	12800	12784	12931	12853	12799	12851	12917	12853	12822	13017	12820	12759	12928	12796	12841	12912	12911	12920	12874	12705	12879	12911	12919	12808	12998	12829	12791	12835	12844	12867	12843	12874	12864	12906	12972	12959	12812	12853	12928	12979	12881	12896	12820	12919	12819	12957	12898	12812	12839	12766	12817	12885	12933	13108	12985	12976	12798	12984	12940	13000	12859	12931	12678	12866	12948	12722	12995	12843	12835	12948	12898	12930	13141	12823	12808	12819	12897	12848	12982	12929	12883	12776	12925	12834	12841	12822	12838	12727	12923	12778	12953	12810	12783	12852	12717	12822	12836	12966	13034	12923	13000	12807	12760	13032	12813	12790	12940	12929	13027	12807	12809	12875	12775	12916	12936	12811	12981	12761	12878	12915	12777	12878	12841	12870	12876	12886	13071	12855	12860	13042	12740	12902	12730	12947	12895	12730	12875	12980	12834	12864	12809	12813	12894	12727	12864	12782	12965	12951	12835	12865	12691	12954	12754	12920	12997	12643	12927	12853	12857	12765	12923	12958	12946	12733	12778	12894	12926	13088	12846	12899	12924	12909	12993	12913	12952	13047	12737	13015	12795	12832	12947	12685	13008	12897	13041	12821	12853	13073	12829	12822	12949	12744	13033	12761	12791	12974	12833	12916	12902	12752	12835	12838	12931	12885	12947	12902	12985	12786	12636	12725	12738	12951	12815	12857	12923	12827	12783	12787	12929	12986	12943	12847	12793	12903	13023	12905	12763	12883	12921	12896	12567	12940	12739	12869	12702	12874	12731	13028	12764	12875	12902	12944	12855	13101	12705	12947	12960	12965	12861	12763	12924	12852	12891	12789	12816	12798	13005	12989	12909	12828	12827	12866	12644	12710	12708	12814	12857	12809	13013	12776	12829	12737	12699	12934	12925	12986	13095	12838	12835	12946	12765	12840	13075	12683	12725	12867	12873	12859	12845	12948	12734	12882	12830	12974	12769	12882	12878	13091	12875	12849	12784	12933	12946	13000	12762	12773	12769	12839	12843	12876	12996	12892	12643	12835	12707	12858	12899	12879	12831	12914	12705	12887	12842	13017	12777	13013	12806	12864	12911	12805	13063	12758	12806	12754	12932	12820	13016	12916	12763	12884	12848	12854	12891	12921	12955	12914	12883	12863	12826	12787	12982	12830	12864	12908	12987	12936	12701	12885	12930	12836	12884	12785	12866	12832	12958	12795	12927	12817	12902	12882	12800	12702	12825	12949	12729	12777	12744	12905	12793	12896	12840	13003	12875	12930	12895	12892	12799	12913	12928	12966	12929	12906	12756	12839	12920	12907	12896	12838	12857	12820	12823	12768	12816	12769	12988	12781	12831	12832	12756	12877	12723	12829	12930	12893	12912	12946	12804	12837	12963	12843	12803	12878	12896	12847	12750	12919	12827	13015	12814	12858	13025	12745	12992	12949	12878	12992	12932	12815	12712	12845	12889	12936	12754	12932	12980	12735	12789	12840	12884	12871	12869	12848	13022	12824	12871	12830	12942	12856	12825	12923	12687	12832	12745	12810	12704	12965	13014	12750	12896	12893	12677	12917	13085	12705	12861	12970	12755	12742	12833	12913	12790	12958	12869	12823	12945	12849	12995	12827	12950	13003	13018	12942	12862	12775	12884	12951	12795	13007	12798	13057	12889	12779	12870	12763	12790	12956	12957	12811	12837	12857	12991	12887	12753	12917	12921	12852	12936	12988	12862	12869	12801	12745	12872	12862	12806	12929	12852	12869	12817	12811	12996	12925	12886	12920	12944	12814	12982	12887	12939	12954	12837	12986	12876	12701	12942	12743	12768	12697	12867	12900	12900	12939	12826	12817	12835	12873	12971	12751	12774	12955	12736	12851	12689	12782	13025	12815	12938	12899	12871	12767	12925	12825	12888	12787	12961	12791	12914	12893	12871	12983	12944	12822	12762	12887	12989	12909	12895	12863	12907	13002	12757	12867	12865	12901	12897	12923	12844	12806	12604	12968	12804	12960	12934	12760	12737	12915	12895	12888	12821	12979	12903	13007	12981	12825	12824	12815	12949	12923	12877	12909	13014	12899	12806	12984	12886	13097	12747	12757	12845	12843	12903	12921	12893	12926	12838	12998	12685	12920	12985	12889	12788	12970	12916	12945	12909	12892	12903	12994	12839	12854	12936	12937	12915	12839	12826	12798	12907	12917	12836	12825	12811	12926	12878	12956	12791	12925	12932	12889	12935	12797	12878	12787	12987	12917	12973	12986	12765	12884	13072	12945	12816	12881	12877	12800	12968
22676	21056	28844	23498	21235	22725	22555	17338	16205	16198	15970	15649	15588	15545	15225	15163	15054	15224	15215	15100	15157	15256	15398	15344	15356	15437	15382	15123	15040	14921	15127	14907	15003	14636	14917	14902	14808	14873	14926	14830	14704	14667	14577	14548	14652	14590	14517	14455	14611	14665	14574	14429	14653	14601	14697	14704	14629	14662	14498	14635	14390	14489	14458	14449	14497	14487	14735	14461	14594	14543	14476	14620	14699	14347	14515	14490	14555	14437	14372	14217	14582	14556	14565	14315	14156	14558	14572	14552	14567	14302	14644	14447	14585	14699	14530	14535	14522	14563	14497	14386	14371	14343	14539	14406	14519	14403	14437	14266	14588	14333	14435	14632	14498	14587	14479	14567	14588	14482	14487	14604	14535	14545	14601	14512	14675	14442	14486	14387	14330	14592	14578	14507	14531	14380	14434	14281	14511	14357	14498	14381	14390	14444	14614	14372	14370	14487	14642	14386	14378	14488	14467	14411	14438	14541	14594	14602	14508	14306	14463	14593	14539	14341	14279	14343	14583	14507	14407	14543	14489	14465	14542	14316	14571	14593	14733	14494	14517	14389	14580	14616	14679	14424	14597	14329	14522	14453	14564	14339	14548	14420	14563	14455	14507	14517	14348	14392	14473	14477	14511	14390	14542	14468	14482	14599	14455	14305	14585	14451	14303	14363	14436	14466	14315	14503	14462	14620	14429	14341	14466	14340	14251	14566	14659	14354	14428	14394	14479	14451	14459	14456	14296	14361	14567	14303	14404	14436	14353	14421	14339	14395	14330	14649	14423	14367	14454	14469	14512	14530	14430	14469	14366	14623	14513	14409	14293	14442	14341	14442	14480	14345	14463	14392	14638	14406	14398	14351	14333	14561	14432	14522	14419	14336	14512	14721	14435	14527	14738	14557	14592	14287	14303	14637	14341	14505	14266	14425	14501	14500	14371	14396	14315	14537	14500	14412	14379	14429	14325	14379	14516	14433	14371	14502	14640	14491	14539	14694	14449	14407	14617	14631	14557	14564	14295	14532	14480	14516	14503	14316	14452	14434	14389	14367	14287	14308	14417	14575	14587	14528	14547	14487	14269	14484	14336	14500	14392	14548	14479	14579	14328	14496	14427	14251	14573	14398	14455	14440	14466	14221	14366	14287	14345	14402	14435	14178	14417	14523	14410	14699	14284	14510	14367	14405	14463	14444	14419	14633	14521	14526	14387	14528	14500	14394	14599	14537	14362	14333	14431	14670	14387	14525	14372	14488	14465	14274	14314	14603	14340	14582	14547	14547	14514	14506	14537	14492	14412	14274	14544	14597	14469	14375	14487	14547	14456	14626	14367	14574	14383	14469	14528	14451	14470	14350	14418	14391	14416	14335	14390	14358	14447	14366	14386	14284	14537	14391	14426	14381	14453	14519	14465	14675	14414	14380	14528	14389	14393	14506	14468	14583	14506	14201	14458	14371	14521	14391	14383	14452	14343	14352	14343	14158	14388	14521	14382	14598	14214	14602	14358	14435	14309	14422	14464	14278	14572	14629	14521	14404	14332	14572	14562	14491	14482	14423	14550	14437	14503	14465	14472	14538	14522	14505	14624	14474	14455	14510	14461	14571	14389	14324	14427	14649	14390	14538	14554	14596	14643	14508	14372	14493	14543	14472	14354	14427	14497	14396	14216	14408	14551	14310	14582	14546	14463	14460	14415	14279	14509	14378	14531	14604	14460	14424	14492	14450	14507	14470	14413	14432	14457	14372	14418	14466	14578	14393	14701	14312	14432	14350	14465	14326	14507	14532	14336	14220	14274	14604	14198	14335	14387	14485	14452	14405	14575	14428	14466	14504	14279	14272	14323	14361	14646	14377	14449	14476	14417	14428	14564	14493	14395	14478	14263	14387	14455	14518	14448	14352	14457	14402	14453	14364	14365	14294	14424	14543	14374	14306	14217	14310	14613	14367	14391	14345	14292	14458	14548	14503	14481	14479	14573	14329	14448	14629	14345	14287	14291	14378	14450	14380	14409	14698	14381	14371	14599	14315	14258	14528	14482	14467	14375	14510	14463	14347	14551	14579	14286	14341	14533	14194	14493	14449	14565	14491	14439	14503	14526	14351	14455	14510	14332	14426	14291	14558	14484	14432	14537	14407	14326	14743	14497	14539	14449	14420	14572	14401	14443	14384	14586	14404	14543	14466	14586	14302	14357	14371	14414	14375	14303	14501	14373	14591	14470	14465	14227	14462	14559	14451	14712	14332	14315	14310	14461	14339	14713	14461	14429	14453	14648	14597	14467	14375	14612	14325	14462	14415	14333	14481	14278	14604	14470	14342	14540	14390	14401	14435	14472	14338	14431	14398	14302	14402	14359	14365	14318	14485	14398	14373	14333	14391	14533	14629	14398	14355	14712	14391	14334	14522	14320	14394	14471	14387	14467	14387	14309	14499	14667	14439	14560	14373	14402	14576	14547	14345	14349	14419	14345	14421	14547	14299	14381	14515	14700	14635	14467	14442	14458	14386	14444	14472	14537	14232	14286	14324	14269	14378	14585	14424	14366	14371	14457	14431	14297	14585	14474	14455	14313	14621	14374	14515	14418	14288	14524	14686	14465	14512	14579	14496	14305	14496	14422	14557	14527	14550	14491	14212	14349	14444	14262	14315	14405	14522	14734	14615	14552	14486	14577	14360	14434	14448	14534	14504	14546	14440	14476	14418	14467	14297	14440	14305	14446	14527	14440	14422	14434	14598	14443	14505	14446	14465	14609	14564	14437	14440	14424	14350	14395	14284	14464	14501	14230	14392	14404	14421	14375	14489	14403	14628	14524	14394	14543	14463	14402	14695	14517	14474	14307	14437	14455	14601	14347	14543	14567	14224	14444	14396	14461	14614	14552	14461	14441	14566	14304	14506	14489	14676	14448	14425	14383	14277	14417	14465	14348	14312	14388	14430	14402	14568	14379	14327	14420	14638	14548	14427	14564	14244	14473	14432	14621	14452	14587	14417	14477	14587	14337	14535	14480	14672	14548	14368	14742	14503	14414	14487	14534	14546	14521	14499	14340	14315	14511	14773	14569	14577	14358	14405	14425	14460	14374	14369	14409	14514	14504	14385	14407	14259	14398	14656	14329	14459	14467	14320	14468	14418	14450	14387	14455	14507	14329	14418	14391	14475	14521	14327	14488	14333	14294	14324	14390	14579	14557	14444	14494	14413	14464	14384	14420	14349	14263	14571	14636	14315	14443	14302	14520	14428	14527	14272	14435	14493	14306	14450	14413	14345	14502	14548	14439	14516	14597	14299	14445	14559	14336	14517	14443	14301	14611	14429	14403	14500	14542	14468	14535	14260	14469	14659	14523	14339	14439	14640	14448	14562	14377	14495	14265	14285	14435	14333	14347	14528	14545	14371	14485	14514	14435	14337	14393	14519	14314	14311	14371	14436	14411	14493	14255	14367	14354	14227	14563	14407	14418	14504	14456	14504	14452	14592	14468	14330	14557	14370	14177	14463	14605	14533	14494	14382	14389	14598	14601	14563	14462	14285	14312	14358	14743	14380	14522	14611	14482	14593	14457	14491	14575	14508	14485	14355	14469	14627	14372	14375	14541	14460	14395	14481	14296	14305	14587	14637	14434	14318	14377	14432	14393	14514	14426	14340	14610	14445	14385	14431	14523	14390	14402	14489	14343	14325	14654	14349	14414	14396	14428	14410	14426	14505	14499	14507	14659	14529	14542	14347	14554	14407	14353	14381	14443	14455	14464	14447	14274	14509	14589	14394	14377	14370	14397	14303	14581	14405	14428	14455	14358	14493	14409	14467	14464	14342	14486	14507	14505	14550	14245	14508	14443	14387	14462	14341	14384	14452	14468	14217	14591	14527	14486	14444	14410	14529	14644	14361	14458	14279	14339	14333	14564	14260	14386	14337	14438	14379	14293	14587	14472	14613	14320	14353	14421	14455	14333	14436	14400	14285	14559	14336	14527	14353	14445	14410	14473	14500	14295	14370	14216	14452	14463	14329	14485	14459	14343	14408	14431	14639	14570	14392	14530	14358	14371	14638	14503	14545	14351	14200	14441	14387	14427	14469	14539	14534	14487	14368	14416	14564	14368	14357	14414	14559	14608	14461	14215	14427	14480	14245	14341	14496	14472	14512	14423	14414	14603	14425	14191	14534	14407	14479	14372	14669	14532	14504	14675	14549	14629	14308	14436	14534	14373	14396	14627	14484	14479	14459	14588	14342	14343	14226	14568	14373	14321	14551	14478	14414	14185	14430	14485	14602	14459	14501	14475	14329	14455	14299	14257	14444	14534	14390	14491	14442	14346	14342	14400	14460	14264	14345	14488	14399	14515	14387	14408	14444	14314	14449	14566	14520	14475	14315	14321	14303	14512	14368	14409	14409	14443	14611	14332	14477	14401	14423	14404	14587	14303	14491	14434	14373	14382	14299	14460	14417	14426	14569	14568	14641	14487	14434	14270	14275	14380	14527	14397	14399	14523	14359	14390	14651	14354	14484	14332	14299	14448	14239	14394	14702	14446	14403	14446	14561	14477	14433	14341	14543	14580	14308	14505	14432	14413	14378	14387	14454	14456	14288	14446	14510	14560	14316	14385	14436	14378	14312	14495	14327	14362	14368	14413	14496	14431	14537	14345	14427	14533	14456	14493	14460	14221	14573	14581	14615	14514	14376	14592	14527	14395	14725	14411	14300	14500	14391	14448	14429	14511	14446	14503	14594	14619	14389	14444	14409	14325	14448	14492	14519	14475	14356	14500	14437	14585	14534	14490	14602	14572	14442	14438	14444	14314	14339	14454	14342	14465	14352	14424	14502	14493	14508	14410	14521	14452	14451	14575	14343	14518	14451	14545	14446	14431	14662	14365	14622	14501	14592	14474	14414	14634	14454	14537	14539	14390	14380	14522	14472	14246	14357	14367	14509	14333	14572	14421	14467	14304	14272	14607	14544	14445	14502	14682	14490	14429	14458	14512	14612	14397	14441	14610	14558	14510	14395	14449	14324	14327	14495	14581	14495	14353	14385	14446	14302	14491	14523	14687	14543	14333	14449	14396	14488	14212	14514	14343	14456	14366	14236	14456	14503	14529	14469	14420	14339	14602	14402	14331	14552	14366	14531	14510	14525	14532	14545
17576	33343	30763	24107	20972	19319	18130	17245	16632	15941	15570	15161	14826	14783	14620	14486	14610	14693	14583	14523	14516	14397	14707	14777	14599	14698	14809	14677	14566	14418	14386	14341	14281	14206	14140	13920	13675	13998	13804	13700	13726	13693	13595	13698	13701	13720	13600	13464	13612	13746	13621	13531	13480	13566	13481	13690	13653	13605	13505	13641	13509	13522	13632	13551	13531	13668	13561	13666	13577	13586	13569	13398	13523	13453	13576	13630	13364	13489	13644	13583	13367	13575	13418	13527	13529	13603	13508	13505	13647	13498	13576	13547	13581	13401	13631	13436	13514	13645	13348	13383	13461	13592	13533	13507	13579	13701	13468	13385	13503	13678	13587	13512	13439	13405	13434	13294	13594	13516	13555	13540	13533	13507	13459	13515	13540	13495	13483	13688	13374	13610	13528	13511	13594	13507	13505	13499	13412	13630	13561	13462	13543	13539	13485	13722	13550	13563	13548	13528	13516	13573	13404	13566	13627	13582	13609	13579	13491	13592	13424	13348	13529	13543	13511	13527	13550	13583	13583	13359	13595	13540	13580	13566	13453	13457	13444	13528	13541	13580	13384	13399	13496	13390	13548	13576	13475	13503	13480	13438	13666	13553	13520	13542	13627	13507	13513	13333	13532	13593	13530	13484	13350	13444	13558	13608	13412	13611	13381	13316	13684	13445	13629	13500	13436	13555	13613	13331	13482	13581	13558	13462	13547	13585	13500	13506	13472	13299	13728	13466	13588	13474	13479	13509	13575	13580	13524	13547	13355	13492	13415	13462	13528	13500	13801	13590	13422	13550	13525	13433	13540	13538	13652	13490	13323	13628	13542	13385	13519	13535	13582	13588	13455	13417	13656	13643	13517	13363	13514	13521	13525	13609	13543	13468	13421	13667	13496	13743	13434	13481	13678	13653	13346	13537	13559	13507	13595	13487	13614	13503	13522	13581	13495	13547	13531	13553	13629	13618	13596	13455	13604	13647	13527	13547	13534	13586	13555	13509	13478	13496	13454	13425	13394	13467	13285	13470	13539	13586	13487	13501	13558	13633	13567	13524	13568	13497	13546	13630	13595	13545	13661	13687	13523	13428	13451	13540	13522	13447	13582	13331	13565	13492	13606	13401	13404	13454	13731	13303	13587	13478	13511	13645	13571	13587	13250	13522	13576	13513	13438	13563	13559	13560	13568	13509	13444	13468	13303	13485	13531	13446	13598	13497	13643	13607	13394	13499	13489	13498	13383	13494	13545	13507	13447	13547	13600	13480	13492	13671	13405	13442	13631	13563	13448	13563	13585	13578	13427	13635	13458	13402	13578	13512	13569	13446	13575	13552	13496	13493	13509	13645	13471	13465	13399	13565	13466	13479	13601	13407	13541	13388	13491	13530	13571	13330	13575	13369	13544	13448	13487	13436	13663	13520	13448	13551	13631	13542	13651	13336	13429	13448	13658	13548	13622	13405	13498	13584	13570	13525	13535	13514	13518	13538	13378	13654	13599	13526	13491	13440	13575	13532	13444	13495	13540	13586	13479	13613	13553	13640	13636	13583	13631	13530	13498	13506	13480	13445	13516	13415	13404	13467	13408	13481	13421	13540	13443	13587	13344	13519	13520	13559	13542	13317	13738	13645	13602	13564	13534	13348	13570	13470	13433	13477	13319	13499	13455	13456	13530	13522	13567	13520	13536	13522	13516	13476	13582	13375	13623	13355	13580	13500	13376	13780	13478	13597	13623	13453	13345	13606	13499	13507	13440	13591	13503	13556	13466	13362	13574	13561	13454	13440	13511	13615	13475	13579	13431	13522	13462	13618	13645	13634	13571	13695	13561	13537	13474	13503	13536	13454	13465	13654	13556	13395	13578	13508	13453	13440	13505	13444	13504	13543	13481	13594	13663	13517	13411	13700	13411	13460	13577	13480	13380	13532	13496	13377	13559	13533	13427	13603	13616	13562	13581	13559	13580	13548	13549	13617	13532	13624	13448	13547	13473	13469	13698	13524	13627	13569	13477	13480	13255	13584	13194	13386	13543	13548	13679	13549	13517	13573	13467	13550	13448	13430	13482	13439	13521	13409	13566	13585	13563	13568	13452	13696	13448	13588	13548	13433	13573	13583	13512	13478	13515	13398	13565	13507	13520	13746	13492	13558	13484	13544	13432	13654	13499	13415	13512	13405	13336	13440	13474	13472	13554	13420	13603	13381	13587	13692	13267	13460	13584	13473	13584	13420	13417	13523	13494	13342	13451	13606	13474	13505	13485	13655	13525	13511	13439	13645	13428	13631	13587	13645	13663	13508	13501	13659	13538	13431	13661	13359	13496	13529	13582	13487	13572	13471	13658	13579	13664	13446	13520	13331	13582	13471	13400	13454	13528	13492	13555	13357	13375	13496	13676	13452	13454	13430	13618	13407	13685	13620	13528	13535	13481	13442	13524	13429	13548	13474	13671	13462	13599	13394	13441	13540	13510	13469	13350	13386	13483	13470	13746	13525	13504	13658	13614	13497	13620	13673	13542	13576	13513	13584	13465	13434	13560	13620	13541	13648	13575	13473	13489	13567	13596	13417	13689	13481	13491	13507	13583	13541	13598	13597	13417	13622	13536	13487	13579	13463	13522	13560	13546	13543	13449	13568	13625	13554	13358	13475	13729	13467	13446	13469	13488	13384	13390	13635	13487	13426	13443	13503	13555	13491	13428	13303	13639	13535	13533	13479	13575	13453	13374	13547	13668	13416	13609	13570	13520	13492	13611	13395	13571	13600	13704	13639	13482	13646	13498	13452	13358	13496	13546	13481	13507	13497	13595	13546	13491	13558	13423	13659	13633	13541	13438	13627	13541	13541	13447	13344	13660	13434	13644	13565	13582	13531	13461	13416	13742	13543	13649	13556	13412	13489	13632	13481	13478	13610	13589	13514	13487	13568	13509	13576	13447	13359	13707	13470	13395	13691	13541	13586	13639	13530	13413	13532	13342	13520	13540	13480	13690	13544	13358	13472	13444	13613	13453	13475	13519	13393	13620	13683	13670	13445	13636	13671	13487	13566	13439	13560	13330	13555	13512	13590	13403	13463	13661	13565	13297	13503	13529	13587	13513	13356	13688	13562	13570	13581	13609	13603	13588	13364	13501	13420	13538	13556	13558	13500	13456	13621	13620	13545	13427	13403	13381	13571	13414	13537	13476	13697	13468	13534	13700	13496	13385	13508	13401	13496	13422	13488	13498	13556	13206	13468	13552	13417	13630	13356	13532	13456	13517	13284	13557	13528	13346	13629	13385	13563	13482	13609	13585	13549	13370	13532	13582	13409	13522	13608	13552	13638	13455	13443	13429	13589	13424	13389	13731	13480	13521	13409	13502	13631	13558	13512	13588	13527	13555	13484	13505	13440	13562	13376	13414	13447	13508	13549	13635	13578	13385	13510	13644	13472	13573	13348	13518	13354	13429	13377	13416	13446	13547	13420	13544	13491	13459	13616	13463	13621	13538	13502	13475	13492	13495	13374	13646	13514	13497	13574	13710	13478	13540	13656	13467	13637	13440	13587	13518	13523	13461	13482	13622	13524	13495	13572	13599	13652	13669	13599	13495	13559	13586	13276	13480	13436	13397	13461	13602	13515	13522	13509	13584	13434	13525	13587	13532	13378	13458	13448	13575	13712	13616	13475	13646	13555	13450	13361	13486	13643	13397	13417	13643	13525	13574	13486	13490	13602	13465	13608	13576	13360	13352	13548	13649	13349	13655	13345	13541	13360	13715	13611	13529	13727	13431	13496	13523	13541	13581	13401	13389	13370	13571	13423	13609	13629	13505	13467	13427	13856	13408	13523	13461	13607	13475	13567	13622	13525	13542	13376	13340	13507	13487	13582	13441	13531	13526	13493	13570	13611	13565	13420	13561	13424	13624	13410	13336	13628	13497	13418	13479	13616	13547	13436	13542	13353	13474	13542	13582	13500	13477	13431	13464	13415	13572	13422	13785	13460	13540	13629	13579	13186	13599	13607	13574	13379	13510	13425	13311	13435	13410	13545	13525	13568	13498	13571	13470	13396	13558	13558	13646	13505	13265	13458	13491	13448	13517	13481	13490	13609	13692	13398	13587	13457	13467	13569	13418	13502	13446	13491	13567	13474	13443	13636	13529	13533	13543	13434	13489	13427	13587	13608	13528	13467	13428	13638	13442	13512	13498	13577	13439	13610	13532	13716	13587	13541	13473	13501	13517	13520	13418	13442	13632	13509	13563	13473	13583	13549	13563	13483	13462	13444	13463	13620	13570	13537	13509	13487	13603	13384	13515	13398	13435	13467	13424	13535	13588	13541	13505	13491	13574	13552	13639	13602	13481	13586	13580	13444	13446	13481	13538	13562	13466	13617	13525	13489	13472	13463	13349	13342	13561	13586	13552	13465	13536	13548	13441	13505	13549	13552	13620	13524	13377	13607	13496	13460	13522	13454	13480	13353	13530	13511	13433	13465	13490	13677	13555	13298	13610	13573	13479	13380	13543	13637	13373	13527	13501	13526	13249	13520	13318	13577	13642	13382	13535	13492	13477	13472	13424	13493	13371	13375	13586	13631	13561	13601	13468	13668	13675	13397	13535	13536	13576	13561	13555	13485	13616	13394	13408	13393	13688	13556	13629	13587	13685	13592	13592	13361	13363	13497	13465	13342	13555	13539	13607	13487	13580	13517	13538	13523	13344	13441	13554	13570	13536	13496	13583	13500	13473	13471	13552	13407	13504	13671	13466	13689	13668	13435	13617	13375	13497	13713	13494	13545	13416	13580	13637	13475	13660	13559	13603	13420	13549	13574	13550	13489	13510	13458	13474	13601	13506	13509	13595	13419	13613	13530	13586	13315	13431	13461	13400	13406	13592	13495	13537	13409	13436	13456	13439	13398	13661	13483	13361	13466	13576	13500	13631	13321	13474	13557	13629	13624	13493	13563	13595	13428	13430	13474	13444	13311	13561	13683	13535	13537	13741	13402	13557	13532	13512	13432	13552	13616	13293	13532	13661	13633	13435	13683	13420	13522	13514	13500	13414	13446	13603	13590	13730	13493	13548	13599	13574	13500	13411	13661	13549	13628	13594	13569	13402	13548	13473	13630	13607	13684	13588	13588	13554	13362	13617	13577	13478	13623	13666	13424
27190	21642	22753	18362	14640	14157	13969	13593	13614	13755	13524	13496	13416	13428	13345	13351	13168	13378	13513	13238	13284	13297	13455	13250	13308	13431	13354	13389	13452	13341	13371	13412	13319	13191	13265	13307	13226	13192	13123	13271	12993	13178	13046	13250	13232	13176	13094	13040	13071	12966	12981	13158	13266	13057	13234	12989	13139	13178	13141	13063	13117	13032	13094	13039	13060	13063	13167	12959	12997	13069	13226	12989	12858	13090	13139	13017	13240	13190	13241	13130	12877	12932	12935	12979	13115	13009	13120	13002	13084	13273	13227	13163	12960	12948	12994	13072	13010	13077	13094	12994	13007	12855	13165	13272	13229	13119	13031	13092	13044	13160	13174	12976	13018	12983	13122	13078	13013	13114	13151	13176	13082	13218	13033	13153	13087	13010	13184	13228	13016	13041	13229	13176	12888	12984	13145	13051	13188	13066	13195	13010	12883	13005	13049	12943	12945	13044	13237	13056	13041	13103	13144	12890	13139	13034	13180	13128	13105	12955	13103	13261	13121	13049	13077	12945	13033	13039	13205	13377	13190	13090	12925	13052	13139	13131	13080	13071	12999	13015	13222	13032	13059	13054	13122	12891	13065	13007	12858	12787	13068	12843	13007	12814	12832	12915	13049	13115	13112	13043	13034	12971	13056	13026	13024	13190	13061	13010	13054	13149	13064	13000	13054	12985	13145	13090	13098	13109	13084	12968	12978	13039	13106	13038	13003	13004	13052	13174	13089	13110	13248	13123	13078	13055	13146	13135	13134	13108	13011	13109	13036	13010	13021	12963	12870	12954	13130	12970	13228	12989	13114	13139	13049	13110	13115	13129	13106	13226	13120	13116	13010	13115	13159	13256	13078	13107	13122	13020	13037	13044	13110	12841	13241	13199	12962	12935	13118	13123	13248	13282	12870	13092	12915	12958	13068	13146	13225	13056	13220	13068	13235	12750	13092	12898	13066	13057	13006	12862	13141	13252	13089	13215	13120	13176	13069	13168	13158	13043	13032	13122	13045	13056	13047	13152	13089	13150	13006	13032	13070	12937	13019	13102	13042	13078	12963	13022	13026	13331	13099	13140	13130	13096	12976	12934	13230	12860	13097	13155	13130	13063	13118	13080	13224	13023	13110	13236	12967	13079	12874	13103	13058	13150	13036	13076	13122	12854	12960	12782	13064	13065	13177	13248	13023	13139	12988	13044	13007	13168	13245	13127	12833	13015	12987	13045	13145	13038	13172	13237	12909	13034	12890	13099	13125	12875	13078	13026	13036	13219	13253	13046	13279	13042	13027	12973	13050	13107	13065	13202	13155	13090	13071	12946	12980	13050	13086	12998	13108	13183	13022	13159	13146	13139	13151	13005	12999	13240	13217	13193	13110	13088	13148	13036	13224	13004	13048	12919	12995	13210	13125	13223	12931	13228	13066	12997	13018	13060	13144	13063	13042	13080	13066	12991	13078	13088	13099	12942	13067	12942	13027	13072	13132	12972	13183	13155	12950	13061	12897	13058	13070	13153	13125	13006	13152	13262	12919	13051	13028	12999	12886	13123	13111	13156	13088	13131	13250	12886	13170	13036	13007	13131	13212	13101	13126	13133	13179	13283	13081	13194	13052	13168	12991	13128	13086	13110	13145	13026	12844	13135	13108	13076	13234	13170	13146	12911	13210	12998	13128	12898	12947	12928	13043	13209	13147	12999	13075	13021	13021	13071	12952	13008	13060	13156	13058	13035	13212	13049	13006	12985	12980	13074	12924	12980	12915	13056	13056	13109	13108	13059	13065	13080	13053	13253	13132	13095	13055	13214	13119	13104	13051	12982	12885	12935	13010	13120	13150	13218	13158	13063	13022	13087	12929	13052	12998	13058	13177	13012	13296	13077	13142	13123	13183	13097	13049	12982	13085	13062	12991	13055	13154	13118	12972	12915	12930	13125	13237	13119	13153	13038	13121	13062	13244	12979	13065	13022	13105	13011	13047	13221	13050	13018	13052	12979	12969	13012	12972	13051	13034	13119	13004	12959	12951	13041	13159	12955	12978	13019	13006	13170	13051	12920	13008	13264	12858	13086	13054	12846	13139	13155	13087	13072	13064	13084	13137	12914	12940	13106	13004	13182	13125	13181	13236	13018	12832	12970	12981	13159	12860	13047	13292	13243	13120	13075	12912	12952	12922	13143	13223	13143	13096	13039	12822	13135	13071	13078	13022	13063	13106	13095	13224	12965	12985	13085	13085	12994	12995	13099	13120	13167	13118	13193	13360	13025	13144	12960	13055	13176	13106	12923	12947	13013	13082	13017	12945	13166	13130	12949	13240	13225	13135	13200	12904	12990	13171	13020	13040	12937	13122	12962	13138	13074	13151	12949	13254	13017	13134	12968	13255	12988	13062	13048	13092	13160	13022	13027	13018	12889	12888	13091	12862	12963	13023	13160	13359	12996	13090	13309	13067	13282	13071	13110	13060	13052	13055	13002	13039	13169	13060	13030	12951	13137	13191	13004	12923	12922	13052	13086	13024	13176	13178	13194	12998	13074	13196	13233	13152	13056	13087	12904	13087	12840	13086	13147	12979	12950	13218	13154	13098	13155	13130	12912	13035	13166	13056	12979	13129	13191	13100	13119	13009	13198	13099	13105	13167	13121	13018	13149	13088	13120	13132	13284	13178	13047	13074	13042	12923	12901	13066	13161	13131	13111	13047	13189	12948	12859	12890	13093	13095	13013	12991	13063	13028	13005	13111	13134	13140	13193	13061	13084	13217	13109	13127	13355	13142	13020	13056	12987	13060	13062	12886	13017	13116	13251	13227	13215	13016	12958	13104	13127	13051	13087	13159	12995	13098	13278	13190	13111	13251	13012	13063	12906	13056	13078	13351	13009	13137	13053	12883	13057	12983	13007	13069	13084	12961	13252	13031	13199	13093	13105	13034	13145	13073	13008	13006	13222	13096	12993	13012	12914	13186	13284	12894	12963	13192	13136	12969	13304	13095	13241	13040	13124	13209	13243	12883	12936	12934	13000	13194	13082	13168	13262	13106	13118	13158	13050	12937	13099	13160	13061	13099	12961	13035	13230	13138	12903	13120	13088	13086	13121	13127	12951	12938	12949	13058	13161	13176	13083	13217	13237	12980	12998	13016	13022	12912	13047	12979	12818	12943	13116	13138	13025	13130	12882	13079	12872	12896	13056	13275	13149	13177	13173	12986	13103	13103	13021	13101	13149	13087	13018	13126	13212	12949	13022	12978	12918	13073	13096	13058	13012	13086	13091	13278	13051	13164	12839	13004	13026	13176	13122	13101	13012	13037	12907	13073	12929	13058	13179	13056	13074	13064	13190	13206	13040	12991	13084	13100	13135	13142	13116	13098	13073	12887	13038	13107	12996	13277	13147	13164	13138	13155	13124	13051	12814	13326	12970	12982	12955	13045	13316	13269	13088	13119	13088	13099	13014	13076	13021	13097	13046	13154	12998	13123	13026	13129	12720	13266	13219	13168	13142	13198	13124	13064	13002	13069	13047	13035	12963	13209	13178	13121	13170	13291	13026	13037	13207	13171	13125	13057	13086	12994	13099	13050	13074	13008	13197	13037	12946	13020	13063	13156	13139	13220	13055	13283	13015	13121	12950	13023	13011	13113	12918	12991	13183	13102	13204	13022	12926	13011	13198	12902	13012	12932	13220	13169	13208	12995	12899	13245	13083	13108	13161	13007	12987	13184	13092	13156	13116	13138	13095	13074	13262	13179	13054	13129	13178	13017	13084	13154	12905	13062	13040	12941	13057	12989	12992	13186	12772	13034	12953	13072	13038	12949	13044	12907	12912	13138	13033	13105	12955	13135	12971	13336	13246	13062	13070	13118	13160	12962	13145	13178	13153	12955	12996	13162	13077	13246	13263	13334	12950	13134	12974	13038	13044	13030	13156	13012	13048	13094	13236	12909	13155	13170	13120	13196	13030	13137	13154	13187	12968	13119	13077	13172	13108	12951	12997	13077	13254	13347	13146	12915	12874	13055	12994	13058	13196	13185	13154	13245	13004	13220	13021	12972	12954	13210	13008	13025	13069	13033	13006	13002	13012	13192	13195	13141	13161	13098	12929	12933	13079	13039	13133	12962	13167	13072	13094	13003	12974	13277	13087	12946	13218	13208	13155	12972	13100	13152	13164	12989	13034	13118	13007	13136	13068	13053	12938	13081	13174	13362	13306	13185	13108	13210	13119	12971	12866	13039	13088	13023	13119	13026	13048	13005	13041	13050	12979	13094	13030	13067	13115	13088	12913	13072	12983	13025	13166	13044	13228	13097	13146	13076	12968	13080	13040	13128	12947	13042	13029	13048	13059	13002	12943	13050	13035	13142	13191	13115	13268	13005	13152	13248	13221	12989	13015	13191	12976	13163	12996	13139	12854	13144	12793	13166	13120	12990	12915	12944	12695	13023	12953	12968	13137	12905	13107	13110	13083	13050	12913	13201	13196	13133	13124	13112	12901	13072	13063	13007	13039	13146	13170	13048	13005	12845	12967	13175	13299	13086	13048	13197	13200	13149	13217	12984	13218	12997	13154	13199	13283	13054	13149	13047	13147	12869	12890	12963	12960	12900	13142	13087	13000	12897	12939	12939	13068	13085	13124	13056	13168	13041	13045	13037	13041	13213	13119	12972	13208	13097	13022	13098	13126	13142	13140	13091	13295	12832	13286	13025	13133	13091	13072	13049	13226	13139	13151	12936	13087	13009	12912	13089	13193	13321	13185	13012	13212	13094	13066	13128	12933	12900	13025	13080	13011	13069	13136	13006	13148	13155	13108	13070	12986	13034	13027	12999	12928	13103	13155	13127	13208	13167	12995	13050	13028	13113	13083	12989	13083	12841	13093	13014	13146	13054	13136	13180	13095	13129	13026	13237	12981	12792	12951	12895	13003	13091	13082	13192	13287	12957	13051	13122	12955	12788	12972	12954	13110	13087	12936	13138	13154	12991	13021	12858	13190	12976	13135	12993	13127	13152	12909	13268	12896	13228	12941	12978	12956	13214	12927	13259	13249	13036	13182	13090	12928	13104	12955	13132	12953	12878	12973	13049	13106	13255	12995	13135	13118	13045	13110	13113	13129	13153	13016	13083	13020	12936	12767	13080	12987	13100	13083	13263	13171
15999	21877	20172	16606	15456	14692	14321	13802	13813	13798	13280	13242	13074	13085	13056	13144	13180	13229	13137	13079	13013	13195	12997	13165	13046	13139	13257	13160	13084	13026	13032	12952	13017	12896	12783	12638	12958	12931	12916	12717	13009	12785	12757	12800	12871	12758	12871	12690	12830	12727	12684	12662	12848	12570	12765	12764	12799	12705	12829	12565	12649	12740	12542	12689	12748	12690	12787	12711	12732	12779	12658	12732	12623	12592	12913	12578	12863	12646	12698	12772	12793	12720	12808	12737	12812	12788	12708	12803	12768	12712	12900	12708	12589	12685	12644	12632	12710	12627	12627	12879	12735	12923	12701	12576	12660	12681	12634	12625	12678	12634	12705	12733	12768	12766	12727	12766	12682	12674	12791	12694	12613	12801	12570	12613	12564	12602	12767	12630	12845	12730	12743	12597	12645	12726	12675	12734	12700	12697	12803	12659	12830	12747	12821	12649	12614	12517	12678	12640	12666	12682	12754	12632	12544	12681	12729	12815	12680	12557	12702	12827	12727	12619	12780	12718	12716	12860	12727	12639	12769	12650	12633	12796	12729	12649	12866	12857	12841	12736	12730	12658	12627	12542	12725	12782	12663	12725	12779	12618	12752	12749	12575	12640	12667	12620	12719	12624	12565	12552	12694	12616	12719	12589	12641	12733	12525	12726	12568	12752	12742	12624	12620	12751	12644	12679	12660	12639	12719	12768	12747	12733	12653	12599	12941	12772	12876	12705	12710	12789	12771	12596	12624	12758	12786	12711	12686	12639	12794	12717	12764	12759	12701	12594	12684	12696	12565	12672	12792	12804	12638	12652	12868	12671	12496	12721	12701	12741	12791	12745	12797	12596	12712	12760	12626	12513	12622	12743	12693	12867	12698	12650	12696	12707	12871	12528	12767	12884	12650	12614	12748	12780	12587	12584	12532	12813	12607	12531	12665	12763	12668	12567	12693	12621	12786	12697	12585	12727	12522	12740	12627	12761	12647	12615	12504	12710	12709	12755	12800	12748	12751	12814	12842	12770	12582	12622	12644	12697	12752	12575	12733	12677	12744	12849	12568	12631	12595	12704	12664	12621	12706	12777	12729	12719	12747	12754	12673	12760	12782	12596	12711	12647	12739	12678	12686	12631	12796	12543	12624	12699	12752	12619	12702	12683	12730	12752	12567	12749	12805	12654	12582	12761	12718	12611	12609	12643	12739	12651	12523	12667	12699	12691	12699	12633	12802	12850	12666	12706	12731	12742	12516	12823	12724	12656	12645	12666	12761	12655	12771	12534	12765	12710	12681	12538	12668	12608	12828	12782	12656	12719	12790	12758	12634	12662	12827	12880	12597	12624	12719	12652	12657	12608	12863	12650	12702	12807	12786	12769	12525	12602	12796	12588	12805	12649	12614	12673	12675	12839	12718	12699	12536	12830	12566	12817	12551	12599	12729	12871	12590	12725	12585	12620	12763	12675	12739	12719	12625	12710	12566	12611	12856	12633	12654	12720	12458	12717	12605	12726	12758	12661	12841	12614	12609	12767	12905	12819	12744	12661	12675	12696	12843	12781	12744	12725	12734	12756	12588	12724	12769	12765	12758	12785	12602	12801	12757	12675	12802	12693	12664	12812	12752	12852	12755	12706	12694	12697	12833	12685	12873	12709	12502	12672	12802	12783	12704	12789	12642	12514	12562	12683	12740	12682	12694	12725	12683	12640	12767	12667	12772	12763	12796	12582	12729	12706	12641	12725	12733	12838	12648	12775	12730	12564	12776	12792	12796	12473	12679	12596	12634	12704	12730	12680	12571	12647	12642	12661	12806	12764	12696	12757	12804	12567	12612	12698	12660	12703	12671	12762	12769	12753	12825	12615	12700	12859	12654	12740	12763	12695	12647	12773	12659	12733	12693	12519	12612	12857	12880	12732	12792	12702	12767	12750	12816	12644	12617	12520	12795	12647	12767	12829	12788	12852	12746	12648	12820	12877	12609	12626	12862	12607	12752	12707	12949	12600	12675	12613	12795	12698	12885	12711	12826	12656	12620	12641	12733	12686	12638	12662	12652	12675	12834	12534	12617	12452	12824	12702	12885	12737	12769	12614	12604	12702	12597	12813	12726	12713	12853	12525	12767	12830	12584	12852	12675	12823	12504	12551	12638	12768	12672	12753	12720	12518	12761	12653	12676	12767	12674	12686	12669	12495	12698	12477	12644	12735	12681	12719	12713	12840	12628	12731	12840	12670	12672	12752	12719	12545	12628	12794	12457	12842	12616	12679	12696	12695	12772	12691	12762	12716	12712	12503	12649	12809	12698	12806	12582	12631	12578	12847	12628	12669	12769	12651	12610	12823	12666	12615	12738	12796	12683	12631	12631	12661	12735	12843	12764	12692	12733	12551	12816	12824	12644	12741	12835	12792	12576	12626	12777	12674	12809	12717	12609	12714	12754	12784	12669	12770	12910	12761	12722	12608	12756	12681	12769	12759	12772	12657	12657	12668	12668	12673	12803	12741	12691	12751	12706	12787	12688	12554	12738	12741	12648	12622	12769	12604	12808	12707	12745	12811	12607	12715	12707	12872	12659	12699	12660	12552	12787	12776	12570	12675	12620	12601	12510	12775	12643	12582	12767	12684	12727	12800	12718	12818	12793	12634	12572	12578	12698	12641	12677	12867	12705	12678	12723	12629	12735	12736	12680	12648	12684	12879	12684	12790	12726	12640	12657	12787	12730	12752	12931	12485	12876	12759	12896	12653	12695	12734	12725	12621	12445	12694	12620	12741	12661	12633	12827	12695	12564	12739	12724	12749	12726	12798	12731	12750	12730	12620	12830	12658	12673	12622	12589	12801	12484	12689	12672	12713	12802	12660	12697	12777	12756	12772	12752	12726	12619	12763	12804	12718	12719	12771	12795	12742	12677	12771	12606	12711	12639	12719	12681	12695	12746	12679	12529	12692	12693	12759	12672	12729	12654	12780	12718	12657	12690	12761	12606	12696	12517	12662	12578	12879	12632	12647	12730	12690	12776	12657	12692	12705	12729	12722	12729	12765	12806	12642	12667	12856	12617	12669	12579	12753	12619	12653	12662	12797	12536	12828	12694	13011	12695	12594	12749	12716	12789	12723	12591	12756	12699	12672	12809	12626	12783	12655	12691	12714	12733	12540	12635	12708	12622	12709	12621	12620	12727	12600	12652	12740	12722	12770	12665	12712	12787	12686	12725	12746	12671	12738	12616	12657	12795	12644	12743	12755	12732	12736	12655	12695	12686	12639	12765	12590	12751	12637	12762	12722	12680	12662	12633	12856	12652	12694	12716	12861	12836	12629	12766	12771	12708	12780	12726	12756	12699	12728	12670	12779	12837	12694	12758	12766	12729	12769	12756	12799	12669	12653	12730	12607	12697	12603	12746	12706	12738	12835	12709	12721	12588	12653	12739	12696	12626	12589	12800	12769	12541	12725	12617	12710	12741	12745	12631	12697	12659	12740	12641	12596	12695	12635	12549	12696	12721	12645	12755	12598	12621	12521	12664	12693	12636	12659	12599	12553	12569	12701	12795	12653	12696	12718	12708	12841	12660	12798	12798	12642	12695	12573	12741	12678	12517	12683	12709	12582	12642	12547	12707	12728	12595	12651	12778	12506	12679	12720	12731	12551	12697	12827	12585	12596	12693	12648	12566	12628	12835	12865	12712	12707	12818	12764	12632	12745	12773	12551	12663	12630	12736	12751	12817	12728	12860	12517	12701	12489	12784	12714	12688	12649	12825	12707	12589	12711	12730	12602	12688	12653	12637	12539	12756	12759	12749	12607	12626	12587	12654	12586	12859	12834	12650	12890	12803	12691	12470	12696	12603	12726	12768	12589	12601	12683	12715	12514	12776	12689	12766	12799	12705	12831	12717	12675	12737	12905	12584	12874	12606	12724	12605	12873	12752	12715	12721	12686	12787	12692	12692	12802	12933	12652	12533	12613	12638	12611	12667	12758	12736	12783	12790	12782	12692	12804	12632	12673	12818	12915	12682	12654	12656	12785	12648	12654	12649	12683	12693	12637	12686	12656	12846	12633	12604	12807	12596	12553	12718	12750	12720	12649	12716	12560	12711	12668	12692	12603	12593	12895	12625	12724	12727	12584	12725	12705	12718	12668	12762	12627	12809	12755	12707	12879	12677	12758	12831	12806	12761	12665	12696	12729	12710	12758	12585	12745	12716	12787	12719	12652	12621	12597	12729	12623	12656	12594	12794	12739	12649	12800	12761	12756	12852	12696	12662	12668	12658	12689	12652	12803	12573	12672	12761	12674	12719	12727	12726	12655	12770	12687	12588	12795	12657	12804	12774	12573	12565	12734	12609	12697	12694	12649	12697	12731	12651	12719	12692	12693	12525	12730	12736	12718	12775	12665	12570	12745	12724	12747	12724	12691	12800	12891	12548	12591	12805	12572	12663	12643	12691	12749	12512	12779	12793	12825	12562	12703	12790	12846	12618	12755	12668	12691	12662	12617	12546	12623	12839	12641	12715	12726	12754	12767	12603	12753	12760	12624	12596	12839	12620	12774	12727	12784	12797	12595	12984	12612	12697	12661	12779	12607	12627	12597	12732	12625	12800	12792	12825	12604	12824	12757	12488	12809	12696	12843	12802	12717	12753	12583	12726	12821	12538	12460	12775	12736	12764	12686	12785	12737	12672	12774	12644	12800	12813	12680	12607	12732	12634	12762	12723	12707	12823	12717	12624	12523	12646	12744	12641	12735	12713	12798	12792	12815	12801	12685	12889	12669	12760	12672	12670	12770	12594	12729	12701	12718	12577	12712	12812	12819	12614	12843	12616	12803	12827	12752	12663	12636	12650	12639	12679	12641	12688	12691	12687	12720	12650	12693	12660	12635	12625	12720	12618	12882	13046	12749	12661	12687	12838	12631	12682	12581	12916	12720	12764	12844	12636	12613	12758	12677	12747	12825	12686	12588	12632	12672	12695	12738	12586	12622	12586	12676	12841	12695	12794	12872	12702	12618	12713	12710	12664	12557	12771	12639	12799	12734	12647	12793	12586	12569	12770	12640	12702	12476	12743	12583	12680	12759	12750	12640	12599	12640	12648	12679	12633	12775	12722	12812	12854	12690	12480	12844	12574	12733	12714	12660	12576	12824	12778	12716
23808	21082	28342	24135	21542	19613	17514	15304	14363	14581	14330	14253	14205	13993	14002	13772	13957	13898	13743	13847	13667	13655	13810	13901	14009	13825	13839	13904	13580	14049	13863	13616	13613	13534	13666	13548	13765	13566	13571	13490	13428	13467	13601	13373	13385	13345	13444	13395	13418	13450	13373	13357	13313	13356	13197	13328	13412	13528	13496	13484	13431	13349	13284	13422	13518	13157	13477	13376	13317	13399	13465	13352	13468	13381	13353	13387	13396	13400	13499	13458	13316	13244	13201	13386	13545	13401	13377	13417	13314	13280	13393	13521	13363	13394	13268	13488	13310	13203	13178	13210	13403	13467	13251	13310	13328	13316	13304	13385	13420	13268	13188	13273	13276	13302	13255	13284	13457	13210	13498	13366	13248	13375	13264	13348	13544	13332	13126	13251	13418	13276	13288	13302	13332	13370	13182	13268	13404	13299	13137	13412	13482	13378	13303	13195	13385	13377	13288	13137	13269	13303	13553	13387	13401	13085	13444	13518	13372	13403	13506	13260	13412	13107	13369	13316	13416	13186	13248	13389	13399	13337	13292	13464	13411	13228	13189	13392	13290	13293	13377	13179	13371	13327	13222	13128	13357	13367	13348	13359	13330	13295	13331	13334	13262	13343	13313	13286	13340	13304	13335	13320	13179	13142	13260	13442	13378	13326	13435	13369	13233	13272	13345	13346	13291	13271	13360	13242	13322	13294	13260	13362	13336	13415	13461	13351	13353	13352	13323	13261	13245	13276	13313	13105	13319	13181	13240	13489	13302	13356	13307	13133	13192	13230	13267	13450	13244	13558	13250	13177	13372	13429	13290	13199	13191	13190	13320	13473	13260	13308	13317	13293	13401	13346	13324	13327	13285	13197	13226	13224	13436	13103	13359	13335	13211	13387	13347	13497	13289	13367	13385	13371	13307	13253	13283	13424	13421	13081	13293	13306	13398	13376	13272	13502	13209	13199	13277	13266	13162	13435	13358	13382	13186	13284	13393	13352	13493	13433	13373	13300	13473	13460	13421	13504	13330	13287	13239	13141	13257	13233	13072	13374	13251	13180	13209	13361	13376	13398	13214	13389	13274	13369	13266	13384	13221	13287	13301	13422	13211	13426	13257	13209	13330	13383	13292	13296	13315	13325	13255	13167	13300	13249	13249	13372	13061	13458	13277	13358	13521	13520	13286	13198	13319	13415	13417	13333	13322	13269	13495	13298	13266	13157	13368	13378	13445	13444	13479	13559	13157	13475	13299	13381	13041	13413	13264	13341	13366	13260	13327	13400	13279	13349	13171	13434	13403	13410	13292	13214	13224	13365	13243	13364	13389	13389	13314	13341	13317	13210	13195	13277	13362	13183	13320	13474	13258	13515	13327	13264	13248	13454	13358	13509	13536	13420	13182	13294	13199	13278	13252	13394	13277	13288	13230	13292	13346	13365	13325	13279	13458	13210	13325	13346	13230	13119	13318	13258	13302	13299	13361	13107	13398	13321	13457	13202	13287	13374	13313	13180	13357	13374	13231	13180	13385	13344	13285	13228	13312	13305	13425	13426	13605	13317	13528	13299	13451	13438	13436	13111	13278	13246	13340	13373	13372	13460	13420	13412	13497	13340	13307	13150	13477	13376	13285	13236	13285	13337	13383	13422	13400	13347	13409	13336	13440	13179	13217	13248	13087	13406	13453	13357	13387	13304	13267	13133	13378	13425	13373	13220	13374	13449	13426	13174	13261	13170	13247	13358	13247	13256	13383	13282	13274	13276	13335	13277	13192	13437	13445	13481	13597	13418	13507	13367	13315	13278	13293	13178	13231	13187	13355	13308	13325	13419	13256	13041	13175	13330	13314	13197	13313	13459	13175	13376	13135	13330	13151	13238	13298	13082	13150	13162	13139	13259	13452	13260	13437	13411	13225	13478	13412	13537	13274	13378	13324	13135	13220	13465	13415	13299	13248	13072	13353	13358	13215	13213	13414	13121	13310	13379	13255	13396	13523	13258	13539	13400	13373	13424	13272	13248	13396	13541	13270	13371	13311	13349	13189	13308	13222	13274	13266	13382	13328	13117	13248	13156	13341	13210	13505	13443	13270	13304	13211	13372	13253	13201	13146	13315	13377	13205	13329	13263	13482	13317	13399	13361	13328	13464	13396	13358	13256	13168	13331	13407	13234	13297	13430	13547	13241	13244	13421	13303	13377	13186	13176	13385	13436	13093	13228	13135	13362	13607	13235	13366	13307	13461	13317	13443	13217	13208	13283	13333	13376	13384	13374	13368	13238	13301	13462	13424	13362	13263	13202	13340	13221	13273	13394	13353	13390	13087	13410	13550	13309	13304	13382	13190	13124	13394	13273	13258	13342	13325	13335	13366	13427	13377	13426	13220	13326	13368	13476	13214	13256	13370	13298	13213	13170	13317	13318	13195	13359	13120	13143	13243	13465	13306	13393	13240	13572	13365	13336	13431	13288	13314	13293	13201	13373	13202	13116	13248	13270	13245	13293	13368	13306	13309	13336	13532	13331	13327	13532	13279	13338	13459	13329	13378	13383	13321	13206	13523	13272	13302	13223	13373	13324	13388	13328	13306	13248	13254	13276	13357	13401	13342	13352	13300	13260	13361	13181	13273	13200	13185	13478	13204	13354	13250	13345	13457	13295	13362	13300	13460	13300	13393	13302	13298	13323	13114	13261	13209	13091	13430	13189	13174	13147	13174	13409	13438	13317	13362	13208	13175	13388	13285	13306	13430	13366	13466	13437	13364	13272	13303	13259	13154	13309	13527	13201	13234	13309	13486	13468	13412	13336	13274	13165	13311	13563	13286	13284	13411	13442	13246	13247	13432	13462	13381	13279	13333	13231	13267	13585	13429	13360	13368	13101	13542	13397	13398	13318	13384	13336	13407	13351	13465	13381	13433	13344	13240	13411	13290	13269	13219	13407	13355	13260	13288	13204	13353	13376	13431	13413	13372	13345	13217	13386	13348	13192	13334	13175	13361	13253	13302	13392	13233	13333	13216	13319	13357	13263	13286	13318	13498	13358	13171	13351	13251	13319	13176	13225	13437	13323	13415	13429	13173	13373	13468	13470	13307	13381	13420	13256	13189	13267	13417	13289	13442	13155	13487	13320	13317	13482	13262	13341	13173	13396	13423	13379	13198	13432	13276	13313	13180	13272	13279	13475	13444	13297	13326	13447	13323	13348	13200	13469	13363	13439	13316	13419	13342	13377	13252	13259	13509	13294	13138	13180	13324	13178	13099	13263	13141	13400	13281	13323	13357	13184	13298	13333	13214	13327	13367	13317	13339	13231	13348	13411	13370	13326	13419	13320	13044	13216	13274	13234	13281	13391	13649	13535	13408	13404	13338	13443	13485	13294	13322	13414	13463	13455	13315	13293	13327	13515	13242	13415	13151	13196	13201	13253	13184	13110	13401	13421	13401	13465	13459	13360	13588	13240	13282	13327	13015	13245	13404	13334	13336	13407	13455	13300	13350	13190	13332	13289	13214	13378	13389	13223	13465	13314	13219	13216	13408	13175	13459	13292	13283	13428	13175	13324	13284	13214	13368	13417	13383	13442	13310	13168	13426	13456	13214	13437	13500	13344	13329	13263	12961	13235	13511	13278	13250	13237	13226	13258	13317	13389	13319	13381	13370	13323	13305	13354	13317	13331	13311	13142	13239	13286	13505	13527	13324	13362	13102	13136	13346	13340	13302	13380	13201	13257	13274	13279	13203	13406	13292	13203	13414	13214	13327	13337	13209	13340	13336	13341	13224	13354	13121	13305	13355	13217	13300	13598	13335	13246	13073	13357	13266	13536	13209	13339	13620	13211	13353	13292	13321	13453	13312	13443	13399	13285	13106	13337	13240	13297	13336	13402	13177	13176	13253	13264	13392	13382	13339	13428	13181	13413	13123	13338	13332	13250	13242	13412	13318	13200	13338	13168	13140	13408	13306	13410	13238	13263	13489	13316	13287	13270	13420	13457	13385	13380	13210	13220	13163	13283	13323	13573	13350	13477	13366	13472	13228	13631	13238	13477	13334	13219	13198	13330	13293	13292	13448	13265	13360	13429	13357	13535	13321	13378	13308	13420	13416	13279	13241	13467	13234	13524	13148	13303	13261	13294	13414	13153	13295	13321	13542	13484	13292	13418	13191	13424	13160	13304	13331	13274	13197	13347	13298	13285	13314	13306	12999	13473	13242	13370	13327	13187	13223	13195	13394	13484	13152	13149	13425	13438	13338	13256	13443	13359	13318	13358	13159	13285	13420	13414	13254	13276	13513	13345	13259	13348	13399	13280	13233	13252	13621	13546	13342	13112	13247	13254	13267	13253	13404	13207	13204	13037	13246	13322	13214	13477	13687	13395	13273	13192	13266	13308	13196	13367	13358	13256	13191	13404	13338	13415	13571	13483	13376	13385	13305	13164	13205	13129	13245	13280	13374	13437	13184	13175	13247	13523	13203	13168	13269	13363	13426	13158	13209	13359	13226	13214	13233	13349	13397	13456	13384	13372	13157	13290	13410	13290	13386	13272	13145	13241	13420	13321	13338	13381	13180	13172	13415	13370	13335	13318	13348	13253	13230	13247	13202	13212	13274	13287	13471	13271	13210	13392	13199	13274	13112	13064	13319	13284	13269	13267	13371	13484	13371	13442	13444	13321	13328	13195	13436	13396	13438	13451	13355	13399	13388	13352	13297	13406	13324	13211	13465	13331	13458	13289	13322	13192	13215	13295	13170	13295	13189	13356	13314	13249	13318	13468	13275	13487	13361	13339	13246	13260	13356	13359	13486	13441	13306	13255	13410	13310	13499	13492	13350	13369	13362	13400	13313	13272	13372	13209	13413	13309	13369	13424	13329	13394	13273	13263	13386	13378	13314	13267	13400	13332	13317	13501	13403	13338	13456	13270	13448	13366	13500	13166	13300	13497	13318	13172	13224	13452	13205	13416	13583	13348	13151	13398	13380	13258	13346	13292	13354	13300	13298	13493	13338	13306	13410	13452	13222	13332	13315	13082	13221	13463	13231	13226	13337	13358	13148	13349	13358	13102	13143	13422	13290	13304	13324	13215	13359	13292	13035	13322	13074	13353	13234	13220	13370	13272	13373	13181	13369	13308	13284	13131	13357	13241	13123	13242	13394
16088	28211	25879	20393	18040	16896	15877	15172	15023	14728	14395	14004	13914	13758	13662	13577	13633	13505	13513	13614	13474	13492	13787	13753	13867	13857	13688	13771	13651	13512	13479	13514	13546	13275	13297	13376	13282	13156	13218	13065	13220	13103	12872	13104	12920	12927	13004	13016	12934	12905	13041	12966	13114	12940	12915	12897	13092	13039	12865	12808	12809	12954	12931	12845	12989	13015	13095	12843	12875	12992	12892	12810	12876	13046	12838	13134	12850	13021	12986	12793	12934	12824	12713	12793	13012	12913	13043	12936	12940	12704	12864	12771	12914	12886	12976	12831	12997	12952	12859	12775	12978	12951	12970	12924	12876	12901	12849	12927	13028	12894	13047	12863	12965	12877	12990	12959	12678	12736	12973	12986	12838	13137	12780	12997	12886	12833	12994	12930	12842	12798	12995	13070	12892	12882	12829	12902	12861	12812	12997	12955	12887	12880	12743	12904	12796	12859	13006	12916	12993	12804	12897	12821	12998	12826	12815	12867	12731	12839	12904	12927	12863	12881	12863	13206	12851	12869	12918	12908	12924	12866	12874	12848	12766	12877	12974	13067	12945	12802	12838	12900	12739	12854	12906	12697	12937	12977	12794	12947	12843	12919	12937	12848	12884	12731	12825	12979	12905	12947	12918	12784	12836	12948	12928	12726	12966	12992	12800	12828	12793	12880	12860	12892	12820	12931	12916	12919	12863	12967	12810	12960	12881	12788	12893	12924	12896	12651	12937	12941	12868	12912	12856	12911	12971	13018	13056	12872	12810	12881	12791	12933	12871	12795	12873	12824	13007	12875	12941	12829	12897	12798	12787	12945	12866	12841	12967	12860	12850	12869	12886	12775	12933	12981	12758	12875	12876	12651	12884	12972	12985	12722	12888	12875	12838	12870	12738	12828	12855	12931	12793	12852	13028	12794	12940	12877	12757	12857	12786	12789	12816	12853	12920	12831	12909	12869	12883	12926	12784	13051	12798	12703	12832	12869	12768	12960	12897	12902	12911	12693	12972	12772	12806	12933	13060	12714	12941	12940	12858	12699	12884	12878	12952	12871	12988	12990	12717	12930	12955	12800	12908	12767	12921	12858	12886	12832	12941	12854	12978	12837	12794	12833	12789	12812	12928	12967	12940	12877	12871	12892	12836	12818	12804	12944	12853	12968	13028	12876	12912	12881	12868	12884	12939	12839	12974	12783	13002	12867	12707	12782	12959	12960	13111	13081	12850	12977	12820	12817	12754	12824	12824	12854	12856	12714	12765	12886	12965	12892	12793	13006	12820	12966	12971	12869	13141	12996	12978	13105	12780	12846	13001	12926	13094	12935	12910	13051	12962	12925	12792	12810	12943	12934	12936	13096	12762	12929	12910	12780	12955	13011	12976	12756	12911	12931	12926	12969	12801	12847	12857	12948	12959	12869	12727	12871	12850	13064	12926	13075	12753	12904	12812	12791	12956	12822	12827	12811	12933	12899	12785	12982	12775	13104	12914	13003	12812	12910	13111	12693	13078	12850	12761	12963	12959	12821	12930	12811	12852	13039	12955	12876	12880	13036	13104	12922	13042	12900	12916	12873	12805	12972	13004	12909	12785	13111	12901	12974	13005	13100	12865	12962	12776	12829	12877	12879	12766	12813	13024	12765	12850	12924	13002	12897	12868	13016	12979	12999	13067	12785	12860	12966	12884	12893	13125	12909	12915	12712	13073	12852	12799	12928	12874	12928	12828	12795	12853	12949	12972	12981	12819	12828	12850	12816	12815	12797	12952	12883	12981	12943	12908	12882	12822	12895	12935	13032	12897	12962	13060	13006	12929	12807	12817	12861	12862	12882	12815	12764	12865	12867	12988	12924	12961	12928	12886	12967	12714	12915	12858	12809	12791	12797	12808	12962	12974	12977	12830	12817	12808	13026	12967	13008	12874	12878	12972	13008	12867	12901	12994	12869	12907	12844	12834	13067	13032	12824	12995	12888	12967	12788	12897	13051	12834	12932	12882	12901	12868	12858	12826	12929	12824	12662	12878	12751	12832	12901	12969	12950	13105	12848	12905	12718	12846	12970	12976	12831	12845	12737	12702	12986	12890	12849	12894	12757	12967	12976	13090	12854	12886	12807	12798	12993	12963	12821	12922	12959	12873	13065	12797	12904	13091	12855	13006	12878	12885	12936	12991	12929	12699	12813	12912	12867	12907	12951	12768	12983	12963	12920	12863	12839	12872	12854	12803	12864	12885	12987	12800	12864	12879	12778	13005	12840	12932	12942	13057	12847	12951	12770	12904	12896	12886	12868	12920	12884	12853	12875	12964	12854	12896	12874	12943	13019	12906	12897	12918	12985	12916	12823	12840	12970	13035	12840	12927	12781	12980	12942	12924	12824	12912	12907	12719	12739	12715	12965	12884	12870	12894	12857	12776	12874	12869	12762	12963	12637	12987	12839	12872	12778	12924	12740	12961	12919	12847	12613	12755	12719	12917	12836	12853	12754	12845	12735	12839	12879	12851	12907	12874	12931	12829	12886	12831	13010	12805	12821	12967	12992	12838	12838	12815	12821	12766	12957	12753	12867	12999	12851	12825	12851	12778	13160	12923	12873	12841	12907	12631	12838	12900	12960	12787	13038	12821	12827	12866	12942	12851	12764	12986	12831	13060	12736	12990	12859	12764	12888	12981	12897	12996	12834	12911	12937	12915	12757	12862	12910	12933	12861	12805	12971	13131	12788	12911	12865	12852	13006	12893	12823	12998	13024	12935	12984	12962	12809	13090	12851	12835	12870	12954	12891	12927	12907	12702	12992	12879	12982	12898	12974	13011	12967	12851	13045	12873	12800	12951	12884	12934	12870	12916	12972	12868	12786	12709	12863	12839	12912	12861	12924	12902	13105	12919	12818	12713	12722	12931	12658	12859	12970	12907	12901	12952	12926	12855	12853	12763	12872	12986	12853	13003	12726	12909	12880	12900	12777	12793	12895	13070	12888	12954	12972	12969	12912	13020	12875	12912	12721	13007	12869	13004	12915	12953	12918	12883	12790	12887	12928	12960	12939	12907	12828	12957	12813	12750	12876	12782	12892	12917	12889	12981	12926	12901	12928	12929	12900	12943	12873	12895	12956	12919	12815	12922	12991	13025	12920	12838	12997	12974	12906	12915	12986	12943	12904	12837	13003	12936	12789	12852	12948	12820	13067	12823	12971	12964	12872	12923	12738	12961	12844	12953	13053	12948	12838	12946	12867	12859	12855	12886	12737	12930	12853	13047	12962	12816	13085	12799	12975	12806	12780	12797	12869	12884	12870	12951	12950	12787	12810	12934	12772	12919	12889	12770	12873	12962	12859	12970	12735	12833	12754	12894	12862	12973	12892	13006	12751	12966	13079	12825	12962	12954	12802	12919	12888	12977	13091	12887	13105	12850	12849	12971	12889	13057	12773	12872	12984	13029	12965	12732	13006	12769	12814	12767	12822	12791	12927	12942	12968	12853	12835	12899	12930	12695	12802	12871	13009	12929	12884	12885	12819	12788	12933	12748	12900	13025	12820	12866	12801	12860	12886	12826	12810	12820	12827	12925	12797	12993	12809	12820	12941	12937	12921	12916	12978	13012	12892	12891	12799	13022	12978	12732	12883	13035	12815	12743	12969	13034	12892	12880	12882	12797	12865	12756	12892	12807	12869	12976	12746	12946	12961	12963	12822	12892	12982	12764	13005	12865	12838	12914	12776	13007	12807	12765	12775	12687	12986	13086	12745	12742	12867	12847	12845	12948	12907	12844	12915	13024	12942	12940	12802	12907	12923	12899	12990	12928	12915	12928	12901	12850	12835	12862	12799	12978	12868	12913	12878	12927	13047	12914	12905	12823	12800	12928	12916	12925	12925	12886	12728	12942	12852	12893	12884	12894	12884	12930	13021	12832	13008	12960	12816	12895	12800	13005	12842	13040	12796	12927	12961	12846	12842	12943	12834	13014	12862	13000	12848	13020	12891	12932	12945	12829	13038	12884	12816	12821	12954	12912	12825	12866	12730	12889	12849	12860	12861	12836	12804	12874	12917	12972	12697	12865	12929	13007	12892	12805	12989	12840	12799	12979	12912	12782	12820	12911	12910	12941	12954	13003	12890	13034	13015	12759	12767	12849	12866	13036	13080	12943	12827	12924	12744	12912	12859	12987	12917	12914	12877	12953	13031	12914	12825	12862	12846	12913	12852	12896	12935	12937	12892	12920	12979	12809	13002	12770	12927	13146	12973	12795	12825	13025	12920	12913	13050	12882	12812	12776	12772	12789	12850	13020	12949	12778	13003	12819	12880	12954	12906	12903	12791	12829	12920	12902	12804	12893	12884	12793	12868	12696	12947	12976	12913	12842	12818	12910	12993	12896	12875	12871	12915	12876	12911	12730	12702	12856	12959	12913	13183	12867	12785	12764	12879	12896	12896	12938	12926	12935	12820	12846	13084	12807	12923	12907	12957	12851	12893	12975	12662	12870	12898	13069	12774	12954	12936	12908	12899	13049	12742	12820	12861	12846	12917	12834	12982	13052	12846	13064	12898	12784	12839	12890	12773	12765	12691	13021	12982	12850	12912	13071	12946	12879	12965	12913	12732	13074	12865	12798	12994	12857	12833	12920	12773	12978	12905	12929	12998	12846	12846	12832	12680	12859	12707	12897	12941	12961	12643	12902	12763	12754	12724	12843	12931	12692	12908	12939	12989	12955	13057	12812	12904	12814	12818	12893	13036	12962	12873	12978	12835	12911	12867	12688	13070	12736	12876	12896	12848	12856	12722	12993	12884	13065	12817	12822	13049	12911	12849	12890	12902	12941	12759	12932	12755	12951	13011	12961	12975	12849	12965	12887	12875	12746	12837	12972	12776	13006	12855	12839	12861	12939	12856	12824	12990	12846	12840	12967	12961	12918	12802	12978	12915	12976	12976	12956	12865	12867	12925	13061	12892	12773	13123	12937	12995	13007	13009	12999	12813	12891	12783	12899	12807	12839	13015	12843	12887	12881	12923	12895	12789	12841	12859	12956	13122	12940	12973	12878	13038	12876	12794	12931	12946	12904	12826	12842	12950	12892	12928	12699	12799	12962	12783	12828	12886	12915	12889	12715	13000	12813	12793	12854	12865	12952	13005	12978	12779	12843	12948
22627	21048	28820	23513	21231	22783	22614	17327	16073	16353	16086	15800	15524	15215	15154	15130	15252	15139	15089	15050	15101	15152	15177	15300	15289	15409	15385	15396	15220	15103	15105	15016	14918	14872	14883	14819	14759	14693	14574	14441	14557	14578	14553	14484	14496	14474	14536	14533	14601	14667	14607	14520	14529	14371	14713	14603	14507	14582	14453	14521	14421	14439	14279	14575	14620	14314	14438	14463	14483	14488	14467	14381	14708	14515	14589	14324	14495	14254	14356	14344	14467	14224	14490	14578	14444	14285	14396	14549	14525	14318	14463	14420	14488	14343	14429	14445	14388	14619	14342	14490	14424	14330	14442	14603	14615	14370	14426	14367	14349	14633	14166	14205	14428	14555	14494	14384	14620	14424	14440	14547	14448	14514	14374	14305	14317	14403	14401	14369	14382	14556	14519	14523	14554	14470	14284	14507	14273	14379	14437	14453	14365	14457	14402	14461	14585	14427	14536	14230	14525	14489	14486	14349	14383	14618	14343	14251	14508	14429	14389	14470	14390	14438	14512	14357	14357	14433	14387	14300	14421	14491	14459	14375	14274	14364	14297	14409	14316	14545	14370	14495	14636	14524	14457	14403	14303	14461	14513	14590	14399	14341	14529	14369	14571	14284	14349	14418	14580	14515	14462	14386	14270	14361	14517	14444	14305	14367	14240	14402	14283	14478	14460	14465	14276	14228	14383	14460	14288	14564	14420	14505	14315	14398	14416	14410	14430	14328	14473	14404	14477	14540	14346	14184	14412	14237	14132	14647	14574	14356	14230	14319	14367	14518	14417	14446	14433	14423	14405	14399	14455	14352	14316	14252	14387	14384	14507	14455	14326	14609	14423	14371	14471	14410	14518	14411	14353	14487	14425	14511	14419	14457	14592	14454	14227	14355	14669	14397	14550	14363	14304	14397	14416	14410	14462	14398	14460	14362	14405	14393	14273	14529	14260	14310	14348	14361	14578	14555	14351	14336	14604	14315	14295	14420	14220	14500	14367	14476	14477	14278	14501	14421	14657	14323	14288	14382	14412	14376	14344	14336	14630	14392	14468	14507	14502	14373	14449	14400	14429	14423	14522	14476	14479	14372	14303	14423	14498	14329	14274	14315	14421	14697	14570	14349	14498	14277	14417	14387	14270	14335	14416	14363	14463	14383	14331	14224	14308	14307	14356	14440	14320	14432	14302	14307	14365	14508	14401	14489	14400	14450	14498	14543	14567	14278	14255	14508	14424	14435	14357	14516	14233	14342	14625	14559	14337	14468	14369	14370	14429	14457	14555	14435	14342	14377	14363	14371	14542	14487	14368	14286	14439	14377	14274	14349	14548	14288	14516	14403	14385	14559	14560	14305	14575	14145	14329	14311	14418	14384	14461	14258	14364	14467	14341	14469	14502	14493	14415	14401	14372	14464	14306	14501	14389	14184	14396	14413	14347	14465	14471	14428	14341	14358	14422	14431	14268	14454	14551	14306	14387	14416	14549	14523	14530	14349	14535	14431	14500	14500	14277	14361	14526	14360	14584	14366	14553	14378	14244	14297	14391	14446	14473	14538	14376	14296	14525	14518	14543	14321	14664	14536	14354	14438	14348	14373	14397	14448	14395	14525	14480	14375	14509	14263	14426	14427	14650	14458	14338	14473	14597	14278	14346	14263	14420	14381	14596	14434	14436	14333	14483	14396	14392	14269	14538	14483	14311	14570	14408	14369	14543	14371	14504	14504	14373	14406	14410	14335	14319	14167	14348	14588	14552	14580	14278	14585	14428	14525	14610	14415	14483	14332	14147	14448	14357	14428	14466	14527	14477	14259	14271	14051	14419	14303	14450	14273	14582	14426	14307	14286	14502	14524	14478	14573	14241	14169	14523	14448	14429	14383	14507	14308	14319	14346	14281	14438	14322	14348	14454	14213	14523	14519	14557	14497	14489	14354	14386	14382	14444	14348	14409	14401	14288	14424	14319	14378	14224	14623	14441	14195	14500	14346	14344	14617	14659	14389	14447	14536	14451	14314	14463	14514	14364	14237	14429	14531	14477	14333	14417	14376	14447	14325	14296	14427	14421	14334	14566	14617	14365	14456	14286	14324	14396	14474	14420	14387	14435	14315	14456	14464	14367	14368	14555	14275	14419	14580	14386	14451	14549	14479	14308	14302	14531	14421	14343	14381	14266	14311	14538	14478	14291	14462	14300	14457	14307	14579	14442	14499	14399	14570	14434	14365	14428	14446	14577	14417	14508	14453	14437	14315	14427	14450	14493	14431	14534	14323	14385	14301	14435	14504	14206	14283	14449	14370	14260	14362	14483	14245	14398	14450	14399	14334	14405	14494	14620	14501	14485	14396	14390	14278	14316	14450	14439	14441	14549	14512	14545	14631	14451	14541	14283	14559	14510	14588	14512	14482	14573	14335	14389	14511	14462	14527	14478	14580	14340	14325	14486	14286	14371	14450	14508	14349	14530	14178	14439	14246	14305	14351	14457	14573	14207	14379	14254	14335	14553	14401	14478	14376	14329	14489	14444	14399	14371	14571	14504	14556	14352	14353	14308	14275	14531	14511	14374	14348	14512	14269	14507	14456	14442	14392	14107	14289	14437	14445	14502	14494	14501	14315	14387	14329	14510	14351	14498	14392	14546	14401	14488	14580	14294	14407	14362	14330	14423	14337	14347	14380	14369	14438	14559	14520	14381	14484	14381	14496	14482	14396	14436	14478	14459	14585	14521	14335	14262	14454	14350	14358	14510	14193	14553	14649	14437	14533	14472	14419	14519	14188	14396	14478	14578	14329	14445	14347	14518	14361	14631	14425	14327	14473	14370	14435	14449	14411	14396	14505	14386	14446	14538	14448	14209	14504	14340	14494	14606	14471	14526	14425	14369	14447	14215	14627	14225	14526	14325	14400	14359	14512	14693	14371	14529	14255	14480	14485	14547	14307	14279	14336	14384	14207	14330	14200	14427	14374	14339	14470	14344	14375	14491	14384	14492	14327	14415	14504	14537	14360	14592	14347	14238	14326	14334	14509	14399	14348	14436	14550	14347	14227	14514	14443	14376	14602	14203	14247	14399	14617	14387	14243	14371	14350	14340	14404	14320	14426	14493	14427	14322	14523	14447	14393	14508	14402	14474	14530	14531	14423	14330	14336	14448	14397	14442	14377	14398	14377	14602	14434	14266	14429	14441	14367	14551	14429	14350	14270	14443	14298	14305	14400	14528	14400	14268	14303	14468	14505	14391	14426	14507	14348	14505	14460	14516	14360	14312	14550	14238	14516	14394	14428	14489	14377	14558	14457	14135	14274	14400	14302	14364	14387	14502	14275	14642	14194	14292	14311	14572	14370	14352	14516	14398	14412	14518	14478	14285	14499	14510	14440	14190	14441	14590	14350	14432	14412	14432	14437	14439	14484	14558	14272	14508	14327	14457	14272	14676	14485	14482	14281	14259	14458	14383	14437	14466	14506	14400	14485	14547	14560	14319	14387	14378	14487	14309	14520	14584	14531	14458	14374	14404	14439	14549	14418	14431	14353	14348	14398	14365	14553	14491	14467	14308	14376	14258	14411	14519	14528	14494	14288	14383	14479	14448	14534	14412	14325	14261	14522	14354	14442	14392	14326	14408	14376	14329	14284	14323	14390	14402	14391	14463	14460	14286	14400	14290	14455	14290	14439	14409	14496	14334	14426	14367	14259	14381	14465	14286	14731	14483	14414	14439	14321	14301	14359	14388	14466	14520	14441	14608	14406	14675	14347	14291	14501	14331	14401	14357	14558	14586	14410	14374	14487	14412	14420	14494	14392	14415	14493	14408	14339	14294	14402	14377	14412	14370	14475	14387	14323	14261	14224	14410	14600	14517	14317	14436	14255	14615	14454	14271	14317	14389	14352	14462	14270	14424	14493	14216	14466	14382	14652	14344	14302	14405	14297	14384	14524	14294	14463	14338	14404	14582	14355	14483	14499	14587	14431	14391	14367	14442	14451	14411	14548	14493	14530	14488	14274	14416	14394	14453	14515	14426	14363	14417	14296	14239	14381	14457	14403	14269	14465	14518	14387	14448	14511	14511	14312	14276	14346	14459	14335	14436	14297	14319	14498	14283	14405	14240	14408	14405	14330	14331	14487	14324	14360	14458	14355	14402	14349	14532	14115	14509	14559	14483	14244	14517	14472	14251	14242	14294	14460	14325	14576	14287	14745	14406	14269	14603	14439	14438	14446	14467	14588	14444	14444	14491	14349	14383	14377	14181	14400	14526	14390	14383	14260	14537	14411	14465	14509	14361	14418	14370	14386	14545	14178	14653	14223	14381	14292	14330	14441	14208	14408	14372	14333	14389	14308	14562	14496	14356	14519	14266	14444	14276	14250	14482	14287	14515	14373	14341	14439	14446	14244	14470	14583	14512	14380	14406	14508	14406	14380	14267	14454	14595	14483	14483	14404	14608	14627	14387	14370	14489	14487	14551	14395	14333	14339	14375	14595	14403	14297	14311	14248	14246	14326	14287	14309	14380	14438	14445	14615	14598	14516	14245	14381	14521	14500	14517	14370	14407	14623	14358	14409	14434	14458	14541	14596	14435	14441	14276	14595	14205	14367	14419	14485	14300	14435	14365	14283	14219	14390	14360	14461	14668	14385	14274	14454	14331	14467	14282	14425	14168	14120	14539	14272	14403	14448	14524	14399	14520	14375	14446	14376	14221	14331	14346	14303	14497	14342	14462	14412	14499	14404	14387	14423	14328	14543	14459	14378	14400	14504	14491	14432	14467	14563	14258	14460	14266	14428	14457	14320	14471	14431	14638	14485	14592	14450	14420	14511	14444	14150	14231	14457	14524	14531	14361	14398	14451	14394	14457	14282	14409	14351	14291	14254	14198	14436	14256	14491	14255	14314	14421	14358	14370	14435	14553	14347	14278	14203	14409	14631	14522	14507	14258	14208	14273	14515	14482	14471	14514	14577	14441	14445	14597	14569	14339	14476	14322	14415	14202	14366	14516	14622	14588	14392	14457	14510	14144	14336	14356	14242	14290	14406	14224	14236	14404	14361	14192	14420	14516	14540	14305	14582	14429	14254	14442	14418	14371	14467	14279	14345	14544	14380	14277	14540	14436	14275	14336	14405	14474	14465	14481	14477	14482	14413	14306	14313
17740	32943	30218	24054	21317	19614	17958	17137	16518	16021	15781	15450	14996	14778	14738	14576	14663	14391	14652	14490	14508	14747	14745	14767	14937	14840	14969	14955	14680	14693	14599	14371	14309	14022	14072	14084	14063	14155	14058	13960	13831	13632	13650	13644	13716	13867	13627	13479	13656	13652	13635	13664	13736	13761	13711	13707	13799	13723	13507	13462	13662	13586	13558	13689	13478	13680	13756	13608	13593	13558	13501	13514	13742	13452	13559	13588	13546	13611	13465	13586	13498	13701	13498	13651	13372	13533	13598	13650	13642	13402	13463	13612	13460	13529	13694	13644	13467	13489	13611	13441	13574	13522	13457	13479	13588	13519	13501	13579	13595	13758	13623	13666	13697	13635	13571	13629	13625	13620	13615	13672	13619	13619	13422	13552	13525	13552	13598	13517	13637	13560	13537	13610	13657	13599	13563	13517	13582	13453	13431	13511	13425	13564	13659	13395	13618	13667	13418	13657	13652	13541	13720	13622	13449	13589	13423	13576	13579	13527	13494	13662	13510	13790	13529	13536	13523	13369	13682	13541	13438	13545	13589	13711	13588	13570	13639	13553	13491	13634	13488	13529	13553	13592	13725	13470	13693	13526	13730	13619	13590	13517	13574	13564	13725	13464	13614	13444	13646	13501	13697	13480	13481	13552	13697	13579	13501	13559	13553	13627	13551	13567	13661	13646	13560	13579	13691	13652	13509	13599	13455	13495	13508	13648	13544	13480	13572	13541	13588	13644	13564	13659	13533	13546	13485	13619	13469	13625	13729	13527	13529	13607	13605	13449	13532	13574	13421	13674	13673	13451	13640	13596	13489	13364	13646	13291	13517	13620	13449	13423	13622	13581	13727	13595	13627	13530	13485	13563	13523	13646	13388	13554	13633	13528	13621	13495	13665	13534	13600	13406	13443	13693	13366	13619	13480	13568	13632	13436	13579	13821	13517	13669	13662	13587	13621	13563	13592	13586	13571	13528	13426	13642	13449	13471	13452	13627	13433	13486	13736	13451	13427	13733	13642	13367	13498	13621	13439	13468	13694	13463	13664	13417	13524	13660	13639	13484	13492	13430	13598	13549	13575	13469	13681	13521	13550	13380	13557	13615	13513	13435	13603	13565	13565	13679	13533	13521	13675	13469	13480	13350	13520	13587	13732	13456	13601	13591	13536	13564	13610	13542	13612	13581	13470	13508	13616	13517	13557	13342	13572	13433	13542	13595	13572	13485	13618	13725	13554	13548	13558	13553	13576	13650	13674	13513	13623	13531	13572	13548	13615	13517	13771	13562	13536	13676	13553	13469	13618	13624	13531	13430	13359	13377	13537	13635	13410	13477	13464	13631	13493	13645	13515	13512	13580	13594	13481	13627	13574	13642	13618	13476	13458	13701	13627	13576	13710	13600	13614	13572	13605	13576	13469	13588	13541	13604	13611	13672	13390	13522	13503	13559	13490	13450	13662	13425	13703	13539	13476	13493	13462	13552	13568	13726	13709	13514	13596	13522	13463	13454	13553	13469	13627	13711	13650	13553	13545	13600	13565	13760	13507	13579	13614	13536	13472	13687	13593	13730	13345	13440	13562	13579	13595	13556	13490	13552	13488	13478	13548	13593	13562	13618	13696	13656	13413	13566	13614	13620	13557	13487	13735	13622	13504	13479	13513	13547	13564	13494	13714	13477	13538	13676	13400	13512	13592	13645	13601	13521	13560	13651	13467	13510	13513	13505	13586	13510	13467	13529	13480	13520	13543	13548	13774	13511	13529	13446	13478	13482	13425	13520	13534	13506	13511	13610	13292	13488	13684	13646	13525	13362	13704	13528	13519	13620	13626	13646	13523	13667	13612	13464	13565	13451	13506	13753	13635	13682	13549	13502	13601	13499	13549	13522	13464	13731	13491	13615	13624	13592	13524	13596	13536	13642	13519	13555	13488	13675	13488	13534	13578	13511	13576	13671	13563	13641	13518	13793	13668	13589	13334	13665	13503	13357	13639	13490	13706	13571	13517	13584	13559	13725	13347	13414	13558	13488	13546	13578	13430	13688	13416	13444	13728	13490	13535	13554	13473	13462	13520	13591	13538	13482	13545	13498	13611	13552	13527	13673	13636	13653	13641	13700	13586	13708	13584	13371	13569	13558	13659	13557	13558	13639	13600	13530	13455	13558	13449	13559	13451	13500	13550	13531	13503	13626	13587	13403	13576	13599	13601	13490	13531	13489	13559	13678	13547	13595	13499	13335	13696	13639	13473	13372	13583	13539	13486	13555	13580	13634	13473	13686	13656	13595	13763	13572	13503	13694	13494	13525	13556	13454	13629	13591	13672	13537	13659	13482	13408	13415	13500	13494	13589	13414	13669	13552	13583	13592	13530	13632	13413	13442	13550	13718	13516	13503	13590	13493	13655	13548	13553	13610	13485	13504	13503	13595	13449	13640	13601	13694	13541	13554	13490	13535	13483	13552	13510	13587	13572	13473	13514	13571	13466	13561	13498	13527	13625	13593	13591	13648	13615	13501	13550	13642	13572	13557	13492	13419	13430	13496	13446	13586	13685	13632	13715	13445	13493	13565	13516	13632	13405	13573	13401	13409	13499	13675	13343	13441	13449	13542	13494	13598	13365	13572	13579	13510	13494	13613	13541	13554	13669	13388	13514	13670	13697	13439	13405	13506	13471	13537	13515	13449	13596	13442	13453	13606	13503	13580	13530	13475	13619	13641	13495	13286	13520	13547	13554	13542	13413	13605	13537	13563	13672	13576	13653	13604	13444	13743	13534	13702	13653	13577	13560	13624	13566	13519	13604	13601	13618	13507	13520	13554	13624	13455	13487	13457	13611	13637	13424	13381	13704	13556	13633	13494	13738	13595	13477	13615	13543	13757	13513	13547	13560	13651	13652	13575	13572	13775	13613	13663	13654	13556	13619	13589	13656	13566	13518	13487	13540	13603	13667	13860	13658	13642	13631	13502	13506	13589	13665	13581	13382	13637	13720	13464	13471	13703	13614	13713	13628	13526	13561	13364	13606	13510	13767	13379	13693	13662	13589	13627	13495	13587	13446	13505	13512	13570	13490	13477	13573	13598	13609	13564	13572	13577	13744	13679	13552	13310	13729	13556	13454	13452	13602	13500	13484	13442	13590	13547	13614	13630	13439	13306	13691	13605	13625	13582	13486	13550	13485	13625	13486	13607	13706	13577	13751	13570	13684	13712	13551	13631	13623	13721	13490	13642	13479	13547	13531	13574	13516	13517	13577	13497	13600	13521	13448	13537	13601	13602	13741	13518	13659	13555	13551	13577	13636	13664	13467	13498	13525	13686	13525	13570	13740	13600	13560	13514	13639	13387	13559	13449	13410	13622	13461	13553	13613	13519	13648	13529	13596	13549	13586	13670	13525	13612	13694	13494	13507	13480	13531	13583	13684	13495	13561	13531	13512	13448	13436	13647	13625	13576	13403	13552	13526	13513	13647	13526	13474	13523	13519	13479	13585	13511	13683	13761	13655	13685	13588	13492	13589	13530	13561	13434	13626	13512	13580	13484	13590	13602	13611	13601	13552	13713	13666	13508	13641	13562	13522	13591	13313	13595	13585	13528	13714	13539	13483	13519	13516	13379	13533	13573	13494	13556	13636	13619	13513	13372	13590	13465	13699	13554	13469	13603	13597	13516	13444	13610	13689	13507	13666	13514	13605	13525	13610	13474	13525	13511	13604	13498	13461	13598	13496	13490	13627	13539	13375	13636	13693	13625	13621	13592	13470	13524	13620	13577	13758	13532	13401	13434	13514	13537	13434	13722	13502	13555	13533	13406	13668	13425	13375	13684	13624	13697	13534	13524	13477	13421	13554	13488	13717	13652	13582	13616	13603	13511	13610	13618	13752	13627	13524	13541	13626	13590	13535	13611	13589	13629	13595	13657	13421	13504	13585	13476	13688	13714	13464	13598	13639	13667	13587	13582	13501	13538	13505	13539	13643	13619	13644	13529	13558	13740	13729	13442	13612	13615	13566	13471	13548	13557	13575	13534	13491	13583	13497	13465	13569	13646	13570	13641	13567	13587	13510	13544	13583	13634	13677	13477	13407	13561	13562	13686	13497	13505	13553	13627	13438	13515	13516	13756	13535	13559	13543	13630	13563	13722	13505	13581	13543	13668	13604	13612	13749	13567	13588	13632	13451	13570	13580	13573	13620	13602	13612	13494	13669	13351	13443	13529	13615	13600	13435	13500	13411	13485	13580	13432	13437	13502	13466	13579	13523	13394	13590	13492	13627	13472	13651	13623	13704	13729	13634	13514	13533	13637	13497	13682	13529	13609	13764	13535	13581	13471	13657	13555	13703	13492	13446	13678	13558	13549	13420	13593	13504	13558	13382	13667	13698	13650	13593	13555	13667	13384	13543	13607	13527	13559	13485	13488	13385	13526	13633	13492	13478	13504	13535	13442	13497	13745	13444	13396	13509	13309	13669	13710	13621	13511	13472	13514	13543	13459	13542	13568	13499	13482	13657	13715	13592	13497	13547	13582	13852	13560	13448	13542	13483	13566	13585	13587	13545	13674	13672	13578	13531	13570	13489	13461	13373	13570	13514	13517	13611	13618	13648	13468	13472	13438	13601	13502	13599	13530	13550	13515	13534	13565	13492	13363	13670	13460	13639	13584	13627	13475	13474	13513	13496	13587	13429	13651	13660	13551	13590	13663	13470	13546	13456	13533	13620	13517	13501	13460	13638	13397	13566	13616	13476	13500	13495	13507	13556	13578	13491	13465	13475	13625	13538	13574	13449	13564	13718	13696	13561	13620	13718	13557	13690	13628	13577	13687	13471	13645	13470	13652	13480	13447	13515	13529	13404	13572	13604	13557	13574	13518	13393	13442	13465	13555	13413	13508	13412	13604	13532	13530	13521	13632	13567	13711	13531	13650	13296	13450	13564	13601	13536	13497	13604	13387	13546	13385	13563	13551	13704	13609	13634	13663	13605	13543	13747	13470	13547	13568	13607	13634	13304	13599	13547	13655	13581	13577	13525	13608	13621	13573	13599	13674	13565	13548	13553	13557	13737	13459	13616	13570	13498	13624	13707	13472	13493	13601	13665	13439	13600	13530	13558	13388	13670	13635	13577	13531	13707	13595	13489	13513	13714	13415	13531	13439
27208	21633	22983	18730	15326	14701	14206	14030	13753	13639	13786	13903	13701	13690	13594	13472	13440	13528	13548	13547	13727	13687	13534	13603	13735	13625	13740	13646	13704	13756	13622	13682	13659	13558	13479	13495	13437	13595	13409	13578	13424	13512	13331	13422	13440	13576	13437	13509	13470	13437	13338	13336	13245	13391	13358	13503	13492	13354	13247	13377	13397	13498	13131	13257	13215	13333	13131	13373	13419	13305	13265	13293	13409	13303	13345	13287	13307	13346	13536	13363	13379	13437	13377	13178	13426	13500	13380	13449	13644	13362	13228	13442	13489	13392	13177	13278	13416	13567	13210	13401	13428	13225	13234	13362	13229	13259	13336	13264	13288	13523	13368	13336	13494	13367	13524	13242	13456	13191	13350	13317	13471	13302	13520	13271	13303	13240	13365	13612	13320	13263	13297	13524	13274	13335	13214	13237	13555	13270	13262	13458	13305	13392	13126	13477	13273	13321	13352	13311	13382	13463	13389	13333	13269	13492	13521	13516	13321	13312	13439	13623	13352	13222	13292	13242	13324	13409	13333	13221	13448	13316	13244	13220	13351	13328	13444	13414	13337	13275	13369	13404	13355	13348	13350	13372	13434	13344	13436	13265	13266	13392	13310	13431	13371	13359	13576	13440	13352	13281	13290	13390	13318	13320	13346	13582	13406	13276	13150	13455	13393	13430	13458	13344	13183	13223	13354	13230	13286	13231	13412	13313	13546	13366	13270	13165	13262	13373	13362	13497	13449	13302	13362	13550	13308	13402	13425	13278	13426	13469	13410	13479	13435	13406	13368	13418	13269	13581	13191	13179	13302	13298	13293	13433	13269	13363	13193	13305	13446	13475	13439	13275	13332	13353	13450	13281	13505	13278	13404	13309	13324	13416	13320	13327	13268	13173	13421	13455	13558	13449	13287	13447	13235	13438	13295	13393	13489	13320	13184	13356	13343	13330	13405	13347	13397	13412	13430	13211	13256	13188	13276	13334	13247	13420	13290	13450	13528	13354	13253	13395	13515	13305	13449	13433	13500	13276	13291	13335	13440	13155	13197	13251	13193	13173	13304	13229	13420	13193	13344	13189	13226	13179	13491	13375	13297	13446	13486	13458	13407	13324	13283	13141	13388	13232	13184	13265	13282	13262	13431	13261	13276	13588	13466	13274	13478	13352	13441	13300	13439	13368	13352	13207	13278	13190	13301	13306	13267	13299	13148	13308	13215	13473	13595	13227	13284	13447	13377	13256	13447	13313	13171	13274	13550	13423	13428	13310	13185	13320	13268	13304	13420	13215	13299	13315	13501	13240	13335	13234	13527	13335	13451	13248	13194	13310	13265	13423	13353	13289	13255	13290	13262	13199	13364	13191	13416	13462	13528	13213	13186	13449	13349	13301	13453	13455	13529	13252	13266	13339	13386	13320	13316	13352	13374	13338	13478	13327	13324	13385	13215	13462	13149	13545	13390	13365	13369	13335	13177	13357	13307	13595	13387	13325	13371	13416	13242	13333	13207	13178	13217	13246	13389	13327	13495	13308	13423	13469	13302	13408	13229	13344	13199	13375	13297	13388	13428	13411	13326	13314	13547	13315	13259	13521	13389	13308	13289	13212	13351	13467	13437	13274	13335	13371	13297	13226	13269	13352	13400	13232	13239	13307	13348	13342	13414	13268	13391	13252	13430	13309	13220	13185	13445	13514	13588	13491	13397	13506	13503	13247	13561	13470	13354	13391	13125	13140	13217	13150	13402	13306	13300	13633	13307	13386	13293	13479	13380	13285	13344	13562	13319	13310	13556	13429	13154	13460	13095	13320	13608	13455	13220	13337	13329	13308	13402	13199	13409	13346	13424	13343	13330	13311	13266	13368	13340	13233	13391	13275	13287	13299	13446	13184	13241	13344	13363	13383	13159	13345	13518	13382	13373	13332	13290	13472	13427	13289	13345	13374	13365	13489	13384	13416	13390	13345	13358	13389	13527	13306	13370	13383	13378	13299	13308	13407	13521	13168	13193	13302	13464	13299	13425	13304	13182	13233	13377	13186	13365	13354	13367	13233	13377	13492	13302	13420	13435	13356	13305	13424	13322	13260	13361	13248	13396	13608	13302	13202	13141	13409	13291	13306	13346	13454	13201	13195	13332	13254	13115	13392	13456	13348	13471	13188	13260	13218	13323	13129	13269	13570	13348	13297	13363	13244	13295	13316	13417	13212	13294	13262	13451	13427	13438	13443	13382	13258	13204	13399	13346	13325	13378	13184	13295	13233	13162	13241	13393	13266	13252	13285	13500	13333	13460	13300	13432	13357	13380	13243	13313	13395	13298	13199	13423	13426	13190	13484	13288	13287	13569	13324	13262	13126	13317	13441	13419	13449	13337	13359	13338	13321	13361	13346	13329	13250	13289	13396	13312	13430	13467	13206	13244	13307	13075	13266	13464	13199	13369	13393	13374	13404	13340	13405	13428	13350	13340	13303	13403	13458	13499	13476	13449	13274	13317	13230	13469	13469	13497	13254	13354	13265	13470	13282	13278	13419	13346	13363	13366	13104	13426	13268	13113	13283	13320	13344	13451	13307	13276	13352	13183	13282	13555	13404	13310	13397	13493	13316	13296	13342	13456	13279	13389	13389	13293	13326	13286	13393	13276	13207	13429	13334	13386	13268	13322	13143	13434	13182	13320	13300	13510	13460	13385	13378	13274	13224	13571	13300	13309	13424	13479	13346	13002	13508	13474	13361	13418	13573	13442	13378	13377	13497	13333	13432	13175	13365	13389	13294	13452	13174	13346	13388	13272	13324	13222	13483	13459	13335	13355	13377	13448	13383	13605	13103	13295	13348	13436	13291	13349	13276	13434	13298	13302	13324	13346	13396	13125	13359	13448	13390	13504	13382	13323	13518	13412	13480	13399	13424	13318	13365	13224	13387	13322	13407	13360	13364	13364	13457	13517	13359	13268	13498	13331	13295	13394	13228	13227	13294	13347	13388	13352	13197	13350	13411	13512	13340	13329	13289	13249	13272	13417	13482	13249	13509	13502	13233	13313	13488	13189	13445	13362	13441	13486	13472	13283	13348	13530	13277	13318	13243	13604	13407	13455	13287	13422	13331	13371	13499	13237	13284	13243	13269	13429	13306	13443	13369	13478	13481	13397	13327	13270	13216	13469	13367	13262	13154	13257	13319	13471	13352	13151	13420	13398	13294	13220	13529	13322	13435	13272	13398	13243	13327	13434	13295	13287	13315	13345	13265	13410	13440	13382	13164	13355	13417	13385	13315	13490	13342	13266	13417	13304	13340	13349	13329	13284	13422	13380	13355	13376	13376	13329	13455	13352	13303	13351	13224	13400	13206	13336	13427	13509	13451	13337	13045	13484	13540	13219	13260	13458	13474	13139	13402	13317	13235	13240	13259	13112	13338	13289	13380	13477	13270	13442	13404	13328	13418	13380	13565	13474	13314	13457	13448	13341	13245	13419	13419	13524	13254	13287	13509	13484	13318	13338	13475	13215	13397	13369	13317	13367	13353	13466	13340	13442	13470	13370	13300	13504	13180	13262	13394	13273	13284	13239	13307	13364	13223	13490	13323	13532	13335	13415	13432	13626	13373	13242	13483	13139	13338	13405	13434	13249	13364	13488	13465	13430	13374	13393	13427	13371	13302	13335	13400	13392	13312	13207	13389	13309	13387	13346	13332	13498	13260	13464	13469	13363	13186	13278	13414	13501	13204	13486	13456	13440	13352	13418	13209	13325	13261	13195	13274	13387	13403	13461	13635	13270	13457	13298	13454	13355	13235	13273	13321	13425	13409	13450	13303	13286	13295	13361	13269	13526	13463	13247	13255	13585	13349	13297	13353	13370	13247	13284	13529	13298	13356	13173	13343	13247	13271	13429	13350	13305	13150	13485	13388	13343	13166	13204	13390	13303	13377	13490	13397	13282	13349	13159	13335	13444	13338	13477	13398	13154	13452	13415	13382	13541	13490	13483	13479	13395	13429	13415	13307	13353	13269	13324	13545	13437	13232	13381	13248	13303	13218	13328	13484	13335	13368	13198	13159	13276	13365	13131	13562	13416	13433	13245	13125	13275	13230	13251	13114	13248	13194	13289	13214	13339	13505	13458	13380	13221	13425	13393	13406	13440	13172	13222	13440	13384	13303	13212	13399	13576	13422	13256	13520	13332	13430	13296	13287	13395	13423	13330	13355	13478	13336	13414	13315	13254	13428	13541	13384	13485	13409	13279	13419	13561	13342	13336	13336	13385	13305	13278	13359	13592	13413	13444	13450	13487	13523	13433	13448	13436	13516	13438	13503	13451	13477	13392	13257	13300	13377	13283	13374	13396	13402	13134	13304	13519	13390	13481	13314	13251	13259	13377	13502	13301	13398	13454	13386	13371	13295	13392	13477	13435	13383	13245	13233	13308	13591	13377	13457	13460	13173	13271	13402	13270	13246	13449	13376	13359	13326	13428	13378	13375	13347	13367	13425	13493	13207	13238	13295	13377	13269	13267	13459	13451	13425	13212	13330	13308	13345	13399	13499	13217	13231	13211	13341	13399	13321	13259	13350	13529	13244	13460	13564	13330	13219	13436	13376	13216	13316	13434	13570	13475	13296	13426	13278	13560	13313	13531	13429	13461	13374	13511	13422	13340	13595	13357	13318	13241	13248	13266	13272	13447	13258	13287	13532	13433	13305	13385	13492	13472	13162	13323	13264	13524	13235	13421	13424	13317	13320	13481	13570	13376	13333	13370	13423	13335	13341	13511	13390	13393	13528	13305	13189	13512	13344	13388	13233	13200	13384	13461	13346	13252	13465	13343	13245	13509	13325	13401	13437	13137	13410	13480	13530	13623	13426	13291	13528	13326	13341	13411	13245	13245	13241	13413	13241	13399	13342	13547	13389	13213	13503	13429	13311	13313	13480	13274	13248	13289	13154	13318	13534	13305	13362	13334	13264	13201	13405	13463	13432	13410	13387	13471	13391	13343	13318	13230	13331	13565	13449	13452	13289	13445	13509	13489	13422	13381	13254	13285	13320	13488	13487	13388	13338	13424	13494	13364	13229	13263	13184	13420	13370	13401	13424	13293	13382	13389	13491	13481	13401	13505	13295	13405	13181	13165	13412	13440	13388	13612	13323	13237	13303	13307	13372
16396	21494	20412	16985	15832	14805	14217	13877	13696	13812	13608	13569	13473	13436	13446	13118	13305	13420	13151	13237	13397	13234	13412	13394	13398	13366	13566	13560	13297	13419	13174	13361	13089	13163	13183	13096	13032	13109	13187	12957	13072	13070	12962	12854	13023	12862	12985	12991	13055	12825	12859	13187	12887	12938	12927	12959	13009	13055	13040	12827	12815	12940	12972	13010	13040	12804	12991	12920	12946	12889	12984	12920	13030	12954	12796	12912	12994	12883	13008	12986	12908	13057	12905	13005	12815	12919	12788	12910	12940	13020	13036	12834	12934	12845	13044	12946	12917	12814	12911	12839	12830	13034	12982	12965	13193	12845	12922	13031	12897	12924	13095	12852	12807	13009	12971	13007	12986	12832	13016	12833	12852	13112	12948	13135	12997	12820	12895	13004	12741	12988	12874	12975	12904	12915	13023	12789	13025	13059	12880	12862	12968	12909	12877	12889	12937	12894	12884	13057	13012	12935	12785	12927	13054	12971	12978	12851	12948	12915	12810	12929	12937	13076	13039	12723	12818	12863	12926	13021	12924	12980	13001	12786	12952	12920	12967	12891	13004	12755	12870	13014	13020	12868	13067	12840	12954	13022	12930	12810	12972	12944	13089	12970	13016	12809	12939	12941	12990	12797	12750	13011	12841	13015	12753	13029	12837	13023	12936	12896	12918	12794	12835	12889	12787	12906	13019	12951	12923	12919	12610	12913	12889	12961	13112	12939	13006	12854	12873	12889	13039	12765	12927	12961	12777	12932	12845	12941	12786	12889	12736	12947	12856	12966	12806	12863	12878	12940	12975	12855	13009	12904	12981	12972	12837	13006	13019	13151	12858	12846	12795	12817	13038	12941	12953	12913	12987	12874	13014	13050	12852	13104	12795	12953	12932	12836	12937	12915	12794	12730	12963	12827	13071	12899	12975	13012	12947	12905	12923	12839	12976	13006	12947	12890	12872	12962	12846	12914	12968	12818	12958	12925	13016	12845	12882	12971	13024	12955	13020	12871	12919	12878	12892	12986	12887	12827	12787	12972	12788	12911	12758	12828	12908	12926	12937	12732	13137	12949	13045	12866	12788	13155	13016	13220	12876	12935	12952	12927	13028	12944	12836	12940	12929	12813	12861	12857	13013	13006	12810	12952	13009	13104	12930	12933	12897	12956	13050	12940	12984	12822	12941	12846	12960	12977	12869	12777	12874	12913	13110	12910	12962	12864	12936	12806	13005	12853	12838	12977	12856	12958	13082	12954	12875	12922	13023	12913	13002	12803	12865	13022	12901	13023	12780	12950	12888	12892	12870	12897	12862	12752	12813	13034	12847	12782	12867	12903	13048	12882	12870	12950	12831	13071	12848	13061	12854	12843	12975	12845	12917	12793	13083	13037	12865	13067	12828	12916	12978	12988	12861	12926	12974	12828	12780	12996	12994	13095	12884	13214	12802	12976	12977	13086	12903	12979	13025	12916	12928	12958	12856	12873	12897	13091	13014	12987	12874	12940	12983	13070	13033	12889	13024	13022	12960	12923	12955	13056	12993	13042	13026	12945	12944	12728	12930	13029	12824	12923	13038	12955	12801	12794	12738	12976	12946	13017	12810	12750	12811	12904	13087	12931	13032	12965	13134	12879	12732	12825	12813	12884	12872	12926	13005	12900	12896	13126	12887	12815	12872	12988	12960	12933	12853	13000	13199	12881	13044	12869	12848	12916	12734	13081	12819	13034	12845	13089	12893	12933	12849	12921	12960	12907	12805	12966	12983	12834	12791	12909	12946	12902	12989	12983	13047	12866	12941	13000	12840	12834	12901	12987	12927	12764	12822	12847	13076	12726	12976	13037	12895	12835	12876	12924	12819	12841	13070	12946	12837	13017	13006	13172	12915	12837	12928	12740	12912	12815	12877	12944	12959	12789	13069	13001	12922	12962	12952	12894	12924	13010	12977	12950	12978	12982	12861	12951	13001	12894	13003	12757	12836	12799	12922	12740	12988	12841	12746	12933	12905	12917	12746	12860	12838	12901	12910	12851	12968	12794	13028	12927	12824	13104	13068	12817	12796	12799	13084	12847	13001	12931	13157	12986	12956	12859	12872	12943	12971	12903	12946	12909	12928	13070	13002	13000	13036	12933	12878	12818	13009	12967	12868	12864	12916	12794	12915	12955	12839	13058	13003	12815	12909	12848	12843	12900	12728	13141	12985	12828	12784	13005	12908	12953	12981	12877	12964	12844	12892	12875	13044	12939	12943	12968	12911	13034	12847	13020	12897	12925	12913	12972	13034	12915	13063	12804	12947	12916	12954	12987	12855	13013	12872	13016	13014	12914	13068	12833	12978	12787	13071	13063	13020	12985	13023	12785	12807	12906	12966	12958	12916	12988	13123	12935	12929	12873	12726	12933	12953	13056	12917	12947	12760	12985	12862	12860	13101	13052	12960	12881	12915	12818	12927	12931	13050	12967	13043	13109	12874	12782	12888	12849	12846	12864	12950	12751	12901	12911	12842	12759	12949	12771	13032	12963	12997	12940	12886	13046	12864	12801	13162	12897	13015	12901	12849	13009	13066	12972	12854	13045	12806	12898	12927	12945	12879	12886	13141	12877	12964	12910	12814	13076	12964	12957	12909	12843	12944	13005	12881	12735	12950	12971	13001	12667	12893	12791	12889	12961	12902	12882	12990	12919	12931	12991	12979	12761	12953	12947	13040	13092	13000	13003	13018	12903	12938	12973	12889	12876	12813	12991	12884	12970	12870	12770	12981	12856	12887	13177	13023	12861	12909	12877	12987	12928	12966	12863	12969	12893	12858	12894	13093	13010	12858	12981	12923	12954	12880	13004	13002	12820	12888	13075	12906	12831	12857	13020	12853	12991	12854	12840	13017	12976	12958	12847	12826	13063	12827	12889	12899	13028	13009	12935	12810	12911	12864	12837	12821	12843	12881	12823	13023	13006	12835	13112	12860	12930	12857	12937	12883	13004	12945	12904	12825	13033	13036	12824	12816	12856	12895	13013	12819	12969	12771	12936	12892	12929	12889	13062	12934	12909	12964	12884	13012	12852	12802	12840	12809	12909	12846	12893	12929	12987	12842	12946	12957	12936	12990	12904	12821	12857	12906	12952	12727	12930	12874	12728	12759	12919	12893	12861	12938	12936	12955	12977	12907	12884	12856	13131	12845	12842	12969	13054	12933	12763	13026	12827	12851	13037	12805	12948	12967	12757	13162	12980	12894	12970	12882	12947	12957	13075	13018	12969	12805	12913	12722	12811	12870	12829	13005	12944	12874	12928	12884	12935	12939	12687	12838	12786	12950	13058	12860	12833	12980	12984	12808	12799	12880	12796	12934	12954	12880	12957	12916	12936	12889	13207	13241	12895	12822	12810	12919	12971	12912	12842	12878	13012	12765	12977	12942	12853	12940	12800	12894	12937	12899	13049	12946	13084	12942	12915	12971	13014	12897	12956	13009	12983	12866	13005	12904	12911	12772	12959	12893	12914	12874	12774	12918	12731	13132	13052	12912	12989	12936	12924	12940	12950	13025	12987	12983	12940	12905	12885	13114	13117	12791	13009	13001	12909	12970	12851	12908	12944	12969	13099	12998	12759	12894	12912	12835	12863	12803	12931	13065	12931	12805	12938	12921	13007	12854	12956	13022	12814	12933	12975	12924	12946	12961	12950	12950	12816	12906	12852	13035	12901	13109	13000	12776	12903	12758	12968	12918	12921	13026	12888	12787	12916	12913	12954	12788	13046	12985	12964	13054	12827	13015	12873	12921	12853	13031	12835	12901	12973	13098	12894	12940	12933	12814	13020	12774	12916	12873	12983	12884	12901	12901	12913	12960	12911	12778	12988	12991	12946	12921	12892	13015	12852	12904	12974	13031	13007	12752	12878	12874	13133	12834	12986	13002	13014	12737	12906	12834	12881	12915	12879	12929	13014	13016	12864	12925	12931	12988	12885	12947	12928	12913	13034	13091	12820	12976	12962	12891	12893	12702	12860	12944	12905	12864	12932	12943	12961	13011	13129	12896	12879	12845	12755	12897	12859	13042	12906	12788	12937	12949	13040	13055	12798	12979	12814	12968	12711	13121	12937	12812	12793	12967	12871	13056	12957	12920	12860	12864	13073	12847	12757	12934	12838	12942	12938	12928	12927	12952	12755	12914	12823	12827	13057	12967	12894	13139	12938	13087	13020	13018	12916	13076	13019	13012	12949	12964	12989	12828	12899	12950	12992	12935	12994	12866	13088	13150	12825	12969	12959	12972	12943	12858	12819	12907	12837	12884	12929	12831	12967	12799	12794	12959	12834	12905	12998	12933	12732	13043	12875	12873	13073	12966	12991	12960	12841	13045	12814	12812	12925	13036	12929	12899	12915	13052	12901	12853	12834	12923	12950	13033	12899	12962	12935	13041	13011	12961	13047	12921	13054	12863	13069	12864	13076	12959	12940	12821	12927	12860	12980	13130	12973	12926	12825	13082	13050	12825	12940	12948	12910	13136	12964	12951	12844	12846	12831	13043	12859	13000	12869	12749	12931	12885	12960	12965	12839	12799	12731	12895	12899	12908	12933	12857	13016	12940	13168	12853	12880	12783	12864	12938	12972	12966	13014	12825	13089	13046	12954	12985	12863	12848	12877	12971	12796	12815	12905	12957	12883	12852	12926	12803	12867	12904	12958	13016	12835	12882	12906	13017	12928	12971	12961	13121	12782	12927	12972	12787	12968	12969	12906	12916	12867	12865	12736	12850	12798	12794	13004	12963	13122	12849	12790	12948	12822	12879	12765	12797	12915	13055	12994	13029	13037	12813	12931	12848	13036	12996	12894	12926	12883	12750	12988	12899	12963	13076	12960	12864	12909	12932	12892	12943	12970	12933	12989	12891	12848	12760	12979	12822	12877	12898	13026	12889	12775	13082	13043	12914	12932	12951	12925	12962	12961	13135	13027	12978	13098	12925	12949	12864	12937	12979	12744	12897	13076	12819	12862	12948	12863	12828	12945	12857	12899	12780	12995	12969	12984	12911	12942	12962	12958	12955	13030	12943	12810	12944	12839	12870	12978	12958	12984	12895	12941	12768	12913	13113	12876	13093	12906	13019	12915	12932	13005	12890	12916	12848	12798	13015	12802	12934	13021	12891	12890
23704	21058	28303	24074	21562	19424	17519	15018	14445	14471	14505	14441	14180	14043	14029	14096	14017	14030	13961	13919	14006	14067	14128	14227	14292	14281	14081	14185	14140	14173	13796	13946	13856	13764	13856	14001	13825	13808	13672	13765	13592	13662	13622	13608	13809	13679	13932	13722	13688	13826	13708	13737	13692	13598	13708	13739	13523	13787	13631	13671	13639	13533	13557	13554	13554	13625	13741	13703	13461	13555	13680	13470	13592	13578	13723	13777	13627	13613	13470	13477	13665	13382	13763	13481	13466	13454	13608	13644	13542	13412	13607	13462	13649	13700	13623	13462	13537	13506	13584	13543	13470	13424	13717	13457	13508	13546	13666	13691	13580	13682	13581	13482	13479	13687	13556	13654	13569	13540	13567	13778	13751	13545	13547	13601	13586	13595	13520	13499	13687	13552	13520	13855	13438	13551	13459	13236	13461	13742	13431	13487	13593	13558	13530	13411	13444	13503	13578	13471	13453	13413	13507	13523	13558	13541	13432	13379	13425	13771	13585	13595	13677	13591	13571	13599	13519	13685	13594	13520	13724	13386	13518	13694	13485	13602	13616	13605	13470	13503	13574	13656	13566	13598	13330	13379	13447	13524	13725	13554	13615	13602	13738	13479	13469	13604	13570	13577	13527	13439	13585	13541	13544	13624	13734	13549	13500	13511	13528	13687	13518	13489	13670	13557	13585	13613	13575	13597	13456	13591	13702	13498	13581	13424	13533	13664	13678	13574	13376	13559	13453	13429	13550	13547	13573	13553	13492	13705	13350	13483	13328	13498	13605	13563	13800	13471	13800	13634	13451	13510	13529	13570	13582	13571	13643	13731	13496	13394	13592	13742	13683	13615	13484	13498	13656	13541	13592	13710	13632	13561	13544	13626	13531	13786	13481	13495	13529	13747	13693	13489	13551	13453	13523	13498	13537	13808	13489	13470	13619	13443	13502	13745	13616	13649	13529	13521	13411	13707	13654	13702	13514	13433	13587	13619	13593	13515	13515	13344	13490	13599	13482	13627	13513	13538	13468	13709	13519	13430	13654	13572	13476	13571	13428	13553	13762	13443	13573	13445	13592	13558	13690	13587	13620	13530	13588	13537	13282	13615	13439	13593	13824	13562	13598	13498	13516	13473	13459	13656	13561	13577	13657	13533	13452	13613	13581	13480	13464	13564	13602	13748	13482	13540	13657	13337	13522	13807	13798	13521	13680	13480	13435	13577	13559	13576	13357	13675	13614	13540	13750	13587	13643	13708	13610	13323	13454	13597	13551	13600	13621	13497	13657	13469	13708	13546	13642	13599	13764	13352	13615	13694	13574	13379	13519	13513	13483	13530	13680	13629	13647	13636	13532	13572	13918	13673	13606	13566	13583	13611	13310	13606	13531	13445	13476	13547	13442	13591	13546	13527	13614	13526	13505	13561	13494	13628	13656	13516	13547	13510	13518	13325	13499	13666	13605	13730	13568	13516	13423	13638	13512	13650	13616	13505	13533	13440	13604	13499	13615	13713	13663	13437	13735	13737	13515	13480	13430	13597	13496	13514	13653	13664	13609	13556	13532	13419	13644	13443	13425	13616	13597	13582	13649	13544	13437	13578	13403	13545	13653	13662	13450	13647	13596	13487	13491	13465	13510	13582	13625	13557	13542	13446	13637	13745	13538	13692	13678	13644	13697	13444	13692	13803	13576	13790	13728	13520	13628	13658	13599	13661	13675	13463	13711	13529	13591	13602	13629	13513	13599	13591	13443	13676	13451	13670	13726	13494	13537	13506	13634	13566	13627	13635	13555	13520	13461	13595	13668	13425	13604	13532	13467	13455	13374	13499	13526	13411	13446	13248	13434	13490	13459	13755	13507	13478	13611	13653	13472	13504	13722	13757	13490	13464	13647	13697	13361	13630	13458	13708	13359	13420	13574	13579	13498	13480	13522	13490	13602	13684	13333	13456	13665	13649	13785	13578	13772	13593	13624	13553	13492	13582	13572	13596	13725	13531	13574	13532	13635	13291	13554	13510	13588	13713	13488	13651	13695	13466	13580	13588	13550	13717	13580	13542	13598	13624	13485	13536	13505	13504	13605	13438	13570	13602	13659	13472	13483	13337	13462	13870	13586	13420	13521	13454	13444	13426	13584	13517	13493	13515	13559	13400	13318	13476	13529	13617	13430	13662	13580	13507	13429	13377	13654	13443	13517	13615	13497	13626	13390	13536	13581	13490	13660	13660	13521	13673	13631	13453	13575	13531	13445	13563	13372	13450	13607	13633	13440	13624	13571	13590	13413	13546	13566	13434	13512	13603	13572	13638	13759	13650	13454	13583	13732	13505	13801	13377	13421	13634	13758	13238	13605	13649	13647	13582	13414	13413	13531	13401	13479	13602	13492	13544	13588	13472	13474	13652	13925	13591	13440	13558	13592	13384	13540	13506	13481	13696	13600	13505	13468	13659	13580	13537	13453	13578	13424	13391	13618	13534	13677	13660	13428	13497	13671	13608	13315	13599	13516	13369	13447	13595	13640	13551	13499	13655	13617	13536	13528	13527	13621	13699	13565	13514	13546	13651	13556	13461	13517	13599	13575	13408	13716	13586	13607	13451	13488	13549	13700	13628	13523	13526	13509	13536	13562	13459	13434	13423	13715	13662	13513	13638	13609	13641	13687	13734	13506	13662	13793	13413	13591	13626	13375	13652	13631	13624	13604	13529	13624	13701	13739	13554	13748	13737	13490	13481	13546	13435	13715	13596	13599	13619	13554	13750	13621	13512	13499	13650	13481	13647	13551	13514	13683	13519	13510	13509	13289	13571	13872	13755	13563	13580	13578	13464	13566	13723	13660	13332	13591	13607	13503	13526	13744	13508	13629	13661	13604	13757	13596	13758	13554	13319	13513	13419	13521	13736	13664	13517	13576	13374	13469	13682	13797	13450	13507	13611	13695	13521	13663	13638	13450	13639	13445	13763	13563	13457	13591	13466	13544	13495	13537	13623	13451	13502	13433	13501	13443	13455	13475	13503	13549	13594	13513	13467	13617	13540	13548	13580	13619	13367	13610	13632	13564	13504	13512	13590	13760	13460	13385	13633	13804	13647	13544	13529	13605	13441	13774	13514	13369	13402	13661	13553	13597	13457	13661	13671	13592	13732	13489	13459	13418	13433	13497	13371	13485	13571	13650	13551	13529	13563	13529	13520	13611	13555	13384	13635	13664	13831	13451	13392	13629	13644	13443	13680	13743	13540	13639	13623	13549	13536	13566	13549	13373	13494	13341	13501	13538	13455	13348	13616	13467	13448	13456	13443	13446	13396	13423	13389	13584	13354	13491	13569	13687	13711	13548	13459	13653	13438	13471	13698	13459	13607	13866	13573	13423	13715	13421	13601	13615	13401	13529	13628	13478	13402	13667	13521	13579	13715	13564	13664	13389	13578	13478	13331	13486	13559	13529	13583	13544	13526	13587	13807	13464	13590	13499	13409	13515	13292	13492	13593	13487	13398	13419	13387	13469	13652	13577	13573	13458	13544	13610	13439	13594	13635	13607	13778	13744	13563	13593	13586	13578	13562	13657	13700	13534	13401	13547	13635	13555	13540	13638	13565	13649	13346	13660	13718	13414	13589	13412	13522	13476	13649	13582	13503	13470	13511	13588	13618	13441	13575	13607	13458	13556	13733	13682	13704	13575	13585	13469	13580	13563	13696	13405	13543	13717	13531	13497	13430	13627	13429	13523	13474	13568	13456	13668	13538	13683	13608	13545	13629	13701	13402	13565	13529	13611	13613	13584	13592	13598	13499	13669	13451	13542	13385	13518	13495	13681	13430	13586	13646	13524	13516	13478	13477	13923	13682	13419	13711	13628	13391	13508	13763	13519	13718	13668	13664	13552	13322	13607	13688	13638	13702	13621	13504	13556	13594	13632	13490	13558	13536	13498	13576	13499	13567	13597	13629	13596	13513	13492	13398	13496	13507	13521	13685	13286	13572	13541	13750	13633	13420	13341	13800	13705	13580	13553	13428	13508	13505	13714	13522	13309	13278	13522	13471	13577	13637	13516	13487	13643	13410	13503	13534	13449	13721	13375	13441	13528	13535	13383	13497	13664	13596	13518	13584	13584	13547	13410	13575	13398	13590	13408	13777	13690	13656	13501	13605	13556	13570	13633	13624	13598	13425	13612	13479	13665	13597	13373	13474	13577	13567	13623	13627	13537	13577	13602	13370	13589	13378	13352	13676	13642	13539	13528	13690	13590	13562	13606	13616	13529	13417	13329	13527	13550	13646	13389	13368	13474	13524	13515	13716	13610	13603	13410	13702	13725	13508	13751	13687	13605	13558	13555	13589	13599	13616	13472	13570	13532	13609	13529	13542	13611	13378	13538	13610	13487	13526	13613	13601	13706	13588	13753	13589	13505	13724	13625	13637	13528	13470	13542	13411	13475	13466	13512	13523	13572	13598	13609	13580	13444	13456	13547	13499	13664	13531	13547	13534	13621	13588	13561	13480	13466	13463	13583	13487	13637	13663	13818	13596	13548	13509	13517	13582	13568	13427	13522	13689	13745	13566	13661	13488	13694	13470	13509	13351	13312	13342	13779	13520	13499	13442	13536	13579	13608	13786	13526	13586	13514	13467	13635	13666	13703	13632	13520	13437	13622	13593	13664	13655	13454	13595	13592	13500	13680	13383	13576	13457	13576	13453	13409	13630	13651	13633	13542	13567	13432	13521	13483	13698	13594	13633	13470	13414	13595	13487	13620	13624	13465	13524	13524	13494	13491	13551	13718	13506	13465	13630	13571	13430	13493	13612	13521	13560	13591	13678	13592	13607	13470	13536	13557	13746	13503	13563	13604	13534	13339	13678	13521	13608	13548	13598	13375	13578	13592	13555	13653	13654	13629	13617	13762	13703	13664	13657	13516	13624	13379	13643	13527	13540	13605	13530	13615	13581	13643	13692	13598	13500	13485	13482	13716	13572	13594	13520	13393	13341	13526	13535	13520	13445	13830	13648	13515	13477	13632	13503	13504	13573	13742	13729	13562	13337	13574	13601	13552	13657	13638	13476	13687	13602	13615	13397	13602	13578	13643	13318	13448	13654	13336	13572	13633	13467	13502	13735	13543	13547	13531	13464	13491	13690	13642	13719	13453	13610	13486	13594
15694	27412	25467	20685	18282	16881	15725	14972	14526	14328	14425	14232	14033	14136	13816	13766	13702	13718	13722	13716	13730	14034	13838	13815	13923	13950	13831	13856	13759	13907	13635	13521	13477	13486	13602	13475	13438	13546	13323	13339	13137	13155	13335	13187	13221	13036	13159	13059	13433	13163	13082	13119	12987	13082	13058	12921	13023	13074	13148	13120	13219	13115	13142	13160	12943	13140	13061	13114	13032	13054	13142	12929	12872	13038	13080	13117	12975	13058	12933	13147	13183	13080	13114	13071	13006	12965	13049	13085	13078	13168	12949	13064	13141	12976	13262	13203	13082	13015	13080	12821	13046	13082	13023	13099	13177	13069	13040	13023	13018	13130	13037	13058	13102	12921	12917	13147	13023	13057	12970	13025	13277	12998	12972	12997	12999	13101	13118	13077	13132	12974	12959	13124	13165	13191	13140	12973	12930	13065	12890	13076	13088	13023	13118	13156	13074	13024	13054	12903	13236	12969	12927	13009	13103	13166	12919	13157	12958	12992	13047	12950	13128	13126	13033	13086	12923	13187	13121	13089	12944	13027	12962	12952	13077	12893	12987	13126	13074	12992	13168	13114	13032	13018	13153	12883	13198	13146	12922	13095	12797	12924	13064	13065	12817	13069	13293	13126	13104	13134	13048	13049	13145	13159	13010	13004	13194	13057	13010	12984	13081	13050	12888	12930	13114	13115	13012	13040	13029	12977	13073	13025	12929	13116	13056	13049	13182	13188	13101	13025	13035	13038	13028	12987	13208	13080	13031	13082	13133	13327	13014	13085	12880	13077	12984	13185	13224	12963	12992	12997	13092	13038	13004	12911	12948	13095	12909	12888	12958	13178	13051	13236	12959	12921	13109	13127	13054	13070	13132	13020	12905	12896	13168	13190	13137	13050	12998	12959	13088	13046	13175	13053	13095	13107	13092	13057	12921	13155	13010	12916	12987	13074	12982	13076	13004	13101	12985	12971	13129	12819	13135	13059	13018	13032	13106	13029	13008	12943	13105	12884	12917	13166	13063	13034	13185	13008	13038	12962	13035	13122	12958	12997	12931	13126	13153	12976	13105	13031	13015	13045	13127	12921	13073	12983	13298	13026	13090	12964	13215	13023	13041	12954	13108	13176	13007	13086	12948	12919	13131	13123	13143	13143	13009	13005	13124	13021	12980	13109	13146	13040	12967	13063	12972	13032	13139	12909	13202	13143	12880	12960	13145	13111	13040	13037	13216	13027	13001	13019	13102	13106	13126	13091	12871	13012	13086	12998	13141	12997	13083	13082	13037	13102	13096	13121	13010	13199	13064	13140	12964	13235	13111	12978	12980	13035	13077	13145	12937	13078	13097	13197	12997	13008	13091	13111	12905	13190	12996	13109	12918	12982	13082	12956	13054	13137	12936	13206	12971	13107	13280	13170	12878	12991	13113	13046	13098	12971	13069	13090	13110	12966	13107	13027	13092	12902	13029	13223	13082	13062	13054	12969	12904	12992	13006	13076	13119	13178	13110	12923	13030	13048	13094	13081	13046	13160	13057	13140	13091	13014	13004	12968	13026	13024	12969	12967	13119	12912	13109	13097	13094	13147	13212	13162	13035	13099	12855	13045	13130	12952	12934	13263	13001	12940	13059	13062	13015	12883	13073	12882	13106	13018	12926	13056	12992	12994	12870	13002	12964	12951	13246	13189	13066	13081	12883	12953	13138	13022	12985	13104	13044	12978	12934	12893	13083	13193	13222	13032	12917	12991	13045	12959	13066	12890	13108	12853	13073	13099	13071	12986	13019	13001	13044	12908	12995	13034	13136	13215	13102	13030	13098	13018	13153	13107	13014	13083	12977	13005	13058	12951	13002	12899	13035	13046	13065	13103	13173	13205	12930	13223	13120	13039	12910	13157	13107	12928	13092	12993	12874	13141	12990	12861	12963	13010	13100	13005	13055	13032	12993	12904	13083	13071	13165	12903	13011	12985	13044	12968	13170	13208	13109	13171	12952	13084	13047	13045	13215	13139	13046	13054	12973	13174	13080	13091	13108	13221	13208	13035	13047	13199	12955	13123	13123	13015	12969	12997	13271	12959	13008	12941	13048	13001	13236	13078	13114	12983	13056	12988	13045	12981	13314	13039	13114	13081	12943	13015	12922	13021	13095	13083	13124	13225	12953	13034	12961	13053	12981	13004	13029	12941	13085	12941	12974	12992	13140	13059	13163	12888	13146	13079	13158	13128	12988	13002	13033	13133	13062	13151	13074	13184	13228	12802	13120	12973	12878	12981	12987	12948	13064	12899	13258	13030	12876	12991	13042	13077	13003	13042	13227	13203	12980	13001	12967	13088	13034	13000	13079	13069	13112	12990	12962	13003	13131	13020	13044	13029	12965	12955	13145	12986	13209	13146	13162	12999	13062	12961	13089	13001	13122	13099	13075	12976	13066	13129	13001	13265	13243	13022	13213	12960	12958	13226	13015	13015	12971	12932	13050	13098	13041	12917	12988	13117	13070	13075	12966	12995	13158	13012	13024	13211	13113	13170	12861	13061	13028	13073	12937	13066	12999	13051	13035	12916	13166	13099	12997	13086	12996	13051	13196	13021	12997	13304	13138	13063	13139	13118	13107	12968	13106	13029	13088	13040	13040	12976	12976	13093	13049	13026	12907	13058	13019	13106	12966	12989	13083	12990	13031	13062	13003	12973	13149	12813	13059	13131	13098	12981	13078	13001	12934	13078	12949	13061	13060	13052	13164	13111	12987	12990	13044	13038	12951	13074	12947	12961	12978	13155	13159	13124	13089	13142	13128	13088	13015	12866	13098	13103	12929	13093	13179	13215	12982	13114	13032	13065	13056	13078	13275	12872	13188	13031	13145	13105	13028	12926	13101	13090	12928	13118	13119	12968	12915	13105	13104	13018	13001	13207	13071	13112	13056	12880	13133	13041	13098	13225	12867	13099	12980	13023	12857	12860	12982	13008	13265	13167	13088	13121	13051	12947	13048	13139	12982	13114	13239	13075	13199	12975	12998	13039	13002	13252	13001	12972	13057	12946	13211	12958	12972	13049	13090	13022	13077	13297	12874	12901	12962	13072	13025	12990	13123	13056	13120	12951	13196	13078	12909	12743	13054	13165	12878	12903	13174	13033	13045	12943	12948	13084	13043	13108	13167	13102	12975	13057	13049	13111	13103	12906	13046	13147	13123	12955	13134	12991	13177	13193	13016	12991	12983	12875	12905	13086	13001	13005	13016	13081	12788	13101	13058	12981	13176	12982	13009	13076	12944	13106	12928	13071	13150	13049	13017	13077	13008	13021	13116	13013	13035	13020	12769	13153	13044	12950	13063	13189	12990	13068	12902	13047	13078	13250	13090	12946	13193	12943	13046	13080	13105	13160	12951	12972	13032	12896	13073	12978	13107	13168	13207	13351	13145	12995	13043	12951	12990	13018	13024	13142	13082	13019	12898	13010	12927	13041	13100	13006	13108	12920	13054	12951	12937	13023	13038	13144	12966	13052	13064	13153	13118	13052	12939	13154	12997	13072	13135	13037	13123	13057	13059	13172	13070	12934	12975	12969	13010	12964	13148	13140	13155	13215	13049	12973	12898	12993	13122	12955	13046	13100	13208	13066	13083	12985	13148	13055	13064	13061	13172	13030	12968	13001	12965	12923	13078	12862	12921	12860	12982	13119	13004	13160	13168	13051	13023	13192	12937	13078	13066	12948	13190	13140	12975	12998	13034	12935	13077	13033	13000	13186	12939	13104	13049	13066	12933	13233	12995	13000	13116	12994	13088	13097	13138	13158	12993	13014	12989	13105	12951	13035	13002	13019	13000	13141	12959	13049	13119	13034	12956	13268	12965	13014	12944	13057	13249	13095	13108	12978	13089	13137	12964	13189	13047	12921	12953	13074	13035	13042	12990	12882	12999	13059	13215	12897	13190	13081	13045	12969	13041	12888	12971	13193	13102	12999	12983	13065	13057	13010	12918	13108	12969	13053	12928	13143	13048	12957	13020	13074	13020	13088	13003	13153	12921	12935	13072	13149	13176	13113	13058	13053	13071	12984	13263	12913	12919	13094	12914	13012	13125	13072	13060	13121	13109	13204	13091	13053	13201	13035	13062	13127	13040	13021	12908	13108	13015	13145	13138	13065	12978	13159	13131	12995	13002	13009	12971	13059	12965	12993	13063	13014	13244	13084	13131	13137	13104	12883	12944	13029	13129	13197	13095	13111	13040	13122	13080	13038	13142	13104	12943	13077	13121	13045	13113	13036	13052	12978	13169	13112	13057	13042	13074	13070	13132	13042	13062	12991	13029	13055	13041	13145	13117	13001	13157	13102	12930	13195	13087	13062	13141	12964	12871	13112	13019	13074	12909	13016	13000	13010	12920	13059	13013	13079	13208	12811	13064	13099	12938	13142	13053	13076	12970	13044	13023	13122	13029	12998	12995	12941	13087	13065	13034	13031	13102	12950	13112	12990	12895	13025	13008	13226	13265	13077	13020	13019	13078	13047	13006	13103	13139	12993	13043	12869	13274	13073	13170	12919	13055	13070	13018	12959	13176	13031	12997	13151	12973	12927	12983	13089	13139	13050	13114	13004	12873	13057	12920	12839	13029	13018	13201	13046	12839	13039	12958	12910	13038	13195	12931	12935	12891	12900	12885	13121	13022	12999	12964	12964	13113	13038	12945	13065	12932	13100	13030	13102	13111	13038	13086	13122	12940	13199	13005	13046	13092	13111	13127	13061	12985	12974	13139	13006	12970	12958	13146	12997	13102	13001	12959	13130	13141	12859	12929	13135	13026	13056	13034	12915	13053	12990	12980	13029	12994	12934	12989	13126	13064	13134	13025	13048	13050	12931	12999	12954	12874	13111	13086	13005	13188	13234	13230	13000	13126	13109	13036	12849	12995	13106	13127	13007	13192	13078	13119	13054	13081	13056	13106	13018	13080	13002	12980	12881	12942	13138	13029	13140	13010	13336	13187	12989	13088	13102	13068	13117	13069	13060	13142	13183	13065	13091	12953	13018	13157	13069	13177	13029	12978	12969	13052	13001	13160	13194	12996	12969	13134	12913	12949	12864	13049	13021	13150	12927	13174	12995	13148	13227	13112	13036	12967	12981	13145	13182	12966	13088	12962	12996	13134	13013
22655	21048	28824	23497	21249	22720	22661	17014	15878	15716	15794	15752	15637	15314	15560	15201	15149	15263	15259	15144	15271	15486	15458	15385	15697	15482	15369	15439	15567	15400	15251	15240	15061	15093	15174	15059	14814	15068	14823	14894	14883	14788	14580	14703	14768	14838	14689	14555	14619	14796	14766	14870	14611	14549	14608	14529	14726	14572	14474	14593	14597	14606	14641	14276	14620	14574	14419	14487	14549	14573	14758	14513	14540	14449	14646	14800	14605	14552	14519	14647	14625	14639	14667	14744	14551	14714	14690	14486	14503	14448	14572	14374	14549	14603	14682	14431	14397	14514	14492	14742	14360	14607	14615	14564	14560	14800	14479	14569	14748	14618	14605	14585	14592	14665	14476	14546	14537	14528	14509	14595	14600	14569	14511	14647	14553	14665	14630	14643	14587	14479	14587	14566	14544	14405	14603	14372	14665	14524	14610	14475	14617	14523	14557	14558	14420	14529	14507	14496	14597	14487	14421	14373	14639	14684	14755	14485	14600	14626	14447	14515	14419	14392	14736	14415	14459	14496	14606	14619	14609	14615	14544	14683	14751	14724	14477	14517	14692	14530	14447	14563	14380	14303	14462	14544	14514	14453	14531	14565	14574	14482	14522	14396	14486	14431	14461	14589	14618	14638	14496	14518	14514	14724	14490	14680	14288	14611	14585	14568	14536	14695	14702	14516	14413	14408	14718	14536	14796	14500	14717	14671	14704	14522	14534	14604	14386	14528	14618	14591	14422	14626	14374	14538	14467	14594	14346	14627	14518	14562	14320	14750	14715	14712	14562	14389	14754	14409	14693	14485	14398	14531	14386	14625	14746	14508	14507	14617	14621	14525	14542	14532	14584	14426	14424	14643	14623	14462	14605	14566	14351	14559	14659	14501	14508	14502	14813	14532	14494	14346	14530	14498	14474	14700	14522	14397	14533	14511	14691	14624	14450	14523	14500	14473	14320	14477	14260	14656	14487	14538	14500	14585	14739	14497	14464	14516	14449	14501	14570	14606	14669	14571	14642	14577	14490	14630	14692	14364	14653	14400	14529	14508	14412	14408	14605	14577	14488	14639	14542	14620	14468	14639	14348	14325	14458	14337	14485	14435	14568	14646	14643	14554	14680	14553	14537	14599	14475	14673	14716	14448	14653	14489	14553	14358	14620	14415	14436	14460	14532	14545	14556	14636	14498	14615	14489	14519	14437	14816	14259	14309	14324	14496	14380	14576	14427	14391	14450	14439	14455	14434	14585	14478	14507	14642	14348	14524	14504	14544	14594	14506	14513	14577	14604	14504	14512	14419	14577	14460	14574	14424	14509	14459	14451	14393	14514	14610	14536	14591	14530	14756	14763	14452	14506	14598	14653	14358	14465	14458	14571	14482	14583	14383	14647	14320	14511	14484	14505	14673	14615	14495	14578	14301	14619	14552	14718	14733	14627	14375	14525	14554	14488	14639	14643	14340	14503	14672	14722	14455	14598	14378	14359	14412	14513	14553	14441	14419	14377	14494	14619	14513	14452	14515	14500	14460	14499	14581	14605	14581	14602	14553	14613	14495	14397	14415	14594	14323	14481	14483	14415	14622	14543	14363	14405	14458	14497	14780	14479	14733	14672	14461	14539	14629	14605	14610	14474	14459	14565	14386	14444	14467	14847	14425	14368	14605	14547	14432	14448	14549	14575	14517	14406	14548	14524	14511	14618	14699	14331	14525	14520	14496	14554	14472	14409	14539	14737	14678	14626	14556	14732	14372	14258	14532	14406	14416	14562	14556	14611	14402	14411	14384	14646	14524	14659	14362	14482	14431	14586	14328	14503	14687	14363	14559	14594	14575	14445	14606	14463	14543	14441	14440	14455	14738	14570	14583	14531	14565	14601	14612	14702	14518	14673	14346	14571	14724	14577	14628	14532	14255	14435	14509	14500	14487	14506	14451	14573	14559	14766	14599	14424	14574	14484	14635	14565	14538	14438	14637	14613	14657	14467	14342	14479	14516	14441	14652	14521	14490	14661	14555	14444	14452	14403	14403	14492	14605	14746	14666	14543	14625	14513	14467	14374	14478	14609	14545	14364	14617	14597	14703	14675	14554	14507	14483	14512	14366	14570	14527	14596	14324	14398	14507	14535	14463	14599	14459	14674	14568	14381	14524	14472	14394	14563	14329	14450	14485	14578	14476	14314	14799	14559	14426	14429	14718	14513	14446	14432	14654	14648	14533	14600	14500	14696	14749	14561	14574	14565	14653	14513	14564	14357	14591	14546	14562	14666	14352	14435	14480	14503	14554	14538	14552	14671	14609	14636	14674	14535	14715	14435	14818	14348	14541	14546	14510	14438	14434	14542	14378	14550	14501	14411	14723	14396	14549	14597	14585	14536	14724	14460	14472	14562	14321	14331	14486	14457	14459	14343	14523	14526	14682	14502	14510	14543	14481	14440	14506	14560	14346	14447	14485	14576	14348	14415	14596	14521	14606	14548	14780	14758	14418	14709	14570	14550	14599	14597	14534	14437	14693	14547	14470	14711	14513	14596	14439	14569	14553	14431	14497	14631	14621	14368	14513	14342	14737	14387	14500	14573	14380	14643	14623	14555	14475	14553	14510	14476	14498	14485	14779	14442	14462	14511	14458	14566	14494	14735	14666	14594	14493	14487	14442	14670	14607	14712	14617	14483	14515	14390	14536	14574	14581	14453	14538	14546	14487	14590	14593	14482	14385	14511	14527	14573	14402	14344	14443	14707	14413	14420	14440	14309	14475	14601	14578	14499	14655	14568	14604	14464	14656	14571	14678	14480	14551	14715	14465	14387	14333	14636	14720	14411	14486	14548	14359	14612	14334	14595	14487	14416	14599	14748	14450	14603	14678	14381	14472	14741	14529	14690	14533	14427	14637	14415	14557	14484	14532	14541	14575	14469	14595	14683	14505	14482	14511	14547	14455	14551	14394	14682	14612	14555	14743	14522	14424	14575	14477	14590	14563	14763	14485	14463	14379	14561	14603	14495	14497	14623	14713	14484	14623	14381	14546	14559	14431	14521	14594	14607	14633	14466	14501	14677	14456	14506	14620	14720	14720	14591	14391	14579	14517	14307	14521	14491	14755	14608	14472	14545	14546	14608	14631	14629	14780	14488	14609	14618	14685	14584	14601	14524	14658	14627	14483	14672	14384	14518	14516	14642	14517	14541	14303	14575	14471	14378	14384	14433	14614	14724	14438	14487	14625	14684	14599	14521	14470	14780	14545	14573	14406	14558	14638	14653	14611	14478	14584	14411	14602	14561	14592	14432	14408	14375	14414	14789	14621	14570	14397	14514	14600	14528	14577	14526	14525	14638	14518	14504	14466	14356	14360	14332	14608	14437	14652	14657	14590	14571	14375	14595	14605	14678	14649	14634	14701	14595	14340	14462	14601	14563	14606	14396	14494	14638	14500	14543	14331	14475	14502	14535	14567	14695	14582	14589	14632	14455	14646	14549	14500	14505	14672	14627	14802	14571	14334	14626	14420	14585	14514	14572	14545	14730	14640	14583	14737	14500	14492	14568	14523	14577	14426	14594	14640	14604	14441	14599	14567	14530	14486	14575	14579	14457	14616	14624	14529	14500	14441	14327	14614	14469	14546	14593	14261	14601	14507	14449	14584	14530	14713	14655	14514	14541	14628	14525	14519	14301	14440	14487	14581	14461	14438	14506	14634	14599	14691	14493	14498	14569	14528	14590	14445	14449	14362	14533	14610	14650	14412	14453	14713	14542	14340	14687	14643	14272	14444	14577	14506	14607	14538	14453	14492	14528	14693	14580	14480	14706	14517	14437	14493	14604	14404	14620	14389	14671	14350	14475	14468	14644	14470	14682	14573	14670	14467	14562	14474	14535	14619	14466	14464	14651	14371	14629	14406	14473	14436	14342	14529	14484	14567	14489	14329	14593	14546	14562	14567	14638	14561	14686	14383	14642	14549	14518	14402	14531	14509	14414	14663	14523	14453	14551	14377	14589	14642	14487	14715	14727	14687	14615	14526	14685	14429	14596	14536	14569	14470	14544	14594	14500	14497	14554	14681	14515	14660	14549	14395	14598	14437	14466	14516	14655	14490	14437	14557	14242	14572	14488	14367	14557	14576	14751	14704	14521	14459	14333	14567	14489	14411	14517	14571	14541	14429	14515	14531	14333	14523	14541	14663	14416	14665	14536	14645	14434	14561	14666	14541	14685	14658	14505	14669	14640	14708	14552	14699	14664	14407	14497	14593	14432	14491	14683	14766	14617	14507	14634	14339	14405	14624	14296	14301	14424	14471	14613	14424	14675	14495	14496	14580	14590	14630	14392	14609	14594	14623	14613	14614	14399	14386	14510	14521	14718	14509	14562	14736	14356	14908	14541	14592	14538	14488	14498	14557	14492	14422	14628	14544	14424	14662	14503	14618	14629	14410	14619	14563	14572	14350	14529	14635	14563	14660	14219	14404	14365	14456	14474	14665	14632	14582	14451	14433	14557	14524	14757	14614	14448	14497	14387	14368	14602	14489	14560	14697	14605	14592	14391	14423	14490	14587	14608	14613	14628	14426	14567	14340	14519	14564	14545	14394	14598	14359	14391	14508	14537	14732	14626	14564	14643	14498	14624	14526	14685	14574	14685	14572	14552	14514	14578	14491	14589	14405	14431	14629	14436	14602	14365	14485	14592	14825	14427	14500	14657	14302	14462	14478	14572	14530	14665	14542	14643	14670	14591	14572	14634	14664	14712	14678	14514	14447	14348	14486	14588	14543	14598	14574	14658	14582	14734	14569	14618	14423	14584	14526	14495	14478	14642	14704	14446	14561	14644	14393	14497	14479	14593	14519	14668	14734	14750	14572	14623	14370	14732	14554	14633	14428	14412	14551	14510	14636	14419	14312	14496	14558	14430	14706	14486	14307	14422	14752	14448	14619	14610	14373	14532	14527	14656	14453	14342	14432	14460	14516	14660	14560	14497	14590	14592	14509	14487	14373	14552	14610	14713	14554	14369	14595	14487	14349	14545	14616	14559	14613	14626	14475	14462	14580	14596	14596	14451	14575	14640	14554	14579	14714	14258	14390	14603	14516	14580	14511	14551	14575	14675	14499	14439	14370	14562	14431	14501	14653	14555	14496	14577	14564	14374	14511	14690	14696
17223	32431	30160	24019	20976	18893	17350	16441	15698	15627	15238	15051	15280	14924	14824	14623	14416	14658	14605	14698	14773	14817	14803	14904	14769	14820	14803	14871	14599	14457	14437	14435	14223	14165	14310	13967	14056	14195	14037	13953	13843	13651	13851	13794	13726	13846	13773	13730	13722	13704	13718	13833	13879	13596	13676	13755	13440	13696	13449	13652	13792	13607	13603	13678	13763	13790	13581	13668	13625	13535	13649	13596	13837	13443	13497	13612	13581	13528	13624	13624	13401	13614	13700	13536	13551	13655	13603	13770	13596	13515	13709	13722	13638	13608	13633	13735	13552	13626	13640	13673	13552	13658	13528	13498	13523	13515	13406	13797	13673	13514	13670	13530	13699	13495	13680	13689	13679	13632	13564	13613	13669	13651	13475	13617	13695	13694	13406	13593	13437	13706	13744	13668	13799	13491	13565	13626	13470	13684	13668	13697	13554	13699	13611	13557	13609	13684	13615	13795	13643	13710	13578	13637	13679	13707	13583	13568	13452	13495	13778	13613	13616	13495	13589	13612	13581	13671	13379	13833	13546	13652	13605	13513	13647	13699	13777	13648	13516	13633	13531	13617	13473	13749	13532	13680	13601	13497	13544	13490	13633	13581	13593	13556	13610	13653	13612	13504	13551	13492	13734	13451	13592	13724	13562	13506	13758	13530	13581	13708	13559	13448	13712	13599	13527	13749	13355	13734	13515	13630	13702	13668	13405	13669	13390	13538	13465	13598	13450	13499	13560	13583	13548	13680	13581	13459	13538	13504	13447	13670	13703	13566	13534	13638	13500	13617	13611	13500	13516	13668	13624	13475	13786	13710	13588	13546	13636	13528	13637	13737	13481	13563	13530	13700	13475	13612	13609	13569	13654	13614	13643	13587	13579	13498	13600	13732	13505	13597	13608	13686	13705	13538	13720	13656	13747	13713	13664	13647	13575	13635	13464	13638	13553	13677	13620	13690	13561	13554	13612	13574	13526	13750	13782	13520	13635	13385	13654	13423	13494	13748	13797	13660	13600	13663	13708	13513	13558	13706	13652	13528	13589	13556	13661	13775	13718	13634	13610	13677	13640	13766	13650	13428	13553	13541	13573	13639	13758	13498	13622	13504	13588	13580	13419	13590	13703	13601	13552	13548	13639	13633	13604	13612	13647	13703	13432	13488	13480	13563	13637	13447	13772	13795	13698	13835	13643	13638	13526	13581	13586	13542	13534	13527	13512	13469	13682	13449	13588	13510	13700	13488	13681	13655	13451	13620	13778	13582	13647	13689	13487	13651	13560	13604	13683	13576	13663	13501	13584	13585	13530	13489	13604	13533	13606	13556	13525	13524	13649	13546	13726	13489	13553	13525	13797	13451	13615	13668	13571	13462	13522	13621	13539	13507	13668	13505	13506	13789	13519	13524	13527	13598	13908	13651	13591	13465	13739	13505	13662	13584	13709	13425	13687	13689	13575	13706	13591	13712	13443	13502	13698	13534	13722	13617	13714	13533	13449	13520	13473	13470	13759	13559	13634	13682	13640	13723	13712	13550	13707	13662	13512	13598	13469	13706	13633	13669	13590	13544	13662	13594	13690	13550	13437	13617	13689	13626	13744	13607	13573	13617	13800	13672	13546	13722	13608	13573	13462	13597	13592	13616	13422	13717	13508	13588	13793	13708	13469	13608	13587	13496	13457	13355	13789	13711	13530	13618	13564	13711	13593	13577	13504	13773	13703	13712	13509	13644	13487	13557	13602	13616	13661	13708	13599	13677	13573	13544	13694	13516	13552	13702	13603	13591	13539	13734	13525	13618	13519	13530	13501	13667	13671	13606	13558	13638	13680	13498	13519	13563	13496	13457	13612	13535	13529	13844	13548	13677	13634	13669	13671	13553	13584	13633	13478	13547	13575	13666	13732	13622	13657	13816	13634	13527	13559	13758	13672	13582	13693	13655	13696	13454	13530	13623	13652	13565	13487	13620	13686	13474	13610	13507	13490	13827	13541	13534	13737	13476	13525	13517	13635	13679	13622	13452	13584	13643	13664	13497	13468	13557	13519	13504	13571	13540	13503	13533	13738	13629	13502	13670	13661	13530	13690	13585	13428	13653	13719	13585	13541	13591	13543	13566	13602	13626	13487	13480	13607	13532	13546	13549	13461	13684	13567	13561	13562	13872	13716	13555	13524	13642	13666	13585	13549	13541	13629	13709	13575	13600	13524	13537	13517	13547	13604	13611	13456	13659	13786	13552	13591	13594	13589	13634	13474	13431	13572	13485	13498	13572	13493	13517	13667	13743	13780	13710	13639	13662	13516	13664	13550	13706	13552	13666	13468	13603	13373	13447	13600	13601	13604	13526	13585	13567	13506	13676	13701	13649	13576	13855	13360	13661	13652	13505	13739	13537	13709	13548	13591	13421	13703	13644	13494	13747	13596	13487	13546	13502	13476	13502	13666	13672	13449	13443	13650	13585	13711	13735	13700	13730	13464	13767	13698	13473	13593	13511	13557	13642	13612	13469	13639	13701	13603	13641	13458	13652	13607	13701	13729	13590	13498	13631	13572	13432	13576	13591	13439	13662	13559	13590	13621	13544	13589	13587	13714	13586	13513	13637	13576	13446	13473	13535	13708	13484	13443	13534	13646	13473	13692	13663	13621	13533	13486	13570	13649	13523	13820	13537	13522	13611	13600	13642	13668	13538	13552	13565	13575	13506	13541	13659	13716	13667	13532	13523	13662	13636	13663	13631	13687	13408	13588	13625	13674	13610	13587	13656	13611	13631	13456	13693	13672	13380	13489	13593	13527	13657	13564	13538	13513	13532	13550	13672	13650	13683	13592	13464	13463	13644	13721	13553	13575	13537	13454	13608	13538	13434	13582	13566	13610	13641	13686	13372	13729	13543	13455	13669	13430	13495	13541	13620	13604	13561	13524	13537	13459	13393	13526	13696	13492	13484	13676	13693	13580	13608	13608	13495	13554	13583	13540	13506	13504	13401	13593	13805	13752	13762	13566	13726	13710	13576	13524	13676	13527	13596	13528	13656	13605	13555	13505	13671	13538	13734	13498	13502	13544	13585	13667	13488	13579	13637	13668	13553	13540	13706	13619	13613	13621	13633	13689	13605	13676	13451	13690	13519	13682	13582	13591	13841	13405	13563	13471	13670	13640	13478	13629	13570	13552	13529	13475	13514	13668	13680	13605	13515	13438	13509	13575	13593	13568	13643	13653	13662	13524	13431	13532	13462	13632	13674	13679	13670	13675	13750	13583	13614	13627	13589	13537	13585	13505	13664	13552	13642	13550	13499	13634	13627	13665	13674	13594	13497	13551	13595	13466	13582	13546	13697	13751	13652	13598	13670	13517	13547	13581	13561	13632	13397	13652	13608	13558	13702	13678	13581	13551	13566	13537	13512	13546	13585	13577	13620	13572	13621	13594	13569	13641	13630	13540	13627	13491	13598	13645	13661	13659	13444	13490	13527	13724	13650	13685	13694	13642	13574	13631	13552	13600	13576	13801	13558	13545	13692	13684	13446	13650	13773	13440	13558	13595	13597	13509	13806	13562	13427	13467	13519	13533	13618	13546	13581	13486	13689	13582	13509	13487	13637	13653	13680	13435	13699	13475	13640	13582	13595	13686	13571	13480	13494	13551	13566	13518	13497	13559	13738	13460	13497	13646	13416	13433	13692	13636	13724	13624	13498	13662	13562	13600	13648	13679	13596	13485	13610	13858	13501	13631	13628	13681	13438	13492	13562	13510	13450	13587	13680	13504	13440	13710	13588	13604	13541	13590	13558	13615	13666	13584	13514	13655	13697	13686	13605	13762	13667	13640	13580	13713	13585	13596	13566	13652	13534	13610	13680	13706	13675	13563	13527	13516	13703	13655	13595	13568	13519	13380	13647	13664	13574	13688	13485	13529	13646	13690	13648	13558	13567	13577	13546	13578	13696	13661	13654	13642	13693	13618	13631	13606	13621	13593	13609	13605	13577	13533	13568	13641	13607	13683	13661	13627	13622	13574	13634	13551	13577	13643	13606	13620	13569	13607	13554	13643	13517	13502	13592	13591	13573	13628	13671	13675	13599	13673	13592	13668	13559	13520	13714	13538	13577	13654	13390	13538	13625	13402	13652	13553	13467	13617	13549	13538	13475	13648	13584	13493	13666	13456	13760	13580	13834	13494	13534	13519	13597	13520	13586	13683	13593	13656	13545	13443	13482	13654	13611	13640	13635	13877	13449	13515	13687	13534	13543	13673	13463	13581	13740	13481	13540	13603	13614	13677	13726	13658	13537	13519	13584	13645	13666	13658	13787	13708	13582	13594	13668	13627	13636	13594	13553	13495	13524	13597	13643	13601	13731	13770	13507	13611	13629	13564	13608	13667	13624	13667	13600	13573	13535	13685	13575	13701	13514	13644	13595	13504	13760	13444	13732	13535	13513	13506	13740	13462	13588	13588	13575	13636	13622	13743	13805	13502	13649	13627	13622	13570	13503	13425	13573	13625	13650	13591	13743	13433	13608	13531	13574	13706	13502	13628	13435	13389	13518	13704	13700	13474	13575	13605	13582	13555	13561	13629	13592	13606	13570	13599	13622	13541	13616	13530	13616	13729	13564	13670	13578	13673	13599	13437	13593	13581	13770	13525	13462	13548	13581	13688	13619	13496	13599	13554	13642	13475	13742	13676	13617	13652	13491	13500	13642	13635	13682	13489	13556	13669	13606	13479	13479	13709	13564	13617	13604	13639	13598	13588	13608	13591	13471	13646	13522	13526	13572	13633	13691	13624	13507	13552	13632	13478	13464	13576	13612	13678	13618	13566	13676	13428	13573	13518	13659	13678	13479	13527	13513	13705	13478	13658	13566	13317	13441	13852	13453	13756	13652	13675	13659	13620	13665	13543	13553	13672	13633	13640	13584	13506	13487	13599	13425	13630	13563	13621	13648	13577	13537	13745	13554	13510	13533	13566	13503	13553	13420	13514	13507	13502	13634	13480	13539	13535	13664	13692	13633	13689	13490	13659	13732	13668	13574	13564	13647	13617	13473	13768	13615	13616	13679	13524	13450	13571	13681	13814	13635	13694	13516	13531	13607	13597	13478	13533	13642	13574	13686	13575	13549	13657	13556	13533	13519	13532	13570	13729	13584	13447	13655
26981	21549	22681	18466	14892	14096	13937	13680	13482	13390	13497	13485	13484	13372	13446	13329	13282	13341	13482	13229	13548	13282	13566	13252	13501	13418	13576	13497	13416	13239	13264	13306	13457	13353	13233	13580	13382	13178	13336	13214	12930	13227	13406	13053	13078	13188	13012	13312	13178	13110	13184	13240	13239	13008	13189	13229	13072	12996	13254	13001	13052	13167	13106	13068	13013	12994	13117	13062	13151	13200	13055	13118	13122	13106	13158	13063	13074	13185	13133	12928	13096	13086	13111	13050	12863	13056	13107	13264	13194	13080	13260	12863	13141	13152	13068	13055	13050	13091	13197	13156	13114	13111	13167	13040	13019	13192	13102	13074	13018	12942	13077	13118	12967	13030	13097	13308	13132	13202	13264	13055	13109	12990	13018	12953	13187	13011	13184	13129	13223	13169	12979	12969	13128	13076	13105	13200	13019	13162	12951	12959	12964	13084	13136	13192	13127	13017	13248	13155	13027	13021	13175	13149	13233	13251	13035	13097	13144	12906	13061	13013	13024	13117	13019	13295	13305	13168	13157	12992	13086	12990	13081	13100	13169	13120	13200	12925	13037	13057	13184	13012	13087	13100	13047	13116	13043	12943	12831	13182	13093	13001	13162	13057	12839	13014	13064	13177	12979	13161	13155	13261	13217	13142	13122	12986	13060	13082	13107	12807	13004	13111	13001	12972	13068	13150	13079	13037	13078	12950	13292	13045	13212	13117	13315	12977	13045	13066	13062	13100	13125	13110	12995	12996	12898	13083	12973	13190	13110	13066	13055	13194	13251	13033	13075	12940	13005	12934	13049	13047	12997	13027	13128	13303	12989	13131	12977	13210	13112	13028	13129	13078	13066	12966	12924	13091	13130	13069	13056	13152	13059	13024	13120	13004	13136	12943	13074	13277	12954	13218	13033	13168	13214	13147	13178	13055	13137	13005	13064	13038	13199	13008	12931	13067	13208	13177	13114	13129	13104	13252	13011	12883	12966	12944	13167	13289	13209	13009	13073	13110	13080	13091	13072	13130	12978	12893	13110	13252	13286	13079	13148	13210	13027	12923	12980	12953	13221	12893	13012	13054	13242	13130	13191	13261	13315	12940	13078	13054	13239	13239	13190	13067	13098	13163	13109	13305	12938	12920	13148	13094	13121	13176	13074	13026	13063	13382	13087	13224	13099	12999	13007	13097	13019	13119	13163	13215	13086	12873	13127	13251	13129	13097	12946	13117	13011	13137	12985	13169	13027	13098	13096	13266	12998	13013	13028	12975	13240	13070	13292	13198	13073	13061	12986	13177	13183	13054	13105	12997	13155	13115	13190	13095	13145	12994	13153	13102	13246	13068	13213	13091	13192	13018	12919	12995	13022	13231	13266	13024	12988	13086	13094	13134	13314	13066	13147	12995	13203	13133	13189	13068	12952	13047	12951	13058	13067	12979	13189	12885	13038	12895	12969	13036	13054	13141	13157	13036	13035	13120	13097	13124	12990	13157	13071	13254	13022	13177	13054	13121	13249	12908	13070	13051	13059	13066	12986	12976	13114	13138	13287	13280	13230	13037	13151	13135	12981	13126	12967	13002	12996	13083	13145	13217	13113	12995	12974	12977	13091	13224	13031	13189	13180	13078	13117	13081	13193	13004	13118	13124	13011	13217	13164	13059	13166	13172	13133	12985	13042	13221	12924	13246	13129	12959	13135	13224	13136	13175	13166	13016	12853	13112	13149	13237	13055	13100	12992	13094	12992	13087	13201	12994	13251	13053	13025	13245	13170	13004	13020	13101	13240	13097	12954	13142	12977	13124	12867	13190	13281	13138	13032	13270	13149	12969	13122	12880	13029	13190	12965	13281	13172	12952	13197	13093	13213	13142	13114	12981	12991	13234	13176	13183	13113	13150	13032	13167	12963	13220	13104	13211	13242	13130	13136	13421	13112	13243	13214	13258	13339	12945	13253	12963	13169	13045	13157	13001	13046	13144	13096	13064	13086	13042	13227	13007	12972	13073	13121	13117	13323	13196	13125	13022	13102	13049	13025	13232	13084	13029	13046	13187	13076	13053	13006	12986	13203	13307	13100	12921	13012	13068	13123	13107	13083	13011	13137	13147	12997	13106	12911	13006	13239	13065	12965	13198	13079	13224	13155	13092	13187	13061	13043	13085	12998	12932	13134	13008	13159	13130	13251	13284	13008	13114	13096	13195	13118	13033	13231	13083	13289	12909	13090	12970	13142	13068	13189	13005	13265	13212	13173	13147	12976	13216	13018	13029	13273	13108	13049	13047	13196	12963	13056	12951	13136	13072	13207	13116	13080	13027	13016	13092	13128	13102	13082	13061	13260	13227	13224	13039	13141	13230	12995	13039	13064	13092	13124	13053	13070	12882	12935	13242	13133	13124	13058	13039	13153	13148	13006	13110	13011	13131	13027	13082	12980	13014	13124	13089	13141	13056	13117	13170	12922	13081	13138	13131	13061	12919	12965	13134	13223	13019	13146	13210	13173	13091	13139	13082	12901	13150	13035	13044	13096	13013	13242	13117	12978	13160	13091	13160	13007	13147	13052	13112	13118	13349	13033	12979	13027	12977	13107	13048	13015	13201	13041	12804	13069	13061	13012	13157	13230	12924	13030	13168	13053	13006	12919	13098	13206	13065	12981	13068	13111	13100	13208	12999	13174	13118	13171	13099	13185	12835	13201	13103	13137	13038	13141	12981	13157	13145	13149	13003	12945	13174	13053	13134	13004	13148	13142	13076	13212	13128	13141	13024	12989	13224	13325	13108	12981	13065	13181	13069	13066	13118	12950	13066	13091	13116	13101	13257	13073	13062	13124	13092	13100	13146	13189	13164	13050	13074	13164	13285	12923	13279	13269	13154	12930	13122	12940	12990	13168	13149	13071	13204	13261	13191	12990	13095	13050	13153	13179	13054	13004	12858	13023	13057	13208	13254	13135	13016	13112	13122	12985	12965	13042	12995	12962	12915	13026	12862	13119	13125	13052	13098	13134	13199	13211	13064	13077	12938	13125	13170	13169	13223	13285	12977	13094	13117	13102	13028	13186	13133	13049	13173	13157	13038	13163	13073	13117	12946	13056	13070	12944	13152	13101	13118	13092	12932	13088	12891	13084	13000	13047	12999	12956	13031	13044	13219	13223	12912	13129	13147	13026	13218	13021	13094	13155	13066	13141	13007	13204	12990	13197	12984	13137	13088	13298	13082	13164	13068	13188	13194	13135	13100	13151	13106	13104	13106	13175	13075	13196	12855	12994	13211	13094	12927	13011	13282	13118	13132	13101	13011	13219	13129	13041	12961	13181	13069	13110	13078	13071	13043	12941	13159	13061	13241	13138	12928	13218	13204	13097	12819	13008	12971	13186	13062	12994	13016	13047	13044	13112	13206	13147	13065	13039	13160	13142	13135	13321	13320	13112	13103	13125	13297	13082	12958	12981	13234	13168	13190	13084	13049	13246	13087	13140	13454	13171	12885	13289	13216	13296	13103	13113	13117	13164	13135	13256	13030	13196	13135	13080	13165	13209	13082	13195	13126	13100	13180	13062	12983	13070	13190	13037	13043	13043	13129	12958	13078	12944	13071	13269	12964	13196	13033	13013	13220	12999	13241	13188	13052	13232	13128	13219	13146	13221	12931	13238	13170	13011	13081	13125	12973	13072	13096	13130	13240	13165	12978	13076	13080	12945	12934	13236	13005	13067	13257	13076	13232	12940	13128	12922	13084	13251	12987	13168	13036	13302	12979	13157	13088	13183	13016	13202	13113	12919	13176	13011	13044	13339	13164	13065	13116	12819	13262	13069	12877	12989	12981	12971	12995	13224	13095	13136	13010	13073	13044	13235	13195	13282	13201	13087	13284	13117	13015	13139	13104	13131	13004	13395	13196	13029	13080	12966	13137	13347	13119	12926	13128	13181	13274	13120	13121	12973	13070	13263	13270	12930	13016	13100	13151	13088	13033	13116	13193	13179	13015	13117	13121	13215	13246	13323	13013	13127	13008	13061	13148	13081	12934	13078	13186	12999	13174	13147	13175	13281	13133	13004	13021	13164	13122	13022	13079	13098	13173	13345	13096	13197	13146	13160	13215	13074	12994	12900	13060	12948	13184	13006	13089	13026	12953	13077	13007	13019	13085	13198	13229	13354	13082	13029	13166	13098	13046	13060	13040	13152	13107	13168	13248	13187	13158	12981	13052	13077	12968	13217	13221	13126	13025	13139	13046	13112	13137	13036	13033	13144	13160	13076	13211	13132	13197	13032	13143	13199	13142	13142	13082	13109	13163	13187	13138	13212	13079	13138	12971	13122	12987	13036	13121	13150	13074	13101	13024	13049	12988	13105	12904	13171	13257	13211	13243	13183	13154	13113	13058	13088	13222	13135	13226	13286	13027	13201	13040	13314	13074	12983	13152	13229	13146	13276	12988	12955	13161	13182	12990	13210	13172	13022	13086	13214	12865	13083	13152	13106	13046	13213	13263	13025	13136	13074	12915	13091	13170	13207	13170	13163	13010	13167	12924	13003	13165	13093	13111	12966	13070	13131	13140	13247	12893	12970	13169	13219	13059	13213	13102	13230	13187	13160	13290	13084	13206	13214	13180	13196	12972	13002	13014	13219	13257	13233	13156	13211	12959	12952	12960	13119	13026	13043	13250	13140	13091	13159	13144	13078	13152	12968	13139	12878	12975	13238	13225	13301	13090	13019	13120	13028	13089	12955	13086	13192	13006	13056	13224	13089	13011	13074	13054	13119	13205	13239	13013	13073	13039	13343	13195	13053	12874	12879	12895	13158	13029	13194	13151	13166	13228	13071	13052	13146	13159	12943	13157	13130	13091	13124	13114	13257	13131	13113	13268	13148	13102	13044	13169	13025	13010	13025	13232	13241	13196	13078	13006	13097	13121	13177	13059	13157	13193	12998	13069	13161	13342	13273	13132	13085	13047	13181	13025	13277	13192	12975	13074	13085	13124	13216	13090	13064	13147	13027	13200	13070	13277	13139	13130	13123	12969	13064	13232	13024	13106	13098	13192	13100	13076	13247	13181	13269	13183	13113	12958	13187	13103	13121	12989	13024	13207	13063	13117	13075	13195	13117	13018	13005	13156	13102	13117	13059	13134	13141	13193	13022	13107	13048	13078
15531	20909	20035	16420	14979	14339	13751	13417	13337	13173	13111	13177	13124	13167	13218	13136	13020	12852	13053	13083	12997	13225	13052	13184	13122	13253	13133	13131	13064	13113	12887	13100	13162	12844	13038	13022	12816	12792	12882	12822	12836	12801	12894	12811	12646	12767	12750	12737	12822	12830	12552	12737	12550	12761	12822	12844	12751	12833	12602	12741	12752	12685	12723	12612	12609	12659	12774	12553	12734	12386	12648	12769	12689	12622	12648	12680	12795	12743	12698	12440	12817	12646	12638	12565	12622	12617	12654	12672	12741	12632	12740	12738	12615	12670	12694	12608	12762	12687	12685	12806	12666	12774	12627	12479	12762	12833	12564	12664	12731	12715	12700	12554	12626	12628	12702	12588	12530	12797	12660	12557	12779	12413	12561	12797	12702	12662	12764	12750	12609	12678	12828	12647	12613	12685	12640	12695	12505	12654	12735	12633	12433	12720	12662	12528	12696	12553	12786	12655	12520	12769	12768	12732	12689	12613	12811	12747	12645	12727	12691	12799	12700	12689	12508	12603	12653	12769	12695	12749	12606	12774	12734	12639	12665	12733	12640	12696	12716	12667	12671	12665	12655	12729	12752	12594	12662	12597	12691	12802	12630	12655	12682	12500	12566	12854	12683	12746	12786	12587	12580	12609	12709	12652	12697	12832	12844	12670	12773	12683	12655	12776	12653	12622	12746	12545	12591	12655	12653	12665	12727	12683	12669	12559	12543	12696	12549	12760	12775	12674	12541	12596	12676	12732	12816	12603	12650	12816	12528	12886	12727	12678	12680	12767	12623	12666	12579	12652	12856	12799	12607	12804	12651	12784	12660	12677	12579	12597	12695	12798	12760	12715	12777	12506	12768	12641	12793	12684	12724	12859	12771	12678	12704	12729	12779	12805	12616	12627	12577	12688	12710	12588	12665	12777	12713	12619	12661	12664	12638	12525	12776	12785	12658	12677	12660	12644	12639	12798	12689	12650	12690	12798	12641	12596	12539	12693	12766	12583	12706	12697	12841	12844	12820	12816	12676	12691	12740	12709	12794	12558	12567	12500	12827	12785	12684	12630	12646	12759	12479	12725	12788	12687	12565	12785	12594	12596	12637	12617	12700	12677	12544	12599	12761	12656	12676	12533	12518	12627	12651	12661	12530	12734	12671	12916	12780	12667	12612	12571	12687	12632	12821	12867	12606	12648	12737	12634	12560	12724	12694	12593	12606	12623	12712	12714	12674	12665	12831	12680	12682	12642	12625	12605	12671	12744	12608	12533	12641	12686	12645	12629	12708	12667	12684	12654	12578	12563	12714	12588	12636	12731	12596	12791	12580	12563	12641	12738	12679	12650	12653	12676	12655	12738	12683	12619	12790	12766	12554	12699	12497	12750	12698	12654	12609	12820	12557	12812	12721	12657	12540	12442	12596	12543	12753	12754	12476	12481	12548	12632	12891	12627	12771	12469	12724	12767	12685	12692	12716	12738	12680	12707	12676	12749	12695	12529	12748	12695	12688	12556	12554	12706	12542	12698	12740	12652	12738	12623	12579	12703	12586	12643	12589	12557	12628	12892	12585	12796	12721	12663	12631	12719	12606	12582	12645	12774	12681	12726	12664	12651	12613	12607	12708	12684	12474	12651	12739	12700	12604	12679	12699	12628	12798	12715	12668	12783	12617	12759	12708	12767	12593	12629	12645	12709	12925	12673	12767	12758	12653	12683	12634	12696	12876	12572	12688	12886	12628	12776	12681	12594	12501	12482	12660	12742	12676	12651	12925	12584	12714	12778	12737	12592	12562	12645	12628	12690	12816	12603	12564	12525	12718	12769	12621	12618	12546	12792	12728	12599	12764	12745	12770	12712	12653	12685	12522	12671	12740	12893	12712	12685	12716	12675	12704	12691	12737	12632	12948	12573	12723	12721	12732	12671	12829	12920	12743	12854	12767	12702	12765	12727	12706	12710	12553	12520	12866	12702	12609	12658	12668	12663	12628	12638	12640	12563	12780	12593	12745	12633	12557	12684	12695	12671	12710	12643	12757	12710	12719	12772	12775	12523	12725	12732	12775	12623	12602	12703	12603	12735	12824	12621	12531	12731	12720	12848	12665	12706	12715	12660	12743	12648	12729	12653	12744	12837	12676	12607	12767	12711	12753	12724	12787	12600	12899	12684	12736	12532	12661	12803	12872	12730	12581	12689	12581	12711	12424	12816	12700	12756	12631	12670	12618	12753	12584	12687	12707	12728	12768	12602	12711	12615	12762	12678	12781	12693	12743	12715	12785	12605	12744	12797	12683	12603	12566	12694	12473	12495	12824	12685	12713	12848	12573	12776	12487	12589	12688	12887	12770	12634	12642	12805	12535	12697	12670	12739	12798	12536	12719	12677	12627	12578	12774	12739	12639	12742	12583	12623	12670	12767	12822	12664	12674	12808	12800	12699	12792	12537	12730	12443	12828	12528	12574	12741	12600	12649	12673	12687	12715	12652	12670	12654	12672	12746	12727	12825	12587	12739	12809	12896	12666	12686	12698	12607	12563	12663	12672	12687	12584	12513	12625	12715	12744	12573	12632	12622	12658	12637	12623	12619	12791	12628	12576	12704	12742	12630	12734	12690	12584	12760	12590	12637	12557	12637	12731	12684	12746	12658	12605	12821	12637	12685	12692	12646	12549	12787	12696	12775	12587	12591	12929	12593	12716	12705	12636	12728	12844	12683	12838	12708	12684	12753	12718	12722	12740	12886	12712	12808	12701	12608	12683	12707	12662	12442	12776	12626	12656	12680	12774	12778	12652	12602	12696	12735	12581	12774	12796	12680	12468	12732	12676	12612	12737	12674	12653	12734	12780	12681	12864	12553	12758	12622	12728	12630	12721	12650	12706	12605	12650	12640	12624	12726	12694	12587	12656	12603	12565	12584	12778	12801	12682	12622	12585	12728	12582	12814	12629	12696	12837	12809	12664	12800	12689	12736	12724	12628	12660	12594	12568	12707	12675	12757	12686	12751	12722	12713	12732	12749	12712	12705	12763	12692	12650	12668	12738	12671	12569	12907	12668	12672	12568	12627	12748	12828	12676	12682	12724	12640	12827	12708	12746	12790	12713	12569	12688	12652	12814	12769	12727	12781	12561	12699	12760	12674	12719	12739	12624	12851	12518	12734	12690	12770	12575	12776	12624	12626	12561	12662	12553	12641	12660	12663	12659	12761	12554	12867	12662	12800	12707	12753	12772	12739	12595	12957	12829	12626	12732	12583	12728	12525	12550	12639	12682	12628	12678	12752	12742	12674	12677	12833	12631	12696	12808	12586	12666	12599	12663	12773	12952	12746	12619	12721	12785	12561	12623	12551	12654	12698	12751	12573	12693	12752	12606	12571	12767	12809	12733	12695	12818	12776	12693	12745	12748	12657	12773	12690	12710	12635	12609	12681	12553	12875	12489	12712	12655	12801	12677	12748	12586	12580	12815	12695	12688	12754	12620	12707	12492	12620	12572	12701	12521	12656	12643	12644	12542	12699	12638	12634	12705	12625	12666	12761	12715	12633	12685	12784	12686	12582	12672	12562	12610	12532	12694	12741	12634	12722	12556	12591	12593	12797	12686	12719	12702	12625	12688	12627	12810	12787	12725	12657	12567	12547	12743	12690	12708	12623	12530	12765	12685	12568	12716	12517	12681	12644	12804	12706	12581	12548	12767	12614	12610	12673	12652	12606	12469	12834	12594	12684	12654	12639	12693	12747	12680	12581	12677	12677	12743	12703	12620	12641	12552	12566	12572	12868	12676	12687	12662	12617	12737	12587	12887	12693	12667	12762	12636	12580	12603	12743	12610	12680	12627	12548	12654	12573	12675	12686	12965	12719	12631	12650	12708	12773	12512	12730	12680	12651	12739	12737	12743	12771	12677	12613	12741	12783	12633	12772	12662	12691	12777	12819	12655	12566	12789	12630	12732	12666	12647	12769	12704	12812	12780	12579	12965	12835	12788	12730	12581	12812	12598	12721	12711	12689	12681	12593	12749	12746	12759	12643	12776	12604	12723	12675	12636	12628	12611	12746	12646	12600	12676	12511	12595	12599	12701	12696	12594	12780	12769	12646	12585	12776	12669	12746	12655	12609	12805	12646	12640	12868	12818	12737	12726	12680	12647	12645	12728	12668	12832	12767	12638	12643	12689	12694	12651	12917	12796	12934	12844	12544	12731	12898	12467	12589	12672	12777	12528	12616	12863	12905	12652	12823	12773	12596	12483	12568	12653	12844	12678	12685	12718	12587	12466	12585	12630	12716	12598	12745	12606	12679	12776	12681	12803	12859	12704	12636	12690	12756	12703	12604	12780	12590	12686	12688	12692	12661	12653	12523	12677	12757	12822	12501	12855	12690	12591	12847	12668	12789	12646	12668	12655	12636	12675	12663	12711	12628	12766	12777	12671	12824	12716	12621	12641	12535	12946	12735	12924	12878	12832	12608	12697	12789	12507	12551	12695	12638	12828	12727	12528	12781	12767	12673	12724	12550	12793	12557	12671	12617	12716	12529	12760	12620	12734	12742	12689	12515	12495	12605	12751	12786	12637	12611	12596	12700	12712	12700	12597	12717	12684	12779	12687	12604	12599	12608	12821	12707	12649	12707	12623	12812	12706	12736	12726	12458	12753	12874	12571	12703	12816	12594	12484	12836	12718	12656	12688	12686	12837	12585	12699	12855	12621	12793	12788	12722	12623	12699	12658	12516	12585	12585	12651	12622	12703	12789	12903	12627	12696	12666	12794	12573	12668	12758	12717	12638	12643	12750	12719	12714	12690	12585	12663	12635	12548	12867	12787	12560	12586	12761	12602	12661	12723	12735	12619	12723	12630	12813	12678	12768	12596	12654	12668	12662	12697	12707	12618	12738	12841	12606	12762	12531	12790	12647	12613	12650	12638	12687	12721	12771	12726	12674	12611	12576	12530	12640	12522	12739	12561	12594	12650	12728	12624	12675	12727	12633	12870	12712	12608	12581	12765	12562	12684	12875	12653	12696	12644	12820	12628	12646	12616	12627	12855	12730	12677	12615	12750	12530	12755	12723	12632	12566	12631	12734	12656	12815	12756	12728	12611	12824	12759	12598	12719	12637	12626	12669	12793	12771	12711	12742	12627	12581	12681	12657	12729	12726
23761	21024	28281	24030	21407	19240	17089	14855	14134	14246	13928	13860	13960	13829	13831	13794	13717	13778	13782	13638	13731	13947	14095	14078	13893	13910	13850	13813	13761	13671	13696	13667	13627	13811	13434	13675	13696	13447	13422	13501	13634	13421	13599	13324	13533	13376	13451	13540	13450	13361	13452	13305	13337	13458	13159	13407	13192	13604	13356	13443	13447	13213	13089	13269	13404	13301	13409	13522	13258	13329	13534	13438	13587	13390	13376	13337	13189	13464	13176	13450	13400	13420	13198	13100	13275	13333	13366	13408	13267	13338	13299	13248	13181	13279	13302	13345	13262	13480	13374	13370	13385	13258	13281	13336	13355	13485	13192	13197	13223	13261	13363	13324	13380	13338	13294	13073	13225	13108	13305	13242	13179	13363	13477	13346	13444	13384	13331	13426	13372	13352	13396	13138	13310	13288	13174	13217	13376	13247	13308	13184	13307	13378	13365	13083	13252	13148	13327	13458	13490	13395	13278	13429	13310	13398	13244	13205	13211	13317	13421	13444	13156	13411	13306	13198	13257	13333	13308	13439	13398	13279	13527	13472	13379	13299	13420	13486	13262	13312	13252	13234	13381	13450	13134	13226	13317	13378	13120	13278	13314	13145	13334	13252	13171	13462	13200	13248	13430	13320	13405	13329	13324	13294	13081	13133	13296	13270	13349	13396	13335	13331	13324	13289	13421	13344	13299	13249	13163	13342	13526	13394	13442	13128	13310	13267	13335	13243	13153	13214	13374	13348	13591	13515	13218	13540	13288	13084	13242	13263	13321	13166	13210	13374	13466	13330	13210	13228	13327	13373	13269	13368	13204	13340	13379	13428	13279	13453	13085	13197	13347	13367	13418	13317	13338	13295	13269	13102	13171	13351	13219	13375	13278	13269	13444	13304	13143	13376	13393	13325	13288	13288	13418	13291	13460	13298	13547	13479	13476	13224	13309	13481	13340	13264	13363	13271	13188	13437	13199	13238	13144	13178	13431	13268	13344	13357	13378	13293	13314	13377	13351	13474	13402	13486	13199	13268	13192	13245	13270	13247	13428	13209	13370	13237	13408	13238	13322	13278	13314	13311	13349	13263	13401	13160	13210	13267	13356	13239	13322	13397	13295	13319	13256	13200	13128	13290	13255	13359	13520	13189	13426	13202	13374	13119	13359	13380	13313	13184	13316	13337	13338	13421	13381	13304	13323	13185	13312	13321	13256	13249	13177	13298	13412	13375	13230	13327	13221	13352	13433	13335	13268	13222	13336	13402	13340	13080	13139	13173	13245	13168	13201	13303	13407	13358	13298	13286	13196	13402	13355	13332	13271	13167	13224	13254	13261	13380	13415	13123	13203	13400	13375	13057	13504	13362	13352	13100	13306	13307	13170	13338	13368	13209	13042	13342	13276	13316	13434	13380	13273	13321	13367	13059	13197	13224	13106	13146	13095	13223	13346	13202	13272	13277	13186	13170	13504	13460	13231	13403	13260	13244	13349	13304	13341	13180	13127	13438	13335	13248	13236	13296	13287	13292	13281	13302	13331	13159	13221	13358	13283	13351	13481	13341	13439	13373	13191	13237	13394	13312	13190	13276	13459	13240	13235	13280	13335	13155	13297	13337	13528	13200	13289	13131	13366	13336	13393	13149	13230	13190	13259	13379	13247	13076	13291	13222	13265	13246	13370	13306	13303	13194	13384	13427	13368	13247	13346	13303	13233	13318	13391	13245	13273	13200	13319	13335	13299	13099	13378	13261	13373	13322	13299	13308	13303	13385	13170	13389	13211	13216	13334	13235	13157	13345	13458	13321	13347	13307	13514	13427	13366	13222	13307	13308	13271	13254	13200	13428	13213	13301	13286	13234	13316	13284	13365	13438	13217	13279	13385	13263	13289	13196	13248	13229	13274	13301	13247	13131	13314	13278	13403	13219	13442	13389	13324	13280	13254	13249	13334	13176	13287	13331	13143	13314	13259	13163	13282	13177	13493	13425	13304	13291	13430	13187	13410	12999	13245	12980	13269	13263	13382	13511	13098	13419	13280	13266	13363	13367	13319	13323	13140	13136	13443	13428	13372	13263	13230	13246	13191	13245	13209	13272	13360	13222	13236	13284	13419	13336	13348	13481	13511	13151	13287	13147	13422	13433	13305	13268	13208	13127	13116	13036	13230	13337	13446	13130	13310	13502	13429	13253	13157	13367	13369	13220	13236	13184	13353	13246	13284	13226	13307	13318	13202	13366	13448	13316	13288	13400	13250	13125	13286	13382	13364	13424	13314	13287	13479	13167	13144	13277	13401	13371	13275	13223	13380	13409	13353	13292	13302	13207	13198	13325	13248	13218	13354	13401	13119	13425	13307	13446	13464	13130	13498	13272	13274	13342	13410	13226	13313	13024	13514	13276	13199	13265	13289	13363	13289	13124	13261	13341	13372	13231	13283	13258	13038	13279	13185	13208	13390	13244	13308	13287	13362	13263	13313	13361	13445	13307	13305	13118	13415	13129	13179	13441	13409	13058	13333	13264	13203	13177	13332	13381	13315	13190	13471	13342	13199	13453	13431	13473	13453	13237	13298	13180	13065	13333	13230	13146	13202	13397	13461	13182	13341	13260	13444	13300	13338	13263	13263	13146	13293	13253	13346	13075	13290	13388	13239	13159	13148	13193	13245	13166	13460	13301	13244	13280	13154	13311	13353	13215	13320	13340	13218	13422	13260	13348	13354	13366	13427	13269	13354	13351	13370	13147	13271	13321	13306	13255	13305	13466	13215	13200	13093	13333	13328	13218	13502	13331	13208	13403	13220	13218	13234	13264	13184	13308	13271	13363	13429	13536	13228	13246	13370	13270	13378	13243	13346	13424	13460	13408	13136	13470	13146	13153	13185	13189	13374	13475	13320	13292	13276	13187	13450	13278	13441	13169	13416	13380	13317	13455	13248	13194	13330	13219	13311	13250	13113	13302	13217	13297	13390	13235	13363	13105	13368	13305	13327	13262	13468	13253	13292	13280	13346	13434	13396	13281	13492	13240	13464	13250	13397	13297	13239	13139	13290	13260	13254	13216	13144	13155	13415	13168	13445	13251	13415	13136	13155	13318	13242	13324	13209	13220	13474	13293	13164	13354	13235	13401	13312	13229	13239	13378	13243	13187	13161	13263	13171	13270	13359	13428	13465	13242	13273	13308	13398	13342	13348	13270	13327	13212	13262	13313	13293	13222	13430	13271	13211	13251	13194	13289	13308	13266	13352	13461	13386	13352	13302	13259	13245	13488	13343	13344	13173	13455	13367	13478	13223	13246	13241	13266	13254	13198	13306	13380	13238	13244	13352	13048	13345	13168	13149	13189	13395	13166	13289	13352	13330	13179	13360	13184	13190	13501	13331	13305	13181	13242	13391	13343	13450	13225	13141	13313	13406	13073	13272	13183	13396	13178	13394	13438	13281	13440	13250	13271	13297	13265	13408	13463	13374	13298	13351	13470	13328	13282	13192	13159	13107	13318	13393	13177	13282	13279	13427	13343	13350	13474	13363	13461	13289	13301	13394	13330	13106	13299	13236	13408	13234	13265	13428	13227	13263	13221	13291	13493	13080	13192	13302	13331	13225	13292	13497	13501	13308	13385	13302	13052	13293	13336	13178	13480	13327	13275	13290	13164	13332	13245	13158	13295	13393	13427	13362	13339	13411	13213	13236	13503	13363	13197	13358	13285	13224	13249	13104	13141	13256	13237	13309	13395	13454	13457	13491	13437	13365	13124	13288	13263	13201	13307	13458	13484	13448	13301	13404	13266	13297	13227	13316	13325	13189	13390	13393	13329	13332	13190	13229	13425	13255	13305	13180	13329	13276	13372	13213	13306	13314	13381	13418	13298	13137	13260	13426	13172	13318	13415	13286	13324	13300	13431	13288	13225	13314	13276	13318	13300	13251	13451	13257	13156	13258	13290	13299	13334	13201	13389	13474	13348	13476	13294	13159	13231	13455	13196	13330	13356	13367	13176	13328	13321	13481	13111	13296	13328	13382	13170	13149	13127	13137	13270	13360	13309	13360	13262	13330	13313	13334	13460	13183	13342	13380	13439	13412	13183	13456	13314	13438	13242	13382	13146	13340	13462	13317	13329	13397	13278	13361	13436	13329	13341	13358	13305	13448	13358	13204	13312	13380	13354	13318	13375	13155	13349	13330	13327	13286	13260	13462	13278	13366	13429	13273	13216	13255	13249	13416	13429	13368	13384	13117	13440	13234	13329	13481	13346	13359	13290	13142	13302	13253	13160	13327	13348	13253	13239	13391	13356	13243	13282	13612	13094	13315	13032	13356	13167	13426	13378	13257	13361	13329	13363	13303	13213	13336	13156	13224	13305	13271	13370	13286	13330	13313	13281	13469	13378	13230	13244	13334	13404	13224	13383	13340	13156	13286	13389	13502	13250	13276	13501	13535	13342	13344	13362	13361	13242	13513	13394	13133	13220	13427	13419	13442	13119	13245	13339	13265	13199	13312	13089	13190	13481	13384	13425	13309	13358	13256	13267	13320	13172	13349	13509	13352	13201	13104	13241	13367	13306	13291	13284	13374	13300	13110	13228	13218	13386	13204	13398	13344	13361	13210	13382	13366	13254	13281	13280	13472	13400	13466	13304	13302	13395	13382	13451	13168	13228	13376	13301	13478	13367	13456	13156	13472	13146	13423	13430	13366	13323	13185	13440	13210	13303	13298	13294	13386	13365	13266	13322	13392	13275	13311	13259	13630	13393	13282	13224	13277	13243	13327	13285	13306	13331	13414	13379	13173	13264	13291	13212	13247	13398	13277	13404	13090	13343	13411	13188	13145	13390	13434	13403	13034	13334	13400	13407	13371	13319	13499	13214	13230	13285	13275	13210	13178	13487	13347	13286	13180	13350	13266	13244	13296	13433	13385	13211	13270	13307	13423	13247	13368	13133	13277	13213	13446	13499	13378	13294	13162	13510	13306	13198	13222	13282	13303	13206	13550	13099	13209	13173	13527	13376	13446	13537	13168	13283	13387	13222	13287	13223	13305	13257	13438	13074	13316	13423	13298	13567	13522	13334	13215	13262	13383	13328	13201	13255	13219	13326	13355	13031	13344	13350	13338	13309	13177	13382	13286	13202	13619	13275	13413	13158	13263	13174	13266	13245
15390	26966	25163	19578	17509	16055	15160	14728	14266	14035	13858	13700	13746	13709	13622	13540	13588	13389	13416	13646	13776	13857	13887	13857	13669	13830	13644	13740	13572	13661	13548	13449	13384	13476	13345	13133	13321	13134	13089	13144	13158	13063	12928	13017	12978	12920	13044	13100	12862	12895	13094	12865	12761	12977	12971	13004	12757	13033	12966	12652	13036	12793	12711	12882	12837	12779	12973	12893	12810	12909	12837	12970	12891	12662	13116	13005	12730	12915	12865	12937	12914	12702	12937	12913	12939	12792	12840	12934	12754	12952	12894	12818	12985	12800	12832	12795	12800	12796	12873	12880	12885	12776	12894	12838	12793	12934	12947	12931	12930	12944	12909	12794	12951	12920	12888	12827	12803	12739	12872	12803	12842	12805	12822	12858	12777	12994	13041	12670	12777	12895	12997	12994	12800	12826	12831	12896	12917	12948	12740	12851	12861	12965	12952	13022	12798	12919	12763	13035	12912	12934	12848	12890	12940	12773	12878	12891	12975	12818	12944	12827	12916	12911	12856	12900	12990	12847	12948	12919	12947	12805	12817	12863	12854	12840	12916	12909	12765	12842	12920	12961	12916	12887	12826	12881	12870	12798	12891	12759	13000	12800	12774	12837	12930	12865	12874	12651	12633	12844	12863	12737	12857	12660	12908	12861	12997	12887	12929	12748	12827	12901	12859	12735	12800	12972	12909	12885	12795	12917	12764	12834	12887	12901	12870	12735	13002	12749	12832	12787	12832	12885	12878	12804	12866	12795	12767	12766	12795	12864	12761	13093	12934	12809	12862	12955	12838	12844	12757	12759	12778	12826	12868	12993	12862	12907	12826	12822	12873	12855	12844	12882	12840	12985	12924	12614	12956	12838	12809	12834	12615	12865	12857	13013	12798	12749	12865	12783	12858	12689	12870	12810	12762	12928	12832	12860	12761	12932	12834	12904	12774	12774	12920	12774	12863	12860	12887	12780	12878	12943	12939	12718	13002	12906	12795	12739	12999	12781	12980	12802	12849	12872	12783	12953	12945	12824	12958	13027	12899	12742	12716	12946	12801	12861	12961	12755	13043	12950	12947	12752	12901	12819	12837	12906	12828	12895	12857	12886	12705	12864	12827	12849	12804	12889	12956	12813	13008	12813	12753	12795	12780	12810	12941	12757	12847	12921	12660	12864	12538	12809	12850	12783	12791	12798	13022	12836	12773	12741	12850	12901	12914	12796	12919	12691	12801	12834	12774	12849	12856	12895	12781	12817	12900	12795	12973	12979	12931	13007	12886	12846	12876	12652	12934	12823	12850	12877	12981	12766	12800	12889	12966	12852	12971	12674	12770	12772	12957	12717	12790	12804	12883	12942	12745	12861	12895	12922	12891	12834	12900	12782	13109	12836	12815	12942	12923	12810	13039	12876	12792	12757	12843	12869	12742	12850	12825	12828	12717	12817	12947	12885	12893	12666	12877	12921	12969	12865	13006	12848	12694	12786	12920	12896	12907	12912	13042	12891	12867	12834	12938	12739	12896	12878	12684	12590	12973	12725	12880	12871	12984	12892	12920	12880	12989	12880	12873	12893	12811	12895	12855	12766	12860	12753	12805	12875	12862	12941	13018	12923	12846	12798	12855	12885	12982	12841	12860	12963	12818	12841	12958	12850	12854	12787	12871	12783	12990	12857	12997	12938	12704	12864	12792	12817	12765	12919	12822	12644	12763	12993	12733	12900	12757	12758	12848	12810	12816	12853	12835	12926	12902	12775	12901	12924	12793	12814	12884	12827	12854	12826	12826	12770	12898	12832	12632	12763	12770	12888	12796	12824	12692	12881	12976	12808	12789	12844	12812	12845	12761	12932	12839	12934	12691	12781	12915	12932	12757	12934	12815	12975	12827	12685	12967	12812	12830	12912	12916	12758	12761	12803	12686	12854	12893	12868	12731	12964	12954	12753	12711	12863	12927	12777	12877	12905	12838	12731	12860	12911	12657	12862	12813	12905	12908	12871	12817	12787	12816	12776	12928	12901	12880	12917	12784	12890	12813	12898	12779	12840	12982	12646	12834	12936	12827	12838	12890	12714	12927	12885	12880	12955	12806	12726	12769	12868	12714	12876	12954	12848	12842	12815	12917	12774	12963	13056	12842	12818	12856	12834	12781	12977	12758	12925	12623	12824	12803	12823	12792	12869	12810	12874	12830	12853	12869	12921	12761	12827	12794	12902	12835	12876	12873	12762	12940	12778	12957	12962	12792	12908	13023	12944	12858	13008	12809	12709	12819	12878	12791	13023	12892	12849	12845	12846	13043	12850	12791	12896	12906	12823	12862	12930	12927	12834	12923	12826	13106	12823	13051	12776	12849	12795	12883	13017	12900	12885	12926	12975	12888	12825	12864	12868	12881	13032	12871	12802	12945	12848	12882	12943	12869	12878	12967	12769	12692	12973	12746	12921	12804	12845	12835	12932	12899	12837	12909	12811	12741	12861	12779	12720	12943	12824	12749	13086	12701	12947	12803	12933	12816	12667	12864	12961	13019	13075	13020	12802	12907	12855	12942	12733	12902	12832	12884	12765	12925	12816	12771	12789	12897	12864	12885	12867	12793	12784	12749	12846	12935	12830	12866	12844	12923	12754	12770	12914	12759	12930	12709	12936	12825	12799	12921	12697	12817	12785	12838	12996	12828	12830	12907	12840	12861	12970	12845	12739	12751	12803	12907	12971	12997	12937	12980	12754	12849	12861	12661	13011	12821	12921	12757	12840	12816	12875	12796	12760	12921	12773	12905	12789	12800	12995	12785	13029	12916	12835	12946	12929	12759	12794	12851	12839	12868	12764	12846	12823	12834	12664	12886	12979	12890	12933	12861	13011	13020	12864	12759	12905	12948	12905	12900	12833	12865	12865	12719	12774	12945	12923	12904	12837	12836	13112	12601	12828	12854	12980	12867	12736	12925	12819	12964	12921	12795	12957	12938	12901	12744	12863	12891	12909	12810	12817	12908	12925	12916	12857	12937	12886	12739	12817	12858	12814	12620	12787	12984	12838	12792	12898	12984	12943	12853	12856	12886	12933	12809	13027	12974	12835	13059	12795	12954	12840	12759	12892	12887	12936	12856	12792	12711	12792	12718	12824	12923	12897	13041	12674	12847	12741	12858	12783	12737	12836	12949	12904	12833	13057	12952	12779	12903	12893	12823	12886	12719	12776	12781	12804	13006	12852	12745	12895	12819	12915	12786	12753	12730	12850	12721	12802	12813	12827	12952	12967	12934	12858	12893	12888	12919	13030	12868	12859	12969	12992	12898	12955	12856	13009	12824	13043	12983	12845	12835	12719	12854	13150	12885	12901	12907	12870	12870	12579	12841	12976	12939	12939	12971	12888	12896	12706	12870	12987	12901	12848	12848	12858	12808	12845	12769	12923	12901	12914	12767	12810	12729	12831	12818	12953	12779	12767	12883	12868	12871	13039	12855	12938	12852	12768	12777	12836	12933	12878	12935	12799	12831	12776	12834	12935	12835	12869	12701	12783	12920	12886	12909	12771	12922	12829	12803	12802	12970	12865	12927	12970	12944	12857	12838	12970	12883	12782	12780	12725	12792	12757	12903	12840	12922	12871	12734	12941	12678	12838	12802	12822	12933	12984	12867	13002	12892	12868	12889	12863	12876	12852	12993	12778	12836	12835	13007	13009	12856	12846	12819	12917	12834	12822	12965	13037	12814	12900	12765	12928	12801	12838	12761	12890	12609	12819	12918	12565	13001	12816	12918	12773	12861	12903	12821	12920	12907	12784	12847	12909	12765	12828	12905	12873	12939	12872	12965	12807	12788	12740	12841	12861	12957	12764	13015	12963	12784	12808	12940	12835	12938	12769	12994	12824	12946	12825	12970	12832	12833	12892	12990	12914	12859	12780	12843	12829	12682	12858	12741	12901	13037	12800	12860	12801	12724	13013	12977	12780	12829	12925	12766	12828	12686	12897	12807	12947	12980	12994	12881	12779	12861	12856	12739	12732	12658	12875	12876	12828	12829	12991	12858	12873	12825	12858	12814	12790	12840	12884	12822	12976	13079	12939	12890	12890	12818	12941	12738	12824	12941	13000	12821	12845	12825	12765	13008	12754	12948	12806	12822	12838	12741	13024	12955	12819	12818	12862	12672	12906	12754	12940	12966	12861	12940	12783	12888	12746	12960	12983	12701	12670	12875	12819	12896	12836	12777	12708	12890	12736	12941	12965	12951	12880	12885	12749	12792	12749	12813	12869	12781	13039	12887	12776	12875	12871	12908	12759	12980	12923	12945	12783	12870	12729	12789	12783	12784	12789	12846	12901	12962	12744	12943	12808	12942	12830	12846	12807	12758	12683	12828	12720	12910	12812	12771	12948	12919	12870	12768	12839	12945	12846	12893	12779	12890	12753	12921	12894	12861	13018	12858	12773	12844	12787	13025	12920	12890	12833	12916	12863	12824	12863	12953	12905	12836	12803	12829	12800	12966	12869	12795	12880	12961	12916	13023	12884	12889	12835	12956	12819	12807	12868	12886	12865	12865	12890	13019	13034	12842	12855	12817	12829	12890	12731	12823	12885	12858	12832	12762	12994	13016	12939	12915	12696	12908	12861	12909	12907	12830	12973	12883	12872	12830	12956	12838	12845	12680	12972	12961	12901	12981	12732	12916	12841	12772	12875	12678	12917	12904	12926	12787	12822	12975	12890	12833	12651	12905	12929	12956	12789	12944	12957	12719	12859	12838	12709	12805	12724	12821	12935	12855	12817	12988	12894	13017	12885	12843	12820	12822	12680	12911	12677	12864	12962	12899	13006	12837	12750	12950	12918	12763	12751	12863	12905	12805	12933	12853	12834	12856	12801	12847	12783	12886	12825	13029	13073	12873	12884	12936	12700	12956	12857	12863	12867	12736	12903	12863	12951	12837	12941	12793	12773	12921	12901	12945	12923	12828	12867	12880	12937	12847	12840	12875	12840	12873	12852	12854	12895	13020	12958	12822	12785	12920	12855	12835	12946	12952	12802	12950	12921	12859	12687	12767	12936	12995	12745	12899	12843	12907	12831	12933	12699	12929	12796	12874	12823	12887	12932	12743	12883	12898	12811	13015	12811	12779	12819	12759	12863	12794	12918	12679	12980	12787	12814	12873	12853
22687	21048	28850	23483	21173	22629	22490	17110	15829	15974	15994	15485	15520	15509	15518	15282	15199	15465	15359	15443	15267	15575	15642	15653	15613	15590	15606	15438	15499	15521	15172	15297	15231	15246	15116	15204	14981	14906	14750	14821	14791	14690	14523	14757	14841	14904	14990	14772	14809	14875	14809	14756	14767	14676	14814	14896	14561	14614	14680	14622	14853	14852	14662	14716	14660	14643	14788	14898	14795	14538	14748	14608	14575	14587	14511	14654	14697	14530	14565	14694	14670	14701	14834	14786	14610	14657	14535	14580	14643	14944	14760	14696	14833	14668	14725	14683	14790	14491	14544	14703	14517	14698	14669	14598	14578	14678	14645	14529	14557	14654	14798	14818	14642	14662	14576	14779	14835	14620	14708	14572	14628	14842	14638	14516	14797	14749	14558	14499	14528	14821	14464	14567	14648	14616	14617	14545	14602	14558	14553	14677	14558	14552	14770	14669	14371	14614	14561	14635	14663	14737	14653	14624	14587	14736	14721	14776	14740	14644	14498	14613	14553	14618	14730	14672	14696	14745	14490	14659	14590	14480	14786	14546	14670	14670	14501	14612	14480	14561	14461	14696	14492	14462	14613	14623	14543	14555	14624	14697	14653	14821	14621	14460	14563	14584	14642	14652	14806	14703	14749	14657	14593	14646	14735	14599	14678	14592	14418	14705	14596	14700	14783	14743	14506	14630	14600	14763	14684	14718	14531	14724	14657	14765	14703	14674	14648	14594	14524	14654	14562	14816	14549	14667	14626	14790	14649	14696	14777	14538	14490	14644	14702	14772	14618	14616	14634	14700	14684	14572	14558	14684	14574	14648	14662	14559	14444	14361	14473	14558	14473	14533	14591	14631	14570	14592	14664	14610	14488	14650	14322	14657	14580	14767	14553	14551	14517	14885	14597	14559	14687	14543	14733	14657	14580	14706	14558	14568	14727	14628	14514	14525	14755	14654	14661	14749	14761	14477	14717	14494	14547	14648	14845	14620	14799	14501	14736	14552	14569	14536	14746	14643	14540	14565	14436	14600	14530	14524	14648	14633	14660	14617	14509	14775	14695	14700	14703	14673	14460	14454	14571	14583	14873	14746	14703	14641	14555	14417	14705	14708	14514	14725	14525	14553	14517	14737	14706	14634	14720	14617	14651	14546	14843	14437	14571	14582	14648	14690	14579	14586	14681	14599	14699	14807	14809	14412	14606	14612	14513	14619	14488	14533	14602	14680	14553	14604	14565	14676	14491	14596	14652	14634	14488	14512	14493	14423	14735	14553	14562	14577	14587	14641	14730	14731	14781	14524	14598	14628	14647	14399	14848	14478	14602	14674	14574	14512	14485	14705	14596	14484	14634	14755	14576	14660	14756	14601	14493	14642	14761	14541	14979	14595	14630	14724	14570	14673	14697	14746	14544	14459	14716	14857	14862	14798	14773	14652	14787	14653	14452	14471	14751	14731	14593	14719	14731	14616	14674	14632	14527	14586	14458	14670	14666	14510	14654	14632	14745	14508	14687	14429	14522	14672	14638	14672	14697	14486	14680	14948	14670	14531	14757	14710	14572	14592	14597	14746	14709	14343	14454	14464	14718	14679	14520	14674	14637	14616	14611	14626	14607	14705	14616	14618	14507	14743	14751	14777	14540	14439	14646	14790	14736	14596	14612	14574	14719	14848	14769	14667	14581	14700	14707	14613	14696	14661	14699	14557	14565	14807	14652	14525	14692	14659	14668	14613	14782	14619	14529	14538	14585	14530	14659	14824	14477	14654	14589	14749	14701	14668	14664	14585	14559	14523	14659	14593	14588	14692	14576	14470	14752	14571	14625	14630	14700	14690	14610	14479	14580	14515	14788	14605	14684	14610	14704	14679	14739	14594	14754	14596	14604	14612	14688	14752	14604	14623	14619	14683	14661	14800	14838	14568	14725	14734	14554	14560	14513	14633	14674	14502	14613	14691	14657	14525	14752	14416	14462	14470	14534	14614	14612	14628	14731	14985	14619	14749	14575	14574	14554	14700	14672	14587	14549	14594	14595	14488	14747	14559	14783	14696	14672	14614	14636	14578	14516	14578	14429	14471	14655	14562	14471	14749	14515	14740	14588	14513	14556	14661	14521	14540	14613	14344	14617	14593	14731	14552	14569	14612	14551	14660	14644	14567	14557	14713	14531	14675	14722	14649	14869	14745	14667	14725	14268	14584	14716	14700	14681	14653	14568	14786	14644	14579	14853	14667	14758	14637	14820	14602	14608	14619	14619	14509	14598	14741	14750	14497	14536	14573	14617	14287	14703	14486	14484	14557	14563	14350	14605	14577	14629	14667	14734	14567	14654	14633	14709	14598	14555	14539	14640	14612	14459	14565	14595	14707	14546	14624	14462	14670	14666	14609	14537	14621	14501	14595	14776	14473	14675	14636	14581	14712	14621	14507	14324	14585	14771	14500	14602	14674	14620	14587	14621	14627	14573	14459	14725	14486	14789	14539	14528	14789	14620	14817	14517	14630	14626	14581	14515	14633	14654	14505	14661	14659	14574	14469	14812	14749	14723	14409	14432	14735	14488	14568	14595	14433	14374	14649	14750	14801	14557	14446	14742	14743	14751	14472	14630	14723	14582	14769	14854	14632	14466	14629	14667	14747	14531	14506	14656	14574	14594	14470	14577	14574	14775	14743	14770	14615	14651	14674	14723	14714	14432	14435	14607	14467	14475	14696	14611	14531	14611	14719	14473	14769	14785	14751	14674	14611	14712	14530	14775	14675	14602	14626	14725	14528	14628	14729	14594	14724	14620	14757	14596	14555	14617	14574	14627	14592	14659	14538	14468	14664	14406	14567	14715	14818	14580	14541	14581	14534	14682	14694	14531	14565	14605	14650	14491	14417	14623	14719	14722	14752	14624	14572	14650	14806	14530	14632	14662	14661	14599	14713	14646	14629	14635	14522	14487	14638	14655	14782	14739	14608	14617	14655	14378	14574	14819	14553	14676	14569	14813	14686	14705	14657	14604	14622	14581	14539	14643	14648	14542	14764	14489	14690	14645	14550	14846	14613	14781	14652	14673	14377	14615	14751	14768	14543	14454	14666	14746	14633	14611	14657	14762	14846	14599	14699	14869	14659	14370	14678	14474	14693	14605	14623	14555	14573	14484	14486	14531	14716	14730	14638	14488	14499	14551	14777	14634	14605	14838	14641	14596	14596	14732	14437	14370	14558	14573	14664	14555	14452	14679	14551	14527	14734	14637	14539	14690	14530	14779	14689	14698	14614	14780	14510	14655	14633	14732	14700	15007	14812	14548	14600	14758	14643	14582	14498	14657	14635	14577	14568	14492	14231	14685	14680	14708	14725	14726	14674	14570	14669	14560	14548	14496	14523	14472	14608	14594	14622	14438	14588	14686	14571	14573	14742	14432	14556	14627	14689	14585	14759	14563	14710	14626	14649	14451	14566	14542	14527	14474	14482	14673	14443	14613	14487	14588	14600	14702	14628	14645	14658	14651	14792	14478	14794	14638	14503	14651	14734	14581	14726	14843	14586	14460	14580	14362	14612	14584	14586	14587	14723	14674	14617	14408	14707	14409	14666	14529	14513	14660	14486	14634	14739	14574	14675	14390	14475	14623	14785	14696	14687	14579	14468	14668	14442	14563	14747	14669	14554	14293	14563	14700	14624	14617	14659	14655	14526	14801	14591	14470	14629	14842	14674	14566	14747	14698	14550	14703	14734	14592	14665	14528	14525	14618	14676	14555	14643	14618	14466	14658	14701	14714	14654	14637	14524	14590	14538	14713	14601	14438	14529	14479	14504	14582	14491	14692	14463	14644	14449	14551	14668	14510	14618	14620	14649	14588	14743	14568	14776	14703	14565	14616	14622	14554	14546	14521	14667	14613	14694	14809	14453	14959	14672	14575	14590	14537	14521	14594	14720	14835	14613	14617	14700	14597	14434	14693	14508	14615	14581	14584	14640	14508	14676	14433	14659	14635	14634	14385	14726	14820	14661	14570	14860	14637	14618	14647	14518	14612	14543	14759	14479	14646	14642	14614	14862	14713	14556	14603	14573	14624	14487	14613	14740	14568	14723	14581	14679	14585	14676	14709	14553	14645	14656	14627	14551	14491	14494	14726	14582	14641	14640	14644	14470	14630	14581	14573	14611	14589	14565	14661	14595	14519	14716	14696	14548	14741	14555	14560	14605	14869	14776	14809	14461	14450	14448	14483	14755	14594	14670	14525	14719	14783	14605	14805	14557	14684	14530	14353	14547	14621	14657	14778	14684	14545	14757	14566	14448	14459	14565	14583	14557	14554	14685	14650	14567	14522	14614	14532	14589	14510	14667	14794	14627	14696	14504	14615	14728	14722	14551	14662	14286	14787	14622	14611	14692	14619	14604	14604	14593	14518	14702	14499	14722	14821	14766	14653	14664	14830	14522	14712	14676	14570	14754	14664	14486	14419	14485	14592	14554	14510	14638	14694	14549	14710	14610	14721	14681	14706	14722	14704	14403	14677	14487	14650	14716	14535	14529	14617	14636	14569	14821	14622	14538	14461	14706	14820	14755	14736	14569	14436	14510	14610	14667	14670	14630	14399	14542	14652	14727	14658	14709	14680	14585	14589	14775	14788	14456	14548	14596	14361	14504	14650	14600	14559	14516	14572	14577	14707	14633	14546	14543	14758	14737	14628	14621	14730	14595	14608	14620	14596	14756	14686	14729	14577	14513	14768	14679	14761	14887	14520	14550	14410	14533	14490	14649	14531	14704	14676	14523	14647	14613	14601	14804	14661	14641	14657	14558	14493	14597	14742	14483	14741	14540	14527	14586	14404	14523	14586	14510	14578	14463	14764	14509	14518	14503	14678	14635	14644	14645	14521	14686	14636	14527	14614	14655	14568	14523	14655	14560	14683	14558	14598	14612	14768	14590	14422	14791	14825	14731	14766	14623	14557	14883	14733	14595	14594	14594	14523	14524	14809	14633	14694	14488	14745	14655	14623	14450	14805	14623	14525	14571	14559	14834	14631	14586	14807	14471	14661	14496	14645	14532	14597	14570	14710	14770	14460	14688	14762	14561	14624	14546	14450	14506	14492	14751	14697	14518	14692	14709	14591	14628	14666	14592	14640	14734	14736	14679	14503	14835	14588	14595	14753	14412
17059	32054	29414	23002	20076	18438	17437	16339	15856	15314	15280	15008	14874	14895	14932	14765	14727	14592	14711	14786	14651	14778	15139	15080	15095	15012	14826	14902	14642	14748	14559	14599	14529	14341	14311	14183	14188	14031	13995	13997	13973	13930	13745	13737	13773	13881	13925	13736	13891	13823	13829	13876	13876	13811	13731	13804	13768	13661	13810	13719	13809	13762	13729	13657	13694	13838	13781	13777	13746	13696	13721	13671	13757	13690	13781	13700	13669	13760	13824	13753	13575	13599	13648	13728	13783	13704	13681	13744	13626	13610	13601	13837	13678	13748	13586	13650	13573	13728	13553	13815	13678	13667	13618	13786	13657	13580	13662	13756	13676	13779	13604	13614	13686	13718	13691	13585	13757	13819	13791	13696	13577	13641	13719	13465	13733	13771	13747	13751	13721	13655	13885	13659	13580	13804	13419	13617	13639	13660	13727	13596	13574	13686	13731	13802	13561	13625	13706	13689	13748	13752	13818	13577	13713	13811	13646	13595	13731	13709	13585	13662	13686	13618	13870	13455	13740	13694	13654	13555	13709	13654	13791	13748	13643	13846	13629	13679	13740	13765	13750	13557	13740	13760	13608	13553	13575	13669	13728	13587	13495	13563	13623	13646	13694	13649	13677	13574	13734	13828	13665	13704	13620	13715	13625	13464	13707	13772	13634	13665	13509	13771	13635	13548	13541	13743	13690	13661	13520	13656	13594	13636	13834	13785	13654	13606	13722	13746	13620	13942	13859	13645	13728	13707	13688	13668	13600	13611	13744	13575	13650	13492	13807	13642	13843	13583	13902	13628	13537	13742	13759	13848	13731	13650	13611	13647	13753	13633	13710	13770	13652	13646	13689	13617	13690	13636	13600	13499	13727	13749	13848	13742	13654	13676	13549	13504	13642	13662	13665	13799	13750	13757	13763	13842	13536	13770	13666	13688	13512	13761	13744	13836	13739	13537	13710	13746	13640	13732	13581	13623	13635	13710	13681	13670	13568	13688	13616	13751	13753	13707	13655	13737	13647	13811	13771	13614	13538	13669	13808	13708	13638	13708	13748	13539	13669	13643	13840	13723	13584	13682	13592	13630	13513	13514	13755	13730	13722	13659	13611	13642	13565	13769	13720	13672	13774	13863	13704	13717	13689	13673	13602	13586	13793	13729	13667	13703	13855	13638	13611	13605	13559	13751	13562	13660	13704	13538	13611	13657	13592	13566	13553	13768	13774	13653	13685	13626	13846	13733	13758	13657	13676	13626	13706	13550	13652	13688	13669	13597	13718	13749	13740	13555	13676	13738	13588	13520	13665	13587	13566	13663	13781	13656	13781	13679	13650	13667	13664	13726	13742	13474	13656	13776	13787	13551	13656	13611	13556	13689	13675	13774	13726	13518	13624	13619	13605	13668	13741	13755	13636	13574	13665	13736	13651	13698	13619	13669	13639	13727	13636	13701	13584	13574	13687	13624	13654	13672	13639	13492	13764	13540	13689	13642	13638	13587	13774	13602	13749	13539	13492	13813	13682	13707	13606	13653	13700	13669	13579	13720	13741	13617	13600	13785	13595	13570	13678	13614	13715	13635	13771	13547	13636	13684	13815	13587	13740	13611	13607	13748	13485	13623	13710	13593	13684	13629	13639	13763	13648	13752	13694	13604	13660	13763	13598	13834	13662	13878	13634	13636	13574	13833	13558	13829	13716	13703	13656	13497	13790	13797	13763	13899	13719	13689	13598	13527	13657	13708	13787	13759	13658	13778	13688	13566	13646	13588	13707	13722	13647	13774	13527	13636	13627	13643	13661	13739	13714	13744	13855	13731	13576	13741	13700	13664	13773	13648	13532	13700	13693	13612	13792	13633	13770	13646	13557	13670	13672	13737	13445	13729	13664	13660	13825	13506	13715	13599	13706	13674	13601	13799	13635	13562	13601	13766	13654	13694	13573	13557	13696	13576	13733	13833	13693	13631	13622	13654	13659	13789	13693	13624	13671	13579	13599	13725	13591	13708	13672	13789	13497	13653	13515	13608	13651	13770	13360	13685	13497	13530	13683	13743	13684	13777	13559	13647	13694	13664	13619	13630	13707	13568	13622	13596	13617	13608	13659	13770	13750	13779	13712	13678	13679	13672	13729	13619	13775	13557	13652	13608	13742	13742	13665	13735	13684	13633	13719	13647	13663	13621	13743	13609	13719	13709	13754	13728	13646	13661	13678	13760	13732	13699	13740	13607	13455	13727	13773	13614	13512	13653	13687	13859	13657	13557	13689	13588	13872	13773	13642	13664	13813	13639	13492	13714	13647	13792	13793	13637	13774	13553	13587	13695	13686	13644	13576	13699	13486	13515	13854	13841	13928	13535	13763	13733	13709	13711	13639	13828	13647	13679	13680	13760	13681	13650	13767	13614	13601	13656	13569	13603	13779	13671	13581	13593	13687	13441	13753	13731	13721	13762	13651	13689	13470	13521	13703	13710	13780	13696	13680	13445	13722	13600	13432	13666	13703	13769	13672	13636	13733	13694	13686	13595	13623	13771	13684	13544	13769	13513	13654	13574	13753	13580	13796	13504	13760	13549	13530	13667	13634	13499	13647	13644	13709	13676	13675	13694	13538	13638	13775	13813	13721	13774	13710	13705	13642	13684	13633	13696	13793	13680	13556	13673	13578	13615	13609	13776	13684	13639	13560	13794	13559	13649	13565	13707	13459	13688	13692	13474	13579	13611	13664	13709	13902	13765	13760	13673	13668	13811	13584	13800	13658	13656	13701	13633	13735	13639	13585	13639	13718	13643	13710	13661	13767	13583	13656	13579	13681	13740	13550	13774	13580	13729	13713	13847	13773	13657	13580	13691	13771	13664	13609	13681	13516	13484	13802	13706	13560	13761	13696	13802	13731	13683	13653	13780	13651	13717	13870	13538	13648	13490	13650	13483	13876	13711	13468	13650	13488	13801	13640	13527	13722	13530	13765	13626	13682	13659	13509	13654	13760	13559	13588	13682	13654	13609	13588	13752	13691	13638	13551	13629	13655	13683	13669	13789	13614	13564	13655	13724	13828	13505	13543	13572	13625	13630	13681	13690	13650	13693	13659	13649	13644	13648	13642	13596	13665	13464	13693	13590	13751	13851	13534	13630	13804	13574	13699	13650	13605	13661	13544	13656	13635	13710	13635	13676	13805	13781	13668	13723	13604	13617	13564	13618	13736	13747	13604	13683	13608	13672	13696	13580	13654	13665	13567	13605	13502	13669	13864	13568	13715	13648	13512	13790	13573	13749	13469	13837	13680	13719	13626	13570	13677	13780	13808	13613	13634	13709	13782	13594	13540	13714	13614	13653	13664	13745	13741	13641	13573	13789	13593	13745	13574	13692	13660	13741	13785	13613	13679	13635	13748	13675	13599	13685	13700	13511	13656	13689	13642	13521	13867	13691	13639	13459	13797	13721	13468	13681	13663	13803	13708	13731	13824	13559	13647	13582	13672	13720	13707	13579	13836	13848	13419	13728	13722	13528	13781	13681	13780	13563	13625	13698	13492	13643	13553	13527	13808	13634	13679	13771	13589	13738	13495	13732	13621	13600	13594	13537	13642	13624	13657	13850	13587	13507	13636	13525	13616	13629	13562	13683	13660	13713	13634	13654	13452	13749	13676	13582	13706	13677	13626	13631	13770	13687	13540	13620	13697	13541	13566	13844	13775	13622	13800	13801	13622	13577	13726	13603	13637	13634	13578	13640	13604	13558	13624	13538	13828	13636	13719	13583	13625	13774	13740	13676	13609	13685	13675	13814	13707	13697	13773	13549	13560	13707	13848	13629	13827	13596	13753	13635	13566	13719	13615	13668	13598	13731	13640	13856	13561	13702	13812	13704	13767	13654	13477	13773	13692	13803	13543	13672	13751	13543	13653	13617	13862	13637	13699	13667	13813	13836	13665	13718	13710	13658	13653	13515	13774	13543	13629	13893	13752	13535	13663	13765	13508	13585	13822	13712	13834	13721	13734	13743	13650	13622	13765	13630	13616	13654	13600	13662	13668	13668	13655	13631	13762	13650	13821	13705	13806	13558	13694	13637	13599	13800	13484	13552	13757	13669	13515	13626	13737	13708	13485	13763	13815	13714	13725	13558	13599	13687	13636	13722	13572	13739	13556	13598	13684	13681	13647	13714	13632	13471	13767	13701	13762	13661	13549	13828	13654	13672	13722	13589	13618	13643	13718	13809	13607	13629	13733	13625	13641	13675	13635	13766	13690	13564	13625	13764	13781	13677	13706	13545	13624	13540	13617	13714	13524	13592	13725	13532	13706	13554	13741	13621	13810	13771	13611	13723	13654	13739	13661	13562	13729	13573	13725	13553	13792	13573	13713	13560	13826	13549	13680	13627	13567	13541	13547	13744	13832	13755	13709	13626	13611	13537	13563	13578	13589	13930	13618	13644	13619	13648	13642	13821	13734	13807	13558	13648	13634	13724	13649	13840	13718	13625	13563	13637	13643	13541	13553	13721	13730	13692	13817	13642	13463	13556	13745	13636	13582	13626	13715	13676	13578	13760	13598	13651	13711	13661	13632	13645	13664	13743	13657	13629	13831	13654	13543	13646	13536	13685	13644	13762	13758	13603	13688	13749	13758	13619	13741	13647	13647	13650	13599	13764	13656	13569	13630	13716	13593	13796	13632	13701	13480	13553	13758	13731	13605	13702	13775	13643	13314	13663	13645	13578	13489	13613	13593	13444	13742	13666	13682	13729	13712	13642	13620	13660	13665	13525	13597	13645	13829	13624	13555	13785	13706	13548	13559	13577	13564	13646	13491	13734	13727	13737	13866	13668	13756	13785	13720	13689	13600	13776	13709	13603	13604	13680	13863	13756	13664	13744	13702	13585	13668	13801	13658	13806	13595	13614	13681	13696	13632	13616	13599	13602	13757	13747	13654	13573	13691	13740	13735	13747	13658	13563	13505	13673	13568	13583	13651	13666	13722	13722	13608	13550	13683	13756	13798	13774	13630	13528	13657	13765	13629	13616	13631	13716	13672	13772	13632	13740	13653	13681	13695	13729	13552	13499	13645	13839	13708	13619	13698	13808	13612	13645	13674	13603	13697	13590	13559	13720	13581	13687	13720	13619	13407	13761	13674	13724	13596	13687	13700	13786	13638	13843
27103	21551	22597	18223	14754	14240	14263	14011	13983	13888	14031	13745	13618	13565	13933	13616	13887	13774	13978	13898	13681	13927	14032	13987	14010	14003	13739	13831	13763	13956	13651	13774	13968	13725	13699	13747	13589	13582	13585	13554	13680	13528	13441	13568	13653	13522	13513	13559	13428	13664	13578	13537	13581	13549	13511	13546	13612	13531	13571	13515	13491	13510	13385	13483	13480	13684	13423	13423	13366	13403	13486	13523	13586	13669	13523	13643	13593	13543	13560	13365	13444	13306	13401	13563	13561	13546	13525	13513	13494	13509	13580	13462	13458	13469	13330	13446	13412	13485	13624	13418	13619	13582	13366	13572	13450	13473	13310	13607	13475	13400	13481	13399	13647	13590	13532	13397	13377	13487	13591	13598	13666	13508	13447	13727	13404	13652	13427	13347	13386	13440	13365	13529	13412	13476	13637	13513	13610	13532	13521	13560	13485	13387	13460	13565	13522	13635	13318	13199	13389	13366	13731	13577	13670	13410	13438	13437	13686	13557	13429	13356	13575	13441	13424	13374	13672	13694	13535	13591	13450	13627	13485	13328	13574	13566	13602	13420	13377	13397	13377	13554	13311	13675	13546	13590	13592	13544	13466	13502	13507	13408	13314	13571	13569	13598	13338	13668	13551	13454	13564	13558	13620	13561	13644	13336	13590	13449	13425	13632	13541	13573	13406	13602	13422	13577	13614	13692	13633	13535	13504	13632	13454	13497	13532	13614	13743	13525	13568	13468	13525	13640	13409	13460	13395	13417	13494	13460	13387	13443	13477	13464	13450	13491	13463	13368	13642	13452	13514	13370	13472	13430	13474	13560	13591	13509	13573	13435	13497	13493	13628	13616	13533	13361	13250	13483	13671	13443	13592	13428	13428	13560	13574	13543	13477	13395	13530	13706	13389	13319	13434	13436	13464	13722	13421	13461	13598	13469	13432	13508	13555	13540	13385	13636	13601	13408	13392	13344	13577	13532	13553	13408	13546	13560	13394	13335	13394	13477	13625	13545	13524	13390	13514	13338	13474	13497	13555	13493	13471	13687	13260	13603	13395	13396	13594	13526	13431	13618	13586	13614	13497	13367	13534	13490	13475	13649	13389	13463	13729	13585	13379	13599	13477	13568	13442	13555	13407	13358	13471	13535	13466	13398	13374	13556	13540	13222	13581	13547	13440	13499	13369	13523	13486	13503	13445	13439	13494	13543	13394	13442	13594	13422	13366	13502	13483	13518	13513	13662	13541	13401	13574	13550	13503	13446	13619	13663	13443	13551	13466	13662	13522	13578	13537	13601	13508	13226	13674	13470	13503	13591	13486	13655	13580	13391	13365	13514	13646	13418	13364	13627	13568	13344	13547	13631	13555	13530	13437	13433	13532	13516	13350	13468	13410	13577	13512	13640	13545	13520	13547	13444	13459	13655	13667	13615	13442	13481	13574	13643	13568	13577	13555	13508	13407	13522	13370	13517	13371	13508	13361	13509	13531	13592	13412	13248	13341	13509	13425	13393	13293	13532	13480	13430	13656	13486	13599	13661	13551	13469	13530	13524	13456	13499	13515	13421	13478	13400	13495	13553	13469	13433	13545	13408	13436	13580	13510	13544	13396	13562	13550	13557	13587	13615	13578	13490	13461	13443	13353	13485	13598	13648	13465	13469	13483	13572	13558	13404	13614	13497	13632	13296	13328	13499	13632	13641	13535	13565	13452	13472	13588	13464	13495	13555	13546	13559	13495	13364	13484	13553	13413	13465	13303	13458	13427	13638	13404	13422	13450	13581	13599	13422	13545	13342	13481	13581	13580	13758	13701	13560	13590	13425	13581	13668	13586	13502	13562	13425	13547	13496	13513	13443	13557	13407	13540	13569	13540	13489	13308	13304	13593	13636	13301	13604	13406	13339	13439	13418	13455	13614	13462	13484	13645	13477	13396	13425	13393	13349	13692	13605	13520	13620	13654	13595	13418	13546	13431	13406	13592	13387	13573	13537	13615	13364	13541	13621	13484	13572	13502	13641	13386	13396	13599	13538	13433	13558	13530	13606	13578	13542	13468	13626	13648	13709	13669	13432	13442	13178	13392	13366	13505	13498	13542	13539	13559	13642	13564	13566	13490	13488	13483	13493	13547	13411	13606	13495	13407	13594	13500	13526	13569	13464	13571	13460	13528	13453	13470	13421	13492	13397	13541	13570	13337	13662	13608	13549	13548	13448	13536	13618	13764	13659	13424	13499	13548	13280	13562	13594	13555	13299	13581	13834	13519	13744	13565	13501	13492	13380	13619	13835	13609	13498	13521	13431	13564	13487	13494	13623	13545	13491	13326	13596	13563	13553	13484	13595	13338	13529	13398	13371	13463	13608	13589	13465	13514	13526	13581	13693	13547	13625	13373	13595	13554	13451	13445	13549	13690	13407	13651	13368	13467	13615	13540	13403	13504	13433	13360	13545	13404	13472	13448	13448	13527	13477	13685	13506	13489	13620	13695	13457	13365	13584	13566	13598	13526	13222	13610	13453	13655	13573	13473	13588	13523	13631	13478	13448	13622	13517	13495	13584	13488	13358	13411	13583	13386	13542	13485	13749	13672	13485	13697	13617	13427	13600	13698	13445	13542	13430	13473	13611	13632	13618	13341	13553	13535	13664	13704	13397	13478	13386	13455	13381	13520	13544	13455	13306	13425	13333	13768	13416	13470	13525	13472	13396	13310	13534	13522	13547	13542	13496	13490	13605	13506	13564	13598	13455	13450	13450	13525	13521	13446	13442	13567	13533	13537	13518	13503	13559	13583	13507	13548	13569	13537	13514	13591	13525	13569	13562	13478	13431	13423	13518	13544	13241	13533	13440	13331	13576	13368	13410	13356	13425	13493	13485	13490	13645	13495	13507	13468	13596	13419	13444	13518	13467	13418	13437	13639	13690	13629	13514	13269	13514	13609	13583	13574	13366	13629	13583	13521	13380	13349	13321	13446	13569	13618	13502	13481	13646	13447	13601	13490	13478	13577	13620	13442	13506	13432	13691	13430	13673	13444	13624	13590	13504	13586	13574	13517	13359	13451	13318	13437	13390	13493	13677	13467	13550	13483	13573	13570	13521	13443	13574	13488	13688	13423	13548	13510	13435	13549	13588	13643	13597	13472	13590	13619	13434	13522	13408	13580	13527	13520	13367	13673	13480	13575	13387	13538	13437	13499	13484	13453	13473	13562	13488	13423	13638	13616	13569	13506	13545	13478	13412	13692	13562	13513	13583	13407	13407	13465	13592	13562	13662	13457	13521	13706	13441	13527	13307	13518	13530	13474	13579	13535	13586	13483	13622	13557	13563	13567	13457	13458	13428	13284	13491	13376	13655	13496	13470	13405	13393	13439	13474	13472	13417	13484	13655	13571	13564	13521	13430	13644	13692	13875	13629	13620	13318	13304	13618	13618	13549	13435	13527	13710	13687	13549	13578	13431	13274	13372	13543	13417	13407	13299	13344	13501	13463	13488	13423	13664	13570	13713	13701	13542	13457	13513	13407	13597	13448	13636	13541	13524	13383	13506	13314	13646	13566	13616	13534	13410	13625	13429	13428	13604	13484	13557	13473	13538	13619	13523	13425	13444	13413	13526	13484	13417	13490	13574	13491	13418	13489	13388	13443	13665	13595	13481	13340	13498	13591	13505	13636	13513	13543	13459	13491	13553	13710	13570	13330	13468	13682	13544	13494	13394	13540	13430	13404	13657	13611	13572	13484	13375	13813	13490	13554	13439	13625	13506	13450	13460	13632	13595	13673	13468	13401	13520	13485	13374	13500	13385	13344	13269	13460	13505	13547	13549	13320	13383	13547	13463	13622	13590	13459	13419	13637	13601	13380	13548	13582	13479	13522	13615	13668	13574	13407	13436	13549	13410	13442	13454	13655	13540	13558	13428	13468	13461	13459	13463	13455	13467	13455	13568	13653	13453	13508	13351	13539	13387	13628	13756	13535	13320	13337	13593	13501	13453	13583	13336	13505	13532	13614	13364	13430	13424	13308	13583	13560	13465	13465	13653	13311	13638	13605	13574	13534	13381	13620	13679	13544	13615	13422	13572	13439	13367	13529	13506	13397	13557	13634	13344	13506	13437	13570	13356	13479	13447	13685	13381	13548	13477	13348	13482	13502	13667	13626	13606	13304	13491	13418	13460	13485	13611	13679	13719	13521	13547	13635	13375	13509	13658	13642	13740	13678	13485	13490	13340	13479	13505	13525	13607	13436	13308	13378	13464	13337	13367	13568	13368	13535	13648	13570	13560	13524	13510	13453	13550	13340	13335	13359	13495	13590	13552	13527	13598	13479	13632	13411	13526	13699	13554	13619	13427	13557	13507	13479	13530	13553	13435	13423	13388	13602	13556	13529	13502	13352	13466	13426	13396	13388	13397	13440	13417	13374	13551	13629	13565	13483	13623	13549	13538	13526	13318	13562	13452	13587	13351	13548	13596	13502	13582	13370	13570	13686	13544	13530	13365	13412	13459	13635	13592	13328	13445	13539	13456	13491	13512	13556	13480	13572	13676	13643	13424	13479	13506	13498	13527	13528	13627	13550	13393	13622	13543	13422	13545	13535	13570	13543	13332	13533	13478	13584	13440	13644	13522	13587	13543	13374	13501	13404	13515	13601	13560	13468	13604	13477	13666	13589	13390	13529	13698	13494	13666	13530	13685	13449	13267	13368	13578	13693	13732	13615	13830	13539	13326	13410	13557	13518	13569	13389	13497	13555	13520	13355	13514	13607	13623	13590	13603	13785	13675	13500	13493	13547	13438	13395	13481	13572	13702	13366	13477	13626	13515	13256	13528	13459	13483	13579	13337	13557	13274	13479	13543	13650	13572	13459	13513	13466	13361	13537	13523	13430	13589	13554	13597	13503	13460	13549	13420	13377	13497	13431	13555	13555	13370	13574	13520	13519	13520	13463	13430	13430	13528	13473	13622	13589	13339	13597	13557	13508	13523	13607	13346	13517	13574	13530	13589	13655	13335	13611	13514	13572	13456	13417	13564	13490	13559	13609	13528	13401	13640	13676	13510	13389	13420	13523	13534	13465	13427	13616	13534	13348	13538	13460	13378	13361	13451	13459	13417	13487	13536	13558	13574	13437	13564	13422	13449	13518	13549	13556	13721	13375
15226	20656	18971	16091	15070	14402	14146	13888	13562	13367	13519	13463	13235	13373	13233	13450	13237	13267	13307	13396	13567	13784	13499	13450	13663	13580	13388	13604	13418	13507	13529	13203	13291	13343	13272	13174	13303	13100	13063	13062	13029	13028	12965	12948	13096	13074	12894	13122	12972	13079	12856	13059	12952	12906	12893	13015	13154	13062	12967	13102	12949	12900	13156	12905	13032	12909	12877	13062	13027	12972	12950	12814	12912	13092	12817	12824	12938	12939	13009	12909	12979	13005	13092	12865	13044	13023	12957	12905	12834	13067	13112	12856	12843	12992	12874	12929	12866	12950	13016	12985	13010	13111	13129	12933	12997	12952	12966	12918	13005	13092	12774	12947	12919	13073	13053	12918	13062	12999	13082	12896	12937	12918	12902	12938	12826	13166	12879	12983	12828	12944	12896	12919	12954	12954	12959	12982	12909	13040	12967	12850	12803	12791	13113	13073	12906	12806	13006	12722	13029	13010	13040	12811	12940	13033	13011	13011	13027	12986	13042	13032	13031	12960	13001	12956	13012	12964	13164	12923	13007	12995	13126	12863	12887	13147	12903	13022	12963	13031	12994	13134	13040	12973	12933	12843	12828	13018	12990	12880	12814	12805	12917	13021	12903	13168	12949	12872	12789	13014	12993	13081	12842	12836	12869	12946	12954	12960	12918	12952	12774	12931	13030	12864	13010	12884	12885	12827	12867	12807	13101	12918	12826	13035	12966	12982	12982	12861	13000	13044	12775	13038	13116	12923	12961	12997	12812	12942	13032	12941	12974	12961	13016	12932	12943	12914	12901	12998	13007	12839	13085	12900	13031	12963	12826	12903	12812	12916	12927	12960	12956	12895	12988	12914	12985	12984	12986	12962	13042	13015	12907	12930	13078	12836	13125	12818	13044	12893	12983	12979	13154	12813	12889	13002	13003	13001	13042	13090	12946	12856	12883	12948	12851	12914	12990	12913	13050	12837	12932	12722	13048	13094	12965	13013	12778	12862	12958	13021	13032	12959	12881	12823	12906	12820	12861	13024	13095	12758	13141	12932	12889	12919	12885	12896	12910	13060	12800	12822	12927	12858	12928	12894	13040	13073	12916	12899	12686	13002	12975	12815	12943	12913	12895	12931	13081	12967	12821	12987	12887	12859	12989	13065	12888	13039	12978	12916	12898	13042	12865	12951	13049	12928	12935	12793	13068	12958	13146	13017	12889	12771	12970	12953	13048	13041	13094	12929	12961	12845	12889	13040	13028	13010	12924	12900	13100	12966	13002	12936	13017	12931	13062	13124	13185	12925	12912	13163	12995	13125	12945	12933	12975	12869	12938	12910	12951	12858	12904	12950	12862	12997	13055	12920	13006	13007	12955	13117	12956	13082	12885	12905	12962	13040	12929	13011	12999	12720	12947	12962	13173	12922	12969	13019	12931	12925	12980	12765	12896	12927	12932	12946	13092	13029	12878	12939	13064	12968	13023	12989	12864	12995	12973	13013	12803	13047	13040	12863	12980	12873	12995	13004	12955	12889	13122	13098	12961	12852	12874	12982	13066	12839	12820	13000	12897	13019	12867	12964	12857	12953	12793	13021	12976	12935	12875	12809	13047	12788	13181	12768	12841	12981	12961	13010	13119	12981	12766	12942	13028	12962	12914	12953	12907	12924	12946	12822	12817	12938	12968	12989	13035	12998	13108	13035	13031	12925	12998	12785	13013	12915	12987	13218	13038	12808	13005	13003	13061	12951	12860	12861	13083	12847	13042	12812	12899	12787	12989	12829	13077	12959	13047	13047	12938	12883	13179	13048	12967	13084	12966	13033	12843	13080	13025	12902	12917	13125	12899	13000	12968	13008	12828	12925	13037	12941	12954	12923	12928	12951	13062	12867	12945	12961	12904	12988	13008	12860	12911	12914	12929	12931	13038	12985	12855	12918	12842	12827	13084	12977	12934	12978	12840	12945	13115	12965	12896	12882	13053	12899	12984	12882	13121	13177	13061	13104	13057	12846	13031	12891	13000	13053	12976	12751	13003	12891	12996	12897	12919	12883	12883	12820	12851	13101	13119	13031	12897	12970	12880	13022	12869	12990	12956	13098	12850	12955	13062	12879	12852	13059	12860	12868	13126	12899	12954	12912	12916	12911	12878	12851	12998	12925	12955	12852	13000	12994	12952	12960	13085	12869	12963	12951	13000	12924	12850	13003	12794	12839	12971	12805	13017	12884	13012	12941	12890	12965	12907	12974	12923	12949	13018	12980	13028	13024	12901	13099	13048	13121	12946	12965	13001	12913	13020	13033	13013	12937	12900	12951	12969	12863	12809	13118	12932	12901	13056	13042	12910	12957	12880	13079	12979	12954	12829	13019	13048	12995	13090	12894	13016	12789	12870	12916	12974	12931	12966	12864	13106	13067	12987	12879	12954	13083	12854	13018	12750	12806	12940	12886	12996	13018	12912	13008	12872	12943	12981	13088	12919	12936	13066	13024	13012	13019	12808	12996	13038	12829	12942	13099	12954	13095	12851	12813	12901	12791	12889	12885	13063	12970	13102	12734	13017	12971	12905	12956	12951	13020	12822	13078	12935	12839	13029	12957	13022	12889	13153	12848	12969	12918	12949	12870	12831	13048	12812	12954	13082	12859	13046	12821	13083	12896	12901	12935	13023	12858	13023	12932	13062	13031	13030	13018	12898	12782	13010	13187	12904	13018	12858	12808	13121	12863	12918	13025	12992	12780	13027	12981	13122	12970	12849	12890	13008	12960	13050	13026	12977	12843	12905	12945	13122	13037	12897	13050	12981	12944	12940	12946	12934	13044	13036	12974	12973	12911	13076	12883	13025	12905	12853	12863	13043	13067	12819	12973	12930	12914	12974	13063	12875	12934	12880	12788	13062	13024	13007	12999	12958	12992	12941	13024	13186	12909	13070	12985	12917	13072	13106	12902	13006	12971	13030	12838	13021	12999	12949	12988	13055	13018	13061	12904	12885	13062	12988	13066	12895	12975	12907	12967	13052	13032	13023	13038	13214	12854	13110	12839	13070	12901	12788	13131	12955	13007	13029	13024	12984	12964	12952	12909	12860	13058	12981	13116	13009	13032	12987	12914	12933	13006	12849	13054	12902	12965	13133	12930	12947	12811	12897	12892	13059	13098	13051	13083	12915	13020	12834	13080	12837	13016	12922	12984	12833	12966	12940	12763	12947	13050	12952	13023	12972	12888	12888	12925	13121	13053	13035	12951	13126	12947	13088	12943	13001	12978	12851	13126	12987	12951	13021	12808	12842	12987	12991	13022	12945	12910	13002	12890	12825	12928	12943	13001	13038	12998	12920	12784	13005	12972	12847	12924	13051	12936	13015	13048	12888	12941	12852	12870	13021	12930	13028	12941	12998	12911	12713	12898	12980	12834	13018	12947	12973	13042	12917	13006	12903	13106	12978	12920	13061	13012	12826	13038	13017	12980	12993	12781	12959	13071	13028	12992	13049	12878	13019	12934	13054	13180	12876	12992	13056	12909	12913	13027	12992	13091	12847	12803	12913	12845	12796	12915	13138	12909	13006	12896	13031	12860	12896	13055	12982	12843	13114	12993	12896	12964	13047	13080	12955	12989	12912	12908	12973	13047	13029	12808	12953	12960	12936	12898	13047	12891	12925	12939	13010	12907	12990	13085	12889	12955	13013	12949	12973	12824	12930	13092	12986	13086	12851	12958	12887	13134	12896	12866	12930	12881	12929	12943	12985	12993	12932	12946	13069	12943	13027	12939	12959	12858	12957	12899	12989	13016	12963	12987	12874	12986	12997	12917	12920	13074	12977	13154	12945	13032	12780	12964	12921	13026	12970	13061	13138	12960	12969	12903	12991	12892	12869	12932	13061	12876	12944	13022	13035	12972	12940	12861	12966	12989	12943	12941	12974	12644	13024	12904	13047	12917	13018	12989	12976	12899	13012	12827	12807	12954	12942	13097	12976	12984	12881	13158	13016	12880	13025	12970	13056	13102	13063	12982	12937	12887	13103	12891	13048	13076	12906	12978	13001	12951	12718	12926	12964	12943	12900	12756	12922	13140	12989	12934	13012	12887	12955	12845	12968	13002	12912	13087	12848	13003	12922	12877	13093	12979	12994	13042	12872	12986	13024	12934	12950	13130	13040	13029	13023	12840	13010	12889	13092	13056	12891	13047	13089	12892	13004	12929	13077	12864	12989	12874	12970	12954	13035	12986	12907	12919	12846	12860	13174	13001	13011	12938	12792	13046	13003	12859	12795	12944	13003	13081	12831	12989	12728	13109	13007	12895	12957	12800	13015	12975	12966	13066	13052	12836	12829	12875	13046	12765	13047	12877	12874	13032	12843	12865	12831	12921	12846	12900	12981	12856	12744	12987	13085	12842	13111	12961	13025	12848	12843	12975	12847	12806	12808	13086	13022	12909	12957	13059	13156	12916	12937	13005	12975	13065	12981	13058	12940	13077	13098	12909	12885	12966	12884	12993	13126	13127	12873	12929	12889	13029	13066	12863	13016	13058	13118	12894	12835	12880	13076	12828	12880	12916	12910	12845	13020	13005	13046	12899	13045	12813	12946	12937	12887	12929	13094	12897	12893	12990	12990	12851	12752	13091	13015	13072	13020	12895	12951	12968	12720	12829	12931	12889	12945	12967	12962	13000	12931	13003	12894	12910	13010	13152	13073	13062	13002	12948	13222	13119	12960	12943	12885	12983	12772	12914	12885	13045	12865	13063	12953	12971	12913	12991	13123	12975	12876	13007	13035	12875	12957	12904	12905	12887	13017	12972	13020	13052	12947	12925	12902	12937	12919	12983	12887	13036	12742	12966	13096	12955	12914	12995	12772	12962	12962	12895	13070	12996	12963	12945	12825	13076	12853	12842	12884	13088	13006	12976	12967	12977	12983	12984	12852	12753	12915	12972	13015	12836	12969	13139	12897	12987	13089	13028	12824	12845	12986	12936	13048	12979	12981	12943	12878	12944	12892	12985	12949	13005	12837	12959	12914	12951	12829	12931	12920	12995	12877	12925	13137	12870	12796	13081	13090	13024	13006	12884	13093	13035	12891	12907	12898	13078	12888	13027	13010	12987	12957	12939	12908	12896	13054	12891	12919	12780	12844	12978	12914	13002	12968	13100	13066	12856
23707	21046	28273	24109	21497	19778	17937	15533	15011	14956	14746	14690	14759	14628	14817	14552	14407	14585	14584	14659	14577	14542	14764	14901	14709	14865	14809	14781	14621	14672	14254	14214	14582	14452	14591	14266	14418	14220	14336	14149	14200	14361	14228	14205	14101	14033	14196	14000	14177	14073	14190	14295	14035	13994	14201	14200	14267	14110	13903	14241	14123	14088	14162	14102	14020	14115	13882	13971	13938	14062	14201	14166	14133	14291	13999	14129	13898	13951	13771	13870	14270	14072	13985	14156	14038	13890	13958	13969	14075	14139	14199	13847	14144	14267	14161	14113	14165	14026	14206	14173	14205	14150	14171	13988	14100	13946	13951	14113	14233	14177	13883	14102	14075	14184	14069	14190	13974	14046	13951	13910	13926	13977	14032	14059	14027	14088	14014	13952	14047	13968	14070	14196	14053	13991	14136	13850	14005	14001	13997	14008	14034	13923	14105	14172	13895	14192	13865	14035	14079	14213	14103	13923	14038	14111	14108	14156	14139	14123	14110	14286	14190	14044	14178	13977	14019	14007	13868	13981	14045	14056	14058	13978	14081	14174	14020	13988	14112	14158	13766	14083	14010	14027	14094	14081	14034	14018	14076	13877	14145	14171	14124	13780	14159	14282	14212	14062	14195	14174	13922	13990	14123	14063	14001	14038	13994	14272	14132	14096	14066	13964	14050	14109	14164	14032	14047	13908	14272	13999	14091	14002	14028	13772	14015	14000	13880	14087	14052	13953	14058	13993	14154	14050	14061	13937	14190	14224	14062	14028	14035	14070	13957	13886	13914	13902	14144	14163	14026	13965	14190	14024	13873	13929	14064	14156	13921	13961	13954	14120	14095	13972	13993	14100	13924	13917	14254	13923	14223	13994	13975	13921	14022	13912	14107	13807	13975	13982	14073	13918	14065	14090	14028	14194	14171	13862	14176	13901	14035	14185	14191	14060	14046	14221	14099	13922	13971	14036	14121	13950	14118	14221	14111	14168	14063	13946	13911	14084	14256	14111	13987	13993	13827	13970	14013	13878	13929	13999	13858	13846	14020	14137	14205	14087	14029	14066	13899	13935	13916	14028	14040	13983	13992	13777	14267	14093	14061	13857	14150	14043	14028	14122	14157	13933	14014	13943	14058	14051	14200	13967	14151	13839	13908	14073	14116	13987	14028	14221	14087	14121	14134	13999	13944	13944	14067	14144	14080	14172	14010	14271	13956	14003	14071	13928	13972	13984	14056	13938	13994	14044	14123	13905	13954	14138	14063	14037	14036	13870	13990	14136	14214	13876	14288	13989	14159	14018	13932	14106	14081	14065	13991	14141	14196	13882	13857	14170	13881	14047	14031	13983	14088	14217	13996	13823	13930	13986	14116	14017	14001	13856	14002	14038	14170	14122	14150	14003	14031	14017	14100	14058	13898	14028	13908	13896	14032	14166	14157	14130	13926	14017	14006	13924	14216	14072	13924	13982	14050	13902	13867	14085	14017	13932	13806	13944	14038	14184	13972	13923	13954	14054	14163	14022	14026	14004	14085	14002	14043	13958	14119	14013	13977	13967	14037	13932	14139	14074	13877	14009	13882	14057	14020	13963	14167	14138	14141	14044	14065	14127	14028	13962	13993	13964	14102	14082	13986	14044	14009	13894	14033	13912	13964	13909	13890	14055	13951	13985	14181	14039	14204	14058	14056	14059	14076	14045	14068	14137	13950	14125	13911	13965	14033	14085	14046	14124	13928	13960	14036	14150	14134	14069	14008	13967	13834	14056	14097	13983	13979	14007	14098	14023	13873	13997	14021	14219	14017	13912	13973	13863	14104	14153	13832	13910	14151	13935	14103	14183	14179	14107	14107	14159	14379	14121	14091	14127	14143	13867	14041	14022	14066	14142	14232	14304	13892	14156	14175	13938	14033	13892	14001	14096	14147	13985	14021	14052	14153	13986	13969	14116	14209	14093	14023	14028	14173	14130	13795	14044	13856	14140	14299	14125	13904	14116	14058	14097	14064	14143	14076	13871	13926	13918	13987	14107	14067	13899	14151	14034	14129	14343	14079	13987	14071	14163	14014	14120	13958	14199	14151	14075	13951	14255	14099	13948	13934	13991	14132	14029	14174	13962	13982	14104	13923	14024	14118	14030	14046	14025	14069	14064	14067	14223	14031	14020	14057	13966	14055	14123	13843	14127	14096	14115	14075	14085	13877	14038	14069	14118	13996	13991	13923	13953	13898	14138	14186	14068	13957	14064	14045	14167	13959	14048	14125	14048	14078	14035	13956	14070	13970	14089	13899	13902	14192	14040	13892	14050	14131	13889	14052	13867	14205	14084	14000	14113	13992	14234	14187	14086	14005	14027	14105	14091	13990	14007	13974	14233	14329	14049	13990	14042	13902	14110	14141	14091	14073	14012	14055	13860	14011	14155	14040	14151	14201	13997	14040	13858	13944	13992	14069	13913	14127	14161	14084	14179	14066	14029	13831	14131	14301	14296	13989	13923	14153	13848	13946	14009	13974	13961	13989	13850	14180	14158	13939	14063	13996	14200	13961	14171	14133	14011	14092	14128	14020	13976	13970	14026	13973	14099	13998	13844	14064	13929	14075	13953	13893	14050	14093	14026	13895	14051	14108	13869	14116	13885	13876	14016	13970	14042	13914	14024	14212	13921	13778	14065	13932	14183	14192	13915	14162	14064	14044	13987	14078	13982	14196	14248	14037	13980	14223	14099	14088	14202	14035	13990	14172	14140	14062	13897	14209	13937	14002	14133	14096	14178	14077	14194	13954	14067	13951	14166	14050	14069	13993	14112	13881	14083	13954	14106	14196	14313	13912	13947	14016	14055	14323	13959	13943	13946	14164	14042	14247	13962	14076	13904	14200	14110	14056	13933	14003	13964	14085	13935	13896	14086	14086	14012	13820	14139	13961	13868	14012	14031	14087	13926	13937	14009	13933	13970	13982	14031	14014	14067	13976	14101	14151	14015	14095	14057	14080	13900	14148	13968	14016	13914	14060	14126	14081	14158	14031	14148	14142	13954	14063	14070	13968	14067	13992	13934	14084	13953	13945	14136	13931	14170	14091	13910	13914	14023	14135	14057	14239	13954	14294	14131	14169	14003	14128	13987	14311	14159	14065	13945	14127	13881	14049	14129	14015	14074	13963	14009	14079	13926	14029	13828	14004	14030	14099	14150	14094	14004	14168	14040	14159	13958	14065	14062	14069	14025	14082	13945	14081	14154	14027	14028	13969	13995	14079	13952	14146	13939	14058	14127	14033	13890	14120	13964	14029	14151	14117	14000	13869	13948	14030	13892	14085	13887	14097	13947	14009	13991	14106	14053	14044	14009	14285	14040	14079	14198	14132	14092	14047	13991	13815	14114	14067	14101	14078	14044	14198	14004	14108	13991	14231	14106	13980	14165	13945	13905	13939	14111	13950	14089	14167	14072	14058	14121	14054	14054	14066	14024	14041	13702	14098	14002	14073	14000	13925	13975	13948	13952	14143	14246	14171	14260	13829	14076	14102	14024	14057	13911	14133	14205	14072	14157	14092	14084	13993	14263	14003	13961	13980	14191	14130	14036	13952	14030	14040	14047	14173	14220	14080	14173	14158	13963	14164	13883	14025	13995	14035	14071	13872	14037	13958	13963	14152	14099	14252	13982	14010	14019	13807	13889	14138	13921	14182	13872	14047	13961	14073	14025	14115	13944	13898	13997	14074	14047	14078	14011	14140	13920	14149	14097	14086	13853	14042	13870	14168	14107	14160	14094	14032	14125	14091	14300	14164	13902	14030	13941	14169	14023	14049	14045	14033	14156	14110	14126	14136	14157	14404	14050	14030	14140	14270	13929	13993	14005	14147	14010	13960	13969	14049	14012	13986	13987	14134	14091	13935	14040	14001	14161	13970	14190	14286	14146	13988	14074	14067	13982	14055	14070	14092	13983	14054	14138	13993	13947	14005	13924	13934	14257	14125	14078	14142	14032	14311	14229	13974	14166	14042	14107	13986	14067	14152	14218	14279	14031	14034	14113	13963	13968	14100	14117	14077	14245	14038	14004	14134	14108	14031	13923	14046	14064	13913	13973	13979	14199	14130	14096	14007	13949	14059	13950	13963	14097	14132	14011	14045	14117	14083	14032	13855	14016	13938	13973	14166	14041	14084	13953	14105	13961	13947	14180	13908	13939	14022	14122	14146	14215	14207	14080	14008	14152	14033	14098	14131	13958	14002	14074	14048	14165	13934	14156	14053	14166	13962	14084	13994	13923	14143	13924	14210	14051	14101	13791	13915	13991	14158	14096	14084	14058	14111	13964	13984	14131	13925	14054	14044	13759	14196	14003	13984	14051	14127	14196	13958	13872	13998	14049	13979	13962	13982	13955	14165	13972	14130	14047	14108	14111	14158	14073	14021	13989	13957	14024	14048	14086	14038	13788	13998	14000	14038	13995	14064	14007	14144	14080	13963	14122	14067	13935	14074	14012	14020	14020	14037	14147	14068	14060	13915	14247	14139	13946	14017	14172	14145	13976	13924	14076	13881	14170	13913	14253	13987	13901	13964	14007	14051	14214	14165	13885	13978	14031	14034	14006	14070	14013	14064	14138	14241	13990	14134	13898	14051	13969	14226	14027	13848	14025	14196	13943	13755	14123	14175	13965	14231	14097	14054	14067	14140	13975	14210	13912	14188	14129	14203	14022	14005	14038	14018	14164	14026	14095	14088	14068	14040	14193	14157	14085	13892	13982	14190	14036	14157	13969	14074	13991	14189	14269	13962	13935	14094	13992	14092	14020	14096	14267	13914	14106	14002	14009	14132	13987	14137	13999	14111	13996	14141	14150	14031	13955	14238	14174	14058	14142	14058	14139	14023	14075	14209	14104	13811	14250	13848	13970	14039	13841	13893	13969	14005	14370	13990	13937	13976	14069	14100	14255	14124	13980	14024	14115	13989	14049	14003	14029	14007	14021	14287	14053	13962	14004	14155	13959	14104	14271	14175	14087	14009	14100	14084	13899	14128	13971	13964	13960	13892	13808	13821	14099	13892	14108	13978	14197	14136	13905	14251	14010	14033	14258	14148	14086	14045	14055	14000	14088	14170	14021	13988	14081	14094	14032	13940	13904	14206	14114	14183	14017	13913	13988	13899	14057
15120	26513	24187	19328	17514	16566	15683	15093	14524	14455	14479	14119	14216	14170	14086	14256	13848	14110	14263	13916	14206	14444	14472	14223	14313	14211	14201	14147	14078	14111	14075	13980	13621	13687	13813	13663	13594	13452	13554	13367	13279	13539	13463	13365	13360	13526	13495	13325	13403	13275	13406	13342	13357	13329	13373	13249	13155	13389	13172	13329	13325	13422	13234	13532	13540	13312	13252	13573	13228	13348	13363	13330	13317	13382	13148	13234	13472	13409	13237	13233	13242	13186	13350	13439	13263	13436	13228	13397	13315	13198	13331	13457	13262	13308	13100	13270	13231	13257	13258	13242	13380	13272	13296	13411	13269	13402	13054	13464	13224	13276	13329	13245	13248	13188	13349	13280	13215	13285	13353	13215	13381	13191	13420	13285	13285	13451	13286	13174	13302	13383	13520	13304	13391	13129	13289	13151	13285	13260	13195	13403	13365	13276	13354	13255	13284	13247	13262	13283	13196	13280	13433	13267	13321	13242	13263	13100	13131	13315	13490	13315	13227	13181	13309	13306	13324	13317	13377	13177	13265	13133	13138	13238	13196	13261	13268	13326	13250	13432	13345	13228	13438	13285	13305	13345	13199	13337	13342	13284	13334	13273	13331	13199	13057	13302	13241	13378	13432	13190	13247	13234	13354	13389	13176	13326	13212	13300	13286	13433	13246	13299	13158	13478	13115	13232	13177	13274	13191	13424	13264	13273	13303	13335	13336	13286	13296	13217	13286	13227	13312	13310	13335	13334	13379	13378	13334	13298	13280	13280	13271	13172	13306	13378	13183	13381	13392	13303	13378	13371	13269	13239	13288	13270	13297	13227	13356	13340	13440	13300	13262	13324	13233	13462	13300	13169	13269	13291	13473	13343	13184	13420	13413	13333	13303	13390	13344	13261	13229	13389	13402	13214	13266	13292	13250	13242	13445	13314	13272	13221	13232	13350	13346	13475	13309	13270	13288	13212	13398	13348	13297	13167	13194	13351	13335	13177	13221	13360	13339	13140	13497	13229	13155	13282	13287	13179	13255	13401	13264	13151	13386	13372	13302	13309	13437	13311	13261	13321	13331	13444	13299	13397	13326	13260	13365	13304	13148	13372	13274	13223	13297	13181	13356	13315	13280	13301	13145	13272	13289	13206	13200	13311	13202	13166	13333	13242	13348	13318	13268	13335	13257	13285	13323	13346	13227	13152	13262	13312	13371	13306	13306	13211	13274	13338	13278	13146	13339	13270	13427	13379	13158	13358	13398	13250	13338	13321	13305	13230	13220	13296	13288	13265	13162	13295	13215	13314	13300	13274	13362	13395	13318	13210	13143	13372	13282	13377	13394	13228	13287	13252	13314	13234	13316	13341	13191	13256	13239	13394	13253	13180	13169	13308	13335	13341	13339	13370	13319	13194	13316	13145	13235	13193	13334	13253	13241	13232	13235	13391	13168	13288	13149	13170	13314	13366	13362	13282	13343	13287	13190	13145	13338	13219	13242	13129	13411	13220	13187	13432	13385	13192	13525	13337	13294	13182	13302	13344	13390	13130	13296	13398	13167	13280	13298	13286	13258	13234	13217	13454	13217	13369	13536	13323	13200	13340	13256	13313	13410	13182	13168	13336	13152	13423	13269	13280	13253	13226	13278	13209	13167	13349	13338	13252	13132	13390	13281	13338	13325	13314	13320	13208	13348	13297	13347	13227	13435	13341	13320	13478	13257	13269	13341	13368	13127	13135	13217	13405	13218	13159	13218	13259	13363	13315	13181	13437	13303	13406	13307	13259	13285	13307	13405	13403	13470	13302	13330	13260	13312	13169	13191	13231	13314	13282	13277	13426	13469	13316	13391	13342	13337	13174	13191	13275	13418	13243	13460	13289	13384	13302	13342	13327	13355	13152	13195	13228	13306	13311	13134	13157	13241	13286	13327	13312	13150	13276	13240	13409	13196	13380	13276	13303	13196	13166	13240	13249	13277	13459	13281	13230	13169	13329	13286	13356	13117	13423	13376	13242	13187	13344	13294	13348	13245	13356	13318	13296	13160	13112	13304	13381	13256	13404	13275	13152	13401	13318	13105	13288	13186	13171	13261	13422	13379	13348	13392	13228	13363	13411	13457	13196	13386	13392	13325	13299	13508	13500	13346	13252	13350	13375	13278	13143	13358	13424	13099	13392	13331	13244	13264	13223	13116	13190	13253	13255	13233	13210	13372	13241	13340	13341	13097	13234	13088	13224	13362	13260	13281	13229	13300	13205	13270	13128	13313	13235	13356	13249	13310	13204	13287	13263	13316	13145	13270	13383	13352	13181	13341	13096	13291	13442	13262	13112	13145	13324	13447	13205	13366	13128	13441	13436	13248	13219	13169	13368	13380	13201	13264	13191	13418	13271	13208	13302	13280	13278	13320	13153	13129	13368	13398	13435	13324	13280	13400	13241	13447	13245	13492	13339	13347	13362	13245	13225	13247	13327	13295	13357	13333	13243	13262	13325	13017	13266	13262	13355	13284	13314	13309	13403	13269	13286	13261	13350	13265	13176	13190	13336	13404	13312	13318	13364	13286	13167	13419	13191	13285	13373	13312	13134	13370	13221	13293	13197	13370	13296	13325	13349	13304	13420	13271	13264	13216	13267	13345	13124	13233	13305	13151	13134	13235	13231	13068	13144	13337	13214	13364	13290	13240	13402	13179	13398	13253	13172	13394	13247	13381	13321	13382	13263	13324	13324	13292	13300	13347	13209	13271	13332	13226	13220	13489	13475	13226	13387	13435	13342	13333	13358	13386	13335	13281	13371	13453	13345	13209	13322	13253	13198	13391	13231	13471	13241	13374	13343	13336	13467	13332	13289	13358	13347	13401	13242	13287	13323	13275	13228	13256	13255	13229	13178	13340	13262	13253	13449	13407	13336	13346	13505	13473	13407	13289	13287	13183	13291	13435	13424	13310	13178	13367	13227	13273	13179	13260	13160	13279	13128	13188	13159	13279	13304	13226	13152	13330	13238	13234	13185	13360	13472	13359	13404	13388	13178	13174	13326	13235	13383	13237	13374	13140	13324	13271	13364	13268	13312	13212	13203	13338	13296	13420	13346	13218	13298	13410	13368	13053	13202	13148	13184	13233	13383	13299	13355	13252	13275	13320	13269	13304	13303	13288	13339	13305	13074	13488	13177	13431	13218	13314	13260	13183	13176	13377	13304	13297	13319	13282	13277	13298	13309	13424	13348	13477	13081	13467	13298	13197	13217	13246	13289	13438	13340	13262	13177	13301	13440	13398	13224	13372	13295	13104	13212	13105	13364	13429	13259	13400	13332	13195	13243	13275	13251	13397	13344	13310	13333	13390	13258	13325	13305	13134	13175	13195	13258	13210	13368	13212	13343	13358	13183	13353	13176	13286	13210	13254	13314	13080	13337	13300	13177	13145	13423	13351	13230	13233	13274	13450	13118	13239	13228	13330	13288	13375	13364	13413	13288	13396	13182	13570	13468	13147	13232	13211	13311	13093	13360	13327	13363	13168	13212	13285	13317	13414	13213	13425	13477	13324	13353	13328	13140	13328	13293	13140	13329	13205	13109	13169	13261	13426	13252	13201	13215	13295	13349	13377	13243	13320	13318	13197	13322	13408	13265	13193	13179	13322	13499	13445	13378	13338	13286	13264	13191	13148	13284	13287	13285	13095	13166	13306	13233	13300	13389	13201	13354	13326	13324	13372	13346	13157	13476	13130	13506	13401	13372	13430	13405	13224	13178	13364	13286	13154	13374	13359	13192	13269	13240	13249	13211	13406	13341	13385	13122	13377	13161	13275	13228	13167	13194	13138	13399	13172	13309	13222	13345	13214	13403	13247	13229	13317	13249	13294	13331	13374	13117	13264	13334	13140	13339	13233	13327	13431	13305	13229	13131	13335	13247	13362	13233	13257	13271	13470	13269	13229	13324	13222	13416	13290	13157	13254	13200	13287	13127	13175	13237	13294	13216	13321	13197	13326	13264	13173	13296	13275	13168	13163	13332	13176	13196	13359	13253	13087	13262	13258	13319	13292	13276	13358	13375	13335	13340	13173	13393	13151	13295	13244	13355	13279	13257	13223	13319	13219	13220	13344	13324	13434	13390	13416	13262	13480	13332	13408	13458	13477	13174	13231	13350	13159	13112	13255	13296	13310	13368	13524	13264	13336	13343	13134	13355	13324	13363	13201	13427	13211	13206	13384	13291	13518	13190	13298	13121	13173	13314	13260	13300	13179	13272	13270	13327	13263	13264	13163	13222	13208	13276	13102	13311	13392	13261	13179	13343	13425	13243	13161	13413	13293	13399	13199	13372	13439	13281	13237	13292	13382	13226	13227	13380	13205	13228	13230	13174	13150	13298	13158	13081	13239	13316	13163	13343	13331	13218	13351	13293	13148	13297	13319	13418	13342	13407	13234	13447	13411	13227	13233	13237	13308	13233	13156	13216	13179	13373	13240	13433	13285	13342	13239	13262	13163	13287	13263	13193	13271	13377	13301	13488	13398	13290	13388	13296	13193	13340	13228	13182	13250	13265	13353	13433	13286	13307	13315	13380	13353	13220	13395	13289	13267	13321	13283	13401	13293	13232	13268	13424	13327	13216	13215	13320	13191	13188	13395	13438	13253	13205	13232	13336	13373	13244	13369	13059	13296	13320	13085	13236	13208	13317	13268	13115	13236	13257	13313	13290	13436	13306	13420	13305	13380	13400	13162	13290	13200	13445	13171	13351	13093	13376	13168	13170	13399	13317	13291	13139	13220	13272	13226	13319	13348	13310	13301	13279	13284	13298	13267	13320	13404	13251	13334	13363	13469	13275	13244	13063	13305	13337	13283	13429	13133	13430	13313	13319	13284	13372	13263	13206	13118	13376	13304	13325	13450	13346	13448	13204	13218	13253	13293	13356	13371	13236	13340	13239	13252	13284	13273	13138	13417	13374	13219	13323	13325	13423	13416	13181	13406	13267	13329	13407	13212	13254	13299	13175	13124	13144	13166	13211	13166	13484	13471	13368	13221	13271	13401	13246	13236	13313	13238	13410	13382	13320	13145	13390	13180	13343	13136	13293	13483	13264	13284	13264	13215	13258	13371	13310	13336	13366	13308	13309	13479	13252	13450	13248	13378	13340	13273	13479	13319	13415
22615	21046	28833	23481	21212	22777	22918	17356	16283	16321	16126	16327	16010	16031	16064	15923	15903	15955	16029	15826	15942	16015	16166	16051	16193	16148	15955	16178	15966	15954	15726	15787	15683	15592	15600	15505	15379	15221	15436	15345	15465	15158	15151	15291	15322	15211	15346	15204	15145	15290	15503	15221	15271	15183	15143	15146	15277	15348	15314	15144	15142	15090	15052	14998	15099	15278	15200	15317	15047	15185	15203	15351	15025	15095	15164	15189	15031	15167	15125	15204	15129	15150	15098	15007	15105	15089	15040	15179	15081	14932	15195	15106	15111	15019	14961	15411	15182	15160	15041	15118	15283	15127	15121	15058	15103	15012	15072	14989	15124	15174	14989	15082	15183	15066	15208	15050	15085	15056	15130	15286	15196	15015	14980	14917	14984	14818	15282	15191	15156	14902	15053	15158	14928	15128	15029	15127	15154	15104	15243	15084	14866	14967	15162	14858	15080	14963	14926	14889	15019	15103	15106	15136	15162	14955	15185	15072	15238	15288	15162	15143	15190	15168	14885	15015	14955	14795	14858	15200	15176	15128	15081	15072	14984	15093	14937	15124	15197	15053	15190	15155	15172	14958	15071	15142	15003	15181	15077	14915	14933	15074	15041	14962	15046	15028	15141	15147	15273	15053	15153	15181	15080	15089	15017	14960	15169	15205	15073	15174	15076	15048	15055	15085	15067	14964	15129	14918	15055	15060	14984	14891	15020	15118	15218	15054	15067	14908	15090	15097	14970	15202	15027	15076	15048	15035	15083	15029	15059	15063	15009	14974	15197	15055	15211	15016	15061	14990	15098	15039	15247	15046	15138	15142	14972	15025	15110	15190	14980	14925	15079	15092	15098	14961	15208	14922	15087	15211	15067	15138	14943	14906	14964	14959	14811	15087	15065	15217	15066	15016	15207	14989	15059	15128	15045	15132	14985	15053	15132	15073	15055	15035	15098	15040	15041	14971	15014	15171	15002	14890	14973	15119	15310	15117	15158	15162	15065	15045	15098	15118	15224	15110	15059	15163	14962	15095	15070	15154	15109	15218	15364	15106	15140	15159	15179	14995	15016	14920	15070	15018	14988	14999	15050	14991	15250	15274	15087	15111	15149	15066	15027	14943	15306	15063	14940	15150	15292	14937	15293	14958	14944	15047	15111	15117	15047	15103	15071	15027	15014	14985	14973	15002	15252	15008	15181	14964	15180	14915	14919	15147	15213	15095	15041	14998	15009	14897	14992	14882	15144	15118	14992	15234	15287	15010	15024	15060	15362	15032	14959	14993	14955	15034	15047	15050	15087	15356	15283	15044	14888	15084	15073	15110	14975	14909	15131	14992	15076	15078	15100	15099	15036	15205	15107	14887	15186	14952	14974	15117	15086	14906	15232	14871	15103	15038	15034	15102	15115	15111	15228	15175	15176	15095	15172	15007	15028	15078	14989	15075	14980	14962	15094	15318	15117	14931	15254	14943	14981	15026	15135	14947	14945	15102	14982	14866	15048	15169	15119	15159	15050	15252	15112	14972	15213	14968	15032	14940	14965	15301	15132	14852	14959	15238	15001	14860	15257	15245	15162	15116	15045	15079	15030	15011	15082	15189	14874	15103	15220	15021	14855	15128	15132	15017	15235	15095	15116	14992	15111	15048	15080	15028	15165	14883	15093	15013	15029	14877	14990	15030	15035	15039	15094	15059	15186	15049	15158	14912	15121	15067	15163	15009	14995	14964	15077	15116	15011	15147	15187	15002	15002	14964	14886	15055	15125	15131	14954	15222	15103	15010	15193	14982	15218	15091	15204	15149	15063	15056	14973	15010	15105	15002	15097	14950	15000	15033	14971	15009	14954	15130	15222	14989	15223	15080	15193	15102	15078	14935	15069	15307	14934	15006	15185	15112	14871	14992	15032	15145	15258	15033	15062	15027	15268	15111	14973	15057	15077	15088	15031	15052	15164	14975	14932	15136	14866	15107	15022	15334	15162	14966	15075	15177	15313	14962	15038	15079	15027	15023	15068	14912	14932	15001	14974	15174	15028	14999	15088	15127	15213	15050	15119	15072	14993	15063	15054	15157	15134	15179	14903	15006	15017	15256	15148	14907	15023	15170	14992	14969	15109	15129	15168	15120	15091	15093	14876	15103	15010	14997	15143	15205	15123	15261	15037	15133	15102	15046	14842	15044	15139	14924	14887	15097	15103	15117	15323	15112	15262	14987	14933	14935	15041	15070	15124	14883	15253	15111	15008	14948	14870	15199	14716	14850	15151	15081	14983	15060	15099	15087	15177	14989	14997	15272	15157	15165	15201	14987	15087	14945	14786	15084	15010	15099	15129	14938	15150	14980	15114	15174	14988	15136	15085	15145	15218	15112	15100	15026	15255	15017	14907	15026	14963	14909	15264	15052	15121	14980	15217	15044	15185	15024	15018	15092	14927	15038	15253	14969	15070	15055	15039	15149	15226	15231	14936	15169	15021	15171	14849	15022	15026	15012	15267	15161	15056	15093	15223	14977	15023	14987	14966	15160	15319	15081	14965	14977	15122	14879	14917	15152	15245	14985	15101	14970	14950	14926	15083	14817	14961	14964	15015	15277	15035	15073	14973	15094	15005	14963	15248	15119	15015	14983	15288	15102	15092	14974	15005	15140	15005	15196	15054	14933	15096	15033	15026	15119	15005	14885	14959	15094	15005	15000	15031	15209	15121	15065	15104	15047	15050	15123	15050	14932	14967	14858	15016	15162	15043	15080	15108	14976	15222	15032	15136	15270	14919	14977	14900	14882	15079	14916	15053	15037	15044	15182	15245	15123	14997	15184	14999	14906	14832	14994	15183	15087	15045	15152	15003	15041	14949	15034	14962	15115	15071	14971	15037	14933	14980	15272	15159	15077	14934	15040	14889	14936	14898	15089	15067	15284	15228	15073	15088	15035	15188	14907	14975	15044	15032	14744	15079	15146	15195	14963	15151	15096	15100	15061	15190	15095	15026	14987	15020	15167	14833	15028	15150	14945	15218	15162	15189	15185	15018	15087	15014	14983	15089	14821	15105	15093	15111	15217	14905	15150	15046	14951	15072	14940	15180	15001	15125	15167	15385	14954	15186	15093	14998	15054	15225	15161	15098	15109	15235	15103	15055	15153	14968	15128	15045	15046	14950	15174	14900	15088	15177	15018	15097	15084	15231	15241	14753	15016	15166	15235	15112	15016	15111	14924	15155	15041	15124	15283	14983	15111	15175	15125	15096	15034	15098	15203	14984	15087	14958	14989	15191	15097	14917	14922	14936	15007	14986	15148	15066	14998	15163	15069	15262	15120	15100	15134	15063	15078	15126	15171	15035	15174	15293	14919	15144	15064	15267	15112	15278	15086	15026	15147	14957	15113	15005	15102	15183	15060	15112	15182	15157	15070	15240	14912	14928	15079	15038	15013	15211	15098	15095	15135	15012	14918	14928	14990	15013	15149	15204	15120	15450	15207	15103	15125	15039	14932	15087	14987	14970	15171	15034	15008	15188	15129	14997	14946	15028	14818	15174	15028	15185	15126	15005	15219	14867	14928	15074	14995	15141	15298	15300	15171	15148	15010	15105	15255	14969	15135	15158	15148	15183	15108	15003	15097	15155	15003	15047	14954	14975	14937	15252	15093	15057	15057	15001	15145	15125	15145	15040	15115	14980	15007	15100	14898	15277	15213	14997	15109	15245	15211	15085	15291	15072	15107	14855	15150	15020	15050	14919	14934	14841	14854	15263	15221	15139	15184	14971	15196	14995	15086	15235	15119	15040	14982	14948	15095	15116	15225	15172	15028	15069	15135	15124	15263	15023	15058	15216	15003	15222	14952	15187	15004	15080	14996	15092	14929	15040	15113	15072	15010	15154	14976	15049	15109	15100	15006	14989	15294	15026	15093	15226	14988	15000	15008	15116	15076	15016	15006	15042	15135	15075	15034	15013	15002	15044	15004	15087	15174	15077	14998	15138	15060	15217	15062	15362	15107	15301	15156	15095	15244	14987	15224	14850	14908	14913	15149	15007	15041	14893	15044	15104	15055	15112	15002	15282	14969	15005	15134	15109	15024	15097	15227	15053	15073	15089	14992	14921	15035	15190	15031	14910	14884	15081	15113	15156	15190	14975	15034	15000	15198	15185	15013	15155	15054	15131	15120	15061	15160	15030	14975	15189	15033	15186	15089	15239	15060	14897	15052	15042	15049	15287	15125	14989	14884	14908	14954	15061	14907	15190	15022	14937	15049	15017	14816	15132	15060	15137	14884	15107	15098	15215	15149	15222	15228	15046	14942	15090	15242	15214	15010	15117	14977	15042	15124	15216	15019	15194	14949	15121	14941	15215	15163	15024	15057	14978	15123	15169	14914	15175	15049	14916	15138	15197	14964	15014	15143	15075	15183	15084	14866	15012	15192	15077	15136	14797	15113	14974	15131	15041	15020	15081	15017	15035	15177	15181	15119	15248	15085	14937	15147	15137	15226	15129	15088	14966	15034	15040	15214	15066	15102	15161	15210	15056	15072	15185	14963	14980	15288	15095	15036	14813	14891	15119	15147	15126	15019	15274	14853	14960	15052	14796	15222	15152	14819	15090	15015	14966	15122	14898	15077	15170	15055	15230	15010	15166	15071	14962	14930	14894	15057	15166	15036	15035	15197	14852	15065	15343	15286	15160	15096	15250	15213	15022	14997	15191	15126	15061	15011	15079	14894	15110	15064	15127	14760	15053	15042	15211	15114	15025	15001	15098	15056	14889	15097	15041	15086	15009	15152	14992	15110	15097	15101	15153	15215	15125	15070	14969	14889	14985	15119	15158	15021	14965	15143	15088	15140	15081	14922	15038	15005	15196	15101	15109	15306	14938	15125	15262	15161	15127	14984	15007	15178	15030	14953	15182	14948	15237	15047	15229	15095	15205	15109	15091	15080	15070	15186	14983	14984	15103	15022	15122	15133	15254	15028	15217	15106	15099	15059	14954	14979	15130	14950	15122	15059	15071	14885	14784	14893	15001	15004	15040	15196	15151	14848	15015	15204	15211	15053	14999	15201	15138	15110	15063	15087	15330	15152	15039	15114	15058	14966	14877	15227	15082	14883	15241	15014	15010	15126	14969	15022	15124	15032	14904	15003	15001	14817	14900	15163	15174	14896
16737	30977	28626	22885	20326	19050	17356	16379	15887	15493	15405	15355	15178	15218	15024	14899	15097	14948	15083	15100	15046	15510	15381	15438	15184	15096	14974	15079	15038	15035	14914	14734	14633	14886	14394	14410	14366	14318	14072	14156	14136	14046	14066	14092	14049	14053	14033	14119	14023	13994	13945	14047	14144	13950	14011	13981	14052	13940	13831	14002	13884	13978	13940	13899	13999	13977	13889	13844	14210	13930	13972	13983	13887	13961	13924	13953	14033	13880	13924	13879	13996	13981	13782	13936	13928	14066	13950	13936	13855	14056	13807	13913	13924	13975	13895	13969	14016	13849	13897	13955	13903	13969	13947	13900	13861	14007	13983	13821	14035	13869	13867	13867	14098	13786	13828	13845	13909	14082	13950	13929	13770	13948	13964	13849	14008	13935	14103	13837	14004	13898	13904	13986	13847	13878	13880	14104	13884	13793	13958	14011	13993	13862	13722	13943	13851	13885	13957	13995	13873	13855	14003	13922	13968	13934	13834	13990	13829	13836	13930	13809	13928	13931	13807	13918	13993	13876	13929	14021	13954	14025	13847	13871	13957	13911	14045	14014	13991	13902	13947	13825	13927	13791	14028	13851	13986	13786	13811	13837	13848	14054	13813	13867	13857	13904	14005	13927	13897	13899	13944	13881	13829	13901	13920	13807	13682	13954	13971	13870	13891	13788	13834	13892	13955	14040	13799	13905	13956	13917	13868	13766	14093	13989	13848	14021	13978	13837	13941	13992	13906	13975	13833	13917	13883	13953	13879	13950	13900	13959	13954	13808	13943	14075	13911	13948	13840	14030	13851	13630	13878	13905	13960	13861	13889	13944	13966	14013	13962	13946	13948	13719	13933	13741	13828	13968	13856	13890	13864	13719	13922	14001	13942	13880	13989	13893	13851	13942	13957	13821	13857	13721	13807	13758	13858	13854	13847	13777	13957	13844	13864	13813	13840	13878	13882	14046	13994	13899	13821	13855	13803	13967	13932	14012	13937	13797	13836	13901	13915	13873	14013	13817	13869	13893	13898	13877	13890	13796	13877	13931	13939	13908	13820	14047	14068	13891	13714	13893	13907	13929	14031	13913	13951	13948	14041	13867	13912	13850	13862	13656	13868	13953	13890	13865	13798	13927	13909	14082	13885	13874	13906	13843	13822	13769	13826	13903	13887	13970	13949	13819	13739	13759	13810	13892	13899	13788	13865	13815	13954	13926	13956	14015	13878	13866	14012	13828	13948	13859	13860	13874	13865	13936	13924	13950	13962	13928	13990	13999	13893	14014	13979	13862	13882	13740	13875	13886	14027	13834	14012	13789	13928	13934	13960	13880	13883	13887	13851	13934	13904	13835	14096	13893	14018	13958	13861	13948	13920	13867	14064	13881	13969	13868	13860	13959	14036	13924	13842	13782	13974	13863	13930	13904	13938	14023	13811	13924	13934	13786	13893	14004	13714	13864	13738	14068	13788	13941	13698	14013	13773	13772	13959	13886	14003	13981	13841	13964	13842	13887	13553	13806	13844	13885	13932	13854	13754	13938	13784	13770	13907	13827	13858	13853	13968	13897	13832	13817	14122	14039	13937	13942	13679	13973	13740	13751	14053	13779	13837	13846	13912	13790	13895	13875	13801	13855	13856	13993	14096	13862	13878	13731	13871	13845	13982	13940	13900	13918	13986	13950	13822	13827	13847	13915	13984	13875	13907	13990	14017	13859	13834	14061	13851	13887	13862	13906	13938	13976	14057	13849	13862	13920	14029	13980	13821	13886	13880	14033	13828	13998	13908	13912	13630	13956	13906	13879	13962	13833	13989	13839	13796	13956	13951	13790	14113	13836	13906	13925	13913	14013	13840	13796	13854	13938	13892	13931	13824	13969	14042	13826	13823	13871	13751	13912	13898	13984	13930	13778	13819	13920	13959	14004	13862	14085	13880	13957	13828	14015	13837	13888	13991	13905	13967	13989	13846	13854	13908	13958	14032	13853	13997	14026	13859	13900	13827	13889	13982	13794	13983	13790	14051	13854	13867	13902	13924	13916	13962	13893	13733	13896	13880	13889	14018	13830	14025	13856	13937	13903	13968	13917	13869	13948	13947	13770	13853	13995	13916	13791	13994	13842	13933	13909	13951	13837	13912	13784	13941	13760	13944	13918	14033	13915	13929	13934	13774	13754	13824	13952	13925	13972	13992	13871	13793	13996	13897	13885	13681	14048	13911	13944	13926	14105	13873	13811	13946	14043	13796	13877	13867	13942	13906	13792	13969	13926	13837	13780	13952	14005	13821	13839	13883	14075	13832	13993	13796	13744	13951	13856	13994	13814	13910	13994	13762	13922	14146	13947	13788	14001	13944	13992	13904	13918	13813	13999	13804	13903	13886	13910	14116	13903	13764	13858	14019	13875	13893	13681	13793	14074	13940	13927	13955	14042	13906	13819	13928	13882	13843	13748	13853	13930	13915	13885	13651	13864	13660	13835	13907	13983	13913	13865	14035	13918	13887	14026	13859	13800	13857	13902	13814	14005	13914	13870	13947	13935	13907	13744	14003	13865	13946	13858	13964	14039	13809	13901	13893	13897	13870	14064	13938	13917	13837	13855	13806	13876	13904	13803	13821	14014	13940	13823	13870	13736	13888	13936	13874	13940	13890	13807	14004	13863	13969	13864	13853	13764	14007	13814	13881	13989	13835	14023	13916	13927	13903	13919	14031	13882	14031	13879	13767	13855	13986	13867	13863	13896	13965	13901	13781	13846	14024	13728	13784	13840	13891	13878	13929	13972	14137	13900	13939	13862	13844	13827	14083	13938	13952	13857	13850	13775	13755	13937	13911	13835	13995	13870	14188	13885	13994	13744	13992	13912	14045	13697	13744	13907	13770	14014	13875	13913	13811	13942	13889	13877	14070	13868	13749	13855	13846	13881	13872	14036	13901	13962	13942	13879	13827	13867	13911	13908	13898	14019	14024	13968	13851	13820	14177	13983	13919	13897	13983	13891	13978	13807	13882	13933	13840	13878	13999	13928	13912	13819	13980	13974	13996	13830	13880	13909	14222	13973	14006	13869	13996	14029	13917	14036	13753	13782	13808	14008	13883	13893	13949	13972	13749	13960	13847	14064	13926	13879	14017	13861	13854	13827	13941	13933	13673	14037	13972	13756	13927	13892	13954	13887	13733	13884	14048	13963	13850	13716	14062	13955	13878	13913	13847	14056	13968	13833	14011	13926	14021	13892	13904	14021	14027	13942	13996	13782	13869	13886	13920	13899	14057	13783	13990	13793	13880	13951	13898	13842	13910	14008	13916	13887	13838	13899	13786	13998	13818	13822	14001	13876	13951	14061	13953	13964	13842	13961	13872	13913	13883	13850	14017	13914	13811	13898	13832	13963	13821	13998	13962	13851	13731	13851	13902	13944	13980	13862	13780	13831	13877	13979	13846	13828	13916	13836	13918	13918	13793	13803	13798	13811	13897	13799	13976	13794	13987	13996	14019	13908	13855	13989	13887	14027	13903	14013	13917	13956	13797	13898	13977	13705	13872	13952	13894	13861	13881	14113	14009	13807	13997	13805	13853	13982	13840	13882	13813	13888	14034	13730	13838	13725	13890	13906	13811	13970	13886	13853	13944	13859	13859	13757	13974	13759	13758	13975	13811	13910	13691	13865	13937	13931	13753	14023	13892	13706	13712	13974	14082	13839	13895	13887	13976	13897	13985	13709	13728	14025	13980	13880	13896	13881	13963	13725	13833	13862	13857	13928	13773	13931	14001	13777	13925	13908	13990	13780	13916	13960	13934	13807	13896	13798	13846	13960	13961	13900	13858	13869	13841	13777	14061	13873	14011	13766	13955	13785	13930	14096	13804	13804	13846	13967	14135	14013	13894	13845	13995	13947	13884	13967	14043	13904	13931	13771	14014	13941	14015	13943	13790	13886	13825	13843	13978	13919	13916	13947	13843	13991	13894	14107	13980	13923	13873	13877	13765	13941	13929	13777	13891	13844	13834	13899	13876	13999	13921	13842	13789	13915	14081	13953	13901	13899	13977	13798	13855	13794	13978	13961	13789	13872	13913	13722	13889	13687	13962	13772	13813	13853	13801	13813	13877	13842	14023	13905	13840	13816	13865	13816	13917	14038	13717	13831	14062	13947	13920	13831	13888	13831	13803	13814	13891	13750	13812	13913	14006	13891	13966	13924	13934	13774	13839	13871	13919	13738	13845	13865	13750	13945	13808	13918	13824	13858	13782	13873	13903	13892	13986	13902	13920	13778	13894	13947	14000	13884	13912	13985	13896	13782	13898	13854	13738	13812	13965	13700	13989	14026	13897	13917	13940	13810	13966	13782	13928	13951	13815	13943	13999	13739	13820	13945	13868	13895	14000	13963	13824	13949	13730	14048	14037	13898	13915	13921	13858	13767	13789	13793	14023	14061	13710	13787	13880	13990	13948	13952	13987	13716	13863	13844	13940	14021	13952	13931	13925	13967	13819	13968	13798	13952	13836	13973	14038	13958	13807	13874	14068	13933	13967	13950	13924	13978	13866	13937	13892	13819	13816	13922	13911	13920	13767	13960	13725	13899	13890	14033	13899	13938	13961	13958	13792	14250	13817	13976	13959	13799	14004	13901	13807	13906	13860	13762	13851	14006	13884	13800	13957	13901	13939	13911	14031	13911	13637	13949	13946	14049	13841	13854	14024	13768	13709	13808	13957	13796	13790	13897	13810	13922	13825	13812	13935	13995	13995	14008	13979	14015	13869	13719	13890	13916	13899	13948	13834	13929	13859	13864	13914	13885	13771	13813	13940	13918	13929	13913	13872	13943	13816	13949	13990	13820	14053	13888	13816	13894	13978	13860	13844	13822	13884	13990	13896	13950	13938	14001	13936	13929	13939	14021	13937	13745	13864	13874	13936	14058	13942	13905	13891	13742	14073	13916	13786	13822	13850	13796	13945	13928	13894	13987	13959	14056	13859	13921	13912	13796	13981	13764	13948	13966	13912	13893	13957	13875	13867	13774	13892	13944	13817	14000	13837	13794	14041	13827	13856	13931	13742	13802	13761	13821	13868	14018	13853	13865	13792	13767	13737	13888	14008	13972	13945	13876	13852	13848	13997	13835	13849	14005	13967	14056	13973	13798	13866	13871	13830	13861
27233	21648	22436	18453	14704	14193	14278	13882	13694	13969	13897	13826	13785	13877	13738	13635	13876	13706	13846	13793	13674	13857	13883	13834	13862	13865	13620	13723	13728	13692	13756	13822	13823	13806	13575	13581	13514	13590	13561	13366	13518	13620	13586	13430	13488	13593	13581	13416	13478	13498	13511	13712	13501	13501	13606	13437	13571	13524	13543	13355	13583	13537	13809	13391	13323	13567	13393	13667	13603	13474	13505	13445	13690	13253	13482	13400	13408	13609	13614	13538	13557	13619	13579	13623	13609	13560	13558	13469	13601	13495	13406	13425	13411	13571	13401	13464	13488	13401	13513	13371	13625	13573	13551	13511	13365	13430	13530	13540	13401	13668	13342	13600	13418	13533	13503	13551	13573	13766	13418	13426	13508	13506	13607	13551	13487	13561	13640	13656	13498	13432	13512	13496	13349	13571	13503	13578	13542	13417	13580	13511	13339	13441	13411	13454	13556	13537	13390	13521	13564	13597	13699	13400	13486	13451	13422	13448	13503	13450	13606	13466	13464	13458	13417	13638	13402	13491	13720	13517	13646	13321	13582	13354	13583	13513	13500	13456	13472	13668	13488	13497	13494	13469	13477	13539	13604	13534	13642	13367	13374	13572	13517	13592	13461	13425	13572	13656	13462	13320	13465	13521	13416	13429	13314	13615	13598	13618	13376	13524	13563	13516	13451	13365	13460	13418	13602	13548	13466	13527	13521	13449	13415	13430	13390	13443	13460	13539	13570	13567	13551	13442	13436	13508	13510	13505	13518	13679	13590	13692	13448	13608	13542	13449	13438	13465	13504	13524	13627	13325	13528	13611	13472	13347	13427	13449	13634	13628	13468	13546	13373	13424	13573	13639	13633	13575	13497	13704	13430	13572	13525	13769	13605	13574	13425	13502	13510	13528	13578	13338	13418	13529	13464	13549	13589	13484	13586	13412	13571	13501	13558	13475	13617	13693	13635	13535	13639	13526	13737	13442	13453	13417	13478	13658	13573	13413	13523	13371	13476	13659	13370	13404	13544	13591	13423	13355	13421	13497	13345	13605	13583	13524	13364	13612	13502	13490	13382	13483	13485	13398	13535	13427	13414	13510	13631	13558	13557	13563	13514	13381	13364	13449	13557	13455	13449	13410	13405	13538	13446	13444	13368	13477	13522	13366	13512	13423	13698	13423	13591	13513	13461	13482	13468	13523	13599	13388	13386	13453	13347	13558	13521	13498	13606	13517	13436	13554	13500	13395	13659	13599	13403	13477	13551	13482	13528	13496	13661	13659	13653	13486	13498	13544	13480	13469	13567	13577	13659	13677	13558	13440	13486	13456	13603	13381	13456	13445	13491	13501	13386	13526	13493	13432	13492	13469	13488	13475	13531	13603	13543	13605	13509	13657	13425	13605	13538	13362	13467	13573	13345	13450	13548	13504	13502	13487	13340	13294	13546	13520	13593	13509	13530	13436	13522	13472	13499	13446	13600	13306	13473	13631	13417	13510	13516	13596	13489	13500	13386	13374	13638	13652	13381	13706	13507	13424	13515	13466	13538	13508	13514	13595	13586	13536	13509	13457	13433	13389	13523	13576	13516	13697	13491	13468	13444	13420	13547	13371	13394	13671	13633	13457	13223	13474	13327	13473	13531	13502	13737	13418	13433	13430	13486	13584	13569	13349	13477	13663	13492	13419	13350	13550	13651	13546	13694	13546	13628	13485	13417	13486	13439	13569	13618	13502	13551	13675	13714	13325	13491	13428	13554	13488	13468	13571	13536	13395	13446	13470	13547	13498	13403	13476	13397	13308	13467	13501	13571	13608	13387	13571	13439	13565	13256	13294	13512	13297	13723	13658	13443	13444	13493	13629	13519	13256	13467	13467	13460	13615	13552	13502	13533	13486	13422	13471	13562	13687	13546	13482	13520	13278	13299	13354	13290	13562	13402	13655	13378	13287	13508	13479	13519	13485	13604	13553	13542	13573	13567	13339	13531	13524	13549	13409	13425	13463	13500	13508	13616	13517	13682	13504	13406	13589	13732	13485	13508	13548	13536	13660	13423	13417	13654	13448	13574	13482	13710	13766	13482	13445	13644	13333	13492	13546	13763	13423	13526	13602	13537	13437	13504	13427	13653	13648	13461	13592	13438	13532	13402	13614	13408	13298	13597	13486	13588	13579	13416	13403	13550	13644	13338	13405	13506	13431	13459	13708	13798	13488	13453	13317	13452	13559	13555	13565	13693	13575	13397	13359	13411	13341	13511	13355	13615	13537	13407	13659	13668	13489	13381	13497	13446	13588	13681	13598	13452	13485	13561	13556	13420	13367	13450	13532	13587	13576	13578	13606	13476	13388	13479	13530	13654	13557	13478	13555	13560	13415	13572	13461	13545	13475	13471	13522	13588	13458	13766	13497	13485	13345	13492	13583	13521	13536	13429	13520	13442	13561	13681	13233	13587	13446	13464	13469	13405	13387	13595	13502	13572	13496	13300	13487	13599	13523	13515	13500	13599	13605	13585	13473	13537	13479	13503	13348	13591	13403	13731	13520	13431	13591	13490	13471	13478	13453	13443	13617	13491	13313	13471	13623	13366	13438	13434	13457	13572	13349	13678	13372	13426	13458	13512	13611	13621	13570	13532	13468	13500	13421	13487	13557	13587	13517	13512	13638	13678	13538	13692	13359	13497	13515	13506	13326	13481	13601	13447	13495	13322	13524	13641	13348	13488	13584	13524	13557	13520	13477	13558	13487	13516	13296	13625	13426	13469	13491	13468	13689	13479	13256	13351	13646	13562	13537	13423	13675	13616	13489	13649	13431	13630	13596	13338	13498	13525	13703	13631	13681	13452	13558	13655	13551	13462	13646	13503	13691	13600	13557	13342	13627	13691	13321	13541	13311	13389	13461	13492	13576	13585	13666	13578	13592	13542	13528	13372	13472	13501	13610	13744	13554	13507	13355	13542	13631	13566	13437	13400	13495	13374	13491	13728	13689	13394	13612	13518	13491	13343	13363	13528	13381	13292	13528	13401	13462	13500	13285	13578	13509	13363	13663	13519	13560	13498	13492	13636	13601	13520	13450	13390	13468	13597	13501	13548	13518	13561	13591	13523	13504	13448	13569	13281	13629	13335	13463	13546	13546	13431	13653	13491	13478	13367	13480	13643	13503	13495	13419	13476	13411	13749	13319	13404	13526	13426	13426	13546	13558	13495	13463	13634	13395	13479	13606	13629	13445	13467	13462	13482	13334	13638	13453	13403	13594	13463	13478	13542	13477	13414	13262	13530	13560	13549	13422	13503	13474	13666	13524	13629	13568	13677	13322	13721	13311	13592	13407	13202	13312	13595	13591	13638	13574	13703	13593	13777	13462	13579	13574	13554	13678	13648	13513	13535	13282	13480	13571	13811	13458	13482	13664	13596	13628	13596	13368	13589	13415	13462	13491	13531	13389	13477	13430	13641	13645	13520	13454	13497	13545	13600	13592	13535	13504	13527	13476	13566	13636	13474	13584	13450	13538	13525	13398	13404	13528	13537	13469	13716	13552	13653	13664	13656	13600	13448	13374	13615	13413	13661	13496	13519	13638	13521	13600	13584	13564	13542	13489	13425	13614	13623	13512	13444	13406	13674	13688	13527	13450	13702	13562	13552	13474	13481	13452	13546	13362	13329	13443	13528	13372	13450	13654	13511	13599	13504	13593	13568	13357	13530	13513	13517	13537	13505	13502	13413	13471	13447	13599	13453	13601	13491	13525	13385	13375	13392	13562	13546	13494	13535	13624	13569	13736	13383	13627	13486	13394	13420	13412	13396	13409	13647	13497	13574	13466	13537	13350	13549	13377	13402	13398	13585	13448	13492	13524	13623	13488	13605	13508	13566	13314	13616	13575	13496	13620	13441	13594	13599	13512	13578	13540	13420	13406	13330	13435	13628	13452	13519	13643	13578	13525	13563	13678	13513	13555	13492	13537	13639	13505	13381	13593	13622	13428	13568	13585	13397	13518	13519	13502	13541	13507	13637	13601	13483	13634	13588	13447	13557	13400	13605	13673	13528	13480	13406	13297	13351	13643	13638	13667	13536	13611	13530	13364	13592	13346	13481	13553	13478	13489	13578	13574	13485	13598	13533	13419	13324	13484	13503	13604	13600	13523	13447	13493	13683	13409	13476	13518	13725	13494	13530	13457	13575	13586	13591	13556	13508	13684	13594	13545	13564	13495	13412	13452	13434	13333	13574	13672	13527	13364	13440	13434	13404	13314	13402	13554	13470	13463	13449	13481	13432	13422	13518	13496	13486	13580	13489	13619	13590	13553	13582	13470	13326	13509	13607	13327	13595	13400	13484	13530	13591	13424	13344	13646	13517	13487	13421	13501	13359	13655	13496	13590	13484	13718	13425	13458	13566	13425	13462	13565	13477	13641	13702	13557	13450	13500	13663	13551	13433	13686	13450	13420	13446	13497	13580	13367	13494	13564	13532	13497	13404	13381	13433	13642	13560	13497	13511	13678	13613	13492	13379	13353	13495	13420	13463	13514	13345	13445	13451	13572	13510	13454	13551	13686	13513	13430	13629	13613	13388	13634	13687	13445	13568	13536	13701	13625	13658	13473	13557	13438	13324	13253	13564	13424	13516	13531	13423	13507	13586	13447	13572	13329	13545	13431	13742	13371	13672	13555	13397	13498	13337	13295	13515	13411	13442	13645	13570	13681	13554	13602	13584	13547	13697	13548	13625	13508	13500	13473	13604	13387	13357	13511	13610	13520	13413	13286	13508	13618	13504	13555	13235	13491	13577	13392	13478	13469	13365	13528	13559	13319	13682	13426	13312	13697	13424	13628	13429	13589	13416	13616	13439	13556	13497	13683	13640	13521	13608	13671	13484	13604	13669	13660	13558	13532	13477	13595	13432	13598	13566	13522	13407	13359	13418	13401	13473	13700	13520	13176	13396	13504	13605	13401	13434	13484	13429	13557	13721	13372	13605	13441	13645	13527	13495	13517	13587	13362	13670	13346	13571	13515	13608	13417	13539	13258	13435	13401	13503	13483	13465	13483	13547	13379	13374	13590	13377	13641	13500	13541	13378	13497	13443	13658	13290	13525	13461	13471	13725	13516	13655	13396	13420	13412	13414	13569	13382	13741	13428	13508	13499	13322	13468	13548
14947	19372	18687	16040	15148	14507	13898	13536	13327	13423	13471	13369	13423	13479	13366	13329	13336	13475	13311	13486	13413	13617	13507	13669	13321	13375	13506	13248	13249	13313	13364	13322	13333	13349	13078	13213	13118	13132	13072	13041	12991	12808	13016	13134	12930	13018	13121	12926	12970	12922	12958	12866	13063	13048	12946	12858	12872	12882	13013	12853	12877	13061	13009	13062	13012	12844	12934	12973	13074	12803	12948	12853	13025	13072	12948	12940	13057	13040	12982	12890	12851	12826	12962	12918	12778	12952	12920	13082	13147	12941	12985	12780	12814	12838	12875	12839	12748	12989	12927	12979	13061	12816	12857	12909	12985	12952	12880	12880	12947	12949	12988	12929	12915	13032	12861	12994	12999	12863	12951	12993	12967	12800	12801	12904	13099	12882	12893	12936	12913	13108	12916	13134	13042	12933	12848	12898	12957	12827	12911	12908	12990	12926	12936	12913	12971	12879	12932	13007	13032	12983	12880	12942	12811	12898	12977	12866	13147	12779	12820	12852	13014	12824	12864	12808	12929	13107	12759	12911	12980	12962	12969	13022	12933	12754	12943	12973	13062	12795	13048	12937	12873	12919	12954	13095	12868	12861	13001	12948	13020	13014	12947	12887	12911	12943	13000	12970	12883	12847	12919	13084	12775	12906	12935	12904	12953	12927	12938	13009	13058	12814	12897	12827	12879	12772	13030	12939	13036	12820	12870	12861	12918	12950	12905	12903	12856	12918	12854	12939	12795	12943	12952	12977	13030	12860	12913	12868	12838	12829	13058	13015	12919	12959	12849	13078	12994	12892	12838	12880	13047	12944	12811	12915	12915	12982	12980	12990	12940	12979	13028	12876	12887	12888	12989	12983	12910	13037	12857	13116	12900	12930	13175	12920	13093	12971	12757	13007	12954	13088	12917	12949	12965	12840	12997	12842	12843	12958	13118	12944	12769	12932	12961	12894	13038	12935	12902	12882	12882	12886	12952	12863	12908	12896	13019	12962	12916	13093	12931	13058	12987	12900	12919	12965	12940	12821	12908	12945	12795	13226	12902	12887	12919	13010	12882	12881	13169	12835	12950	13172	12741	13015	12785	12980	13025	12937	12986	13104	12879	12921	12874	12859	12903	12914	12794	12943	13052	12846	12980	12881	12943	12997	13183	12883	12935	13050	12995	12935	12906	12892	12977	12892	12897	12952	13006	12924	12846	13121	13060	12878	12818	12976	12876	12922	13025	12913	12712	12910	12944	12892	12880	12893	13038	12878	12834	12970	12860	12755	12952	12828	12961	12918	13051	12987	13068	13055	12841	13070	12821	12937	12875	12833	12881	12908	12789	12863	12976	12936	12885	12873	13025	12841	12842	13059	12964	12902	12950	12811	12853	12936	13029	12937	12988	13014	12943	12985	12970	12728	12922	13007	12986	12942	13014	12807	13083	12882	12906	12802	12960	12993	12947	13041	12887	13025	13033	12835	12971	12870	12809	12911	12900	13136	12884	12992	12912	13048	12941	13063	12826	12899	12963	12976	12832	13049	12953	12946	12945	13023	13032	12958	13137	12974	13061	12868	12992	13009	12958	12907	12995	12749	12869	12984	12967	12918	12999	12814	13177	13009	12893	12876	12762	13037	12933	12913	12971	12741	12877	12854	12859	12980	12930	12940	12923	12961	12938	12859	12921	12990	12865	12826	13008	12855	12915	12824	12867	12872	12907	12792	13003	12922	12832	12921	12983	12835	13115	12920	12877	12770	12794	12994	12951	12731	12962	12904	12855	12917	12955	12932	12937	12742	12854	12941	12830	12936	12833	13186	12884	13189	12970	12903	12787	12922	13084	13024	12846	13132	12991	12916	12795	13112	12896	12914	12877	12902	12836	12911	12830	12950	12920	12921	12840	12848	13053	12925	12931	13050	12894	12912	12848	12997	12866	12972	12991	12795	12986	12983	12850	12903	12911	12985	12916	12911	12907	12773	12864	13084	12909	12928	12963	12888	12986	12969	12973	12902	12860	13039	12961	12831	12896	13025	13131	12901	12780	12806	12891	12867	12920	12889	13047	12917	13067	12980	12922	12959	12942	12911	13012	12896	12916	13005	12847	12870	13106	13033	12924	12806	12852	12816	12983	12921	12985	12935	13130	12927	12884	12821	12968	12994	12894	12832	12849	12939	13058	12992	12740	12950	12979	12905	12964	13074	12979	12845	13114	12912	12833	13003	13086	12874	12936	12905	13111	12857	12953	12925	12801	12930	13049	12806	13043	12852	12946	13046	12934	12896	13016	13065	12946	12850	13003	12978	12786	12822	13042	12814	12965	12896	13015	12814	12929	12931	12987	13007	12984	12905	12885	12897	12836	12960	13000	12870	12903	12874	12912	12949	12990	12942	12847	12800	12919	12811	12864	12894	12940	12957	12980	12897	12914	12968	13063	13089	12871	12829	12895	12904	12989	12896	13032	12986	12980	12983	12902	12979	12951	12905	12953	12926	13015	12886	12962	12786	13099	12878	12814	13070	12838	13104	13017	12928	12944	12909	13041	12930	12770	12931	12722	12811	13133	12838	12934	12933	12959	12925	12924	12824	12996	12866	13143	12932	12966	13099	13092	12827	12721	12940	12744	13126	12903	12850	12985	12765	12889	12895	12931	12848	12919	13008	12880	12948	12977	12967	12902	12920	12909	13024	12799	12940	12961	12899	12899	12905	12902	12771	12825	12924	13105	12902	12898	12828	12870	12826	13001	12826	12905	13009	12822	12883	12935	12815	12956	12934	12932	12895	12994	12848	12876	12878	12885	12829	12923	12824	12914	12891	12886	12937	12970	13225	12919	12866	12825	12971	12938	12811	12936	13020	12852	12782	12978	12988	12901	12886	12775	13007	12969	12897	12961	12975	12934	13096	13065	12910	12858	12897	13006	12922	12894	13062	12859	12894	13148	12910	12969	12942	13038	12973	12918	12906	13035	12930	12960	12869	12927	12789	12997	12934	12983	12862	12915	12916	13004	12976	12698	12892	12878	12917	12974	13119	12977	13029	13046	12822	13001	12798	12873	12901	13032	12978	12985	12830	12916	12899	12664	12878	12881	12905	12948	12848	12896	12968	12894	13020	12842	12942	12862	12971	12851	12941	12890	12994	12781	12998	12909	12972	12953	13001	12761	12832	12999	12963	12918	12940	12933	12882	12885	12971	12992	12935	12935	12960	12762	12966	12789	12974	12935	12866	12883	12983	12888	12926	13031	12976	12870	12879	12931	12944	12901	13045	12990	12967	13042	12879	13097	12858	12800	12911	12812	12917	12931	12789	12956	12984	12803	12980	12963	13120	13070	12724	12924	12895	12882	12994	12928	13122	12992	12823	13044	12841	12953	12949	13007	12944	12841	13175	12964	12996	13008	12834	13010	12976	12905	12876	12990	12869	12944	12942	12958	12760	13005	13101	12861	13026	12900	12961	12900	12949	12837	12889	12825	12797	13016	12959	12886	12905	13131	13050	13080	12916	12877	12953	13075	13070	12871	12899	13020	12899	12946	12834	12969	13050	12949	12842	13018	12849	12867	13045	12823	12759	12949	12761	13021	12889	12906	12829	12999	12862	13047	12779	12849	12952	13041	12915	12963	12834	12903	12906	13059	12833	12944	13015	12927	12961	12796	12964	13059	12792	13031	13054	12888	12831	12819	12959	13025	12972	12923	12893	12985	13059	12864	12824	13024	12891	13110	12858	13056	12984	12967	12907	12902	12862	13001	12844	12978	12846	12924	12830	12910	12748	13003	12955	13042	13091	13103	12822	12903	12844	12808	12813	13132	12921	12912	12906	13015	12896	12995	13055	12891	12949	12853	12944	12831	12916	12940	12989	12943	12879	12948	13109	12901	12941	13031	12813	13023	13063	12741	13026	12984	13014	12955	13060	12921	12979	13014	12874	12779	12840	12948	12766	12947	13178	12846	12918	13068	12913	13012	12963	13050	13067	13008	12795	12946	12975	13044	13019	12848	12989	12873	12908	12819	12934	12958	12860	12989	12924	12954	12917	12835	13100	12949	12896	12977	12805	12956	13041	12977	13113	13019	13039	12913	12889	12902	13098	12919	12896	12987	13008	12870	12920	12991	12878	12778	13035	12970	12907	12842	12983	12882	12820	12912	13025	12998	12915	12904	12788	12914	12963	12848	13069	12878	12931	13143	12901	12967	12919	13002	13146	12914	12793	13106	13141	12935	12930	12866	12889	12789	12925	12814	12937	13063	12977	12814	13008	12845	12871	12976	12931	13159	12918	13087	12969	12885	12962	12835	12869	12827	12955	13025	12892	13040	13099	12904	13059	12938	13080	12885	12906	12900	12858	13022	12954	12841	12872	12988	12952	12912	13090	12881	12929	12793	12766	12885	12880	12883	12852	13024	12965	12863	12822	13056	13007	12932	12934	13013	12985	12771	12901	13041	12867	12896	12848	12721	13117	12806	12980	12982	12896	12840	12918	12938	12844	13099	12917	12953	12971	12887	12908	13093	12904	13113	12903	12906	12741	12821	12988	12893	13028	12917	13065	12908	12957	13003	12841	13044	12878	13093	13083	12959	12915	13026	12828	13007	12795	13019	12927	12831	13054	12880	12791	13037	12889	12928	12863	13000	13105	12967	12753	13015	12889	12965	12842	13069	12871	12873	12893	12959	12999	13025	12866	13076	12764	12921	12877	13120	12856	12906	12839	12870	12894	12880	12844	12976	12813	12946	13048	12906	12950	12871	12994	12930	12964	12782	13091	12997	12879	12959	12721	12938	13065	12787	13023	13092	12942	12961	12893	12919	13040	12889	12907	12974	13011	13011	13139	12956	12932	13072	13012	12929	13061	12972	13019	12811	13005	12768	12912	12942	12828	12968	13049	12874	12856	12755	12986	12832	12930	12987	13098	12911	12863	12949	13024	12881	12826	12974	12821	12873	12970	12778	13005	12884	13013	13018	12856	12930	12874	12978	12893	12980	12920	12920	12851	12883	12800	13038	12975	13016	13066	12937	13013	12856	13030	12875	12992	13157	12747	12754	12941	13021	12858	12987	13126	12861	12889	13149	13013	12821	13081	12966	13166	12865	13118	12987	12951	12989	12873	12804	12991	13012	12977	12882	12831	12938	13081	12935	12963	13067	13086	12845	13018	13077	12984
23874	21054	28283	24057	21427	19343	17247	14699	14361	14184	14247	14059	14232	14040	13946	14254	14311	14222	14208	14049	14134	14237	14299	14280	14213	14354	14130	14135	13906	14215	14124	13986	13808	14087	13832	13835	13765	13818	13781	13816	13659	13665	13595	13685	13559	13645	13794	13523	13628	13772	13788	13463	13592	13507	13639	13457	13507	13605	13643	13716	13610	13578	13541	13660	13562	13602	13699	13678	13703	13689	13633	13471	13667	13810	13614	13613	13544	13657	13547	13724	13577	13666	13649	13573	13597	13534	13677	13582	13495	13615	13477	13576	13500	13717	13518	13474	13413	13441	13753	13534	13490	13664	13587	13371	13587	13609	13397	13736	13466	13521	13516	13694	13692	13419	13507	13767	13578	13549	13400	13603	13467	13569	13533	13583	13620	13587	13456	13659	13512	13665	13702	13726	13518	13723	13543	13597	13613	13386	13468	13595	13494	13624	13520	13574	13561	13490	13480	13614	13470	13490	13438	13594	13319	13467	13433	13608	13799	13437	13640	13629	13646	13574	13674	13655	13663	13630	13503	13615	13570	13611	13407	13730	13572	13705	13683	13714	13498	13513	13523	13543	13625	13471	13814	13598	13531	13620	13447	13523	13544	13614	13464	13608	13616	13575	13363	13511	13679	13798	13643	13527	13447	13598	13616	13477	13493	13537	13574	13675	13423	13484	13578	13529	13536	13605	13614	13527	13465	13597	13742	13567	13478	13625	13714	13610	13646	13391	13625	13621	13625	13473	13494	13634	13408	13609	13435	13588	13566	13690	13300	13462	13699	13716	13658	13610	13401	13630	13649	13606	13687	13592	13497	13680	13711	13490	13708	13851	13699	13576	13527	13494	13525	13648	13465	13546	13601	13670	13774	13557	13505	13520	13516	13539	13741	13613	13502	13612	13686	13525	13609	13467	13610	13612	13444	13349	13357	13420	13444	13641	13492	13527	13647	13500	13378	13531	13579	13571	13566	13506	13725	13567	13744	13641	13731	13610	13539	13544	13626	13587	13738	13565	13612	13607	13600	13460	13650	13611	13490	13493	13498	13433	13602	13539	13524	13408	13398	13543	13760	13500	13627	13489	13357	13676	13476	13619	13540	13507	13441	13493	13501	13615	13567	13462	13699	13627	13430	13597	13654	13624	13464	13456	13846	13514	13521	13597	13564	13543	13582	13622	13639	13740	13534	13408	13546	13885	13648	13458	13414	13466	13578	13578	13410	13421	13571	13726	13519	13641	13643	13607	13692	13630	13626	13456	13618	13547	13574	13640	13617	13515	13631	13491	13599	13547	13675	13468	13428	13387	13516	13673	13551	13602	13275	13476	13483	13458	13508	13550	13590	13687	13527	13604	13595	13673	13615	13617	13472	13646	13433	13624	13828	13532	13595	13645	13539	13516	13507	13586	13613	13408	13497	13637	13549	13784	13785	13601	13450	13631	13599	13557	13551	13485	13516	13504	13669	13718	13654	13535	13584	13562	13487	13651	13481	13421	13518	13570	13482	13479	13263	13727	13470	13479	13657	13483	13640	13710	13558	13687	13407	13573	13586	13569	13577	13500	13475	13355	13574	13632	13757	13561	13625	13537	13508	13439	13562	13460	13511	13534	13575	13526	13588	13390	13645	13592	13723	13417	13562	13546	13558	13336	13437	13623	13309	13604	13470	13728	13550	13520	13506	13710	13622	13541	13665	13407	13646	13503	13456	13519	13487	13688	13508	13604	13522	13523	13569	13653	13408	13533	13589	13543	13486	13659	13447	13538	13585	13508	13411	13480	13610	13728	13865	13589	13339	13660	13602	13471	13648	13448	13803	13405	13506	13661	13611	13543	13597	13608	13565	13616	13516	13582	13633	13635	13573	13730	13593	13691	13649	13582	13494	13458	13748	13501	13543	13571	13539	13576	13798	13627	13700	13510	13552	13575	13809	13769	13490	13616	13573	13471	13353	13499	13619	13778	13534	13550	13705	13643	13451	13396	13599	13380	13681	13487	13620	13417	13623	13760	13542	13632	13621	13555	13266	13527	13654	13553	13636	13420	13703	13522	13617	13682	13565	13397	13489	13621	13727	13604	13544	13591	13492	13432	13565	13468	13504	13516	13412	13397	13418	13724	13599	13413	13381	13370	13409	13787	13452	13636	13517	13569	13606	13542	13427	13585	13449	13503	13545	13556	13403	13516	13602	13534	13702	13663	13549	13411	13411	13656	13555	13553	13601	13678	13501	13487	13630	13599	13589	13657	13628	13612	13780	13360	13600	13582	13586	13581	13499	13427	13433	13772	13747	13602	13384	13605	13621	13497	13742	13831	13652	13506	13510	13573	13380	13594	13407	13813	13548	13543	13480	13525	13736	13638	13748	13462	13646	13677	13565	13550	13556	13476	13425	13610	13671	13550	13418	13460	13503	13448	13517	13561	13518	13564	13633	13735	13579	13522	13407	13594	13590	13605	13492	13504	13603	13499	13413	13709	13618	13577	13669	13477	13545	13612	13384	13507	13584	13541	13537	13357	13517	13560	13537	13388	13647	13650	13679	13504	13365	13624	13670	13626	13545	13651	13558	13598	13655	13483	13405	13497	13400	13531	13453	13575	13530	13631	13600	13470	13458	13514	13489	13518	13530	13441	13724	13564	13559	13493	13489	13687	13781	13725	13542	13747	13653	13539	13646	13444	13485	13531	13648	13621	13731	13813	13604	13477	13626	13321	13546	13301	13875	13423	13589	13655	13595	13601	13569	13624	13570	13394	13408	13382	13551	13615	13766	13630	13656	13759	13727	13457	13689	13560	13569	13492	13393	13688	13312	13682	13665	13647	13664	13556	13544	13604	13655	13536	13388	13605	13487	13539	13339	13495	13445	13801	13506	13602	13592	13412	13457	13615	13602	13608	13416	13796	13720	13537	13523	13504	13444	13569	13818	13494	13605	13478	13444	13463	13697	13625	13550	13667	13613	13536	13792	13514	13552	13654	13438	13646	13550	13674	13534	13640	13693	13734	13599	13672	13803	13519	13569	13794	13405	13567	13573	13697	13586	13502	13466	13655	13708	13605	13598	13593	13554	13550	13476	13648	13631	13649	13585	13597	13658	13492	13435	13403	13534	13588	13656	13738	13496	13406	13508	13628	13564	13756	13601	13506	13467	13507	13485	13499	13468	13584	13511	13688	13761	13485	13473	13480	13422	13481	13647	13608	13767	13546	13659	13596	13688	13750	13572	13416	13553	13467	13433	13593	13592	13564	13546	13394	13490	13488	13589	13528	13637	13580	13636	13585	13522	13439	13605	13652	13546	13513	13548	13491	13505	13699	13643	13583	13586	13509	13577	13386	13673	13619	13391	13744	13642	13663	13642	13691	13545	13596	13582	13483	13653	13647	13683	13613	13617	13521	13677	13566	13588	13597	13409	13358	13395	13382	13707	13571	13313	13560	13563	13571	13455	13501	13390	13622	13615	13648	13653	13464	13442	13737	13542	13516	13552	13348	13631	13586	13622	13667	13638	13503	13530	13768	13492	13367	13575	13781	13623	13518	13502	13483	13738	13583	13590	13556	13651	13493	13619	13329	13550	13587	13490	13371	13494	13715	13535	13510	13617	13655	13491	13658	13618	13457	13546	13786	13659	13685	13617	13506	13492	13364	13623	13739	13463	13818	13722	13596	13641	13572	13568	13528	13518	13529	13617	13848	13702	13558	13508	13676	13540	13468	13705	13585	13527	13632	13525	13359	13544	13511	13620	13472	13631	13689	13628	13461	13573	13602	13769	13708	13608	13566	13540	13600	13694	13504	13563	13605	13564	13483	13635	13531	13398	13355	13607	13434	13603	13603	13495	13664	13656	13509	13641	13401	13598	13617	13679	13583	13400	13542	13489	13625	13606	13610	13576	13325	13536	13458	13400	13578	13587	13647	13697	13511	13772	13718	13525	13511	13501	13404	13519	13520	13569	13658	13558	13550	13502	13576	13497	13639	13741	13642	13588	13558	13515	13700	13636	13761	13561	13543	13452	13734	13640	13441	13502	13653	13537	13550	13555	13534	13565	13524	13698	13656	13501	13524	13427	13572	13647	13453	13635	13491	13590	13531	13804	13705	13684	13264	13513	13605	13569	13496	13537	13460	13462	13769	13745	13422	13724	13644	13676	13640	13460	13724	13773	13358	13518	13332	13648	13440	13640	13540	13613	13794	13751	13610	13581	13713	13572	13456	13600	13469	13519	13540	13690	13727	13478	13734	13511	13602	13641	13527	13458	13705	13636	13457	13647	13469	13619	13758	13657	13606	13552	13466	13548	13735	13711	13621	13599	13595	13505	13575	13633	13565	13619	13445	13566	13493	13467	13560	13597	13564	13526	13562	13612	13627	13739	13506	13578	13680	13734	13568	13691	13423	13433	13423	13500	13514	13562	13642	13659	13536	13751	13545	13640	13570	13574	13573	13485	13369	13545	13624	13648	13648	13639	13543	13642	13515	13610	13478	13516	13490	13515	13576	13509	13659	13515	13662	13514	13676	13522	13494	13782	13609	13559	13650	13731	13516	13587	13686	13524	13506	13386	13752	13692	13567	13473	13411	13614	13576	13489	13400	13414	13674	13682	13695	13743	13519	13632	13710	13523	13615	13558	13606	13542	13299	13627	13499	13519	13637	13499	13638	13607	13365	13514	13653	13419	13693	13701	13413	13584	13572	13657	13690	13594	13499	13241	13451	13505	13490	13434	13512	13596	13415	13688	13503	13495	13515	13701	13365	13553	13410	13473	13382	13536	13552	13644	13393	13578	13389	13438	13538	13522	13542	13570	13601	13598	13589	13181	13433	13518	13642	13565	13474	13523	13634	13617	13522	13679	13593	13685	13528	13568	13611	13622	13495	13735	13516	13533	13520	13663	13461	13603	13445	13605	13494	13495	13533	13612	13606	13600	13584	13536	13663	13637	13643	13730	13602	13510	13516	13651	13589	13710	13423	13606	13460	13802	13793	13549	13571	13707	13545	13687	13514	13627	13604	13522	13400	13626	13597	13723	13465	13748	13383	13531	13545	13555	13675	13447	13434	13624	13397	13451	13560	13648	13526	13575	13668	13530	13445	13755	13517	13570	13711	13556	13588	13703	13402	13578	13742	13642	13540	13639	13623	13468	13560	13633	13564	13550	13614
14571	25650	24013	19595	17555	15996	15292	14619	14150	13833	13859	13839	13959	13755	13845	13780	13941	13945	13979	13864	13757	13994	13990	14285	13965	13914	13973	13650	13663	13784	13561	13709	13605	13605	13403	13336	13077	13385	13217	13140	13149	13051	12978	13209	13199	13091	13173	12999	13057	13292	13103	13038	13106	13106	13118	13138	13076	13002	12988	13039	12986	13217	13195	13196	13090	13048	13149	13007	13085	13107	13105	12944	12910	12967	13098	12965	13053	12950	12913	13058	13090	13136	13022	13051	13062	12953	13004	13086	12934	13066	13135	13054	13150	13052	13074	12925	12953	13041	12955	12987	12909	13036	12926	13133	12951	13059	12963	13030	12963	12992	12911	12925	13049	13027	12971	12911	12883	12886	12915	13023	13063	13092	12856	13153	12910	13126	13180	13207	13026	13153	13054	13001	13131	12940	12950	12969	13194	13033	13082	13180	13064	13035	13053	13139	13030	13066	12965	13008	13008	13073	13047	12966	12939	12964	12915	13194	12890	13063	13042	13111	13007	12976	13071	12903	12983	12991	12938	13101	12962	13037	12942	12912	13137	12939	13032	13044	12821	13073	12930	13115	12902	13064	12988	13094	12980	13120	12991	12953	12952	12964	13153	12905	12961	12977	13080	12930	12946	13031	12926	13048	13168	12928	12932	13022	13030	12987	12926	13055	12930	12872	13072	13022	13070	13002	13008	12908	12970	12996	12936	13200	12951	12965	12896	13192	12884	12929	12891	13030	13101	13095	13084	13016	12962	13065	13141	13115	13040	12839	13089	13088	12994	12965	12920	12853	13071	12949	13063	12826	12990	12960	12970	12895	13080	13048	12978	12965	12776	13068	13075	12983	13036	13017	13198	12882	12978	12926	13053	13019	12992	13145	12810	13152	12855	13009	12784	13042	13112	12974	12987	13125	13098	12964	12918	12931	12960	13056	13079	13200	12993	12877	13038	12938	13195	12956	13047	13131	13007	13004	13057	12888	13092	12693	13058	13007	12950	12904	13114	13009	12918	12841	12888	13096	13119	13076	13164	12945	12994	13070	12994	12965	12884	13050	13149	13095	13067	13029	13055	12877	13032	13103	13246	12875	12932	12980	13059	13015	13022	13042	13090	13046	12955	12939	12934	13094	12921	12922	12876	12930	12955	13032	12913	13092	13105	12868	12914	13046	12876	13121	12871	13056	13081	12821	12915	12825	12851	13123	12901	12943	13037	12969	12984	12914	13053	12918	13020	12939	13006	13174	12838	13001	13005	12908	13083	12822	12945	13024	12986	13082	12954	13066	12915	13094	13073	13008	13111	12823	12976	13081	13116	13007	13009	13046	12988	13131	13099	13257	12929	12865	13064	13023	13162	12929	12991	13132	12940	13082	13113	13126	13076	13046	12938	13031	13052	12975	13078	13064	13054	13020	12952	12828	13119	12994	13088	12917	13034	13104	12827	13032	12977	13110	12963	13070	12834	13037	12975	13116	12969	12993	12835	13012	13048	13078	12907	13007	13027	13167	12813	13076	13115	13062	13076	13083	13247	12946	13017	12935	12982	12944	12941	13035	13032	13088	13100	12989	13069	13044	13064	12792	12883	13031	12907	12900	12948	13105	12996	13048	13066	12983	13008	13045	13006	12995	13022	13054	13157	13018	13012	12941	13073	12948	12915	13143	13006	13151	13177	12789	13066	13083	13097	12915	12928	13110	12825	12867	13231	13009	12837	12894	13017	13097	13033	13039	12952	12933	12857	12929	13012	13042	12877	13072	12863	12926	12878	13052	13208	13040	13098	13025	13049	13079	12928	12943	12967	12980	12972	12994	13107	13038	13112	12943	12954	13008	13008	13043	12800	13041	12985	13275	13158	13038	12904	13138	12927	13117	12988	12951	12992	12870	13071	13028	12910	13031	12957	12958	13078	12980	13087	12985	13051	13094	13035	12999	12865	13017	12968	13107	12892	12939	13013	13001	12882	12991	13046	13072	13006	12940	12979	12994	12924	13060	13092	12957	12993	12937	13087	12929	12966	13073	12751	13121	13124	13088	13143	12924	12981	12997	12912	13016	12887	13201	13070	12858	13079	12867	13015	13071	13127	12956	13066	13071	13119	12960	13126	13041	13319	13169	12952	13107	12973	13067	13052	12786	13077	12978	13022	13093	13080	12954	12970	12927	12954	12965	12907	13044	13041	12962	13093	12994	12928	13003	13047	12827	12936	13039	13050	12915	12890	12938	12923	13006	12848	13088	12908	12968	13008	12931	12976	12962	13067	12981	13004	12870	13045	13089	13192	12939	12944	13099	13138	13085	12906	13035	13018	13181	12942	13030	13027	12962	13064	12695	13081	13013	12859	13137	12939	13004	12922	13045	12941	13015	13107	12964	12940	13132	12935	13255	12917	13164	13070	13101	13112	13068	12899	13074	12937	13129	13088	13179	12981	12965	13025	12856	12880	12913	12870	13009	13056	12979	12827	12942	12957	13224	13088	12887	13009	13107	12887	13017	12853	13042	13182	13138	12894	12879	13056	13160	13018	13001	13002	13047	13057	13109	13072	12897	13060	13018	13146	13068	13203	13179	12966	12956	13073	13029	13017	13049	12832	13049	12855	12991	12911	13106	12906	12897	13023	12944	13161	13032	12894	12987	13086	12990	12946	12983	13125	12970	12895	13046	13164	13105	13087	12937	12986	13118	13015	12882	12969	13021	12967	12843	13004	13064	12956	12954	13053	13024	13013	13092	12924	12935	13064	13004	13076	12975	13025	12989	12863	12931	12961	13064	12812	13094	12831	13007	13028	12980	12948	12943	12991	12930	12982	13026	13325	13022	13139	12937	13091	12999	13003	12970	12950	12944	13060	12970	13189	12890	13006	12973	13140	12954	13130	13012	13056	13111	12908	13100	13189	12904	13154	12932	12987	13160	13098	12999	13015	13072	13114	13076	13049	13065	12868	13005	13010	13009	12898	12902	12890	13088	12891	12947	12961	12916	13025	12943	13135	12891	12919	12955	13056	12962	13021	13052	12784	13059	13039	13031	13160	12858	12864	12990	13060	13046	13070	13077	12851	12915	12921	13000	13048	13041	13026	13039	13039	12926	13134	12980	13014	13003	13093	12965	12987	13139	13132	13037	12997	13110	13018	13100	13073	12957	12867	12966	12994	12852	13014	13090	12948	12924	13000	12829	12992	13100	12984	12918	12965	12893	12944	12963	12892	13089	12913	12984	13049	12968	12943	12972	13013	12973	12828	12908	13095	13200	12990	13014	12980	12985	12910	13228	13081	12994	13004	12945	12930	13123	12908	13074	12904	13183	12971	13121	13076	13081	13085	13039	12948	13002	13046	12953	12981	12931	13047	13005	13155	12915	13009	12945	12901	12954	13064	12870	12944	13029	13038	13011	12998	13102	12909	12909	13024	13134	13021	13029	13061	12889	12997	13054	12967	13061	13080	12918	13121	13080	12859	13057	13009	13094	12866	13035	12968	13017	12951	13145	13007	12952	13090	12969	12992	13019	13035	13058	13096	12974	12986	13052	12988	12886	13185	12979	13009	13059	12927	13035	13118	12860	12835	13054	13021	13133	13068	13087	13021	13057	12856	12968	12834	12998	12956	12974	12976	12982	13070	13007	13121	13017	13082	12949	12930	12808	12925	13107	13030	13195	12909	12914	13098	12886	13049	13068	13110	12826	13098	12837	13018	12927	12958	13062	13085	13060	13007	13187	12995	13076	13080	12942	13085	13126	12984	13068	13123	12900	12988	12919	12947	13109	12912	12993	12872	12997	12943	13107	13007	13168	13139	13212	12997	12907	13071	12892	13048	12895	13040	13076	12966	12970	13085	13016	13110	13083	12951	13102	13108	13099	12966	13040	12999	13042	12954	13091	12904	12968	13198	13106	13060	13168	12945	13028	13097	12885	13003	12878	13195	13002	13042	12988	12986	12802	13055	13047	13037	12907	12985	13157	13034	12977	12992	13097	13016	12954	12974	12869	13044	13011	12958	12936	12978	13055	12973	13098	12835	13239	13019	12905	13036	12936	12995	13140	13024	12938	12750	13066	13052	12902	12896	13003	12923	13104	12981	13018	12882	12966	13108	12878	13061	13046	13123	12922	13023	13170	13036	12971	13049	12947	12959	12944	13047	12918	12889	13209	12954	13001	12935	13027	13025	13150	13103	13027	12936	13134	12962	13021	12971	12928	12953	13027	13144	12943	13048	13100	12980	13237	12922	13023	12966	12789	12890	13123	12851	12884	12958	12872	12822	13091	13125	12951	13020	12950	13126	12892	13081	13003	12986	13038	12877	13039	12893	12939	13055	13096	13036	12909	12992	12879	13084	13004	13141	13080	13004	12919	13061	12941	13204	12862	13074	13052	13078	13012	12859	12914	12865	12960	12879	13120	13086	13124	13017	13245	12968	12924	13110	12926	12736	13078	13063	13242	12996	13040	13157	13108	13043	13003	12971	12958	12942	13059	13021	13172	13028	12955	12948	13094	13038	12966	13013	13050	12934	13026	13038	13036	12926	13048	13033	13041	13111	12894	13095	12878	13028	13024	12911	12945	13050	12981	12905	13003	13015	12817	12955	13032	12967	12813	13054	12867	13050	12961	13080	12901	13064	13004	12963	13019	12977	13243	12962	12998	13155	12947	13035	13031	12977	12925	13055	13146	13018	12946	12897	12992	13032	13013	12967	13031	12908	13049	12968	13152	12904	13122	13080	12881	13131	13067	12988	13012	13089	12998	12957	13129	13088	13196	13077	13040	12981	13078	12986	13051	12856	13068	13017	12909	13069	12988	13040	13086	12942	12924	12982	13130	12959	13054	13124	12917	12995	12920	12888	12922	12903	13009	13097	13125	12990	13010	12983	13026	12955	13000	13081	13050	13115	12947	13021	13001	13201	12884	12937	13133	12924	13079	13090	12819	12947	12893	13054	12824	13065	13051	12939	13014	13051	13057	12895	12998	13165	12972	13001	12835	13037	12876	13109	13048	12980	12862	12997	12907	12865	13098	12996	13043	13059	12940	12816	12977	13080	13115	13004	12983	13194	13035	12702	13075	13053	12948	13051	12966	12928	12992	12969	12957	13012	13256	13029	13069	12887	13051	12883	13121	12866	13195	12886	13143	12936	12952	12949	12998	12985	13188	13240	13047
22723	21108	28906	23562	21263	22729	22550	17202	15785	15928	15698	15722	15758	15721	15812	15691	15743	15861	15728	15715	15867	15840	15695	16127	15881	15756	15576	15448	15395	15594	15488	15573	15392	15312	15117	15415	15124	15171	14999	15074	15019	14964	14948	14830	15068	14699	14986	14861	14828	14982	14784	14770	14851	14813	14653	14957	14847	14803	14704	14917	14813	14658	14898	14694	14667	14733	14765	14860	14665	14902	14683	14813	14910	14787	14837	14862	14853	14760	14907	14775	14832	14718	14836	14884	14675	14720	14638	14765	14756	14573	14842	14812	14845	15064	14868	14906	14930	14817	14769	14846	14720	14687	14847	14863	14837	14657	15015	14667	14788	14866	14785	14887	14774	14890	14727	14714	14783	14866	14932	14824	14742	14643	14685	14913	14713	14863	14701	14708	14745	14711	14866	14920	14897	14628	14749	14717	14936	14873	14777	14730	14743	14599	14837	14793	15126	14967	14797	14860	14747	14726	14840	14757	14762	14861	15033	14840	14584	14792	14948	14670	14636	14711	14403	14640	14603	14814	14694	14741	14757	14622	15066	14661	14647	14746	14722	14899	14924	14640	14734	14782	14766	14742	14865	14849	14684	14838	14803	14698	14573	14754	14642	14698	14839	14745	14820	14523	14822	14859	14862	14774	14643	14638	14742	14795	14941	14803	14751	14691	14749	14620	14837	14663	14886	14830	14742	14676	14777	14917	14760	14720	14960	14705	14860	14672	14805	14616	14766	14717	14548	14755	14789	14704	14889	14743	14706	14702	14909	14868	14732	14857	14622	14700	14741	14668	14740	14846	14867	14870	14724	14715	14966	14600	14751	14679	14942	14695	14729	14857	14643	14599	14781	14899	14773	14725	14501	14818	14566	14632	14757	14886	14847	14727	14697	14702	14821	14600	14697	14605	14600	14810	14857	14705	14902	14897	14856	14952	14815	14686	14571	14850	14733	14699	14856	14640	14858	14779	14612	14835	14714	14885	14579	14633	14856	14665	14706	14886	14593	14685	14759	14736	14815	14756	14748	14453	14701	14720	14835	14690	14709	14727	14609	14766	14740	14761	14702	14924	14928	14716	14732	14690	14728	14788	14641	14793	14889	14713	14684	14701	14811	14770	14755	14822	14856	14861	14630	14745	14592	14652	14577	14747	14927	14676	14563	14713	14607	14712	14642	14898	14736	14847	14782	14780	14727	14788	14860	14818	14836	14632	14833	14827	14721	14802	14694	14866	14811	14561	14822	14735	14804	14821	14704	14584	14820	14740	14842	14674	14540	14855	14684	14740	14840	14797	14674	14662	14695	14755	14780	14587	14925	14743	14772	14530	14819	14839	14688	14835	14656	14597	14642	14881	14871	14699	14779	14750	14728	14658	14784	14732	14704	14790	14669	14714	14823	14762	14668	14960	14766	14694	14647	14673	14566	14671	14785	14840	14771	14700	14540	14730	14745	14652	14653	14781	14864	14794	14909	14851	14638	14701	14651	14661	14766	14729	14860	14614	14775	14802	14627	14734	14844	14814	14558	14791	14629	14908	14725	14611	14680	14781	14629	14837	14619	14799	14828	14772	14711	14745	14897	14825	14643	14731	14856	14832	14873	14754	14772	14830	14801	14785	14636	14519	14845	15101	14652	14578	14497	14716	14611	14763	14780	14705	14731	14931	14837	14578	14853	14696	14676	14780	14754	14691	14883	14667	14673	15009	14813	14725	14726	14743	14706	14842	14917	14887	14689	14613	14845	14779	14696	14761	14758	14965	14872	14778	14756	14905	14678	14537	14757	14742	14932	14773	14804	14750	14800	14785	14855	14789	14771	14671	14570	14604	14758	14709	14399	14676	14702	14734	14910	14857	14722	14540	14629	14986	14918	14757	14789	14718	14601	14713	14702	14882	14573	14702	14732	14815	14716	14670	14748	14510	14926	14918	15113	14775	14845	14684	14627	14695	14733	14782	14743	14759	14860	14685	14982	14802	14571	14728	14642	14914	14759	14770	14882	14730	14634	14851	14767	14745	14770	14721	14774	14807	14776	14897	14938	14751	14696	14797	14686	14841	14707	14732	14918	14920	15037	14668	14917	14628	14864	14471	14679	14736	14583	14817	14679	14794	14718	14898	14835	14847	14864	14594	14730	14807	14821	14679	14926	14879	14840	14766	14653	14739	14760	14725	14929	14844	14747	14569	14728	14610	14576	14664	14742	14587	14639	14768	14686	14945	14796	14673	14826	14698	14765	14518	14739	14646	14814	14614	14860	14556	14735	14749	14903	14637	14612	14793	14761	14623	14845	14580	14752	14638	14785	14854	14529	14696	14685	14902	14806	14893	14820	14794	14530	14827	14773	14877	14865	14641	14604	14751	14683	14743	14748	14761	14735	14736	14732	14836	14876	14553	14770	14747	14812	14756	14730	14815	14920	14849	14714	14779	14771	14637	14834	14616	14668	14738	14724	14847	14620	14770	14855	14717	14837	14836	14889	14948	14734	14598	14619	14802	14756	14670	14570	14491	14653	14688	14701	14944	14913	14656	14804	14760	14895	14915	14799	14757	14736	14741	14891	14830	14806	14836	14748	14616	14772	14796	14998	14773	14742	14753	14795	14672	14695	14829	14723	14858	14918	14731	14641	14635	14684	14744	15041	14745	14591	14771	14727	14756	14794	14615	14874	14874	14713	14734	14730	14881	14780	14553	14841	14612	14855	14822	14734	14933	14708	14718	14685	14952	14675	14535	14675	14732	14643	14751	14861	14641	14581	14616	14817	14750	14621	14937	14868	14798	14520	14882	14832	14951	14687	14519	14692	14834	14846	14788	14731	14663	14567	14763	14652	14776	14758	14766	14660	14588	14566	14939	14685	14561	14650	14750	14738	14549	14803	14809	14685	14773	14709	14783	14826	14595	14647	14729	14686	14746	14712	14755	14659	14647	14670	14677	14684	14631	14812	14688	14754	14631	15064	14777	14716	14659	14825	14778	14813	14680	14861	14660	14712	14841	14657	14675	14637	14742	14613	14618	14759	14758	14720	14757	14715	14807	14809	14855	14893	14676	14904	14578	14726	14848	14744	14722	14765	14782	14733	14618	14759	14626	14715	14711	14796	14637	14631	14836	14834	14847	14569	14657	14650	14889	14889	14829	14662	14615	14938	14693	14597	14576	14826	14924	14742	14907	14846	14766	14741	14665	14857	14900	14528	14700	14674	14878	14900	14485	14822	14795	14752	14801	14628	14815	14797	14617	14622	14636	14844	14817	14621	14645	14646	14718	14741	14701	14854	14811	14748	14900	14656	15158	14775	14895	14658	14680	14683	14764	14693	14886	14837	14738	14762	14869	15152	14885	14798	14677	14678	14725	14655	14785	14637	14714	14792	14677	14638	14594	14829	14700	14704	14812	14864	14777	14613	14858	14844	14749	14807	14655	14804	14833	14906	14802	14516	14638	14922	14796	14741	14610	14852	14794	14692	14714	14704	14856	14784	14788	14782	14717	14718	14630	14892	14707	14865	14741	14768	14796	14644	14766	14705	14850	14741	14792	14715	14748	14562	14642	14744	14689	14757	14565	14850	14708	14622	14696	14787	14818	14726	14909	14775	14585	14670	14973	14969	14847	14802	14834	14990	14878	14850	14748	14744	14657	14749	14633	14760	14873	14723	14762	14708	14662	14708	14623	14714	14812	14594	14650	14642	14630	14800	14686	14813	14708	14659	14775	14590	14477	14788	14623	14870	14773	14778	14804	14740	14801	14973	14705	14632	14670	14716	14785	14848	14811	14685	14983	14777	14600	14667	14871	14589	14773	14746	14790	14971	14834	14604	14685	14759	14759	14852	14673	14794	14702	14767	14597	14765	14745	14713	14654	14729	14671	14565	14741	14580	14609	14787	14732	14706	14813	14778	14678	14783	14657	14701	14557	14893	14667	14774	14685	14622	14823	14637	14835	14860	14528	14552	14644	14891	14777	14974	14595	14846	14757	14503	14598	14774	14757	14905	14701	14807	14720	14857	14688	14832	14777	14728	14677	14668	14764	14686	14489	14836	14683	14769	14747	14774	14865	14840	14829	14835	14701	14757	14668	14655	14823	14622	14920	14764	14788	14952	14845	14629	14768	14682	14839	14787	14730	14522	14484	14667	14675	14629	14677	14798	14866	15126	14925	14793	14651	14662	14771	14743	14825	14648	14854	14790	14686	14762	14859	14630	14832	14936	14862	14715	14907	14862	14606	14668	14653	14708	14736	14752	14567	14681	14634	14906	14963	14615	14663	14756	14753	14887	14855	14860	14935	14885	14821	14815	14867	14902	14747	14869	14936	14797	14626	14904	14610	14889	14822	14705	14780	14767	14677	14596	14653	14766	14712	14759	14756	14550	14776	14707	14781	14993	14660	14690	14541	14803	14831	14681	14728	14839	14729	14605	14828	14622	14767	14693	14812	14790	14726	14822	14726	14855	14761	14725	14866	14864	14738	14653	14748	14728	14720	14851	14744	14899	14779	14714	14726	14731	14696	14737	14816	14597	14611	14685	14735	14708	14738	14589	14724	14837	14923	14893	14836	14772	14869	14829	14681	14615	14631	14652	14514	14765	14733	14783	14582	14843	14877	14685	14683	14650	14794	14866	14770	14693	14628	14749	14601	14662	14602	14456	14788	14624	14720	14617	14850	14712	14932	14885	14536	14699	14754	14856	14864	14747	14702	14842	14635	14689	14628	14779	14614	14750	14685	14928	14768	14769	14651	14626	14777	14750	14725	14872	14990	14694	14677	14609	14649	14711	14970	14844	14675	14640	14752	14807	14685	14635	14865	14959	14700	14601	14789	14834	14613	14643	14559	14670	14757	14870	14631	14697	14650	14711	14842	14712	14818	14818	14904	14801	14677	14831	14782	14794	14717	14537	14738	14862	14562	14724	14811	14703	14672	14714	14780	14602	14749	14996	14886	14609	14833	14620	14659	14498	14852	14610	14723	14970	14732	14696	14964	14761	14655	14773	14860	14816	14739	14989	14719	14847	14829	14840	14762	14954	14788	14778	14606	14691	14564	14697	14709	14617	14732	14682	14753	14698	14526	14688	14776	14713	14630	14705	14628	14571	14745	14770	14709	14603	14782	14794	14765	14788	14709	15047	14802	14667	14589	14701	14783	14762	14950	14874	14891
16547	30897	28857	22887	20254	18452	16971	16270	15795	15354	14972	14881	14923	14978	15036	15318	14998	15096	15043	15101	15156	15273	15304	15628	15390	15161	14931	14902	14872	14940	14799	14647	14557	14360	14301	14131	14125	14175	13941	14081	14085	14028	13833	14120	13829	13899	13803	13858	13663	13864	13669	13895	13977	13776	13681	13777	13821	13713	13684	13715	13830	13876	13815	13778	13750	13760	13785	13802	13774	13717	13887	13571	13708	13609	13616	13689	13819	13558	13680	13764	13790	13767	13770	13856	13769	13826	13846	13749	13804	13763	13759	13806	13807	13794	13759	13724	13786	13670	13786	13790	13849	13620	13888	13761	13891	13667	13841	13624	13909	13777	13747	13735	13734	13693	13552	13732	13635	13759	13616	13712	13710	13848	13771	13688	13652	13832	13743	13746	13776	13608	13788	13769	13614	13843	13788	13679	13839	13764	13845	13771	13723	13790	13771	13798	13740	13834	13722	13678	13698	13862	13707	13642	13690	13811	13907	13860	13705	13665	13572	13771	13713	13673	13703	13728	13623	13704	13673	13674	13699	13763	13737	13707	13718	13757	13700	13780	13812	13707	13817	13867	13756	13839	13625	13699	13647	13673	13716	13829	13614	13767	13668	13842	13772	13616	13716	13649	13761	13720	13661	13788	13600	13732	13696	13783	13686	13781	13713	13753	13770	13694	13805	13695	13776	13697	13733	13496	13609	13857	13838	13776	13775	13712	13834	13751	13733	13808	13456	13559	13707	13956	13691	13760	13822	13831	13738	13903	13883	13671	13604	13641	13749	13640	13753	13647	13602	13863	13799	13737	13791	13821	13926	13542	13767	13740	13640	13867	13723	13778	13630	13627	13726	13820	13730	13860	13698	13781	13729	13703	13550	13625	13720	13830	13676	13762	13795	13640	13597	13616	13585	13716	13681	13864	13772	13646	13629	13771	13682	13689	13788	13881	13652	13544	13670	13482	13807	13752	13749	13866	13667	13832	13636	13741	13638	13744	13701	13766	13667	13736	13783	13698	13697	13814	13800	13669	13700	13642	13803	13680	13821	13789	13631	13656	13757	13856	13591	13664	13877	13806	13568	13733	13704	13815	13943	13658	13748	13836	13747	13756	13703	13814	13719	13769	13655	13619	13695	13713	13647	13726	13717	13761	13804	13774	13669	13720	13576	13811	13795	13719	13775	13683	13844	13612	13659	13842	13807	13494	13708	13639	13810	13835	13696	13876	13908	13694	13696	13690	13718	13576	13768	13604	13600	13671	13693	13746	13726	13754	13781	13701	13647	13735	13688	13775	13735	13790	13792	13671	13855	13459	13835	13675	13824	13566	13603	13646	13638	13855	13626	13765	13734	13922	13595	13735	13782	13715	13727	13740	13716	13804	13775	13616	13796	13703	13744	13864	13725	13691	13671	13831	13586	13804	13787	13681	13650	13642	13602	13763	13756	13780	13823	13783	13639	13830	13600	13708	13829	13678	13707	13785	13775	13685	13841	13762	13624	13790	13659	13743	13662	13654	13766	13663	13657	13819	13756	13578	13902	13705	13732	13637	13713	13735	13637	13655	13801	13599	13835	13828	13860	13793	13704	13669	13723	13674	13763	13626	13759	13717	13745	13773	13721	13840	13646	13790	13609	13829	13669	13568	13722	13783	13739	13661	13796	13752	13549	13750	13582	13680	13781	13546	13933	13777	13603	13793	13647	13742	13696	13761	13890	13682	13713	13797	13771	13835	13745	13747	13755	13566	14043	13637	13679	13597	13845	13682	13751	13675	13821	13804	13771	13746	13645	13601	13782	13815	13712	13639	13843	13589	13692	13808	13590	13688	13629	13679	13877	13774	13711	13843	13675	13785	13930	13673	13634	13678	13762	13731	13787	13771	13794	13513	13638	13619	13621	13813	13808	13650	13726	13775	13680	13702	13613	13846	13700	13598	13835	13884	13634	13603	13811	13750	13902	13793	13793	13699	13702	13741	13524	13664	13756	13553	13687	13602	13653	13795	13721	13634	13749	13518	13783	13565	13506	13864	13781	13659	13674	13732	13680	13756	13534	13555	13779	13721	13740	13881	13720	13685	13651	13690	13599	13904	13721	13740	13577	13806	13751	13824	13696	13531	13703	13992	13581	13804	13562	13740	13614	13735	13719	13749	13769	13746	13900	13799	13626	13660	13722	13724	13633	13652	13792	13765	13592	13760	13854	13828	13738	13759	13555	13756	13630	13834	13581	13874	13617	13654	13762	13609	13573	13799	13686	13780	13776	13892	13706	13858	13681	13826	13685	13717	13757	13735	13872	13708	13627	13844	13846	13677	13761	13630	13715	13660	13797	13924	13791	13757	13666	13768	13670	13754	13812	13571	13730	13742	13697	13691	13675	13759	13745	13832	13707	13612	13765	13691	13669	13759	13691	13601	13746	13686	13540	13657	13902	13603	13511	13863	13649	13845	13919	13665	13661	13654	13586	13944	13836	13716	13579	13836	13747	13872	13755	13696	13640	13818	13860	13641	13592	13784	13790	13816	13702	13823	13868	13760	13797	13741	13736	13845	13713	13623	13762	13701	13747	13651	13648	13844	13693	13694	13707	13647	13835	13629	13726	13688	13741	13702	13900	13751	13650	13690	13766	13789	13794	13576	13670	13824	13791	13761	13769	13744	13665	13680	13735	13579	13673	13761	13776	13858	13678	13694	13614	13791	13745	13725	13650	13663	13753	13799	13666	13796	13755	13721	13693	13647	13674	13672	13844	13661	13724	13751	13620	13807	13723	13652	13592	13701	13712	13666	13747	13701	13830	13635	13558	13700	13836	13866	13733	13748	13763	13645	13822	13772	13696	13762	13734	13725	13680	13723	13809	13729	13703	13630	13782	13595	13690	13858	13612	13588	13769	13611	13863	13723	13736	13809	13816	13879	13748	13796	13598	13753	13887	13763	13718	13728	13747	13667	13673	13764	13763	13669	13773	13820	13738	13754	13746	13741	13684	13657	13755	13826	13638	13706	13757	13873	13747	13714	13678	13651	13933	13600	13621	13807	13652	13649	13771	13880	13880	13615	13690	13634	13827	13827	13467	13809	13661	13735	13664	13761	13830	13649	13775	13796	13708	13624	13676	13718	13610	13752	13757	13653	13817	13608	13727	13542	13652	13748	13767	13767	13809	13762	13812	13609	13638	13813	13660	13658	13731	13622	13837	13646	13852	13585	13765	13757	13744	13610	13920	13620	13642	13669	13669	13744	13582	13675	13845	13708	13729	13759	13749	13634	13783	13703	13667	13794	13622	13734	13626	13780	13690	13712	13610	13719	13674	13695	13770	13768	13724	13659	13744	13688	13505	13792	13794	13713	13717	13627	13552	13683	13735	13548	13838	13603	13786	13605	13876	13672	13846	13679	13718	13657	13520	13643	13702	13701	13842	13609	13747	13830	13642	13704	13661	13768	13797	13766	13889	13545	13650	13728	13644	13670	13691	13610	13766	13706	13824	13736	13638	13620	13838	13575	13839	13911	13773	13865	13698	13729	13829	13773	13746	13728	13862	13631	13731	13660	13835	13872	13847	13608	13774	13860	13749	13569	13806	13784	13772	13781	13739	13695	13648	13577	13733	13690	13618	13779	13666	13807	13708	13480	13974	13785	13728	13727	13868	13591	13703	13645	13742	13593	13750	13655	13663	13786	13720	13872	13637	13759	13811	13686	13697	13635	13794	13747	13679	13559	13782	13696	13647	13762	13742	13846	13556	13776	13664	13712	13700	13763	13850	13700	13866	13777	13641	13671	13633	13607	13910	13582	13587	13768	13668	13822	13765	13751	13634	13684	13804	13772	13922	13574	13624	13850	13711	13613	13526	13820	13786	13660	13747	13838	13810	13600	13712	13688	13730	13638	13764	13855	13792	13769	13552	13629	13724	13757	13865	13637	13681	13738	13554	13779	13551	13684	13738	13640	13773	13887	13567	13711	13793	13613	13679	13638	13671	13704	13561	13854	13687	13619	13652	13793	13716	13721	13619	13746	13653	13609	13795	13815	13731	13855	13666	13704	13801	13786	13874	13736	13628	13817	13594	13756	13649	13732	13739	13666	13532	13809	13718	13721	13773	13739	13830	13779	13766	13681	13731	13507	13772	13833	13785	13556	13539	13731	13693	13651	13668	13782	13547	13877	13774	13734	13812	13631	13899	13788	13829	13662	13752	13731	13628	13790	13850	13655	13637	13734	13647	13677	13868	13636	13770	13750	13723	13839	13641	13618	13588	13811	13657	13703	13816	13673	13856	13771	13793	13652	13775	13933	13754	13778	13737	13753	13642	13683	13676	13635	13656	13818	13621	13644	13561	13873	13587	13550	13778	13681	13755	13708	13577	13724	13511	13751	13670	13967	13869	13675	13749	13780	13640	13830	13730	13714	13750	13947	13876	13780	13656	13620	13748	13746	13673	13733	13639	13725	13706	13742	13740	13667	13726	13599	13704	13739	13565	13636	13819	13790	13845	13828	13760	13665	13732	13665	13726	13836	13824	13762	13898	13715	13729	13674	13671	13715	13687	13890	13798	13635	13640	13615	13860	13690	13688	13760	13547	13702	14000	13882	13856	13674	13683	13717	13816	13565	13757	13841	13708	13617	13689	13785	13829	13771	13959	13873	13794	13751	13646	13811	13802	13703	13694	13791	13796	13776	13626	13786	13841	13968	13625	13930	13786	13685	13751	13508	13622	13763	13772	13689	13741	13690	13716	13790	13711	13622	13798	13615	13643	13780	13573	13798	13782	13778	13681	13524	13812	13623	13825	13765	13754	13763	13659	13679	13909	13786	13781	13806	13720	13597	13858	13630	13745	13786	13770	13717	13680	13661	13612	13623	13884	13651	13710	13710	13585	13720	13847	13689	13762	13859	13938	13842	13737	13595	13741	13769	13685	13654	13679	13804	13690	13708	13699	13742	13721	13825	13742	13647	13652	13663	13758	13640	13827	13642	13721	13788	13690	13784	13716	13764	13654	13690	13801	13747	13657	13692	13657	13669	13734	13903	13918	13715	13796	13663	13723	13693	13744	13734	13730	13714	13534	13639	13819	13588	13785	13708	13658	13753	13768	13729	13544	13706	13634	13910	13679	13741	13763	13772	13633	13673	13697	13703	13751	13685	13749	13613	13899	13780
27088	21525	22461	18546	14789	14441	14232	13912	13854	13618	13794	13818	13941	14071	13835	14024	13960	13772	13889	13889	14016	13924	13915	13930	13933	13954	14055	13855	13865	13809	13806	13805	13633	13839	13677	13538	13742	13766	13670	13471	13738	13542	13731	13752	13509	13581	13715	13433	13850	13605	13417	13444	13679	13550	13459	13450	13710	13693	13394	13524	13574	13497	13679	13520	13462	13497	13733	13649	13417	13456	13497	13546	13578	13580	13496	13440	13647	13598	13644	13578	13438	13402	13520	13393	13548	13731	13638	13442	13502	13498	13595	13494	13310	13407	13468	13377	13626	13488	13451	13494	13488	13554	13620	13476	13566	13705	13499	13614	13605	13498	13505	13415	13606	13521	13588	13381	13549	13667	13509	13619	13527	13418	13417	13647	13228	13549	13457	13594	13563	13431	13643	13494	13246	13469	13682	13555	13469	13518	13703	13487	13501	13351	13542	13480	13664	13503	13588	13525	13426	13383	13517	13637	13468	13664	13617	13375	13488	13435	13503	13475	13734	13445	13689	13512	13702	13513	13458	13447	13372	13581	13443	13456	13536	13474	13471	13432	13491	13328	13527	13512	13648	13582	13416	13348	13570	13538	13506	13484	13452	13579	13472	13674	13498	13512	13465	13583	13670	13416	13359	13415	13381	13568	13647	13662	13487	13643	13475	13469	13528	13597	13516	13403	13201	13439	13496	13644	13784	13541	13363	13562	13551	13422	13457	13454	13368	13528	13622	13587	13395	13618	13478	13360	13502	13524	13463	13649	13585	13508	13409	13652	13468	13418	13560	13679	13429	13450	13527	13351	13549	13566	13603	13520	13372	13645	13657	13423	13492	13422	13477	13564	13553	13406	13659	13452	13447	13526	13271	13473	13579	13307	13435	13701	13343	13420	13500	13706	13631	13325	13583	13214	13372	13456	13526	13585	13409	13399	13772	13581	13415	13568	13346	13505	13529	13542	13450	13786	13561	13388	13527	13560	13462	13604	13560	13671	13517	13359	13640	13519	13492	13367	13575	13646	13546	13609	13460	13642	13311	13532	13486	13632	13492	13627	13690	13510	13452	13414	13484	13417	13633	13579	13451	13538	13565	13766	13644	13535	13304	13565	13609	13705	13708	13521	13402	13461	13603	13385	13494	13553	13405	13625	13439	13385	13472	13461	13473	13419	13384	13600	13442	13405	13499	13515	13731	13582	13483	13559	13653	13445	13537	13435	13547	13750	13618	13552	13554	13366	13553	13591	13531	13689	13552	13624	13718	13707	13412	13452	13608	13596	13543	13703	13497	13465	13593	13411	13531	13691	13635	13542	13515	13408	13348	13419	13392	13802	13782	13343	13702	13658	13704	13486	13487	13458	13491	13561	13441	13569	13521	13496	13326	13695	13441	13375	13655	13516	13406	13509	13610	13595	13631	13574	13560	13626	13405	13390	13480	13659	13434	13460	13450	13624	13348	13674	13463	13473	13560	13365	13714	13622	13493	13544	13356	13459	13467	13363	13545	13477	13349	13517	13630	13433	13520	13388	13625	13554	13714	13399	13560	13753	13426	13642	13472	13407	13587	13476	13638	13390	13450	13429	13539	13575	13583	13601	13585	13379	13627	13441	13562	13374	13665	13663	13472	13687	13440	13578	13566	13536	13399	13696	13539	13497	13605	13461	13475	13624	13457	13356	13511	13533	13454	13535	13719	13636	13475	13421	13495	13635	13634	13517	13602	13622	13588	13513	13581	13379	13546	13480	13561	13590	13451	13296	13545	13490	13401	13557	13379	13635	13587	13400	13495	13482	13443	13577	13423	13378	13517	13566	13438	13584	13493	13375	13384	13372	13639	13380	13686	13683	13674	13655	13810	13563	13443	13557	13600	13562	13489	13542	13389	13638	13493	13498	13592	13548	13571	13433	13428	13202	13495	13588	13385	13535	13528	13542	13484	13605	13527	13385	13423	13467	13614	13516	13453	13795	13499	13545	13601	13589	13517	13491	13312	13495	13663	13399	13746	13613	13513	13503	13576	13406	13459	13557	13218	13362	13441	13687	13385	13531	13355	13582	13574	13515	13594	13521	13634	13498	13585	13568	13376	13539	13571	13508	13410	13566	13231	13513	13632	13578	13444	13516	13444	13763	13724	13503	13489	13448	13615	13467	13556	13370	13683	13573	13624	13450	13569	13495	13291	13512	13592	13430	13458	13352	13449	13424	13558	13515	13532	13553	13574	13602	13429	13453	13477	13597	13537	13267	13549	13475	13410	13650	13503	13519	13331	13293	13474	13328	13676	13431	13438	13446	13569	13649	13633	13508	13682	13558	13498	13366	13345	13666	13498	13531	13382	13496	13676	13560	13646	13415	13734	13442	13579	13682	13411	13502	13615	13605	13512	13699	13401	13594	13522	13291	13586	13678	13550	13563	13490	13513	13411	13507	13347	13425	13430	13255	13738	13451	13470	13515	13522	13504	13584	13487	13570	13666	13355	13612	13450	13505	13489	13494	13573	13711	13669	13582	13459	13510	13627	13549	13393	13548	13530	13567	13713	13660	13508	13614	13641	13464	13415	13512	13385	13612	13526	13412	13516	13643	13447	13444	13484	13550	13380	13440	13632	13512	13483	13545	13379	13600	13472	13476	13334	13339	13465	13461	13367	13523	13476	13359	13414	13429	13604	13454	13478	13411	13579	13466	13294	13435	13464	13721	13509	13515	13561	13714	13611	13285	13440	13627	13615	13473	13501	13633	13448	13553	13599	13745	13530	13423	13527	13705	13616	13225	13561	13479	13650	13486	13523	13631	13459	13472	13458	13615	13465	13465	13465	13372	13409	13497	13615	13374	13494	13537	13426	13766	13544	13359	13549	13462	13575	13248	13480	13619	13740	13521	13538	13649	13624	13598	13598	13345	13331	13493	13415	13480	13514	13578	13484	13562	13341	13439	13437	13428	13661	13784	13670	13354	13497	13511	13332	13706	13580	13491	13480	13348	13662	13409	13502	13538	13442	13290	13410	13476	13577	13624	13557	13529	13610	13567	13675	13447	13644	13676	13726	13514	13567	13608	13512	13650	13353	13546	13509	13436	13495	13497	13435	13479	13470	13502	13707	13646	13516	13490	13444	13743	13541	13598	13525	13584	13607	13373	13385	13451	13432	13547	13573	13465	13494	13543	13476	13656	13706	13524	13578	13475	13458	13426	13494	13456	13692	13463	13534	13539	13548	13521	13361	13388	13571	13595	13567	13557	13489	13612	13581	13524	13666	13368	13586	13418	13586	13382	13348	13657	13567	13483	13415	13499	13550	13574	13665	13559	13313	13527	13602	13490	13562	13515	13531	13565	13349	13582	13571	13546	13549	13568	13485	13575	13638	13444	13510	13522	13448	13511	13440	13708	13642	13597	13453	13516	13468	13677	13372	13566	13434	13429	13561	13503	13547	13727	13574	13480	13488	13304	13546	13532	13507	13631	13615	13737	13535	13529	13587	13723	13347	13516	13376	13418	13472	13543	13488	13431	13495	13435	13524	13557	13372	13501	13672	13544	13526	13396	13551	13576	13445	13607	13548	13462	13642	13599	13541	13471	13315	13628	13405	13408	13570	13382	13491	13592	13456	13597	13433	13318	13354	13439	13518	13372	13723	13431	13483	13397	13294	13469	13620	13707	13527	13663	13408	13690	13552	13662	13469	13350	13561	13647	13542	13511	13558	13531	13398	13570	13580	13630	13612	13524	13484	13446	13550	13445	13712	13565	13510	13548	13337	13704	13535	13366	13579	13593	13804	13482	13383	13400	13494	13710	13598	13507	13457	13677	13441	13545	13585	13624	13565	13626	13532	13569	13467	13509	13343	13510	13615	13515	13704	13654	13703	13588	13518	13518	13355	13563	13577	13433	13443	13412	13435	13429	13598	13569	13511	13659	13527	13574	13534	13412	13469	13392	13490	13316	13345	13575	13454	13539	13531	13550	13808	13538	13480	13568	13549	13491	13311	13451	13446	13500	13574	13534	13494	13465	13545	13622	13549	13617	13551	13388	13513	13659	13449	13355	13549	13490	13647	13536	13620	13545	13427	13530	13506	13610	13642	13676	13518	13543	13405	13503	13622	13803	13662	13691	13603	13595	13441	13447	13542	13446	13651	13553	13584	13535	13651	13473	13581	13541	13712	13492	13514	13422	13649	13634	13433	13568	13620	13559	13470	13676	13792	13481	13663	13574	13528	13500	13726	13590	13557	13665	13624	13469	13410	13500	13477	13317	13422	13654	13454	13634	13386	13651	13507	13617	13486	13573	13583	13536	13459	13474	13402	13501	13644	13441	13484	13476	13479	13538	13756	13743	13384	13593	13282	13551	13676	13432	13382	13512	13577	13519	13637	13446	13570	13273	13609	13412	13572	13397	13485	13577	13726	13619	13577	13651	13482	13633	13492	13576	13827	13450	13607	13631	13612	13373	13443	13469	13523	13359	13690	13389	13566	13483	13593	13626	13569	13462	13515	13604	13605	13691	13559	13623	13452	13309	13480	13536	13600	13800	13469	13639	13506	13690	13523	13549	13735	13476	13798	13630	13617	13709	13644	13645	13635	13513	13883	13578	13433	13467	13418	13588	13496	13495	13457	13567	13367	13421	13455	13564	13656	13429	13683	13618	13576	13688	13335	13425	13593	13588	13579	13489	13371	13446	13526	13434	13561	13559	13621	13543	13556	13474	13435	13616	13614	13561	13490	13605	13601	13691	13657	13333	13593	13491	13580	13506	13444	13525	13562	13670	13463	13360	13355	13529	13517	13555	13536	13518	13412	13493	13608	13447	13371	13669	13541	13667	13392	13524	13612	13417	13531	13451	13650	13428	13640	13743	13500	13541	13531	13604	13525	13629	13643	13500	13601	13511	13451	13517	13633	13335	13503	13479	13425	13627	13460	13621	13689	13343	13497	13477	13381	13544	13332	13549	13630	13403	13525	13641	13440	13497	13659	13679	13637	13467	13520	13559	13546	13267	13728	13679	13672	13528	13725	13470	13556	13547	13445	13518	13546	13661	13576	13620	13607	13549	13657	13447	13594	13491	13458	13594	13527	13490	13486	13531	13678	13639	13671	13610	13524	13458	13684	13633	13827	13664	13733	13658	13556	13398	13538	13564	13550	13470	13490	13462	13307	13569
14755	19765	19033	16182	14717	14323	13808	13774	13461	13285	13184	13223	13543	13521	13678	13778	13493	13631	13548	13534	13522	13779	13531	13811	13514	13504	13574	13565	13434	13428	13508	13257	13258	13249	13059	13056	13043	13064	12858	13157	12946	13064	13065	13018	12939	12852	13001	13007	13087	13191	13010	13044	12921	12961	12997	12911	12938	12758	12980	13148	12874	12957	12949	12883	12934	13026	12900	13049	12901	12791	12936	12925	12850	13025	12834	12952	13005	13000	13087	12977	12969	12807	12931	12916	13015	12909	12835	12864	13099	12927	13069	12902	13047	12949	12930	12862	12976	12926	13052	12911	12849	13008	12900	13034	12863	12830	12908	12971	12879	12946	12960	12835	12873	12943	12987	12765	12907	12686	12946	12907	13038	12892	12701	12734	12839	12863	13137	12870	12828	13043	12860	12969	12869	12993	12935	12864	13069	12801	12996	12896	13120	13013	12988	13141	13103	12900	12969	13143	12754	12884	12869	12815	12961	13100	13170	12802	12925	12954	12940	13017	12921	13079	12971	12891	12808	12998	12981	12933	12922	12896	12974	12929	12908	12787	12845	12892	12960	12876	13024	12872	12978	12901	12885	12960	12896	12965	12763	12869	12810	12840	12891	12919	12918	12973	12852	13129	13044	12923	12995	13028	12800	13076	12860	12986	12896	12806	12822	12967	12901	12918	12955	13027	12938	12879	12786	12962	12996	12797	12948	12923	12962	13162	12962	12895	12989	12972	13135	12899	12998	12822	12953	12760	13055	13021	12713	12795	12799	12890	12819	12929	12919	12834	12882	12860	12862	12937	12903	12781	12952	13001	12992	13000	12993	12802	13040	12895	13013	13006	12980	12831	12886	12808	12900	12994	12922	12853	12935	12943	13036	12834	12989	12907	12932	12943	12857	12884	12866	12858	12935	12984	12943	13008	12988	12929	12963	12929	12890	12946	12945	12809	12948	12810	13119	12961	12998	13096	12948	12897	12979	12921	13030	13127	13069	12953	13012	12938	12917	12870	13106	12985	13045	13026	12997	12966	12713	12960	12907	12957	12829	12888	12888	12990	12921	12945	13036	12926	12943	12909	13020	13008	12954	12857	12941	12960	13015	12857	12852	12886	12827	13045	12939	12955	13012	12921	12983	12925	12873	13050	13008	12900	12945	12892	13015	12915	12766	12918	12913	12870	13006	12863	12881	13015	12879	12892	12786	12935	12937	13058	12942	12880	12877	13002	12887	12821	13074	12999	12720	12850	12708	12931	12976	12917	12989	12845	12910	13110	12932	12917	12991	12862	13035	12838	12868	12952	12987	12911	12913	12910	13004	12945	12903	12870	13024	12915	13011	12906	13009	13017	13099	12998	12873	12768	13055	12940	12989	12976	12765	13048	12806	13031	12981	12951	12852	13063	12993	12846	13024	12874	12814	12848	12970	13035	12955	12811	12959	12846	12905	12807	12877	12978	12954	12890	13007	12865	12809	12972	12917	13019	12541	13035	12975	12885	13115	12811	13076	12896	12867	12847	12852	13100	12862	12937	12924	12920	12832	12923	12938	13036	13008	13111	12838	12879	12922	12774	13038	12803	12987	13097	12906	12798	12691	12897	12801	13018	13045	13107	12803	12923	12943	13038	13037	12838	12995	12897	12870	12941	12952	12927	13043	12996	12902	12836	12850	12896	13021	12829	13033	12933	12971	12900	12804	12887	12936	12979	13000	12854	12964	12998	13052	12897	12821	12810	12933	12799	12933	12837	12897	12926	12945	12925	12824	12958	12729	13045	12787	12914	12853	13053	12932	12841	13055	12959	12898	12969	13141	12968	12910	12820	12836	12940	12850	13019	12731	12950	12692	12812	13066	13067	12922	12822	12883	13001	13033	12919	12949	12965	13068	12915	12901	12915	12918	12824	12987	12936	13081	12897	12762	13038	12919	13083	12943	12799	12959	12761	12930	12898	13047	13082	12991	12797	12925	12794	12985	12993	12811	12932	12841	12859	12775	12996	13003	12896	12930	12957	12931	12885	12851	13111	13157	12907	12894	13117	13018	12924	12883	13008	13107	12986	12853	13004	13010	12933	13048	12809	13001	13124	12852	12936	12789	12808	12890	12868	12951	12834	12942	12988	13043	12969	12906	12866	12804	12786	12809	12923	12859	13049	12878	12914	12986	12875	12827	12933	12863	12895	13073	12834	13012	12999	13088	12837	12931	12939	13084	12861	12875	12953	12976	12928	12892	13023	12956	12842	12873	12984	12936	13087	12924	12969	13013	12996	12750	12918	12818	12826	12879	12855	12919	12875	12952	12896	12899	12862	12806	13000	12906	12849	12940	13016	12796	12788	12824	12938	12936	13007	12771	12909	13023	12914	12973	13053	13035	12855	12863	12968	12929	12881	12899	12910	12881	12974	12883	12818	12867	13049	12818	12930	12879	12801	12878	12841	12961	12987	13154	12956	12895	12858	12951	13030	12964	12881	12820	12994	12940	12826	12948	12941	12854	12724	12899	13076	12939	12846	12961	12956	12986	12866	12925	12992	12890	12901	13070	12839	12837	12915	12835	13019	12831	13005	12926	12996	12883	12888	13028	12905	12989	12879	12940	12857	12957	12991	12895	12866	12836	12894	12826	12935	12825	13033	12891	12923	12974	13031	12887	12931	12872	12864	12935	12735	12898	12953	12830	12965	12936	12862	12982	12879	12828	12850	12939	12819	13008	12937	12871	12881	12963	13041	12829	13000	12895	12915	12971	12801	12762	12804	12890	13053	12930	12895	12857	13045	12811	12944	12783	12935	12868	12906	12999	12844	13059	12952	13033	12772	12869	12938	12834	13035	13125	13020	12944	12722	12963	12994	12897	12840	12922	13038	12988	12785	12905	12991	12917	13001	13018	12729	12975	12898	12869	13020	12913	12822	12974	12841	12973	13012	12925	12820	12941	12901	12948	12700	12882	12864	12968	12926	13070	12909	12945	12943	12809	13013	12978	12820	12904	12925	12890	13026	12902	12990	12823	12894	12894	12954	12839	12859	12984	12998	12962	12860	12845	12852	12825	12919	12875	12855	12978	12908	12845	12996	12975	12811	13092	12876	12878	12856	13103	12926	12893	13006	12935	12938	12969	12894	12985	12784	12810	12928	12783	13063	12922	12852	12911	12875	12831	12819	12826	12895	12801	13065	12951	12980	13083	12902	13068	12896	12993	12949	12858	12821	12761	12969	12905	12767	13054	12854	12914	12897	12944	12903	12961	12816	12846	12966	12738	12913	12987	12913	12847	12971	12886	12998	12909	12936	13082	12898	13142	12974	13055	12925	12977	12884	12954	12984	13043	12976	12934	12840	12838	12936	12877	12944	12979	12997	13050	12972	12956	12991	12792	12731	12854	12828	12979	12913	12911	13001	12814	12656	12951	12724	12926	12897	12800	12752	12885	12793	12877	13093	12939	13128	12864	12904	12888	12836	13036	12863	12993	12819	13135	12802	12804	12780	12777	13091	13000	12832	13001	12934	12888	12937	12955	12970	12921	12956	12926	12942	12938	12739	13085	12890	12949	13033	12852	12856	13036	12872	12994	13065	12978	12840	12809	13003	12862	12724	12953	13074	12845	12923	12972	12939	12863	13092	12948	12922	12987	12997	12897	13035	12830	12819	12935	13053	12861	12922	12946	12903	13117	13017	13039	12592	12862	12807	12994	12950	12939	12830	12932	13095	12933	12920	13039	13035	12965	12971	13000	13192	13050	12772	12918	12903	12995	12858	12862	12914	13075	12958	12940	12817	12847	12879	12816	12960	12999	12824	12896	12868	12871	12927	12949	13021	12855	12878	12812	13085	12990	12932	13086	12967	12983	12715	13219	13141	12897	13011	12851	12842	13071	12984	12852	12897	12772	12979	13034	12855	13077	12995	12818	12921	12840	12935	12940	13059	12865	12923	12759	13032	12903	12934	12857	12889	12729	13009	12784	12851	12931	12847	12997	12958	13136	12608	12965	12861	12708	13107	12838	13085	12942	13161	12926	12815	13054	13077	12738	12902	13016	12978	12939	12889	12965	12843	12900	12947	13009	12945	12983	12914	13021	12970	12935	12947	13013	12751	13027	13078	12865	13047	13059	13109	13021	13071	12963	12858	13056	12807	12854	12899	12739	12961	13017	12959	12867	12978	12817	12934	12985	12915	13067	12936	13106	12824	13015	12800	12763	12903	13054	13050	13139	12977	12915	12898	13071	12812	12888	12980	13084	13029	13031	12873	13076	13042	12808	13042	12987	12923	12824	12832	12870	12943	12902	13056	13051	12752	12815	12810	12893	13080	12882	13034	12924	13138	12905	12996	12869	12917	13019	13011	12864	13105	12781	12948	12923	12712	12919	12903	12919	12994	12906	13045	12842	12807	13065	12986	12800	13042	12947	12876	12912	12948	12951	12920	13011	12860	12975	12929	12952	12943	12958	12976	13045	12828	12908	13044	12953	12786	12835	12981	13055	12903	12945	12908	13019	13040	12957	13123	12974	12861	12933	12879	12835	12937	12943	13087	12751	12848	12974	12987	13037	12980	12981	12932	12994	12938	12976	12874	12958	13138	12788	12881	12899	12887	13062	12870	12934	12816	12969	12859	12964	13007	13105	13017	13054	12990	12921	12859	12854	13135	12948	13086	13017	12945	12900	12884	12836	12995	12951	12890	12961	13097	13047	13110	12953	12959	13069	12983	12841	12824	12886	12802	13110	12809	13073	13020	13065	13007	12859	12896	13047	12706	12931	12986	13003	12781	12906	12860	12869	12954	12811	12958	12845	12935	12900	12865	12789	12948	12772	12991	12909	12929	12895	12971	12974	12894	12949	12899	12991	12913	13047	12809	12973	12916	12914	12804	13009	12956	12894	12853	12911	12972	12983	12836	12990	12857	12914	12983	12904	13082	13103	12965	12922	12955	12959	12910	12962	13106	13011	12941	12957	12894	13049	12967	13108	12888	12961	12944	12946	13164	12976	12824	13052	12973	13001	12913	12851	12840	13177	12896	12967	12876	13017	12939	12970	12873	12854	13035	12932	13030	12886	12726	12818	12888	12956	12905	12826	12933	12885	13023	12894	12794	12828	13032	12842	12961	12902	12983	12995	12935	13007	13084	12895	12831	12967	12849	12997	12846	12872	12783	12749	12963
23742	21044	28310	24061	21529	19306	17488	14937	14430	14323	14478	14244	14463	14471	14564	14563	14628	14231	14304	14455	14433	14602	14562	14793	14552	14579	14572	14473	14294	14405	14319	14170	14135	14232	14063	13811	13911	13914	13885	13898	14032	13937	13944	13827	13808	13812	14056	13920	13862	13959	13982	13997	13811	13880	13931	13834	13892	13857	13931	13766	14060	13872	13829	14020	13786	13849	13840	13670	13826	13900	13797	13861	13767	13903	13897	13787	13912	13795	13927	13600	13810	13622	13782	13647	13893	13737	13718	13770	13720	13668	13814	13850	13783	13598	13677	13802	13739	13676	13899	13768	13838	13856	13743	13924	13698	13662	13716	13684	13898	13901	13770	13714	13797	13704	13953	13830	13646	13869	13863	13696	13862	13750	13758	13787	13785	13865	13971	13882	13728	13697	13841	13779	13864	13865	13807	13685	13733	13739	13738	13773	13815	13879	13633	13867	13749	13836	13682	13811	13789	13830	13959	13686	13636	13680	13859	13806	13767	13757	13773	13813	13700	13866	13743	13652	13869	13673	13715	13946	13948	13836	13890	13892	13897	13745	13771	13827	13904	13663	13719	13826	13643	13907	13790	13637	13671	13803	13826	13818	13835	13754	13766	13679	13926	13811	13899	13904	13791	13771	13670	13750	13846	13886	13912	13786	13792	13815	13685	13637	13984	13979	13860	13710	13971	13840	13781	13815	13642	13854	13893	13750	13635	13630	13662	13957	13868	13774	13749	13620	13648	13642	13690	13668	13858	13877	13769	13611	13820	13722	13729	13849	13755	13821	13923	13740	13723	14030	13895	13779	13745	13682	13992	13997	13724	14054	13661	13744	13679	13747	13743	13853	13737	13796	13907	13731	13759	13962	13896	13656	13817	13864	13908	13854	13789	13804	13848	13604	13583	13702	13839	13662	13882	13690	13690	13900	13919	13843	13708	13847	13844	13841	13670	13945	13829	13928	13763	13816	13695	13798	13949	13783	13676	13834	14007	13845	13820	13673	13745	13858	13801	13832	13741	13681	13824	13628	13857	13762	13849	13795	13613	13765	13714	13838	13817	13761	13597	13732	13719	13691	13954	13691	13682	13828	13714	13831	13727	13715	13803	13718	13587	14022	13680	13781	13811	13688	13737	13899	13758	13607	13697	13818	13886	13578	13689	13732	13611	13886	13828	13587	13859	13848	13817	13869	13915	13935	13771	13946	13730	13897	13680	13740	13814	13831	13836	13862	13734	13676	13847	13653	13809	13764	13816	13902	13988	13553	13791	13874	13850	13835	13714	13811	13868	13758	13766	13942	13875	13793	14055	13873	13960	13843	14008	13554	13935	13793	13765	13811	13875	13742	13791	13901	13987	13819	13940	13954	13858	13949	13954	13946	13666	13832	13740	13739	13929	13756	13883	13812	13694	13805	13816	13679	13822	14028	13613	13674	13710	13798	13775	13871	13570	13711	13967	13788	13858	13792	13821	13725	13770	13769	13718	13762	13858	13807	13707	13743	13868	13808	13633	13697	13787	14007	13827	13785	13945	13884	13757	13638	13948	13907	13808	13847	13654	13858	13644	13928	13684	13738	13783	13719	13827	13720	13728	13771	13885	13785	13734	13624	13736	13799	13769	13750	13649	13712	13854	13890	13853	13767	13729	13862	13650	13793	13768	13598	13804	13923	13834	13926	13718	13727	13762	13742	13618	13991	13756	13849	13770	13845	13917	13794	13614	13976	13923	13840	13676	13618	13663	13843	13761	13620	13783	13624	13670	13763	13900	13754	13697	13896	13664	13743	13771	13631	13716	13768	13832	13813	13965	13901	13674	13801	13910	13721	13949	13645	13956	13677	13728	13792	13776	14019	13881	13671	13909	13880	13931	13778	13914	13832	13789	13721	13890	13703	13818	13679	13661	13740	13913	13646	13679	13688	13922	13894	13974	13693	13729	13809	13852	13770	13715	13662	13780	13795	13841	13846	13768	13746	13847	13851	13733	13765	13669	13765	13878	13807	13866	13836	13830	13757	13638	13610	13610	13814	13828	13575	13799	13678	13710	13786	13714	14064	13813	13779	13622	13683	13573	13761	13726	13815	13765	13696	13868	13921	13859	13864	13977	13768	13627	13652	13601	13786	13765	13792	13776	13954	13753	13646	13702	13816	13966	13747	13760	13712	13668	14000	13732	13910	13807	13848	13726	13708	13662	13899	13763	13824	13650	13911	13947	13904	13845	13801	13868	13932	13883	13726	13754	13844	13888	13937	13892	14136	13766	13828	13736	13897	13795	13798	13796	13757	13794	13915	13899	13936	13884	13639	13819	13783	13715	13709	13690	13958	13721	13832	13697	13744	13825	13776	13867	13918	13737	13692	13811	13850	13922	13746	13821	13696	13623	13740	13890	13838	13872	13804	13664	13722	13899	13807	13919	13862	13684	13687	13881	13774	13920	13732	13833	13926	14030	13691	13809	13647	13769	13728	13726	13896	13677	13809	13785	13869	13631	13660	13860	13829	13730	13813	13743	13841	13776	13889	13722	13701	13680	13801	13719	13832	13737	13856	13653	13826	14026	13649	13827	13564	13649	13707	13969	13737	13855	13752	13694	13838	13861	13797	13863	13818	13884	13816	13754	13670	13753	14001	13853	13898	13928	13758	13685	13876	13722	13845	13837	13878	13845	13638	13894	13670	13827	13754	13677	13630	13874	13639	13751	13726	13780	13868	13801	13855	13922	13794	13889	13915	13898	13754	13832	13624	13827	13606	13822	13655	13868	13711	14012	13636	13835	13818	13548	13763	13902	13838	13829	13792	13729	13791	13780	13818	13726	13948	13864	13913	13770	13966	13683	13925	13763	13767	13863	13682	13656	13698	13810	13840	13822	13839	13808	13784	13742	13827	13721	13732	13932	13694	13702	13854	13868	13755	13798	14035	13775	13766	13579	13760	13825	13857	13879	13735	13647	13891	13845	13702	13743	13690	13940	13887	13921	13941	13589	13691	13632	13676	13620	13765	13876	13977	13982	13871	13758	13723	13917	13821	13595	13725	13736	13781	13607	13828	13751	13786	13709	13796	13576	13803	13705	13931	13799	13898	13945	13656	13755	13970	13786	13823	13847	13935	13693	13884	13746	13749	13816	13735	13936	13816	13818	13797	13910	13870	13755	13566	13605	13725	13690	13639	13660	13825	13797	13935	13604	13692	13903	13723	13809	13773	13746	13780	13568	13607	13655	13826	13772	13770	13885	13761	13671	13832	14070	13879	13891	13885	13710	13660	13738	13877	13645	13826	13618	13715	13689	13702	13637	13741	13913	13818	13901	13848	13772	13795	13696	13707	13763	13821	13851	13676	13807	13858	13903	13835	13787	13851	13812	13874	13766	13626	13944	13770	13721	13764	13673	13830	13842	13661	13830	13790	13666	13765	13699	13748	13938	13751	13671	13716	13936	13953	13810	13745	13783	13773	13623	13901	13741	13753	13635	13712	13848	13752	13787	13837	13623	14020	13880	13881	13910	13902	13895	13735	13612	13843	13764	13769	13684	13956	14026	13915	13684	13884	13885	13950	13738	13908	13764	13933	13946	13762	13842	13944	13664	13665	13847	13815	13845	13687	13825	13739	13660	13866	13716	13835	13750	13860	13893	13748	13821	13652	13732	13674	13688	13664	13972	13707	13596	13686	13756	13621	13922	13890	13617	13802	13944	13764	13617	13608	13682	13825	13821	13849	13695	13757	13837	13737	13525	13695	13677	13998	13844	13948	13706	13695	13585	13582	13618	13652	13725	13788	13827	13883	13858	13761	13782	13742	13709	13890	13620	13632	13728	13739	13755	13489	13537	13722	13428	13501	13697	13746	13777	13858	13753	13764	13742	13874	13791	13789	13609	13678	13561	13718	13810	13779	13721	13619	13739	13823	14023	13709	13837	13781	13904	13906	13843	13907	13779	13817	13816	13766	13747	13795	13736	13772	13844	13884	13884	13676	13758	13761	13857	13868	13694	13861	13732	13814	13870	13516	13929	13865	13675	13739	13806	13710	13857	13896	13827	13885	13999	13835	13653	13905	13737	13913	13780	13830	13894	13697	13741	13792	13837	13611	13881	13680	13726	13820	13791	13976	13822	13698	13758	13698	13614	13847	13750	13899	13765	13772	13924	13772	13750	13903	13847	13754	13744	13669	13882	13729	13689	13845	13775	13718	13741	13745	13695	13861	13636	13740	13919	13845	13690	13815	13773	13994	13876	13869	13797	13993	13827	13838	13838	13764	13959	13738	13729	13578	13806	13901	13802	13853	13726	13880	13871	13722	13762	13751	13819	13661	13662	13907	13876	13720	13795	13785	13979	13861	13843	13713	13648	13716	13733	13614	13774	13726	13622	13892	13738	13839	13756	13714	13712	13931	13973	13647	13659	13754	13827	13729	13755	13768	13513	13831	13820	13832	13925	13771	13739	13773	13820	13886	13773	13969	13972	13618	13903	13843	13653	13790	13852	13801	13796	13523	13752	13814	13740	13921	13670	13708	13992	13615	13834	13667	13672	13898	13666	13960	13680	13781	13911	13763	13693	13845	13627	13733	13900	13860	13900	13633	13851	13749	13928	13800	13900	13753	13718	13845	13792	13917	13991	13751	13776	13727	13900	13851	13789	13759	13811	13912	13898	14026	13982	13741	13739	13733	13804	13752	13884	13913	13884	13845	13560	13812	13902	13874	13764	13819	13834	13795	13691	13781	13588	13830	13857	13865	14078	13824	13705	13783	13775	13909	13830	13674	13761	13862	13732	13799	13687	13765	13771	13806	13936	14017	13743	13609	13900	13774	13812	13797	13907	13878	13714	13615	13687	13691	13783	13845	13784	13699	13735	13845	13799	13928	13722	13841	13886	13728	13966	13810	13743	13565	13873	13813	13762	13669	13576	13624	13843	13936	13839	13841	13814	13783	13881	13823	13834	13827	13784	13828	13910	13717	13707	13977	13843	13980	13922	13872	13772	13810	13816	13756	13994	13909	13813	13811	13859	13679	13589	13916	13951	13715	13818	13854	13876	13754	13862	13835	13772	13775	13795	13801	13776	13755	13630	13715	13584	13790	13966	13985	13630	13750	13807	13808	13783	13577	13675	13868	13901	13871	13728	13712	13823	13839	13827	13907	13756	13710	13896	13709
14455	25989	24251	19269	17134	15815	15480	14872	14530	14019	13805	14065	14232	14385	14263	14121	14186	14165	14107	14018	14205	14458	14387	14597	14169	14203	14134	14074	14114	13861	13875	13790	13586	13355	13406	13451	13482	13516	13452	13318	13262	13234	13246	13194	13050	13315	13334	13142	13134	13208	13080	13151	13267	13273	13321	13279	13124	13229	13131	13161	13192	13190	13088	13364	13175	13025	13277	13260	13229	13104	13003	13183	13209	13287	13123	13202	13220	13218	13077	13132	13132	13249	13069	13171	13265	13139	13063	13376	13160	13127	13194	13156	13164	13129	13222	13132	12858	13184	12975	12991	13014	13070	13236	13231	13136	13131	13010	13029	13165	12976	13159	13219	13077	13221	13178	13231	13071	13081	13186	13195	13123	13043	13070	13023	13345	13098	13149	12981	13057	13133	13162	13063	13155	13158	13296	13083	13260	13087	13218	13075	13200	13163	13204	13300	13013	13407	13254	13245	13035	13138	13095	13103	13230	13238	13130	13140	12934	13033	13134	12973	13226	13192	13091	13206	13217	13106	12989	12972	13174	12994	12975	13103	13136	13209	13235	12983	13198	13280	13110	13152	13214	13283	13089	13272	13121	13287	13093	13295	13028	12916	13168	12959	13061	13163	13199	13127	13168	13130	13079	13149	13214	13162	13269	13090	13186	13080	13129	13041	12979	13139	13045	13064	13097	13274	13185	13078	13174	13131	13088	13197	13242	13086	13012	12936	13235	13068	13208	13110	13104	13109	12991	13021	13072	13032	13002	12993	13129	13268	13205	13170	13099	13176	13108	13115	13223	13211	12963	12980	13140	13245	13062	13111	13133	13196	13109	13096	13040	13198	13168	13169	13026	13208	13032	13051	13043	13108	13286	13214	13136	13273	13237	13095	13088	13270	13169	13066	13217	13198	13013	13081	13256	13328	13243	13122	13302	13103	13106	13166	13264	13215	13136	13123	13092	13089	13195	13122	13109	13051	13027	13096	13154	13115	13239	13249	13210	13195	13117	13110	13256	13141	13236	13017	13257	13130	13059	13191	13054	13035	13147	13124	13212	13109	13059	13221	13125	13133	13172	13305	12926	13207	13201	13002	13253	13169	13126	13254	13230	13214	13097	13249	13231	13044	13074	13220	13059	13126	12975	13286	13035	13160	13189	12960	13137	13246	13212	13277	13172	13049	13114	13108	13098	13297	13045	13107	13231	13131	13203	13117	13074	13039	13180	13229	13245	13188	13119	13244	13122	13068	13087	13173	13116	13257	13044	13144	13005	13314	13092	13208	13100	13083	13088	13094	13312	13225	13160	13060	13204	13083	13236	13045	13067	13129	12999	13193	13115	12936	13239	13265	13027	13172	13163	13111	13065	13063	13202	13120	13103	13018	13112	13110	13113	13143	13206	13136	12930	13331	13047	12996	13185	13175	13191	13153	12998	13050	13096	13099	13272	13072	13136	13223	13014	12939	13221	13155	13008	13154	13208	13081	13057	12977	13214	13229	13070	13087	13032	13094	13249	13044	13006	13110	13167	13037	13019	13178	13109	13017	13058	13081	13181	13198	12998	13083	13163	13146	13138	13046	13015	13137	12961	13185	13248	13046	13040	13144	13285	13151	13133	13147	13185	13063	13199	13202	13062	12983	13239	13140	13048	13051	13159	12997	13068	13000	13152	13006	13237	13071	13118	13177	13096	13266	13046	13115	13000	13191	13167	13126	13222	13203	13218	12914	13050	13115	13195	13037	13177	13111	13044	13029	13169	13144	13110	13150	13185	12992	13187	13148	13211	13042	13189	13141	13210	13024	13156	13054	13124	13074	13190	13180	13134	13134	13187	13047	13203	13126	13134	13141	13135	13140	13064	13177	13116	13147	13183	13208	13292	13303	13172	13015	13143	13266	13096	13148	13146	13238	13232	13197	13168	13221	13175	12991	13124	13197	13009	13141	13218	13132	12948	13223	13153	13155	13046	13149	13259	13129	12965	13202	13155	13064	13222	12950	13100	13083	13156	13133	13014	13213	13222	13061	13120	13073	12994	13190	13132	13105	13122	13268	13003	13203	13305	13115	13296	13026	13112	13208	13045	13152	13231	13152	13154	13174	13007	13139	13080	13067	13186	13101	13174	13019	13064	13065	13342	13222	13027	13210	13008	13112	13115	13004	13035	13319	13171	13104	13214	13018	13169	13102	13141	13030	13118	13099	13110	13145	13133	13242	13203	12906	13156	12946	13117	13168	13054	13135	13047	12961	13251	13109	13063	13088	13250	13048	13006	13245	13031	13243	13150	13153	13206	13100	13067	13122	13234	13141	13199	13281	13138	13136	13141	13426	13166	13115	13290	13211	13143	13172	13085	13097	13020	13075	13184	13119	13078	13038	13279	13261	13146	13066	13028	13159	13120	13016	13177	13143	13053	13117	13041	13244	13096	13213	13048	12967	13017	12941	13225	13178	13090	13151	13191	13083	13076	13134	13156	13118	13084	13029	13184	13149	13165	13213	13006	13139	13141	13115	13100	13060	13079	13150	13122	13123	13204	13207	13253	13169	13019	13107	13237	13071	13221	13167	13054	13250	13083	13340	13149	13102	13178	12962	13077	13143	13184	13185	13091	13130	13065	13090	13164	13191	13191	12975	13075	13301	13211	13255	13261	13212	13093	12984	12887	13211	13069	13205	13078	13157	13021	13148	13006	13087	13049	13084	13204	13112	13124	13040	13150	13002	13218	13187	12889	13074	13215	12980	13164	13156	13191	13123	13114	13080	13130	13049	12985	13046	13226	13112	13310	13091	13155	13115	12971	13233	13073	13148	13134	13150	13190	13262	13096	13131	12994	13132	13278	13101	13053	13178	13102	13117	12974	13002	13199	13030	12998	13072	13186	13251	13136	12973	13079	13122	13058	12831	13215	12906	13103	13138	13270	13107	13184	13125	12968	13246	13154	13230	13152	13005	13223	13096	13214	13048	13143	13282	13194	13001	13131	12997	13072	13221	13034	13223	13126	13135	13226	13160	12907	13074	13017	13085	13124	13189	13201	13120	13175	13299	13040	12971	13195	13107	13016	13132	13067	13256	13133	13189	13107	13050	12936	13141	13337	13115	13153	13093	13063	13162	13222	13049	13188	13183	12956	13071	13080	13163	13213	13126	13144	13047	12955	13015	13021	13135	13427	13098	13066	13069	12938	13242	13092	13021	13069	13065	13180	13065	13020	13128	13095	13100	13234	13235	13252	13136	13270	13152	13248	13168	13134	13213	13108	13104	13127	13098	13168	13222	13168	13252	13001	12951	13180	13223	12985	12891	13175	13015	13141	13145	13138	13090	13075	13138	13204	13136	12896	13198	13064	13118	13172	13043	13142	12859	13113	13385	13172	13152	13037	13187	13138	13104	13222	13053	13015	13068	13179	13143	13216	13207	13203	13012	13065	13202	13229	13265	13145	13185	13104	13172	13054	13254	13137	13051	13218	13101	12910	13056	13103	13079	13129	13198	13035	13229	12927	13144	12801	13262	13079	12978	13095	13287	13274	13190	13165	13098	12868	12946	13187	12972	13161	13222	13096	12969	13130	13178	13242	13108	13077	13061	13293	13204	13124	13305	13118	13085	13197	13184	13175	13203	13159	13186	12954	13156	13049	13031	13149	13185	13182	13066	13099	13070	13049	13212	13052	13178	13260	13226	13169	13053	13131	13186	13092	13032	13251	13241	13040	13199	13360	13177	13089	12906	13134	13066	13186	13161	13151	13174	12992	13131	13305	13027	13009	13178	13072	12922	13122	13106	13051	13054	13013	13172	13204	13132	13068	12958	13077	13109	13120	13127	13136	13211	13058	13076	13229	13145	13155	13209	12997	13095	13062	13254	13289	12978	13195	13025	13058	13103	13161	13107	13135	13077	13244	13021	13119	13052	13157	13199	13194	12996	13196	13111	13099	13138	13168	13048	13115	13235	13071	13201	13260	13010	12985	13375	12989	12962	13135	13214	13096	13118	13176	13245	13255	13123	13021	13337	13215	13176	13130	13057	13117	13166	13161	13177	13281	13235	13179	13148	13042	13144	13213	13147	13217	13004	13162	13081	13217	13093	13126	13175	13262	13057	13116	13182	13306	13022	13192	13150	12979	12999	13156	13238	13083	13258	13026	13049	13161	13101	13208	13158	13190	13090	12995	13276	13285	13100	13016	13147	13140	13188	13141	13157	13240	13078	13152	13234	13046	13046	13189	13243	13081	13213	13254	13204	13121	13111	13131	13175	13153	13174	12999	13178	13140	13136	13088	13168	13013	13202	13046	13143	13069	13238	13178	13156	13204	13137	13056	13010	13163	13042	13144	13139	13056	13104	13314	13130	13064	13132	13145	13448	13267	13216	13163	13280	13134	13228	13021	13268	13192	13018	13215	13238	13205	13119	13181	13028	13049	13263	13161	13058	13074	13080	13181	13095	13103	12958	13253	13209	13105	13336	13204	13061	13026	13172	13245	13038	13217	13084	13101	13218	13245	13161	13108	13015	13191	13053	13066	13111	13054	13192	13198	13189	13103	13216	13277	13141	13053	13142	13131	13158	13171	13104	13069	13184	13195	13239	13066	13042	13130	13136	13215	13077	13120	13177	13149	13270	13270	13019	13059	13092	13198	13204	13139	13217	13101	13072	13086	13224	13150	13121	13030	13117	13183	12984	13242	13157	13113	13245	13037	13038	13062	13257	13114	13099	13230	13080	12981	13191	13159	13264	13136	13171	12868	12982	13291	13068	13060	13182	13233	13054	13114	13060	13240	13093	13199	13227	13120	13326	13219	13092	13039	13014	13101	13094	13170	13122	13081	13388	13221	13251	13132	13172	13158	12868	13238	13237	13148	13087	13144	13262	13103	13210	13055	13174	13137	13099	13121	13105	13144	13113	13132	13063	13092	13186	13111	13173	13069	13162	13228	13040	13074	13089	13267	13152	13252	13190	13058	13050	13081	13159	13037	13235	13062	12951	13275	13069	13262	12954	13317	13168	13216	13030	12945	13039	13076	13027	13098	13195	13101	13098	13117	13214	13210	13237	13213	13126	13035	13119	13139	13144	12964	13118	13341	13270	13157	13286	13395	13160	13432	13238	13132	13146	13285	13363	13123	13063	12989	13041	13237	13195	12961	13202	13123	13086	13167	13065
22810	21132	28920	23619	21313	22848	22763	17284	16067	16406	15904	15913	15751	16049	16011	15864	15860	15939	15969	15913	15923	16109	16128	16093	16166	15855	15916	15950	15798	15805	15724	15644	15407	15407	15322	15187	15326	15164	15166	14892	14912	15157	14947	14944	14822	14980	15031	15131	15048	15112	15148	15164	15300	14929	14985	14993	14974	14921	14984	14957	14947	15032	14839	15056	14964	15074	14959	14839	14872	15003	14898	14884	14950	14702	14956	14991	14909	15091	15011	15049	14934	14919	14815	14993	15030	15066	15074	14967	15071	14910	14821	15084	15010	14724	14961	14905	14999	15089	14836	14830	14885	14864	14825	14895	14945	14951	14916	14958	14914	15028	14854	15078	14927	14870	14878	15009	14885	14839	14875	14957	15044	15003	14967	14906	14908	14928	15002	15147	14882	14773	14953	14869	14906	14949	14930	14936	14774	14772	14957	14870	14797	14789	14792	14995	14916	14858	14839	14820	15052	14952	14796	14753	14956	14926	14810	14949	14943	15007	14929	14939	15030	14662	14867	14983	15012	15022	14872	14901	15044	14703	14973	14917	14986	14873	14975	14815	14967	15010	14852	14880	14857	15020	14969	14904	14922	14867	14810	14740	14809	14796	14911	14813	14942	14626	14965	14894	14969	14935	14971	14989	14986	14870	14976	14914	14887	14863	14921	14916	14931	14839	14909	14930	14924	14883	15047	14774	14840	14813	14775	15021	14881	14989	15079	15007	15063	14983	14822	14907	15006	14885	14930	14963	14961	14754	14848	14926	14684	14965	14851	14905	15029	14925	14870	14811	14816	15044	15063	14804	14815	14833	14886	14792	15017	14934	14952	15007	14874	14937	14733	14865	14899	15157	14933	14844	15043	14720	14857	14693	14814	15254	14804	15020	14940	14831	15004	14651	14916	14779	14850	14856	14686	14995	14883	14777	14923	14745	14975	15129	15030	14918	14871	14978	15092	14821	14987	14848	14865	15006	14951	14905	14877	14880	14838	14816	14843	15055	14959	15030	14816	14802	14851	14878	14954	14747	14981	14817	15022	14809	14821	14888	15096	14965	14896	14865	14775	14797	14951	15007	14965	14682	15152	14856	14921	14846	14850	14909	14986	15023	15011	14837	14969	14773	14669	14804	14872	14759	14937	14817	14886	14917	15077	14970	14789	14760	14779	14995	14965	14731	14732	14949	14996	14965	14850	14863	14779	14821	14987	14856	14890	14984	14868	14831	14948	14960	15012	14926	14995	14801	15023	14803	14879	14864	14804	14951	14988	14890	14936	14850	14859	14957	14815	14958	14962	14895	14966	14986	14793	14792	14792	14848	14981	14921	14856	14815	14724	14860	14890	14830	14960	14861	15022	15027	14961	14960	14752	14913	14818	14917	14815	14947	14802	14774	14840	14769	14843	14855	14953	14873	14748	14814	15087	14933	14968	15011	14918	14800	14715	15033	14748	14779	14895	14828	14942	14829	14897	14752	14726	14677	14802	14906	14917	15047	14780	15018	14812	14867	14858	14982	14963	14958	14766	14880	14907	14866	14765	14920	14865	14917	15059	14809	14917	14953	15083	14919	14897	14765	14972	14623	15074	14864	14901	14784	14919	14866	15021	14970	15063	14627	14658	14950	14891	14878	14811	15142	15017	14952	14807	14826	14862	14939	14795	15077	15032	14971	14831	14810	14714	14842	14769	14888	14592	14900	14921	14944	14757	14834	14760	14939	14852	15039	14979	14959	14863	14783	14884	14939	14935	14876	15044	14846	14802	14979	14912	14834	14723	14680	14897	14794	15079	14826	14918	14906	14854	14802	14812	14959	14871	14503	15057	14835	14763	14861	15158	14647	14773	14981	15017	15068	14960	15065	14824	14763	14769	15063	14986	14907	14948	14873	14945	14938	14901	15017	14932	14835	14578	14823	15079	14923	14919	14905	14719	14984	14694	15001	15025	14861	14925	14898	14930	14823	14838	15017	15037	14977	14960	14868	14899	15003	14840	14882	15043	14828	15010	14822	14900	14873	14889	14917	14953	14846	14765	15036	14913	14807	14796	14837	15025	14803	14901	14932	14932	14816	14928	15096	14804	14849	14758	14907	15129	15047	14859	14737	14951	14941	14697	14916	15102	14849	14823	15026	14773	14716	14892	14824	14936	14843	14910	14813	14908	14740	14916	15077	14813	14802	14861	14940	14849	14717	14911	14989	15122	14907	15021	14827	14796	14800	14927	14932	15023	14906	14824	14673	14866	14885	15051	14870	15042	14964	14988	14797	15045	14916	15049	15008	14878	14786	14793	14956	14842	15012	14882	14982	14948	14908	14959	14959	14739	14986	15177	14921	14822	14821	14889	14901	15077	15057	14860	14900	15011	14985	14759	14720	14891	14820	14896	14753	15014	14932	14865	15038	15000	15079	14916	14836	15002	14795	14775	15093	14883	15027	14945	14803	14844	14933	14800	14938	14879	14790	14836	14916	14905	14916	14934	14888	14888	14905	14869	14956	14800	14913	14965	14937	14966	14918	14747	14803	14854	14823	14740	15056	14807	14813	14946	15032	15044	15017	14859	14886	15125	14660	14930	14781	14965	14994	14794	14970	14864	14777	14843	14900	14695	14878	14875	14911	14814	14788	15049	14996	14803	14807	14727	14777	14901	14814	14898	14913	14883	14674	14903	14845	14736	14855	14984	14890	14892	14951	14782	14740	14793	14838	14909	15031	14880	14882	14957	14794	14762	14865	14873	14940	14960	15042	15032	14960	14702	14763	14627	14776	14866	14892	14959	15021	14782	14843	14916	14690	14717	14874	14756	14957	14877	14895	15075	14937	14825	15123	15088	14983	14873	14798	14965	14784	14936	15009	15060	14882	14822	14803	14676	14908	14827	14852	14657	15027	14949	14930	14832	14900	14913	14791	14882	14821	14944	14874	15084	14823	14934	14883	14720	14800	15083	14817	14926	14943	14889	15005	14844	14790	14981	14923	15038	14901	14964	14877	14930	14837	14833	14864	14934	14646	14844	14797	14951	14908	15090	14860	14976	14995	14797	14950	14735	14976	15031	15056	15015	15050	14667	14893	14943	14845	14860	14870	14907	14882	14994	14863	14680	15008	14825	14819	14749	14994	14820	14884	14728	15172	14906	14779	14945	14893	14862	14910	14827	14930	14940	14836	14978	14633	14918	14837	14821	15003	14826	14730	15142	15008	14805	14804	14955	15008	14940	15086	14990	15046	14771	14992	15075	14896	15096	14971	15020	14906	15038	14657	14758	15205	14977	15064	15022	14953	14936	14773	14889	14721	14685	14887	14929	14861	14812	14792	15014	14936	14659	14818	14945	14933	14857	14824	14672	14991	15000	14873	14969	15058	14786	14906	14868	14898	14709	14855	14881	14857	14940	14889	14873	14945	15061	14976	14877	14948	15054	14940	15082	15044	14911	15056	14956	14949	15106	15077	15097	14957	15043	14935	14930	15047	15009	14933	14926	14960	14607	14945	14919	15136	14972	14873	14966	14841	14769	14892	14896	14987	14887	14784	14788	14806	14752	14975	14856	14942	14855	14845	14756	14738	14751	14828	14859	15148	14954	15071	14604	14942	14773	14948	14873	14786	14880	14899	14828	14836	14932	14905	14862	14938	14713	14971	14898	14954	14779	14871	14644	14900	15130	14967	14926	15089	15046	14838	14815	14839	14997	14930	14915	14989	14755	14829	14720	14865	15059	15031	15044	14848	15087	14971	14858	15013	14885	14960	14744	14974	14933	14873	14709	14725	14901	14688	15040	14886	15029	14891	14928	14811	15071	14967	14875	14928	14874	14957	14963	15054	14863	14839	14708	14847	14894	14849	14972	14811	14766	14881	14793	14745	14838	14949	14885	14826	15036	14919	14929	14880	14911	14887	14789	14986	14765	14984	14677	14841	14873	15034	14827	14937	14996	14825	14857	14618	14810	14826	14929	14995	14847	14652	14802	14784	14896	14729	15034	14900	14905	14904	14928	15007	15123	14920	14821	15042	14865	14959	14931	14923	14742	14882	14795	14950	15228	14930	14841	14986	15002	14804	14918	14911	14793	14875	14787	14875	15048	14904	14927	14736	14956	14696	14993	14924	14915	15000	15069	14907	15028	14949	14781	14954	15011	14883	14737	14916	15058	14927	14825	14968	14763	15093	14794	14785	14963	14918	14875	14766	14875	14830	14950	14761	15016	14874	14902	14892	14833	14716	14793	14713	14753	14820	14955	14936	14835	14831	15120	14931	14823	14825	14960	14889	14913	14944	14980	14855	14981	14954	14957	14962	14897	14846	14831	15039	14732	14854	14917	14935	14831	14900	14951	14917	14720	14767	14901	14855	14959	14968	14876	15101	14767	15030	14891	14744	15011	14889	14953	14916	15009	14887	14870	14912	14838	15105	14739	14798	14838	14960	14916	14998	14826	14928	14972	14831	14926	14778	14973	14896	14934	14949	15062	15107	14914	14846	14949	15010	15015	14775	14775	14963	14919	14767	14974	14965	14942	14826	14806	14953	14987	15059	14914	14756	14841	14947	14824	14889	14793	14968	14772	14754	14991	14909	14954	14983	14858	14860	14911	14870	14932	15023	14912	14933	14830	14924	14668	14857	14955	15065	14734	14823	15057	14879	14836	14770	14890	14882	14906	15123	14858	15014	15073	14875	14882	14744	14893	14978	14906	14870	14860	14891	14891	14869	14702	14821	14876	15033	14916	14965	14833	14884	15037	14803	14947	14900	14875	14966	15010	14859	14727	14853	14770	14730	14977	14836	14972	14813	14886	14944	14739	14898	14891	14954	14872	15101	14949	15042	14940	14738	15136	14646	14917	14941	14890	14918	14817	15027	14977	15015	14897	15049	14773	15004	14747	14911	14833	14939	14771	14834	15037	14889	14895	14800	14799	14907	14893	14921	14930	14629	14911	14834	14803	15115	14669	14920	14748	14909	14845	15204	14764	14915	14823	15074	15031	14917	14748	14770	14957	14943	14671	14985	14811	14769	15010	14842	14835	14964	14797	14808	14781	15008	14850	14946	15003	14759	14898	14964	14911	14970	14902	15026	15046	14935	14839	14778	14726	14972	15018	15006	14725	14985	14900	14865	15016	14855	15025	14931	14961	14930	14985	14633	14798	14851	14860	14817	14640	14934
16620	31248	29047	22731	20180	18666	17454	16296	15925	15484	15376	15337	15550	15486	15429	15587	15293	15152	15220	15225	15471	15533	15874	15875	15454	15373	15156	15318	15086	14970	14815	14768	14415	14417	14197	14159	14311	14223	14075	14119	14125	14024	13973	13842	14024	14133	13898	14022	13945	14053	13834	13922	13966	13903	14023	13735	14021	13860	13945	13852	13841	13890	13924	14025	13704	13950	13944	13836	13950	13826	13738	13733	13814	14059	13993	13783	13767	13915	13919	13949	13930	13791	13917	14005	13851	13907	13819	13948	13905	13895	13879	13905	13820	13768	13713	13798	13757	13776	13877	13778	13872	13785	13869	13882	13994	13661	14019	13926	13794	13734	13805	14083	13885	13863	13912	13926	13796	13778	13858	13940	13797	13768	13745	13829	13876	13840	13913	13787	13749	13757	13903	13670	13773	13685	13887	13923	13746	13799	13752	13818	13939	13840	13955	13705	13842	13858	13871	13964	13656	13930	13916	13914	13648	13844	13941	13935	13940	13810	13976	13805	13835	13891	13751	13904	13702	13786	13911	14053	13851	13890	13765	13912	13933	13858	13737	13761	13902	13800	13803	13948	13891	13834	13786	13810	13901	13739	13788	13756	13720	13859	13853	13957	13716	13791	13844	14015	13924	13638	13924	13953	13928	13869	13788	13892	13638	13733	13840	13918	13915	13914	13753	13871	13843	13736	13818	13951	14026	13882	13836	14013	13824	13813	13689	13838	13866	13961	13828	14033	13862	13780	13761	13635	14009	13889	13819	13894	13820	13845	13915	13917	13875	13867	13787	13849	13695	13816	13916	13929	13894	13739	13983	13880	13784	13799	13662	13766	13849	13865	13933	13837	13737	13775	13928	13808	13844	13866	13765	13852	13671	13822	14025	13948	14008	13907	13900	13816	13825	13889	13809	13957	13810	13788	13759	13962	13700	13918	13906	13890	14056	13953	13934	13971	13854	13933	14037	13793	13820	14004	13907	13826	13736	13707	13908	13782	14206	14003	13980	13907	13890	13764	13718	13898	13866	13828	13872	14052	13898	13802	13991	13886	13818	13839	14069	13750	13789	13897	13767	13856	13951	13924	13851	13805	13961	13849	13764	13808	13799	13946	13853	13809	13783	13724	13949	13883	13824	13766	13629	13868	13760	13878	13882	13859	14050	13681	13955	13719	13873	13814	13728	13833	13864	13447	13864	13926	13821	14005	13779	13727	13858	13900	13904	13743	13899	13727	13873	13804	13919	13726	13855	13990	13905	14030	13967	13908	13989	13764	13621	13852	13923	13813	13803	13913	13784	13751	13854	13883	13953	13825	13707	13686	13744	13873	13907	13927	13725	13830	13685	13857	13878	13844	13949	13733	13822	13775	13843	13925	13925	13825	13810	13747	14016	13978	13733	13968	13951	13868	13760	13909	13774	13686	13809	13871	13922	13852	13839	13955	13823	13736	13724	13821	13861	13785	13996	13902	13756	13797	13832	13809	13983	13851	13735	13897	13851	13791	13701	13756	13729	13932	13858	13903	14062	13828	13759	13933	13834	14000	13975	13838	13781	13813	13962	13833	13864	13821	13983	13823	13827	13924	13886	13861	14022	13771	13775	13872	13780	13848	13897	13771	13795	13899	13750	13896	13860	13737	13786	13764	13882	13748	13778	14037	13712	13810	13852	13935	13864	13972	13920	13907	13861	13653	13871	13813	13811	13902	13720	14061	13909	13881	13918	14013	13738	13922	13829	13854	13875	13901	13629	13828	13877	13742	13895	13912	13818	13961	13961	13906	13874	13923	13927	13749	13820	13786	13829	13972	13748	13996	14015	13747	13788	13950	13907	13710	13792	14019	13850	13976	13787	13893	13738	13601	13879	13996	13777	13817	13974	13761	13810	13748	14042	13764	13957	13769	13800	14006	13933	13754	14075	13884	14001	13741	13660	13674	13798	13866	13838	13790	13709	13916	13872	13914	14006	13655	13869	13917	13745	13834	13951	13805	13935	13896	13799	13696	13885	13786	13868	13827	13631	14123	13800	13884	13795	13780	13867	13825	13810	13895	13943	13845	14018	14044	13775	13720	14021	13780	13824	13915	13734	13909	13856	13766	14019	13715	13786	13772	13863	13677	13707	13878	13650	13733	13786	13847	13705	13959	13821	13826	13762	13804	13955	13931	13940	13859	13818	13856	13881	13884	13914	13951	13874	13737	13887	13696	13930	13943	13845	13898	13968	13904	13737	13816	13967	13786	13743	13882	13814	13928	13714	14016	13904	13930	13922	13742	13971	13632	13832	13806	13822	14089	13883	13815	13914	13845	13881	13740	13785	13865	13743	13816	13873	13887	14108	13788	13889	13973	13921	13870	13785	13844	13659	13750	13819	13808	13927	13799	13884	13649	14009	13820	13830	13930	13714	13941	13754	13913	13734	13825	13776	13822	13887	13788	13766	14002	13718	13942	13957	13811	13934	13981	13774	13842	13864	13847	13857	13956	13912	13880	13764	13774	13781	13627	13719	13841	13929	13845	13870	13746	13870	13809	13894	13910	13690	13652	13782	13949	13596	13648	13886	13931	13786	13724	13934	13880	13772	13904	13928	13752	13761	13879	13998	13702	14034	13806	13889	13793	13857	13843	13897	13776	13692	13865	13880	13723	13963	13772	13836	13969	13878	13806	13936	13906	13758	13818	13963	13669	13790	13827	13995	13752	13824	13872	13886	13878	13913	13979	13935	13828	13687	13846	13664	13923	13935	13860	13772	13814	13800	13605	13798	13922	13692	13870	13950	13775	13952	13888	13950	13850	13759	13744	14054	13803	13711	13969	13632	13804	13798	13838	13881	13809	13911	13894	13925	13836	14011	13782	13895	13685	13849	13756	13904	13790	13745	13905	13866	13823	13784	13771	13885	14035	13776	13903	13810	13746	13762	13985	14025	13855	14010	13851	13771	13849	13908	13964	13770	13725	13816	13838	13760	13902	13903	13789	13854	13871	13772	13713	13864	13919	13845	13804	13950	13758	13825	13889	13917	13919	13794	13725	13904	13872	13948	13783	13805	13940	13804	13862	13802	13645	13949	13970	13805	13851	13826	13967	13756	13911	13775	13948	13853	13761	13684	13771	13649	13937	13827	13987	13769	13862	13843	13846	13879	13788	13718	13903	13840	13836	13802	13888	13717	13784	13897	13726	13794	13733	13781	13860	13753	13881	14008	13885	13782	13754	13768	13981	14018	13795	13966	13911	13833	13912	13688	13848	13673	13969	13705	13868	13754	13973	13832	13866	13908	13956	13796	13568	13866	13796	13860	13912	13748	13779	13872	13807	13814	13843	13853	13898	13749	13809	13660	13854	13752	13732	13762	13778	13827	13932	13735	13817	13847	13791	13681	13951	13761	13828	13739	13936	13790	13870	13849	13801	13955	13925	13737	13785	13791	13803	13731	13957	13855	13924	13554	13732	13773	13773	13801	13850	13869	13879	13794	13822	13890	13874	13931	13704	13865	13945	13801	14055	13863	13753	13652	13770	13868	13814	13785	13822	13762	13752	13828	13887	13738	13915	13842	13787	13891	13667	13768	13809	13728	13831	13999	13856	13952	13836	13721	13885	13905	14078	13748	13737	13857	13998	13707	13976	13893	13887	13902	13722	13810	13616	13788	13774	13818	13858	13806	13762	13698	13861	13863	13965	13828	13797	13925	13794	13891	13794	13795	13738	13818	13984	13989	13874	13887	13991	13790	13777	13759	13784	13888	13727	13961	13917	13802	13935	13856	14037	13804	13690	14003	13931	13814	13654	13808	13885	13821	13854	13817	13710	13971	13876	13830	13983	14036	13766	13789	13598	13752	13761	13973	13614	13852	13848	13777	13780	13766	13798	13812	14086	13815	13819	13804	13871	13812	13879	13656	13734	13759	14045	13874	13728	13819	13850	13758	13974	13744	13877	13864	13688	13778	13729	13776	13812	13789	13857	13927	13861	13868	13792	13965	13823	13822	13903	13991	13767	13730	13587	13813	13657	13934	13924	13768	13786	13903	13995	13742	13830	13915	14058	13693	13970	13909	13981	13759	13792	13743	13688	13779	13915	13711	13953	13756	13885	13861	13829	13876	13691	13885	13849	13693	13720	13945	13764	13916	13844	13953	13714	14036	13619	13656	13819	13839	14012	13888	13991	13828	13894	13908	13716	13790	13875	13702	13826	13904	13805	13948	13905	13663	13807	13799	13953	13846	13898	13869	13654	13766	14029	13747	13847	13873	13744	13932	13657	14016	13922	13643	13751	13787	13764	13773	13564	13840	13758	13780	13827	13768	13888	13685	13860	13996	13841	13904	13963	13883	13807	14027	13886	13855	13937	13917	13817	13659	13826	13771	13807	13821	13805	13825	13789	13830	13973	13838	13807	13817	13862	13928	13834	13899	13808	13750	13746	13777	13790	13786	13776	13835	13787	13902	13918	13961	13798	13917	14038	13816	13704	13812	13849	13704	13869	13901	13930	13943	13924	13920	13831	13787	13973	13948	13903	13843	13946	13813	13794	13772	13878	13776	13932	13760	13860	13755	13948	13801	13818	13946	13734	13739	13778	13864	13845	13759	13854	13942	13931	13810	13923	13924	13892	13951	13804	13623	13778	13871	13908	13856	13735	13846	13709	13858	13806	13806	13797	13964	13843	13823	13808	13811	13970	13781	13917	13854	13942	13872	13905	13769	13899	13719	13851	13877	14004	13785	13643	14000	13874	13778	13939	13813	13825	13911	13876	13824	13752	13764	13744	13795	14024	13925	13876	13926	13919	13806	13765	13759	13717	13721	13872	13810	13935	13825	13789	13816	13837	13796	13977	13697	13715	13925	13885	13762	13790	13839	13769	14006	13788	13888	13797	13805	13965	13939	13863	14012	14051	13909	13823	13949	13891	13968	13721	13941	13713	13830	13837	13787	13900	13764	13940	13892	13890	13802	13920	13862	13812	13806	13794	13996	13813	13890	13730	13834	13837	13777	13753	14016	13887	13813	13885	13825	13852	13651	13794	14071	13863	13908	13793	13959	13693	13842	13978	13869	13833	13902	13805	13854	13934	13797	13769	13943	13907	13733	13722	13952	13684	13942	13647	13945	13817	13743	13895	13866	13790	13735	13932	13745	13938	13839	13652	13811	13820	13891	13873
27272	21601	22466	18035	14507	14310	14326	14026	13824	13841	13921	13725	13851	13957	13941	13838	13733	14155	13885	13931	14045	14192	14001	13944	14047	14058	14006	13882	13821	13659	14006	13801	13738	13909	13808	13659	13680	13557	13542	13554	13537	13554	13660	13567	13743	13590	13445	13536	13740	13489	13809	13674	13646	13650	13484	13577	13698	13505	13564	13666	13657	13574	13758	13605	13683	13586	13581	13468	13671	13532	13404	13697	13597	13657	13458	13463	13730	13659	13578	13572	13670	13579	13533	13599	13450	13547	13484	13498	13534	13674	13647	13728	13767	13496	13660	13752	13587	13407	13647	13701	13504	13536	13460	13456	13609	13481	13492	13402	13501	13477	13556	13642	13577	13697	13349	13626	13612	13504	13423	13484	13420	13671	13591	13690	13529	13554	13500	13369	13757	13491	13517	13298	13460	13558	13669	13658	13585	13539	13473	13526	13522	13416	13508	13518	13655	13403	13423	13385	13591	13420	13600	13550	13718	13385	13694	13621	13601	13453	13481	13711	13520	13559	13574	13560	13430	13639	13608	13376	13545	13330	13412	13523	13488	13372	13611	13433	13489	13637	13170	13521	13633	13539	13507	13584	13482	13499	13793	13698	13629	13650	13582	13358	13619	13589	13665	13468	13606	13624	13652	13471	13527	13513	13284	13547	13651	13522	13430	13388	13701	13643	13713	13611	13599	13516	13715	13484	13601	13675	13432	13546	13510	13631	13618	13408	13636	13558	13587	13706	13597	13723	13666	13715	13408	13582	13641	13542	13445	13415	13518	13373	13556	13742	13686	13621	13714	13541	13543	13495	13599	13452	13267	13677	13580	13403	13728	13646	13612	13223	13425	13571	13525	13512	13529	13568	13448	13546	13433	13722	13592	13778	13506	13685	13405	13613	13586	13595	13243	13470	13474	13417	13418	13519	13686	13594	13682	13410	13697	13379	13311	13529	13409	13536	13503	13570	13373	13497	13626	13608	13471	13770	13770	13613	13701	13559	13421	13631	13527	13609	13370	13422	13452	13581	13470	13652	13570	13598	13586	13669	13473	13431	13744	13564	13610	13563	13620	13637	13403	13524	13364	13511	13773	13569	13562	13587	13578	13551	13663	13695	13574	13591	13626	13504	13637	13579	13727	13592	13550	13427	13419	13597	13628	13556	13613	13488	13450	13222	13699	13501	13614	13408	13461	13447	13801	13491	13649	13522	13639	13575	13514	13454	13563	13673	13432	13607	13456	13650	13536	13550	13591	13567	13311	13524	13400	13586	13483	13367	13575	13552	13653	13564	13599	13556	13610	13487	13502	13598	13406	13473	13580	13552	13525	13596	13591	13524	13531	13787	13536	13719	13416	13667	13630	13449	13306	13533	13472	13489	13610	13580	13647	13650	13582	13363	13510	13506	13639	13581	13737	13552	13535	13555	13658	13475	13726	13445	13722	13546	13539	13620	13784	13462	13572	13542	13725	13644	13447	13573	13434	13409	13548	13485	13596	13574	13563	13494	13633	13659	13531	13490	13500	13595	13640	13467	13558	13693	13508	13444	13280	13573	13538	13643	13577	13653	13481	13379	13699	13574	13782	13616	13638	13640	13751	13568	13601	13555	13733	13620	13540	13427	13509	13546	13581	13597	13546	13578	13569	13557	13610	13773	13637	13564	13716	13481	13509	13761	13485	13629	13365	13398	13446	13619	13634	13492	13594	13517	13552	13578	13414	13494	13510	13683	13630	13648	13440	13588	13560	13619	13718	13435	13374	13535	13799	13412	13698	13563	13612	13592	13546	13629	13604	13535	13478	13523	13742	13610	13484	13632	13562	13635	13656	13536	13551	13456	13658	13605	13280	13538	13511	13823	13378	13496	13463	13453	13595	13563	13586	13445	13458	13699	13504	13568	13508	13555	13645	13493	13630	13573	13671	13631	13631	13417	13568	13470	13619	13719	13551	13683	13543	13530	13516	13628	13431	13495	13768	13621	13569	13547	13562	13530	13527	13591	13781	13435	13373	13502	13700	13374	13747	13546	13505	13507	13513	13624	13631	13568	13816	13829	13416	13420	13404	13378	13575	13623	13530	13511	13666	13659	13606	13347	13621	13596	13548	13513	13508	13729	13479	13630	13611	13494	13661	13551	13486	13572	13453	13404	13597	13510	13515	13603	13544	13494	13576	13520	13685	13465	13772	13485	13671	13715	13666	13458	13716	13540	13528	13601	13544	13721	13561	13496	13505	13544	13621	13520	13646	13531	13608	13518	13565	13405	13474	13375	13514	13405	13615	13643	13551	13575	13707	13595	13583	13501	13672	13683	13751	13481	13514	13471	13561	13424	13630	13400	13800	13467	13446	13596	13625	13490	13573	13512	13434	13650	13580	13677	13677	13486	13518	13658	13484	13571	13449	13662	13477	13503	13661	13592	13720	13543	13434	13466	13483	13577	13588	13573	13683	13544	13513	13628	13534	13780	13562	13791	13485	13698	13663	13582	13624	13567	13669	13437	13733	13762	13401	13439	13637	13445	13528	13549	13611	13757	13728	13544	13554	13660	13606	13643	13706	13607	13567	13644	13428	13558	13544	13481	13493	13609	13448	13639	13598	13583	13674	13359	13482	13525	13619	13597	13548	13375	13377	13654	13766	13415	13638	13547	13719	13653	13588	13578	13754	13622	13673	13719	13561	13488	13659	13679	13517	13769	13635	13515	13552	13357	13617	13416	13514	13717	13422	13447	13763	13551	13584	13688	13567	13475	13727	13473	13633	13606	13562	13517	13892	13841	13600	13494	13520	13687	13628	13589	13725	13641	13569	13548	13569	13551	13608	13530	13502	13586	13329	13568	13519	13390	13546	13542	13565	13588	13748	13689	13539	13499	13511	13824	13739	13516	13539	13638	13531	13604	13435	13513	13664	13372	13447	13468	13541	13654	13594	13591	13433	13526	13699	13513	13560	13665	13729	13486	13345	13378	13541	13596	13521	13521	13491	13613	13682	13602	13563	13574	13575	13615	13421	13511	13665	13461	13451	13438	13556	13558	13657	13588	13525	13516	13591	13703	13623	13652	13426	13596	13602	13363	13472	13426	13529	13497	13715	13559	13633	13536	13565	13392	13431	13552	13605	13634	13600	13397	13313	13592	13411	13577	13649	13520	13503	13455	13493	13582	13544	13688	13609	13707	13604	13739	13562	13557	13725	13555	13350	13649	13542	13642	13725	13602	13392	13518	13600	13561	13665	13533	13554	13560	13394	13371	13382	13586	13455	13669	13682	13667	13647	13515	13614	13602	13614	13442	13621	13437	13401	13552	13565	13557	13463	13587	13607	13680	13440	13615	13423	13655	13567	13703	13259	13688	13570	13485	13683	13585	13554	13630	13594	13629	13492	13645	13612	13418	13657	13320	13460	13453	13618	13586	13501	13757	13655	13743	13536	13338	13615	13687	13464	13447	13540	13444	13602	13623	13697	13419	13487	13400	13514	13394	13449	13546	13522	13502	13492	13499	13751	13549	13581	13760	13569	13555	13673	13552	13289	13417	13553	13457	13460	13574	13519	13735	13630	13487	13549	13597	13592	13487	13351	13231	13503	13621	13842	13517	13628	13597	13558	13641	13595	13524	13523	13583	13741	13615	13425	13721	13525	13529	13821	13503	13683	13510	13585	13615	13435	13754	13617	13442	13605	13410	13651	13422	13581	13724	13665	13467	13729	13576	13494	13770	13685	13608	13441	13551	13581	13471	13376	13734	13520	13539	13435	13520	13738	13667	13760	13585	13600	13412	13617	13693	13484	13568	13395	13395	13426	13652	13586	13616	13490	13570	13664	13549	13549	13570	13686	13474	13607	13479	13803	13479	13637	13392	13421	13718	13530	13524	13479	13560	13621	13811	13741	13340	13417	13415	13692	13388	13475	13642	13562	13427	13595	13655	13679	13555	13682	13661	13640	13748	13603	13524	13536	13553	13816	13635	13629	13428	13438	13584	13644	13533	13585	13615	13582	13782	13435	13629	13643	13507	13585	13461	13632	13529	13683	13558	13595	13596	13580	13598	13561	13495	13576	13755	13403	13474	13448	13517	13464	13710	13536	13523	13388	13501	13448	13628	13355	13442	13801	13493	13520	13554	13645	13477	13755	13475	13616	13618	13626	13645	13584	13698	13559	13343	13406	13463	13658	13573	13675	13728	13487	13577	13544	13449	13588	13413	13378	13543	13695	13687	13528	13570	13604	13546	13523	13365	13553	13554	13538	13584	13678	13591	13775	13726	13647	13637	13665	13490	13653	13558	13700	13496	13351	13343	13326	13420	13492	13730	13666	13531	13537	13546	13524	13709	13728	13568	13678	13561	13697	13504	13590	13581	13700	13532	13426	13516	13394	13611	13698	13522	13628	13429	13643	13522	13648	13499	13580	13404	13584	13586	13544	13489	13421	13537	13725	13712	13587	13592	13537	13637	13445	13577	13560	13581	13639	13474	13427	13420	13624	13580	13733	13540	13591	13545	13449	13493	13608	13629	13774	13479	13268	13528	13526	13592	13445	13462	13524	13533	13422	13350	13606	13434	13432	13400	13492	13574	13492	13607	13713	13712	13518	13729	13689	13705	13538	13641	13547	13410	13593	13367	13426	13384	13502	13596	13581	13612	13617	13745	13741	13666	13635	13525	13488	13531	13470	13554	13669	13468	13587	13622	13616	13636	13605	13835	13551	13423	13524	13415	13524	13407	13597	13509	13633	13401	13529	13639	13758	13449	13567	13441	13525	13565	13551	13553	13737	13318	13688	13480	13475	13628	13521	13609	13506	13463	13553	13500	13423	13594	13478	13485	13647	13443	13726	13511	13626	13575	13407	13685	13661	13385	13611	13480	13550	13664	13640	13524	13599	13494	13391	13548	13527	13450	13632	13556	13506	13462	13599	13459	13573	13504	13632	13748	13768	13693	13551	13878	13528	13462	13709	13423	13518	13482	13659	13616	13679	13660	13605	13389	13501	13478	13767	13479	13458	13400	13680	13385	13550	13487	13795	13602	13456	13808	13587	13321	13411	13461	13605	13572	13635	13665	13627	13574	13417	13629	13500	13657	13692	13574	13416	13442	13695	13506	13478	13572	13581	13580	13499	13473	13697	13436	13531	13512	13565	13776	13519	13576	13483	13585	13515	13458
15121	19674	18298	15777	14888	14371	13939	13743	13839	13441	13728	13586	13607	13702	13632	13641	13554	13586	13703	13529	13827	13856	13709	13685	13732	13639	13508	13485	13587	13270	13509	13319	13316	13083	13012	13117	13262	13219	13219	12979	13084	13179	13116	13071	13005	12961	13135	13119	12856	12979	13007	13017	13037	13034	12857	12861	13102	12910	13118	13106	13099	13096	13051	13224	12939	13064	13121	13087	12992	13090	12999	12940	13012	12917	13052	12975	13010	12985	12799	13080	13043	13047	13117	13038	13127	12956	13237	13077	13047	12962	12947	12970	12915	12855	13063	12875	12876	13042	12983	13067	12890	12962	13043	13036	12878	13083	13025	12963	13147	12847	13164	13089	12988	13000	13027	12946	13034	13039	12957	12820	12819	13102	13060	12872	12935	13183	13139	12908	12992	13060	12979	13012	13199	13127	12879	13047	13007	12987	12888	12944	13013	12967	12987	12988	12972	12829	12931	13083	12950	13050	12932	13038	12900	13024	12879	12903	12902	12927	12932	12963	13035	13268	12839	13024	12984	12906	12956	12968	12944	12966	13101	12962	13001	13131	13019	13000	13074	13040	13021	12814	13034	13127	13019	12967	12997	12941	13009	12994	13040	12941	13012	12883	13094	13000	13169	12945	12926	12990	12925	13006	12949	13052	12925	12709	13043	13065	12902	12916	12881	12961	13090	12982	12913	12914	12899	12915	13014	13176	13022	13045	13049	12975	13171	13082	13055	13007	13070	12993	13123	13016	12996	12985	12996	13013	13079	13013	13029	13127	12885	12998	13032	13175	12879	13014	12997	13025	12987	12952	13065	12956	13050	12899	13020	12799	12879	13124	13012	12949	12996	13118	12994	13021	13018	13100	12983	12984	12973	13126	12994	12942	13060	12945	13105	12863	12889	12936	12834	13040	13143	13006	12866	12986	13033	13011	12976	12923	13216	12918	12883	13071	13027	12823	13069	12893	12848	13225	12887	13217	13191	13093	12907	12986	13026	12964	13003	13006	12944	12948	13092	12922	12962	13048	12831	12905	12933	12981	12912	12982	12938	12948	12940	12969	12971	13067	12932	12827	12908	12945	13082	12900	12931	12985	13030	12835	12934	12900	12997	13054	13008	12990	12830	12927	12959	13048	13031	12936	12882	12832	13140	13099	12856	12920	12949	13013	13005	12786	12887	12982	12867	13016	12905	13035	12937	12951	13017	12972	13183	12894	12936	12942	12926	12998	12841	13118	12984	12990	13079	12805	13002	13028	13052	13069	12964	13005	13031	12829	13138	12986	12893	12937	13052	12883	13080	13031	12962	13025	12888	12924	12945	12877	13014	13095	12966	13037	12816	13145	12836	13007	12861	13025	12989	12867	12994	12926	12971	12983	13150	12840	12994	13064	12937	13060	12942	13009	12997	12808	13119	13132	12890	13037	13035	12842	13107	12994	13131	12996	13092	12890	12999	12943	12979	12983	12868	13056	12874	12926	13060	13072	13081	12774	13020	13003	12978	13045	12980	13076	13125	13055	13117	13022	12923	13044	13035	12970	13146	13074	12966	12939	12913	13047	12961	12980	13037	13042	12892	13163	12896	12915	12943	13173	12989	13007	13107	13029	13020	12946	12957	13068	13003	13114	13158	12889	13077	12940	12991	13040	13040	13217	12927	12867	13072	12935	12920	12932	12945	12934	13012	13007	12914	12962	13008	12877	12974	12912	12970	12851	13114	12989	13045	12899	12975	12942	13073	12916	13113	13045	12921	12933	13033	13012	12911	13053	13114	13014	13029	13047	12945	13119	12716	12962	13017	13015	12852	12896	12944	12891	13096	12935	13053	12885	12995	12935	13054	13044	12898	13117	12988	12917	12757	12892	12949	12934	13089	13064	12966	13007	12875	12955	13064	12998	12880	13030	12953	12968	13097	12925	13225	13007	13010	13008	13091	13036	13029	13028	13092	12928	13112	13149	13011	13007	13028	12998	13016	12985	13001	13130	12924	12922	12993	12932	13001	13051	12893	12960	12899	12919	12951	13126	12955	13068	13073	12922	13017	12975	13007	12998	13037	12984	13103	12964	12989	13044	12955	13029	12836	12877	13102	12887	12937	13016	12904	13068	13054	12980	13038	12977	13087	13007	12940	12954	13030	13015	12992	12970	12989	13088	13102	13086	12876	12905	13107	13087	13061	12934	13223	13017	12892	13116	12955	12917	12942	12818	12902	12881	13072	12995	13125	12917	13066	12970	12987	13133	12898	12977	13078	13110	13072	12925	12886	13205	12977	12883	12930	13200	13024	12942	12933	13014	12776	13033	13009	13021	13092	13008	12860	13009	12991	13023	12975	12936	12951	12971	13019	12983	12909	13025	13248	13019	13026	12942	12974	13000	12964	13080	12980	13073	13126	12979	12910	12932	13096	12953	13093	12973	12936	13030	13072	12934	13062	12913	13327	12977	13115	13101	12894	12995	12977	13000	12760	13087	13085	12994	13096	13060	13158	12941	13139	13181	12797	13140	12983	13030	12856	13016	13131	12902	13143	13029	13040	12908	12793	13087	13009	12960	13077	12966	13024	13021	12939	13135	13117	13030	12872	12951	13053	13001	12905	12931	13015	12962	13016	13075	12997	13061	13180	13049	12986	12905	12907	13142	13050	12980	12892	13062	12791	13013	13023	13031	12945	13021	13047	12958	13031	12913	13015	13074	12877	13121	12965	13092	12916	13136	13073	12774	13062	13180	12951	13089	12969	13133	13290	12991	13024	13015	12899	13008	13099	12975	13113	13221	12929	12931	13071	12962	12880	13023	12969	13110	13000	12869	13037	12969	12937	12924	13010	12897	13109	13033	12930	13075	12917	12879	13085	13005	12978	12985	13050	12881	13027	12985	13259	13110	12849	13043	12916	12838	12812	13015	12988	13108	13159	13118	12940	12912	13014	12922	13095	12999	13004	13023	13151	13096	12985	13025	13105	13108	12907	13133	12955	12964	13066	13213	12940	13098	12850	13090	13021	12924	12968	12987	12882	13045	13093	12856	13028	12955	12915	12992	12984	13007	12926	12921	13160	12971	13022	12911	12986	12880	12927	13148	13008	13008	12997	12968	12958	13087	13012	13031	13126	12997	12884	12927	13102	13017	13042	13114	12936	12862	13177	13037	13032	13040	12904	12887	13070	12946	13080	13081	12803	13032	13018	12992	13176	12991	12972	13002	12953	13101	12928	12986	12980	12943	13119	13002	13121	12994	12849	12928	12973	12883	12991	12975	12939	13031	12944	13042	12923	13023	13077	12828	12969	13047	13107	12939	12977	12979	13027	12991	12878	12834	12953	13014	13115	13232	12833	13011	13099	12933	13111	12980	12957	13183	13004	13041	13014	12918	12844	13098	13064	12843	12925	13105	12970	12925	13083	13036	13010	13025	13067	12994	13109	13080	12998	13026	12858	13071	12938	13106	13008	12860	13062	13045	13137	13063	12997	12944	13114	12901	13016	13117	12861	12973	13064	12984	12973	13001	12947	13038	12930	13071	12962	12978	12948	12972	12844	12962	13052	13032	13157	13178	12959	12866	12941	12889	13006	13040	12905	13050	12971	12969	13039	13054	12982	12931	12950	13043	12904	13029	12755	12999	12894	13052	13062	13030	12964	12907	13070	12957	12921	12942	12979	13118	12944	12952	12915	12834	12998	13073	12968	12979	12931	13071	13029	13009	13178	12981	13073	13075	12907	13000	13106	13110	12987	13006	13079	12891	13074	13014	12939	13093	13041	13015	13028	12892	12862	12832	12983	12875	13224	13105	12854	13214	13008	12998	12906	12970	13116	13007	12980	13020	12807	13016	13176	13055	13005	13013	13023	12944	13055	13078	12904	13044	13053	13069	13100	13127	13040	12948	13075	13019	13024	12960	12997	13093	13023	13163	12911	12939	13044	12814	12944	12987	12926	12920	12868	13118	13136	13236	13030	12979	13012	12991	13012	13177	13111	13046	12988	13024	13013	13018	13016	12899	13031	13017	12967	12888	12764	12988	13037	13084	12989	13064	12939	13110	13041	13070	12856	13067	12948	13163	12914	12956	13064	13095	12953	12944	12962	13101	12985	12889	13108	13010	12971	12935	12936	13040	12979	13158	13005	12918	13023	13058	12979	12841	12900	13039	12979	12983	12879	12964	12997	13056	13011	12949	12977	12999	12902	12793	12963	12965	13109	12984	12893	13007	12959	13169	13149	12949	12880	12984	13041	13052	12926	12956	13136	13073	12980	12980	12846	12915	12999	13037	13043	13042	12958	12971	13054	12909	13116	12869	13008	12940	12926	13060	12909	13131	12969	12963	13070	13133	12838	12907	13000	12956	13004	13244	12925	12966	12917	12957	12871	13017	12881	12983	12949	12950	13054	13027	12995	12934	12833	13083	13022	12991	12948	12902	12986	13046	12951	13091	12969	12898	13005	12939	13020	12893	12889	13028	13039	13060	12955	12990	13004	12912	12947	13135	12968	12961	12889	13054	13105	12871	13057	13087	13120	13122	13123	13071	12958	12995	12905	13066	13046	13059	13052	12830	12983	12927	13037	13077	12943	13101	12824	12981	12900	13025	13012	12919	13114	13071	13010	12904	13053	13069	13039	12946	12967	12990	13048	12869	13018	12940	13045	12924	13163	13062	12964	13071	12923	13054	12989	12960	12967	13041	13105	12992	12955	12978	13099	12967	13021	12924	13010	13124	13065	13063	13002	13027	13055	13123	12928	12916	13067	13029	13145	13002	12924	13116	13036	13080	12930	12995	12961	13077	12962	13169	12989	13037	12973	13049	13115	13021	13037	12880	12970	13037	13030	12974	13013	13059	13134	13130	12918	12912	12903	12947	13114	12990	13057	13072	13032	12924	12853	13023	13132	12929	13041	12990	13044	12872	13053	13134	13007	13025	13106	12781	12900	13054	12911	12950	13079	12859	13064	12939	13009	12811	13217	13017	12777	12935	13003	12981	12969	13156	12961	12909	12957	13087	13079	13059	12960	13045	12883	12945	13143	12991	13109	13098	12986	12806	12949	13026	13169	12998	13014	12968	12943	12891	12999	12955	12864	13092	12899	13028	12948	12873	13055	12934	12863	12999	12957	12985	12901	13139	13120	13043	12950	12871	13004	12898	12964	12955	13012	13096	13023	13016
23785	21095	28386	24085	21561	19604	17834	15240	14733	14723	14660	14557	14602	14781	14582	14607	14552	14552	14619	14440	14602	14721	14682	14740	14719	14579	14328	14568	14556	14253	14315	14254	14180	14015	14403	14010	13991	13951	13796	14017	13907	14024	13860	13862	14008	14104	13977	13788	13800	13743	13834	13818	14000	13990	13976	13987	13848	13819	13826	14076	14033	14027	13898	13973	14162	13910	13924	13897	14018	14042	13943	13805	13928	13974	13788	14073	13940	13769	13962	13718	13960	13911	13828	13761	13972	13916	14043	13658	13769	13882	13856	13892	14037	14039	13946	13989	13677	13831	13739	13985	13816	13979	13814	13760	13952	13781	13753	13876	13981	13900	13968	13949	13930	13830	13870	13861	13792	13825	14040	13707	13888	13833	13843	13914	13755	13923	14011	13986	13754	13848	14067	13842	13977	13802	13943	13937	13898	13771	13979	13854	13773	13801	13840	13726	13927	13977	13839	13932	13797	13757	13914	13709	13720	13935	13817	13869	13876	13745	13882	13776	13745	13921	13775	13899	13998	13824	14032	13752	13728	13881	13943	13799	13988	13842	13794	14010	13884	13877	13935	13765	13804	13897	13883	13685	14009	13962	13865	13851	13859	13808	14082	14141	13807	13838	14017	13738	13763	13926	14024	13950	14049	13691	13683	13832	13995	13723	13928	13800	13916	13831	13737	13878	13889	13735	13842	13805	13828	13927	13721	13975	13721	13837	13881	13961	13844	13801	13969	13912	13859	13806	13871	13760	13763	13824	13972	13969	13876	13976	13667	13899	13888	14144	13882	13724	13956	13881	13808	13621	13776	14012	13902	13876	13894	13672	13797	13696	13813	13947	13799	13891	13817	13726	13980	13856	13913	13828	13959	13985	13696	13778	13878	13815	13829	13868	13818	13955	13967	13822	13765	13920	13932	13961	14080	14011	13841	13696	13768	13835	13928	13893	13883	13859	13878	13871	13876	13888	13937	13799	14051	13904	13686	13867	13905	13997	13789	14012	14065	13742	13680	13716	13727	13883	13656	13969	13855	13672	13677	13858	14010	13775	13725	13848	13846	13810	13922	13955	13978	13770	13802	14140	13607	13841	13855	13706	13921	13802	13843	13883	13737	13838	13879	13977	13768	13947	13898	13826	13920	13893	13843	13760	13904	13798	13821	13792	13716	13921	13753	13902	13669	13853	13727	13824	13724	13920	13823	13745	13765	13667	13764	13541	14048	13917	13877	13854	13778	13728	14064	13867	13802	13911	13766	13807	13954	13722	13864	14004	14008	14031	14015	13772	13747	13855	13753	13883	13798	13772	13737	14021	13900	13749	13780	13920	13807	14010	13798	13581	13931	13865	13868	13868	13828	13915	13860	13938	13781	13834	13825	13727	13852	13780	13674	13704	13845	13821	13856	13818	13783	13802	13758	13808	13833	13639	13862	13773	13691	13915	13822	13860	13773	13763	13853	13967	13795	13868	13876	13900	14028	13876	13953	13842	13874	13740	13971	13914	13921	13817	13876	13689	13851	14018	13921	13862	13926	13905	13972	13797	13732	14024	13748	13934	13845	13699	13841	13946	13909	14024	13834	13859	13927	13828	13992	14155	13812	13990	13848	13906	13851	13805	14030	13900	13864	13769	13878	13841	13730	13787	13807	13986	13875	13796	13877	13797	13866	13590	13785	13813	13896	13937	13923	14111	13851	13824	13835	13868	13843	13928	13997	13930	13808	13998	13895	13765	13873	13893	13850	13685	13846	13875	13739	13856	13767	13976	13827	13955	13774	13888	13940	13901	13613	13939	13782	13855	13831	13790	13884	13887	13679	13796	13923	13778	13920	13899	14043	13685	13788	13831	13772	13954	13833	13543	13720	13892	13720	13788	13785	13879	13818	13913	13860	13904	13830	13903	13879	13686	13749	13751	13804	13884	13791	13991	14059	13730	13824	14023	13699	13800	13877	13931	13820	13677	13663	13837	13804	13901	13827	13973	14016	13884	13954	14018	13635	13932	14036	13686	13775	13949	13740	13672	13872	13992	13805	13812	14070	13847	13750	13843	13870	13947	13955	13939	13955	14026	14095	13860	13853	13865	13852	13873	13684	13960	13690	13818	13779	13799	13827	13657	13850	13697	13952	13707	13964	14062	13782	13817	13985	13569	13834	13852	14060	13610	13888	13837	14046	13974	13711	14028	13722	13790	14074	13762	13916	13869	13903	13968	13706	13912	13714	13855	13682	13932	13822	13925	13777	13863	13908	13705	13756	13723	13788	13870	13797	13905	13875	13855	13827	13662	13760	13700	13763	13632	13848	13701	13793	13781	14017	13775	13930	13881	13768	13962	13764	13990	13754	13788	13789	13819	13981	13997	13874	13800	13858	13888	13941	13890	13944	13896	13969	13801	13781	13727	13951	13956	13853	13830	13976	13816	13880	13873	13754	13873	13896	13897	13960	13811	13842	13859	13835	14044	13766	13863	13766	13833	13902	13800	13778	13918	14017	13813	13841	13819	13707	13878	13894	13913	14007	13752	13882	13865	13638	13909	13797	13757	13939	13885	13785	13747	13913	13784	13856	14040	13856	13891	13836	13889	13961	13998	13919	13837	13819	13911	14030	13853	13795	13828	13904	13921	13938	13823	13845	13946	13870	13733	13678	13779	13843	13718	13952	13987	13838	13999	13622	13956	13943	13877	13999	14077	13920	13859	13855	13909	13756	13972	13822	13884	14057	13871	13780	13887	13715	13946	13971	13577	13885	13811	13752	13783	13772	13892	13878	13866	13929	13892	13787	13929	13775	13851	13986	13829	13771	14051	13923	13876	13807	13854	13949	13879	13764	13777	14100	13912	13912	13664	13805	13884	13899	13705	13678	13717	13800	13926	13794	13809	14001	13964	13697	13742	13985	13789	14055	13714	13821	13747	13880	13923	13771	14134	13958	13726	13939	13963	13849	13709	13682	13833	13927	13923	13718	14021	13848	14045	13692	13848	14006	13878	13775	13840	13843	13886	13831	13878	13907	13818	13725	13945	13870	13847	13675	13842	13909	14018	13815	14030	13874	13905	13859	13949	13773	13968	13860	13909	13878	13809	13800	13695	13880	13954	13790	13719	13872	13884	13777	13758	13815	13827	13719	13805	13925	13828	13811	13787	13893	13932	13849	13937	13893	13921	13846	13768	14028	13819	13945	13689	13735	13774	13656	13763	13798	14064	13777	13650	13847	13905	13958	13924	13968	13777	13798	13848	13712	13924	13802	13977	13847	13787	13717	13973	13871	13950	13923	13816	13665	13725	13865	13727	13855	14008	13897	13949	13731	13923	13979	13945	13996	14004	13871	13736	13898	13690	13833	13884	13964	13988	13833	13655	13973	13952	13914	13877	13894	13806	13933	14008	13973	13757	13971	13826	13817	13775	13858	13754	13912	13761	13876	13829	13921	13735	13891	13690	13976	13901	13702	13907	13807	13935	13958	13811	13847	13973	13952	13783	13775	13867	13826	13760	13900	13955	13889	13750	13927	13751	13854	13844	13791	13873	14013	13866	14049	13977	13803	13836	13884	13722	13690	13810	13741	14001	13982	13798	13807	13970	13816	13810	13816	13781	13886	13819	13999	13844	13933	13827	13941	13770	14018	13753	13918	13894	13658	13894	13995	13846	13960	13873	14017	13873	13767	13858	14034	13881	14117	14077	13770	13765	13877	13770	13793	13727	13738	13846	13889	13925	13919	13911	13880	13833	13851	13729	13990	13894	13840	13948	13953	13875	13891	13941	13774	13844	13795	13902	13824	14024	13843	13985	14048	13752	13808	13790	13853	13911	13785	13805	13737	13787	13890	13913	13846	13883	13947	13981	13842	13957	13778	13742	13860	13780	13884	13817	13805	13848	13765	13699	13873	13885	13765	13995	13854	13972	13976	13789	13835	13896	13933	13657	13848	13806	13830	13900	13984	13882	13829	13850	13863	14019	14137	13813	13888	13813	13828	13933	13906	13881	13817	13848	13928	13903	13768	13696	13955	13847	13878	14086	13760	13947	13947	13830	13860	13820	13893	13770	13844	13919	13893	13744	13962	13927	13999	13822	13777	13630	13833	14025	13753	13913	13831	13795	13910	13978	13971	13764	14048	13792	13711	13999	13636	13803	13828	13626	13938	13675	13944	13857	13939	13739	13697	13769	13909	14062	13859	13956	13810	13743	13751	13808	13802	13900	13838	13870	13801	14020	13739	13548	13756	13830	13890	13757	13918	13804	13722	14039	13930	13750	13854	13803	13588	13901	13702	13752	13804	13722	13770	13803	13855	13828	13929	13568	13944	13848	13864	13910	13874	13670	13889	13851	13908	13918	13774	13649	13807	13862	13710	13794	13887	13956	13753	13888	13764	13749	13737	13870	13911	14010	13805	13827	13990	13847	13885	13878	13975	13840	13903	13616	13825	14011	13742	13990	13934	13716	13756	13815	13783	13680	14075	13821	13870	13657	13876	13652	13955	13843	13839	13836	13746	13770	13871	13897	13902	14077	13769	13845	13784	13729	13958	13918	13887	14058	13674	13854	13870	13787	13976	14040	13710	13926	13898	13886	13933	13956	14073	14026	13784	13917	13751	13964	13842	13950	13934	13908	13674	13888	13663	13742	13861	13802	13856	13928	13836	13844	13956	13896	14038	13813	13763	13820	13828	13789	13801	13800	13809	13851	13813	13889	13894	13780	13983	14069	13875	14040	13880	13907	13733	13769	13793	13843	13872	13792	14052	13714	13655	13765	13735	13532	13949	13758	14092	13904	13972	13800	13919	13607	13850	13848	13622	13889	14019	13674	14005	13769	13817	13681	13962	14008	13821	13818	13740	13686	14027	13748	13991	13751	13877	13934	13725	13751	13714	13953	13993	13921	13862	13859	13819	13955	13790	13767	13658	13695	13846	13821	13929	13813	13761	13834	13858	13851	13934	13915	13751	13717	13853	13746	13740	13926	14082	14013	13727	13827	13998	13971	13800	13775	14039	13568	13869	13880	13974	14084	13804	13687	13621	13838	13910	13881	13746	13625	13836	13767	13998	13908	13782	13791	13867	13845	13787	13931	13932	13811	13939	13764	13873	13983	13991	14010	14002	13895	13950	13944	13622	13773	13814	13858	14014	14006	13793	13882	13883	13998	14016	14156
14754	25872	23595	19173	17423	16258	15235	14762	14654	14320	14147	14175	14469	14420	14143	14486	14118	14302	14367	14187	14493	14310	14595	14403	14434	14433	14272	14262	13862	13793	13768	13580	13747	13619	13480	13535	13464	13457	13465	13423	13321	13383	13205	13335	13163	13430	13283	13275	13245	13212	13187	13245	13232	13260	13165	13428	13254	13308	13181	13113	13361	13001	13139	13179	13231	13108	13256	13277	13267	13194	13196	13243	13186	13402	13383	13190	13312	13294	13144	13337	13160	13281	13217	13233	13196	13290	13165	13221	13324	13361	13299	13231	13350	13216	13080	13322	13158	13129	13289	13378	13079	13109	13162	13232	13301	13322	13067	13211	13213	13193	13265	13065	13106	13152	13245	13284	13187	13064	13089	13212	13367	13351	13122	13136	13201	13145	13312	13163	13214	13200	13161	13286	12998	13274	13131	13229	13220	13244	13056	13019	13302	13213	13134	13326	13171	13180	13161	13056	13372	13192	13183	13236	13194	13120	13038	13218	13047	13223	13056	13037	13003	13145	13306	13204	13232	13117	13254	13192	13085	13172	13210	13120	13186	13149	13062	13224	13222	13248	13107	13087	13081	13145	13208	13189	13097	13244	13092	13256	13249	13264	13179	13127	13156	13081	13100	13018	13070	13195	13159	13292	13141	13236	13162	13079	13148	13125	13121	13233	13066	13211	13065	13320	13195	13123	13043	13217	13252	13099	13065	13139	13272	13072	13155	13197	13209	13235	13221	13225	13285	13140	13102	13297	13278	13217	13139	13272	13264	13096	13315	13301	13174	13201	13350	13292	13168	13243	13247	13342	13229	13077	13130	13015	13012	13108	13080	13156	13259	13226	13221	13134	13265	13174	13128	13301	13102	13169	13115	13245	13103	13131	13196	13100	13206	13118	13132	13214	13277	13071	13186	13185	13179	13220	13019	13180	13215	13221	13165	13033	13132	13301	13178	13196	13227	13142	13188	12981	13316	13141	13195	13169	13135	13105	13098	13116	13255	13169	13184	13227	13127	13222	13202	13196	13104	13107	13171	13384	13116	13180	13038	13171	13219	13286	13196	13233	13227	13132	13104	13207	13218	13330	13196	13304	13307	13103	13235	13200	13446	13131	13209	13053	13169	13387	13278	13255	13256	13036	13136	13224	13123	13273	13251	13109	13119	13189	13221	13229	13125	13201	13062	13169	13158	13188	13238	13364	13373	13228	13290	13222	13290	13040	13351	13184	13171	13094	13191	13062	13271	13354	13296	13148	13146	13164	13100	13148	13232	13275	13154	13082	13093	13118	13155	13267	13244	13309	13189	13309	13182	13169	13058	13206	13148	13132	13121	13230	13154	13107	13199	13245	13097	13335	13349	13190	13154	13184	13172	13170	13229	13058	13210	13159	13155	13111	13238	13377	13245	13236	13278	13124	13257	13230	13312	13309	13092	13126	13125	13321	13258	13243	13332	13071	13224	13090	13297	13227	13274	13148	13299	13275	13079	13061	13173	13203	13046	13076	13343	13326	13011	13161	13223	13085	13273	13190	13140	13209	13096	13419	13180	13079	13209	13154	13250	13096	13151	13105	13214	13278	13246	13240	13251	13134	13132	13162	13196	13157	13207	13209	13242	13190	13174	13055	13266	13287	13166	13194	13226	13135	13128	13147	13286	13127	13225	13101	13107	13259	13070	13120	13166	13052	13291	13283	13171	13195	13045	13138	13186	13210	13151	13110	13205	13227	13078	13290	13249	13293	13045	13143	13188	13174	13134	13124	13108	13304	13222	13100	13215	13240	13145	13274	13144	13418	13086	13262	13046	13151	13299	13209	13082	13189	13175	13174	13246	13260	13207	13211	13201	13271	13214	13169	13196	13246	13336	13130	13326	13078	13361	13085	13315	13218	13333	13039	13318	13306	13229	13168	13275	13321	13228	13229	13157	13234	13036	13105	13259	13116	13221	13107	13199	13121	13078	13056	13100	13324	13166	13194	13084	13338	13051	13308	13071	13253	13344	13173	13143	13132	13219	13070	13201	13318	13271	13159	13361	13357	13121	13289	13167	13297	13311	13226	13090	13203	13061	13123	13366	13214	13285	13303	13127	13191	13170	13239	13156	13191	13247	13216	13270	13217	13337	13072	12999	13201	13198	13129	13151	13213	13361	13147	13165	13206	13248	13127	13232	13279	13353	13258	13114	13179	13278	13099	13037	13174	13168	13096	13338	13383	13256	13124	13118	13279	13131	13169	13158	13227	13179	13270	13219	13162	13181	13112	13251	13123	13324	13237	13163	13057	13123	13174	13164	13226	13043	13263	13055	13193	13274	13139	13200	13085	13070	13020	13206	13250	13321	13203	13190	13184	13193	13123	13172	13308	13219	13158	13032	13158	13317	13157	13251	13320	13014	13162	13256	12945	13276	13080	13175	13203	13076	13138	13206	13419	13322	13235	13154	13224	13361	13214	13317	13228	13061	13208	13145	13224	13164	13177	13184	13257	13172	13142	13273	13233	13252	13167	13170	13190	13183	13068	13177	13102	13283	13256	13300	13193	13183	13145	13180	13099	13033	13105	13145	13125	13264	13230	13116	13111	13015	13125	13328	13095	13148	13234	13354	13272	13105	12956	13167	13114	13216	13055	13325	12999	13220	13283	13293	13198	13110	13221	13210	13303	13058	13132	13316	13197	13095	13184	13235	13210	13021	13264	13181	13382	13208	13019	13191	13144	13229	13151	13097	13070	13292	13302	13188	13197	13228	13150	13000	13246	13289	13075	13301	13275	13156	13050	13163	13138	13209	13270	13161	13221	13318	13271	13173	13123	13174	13165	13155	13038	13126	13296	13303	13235	13217	13017	13127	13132	13293	13193	13209	13248	13099	13092	13088	13255	13109	13203	13150	13335	13128	13161	13275	13201	13076	13311	13320	13090	13260	13307	13161	13156	13150	13184	13127	13262	13304	13271	13120	13297	13127	13115	13203	13241	13329	13293	13164	13270	13233	13030	13091	13009	13089	13058	13265	13207	13218	13172	13314	13102	13009	13250	13097	13240	13073	13179	13249	13081	13220	13269	13215	13139	13181	13230	13100	13329	13218	13230	13080	13297	13279	13180	13148	13176	13362	13157	13292	13321	13192	13242	13272	13097	13119	13145	13197	13297	13238	13219	13090	13373	13152	13197	13217	13169	13271	13063	13053	13170	13144	13221	13143	13228	13224	13236	13235	13196	13205	13141	13364	13245	13100	13191	13277	13100	13200	13150	13250	13085	13139	13141	13171	13139	13103	13237	13167	13158	13069	13231	13245	13106	13431	13144	13337	13139	13063	13200	13238	13094	13248	13199	13182	13160	13303	13268	12979	13385	13193	13088	13227	13098	13124	13412	13051	13130	13204	13156	13123	13193	13217	13243	13241	13260	13167	13093	13295	13176	13090	13150	13093	13276	13286	13230	13172	13135	13177	12997	13218	13176	13202	13386	13347	13322	13411	13126	13173	13124	13260	13273	13104	13053	13271	13360	13246	13140	13212	13353	13067	13075	13226	13138	13004	13271	13220	13140	13055	13287	13174	12991	13245	13272	13320	13050	13248	13235	13121	13202	13137	13083	13225	13127	13182	13178	13185	13115	13169	13178	13103	13248	13216	13104	13140	13238	13179	13044	13296	13218	13233	13059	13334	13050	13305	13383	13301	13323	13254	13098	13248	13134	13250	13319	13150	13134	13062	13272	13084	13294	13111	13165	12977	13179	13185	13281	13127	13197	13191	13087	13169	12997	13308	13162	13091	13159	13161	13044	13237	13188	13344	13171	13141	13288	13168	13127	13215	13284	13337	13272	13220	13238	13204	13280	13136	13151	13116	13213	13147	13067	13176	13101	13221	13202	13196	13278	13149	13096	13228	13180	13231	13198	13176	13314	13018	13164	13114	13196	13226	13250	13115	13331	13123	13128	13216	13248	13147	13211	13120	13326	13167	13241	13186	13053	13270	13289	13106	13205	13224	13266	13225	13315	13081	13222	13158	13171	13135	13228	13208	13111	13187	13138	13298	13142	13411	13344	13197	13353	13040	13116	13198	13232	13081	13205	13113	13271	13192	13323	13035	13158	13257	13191	13120	13328	13182	13260	12992	13296	13296	13197	13167	13257	13151	13143	13211	13300	13261	13151	13129	13245	13177	13122	13237	13087	13217	13136	13086	13172	13255	13215	13104	13315	13116	13272	13052	13081	13413	13051	13160	13136	13102	13071	13286	13190	13255	13248	13070	13190	13231	13193	13151	13011	13178	13306	13170	13257	13213	13197	13179	13141	13172	13041	13051	13214	13126	13244	13111	13225	13342	13024	13129	13095	12990	13373	13118	13246	13114	13215	13289	13087	13054	13368	13201	13236	13303	13314	12993	13169	13248	13111	13196	13154	13239	13084	13228	13216	13327	12979	13341	13058	13192	13074	13112	13283	13253	13231	13372	13228	13188	13240	13131	13400	13123	13287	13135	13206	13191	13073	13292	13275	13132	13284	13267	13303	13156	13217	13121	13230	13163	13236	13341	13089	13186	13155	13305	13202	13191	13188	13120	13194	13196	13312	13217	13092	13070	13223	13345	13093	13294	13271	13123	13341	13225	13153	13375	13257	13012	13199	13086	13120	13254	13002	13107	13170	13109	13207	12954	13333	13257	13218	13225	13085	13100	13013	13257	13135	13219	13159	13020	13205	13250	13160	13332	13104	13211	13166	13155	13233	13225	13307	13317	13079	13204	13232	13214	13340	13241	13142	13197	13174	13204	13305	13202	13274	13224	13209	13271	13233	13259	13091	13286	13349	13241	13388	13270	13364	13258	13146	13093	13149	13341	13083	13239	13113	13275	13072	13146	13251	13034	13181	13241	13088	13118	13160	13282	13200	13172	13088	13286	13236	13166	13075	13063	13362	12976	13333	13142	13128	13124	13202	13239	13119	13182	13148	13215	13205	13295	13160	13257	13258	13171	13201	13158	13067	13097	13123	13391	13396	13285	13260	13114	13332	13006	13297	13181	13418	13224	13193	13188	13360	13110	13202	13152	13328	13069	13171	13148	13113	13105	13153	13297	13168	13226	13237	13321	13160	13213	13376	13165	13234	13230	13152	13205	13121	13007	13190	13006	13396	13203	13127	13064	13255	13161	13255	13140	13217
22720	21126	28927	23552	21262	22762	22695	17164	15915	16199	16103	15795	15925	15758	15635	15946	15814	15868	15755	15979	16117	15834	16177	16273	16046	16041	15699	15740	15453	15383	15459	15543	15394	15121	15047	15255	15067	15084	15072	15151	14811	14810	14983	15114	14984	14769	15088	14811	14946	14974	14899	15060	15154	14825	15051	14765	14864	14913	14794	14940	15027	14917	14913	14940	14685	14799	14988	15064	14735	14874	14890	14872	14923	14959	14780	14749	14903	14754	14993	14927	14725	14949	14767	14783	14828	14708	14767	14733	14912	14691	14779	14928	14915	14844	14899	14950	14841	14771	14691	14807	14767	14907	14754	14825	14895	14930	14721	14697	14712	14720	14992	14796	14966	14625	14919	14779	14734	14790	14819	14833	14953	14882	15012	14865	14999	14879	15024	14953	14809	14949	14860	14879	14997	14831	14710	14641	14921	14960	14651	14842	14740	14677	14848	14829	14836	14758	15095	14851	14820	14876	14853	14821	14626	14796	14720	14818	14752	14771	14757	15011	14777	14812	14831	14939	14835	14830	14808	14748	14714	14665	14781	14712	14775	14767	14818	14982	14806	14766	15027	14688	14816	14647	14713	14781	14901	14742	14739	14699	14710	14829	14845	14617	14866	14605	14738	14744	14757	14829	14878	14945	14899	14901	14818	14880	14789	14855	14669	14946	14874	14941	14641	14964	14709	14884	14954	14932	14818	14649	14738	14729	14658	14668	14651	14845	14807	14977	14808	15005	14785	14634	14737	14582	14671	14765	14906	14799	14850	14703	14770	14907	14821	14832	14831	14836	14997	14714	14874	14958	14863	14652	15011	15018	14798	14846	14682	14728	14709	14712	14808	14900	14620	14745	14647	14798	14830	14929	14867	14949	14724	14731	14923	14751	14731	14716	14767	14952	14967	14888	14863	14868	14860	14855	14697	14707	14950	14805	14859	14691	14779	14727	14880	14679	14775	14850	14693	14826	14839	14953	14858	14787	14957	14614	14932	14890	14983	14623	14817	14693	14878	14699	15013	14844	14757	14527	14726	14914	14706	14888	14823	14745	14934	14683	14893	14592	14822	14925	14805	14685	14778	14823	14962	14757	14837	14777	14771	14985	14841	14884	14983	14668	14555	14697	14619	14904	14849	14782	14971	14798	14764	14911	14785	14852	14917	14854	14885	14898	14789	14835	14740	14820	14786	14849	14884	14772	14803	14750	14763	14746	14548	14649	14769	14643	14748	14817	14800	15036	14751	14658	14667	14769	14841	14660	14816	14951	14899	14865	15153	14889	14729	14809	14718	14791	14772	14964	15022	14664	14741	14760	14848	14911	14626	14719	14799	14810	14605	14773	15060	14490	14744	14554	14796	14846	14943	14793	14875	14887	14586	14783	14755	14675	14753	14865	14833	15018	14665	14854	14757	14733	14958	14896	14920	14806	14941	14871	14704	14891	14782	14886	14748	14851	14854	14756	14846	14721	14884	14751	14879	14732	14694	14609	14739	14718	14667	14811	14774	14663	14958	14822	14921	14749	14768	14675	14705	14885	14821	15006	14680	14672	14824	14757	14671	14629	14894	14723	14902	14629	14954	14760	14861	14653	14719	14846	14756	14673	14823	14824	14750	14844	14822	14757	14908	14910	14857	14801	14888	14886	14766	14741	14593	14657	14651	14696	14846	14915	14684	14992	14771	14635	14875	14840	14852	14744	14835	15138	14881	14749	14945	14706	14925	14845	15040	14791	14769	14816	14743	14815	14936	14855	14844	14841	14826	14736	14890	14626	14974	14792	14889	14775	14847	14809	15017	14856	14741	14760	14905	14822	14843	14931	14714	14660	14840	14803	14734	14760	14923	14908	14880	14739	14861	15059	14851	14975	14805	14916	14905	14715	14894	14868	14868	14661	14914	14804	14906	14717	14871	14719	14900	14631	14952	14812	14936	14724	14939	14757	14632	14816	14917	14864	14596	14739	14914	14738	14967	14814	14912	14792	14761	14746	14996	14793	14892	14850	14885	14750	14924	14801	14764	14851	14917	14783	14833	14883	14802	14709	14876	14951	14760	14808	14747	14716	14829	15009	14894	14696	14939	14695	14841	14690	14857	14747	14728	14618	14694	14778	14777	14771	14776	14711	14656	14620	14886	14774	14639	14851	14749	14831	14704	14731	14858	14736	14825	14608	14646	14626	14705	14701	14718	15066	14892	14885	14763	14999	14736	14869	14783	14815	14786	14898	14722	14744	14811	14862	14799	14620	14672	14631	14800	14790	14850	14782	14867	14762	14716	14744	14808	14665	14799	14829	14841	14801	14979	14759	14833	14787	15078	14883	14785	14768	14841	14887	15006	14929	14822	14653	14909	14931	14837	14786	14893	14898	14703	14651	14674	14700	14883	14809	14584	14859	14747	14930	14755	14797	14806	14742	14751	14894	14769	14838	14872	14671	14902	14633	14762	14879	14919	14798	14871	14711	14840	14813	14787	14840	14776	14682	14940	14756	14869	15016	14912	14756	14927	14949	14728	14896	14812	14891	14904	14781	14836	14770	14810	14809	14844	14751	14867	14848	14873	14747	14544	14714	14816	14789	14635	14796	14713	14953	15014	14804	14784	14797	14886	14820	14767	14809	14816	14821	14874	14907	14836	14660	14697	14803	14737	14873	14559	14886	15054	14738	14988	14620	14849	14851	15005	14718	14762	15022	14842	15002	14840	14672	14782	14742	14725	14999	14860	14833	14885	14674	14791	14686	14919	14792	14859	14698	14951	14815	14829	14772	14727	14760	14742	14884	14633	14855	14935	15038	14828	14829	14852	15037	14795	14955	14864	14800	14821	14678	14956	14845	14801	14931	14757	14787	14734	14838	14902	14892	14816	14805	14996	14775	14602	14925	15005	14966	14848	14788	14649	14937	14726	14739	14860	14699	14815	14704	14835	14836	14963	14750	14815	14879	14788	14843	14925	14919	14918	14879	14919	14949	14863	14891	14914	14510	14873	14775	14738	14973	14745	14812	14899	14841	14704	14833	14691	14771	14841	14839	15036	14727	14928	14866	14816	14716	14877	14731	14837	14846	14875	14785	14613	15031	14835	14824	14909	14768	14952	14743	14764	14897	14785	14726	14934	14991	14880	14865	14849	14768	14836	14814	14782	14732	14804	14779	14680	14864	14713	14869	14680	14917	14796	14919	14875	14953	14891	14850	14794	14947	14863	14602	14757	14782	14759	14806	14861	14950	14706	14823	14769	14690	14648	14918	14902	14777	14836	14828	14738	14604	14788	14714	14816	14817	14902	14711	14756	14867	14824	14823	14842	14821	14830	14718	14671	14966	14647	14871	14789	14870	14627	14913	14923	14615	14650	14694	14817	14899	14878	14713	14810	14784	14498	14642	14773	14737	14909	14797	14933	14853	14819	14889	14926	14736	14931	14821	14793	14868	14773	14842	14798	14912	14702	14707	14827	14705	14758	14955	14843	14911	14606	14887	14781	14871	15021	14898	14766	14858	14642	14698	14764	14888	14941	14743	14813	14916	14690	14996	14889	14695	14802	14734	14915	14948	14797	14821	14688	14807	14632	14780	14672	14770	14672	14839	14728	14768	15026	15025	14889	14840	14956	14921	14748	14754	14643	14795	14764	14738	14732	14764	14802	14748	14911	14757	14843	14775	14976	14744	14903	14806	14751	14648	14772	14824	14732	14798	14927	14680	14840	14793	14762	14634	14739	14797	15054	14780	14907	14675	14948	14806	14930	14873	14798	14729	14813	14844	14890	14690	14737	14928	14712	14867	15128	14691	14899	14859	14682	14857	14842	14644	14891	14864	14883	14686	14855	14982	14977	14662	14807	14916	14881	14856	14625	14978	14844	14803	14899	14679	14828	14762	14861	14993	14819	14773	14812	14906	15010	14905	14834	14734	14790	14726	14771	14771	14773	14643	14719	14773	14813	14932	14783	14888	14849	14909	14736	14752	14619	14928	15029	14590	14846	14776	14793	14988	14848	14832	14826	14814	14579	14728	14880	14867	14626	14761	14577	14763	14763	14904	14862	14949	15050	14992	14728	14950	14649	14797	14701	14861	14661	14604	14817	14727	14954	14882	14646	14745	14824	14782	14778	14925	14822	14641	14820	14897	14606	14904	15004	14920	14823	14781	14811	14880	14753	14886	14635	14796	14960	14898	14890	14720	14784	14885	14533	14536	14684	14780	14911	14823	14843	14701	14830	14768	14789	14960	14666	14865	14875	14838	14671	14778	14721	14701	15079	14677	14803	14744	14672	14917	14789	14945	14696	14973	14744	14771	14761	14750	14788	14916	14877	14836	15094	14917	14750	14852	14837	14712	14776	14787	14814	14621	14811	14765	14793	14791	14713	14878	14852	14802	14734	14781	14771	14732	14788	14633	14894	15070	14852	14656	14752	14684	14872	14871	14827	14908	14877	14854	14847	14708	14922	14897	14865	14826	14772	14958	14857	14927	14956	14679	14796	14843	14651	14782	14766	14875	14678	14784	14720	14756	14758	14788	14905	14851	14902	14769	14765	14739	14741	15051	14777	14643	14968	14985	14873	14929	14771	14786	14687	14870	14617	14982	15002	14769	14652	14781	14688	14781	14950	14912	14824	14746	14967	14929	14782	14706	14805	14776	14744	14754	14803	14774	14857	14666	14761	14852	14724	14579	14859	14799	15075	14947	14807	14651	14826	14924	14748	14502	14740	14798	14933	14676	14988	14912	15039	14777	14760	14910	14537	14792	14785	14844	14746	14743	14874	14802	14884	14840	14757	14693	14805	14772	14661	14866	14846	14694	14920	14636	14929	14842	14861	14562	14807	14743	14746	14588	14858	14752	14821	14673	14701	14960	14880	14734	14820	14962	14678	14994	14704	14808	14551	14844	14789	14915	14876	14951	14741	14674	14576	14968	14830	14876	14956	14909	14735	14934	14649	14523	14840	14888	14667	14670	14774	14774	14821	14788	14836	14821	14744	14903	14953	14818	14622	14840	14823	14726	14896	14727	14901	14652	14588	14728	14750	14817	15010	14896	14950	14800	14925	14626	14939	14643	15110	14865	14752	15010	14747	14835	14810	14700	14682	14955	14845	14670	14896	14893	15036	14772	14801	14824	14722	14756	14889	14913	14822	14863	14981	14841	14850	14808	14729	14890
16509	31186	28599	22806	20148	18527	17049	16266	16092	15491	15572	15165	15325	15181	15295	15456	15457	15483	15608	15451	15527	15642	15693	16001	15450	15344	15177	15025	14876	14751	14586	14432	14327	14397	14252	14011	14141	14038	13997	13858	13998	13957	13885	14058	13884	13914	13984	13844	13808	13790	13868	13947	13863	13880	13840	13978	13797	13782	14001	13866	13762	14000	13801	13675	13980	13660	13803	14017	13997	13865	13894	13815	13808	13677	13873	13755	13814	13981	13825	13839	13827	13897	13705	13854	13745	13645	13804	13898	13809	13922	13696	13899	13706	13923	13803	13799	13794	13791	13855	13575	13782	13784	13759	13836	13640	13840	13923	13937	13827	13770	13623	13816	13853	13602	13746	13908	13735	13905	13676	13746	13806	13712	13938	13886	13784	13920	13834	13885	13730	13732	13616	13705	13763	13958	13556	13753	13908	13790	13984	13637	13896	13767	13838	13631	13820	13765	13519	13941	13753	13733	13639	13769	13626	13880	13887	13754	13781	13669	13658	13717	13863	13689	13769	13829	13830	13865	13795	13705	13720	13755	13962	13774	13783	13928	13756	13712	13708	13637	13917	13770	13750	13770	13855	13866	13578	13749	13840	13893	13770	13820	13604	13802	13906	13736	13664	13805	13822	13778	13740	13741	13720	13659	13771	13827	13616	13719	13841	13811	13745	13810	13802	13749	13871	13863	13767	13816	13762	13833	13906	13813	14031	13690	13799	13727	13819	13736	13795	14026	13745	13867	13978	13993	13732	13796	13711	13737	13788	13850	13952	13822	13758	13814	13749	13821	13782	13836	13907	13748	13907	13746	13764	13943	13820	13939	13751	13855	13705	13947	13841	13678	13734	13775	13804	13890	13762	13662	13780	13737	13628	13922	13864	13671	13754	13781	13746	13823	13803	13809	13943	13696	13812	13659	13748	13810	13793	13908	13785	13982	13879	13851	13739	13789	13742	13766	13714	13734	13800	13650	13915	13694	13827	13588	13912	13788	13622	13829	13853	13718	13790	13878	13753	13812	13896	13820	13660	13837	13922	13744	13925	13741	13848	13726	13717	13807	13674	13643	13859	13825	13856	13698	13735	13876	13803	13765	13835	13862	13951	13749	13805	13863	13590	13608	13790	13661	13929	13951	13825	13791	13819	13759	13622	13719	13851	13835	13915	13903	13711	13779	13738	13645	13668	13805	13852	13857	13630	13795	13882	13815	13746	13927	13742	13760	13774	13816	13820	13608	13754	13888	13654	13820	13841	13806	13633	13851	13697	13982	13873	13734	13806	13745	13750	13792	13846	13911	13750	13850	13871	13688	13811	13889	13864	13835	13909	13775	13550	13814	13841	13759	13807	13741	13889	13677	13707	13700	13535	13936	13715	13693	13673	13862	13811	13904	13647	13860	13732	13819	13760	13883	13817	13799	13651	13780	13812	13832	13721	13708	13880	13894	13728	13643	13933	13786	13886	13629	13737	13806	13738	13817	13713	13799	13862	13842	13747	13905	13839	13762	14051	13786	13924	13799	13681	13877	13765	13782	13867	13646	13774	13882	13791	13824	13718	13716	13744	13856	13826	13767	13750	13754	13718	13644	13947	13843	13738	13786	13796	13695	13695	13510	13760	13905	13744	13804	13875	13600	13821	13844	13747	13796	13772	13728	13736	13604	13878	13572	13821	13853	13616	13737	13788	13887	13740	13793	13711	13651	13940	13823	13867	13828	13781	13762	13887	13661	13701	13645	14024	13904	13693	13811	13683	13851	13830	13805	13594	13906	13650	13822	13892	13635	13731	13919	13843	13795	13845	13856	13684	13901	13870	13795	13981	13750	13888	13719	13889	13806	13707	13903	13853	13925	13678	13889	13884	13900	13741	13887	13918	13902	13824	14045	13803	13769	13936	13689	13752	13824	13721	13593	13752	13712	13806	13763	13783	13806	13703	13844	13758	13729	13765	13674	13888	13603	13565	13859	13896	13723	13632	13774	13821	13793	13814	13815	13751	13664	13911	13829	13793	13996	13729	13567	13786	13829	13761	13816	13898	13724	13683	13799	13779	13804	13795	13887	13755	13609	13808	13726	13831	13802	13956	13798	13701	13792	13866	13727	13701	13691	13731	13779	13793	13715	13893	13939	13841	13900	13705	13830	13827	13789	13788	13884	13732	13669	13651	13747	13782	13612	13754	13914	13833	13798	13713	13869	13895	13765	13763	13816	13862	13656	13917	13762	13687	13697	13861	13945	13833	13799	13679	13774	13734	13710	13809	13760	13803	13734	13675	13795	13735	13872	13714	13728	13824	13888	13825	13732	13757	13947	13697	13738	13772	13682	13818	13790	13836	13754	13758	13664	13828	13873	13682	13801	13811	13609	13702	13635	13575	13743	13782	13845	13643	13919	13748	13688	13891	13880	13737	13642	13719	13815	13664	13867	13826	13724	13730	13654	13692	13818	13788	13802	13753	13836	13754	13736	13789	13630	13833	13710	13768	13579	13863	13581	14025	13719	13763	13838	13869	13820	13774	13751	13841	13927	13807	13946	13674	13899	13821	13656	13776	13782	13719	13809	13808	13811	13740	13925	13706	13727	13824	13772	13602	14014	13714	13741	13812	13609	13840	13863	13799	13774	13644	13765	13707	13703	13816	13835	13704	13848	13851	13910	13795	13952	13718	13745	13709	13862	13609	13790	13720	13710	13871	13753	13853	13699	13797	13783	13792	13841	13826	13717	13795	13825	13812	13771	13626	13906	13718	13744	13707	13790	13890	13826	13681	13837	13864	13800	13748	13736	13804	13666	13708	13923	13627	13733	13745	13666	13989	13831	13669	13695	13758	13746	13582	13837	13833	13648	13771	13685	13755	13866	13796	13806	13633	13653	13726	13864	13708	13930	13615	13871	13695	13791	13793	13739	13898	13581	13727	13670	13703	13682	13905	13790	13845	13654	13793	13807	13792	13957	13849	13695	13746	13902	13688	13729	13695	13845	13799	13821	13760	13919	13643	13807	13753	13869	13768	13772	13890	13823	13571	13865	13786	13780	13850	13682	13834	13754	13788	13796	13814	13807	13757	13773	13803	13825	13725	13892	13897	13691	13903	13772	13939	13784	13762	13695	13805	13742	13843	13741	13734	13852	13818	13789	13704	13713	13758	13804	13820	13614	13923	13616	13820	13729	13755	13535	13770	13680	13718	13770	13973	13730	13901	13808	13691	13884	13670	13778	13774	13610	13711	13723	13787	13709	13926	13923	13847	13717	13741	13670	13777	13722	13699	13878	13793	13869	13677	13734	13750	13768	13849	13821	13741	13806	13786	13693	13841	13738	13546	13841	13906	13713	13797	13747	13719	13896	13845	13885	13727	13814	13664	13750	13591	13748	13769	13743	13814	13517	13892	13858	13732	13778	13844	13782	13836	13838	13749	13733	13891	13890	13705	13765	13692	13837	13769	14055	13657	13717	13599	13741	13977	13774	13779	13731	13693	13716	13752	13915	13830	13718	13698	13819	13844	13756	13645	13752	13664	13790	13766	13819	13762	13655	13725	13816	13816	13832	13862	13714	13657	13676	13751	13665	13803	13923	13787	13608	13605	13726	13778	13723	13902	13773	13926	13742	13753	13730	13769	13855	13807	13796	13673	13722	13667	13746	13803	13901	13753	13787	13921	13781	13828	13715	13789	13768	13871	13698	13648	13768	13715	13791	13804	13580	13647	13721	13907	13799	13793	13726	13746	13743	13735	13842	13966	13647	13807	13768	13688	13575	13810	13684	13855	13844	13900	13678	13797	13939	13885	13984	13749	13658	13885	13754	13648	13828	13697	13944	13794	13655	13756	13926	13615	13916	13718	13791	13910	13746	13867	13854	13634	13686	13667	13776	13873	13909	13624	13760	13634	13814	13774	13853	13997	13772	13641	13862	13663	13825	13698	13797	13868	13684	13891	13883	13613	13774	13732	13630	13766	13791	13884	13865	13850	13777	13880	13890	13808	13730	13710	13731	13755	13884	13625	13641	13717	13667	13893	13814	13841	13667	13704	13699	13743	13777	13813	13737	13809	13723	13702	13764	13842	13817	13753	13759	13686	13764	13765	13838	13821	13853	13892	13691	13726	13804	13772	13609	13835	13637	13951	13759	13891	13753	13813	13685	13736	13876	13868	13614	13975	13800	13858	13849	13773	13738	13711	13675	13863	13758	13723	13831	13605	13923	13847	13693	13637	13719	13831	13667	13654	13657	13857	13914	13636	13824	13824	13691	13724	13857	13840	13955	13738	13692	13731	13892	13793	13605	13775	13776	13709	13717	13629	13719	13883	13705	13613	13666	13666	13581	13886	13781	13741	13761	13659	13619	13921	13786	13821	13793	13736	13692	13814	13715	13615	13869	13849	13644	13728	13806	13619	13626	13877	13811	13767	13763	13841	13758	13844	13909	13827	13657	13794	13762	13802	13932	13824	13740	13776	13670	13931	13708	13708	13724	13815	13713	13760	13827	13775	13771	13714	13590	13775	13750	13630	13822	13738	13827	13848	13802	13793	13791	13785	13832	13753	13844	13716	13870	13836	13785	13719	13732	13800	13762	13894	13845	13848	13854	13838	13785	13915	13671	13734	13896	13940	13823	13671	13698	13699	13778	13707	13950	13710	13824	13651	13691	13723	13824	13618	13789	13809	13789	13741	13786	13606	13796	13631	13773	13887	13764	13634	13715	13723	13742	13748	13975	13785	13703	13785	13687	13829	13717	13680	13898	13784	13756	13783	13646	13896	13843	13679	13854	13638	13811	13843	13688	13900	13845	13738	13612	13760	13738	13648	13650	13646	13732	13722	13826	13952	13785	13626	13882	13863	13658	13806	13870	13839	13716	13895	13632	13743	13736	13716	13887	13859	13783	13875	13680	13783	13825	13754	13722	13794	13719	13683	13800	13798	13673	13809	13691	13638	13781	13772	13802	13959	13832	13831	13811	13757	13722	13740	13793	13815	13685	13959	13935	13847	13702	13697	13790	13878	13894	13891	13842	13871	13876	13740	13977	13707	13513	13787	13606	13772	13684	13733	13608	13851	13780	13870	13866	13598	13872	13695	13838	13816	13799	13864	13726	13817	13745	13934	13882	13699	13624	13922	13766	13769	13688	13808	13802	13753	13724	13717	13908	13806	13704
27245	21602	22425	18300	14436	14132	14045	14145	13579	13688	13733	13541	13683	13722	13723	13766	13702	13690	13780	13541	13826	13770	13661	13793	13881	13711	13723	13769	13690	13781	13579	13412	13366	13469	13349	13482	13592	13409	13527	13413	13539	13483	13455	13493	13440	13410	13299	13249	13364	13286	13518	13227	13490	13449	13290	13418	13346	13357	13515	13493	13405	13393	13219	13295	13497	13399	13334	13383	13360	13259	13542	13397	13308	13113	13449	13294	13453	13500	13446	13326	13362	13477	13456	13547	13374	13330	13246	13336	13326	13400	13339	13361	13219	13199	13258	13384	13290	13374	13267	13413	13361	13298	13465	13404	13330	13286	13144	13302	13391	13098	13450	13495	13410	13298	13495	13311	13650	13339	13503	13240	13387	13261	13364	13432	13343	13201	13622	13214	13315	13561	13494	13179	13413	13368	13313	13341	13361	13260	13573	13222	13389	13212	13290	13379	13181	13453	13453	13249	13420	13621	13355	13236	13324	13389	13235	13312	13276	13351	13371	13111	13287	13516	13400	13387	13490	13280	13454	13346	13285	13510	13185	13363	13433	13360	13147	13269	13554	13403	13327	13282	13547	13165	13266	13125	13415	13335	13277	13226	13466	13509	13299	13243	13257	13276	13433	13277	13316	13417	13328	13519	13437	13323	13278	13389	13390	13387	13330	13500	13296	13281	13434	13347	13442	13324	13407	13346	13456	13181	13423	13476	13323	13456	13334	13429	13365	13423	13205	13546	13251	13218	13339	13515	13454	13345	13230	13032	13358	13176	13275	13355	13399	13342	13410	13359	13274	13280	13416	13309	13491	13344	13250	13286	13277	13320	13287	13385	13314	13443	13354	13330	13362	13288	13474	13384	13413	13381	13490	13442	13125	13233	13316	13341	13354	13314	13369	13244	13279	13264	13117	13346	13336	13456	13426	13141	13460	13487	13460	13479	13504	13302	13219	13253	13033	13342	13376	13346	13264	13321	13200	13659	13276	13288	13361	13183	13518	13382	13208	13321	13409	13325	13197	13362	13379	13230	13338	13180	13332	13314	13266	13175	13420	13375	13305	13337	13314	13351	13406	13324	13133	13312	13306	13529	13382	13098	13271	13280	13348	13436	13561	13312	13130	13306	13380	13237	13466	13350	13545	13550	13362	13299	13378	13488	13253	13291	13460	13142	13334	13216	13208	13367	13387	13294	13299	13270	13185	13514	13215	13350	13361	13157	13251	13425	13401	13500	13279	13293	13496	13527	13381	13185	13344	13437	13585	13432	13378	13481	13349	13350	13392	13416	13381	13423	13336	13249	13493	13292	13524	13437	13343	13246	13319	13537	13194	13360	13374	13256	13360	13515	13323	13094	13419	13119	13269	13346	13376	13243	13491	13561	13567	13501	13378	13344	13403	13438	13434	13160	13345	13370	13335	13313	13190	13282	13216	13365	13350	13338	13379	13382	13435	13470	13264	13247	13242	13373	13407	13558	13343	13243	13313	13502	13424	13406	13217	13441	13258	13284	13374	13431	13277	13203	13382	13180	13487	13361	13338	13354	13418	13330	13375	13172	13362	13354	13281	13154	13409	13405	13241	13295	13288	13440	13296	13389	13404	13206	13460	13169	13219	13338	13454	13269	13311	13476	13292	13402	13413	13438	13478	13346	13366	13171	13509	13342	13507	13339	13201	13300	13371	13370	13332	13483	13283	13402	13236	13289	13420	13266	13425	13330	13471	13300	13227	13225	13338	13330	13342	13377	13517	13374	13351	13538	13343	13299	13136	13341	13353	13286	13423	13274	13227	13347	13517	13295	13402	13083	13395	13441	13306	13370	13243	13396	13379	13339	13254	13358	13445	13131	13199	13308	13542	13435	13352	13433	13353	13040	13298	13257	13312	13547	13371	13293	13364	13525	13362	13267	13308	13447	13467	13337	13429	13538	13433	13239	13372	13419	13564	13436	13359	13406	13397	13477	13317	13250	13226	13393	13340	13383	13529	13575	13513	13289	13229	13330	13482	13397	13351	13363	13305	13306	13441	13186	13195	13177	13316	13148	13264	13295	13344	13269	13375	13323	13328	13631	13395	13367	13299	13254	13479	13425	13560	13393	13269	13388	13259	13552	13426	13068	13446	13509	13251	13341	13280	13113	13378	13403	13507	13257	13310	13380	13426	13321	13199	13218	13288	13321	13398	13269	13222	13247	13412	13257	13417	13432	13456	13501	13350	13335	13329	13363	13281	13503	13406	13315	13288	13299	13294	13278	13287	13318	13175	13346	13261	13422	13290	13201	13491	13412	13317	13248	13287	13549	13431	13132	13305	13233	13064	13238	13421	13331	13371	13431	13373	13279	13388	13426	13559	13406	13508	13539	13353	13328	13279	13344	13400	13387	13389	13364	13510	13408	13401	13177	13322	13312	13319	13317	13160	13509	13368	13348	13471	13439	13350	13208	13340	13308	13267	13306	13209	13332	13295	13432	13362	13402	13307	13473	13224	13272	13332	13332	13652	13524	13223	13218	13420	13437	13478	13308	13436	13394	13421	13343	13500	13152	13233	13263	13307	13421	13409	13651	13214	13412	13144	13517	13344	13386	13208	13299	13430	13261	13266	13277	13290	13374	13338	13287	13380	13376	13239	13382	13373	13348	13258	13230	13545	13413	13222	13289	13280	13318	13263	13533	13440	13328	13405	13436	13356	13346	13299	13173	13409	13530	13030	13323	13475	13471	13334	13517	13439	13416	13396	13216	13431	13396	13396	13212	13341	13161	13352	13398	13220	13303	13292	13345	13194	13437	13574	13469	13310	13414	13271	13401	13241	13395	13302	13278	13333	13258	13383	13410	13338	13316	13466	13323	13351	13332	13203	13273	13382	13317	13272	13230	13415	13504	13408	13416	13259	13376	13387	13284	13390	13351	13551	13382	13436	13247	13322	13451	13491	13278	13211	13249	13349	13375	13313	13184	13594	13584	13193	13329	13268	13334	13291	13521	13333	13411	13262	13352	13161	13415	13392	13466	13511	13282	13376	13257	13490	13339	13319	13416	13350	13238	13446	13389	13396	13265	13399	13240	13518	13505	13459	13380	13474	13414	13329	13384	13470	13158	13247	13176	13256	13336	13460	13530	13352	13201	13282	13436	13364	13393	13389	13240	13210	13388	13373	13432	13567	13273	13303	13337	13487	13215	13152	13284	13490	13336	13191	13481	13394	13431	13564	13475	13332	13386	13204	13273	13301	13441	13546	13364	13253	13506	13310	13348	13263	13340	13127	13456	13475	13397	13300	13311	13410	13399	13264	13381	13360	13362	13559	13301	13367	13309	13303	13432	13226	13299	13202	13275	13343	13618	13256	13261	13309	13490	13349	13371	13165	13325	13359	13396	13371	13196	13528	13315	13331	13231	13304	13419	13435	13377	13262	13266	13430	13342	13358	13286	13341	13354	13327	13301	13480	13277	13323	13543	13268	13374	13234	13420	13498	13366	13388	13319	13314	13421	13366	13386	13172	13607	13356	13367	13319	13238	13332	13420	13388	13274	13389	13186	13540	13220	13575	13461	13486	13398	13476	13406	13534	13228	13455	13385	13355	13270	13264	13413	13464	13356	13247	13365	13298	13326	13391	13504	13420	13595	13235	13386	13221	13414	13395	13242	13513	13351	13349	13324	13395	13252	13369	13339	13388	13411	13291	13201	13244	13292	13567	13444	13242	13355	13478	13494	13124	13367	13286	13218	13212	13471	13435	13407	13357	13355	13318	13326	13365	13374	13404	13388	13366	13327	13286	13353	13223	13320	13494	13285	13349	13262	13412	13275	13445	13296	13373	13455	13185	13328	13371	13368	13343	13470	13341	13276	13440	13479	13255	13313	13273	13474	13518	13235	13396	13276	13414	13377	13331	13508	13352	13270	13329	13232	13245	13268	13367	13352	13399	13161	13408	13565	13334	13258	13262	13259	13430	13087	13301	13391	13561	13603	13310	13339	13281	13233	13624	13243	13324	13476	13326	13391	13535	13132	13253	13331	13471	13376	13404	13391	13423	13168	13486	13184	13233	13315	13370	13400	13349	13264	13479	13455	13401	13292	13327	13304	13323	13266	13459	13416	13450	13166	13280	13408	13275	13316	13223	13318	13438	13408	13443	13299	13342	13275	13288	13189	13448	13131	13452	13234	13290	13360	13232	13363	13414	13357	13333	13476	13223	13203	13574	13347	13157	13347	13420	13378	13320	13433	13489	13460	13312	13426	13462	13447	13274	13333	13318	13370	13505	13637	13371	13359	13362	13322	13513	13415	13431	13470	13355	13350	13291	13298	13509	13509	13414	13304	13192	13454	13397	13482	13416	13477	13417	13253	13279	13327	13283	13215	13287	13269	13231	13468	13418	13336	13328	13344	13433	13479	13308	13427	13569	13135	13281	13321	13264	13253	13231	13310	13259	13285	13372	13367	13445	13211	13243	13325	13436	13395	13276	13369	13328	13271	13418	13312	13542	13299	13348	13427	13263	13430	13314	13496	13398	13183	13351	13269	13476	13488	13326	13303	13259	13155	13227	13397	13323	13304	13507	13542	13511	13420	13524	13386	13313	13561	13373	13409	13354	13423	13444	13551	13273	13366	13235	13153	13385	13208	13398	13327	13434	13415	13267	13255	13414	13339	13479	13372	13294	13421	13307	13348	13117	13378	13473	13260	13408	13495	13262	13280	13329	13313	13411	13428	13234	13493	13371	13391	13332	13332	13386	13322	13459	13340	13232	13421	13413	13288	13505	13357	13430	13375	13397	13358	13122	13465	13410	13185	13431	13479	13500	13453	13306	13188	13253	13160	13555	13329	13483	13292	13460	13470	13319	13349	13238	13382	13405	13114	13199	13388	13288	13274	13279	13445	13245	13314	13397	13253	13291	13465	13449	13175	13357	13101	13543	13308	13461	13244	13416	13294	13330	13469	13430	13354	13437	13476	13319	13381	13383	13351	13325	13434	13267	13348	13303	13199	13450	13364	13346	13441	13408	13637	13260	13355	13351	13313	13665	13449	13434	13523	13340	13324	13328	13382	13364	13351	13412	13550	13326	13391	13433	13326	13201	13149	13436	13208	13442	13117	13407	13292	13306	13344	13412	13356	13257	13270	13467	13379	13340	13395	13378	13412	13394	13136	13169	13359
14604	19279	18666	15842	14813	14439	14023	13816	13575	13447	13512	13436	13366	13446	13339	13654	13599	13493	13349	13458	13558	13605	13669	13518	13668	13368	13430	13305	13408	13415	13224	13021	13115	13069	13243	13111	13101	13009	13006	12963	12987	12801	12850	12957	12858	13014	13048	12824	12833	12944	12967	12876	13131	12962	12823	12861	12947	12892	13012	12929	12920	12705	12828	13018	12956	13079	13019	12984	12820	12869	12962	12983	12739	12813	12908	12735	13001	12914	12856	12718	12934	12827	12827	12846	12956	12933	12852	12863	12924	12960	12828	12932	12919	12761	12777	12824	12717	12839	12919	12661	13006	12953	13042	12830	12862	12993	12727	12852	12862	12901	12887	12746	12924	12830	12813	12787	12980	12857	12738	12866	12893	12780	12880	12789	12887	12922	12764	12752	12943	12730	12895	12898	12830	13007	12907	12770	12907	12666	12683	12949	12904	12788	12963	12881	12890	12911	12913	12869	12895	12894	13043	12883	12807	12926	12885	12985	12937	12784	12989	12760	12903	13000	12868	12854	12919	12841	12747	12992	12756	12942	12921	12845	12742	12796	12868	12901	13073	12902	12717	12798	12965	12971	12818	12958	12863	12706	12916	12937	12800	12668	12941	12925	12818	12894	12964	12795	12709	12972	12947	12924	12859	12895	12826	12819	13010	13012	12926	12763	12842	12827	12906	13005	12879	12747	12921	12815	12850	13039	12839	12908	12956	12801	12830	12777	13003	12826	12818	12703	12833	12975	12720	12869	12715	12927	12744	12971	12913	12937	12865	12791	12876	12836	12851	12838	12912	12859	12969	12969	12789	13015	12787	12780	12886	12848	12840	12941	12828	12737	12816	12859	12807	12900	12719	12914	12823	13006	12841	12823	12863	12745	12901	12895	12841	12844	12951	12785	12860	13040	12788	12906	12862	12711	12927	12860	12888	12792	12893	13021	12788	12819	13021	12887	12788	12927	12880	12859	12823	12762	13007	12878	12727	12839	12859	12710	12819	12945	12927	12953	12977	12813	12892	12880	13077	12728	12751	12960	12913	12723	12960	12832	12882	12815	13070	12983	12953	13009	12956	12952	12932	13015	13063	12914	12686	12936	12639	12798	12993	12770	12874	12873	12982	12806	12869	12845	12841	12823	12973	12897	12807	12774	12902	12709	12997	12928	12835	12865	13054	13064	12935	12822	12848	12770	12914	12667	12876	12866	13002	12950	12668	12854	12848	12970	12961	12914	12903	12885	12757	12946	12798	12770	12850	12715	12911	12791	12776	12811	12941	12812	12877	12886	12991	12675	12923	12765	12848	12907	12770	12877	12914	12994	13038	12862	12809	12823	12902	12912	12894	12920	12901	12872	12853	12958	12767	12751	12948	12854	12985	12915	12796	13002	12846	12859	12824	13018	12827	12799	12715	12988	12796	12903	12840	12989	12810	12859	12736	12992	12852	12989	12904	13092	12936	12902	12960	12903	12814	12943	12906	12921	12800	12808	12879	12905	12768	12971	12825	12889	12860	12849	12858	12727	12892	13003	12782	12909	12814	12816	12736	12866	12904	12757	12911	12899	12937	12745	13061	12823	12791	12717	12985	12880	12795	12855	12782	12744	12738	12718	12832	12902	13058	12946	12898	12727	12882	12825	12925	12794	12808	13062	12897	12942	12804	12774	12898	12799	12754	12846	12982	12855	12769	12908	12914	13023	12853	13007	12805	12859	12752	13041	12974	12795	12931	12937	12898	12762	12881	12831	12835	12927	12893	12693	12928	12742	12841	12849	13052	12737	13021	12928	12866	12798	12965	12863	12929	12870	12932	12805	12919	12791	13063	12791	12785	12946	12946	12932	12985	12980	12880	13015	12871	13036	12723	12718	12732	12866	12899	12886	12905	12956	12795	12728	12961	12864	12854	12917	12729	12858	12961	12894	12819	12845	12987	12825	12770	12805	12993	12697	12652	12922	12975	12758	13054	12944	12860	12880	12916	12801	12940	12860	12786	12886	12898	12895	12874	12858	12871	12871	12965	12993	12922	12864	12902	12915	12919	12880	12869	12822	12749	12910	12931	12917	12891	12813	12873	12884	13023	12920	12728	13020	12836	12818	13040	12897	12996	12939	12755	12890	12981	12894	12896	12922	12803	12999	12924	13064	12908	12784	12924	12984	12760	12948	12959	12933	12818	12921	12958	12894	12793	12775	12828	12951	12874	12776	12878	12806	12928	13010	12916	12843	12745	12817	12893	12825	12731	12894	13127	12778	12812	12843	12663	12988	12673	12915	12900	13027	12976	12850	12805	12981	12931	12887	12833	12779	12912	12807	12876	12837	12848	12919	12843	12803	12787	13017	12907	12823	12912	12854	12874	12923	12944	12770	12810	12951	13041	12878	12919	13009	12884	12793	12788	12920	12830	12901	12674	13021	12890	12930	12881	12944	12910	12826	12832	12798	12846	12877	12895	12962	12872	12946	12895	12742	12877	12863	12913	12978	12825	12899	12811	12928	12925	12902	12831	12763	12815	12885	12859	12796	12909	12821	12917	12948	12784	12899	13030	12984	12791	12896	12968	12917	12837	12749	12855	12833	12959	12884	12937	13054	12775	12922	12939	12932	12734	12895	12797	12847	12950	12894	12766	12814	12825	12899	12991	12809	12844	12741	12826	12909	12971	12742	12798	12972	12774	12818	12968	12901	12740	13030	12886	12987	12961	12973	12829	12844	12808	12875	12793	12917	12792	12866	12980	12934	12668	12994	12944	12798	12827	12977	12805	12964	12869	12756	12885	12870	13008	13028	12929	12828	12909	12907	12971	12797	12853	12929	12882	12891	12965	12970	12827	12905	12901	12735	12973	12846	13020	12847	12753	12762	12954	12874	12708	12942	12745	12897	12875	12965	12753	12865	12836	12762	12912	12723	12776	12960	12959	12913	12861	12961	12898	12868	12858	12948	12899	12885	12814	12933	12803	12796	12966	12736	12809	12881	12914	12956	12842	12811	13011	12969	12934	12823	12916	12981	12835	12772	12748	12839	12843	13036	12686	12859	13021	12823	12907	12837	12771	12852	13015	12753	12748	12837	12905	12907	12892	12792	12830	12693	12824	12820	12855	12936	12922	12778	12987	12735	12786	12805	12830	12859	12773	12642	12865	12860	12906	12735	12868	12967	12882	12882	13023	12831	12800	12921	12862	12856	12898	13008	12843	12928	12656	12790	12832	12977	12903	12963	12850	12883	12594	12684	12827	12845	12723	12914	12950	12859	12954	12962	12930	12923	12865	12875	12717	12782	12960	12835	13086	12734	12867	12704	12845	12781	12936	12948	12967	13050	12910	12734	12915	12942	12894	13022	12676	12799	12978	12724	12780	12712	12843	12760	12912	13078	12780	12879	12738	12706	12806	12908	12881	12791	12966	12957	12930	12880	12859	12844	12867	12820	12787	12885	12842	12845	12881	12907	12904	12756	12800	12889	12930	12976	12869	13052	12762	12868	12831	12873	12918	12829	13040	12630	13061	12798	12872	12875	12923	12894	13074	12849	12823	12736	12777	12937	12828	13013	13018	12888	12984	12787	12718	12937	12824	13026	12869	12893	12844	13017	12851	13079	12837	12936	12713	12880	13003	12838	12917	12975	12850	12951	12708	12799	12889	13055	13014	12774	12866	12783	13036	12787	12766	13023	12861	12827	12803	12854	12916	12882	12887	12894	12826	12889	12839	12845	12896	12689	13003	12915	12827	13031	12972	12745	12973	12675	12903	12691	12943	12814	12902	12999	12800	12877	12901	12991	12984	12910	12819	13025	12814	12686	12899	12671	12918	12948	12758	12974	12934	12746	12856	12979	12818	12834	12797	12884	12892	12891	12695	12948	12867	13031	12928	12823	12788	12791	12834	12858	12853	12802	12827	12855	12889	12889	12992	12696	13077	12745	12881	12786	13022	12958	12792	12894	13009	12904	12767	12908	12858	12888	12793	12832	13009	12851	12942	12995	12893	13021	12798	12833	12863	12992	12982	12763	13023	12889	12816	12786	12907	12885	12988	12824	12773	12916	12936	12774	12802	12911	12871	13183	12823	12836	13019	12849	12797	12943	12875	12986	12874	12817	12878	12908	13042	12887	12775	12926	13034	12923	12944	12961	12979	12709	12811	12775	13018	12937	12794	13087	12902	12924	12876	12820	12680	12782	12876	12904	12866	12911	12838	12809	12818	13013	12823	12823	12804	12760	12799	12797	12811	12768	12796	12875	12806	12876	12811	12885	12966	12987	12889	12855	12896	12962	12766	12915	12984	12728	12848	12976	12966	12868	12844	12975	12881	12831	12849	12771	12904	12995	12888	12829	12667	12983	12782	13057	12653	12892	12984	12936	12780	12939	12889	12903	12838	12840	12944	12652	12968	12984	12997	12969	12796	12982	12908	13023	12885	12711	12979	12877	13075	12772	12842	12997	13073	12736	12738	12826	12781	12935	12922	13041	12839	12897	12812	12878	12933	12784	12949	12769	12895	12765	12790	12829	12828	12945	12868	12741	12821	12887	12946	12911	12961	12871	12932	12846	12857	12965	12915	12904	13012	12730	12929	12872	12772	12921	12965	12812	12970	12923	12927	12983	13011	12777	12892	12949	12916	12862	12984	12802	12853	12901	12955	12749	12839	12792	12841	12790	12681	12783	12844	12801	12812	12953	12774	12936	12625	12862	13035	12818	12835	12791	13078	12762	12891	13042	12936	12792	12863	12736	12926	12976	12806	12787	12789	12898	12937	12921	12990	12852	12811	12999	12748	12742	12979	12825	12911	12960	12988	12667	12919	12938	12854	12753	12873	13043	12818	12797	12924	12924	12888	12894	12789	12886	12972	12890	12875	12786	12882	12886	12944	12788	12933	12884	12866	12904	12968	12890	12954	13084	12810	12990	12951	12876	12782	12901	12847	12732	12635	12745	13059	12856	12950	12741	12909	12868	12756	12839	12927	12954	12901	12833	13017	12950	13022	12859	12917	13015	12918	12847	12824	12810	12959	12773	12832	12725	13028	12886	12775	12754	12732	12988	12767	12886	12963	12984	12819	12881	12874	12885	13040	12924	12799	12668	12853	12780	12720	13039	12999	12913	12994	13069	12850	12797	12971	12761	12873	12817	12819	12833	12788	12853	12771	12877	12802	12863
23769	21079	28376	24053	21533	19454	17361	14825	14592	14285	14504	14522	14186	14311	14426	14361	14348	14373	14396	14126	14206	14369	14474	14559	14402	14416	14234	14307	14172	14176	13984	13782	13959	13899	13912	13705	13747	13907	13581	13693	13470	13737	13684	13845	13916	13713	13610	13410	13509	13613	13711	13511	13509	13701	13500	13546	13628	13725	13607	13669	13532	13773	13702	13579	13564	13499	13638	13611	13572	13593	13575	13668	13653	13553	13622	13485	13515	13619	13534	13336	13729	13673	13663	13494	13525	13506	13454	13685	13500	13616	13551	13686	13693	13497	13512	13460	13702	13752	13439	13692	13726	13676	13417	13669	13686	13500	13496	13721	13526	13459	13639	13450	13565	13648	13723	13652	13579	13575	13492	13560	13612	13509	13565	13624	13728	13630	13522	13467	13725	13525	13614	13633	13632	13664	13691	13289	13562	13458	13575	13531	13754	13746	13449	13471	13654	13473	13655	13582	13563	13374	13635	13554	13481	13527	13672	13455	13377	13410	13700	13411	13618	13546	13517	13652	13726	13709	13671	13681	13704	13685	13648	13683	13494	13458	13635	13640	13750	13518	13460	13649	13539	13515	13498	13652	13573	13452	13675	13479	13481	13427	13566	13613	13516	13475	13391	13598	13520	13470	13568	13447	13457	13590	13470	13669	13563	13434	13625	13521	13361	13528	13670	13576	13563	13535	13451	13376	13606	13612	13509	13583	13592	13621	13630	13342	13559	13584	13805	13851	13545	13752	13666	13463	13739	13554	13470	13657	13355	13508	13565	13625	13686	13563	13420	13414	13669	13524	13617	13505	13538	13836	13781	13552	13522	13707	13699	13256	13485	13545	13640	13404	13483	13705	13400	13544	13596	13576	13576	13480	13519	13440	13554	13642	13732	13583	13497	13572	13621	13474	13712	13647	13607	13509	13399	13538	13559	13507	13390	13467	13617	13666	13545	13567	13553	13295	13822	13599	13681	13645	13480	13446	13722	13709	13679	13668	13475	13401	13610	13564	13600	13621	13586	13626	13665	13599	13512	13382	13603	13613	13770	13592	13687	13644	13463	13741	13363	13507	13681	13490	13546	13502	13617	13490	13660	13639	13699	13611	13740	13699	13652	13482	13665	13510	13649	13581	13671	13641	13430	13539	13459	13502	13784	13513	13533	13632	13683	13709	13525	13691	13608	13777	13441	13576	13821	13621	13605	13538	13554	13605	13562	13433	13674	13306	13408	13655	13547	13575	13561	13518	13409	13708	13760	13587	13585	13496	13581	13445	13709	13388	13560	13635	13516	13493	13472	13414	13625	13604	13682	13435	13464	13776	13579	13787	13670	13667	13608	13522	13627	13555	13685	13665	13719	13592	13535	13494	13725	13565	13787	13687	13646	13585	13447	13630	13547	13621	13526	13570	13409	13421	13714	13539	13378	13378	13398	13605	13347	13648	13467	13480	13538	13653	13517	13488	13638	13518	13507	13608	13570	13825	13914	13510	13650	13489	13479	13596	13482	13534	13538	13409	13563	13564	13552	13584	13290	13458	13830	13753	13609	13576	13416	13652	13617	13528	13406	13478	13533	13427	13690	13284	13576	13600	13695	13592	13707	13679	13542	13561	13633	13593	13623	13525	13545	13660	13557	13413	13582	13782	13659	13696	13507	13583	13751	13546	13542	13737	13720	13688	13558	13459	13571	13565	13534	13641	13622	13593	13531	13445	13654	13584	13540	13367	13487	13716	13556	13547	13513	13715	13619	13550	13517	13535	13444	13627	13511	13586	13482	13492	13608	13497	13606	13403	13562	13611	13355	13532	13566	13569	13424	13665	13576	13375	13459	13487	13633	13519	13393	13475	13672	13770	13615	13351	13665	13640	13638	13660	13787	13751	13604	13512	13592	13357	13640	13450	13360	13591	13332	13346	13605	13479	13505	13556	13722	13698	13507	13442	13488	13647	13431	13503	13421	13483	13559	13628	13456	13673	13573	13310	13518	13476	13435	13601	13515	13627	13525	13710	13475	13318	13603	13636	13498	13731	13594	13731	13513	13767	13571	13536	13520	13557	13367	13647	13690	13501	13598	13568	13708	13480	13556	13692	13565	13426	13614	13660	13792	13540	13560	13531	13709	13506	13433	13357	13526	13547	13743	13432	13520	13550	13440	13441	13548	13548	13536	13625	13531	13567	13750	13674	13563	13630	13506	13544	13481	13486	13457	13736	13572	13555	13576	13557	13625	13737	13470	13292	13457	13576	13542	13389	13576	13766	13740	13748	13577	13502	13619	13602	13556	13671	13525	13670	13518	13549	13680	13551	13511	13566	13668	13511	13661	13585	13645	13651	13512	13527	13586	13597	13452	13619	13640	13491	13746	13565	13583	13637	13802	13448	13508	13727	13592	13514	13618	13408	13387	13682	13690	13512	13535	13555	13618	13556	13414	13293	13383	13597	13744	13556	13686	13642	13674	13523	13381	13564	13452	13551	13618	13362	13618	13631	13524	13639	13566	13482	13473	13581	13490	13669	13650	13592	13616	13721	13628	13647	13483	13623	13515	13634	13597	13689	13539	13413	13593	13666	13398	13463	13531	13666	13723	13638	13489	13624	13470	13553	13426	13614	13552	13542	13584	13522	13576	13491	13714	13571	13648	13481	13678	13614	13534	13672	13504	13450	13554	13646	13430	13602	13468	13630	13601	13359	13662	13628	13491	13540	13569	13680	13717	13761	13508	13552	13612	13623	13552	13527	13603	13584	13613	13621	13758	13684	13457	13536	13565	13659	13470	13483	13683	13604	13580	13560	13720	13587	13610	13699	13633	13443	13743	13756	13824	13748	13490	13545	13560	13702	13604	13679	13693	13417	13640	13632	13522	13514	13697	13661	13664	13550	13589	13555	13535	13454	13512	13426	13530	13456	13563	13640	13659	13833	13688	13499	13535	13638	13606	13607	13455	13569	13534	13733	13758	13461	13612	13470	13580	13588	13523	13684	13638	13597	13468	13554	13726	13569	13520	13337	13645	13776	13566	13489	13728	13686	13706	13650	13682	13561	13541	13435	13524	13753	13822	13726	13604	13773	13540	13597	13570	13538	13597	13578	13618	13368	13590	13539	13339	13510	13637	13430	13547	13599	13539	13455	13756	13475	13756	13617	13690	13394	13681	13588	13700	13693	13420	13499	13622	13416	13559	13491	13717	13698	13503	13558	13524	13416	13587	13506	13687	13501	13643	13584	13495	13446	13577	13538	13533	13673	13676	13875	13496	13651	13782	13437	13577	13443	13672	13772	13558	13544	13495	13461	13464	13715	13473	13571	13451	13493	13647	13378	13632	13554	13553	13673	13689	13575	13514	13535	13642	13476	13560	13612	13594	13554	13612	13753	13764	13467	13414	13546	13513	13686	13496	13322	13557	13635	13482	13535	13733	13497	13617	13523	13556	13508	13451	13641	13506	13593	13573	13678	13634	13566	13656	13546	13641	13546	13637	13617	13831	13746	13663	13524	13681	13546	13711	13573	13389	13522	13571	13595	13558	13492	13571	13867	13601	13691	13610	13597	13487	13569	13649	13631	13551	13699	13503	13535	13461	13715	13700	13446	13518	13361	13548	13704	13557	13581	13719	13650	13595	13707	13546	13612	13391	13477	13671	13725	13420	13434	13498	13589	13628	13503	13404	13601	13591	13425	13637	13384	13483	13619	13575	13456	13478	13525	13457	13488	13663	13558	13736	13650	13675	13628	13529	13547	13415	13527	13586	13702	13409	13555	13623	13623	13755	13631	13672	13645	13390	13541	13567	13490	13569	13638	13655	13603	13562	13593	13432	13562	13614	13616	13609	13647	13750	13567	13538	13611	13666	13708	13464	13571	13610	13593	13784	13501	13571	13537	13518	13495	13444	13539	13635	13639	13412	13421	13575	13513	13397	13510	13587	13486	13537	13523	13206	13681	13551	13446	13710	13489	13597	13542	13506	13677	13584	13777	13693	13682	13589	13423	13703	13377	13681	13654	13610	13679	13728	13619	13643	13525	13567	13641	13501	13775	13646	13574	13458	13526	13650	13440	13601	13736	13598	13460	13626	13611	13459	13565	13484	13688	13633	13631	13645	13474	13665	13549	13756	13719	13766	13475	13521	13412	13587	13616	13288	13526	13571	13796	13540	13525	13673	13591	13441	13655	13615	13469	13627	13404	13504	13377	13500	13371	13503	13720	13669	13584	13544	13718	13486	13401	13429	13649	13485	13610	13726	13660	13614	13686	13683	13599	13610	13482	13537	13612	13735	13565	13571	13541	13620	13735	13652	13504	13645	13556	13594	13493	13573	13302	13709	13307	13592	13364	13479	13720	13560	13633	13663	13790	13580	13751	13423	13433	13649	13529	13491	13655	13453	13649	13686	13565	13494	13475	13620	13712	13561	13678	13644	13494	13580	13579	13502	13777	13463	13641	13723	13546	13586	13588	13467	13540	13582	13502	13567	13503	13666	13558	13538	13413	13471	13591	13504	13726	13456	13622	13499	13526	13480	13685	13601	13477	13603	13693	13586	13698	13525	13568	13537	13551	13489	13540	13640	13630	13308	13711	13511	13643	13605	13559	13409	13517	13490	13641	13673	13514	13643	13657	13476	13503	13501	13469	13554	13729	13600	13545	13793	13407	13741	13629	13546	13679	13463	13601	13489	13622	13645	13603	13622	13591	13617	13545	13477	13618	13713	13475	13476	13619	13469	13419	13666	13552	13586	13716	13473	13402	13758	13613	13775	13622	13615	13480	13477	13569	13673	13436	13666	13636	13785	13518	13668	13794	13423	13602	13628	13567	13637	13570	13685	13536	13704	13413	13578	13485	13675	13732	13635	13695	13632	13523	13578	13651	13691	13500	13578	13644	13722	13577	13564	13457	13596	13592	13445	13563	13470	13773	13633	13641	13672	13665	13509	13518	13561	13700	13565	13746	13722	13518	13614	13573	13572	13581	13546	13673	13496	13564	13573	13456	13526	13565	13690	13637	13615	13589	13535	13524	13712	13635	13527	13436	13470	13690	13525	13512	13617	13432	13513	13406	13414	13534	13528	13569	13572	13416	13410	13471	13504	13690	13488	13706	13643	13485	13536	13558	13396	13665	13548	13566	13549	13501	13613	13369	13528	13564	13627	13602	13627	13558
14519	25901	23983	19323	17700	16236	15433	14946	14528	14474	14251	14118	14001	13951	14072	14193	14208	14143	14045	13973	14342	14041	14297	14385	14193	14228	13916	13825	13777	13688	13459	13568	13557	13258	13233	13368	13223	13127	13061	13111	13014	12981	13122	13184	13203	13128	13106	13119	13090	13155	13208	13116	13032	13146	13136	13102	13024	12941	13030	12961	13111	13024	13092	12942	13149	12984	13122	13025	13073	13062	12841	12958	13147	12859	13016	12878	13023	13115	12915	13091	12990	12857	13019	13041	13117	13083	13142	13134	13041	12977	13048	13111	12990	13066	13104	13027	12964	13080	12910	12995	13014	12962	12933	12955	13066	13078	13000	12938	13107	13055	12979	12946	12862	12992	13113	13018	13004	12987	13152	13080	13239	13017	13088	12849	12940	12909	12968	13034	12768	13006	12936	13206	12978	12969	12998	12876	12930	12938	13099	13054	13108	13011	13010	12984	13034	13113	13067	13078	13106	12869	12949	12937	12980	13129	13057	12968	13079	13103	12950	12966	12882	13169	13026	13031	13005	12810	12920	13054	13057	12950	13149	12872	12957	13029	12957	12951	12976	13180	13227	12862	13071	12982	12914	12984	13096	13057	12785	12996	13105	12903	12945	13120	13184	13085	12944	13256	13027	12860	13075	13005	12977	12934	13027	13108	13059	12829	13115	12996	12850	13055	12996	13006	13167	12962	12959	12971	12941	13163	12956	13081	12899	13025	12953	12931	13188	12997	13138	13149	13084	13145	13177	12910	12997	13034	12899	12897	13018	13040	13046	13054	13137	12937	13032	13034	13074	13062	12988	12989	13119	13117	12943	12967	12997	12965	12845	13008	13240	12998	12982	13057	13091	13135	12906	12891	12965	12967	12773	12908	12965	13165	13009	12999	13152	13029	13101	12982	13052	12988	13149	13059	12904	13075	13021	13112	12968	13036	12973	12899	13075	13123	12870	13109	13056	13090	13113	12895	13007	13011	12977	13011	12898	13112	13092	13071	13067	12900	13039	12988	13122	12992	13166	12924	13016	13017	13109	12988	13020	13107	12945	12867	13097	12951	12955	13162	13034	13082	13155	12829	12994	13158	13024	12856	13138	13104	13066	13092	12991	12967	13041	12938	13078	12909	12933	13034	13120	12853	12729	13028	12978	12967	12886	13057	13077	12957	12991	12913	13129	12983	12963	13012	13095	12996	13052	13033	12949	12963	13001	12996	12934	13066	12966	13002	13007	13012	12992	12988	12955	12958	12962	12959	13096	12962	13041	12999	12962	12905	13046	12877	13053	12976	12872	12961	12979	13033	12985	13038	12924	13045	13004	12973	13183	13015	12962	13056	13164	12955	12846	12967	12957	12904	12984	13028	13008	13053	13051	12997	12980	12910	12984	13138	13042	12983	13007	12885	13047	12914	13003	12960	13020	13091	13022	12971	13024	12996	12994	13127	12992	13067	13009	12944	13040	13057	12950	13006	12890	13146	13017	13213	12965	12975	13033	13149	12938	13042	12995	13079	12904	13100	13029	13134	13029	13138	13091	13076	13078	12937	12955	13141	13140	13001	12905	12971	13175	12898	13036	12979	12798	13163	12861	12996	12958	13010	12834	13001	13043	13036	13189	12917	13034	12917	12877	12961	13053	13164	13046	13090	13027	12880	13008	12910	13036	12864	12907	13028	13053	13086	13095	12921	12968	13000	12978	13047	13062	13044	12982	13031	12841	13065	13220	12967	13055	13135	13048	12938	12957	13021	12864	13028	13130	12706	13017	13075	13068	12992	12953	12917	12923	12992	12972	12923	13125	13053	12968	12820	12855	13018	12997	13055	13025	12993	12835	12871	12993	12924	12999	13026	13021	12944	12891	13016	13059	13012	12995	12997	12935	13147	12958	12954	12900	13114	12977	12934	13137	13207	12909	13037	13028	12906	13075	12966	13041	12987	13017	12807	13086	12998	12896	12981	12980	12951	12981	12873	13052	13241	12993	13032	13141	12931	12960	12918	13009	13115	12990	12893	12905	13018	13112	13058	13096	13029	12935	13081	13113	12943	13085	12987	12853	13030	12929	12979	12935	13030	13102	12925	13172	12876	13025	12988	13175	12823	12886	13219	12883	12912	12937	13057	13113	12974	12988	13105	12915	13148	13031	12930	13145	13154	12941	12806	12973	13049	12974	12969	12831	13088	13004	13095	13109	12995	13233	12945	13096	12980	13160	13131	12962	12879	12911	13144	12842	13154	13035	13088	13116	13200	13015	12847	12904	12996	13201	13108	13016	13164	13090	13121	13074	13054	13011	12899	12988	13095	13044	13192	13169	13085	13202	12946	12836	12955	12810	13009	13100	12979	12973	13117	13048	12925	12982	13031	12933	12922	13152	13068	12889	13087	12917	13034	12914	13049	12922	13200	13167	13062	13155	13032	13002	12968	13048	13000	12985	12890	12946	13060	12929	12882	13047	13125	13012	13133	12893	13064	12918	13103	13059	13047	12891	12883	13137	12950	13075	13091	13178	12938	13144	12978	13032	12969	12872	12880	13089	13078	12997	12951	13124	13005	12952	13034	13000	13058	13045	12923	12994	13037	13171	12906	13105	13087	12963	13033	13130	12963	13012	12951	13030	12976	13076	13014	12885	13091	13017	13069	13105	13331	13036	13055	13049	13099	13166	13043	12897	12975	12977	13058	12803	12835	13004	13264	12882	12859	12886	12909	12862	13052	13014	13136	12964	12850	12983	13088	12880	13077	12980	12979	12931	13064	12986	12990	12970	12938	12918	12917	12978	12916	12896	13043	12943	13034	13062	12959	13073	12889	13015	12956	13047	12891	12940	13037	13161	13060	12977	13067	12944	12904	12926	12908	12907	12999	13073	12910	12916	13003	12921	13148	12947	13090	13041	12900	13139	12990	12944	13014	12997	12995	12989	12854	13042	13152	12946	13060	12836	13062	12993	12921	13019	12823	13113	12916	12979	13124	12988	12845	13011	13054	12909	13141	13068	12948	13078	13117	13032	12968	13044	12794	12964	13204	12933	13018	13046	13107	13136	13174	12933	13048	12796	13128	13015	13053	13041	13093	12980	12958	12972	13003	13015	12889	13017	12969	12983	12970	13024	12955	12867	13044	13026	12859	12956	13166	12826	13092	13088	13087	13044	12862	13050	12919	12950	12987	13011	12856	12957	12933	12788	13037	13131	12882	12891	12985	12972	13086	13107	13136	13000	12969	13073	13091	13012	13043	12976	12983	13063	12887	13046	12837	12920	12851	13070	12999	13012	13050	13012	12884	13178	12958	13123	12949	13098	13092	13048	12939	12810	13024	13077	12973	12949	13190	13145	13047	13090	13083	12927	12918	13028	12999	12951	13056	13095	12997	13044	12912	13028	12983	13083	12977	13128	12876	12988	13017	13064	13077	13056	13075	13191	13044	12920	13040	13176	13007	12979	13081	13026	13121	13115	12951	13005	12862	13098	13157	12876	12970	13160	13035	12962	12936	12959	12989	12946	13010	13050	12968	12936	12991	12995	12945	12868	12868	13185	13114	12926	13103	12890	13037	13028	13095	13056	13127	12943	12995	13035	13009	12888	12926	12931	13108	12779	12960	12993	13080	13011	13026	12958	13103	13102	13004	13007	13158	13162	13050	13064	12956	13043	13090	12937	13111	12942	13029	13067	12986	12907	13096	13156	12910	13091	13031	13008	13093	13043	12961	13083	12949	13047	12974	13179	13210	13030	12955	12968	12955	13189	13088	12996	12962	13004	13008	13030	13009	13055	12895	12924	12929	13101	13125	12940	12930	12998	12993	13089	12879	13048	13051	12865	13212	12950	13149	12945	12870	13128	12996	12853	12881	13219	13168	13010	13011	13171	13025	13034	12914	12887	12994	13058	13036	13009	13007	12971	12915	13077	13000	13117	13028	13049	13028	12895	12907	13020	13042	13088	12995	12944	13142	12896	13018	12862	13021	12962	12836	13087	13074	13027	12900	12890	12841	13056	13156	13030	13092	13057	13027	13115	13033	12948	13042	12991	13043	12998	13052	13077	12946	13086	12958	13117	12998	13090	13027	12923	13085	13076	13060	13028	13121	13011	12840	13118	13020	13155	12964	13116	13014	12897	13041	12905	13089	13043	13166	12989	12972	12983	13020	13185	12958	12927	13004	13079	12897	12945	13065	13002	13000	13079	12932	12972	13053	12980	13214	13065	13042	13075	13054	13003	13038	12919	13111	13047	13091	13119	13044	12965	12847	12866	12986	13062	12905	12994	13173	12945	13010	12997	12971	13029	12752	13071	12912	13118	12918	13123	12931	12933	13096	13109	12986	13162	13056	12906	12947	12988	12979	13121	12939	13089	13111	13043	12897	13095	13131	13052	13091	13005	12947	12900	13008	12989	13088	13001	13011	13100	12819	12979	13090	12950	12906	13077	12824	12950	13059	12956	13090	13088	13030	12935	12980	12910	13123	13132	13045	12954	13077	12870	12894	12982	12873	12993	12957	13077	13054	13074	13118	12841	12996	13199	12887	12924	12995	13092	13012	13095	13062	12940	13058	13211	13051	13202	13178	13002	13015	12997	12926	12922	12928	12926	13142	13007	13106	13067	13058	13017	13004	13151	12972	12954	12959	13127	12941	12922	12985	12991	13099	12840	12939	12862	13065	12783	13061	12967	13006	12948	13053	12990	13078	12995	13077	13115	12969	12920	13177	12901	12921	12904	12946	13073	13081	12924	12938	13030	13149	13039	12983	12932	13063	13028	13051	13007	12967	13178	12940	13002	12955	12915	13060	13140	12840	13034	13040	13007	13034	12961	13222	13023	13163	13201	13083	13152	12871	12860	12853	13027	12952	13072	12963	13155	13034	12891	13065	13103	12907	12983	12849	12912	12961	13031	12976	12929	12979	13020	12960	13059	12908	12955	12934	12838	13109	13050	12993	13033	13097	12974	12804	12744	13143	13107	13095	12980	13072	12968	13135	13064	12966	13000	12965	13108	13044	13041	12931	12941	13039	12987	12970	13042	13007	12969	13000	13061	13173	13056	13088	13085	12957	13142	12853	13052	12889	12950	13054	12994	12985	13066	13041	13124	13092	12971	13047	12957	13003	12921	13006	12919	12959	13329	12947	13025	12862	13020	13007	12899	13063	12838	13042	12998	13151
22686	21084	28897	23513	21225	22643	22924	17527	16230	16334	16204	16018	16063	15872	15992	15868	16116	15629	15921	15987	15864	16118	15792	15956	15903	15700	15565	15422	15463	15477	15374	15303	15420	15286	15122	15101	14980	15073	15113	15001	15032	14820	14969	14886	15067	14953	14897	14999	14813	15071	14934	14885	14798	14821	14837	14889	14714	14726	14862	14841	14828	14920	14813	14905	14883	14851	15011	14922	14778	14909	14858	14879	15038	14912	14892	14820	14832	14710	14804	14703	14945	14790	14839	14781	14847	14703	14618	15004	15020	14703	14769	14784	14636	14732	14756	14796	15009	14718	14772	14775	14824	14869	14953	14725	15009	14822	14782	14686	14764	14748	14794	14833	14877	14876	14791	14713	14740	14837	14819	15084	14829	14948	14780	14785	14771	14842	14887	14609	14910	14797	14746	14666	14814	14694	14812	14774	14660	15070	14829	14637	14726	14808	14794	14875	14866	14700	14753	14673	14809	14826	14807	14806	14947	14794	14714	14866	14693	14848	14745	14760	14823	15076	14910	14800	14650	14832	14849	14767	14750	14722	14873	14766	14840	14986	14928	14598	14839	14787	14749	14753	14635	14637	14846	14800	14874	14674	14872	14832	14697	14831	14795	14879	14676	14806	14562	14596	14781	14838	14935	14647	14821	14799	14657	14911	14738	14775	14729	14828	14778	14920	15025	14702	14638	14831	14630	14678	14766	14669	14726	14823	15048	14874	14799	14796	14830	14631	14662	15020	14957	14773	14686	14655	14759	14843	14752	14826	14636	14757	14859	14718	14767	14908	14849	14596	14890	14693	14778	14647	14793	14788	14766	14690	14891	14793	14792	14465	14792	14833	14708	14768	14837	14710	14825	14711	14610	14741	14865	14666	14647	15002	14867	14704	14731	14897	14851	14562	14564	14779	14592	14973	14844	14699	14702	14702	14720	14824	14749	14839	14874	14716	14882	14845	14770	14996	14804	14794	14992	14799	14801	14951	14863	14797	14734	14634	14954	14628	14618	14674	14850	14655	14967	14593	14701	14762	14830	14803	14707	14612	14867	14806	14694	14799	14783	14657	14826	14910	14692	14758	14624	14631	14699	14774	14692	14704	14788	14837	14878	14732	14845	14753	14717	14720	14772	14654	14591	14817	14741	14673	14799	14568	14640	14773	14774	14765	14549	14703	14947	14911	14922	14751	14901	14856	14799	14634	14727	14851	14702	14773	14770	14864	14578	14663	14771	14949	14856	14853	14944	14738	14704	14763	14874	14843	14897	14747	14711	14896	14816	14925	14795	14748	14793	14651	14702	14642	14870	14828	14739	14561	14864	14836	14839	14909	14707	14675	14718	14686	14775	14690	14702	14686	14650	14789	14761	14634	14894	14846	14655	14849	14807	14604	14736	15017	14685	14876	14797	14859	14699	14865	14871	14679	14905	14731	14716	14648	14810	14902	14935	14606	14936	14701	14653	14640	14603	14765	14614	14850	14659	14757	14735	14766	14819	14856	14732	14859	14762	14750	14720	14707	14757	14748	14954	14881	14931	14842	14730	14694	14860	14694	14772	14712	14783	14760	14673	14764	14715	14745	14603	14833	14682	14723	14912	14744	14740	14758	14869	14740	14580	14746	14641	14848	14657	14850	14747	14879	14900	14717	14797	14750	14872	14654	14760	14890	14680	14773	14652	14938	14819	14989	14728	14782	14871	14699	14825	14781	14633	14528	14670	14818	14893	14544	14615	14635	14879	14608	14765	14777	14869	14551	14772	14707	14846	14794	14854	14816	14739	14713	14945	14563	14710	14679	14758	14685	14694	14934	14832	14832	14991	14757	14806	14708	14682	14836	14776	14574	14726	14781	14667	14778	14731	14675	14783	14772	14595	14705	14969	14746	14715	14687	14688	14942	14752	14687	14781	14764	14642	14789	14862	14951	14911	14804	14803	14704	14744	14712	14747	14826	14895	14865	14522	14870	14777	14831	14621	14658	14602	14777	14834	14667	14742	14662	14721	14547	14525	14743	14644	14900	14760	14879	14916	14772	14707	14680	14879	14659	14781	14957	14822	14739	14839	14703	14626	14630	14924	14787	14879	14893	14659	14829	14947	14872	14678	14739	14614	14822	14698	14859	14744	14827	14630	14644	14650	14795	14883	14741	14585	14670	14929	14828	14951	14777	14780	14764	14635	14848	14854	14826	14804	14721	14843	14764	14731	14981	15028	14623	14754	14764	14724	14666	14686	14692	14686	14896	14813	14737	14754	14652	14986	14735	14736	14549	14793	14897	14680	14766	14821	14724	14617	14837	14762	14568	14729	14738	14750	14796	14762	14533	14766	14861	14692	14959	14988	14603	14813	14726	14683	14717	14842	14738	14856	14828	14816	14583	14774	14604	14724	14834	14788	14697	14734	14731	14674	14677	14888	14840	14779	14910	14804	14704	14723	14858	14853	14754	14782	14776	14860	14684	14728	14651	14798	14634	14698	14908	14843	14801	14703	14543	14709	14804	14696	14581	14783	14603	14695	14851	14758	14809	14624	14717	14830	14866	14665	14798	14738	14672	14728	14693	14830	14791	14840	14771	14819	14780	14805	14908	14819	14736	14760	14589	14636	14520	14765	14579	14806	14877	14751	14781	14591	14719	14828	14682	14631	14891	14795	14773	14840	14735	14726	14735	14901	14775	14807	14823	14774	14707	14716	14771	14765	14886	14750	14903	15031	14797	14701	14842	14796	14774	14809	14898	14720	14686	14903	14979	14901	14608	14781	14644	14535	14793	14766	14723	14662	14607	14820	14799	14641	14765	14925	14777	14733	14748	14779	14713	14834	14724	14792	14755	14743	14838	14701	14688	14639	14848	14820	14867	14943	14772	14748	14658	14841	14833	14873	14728	14732	14681	14775	14706	14729	14915	14547	14759	14792	14770	14606	14860	14831	14632	14670	14741	14976	14896	14670	14768	14818	14701	14697	14545	14759	14631	14793	14589	14760	14721	14775	14869	14769	14628	14816	14859	15081	14684	14627	14858	14882	14809	14881	14879	14795	14800	14924	14890	14758	14837	14716	14739	14727	14841	14807	14582	14757	14872	14861	14731	14734	14797	14872	14808	14848	14772	14706	14637	14717	14900	14872	15077	14654	14646	14866	14819	14926	14606	15000	14737	14654	14818	14655	14678	14686	14724	14750	14751	14626	14768	14737	14925	14769	14405	14608	14678	14678	14590	14756	14719	14843	14551	14891	14788	14868	14716	14749	14682	14747	14792	14674	14606	14783	14793	14838	14356	14571	14704	14834	14584	14816	14803	14839	14591	14802	14685	14707	14791	14632	14694	14694	14688	14822	14503	14591	14868	14832	14697	14734	14655	14863	14892	14692	14698	14931	14839	14688	14873	14915	14393	14761	14756	14766	14930	14848	14730	14841	14639	14831	14760	14947	14782	14866	14858	14748	14776	14919	14828	14645	14807	14751	14647	14672	14412	14692	14874	14751	14747	14723	14802	14668	14839	14728	14731	14775	14741	14933	14664	14725	14773	14852	14957	14938	14685	14936	14592	14700	14589	14784	14761	14883	14847	14912	14751	14812	14963	14788	14870	14802	14702	14811	14908	14668	14718	14886	14700	14534	14618	14895	14901	14748	14896	14715	14663	14923	14959	14926	14688	14769	14781	14768	14578	14632	14963	14674	14703	14692	14763	14872	14788	14805	14653	14778	14808	14760	14721	14743	14617	14595	14604	14889	14779	14728	14644	14930	14605	14855	14815	14766	14847	14716	14809	14806	14730	14754	14791	14670	14776	14859	14707	14770	14746	14809	14891	14741	14778	14735	14954	14726	14698	14873	14695	14679	14688	14715	14732	14750	14806	14642	14625	14732	14841	14710	14755	15045	14757	14706	14770	14629	14924	14736	14729	14616	14648	14801	14756	14699	14710	14634	14856	14858	14840	14871	14635	14637	14764	14564	14657	14846	14702	14690	14703	14781	14749	14687	14653	14694	14657	14748	14704	14621	14451	14788	14624	14822	14696	14797	14811	14690	14798	14712	14637	14684	14642	14681	14933	14680	14618	14759	14739	14768	14699	14779	14946	14768	14734	14756	14678	14639	14757	14647	14688	14805	14749	14795	14652	14648	14624	14743	14826	14814	14957	14802	14792	14761	14773	14794	14711	14684	14706	14797	14781	14978	14860	14734	14736	14737	14848	14870	14777	14834	14647	14823	14896	14587	14810	14815	14827	14694	14932	14604	14550	14751	14747	14720	14702	14803	14582	14740	14904	14597	14958	14654	14699	14593	14702	14877	14881	14741	14868	14643	14744	14667	14873	14904	14723	14680	14877	14836	14560	14616	14845	14790	14796	14713	14895	14721	14670	14801	14558	14867	14740	14820	14767	14611	14796	14722	14824	14807	14689	14786	14807	14754	14637	14473	14711	14728	14664	14720	14924	14965	14665	14613	14726	14897	14920	14760	14781	14733	14789	14898	14816	14721	14857	14842	14840	14901	14761	14780	14717	14725	14746	14745	14775	14824	14631	14829	14783	14850	14832	14898	14742	14871	14774	14731	15000	14938	14843	14815	14678	14883	14710	14555	14854	14800	14686	14912	14978	14844	14787	14707	14702	14832	14776	14624	14606	14593	14538	14803	14662	14671	14590	14726	14738	14725	14765	14696	14858	14819	14829	14725	14841	14914	14615	14734	14659	14948	14946	14749	14841	14862	14715	14743	14664	14793	14621	14739	14693	15000	14669	14903	15003	14932	14813	14782	14805	14685	14720	14871	14784	14791	14665	14726	14609	14762	14635	14703	14811	14952	14735	14957	14554	14688	14716	14856	14713	14614	14807	14523	14838	14735	14834	14819	14707	14613	14727	14629	14824	14799	14646	14830	14831	14743	14751	14890	14858	14780	14832	14885	14962	14640	14740	14730	14862	14714	14764	14747	14768	14955	14704	14879	14532	14760	14678	14903	14704	14865	14680	14742	14779	14864	14753	14838	14857	14885	14781	14722	14677	14805	14804	14745	14842	14801	14945	14668	14765	14879	14988	14754	14803	14901	14648	14856	14849	14555	14565	14567	14866	14679	14671	14790	14712	14733	14667	14643	14689	14775	14953	14686	14813	14726	14834	14935	14752	14619	14706	14837	14864	14780	14693	14659	14686	14756	14798
16702	31110	28870	22946	20477	18919	17756	16619	16232	15787	15706	15448	15494	15470	15700	15472	15347	15346	15224	15406	15689	15637	15397	15375	15242	14865	15059	14785	14832	14633	14556	14540	14345	14115	14092	14080	14029	14120	14009	13986	13983	13923	14060	14007	13881	13852	13803	13855	13640	13797	13848	13822	13896	13865	13724	13798	13954	13873	13797	13789	13832	13911	13871	13907	13674	13744	13877	13780	13801	13894	13777	13763	13807	13803	13847	13795	13914	13755	13753	13757	13741	13811	13603	13682	13687	13661	13705	13737	13741	13658	13892	13711	13833	13739	13817	13680	13669	13735	13551	13744	13681	13822	13868	13692	13875	13818	13762	13587	13746	13688	13630	13707	13862	13430	13721	13799	13800	13812	13812	13707	13493	13765	13709	13833	13690	13853	13761	13714	13760	13882	13878	13663	13857	13747	13815	13822	13882	13564	13840	13797	13789	13755	13650	13767	13771	13805	13560	13896	13704	13765	13836	13920	13727	13588	13911	13563	13752	13744	13806	13867	13727	13741	13834	13848	13793	13702	13777	13533	13761	13727	13786	13845	13732	13915	13814	13677	13646	13783	13702	13783	13908	13580	13856	13764	13740	13873	13659	13711	13826	13761	13848	13617	13643	13722	13859	13914	13716	13737	13821	13571	13690	13757	13710	13748	13823	13831	13707	13849	13649	13897	13638	13854	13841	13723	13672	13732	13819	13712	14040	13937	13658	13680	13906	13871	13817	13816	13745	13615	13726	13681	13848	13811	13881	13648	13740	13760	13748	13706	13753	13761	13759	13692	13823	13760	13683	13715	13681	13865	13861	13782	13832	13852	13715	13711	13879	13750	13767	13810	13644	14014	13798	13688	13747	13684	13753	13657	13910	13700	13810	13573	13778	13772	13821	13869	13742	13757	13696	13768	13839	13775	13745	13741	13750	13852	13816	13708	13826	13854	13755	13913	13698	13823	13642	13832	13716	13721	13730	13735	13862	13639	13819	13620	13794	13799	13675	13814	13634	13678	13621	13680	13769	13777	13808	13761	13746	13780	13867	13889	13837	13794	13716	13637	13897	13762	13716	13651	13689	13916	13776	13977	13910	13682	13659	13702	13861	13822	13719	13604	13812	13627	13643	13851	13825	13737	13839	13778	13559	13869	13917	13932	13677	13716	13762	13847	13838	13715	13614	13833	13845	13786	13820	13679	13796	13738	13878	13861	13790	13579	13730	13753	13858	13814	13752	13804	13632	13710	13717	13540	13899	13821	13878	13729	13568	13777	13675	13666	13832	13880	13773	13718	13714	13911	13719	13610	13695	13660	13607	13702	13780	13797	13557	13804	13829	13825	13876	13634	13763	13855	13673	13755	13666	13727	13864	13693	13803	13832	13549	13818	13756	13747	13766	13715	13777	13670	13802	13775	13662	13718	13668	13729	13645	13945	13668	13890	13741	13711	13791	13680	13708	13816	13879	13751	13921	13739	13695	13764	13822	13727	13730	13746	13975	13706	13535	13637	13641	13848	13678	13779	13669	13803	13800	13757	13665	13743	13615	13722	13737	13836	13659	13824	13871	13733	13849	13741	13835	13797	13541	13617	13708	13600	13709	13788	13856	13753	13768	13646	13733	13778	13649	13760	13700	13783	13820	13728	13900	13756	13845	13842	13702	13641	13742	13702	13669	13769	13729	13787	13910	13868	13675	13865	13825	13937	13649	13767	13735	13718	13547	13840	13697	13682	13833	13730	13776	13721	13720	13665	13694	13713	13890	13871	13761	13688	13881	13815	13659	13688	13860	13671	13912	13813	13691	13728	13787	13818	13609	13595	13882	13933	13684	13690	13837	13794	13807	13689	13771	13818	13740	13710	13789	13853	13913	13665	13759	13579	13762	13805	13764	13729	13883	13776	13754	13631	13723	13780	13939	13745	13686	13650	13804	13832	13654	13872	13608	13788	13626	13690	13911	13877	13721	13692	13750	13777	13744	13740	13796	13735	13836	13835	13683	13788	13915	13597	13953	13739	13809	13754	13845	13736	13863	13671	13787	13732	13742	13673	13844	13754	13769	13822	13688	13724	13783	13850	13821	13914	13765	13534	13816	13744	13727	13675	13644	13907	13642	13644	13699	13767	13726	13799	13645	13753	13933	13835	13681	13704	13844	13705	13679	13810	13712	13804	13753	13660	13782	13595	13833	13775	13809	13718	13669	13668	13764	13767	13525	13743	13750	13678	13840	13692	13732	13644	13792	13785	13826	13740	13861	13781	13760	13672	13780	13710	13687	13622	13758	13773	13639	13701	13714	13731	13760	13788	13729	13932	13755	13628	13884	13868	13624	13874	13759	13881	13701	13777	13583	13652	13738	13796	13896	13885	13859	13874	13628	13945	13901	13924	13754	13845	13817	13753	13759	13629	13754	13764	13807	13827	13840	13848	13743	13822	13622	13967	13840	13850	13666	13734	13626	13825	13722	13792	13788	13648	13673	13791	13652	13687	13777	13899	14070	13577	13728	13620	13681	13511	13777	13680	13687	13772	13765	13783	13849	13673	13863	13863	13653	13683	13706	13792	13754	13676	13733	13798	13641	13667	13802	13706	13665	13808	13818	13646	13680	13798	13665	13698	13834	13816	13553	13686	13758	13722	13860	13860	13620	13731	13674	13824	13810	13806	13972	13734	13809	13525	13835	13740	13790	13677	13567	13758	13847	13717	13748	13799	13780	13835	13769	13806	13807	13761	13970	13741	13862	13792	13679	13671	13799	13776	13695	13710	13813	13699	13794	13865	13848	13711	13727	13894	13842	13726	13786	13801	13726	13787	13774	13774	13864	13770	13771	13906	13533	13784	13891	13729	13752	13571	13903	13782	13851	13542	13635	13627	13744	13762	13926	13604	13753	13699	13834	13604	13675	13744	13836	13614	13698	13751	13576	13766	13754	13846	13855	13697	13567	13668	13659	13628	13749	13743	13694	13884	13690	13854	13693	13707	13685	13821	13733	13943	13909	13758	13759	13735	13830	13735	13801	13717	13797	13673	13747	13700	13729	13770	13636	13804	13834	13729	13701	13598	13878	13760	13777	13856	13771	13841	13786	13779	13705	13847	13748	13703	13869	13746	13848	13852	13725	13685	13880	13862	13608	13933	13771	13757	13556	13676	13758	13838	13661	13643	13711	13832	13745	13557	13911	13641	13719	13723	13921	13772	13726	13654	13696	13880	13904	13816	13652	13763	13682	13680	13606	13578	13754	13717	13609	13696	13802	13675	13755	13671	13970	13758	13725	13755	13817	13784	13790	13835	13937	13827	13730	13803	13845	13808	13778	13943	13769	13773	13794	13683	13846	13756	13725	13876	13631	13885	13713	13878	13620	13753	13738	13752	13820	13889	13599	13696	13863	13584	13664	13659	13864	13684	13718	13823	13670	13735	13778	13754	13686	13760	13845	13483	13646	13528	13707	13628	13764	13664	13823	13622	13744	13763	13743	13923	13748	13743	13748	13808	13734	13681	13648	13761	13698	13569	13985	13842	13783	13807	13876	13841	13731	13618	13617	13852	13856	13705	13826	13582	13728	13610	13581	13715	13749	13840	13684	13788	13836	13742	13840	13671	13770	13802	13789	13869	13821	13658	13743	13861	13769	13852	13961	13888	13717	13759	13777	13842	13845	13768	13650	13882	13769	13613	13816	13711	13850	13873	13788	13727	13641	13707	13695	13649	13745	13738	13945	13815	13662	13761	13649	13856	13657	13780	13774	13829	13868	13594	13791	13790	13740	13854	13713	13620	13819	13714	13804	13885	13784	13740	13745	13929	13762	13710	13721	13826	13627	13565	13757	13890	13666	13759	13731	13704	13784	13769	13814	13826	13773	13697	13796	13720	13883	13746	13841	13776	13974	13756	13616	13818	13672	13637	13897	13624	13823	13646	13575	13682	13663	13743	13595	13788	13843	13610	13788	13742	13764	13795	13623	13690	13815	13734	13757	13677	13769	13827	13694	13819	13695	13880	13790	13782	13891	13898	13736	13773	13820	13769	13688	13927	13861	13714	13663	13800	13540	13631	13992	13826	13733	13767	13775	13449	13850	13731	13746	13874	13701	13761	13738	13716	13458	13682	13676	13626	13718	13504	13860	13715	13681	13955	13740	13729	13726	13713	13669	13851	13810	13821	13731	13670	13847	13809	13958	13896	13615	13686	13722	13604	13875	13739	13652	13760	13709	13659	13695	13656	13757	13782	13621	13640	13711	13753	13762	13669	13706	13524	13665	13827	13790	13701	13808	13752	13861	13827	13575	13773	13556	13635	13842	13837	13751	13885	13707	13689	13699	13845	13753	13733	13841	13713	13738	13840	13755	13643	13779	13686	13825	13703	13754	13734	13721	13792	13826	13496	13859	13784	13814	13739	13773	13738	13883	13717	13842	13714	13909	13697	13821	13826	13793	13680	13829	13621	13742	13813	13679	13710	13755	13749	13617	13738	13831	13701	13753	13932	13853	13797	13846	13638	13737	13842	13636	13751	13845	13793	13843	13781	13620	13692	13597	13820	13742	13635	13733	13724	13894	13719	13685	13812	13835	13659	13677	13616	13876	13859	13844	13788	13537	13845	13758	13663	13788	13619	13619	13784	13828	13696	13651	13788	13729	13762	13759	13641	13834	13830	13680	13514	13720	13765	13762	13752	13659	13688	13631	13748	13791	13780	13696	13760	13700	13811	13763	13625	13860	13818	13733	13655	13785	13651	13800	13802	13841	13746	13726	13750	13571	13724	13709	13877	13774	13694	13808	13756	13784	14043	13828	13744	13873	13702	13723	13713	13823	13783	13923	13555	13753	13771	13784	13832	13844	13705	13981	13627	13794	13651	13753	13749	13901	13621	13798	13854	13744	13632	13881	13704	13804	13808	13757	13843	13776	13600	13741	13724	13698	13761	13633	13842	13698	13706	13740	13827	13704	13661	13800	13733	13595	13620	13686	13712	13847	13616	13773	13766	13673	13783	13922	13711	13677	13756	13824	13774	13669	13882	13754	13653	13750	13862	13796	13863	13843	13743	13862	13695	13688	13737	13705	13679	13836	13599	13815	13715	13773	13650	13813	13733	13616	13979	13765	13774	13830	13809	13814	13724	13671	13748	13749	13728	13661	13748	13751	13678	13601	13877	13696	13692
27299	21587	22624	18637	14932	14577	14677	14189	14090	13983	14039	14084	13796	14084	13945	14099	13945	14075	14150	13921	13952	13940	13954	13870	13832	13928	13768	13862	13930	13692	13887	13801	13737	13913	13872	13543	13678	13595	13690	13682	13501	13665	13657	13535	13722	13521	13663	13650	13470	13644	13535	13518	13456	13730	13720	13529	13536	13627	13718	13612	13553	13742	13595	13488	13356	13576	13567	13663	13565	13660	13504	13700	13520	13426	13504	13566	13653	13477	13403	13469	13808	13698	13528	13598	13398	13508	13497	13665	13611	13700	13551	13558	13694	13524	13542	13649	13745	13879	13635	13522	13495	13402	13532	13476	13474	13629	13515	13531	13390	13486	13601	13664	13676	13592	13354	13308	13511	13654	13605	13469	13531	13580	13525	13716	13454	13554	13594	13499	13435	13474	13648	13602	13491	13520	13529	13756	13714	13604	13551	13733	13561	13490	13387	13609	13491	13735	13569	13565	13483	13528	13407	13394	13532	13654	13535	13495	13536	13652	13527	13679	13366	13526	13636	13625	13648	13488	13857	13431	13521	13554	13472	13559	13436	13495	13698	13560	13452	13612	13377	13462	13583	13452	13715	13446	13471	13500	13663	13601	13581	13616	13766	13441	13470	13504	13613	13518	13578	13570	13498	13597	13696	13628	13537	13688	13607	13377	13354	13412	13320	13600	13449	13401	13435	13490	13556	13513	13627	13526	13417	13542	13744	13642	13616	13455	13672	13634	13483	13493	13562	13687	13477	13600	13600	13548	13581	13530	13643	13681	13674	13747	13476	13775	13518	13551	13523	13556	13494	13660	13525	13497	13415	13712	13518	13581	13518	13558	13457	13459	13323	13403	13319	13608	13438	13496	13554	13310	13549	13481	13570	13661	13737	13424	13595	13502	13619	13548	13633	13635	13636	13698	13576	13511	13616	13466	13535	13652	13354	13575	13449	13547	13578	13592	13562	13400	13610	13623	13621	13628	13534	13742	13511	13574	13670	13487	13689	13596	13348	13535	13602	13425	13682	13648	13421	13469	13628	13614	13423	13735	13474	13589	13456	13678	13438	13683	13444	13732	13646	13535	13654	13527	13677	13533	13572	13800	13502	13605	13416	13449	13607	13526	13638	13764	13510	13755	13630	13640	13524	13593	13506	13464	13608	13544	13626	13628	13289	13643	13577	13432	13591	13536	13524	13507	13500	13658	13600	13468	13385	13505	13531	13577	13440	13499	13527	13511	13810	13690	13566	13481	13460	13581	13506	13585	13544	13388	13622	13664	13493	13627	13736	13518	13724	13652	13551	13627	13644	13540	13449	13570	13542	13568	13623	13352	13605	13533	13479	13436	13643	13430	13665	13772	13617	13632	13503	13577	13652	13398	13677	13527	13480	13618	13588	13641	13385	13588	13603	13473	13595	13439	13604	13413	13605	13463	13704	13580	13545	13548	13433	13467	13559	13585	13420	13537	13437	13620	13598	13505	13708	13477	13461	13346	13625	13492	13453	13575	13636	13567	13660	13495	13442	13586	13620	13514	13462	13337	13697	13584	13619	13607	13593	13521	13431	13430	13612	13540	13750	13502	13504	13570	13566	13470	13644	13369	13555	13716	13499	13597	13733	13673	13580	13412	13457	13696	13612	13672	13563	13539	13484	13770	13500	13461	13626	13502	13618	13622	13646	13666	13629	13674	13468	13704	13504	13521	13610	13675	13456	13576	13373	13347	13663	13523	13808	13410	13718	13601	13505	13443	13466	13539	13522	13555	13699	13503	13480	13582	13418	13494	13477	13553	13440	13592	13598	13458	13609	13419	13391	13584	13410	13509	13397	13563	13434	13664	13516	13619	13477	13430	13473	13528	13509	13517	13632	13540	13507	13415	13619	13608	13310	13783	13725	13600	13646	13480	13435	13434	13441	13476	13617	13483	13472	13435	13534	13587	13468	13576	13632	13664	13549	13649	13623	13595	13647	13651	13640	13541	13521	13551	13473	13649	13657	13658	13695	13501	13530	13563	13566	13561	13460	13746	13585	13662	13510	13524	13315	13573	13476	13564	13483	13543	13684	13622	13756	13405	13506	13630	13653	13507	13399	13618	13547	13678	13642	13474	13448	13626	13710	13786	13636	13669	13520	13543	13494	13492	13500	13525	13496	13365	13461	13593	13685	13373	13493	13697	13573	13529	13584	13671	13800	13616	13617	13598	13536	13278	13579	13481	13680	13633	13410	13558	13662	13476	13379	13458	13839	13641	13507	13495	13602	13457	13636	13519	13550	13529	13529	13487	13461	13573	13679	13686	13647	13806	13460	13636	13529	13596	13569	13593	13566	13544	13477	13567	13386	13414	13550	13475	13487	13654	13538	13638	13549	13622	13572	13384	13576	13775	13583	13500	13574	13512	13464	13605	13778	13557	13517	13524	13531	13445	13459	13636	13558	13628	13746	13536	13510	13546	13598	13447	13620	13530	13505	13523	13487	13561	13535	13761	13629	13792	13548	13626	13516	13809	13507	13565	13676	13648	13483	13526	13556	13530	13466	13543	13651	13904	13562	13581	13611	13636	13431	13552	13585	13427	13463	13614	13911	13527	13503	13577	13451	13636	13495	13571	13638	13668	13428	13578	13388	13584	13645	13397	13476	13656	13611	13449	13580	13565	13704	13429	13623	13379	13418	13584	13540	13418	13527	13425	13620	13521	13483	13516	13619	13525	13690	13597	13590	13601	13561	13633	13682	13542	13470	13678	13626	13520	13551	13707	13451	13580	13624	13543	13478	13348	13527	13643	13554	13730	13750	13686	13722	13517	13557	13612	13481	13796	13560	13638	13433	13676	13475	13458	13465	13485	13434	13445	13601	13608	13361	13463	13632	13574	13709	13601	13613	13612	13521	13390	13497	13607	13609	13574	13620	13530	13532	13570	13623	13540	13564	13373	13549	13596	13502	13644	13652	13704	13533	13600	13536	13605	13617	13519	13680	13822	13451	13542	13719	13573	13557	13629	13656	13506	13687	13429	13523	13520	13686	13524	13664	13787	13632	13572	13668	13461	13617	13461	13447	13459	13564	13607	13493	13962	13590	13735	13514	13591	13529	13626	13513	13465	13573	13562	13578	13589	13328	13463	13535	13625	13505	13495	13539	13637	13522	13483	13528	13683	13597	13709	13518	13449	13556	13609	13550	13583	13591	13570	13626	13481	13550	13356	13734	13341	13600	13639	13616	13536	13731	13499	13678	13506	13738	13675	13634	13501	13625	13550	13388	13649	13348	13564	13531	13465	13692	13597	13671	13547	13724	13593	13558	13706	13782	13529	13580	13559	13543	13587	13638	13693	13636	13541	13458	13557	13552	13432	13812	13716	13557	13370	13675	13581	13598	13529	13515	13372	13493	13678	13798	13462	13476	13776	13587	13554	13501	13616	13725	13643	13596	13556	13448	13467	13528	13558	13688	13685	13479	13347	13625	13516	13399	13593	13504	13238	13616	13540	13587	13526	13647	13546	13677	13554	13746	13559	13812	13805	13731	13615	13748	13667	13560	13548	13471	13591	13327	13686	13621	13749	13540	13577	13522	13570	13596	13547	13591	13510	13545	13667	13531	13612	13637	13545	13638	13626	13410	13560	13565	13710	13555	13616	13590	13651	13609	13610	13488	13626	13420	13551	13445	13430	13437	13464	13497	13454	13465	13538	13399	13508	13457	13503	13643	13746	13530	13471	13550	13644	13555	13624	13673	13520	13547	13514	13674	13756	13405	13524	13888	13539	13470	13463	13557	13489	13603	13532	13674	13586	13393	13746	13607	13529	13542	13683	13591	13468	13413	13712	13715	13480	13396	13387	13628	13644	13602	13559	13331	13518	13530	13537	13633	13406	13537	13634	13634	13580	13544	13517	13603	13521	13535	13512	13638	13686	13579	13613	13679	13533	13629	13407	13615	13589	13589	13657	13549	13657	13519	13482	13596	13420	13808	13547	13602	13641	13661	13550	13382	13554	13478	13563	13540	13476	13471	13628	13396	13723	13443	13465	13690	13398	13648	13544	13602	13620	13508	13511	13449	13528	13405	13573	13559	13618	13664	13347	13665	13617	13618	13555	13691	13663	13574	13486	13640	13561	13527	13653	13418	13733	13790	13202	13630	13604	13507	13586	13561	13589	13701	13528	13566	13651	13522	13443	13530	13541	13576	13701	13572	13503	13349	13716	13685	13572	13479	13532	13585	13653	13627	13406	13633	13494	13624	13600	13300	13536	13394	13483	13491	13727	13473	13546	13600	13379	13400	13475	13461	13502	13596	13654	13562	13591	13546	13586	13469	13658	13399	13441	13929	13677	13567	13431	13656	13850	13566	13637	13789	13448	13747	13440	13769	13638	13427	13425	13491	13654	13563	13760	13608	13674	13456	13582	13732	13493	13313	13595	13361	13612	13688	13432	13596	13593	13605	13515	13473	13512	13759	13629	13545	13408	13476	13408	13508	13491	13484	13486	13563	13590	13589	13589	13755	13416	13578	13599	13590	13474	13508	13542	13578	13666	13437	13463	13653	13588	13555	13692	13665	13615	13455	13491	13450	13498	13505	13691	13685	13410	13490	13523	13803	13529	13559	13560	13514	13444	13510	13513	13546	13602	13564	13687	13666	13579	13515	13451	13660	13396	13570	13648	13508	13593	13597	13764	13712	13508	13600	13490	13637	13607	13529	13549	13754	13422	13604	13658	13565	13510	13561	13453	13481	13726	13580	13670	13521	13602	13459	13494	13546	13493	13597	13559	13456	13566	13451	13581	13492	13680	13591	13468	13435	13672	13495	13591	13403	13593	13394	13280	13533	13554	13519	13584	13553	13673	13453	13485	13588	13565	13613	13542	13555	13563	13835	13588	13405	13528	13602	13360	13696	13406	13729	13726	13586	13665	13824	13525	13525	13384	13561	13493	13485	13369	13544	13465	13517	13535	13503	13512	13631	13371	13329	13541	13736	13559	13712	13475	13405	13485	13628	13520	13340	13578	13526	13707	13383	13567	13565	13493	13569	13849	13460	13431	13594	13450	13512	13603	13624	13721	13565	13570	13600	13540	13709	13316	13552	13483	13472	13522	13559	13732	13535	13448	13381	13651	13573	13537	13659	13523	13625	13673	13468	13701	13552	13487	13543	13451	13374	13503
15031	19447	19252	16250	15152	14889	14179	14063	13768	13771	13620	13734	13550	13764	13822	13692	13557	13709	13815	13793	13860	13690	13509	13502	13514	13413	13462	13389	13414	13270	13317	13367	13375	13311	13161	13089	13098	13178	13097	13104	13077	13179	13012	13100	12864	13059	12989	13041	12970	12954	13057	13098	13037	13082	12930	12996	12954	12917	13021	13038	12860	13057	13088	13058	12986	12787	13040	12944	12988	12920	13036	13024	12787	13156	13049	13052	13129	12904	13011	13062	12883	12967	12894	12924	12963	12928	13170	13011	12977	13077	13027	12961	13005	13048	13049	12996	12890	13015	13063	13042	13184	12881	13042	13009	12937	12907	12848	12995	12989	12955	12990	12770	13010	12864	13004	12817	13056	12974	12942	12948	12804	12980	12917	13045	12960	13073	13047	12990	12706	13161	13081	12832	13098	12974	12952	13058	12892	12933	12979	12988	12872	13006	12998	12911	13095	12970	13043	13062	13064	12999	12845	12867	13137	13114	13111	13009	13055	12835	12985	12973	13010	12979	13054	13030	12884	13155	13050	13060	12982	12977	12942	13019	12923	13033	12955	13000	12973	12890	13125	12945	12967	12910	13046	12968	12883	13117	13180	12895	12975	12938	13103	13106	13116	12899	12971	12954	13013	12975	12904	12981	13001	13075	13023	12961	13133	13033	12834	12924	13148	13302	12860	13010	12936	12930	13050	12993	12941	13002	12966	12951	13158	12909	12962	13019	12908	12897	13057	13033	13037	12957	13110	12876	13126	12927	13107	12867	12899	12919	13130	12960	13090	13114	13035	13031	13017	13030	12971	12873	13077	13030	12898	12880	12996	13038	12958	13062	13227	13034	13118	13001	12732	12956	13011	12971	13090	12961	12891	12979	12915	13080	13153	13020	13019	13102	13239	12945	12937	12946	13127	12812	13131	12860	12946	12938	12933	13025	12989	12895	13065	13063	12938	13022	12946	13015	13173	13088	12972	12928	12947	12967	13105	13038	13011	13028	12856	12932	13182	12840	12785	13220	12984	13035	12960	13056	12955	12939	12924	12835	12997	13075	13026	13059	12971	13019	12986	13170	12899	12894	13073	12931	12900	12883	12904	12916	13063	12970	13078	12917	12984	12966	12978	12994	13014	12896	13050	13046	12937	12946	12820	13090	13045	12967	12934	13029	12886	13034	13140	12891	12918	13148	12847	13064	13143	12895	12900	13066	13012	13053	12904	12859	12979	13077	13107	12909	13040	13032	12968	13078	13112	12912	13110	12923	12995	13076	12895	13059	13090	13152	12851	12973	12944	13117	13020	13118	13034	13061	12916	12882	12889	13016	12988	13003	13118	13049	12979	13058	12959	12992	13017	13126	13130	12954	12918	12905	13201	12955	13005	12870	13150	12900	13126	13142	12983	12853	12922	12874	12772	12951	13045	12908	13211	12952	13053	12967	13008	13047	12973	12991	13063	13015	13068	12948	12855	13019	12915	12927	12985	12913	13025	13039	13088	12823	12899	13031	12952	12939	12929	13068	12945	12973	12990	12871	13063	12841	13022	13032	13077	13072	12977	13042	13058	13041	13068	13012	12954	13039	12982	13061	13026	13062	13046	12809	12975	12876	13005	12884	13065	13090	12999	13022	12956	12779	13197	13103	13035	12979	12997	13053	12915	12950	12935	12935	12952	13078	12948	12930	13112	13018	12898	13034	13009	13044	12920	12904	13029	13000	13012	13071	12958	13073	13000	13023	12847	13104	12923	13017	12894	13221	13054	12961	12980	13183	12982	12944	12825	13163	13103	13096	12850	12939	12937	13080	12873	13016	13248	13057	13033	12962	12951	12995	12964	13046	12923	12979	12814	12963	12926	13071	13019	13061	13075	13058	12867	12894	13065	13050	13028	13008	13002	13020	13006	12945	12972	12897	13116	13098	13041	12956	13037	12894	13020	13016	13070	12840	13009	13205	12922	12987	12837	12850	12872	12817	12899	13007	12987	13056	12980	13036	13015	13034	12891	13039	13083	13082	13075	13077	13006	12816	12944	12859	12958	12938	12912	13030	12999	12954	12857	13035	13003	12949	12969	13143	13018	12936	12970	13140	12965	13019	12927	13011	13018	13053	13155	12987	12972	13119	13028	12953	12828	12943	12878	13069	12841	12955	12971	13052	13020	12954	13061	12983	12892	12893	12984	12945	12855	13042	12981	12966	12835	12935	12998	12919	13084	12843	12994	12989	13145	13071	13076	12937	13066	13210	13038	13096	12858	13050	12902	13079	12904	13138	13024	12985	13092	12985	12899	13026	13194	12976	13041	13084	13058	12813	12935	12930	13073	13091	12925	13177	12948	12819	13063	13019	13125	13047	12975	13162	13008	12993	13042	13111	13076	12979	12874	12968	12992	12926	13001	12779	12999	12910	12959	13033	12969	13080	13049	12865	12999	12942	12961	12936	13009	13010	13174	13097	12860	13074	12945	12935	12921	12909	12975	13116	13023	12971	13060	12846	12896	12867	12793	12962	12945	12943	13107	12972	12882	13096	13036	12981	12957	13165	13007	13025	13042	13024	13003	12868	13042	13003	12926	13066	13008	12847	12996	12951	12937	13028	13104	13026	13003	13009	13036	13035	13107	13035	12875	12915	12974	13057	12997	12949	12882	13078	13000	13085	13025	12883	12935	12923	13120	13072	13132	13031	12963	12848	12960	12946	13080	13017	12891	13073	12938	13095	13124	12898	12999	12876	12983	13145	13057	13026	12869	13022	13059	12887	13023	12886	12995	12934	13132	13105	13073	12961	12956	13096	12964	12985	12866	12967	12919	13079	12991	13162	12912	13022	13100	12960	13005	13075	13030	12887	12979	12941	12994	13029	13086	12876	12956	13133	12977	12995	13145	13083	13064	13025	13044	12922	12973	13091	13170	13044	12890	12973	12983	12982	13067	12892	13115	12931	13151	13195	12992	12958	12889	12918	13098	13015	13043	12984	12909	12997	12903	12958	12844	12963	12990	12874	13012	12861	13080	13097	12918	13010	13085	12981	13101	12991	13106	12977	13082	12994	12959	13041	12967	12981	12909	13000	13038	13031	12966	13080	12931	13032	12996	12933	12885	13035	12878	12920	13036	13032	12904	13076	13014	12897	13100	13128	12998	13047	12967	12851	13221	12864	13040	13112	13092	13116	13104	12816	13088	13116	13107	12985	13003	12919	12959	13050	13075	12923	12947	13013	12995	13045	12952	12896	13085	13007	12912	13107	12973	13083	13072	12970	13054	13210	12897	13150	13039	13055	13094	12971	12945	13037	13130	12904	12864	12910	12980	12751	12989	13038	12896	12882	12983	12931	12893	13155	12930	13030	12913	13153	13064	12954	13035	12992	13167	12997	12986	12948	13059	12918	12979	13027	12914	13041	12916	13182	13070	13030	13131	12881	12967	13070	13036	12994	12943	13073	13101	13042	12809	12830	12936	12978	13098	13011	12961	12936	12917	12990	13116	13014	12963	12924	13024	13009	12885	12953	13156	12904	12931	12858	12961	12853	13176	13044	12975	12980	13030	13005	13022	13308	12980	12944	12940	12922	13133	13062	13068	13014	12955	13119	12931	13194	12928	12833	12833	12984	12960	12953	13000	12987	13061	12912	13009	12957	13107	12901	13027	13034	13043	12859	13117	13082	12977	12986	12899	13081	13008	12852	13012	13148	13064	13009	12943	13018	13158	13020	12833	13080	13163	13144	13070	13002	12905	13007	13166	12872	12888	13113	13155	13001	12954	13006	12994	13059	12899	13021	12963	12967	12927	12977	13070	12958	12946	13009	13063	13177	12924	13066	12920	13039	13110	13079	13102	12974	12973	13123	12862	13049	12965	13136	13072	12997	12949	12897	12963	13033	12890	12995	12986	12784	13009	12868	12979	13137	12992	13062	12870	13050	12996	13168	13020	12976	12919	12961	12928	12915	13120	12897	13010	12889	12873	13031	12914	13028	13104	13034	12930	12960	12996	13066	13102	12795	12879	12820	12924	13157	12900	13146	13107	13017	13072	13035	12961	13054	13056	12958	12874	13156	13047	12938	13030	13052	12990	13078	12881	13211	12997	12826	13105	13123	13016	12950	12828	12939	13051	12913	12944	13047	13035	13083	12995	13112	13055	12933	12883	12845	12954	13016	13032	12913	12990	13026	13189	12952	13007	12946	12963	13147	13108	12958	13033	12910	13029	13141	12844	13085	12756	13046	12852	12967	13035	12930	12881	12934	12806	13089	12937	13095	12828	12900	13086	12983	12947	12935	13078	13026	12863	13064	13045	13037	13136	12947	12980	12986	13045	12892	12931	12977	12945	12959	13210	13054	13060	13100	12913	13131	12962	12983	12925	12943	12845	12974	12972	12872	13034	13171	12999	13193	12990	12946	13051	13021	12967	12879	12914	13055	12973	13121	12938	13052	12964	13047	13001	12929	12809	13051	12983	13081	13096	13030	12976	12940	13192	13092	13070	12983	13100	13090	13137	13001	12987	12890	13169	13043	13039	12928	12836	12876	13084	12927	12997	13030	13103	13062	12880	12943	12925	13031	12997	12960	12829	12951	13008	13125	12953	13006	13089	13143	13008	12942	12950	13027	12829	13071	12931	13106	12982	13129	13091	13004	13014	12972	12917	12960	13009	13053	12999	13084	13109	13252	13160	13049	13106	13008	12998	12998	13086	12918	13015	13000	13042	13124	13006	13078	13190	12925	13097	13176	13000	12853	12831	13022	12989	12959	13087	12819	13125	13038	13046	13069	13056	12977	12998	13036	13089	13078	13019	13060	13010	13124	12862	12913	12905	13102	13158	13107	12851	12993	13014	12986	13071	12970	12883	13077	12926	12889	13037	12977	12993	13010	12948	13174	13057	12988	13051	12994	13022	13054	12803	13048	13012	13015	12964	13104	13099	13045	13059	13169	12975	12926	12938	12928	12891	12916	13243	13157	13042	12911	13015	13185	13007	12802	12959	12925	12976	13141	13018	13130	12965	13027	12852	13022	13122	13085	13030	13048	13075	12961	13044	12958	13205	12956	13041	12963	13015	13091	12909	12951	12998	13156	13183	13043	12943	13050	13229	13034	13177	13039	13027	12998	12967	12998	13116	12993	13017	12962	12914	13133	13073	12896	13053	13158	13000	13174	12989	12952
23888	21128	28502	24101	21688	19739	17955	15534	14698	14935	14913	15084	14994	14919	14743	14845	14757	14999	14910	14643	14770	14764	14598	14714	14814	14553	14511	14605	14543	14410	14501	14374	14452	14366	14449	14489	14027	14113	14184	14108	13938	14112	14019	14030	14140	14089	14168	14053	14076	13991	13955	13877	14047	13902	13988	14007	14191	14050	14229	14218	13911	14148	14101	13975	14072	14129	14042	14206	14040	13950	14011	14004	14014	14049	14152	13958	13879	14080	14012	13975	14063	14054	13891	14073	13740	13961	13906	14147	14072	13827	13955	13904	14037	13896	13873	14010	13897	14213	14011	13860	14059	13966	14204	13925	13947	13926	13965	14079	14022	14055	14105	13832	13867	13866	14103	14114	13977	13873	13881	13979	13724	13905	14043	14192	13989	13860	14068	13935	14151	13855	13815	13977	14139	14127	14104	14056	13868	14056	14091	14004	13972	13829	13960	14121	14010	14032	14150	14111	13971	14127	13882	13750	13770	13971	14117	13961	13963	13949	13953	13717	13890	13925	14068	13967	14060	14094	13987	13954	14069	14009	13945	14015	13860	13903	13863	13843	13961	13887	13942	14099	13871	13993	14079	13980	14160	14210	13792	13786	13874	13980	13936	14089	13954	13955	14012	13941	14052	13943	13919	14035	13928	14059	13929	13946	14084	13682	13823	13961	13992	14191	14042	13849	13789	13784	13906	14063	13951	14043	13890	13840	14138	13844	13769	13782	14013	13885	13989	14083	14023	13985	13933	13954	13961	14111	14110	13984	13985	13924	13798	13857	13766	14059	13947	13911	13914	13997	13757	13767	13825	14012	13930	13962	13936	14060	14075	13978	14162	13847	14085	13856	13955	13937	14062	13923	14159	14033	14013	13868	14031	13997	13818	14009	14125	13842	14036	14119	14024	13792	13951	13974	14140	13932	13835	13870	13890	13974	14088	13984	13962	14135	13958	14194	13994	13862	13798	13994	14056	13977	14158	14023	13922	13876	13823	14003	13853	13953	14069	14043	13967	13991	14117	13906	13957	13885	14108	13979	14005	14001	14034	14198	14076	14051	14104	14039	13909	13948	13954	13918	14014	13939	14040	13907	14097	14175	14067	14052	13947	14042	13940	13823	13966	14152	13953	13781	13921	14113	13951	13913	13868	13894	14082	14143	14002	13910	14005	13903	14030	13853	13992	13921	13836	13967	14063	14022	13923	13901	14235	13881	13955	14042	14093	13971	14000	14221	14087	13935	14040	13940	14028	14127	14154	14034	14088	13977	13918	13961	14005	14046	13883	13822	13821	13926	13970	13974	13927	13915	14087	14053	14171	14221	13958	14077	13941	13990	14032	13844	13980	13975	14011	14094	14045	13795	14117	13996	13778	14092	13891	13805	13883	13906	13939	13837	13985	13873	14029	14020	13967	13943	13979	13934	14040	13855	13989	13852	14016	13787	13923	13953	13906	13872	14190	14000	14090	13942	13966	13953	14093	14140	14020	13938	13963	13805	14068	13858	14011	13970	13849	13929	13958	13813	13923	14031	13849	13962	14147	14054	13893	14018	13963	14104	14073	13839	13978	13978	13993	13956	13847	14029	14019	14045	14098	13986	14001	14058	13908	13998	14085	14076	14168	14056	14103	14182	13982	13950	14106	13935	14077	13859	13895	13862	14091	14050	13646	13832	14184	14109	13855	13995	14035	13867	14053	14041	13976	14046	14008	13928	13838	14024	14095	13974	13911	14165	14238	13968	13877	13755	14071	14075	14049	14025	13986	13880	14027	14179	14186	13762	13883	13942	13977	13856	13875	13780	13974	13897	13928	13851	14067	14019	14121	14113	13968	13892	13874	13953	13800	14014	14094	13773	13811	13868	13994	13948	13997	13894	13944	14094	14203	13917	14018	14060	13994	13894	13980	13915	14134	14172	14021	14036	13935	14013	14151	13992	13965	13859	14000	13969	14007	14227	13961	14034	13743	14045	13938	14120	13918	14046	14077	14004	14023	13872	13967	13922	13873	14047	13806	14002	13826	13870	14116	13824	13853	14025	13929	13851	13951	13865	14199	13961	14147	14064	13768	13895	14069	13903	14015	13799	13865	14049	14096	13975	14042	14015	13716	13838	13961	13834	14025	14097	14168	13905	13918	14088	14046	14054	13975	13762	13897	14083	13946	14047	13909	13975	14005	14084	13856	13841	14058	14101	14116	14055	14087	14172	13950	14132	14039	13968	13992	14018	13963	14027	13835	14019	13814	14070	13934	14136	14040	13957	14035	14082	14022	13994	13826	13799	13977	14011	13922	14176	13988	14152	13837	14046	13817	13975	13746	14216	13910	14147	13856	13849	14001	13917	13976	13956	13726	13999	14126	14013	13793	13963	13925	13984	13941	13901	14110	14040	13885	13686	14076	13974	13979	14146	14135	14090	14128	13880	14056	14135	13863	13783	14130	13963	14060	13897	13838	13972	14147	14020	13936	13761	13968	13860	13838	14009	13967	14007	14046	13963	14000	13835	13870	13866	13829	13922	13917	13840	13977	13975	13943	13899	13875	14035	13996	13953	13912	13929	13996	14010	13972	13867	14176	13938	14107	14030	14118	14037	13883	14091	14021	14104	13803	14038	14069	14059	13909	14008	13941	14030	14095	14069	13912	14011	13944	13857	14011	13912	13852	13926	13998	13913	13987	13916	13920	13882	14092	14121	14002	14142	13928	13854	13744	13956	13971	13873	14026	13905	14040	13995	14023	13791	13936	13921	13823	13967	13851	13901	14001	14118	13924	13945	14093	13865	13723	13956	13989	13702	14075	13805	14063	13953	13877	13976	14017	13920	13971	14073	14041	13919	13932	13883	13693	14056	14022	14085	13864	13913	14011	13996	13895	14046	13823	13805	13957	14166	14113	13958	13819	13959	13918	14060	14095	13925	13907	13882	13874	14006	13929	14035	14177	14013	14097	14059	14025	13998	13955	14025	13829	13908	13807	14054	13840	13930	13768	14013	14160	14010	13928	13895	13923	14046	14031	14013	13884	13982	14073	13835	13980	14160	14006	14031	13890	14015	13762	14016	14093	13920	13978	14031	13996	13828	14082	14001	13936	13976	14131	14216	13990	14072	13847	13882	13994	13984	13838	14009	13784	13879	14027	13949	13929	13857	13971	13953	13866	13978	13865	13908	13995	13905	14039	14146	14100	13905	14018	14087	13993	13944	14034	14024	13985	13732	14106	13830	13976	14062	13989	14068	13822	13957	13803	13915	14012	14260	14028	14057	14105	14000	14131	14062	14036	14069	13894	13849	13994	13992	14153	13972	14018	13798	14011	14007	13856	13999	13901	13896	14041	14015	14022	13999	14072	13891	14009	13946	13911	13730	13976	14075	13910	13899	13904	13988	13979	14143	13982	13869	14018	14131	14062	14079	14090	14077	13883	13954	14059	14093	13894	14105	14043	13838	14060	13999	13989	13918	14024	14122	13990	13890	14073	14078	13889	13820	13952	13900	13979	14023	13866	14134	14127	13975	13858	13962	14079	13954	14124	13981	14007	14002	14098	13828	14070	13952	14095	13991	14034	14138	13791	14116	13996	13779	13853	13915	13750	14030	13988	13953	14048	14163	13956	14075	13926	14213	14059	13852	13931	13990	13903	14002	14005	13903	13823	14075	14100	13935	14023	14113	13941	14168	14094	14012	13870	14155	13834	14010	13780	14097	14030	14040	14132	13984	14228	14053	13995	14225	14129	13902	13765	14027	13861	13971	13943	14017	14221	13889	14024	14299	14025	13888	14046	13874	14098	13942	13859	13973	13880	13891	13998	13927	14034	13861	14083	14025	14125	14092	13952	13766	14097	13960	13845	13976	13798	13797	14061	13727	13953	13683	14057	14025	13939	13952	14112	13824	14109	13822	14160	13903	13959	14026	13917	14137	14105	13959	14125	13761	14040	14005	13940	14127	14006	14058	13893	13960	13709	13972	14096	14001	14037	13917	14094	14029	13835	14002	13961	13990	13832	14019	13783	13965	14019	14218	14060	13901	14030	13952	13856	13971	13994	13818	14044	13775	13882	13934	14171	13997	14116	13767	13874	13964	14031	13915	14023	14126	14017	13871	13976	14059	14004	14082	14105	14007	13837	14150	13914	14091	13990	14066	14004	13987	13975	14012	13974	13922	14075	13876	14026	14149	13979	13928	14077	14133	13969	14149	14147	14061	14155	13857	13975	14057	14217	13930	13906	14233	13798	14080	13969	14286	14014	13978	13936	13930	13975	14104	13960	13967	13969	14109	14040	13719	14142	13881	13923	13965	14026	14055	13891	14159	14046	13929	13820	14006	13895	13934	14118	14015	13906	13909	13928	14072	13887	13910	13813	14086	14034	13956	14053	14021	14060	14248	14136	14136	14221	13896	13837	13964	13865	13820	13852	13923	14026	13906	14066	13971	13687	14167	13830	14013	14213	13770	13970	14102	14167	13864	13902	13920	13900	14060	13985	14093	13952	13965	14080	13907	13937	13991	14038	13951	14160	13982	13915	13943	13920	13864	13923	14028	14021	13805	14005	13972	13934	13955	14047	13928	13920	13919	14063	13808	13855	14015	13923	13917	13857	13966	13988	13690	13928	13788	13956	13837	13958	13806	14005	13963	14083	14221	13967	14179	14046	13977	14191	13873	13934	14119	13915	14007	14075	14109	14121	14053	14010	14042	14024	13947	14083	14067	13897	14007	14016	14021	14038	14070	13965	14000	14015	14040	13987	14033	13902	13978	14163	13772	13992	13671	13905	13953	14002	13905	13774	13771	14023	14124	14163	13901	14042	14010	13938	13974	14122	14150	13761	13923	13843	14041	14084	14070	14142	13959	13936	14075	13929	13939	13810	14200	13893	13842	14026	13999	14057	14047	13983	14158	14104	14100	13830	14098	14204	13862	13944	13978	13990	14190	13868	14181	13987	13993	14149	14049	14009	14079	13941	14038	14082	13940	14051	14080	14060	14159	14020	14125	14015	13986	14027	14045	14033	13970	13982	14096	13905	14125	14041	14027	14070	13874	13899	14004	14117	13872	13952	14062	13871	13942	14117	13970	13940	14137	13844	14021	14095	14044	13957	14088	13956	13849	13958	14020	14013	13832	14135	14000	13902	14128	14028	14137	13873	13845	14159	13899	14175	13974
14843	26787	24600	19851	18012	16824	16000	15266	14948	14489	14698	14890	14731	14622	14819	14621	14557	14660	14475	14597	14422	14351	14401	14319	14403	14075	14164	14152	14001	13963	13696	13807	13754	13708	13725	13653	13642	13481	13509	13532	13292	13376	13421	13608	13430	13519	13478	13484	13404	13372	13344	13343	13311	13300	13434	13299	13219	13303	13267	13331	13434	13347	13376	13348	13266	13342	13205	13130	13467	13348	13383	13227	13301	13344	13226	13098	13296	13227	13323	13385	13272	13185	13310	13438	13394	13110	13351	13412	13137	13340	13451	13404	13273	13448	13321	13448	13237	13364	13236	13267	13341	13447	13229	13417	13365	13320	13449	13183	13197	13299	13496	13263	13268	13195	13322	13294	13386	13392	13377	13309	13215	13327	13177	13407	13304	13262	13422	13217	13271	13257	13277	13292	13168	13313	13408	13266	13303	13356	13278	13252	13328	13196	13057	13269	13264	13198	13156	13205	13336	13380	13195	13221	13127	13346	13217	13266	13387	13120	13238	13223	13414	13340	13334	13416	13291	13307	13265	13285	13424	13177	13335	13321	13254	13284	13323	13217	13332	13284	13407	13276	13430	13324	13348	13464	13481	13234	13081	13138	13340	13188	13188	13327	13322	13221	13235	13460	13186	13378	13278	13302	13188	13307	13163	13325	13373	13408	13300	13230	13405	13444	13240	13281	13510	13246	13241	13209	13329	13304	13381	13172	13342	13400	13278	13215	13530	13339	13168	13172	13207	13255	13206	13322	13364	13313	13232	13353	13382	13348	13268	13366	13366	13245	13274	13327	13331	13239	13254	13182	13341	13253	13352	13302	13369	13328	13178	13344	13305	13084	13229	13280	13414	13330	13232	13309	13464	13342	13315	13227	13370	13242	13285	13273	13290	13175	13374	13393	13241	13323	13320	13323	13306	13260	13232	13413	13399	13342	13232	13266	13326	13301	13435	13349	13398	13261	13393	13332	13243	13118	13358	13035	13265	13394	13371	13162	13211	13281	13459	13301	13440	13407	13362	13318	13383	13374	13454	13269	13278	13206	13363	13227	13157	13306	13293	13293	13412	13257	13297	13388	13354	13198	13400	13256	13386	13162	13242	13243	13278	13431	13283	13451	13373	13293	13326	13273	13364	13409	13244	13206	13396	13396	13372	13244	13312	13399	13260	13334	13266	13201	13484	13318	13426	13355	13161	13333	13258	13122	13073	13315	13355	13347	13361	13231	13425	13171	13326	13168	13328	13054	13183	13267	13256	13484	13421	13291	13397	13192	13470	13302	13232	13233	13361	13262	13494	13325	13289	13428	13542	13234	13372	13442	13515	13159	13339	13359	13367	13230	13241	13134	13431	13353	13293	13282	13396	13172	13217	13290	13400	13374	13216	13364	13334	13433	13300	13233	13303	13144	13319	13438	13248	13301	13277	13347	13198	13196	13434	13278	13282	13227	13342	13309	13386	13159	13378	13194	13317	13399	13222	13435	13311	13385	13326	13359	13188	13300	13440	13221	13244	13374	13209	13496	13383	13308	13226	13299	13135	13283	13211	13387	13242	13416	13067	13191	13132	13352	13394	13364	13355	13349	13263	13339	13429	13379	13283	13332	13319	13378	13438	13273	13355	13408	13403	13471	13306	13224	13375	13173	13413	13321	13309	13405	13296	13222	13480	13327	13407	13339	13347	13385	13171	13338	13267	13329	13332	13194	13335	13151	13191	13480	13297	13332	13322	13411	13252	13315	13393	13328	13227	13397	13382	13256	13145	13297	13372	13279	13308	13204	13193	13395	13321	13413	13429	13330	13267	13388	13309	13218	13505	13268	13471	13189	13376	13418	13290	13325	13273	13429	13459	13377	13298	13155	13273	13125	13193	13391	13292	13311	13436	13379	13208	13183	13238	13239	13327	13260	13263	13410	13213	13512	13336	13366	13129	13228	13155	13403	13328	13418	13334	13224	13389	13297	13370	13267	13365	13509	13401	13405	13326	13445	13403	13311	13371	13181	13384	13434	13432	13195	13205	13346	13286	13148	13303	13287	13272	13213	13569	13182	13384	13292	13205	13396	13324	13214	13388	13567	13237	13304	13163	13336	13489	13361	13130	13387	13191	13347	13214	13315	13296	13347	13333	13193	13264	13287	13294	13193	13224	13177	13523	13304	13250	13081	13389	13192	13351	13355	13321	13270	13386	13342	13263	13331	13256	13414	13112	13427	13356	13404	13316	13313	13279	13321	13474	13386	13419	13370	13467	13252	13262	13423	13359	13462	13397	13287	13054	13351	13245	13230	13237	13319	13194	13243	13347	13457	13275	13463	13296	13325	13283	13067	13406	13326	13316	13150	13258	13267	13233	13408	13451	13245	13183	13319	13262	13085	13274	13274	13449	13493	13249	13373	13242	13349	13454	13167	13263	13127	13178	13201	13292	13272	13352	13455	13329	13251	13246	13410	13252	13216	13324	13348	13226	13293	13373	13275	13194	13352	13306	13345	13303	13376	13317	13234	13408	13321	13310	13471	13293	13382	13291	13162	13370	13298	13250	13265	13192	13240	13391	13308	13231	13231	13162	13225	13361	13247	13241	13332	13388	13095	13277	13235	13413	13466	13332	13443	13268	13413	13375	13355	13198	13445	13212	13301	13189	13428	13326	13320	13331	13256	13205	13183	13326	13414	13316	13287	13300	13295	13351	13098	13437	13232	13347	13242	13454	13437	13330	13029	13290	13312	13214	13260	13291	13272	13134	13235	13166	13300	13373	13309	13166	13318	13165	13391	13256	13301	13253	13307	13295	13329	13326	13253	13143	13339	13300	13412	13199	13190	13312	13191	13374	13292	13243	13223	13346	13177	13218	13208	13294	13299	13296	13284	13334	13368	13068	13348	13056	13350	13300	13385	13393	13056	13383	13110	13359	13256	13379	13339	13416	13306	13241	13265	13179	13380	13296	13369	13266	13285	13330	13190	13432	13413	13291	13325	13400	13265	13394	13313	13384	13366	13266	13402	13354	13372	13269	13158	13385	13287	13298	13332	13217	13354	13413	13286	13203	13257	13337	13260	13213	13150	13348	13285	13253	13237	13280	13304	13310	13345	13329	13410	13130	13242	13179	13306	13162	13105	13088	13385	13213	13189	13377	13440	13264	13321	13360	13361	13512	13185	13371	13228	13394	13321	13416	13374	13264	13379	13402	13440	13516	13273	13219	13163	13313	13342	13147	13376	13162	13463	13281	13284	13428	13378	13294	13342	13234	13256	13334	13263	13437	13257	13300	13280	13219	13282	13286	13209	13299	13320	13292	13459	13395	13306	13358	13052	13242	13384	13421	13270	13444	13250	13360	13149	13437	13143	13293	13296	13460	13232	13308	13341	13370	13422	13434	13244	13354	13288	13231	13247	13341	13088	13270	13241	13329	13467	13248	13177	13310	13460	13315	13275	13378	13317	13461	13484	13346	13385	13411	13160	13174	13310	13243	13313	13223	13278	13161	13477	13170	13297	13550	13288	13500	13206	13239	13218	13270	13242	13294	13261	13203	13284	13333	13297	13361	13438	13234	13272	13284	13193	13488	13339	13249	13377	13404	13230	13288	13355	13287	13440	13251	13266	13360	13366	13160	13299	13276	13244	13420	13268	13326	13380	13124	13308	13357	13343	13309	13279	13387	13295	13344	13172	13265	13379	13256	13267	13144	13413	13315	13264	13407	13469	13345	13291	13284	13152	13400	13292	13271	13298	13241	13303	13283	13230	13422	13471	13232	13356	13134	13298	13178	13449	13258	13379	13248	13290	13122	13346	13219	13318	13363	13358	13247	13360	13092	13322	13158	13331	13410	13301	13277	13208	13153	13294	13246	13399	13279	13500	13256	13397	13329	13318	13350	13306	13287	13449	13335	13364	13255	13190	13283	13139	13137	13319	13511	13195	13184	13183	13504	13287	13134	13312	13374	13196	13502	13203	13359	13434	13243	13404	13277	13233	13341	13323	13516	13173	13296	13267	13357	13354	13491	13193	13416	13570	13308	13275	13311	13296	13261	13458	13290	13332	13288	13398	13439	13297	13327	13272	13352	13366	13329	13440	13201	13389	13441	13256	13289	13390	13249	13335	13336	13171	13185	13225	13306	13493	13149	13242	13376	13342	13364	13330	13377	13324	13404	13508	13356	13128	13366	13082	13332	13477	13389	13412	13248	13260	13271	13348	13240	13366	13317	13252	13368	13244	13302	13321	13297	13343	13366	13248	13293	13431	13313	13366	13192	13426	13272	13302	13413	13150	13434	13245	13323	13182	13168	13359	13488	13313	13101	13350	13344	13339	13239	13227	13314	13266	13157	13327	13393	13284	13447	13290	13318	13445	13364	13127	13286	13278	13257	13187	13289	13331	13263	13320	13342	13213	13506	13266	13314	13320	13246	13126	13304	13280	13276	13393	13339	13381	13434	13211	13215	13456	13362	13380	13346	13436	13106	13281	13337	13312	13495	13351	13357	13336	13051	13407	13338	13324	13378	13305	13375	13309	13288	13420	13123	13348	13167	13337	13361	13377	13438	13330	13257	13232	13183	13184	13333	13364	13099	13209	13328	13311	13436	13276	13172	13305	13354	13243	13098	13240	13207	13275	13316	13148	13257	13346	13236	13279	13288	13374	13244	13110	13331	13362	13234	13234	13331	13192	13150	13285	13342	13411	13354	13273	13310	13239	13279	13243	13315	13408	13242	13375	13365	13279	13183	13443	13293	13272	13231	13269	13334	13311	13313	13548	13367	13352	13357	13394	13286	13283	13356	13147	13351	13181	13361	13317	13347	13081	13211	13282	13430	13240	13299	13363	13258	13226	13250	13094	13300	13293	13367	13304	13300	13182	13208	13401	13129	13248	13138	13375	13395	13505	13302	13331	13193	13318	13317	13307	13263	13140	13250	13352	13216	13371	13463	13513	13408	13400	13168	13159	13392	13370	13262	13142	13342	13180	13178	13309	13454	13410	13195	13283	13347	13296	13040	13239	13246	13157	13094	13306	13382	13278	13250	13436	13120	13237	13349	13189	13308	13225	13334	13403	13071	13469	13397	13397	13417	13412	13376	13111	13169	13466	13376	13372	13397	13184	13233	13373	13377	13321	13251	13284	13251	13249	13355	13312	13283	13442	13415	13362	13398	13250
22711	21124	28916	23589	21310	22740	23066	17559	16527	16841	16446	16598	16573	16253	16217	16152	16216	16238	16173	16212	16111	15961	16202	16304	15975	15969	15764	15757	15687	15636	15769	15502	15753	15468	15342	15351	15319	15602	15069	15247	15112	14958	15233	15052	15130	15237	15135	15151	15140	15111	15116	15103	15300	15206	15045	15001	15069	15047	15062	14906	15174	15140	15063	15088	15110	15222	15331	14976	15015	14987	15113	15331	15108	15007	15075	15042	15090	15181	15034	15051	15097	15115	15035	15126	15120	15111	15064	15000	15061	15027	15195	14913	15010	15000	15059	15209	15043	15246	14996	15121	15104	14833	15024	15042	14973	15146	15232	15055	15165	15179	15045	15002	15129	15065	15056	15000	14954	14941	15147	14861	14924	15040	15075	15419	15042	15069	15116	15087	15013	15069	15193	15124	15057	15068	14908	15052	14999	15078	15172	14972	15102	15048	14994	14862	14964	15005	14919	15106	14986	15002	15037	15100	15094	14977	15011	15150	15164	15059	15097	14966	15156	15034	14913	15113	15064	14878	15069	15096	15152	14935	15017	14983	15174	15074	14925	15128	15062	14953	15159	15030	15088	14992	15206	14994	14972	14953	15176	14922	15018	15271	15156	15024	14952	15116	15136	14891	15007	14973	15196	15057	14916	15110	15085	15005	15183	15149	15256	14939	15035	15005	15026	14911	14999	14869	15095	14962	15041	15086	14991	14966	15077	15074	15139	15044	15195	15098	15212	15008	15082	15175	15026	15256	14916	14902	15059	15163	15186	14997	15061	15180	14946	15047	15017	14931	14830	14980	15166	15085	15156	14897	14908	14993	15168	14994	14864	15176	15020	15098	15149	14862	15140	14962	14919	15054	15183	15235	15066	14924	14905	14981	15023	15361	15251	14894	15090	15179	15094	15072	15106	15021	15032	15198	14968	14910	14932	14957	14909	14936	15041	15079	14953	15137	15026	14964	15111	15051	15074	15097	14946	15149	14883	14939	15087	14905	15124	14952	14990	15063	14971	15299	15078	15248	14989	15116	15068	15208	15079	14930	15073	15067	14968	15023	15169	15065	14843	14878	15017	15234	15115	15149	15072	14938	15172	15033	15067	14980	14929	15004	14843	15118	14987	15048	14912	15082	14962	15108	15206	15001	14923	15012	14984	15066	14982	15004	15012	15109	15074	15077	15117	15147	15018	15044	14935	15004	14978	15089	15048	15026	15062	15150	14992	14750	14925	15153	15120	15159	15109	15029	14955	14956	15020	14892	15080	15282	15186	14921	15142	15078	14959	14928	15044	14803	15120	15265	14945	15114	15109	15095	15184	14913	15065	15205	15057	14857	15124	14971	14999	14949	14939	14790	14867	15138	14964	15059	14976	15078	15169	15062	14999	14997	15053	15152	14994	14911	15192	15207	14893	14920	14932	15037	14980	14854	14808	15130	15194	15045	15001	15187	15096	14975	15074	14959	14974	14886	15092	15154	15032	14986	14966	14731	15064	14848	14910	14883	14987	15028	15016	14894	14988	15093	14692	15250	15128	15038	15091	15237	14938	15033	14839	15221	14952	14819	14918	15081	15086	14979	15104	15215	14950	15147	14992	15057	14876	14957	15135	15115	14985	14950	14855	15013	15058	14892	15020	15221	15015	14905	14822	15014	15100	15103	15371	15010	15180	14883	14879	14926	15139	15061	15086	15031	14997	14850	15008	15064	14982	14911	15102	15037	15112	14933	15091	15217	14856	15071	14935	15185	15216	15149	15077	15000	14847	15073	15029	15058	14933	14927	15052	15151	14935	15233	14932	15037	15002	15091	15010	14864	15011	14775	14796	15121	14963	15047	14986	15037	15157	14887	14989	15142	14930	14969	15003	15007	15083	15103	15039	14895	15142	14995	14963	15099	15083	15183	15015	15107	14927	15209	15267	15036	15046	15037	14965	14890	14963	15111	15116	15067	14988	15061	14972	15025	15083	14954	15133	15024	15029	14802	15065	14966	15220	14927	15097	14950	14788	15109	15210	15040	15005	15207	15173	14903	15061	15085	15124	15141	15045	14979	15109	14952	15111	14820	14880	15192	15042	15049	15123	15162	14900	14992	15047	14880	14927	15082	14897	14942	14907	14988	15081	15015	15027	15075	15009	15125	15157	15429	15115	14926	15114	15055	14956	14841	14866	15116	15009	15281	15146	14986	14990	14848	14924	15193	15046	15080	15139	15187	15053	14858	15128	15019	15020	15179	15100	14976	15072	15083	15070	15240	15142	15011	15189	15143	14904	15247	15210	14956	15154	15077	14886	15015	14923	15051	14979	15023	15192	14808	15083	15060	15112	15027	14931	15028	14942	15039	15013	15010	14853	14924	14812	15010	15227	14903	15018	15026	14888	14930	14858	15095	14908	15066	14912	14907	15026	15138	15002	14983	14950	15013	15024	14973	14995	15026	15132	14891	15011	15017	14942	14926	14954	15011	15043	14920	15031	14969	15061	15104	15123	14912	15044	15030	14918	15044	15257	15069	15037	15236	15091	15118	15058	15066	15067	15137	15164	15124	14980	15006	15089	14852	14962	14901	15222	14929	15021	15101	15002	14982	14959	15010	15099	14905	15023	15065	15060	15296	15144	14961	15060	15202	15085	15000	15176	15061	15075	15033	14987	14971	15078	14871	15041	14916	14895	15154	15069	15093	14954	14861	15140	15096	14843	15087	15094	15140	15023	15075	15203	14979	14917	15166	14979	15050	15020	15147	14975	15073	14844	15134	15078	15080	14919	15260	14802	14916	14954	15080	14971	15015	15173	14842	15175	15186	15059	15167	14981	15082	15059	15079	15167	15226	15153	15180	14952	14986	15087	15082	14922	15163	15035	15084	14913	14997	15016	14969	14995	14875	14942	15187	15012	15184	14962	15079	14936	15026	14908	15073	14930	15028	15209	15165	15038	15058	15113	15092	14969	14995	15054	14923	15091	14903	15230	15172	15093	15008	15070	15015	15015	15082	15024	15007	15011	14911	14967	15069	15055	14911	15014	14988	15249	15152	15025	15239	15252	14963	14978	15133	15032	14980	14973	14845	14908	14994	15032	15122	15155	15131	15082	14936	15047	15175	15014	15059	14954	14962	15039	15204	14818	15211	15189	15195	15038	15186	15022	14962	14873	14999	14975	14958	15047	14905	15061	15039	14801	15021	15191	15074	15210	15163	14872	15090	15035	15077	15178	15261	14888	14956	14900	15055	15054	15133	14948	15066	15064	15149	14906	15015	15166	15130	15117	14885	14921	14982	14967	15137	15084	15141	14892	15195	14914	14988	15191	14946	15099	14928	15135	15170	15115	15050	15215	15043	15008	15125	14797	15109	15289	15121	15065	14887	15020	15014	14937	14852	15084	14953	15081	15021	15156	15121	15056	15021	15005	15019	14851	14947	15044	15080	14891	15009	15032	15041	15060	14913	14990	14930	15132	14973	14885	15048	15068	15198	14785	15062	14928	15012	14906	15301	15094	15092	14942	15056	15064	14962	15086	15068	15003	15236	15094	14984	14915	14949	14987	14885	15042	14922	14810	15168	14953	14945	14990	15383	14958	15101	15075	14904	14849	15057	15144	15228	15072	15021	14903	14986	15094	14936	14922	14989	15155	15018	15003	14985	15073	14940	15104	14915	15136	15193	15111	15172	15137	15020	14927	14940	15072	15193	15082	15042	14912	14979	15024	15098	14996	15116	15029	14989	15035	14990	15075	15156	15071	14886	14925	15031	15031	15003	14952	14998	14992	14949	15095	14876	14963	14823	15182	15316	14960	15038	15039	15201	15263	15206	15131	14927	14976	15010	14887	14912	15142	15071	14997	15076	14953	14997	15077	15103	15162	15094	14970	15210	14999	14686	14938	14994	15132	14924	14892	15063	15005	15097	14895	15144	15057	15171	15026	14924	15114	14926	14963	15113	15245	15213	15128	14939	15014	15212	14992	15026	15215	14944	14977	15097	14905	14945	15152	14997	15059	15058	14967	15028	15055	15002	15008	15150	15074	14978	15085	15105	15009	14975	15055	15175	15051	15061	14777	14991	14885	14980	15045	15072	14964	14989	15039	15079	15098	14891	14880	15005	14912	14943	15132	15040	15045	14853	14972	14943	15114	15168	15066	14993	15168	14926	14949	14869	14868	15120	14992	15140	14958	14934	15136	15082	15151	14852	15101	15132	15004	15150	14922	15115	15044	15010	15091	15040	14794	14933	14983	15088	14758	14888	14868	15052	14873	14935	15053	15167	15072	15193	15140	15080	14938	15082	14948	15018	15051	14999	15029	15251	14886	15093	15040	15082	14929	15080	14915	14977	14983	15056	14907	14939	15094	15043	14922	14975	14823	14949	14861	14851	14983	15098	15049	14978	15208	15082	15034	14861	15121	15011	15092	15043	15113	15025	15020	14932	15226	14980	15071	15190	15046	14907	14878	14732	15172	15044	15183	15146	14955	14974	15169	15020	14922	14778	15015	15193	14887	14950	15080	15009	14955	15076	14898	15064	14930	15159	15180	15184	14990	15092	15200	15054	15070	14965	14940	15163	15245	15162	15023	15029	15210	15040	14819	15183	14996	15115	15071	15033	15162	14991	15151	15190	15047	15005	15096	15011	14904	14878	14986	15068	15188	15101	15126	15000	15025	15077	15029	15212	14938	15025	15085	14992	15114	15016	14960	15195	15200	14977	14992	14838	15070	15103	15033	14988	15221	15169	14863	15165	15199	15044	14986	14938	14980	14914	15087	15086	14920	14980	15161	15023	15160	14931	14851	15330	15016	15044	15197	14950	15008	15120	15012	15146	15039	14980	15139	15186	15199	15085	14998	15050	14863	15130	15170	15127	14977	15131	14961	15012	15139	15009	14969	15078	15118	15059	15204	15085	15040	15197	15223	15298	14968	15162	14998	15087	15034	14992	15246	14903	15135	14990	14971	15051	15220	14992	14938	14949	15080	15003	14951	15127	14955	14947	15157	15167	14992	15065	15077	14945	15135	15228	15136	14971	15081	15070	15068	15159	15077	15070	14994	15018	15048	15163	15013	14890	14925	15037	15045	15089	15126	14943	15128	15028	15175	14992	15094	15032	15058	14988	15254	15077	15064	15071	14932	15207	14938	15205	14955	14878	15294	15139	15062	15072	14962	15041
16917	31657	28910	23422	20699	19088	17747	16817	16483	16291	16106	16160	16281	15833	15876	15698	15543	15479	15631	15573	15390	15565	15516	15442	15237	15242	15021	15242	14854	14853	14731	14514	14620	14364	14237	14516	14458	14319	14253	14179	14077	14204	14350	14184	14062	14088	14084	13915	13902	13918	14114	14068	14185	14031	13813	13946	13938	14099	14079	14077	14230	13977	14040	13984	14081	13962	14165	13996	13965	14022	13890	14214	14017	14062	14135	14056	13981	14033	13953	13999	14028	14011	14011	13932	14081	13947	13979	13974	14067	14059	13892	13869	13938	14117	13904	13917	14004	13960	14019	13877	14019	14005	13938	14039	14016	13905	14000	13912	13943	13907	13904	14079	13785	13955	13940	13890	13947	14109	13975	13888	14020	14005	13885	14028	13828	14092	14082	14130	13949	13886	13849	13893	13786	13934	13933	13919	14018	13929	13966	14079	14033	14010	14215	13919	13854	13859	13861	14030	13932	13958	13920	14042	13984	13979	13868	14017	13965	13986	13966	13917	13986	13999	13921	14073	13987	14050	14080	14032	13866	14025	13939	13959	13818	13944	13787	13987	13951	14067	13739	14016	13885	13838	14047	14039	13799	14028	13973	13836	13942	14012	14023	14020	13820	14047	13909	13889	13970	13998	13937	13944	14123	14016	14043	13910	13844	13791	14081	13960	13913	13968	13995	13860	14061	13782	13855	14028	13963	13858	14030	13958	13981	13956	13993	14023	13823	13783	13826	13933	13823	14029	14084	13876	14117	13992	14061	13835	13888	13895	14029	13918	13982	13922	13928	13954	13914	13876	13869	13913	13898	13993	14004	14002	14047	13828	13934	13963	13932	13894	13965	13979	13837	13966	13973	14018	13936	13948	13975	14032	13733	13843	14029	13848	13959	14014	13916	14029	14003	13932	14121	13994	13936	13855	14057	14135	14075	14060	13912	13792	13864	13827	13902	14041	13930	13901	14014	14167	13881	13973	13991	14045	13955	14068	14059	14118	13890	13923	13826	14095	14078	14033	13903	13994	13950	13888	14071	14050	13956	13798	13850	13855	13901	13904	13681	14051	13943	13908	13829	14008	13868	13975	13943	13886	14006	13891	13874	14024	13933	13911	13967	14032	14098	13891	13916	14008	13922	14024	14002	13952	13950	13787	13952	13997	13990	14166	13970	14045	13899	13817	14087	13989	13972	13958	13905	13884	13746	14048	14046	14010	13981	14086	14059	14008	14111	13983	14035	13949	13932	13970	13890	13811	13915	13981	13823	13857	13861	13899	13914	14088	14048	13883	13908	14037	13843	13931	13903	13867	14026	13854	13945	13858	14048	13972	13972	13810	14021	14067	13930	13875	13983	13725	13789	13661	13926	14074	13926	13824	13997	13952	14014	13913	13822	13909	13880	13855	13928	13889	13755	13850	14140	14084	13689	14060	14002	13733	14060	13997	13879	14049	13873	13978	13982	14011	13952	13917	13952	14031	13925	13950	13882	13926	13906	14001	13848	13643	13955	13685	13802	14047	13820	13764	14006	14036	13902	13902	13878	14031	13936	14088	13828	13900	14044	13851	13878	14237	13950	13900	13861	13952	14164	13847	13780	13893	13906	13808	13895	13928	13677	13951	13944	14035	13971	13960	13861	14125	13926	14007	13899	13871	13841	13877	13968	13971	13949	13983	13909	13975	13828	13815	13865	13817	14032	13972	13852	13996	14022	13898	13910	13884	13903	14005	13867	13930	13927	13935	13906	13939	13867	13927	14029	14001	13944	13975	13915	13925	13928	14099	14040	13964	13937	14011	13880	13878	14027	14060	13960	13838	13852	13832	13774	13931	13989	13892	13909	13851	13787	13954	13848	14012	13892	13859	13901	13921	14022	13808	13821	14007	13910	13924	13982	14000	13961	13886	13973	13924	14087	13956	14095	14123	14106	13979	13892	14048	13852	14067	13707	13925	13870	13832	13941	13884	13935	13932	13930	13997	13920	13933	14044	13935	13934	13972	13918	13953	13994	13813	13991	14078	13736	13896	13936	14089	13969	14089	13959	13862	14098	13817	13944	14042	14083	13893	13795	13924	14007	14031	14054	14039	13833	13943	14035	13955	14013	14078	13971	14172	14056	14044	14029	14032	14132	14008	13957	13856	13995	14024	13932	13817	13851	13924	14068	14015	13972	13986	14140	13869	13882	13992	13985	13859	14045	14024	14083	13764	14002	14012	13900	13910	13954	13968	13904	13763	14040	13906	14051	13993	13993	13996	13829	13898	13909	14033	13817	13840	13933	13930	14058	13988	13969	13942	13849	14043	13863	13998	14140	13923	14038	13906	13927	13823	13982	14100	14057	13956	13805	13879	13944	14188	13990	14052	13763	14029	13981	13936	13991	13805	13973	13914	13912	13836	13958	14026	13729	14050	13892	13957	14043	14096	13969	13762	13994	13741	13841	13970	13987	13930	13841	14099	13738	14143	14009	13995	14033	14139	13997	14036	13970	13832	14017	13879	14045	13914	13924	13838	14035	14046	13879	13805	14054	14038	13966	13860	13964	13921	13987	14036	13865	14039	13824	13916	14075	13923	14059	13971	13902	13818	13929	13866	13984	14045	13920	13915	13958	13972	13910	13975	13918	13911	14014	13971	14049	13808	13881	13851	14034	14011	13956	13923	13985	13847	13951	14003	13887	14021	13994	13995	14067	14125	13860	13870	14035	13892	14071	13957	13900	14093	14013	13942	13864	13947	13825	13963	13952	13830	13892	13931	13962	13733	13984	13995	13955	13957	13997	13803	13847	13990	13882	13945	13936	14102	14001	13959	13755	13901	13949	14013	13973	13959	13807	13835	14058	13889	13833	13861	13869	14151	13898	13781	13862	13801	14004	14066	13941	13914	13941	13986	13942	13939	14126	13860	13797	13862	13893	13890	14074	14046	13902	13778	13823	14057	14114	14001	13914	13821	13995	13925	13955	13888	13860	14029	13915	14165	13810	13966	13878	13979	13923	13907	13942	13987	14007	13851	13938	13917	13771	14064	13949	14119	13945	13910	13782	13958	13866	13867	13925	13779	13871	13965	13936	13992	13858	13874	13885	14004	14018	14025	14046	14018	13893	13978	13914	13842	13829	13810	13974	13922	13631	13918	13763	14009	13984	14072	13780	13926	13923	13838	13830	13923	14027	14080	13936	13906	14022	14057	13986	13937	14013	14150	13936	13915	13936	13946	14069	13927	14059	14095	14130	13898	13811	13885	13962	13893	13863	13908	13925	13926	13684	13946	13880	13773	13903	14091	14089	14009	13944	13993	14008	13808	13862	13968	13726	13936	13871	14136	13971	13803	13968	13954	13961	13933	13939	13827	13890	13905	14210	14035	13850	14026	14052	13970	13990	13962	13921	13669	14029	14003	13997	13948	13740	13870	14031	13834	13885	14058	13919	13835	13958	14025	13849	14094	13992	13915	14042	13992	13813	13934	13951	14069	13894	13965	14066	14007	14034	13925	14056	13971	14013	14005	14128	13876	14019	14074	14017	13855	13974	13906	13710	14054	13962	13976	13891	14009	13832	13913	13955	14000	13977	13897	13884	14004	13931	13973	14033	14081	13898	13981	13867	14025	13827	13733	14003	14033	13954	13874	13981	14080	13981	13929	14088	13897	13831	14086	14014	13961	13807	13987	13912	13914	13907	13997	13909	13899	13928	13980	13990	13938	13834	14022	14200	13897	14072	13932	14030	13807	13887	13965	13942	13961	13977	14031	14008	13867	13983	13843	13852	14063	14027	14023	13862	13908	13914	13984	14010	13860	13844	13849	13989	13805	13926	13981	13984	14015	13897	13921	13904	14087	13762	14044	14007	13942	14136	13932	13916	13937	13986	14003	13838	13904	13916	14014	13741	13974	13634	14103	13981	14041	14131	13929	13942	14017	13968	14025	14038	13928	14003	13926	14084	13797	13903	13890	13978	13983	14062	13892	14020	13870	14012	14026	13902	13948	13829	13950	13950	14051	13999	13853	14008	13816	13849	13790	13944	13929	13896	14162	13999	13910	13962	14047	13960	13874	13878	14010	13878	13857	13850	13876	14044	14021	13999	13959	14005	13915	14076	13834	13913	13854	14115	13978	13949	13852	13905	13874	13905	13955	14052	14038	13874	13964	14047	13915	13926	14042	13888	13941	14097	13836	14111	13960	13946	13955	13986	13916	13860	13969	13883	13944	13946	13837	14055	13992	13914	14084	13935	13909	13848	13937	13904	13982	13892	13932	13839	14023	13936	14030	13898	14011	13966	14017	13912	13911	13998	13899	13986	13904	14066	13891	13925	13975	13784	14033	13738	14195	13944	13917	13818	14083	13903	13945	13919	14108	13764	14010	13879	13824	14081	13930	14016	13940	14122	13977	13967	13912	14011	13821	13808	13820	13969	14033	13973	13814	13751	13981	13947	13792	14010	14059	13933	14113	13836	14052	14019	13934	13913	13932	13884	14004	14072	13799	14024	13884	13981	13865	13822	13956	14039	13984	13905	13935	13820	13828	13893	14074	14003	13974	14005	14008	14034	14008	13827	14014	13882	14014	13942	14040	13790	14051	13896	13792	14003	13867	13935	13912	14049	13907	13902	13942	14049	13944	13882	14117	14047	14026	13848	13984	13844	13991	13731	13894	13944	14055	13934	13926	14037	13861	13925	14145	13970	14003	13835	14030	13837	14060	13933	13927	13874	13886	13893	13971	14027	13970	13949	13897	13878	13933	13969	14059	13869	14055	13921	14090	13882	13832	13900	13870	13922	13876	13957	13935	13685	13963	13839	14025	13826	13951	14005	14075	13985	14031	14015	13847	13956	13990	13900	13985	13809	13995	13875	13943	14190	13857	13981	13892	13926	14126	13849	14001	13722	13943	13895	13855	13917	13914	13978	13928	13970	13951	14077	13985	13853	13926	13993	14005	14056	13933	14032	14022	13908	14076	13975	13885	13943	13935	14012	13984	13981	13872	13911	14027	13978	13921	13872	14038	13782	13941	13965	14001	14021	14002	14044	13964	13807	14127	13997	13986	13860	14065	14089	13872	13899	13969	13933	13994	13851	13925	14151	13936	13831	14008	13940	14006	13788	13785	13932	14010	13993	13811	13992	13964	13970	13946	13988	14070	13850	13985	13968	13953	13612	13999
27070	21586	22761	18385	14677	14710	14668	14155	14101	14170	14060	14252	14277	14210	14126	14056	14067	14061	14127	14323	14166	14126	14104	13843	13880	13890	13990	13868	13830	13881	13975	13984	13962	13802	13712	13735	13847	13774	13764	13906	13788	13841	13787	13705	13749	13704	13673	13672	13835	13709	13616	13710	13467	13360	13718	13792	13685	13746	13595	13571	13783	13628	13564	13525	13581	13743	13735	13647	13657	13764	13648	13507	13636	13659	13722	13711	13565	13523	13568	13558	13675	13707	13751	13686	13650	13698	13632	13659	13744	13532	13746	13558	13403	13680	13613	13586	13705	13585	13787	13775	13716	13625	13682	13639	13718	13692	13632	13762	13642	13943	13418	13789	13544	13742	13714	13547	13742	13586	13661	13524	13565	13568	13495	13349	13743	13572	13575	13785	13814	13593	13798	13604	13760	13708	13477	13446	13630	13810	13403	13652	13511	13444	13690	13568	13647	13525	13761	13618	13519	13572	13428	13638	13630	13670	13680	13684	13521	13550	13646	13679	13619	13486	13538	13783	13590	13568	13540	13451	13771	13620	13538	13655	13840	13475	13602	13650	13738	13762	13737	13747	13606	13725	13694	13536	13564	13748	13781	13572	13759	13608	13771	13627	13608	13657	13655	13682	13754	13821	13684	13512	13735	13786	13565	13574	13555	13635	13616	13664	13518	13503	13709	13541	13612	13608	13569	13815	13555	13801	13704	13840	13873	13623	13673	13511	13784	13689	13729	13565	13546	13706	13552	13738	13580	13571	13557	13482	13705	13643	13527	13564	13493	13504	13572	13783	13686	13568	13747	13633	13705	13564	13628	13613	13438	13724	13648	13769	13599	13770	13640	13600	13574	13577	13614	13645	13672	13583	13574	13772	13572	13637	13721	13602	13727	13648	13627	13663	13811	13530	13733	13524	13744	13516	13724	13599	13624	13705	13555	13618	13556	13470	13898	13783	13659	13771	13545	13649	13778	13498	13829	13812	13633	13687	13556	13624	13664	13513	13603	13776	13516	13438	13703	13554	13651	13726	13576	13624	13728	13819	13733	13688	13685	13567	13587	13577	13482	13804	13594	13847	13796	13657	13735	13600	13503	13629	13618	13711	13696	13635	13818	13734	13490	13642	13513	13843	13722	13650	13631	13763	13550	13731	13576	13698	13590	13701	13740	13618	13655	13714	13588	13549	13685	13500	13578	13643	13819	13848	13607	13738	13719	13616	13686	13780	13634	13544	13674	13752	13530	13629	13764	13669	13544	13548	13469	13606	13737	13762	13618	13608	13648	13713	13778	13562	13776	13554	13640	13636	13615	13596	13751	13645	13946	13641	13601	13689	13527	13595	13779	13676	13530	13678	13796	13482	13435	13728	13661	13719	13711	13605	13534	13631	13750	13672	13606	13720	13626	13627	13763	13842	13675	13721	13664	13735	13731	13770	13684	13661	13597	13764	13788	13715	13662	13575	13665	13671	13719	13646	13481	13511	13773	13730	13570	13733	13572	13640	13708	13757	13624	13698	13660	13653	13531	13565	13685	13569	13422	13713	13718	13527	13675	13701	13481	13662	13549	13792	13492	13646	13727	13519	13699	13667	13723	13754	13687	13590	13618	13509	13751	13610	13661	13788	13769	13636	13657	13892	13626	13712	13621	13773	13494	13819	13508	13637	13765	13893	13775	13754	13632	13629	13673	13590	13578	13707	13769	13747	13688	13535	13589	13642	13530	13530	13691	13721	13673	13514	13627	13746	13842	13601	13769	13611	13403	13474	13678	13637	13726	13536	13522	13645	13651	13712	13724	13589	13811	13481	13617	13729	13778	13639	13661	13602	13661	13634	13632	13567	13662	13640	13721	13770	13635	13602	13701	13708	13846	13634	13580	13810	13642	13615	13661	13627	13785	13717	13523	13647	13625	13588	13597	13926	13870	13877	13687	13753	13739	13695	13597	13679	13433	13581	13354	13619	13695	13531	13578	13539	13676	13761	13620	13767	13564	13471	13586	13642	13709	13638	13616	13639	13773	13735	13481	13716	13747	13778	13795	13729	13738	13492	13799	13636	13815	13562	13751	13662	13605	13876	13678	13640	13630	13523	13585	13689	13740	13886	13562	13682	13582	13665	13609	13613	13867	13632	13775	13545	13699	13660	13757	13574	13615	13628	13570	13739	13538	13562	13755	13556	13646	13742	13642	13591	13712	13627	13619	13705	13587	13733	13444	13570	13767	13841	13709	13565	13580	13639	13697	13875	13536	13602	13767	13710	13720	13637	13836	13751	13623	13626	13711	13636	13702	13647	13601	13544	13689	13511	13764	13630	13722	13453	13644	13712	13696	13599	13656	13619	13911	13629	13742	13702	13574	13596	13607	13632	13680	13619	13589	13850	13666	13858	13770	13746	13780	13562	13604	13763	13423	13687	13562	13759	13637	13797	13747	13771	13728	13720	13658	13620	13713	13764	13668	13570	13671	13579	13602	13708	13661	13667	13545	13714	13554	13694	13658	13585	13490	13603	13539	13790	13691	13733	13796	13885	13690	13662	13506	13862	13650	13795	13783	13607	13724	13774	13740	13656	13540	13710	13686	13730	13609	13675	13709	13591	13828	13638	13862	13596	13539	13849	13867	13760	13629	13879	13662	13450	13734	13711	13656	13693	13595	13493	13651	13733	13888	13589	13708	13766	13591	13614	13695	13823	13863	13739	13616	13577	13492	13530	13622	13522	13767	13763	13672	13656	13716	13883	13406	13842	13661	13615	13602	13586	13777	13695	13764	13475	13527	13622	13800	13691	13733	13633	13606	13730	13956	13724	13668	13509	13742	13568	13629	13618	13649	13570	13435	13712	13700	13567	13745	13552	13645	13602	13706	13601	13655	13542	13753	13431	13753	13810	13517	13439	13770	13645	13688	13672	13343	13610	13624	13677	13689	13551	13672	13569	13789	13568	13492	13637	13589	13888	13830	13639	13704	13529	13872	13629	13535	13585	13652	13638	13675	13689	13760	13730	13677	13657	13756	13814	13513	13581	13611	13660	13661	13539	13666	13810	13553	13446	13687	13589	13537	13840	13644	13666	13525	13588	13680	13589	13675	13540	13686	13590	13809	13660	13678	13672	13738	13668	13718	13795	13603	13711	13707	13804	13649	13576	13570	13552	13879	13632	13746	13712	13686	13761	13860	13743	13577	13598	13561	13755	13736	13677	13692	13599	13646	13722	13729	13398	13708	13593	13635	13559	13766	13694	13694	13710	13858	13658	13692	13534	13666	13830	13653	13489	13630	13672	13584	13588	13798	13546	13578	13745	13581	13479	13763	13400	13576	13484	13584	13639	13677	13901	13660	13766	13510	13691	13619	13796	13549	13623	13553	13606	13698	13819	13558	13633	13708	13572	13777	13595	13656	13643	13814	13569	13541	13732	13599	13634	13580	13785	13704	13622	13587	13628	13451	13428	13742	13734	13683	13754	13654	13638	13781	13575	13571	13515	13690	13778	13647	13854	13665	13848	13604	13516	13490	13521	13497	13443	13654	13766	13519	13559	13702	13702	13643	13585	13771	13687	13843	13665	13711	13586	13730	13602	13710	13598	13681	13715	13600	13628	13852	13804	13631	13627	13616	13622	13694	13690	13701	13682	13588	13619	13661	13509	13633	13496	13696	13737	13756	13831	13403	13687	13740	13696	13679	13749	13698	13608	13710	13525	13773	13850	13622	13675	13603	13852	13617	13868	13486	13403	13600	13668	13630	13889	13768	13542	13598	13583	13711	13780	13668	13582	13637	13581	13557	13794	13660	13879	13541	13617	13693	13599	13701	13649	13601	13828	13794	13600	13673	13561	13475	13652	13711	13631	13807	13739	13844	13517	13588	13547	13728	13885	13534	13827	13545	13550	13741	13524	13624	13811	13744	13705	13624	13739	13773	13506	13744	13729	13718	13637	13647	13534	13641	13627	13620	13683	13821	13423	13676	13584	13587	13749	13631	13539	13645	13698	13607	13584	13634	13674	13625	13654	13733	13499	13616	13831	13607	13437	13647	13649	13623	13532	13765	13673	13570	13862	13524	13757	13590	13486	13712	13607	13689	13661	13549	13664	13603	13591	13587	13498	13569	13611	13758	13635	13595	13622	13621	13681	13622	13781	13618	13518	13693	13653	13513	13630	13782	13836	13643	13673	13531	13548	13640	13672	13620	13693	13622	13775	13515	13586	13521	13771	13659	13612	13413	13747	13686	13778	13654	13794	13816	13571	13637	13642	13850	13702	13899	13612	13738	13636	13659	13773	13646	13725	13687	13644	13742	13726	13869	13844	13446	13692	13723	13646	13615	13680	13578	13726	13807	13752	13799	13415	13720	13900	13625	13727	13758	13585	13536	13820	13441	13539	13554	13684	13705	13813	13629	13543	13760	13614	13689	13666	13711	13642	13620	13668	13762	13547	13779	13543	13647	13474	13597	13629	13380	13751	13643	13604	13624	13654	13743	13556	13496	13728	13666	13670	13652	13621	13686	13568	13666	13549	13564	13500	13683	13742	13664	13503	13767	13546	13693	13602	13661	13774	13738	13533	13652	13841	13730	13613	13830	13767	13765	13484	13691	13585	13737	13680	13591	13394	13610	13643	13791	13639	13649	13609	13721	13533	13758	13543	13601	13841	13635	13790	13624	13560	13694	13561	13811	13624	13634	13586	13713	13687	13657	13688	13523	13667	13514	13487	13830	13626	13737	13630	13595	13727	13540	13676	13664	13532	13599	13774	13747	13657	13578	13500	13514	13513	13493	13610	13868	13743	13584	13529	13766	13790	13710	13621	13678	13696	13394	13603	13820	13656	13620	13800	13811	13619	13933	13707	13751	13719	13756	13603	13675	13653	13557	13760	13650	13690	13621	13896	13529	13643	13549	13877	13468	13879	13672	13799	13610	13574	13715	13665	13553	13565	13689	13800	13667	13769	13738	13698	13778	13617	13849	13557	13597	13681	13686	13678	13766	13638	13803	13523	13582	13704	13817	13633	13760	13656	13637	13900	13776	13740	13582	13743	13655	13541	13788	13639	13662	13790	13566	13705	13607	13646	13554	13751	13545	13690	13763	13557	13534	13800	13586	13553	13730	13662	13618	13568	13501	13569	13586	13753	13752	13582	13671	13738	13588	13769	13657	13511
15147	20062	19160	16251	15223	14640	14289	13978	14020	13988	13896	13997	13998	13936	14062	13782	13811	13743	13832	13821	13803	13929	13503	13547	13574	13528	13276	13398	13395	13357	13128	13278	13269	13237	13100	13307	13036	13291	13151	13146	13060	12955	13093	13083	12898	13064	13034	13143	13016	13029	13130	13099	13143	13111	13051	13034	13158	13132	13129	13093	12880	12984	13078	13083	13143	13116	12932	13138	13040	13047	13055	13121	12938	13152	12989	12952	13069	13019	13058	13145	12876	13140	13213	12977	13115	13174	12940	13171	13160	12974	13134	13150	12959	12954	13181	13247	13050	13055	13131	12910	13252	13018	13040	13171	13011	13011	12996	13117	13163	13098	13096	13120	12979	13075	12887	12950	12897	13137	13120	13139	13097	12879	13108	12970	13014	12954	12974	13143	13013	13150	13054	13106	12947	12985	13063	13066	12854	13144	13055	13024	13039	13213	13198	13017	13053	13110	13102	12999	12928	12933	13253	12994	13050	12987	13081	12917	13056	13047	13105	13131	13118	13113	13039	12842	13113	12953	13002	12989	13104	13221	13125	12985	13025	13067	13166	12878	13047	12990	13114	12967	13143	13107	13012	13154	12987	13075	12849	13079	13014	13047	13004	13195	13104	13090	13044	12970	12966	13117	13030	13060	13049	13130	13081	13029	13011	13041	13157	13084	13013	12883	13168	12925	13037	13044	13065	12978	12944	13019	13160	13248	12951	12972	13080	13080	13037	13115	13144	13100	13138	13076	12987	13026	13023	13037	13005	13065	13137	13208	13086	13011	12837	12985	13049	13019	13033	13119	13043	13040	13056	12978	13043	12914	13024	13209	13000	13143	13031	13017	12959	13017	12987	13019	13067	13002	13035	13143	13046	12972	12968	12953	12972	13053	13248	13091	12982	12935	12991	12882	13073	12948	13022	12931	12912	12945	12999	13061	12951	13118	12942	13002	12910	12992	13146	13148	12826	13252	13133	13043	13070	12978	13021	13027	13061	12993	13086	12975	13106	13158	13003	13142	12971	13028	13136	13062	13127	12920	13079	13095	13133	13133	13057	12959	13069	13096	12942	13052	13174	13124	13116	13069	12841	12926	13051	13035	13037	13074	13078	13073	12950	13007	13122	13060	13031	12987	13100	12992	12970	13009	13102	13053	13072	12962	13128	13070	13091	13070	13131	13027	13051	12943	13031	13015	13034	13058	12981	13146	13008	12950	13012	12997	12905	13040	13220	13056	12942	13033	13073	12943	13278	13144	13010	12982	13009	13113	13069	12906	13045	12913	13112	13145	13125	12994	13047	13111	12934	12965	13102	13157	13091	13031	13110	13095	13058	12942	12900	12933	13221	13153	13000	13010	13127	13114	13054	13020	13005	13031	13110	12943	12917	12942	12992	13053	13098	13064	13228	13027	13065	13115	13021	13017	13114	13102	12929	13117	13104	13025	12942	13054	13058	12925	12869	13039	13021	13093	12992	12854	13133	12965	13068	13012	12974	12993	13074	13085	12926	12962	13132	13045	12964	13007	12964	13115	12957	13129	13123	13055	13117	13031	12930	13005	12988	13010	13200	13009	12905	13053	13170	13069	13131	13058	13083	13201	13045	13123	13003	13151	13104	12952	12973	13122	12965	13171	13086	13160	13000	12960	13054	13154	13011	12969	13310	12982	13187	12935	13157	13125	13276	13079	12968	13032	13129	12984	12976	13040	12973	13029	13111	13122	12988	13204	12950	13060	13176	13060	13116	13082	12974	13009	13172	13066	12992	12849	12951	13148	12905	12949	13094	13029	13021	12885	13039	13009	13017	13044	12970	13067	13087	13232	12947	13099	12908	13063	13158	12961	12964	13019	12937	13202	13258	13004	13063	13065	12961	12959	13051	12932	12994	12965	13075	13174	13239	13158	13062	13073	13049	13042	13095	13094	13095	13181	12934	13091	13112	13037	13280	13185	13167	13083	13041	13194	12997	13138	13132	13241	12941	13009	13021	13037	13030	13208	13105	13181	12990	13096	12875	12998	13099	13050	13036	13051	13046	12950	13035	13043	13067	13019	12981	13275	12982	13044	13056	12980	13137	12962	12981	13047	13106	13214	13171	13145	13093	13139	13103	12887	13088	13044	13121	12994	13074	13066	13122	13045	12923	13020	12897	13139	12961	12883	13102	13133	12825	13263	13162	13049	13020	13224	13157	12964	13021	13029	12970	13157	13104	13075	13136	13108	13053	13141	13037	13069	12972	12934	13176	13096	13034	13255	13040	13096	13113	13168	12954	13049	12933	12986	13047	13155	12959	13220	13012	13087	12989	13200	13137	13067	13075	13123	13175	13099	13041	13159	13063	12965	13052	13146	13008	13038	13105	13029	13061	13134	13075	13056	13170	12998	13084	13105	13015	12921	13099	12954	13006	13027	12985	13159	13054	13097	13144	12945	12931	13128	13011	13060	13273	13061	12964	12990	13004	12968	13037	13093	13132	13067	13186	13054	13127	13016	12974	13114	13017	13147	13047	13204	13041	13144	12774	13118	13095	13082	13031	13070	12977	13058	13013	13130	13022	13014	13086	13171	13060	13069	13015	13129	12916	13219	13081	13175	12902	13061	13105	13019	12974	13101	12876	13064	13078	13050	13082	13196	13251	13186	12860	13020	12950	13040	12991	12992	13130	13035	13241	13085	13056	12984	13076	13103	13025	13137	13062	13180	12953	13019	13062	13045	13061	12921	13116	12953	13093	13153	13057	13066	13182	12977	13142	12971	13064	13081	12904	13068	13051	13058	13005	13011	12982	13021	13100	13125	13111	13212	12997	13142	13095	12894	13072	13068	13052	13118	13144	13031	13086	12990	12917	13076	13091	13138	13119	13122	13058	13149	12921	13210	13070	13055	13139	12926	12917	13080	13015	13112	13156	13085	12973	12899	13118	13073	13073	12985	12990	12926	12982	13023	13091	13035	13197	12995	13161	13025	12844	12887	13051	13062	13010	13014	13215	13082	13174	13019	13093	13010	13060	12960	13069	12919	13104	13199	13063	13112	13036	13037	13054	13116	12966	12961	13097	12980	13084	13150	13202	12886	12995	12990	12985	13120	13243	13137	13071	13174	13088	13202	13143	13041	13119	13158	13072	13137	13046	12984	13128	13010	13216	13053	12959	13060	13134	12920	13022	13171	13034	13014	13175	13007	12879	13080	12989	12960	13077	12991	13182	12998	13096	13048	13035	13077	13101	12934	13098	13080	12841	13023	13062	13122	12983	13095	12974	13135	13135	13095	12953	13035	13033	13153	13141	12927	13184	13013	13035	13024	13145	13200	13143	12999	13060	12994	13174	13183	13018	13168	13040	13107	12882	13018	12954	12984	13155	13126	13116	13064	13062	13088	12961	13152	13083	12992	13020	13174	12948	13076	13131	13043	13170	13159	12997	13104	13086	13036	13001	13004	13049	13075	12991	13000	12968	12938	13115	12970	13156	13057	13025	12954	13094	13191	13013	13018	13121	12969	12983	13071	12918	13114	13150	13029	13154	13058	13059	12906	13114	13113	12987	13060	12885	13097	13009	12937	13032	13097	12958	13175	12914	13197	12935	13011	13168	13138	13127	13176	13296	13047	12995	12972	12999	13187	12936	12985	13106	13017	13007	12919	13119	12974	13109	13045	13108	12941	13034	13043	13074	12932	13097	13185	13011	13146	13135	12956	12991	13131	13084	13164	13041	13047	13150	12924	13179	13039	13059	12975	13096	13083	12982	13262	12891	13080	12987	12846	12929	13236	13075	13014	13197	13131	13010	13103	13163	13012	13090	13139	13026	13110	13042	13066	12998	13075	13128	13116	13239	13021	13057	13015	12935	13012	13168	12923	13077	13214	12927	13031	13082	13022	12954	12975	13114	12944	13082	13124	12953	13080	13137	13017	13135	13004	13088	13157	13039	13251	13021	13003	13136	13093	13177	12977	13088	13165	13046	12994	12973	12869	12940	13058	12927	13149	13113	13024	13018	13173	13043	13265	13160	13107	13096	13031	13037	12887	13176	12909	13095	13063	13056	13063	13075	13020	13244	12924	13043	13097	12999	13032	13163	13144	13084	13026	13036	12902	12849	12945	13060	13207	13027	13021	12958	13105	13091	13094	12971	13039	13173	13115	13151	13269	13004	13069	13062	13044	13180	13114	13063	13096	13045	13165	13080	13138	13087	13163	12989	13043	13067	12963	13058	13046	13179	13099	13137	13072	13107	12965	13089	13092	13092	13178	12989	12914	13073	12837	13032	12973	13088	13008	13113	12968	12977	13222	12904	12982	13252	13115	13085	12994	13140	13183	13099	13044	13069	13173	13251	12904	12962	13061	12956	13033	13046	13084	12961	13052	13040	13122	13218	13011	12964	12917	13251	13077	13059	13136	13062	12968	13104	12895	13020	13039	12914	13017	12910	13239	13073	13097	12864	13049	13034	13000	13077	13068	12872	13074	13207	13260	13083	12967	13255	13067	13126	12888	13029	13058	13046	12882	12957	13082	13044	13300	13021	13101	13079	13079	12948	13019	13222	12999	13272	13085	13099	13229	12951	13143	12994	13160	13149	13064	13119	13040	13209	12969	13125	13057	12920	13176	13090	13078	13274	12941	13159	13051	13095	12969	13266	12980	13062	13090	13113	13119	13136	13153	13057	13110	13018	13064	13117	12965	13040	12981	12984	13075	13073	13167	13099	13027	13004	12923	13045	13111	13025	13087	13044	13003	13079	13127	13067	13099	12971	13138	12880	13064	12969	13079	12970	13041	13238	12972	13066	13138	13070	12984	12990	13011	13129	13030	13096	12984	12891	12945	13171	13177	13022	13111	12968	13099	12914	12915	13195	13034	13157	13234	13119	13000	13036	13098	13060	13217	13207	13045	13117	12904	13008	13175	13080	13051	12973	12816	13047	12997	13146	13201	13221	13139	13153	13146	13091	13061	12982	13025	13134	12908	13069	13129	13110	13194	13095	12973	13127	12970	13101	12949	13025	13047	13077	13101	13141	12948	13028	13040	12891	13004	13070	13195	12965	12968	12914	13081	12999	13244	13072	13082	13014	13120	13076	13085	13056	12935	13035	13134	12991	12964	12983	12959	13160	13104	12992	13218	13033	13099	13053	13053	12957	13120	13035	13102	13073	13028	13026	12875
23859	21126	28447	24144	21655	19979	18020	15662	15310	15392	15348	15065	15025	14954	14934	14858	15021	14964	14651	14756	14830	14907	14791	14768	14751	14453	14666	14650	14485	14282	14230	14278	14321	14428	14265	14286	14154	14258	14275	14132	14180	14067	14184	14180	14069	14059	14147	14051	14269	14007	14109	14011	14008	14194	14142	13990	14180	14094	14182	14095	14117	13888	13957	13999	13985	14131	13994	13957	14019	14134	13989	14138	13943	13963	14133	14178	14113	13915	14073	14076	14000	14001	14085	14151	14050	13923	14089	14045	14088	13949	13990	13815	14031	14047	14099	14022	14021	13935	14007	14067	13921	13926	14004	13975	14043	13941	14024	14037	14024	14085	13980	13846	13970	14034	13905	14051	14075	14092	13816	14035	13981	14102	14168	14056	13891	13912	13755	13964	13921	14121	14202	13900	13830	13970	13977	14220	13995	14006	14146	14214	14348	13945	13983	14018	14252	14038	13920	13888	13973	13861	13918	14020	13856	13890	14093	14072	13977	13893	13800	14097	14021	14175	14019	14097	14001	14009	14116	13853	14138	14134	13928	14114	14148	14077	13782	14042	14059	13833	14082	14112	14147	14017	14105	13993	14007	13941	13940	14081	14022	13849	13830	13961	14172	13825	13977	13950	13858	14178	13962	14086	13877	13867	14060	14076	14052	14007	14057	14022	13826	13916	13915	14115	14057	14078	13998	13836	14108	14026	13931	14166	14177	13944	13909	14100	13987	13994	14034	14054	13905	14055	14004	13917	14144	14124	14202	13986	14114	14110	14099	14083	13891	14072	13953	14014	13917	13988	14040	13900	14069	14009	14086	13933	14027	13987	14071	14061	13919	14129	14054	14003	14067	14106	14177	14066	14063	14096	14061	13970	13885	13978	14146	13846	14155	14107	14034	14040	14068	13975	14107	13886	13962	14100	13960	14039	13993	14142	13906	14099	13956	14032	14071	14166	13938	14007	14010	13901	14082	14131	14029	14159	14055	14015	13854	13878	13916	13866	14059	13879	13973	14175	14203	14036	14010	14023	14088	14148	14050	13893	13989	14062	13928	13832	13994	13841	13829	13963	13899	13999	14052	14010	14057	14205	14095	13899	13966	13784	13882	13850	14056	14045	14031	13878	13927	13927	14412	14120	13982	14043	14114	14005	13804	14067	14051	14107	14008	14187	14148	14151	13860	14111	14101	14032	14165	13931	13960	14098	13977	13862	14194	14071	14222	14012	14040	14051	14051	13931	14011	13976	13931	14131	13926	13843	14105	14043	14113	14134	13883	13833	14064	14160	13845	13922	13996	13958	13962	13790	14061	14060	13965	14038	14039	14050	13916	14093	14144	14147	13908	13918	14029	14116	14008	14050	13934	13928	14112	14080	14165	14044	13938	14032	14132	13935	14086	14120	14018	14007	13858	14168	14043	13995	13965	13971	13962	13990	14109	13849	13739	14031	13976	14068	14153	13880	14097	14148	14003	14179	14102	14090	14090	13962	13912	13838	13973	13986	13976	14154	14030	14009	14029	13988	14093	14108	14230	14082	14315	13913	14042	13975	14091	14095	13979	13967	14125	14132	13966	14111	13907	13998	13935	14030	14166	14008	14172	13935	13940	14066	13973	13901	14055	13925	14079	13835	14000	14045	14196	13896	13972	14089	13987	13837	14067	14119	13963	14176	14070	14129	13985	13905	14024	13949	14107	14016	13921	14161	14094	13843	14026	14026	13886	13905	14025	14046	13930	14025	13773	14082	14058	14341	14171	14120	14040	14064	14091	14119	14138	13835	14010	14066	14042	13875	13902	14055	14003	13909	14150	14152	14012	14175	13904	14020	14074	13983	14096	14020	13882	13969	14010	13898	13972	13910	13934	13834	14080	13927	14022	14072	14134	14029	13850	14001	13952	14027	14207	14123	14067	14094	14120	13856	13991	14002	14026	14049	13851	13868	14235	14095	14093	13933	14192	13911	14057	14201	14082	14156	14146	14017	14012	14182	14163	13838	13886	13868	14017	13951	13907	14032	14134	14210	13962	13830	13988	14006	13858	14027	14050	14181	14124	13896	14121	13925	14192	14057	14050	13973	13933	14178	14139	14023	13919	13934	14087	13982	13960	14041	14169	14110	14048	14109	13806	13986	14102	13946	13911	13871	14037	13938	13893	13869	14032	13962	13895	14034	14125	14019	14099	14068	13886	13951	14065	14125	13881	13942	14002	13862	14089	14063	14030	14117	13952	14119	14113	14064	13896	13950	14083	14124	13825	13975	13989	13877	13839	14118	14003	13993	13896	13908	13933	14031	14042	14167	14022	13975	13806	13900	13770	13960	13999	14036	14043	13882	14051	14067	13978	14015	14038	13991	13927	14078	13900	14120	13949	13997	13987	14176	14090	13882	13847	14190	14058	13942	14106	14073	14136	14074	13963	14007	13906	13917	13929	14127	13846	13863	13937	13937	14222	13901	14073	13983	14007	13733	13854	14013	14136	14069	13976	14011	14060	13988	14205	13894	14016	13992	14241	14197	14054	14116	13971	13745	13956	13871	13998	14146	14016	14038	14008	13910	14217	13998	13906	14023	14128	14059	13993	13920	13833	13928	14053	14021	13929	14028	14129	14114	14187	13941	14034	13995	14302	13855	14117	14048	14032	14107	13926	13847	14067	13985	14078	13922	13872	14107	13988	14066	14112	14020	14006	14149	14208	14094	14043	13990	14129	14104	13949	14058	14007	13999	14099	13836	13886	14015	13956	13917	13830	13925	14295	14097	13964	13915	14027	14034	14109	13846	14100	13999	13949	14053	13929	13933	14063	13918	14025	13910	14091	14042	14089	13949	14278	13935	14096	13951	13864	13931	13942	13890	13856	14172	13929	14049	14008	14131	13937	13980	14130	14116	13941	13999	13846	14016	14082	14090	14042	14042	14151	13893	13895	13953	14153	14256	13899	13787	14153	13795	14145	14119	14123	14014	13934	13949	14074	13967	14011	13818	13969	13948	13841	13984	13966	13800	13974	14114	13991	14066	14048	14085	14126	14067	13907	13913	14059	13980	13924	13843	13924	13968	14108	13940	13948	14058	13917	13943	13841	13849	14016	13920	14105	13987	13946	14216	14010	14028	13921	13978	14014	14123	13960	13872	13967	13975	14097	14077	14011	14135	14039	14152	14026	14039	14006	13846	13914	14148	14144	13787	13928	14147	14078	13988	14056	14035	13953	14136	14106	13794	14106	14026	13942	14061	14026	14004	14000	13951	14101	13956	13891	14123	13882	14024	14039	14129	14152	14070	14095	13734	13676	14092	13939	13947	14144	13931	14147	14112	13912	13817	13955	14077	14149	13990	13877	13935	13985	14191	14111	14026	14020	13893	13971	13976	13851	14058	14034	13982	13986	13860	14116	13978	13930	14162	14110	14073	13964	13981	14014	14026	13965	13970	14041	14152	14048	13907	14118	13972	13935	13805	13999	14126	13847	14292	14030	14174	14001	13916	14040	14057	13988	14095	14245	14071	13944	14175	13904	14044	14075	13932	14189	14173	14143	14032	14191	14034	13829	13997	13873	13972	13981	13981	14104	13956	13979	13972	13979	13867	13990	13820	13839	14025	14052	14005	14121	14143	13926	13932	14073	14085	14047	14033	13970	13957	14067	14008	13849	14044	14022	13914	14168	14075	14178	14182	14178	14021	13907	14013	13966	14176	14098	14016	13976	13843	13928	14097	14136	14036	14013	13975	14017	13924	14061	14045	14189	13935	14060	13879	14056	14102	14087	14037	14146	13972	14071	14021	14071	14039	13924	14176	13942	14099	14200	13870	14111	13853	14024	13910	14037	13853	14044	14054	14067	14165	13986	13919	14037	14014	13909	13984	13736	14005	13975	13938	14000	13948	14038	13929	14224	14102	13924	14034	13993	13975	14124	13984	14217	13935	13814	13910	14165	13950	13942	14087	14052	14082	14258	13921	13941	14079	13911	14098	14098	14064	13939	14016	13845	14058	13876	13940	14132	14064	13905	14293	14035	13750	13853	14077	13967	14168	14183	13981	14040	13942	14040	14230	14074	13891	13945	14015	14235	13885	14107	14109	13953	13951	14028	13849	14087	14104	14226	14043	13946	14020	14092	14109	13993	14022	13872	13921	13995	13841	14036	14030	14052	14150	14016	13946	13965	14048	13836	13920	14054	13905	13888	14208	13987	14090	13969	14058	13896	14051	14150	14105	14169	14127	14042	13929	13978	14084	14198	14070	14101	14037	13942	14136	14022	14077	13793	13895	14013	13781	13966	13965	13822	13997	14020	13808	14127	14129	13974	14011	13973	14126	14094	13882	13986	13991	14047	14348	13962	13934	13992	14134	14032	13885	14011	14116	14105	13972	14189	13969	14120	14003	13918	13969	13931	14041	14047	13982	13981	14003	13868	13921	13936	14064	14056	14111	14121	14029	13915	13927	13976	14134	14034	13854	13978	14085	14115	13863	13912	13984	14085	13900	13947	13872	14083	14106	14081	13842	13906	13899	14009	14179	14043	14007	13913	14073	13853	14096	13770	14104	14071	14004	14159	14045	14071	13847	14058	14072	13945	14070	14040	13936	14116	14074	13881	14115	13822	14014	14055	14034	13943	13799	13844	14023	13960	13906	13868	13968	13937	14023	14007	13967	13976	13909	14014	14103	14047	14112	14058	14119	14103	14028	13934	13912	14027	14077	13895	14005	14067	14103	14113	14032	14064	14150	14100	14098	14022	13844	13957	13938	13907	13943	13812	13882	13990	13974	13902	14080	14100	14095	14022	14142	14059	14140	14087	14017	14109	13917	13910	14050	14018	14207	13956	13887	13806	14003	14108	14185	13895	13854	14006	13877	13917	13965	14061	14080	14138	14044	13864	14073	13996	13911	14034	13966	14119	14046	14104	13723	13891	14023	13870	14082	14021	14136	14039	13956	14178	13989	13978	13991	13967	14118	14094	13940	14099	14096	13980	13816	13886	13875	14060	14217	14038	14018	14024	14098	13870	13904	13919	14163	14117	13836	14023	14077	13966	14100	14064	14060	14113	14037	14086	14039	14108	13890	14021	13997	13997	14039	13877	14057	14099	13908	14040	14186	14065	14038	14097	14078	13938	14064	13965	13923	13978	14004	14016	13918	14095	14087	14220	14023	13949	14127
15085	26643	24687	19735	18066	16880	15945	15275	15383	15376	15026	14891	15083	14684	14725	14550	14387	14386	14515	14292	14483	14155	14313	14114	14098	14120	13951	14007	13990	13903	13771	13782	13704	13709	13535	13550	13647	13418	13428	13380	13265	13394	13411	13221	13290	13383	13362	13394	13244	13424	13282	13297	13131	13301	13336	13373	13250	13198	13268	13347	13316	13450	13340	13214	13365	13311	13065	13271	13342	13364	13268	13299	13314	13254	13296	13348	13278	13224	13300	13327	13252	13267	13213	13382	13126	13319	13301	13201	13220	13324	13282	13349	13358	13270	13285	13248	13351	13343	13282	13256	13297	13306	13123	13158	13275	13300	13418	13403	13277	13355	13346	13267	13217	13254	13289	13294	13253	13301	13266	13368	13158	13217	13331	13253	13241	13345	13412	13271	13247	13374	13181	13316	13295	13200	13364	13299	13200	13368	13130	13217	13346	13200	13176	13268	13235	13346	13268	13347	13177	13339	13165	13238	13335	13263	13368	13287	13077	13304	13163	13256	13210	13328	13342	13284	13252	13277	13323	13192	13373	13128	13210	13327	13106	13396	13262	13206	13416	13241	13265	13375	13265	13290	13262	13245	13237	13217	13061	13147	13269	13190	13386	13190	13171	13287	13180	13204	13146	13262	13112	13266	13289	13261	13238	13234	13276	13280	13229	13162	13427	13342	13301	13304	13165	13382	13328	13220	13285	13359	13229	13339	13169	13334	13346	13328	13427	13381	13259	13222	13283	13257	13146	13278	13415	13152	13272	13439	13319	13360	13027	13196	13229	13347	13247	13283	13386	13290	13208	13281	13318	13140	13303	13344	13362	13158	13267	13205	13367	13328	13304	13399	13345	13233	13218	13269	13274	13399	13339	13369	13223	13268	13281	13244	13206	13194	13261	13249	13276	13236	13304	13260	13206	13479	13341	13322	13297	13158	13305	13201	13302	13255	13244	13358	13344	13213	13303	13125	13253	13384	13195	13255	13203	13341	13269	13105	13184	13416	13358	13459	13222	13375	13407	13251	13080	13252	13203	13392	13351	13441	13178	13302	13260	13276	13307	13063	13433	13163	13354	13020	13275	13295	13265	13381	13168	13296	13450	13204	13274	13134	13300	13288	13088	13265	13272	13187	13209	13304	13232	13160	13077	13211	13210	13232	13298	13214	13307	13254	13414	13242	13395	13118	13134	13321	13354	13159	13387	13212	13271	13374	13273	13161	13247	13251	13260	13292	13232	13092	13248	13178	13262	13360	13250	13389	13267	13108	13405	13199	13385	13242	13252	13113	13248	13307	13302	13505	13220	13309	13271	13246	13263	13265	13392	13446	13281	13350	13285	13215	13342	13118	13242	13343	13261	13354	13268	13105	13192	13262	13313	13208	13260	13257	13202	13403	13225	13115	13266	13329	13206	13254	13332	13306	13210	13497	13310	13291	13039	13205	13187	13214	13137	13414	13242	13067	13224	13260	13243	13486	13339	13440	13297	13278	13240	13338	13183	13223	13303	13209	13243	13288	13167	13199	13100	13349	13212	13272	13344	13249	13294	13228	13276	13160	13498	13399	13211	13254	13277	13301	13267	13202	13121	13065	13314	13155	13325	13295	13317	13287	13314	13241	13217	13347	13142	13225	13207	13079	13273	13308	13221	13309	13057	13293	13348	13186	13268	13297	13344	13241	13258	13381	13126	13190	13201	13396	13159	13437	13146	13376	13263	13216	13243	13293	13404	13210	13228	13245	13141	13094	13161	13188	13246	13321	13246	13114	13356	13351	13181	13136	13379	13171	13408	13164	13177	13155	13307	13182	13121	13314	13265	13120	13211	13391	13324	13261	13189	13289	13119	13197	13208	13188	13186	13355	13324	13386	13345	13170	13457	13224	13311	13270	13342	13174	13294	13195	13186	13162	13220	13267	13147	13347	13184	13197	13307	13381	13265	13286	13274	13096	13338	13225	13254	13435	13321	13155	13333	13139	13331	13248	13153	13302	13251	13221	13346	13236	13174	13351	13381	13165	13336	13319	13269	13230	13061	13350	13406	13239	13368	13215	13383	13192	13419	13183	13254	13490	13232	13280	13317	13288	13282	13313	13325	13250	13345	13478	13174	13226	13299	13188	13109	13312	13299	13228	13361	13359	13332	13156	13435	13147	13152	13240	13104	13314	13209	13287	13035	13266	13265	13459	13352	13258	13185	13170	13396	13140	13242	13238	13466	13351	13214	13397	13342	13366	13225	13236	13132	13231	13134	13202	13243	13329	13172	13243	13228	13130	13326	13253	13255	13192	13200	13241	13344	13085	13251	13324	13269	13252	13332	13229	13428	13302	13250	13243	13372	13130	13292	13292	13328	13258	13385	13036	13119	13173	13437	13150	13235	13285	13253	13405	13294	13194	13235	13253	13342	13158	13230	13276	13381	13353	13352	13256	13210	13117	13316	13182	13293	13191	13208	13231	13130	13313	13383	13125	13151	13262	13235	13336	13091	13270	13110	13202	13401	13292	13358	13209	13276	13298	13229	13233	13302	13132	13200	13248	13328	13182	13144	13182	13275	13146	13398	13174	13382	13247	13155	13303	13260	13150	13211	13189	13157	13266	13325	13153	13365	13220	13275	13315	13310	13237	13168	13294	13359	13225	13150	13319	13274	13265	13177	13204	13277	13300	13239	13218	13207	13287	13324	13338	13324	13290	13177	13271	13294	13407	13351	13223	13239	13295	13360	13260	13283	13345	13265	13128	13213	13067	13359	13137	13079	13271	13459	13351	13366	13208	13260	13252	13235	13284	13178	13171	13395	13203	13386	13252	13507	13261	13126	13253	13324	13261	13354	13363	13297	13164	13208	13258	13448	13255	12956	13239	13195	13187	13234	13371	13227	13536	13210	13301	13375	13182	13279	13102	13392	13315	13290	13099	13222	13210	13243	13195	13288	13183	13378	13183	13371	13237	13469	13226	13308	13229	13509	13254	13220	13296	13165	13167	13340	13188	13294	13303	13320	13291	13343	13332	13220	13205	13304	13304	13250	13057	13269	13105	13356	13173	13328	13429	13286	13160	13212	13277	13277	13200	13262	13224	13388	13302	13246	13182	12987	13262	13299	13246	13197	13261	13281	13224	13369	13073	13352	13061	13389	13245	13090	13390	13336	13277	13324	13438	13154	13314	13145	13243	13406	13226	13307	13295	13218	13174	13393	13242	13279	13287	13352	13180	13267	13274	13126	13470	13368	13392	13201	13338	13143	13271	13267	13284	13525	13142	13179	13356	13248	13392	13259	13314	13280	13236	13205	13236	13302	13306	13278	13238	13248	13253	13326	13220	13204	13255	13137	13229	13218	13369	13117	13226	13420	13184	13232	13201	13180	13137	13336	13145	13276	13178	13237	13243	13168	13140	13122	13266	13286	13286	13274	13321	13354	13250	13196	13363	13244	13262	13269	13178	13204	13449	13280	13327	13331	13132	13386	13173	13290	13240	13203	12946	13206	13379	13187	13162	13311	13396	13197	13315	13201	13273	13037	13138	13233	13264	13222	13172	13364	13364	13185	13231	13256	13273	13288	13203	13133	13239	13431	13287	13198	13184	13323	13287	13207	13182	13173	13266	13435	13332	13094	13363	13255	13190	13189	13401	13352	13285	13292	13423	13290	13090	13186	13321	13342	13255	13309	13146	13274	13090	13357	13418	13266	13369	13210	13167	13246	13262	13387	13303	13186	13423	13294	13228	13314	13367	13241	13449	13160	13350	13204	13215	13247	13347	13219	13255	13237	13057	13260	13237	13182	13341	13305	13361	13232	13284	13225	13312	13254	13266	13387	13276	13243	13267	13275	13432	13273	13302	13265	13380	13236	12962	13186	13249	13430	13165	13224	13301	13176	13117	13254	13279	13198	13166	13239	13266	13236	13297	13246	13337	13372	13207	13352	13267	13320	13170	13270	13314	13175	13178	13331	13247	13156	13379	13118	13437	13203	13303	13135	13184	13219	13135	13333	13211	13168	13189	13386	13272	13248	13265	13279	13240	13276	13448	13251	13240	13178	13208	13195	13264	13072	13331	13243	13249	13336	13257	13123	13151	13268	13244	13362	13141	13081	13285	13254	13165	13275	13163	13282	13322	13406	13195	13287	13414	13388	13268	13194	13218	13239	13284	13165	13281	13383	13298	13133	13314	13351	13214	13288	13220	13190	13304	13349	13206	13170	13279	13236	13258	13105	13412	13245	13256	13161	13268	13448	13323	13360	13150	13231	13262	13221	13195	13248	13415	13344	13336	13237	13303	13170	13307	13337	13233	13350	13265	13379	13159	13097	13329	13279	13355	13388	13193	13168	13423	13263	13291	13242	13372	13174	13288	13191	13463	13263	13363	13301	13234	13309	13041	13338	13369	13189	13215	13177	13259	13205	13284	13300	13353	13243	13378	13298	13265	13188	13203	13184	13284	13254	13174	13276	13364	13315	13116	13342	13218	13370	13299	13365	13389	13198	13159	13357	13180	13375	13267	13408	13313	13201	13220	13312	13319	13238	13204	13270	13217	13280	13396	13410	13324	13180	13216	13234	13401	13120	13221	13324	13453	13183	13332	13246	13347	13181	13485	13278	13356	13124	13192	13240	13312	13249	13186	13237	13308	13264	13290	13286	13356	13323	13186	13365	13292	13445	13212	13142	13245	13292	13371	13374	13172	13265	13374	13349	13160	13351	13311	13202	13362	13248	13234	13259	13299	13404	13300	13179	13354	13372	13448	13148	13326	13325	13303	13099	13309	13498	13288	13167	13321	13255	13349	13147	13399	13307	13241	13447	13287	13225	13358	13312	13271	13331	13184	13263	13403	13318	13243	13252	13135	13178	13329	13338	13212	13359	13313	13285	13236	13246	13259	13128	13441	13244	13260	13233	13351	13276	13222	13191	13254	13414	13282	13275	13358	13330	13229	13244	13317	13222	13066	13451	13160	13262	13300	13380	13202	13056	13276	13258	13304	13398	13366	13241	13344	13283	13124	13396	13299	13261	13156	13220	13246	13140	13335	13271	13270	13276	13246	13382	13234	13268	13273	13130	13153	13249	13261	13255	13104	13122	13206	13080	13393	13260	13231	13329	13268	13457	13235	13364	13111	13302	13148	13232	13279	13337	13375	13274	13398	13289	13050	13291	13389
22826	21170	28986	23643	21351	23062	23111	17751	16899	16926	16819	16972	16806	16461	16541	16203	16364	16391	16233	16288	16202	16323	16183	16101	15922	15859	15788	15940	15743	15762	15734	15781	15576	15749	15600	15425	15270	15204	15266	15435	15341	15265	15467	15262	15252	15089	15129	15359	15166	15122	15125	15284	15279	15193	15343	15268	15137	15333	15109	15187	15152	15285	15265	15160	15288	15050	15248	15173	15122	15073	15250	15358	15039	15241	15192	15089	15041	15154	15262	15208	15382	15171	15131	15239	15179	15057	15209	15192	15104	15253	15405	15209	15142	15383	15184	15336	15115	15261	15310	15286	15242	15070	15058	15052	15178	15171	15228	15226	15210	15203	15329	15241	15109	15275	15277	14969	15007	15135	15109	15260	15260	15044	15200	15211	15124	15229	14929	15192	15090	14877	15150	15055	15316	15259	15157	15196	15131	15147	15194	15125	15157	15286	15031	15294	15195	15207	15251	15274	15019	15139	15042	15031	15070	14888	15163	15137	15198	15081	15078	15032	15028	15019	15084	15069	15178	15182	15242	15054	15173	15088	15033	15102	15067	15124	15260	15223	15041	15114	15142	15141	15098	15002	14929	15115	15177	15042	15138	15128	15231	14943	15185	15123	15332	15151	15118	15279	15261	15057	14998	15188	15293	15363	15164	15078	15205	14996	15248	14970	15121	15040	15243	15308	15105	14973	15254	15234	15114	14876	15160	15219	15124	15227	14974	15136	15212	15162	15179	15147	15041	15221	15179	15148	15023	15151	15026	15044	15247	15021	15001	15002	15124	15137	15207	15010	15123	15241	15281	15098	15254	14991	15104	15281	15198	15223	15165	15060	15246	15065	15054	15209	15131	15227	15253	15153	15029	14994	14985	15008	14885	15093	15160	15108	15267	14981	15180	15135	15270	15096	15163	15241	15128	15286	15237	15119	15258	15237	15069	15156	15204	15178	14850	15088	15190	14904	15039	15250	15215	15226	15198	15161	15075	15002	14907	15133	15119	15207	15073	15132	15214	15209	15086	15157	15010	15053	15280	15281	15221	15051	14985	15176	15118	14932	15192	14982	15244	15315	15052	15101	15044	14939	15095	15219	15191	15139	15122	14924	14997	14923	14896	15104	14864	15168	15164	14941	15258	15064	15155	15129	15057	15085	15214	15166	14929	15206	15193	15180	15102	14989	15149	15246	15072	15045	15281	15141	15026	15001	15193	15229	15078	15164	15117	14976	15097	14994	15071	15012	15013	14960	14917	14935	15171	15010	15110	15020	14991	15091	15185	14990	15210	15050	15061	14986	15216	15112	15288	15219	15093	15178	15058	15181	15101	15105	15214	15108	15323	15282	15216	15098	15272	15147	14948	15123	15068	14974	15072	15043	15195	15070	15226	15094	15272	15050	15105	15034	14931	15106	14986	15189	15004	14954	15100	15064	14965	15206	15076	15308	15094	15432	15144	15133	14957	15167	15202	15163	15150	15047	15233	15164	15205	15314	15114	15126	15057	15049	15029	15202	15054	15247	14988	15435	15054	15145	15197	15137	15069	15161	15138	15051	15082	15022	15078	15060	15231	15114	15316	15060	15180	15095	15134	15009	15223	15188	15323	15172	14992	15064	15081	14973	15180	15083	15166	15106	15195	15146	15231	15183	15409	15208	14918	15084	15035	15094	15059	15044	15020	15094	15102	15077	15113	15133	15003	15006	15137	15105	15132	15264	15046	15145	15128	15191	15088	15175	15077	15088	15152	14958	15058	15231	15110	15167	15113	15274	15244	14858	15122	14997	15241	15245	15185	14862	15036	15139	15244	15034	15235	15044	15280	15026	14936	15238	15298	15089	15244	15047	15108	15223	14859	15029	15016	15129	15201	15132	14983	15285	15047	15050	15131	15191	14996	15062	15062	15239	15050	15076	15096	14924	15080	14833	15123	15133	15098	15154	15016	15265	15264	15143	14981	15234	15175	15004	14921	15119	15142	15263	15149	15137	15192	15154	15269	15327	15000	15102	15202	15062	15073	14978	15074	15129	15164	15018	15226	14857	15031	15089	15029	15018	15121	15220	15098	15274	15171	15037	15102	15049	15073	15248	14935	14970	15108	15112	15167	15132	14940	15071	15175	15067	15025	15133	15141	15089	14927	14913	15003	15082	15149	15228	15237	15092	15117	15116	15262	15146	15319	15207	15224	15188	15346	15154	15060	15009	15219	15176	15185	15213	15118	15154	15194	15055	15206	15102	15083	15002	15215	15041	14992	15225	15055	15262	15063	15041	14830	15184	14945	15007	15252	14974	14949	15184	15133	15226	15041	15081	15263	15141	15212	15266	14905	15036	15022	15215	15300	15341	15074	15048	15125	14991	15223	15315	15262	14951	14968	15228	15219	14941	15041	15206	15201	15214	15136	15060	15276	15261	15192	15266	15125	15232	15037	15144	15145	15109	15251	15210	15226	15080	15313	15086	15131	15036	14883	15019	15074	15283	15094	15198	15003	15026	15213	15149	15142	15114	15158	15121	15362	15207	15201	15383	15050	15168	15207	15038	15233	15166	15110	15229	15166	15200	15179	15107	15130	15207	15116	14965	15065	15073	15116	15149	15209	14948	15231	15044	15047	15264	15077	15157	15121	15124	15058	15167	15306	15249	15166	15148	15081	15288	15274	15174	15242	15171	15322	14800	15047	15137	15040	15068	15077	14874	15068	14969	15124	14953	15346	15092	14996	15118	15255	15076	15198	15178	15092	15238	15018	15205	15145	15170	15262	15299	15200	15052	15209	15118	15192	14994	15132	15014	15185	15074	15105	15071	15190	15078	15161	15156	15109	15172	15325	15045	15057	15136	15161	15098	14920	15170	15178	15324	15096	15132	15084	15159	15043	15185	15226	15106	15196	15106	15157	15256	14947	14975	15244	15157	15134	15213	15105	15156	15093	15070	15197	15134	15156	14952	15212	14959	15107	15363	15235	15054	15016	15109	15250	15338	15171	15266	15070	15163	15442	15092	15055	15205	15039	14893	15168	15190	15383	15058	15082	15187	15158	15224	15175	15042	14947	15206	15298	15077	15118	15157	14766	15161	15301	15166	15163	14901	15149	15175	15174	14944	15037	15101	15084	15151	15220	15127	15212	15155	15192	15164	14869	15076	15138	15158	15021	15148	15140	15105	15090	15197	15254	15220	15233	15045	15002	15119	15117	15136	15110	14729	15085	14955	15282	15071	15241	15183	15135	15006	15107	14965	15210	15250	15468	14934	15111	15283	15240	14964	15190	15163	15041	15113	15268	15357	15080	14998	15240	15180	15097	14842	15072	15166	15220	15220	15212	15054	15260	14950	15060	14936	15131	15236	15145	14966	15275	15178	15344	15069	14953	15096	15037	14914	14990	15188	15369	15079	15188	15129	15006	15316	15159	15235	14954	14949	14995	15064	15034	14925	14971	15156	15128	15213	15076	15129	15060	14911	15317	15034	15486	15215	15004	15052	15042	15094	14965	15223	15091	15201	15194	15104	15105	15068	15250	15182	15070	15127	15140	15037	15292	15075	15285	14944	15057	14973	15172	15116	14909	15046	15225	15151	15098	15026	14953	15164	15016	15060	14918	15037	15118	15110	15032	15074	15021	15187	15113	15187	15088	14944	15200	15224	15120	14854	15135	15259	15104	14864	15142	15099	15111	15195	15097	15131	15181	15305	15133	15115	15025	15187	14975	15139	15339	14911	15189	15107	14987	15174	15249	15062	15246	15112	15271	15089	14847	15257	15254	15156	15142	15138	15106	15013	15001	14922	15003	15135	15156	14980	15101	15169	15258	15078	15194	15109	14990	15299	14975	15207	15064	15046	15258	15117	15224	15244	15222	15299	15179	15016	15023	15090	15133	15065	14976	15042	15143	15147	15165	15068	15244	15029	15056	15319	15259	15109	15214	15013	15157	14845	15197	15177	15223	15111	15161	15156	15110	15015	15174	15138	15284	15248	15147	15042	15025	15100	15389	15009	15144	15129	15234	15264	15279	14999	15272	15222	15029	15099	14997	15084	15019	14962	15143	14985	15016	14876	15005	15127	15053	15195	15141	15125	15130	15082	15067	15154	15007	15049	15068	14916	15143	15205	15280	15018	15161	15013	15177	15106	15158	15230	15230	15237	15044	15065	15119	15114	15002	15144	15130	15149	14982	14965	14963	15107	15173	14933	15108	15072	14883	15153	15084	15181	15004	15155	15131	15083	15156	15108	15206	15083	14975	15234	15336	15102	15196	15179	15101	14989	15166	15057	15235	14942	15049	14946	15289	15317	15082	15184	15039	15140	15193	15201	15185	15276	15045	15126	15059	15088	15112	15088	15079	15053	14925	15102	15072	15101	15002	15057	15052	15162	15078	15091	15145	15353	15214	15064	15280	15045	14904	14835	15211	15333	15057	15401	14889	15163	15264	15074	15103	15153	14964	15182	15252	15320	15016	15033	15109	15166	15208	14890	15012	15122	15313	15131	15134	14986	15250	15183	15072	15121	15085	15304	15129	15210	15197	15256	15153	14965	15048	15281	15040	15071	15098	15143	15169	15290	15260	15129	15141	15017	15120	15282	14998	15005	15289	15292	15087	15167	15025	15024	15107	15058	15131	15306	15138	15134	15196	15203	15239	15072	15150	15210	15170	14969	15106	15193	15106	15029	15136	15140	15072	15064	14913	15029	15054	15003	15100	15018	15147	15121	15314	15004	15072	15153	15153	15097	15059	15055	15073	15039	15159	14908	15149	14996	15177	15321	15168	15113	15213	15075	15067	15018	15139	15034	15086	15164	15127	15223	15076	15158	15129	15173	15231	15169	15043	15110	15124	15094	14838	15224	15144	15153	15177	15054	15178	15095	15204	15157	15007	14954	15031	15078	15180	15374	15106	15108	15196	15033	15075	14982	15063	15303	15238	15068	15053	14885	14927	15158	15244	15182	15116	15132	15338	15158	15104	15072	15078	14975	15153	15094	15012	14980	15221	15140	15118	15178	15067	14967	15054	15019	15247	15051	15137	15200	15169	14876	15054	14906	15168	15075	15163	15181	14906	15146	15216	15139	15203	15164	15235	15054	15130	15235	14992	15033	15089	15139	14987	15295	15154	14942	14990	15139	15017	14922	15308	15023	15338	15185	14994	15108	15145	15081	15012	15101
17100	32008	29363	23615	21376	19490	17962	17109	17093	16745	16610	16352	16433	15941	16023	15843	15643	15572	15578	15646	15345	15349	15506	15188	14990	14949	14789	14891	14776	14745	14671	14601	14397	14494	14537	14414	14322	14282	14209	14103	14064	13998	14248	14050	14173	14140	14045	14080	14123	14053	13938	13996	13978	13918	14091	13983	14081	13912	14069	13945	14066	14076	14031	13893	14073	14030	14050	14225	13948	14066	13945	14100	14090	13853	13972	14095	13965	13981	13982	14034	14092	13909	13925	14004	13946	13875	14007	13969	13891	14065	14030	13940	14044	13931	14031	14007	14049	13897	13964	14058	14019	13881	13954	13947	14038	13948	13919	14162	13955	13884	14090	14238	14143	13913	13978	13918	13988	13910	14083	13922	13916	13943	14058	13967	13994	14138	13968	13964	14067	13961	13991	13934	13956	13968	14053	13948	14066	13914	13710	13932	14088	13893	14002	13875	13949	14036	13920	13961	13976	13912	14002	13795	13983	14015	13923	13912	13956	13772	14031	13918	13970	14013	14204	14074	14015	13919	14021	13994	14085	13760	13963	13940	13873	13813	14104	14087	13844	14077	13962	13951	13851	13925	13925	13972	13780	13892	13897	13892	14001	13995	13880	13976	13891	13977	13891	14030	14122	13977	14071	14000	13956	14012	14047	14068	13889	13890	13866	13980	13975	13944	13876	13961	13853	13921	13858	14113	14084	13853	13919	13985	13964	13890	14010	13996	13922	14042	13990	14041	14023	13893	13906	14003	14023	13912	13812	13908	13887	14082	13949	13857	14010	13973	13823	13935	13958	13966	14059	14014	14104	14047	13873	14049	13830	13876	13992	14033	13782	14001	14039	14041	14104	14066	14111	14077	13942	14000	14010	13935	13992	14101	13859	14119	13908	13828	14023	13958	14027	14061	13873	14048	13921	14038	13910	14079	14060	13837	13845	13949	13878	14117	13872	13978	13938	13873	13894	13944	14065	14033	13949	13866	14074	13976	13969	14041	14135	13808	13944	14101	14065	14014	13924	14108	14125	13930	13933	13925	14139	13863	13952	13882	14001	14004	13821	14010	13906	13881	13929	14012	13905	14023	14036	13941	14015	13889	13815	13920	14072	13999	13879	14080	14040	14084	14178	13801	14067	13872	13900	13871	14057	14055	14123	14037	13963	14078	13929	13955	13987	13954	13839	13908	13952	14038	13951	13842	14162	13817	14108	13852	13978	14033	14016	14202	14044	13998	13998	14017	13931	14111	13967	13916	14006	14122	14039	13957	13941	13895	13972	13846	13970	14057	13822	13881	13960	14097	14047	13773	14023	13916	13963	13901	14036	13823	13927	13967	13850	14003	13862	13846	13930	14022	14034	14128	14093	14054	13986	14013	13922	13942	13825	13941	13892	13956	14075	14054	13937	13924	13892	13882	13938	13908	14224	13871	14162	13993	14072	13783	13987	14065	13809	13830	13908	13969	13939	13985	13964	13821	13935	14022	14052	14141	13840	14124	14087	13837	13897	13980	13973	13834	13946	14081	13711	14088	14017	13987	14007	14042	13971	13867	13973	13949	14140	14060	14015	13940	14071	14016	14066	14008	13935	14025	14088	13891	14009	13908	14021	13911	13889	13848	13914	14058	13940	14079	13883	13872	14030	14010	14052	14118	13867	14045	13973	13919	14076	13785	13879	13975	13923	14001	13969	13930	14040	13742	13866	14036	13944	13901	13988	13987	14003	13962	14021	13905	13896	13910	13978	13979	13913	13744	13868	13907	13964	13924	13961	13946	13953	14133	13825	14185	13879	13985	14035	14005	14062	13937	13874	14129	13982	13805	14018	13877	13986	13894	14044	13813	13912	14016	14076	14025	14026	13855	13969	14024	13943	14006	14039	13932	13948	13927	14148	14048	13988	14019	13869	14162	13944	13813	14049	13881	13971	13997	14028	14093	14133	13956	13956	13979	13827	14028	13864	13854	13999	13926	13792	13942	13962	13744	13971	14044	13924	13975	13822	14011	13877	13948	13849	13943	13965	13859	14154	14037	13894	13914	13895	13844	14058	13970	13911	13922	13794	14078	13863	13911	13924	13945	14068	13719	13782	14000	13974	13966	13918	13931	13958	13957	13837	13868	14099	13941	13985	13747	14020	13931	14022	14019	13918	13943	13979	13819	14248	13840	13793	14246	13871	13973	13894	14052	13988	13878	13897	14105	13955	13868	14040	13843	14050	13901	14011	13861	14110	13963	13910	14028	14067	13996	14025	13945	13976	13864	13911	13918	13811	14010	14074	13954	13938	13937	13914	13903	13706	13957	14073	13988	13914	13812	13901	14022	13915	13958	14003	14110	13935	13955	14057	13902	14060	14148	13949	14024	13842	14008	14007	13870	14102	14026	13914	13831	13882	13713	14019	13824	13930	13968	13898	13718	13891	14006	13903	13905	13920	13940	13872	13847	14128	13815	13955	13974	14003	13948	13994	13841	13991	13921	14046	13931	14010	13821	14035	14029	13955	13954	13960	13838	13975	14178	14041	14040	13878	13960	13826	14057	14047	13972	14006	13996	14019	13963	14045	13873	14107	13872	14060	13825	14120	14044	13948	13929	13976	13905	14005	14159	13970	14018	13975	13924	13966	14107	13874	14027	13911	14013	14014	13983	14009	14025	14053	14054	13877	13801	14049	13821	14125	13863	13966	14141	13893	13940	14014	14056	13943	13946	14177	13934	13965	13986	13985	14005	13976	13984	13898	14027	14094	13925	13885	13923	13856	13924	13938	13933	13800	13984	14049	14124	13994	14086	13919	14030	13825	13876	13830	14012	13867	13873	13920	13786	13923	13860	14053	13917	13922	14155	13890	14061	14031	13965	14018	13916	13936	13966	13872	14035	13937	13926	13949	13976	14082	13875	13903	14051	13838	13788	13939	13868	13916	14005	14055	14018	13943	14069	13860	13880	13842	13971	14065	13942	13996	14086	13920	13719	14087	13976	13938	14058	14049	14071	13998	13952	13840	13805	14079	14078	13892	14088	14027	14099	13886	13990	13979	13993	13912	14012	14006	13902	13968	14056	13925	13923	13960	13894	13983	13916	14112	13960	14068	13855	14021	13949	14048	13943	14077	13964	14033	13903	13998	13955	13829	13939	14039	14007	13796	13783	13919	13788	13959	14097	14042	14008	14018	13843	13924	13853	13906	13973	14021	13852	13977	14077	14039	13930	13805	13743	13999	13972	13929	13892	13995	13845	13894	13828	14126	14080	13888	13898	13917	13992	14076	14173	14031	13894	13913	13870	13966	13962	13962	14024	13832	14008	14094	13787	14084	13790	14011	14101	13894	13959	14044	13910	13963	13956	14021	14003	13927	14050	13939	13877	14063	14159	14091	13972	13902	13868	13888	13939	14026	13951	14088	13998	13997	13950	14014	14058	13830	13941	13887	13927	13810	13849	13880	14094	13998	14014	14021	13920	14050	14016	13975	13971	13978	14098	13923	14016	14106	14001	13907	14048	13973	14067	14028	13932	13830	13912	14012	14101	14061	13910	13895	13815	14083	13779	13949	13955	13910	13836	14033	13988	13974	14007	13994	13930	14263	14052	13824	13828	13968	13960	13944	13853	13866	14235	13885	13960	14006	14086	13843	13942	13870	13869	14034	13794	13881	14045	13940	14061	14048	13822	13906	13980	13946	13979	13998	13936	14078	13987	13993	13971	14103	13847	14052	14174	13974	13922	13811	13853	14024	13898	14015	14112	13996	13959	13939	14028	13846	13944	14039	13944	13926	13979	13984	14103	13957	13977	13909	14076	14030	14023	13877	13987	13981	13999	14039	13936	13974	14039	13813	14131	13939	13933	14020	14147	13930	13997	13861	13921	13908	13991	14048	13941	13976	14044	14128	14020	14074	13841	14042	13951	13984	13946	13941	14024	13880	13978	13983	13943	13993	13940	13995	13991	13995	13945	13970	14236	13986	13968	14045	14017	14080	14012	13950	14163	13839	13983	14005	13847	13986	13846	13973	13933	13883	13878	13938	13880	14026	13841	14014	13916	14034	14058	13902	13937	13955	13861	13960	13899	14029	14064	14078	13973	14008	14003	13858	14055	13866	14006	13980	13769	13914	13783	13923	13986	14009	14015	13944	14021	13733	13855	14016	13942	14153	13969	14000	14116	14032	14015	13966	13936	14020	13990	14042	13830	13952	13886	14068	13835	14158	14003	13907	13955	13952	13970	13982	14037	13958	13891	13981	13960	14102	14054	13816	13937	13998	13830	13907	13983	14106	13771	13949	13973	14050	13957	13959	13793	13874	13936	13983	13965	13920	14119	13952	14011	13946	13836	13932	13997	13932	14020	13902	14098	13910	14220	13938	14042	14127	13973	13989	14171	14067	14096	14049	13947	13946	14058	13826	13927	13910	13973	13868	13943	14086	13893	13886	14065	14009	14037	13897	13856	13991	14097	14110	14028	14055	13979	14061	14021	14114	13987	14004	14007	13829	13969	13906	14012	14045	13897	14034	13955	13971	13949	13869	13915	14015	13986	13992	14048	14008	13797	14066	13787	13943	13977	13993	13973	13877	13932	14231	13884	14014	13824	14018	13995	14030	13984	14033	13901	14076	13757	14080	14048	14094	14032	13921	14103	14038	13861	13952	13977	13883	13953	13906	13976	13899	14083	14001	13968	13779	13911	13940	13963	14065	13827	14031	13885	14068	13838	13982	13849	13979	13985	13705	13919	13783	14232	13980	13980	13920	13821	14048	13947	13970	13934	13802	13881	13865	14129	13973	13920	13926	14025	13848	14003	14047	13869	14049	14053	14037	13915	13966	13970	13992	13913	13955	13983	14022	13945	14022	13995	14021	13966	13952	13908	13916	13977	13979	14063	14090	13854	14078	14037	13918	13946	13980	14035	14010	13867	13993	14040	14093	14051	14012	13887	13923	13902	14107	14094	13906	14017	13906	13868	13970	14028	13950	13953	13866	14004	13888	13847	14059	14034	13990	14040	14109	13958	14018	14030	14008	13943	13743	13883	14087	13992	14014	13963	13952	13948	13945	13956	13878	13759	13962	14082	14074	13966	13890	13857	14002	13918	14004	13982	13853	13994	13877	14025	13977	14018	13894	14082	13937	13869	13998	13849	14040	13987	14047	13696	13867	13871	14000	13703
27220	21668	22717	18876	15274	14809	14674	14294	14305	14240	14245	14367	14343	14231	14063	14127	14211	13945	14060	14160	14124	13934	13952	13996	13974	13730	13924	14045	13823	13876	13783	14016	13776	13652	13723	13912	13809	13956	13807	13598	13656	13765	13784	13647	13784	13662	13630	13640	13574	13655	13743	13660	13688	13671	13741	13569	13782	13771	13655	13700	13627	13699	13589	13765	13778	13771	13601	13793	13700	13900	13561	13644	13699	13581	13683	13496	13687	13777	13630	13530	13652	13557	13545	13513	13637	13807	13648	13710	13709	13473	13662	13676	13579	13661	13609	13668	13605	13817	13748	13689	13577	13613	13698	13565	13765	13668	13666	13554	13540	13652	13611	13827	13529	13664	13604	13634	13688	13480	13678	13911	13549	13581	13679	13530	13708	13718	13685	13609	13539	13818	13628	13630	13617	13607	13610	13662	13715	13549	13793	13586	13614	13723	13685	13542	13581	13636	13515	13806	13738	13732	13708	13581	13678	13683	13846	13763	13518	13792	13705	13563	13760	13622	13500	13423	13653	13532	13561	13566	13873	13555	13601	13626	13614	13498	13693	13675	13633	13645	13671	13508	13720	13794	13658	13627	13593	13662	13587	13743	13630	13616	13726	13505	13665	13552	13604	13559	13774	13592	13722	13588	13616	13518	13587	13529	13490	13697	13349	13517	13646	13620	13669	13687	13808	13616	13563	13777	13694	13569	13463	13640	13519	13782	13623	13538	13568	13689	13690	13563	13643	13612	13642	13626	13675	13583	13544	13333	13624	13646	13642	13649	13678	13574	13524	13716	13632	13681	13632	13688	13527	13796	13740	13821	13706	13641	13782	13591	13768	13715	13586	13549	13665	13487	13813	13817	13582	13549	13568	13514	13522	13637	13622	13660	13560	13755	13502	13730	13595	13397	13621	13560	13711	13541	13607	13662	13640	13608	13693	13708	13689	13752	13647	13698	13649	13607	13957	13638	13534	13559	13686	13619	13775	13567	13507	13666	13773	13877	13737	13651	13659	13730	13783	13585	13639	13461	13625	13797	13548	13682	13632	13676	13701	13806	13409	13574	13546	13661	13761	13647	13588	13687	13410	13627	13576	13776	13596	13501	13711	13715	13580	13658	13791	13681	13650	13680	13475	13534	13580	13616	13608	13422	13716	13878	13410	13557	13861	13801	13511	13701	13678	13695	13682	13577	13848	13544	13835	13787	13659	13568	13758	13543	13749	13410	13638	13727	13747	13653	13645	13623	13661	13657	13547	13739	13636	13485	13651	13813	13605	13661	13729	13636	13768	13523	13577	13619	13665	13564	13770	13713	13762	13694	13635	13597	13593	13573	13737	13807	13367	13515	13620	13497	13714	13793	13774	13508	13700	13632	13636	13688	13547	13562	13632	13964	13757	13709	13705	13726	13570	13712	13471	13656	13500	13627	13706	13616	13549	13670	13764	13644	13804	13686	13588	13556	13645	13746	13559	13555	13592	13638	13779	13599	13741	13650	13561	13443	13556	13757	13594	13734	13664	13574	13626	13685	13632	13701	13686	13538	13711	13551	13709	13649	13569	13748	13834	13782	13690	13633	13705	13547	13795	13521	13768	13586	13702	13566	13751	13596	13785	13762	13598	13651	13678	13693	13628	13730	13589	13720	13667	13522	13345	13606	13433	13621	13634	13605	13703	13536	13526	13719	13534	13624	13657	13523	13822	13690	13647	13809	13495	13709	13667	13754	13521	13708	13745	13533	13647	13669	13732	13720	13653	13550	13702	13698	13646	13746	13584	13514	13578	13663	13629	13656	13472	13720	13675	13630	13561	13811	13711	13703	13514	13592	13497	13471	13480	13585	13625	13958	13810	13487	13634	13627	13382	13537	13543	13681	13689	13725	13677	13737	13724	13766	13451	13812	13647	13589	13517	13569	13711	13671	13678	13600	13640	13730	13570	13771	13733	13695	13707	13663	13653	13754	13658	13663	13742	13570	13473	13531	13797	13612	13729	13725	13659	13712	13583	13550	13703	13558	13504	13739	13868	13742	13626	13533	13672	13518	13637	13691	13592	13739	13757	13547	13701	13797	13558	13501	13669	13699	13802	13620	13732	13691	13689	13710	13700	13671	13456	13660	13534	13557	13563	13534	13634	13727	13610	13672	13472	13650	13615	13639	13659	13691	13647	13567	13511	13675	13616	13540	13716	13596	13685	13589	13697	13699	13676	13586	13735	13618	13520	13627	13654	13673	13664	13756	13707	13865	13638	13555	13755	13718	13794	13528	13701	13724	13531	13578	13744	13714	13784	13728	13704	13677	13763	13671	13618	13464	13610	13645	13606	13541	13726	13541	13765	13569	13925	13707	13689	13705	13689	13421	13531	13640	13763	13622	13754	13576	13879	13774	13383	13708	13630	13725	13756	13734	13701	13679	13616	13798	13628	13449	13566	13658	13701	13604	13578	13827	13776	13489	13745	13593	13572	13739	13753	13737	13568	13613	13719	13685	13643	13550	13481	13709	13545	13694	13736	13849	13760	13725	13562	13795	13758	13835	13660	13879	13715	13664	13592	13714	13796	13587	13564	13579	13771	13590	13727	13832	13867	13623	13649	13842	13754	13834	13528	13617	13469	13552	13759	13637	13703	13594	13794	13482	13707	13595	13739	13753	13775	13625	13581	13760	13566	13684	13759	13788	13627	13620	13609	13809	13795	13724	13685	13783	13677	13464	13660	13769	13730	13594	13714	13625	13854	13648	13592	13693	13634	13624	13728	13573	13474	13776	13596	13836	13633	13659	13877	13563	13582	13602	13660	13916	13662	13415	13670	13643	13392	13619	13826	13497	13797	13610	13504	13514	13670	13905	13809	13608	13718	13692	13704	13694	13583	13817	13622	13690	13625	13780	13624	13774	13522	13670	13606	13654	13811	13800	13778	13595	13659	13656	13801	13841	13818	13749	13531	13597	13659	13752	13641	13807	13694	13528	13686	13825	13622	13441	13725	13582	13643	13610	13599	13656	13642	13615	13726	13524	13759	13719	13727	13636	13574	13582	13602	13581	13714	13553	13602	13672	13600	13773	13634	13603	13731	13596	13731	13718	13657	13611	13710	13569	13783	13632	13462	13500	13431	13628	13586	13519	13605	13605	13610	13449	13765	13703	13701	13500	13550	13619	13599	13677	13570	13586	13560	13636	13652	13628	13537	13686	13657	13662	13609	13605	13801	13847	13804	13490	13613	13633	13668	13724	13636	13667	13715	13607	13699	13605	13606	13690	13691	13899	13530	13646	13677	13586	13746	13837	13633	13781	13698	13450	13731	13640	13600	13643	13808	13813	13595	13678	13564	13609	13611	13459	13831	13446	13596	13680	13879	13791	13677	13639	13562	13605	13635	13640	13567	13552	13657	13549	13634	13835	13484	13638	13636	13615	13819	13607	13835	13756	13671	13530	13699	13558	13452	13605	13692	13560	13670	13659	13566	13556	13768	13695	13745	13654	13680	13671	13639	13631	13742	13691	13687	13710	13644	13670	13790	13677	13793	13663	13586	13595	13685	13741	13665	13738	13513	13612	13582	13405	13705	13710	13556	13662	13699	13661	13818	13480	13701	13541	13802	13814	13439	13560	13578	13538	13557	13661	13830	13565	13558	13842	13534	13606	13537	13680	13775	13738	13621	13771	13795	13696	13519	13745	13521	13744	13604	13551	13805	13813	13638	13738	13745	13665	13608	13609	13679	13676	13458	13582	13650	13707	13730	13833	13820	13561	13629	13901	13838	13801	13609	13642	13764	13649	13757	13463	13726	13414	13438	13661	13645	13477	13692	13568	13787	13801	13724	13653	13663	13610	13770	13602	13702	13867	13630	13571	13565	13597	13621	13740	13672	13601	13418	13677	13636	13703	13731	13838	13729	13806	13536	13760	13619	13624	13724	13695	13743	13634	13619	13502	13631	13638	13658	13804	13784	13740	13738	13705	13805	13591	13770	13641	13600	13592	13691	13851	13591	13766	13630	13728	13820	13575	13875	13718	13633	13717	13482	13660	13809	13672	13797	13685	13796	13836	13658	13738	13573	13732	13715	13668	13455	13600	13749	13757	13659	13697	13646	13656	13722	13668	13657	13691	13682	13957	13793	13800	13690	13662	13684	13494	13535	13577	13534	13647	13505	13502	13697	13802	13523	13591	13604	13634	13639	13739	13637	13648	13973	13877	13568	14041	13787	13710	13677	13593	13643	13724	13820	13545	13684	13646	13481	13662	13748	13662	13600	13575	13446	13765	13657	13644	13739	13581	13637	13661	13650	13641	13628	13437	13723	13626	13719	13510	13559	13572	13637	13470	13427	13502	13525	13568	13387	13744	13644	13747	13657	13724	13610	13555	13760	13570	13506	13629	13585	13649	13637	13752	13559	13789	13381	13565	13581	13744	13641	13703	13795	13854	13623	13669	13494	13627	13679	13770	13555	13703	13607	13576	13583	13768	13641	13494	13709	13531	13669	13615	13771	13628	13626	13612	13541	13479	13523	13464	13375	13621	13791	13661	13596	13397	13587	13467	13404	13585	13598	13655	13546	13670	13769	13577	13672	13495	13594	13671	13766	13601	13494	13704	13658	13784	13589	13723	13686	13472	13506	13518	13728	13735	13589	13329	13677	13636	13628	13783	13479	13421	13639	13627	13693	13803	13733	13656	13703	13659	13825	13662	13748	13684	13431	13706	13527	13677	13685	13769	13778	13604	13766	13516	13682	13618	13608	13694	13774	13587	13807	13595	13563	13809	13818	13599	13680	13869	13637	13777	13801	13689	13520	13638	13728	13831	13770	13684	13699	13694	13694	13711	13737	13745	13653	13584	13514	13547	13489	13597	13595	13592	13575	13656	13692	13633	13549	13612	13488	13782	13671	13531	13761	13712	13775	13654	13587	13666	13732	13754	13667	13823	13655	13709	13677	13450	13570	13602	13603	13767	13654	13605	13685	13518	13779	13756	13748	13692	13517	13459	13518	13535	13578	13772	13446	13666	13611	13554	13617	13772	13765	13700	13643	13626	13361	13734	13704	13578	13602	13403	13629	13812	13557	13610	13727	13529	13669	13501	13556	13785	13543	13641	13715	13736	13697	13511	13666	13564	13678	13854	13541	13611	13598	13707	13435	13629	13707	13557	13590	13638
15364	20415	19175	16861	15655	15105	14632	14078	14052	13996	14336	14033	14130	13921	13808	13817	13818	13734	13595	13796	13718	13656	13590	13510	13227	13499	13303	13470	13402	13359	13395	13299	13243	13357	13220	13073	13167	13208	13050	13130	13029	13258	13073	13111	13098	13043	13010	13086	13082	12893	13056	13283	12969	13022	13094	12966	13092	13004	13179	13079	13066	12880	13056	13157	13235	13073	13137	13154	13138	13168	13177	13103	13067	12969	13178	13053	13036	13173	13233	13102	13010	12988	13156	13133	12968	13064	13049	13160	13052	13065	12957	13200	13018	12948	13218	12945	12924	13181	13006	12983	13003	13008	13008	12899	13057	12980	12980	13063	13139	13064	13024	13214	13055	13075	13045	13044	13094	12988	13117	13019	13098	13005	13092	12951	13076	13076	13036	13202	13105	12927	13004	13027	12968	13140	13275	12978	12894	13157	13153	13111	13087	13071	13145	13193	13043	13077	12957	12992	13014	13098	13065	12980	13215	12973	13077	13044	13026	12912	12993	13019	13064	12932	13076	13160	13010	13018	12855	13073	12984	13048	12904	12958	13068	12947	13119	13160	13015	12976	12887	12814	13080	13163	13060	12940	13051	13052	12944	13091	13054	13044	13049	13201	12976	12992	12995	12939	13226	13011	13113	13121	13048	12938	13013	12999	13022	12988	13093	13013	13018	12990	13006	13030	13152	13160	12979	13058	13089	13037	13038	13041	13079	12968	13244	13011	13106	13040	13114	13080	13039	13064	13048	13057	12967	13116	12939	13118	13053	13218	13001	12951	13092	13296	12986	13101	13037	12861	13060	12967	13060	12937	12883	13011	13138	13041	12997	13073	13115	13072	13099	13068	13155	13138	13034	12956	13137	13078	13111	12902	12965	12912	13107	13033	12933	13055	13241	13025	13066	12985	13040	12845	13119	13035	12984	12967	13050	13158	13082	12952	13020	13107	13132	13044	13111	13168	13144	12867	13124	13005	13074	12875	13092	13010	13138	13102	12866	12987	13006	13085	13139	13062	12947	12985	12991	12940	13121	13103	13103	13094	13073	12953	13167	12982	12963	12916	12914	12970	12948	13076	13000	13042	13123	12991	13100	12796	13158	13040	12998	13097	13029	13110	13104	13122	13009	13032	13026	13052	13087	13214	13052	13177	13106	13046	13061	13109	13122	13175	13077	13041	12988	13043	13127	12977	13045	13232	12928	12995	13105	13064	13136	13023	13075	13013	13036	12845	12984	13105	13023	13139	12756	13114	12995	12964	12958	13213	12973	13143	12968	13075	13034	13191	13073	13153	13329	13149	13046	12992	12921	13150	13177	12989	13017	13059	12922	13084	13072	13145	13059	13040	13108	13025	13137	13041	13007	12979	13106	12951	13117	13159	12986	13041	13133	13098	13075	13079	13056	12936	13118	13112	12941	13048	13172	13056	13029	12859	13082	13107	12957	13158	13049	12946	13130	13055	13004	13154	13139	13078	12981	13160	13089	12997	13009	12993	13117	13018	12981	13025	12983	13140	13002	12987	13083	13117	13007	13108	13068	13031	13023	12833	12967	13194	13078	13160	12925	13036	12917	13065	13104	13013	13005	13070	12982	13017	12980	12938	13055	12994	13165	13009	13055	13097	13009	13049	13053	13043	13059	12997	13075	13011	13008	12997	12898	13091	13153	13029	13244	12998	13087	13115	13027	13093	13012	13105	12900	13095	12958	13185	13230	13026	13064	13042	13133	13091	12983	12976	13023	12965	13010	12981	12896	12961	13109	13059	12959	13029	13072	12901	13100	13081	13156	12891	13031	12983	12946	12966	12980	13112	13109	12920	13110	12956	13181	13082	13009	13222	13058	13143	12948	13060	12996	13144	12992	13055	13166	13121	12891	12939	13169	12923	13078	12902	13012	13158	12982	13045	13045	12998	12981	13068	13089	12795	13094	13230	13066	13162	13155	13090	13137	12944	12886	12981	13012	13031	12893	13158	13087	13041	12964	13008	13116	13037	13046	12961	13026	13164	12985	13050	13032	13053	12969	13109	13060	13014	13175	13045	13074	13064	13041	13068	13148	12972	13027	12992	13049	12985	12961	13204	13164	13223	13001	12918	13176	13058	13003	13077	13070	13072	13005	12915	12861	13025	13063	12845	13167	13109	12948	13014	13131	13013	13150	13004	13088	12976	13020	13046	13023	13192	12840	13067	12933	12917	12996	13082	13188	13094	12972	13100	12893	13018	13122	12882	13142	12963	12933	13091	13070	12983	13041	13100	13103	13094	13147	13059	13230	12928	13072	13018	13062	13037	13075	13217	13072	12908	13162	12974	13057	13150	13138	12965	13093	13143	13111	13076	13131	12929	13123	13033	13035	12877	12940	12987	13068	13059	13050	12977	12937	13170	12913	13073	13158	13020	13004	13041	13008	13106	13087	13062	12965	13068	13030	13025	13025	13089	13051	13074	12980	13138	12913	13115	13045	13095	13066	12918	13034	12928	12852	13258	13028	12956	12942	13119	12927	12952	13076	13040	12991	13113	13089	13167	13042	13108	12977	13032	13087	13000	13248	13234	12905	13135	12894	12999	13006	12864	12996	13011	13097	12961	13051	12980	13110	12989	13039	13051	13026	12948	13115	12996	13042	13059	13131	12941	13058	13014	12969	12945	12974	13034	12822	13094	12991	12930	12900	12915	13076	13035	12891	13017	13025	13158	13003	13137	12932	12965	13026	13190	13055	12952	13007	13047	13037	13038	12973	13092	13136	12924	12898	12922	13048	13051	12993	13141	12922	12988	12928	12963	13061	13014	13057	13173	13061	12841	13079	13072	13036	12955	12995	13092	13121	13043	13073	13131	13031	13060	12894	13101	12976	12961	12988	13014	13077	13268	12919	13141	13047	13144	12980	13129	12955	13038	13147	12978	13026	12985	12932	13151	12863	13030	13068	13018	13297	13140	13183	12814	12974	12925	12952	13087	13058	13116	12864	12988	12933	13050	13000	13086	12976	13180	12858	13054	13154	13026	12987	13044	12950	13032	13010	13010	13112	13009	13093	13010	13002	13175	13130	13135	13093	13117	12859	12995	12798	13065	13080	13019	13118	12983	12904	12951	12945	13082	13122	13238	13029	13101	13107	13101	13184	12909	13019	13014	13027	13158	13080	12884	13039	13023	13026	12970	13052	12884	13103	13061	12987	12945	13088	13044	12960	12943	13089	13008	13009	13216	12920	13050	12998	13134	12945	12962	12969	12913	13089	12951	13087	12934	12889	13117	13009	12950	12956	13072	12991	13190	13009	12944	12985	13064	13139	13085	13039	13104	13109	13044	12946	13163	13027	13042	12837	12922	12986	13010	12968	13149	13153	13040	13056	13039	13051	12998	12920	12819	13009	13119	13019	12949	13080	13125	13060	13087	12999	13084	13120	12923	13096	13099	12995	12990	13196	12973	12967	13250	13018	13062	13076	12961	12959	12968	13160	12849	13111	12989	12963	12760	12885	12981	13003	13109	12989	12929	13167	12993	13106	13061	12985	12996	13051	12841	12992	13096	13079	12877	12957	13008	13172	12997	13059	12917	12968	12857	13180	13155	13130	13212	12912	12988	13097	13159	13094	13194	12995	13038	13065	13024	13257	13007	13013	12960	12918	13185	13153	13183	13032	12955	13015	13085	13103	13058	13078	13000	13111	12956	13083	13086	13025	13001	12991	12896	13089	13118	12995	12921	13023	13056	13125	13051	13170	13102	13111	13145	12955	13184	12888	12956	13027	13198	13076	13195	13001	13146	13076	13136	12928	13041	12985	12867	12985	13044	12994	12951	13012	13100	12899	13142	13104	13002	12930	13112	13147	13130	13231	13268	13162	13030	12927	12967	13113	13031	13043	13050	13005	13077	12938	13041	13119	13087	13085	13014	13055	13056	13051	12942	12848	13087	13042	13107	13076	13174	12923	13119	13054	12852	13082	12932	13194	13151	12964	12966	12891	13000	12949	13062	12901	13019	13069	13042	13082	12924	13168	12980	13057	13106	12971	13011	13148	13091	12961	12943	12922	13134	12892	12877	13099	12923	13134	13127	13127	12977	13057	13214	13050	13043	13139	13023	12879	12990	13026	13087	13140	12967	12840	12938	12960	12984	13023	13099	13024	13030	12934	13031	13111	13018	13016	12993	12954	13139	13204	13016	13172	12636	13055	13006	13178	13104	12967	13047	13164	12994	13021	13053	13002	12876	13062	12978	12949	13161	12932	12982	13107	12904	13126	13087	13052	13049	12969	12972	13185	13186	12930	13123	13159	12972	12863	13033	13123	13138	13165	13096	13172	13037	13020	13127	13010	13171	13063	13029	13012	12924	13095	13034	13053	13085	12857	13005	13231	13067	13027	13008	12900	13016	12946	13016	12977	13008	13051	12995	12924	12999	13097	13231	13032	13160	12848	13078	13143	13030	13048	13028	12909	13061	12920	12996	13179	13066	12952	12937	13140	12974	13002	12893	13090	13137	13014	13117	12885	12983	13138	13012	13048	13086	13157	13052	13095	13085	13046	13085	13207	13069	13207	13068	13043	12945	12995	12881	13276	13063	13030	13080	13100	12908	13149	13082	12903	13202	12842	13029	12955	12937	12871	12970	12870	13086	12898	13090	13061	13181	12949	13148	13088	12954	13117	12997	13063	13125	13012	12961	13084	12923	12968	13079	12965	12799	13088	13078	13157	13029	12951	13063	13101	13067	13042	13040	12990	13008	13072	13152	13064	13087	13055	13216	13021	13190	13127	13014	12844	13125	13033	13090	13017	13146	13135	12942	13010	12985	13065	13086	12995	13057	12975	13147	13049	13017	13070	13107	13092	12976	12932	13042	12864	13006	13069	13049	12880	13131	13110	12833	12933	13024	12983	12985	13109	13115	12991	12923	12853	12921	13017	13031	12943	13091	13127	13123	13180	13032	13027	13145	13132	13153	12878	13029	13016	13013	13115	12908	13163	13178	13002	13114	12993	12827	13152	13051	13236	13053	13031	13110	13076	12992	13115	13178	13054	13243	13080	13029	13003	13046	13129	13102	13101	13022	13031	13013	12992	13092	12970	13035	12997	13040	13094	12966	12999	12998	12969	12938	13120	13100	13000	12994	13098	12901	13174	13093	13121	13006	13095	13238	12996	13147	13072	13145
23816	21154	28508	24172	21788	19979	17980	15682	15055	15345	15295	15270	15265	15116	14879	15097	14916	14921	14866	14795	14761	14775	14661	14609	14558	14607	14439	14461	14571	14480	14552	14636	14482	14261	14383	14151	14012	14257	14387	14193	14261	14101	14370	14187	14205	14154	14370	14140	14120	14068	14000	14153	14132	14153	14196	14261	14144	14194	14240	14180	14093	14081	14038	14059	14240	14135	14299	14036	14218	14254	14133	14299	14189	14025	13948	14036	14174	13873	14276	14025	13927	14049	14109	14270	13963	14187	14220	13993	13965	14093	14176	14074	14186	14004	14018	14286	14286	14099	14147	13992	13982	14052	13967	13927	14014	14113	14059	14040	14195	14125	14036	14056	14157	13902	14035	13856	14031	14091	14177	14027	13941	14178	14100	14181	14077	13973	13971	14012	14062	14121	14044	14217	14147	14134	13995	14117	14141	14074	13979	14052	13969	14104	13922	14059	14014	14015	13941	14078	14087	14097	14045	14012	14137	14229	13934	14053	14013	14198	14061	14121	14104	14047	14039	14060	14130	13970	14012	14253	13998	14175	14162	14056	14076	14165	13908	14046	14062	14140	14180	13873	14003	14215	14226	14081	14120	14186	13969	14132	14277	14045	14025	13958	14078	14186	14189	14110	14280	13921	14040	14010	14100	13966	14111	14232	14174	14127	14093	13980	14102	14169	14057	13998	14138	14098	14096	14109	13991	14309	14257	14045	14023	14022	14043	14044	14053	14061	13984	14001	14053	14264	14178	14221	14032	14063	13917	13884	14025	14059	14103	13922	13953	13901	13974	14136	13928	13778	14254	13859	14111	14028	13971	13996	14150	14089	14194	14031	14159	14012	14232	14020	13931	14044	14299	14106	14274	14200	13948	14270	14046	14112	14189	13991	14127	14330	14148	14049	14196	14147	14182	14080	14179	14215	14043	14050	14187	14094	14259	14027	13967	14136	13958	14393	13994	14224	14113	13963	14145	14045	14216	14249	14119	14141	14064	14039	14175	13879	13977	13921	13960	14299	13864	14078	14042	14233	14152	14062	14204	13949	14038	13983	14193	14102	14173	14163	14075	14161	13974	13977	14036	14124	14070	14089	14355	14035	14079	13862	14173	14016	14047	14051	14180	14114	14241	14053	13971	14305	14236	14103	13997	14317	14193	14205	14065	13966	14215	14025	14113	14009	13962	14034	14017	13821	14139	14322	14129	14043	14136	14130	14040	14140	14187	14111	14084	13899	14159	14101	14191	14192	14371	14069	13897	14061	14049	13949	14072	13990	14267	14030	14143	14074	14087	13834	14129	14135	14039	13988	14041	14116	13881	14199	14252	14040	14107	14058	14142	14158	14104	14048	14106	13919	14191	14157	13992	14144	14005	14040	13980	14186	14086	14012	14197	14204	14065	14101	13961	14147	14163	14117	14206	13984	14032	14104	13972	14164	14055	13914	14139	14200	13941	14258	14121	14035	14121	14062	14133	14181	13976	14093	13942	14045	14162	13982	14042	14109	14052	14239	14049	14126	14220	14067	13913	14095	14214	14015	14105	13998	14249	14054	14091	13904	14122	14172	13934	14101	14127	14085	14236	14264	14030	13986	14058	14103	14001	14202	13950	14106	14054	13786	14010	14286	14078	13961	14169	14033	14013	14148	14067	14164	13969	14121	14027	13904	14201	14149	14235	14027	14121	14053	14074	14112	13951	14013	13901	14196	14119	14229	14040	13955	14278	14167	14064	13989	14023	14253	14265	14185	14248	14142	14392	14195	14144	14070	14042	13941	14140	14136	14087	14215	14151	14037	13991	14081	14006	14204	14185	14208	14169	14155	14180	14053	14013	14166	14111	14168	14213	14165	14163	13930	14137	14044	14134	14046	13988	14218	14409	14445	14007	14046	14121	14100	14080	14079	14124	13973	14237	14251	14212	14147	14049	13950	14093	13978	14080	14027	14007	14198	14183	14103	14054	14106	14266	14157	14222	14166	14156	14112	14132	14178	14169	14138	14075	14071	14162	14058	13988	13940	14099	13930	14039	13960	14067	14147	14060	13999	14050	13996	14050	14005	14098	14009	14000	14217	14090	13935	14102	14042	13886	14031	14046	14304	14066	14171	14137	14158	14277	13885	14123	13951	14044	13904	14127	14050	14209	13955	14217	14088	13991	14102	13979	14093	14220	14106	14069	14000	13938	14138	13963	14179	14034	14135	14007	14112	14069	14025	14157	14131	14081	13941	13878	14037	14100	14091	13891	14089	14073	14157	14053	14151	14148	13960	14071	14023	14263	14029	14042	14229	14036	14191	14150	14073	14191	13960	14092	14207	14157	14011	14025	13987	13949	13920	14083	14198	14111	14042	14087	14060	14072	14149	14197	14010	14242	13896	13983	14087	13978	14086	14168	14121	13988	14181	14053	13997	14139	14033	14110	14150	14155	14121	14072	13938	14092	14192	14139	14008	14036	14111	13988	13921	13979	14082	14170	14067	14283	13958	13986	14151	14077	14169	14046	14046	14109	14207	14121	13992	14113	14001	14061	14197	14033	14157	14280	14249	14159	14123	14023	13978	14030	14136	14075	14213	13975	14097	14251	13984	14118	14236	14130	14160	13922	13979	14003	14199	13847	14265	14097	14072	14028	14006	13888	14001	14100	14277	14101	14087	14182	13951	13921	14153	14194	14099	13952	14135	14006	14181	13966	14072	14193	14017	14144	14175	14167	14211	14069	13991	14005	14017	14015	13971	14082	13976	14016	13905	14177	14042	13912	14050	14101	14183	14065	14042	13958	14127	14038	14015	14064	14121	14032	14066	14103	14101	13947	14143	14050	14147	13911	14134	14079	14028	14095	14064	14036	14145	14229	14038	14079	13973	14008	14100	13992	14173	14224	14098	14023	13836	14075	14122	14040	14405	14163	14173	14125	14172	14111	14045	14144	14176	14150	14111	14214	14234	14204	13898	14168	14077	14252	14333	14174	14128	14111	14317	14008	13973	14192	14077	14077	14232	14122	14068	14042	14222	14053	14058	14019	14164	14011	13964	14076	14034	14060	13853	14078	14129	13944	14231	13992	14014	14068	14053	14247	14019	14049	13992	13878	13827	14155	13986	13897	14044	14224	14108	14200	14036	14069	14136	14130	14219	14100	14232	13935	14247	14160	14170	14171	14164	13940	14012	13971	14126	14056	13938	14007	14088	14035	14143	14150	14079	14106	13936	14257	14168	14032	14092	13883	14034	14033	14157	14060	14074	14306	14075	14074	14085	14143	14117	14004	14140	14058	14161	14025	14106	14144	13996	14018	14182	13911	13949	13716	14217	14096	14122	14081	14221	14188	14101	14151	13968	14171	14181	14073	14057	13940	14069	13935	14151	14172	14051	14151	13951	14109	14063	14223	14143	14112	14031	14180	14136	13929	14066	14098	14123	14270	14044	14325	14180	14109	14129	14145	14084	14102	13831	14283	14001	13979	14183	14174	13992	14141	14224	13900	14138	14039	14260	14219	14051	14043	13991	14132	14109	14183	14085	14018	14045	14000	14003	14051	14238	14016	13975	13952	14296	14165	14208	14132	13991	14011	14005	14093	14043	14055	14191	13974	14050	14185	14030	14128	14067	14102	14148	14075	14069	14139	14275	14169	14211	14134	13893	14033	14175	14143	14134	14156	14016	14196	13983	14119	14000	14010	14158	14147	14012	14070	14156	14044	14085	14104	13961	13984	14183	14109	14133	14139	14075	14112	14039	14147	14156	13976	14067	14073	14173	14157	14069	13823	14073	14026	14124	14037	14100	14079	13855	14077	14219	14031	14047	14002	14097	13928	14090	13824	14176	14229	13990	14183	14027	14088	14017	14068	13955	13917	14040	13932	14078	14065	14025	14156	14021	14031	13946	14066	14247	14082	14170	14050	13972	14111	13907	14008	14027	13971	14275	14182	14113	14066	14243	14058	14094	14135	14217	14062	14264	14165	14196	14076	14071	14054	14104	14148	14085	14046	13979	14149	13925	14106	14040	14242	14193	14043	14126	14239	14030	14135	14231	14112	14239	14223	14086	13966	13906	14322	13900	13990	13960	14034	14069	13926	14068	14167	13935	14179	14172	14106	14118	13989	13967	14218	14013	14080	13989	14076	14045	14143	14090	14223	14220	14060	14074	14164	14188	14091	14175	13982	14024	13878	14099	14206	14036	14074	14061	14063	14032	13996	14123	13993	14226	14247	13987	13992	14187	13792	13945	14025	14133	14125	14173	14118	14104	14255	14139	14043	14119	14184	13942	14040	14149	14208	14164	14052	14022	14013	14126	14063	13998	14072	14184	14135	14178	14139	14150	14046	14071	14073	14030	14045	14030	14067	14091	14081	14120	13952	14039	13993	14156	14182	14146	14300	14143	14127	14054	14054	13984	14020	13931	14170	14110	13984	14101	14283	14070	14133	14157	14144	14070	14184	13958	14179	14164	14166	14168	13962	14127	14022	14094	14079	14108	14161	13961	14071	14072	14240	14100	14018	13943	14174	14099	13858	13994	14022	14286	13980	14127	14178	14007	14130	14114	14119	14131	13951	14061	14048	14258	13827	14071	14165	14181	14068	14100	14126	14232	14167	14040	14056	13971	14143	14158	14085	13864	14031	14236	14156	14253	14146	14088	14014	14201	14116	14190	13989	13987	14150	14191	14143	14037	14191	14112	13933	14105	14327	13960	13957	14107	13997	13949	13976	13903	14134	14245	14051	13992	13988	13983	14129	14118	13971	13972	14217	14064	14191	14186	14113	14132	14278	14019	14170	14132	14108	14012	13970	14100	14191	14011	14147	14215	13996	13962	14193	13986	13925	13988	14035	14141	14165	13979	14153	14199	14267	14155	14165	14033	13955	13906	14062	14315	13990	14146	14277	14048	14060	14137	14081	13909	14104	14177	13829	14203	14205	14001	14136	14103	14187	14119	14071	13996	14082	14103	14179	14344	14124	14021	13995	13925	14112	14226	14024	13984	14139	14060	14010	14174	13844	14095	14068	14152	14059	14077	14087	14075	14091	14256	14204	14131	14143	14077	14225	13947	14027	13927	14131	14055	13922	13957	13996	14276	14018	14025	14124	14095	13984	14232	14245	13997	14022	14205	14030	14149	14075	14044	14094	14152	14171	14011	14130	14121	14158	14148	14033	13985
15462	26950	25421	21023	18650	17177	16134	15302	15361	15161	15422	15316	15265	14971	14827	14672	14681	14649	14362	14464	14609	14140	14343	14286	13997	14026	14108	14081	13958	13988	13816	13864	13858	13765	13720	13567	13547	13381	13471	13402	13523	13531	13454	13348	13429	13433	13254	13523	13333	13479	13430	13407	13588	13560	13447	13378	13493	13424	13659	13527	13524	13340	13549	13454	13460	13421	13546	13404	13534	13433	13511	13500	13360	13472	13381	13495	13486	13601	13353	13400	13485	13340	13407	13368	13342	13365	13275	13445	13352	13420	13326	13386	13322	13472	13344	13414	13478	13223	13393	13319	13295	13353	13415	13487	13463	13369	13430	13250	13239	13427	13325	13391	13376	13398	13477	13249	13280	13411	13442	13505	13379	13362	13419	13392	13458	13334	13313	13252	13408	13459	13329	13332	13266	13320	13362	13419	13290	13452	13394	13292	13389	13378	13354	13388	13430	13434	13298	13484	13291	13415	13306	13325	13421	13439	13332	13349	13340	13383	13461	13498	13260	13308	13302	13409	13377	13388	13242	13346	13218	13437	13313	13296	13614	13343	13390	13355	13402	13276	13355	13349	13391	13380	13428	13443	13300	13493	13403	13305	13306	13240	13440	13457	13221	13215	13482	13314	13496	13415	13371	13323	13349	13446	13478	13437	13448	13474	13452	13540	13295	13330	13303	13413	13415	13493	13203	13307	13491	13420	13335	13494	13589	13341	13382	13374	13319	13353	13392	13290	13593	13473	13347	13246	13410	13468	13366	13519	13456	13329	13317	13261	13289	13464	13368	13477	13372	13376	13435	13383	13299	13419	13459	13337	13358	13323	13240	13451	13247	13195	13382	13263	13334	13263	13494	13263	13447	13370	13296	13284	13336	13474	13354	13403	13423	13262	13383	13291	13362	13357	13452	13330	13287	13233	13532	13445	13276	13373	13313	13495	13282	13374	13393	13401	13438	13372	13424	13387	13418	13484	13383	13381	13389	13231	13304	13340	13484	13331	13428	13285	13342	13545	13467	13455	13286	13372	13382	13249	13472	13341	13427	13415	13386	13330	13485	13355	13344	13297	13460	13298	13492	13443	13380	13393	13246	13401	13026	13209	13413	13344	13363	13411	13366	13238	13454	13454	13425	13358	13290	13373	13245	13384	13249	13293	13340	13481	13236	13450	13321	13390	13435	13402	13540	13432	13204	13421	13273	13446	13494	13386	13262	13379	13241	13447	13308	13206	13467	13178	13351	13215	13372	13427	13239	13399	13336	13308	13398	13364	13342	13396	13352	13441	13200	13311	13466	13518	13346	13626	13468	13350	13245	13381	13316	13363	13417	13310	13442	13369	13379	13358	13418	13279	13332	13374	13346	13352	13302	13272	13208	13486	13239	13432	13317	13233	13503	13459	13389	13476	13414	13396	13400	13362	13315	13280	13269	13595	13447	13274	13553	13307	13388	13287	13192	13413	13208	13499	13388	13391	13508	13337	13368	13310	13352	13393	13338	13217	13372	13502	13386	13349	13493	13403	13409	13390	13312	13313	13168	13329	13331	13312	13284	13446	13503	13478	13436	13293	13349	13333	13179	13345	13461	13224	13221	13317	13350	13313	13394	13465	13338	13453	13463	13196	13468	13301	13512	13390	13399	13499	13326	13386	13508	13359	13370	13307	13360	13370	13243	13211	13414	13395	13426	13593	13296	13283	13535	13155	13446	13512	13457	13322	13438	13439	13386	13427	13341	13399	13403	13322	13218	13355	13503	13295	13345	13181	13460	13296	13310	13426	13525	13424	13352	13308	13475	13451	13161	13374	13432	13253	13361	13425	13490	13371	13435	13394	13322	13327	13257	13370	13400	13406	13433	13343	13486	13399	13486	13513	13462	13579	13275	13406	13321	13416	13448	13435	13461	13391	13459	13257	13316	13519	13347	13329	13215	13321	13348	13385	13264	13464	13282	13321	13412	13354	13395	13484	13254	13291	13349	13508	13328	13318	13459	13424	13252	13257	13485	13294	13302	13421	13349	13404	13460	13192	13357	13250	13335	13449	13428	13298	13351	13457	13376	13236	13433	13376	13477	13267	13316	13320	13436	13454	13458	13367	13298	13469	13380	13349	13379	13450	13355	13248	13292	13449	13314	13330	13312	13331	13372	13272	13458	13434	13436	13332	13447	13333	13372	13392	13351	13474	13471	13432	13301	13393	13337	13547	13257	13253	13293	13236	13288	13319	13392	13357	13366	13402	13365	13394	13429	13317	13374	13338	13491	13489	13302	13336	13355	13305	13318	13371	13237	13333	13320	13445	13432	13350	13397	13400	13533	13414	13244	13388	13345	13446	13361	13475	13395	13197	13430	13502	13387	13477	13268	13402	13347	13368	13252	13413	13476	13380	13348	13493	13420	13406	13324	13306	13356	13451	13395	13241	13396	13410	13530	13350	13463	13370	13457	13350	13269	13265	13355	13324	13371	13555	13403	13442	13455	13575	13455	13270	13292	13554	13357	13348	13297	13413	13353	13435	13230	13566	13321	13296	13458	13354	13478	13421	13336	13425	13430	13278	13255	13249	13518	13282	13432	13286	13474	13378	13416	13418	13337	13390	13404	13455	13307	13351	13390	13467	13297	13275	13459	13254	13491	13469	13458	13376	13285	13395	13339	13444	13416	13546	13601	13404	13306	13332	13438	13554	13515	13338	13247	13440	13312	13440	13414	13277	13449	13399	13312	13413	13364	13277	13293	13390	13337	13267	13480	13372	13447	13415	13417	13420	13425	13295	13374	13381	13323	13339	13497	13360	13377	13242	13451	13307	13343	13268	13376	13460	13451	13368	13292	13438	13330	13330	13307	13554	13211	13322	13327	13526	13444	13394	13357	13461	13361	13208	13360	13308	13503	13213	13446	13297	13230	13440	13251	13575	13471	13629	13230	13462	13376	13511	13457	13285	13233	13504	13299	13278	13502	13415	13339	13438	13390	13381	13408	13246	13325	13428	13302	13423	13343	13372	13524	13398	13378	13308	13254	13242	13381	13472	13197	13262	13298	13475	13293	13372	13404	13338	13390	13321	13560	13427	13379	13358	13470	13319	13462	13267	13306	13354	13308	13343	13351	13307	13340	13523	13549	13474	13345	13327	13477	13459	13301	13301	13353	13592	13432	13082	13396	13477	13282	13321	13211	13353	13398	13389	13539	13311	13414	13345	13504	13250	13454	13503	13536	13258	13360	13497	13382	13606	13288	13366	13253	13347	13489	13404	13355	13323	13360	13477	13341	13374	13308	13357	13354	13416	13297	13399	13411	13269	13340	13370	13338	13414	13295	13406	13474	13374	13393	13434	13354	13263	13382	13360	13350	13018	13318	13312	13525	13300	13311	13447	13469	13387	13242	13442	13466	13469	13443	13496	13480	13471	13475	13509	13238	13270	13445	13360	13371	13166	13342	13433	13462	13164	13305	13456	13308	13365	13352	13416	13335	13299	13446	13497	13204	13408	13319	13303	13478	13275	13326	13490	13262	13383	13483	13427	13202	13471	13322	13354	13320	13358	13359	13469	13496	13467	13237	13246	13399	13320	13372	13476	13327	13316	13431	13465	13333	13332	13348	13355	13560	13472	13465	13268	13453	13290	13360	13399	13263	13262	13462	13675	13340	13286	13430	13523	13325	13466	13358	13512	13380	13345	13299	13545	13489	13291	13490	13317	13487	13456	13519	13268	13379	13306	13448	13405	13185	13382	13499	13400	13383	13578	13313	13351	13311	13448	13299	13564	13375	13454	13381	13448	13327	13396	13350	13382	13539	13478	13509	13423	13262	13536	13520	13287	13431	13493	13326	13451	13306	13390	13367	13367	13331	13472	13407	13499	13410	13384	13464	13294	13464	13194	13447	13272	13506	13318	13455	13202	13400	13339	13354	13507	13419	13445	13525	13472	13445	13404	13426	13501	13282	13380	13422	13414	13370	13424	13382	13232	13538	13126	13394	13313	13381	13343	13377	13351	13472	13356	13390	13219	13423	13455	13374	13518	13490	13550	13368	13205	13517	13228	13434	13249	13234	13406	13490	13244	13487	13407	13302	13411	13408	13296	13417	13340	13498	13319	13436	13327	13473	13396	13304	13321	13442	13558	13282	13329	13372	13271	13482	13450	13443	13280	13197	13299	13401	13462	13372	13288	13360	13308	13396	13401	13536	13289	13364	13379	13399	13466	13307	13258	13446	13336	13464	13420	13335	13475	13187	13411	13304	13508	13168	13305	13451	13344	13360	13265	13329	13290	13180	13306	13463	13385	13312	13381	13460	13411	13516	13474	13469	13434	13342	13254	13368	13450	13407	13383	13296	13383	13253	13251	13424	13239	13195	13281	13375	13355	13374	13458	13241	13273	13396	13268	13343	13126	13527	13255	13481	13300	13435	13339	13330	13216	13390	13486	13319	13513	13419	13294	13543	13350	13190	13295	13484	13202	13474	13458	13394	13375	13535	13404	13437	13350	13221	13326	13447	13398	13506	13371	13304	13389	13450	13432	13368	13362	13430	13404	13431	13513	13529	13470	13333	13323	13498	13409	13463	13376	13496	13353	13412	13473	13388	13527	13346	13405	13370	13278	13343	13384	13465	13351	13528	13485	13412	13194	13366	13300	13462	13334	13383	13182	13262	13294	13319	13373	13243	13236	13349	13403	13309	13408	13426	13391	13504	13415	13463	13421	13353	13459	13232	13492	13363	13277	13437	13502	13288	13349	13293	13378	13376	13425	13374	13220	13378	13414	13363	13344	13357	13409	13324	13471	13375	13334	13504	13396	13298	13285	13390	13435	13529	13354	13317	13307	13377	13586	13258	13400	13081	13467	13414	13470	13279	13221	13482	13575	13299	13451	13337	13354	13504	13397	13273	13371	13297	13440	13307	13254	13280	13423	13439	13324	13322	13408	13438	13475	13439	13528	13352	13408	13540	13463	13126	13375	13498	13257	13299	13364	13295	13452	13395	13401	13406	13336	13463	13319	13338	13494	13279	13521	13362	13479	13554	13431	13449	13391	13314	13380	13308	13438	13405	13389	13388	13469	13360	13370	13393	13560	13361	13207	13352	13457	13506	13358	13408	13438	13423	13411	13256	13346	13553	13574	13617	13289	13455	13439	13413	13629	13321	13204	13276	13400
22695	21105	28914	23540	21297	22995	23376	17755	16819	17215	17242	17262	17284	16673	16516	16489	16507	16529	16501	16397	16260	16070	16122	15910	15878	16087	16115	15802	16135	16056	15711	15623	15849	15549	15645	15772	15640	15415	15479	15523	15351	15341	15308	15291	15382	15347	15435	15387	15451	15529	15457	15460	15169	15297	15343	15236	15443	15291	15368	15462	15236	15244	15309	15169	15215	15330	15307	15266	15364	15160	15332	15350	15222	15352	15110	15131	15349	15403	15343	15419	15254	15309	15296	15305	15321	15150	15234	15467	15313	15316	15173	15237	15349	15105	14991	15349	15371	15343	15210	15233	15413	15163	15212	15191	15222	15192	15178	15265	15291	15093	15319	15453	15325	15424	15241	15099	15197	15217	15159	15211	15153	15150	15113	15138	15268	15172	15302	15181	15311	15310	15316	15147	15307	15151	15224	15224	15246	15102	15260	15110	15431	15231	15165	15286	15179	15004	15223	15129	15253	15192	15238	15381	15155	15222	15177	15282	15232	15000	15209	15114	15284	15060	15217	15199	15351	15199	15196	15356	15154	15135	15270	15331	15358	15226	15271	15108	15071	15144	15341	15251	15332	15212	15254	15322	15410	15262	15373	15145	15309	15106	15120	15127	15267	15199	15171	15371	15261	15242	15095	15050	15317	15158	15080	15319	15239	15103	15053	15101	15310	15107	15181	15178	15338	15283	15058	15213	15303	15181	15314	15269	15149	15064	15211	15195	15246	15188	15135	15287	15058	15122	15123	15377	15120	15402	15056	15329	15441	15332	15267	15129	15081	15227	15203	15073	15339	15298	15319	15211	15270	15374	15306	15198	15022	15224	15183	14996	15185	15328	15153	15287	15133	15281	15008	15274	15230	15169	15361	15340	15226	15095	15132	15166	14946	15128	15347	15225	15139	15166	15259	15259	15243	15114	15341	15194	15274	15111	15241	15301	15138	15110	15223	15334	15244	15248	15256	15359	15310	15229	14843	15349	15260	15293	15381	15189	15317	15089	15330	15412	14937	14988	14956	15218	15231	15330	15212	15387	15217	15317	15302	15273	15152	15344	15027	15028	15127	15155	15171	15247	15034	15344	14948	15107	15224	15234	15375	15275	15295	15217	15129	15268	15180	15191	15239	15137	15218	15177	15170	15255	15210	15174	15271	15038	15231	15190	15247	15180	15296	15148	15128	15364	15227	15185	15301	15399	15287	15162	15190	15294	15264	15199	15157	15317	15283	15213	15311	15360	15090	15335	15163	15313	15274	14955	15155	15154	14958	15217	15020	15416	15073	15319	15171	15075	15144	15028	15263	15220	15261	15196	15108	15299	15224	15334	15194	15109	15390	15207	15344	15169	15307	15195	15367	15283	15048	15062	15266	15385	15311	15151	15218	15158	15125	15368	15139	15356	15244	15218	14981	15194	15206	15149	15191	15384	15525	15380	15064	15096	15275	15212	15128	15370	15224	15357	15207	15032	15114	15278	15127	15025	15258	15152	15285	15371	15143	15125	15014	15050	15298	15211	15111	15259	15232	15193	15317	15137	15144	15195	15144	15113	15442	15369	15141	15086	15235	15287	15189	15212	15040	15098	15109	15066	15071	15260	15101	15177	15145	15117	15242	15181	15248	15114	15321	15249	15167	15090	15071	15236	15367	15036	15193	15308	15250	15274	15207	15469	15266	15233	15143	15150	15212	15179	15465	15222	15249	15135	15232	15237	15371	15273	15201	15282	15188	15353	14999	15129	15024	15254	15280	14964	15155	15108	15233	15127	15395	15089	15139	15234	15256	15320	15252	15136	15185	15010	15073	15011	14932	15166	15287	15153	15399	15283	15363	15361	15167	15191	15214	15152	15403	15220	15208	15256	15107	15286	15180	15302	15072	15243	15407	15137	15401	15350	15122	15304	15181	15209	15251	15251	15333	15216	15313	15227	15171	15073	15296	15389	15266	15333	15156	15191	15284	15177	15184	15272	15178	15255	15440	14975	15246	15134	15357	15221	15242	15165	15050	15259	15224	15196	15281	15281	15074	15321	15287	15097	15121	15210	15180	15393	15261	15176	15277	15267	15283	15022	15261	15307	15349	15186	15157	15288	15275	15245	15176	15155	15107	15254	15171	15385	15232	15198	14998	15187	15075	15167	15056	15206	15058	15335	15286	15157	14999	15348	15222	15029	15250	15245	15064	15086	15073	15114	15174	15274	15330	15146	15212	15180	15315	15312	15436	15112	15092	15334	15242	15319	15206	15100	15290	15192	15234	14944	15084	15031	14986	15164	14981	15153	15107	15262	15031	15154	15176	15322	15081	15223	15179	15225	15166	15071	15291	15251	15137	15127	15093	15228	15223	15286	15280	15474	15162	15092	15078	15306	15262	15140	15136	15410	15245	15243	15141	15321	15092	15403	15201	15127	15298	15383	15021	15135	15210	15129	15187	15241	15405	15050	15291	15250	15075	15139	15254	15215	15461	15195	15245	15276	15193	15343	15075	15314	14995	15225	15108	15260	15298	15144	15137	15221	15023	15123	15293	15335	15166	15166	15200	15238	15156	15133	15199	15243	15287	15143	15179	15222	15150	15303	15186	15247	15296	15282	15175	15359	15093	15314	15172	15337	15108	15048	15425	15169	15175	15155	15267	15173	15170	15189	15190	15188	15150	15183	15226	15045	15075	15330	15138	15351	15364	15254	15163	15163	15137	15177	15146	15018	15136	15262	15260	15138	15258	15194	15258	15123	15247	15048	15248	15316	15003	15246	15358	15176	15225	15065	15262	15217	15217	15328	15243	15289	15146	15298	15208	15240	15326	15164	15352	15230	15138	15240	15234	15280	15293	15268	15186	15123	15118	15240	15086	15182	15246	15213	15213	15203	15173	15248	15049	15226	15098	15200	15303	15345	15208	15194	15166	15075	15061	15271	15141	15294	15233	14952	15114	15219	15268	15195	15287	15142	15308	15162	15073	15288	15209	14936	15304	15049	15243	15155	15242	15209	15178	15228	15359	15278	15186	15032	15024	15223	15038	15012	15026	15329	15118	15264	15128	15337	15145	15169	15240	15237	15149	15159	15342	15371	15154	15295	15178	15121	15281	14966	15379	15249	15311	15105	15286	15304	15209	15174	15243	15317	15047	15181	15050	15274	15074	15224	15268	15222	15211	15118	15182	15095	15093	15106	15257	15183	15208	15091	15085	15168	15157	14993	15076	15074	15205	15310	15356	15292	15154	15228	15254	15012	15049	15175	15156	15156	15126	15252	15242	15261	15459	15171	15218	15101	15108	15230	15376	15340	15020	15202	15088	15234	15281	15186	15201	15127	15244	15449	15405	15414	15115	15076	15041	15206	15261	15296	15159	15111	15394	15124	15071	15121	15261	15239	14919	15090	15301	14894	15228	15177	15221	15237	15160	15043	15239	15251	15143	15295	15206	15138	15243	15179	15186	15180	15136	15156	15306	15367	15330	15347	15318	15374	15496	15198	15270	14992	15166	15134	15321	15332	15283	15188	15205	15276	15294	15169	15153	15171	15036	15180	15283	15247	15187	15111	15143	15259	15247	15262	15261	15299	15278	15161	15196	15340	15169	15214	15248	15152	15343	15107	15169	15380	15101	15150	15259	15356	15318	15320	15391	15111	15519	15335	15213	15102	15310	15162	15166	15243	15155	15183	15033	15054	15315	15198	15177	15198	15159	15104	15112	15354	15198	15214	15335	15350	15391	15321	15041	15165	15267	15343	15267	15179	15294	15160	15394	15284	15362	15255	15363	15241	15185	15357	15152	15272	15221	15162	15194	15263	15200	15311	15147	15089	15187	15091	15277	15364	15280	15220	15331	15104	15309	15220	15178	15137	15346	15375	15151	15173	15175	15365	15320	15123	15219	15206	15425	15344	15317	15228	15273	15101	15236	15172	15150	15093	15222	15126	15232	15219	14968	15202	15188	15163	15233	15156	15153	15168	15203	15232	15151	15501	15161	15167	15303	15074	14920	15286	15360	15236	15038	15269	15332	15160	15299	15188	15098	15026	15134	15308	15110	15256	15209	15328	15114	15256	15132	15324	15294	15357	15390	15155	15229	15284	15116	15366	15301	15150	15214	15208	15367	15283	15068	15059	15264	15146	15200	15329	15659	15235	15332	15447	15149	15317	15199	15355	15019	15256	15144	15111	15090	15114	15192	15303	15352	15156	15352	15206	15409	15202	15068	15081	15328	15210	15041	15111	15208	15224	15067	15190	15088	15204	15240	15125	15330	15368	15212	15308	15320	15304	15203	15135	15396	15210	15230	15153	15003	15244	15170	15203	15248	15294	15488	15181	15295	15035	15202	15005	15238	15067	15279	15363	15150	15303	15315	15142	15365	15151	15176	15026	15134	15313	15257	15225	15337	15274	15047	15287	15230	15211	15186	15264	15033	15135	15211	15092	15121	15131	15138	15242	15258	15363	15384	15282	15371	15080	15305	15255	15249	15230	15445	15150	15329	15163	15250	15225	15174	15090	15127	15044	15250	15244	15335	15140	14981	15289	15204	15315	15268	15096	15212	15339	15329	15422	15363	15055	15306	14981	15190	15208	15241	15301	15434	15346	15045	15246	14982	15386	15193	15391	15388	15336	15332	15102	15163	15033	15246	15107	15101	15289	15174	15270	15247	15180	15240	15123	15222	15175	15187	15025	15319	15221	15108	15292	15115	15055	15188	15291	15079	15226	15262	15298	15412	15252	15251	15135	15267	15288	15191	15133	15392	15374	15271	14931	15159	15338	15011	15175	15312	15187	15242	15105	15253	15159	15224	15274	15277	15261	15180	15285	15345	15306	15351	15229	15145	15159	15214	15252	15215	15308	15253	15178	15144	15252	15082	15267	15216	15208	15057	14908	15280	15164	15238	15522	15343	15294	15185	15186	15297	15269	14993	15190	15150	15175	15235	15313	15198	15111	15305	15191	15232	15102	15220	15128	15351	15358	15132	15155	15165	15182	15222	15287	15138	15141	15305	15215	15261	15075	15308	15262	15013	15181	15094	15282	15287	15210	14965	15154	15094	14876	15348	15083	15223	15388	15164	15126	15368	15278	15247	15201	15055	15163	15198	15154	15262	15206	15118	15167	15224	15324	15154	15185	15202	15248	15312	15159	15071	15385	15244	15242	15093	15080	15287	15234
17355	32083	30308	24141	21465	19292	18002	17171	16873	16686	17076	17172	16971	16366	16042	16086	15957	15663	15597	15799	15350	15521	15157	15211	14745	14962	14880	14843	14912	14809	14777	14791	14573	14547	14496	14234	14575	14181	14396	14192	14166	14299	14028	14292	14223	14168	14185	14091	14243	14176	14167	14198	14069	14227	14025	14145	14334	14209	14297	13962	14126	14165	14103	13975	14181	14028	14044	14239	14102	14075	14173	14149	14059	14110	14139	13804	14042	13891	14093	14200	13941	14130	13793	14035	13898	14005	13937	14036	13968	14182	14047	14062	13928	14091	13917	13847	14006	14240	14058	13916	13967	14043	14145	13999	14156	14024	14176	13992	13977	13887	14157	14154	14045	13931	14008	14085	13786	13893	13956	14039	14281	14063	14176	14048	14116	13972	13887	14089	14101	14121	14083	14086	13922	13927	13840	14162	14157	14024	13851	13924	14052	14164	13941	13887	14104	13911	14027	14194	14003	14007	14138	14149	14070	14097	13947	14013	14044	14113	13959	14028	14145	14075	14082	14049	14111	13991	14139	14069	14215	14143	14037	13962	14068	13985	13971	14076	14189	14078	14175	14114	13937	14180	13918	13893	13958	14013	13954	13958	14004	14128	14073	13933	14084	14027	14136	14068	14019	14012	14083	14103	13914	13955	14180	14018	14085	13991	14075	14084	14273	14139	14123	13921	13895	14025	13941	14091	14059	13911	14015	14173	13968	13934	14024	14089	14108	13885	14100	14063	14109	14130	13889	14045	14141	14015	14032	14054	14077	14058	14104	13994	14096	14067	14093	14095	13993	13853	14163	13895	14036	14021	14171	14112	14267	13885	13974	14172	14030	14138	13998	13811	14018	14157	14161	13877	13852	14038	13860	14130	13990	13933	14049	14029	14230	14068	13949	14236	14139	14110	14115	14019	13979	13997	14192	14064	13952	14071	13811	14150	14015	14009	14007	13939	13988	13988	14025	13982	14124	14047	14116	14075	14153	14075	14108	14008	13962	13975	13987	14030	14039	13946	14056	13925	14107	13938	13953	13977	14086	14099	14133	14097	14003	14199	13997	14110	14032	13968	14061	13824	13967	13952	14001	14054	14127	14174	14160	13958	14141	14050	14270	14030	14026	13945	14144	13987	13927	14014	13972	14127	14120	14037	14021	13985	14026	14170	14031	14228	13966	14082	14170	13930	13990	14032	14063	13937	14100	13978	13974	14004	13925	13984	14092	14056	14052	13818	13979	13932	13922	14219	14023	14057	14046	14095	13954	14023	13890	14135	13984	14103	13962	14013	14045	13990	13988	14022	14116	13983	13997	14013	14172	13883	14180	14143	14102	14034	13968	14000	13992	14077	14025	14174	14107	13913	13864	14092	13997	14050	14119	13978	13987	13811	14014	13966	14180	14250	14107	14004	14087	13990	14161	13968	13871	14015	13977	14031	13993	14016	14080	14179	14073	14129	13994	13953	13922	14123	14045	13985	13998	13811	14120	14050	14080	14224	14012	14015	13976	14082	14139	13874	14102	14054	14145	14027	14060	14324	14098	13897	14023	14157	13991	13940	14161	14161	13993	14000	14006	14084	14086	13881	13985	14021	14076	13992	13903	14011	14091	14119	14007	14108	13990	13877	14122	13940	14129	13973	13880	14023	14035	13848	13986	14005	14074	14192	14181	14156	14235	14052	14040	13958	14062	14031	14203	13968	13922	14094	14074	13994	13959	14032	14097	13935	13984	14080	14060	14017	14118	13966	14075	14037	14039	13986	13996	13909	14160	13948	14270	14009	14119	13977	14071	14034	13936	13977	14030	13974	14033	14188	13992	14044	14207	13996	14319	14077	14157	13825	14025	14034	14022	14013	14026	14144	14124	14013	14086	14028	13993	14094	13732	14123	13989	13973	14009	13970	14117	13988	14156	14097	14092	14023	13964	13917	14060	13811	14218	13943	14183	13985	14063	14108	14023	13910	13980	13983	13959	14061	14056	14050	13996	13864	14024	14081	14143	14217	13950	14091	14043	13870	14029	14087	14034	14077	14166	14115	13996	13965	14054	14079	13950	13945	14029	14027	14096	14145	14051	14086	13951	14066	14126	13912	14012	14100	14086	14117	14235	14053	13973	13831	14000	14001	14078	13941	14077	13935	14014	14043	14132	14122	14081	14099	14082	14056	14216	13953	14034	14051	13856	14133	14090	14000	14015	13951	13963	14075	14103	13896	14086	14069	13883	13990	14058	14047	14015	14058	13968	13996	14061	14005	14001	14205	14116	13922	14145	14077	14112	14043	13851	14196	14043	14118	14104	14187	13884	14144	14093	14045	14042	13961	14043	13835	13911	14007	14030	13919	14149	14143	14038	14008	13988	13870	14042	13938	14108	13949	14080	14025	14133	14065	13970	13901	13800	13949	14173	13936	14066	13958	14101	14027	14012	14068	14075	14156	14074	14087	14084	14002	14067	14101	14170	14155	14077	14150	13967	13961	13972	14166	14057	14004	13977	14151	14166	14030	13999	14035	14050	13952	13924	14018	14065	14086	13874	14131	13983	14143	13981	13978	14133	14077	13880	14013	14009	14107	14145	13902	14120	14091	14014	14046	14082	14103	14013	14006	13998	14012	14036	14110	14051	14117	13955	14033	14076	14095	14089	13969	13951	14020	13971	14099	14209	14079	14061	13971	14068	14084	14021	14006	13952	13987	14103	14055	13936	13961	14095	13953	14165	13984	14105	14067	13934	13789	14096	13987	14140	14014	14161	13941	13865	13989	13974	13932	14070	14024	14176	13930	14058	14108	14014	13966	14031	14021	14143	13983	14148	14017	13995	14005	13985	14171	13935	14065	14232	14074	14156	13977	13899	14013	14051	14095	14026	14079	14115	13973	13959	13931	14195	13941	13888	13862	13952	13964	13917	14005	14049	13987	14192	14042	14099	13959	14167	13892	13994	13802	14085	14003	14078	14041	14181	13969	14028	14043	13947	13987	14086	13940	14016	14199	14005	14087	14013	13879	13973	13960	14133	13924	13886	14166	14043	14054	14031	13978	14043	13915	13909	13990	14057	14130	13995	14015	13907	14022	13976	14084	13917	13914	14048	13980	14015	13980	14037	14193	13854	14028	14060	13958	13956	14146	14063	14098	14006	14044	13996	14068	14082	14059	14048	14100	14077	13865	14058	13988	14056	13913	14074	13963	14035	14070	13996	14106	14144	14025	14025	13874	14059	14051	13984	13873	13916	13891	14017	13999	13931	14143	13907	14087	14166	13962	13990	13944	13975	14150	13852	14082	14059	14290	14002	14032	14078	14040	14040	14071	14029	13992	14095	14070	14184	13990	14104	14053	14056	13917	13992	14152	13967	14018	14072	14016	14023	14127	14114	14167	13909	13893	14113	13841	14230	14033	14051	13975	13980	14074	13978	14122	14091	14046	14179	14000	13982	14224	14149	14025	13989	13910	14181	14029	13949	14062	14118	13971	13917	14073	14075	13980	14139	14113	14046	14027	14088	13963	13909	14004	14053	14043	14093	14126	14086	14082	13856	13900	14053	14088	13982	13836	13956	13911	14072	14060	13935	14037	14021	14159	14091	13940	14124	13967	14018	14062	14069	13892	14021	14050	14051	14038	14009	14141	14032	14066	13963	14012	14174	14146	14064	14117	14164	14028	13985	14176	14061	13959	14054	13906	14089	14001	13945	14067	13995	13939	14072	14086	13980	13990	14057	13960	14070	14160	14145	14106	14260	14019	14067	14118	14089	14104	14100	14095	14101	14041	13916	13905	14170	13937	14152	14083	13803	14115	14164	13999	14189	14093	14090	13931	14158	14086	13964	14082	13906	14048	13943	14074	13858	14028	14047	14072	14007	13908	14080	13946	13958	14237	13981	13915	13966	14071	14019	14087	14002	14121	13927	13961	13860	14031	13994	13871	14037	14018	14047	14018	13983	14042	14068	13940	13997	14064	14052	14080	13930	14025	14030	14036	14080	14019	14117	14048	14096	14196	14100	14027	13971	14119	14221	14005	13945	14161	14063	14031	14051	14069	13988	14035	13959	13957	14083	13991	14138	13971	14149	14287	13982	13987	14124	14090	13966	13995	14356	14002	14074	14062	13863	14115	14065	14094	14089	14081	14040	14016	14023	14116	14155	14030	14060	13897	14214	14049	13814	14061	14096	14186	14094	14001	13890	13797	14145	14043	14092	14081	14138	13886	14106	13896	14034	14052	14212	14186	14139	13924	13924	14071	14109	14093	14029	13901	14090	14182	14075	14033	14168	14126	13985	13834	14044	14149	14018	14039	13905	14004	13866	13957	14153	14124	14114	13964	14036	14073	14006	14040	13995	14047	14021	14078	13870	14014	13993	14074	14009	14153	13939	14044	13987	13999	14065	14035	14084	13981	14119	14084	14161	14032	13943	14011	13934	13985	13787	13995	13953	13997	13934	13780	14087	14043	14047	13949	14050	14131	14111	13941	14111	13979	13936	14063	14044	13953	14172	14095	14043	14034	14095	13818	14035	14310	14037	13944	14080	13776	14072	14072	13958	14096	14082	13952	14013	14118	14060	13919	14035	14079	14114	14164	14021	13876	13890	13906	14162	14068	13992	14150	14184	14002	14053	13895	14195	14067	14189	14075	13858	13952	14138	13922	13984	14002	13992	14062	13983	14041	14023	13900	13910	13890	14041	14081	14205	14061	13926	13918	14115	14050	14199	14086	13978	14183	14082	13962	14130	14105	14111	14108	14060	14003	14156	13907	13888	14011	14065	13875	14068	13925	14111	13994	14027	14112	13976	13957	14107	13991	14125	13968	14073	13996	14034	13932	13921	13881	14124	13878	13965	13867	14044	13982	14080	14242	13961	14021	14063	13910	13980	14036	14116	14134	14058	14194	13992	14165	14018	14068	13844	13913	14010	14038	13917	13908	14091	14050	13953	14150	14067	13838	14028	14128	14064	14214	14016	14066	13965	13989	14033	13923	14049	13960	14141	13959	14187	14032	14000	14162	14058	14175	14030	13896	14065	14197	13908	14214	14023	13983	14132	13958	13979	14087	13893	13900	14038	13896	13950	13968	14175	13908	13993	14055	13999	13970	14020	14077	14036	14173	13889	14102	14037	14198	14253	14108	14036	14067	14102	14039	14203	14111	13955	13987	14105	14096
27213	21691	23282	19198	15442	15097	14815	14598	14557	14550	14621	14758	14708	14344	14387	14375	14279	14381	14382	14116	14148	14129	14071	14179	14197	14305	14180	14156	14168	14117	14141	14292	13844	14062	14087	14071	14176	13940	14119	14067	14100	13883	14025	13844	13929	13948	14212	13876	13960	14000	14002	13719	13874	14037	13944	13995	13999	14032	13871	14134	14053	13972	14210	13959	14097	13922	13924	13912	13904	13931	14036	14014	13978	14169	13872	13953	13774	13924	14012	13945	13894	13837	14049	13919	13835	14031	13887	14126	13973	13984	13878	13960	13910	13939	13981	13977	13852	13898	13710	13899	13773	13764	13917	13859	13990	13998	13939	14091	13953	13705	13993	13745	13860	13910	13721	13878	13756	13904	14123	14066	13832	13998	14018	13954	13840	14031	13982	13963	13748	13935	13913	13852	13925	13878	13851	13795	13865	14013	14012	13981	13953	13838	13787	13887	13951	13769	13891	13675	13978	13903	13747	13882	13940	13761	13723	13823	14016	13949	13807	13979	14023	13959	13880	13972	13934	13950	13862	13943	13757	13788	13949	13989	14010	14130	13960	13844	13847	13914	13955	13806	13955	13879	13891	13931	13879	13915	13975	14156	13875	13893	14027	13943	13911	13830	13991	13999	13869	14045	13926	14019	14048	13849	13803	13912	14025	13812	14016	13822	13852	14011	13948	13953	13811	13957	13882	13902	14035	13846	13899	14002	13941	13925	13934	13923	13944	13930	13891	13867	13819	13806	13718	13899	13728	14005	14026	13989	14008	13789	13907	13835	13802	13892	14047	13936	13778	13877	14082	13856	13940	13808	14060	13793	13713	13789	13899	13881	13952	14017	14150	14015	13974	14020	14081	14123	13806	13978	13847	14113	13916	13861	13908	13949	13907	13912	13913	13901	13889	13943	13915	13963	14063	13875	13832	13751	14081	13780	13819	13783	14012	13840	13840	13781	13884	13726	13951	13879	13690	13790	14050	13942	13821	13718	13921	13977	13900	13926	13731	13832	13980	13949	13782	13921	14017	13975	13986	13870	13691	13680	13911	13848	13884	13857	13949	13787	13895	13906	13906	13873	13773	14066	14018	13841	13851	13841	13922	13905	13864	13908	13862	14065	13863	14033	13862	13949	14051	13905	13935	13955	13893	13978	13937	13879	13948	13892	13712	13890	13769	13979	13930	13990	13630	13897	13949	13933	13827	13830	13791	13939	13795	13958	13845	13920	14039	13974	13913	13921	13735	13907	13876	13869	13835	14006	14022	13866	13994	13882	13893	13875	13672	13701	13898	13795	13915	13967	13744	13841	14002	13852	13812	13945	13878	13947	13942	13867	13917	14036	13916	13832	13902	14119	13889	13966	13883	13796	13944	13954	13816	14056	13909	14010	13856	14015	13883	14214	13852	13845	13861	13981	14020	13916	13972	14050	14117	13724	13968	13996	14046	14043	14214	13792	13971	13895	13880	13961	14122	13958	13962	13900	13913	13971	14096	13798	14134	13848	13748	13842	13872	14007	13953	13946	14006	14012	14004	13907	13921	13823	13902	13840	14043	13894	13886	13944	13904	13846	13781	13947	14010	14000	13683	14010	13878	13739	13761	13796	13803	13757	13874	13865	13847	14053	13937	13857	14050	13939	13930	13909	13783	13985	13809	13819	13968	13771	13795	13908	13924	13889	13867	13992	13845	13860	14009	14038	13953	14012	13885	13829	13938	14090	14012	13853	13915	13967	13932	13938	13920	13893	13890	13672	13818	13890	13939	13897	14044	13939	14009	13946	13717	13964	13937	13837	14006	13971	13799	13916	13976	13840	14099	13823	13793	13920	13984	14016	14093	13970	13949	13805	13836	13919	13956	13856	14087	13994	13953	13927	13951	13761	13842	13845	14125	13974	14068	13967	14046	13895	14049	13920	14038	13934	13839	13716	13968	14000	13999	13933	13900	13920	13926	13834	13900	13958	14174	13860	14082	13857	14041	13940	14014	13961	13902	13855	13875	13801	13749	13911	14052	13835	13628	13877	13901	13908	13901	13965	13863	13788	13902	14035	13897	13830	14091	13805	13987	14009	13939	13756	13884	13863	13992	13971	13754	13911	13913	14060	14041	14002	13895	14011	13901	13824	14075	13914	13930	13866	13805	13894	14022	13945	13965	13885	13962	13878	14067	13907	13882	13704	14118	13872	13830	14044	13995	13929	13880	13812	13867	13892	13880	13934	13693	13968	13832	13787	13945	14097	14011	13861	13946	13816	13792	13926	13974	13831	13954	13898	13754	13855	13880	13947	13980	14033	13860	13966	13983	13897	14017	13842	13953	13876	14001	14136	13931	14146	13955	13992	14055	14163	14036	13977	13905	13800	13892	13872	13860	13883	13936	13988	13982	13780	13904	13849	13811	14104	14127	13802	14010	13906	13806	13973	13656	14018	13994	14019	13925	13679	13938	13836	13890	13884	14019	14026	14043	14099	13869	13834	13700	13849	13990	13930	14037	14056	14019	14038	13952	13911	13973	13839	13823	13902	13781	13845	14039	13810	13949	13935	13953	13782	13785	14021	13797	13855	13897	13967	13911	13945	13944	13899	13758	13882	13910	13940	13776	13815	13896	13872	13955	14017	13894	13876	13865	13951	13877	13808	13943	13906	13898	13848	13905	13769	13931	13949	14100	13898	14004	13721	13801	13958	14076	13954	14084	13776	14049	13804	13936	13879	13981	13855	13956	13851	13846	13940	13823	14042	13942	13896	14110	13970	13893	13669	14026	14011	14119	13870	13925	13930	13867	13817	13949	14051	13966	13911	13798	13748	13906	13882	13991	13946	13858	13743	13859	13883	13986	14011	14036	14098	13859	13818	13830	13711	13985	14087	13879	13760	13761	14014	13694	13783	13799	13877	13909	14001	14027	13821	13864	13817	13793	13828	13729	13909	13927	14029	13703	13767	13980	13860	13883	13903	13878	13780	13906	14036	14007	13915	13895	13862	13873	13926	13858	13905	13881	13942	13828	13776	13897	13834	13928	13819	13876	13883	13880	13844	13864	13876	13958	13894	13813	14004	13998	13856	14018	13964	14083	13859	13873	13933	13772	13825	13906	13782	13957	13985	14006	13755	14055	14049	13958	13972	13853	14015	13843	13940	13845	13922	13809	14066	13928	13823	13913	13974	13965	13964	13886	13902	13871	13988	13929	13884	13949	13853	14020	13944	13909	13841	13928	13911	13841	13853	13927	13983	13909	14046	13871	14018	13959	14079	14099	13792	13937	14126	13966	13766	13910	13754	13674	13965	13914	13989	13945	13938	14078	13914	13830	13796	13651	13694	14209	13844	13863	13758	13978	13892	13916	13921	13947	13973	13874	13898	13848	14036	14015	13849	13881	13697	13907	13882	13840	13908	13851	13848	13917	13881	14082	13913	13922	13730	13963	13749	13995	13777	13763	13787	14015	13894	13790	13874	13918	13983	13960	13607	13890	13835	13945	13863	13931	13850	13867	13974	13756	14002	13924	13827	13889	13949	13788	13956	13919	13935	13706	13988	14038	14079	14033	13799	13738	14043	13979	13723	14136	13947	13828	14004	13997	13918	13824	13945	13763	13885	13996	14093	13828	13870	13770	13790	13889	13903	14000	13772	13828	13816	14167	13849	13968	13962	13918	13985	13756	13886	13903	13807	13963	13991	13894	13982	13965	13922	13963	13971	13890	13907	13905	14004	13823	13929	13728	13978	13934	13963	13856	14107	13855	13816	13919	13788	14000	13886	13780	13949	14023	13962	13823	14088	13971	13818	13866	13907	13863	13998	13993	13877	13847	13889	13884	13971	13813	13934	13770	13698	13877	14061	13880	13952	13741	13939	13876	13830	14027	13814	13922	14059	13850	13885	13961	13978	14129	13943	13985	13976	13883	13991	13925	13768	13904	13884	13866	13883	13956	14107	14130	14029	13861	13960	13993	13899	13844	13899	13948	13785	13888	13931	13949	13884	13855	13780	13944	13938	13937	13902	13850	13887	13822	13911	13726	13842	13743	13683	13852	14059	13907	13940	14062	13805	13984	14108	14100	13865	13934	13814	13976	13845	13873	13969	13838	13793	13828	13951	13901	14018	13960	14033	13786	13775	13785	13899	14024	13868	13845	14105	13841	13924	14128	13913	13726	13624	13777	14060	14081	13839	13916	13881	13892	14031	13937	13740	13863	13776	14104	13871	13935	13963	13833	14043	13887	13898	14069	13693	13767	13881	13803	13824	13974	13853	13993	13778	13837	13974	13754	13862	14043	13994	13909	13809	14049	13959	13689	14079	13962	14126	14035	13995	13970	13758	13947	13996	14069	13897	14016	13880	13819	13851	13900	13928	13938	13921	13940	13775	13855	13938	14027	13927	13822	13854	13906	13957	13901	13861	14064	14074	13962	13734	13915	13931	13642	13962	13891	13979	13912	14065	13890	13956	13795	14023	13877	14056	13966	13969	13824	13685	13840	13720	13933	13973	13909	13726	14050	13897	13991	13993	14008	13629	13979	13927	13983	13990	14024	13795	13818	13579	13941	13809	13919	13950	13859	13928	13691	14031	13826	13821	13989	13950	13801	13774	13874	13910	13917	13730	13783	13815	13977	14001	14103	13881	13963	14021	13965	14216	13899	14000	14071	13870	13969	13984	13988	13863	13875	13948	13806	13945	13979	13838	13814	13750	13761	13945	13845	13877	13938	14028	13974	13838	13969	13847	14119	13906	14114	13976	13920	13732	13867	13923	13699	13813	14150	13902	14076	14006	13973	14077	13822	13965	13937	13885	13826	13748	13887	13638	13770	13693	13956	13723	13795	13979	13860	14038	14179	13907	13821	13747	14006	13942	14152	13991	14077	13976	14113	13986	13755	13947	13872	13938	14024	14030	14068	13814	13777	13811	13705	13918	14056	13839	14213	14045	14072	14010	13780	13968	14145	13888	13854	13932	13854	13980	13910	14067	13932	13944	14195	14153	13823	14017	13838	13779	14021	13732	14178	13830	13798	13912	13934	13967	13948	14049	13973	13763	13906	13999	13966	13890	13767	13801	13914	14072	14126	13922	13821	13857	13848	13910	13930	13785	13866	13764	13757	13853	13996	13803	13952	13945	14052	13978	13920	13830	14015	13849	13982	14067	13927	13882	13931	13882
15669	21139	20166	17079	15990	15054	14669	14381	14243	14405	14538	14460	14356	14321	14063	14062	13964	13798	13986	14041	13847	13768	13784	13585	13710	13596	13738	13709	13654	13453	13547	13655	13570	13432	13465	13393	13225	13436	13319	13484	13219	13263	13352	13116	13422	13306	13235	13526	13128	13161	13248	13292	13339	13298	13332	13270	13149	13230	13342	13211	13477	13187	13379	13164	13264	13389	13382	13191	13239	13276	13259	13232	13354	13252	13218	13125	13227	13270	13211	13254	13330	13172	13253	13326	13465	13051	13265	13300	13361	13299	13237	13231	13288	13151	13251	13261	13436	13172	13200	13333	13351	13051	13342	13164	13260	13322	13217	13388	13272	13202	13198	13263	13336	13138	13341	13285	13173	13255	13210	13310	13326	13288	13186	13425	13173	13288	13325	13209	13321	13217	13226	13206	13185	13235	13189	13202	13208	13245	13119	13031	13260	13401	13218	13288	13256	13274	13125	13237	13290	13333	13261	13143	13209	13206	13228	13216	13310	13273	13032	13226	13325	13129	13076	13287	13256	13215	13414	13365	13159	13233	13246	13386	13258	13231	13301	13379	13189	13192	13430	13184	13268	13290	13224	13216	13163	13284	13213	13385	13376	13096	13093	13295	13323	13381	13255	13373	13182	13235	13164	13358	13064	13363	13325	13230	13236	13249	13215	13323	13188	13189	13220	13157	13148	13135	13169	13254	13300	13242	13271	13367	13380	13226	13250	13327	13127	13092	13279	13192	13318	13193	13248	13194	13177	13183	13238	13274	13271	13205	13244	13191	13271	13307	13229	13221	13384	13269	13319	13300	13319	13093	13085	13284	13298	13214	13217	13322	13220	13182	13158	13123	13303	13214	13165	13396	13104	13404	13311	13156	13181	13289	13225	13212	13157	13223	13314	13388	13415	13295	13203	13182	13233	13238	13195	13137	13282	13332	13168	13263	13174	13276	13252	13214	13267	13271	13111	13256	13509	13198	13250	13286	13193	13185	13116	13319	13176	13275	13311	13322	13163	13181	13270	13280	13342	13503	13313	13201	13174	13300	13223	13208	13409	13124	13272	13228	13244	13106	13211	13232	13355	13335	13251	13275	13180	13423	13272	13210	13219	13256	13359	13172	13255	13307	13271	13397	13286	13139	13189	13286	13115	13150	13297	13186	13273	13215	13197	13161	13327	13095	13199	13217	13357	13208	13303	13136	13268	13220	13376	13099	13448	13128	13212	13311	13326	13385	13314	13287	13214	13310	13389	13228	13329	13312	13164	13293	13214	13262	13208	13251	13225	13153	13241	13145	13354	13378	13223	13239	13296	13378	13202	13249	13087	13170	13133	13297	13275	13422	13217	13254	13153	13191	13370	13181	13284	13238	13184	13162	13130	13359	13401	13279	13359	13335	13212	13147	13274	13245	13353	13175	13249	13293	13371	13140	13311	13284	13323	13170	13266	13259	13215	13353	13376	13143	13389	13368	13402	13445	13266	13287	13368	13426	13169	13279	13456	13174	13154	13264	13356	13327	13344	13284	13142	13232	13332	13232	13239	13101	13263	13193	13299	13147	13413	13342	13286	13188	13234	13273	13249	13234	13213	13246	13249	13275	13194	13354	13357	13225	13222	13378	13343	13250	12918	13325	13103	13278	13253	13351	13216	13273	13285	13342	13324	13404	13416	13235	13234	13315	13157	13283	13169	13368	13165	13252	13316	13204	13365	13439	13155	13145	13378	13279	13314	13322	13280	13234	13277	13369	13291	13232	13121	13224	13237	13085	13163	13237	13240	13232	13220	13272	13287	13158	13199	13362	13289	13135	13218	13332	13243	13245	13271	13224	13145	13258	13385	13334	13270	13120	13285	13214	13404	13247	13285	13250	13207	13280	13296	13251	13235	13363	13311	13318	13317	13194	13319	13320	13299	13257	13127	13267	13332	13184	13196	13136	13291	13303	13325	13376	13200	13230	13150	13278	13037	13173	13088	13354	13205	13043	13133	13274	13335	13403	13042	13228	13257	13180	13329	13244	13064	13245	13278	13339	13434	13342	13279	13281	13127	13149	13363	13157	13276	13289	13249	13375	13148	13084	13245	13284	13233	13038	13248	13193	13203	13356	13325	13381	13162	13339	13243	13179	13143	13221	13266	13235	13217	13199	13299	13120	13213	13162	13259	13259	13384	13256	13219	13161	13338	13190	13137	13245	13253	13328	13389	13185	13154	13225	13290	13368	13334	13245	13067	13117	13072	13221	13270	13269	13199	13232	13341	13352	13240	13169	13233	13348	13279	13299	13229	13303	13148	13449	13257	13140	13253	13231	13426	13104	13287	13275	13201	13161	13297	13180	13345	13309	13481	13254	13155	13228	13179	13197	13303	13255	13277	13315	13309	13259	13184	13173	13211	13286	13295	13250	13217	13239	13312	13331	13260	13150	13186	13263	13216	13374	13179	13146	13152	13399	13299	13127	13295	13304	13240	13187	13345	13239	13253	13232	13171	13264	13168	13353	13351	13270	13104	13169	13324	13147	13229	13248	13229	13302	13352	13324	13178	13108	13408	13269	13277	13318	13181	13170	13183	13298	13444	13210	13271	13328	13218	13303	13205	13349	13174	13323	13355	13207	13132	13222	13275	13187	13101	13495	13250	13395	13107	13205	13203	13334	13292	13287	13277	13219	13282	13293	13227	13337	13297	13341	13430	13347	13305	13161	13374	13302	13190	13179	13242	13235	13356	13213	13342	13136	13223	13309	13345	13259	13295	13148	13308	13230	13110	13472	13387	13200	13317	13181	13182	13246	13078	13335	13028	13384	13185	13314	13049	13235	13259	13163	13188	13159	13180	13151	13138	13330	13162	13358	13053	13237	13227	13309	13173	13193	13353	13122	13269	13207	13291	13241	13262	13141	13256	13280	13204	13296	13246	13292	13377	13269	13300	13095	13274	13302	13403	13267	13286	13003	13322	13186	13280	13214	13346	13241	13249	13232	13357	13348	13225	13303	13264	13199	13224	13189	13195	13354	13246	13407	13284	13571	13253	13312	13248	13379	13170	13277	13405	13232	13308	13379	13209	13255	13293	13144	13356	13151	13298	13368	13232	13234	13245	13307	13344	13399	13331	13271	13315	13209	13254	13354	13240	13306	13268	13217	13247	13374	13302	13367	13098	13213	13196	13141	13172	13330	13301	13234	13280	13128	13419	13165	13251	13061	13211	13356	13180	13432	13314	13423	13142	13418	13297	13315	13349	13125	13322	13312	13407	13266	13206	13319	13262	13222	13169	13257	13189	13215	13208	13212	13061	13311	13263	13203	13250	13178	13293	13119	13254	13377	13410	13283	13341	13189	13179	13090	13239	13076	13246	13049	13228	13124	13235	13350	13241	13206	13301	13154	13441	13276	13128	13158	13138	13313	13159	13148	13199	13102	13388	13340	13253	13150	13242	13263	13434	13253	13221	13218	13262	13136	13058	13416	13300	13188	13250	13357	13428	13264	13240	13162	13255	13149	13429	13261	13502	13222	13044	13192	13216	13250	13202	13300	13301	13304	13468	13320	13158	13183	13302	13181	13095	13280	13135	13356	13289	13163	13331	13244	13214	13152	13271	13380	13131	13343	13199	13281	13233	13178	13211	13257	13263	13319	13419	13120	13427	13275	13165	13428	13183	13217	13106	13293	13314	13382	13300	12982	13281	13194	13191	13247	13288	13313	13304	13244	13306	13228	13210	13294	13256	13343	13235	13304	13412	13207	13233	13312	13157	13253	13412	13168	13183	13276	13163	13343	13210	13327	13180	13459	13113	13231	13257	13413	13300	13208	13309	13359	13034	13232	13206	13213	13133	13136	13074	13419	13301	13353	13227	13413	13321	13177	13284	13260	13317	13233	13168	13320	13294	13191	13227	13399	13306	13291	13332	13124	13229	13231	13197	13244	13202	13217	13203	13182	13214	13314	13279	13307	13345	13176	13295	13285	13253	13380	13065	13321	13242	13259	13253	13264	13407	13310	13178	13090	13326	13398	13392	13310	13333	13243	13246	13337	13069	13357	13210	13298	13179	13205	13658	13264	13356	13306	13233	13310	13252	13428	13205	13329	13101	13204	13190	13247	13282	13183	13216	13287	13240	13324	13243	13275	13136	13174	13268	13224	13123	13220	13251	13210	13192	13038	13231	13350	13099	13252	13307	13184	13075	13269	13006	13412	13309	13184	13391	13181	13129	13000	13202	13237	13070	13385	13303	13366	13314	13300	13407	13308	13197	13246	13303	13308	13222	13216	13148	13267	13210	13256	13144	13285	13091	13503	13129	13158	13255	13215	13271	13146	13145	13241	13066	13251	13352	13249	13092	13361	13186	13302	13187	13128	13244	13212	13379	13269	13237	13176	13387	13229	13127	13016	13344	13330	13335	13301	13357	13179	13389	13357	13273	13307	13309	13347	13110	13339	13302	13214	13233	13372	13248	13431	13286	13321	13322	13173	13346	13314	13378	13425	13292	13273	13300	13293	13160	13230	13255	13135	13306	13486	13315	13248	13253	13321	13114	13174	13126	13219	13406	13270	13322	13296	13279	13459	13230	13159	13238	13118	13313	13175	13304	13329	13225	13322	13307	13370	13326	13319	13065	13251	13204	13207	13285	13186	13357	13346	13262	13264	13397	13260	13064	13278	13225	13214	13316	13300	13266	13306	13310	13406	13238	13034	13431	13186	13227	13216	13348	13199	13205	13405	13162	13221	13191	13245	13253	13221	13399	13105	13159	13250	13175	13412	13156	13076	13333	13436	13189	13212	13280	13313	13251	13235	13307	13427	13324	13161	13287	13402	13400	13238	13253	13204	13208	12997	13103	13311	13255	13136	13166	13178	13260	13159	13323	13246	13177	13255	13184	13235	13352	13292	13244	13158	13336	13328	13236	13266	13291	13336	13347	13118	13309	13303	13387	13176	13268	13293	13349	13340	13209	13228	13228	13222	13320	13237	13096	13206	13384	13225	13351	13212	13140	13098	13198	13315	13329	13341	13137	13259	13111	13414	13431	13200	13061	13204	13242	13591	13317	13187	13298	13290	13310	13267	13113	13257	13151	13178	13190	13210	13326	13298	13336	13300	13373	13199	13389	13229	13427	13390	13231	13131	13195	13300	13272	13095	13214	13235	13159	13202	13220	13239
23830	21098	28382	24106	21646	19965	18371	15978	15330	15542	15541	15655	15508	15295	15202	15063	15129	14892	14996	14874	14870	14789	14886	14722	14819	14648	14944	14881	14785	14841	14656	14585	14624	14535	14504	14498	14362	14407	14350	14416	14410	14168	14143	14317	14338	14361	14389	14356	14358	14442	14379	14345	14416	14362	14393	14307	14390	14422	14328	14301	14189	14117	14254	14399	14380	14240	14205	14616	14249	14312	14152	14158	14328	14268	14343	14197	14165	14237	14342	14359	14305	14357	14205	14264	14304	14379	14339	14153	14402	14216	14344	14251	14366	14257	14231	14188	14399	14218	14213	14081	14050	14264	14249	14317	14163	14221	14362	14369	14318	14117	14009	14357	14161	14240	14241	14311	14337	14318	14284	14113	14252	14239	14440	14306	14321	14324	14241	14348	14248	14258	14336	14255	14384	14370	14237	14365	14480	14395	14481	14307	14194	14247	14190	14310	14332	14214	14244	14348	14222	14243	14326	14308	14249	14293	14274	14448	14315	14259	14440	14248	14425	14224	14457	14331	14481	14458	14163	14255	14231	14324	14154	13976	14433	14314	14171	14078	14164	14231	14419	14317	14351	14425	14348	14222	14204	14134	14407	14371	14394	14148	14543	14293	14348	14156	14344	14240	14130	14398	14495	14401	14500	14136	14303	14234	14292	14301	14158	14231	14409	14178	14090	14218	14220	14203	14512	14198	14496	14270	14142	14163	14673	14335	14195	14385	14130	14214	14342	14152	14210	14230	14332	14368	14179	14298	14315	14227	14280	14134	14308	14233	14306	14375	14237	14131	14226	14486	14223	14139	13985	14424	14340	14302	14204	14283	14471	14278	14334	14364	14208	14321	14217	14161	14230	14263	14124	14343	14343	14322	14308	14518	14486	14309	14275	14191	14052	14219	14341	14322	14423	14518	14320	14441	14338	14220	14275	14330	14392	14253	14148	14336	14149	14195	14029	14209	14248	14233	14290	14216	14308	14242	14394	14448	14215	14399	14276	14324	14218	14366	14200	14215	14398	14256	14337	14239	14296	14234	14415	14348	14348	14203	14370	14275	14146	14346	14166	14433	14342	14208	14262	14190	14311	14358	14293	14359	14355	14354	14283	14308	14378	14310	14384	14189	14457	14233	14270	14336	14105	14250	14156	14272	14168	14128	14442	14191	14283	14332	14350	14377	14452	14282	14394	14210	14201	14278	14241	14284	14259	14239	14286	14259	14257	14279	14061	14132	14231	14175	14168	14186	14149	14349	14207	14228	14441	14373	14244	14192	14314	14454	14192	14241	14120	14307	14158	14282	14090	14275	14375	14189	14344	14140	14251	14219	14222	14102	14220	14211	14315	14221	14220	14525	14400	14118	14183	14277	14103	14235	14328	14357	14157	14086	14398	14213	14338	14400	14202	14253	14249	14269	14200	14373	14463	14347	14343	14266	14196	14182	14351	14274	14136	13938	14234	14327	14139	14340	14457	14369	14184	14048	14135	14156	14397	14247	14080	14238	14284	14095	14304	14501	14280	14215	14098	14354	14237	14342	14152	14300	14234	14308	14314	14254	14319	14466	14377	14221	14109	14106	14472	14553	14359	14244	14244	14358	14193	14174	14188	14234	14343	14447	14214	14176	14230	14326	14335	14372	14210	14349	14238	14257	14355	14206	14258	14270	14349	14248	14264	14189	14274	14618	14082	14178	14346	14490	14490	14350	14306	14200	14193	14412	14252	14261	14244	14291	14394	14208	14374	14379	14306	14362	14337	14309	14146	14340	14479	14335	14309	14287	14220	14325	14328	14181	14338	14273	14315	14177	14345	14189	14396	14207	14265	14263	14166	14174	14335	14274	14193	14088	14204	14226	14316	14385	14311	14204	14287	14280	14270	14214	14265	14322	14372	14336	14251	14115	14254	14117	14340	14354	14556	14274	14438	14262	14296	14418	14327	14072	14258	14160	14390	14185	14342	14232	14370	14248	14378	14242	14363	14348	14261	14243	14125	14310	14318	14303	14256	14018	14164	14027	14307	14275	14239	14299	14313	14241	14393	14282	14316	14209	14380	14206	14145	14321	14273	14338	14324	14144	14191	14406	14318	14285	14268	14303	14332	14160	14260	14326	14444	14173	14235	14269	14190	14320	14208	14201	14164	14096	14199	14277	14315	14275	14503	14312	14377	14484	14432	13986	14376	14343	14366	14313	14275	14380	14516	14169	14320	14227	14387	14198	14241	14212	14222	14075	14252	14208	14249	14243	14366	14244	14273	14425	14347	14195	14262	14316	14330	14272	14331	14164	14408	14317	14354	14342	14356	14124	14139	14348	14420	14295	14232	14096	14243	14203	14339	14094	14156	14301	14306	14293	14344	14328	14424	14226	14250	14408	14445	14385	14296	14300	14189	14209	14200	14339	14297	14230	14355	14206	14383	14160	14363	14328	14143	14203	14192	14221	14221	14233	14336	14450	14206	14254	14337	14394	14239	14348	14160	14064	14259	14262	14319	14354	14150	14275	14292	14073	14265	14256	14243	14185	14334	14433	14180	14209	14233	14359	14126	14277	14303	14184	14177	14272	14074	14309	14163	14278	14140	14047	14413	14297	14256	14277	14084	14045	14373	14245	14476	14278	14388	14159	14250	14245	14171	14297	14256	14310	14368	14541	14281	14341	14136	14575	14528	14320	14284	14168	14171	14111	14180	14099	14085	14227	14180	14373	14223	14158	14242	14173	14389	14382	14457	14372	14320	14358	14148	14204	14296	14360	14182	14091	14095	14296	14264	14390	14467	14314	14262	14352	14289	14278	14136	14323	14224	14109	14224	14260	14184	14106	14175	14042	14331	14483	14307	14294	14271	14268	14175	14376	14427	14315	14243	14069	14181	14145	14193	14252	14140	14126	14238	14257	14357	14269	14175	14240	14433	14246	14258	14383	14164	14382	14313	14119	14317	14294	14131	14287	14285	14309	14373	14251	14252	14307	14378	14350	14352	14179	14323	14164	14399	14356	14427	14409	14518	14313	14484	14194	14242	14187	14331	14128	14241	14221	14153	14306	14157	14393	14330	14172	14414	14201	14126	14250	14423	14395	14240	14379	14400	14300	14415	14246	14363	14315	14399	14297	14335	14095	14213	14236	14333	14275	14158	14171	14363	14367	14059	14270	14294	14302	14398	14292	14347	14370	14282	14221	14294	14358	14319	14411	14241	14381	14314	14323	14302	14225	14278	14212	14074	14195	14216	14428	14124	14298	14198	14420	14203	14285	14281	14218	14239	14304	14310	14450	14401	14377	14385	14351	14233	14142	14280	14301	14412	14271	14226	14216	14426	14344	14385	14249	14189	14154	14197	14040	14075	14281	14316	14387	14073	14364	14202	14229	14250	14173	14426	14223	14331	14327	14330	14118	14381	14288	14210	14595	14230	14381	14252	14100	14143	14386	14259	14258	14240	14198	14357	14207	13987	14138	14166	14293	14286	14224	14286	14277	14335	14284	14214	14340	14390	14212	14149	14400	14270	14162	14215	14251	14408	14452	14370	14348	14182	14311	14341	14268	14379	14440	14207	14269	14320	14262	14220	14249	14452	14264	14273	14283	14224	14293	14350	14209	14496	14330	14282	14327	14234	14160	14079	14352	14399	14329	14143	14187	14324	14349	14368	14278	14310	14229	14476	14369	14497	14257	14289	14469	14262	14293	14321	14442	14232	14242	14246	14355	14094	14246	14417	14151	14447	14149	14357	14162	14126	14262	14430	14110	14189	14136	14281	14087	14482	14387	14410	14248	14296	14106	14123	14166	14294	14336	14118	14177	14314	14212	14196	14169	14201	14363	14193	14229	14340	14131	14265	14320	14114	14184	14360	14239	14224	14480	14054	14219	14349	14319	14216	14078	14277	14243	14135	14209	14308	14323	14158	14301	14191	14273	14222	14271	14435	14308	14463	14186	14347	14239	14309	14282	14443	14177	14369	14102	14174	14394	14194	14323	14296	14055	14344	14392	14229	14355	14277	14255	14360	14400	14282	14356	14324	14143	14356	14237	14343	14435	14354	14091	14434	14216	14152	14215	14340	14248	14170	14320	14371	14290	14220	14319	14258	14302	14442	14267	14215	14309	14386	14067	14303	14163	14178	14291	14322	14322	14215	14297	14166	14392	14221	14417	14144	14259	14239	14378	14181	14266	14331	14366	14329	14300	14254	14200	14532	14149	14395	14392	14374	14374	14169	14211	14512	14339	14271	14304	14216	14112	14278	14241	14286	14332	14244	14359	14213	14192	14271	14261	14304	14248	14322	14193	14445	14320	14436	14266	14220	14325	14440	14442	14178	14387	14181	14324	14317	14191	14241	14398	14230	14174	14332	14229	14230	14154	14201	14311	14244	14357	14428	14378	14263	14330	14413	14416	14406	14183	14352	14514	14265	14363	14270	14324	14329	14188	14108	14366	14443	14180	14307	14299	14221	14340	14265	14422	14243	14212	14405	14151	14245	14350	14516	14358	14346	14267	14076	14267	14173	14124	14159	14331	14270	14322	14402	14166	14229	14275	14086	14270	14276	14176	14339	14498	14360	14309	14265	14337	14336	14186	14383	14239	14409	14275	14295	14369	14312	14355	14296	14192	14321	14301	14168	14314	14203	14382	14301	14135	14213	14327	14200	14262	14116	14238	14305	14244	14311	14307	14249	14262	14377	14240	14076	14262	14281	14208	14380	14356	14351	14279	14380	14080	14341	14352	14239	14318	14329	14251	14343	14246	14314	14156	14074	14400	14428	14307	14235	14250	14164	13946	14386	14435	14354	14172	14197	14212	14407	14398	14268	14513	14336	14339	14277	14251	14462	14219	14505	14029	14371	14265	14298	14222	14173	14295	14298	14178	14358	14237	14454	14272	14226	14449	14213	14231	14477	14500	14270	14450	14177	14204	14248	14239	14098	14335	14298	14089	14331	14202	14369	14299	14427	14331	14459	14425	14392	14443	14255	14421	14337	14419	14333	14210	14373	14451	14294	14219	14117	14264	14359	14174	14362	14338	14296	14213	14375	14416	14352	14179	14122	14267	14222	14354	14202	14247	14226	14362	14325	14393	14242	14244	14198	14387	14222	14377	14279	14537	14365	14426	14062	14308	14347	14313	14239	14402	14217	14285	14311	14338	14305	14292	14233	14309
15286	27486	26122	20993	18472	16997	16058	15711	15417	15531	15578	15708	15327	15114	14862	14878	14606	14550	14545	14417	14260	14396	14413	14239	13952	14017	14177	14242	14264	14070	13828	13851	13843	13726	13635	13655	13646	13595	13545	13563	13466	13522	13436	13725	13617	13578	13621	13606	13521	13645	13744	13640	13704	13599	13551	13453	13544	13489	13628	13479	13492	13443	13607	13575	13485	13539	13363	13475	13337	13418	13484	13648	13593	13475	13471	13622	13378	13500	13363	13261	13494	13727	13382	13447	13516	13413	13390	13529	13552	13602	13508	13419	13422	13606	13492	13293	13615	13419	13428	13664	13446	13412	13594	13649	13394	13438	13513	13482	13327	13470	13510	13568	13557	13551	13415	13593	13388	13401	13449	13463	13564	13505	13555	13669	13370	13456	13396	13541	13584	13397	13393	13437	13357	13536	13369	13593	13595	13361	13486	13610	13422	13569	13486	13579	13434	13489	13294	13357	13527	13415	13587	13434	13587	13355	13350	13470	13445	13452	13439	13483	13494	13405	13461	13457	13560	13648	13425	13531	13556	13400	13555	13467	13530	13347	13497	13535	13513	13441	13429	13652	13527	13419	13270	13532	13494	13539	13382	13629	13523	13556	13555	13389	13340	13377	13478	13500	13513	13443	13623	13535	13373	13480	13519	13458	13549	13473	13467	13369	13397	13572	13328	13352	13508	13376	13545	13556	13383	13565	13380	13440	13468	13477	13481	13407	13528	13525	13441	13393	13588	13519	13571	13593	13437	13432	13480	13393	13367	13630	13321	13407	13432	13500	13383	13453	13436	13406	13416	13365	13486	13324	13529	13434	13461	13396	13561	13480	13408	13423	13451	13589	13428	13359	13509	13525	13471	13345	13431	13688	13472	13359	13526	13673	13318	13524	13414	13588	13347	13435	13533	13497	13519	13592	13423	13594	13585	13584	13516	13541	13470	13615	13470	13524	13407	13321	13430	13391	13556	13510	13558	13552	13419	13355	13407	13543	13463	13534	13364	13556	13359	13543	13398	13476	13435	13348	13291	13440	13321	13464	13545	13350	13360	13477	13476	13518	13435	13502	13357	13528	13520	13468	13338	13469	13568	13589	13570	13525	13449	13444	13384	13532	13663	13517	13535	13486	13491	13602	13469	13520	13444	13308	13352	13395	13537	13486	13511	13430	13524	13473	13458	13477	13567	13474	13401	13381	13616	13423	13494	13469	13392	13376	13336	13291	13428	13423	13428	13371	13352	13419	13496	13590	13480	13386	13615	13362	13554	13372	13459	13596	13432	13489	13577	13386	13450	13526	13378	13402	13536	13445	13335	13565	13448	13447	13435	13528	13545	13604	13601	13372	13511	13535	13470	13466	13537	13457	13516	13411	13373	13262	13443	13489	13561	13431	13490	13556	13385	13657	13434	13562	13400	13398	13584	13481	13495	13475	13557	13456	13476	13545	13476	13459	13523	13498	13518	13481	13422	13434	13400	13382	13577	13517	13627	13324	13566	13442	13664	13265	13291	13335	13396	13554	13533	13496	13453	13454	13419	13443	13471	13465	13539	13460	13292	13476	13537	13524	13576	13412	13508	13475	13349	13295	13348	13525	13531	13453	13582	13478	13566	13441	13449	13430	13447	13529	13533	13423	13469	13515	13435	13611	13545	13709	13459	13424	13355	13457	13458	13535	13498	13439	13585	13561	13412	13422	13482	13410	13478	13552	13488	13518	13526	13506	13494	13515	13399	13397	13505	13357	13420	13445	13499	13458	13488	13445	13510	13426	13428	13631	13349	13564	13526	13633	13518	13476	13548	13449	13394	13337	13587	13455	13355	13499	13504	13491	13466	13365	13365	13503	13477	13376	13380	13664	13490	13413	13323	13393	13470	13410	13515	13466	13510	13385	13539	13516	13418	13366	13478	13578	13465	13321	13554	13365	13490	13582	13333	13406	13417	13616	13655	13445	13447	13263	13375	13419	13460	13422	13560	13509	13476	13342	13301	13468	13487	13425	13462	13371	13639	13468	13381	13531	13546	13346	13290	13288	13551	13499	13585	13364	13533	13505	13614	13464	13503	13598	13213	13457	13362	13609	13574	13440	13372	13525	13375	13511	13265	13449	13607	13367	13479	13435	13654	13432	13353	13538	13557	13554	13377	13351	13633	13437	13391	13468	13441	13480	13398	13480	13511	13518	13353	13381	13363	13444	13449	13561	13443	13540	13416	13470	13311	13559	13450	13347	13339	13568	13208	13439	13376	13608	13449	13433	13510	13502	13592	13403	13265	13464	13474	13304	13408	13493	13526	13594	13345	13282	13483	13529	13582	13380	13301	13412	13486	13679	13476	13468	13361	13443	13509	13434	13544	13342	13419	13527	13404	13429	13399	13561	13444	13329	13523	13588	13562	13351	13383	13590	13519	13448	13321	13455	13407	13423	13439	13532	13388	13392	13515	13467	13464	13517	13465	13527	13400	13202	13473	13440	13609	13472	13520	13563	13536	13412	13532	13591	13427	13524	13545	13514	13452	13384	13375	13396	13486	13662	13379	13337	13543	13411	13336	13451	13520	13327	13584	13285	13407	13429	13408	13597	13498	13514	13452	13594	13694	13447	13413	13426	13480	13454	13375	13547	13683	13462	13480	13442	13606	13455	13438	13513	13458	13404	13566	13475	13657	13543	13566	13539	13526	13496	13476	13346	13525	13537	13417	13314	13542	13472	13726	13550	13564	13316	13446	13454	13428	13439	13628	13404	13531	13459	13542	13395	13391	13428	13524	13610	13482	13691	13644	13476	13253	13338	13485	13472	13470	13714	13564	13473	13465	13436	13451	13399	13507	13362	13458	13476	13526	13428	13341	13489	13477	13476	13411	13663	13452	13509	13537	13364	13500	13487	13402	13430	13740	13435	13501	13397	13686	13477	13521	13437	13400	13312	13460	13643	13316	13591	13428	13368	13521	13439	13557	13548	13504	13572	13436	13425	13393	13324	13534	13429	13500	13448	13455	13349	13465	13444	13449	13508	13560	13366	13592	13535	13540	13472	13465	13489	13371	13511	13402	13537	13677	13624	13491	13459	13675	13500	13549	13520	13432	13531	13316	13400	13440	13502	13602	13448	13488	13520	13265	13572	13582	13508	13436	13365	13559	13313	13499	13289	13395	13405	13479	13431	13478	13527	13528	13496	13398	13612	13435	13513	13598	13571	13494	13398	13484	13529	13558	13537	13481	13431	13444	13428	13384	13460	13255	13585	13595	13399	13393	13504	13535	13431	13436	13452	13331	13323	13405	13504	13558	13590	13539	13467	13381	13564	13290	13402	13490	13321	13477	13322	13356	13558	13447	13474	13542	13486	13375	13461	13587	13372	13384	13474	13378	13476	13403	13472	13524	13227	13366	13649	13461	13317	13322	13570	13546	13545	13375	13383	13548	13549	13519	13647	13569	13247	13546	13472	13504	13490	13484	13574	13487	13548	13556	13541	13496	13515	13652	13395	13527	13421	13627	13537	13419	13428	13566	13468	13614	13337	13412	13600	13449	13491	13473	13549	13354	13485	13432	13449	13453	13480	13497	13470	13487	13387	13667	13529	13373	13482	13488	13509	13487	13524	13491	13436	13350	13532	13354	13452	13412	13521	13432	13605	13425	13548	13652	13442	13509	13518	13494	13523	13518	13470	13322	13355	13368	13595	13478	13564	13477	13460	13293	13584	13465	13528	13463	13514	13324	13537	13544	13472	13590	13222	13379	13558	13336	13496	13399	13459	13452	13504	13417	13395	13412	13308	13569	13489	13440	13393	13656	13557	13379	13595	13581	13569	13477	13531	13470	13459	13426	13435	13513	13456	13367	13543	13574	13519	13446	13491	13250	13591	13500	13551	13289	13461	13608	13458	13601	13527	13530	13413	13439	13448	13510	13370	13575	13590	13472	13556	13629	13447	13456	13473	13364	13567	13471	13454	13379	13521	13540	13442	13578	13517	13510	13493	13350	13313	13462	13440	13441	13498	13512	13485	13365	13572	13363	13407	13602	13480	13505	13492	13485	13704	13528	13429	13599	13489	13570	13554	13430	13377	13486	13430	13494	13353	13400	13345	13404	13432	13499	13518	13560	13430	13387	13414	13367	13500	13733	13559	13280	13370	13506	13557	13396	13504	13503	13527	13509	13654	13334	13477	13537	13459	13526	13420	13539	13249	13410	13494	13499	13629	13505	13503	13432	13399	13525	13334	13493	13469	13498	13457	13429	13581	13522	13550	13220	13493	13480	13587	13519	13409	13247	13422	13361	13491	13433	13359	13581	13557	13560	13298	13529	13546	13430	13424	13460	13516	13444	13438	13440	13305	13540	13434	13449	13556	13410	13479	13479	13622	13512	13437	13504	13626	13303	13390	13548	13547	13423	13354	13507	13572	13514	13417	13579	13448	13477	13402	13438	13538	13432	13409	13358	13514	13346	13455	13439	13568	13537	13479	13632	13438	13380	13591	13510	13555	13544	13670	13490	13339	13517	13531	13412	13416	13467	13416	13506	13574	13458	13510	13470	13491	13458	13439	13498	13312	13459	13495	13514	13492	13406	13525	13364	13545	13500	13445	13548	13359	13371	13438	13359	13346	13556	13418	13358	13514	13453	13589	13523	13306	13482	13463	13332	13671	13444	13363	13529	13366	13469	13558	13552	13421	13498	13513	13498	13517	13431	13455	13613	13365	13373	13410	13509	13441	13342	13449	13455	13563	13332	13453	13317	13678	13545	13332	13423	13365	13488	13297	13572	13474	13475	13454	13478	13635	13662	13336	13532	13419	13457	13501	13537	13467	13580	13324	13432	13441	13365	13497	13207	13571	13615	13437	13522	13630	13549	13612	13368	13462	13506	13363	13337	13441	13364	13398	13503	13529	13561	13298	13484	13552	13634	13419	13583	13456	13399	13652	13456	13497	13452	13507	13634	13429	13571	13644	13399	13423	13405	13642	13567	13367	13471	13425	13538	13322	13510	13447	13417	13359	13576	13605	13645	13542	13463	13503	13436	13551	13570	13491	13537	13536	13564	13502	13430	13350	13525	13482	13321	13351	13567	13477	13401	13484	13417	13250	13408	13614	13480	13435	13366	13357	13533	13334	13441	13586	13487	13420	13487	13426	13391	13390	13400	13443	13617	13612
22741	21122	28939	23573	21285	22901	23452	18281	17117	17489	17530	17239	17200	17139	17160	16715	16589	16293	16381	16385	16352	16340	16399	16324	16169	15937	16334	16247	16453	16156	16049	15839	15723	15774	15868	15936	15791	15649	15677	15653	15672	15636	15740	15601	15530	15451	15560	15644	15580	15450	15529	15476	15573	15499	15647	15516	15451	15570	15563	15415	15484	15483	15468	15428	15435	15551	15406	15364	15752	15533	15493	15576	15384	15570	15602	15536	15592	15303	15315	15635	15561	15342	15413	15516	15504	15341	15285	15551	15408	15333	15481	15419	15305	15484	15392	15362	15518	15328	15563	15399	15644	15659	15280	15382	15542	15579	15214	15418	15561	15412	15571	15620	15375	15420	15186	15530	15443	15416	15486	15524	15417	15434	15434	15509	15390	15278	15361	15343	15490	15484	15479	15491	15436	15393	15179	15541	15515	15485	15534	15470	15410	15704	15359	15613	15326	15473	15628	15514	15465	15392	15429	15534	15516	15451	15479	15403	15495	15260	15580	15191	15272	15410	15426	15461	15372	15374	15494	15364	15284	15501	15439	15398	15456	15222	15374	15364	15591	15229	15245	15331	15287	15599	15624	15437	15395	15275	15271	15422	15452	15561	15408	15468	15230	15329	15348	15571	15421	15352	15372	15361	15475	15481	15543	15443	15225	15344	15636	15467	15379	15567	15519	15427	15481	15567	15359	15597	15438	15346	15466	15306	15486	15334	15333	15551	15498	15341	15334	15416	15349	15380	15559	15430	15411	15338	15406	15455	15500	15361	15517	15548	15400	15199	15335	15237	15343	15375	15449	15121	15258	15322	15599	15434	15635	15409	15461	15532	15486	15315	15467	15652	15283	15384	15385	15449	15485	15216	15372	15390	15606	15348	15403	15338	15318	15242	15598	15376	15227	15359	15233	15642	15262	15391	15351	15618	15484	15399	15544	15339	15450	15637	15438	15603	15546	15548	15427	15417	15387	15441	15540	15496	15385	15336	15569	15373	15370	15566	15552	15660	15454	15249	15471	15352	15554	15583	15453	15511	15419	15441	15346	15375	15526	15563	15514	15503	15480	15609	15545	15293	15249	15571	15424	15305	15234	15389	15480	15398	15463	15526	15352	15364	15575	15307	15337	15487	15504	15305	15411	15287	15393	15439	15332	15512	15564	15373	15367	15284	15374	15549	15397	15513	15572	15448	15383	15351	15316	15258	15268	15237	15412	15502	15254	15196	15441	15142	15469	15608	15610	15390	15384	15484	15394	15369	15593	15418	15543	15299	15431	15507	15372	15333	15472	15351	15489	15357	15362	15307	15251	15392	15337	15483	15495	15463	15578	15434	15500	15307	15375	15326	15307	15479	15177	15200	15514	15573	15360	15369	15544	15209	15471	15433	15304	15393	15413	15374	15209	15407	15150	15388	15451	15465	15379	15324	15431	15395	15382	15460	15488	15536	15494	15541	15358	15220	15346	15286	15430	15480	15166	15545	15498	15384	15533	15476	15490	15488	15533	15263	15352	15323	15505	15347	15482	15322	15261	15527	15609	15512	15274	15393	15239	15379	15602	15507	15421	15237	15581	15370	15552	15242	15565	15626	15370	15379	15217	15423	15266	15320	15424	15592	15633	15452	15419	15666	15433	15380	15479	15316	15478	15316	15295	15423	15459	15331	15268	15397	15389	15391	15369	15285	15319	15437	15482	15292	15322	15425	15381	15402	15252	15283	15462	15369	15414	15435	15342	15378	15327	15642	15532	15386	15283	15266	15483	15404	15380	15348	15501	15626	15607	15216	15382	15271	15541	15540	15468	15394	15502	15356	15451	15657	15432	15239	15492	15504	15553	15479	15438	15305	15419	15560	15527	15338	15315	15257	15452	15500	15111	15296	15204	15342	15459	15354	15492	15508	15357	15448	15483	15327	15425	15521	15310	15370	15506	15272	15470	15336	15454	15639	15411	15594	15411	15566	15431	15342	15492	15348	15674	15371	15345	15432	15381	15409	15160	15275	15366	15477	15235	15262	15409	15428	15360	15579	15438	15312	15315	15408	15388	15434	15379	15369	15337	15416	15354	15287	15461	15478	15363	15126	15558	15330	15393	15457	15624	15448	15484	15424	15410	15579	15312	15605	15371	15490	15573	15393	15364	15352	15252	15425	15423	15302	15317	15256	15440	15338	15562	15507	15351	15448	15364	15457	15460	15327	15412	15600	15389	15469	15619	15468	15389	15543	15540	15322	15270	15456	15461	15440	15523	15480	15717	15560	15396	15414	15576	15326	15411	15556	15463	15570	15281	15271	15249	15366	15361	15664	15306	15231	15216	15284	15512	15648	15478	15482	15336	15340	15524	15406	15516	15416	15291	15496	15334	15484	15515	15570	15383	15490	15523	15383	15527	15285	15637	15418	15307	15325	15310	15337	15274	15220	15585	15545	15488	15278	15486	15363	15481	15457	15438	15495	15413	15464	15488	15555	15422	15500	15365	15396	15454	15513	15396	15576	15635	15575	15510	15600	15495	15407	15373	15575	15487	15426	15550	15614	15278	15646	15514	15331	15352	15647	15344	15283	15304	15285	15376	15266	15655	15507	15422	15316	15528	15373	15389	15376	15361	15428	15317	15273	15296	15476	15361	15401	15375	15428	15453	15326	15393	15400	15387	15588	15408	15431	15303	15403	15471	15339	15595	15464	15270	15209	15211	15607	15440	15398	15364	15358	15581	15493	15614	15287	15433	15593	15419	15274	15383	15347	15417	15637	15463	15543	15525	15405	15469	15291	15450	15550	15420	15314	15357	15384	15475	15375	15358	15260	15386	15293	15487	15322	15440	15376	15564	15445	15436	15371	15281	15485	15482	15284	15396	15379	15714	15477	15635	15517	15405	15538	15369	15351	15371	15204	15228	15413	15416	15640	15261	15390	15414	15614	15405	15295	15380	15332	15299	15456	15292	15109	15445	15445	15545	15476	15456	15508	15467	15558	15595	15581	15387	15333	15340	15279	15428	15204	15301	15514	15567	15305	15365	15478	15440	15254	15418	15285	15398	15473	15314	15338	15539	15287	15471	15383	15532	15160	15573	15487	15384	15418	15446	15370	15363	15539	15490	15405	15349	15511	15494	15781	15383	15443	15425	15588	15507	15386	15427	15397	15374	15251	15464	15259	15620	15613	15454	15489	15562	15435	15336	15333	15204	15308	15480	15468	15318	15445	15268	15383	15506	15221	15407	15520	15286	15384	15367	15585	15312	15211	15439	15584	15408	15299	15248	15303	15388	15313	15512	15580	15403	15466	15227	15252	15355	15391	15344	15319	15595	15449	15304	15355	15506	15276	15363	15398	15352	15380	15515	15487	15393	15586	15489	15388	15357	15390	15327	15438	15319	15343	15289	15391	15480	15460	15470	15340	15398	15373	15217	15373	15470	15547	15520	15431	15348	15317	15540	15468	15203	15569	15326	15341	15391	15384	15430	15514	15486	15242	15389	15496	15376	15615	15619	15472	15158	15398	15378	15484	15407	15574	15247	15356	15583	15448	15294	15543	15522	15475	15347	15471	15480	15490	15556	15345	15605	15550	15197	15424	15517	15352	15400	15343	15266	15318	15512	15169	15379	15456	15449	15370	15523	15357	15321	15399	15274	15368	15539	15507	15448	15370	15363	15622	15587	15368	15381	15463	15649	15462	15254	15389	15060	15347	15484	15395	15307	15278	15529	15368	15276	15307	15358	15260	15356	15459	15173	15536	15374	15460	15593	15615	15399	15551	15493	15374	15465	15497	15171	15192	15380	15426	15230	15400	15206	15633	15395	15599	15315	15477	15421	15399	15454	15337	15363	15544	15588	15285	15290	15433	15260	15486	15437	15482	15459	15505	15350	15282	15493	15388	15442	15390	15353	15289	15463	15352	15326	15491	15616	15458	15286	15381	15446	15469	15369	15303	15353	15426	15446	15402	15494	15522	15516	15201	15516	15456	15448	15364	15543	15351	15365	15442	15360	15405	15362	15601	15514	15579	15526	15420	15447	15299	15598	15441	15431	15426	15382	15650	15488	15358	15432	15660	15412	15324	15199	15194	15309	15263	15063	15436	15514	15529	15468	15496	15519	15475	15381	15346	15476	15444	15323	15340	15337	15352	15306	15442	15406	15506	15343	15623	15292	15472	15469	15669	15509	15321	15332	15431	15281	15385	15428	15516	15370	15423	15473	15428	15295	15479	15227	15479	15466	15486	15401	15429	15285	15327	15310	15477	15556	15469	15411	15527	15273	15300	15522	15339	15487	15386	15463	15396	15169	15491	15324	15356	15517	15462	15319	15636	15435	15479	15399	15506	15458	15211	15370	15423	15502	15484	15619	15379	15486	15530	15380	15363	15390	15314	15391	15361	15659	15526	15348	15343	15337	15541	15393	15414	15366	15400	15367	15505	15397	15269	15291	15375	15417	15420	15447	15266	15239	15319	15416	15394	15571	15432	15433	15314	15385	15289	15372	15391	15523	15316	15484	15467	15288	15358	15420	15243	15311	15380	15373	15495	15379	15282	15546	15362	15517	15429	15492	15437	15381	15594	15553	15321	15411	15417	15278	15254	15344	15429	15596	15538	15494	15439	15499	15407	15435	15396	15297	15478	15188	15358	15489	15395	15458	15423	15308	15389	15477	15383	15433	15360	15320	15377	15278	15291	15387	15297	15272	15370	15386	15515	15438	15350	15433	15587	15243	15400	15469	15326	15530	15462	15359	15325	15461	15411	15215	15325	15301	15461	15550	15431	15545	15527	15435	15304	15600	15491	15259	15501	15341	15603	15533	15410	15332	15185	15243	15289	15394	15377	15574	15463	15412	15439	15431	15383	15370	15238	15109	15422	15390	15397	15313	15500	15591	15386	15395	15447	15392	15475	15561	15645	15479	15291	15374	15454	15400	15196	15188	15375	15609	15274	15368	15547	15444	15444	15486	15308	15393	15374	15279	15425	15385	15332	15389	15454	15445	15372	15227	15333	15413	15504	15491	15395	15448	15294	15392	15305	15257	15145	15434	15330	15270	15269	15337	15344	15305	15551	15369	15578	15602	15323	15390	15285	15674	15309	15518	15488	15511	15332	15363	15429	15426	15368	15353	15503	15392	15683	15336	15393	15314	15346	15354	15480	15492	15462	15523	15547
17436	32862	30924	24104	20985	19088	18072	17486	17197	16779	16933	16918	16953	16685	16364	16083	15897	15752	15567	15347	15310	15388	15583	15257	14906	15325	15159	15222	15184	15061	14994	14705	14601	14513	14577	14410	14351	14275	14498	14243	14323	14182	14215	14141	14170	14155	14263	14212	14144	14299	14372	14153	14250	14277	14401	14239	14205	14400	14133	14151	14174	14088	14163	14267	14262	14211	14266	14107	14190	14114	14062	14248	14084	14073	14157	14229	14147	14082	14240	13986	14173	14185	14151	14000	14011	14037	14118	13935	14113	14121	14010	14215	14069	14066	14212	14200	14144	14042	14207	14199	14168	14255	14272	14305	14231	14267	14127	14288	14069	14151	14243	14169	14067	14090	14131	14069	13962	14199	14118	13981	13896	13994	13987	14197	14231	14198	14138	14190	14183	14155	14254	14124	14182	14230	14185	14034	14129	14144	14086	14059	14187	14249	14042	14039	14207	13998	14178	14102	14019	14093	13990	14159	14022	14305	14122	14120	14095	14262	13977	14270	14199	14161	14324	14196	14033	14101	14194	13998	14138	14039	14215	14066	14136	14292	14217	14102	14149	14192	14119	14342	14225	14050	14127	14273	14074	13922	14134	14103	13967	14143	14175	14043	14033	14141	14247	14255	14170	14002	14143	14020	14192	14130	14244	14118	13994	14277	14086	14170	14163	14027	14059	14153	14046	14126	14016	14242	14150	14048	14046	14160	14017	14173	14021	14121	14028	14202	14028	14089	14020	14001	14109	13891	14207	14176	14213	14173	14120	14308	14097	14156	14083	14128	14031	14068	14320	13862	14183	14075	13970	14236	14051	14103	14263	14041	14110	14101	14297	13991	14134	14222	14128	14150	14176	14067	14007	14112	14121	14231	13984	13876	14096	14137	14210	14008	14036	14147	14292	14065	14009	13966	14124	14239	14054	14053	14137	14002	14124	14112	14202	14184	14126	14127	14091	14003	14165	14182	13964	14018	14060	14120	14116	14225	14179	13993	14063	14137	14073	14278	14117	14037	14096	14106	14106	14107	14117	14176	14213	14143	14117	14207	14162	14135	14121	14156	14177	14065	14238	13948	14183	14166	14016	14136	14404	14076	14160	14244	14249	14175	14104	14166	14170	14183	14154	14044	14153	14010	14003	14186	14191	13990	14229	14197	14117	14040	14081	14140	14208	14092	14139	14245	14163	14210	14010	14059	14207	14099	14180	14193	13865	14165	14157	14038	13977	14200	14152	14117	13968	14169	14064	14166	14118	14145	14106	14049	14153	14071	14179	14218	14137	14125	14019	14206	14185	14139	14167	14108	14019	14245	14160	14113	14294	14090	14105	14150	14030	14215	14133	14227	14265	14021	14291	14074	13967	13959	14178	14083	14169	14184	14113	14192	14173	14306	14191	14129	14158	14080	14093	14214	14063	14115	14093	14087	14234	13950	14195	13974	14149	14155	14129	14307	14101	14321	14104	14116	14129	14287	14143	14141	14054	14166	14219	14068	14163	14141	13954	14181	14099	14130	13938	14209	14083	13906	14185	14123	14073	14053	14049	14002	14360	14072	14261	13989	14077	14079	14203	14039	14042	14211	14069	14036	14173	14223	14133	14068	14066	14220	14083	14180	14272	14071	14074	14080	13890	14064	13977	14109	14243	14081	14223	14010	13961	14275	14192	14121	14119	14207	14113	14039	14284	13971	14109	14087	14149	14219	14114	14199	14070	13881	14161	14104	14055	13977	13871	14083	14107	14136	14266	14134	14140	14135	14280	14244	13986	14155	14273	14229	14032	14185	14274	14271	14184	14175	14091	13987	14075	14176	14137	14059	14119	14124	14175	14151	14249	14097	14055	14166	14157	14062	13946	14120	14018	14096	14184	14141	14218	14042	14087	13890	14118	14191	13956	14339	14204	14111	14019	14202	14152	14083	14168	14073	14011	14128	14169	14124	14123	14126	13992	14239	14078	13984	14035	14047	14234	14042	14138	14086	14341	14059	13941	14179	13932	14135	14168	14323	13955	14193	14138	14184	13937	14166	14035	14161	13972	14190	14108	13967	14008	14152	14121	14131	14316	14149	13853	14281	14084	14021	14166	14116	14131	14145	13994	14123	14016	13948	14145	14118	14194	14034	14074	14106	14108	14140	14196	14079	14114	13984	14155	14371	14230	14042	13911	14181	14071	14081	14165	14080	14083	14194	14091	14209	14139	14223	13926	14297	14008	14056	14201	14170	14108	14141	14106	14086	14250	14097	14021	14267	14183	14044	13999	14029	13948	14117	14260	14105	14259	14072	14190	14149	14095	14269	14047	14148	14096	14068	13960	14225	14156	14078	13925	13893	14152	14236	13994	14142	14075	14046	14164	14066	14348	14091	14044	14220	14163	14048	14305	14069	14083	14171	13863	14021	14087	14170	14095	14211	13961	14151	13995	14214	14227	14066	14176	14069	14048	14150	14171	13988	14134	14210	14186	14154	14249	14192	14094	14050	14089	14136	14062	14062	14120	14177	14060	14191	14168	14032	14075	14161	14145	14093	14149	14237	13963	14012	14033	14156	14023	14119	14134	14064	14188	14143	14068	14002	14243	14115	14046	14215	14217	14214	14115	14158	14266	13958	14140	14062	14190	14049	14123	14122	13999	14247	14125	14029	14218	14134	14107	14129	14096	14061	14045	14037	14001	14246	14061	14058	13996	14010	13975	14148	14149	14170	13958	14141	14157	14027	14100	14023	14068	14011	14086	14116	14041	14154	14119	14105	14060	14035	14114	13911	14243	14125	14191	14143	13926	14069	14158	14208	14052	14144	14117	14075	14229	13930	14046	14066	14114	14289	14046	14376	14259	13990	14045	14070	13988	14131	14197	14077	14123	14362	14117	14036	14152	14025	14205	14013	14261	13996	14056	14240	14172	14096	14036	14078	14136	14230	14085	14294	14071	14103	14138	14122	14224	14028	14244	14032	14225	14222	14275	14008	14091	13896	14223	14077	14148	14090	14178	14189	14317	14133	13962	14065	13987	14167	14013	13997	14035	14167	14079	14183	14113	14255	14159	14112	14026	14094	14044	14107	14120	14325	14142	14121	14164	14148	14191	14053	14190	13989	14111	14161	14079	14083	14215	13904	14018	14199	14090	14146	14061	14257	14091	14220	13995	14162	14184	14121	14246	14211	13986	14009	14061	14168	14098	14124	14240	14100	14259	14292	14071	14101	14116	14072	14027	14141	14163	14166	14118	13917	14140	14185	14086	14058	13910	14326	14203	13990	14065	14259	14000	14176	14029	14034	14082	14250	14133	14186	14031	14080	14020	14131	14150	14150	14168	14077	14133	14263	14100	14062	14262	14196	13926	14047	14204	13951	14011	14059	14088	14147	14145	13902	14087	14182	14208	14157	14186	14078	14146	13872	14092	14041	14107	14310	14097	14164	14123	14189	14019	14166	13991	14196	14131	14050	14226	14244	14088	14072	14063	14028	14134	14191	14141	14159	14099	14185	14054	14154	14063	14094	14131	14153	14034	14136	14035	14121	14288	14121	14313	13985	14074	14168	14073	13886	14148	14194	14363	14178	13939	14073	14175	14030	14105	14150	13973	14237	14032	14121	14209	14038	14243	14044	14078	14035	14264	14272	14095	14067	13999	14184	14164	14060	14241	14196	14026	13982	14179	14004	14239	14124	14164	14259	14044	14121	14074	14146	14163	14231	14113	14045	14083	13921	14196	13995	14157	14036	14172	13942	14187	14177	14142	14203	14306	14260	14156	14028	13961	14368	14085	13906	14121	14117	14057	14191	14186	14138	14065	14242	14221	14132	14253	14083	14073	13961	14029	14079	14063	13982	14053	14075	14175	14025	14111	14056	14109	14065	14135	14144	14188	14227	14218	14205	14280	14153	14040	14118	14272	14024	14011	13909	14222	14286	14033	14137	14163	14080	14039	13950	14117	14215	14103	14190	14243	14050	14205	14154	14155	14167	14175	14067	14084	14071	14055	14097	14091	13976	14068	14136	14159	14062	14135	14115	14067	14031	14013	14253	14242	14108	14122	14012	14210	14163	13959	14229	14018	14151	14123	13947	14174	14176	14203	14089	14131	14092	14008	14098	14215	14198	14049	14042	14162	14099	14184	14235	14020	14302	13986	14082	14200	13990	14050	14107	14149	14062	14057	14253	14128	14297	14112	14122	14038	13977	14062	13946	14253	14096	14067	14186	14110	14043	14158	13973	13971	13955	14042	14161	14002	14168	14127	14064	14077	14155	14077	14001	14057	14118	14088	14035	14068	14193	14141	14119	14210	14009	14218	13948	14267	14065	14026	14190	13907	14091	14040	13977	14085	14217	14021	13969	14088	14132	13988	14092	14074	14172	14085	14024	14084	14027	14049	14060	13967	14115	14141	14126	14182	14086	14114	14047	13874	14115	14238	14268	14211	13944	14150	14172	14067	14207	14244	13859	14169	14086	13972	13954	13900	14100	14106	14078	14166	14086	14302	14159	14181	14136	14251	13939	14141	14162	14102	13921	14103	14145	14060	13976	14064	14100	14291	14184	14417	14167	14134	14294	14017	14118	14186	14133	14165	14213	14303	14131	14192	14215	14280	14118	13972	14065	14110	14071	13986	14060	14249	14077	14090	13993	14122	14109	14031	14134	14149	13973	14031	14024	14087	14154	14147	14202	14107	14179	14097	14105	14210	14242	14058	14272	13926	14142	14155	14210	14170	14067	14213	13992	14226	14155	14106	14143	13909	14142	14273	14101	13949	14119	14205	14169	13902	14113	14160	14112	14128	14057	14063	14103	14144	14120	14164	14122	14158	14132	14297	14115	14225	14160	14033	13996	14073	14288	14136	14072	14184	14078	14100	14131	14170	14165	14107	14230	14044	14207	14104	14236	13999	14017	14069	14078	14092	14216	14083	14023	14216	14182	14038	14186	13992	14188	14133	14255	14231	14191	14141	14102	14086	14098	13897	14036	14193	14235	14199	14232	14080	14110	14088	13953	14182	14076	14168	14047	14075	14137	14020	13965	14186	14171	14174	14013	14011	14055	13961	14168	14125	14099	14070	14179	14131	14049	14076	14120	14146	14065	14082	14118	13947	13976	14058	14283	14161	13979	14127	14068	14089	14093	14191	14334	14198	14178	14232	14020	14118	14069	14184	14013
27248	21794	23197	19196	15445	15036	14885	14617	14803	14686	14749	14721	14788	14543	14459	14503	14354	14391	14291	14341	14263	14298	14404	14181	14431	14504	14378	14163	14140	14194	14175	13984	14073	14277	14168	14142	14090	13907	14071	13986	14017	14109	14130	14054	14135	14028	14000	14070	14077	14085	13852	13970	13910	14108	14032	14039	14092	14020	14050	14046	13969	13863	14140	14032	14122	14135	14097	14029	14215	14049	14176	14058	14025	13988	13870	14066	13977	14099	14076	13911	14033	14232	13943	14061	14048	14028	13980	13858	14269	13947	14084	14113	14305	14145	13942	13832	13872	14072	14026	14047	13908	14033	13931	13876	13839	14122	14189	14151	14207	13936	14156	14002	13825	13960	14143	14010	13964	13902	14106	14033	14033	14148	13972	13869	13815	14075	13924	13929	13727	13999	14057	13972	14083	14157	14049	14079	14018	14004	14007	14064	14101	13956	14062	13946	14062	13969	13951	14114	14015	14087	13824	13866	14268	14083	13852	14037	13979	13908	14122	13956	14161	14199	13985	13764	13915	14163	14093	13797	13942	14128	13751	13960	14172	13876	13985	14049	13951	14024	14019	14084	13949	13968	14088	13921	14060	13815	14016	14074	14149	14051	14045	13916	13845	14154	13885	13929	13955	14023	14038	13851	13817	14000	14081	14026	14123	14025	14052	14080	13920	14088	14082	13898	14013	13920	13874	14037	13979	13978	14093	13904	14022	13957	13887	14086	14147	13888	13888	14034	13896	14063	14206	14186	13923	14147	14032	13889	14158	13856	13923	14047	13928	13941	13948	14162	13976	13980	14018	14170	14183	13923	13803	13902	14113	13952	13995	14071	13958	14078	14124	13894	13794	13939	14084	14101	13994	14153	13964	13998	14101	13855	14070	13884	13846	13963	14114	14089	14189	13899	14067	14115	14068	14022	13958	14172	13772	14154	14004	13982	14093	14170	14019	14181	14100	13999	14029	14043	13902	14039	14113	13983	13997	14078	14210	14085	13892	14066	14042	13897	14101	14113	14132	14237	14104	14132	13949	13840	13867	13926	14027	14152	14291	14008	14289	13976	14072	13931	13917	13986	14018	14065	14058	13920	14055	14127	13938	14099	13915	14096	13903	13818	13842	13927	14134	13980	14136	13972	14059	13960	14003	14066	14092	14033	14109	14069	13969	13924	14129	14120	14154	14011	14208	14000	13899	13957	13947	14142	14204	14090	13999	13874	14136	13982	13793	14122	13946	13899	14005	14157	13938	13857	14049	14208	14165	13945	14136	13998	13936	14085	13867	13970	13869	13770	14001	14080	14021	13989	14077	13941	14028	14042	14021	14080	13975	13991	13949	13941	14084	14047	14015	14082	13894	14060	14079	14158	14016	13875	13977	13980	13789	14071	13700	14006	14116	14078	13913	14091	13783	14121	13995	13985	14086	14031	13880	14010	13946	13973	14022	13914	13919	13850	14054	14047	14083	14038	14119	14010	14000	13818	14009	13948	14043	14191	14137	14169	14022	13902	14072	13877	13960	14087	14004	13856	14000	14011	13986	14077	13993	13991	14097	13869	14072	14096	14069	13899	14088	13972	13871	14195	13749	13958	13948	13913	13968	13945	14100	14062	13967	13996	14078	13865	13875	14052	14050	13971	14029	14025	14105	14112	14069	13894	13890	13954	14000	14021	13966	13979	13896	14075	14078	13807	14043	14088	13946	13968	13925	14001	14014	13927	14091	13902	14028	13960	14049	14106	14187	13991	13948	13842	13968	14156	14046	14000	13976	14049	13945	14138	14082	14007	14173	13920	13877	14070	14022	14005	14104	13977	14084	13845	13834	14028	13930	13908	14100	13958	14002	14020	14116	13983	14083	13912	13830	14048	14137	14023	14112	14043	14084	13934	14236	13934	13897	14036	14197	13979	13885	14014	14088	13993	13975	14104	13963	13929	13782	13968	14063	14072	13987	13779	14082	13973	14041	13971	13668	14162	14067	13986	13837	14115	13970	13992	14247	13913	13992	14018	13890	14182	13915	14057	14157	14003	13948	13983	14057	14015	14057	14180	13942	13981	13971	13905	14079	13946	13950	14165	14017	14121	13919	14042	13887	13884	13822	13961	14096	13910	14178	14021	14203	13933	13961	13909	13838	14012	14150	13970	13983	13877	13920	13926	14077	13981	14129	14042	14011	14073	14093	14033	14023	13976	13992	13846	14215	14004	13951	14025	13749	14014	14087	14143	14005	13929	13982	14042	13880	14010	13986	13883	14074	14044	13973	13957	14114	13977	13965	14061	14087	14155	13903	13895	14068	13861	13889	14000	13997	14057	14016	14117	13953	14152	14131	13947	14115	14006	14062	14141	14124	14140	14108	13974	14061	14080	13883	14272	13932	13935	13912	14031	13888	14027	14025	13979	13881	14121	14075	14043	13964	13952	14004	13877	14054	13863	13963	13828	13946	14139	13973	13949	13808	13952	13974	13992	14169	14043	13909	13925	14022	14166	14097	14257	14160	14220	14090	14077	14089	13996	13948	13941	14173	13893	13957	13946	14088	14104	14022	13996	13786	14057	13857	14027	13969	14034	14033	13925	14274	14064	13996	13972	13987	14012	13986	13966	13986	13991	13965	14057	13881	14114	14033	13960	14237	13900	14085	14104	13927	14068	14204	14253	14104	14174	13935	14082	14121	14042	14080	14084	14248	13887	14024	13937	14152	13985	13987	14135	14037	14039	13873	13962	14013	14174	14079	14041	14003	14027	13998	14116	13935	14004	13849	13990	13915	13997	14175	13841	14025	13853	14001	13827	14123	14246	14125	14139	13982	13848	14106	14172	14135	14035	13794	14121	14005	13962	13762	13855	13961	13938	13981	13986	13959	13913	13944	14079	13885	13894	13844	14128	14011	13932	13961	13939	13788	13998	13973	13916	14007	13836	13946	14137	14052	13951	14028	14059	13813	14141	13754	14127	14090	14177	13926	13961	13926	14138	14117	14080	14078	14159	13989	13966	13914	14236	14046	14001	13927	14026	14171	14049	14012	13873	14148	13900	13946	14063	14196	13958	14025	14086	13838	13957	13880	13951	13946	13934	13858	14097	14005	14093	14005	14031	13977	13953	13991	13870	13860	13773	13817	13950	13955	14120	13909	13807	14047	13959	14027	13930	14055	13872	13976	14085	13932	14032	13922	14008	13933	14097	13908	14136	13896	14167	13842	13909	13981	14156	13926	13797	13931	13991	14199	13965	13950	13949	13999	14128	14097	13956	13828	14003	13960	13782	13957	13970	13947	13823	14084	14030	13847	13987	14081	13943	14163	13856	14124	14231	14026	13968	14197	13921	14137	14044	13934	14095	13947	13911	14017	13941	14064	14167	14054	14140	13973	14197	14018	13980	13973	14095	13986	13874	14033	14135	13834	13844	14042	13791	14128	14078	13878	13839	14044	13915	14097	13910	13722	14011	13884	13970	13980	14017	14092	13876	14098	14110	14044	14075	14024	13920	13932	14054	13999	13848	14091	13987	14025	13961	14017	13807	14015	14089	13812	13856	14007	13965	13864	14182	14087	14007	13935	14014	14010	13996	14023	13985	13886	13980	14032	14036	14078	13976	14121	14064	13926	13891	14012	13990	13977	13966	14013	13907	13981	14042	14025	13965	14017	13990	13986	13837	13984	14169	13905	14121	13945	14198	14091	14126	13949	14039	14148	14027	13946	13971	13983	13886	14018	14098	14030	14167	13974	14127	14110	13902	13959	14104	14126	14118	14057	13896	13959	13942	14052	14065	14086	14024	13859	14053	13936	13930	14112	14109	14009	14027	13955	13908	14052	13943	14015	14017	13961	13972	14143	13851	13867	13893	13748	13916	14093	13976	13922	14139	14095	14036	14016	14024	13971	13882	14033	13972	13938	14021	14041	14088	14130	13900	14142	14084	14019	14138	13948	14090	13878	14015	14107	14154	14122	14046	14263	13990	13998	14001	13966	13954	14100	14116	13998	14149	13847	13895	14179	13927	14090	14025	13939	14177	14118	14050	14146	13990	13972	13932	14024	14059	14001	13908	14025	14119	13968	13981	14082	14008	14075	13988	14017	13904	13969	14135	13942	13993	13994	14066	13917	13873	13932	13954	14129	13936	13962	13916	14163	13968	14006	14080	14178	14037	13941	14142	13987	13968	14105	13852	14073	13998	14056	14244	13965	13971	14038	13984	13873	14030	13918	14012	14086	14142	14062	14035	14122	13996	13969	14174	13984	13905	14108	13893	14123	13841	13953	14020	13988	14049	14129	14011	14045	14091	14003	14174	13939	14091	13947	13930	14147	14061	14107	14156	13999	14093	14068	13976	13837	14117	14040	13989	13999	13980	13949	14034	13989	14032	13893	14022	14046	14137	13929	13809	14034	13905	13855	13945	13733	14040	13885	13940	14172	14075	14137	14007	13879	13900	13945	14016	14010	14040	14183	13971	14089	14207	14072	14038	14096	14149	14006	14165	13884	13970	13973	13998	14218	14033	14096	13915	14154	14017	14093	13898	14029	13783	14012	13914	13973	14092	14044	14042	14161	14129	14193	14207	13840	13920	14036	13908	13973	13999	13943	13875	14115	13983	14123	14010	13963	13818	14066	13794	13828	13996	13929	14124	14081	14068	13934	14219	14076	13914	13909	13912	13953	13996	14048	14001	14074	14055	13994	14030	14076	14090	13936	13958	13997	14175	14038	13906	14067	13901	14024	13854	14102	14127	13956	14102	14022	14078	13899	13938	13935	13948	14000	14143	13896	14058	13892	14067	14072	13993	14144	13955	13813	13858	14112	13979	13994	14003	13890	13996	14000	13910	13914	14305	13909	14129	14062	13923	13900	13855	13927	14018	14020	14084	14142	14098	13969	14019	14038	13974	13967	13909	13999	13946	14096	14009	13829	13958	14062	13775	13978	14120	13948	14164	14291	14233	13923	14160	13974	14035	14119	14121	14023	14132	14139	13840	14046	14039	13965	14036	14038	14123	13917	14055	14005	13939	14047	14079	13996	13941	14070	14097	14118	13998	14254	14159	13950	14076	13927	13984	13914	14090	14154	13901	13942	14138	13995	14004	13989	14038	14198	13974	14043	14022	14117	13913	14032	14048	14176	14092	13895	13948	13993	14163	14093	14140	14045	13948	14244	13907
15728	21794	20404	16860	15695	14982	14892	14564	14310	14262	14311	14315	14241	14597	14242	14027	13893	13848	13746	13784	13651	13763	13979	13679	13854	13819	13669	13540	13638	13624	13532	13560	13441	13361	13410	13442	13314	13365	13427	13393	13420	13323	13282	13431	13318	13239	13339	13424	13356	13291	13358	13298	13332	13319	13154	13229	13275	13417	13489	13251	13263	13180	13483	13286	13418	13341	13263	13269	13329	13271	13425	13184	13239	13187	13286	13188	13234	13261	13344	13373	13553	13180	13261	13118	13273	13378	13227	13175	13240	13245	13283	13234	13105	13154	13211	13480	13151	13243	13199	13330	13249	13093	13305	13315	13258	13208	13340	13250	13171	13277	13386	13180	13278	13319	13234	13298	13392	13266	13435	13050	13226	13366	13220	13002	13300	13143	13368	13205	13356	13227	13143	13209	13155	13331	13550	13276	13357	13261	13348	13276	13235	13385	13063	13346	13311	13185	13234	13440	13221	13312	13215	13206	13260	13328	13489	13220	13308	13259	13289	13129	13305	13172	13113	13377	13218	13381	13345	13157	13310	13266	13216	13173	13417	13251	13334	13266	13373	13122	13298	13214	13532	13315	13195	13281	13337	13237	13170	13509	13303	13218	13275	13218	13379	13416	13209	13278	13100	13216	13173	13294	13174	13370	13413	13382	13282	13190	13321	13329	13486	13315	13348	13352	13272	13352	13378	13218	13174	13311	13390	13271	13292	13152	13350	13285	13341	13322	13173	13312	13337	13120	13468	13115	13313	13300	13212	13274	13207	13178	13120	13309	13285	13354	13294	13195	13365	13157	13308	13163	13273	13318	13265	13213	13334	13288	13438	13142	13096	13202	13149	13069	13373	13380	13422	13102	13223	13291	13226	13229	13234	13218	13376	13454	13203	13376	13365	13267	13217	13326	13213	13314	13272	13259	13109	13369	13306	13292	13208	13146	13314	13430	13233	13365	13154	13355	13133	13104	13176	13338	13388	13244	13301	13372	13189	13270	13417	13341	13294	13172	13357	13265	13291	13354	13129	13198	13220	13282	13395	13223	13397	13324	13192	13182	13254	13258	13306	13179	13206	13199	13403	13372	13241	13164	13336	13244	13424	13264	13178	13203	13218	13252	13359	13332	13313	13334	13079	13142	13248	13478	13217	13142	13289	13283	13320	13305	13348	13216	13259	13368	13148	13253	13278	13403	13293	13145	13356	13211	13290	13302	13279	13304	13300	13323	13425	13237	13271	13365	13174	13322	13260	13222	13244	13185	13377	13269	13228	13252	13218	13187	13210	13297	13266	13364	13359	13165	13333	13341	13161	13442	13323	13282	13314	13291	13183	13066	13262	13162	13408	13210	13399	13258	13239	13175	13273	13200	13037	13195	13414	13320	13327	13313	13321	13351	13281	13268	13243	13301	13363	13137	13130	13331	13250	13287	13168	13453	13225	13254	13211	13192	13171	13313	13108	13316	13296	13263	13246	13266	13374	13324	13072	13236	13320	13155	13409	13354	13229	13295	13327	13208	13257	13406	13355	13215	13130	13289	13481	13354	13223	13199	13246	13147	13292	13321	13294	13228	13424	13176	13176	13195	13161	13277	13162	13132	13273	13210	13401	13240	13227	13224	13312	13304	13179	13353	13293	13196	13217	13291	13272	13356	13267	13176	13298	13430	13462	13290	13331	13355	13294	13265	13373	13299	13288	13419	13360	13253	13051	13273	13143	13400	13219	13406	13441	13241	13350	13275	13363	13328	13078	13308	13283	13263	13503	13302	13340	13342	13268	13213	13315	13195	13197	13120	13216	13389	13192	13321	13437	13166	13202	13226	13438	13079	13312	13137	13333	13184	13319	13436	13257	13128	13248	13399	13064	13348	13330	13194	13195	13334	13428	13390	13215	13386	13267	13194	13332	13199	13291	13310	13140	13250	13238	13256	13255	13195	13443	13372	13264	13204	13297	13333	13289	13314	13192	13326	13313	13310	13388	13412	13315	13394	13433	13427	13101	13252	13109	13254	13242	13308	13203	13234	13235	13432	13238	13335	13411	13177	13152	13223	13319	13318	13204	13047	13170	13211	13377	13230	13365	13241	13240	13345	13362	13276	13246	13294	13310	13364	13186	13298	13227	13228	13375	13102	13352	13296	13321	13181	13254	13328	13194	13274	13392	13465	13372	13135	13355	13394	13193	13289	13129	13400	13273	13239	13306	13082	13301	13003	13300	13128	13105	13322	13247	13295	13344	13170	13329	13238	13129	13135	13280	13292	13322	13313	13205	13177	13352	13290	13281	13319	13247	13302	13225	13307	13394	13251	13356	13394	13318	13205	13479	13265	13267	13278	13127	13324	13125	13159	13231	13356	13249	13369	13264	13276	13225	13126	13229	13288	13330	13311	13345	13157	13463	13028	13264	13203	13223	13296	13263	13326	13303	13142	13237	13233	13223	13135	13356	13153	13182	13376	13165	13342	13239	13277	13387	13296	13295	13290	13467	13259	13232	13276	13197	13435	13231	13204	13302	13126	13076	13322	13275	13224	13228	13279	13251	13293	13265	13437	13230	13325	13153	13440	13295	13051	13321	13410	13199	13396	13181	13194	13250	13345	13221	13350	13210	13191	13403	13114	13446	13216	13152	13155	13388	13128	13183	13260	13332	13187	13225	13291	13283	13269	13318	13186	13273	13263	13169	13206	13149	13329	13246	13248	13366	13282	13345	13291	13404	13165	13135	13295	13228	13175	13301	13421	13206	13280	13240	13252	13285	13417	13137	13163	13203	13300	13134	13144	13309	13427	13146	13254	13163	13282	13289	13369	13488	13357	13303	13272	13278	13368	13231	13395	13224	13325	13160	13201	13265	13350	13491	13185	13077	13362	13244	13259	13124	13378	13274	13376	13247	13035	13128	13277	13308	13236	13442	13298	13171	13438	13182	13283	13323	13370	13131	13428	13111	13302	13257	13305	13211	13397	13201	13250	13272	13292	13352	13019	13269	13183	13183	13219	13319	13059	13295	13418	13305	13224	13276	13354	13310	13298	13372	13253	13241	13320	13197	13427	13282	13302	13379	13340	13350	13354	13352	13264	13150	13178	13093	13234	13272	13366	13283	13212	13200	13334	13170	13266	13092	13318	13282	13281	13411	13323	13229	13354	13207	13115	13312	13316	13292	13346	13121	13282	13452	13171	13252	13340	13179	13381	13423	13207	13270	13531	13408	13263	13222	13304	13306	13321	13266	13273	13178	13320	13152	13199	13263	13207	13364	13093	13221	13292	13318	13393	13206	13199	13276	13258	13367	13285	13222	13211	13379	13175	13306	13273	13235	13194	13416	13421	13220	13234	13164	13399	13319	13278	13390	13129	13245	13295	13327	13409	13186	13345	13231	13249	13376	13163	13463	13345	13254	13218	13285	13228	13179	13120	13272	13215	13441	13305	13406	13362	13094	13122	13103	13262	13619	13390	13223	13205	13234	13176	13177	13273	13182	13355	13275	13320	13345	13319	13362	13227	13226	13092	13267	13098	13292	13321	13217	13187	13372	13314	13420	13196	13288	13334	13438	13332	13230	13362	13174	13164	13413	13249	13195	13305	13242	13358	13236	13295	13291	13165	13337	13291	13332	13416	13286	13194	13140	13174	13280	13119	13305	13133	13333	13181	13299	13341	13326	13402	13371	13261	13275	13333	13274	13457	13150	13153	13075	13232	13182	13350	13108	13256	13384	13221	13377	13189	13230	13429	13306	13459	13313	13207	13370	13287	13299	13212	13391	13204	13253	13314	13340	13130	13187	13330	13289	13331	13220	13272	13238	13274	13317	13312	13366	13223	13183	13126	13349	13313	13150	13227	13188	13199	13523	13424	13308	13287	13297	13209	13114	13262	13211	13328	13178	13237	13298	13309	13388	13207	13152	13252	13157	13378	13201	13237	13309	13271	13164	13147	13292	13417	13345	13134	13220	13125	13327	13293	13210	13361	13362	13234	13301	13288	13361	13338	13298	13365	13078	13304	13208	13367	13228	13356	13475	13296	13323	13307	13480	13191	13196	13269	13274	13259	13291	13223	13312	13146	13409	13133	13180	13305	13172	13288	13268	13301	13343	13259	13264	13187	13283	13437	13252	13283	13202	13180	13295	13213	13381	13251	13180	13307	13305	13260	13369	13156	13181	13161	13287	13377	13283	13240	13258	13256	13291	13281	13215	13290	13443	13410	13338	13108	13300	13198	13390	13434	13192	13196	13143	13413	13256	13345	13263	13358	13224	13177	13193	13265	13311	13357	13293	13211	13228	13168	13258	13304	13120	13376	13190	13298	13192	13192	13476	13136	13344	13236	13182	13108	13298	13072	13337	13185	13323	13096	13358	13171	13287	13322	13287	13129	13132	13234	13200	13181	13270	13310	13228	13447	13296	13241	13264	13204	13319	13110	13320	13147	13259	13316	13349	13253	13287	13360	13176	13264	13164	13242	13302	13312	13386	13370	13202	13174	13260	13288	13022	13132	13222	13210	13455	13155	13275	13305	13163	13145	13297	13253	13213	13358	13214	13354	13479	13297	13313	13257	13267	13345	13370	13206	13149	13143	13380	13373	13238	13142	13320	13295	13221	13254	13221	13255	13314	13276	13164	13128	13134	13370	13303	13135	13276	13219	13448	13348	13191	13279	13410	13276	13302	13135	13168	13271	13246	13192	13290	13266	13321	13330	13340	13267	13355	13406	13175	13359	13214	13236	13365	13265	13224	13286	13186	13346	13240	13126	13311	13338	13260	13164	13246	13210	13198	13271	13227	13239	13231	13207	13340	13233	13321	13301	13306	13318	13376	13331	13126	13138	13381	13348	13280	13263	13315	13224	13319	13297	13282	13181	13234	13155	13400	13382	13252	13256	13247	13411	13320	13129	13361	13250	13212	13190	13258	13307	13246	13608	13185	13243	13338	13221	13229	13397	13305	13220	13278	13230	13419	13382	13339	13264	13304	13319	13382	13436	13144	13320	13154	13195	13262	13367	13279	13147	13338	13329	13351	13196	13269	13137	13326	13282	13409	13306	13388	13323	13251	13387	13294	13337	13227	13379	13166	13308	13382	13373	13306	13332	13172	13345	13511	13204	13265	13276	13236	13219	13287	13302	13290	13268	13353	13425	13237	13235	13302	13374	13246	13321
23742	21131	28500	24113	21750	20004	18394	16031	15543	15456	15433	15492	15478	15520	15395	15320	15254	15172	14892	14982	14761	14951	14927	14871	15035	14895	15133	15233	14572	14623	14623	14652	14219	14565	14441	14466	14375	14381	14391	14512	14261	14219	14458	14339	14440	14456	14443	14401	14427	14401	14238	14408	14474	14389	14495	14322	14221	14424	14267	14445	14299	14391	14559	14537	14411	14186	14300	14236	14329	14525	14332	14458	14124	14302	14145	14211	14541	14292	14385	14237	14415	14277	14469	14313	14491	14260	14335	14256	14262	14046	14364	14216	14425	14291	14111	14254	14177	14340	14273	14191	14266	14266	14306	14251	14256	14381	14555	14449	14373	14312	14341	14405	14241	14548	14368	14221	14091	14317	14191	14373	14371	14164	14571	14127	14434	14581	14217	14270	14363	14383	14355	14336	14374	14432	14281	14351	14274	14447	14233	14293	14469	14292	14326	14412	14225	14356	14089	14334	14453	14369	14314	14062	14366	14386	14326	14215	14197	14269	14150	14358	14223	14308	14466	14218	14214	14373	14432	14145	14191	14146	14270	14286	14255	14395	14410	14261	14276	14321	14380	14360	14310	14295	14322	14293	14295	14055	14281	14257	14248	14278	14240	14226	14225	14411	14329	14035	14334	14226	14328	14338	14215	14422	14202	14453	14368	14131	14472	14421	14330	14265	14409	14394	14271	14020	14472	14416	14185	14245	14455	14174	14151	14326	14453	14287	14253	14312	14242	14201	14465	14229	14327	14366	14546	14424	14383	14299	14326	14383	14402	14388	14268	14287	14163	14238	14369	14212	14394	14300	14438	14279	14277	14225	14241	14371	14358	14350	14293	14292	14308	14232	14292	14380	14356	14407	14245	14351	14304	14144	14412	14280	14279	14462	14421	14051	14233	14186	14127	14401	14314	14329	14362	14328	14413	14168	14416	14164	14256	14270	14209	14189	14507	14287	14283	14474	14530	14127	14380	14278	14264	14384	14221	14345	14367	14330	14474	14321	14359	14414	14453	14440	14277	14186	14306	14318	14391	14193	14391	14291	14392	14218	14396	14299	14144	14195	14366	14273	14401	14465	14304	14343	14175	14248	14269	14348	14499	14210	14379	14238	14572	14220	14172	14372	14253	14197	14371	14317	14290	14162	14467	14234	14355	14451	14225	14243	14217	14186	14244	14200	14535	14373	14413	14209	14282	14235	14260	14205	14164	14402	14429	14498	14190	14152	14090	14444	14136	14274	14577	14295	14416	14418	14380	14007	14346	14431	14271	14339	14513	14136	14343	14504	14254	14230	14484	14352	14147	14121	14169	14040	14259	14392	14121	14301	14342	14378	14298	14326	14241	14431	14312	14331	14425	14400	14466	14325	14204	14259	14285	14184	14359	14228	14277	14374	14488	14249	14233	14194	14228	14405	14457	14219	14430	14392	14479	14373	14335	14394	14182	14403	14525	14329	14356	14336	14151	14268	14351	14379	14161	14229	14622	14253	14391	14328	14432	14206	14491	14339	14387	14260	14062	14369	14220	14284	14106	14231	14197	14281	14218	14171	14130	14289	14348	14203	14393	14245	14322	14309	14309	14378	14143	14292	14238	14241	14347	14231	14248	14028	14297	14375	14494	14365	14331	14233	14188	14196	14353	14297	14245	13994	14335	14317	14218	14533	14377	14385	14312	14386	14441	14043	14170	14321	14346	14281	14353	14286	14376	14304	14358	14352	14518	14319	14500	14395	14378	14325	14381	14209	14339	14378	14219	14015	14129	14219	14334	14289	14313	14212	14479	14254	14293	14254	14360	14167	14281	14483	14400	14338	14290	14311	14149	14387	14567	14347	14300	14207	14378	14344	14416	14264	14331	14211	14496	14381	14226	14186	14449	14154	14150	14447	14473	14264	14296	14443	14283	14358	14384	14323	14366	14305	14342	14126	14234	14317	14220	14197	14209	14188	14068	14378	14292	14266	14352	14233	14345	14237	14450	14275	14257	14206	14278	14150	14270	14210	14434	14401	14341	14304	14215	14422	14434	14239	14284	14201	14325	14120	14290	13988	14267	14279	14295	14359	14136	14234	14299	14362	14229	14300	14372	14370	14255	14364	14205	14333	14215	14260	14447	14312	14210	14193	14269	14561	14291	14210	14410	14330	14456	14302	14269	14236	14244	14284	14166	14258	14464	14422	14408	14264	14301	14382	14440	14293	14293	14229	14057	14341	14207	14172	14356	14223	14281	14331	14291	14314	14335	14466	14251	14376	14376	14257	14239	14393	14153	14268	14379	14258	14236	14205	14365	14284	14398	14362	14300	14251	14364	14246	14366	14308	14261	14216	14169	14206	14286	14449	14250	14352	14119	14167	14269	14435	14184	14444	14316	14376	14326	14205	14350	14233	14428	14387	14316	14356	14290	14281	14443	14019	14408	14287	14411	14366	14280	14310	14310	14224	14376	14357	14257	14100	14327	14280	14174	14260	14318	14331	14245	14207	14217	14306	14215	14299	14427	14303	13979	14212	14195	14596	14494	14301	14514	14381	14190	14350	14269	14032	14202	14320	14375	14301	14364	14140	14116	14267	14281	14284	14420	14412	14461	14258	14097	14343	14159	14286	14304	14290	14170	14485	14217	14354	14335	14403	14358	14289	14236	14309	14190	14241	14237	14421	14350	14380	14208	14393	14300	14286	14155	14366	14287	14260	14207	14395	14205	14239	14456	14451	14294	14372	14380	14198	14353	14239	14179	14145	14403	14324	14285	14316	14249	14580	14172	14224	14174	14468	14426	14213	14192	14314	14175	14195	14124	14035	14464	14347	14313	14281	14429	14249	14455	14457	14198	14222	14177	14266	14253	14199	14149	14272	14166	14430	14246	14540	14183	14251	14216	14351	14208	14302	14178	14158	14294	14045	14372	14235	14374	14280	14407	14155	14343	14300	14135	14202	14337	14352	14077	14303	14369	14407	14146	14143	14376	14318	14389	14261	14405	14351	14246	14150	14361	14424	14188	14283	14249	14274	14394	14223	14216	14198	14208	14051	14278	14285	14392	14344	14157	14358	14258	14282	14230	14182	14280	14224	14303	14427	14336	14096	14281	14211	14320	14185	14273	14377	14345	14366	14178	14340	14410	14346	14500	14264	14438	14324	14297	14109	14536	14302	14277	14302	14283	14183	14443	14275	14347	14122	14299	14291	14144	14447	14393	14307	14299	14240	14484	14115	14255	14363	14281	14364	14376	14417	14324	14174	14305	14423	14263	14261	14331	14128	14352	14318	14358	14295	14284	14478	14352	14296	14210	14307	14343	14471	14316	14323	14323	14523	14325	14235	14341	14292	14383	14106	14233	14129	14423	14305	14284	14503	14498	14423	14376	14107	14211	14344	14231	14282	14205	14191	14231	14273	14303	14234	14359	14313	14266	14163	14051	14371	14261	14257	14403	14355	14272	14192	14121	14331	14218	14100	14162	14311	14170	14342	14458	14347	14299	14279	14098	14338	14319	14442	14380	14122	14414	14307	14314	14326	14354	14294	14273	14354	14153	14318	14162	14314	14269	14321	14271	14217	14446	14375	14226	14338	14300	14344	14401	14445	14333	14349	14445	14526	14183	14245	14216	14444	14287	14233	14293	14113	14336	14245	14196	14230	14389	14399	14406	14180	14303	14237	14307	14328	14345	14498	14249	14336	14226	14319	14340	14181	14235	13968	14234	14309	14383	14154	14364	14346	14320	14345	14175	14394	14300	14140	14350	14371	14367	14281	14270	14300	14193	14508	14362	14351	14213	14568	14302	14072	14376	14349	14300	14201	14420	14438	14341	14382	14376	14280	14361	14357	14393	14377	14315	14169	14323	14242	14237	14381	14275	14344	14236	14248	14308	14351	14313	14259	14249	14331	14216	14261	14510	14295	14395	14318	14318	14281	14305	14266	14406	14269	14236	14408	14377	14359	14314	14123	14194	14271	14197	14349	14406	14507	14372	14190	14343	14166	14305	14204	14352	14089	14116	14161	14268	14255	14366	14547	14259	14443	14131	14114	14294	14212	14157	14417	14230	14200	14143	14277	14215	14161	14103	14164	14241	14283	14130	14289	14376	14452	14394	14186	14143	14173	14224	14407	14446	14383	14357	14284	14482	14370	14052	14196	14219	14200	14434	14298	14267	14374	14284	14251	14265	14156	14256	14346	14302	14153	14185	14373	14372	14357	14223	14261	14420	14227	14376	14452	14290	14296	14321	14326	14234	14296	14201	14295	14457	14380	14238	14250	14378	14257	14307	14230	14400	14368	14416	14225	14321	14333	14136	14291	14380	14216	14330	14299	14351	14336	14288	14415	14259	14224	14329	14625	14350	14388	14237	14271	14398	14212	14270	14273	14252	14299	14134	14304	14146	14126	14217	14360	14168	14197	14392	14372	14334	14296	14297	14276	14407	14344	14192	14159	14299	14467	14120	14332	14447	14389	14216	14046	14284	14207	14317	14389	14331	14253	14084	14317	14355	14314	14236	14381	14159	14037	14234	14083	14353	14233	14334	14113	14390	14377	14372	14368	14512	14298	14447	14258	14311	14271	14433	14235	14254	14257	14361	14359	14399	14305	14198	14329	14250	14365	14159	14336	14183	14265	14256	14340	14341	14445	14251	14108	14175	14306	14273	14414	14208	14202	14342	14251	14329	14296	14464	14392	14367	14215	14449	14290	14242	14603	14261	14339	14519	14361	14454	14203	14218	14206	14316	14347	14232	14086	14298	14192	14225	14198	14271	14400	14202	14401	14292	14257	14311	14235	14469	14404	14323	14354	14250	14599	14354	14322	14383	14316	14323	14194	14387	14416	14406	14337	14413	14346	14135	14452	14335	14060	14308	14375	14390	14233	14164	14072	14200	14006	14267	14135	14237	14172	14360	14230	14303	14222	14331	14296	14407	14406	14424	14142	14332	14256	14225	14262	14069	14316	14277	14316	14319	14341	14277	14154	14160	14414	14254	14350	14420	14310	14211	14267	14405	14410	14372	14287	14407	14460	14076	14367	14397	14393	14263	14462	14317	14222	14242	13994	14465	14147	14374	14303	14396	14384	14337	14196	14337	14196	14335	14306	14516	14303	14246	14195	14241	14236	14383	14198	14324	14045	14228	14310	14250	14126	14336	14398	14459	14254	14212	14377
15326	28151	25587	20386	18459	17127	16412	15992	15698	15491	15385	15517	15436	15285	15134	14926	14774	14527	14134	14435	14653	14533	14352	14314	14356	14394	14557	14169	14094	14149	13838	13801	13920	13629	13713	13580	13670	13621	13567	13584	13521	13721	13568	13722	13707	13682	13699	13538	13514	13697	13465	13763	13552	13561	13335	13489	13605	13677	13606	13617	13578	13656	13576	13567	13560	13462	13499	13469	13585	13374	13663	13536	13467	13586	13598	13423	13528	13584	13583	13436	13528	13599	13550	13449	13405	13558	13556	13557	13545	13478	13556	13398	13534	13396	13570	13705	13598	13447	13491	13680	13587	13608	13629	13666	13383	13672	13529	13532	13552	13544	13614	13567	13560	13618	13559	13575	13427	13408	13603	13516	13553	13608	13671	13338	13618	13481	13487	13619	13485	13544	13380	13503	13504	13613	13458	13537	13557	13432	13444	13459	13630	13560	13536	13561	13556	13403	13617	13352	13619	13426	13592	13400	13474	13719	13351	13530	13612	13542	13573	13668	13531	13659	13387	13512	13693	13633	13616	13413	13613	13446	13487	13404	13554	13630	13455	13404	13533	13519	13419	13326	13462	13442	13478	13498	13714	13439	13400	13509	13451	13595	13627	13363	13448	13573	13537	13502	13529	13486	13520	13672	13436	13440	13327	13520	13328	13518	13418	13519	13644	13666	13613	13534	13481	13593	13563	13477	13505	13474	13428	13444	13515	13632	13576	13542	13354	13586	13570	13649	13381	13551	13458	13698	13645	13339	13662	13513	13387	13441	13623	13347	13563	13388	13491	13526	13607	13449	13336	13562	13359	13426	13368	13560	13558	13610	13559	13651	13533	13504	13452	13382	13675	13548	13385	13504	13440	13512	13488	13419	13652	13458	13435	13558	13459	13596	13537	13538	13693	13534	13473	13539	13457	13543	13652	13537	13603	13578	13560	13647	13436	13644	13547	13459	13272	13617	13527	13430	13337	13593	13572	13550	13623	13461	13403	13451	13637	13664	13618	13657	13514	13521	13619	13541	13357	13477	13531	13437	13495	13573	13403	13476	13488	13636	13420	13653	13520	13396	13572	13428	13472	13567	13461	13518	13468	13469	13565	13528	13419	13350	13634	13503	13567	13530	13492	13444	13500	13350	13489	13395	13583	13498	13404	13324	13466	13516	13431	13738	13676	13688	13393	13634	13460	13537	13448	13435	13476	13442	13375	13542	13446	13502	13451	13513	13447	13329	13541	13552	13469	13494	13670	13453	13620	13549	13571	13518	13644	13444	13438	13609	13505	13381	13535	13394	13649	13525	13370	13640	13469	13501	13496	13455	13332	13663	13357	13498	13560	13478	13610	13318	13436	13530	13532	13631	13642	13609	13437	13427	13572	13459	13571	13692	13360	13377	13403	13608	13511	13590	13422	13516	13496	13564	13521	13632	13401	13506	13510	13584	13537	13419	13576	13326	13623	13427	13508	13477	13607	13389	13576	13433	13363	13482	13568	13579	13647	13583	13590	13393	13645	13611	13470	13403	13567	13414	13675	13421	13507	13559	13476	13407	13589	13487	13581	13501	13588	13529	13567	13530	13585	13530	13462	13401	13652	13489	13616	13524	13520	13352	13419	13458	13426	13558	13590	13803	13656	13524	13493	13541	13455	13267	13640	13446	13607	13553	13444	13377	13355	13535	13495	13469	13541	13773	13614	13608	13530	13535	13419	13544	13526	13492	13429	13670	13476	13474	13500	13576	13419	13553	13578	13605	13522	13496	13581	13547	13292	13540	13417	13625	13279	13507	13506	13539	13289	13601	13538	13481	13581	13412	13470	13559	13459	13488	13579	13503	13443	13581	13582	13579	13540	13436	13475	13497	13519	13526	13505	13336	13674	13420	13551	13489	13556	13405	13552	13473	13428	13403	13604	13497	13403	13598	13479	13399	13577	13528	13574	13508	13399	13487	13376	13443	13401	13352	13555	13586	13542	13501	13645	13585	13537	13382	13478	13411	13644	13552	13584	13643	13521	13489	13661	13526	13295	13657	13315	13365	13612	13617	13588	13518	13459	13443	13778	13510	13467	13716	13527	13506	13554	13499	13714	13531	13631	13542	13548	13277	13422	13392	13400	13572	13539	13547	13520	13389	13566	13455	13529	13585	13529	13740	13596	13549	13466	13687	13528	13534	13553	13515	13561	13453	13427	13684	13541	13485	13572	13557	13591	13612	13499	13641	13480	13748	13438	13424	13615	13333	13565	13433	13369	13318	13382	13612	13462	13564	13476	13501	13366	13519	13434	13333	13565	13458	13279	13544	13421	13491	13634	13618	13511	13449	13513	13396	13644	13492	13582	13474	13373	13653	13421	13547	13735	13622	13449	13596	13530	13555	13418	13476	13588	13494	13396	13526	13412	13483	13435	13416	13584	13486	13555	13519	13502	13532	13540	13611	13627	13569	13505	13670	13563	13611	13546	13531	13560	13529	13644	13526	13496	13441	13506	13574	13619	13453	13468	13560	13637	13541	13468	13424	13390	13648	13575	13531	13584	13556	13612	13566	13553	13315	13387	13584	13428	13650	13501	13438	13404	13470	13501	13528	13450	13625	13451	13515	13616	13655	13438	13614	13512	13386	13403	13515	13498	13567	13461	13503	13685	13325	13507	13519	13720	13578	13506	13540	13450	13454	13433	13740	13579	13476	13537	13557	13518	13542	13538	13573	13781	13614	13430	13430	13334	13594	13381	13543	13531	13587	13461	13460	13580	13682	13619	13692	13522	13512	13531	13661	13535	13452	13637	13596	13540	13367	13377	13673	13450	13542	13507	13412	13407	13575	13637	13572	13587	13680	13644	13697	13579	13597	13361	13536	13470	13482	13495	13597	13451	13518	13571	13515	13501	13616	13650	13464	13609	13385	13599	13534	13370	13612	13575	13598	13516	13576	13435	13504	13383	13405	13576	13418	13638	13421	13629	13385	13465	13597	13482	13604	13542	13573	13434	13365	13506	13431	13636	13589	13456	13397	13534	13484	13626	13421	13459	13499	13617	13501	13365	13491	13566	13443	13387	13644	13514	13443	13413	13563	13576	13465	13457	13458	13590	13499	13639	13579	13490	13587	13506	13403	13573	13441	13534	13625	13549	13521	13605	13421	13481	13537	13584	13484	13522	13609	13500	13599	13476	13512	13503	13360	13603	13405	13548	13466	13515	13637	13379	13544	13557	13307	13378	13515	13577	13562	13505	13622	13336	13468	13622	13646	13462	13494	13522	13593	13660	13306	13660	13450	13456	13533	13496	13428	13544	13480	13352	13564	13559	13418	13572	13432	13524	13403	13596	13601	13661	13442	13460	13544	13412	13329	13399	13506	13514	13431	13609	13465	13652	13650	13412	13486	13565	13563	13515	13525	13407	13433	13501	13605	13479	13545	13481	13542	13567	13484	13513	13438	13392	13434	13606	13561	13469	13808	13572	13473	13567	13487	13563	13623	13670	13357	13409	13472	13359	13516	13317	13638	13471	13478	13546	13556	13497	13520	13692	13539	13568	13478	13549	13633	13532	13546	13400	13534	13491	13586	13555	13680	13474	13567	13609	13667	13543	13646	13533	13447	13503	13552	13412	13428	13413	13455	13440	13653	13324	13394	13402	13433	13627	13500	13295	13547	13501	13491	13505	13437	13525	13328	13456	13602	13438	13571	13517	13465	13546	13584	13599	13544	13546	13453	13425	13532	13455	13514	13497	13518	13461	13395	13561	13455	13608	13618	13632	13690	13496	13516	13572	13663	13601	13544	13674	13558	13479	13573	13587	13547	13519	13500	13479	13613	13574	13626	13446	13472	13593	13446	13574	13370	13497	13515	13382	13500	13420	13427	13618	13363	13470	13349	13735	13547	13684	13511	13636	13325	13448	13454	13373	13518	13574	13391	13586	13413	13617	13662	13388	13556	13550	13391	13534	13700	13581	13449	13475	13570	13600	13528	13582	13399	13572	13525	13310	13462	13646	13505	13571	13496	13520	13375	13331	13623	13497	13630	13545	13565	13506	13530	13443	13569	13491	13504	13484	13412	13538	13411	13358	13461	13425	13689	13478	13626	13604	13523	13642	13489	13548	13630	13608	13463	13523	13551	13550	13448	13356	13512	13518	13666	13588	13472	13402	13558	13340	13498	13449	13577	13468	13468	13588	13548	13499	13418	13518	13625	13698	13599	13564	13457	13480	13762	13597	13686	13592	13477	13464	13492	13678	13425	13514	13443	13414	13397	13674	13569	13604	13578	13483	13433	13345	13580	13459	13409	13473	13568	13470	13412	13593	13610	13590	13503	13436	13679	13503	13427	13620	13442	13442	13583	13470	13395	13585	13441	13634	13551	13454	13509	13481	13507	13693	13519	13470	13379	13510	13669	13407	13461	13485	13507	13496	13627	13702	13607	13444	13474	13418	13482	13520	13560	13558	13533	13436	13591	13611	13672	13605	13450	13522	13538	13533	13711	13599	13367	13422	13424	13551	13560	13517	13492	13472	13513	13514	13495	13483	13553	13589	13451	13547	13718	13542	13493	13568	13601	13523	13578	13620	13629	13508	13522	13584	13386	13487	13673	13425	13686	13441	13480	13516	13674	13497	13528	13631	13509	13608	13595	13238	13491	13576	13383	13563	13457	13551	13379	13538	13648	13365	13382	13403	13461	13390	13414	13563	13397	13547	13531	13610	13412	13427	13547	13588	13488	13535	13386	13342	13349	13455	13330	13559	13426	13560	13518	13472	13519	13534	13617	13580	13581	13598	13472	13596	13329	13494	13562	13555	13485	13496	13596	13570	13432	13516	13576	13388	13582	13379	13301	13501	13548	13639	13523	13535	13580	13642	13435	13603	13425	13699	13500	13535	13410	13531	13491	13548	13610	13416	13677	13539	13307	13442	13519	13472	13399	13554	13566	13489	13546	13469	13677	13454	13550	13453	13539	13666	13568	13366	13469	13617	13465	13576	13456	13493	13572	13351	13509	13612	13649	13571	13506	13522	13462	13482	13557	13345	13473	13518	13384	13582	13452	13373	13408	13354	13383	13547	13510	13700	13473	13456	13731	13712	13372	13630	13500	13485	13462	13558	13602	13391	13796	13621	13526	13281	13495	13462	13443	13480	13505	13509	13486	13624	13390	13662	13451
22667	21084	28924	23467	21256	22991	23657	18351	17331	17447	17463	17179	17185	17327	16982	16805	16485	16396	16151	16354	16461	16236	16290	16260	15981	16121	16382	16254	16018	16150	15863	15914	15749	15873	15783	15724	15546	15455	15550	15655	15362	15555	15425	15414	15582	15538	15654	15417	15422	15534	15466	15599	15539	15447	15508	15418	15656	15395	15691	15470	15418	15461	15530	15554	15714	15600	15600	15390	15517	15252	15252	15331	15321	15381	15389	15456	15449	15426	15465	15381	15263	15331	15311	15358	15370	15256	15419	15304	15205	15470	15395	15546	15418	15264	15303	15220	15321	15170	15345	15332	15283	15377	15279	15177	15386	15526	15455	15412	15577	15254	15400	15441	15198	15527	15332	15349	15108	15318	15184	15286	15374	15747	15399	15444	15190	15301	15370	15670	15386	15348	15378	15440	15483	15417	15417	15497	15345	15257	15334	15567	15368	15348	15449	15431	15301	15353	15231	15510	15304	15400	15439	15336	15653	15238	15383	15478	15364	15563	15534	15364	15316	15393	15365	15489	15409	15341	15590	15326	15225	15425	15280	15372	15248	15447	15319	15430	15228	15470	15377	15504	15405	15220	15259	15475	15433	15555	15333	15427	15285	15366	15294	15495	15277	15302	15362	15530	15443	15119	15381	15285	15430	15402	15360	15400	15443	15421	15300	15423	15428	15328	15415	15416	15389	15377	15181	15278	15206	15332	15411	15553	15408	15504	15434	15417	15278	15337	15337	15406	15520	15356	15264	15381	15287	15358	15318	15311	15361	15315	15310	15221	15471	15184	15385	15466	15352	15189	15374	15227	15272	15262	15278	15408	15384	15376	15229	15281	15330	15496	15339	15270	15291	15354	15376	15283	15339	15375	15310	15502	15366	15285	15340	15370	15226	15428	15579	15262	15358	15231	15370	15408	15204	15277	15377	15523	15423	15477	15579	15289	15153	15369	15414	15396	15415	15180	15403	15112	15317	15349	15270	15375	15480	15261	15340	15519	15563	15336	15447	15230	15344	15408	15566	15472	15251	15338	15354	15198	15344	15481	15125	15441	15523	15323	15328	15456	15621	15394	15221	15400	15405	15267	15587	15436	15434	15283	15361	15521	15309	15464	15452	15387	15418	15306	15306	15162	15379	15413	15236	15274	15219	15366	15550	15008	15356	15127	15485	15446	15356	15325	15306	15403	15389	15269	15065	15248	15251	15390	15172	15475	15217	15395	15401	15130	15401	15222	15427	15241	15446	15325	15556	15417	15290	15314	15235	15354	15387	15352	15615	15238	15369	15262	15370	15358	15307	15502	15359	15292	15200	15355	15428	15335	15355	15354	15373	15327	15401	15247	15259	15270	15391	15399	15328	15313	15306	15332	15361	15360	15255	15488	15202	15377	15338	15233	15352	15435	15554	15309	15170	15170	15312	15101	15353	15358	15541	15296	15370	15339	15335	15400	15156	15260	15368	15396	15342	15248	15231	15262	15172	15314	15350	15323	15247	15346	15531	15244	15371	15333	15359	15370	15211	15468	15270	15456	15144	15281	15240	15354	15325	15355	15295	15456	15082	15438	15412	15206	15417	15374	15336	15442	15136	15307	15204	15252	15292	15447	15527	15460	15384	15368	15489	15376	15323	15282	15221	15466	15378	15398	15390	15346	15370	15323	15252	15321	15272	15310	15336	15439	15337	15373	15339	15495	15104	15329	15393	15287	15453	15375	15278	15461	15512	15195	15189	15396	15298	15440	15436	15358	15316	15337	15382	15522	15501	15431	15588	15387	15183	15475	15347	15160	15476	15442	15268	15324	15367	15367	15315	15294	15311	15418	15282	15336	15306	15211	15304	15553	15397	15484	15268	15269	15442	15397	15385	15541	15437	15287	15432	15495	15483	15301	15445	15386	15503	15400	15469	15256	15390	15429	15381	15344	15326	15391	15532	15493	15323	15132	15054	15405	15352	15355	15454	15408	15354	15424	15311	15323	15214	15202	15435	15554	15291	15422	15453	15438	15418	15402	15262	15302	15326	15409	15316	15366	15274	15454	15368	15213	15431	15397	15057	15507	15063	15270	15370	15287	15383	15270	15352	15362	15335	15291	15120	15331	15472	15447	15262	15492	15411	15427	15329	15375	15442	15193	15444	15295	15330	15474	15392	15432	15331	15107	15363	15409	15242	15303	15405	15188	15499	15259	15371	15324	15484	15337	15287	15285	15360	15428	15535	15389	15375	15195	15211	15394	15287	15344	15297	15324	15350	15194	15463	15531	15154	15288	15217	15084	15336	15460	15432	15178	15215	15439	15466	15370	15509	15391	15266	15083	15490	15153	15263	15244	15301	15387	15333	15193	15432	15353	15385	15373	15343	15204	15368	15252	15344	15411	15045	15432	15273	15316	15478	15366	15298	15270	15463	15463	15260	15118	15394	15424	15257	15407	15446	15600	15444	15327	15431	15252	15434	15412	15439	15377	15339	15407	15296	15430	15323	15311	15403	15264	15380	15204	15336	15339	15343	15454	15427	15416	15251	15262	15169	15445	15311	15274	15255	15293	15145	15199	15451	15195	15324	15289	15489	15176	15427	15265	15422	15283	15367	15285	15494	15264	15363	15325	15362	15244	15226	15183	15256	15356	15492	15435	15305	15243	15297	15407	15384	15463	15549	15264	15481	15265	15562	15379	15392	15243	15469	15401	15357	15371	15390	15230	15416	15368	15244	15387	15296	15311	15535	15421	15313	15225	15414	15240	15598	15339	15337	15521	15335	15265	15247	15383	15398	15325	15229	15128	15265	15243	15420	15356	15468	15365	15452	15520	15425	15231	15516	15291	15226	15209	15462	15438	15400	15251	15325	15256	15226	15260	15266	15331	15230	15430	15525	15404	15332	15580	15289	15463	15301	15418	15432	15374	15298	15556	15355	15461	15206	15398	15241	15421	15554	15514	15221	15135	15365	15454	15258	15561	15430	15421	15527	15610	15457	15323	15337	15285	15377	15424	15462	15559	15392	15448	15272	15337	15400	15376	15432	15232	15594	15546	15422	15383	15424	15533	15312	15449	15330	15301	15067	15165	15260	15379	15163	15374	15431	15288	15369	15480	15457	15312	15326	15285	15396	15201	15587	15583	15247	15407	15391	15327	15384	15353	15374	15425	15310	15417	15453	15232	15465	15323	15321	15150	15340	15368	15097	15370	15330	15381	15278	15443	15441	15356	15530	15469	15390	15190	15366	15402	15483	15133	15448	15330	15406	15371	15505	15396	15446	15533	15458	15416	15341	15317	15332	15303	15307	15586	15295	15485	15585	15458	15399	15574	15350	15525	15423	15311	15239	15361	15328	15323	15443	15439	15347	15460	15207	15367	15353	15213	15382	15279	15329	15179	15287	15316	15313	15249	15358	15307	15474	15379	15326	15475	15136	15402	15520	15287	15440	15394	15286	15171	15379	15369	15396	15397	15457	15259	15524	15364	15531	15417	15353	15502	15405	15213	15285	15338	15408	15250	15126	15473	15383	15370	15207	15446	15548	15209	15358	15325	15409	15629	15479	15527	15563	15267	15484	15386	15622	15469	15240	15388	15445	15340	15256	15505	15234	15096	15188	15253	15104	15346	15377	15349	15259	15222	15348	15574	15404	15460	15322	15360	15431	15439	15666	15369	15324	15202	15258	15097	15278	15522	15192	15418	15315	15226	15429	15235	15388	15517	15261	15397	15142	15319	15508	15452	15272	15363	15371	15123	15214	15403	15225	15571	15531	15275	15276	15417	15204	15375	15309	15384	15415	15421	15290	15366	15335	15281	15415	15306	15409	15187	15454	15414	15242	15311	15331	15415	15474	15433	15309	15237	15404	15431	15397	15544	15381	15224	15417	15451	15223	15274	15431	15385	15581	15576	15487	15392	15508	15442	15358	15320	15299	15459	15339	15437	15401	15314	15436	15335	15541	15464	15598	15525	15371	15374	15232	15459	15229	15370	15265	15299	15352	15324	15377	15176	15487	15235	15275	15157	15209	15307	15322	15241	15388	15258	15272	15420	15409	15375	15310	15251	15179	15558	15385	15213	15381	15293	15375	15313	15465	15422	15336	15422	15361	15337	15107	15298	15389	15362	15258	15371	15539	15219	15262	15157	15443	15467	15376	15307	15344	15447	15465	15610	15326	15415	15421	15217	15426	15207	15471	15225	15366	15501	15386	15478	15280	15339	15556	15326	15297	15422	15318	15435	15234	15134	15387	15112	15423	15364	15351	15228	15131	15437	15515	15615	15400	15357	15489	15159	15567	15495	15499	15353	15391	15375	15238	15258	15261	15341	15404	15250	15307	15432	15297	15259	15543	15197	15326	15378	15399	15315	15364	15214	15303	15394	15331	15446	15195	15229	15298	15294	15326	15277	15429	15423	15394	15278	15489	15390	15369	15320	15366	15455	15468	15432	15302	15285	15356	15265	15258	15450	15220	15330	15328	15333	15316	15444	15364	15296	15348	15510	15343	15377	15378	15408	15378	15256	15360	15165	15258	15447	15258	15223	15338	15213	15327	15397	15153	15385	15135	15464	15439	15309	15261	15404	15478	15541	15377	15202	15463	15420	15397	15336	15465	15445	15252	15443	15222	15257	15485	15332	15330	15408	15308	15468	15286	15247	15264	15321	15312	15506	15264	15312	15522	15289	15280	15636	15484	15371	15257	15345	15374	15277	15409	15133	15396	15225	15372	15325	15230	15413	15472	15260	15487	15310	15300	15266	15531	15257	15365	15419	15190	15319	15052	15256	15383	15327	15342	15424	15295	15392	15145	15298	15387	15488	15238	15089	15283	15358	15276	15382	15421	15239	15439	15389	15260	15265	15362	15371	15208	15587	15472	15499	15183	15390	15290	15467	15380	15318	15473	15270	15381	15126	15447	15398	15429	15336	15517	15324	15296	15320	15328	15268	15311	15303	15354	15292	15359	15438	15445	15502	15326	15337	15320	15253	15311	15341	15390	15491	15316	15188	15404	15076	15371	15283	15196	15279	15371	15158	15374	15353	15393	15374	15175	15269	15131	15298	15345	15539	15268	15209	15375	15286	15334	15315	15305	15377	15516	15372	15411	15370	15389	15324	15365	15354	15333	15331	15374	15230	15208	15376	15291	15346	15388	15342	15299	15619	15409	15325	15391	15389
17685	33294	30479	24118	21497	19784	18821	17861	17340	17001	16894	17081	17089	16894	16409	16163	15658	15603	15396	15594	15286	15399	15585	15398	15349	15349	15428	15355	15114	15225	14559	14603	14494	14388	14603	14455	14455	14362	14337	14223	14409	14183	14414	14176	14403	14085	14064	14221	14148	14088	14269	14353	14252	14051	14294	14147	14313	14174	14207	14066	14175	14129	14201	14078	14076	14250	14183	14288	14177	14228	14309	14235	14050	14100	14163	14210	14062	14247	14303	13879	14207	14085	14139	14252	14118	13971	14067	14141	14218	14051	14137	14064	14154	14061	14179	14130	14239	14161	14191	14123	14080	13998	14048	14246	14254	13874	14208	14121	14039	14247	14232	14205	13996	14003	14168	14251	14012	14062	14309	13993	14094	14129	14143	14046	14057	14176	14214	14192	14130	14157	13861	14113	14112	14157	14159	14040	14198	14267	14101	14059	13947	14225	14136	14120	14105	14265	14189	14134	14111	14176	14112	14051	14163	14171	14275	14127	14176	14155	14145	14111	14168	14136	14005	14195	14179	14269	13965	14151	14129	14134	14052	14180	14227	14108	14057	14184	14330	14079	14184	14045	13945	14018	14175	14167	14071	14147	14207	14195	14203	14033	14189	14170	14084	14111	14311	14075	14256	14198	14008	14191	14199	14166	14287	14073	14203	14255	14113	14210	14027	14247	14173	13963	14122	13963	14153	14127	14136	14067	14315	13993	13997	14173	14019	14177	14341	14006	13998	14128	14218	13953	14017	14140	14074	14188	14114	13918	14121	14078	14192	14136	14188	14055	14149	14042	14263	14045	13891	14064	14049	14115	14138	14155	14241	14152	14074	14138	13993	14096	14065	14136	13979	14151	14317	14089	14111	14073	14215	14054	14189	14053	14152	14284	14100	14049	14137	14302	14181	14108	14053	14162	14158	14103	13965	14283	14093	14202	14213	14077	14129	14054	13964	14225	14088	14071	14030	14250	14168	14162	13943	14206	14185	13998	13944	14026	14210	13922	14065	13965	14166	14111	14092	14060	14163	14064	14169	14155	14153	14088	14239	14088	14150	14191	14312	14130	14072	14019	14042	14201	14097	14069	14148	14163	14099	14224	14173	14126	14139	14244	14151	14092	14267	14098	14209	14226	14104	14064	14137	14165	14169	14150	14009	14197	14123	14105	13945	14004	14212	14200	14101	13913	14022	13952	14313	13994	14101	14123	14124	14047	14022	14106	14016	14276	14055	14187	14068	14181	14218	13920	14181	13951	14091	14224	14064	14093	14102	14251	14211	14140	14013	13951	13959	14048	14035	14262	14183	14045	14273	14100	14134	14130	14209	13897	14039	14130	14160	14091	14073	14134	14369	14298	13994	14190	14104	14031	14030	14211	14243	14042	14226	14175	14071	14064	14007	14086	14140	14407	14156	14078	14260	14029	14080	14103	14235	14126	14091	13920	13997	13764	14205	14120	14224	14162	14040	14042	14136	14094	14057	14072	14263	14212	14243	14135	14150	13949	14111	14091	14100	14151	14122	14005	14299	14084	14140	14163	14073	14038	14266	14216	14050	14052	14222	14058	14099	14340	14188	14111	14202	14053	14099	14104	14302	14218	14293	14001	13948	14185	14167	14158	14238	14054	14199	14151	14140	14139	14064	13907	14200	14188	14120	14273	14129	14107	14144	14014	14240	14057	14230	14021	14060	14056	14080	14011	14114	14074	13956	14064	14131	14230	14021	14117	14206	14166	14074	13996	14228	13977	14023	14235	14110	14089	14058	14076	14169	13939	14216	14174	14198	14129	14153	14111	14182	14089	14088	14163	14196	13965	14082	14046	14071	14132	14173	14045	14129	14055	14164	14151	14245	14191	14079	14129	14179	14036	14264	14110	14151	14155	14119	14069	14059	14226	14103	14067	14013	14067	14242	13999	14273	14220	14215	14111	14024	14116	14184	14168	14115	14100	14142	14148	14113	14123	14138	14173	14041	13949	14049	14161	13967	13990	14350	14208	14148	14156	14194	14038	14147	14164	13963	14087	14039	14220	14120	14193	14198	14344	14123	14089	14088	14024	14148	14186	14109	14238	14107	14118	14109	14112	14118	14026	14083	14054	14177	14176	14195	14221	14126	14064	14129	14012	14412	14056	14121	14222	14113	14161	14040	14141	14108	13960	14085	14006	14361	14172	14229	14262	14027	14157	14064	14008	14210	14225	14084	14058	14181	14088	14192	14180	14039	14088	14209	14120	14109	13953	14087	14062	14062	14056	13938	14257	14064	14240	14134	14128	14188	14130	13932	13978	14023	14096	14015	14094	14323	14183	14143	14209	14096	14025	13977	14231	14234	14154	14220	14099	14186	14332	14163	14069	14107	14087	14103	14256	13971	14125	14002	14127	14132	14123	13912	14254	14290	14298	14059	14225	14199	14139	14256	14052	14163	14222	14242	14150	14141	14087	14236	14246	13958	13995	14179	14189	14236	14021	14151	14198	14110	14018	14112	13956	13977	14013	14246	14056	14055	14107	14175	14138	14029	14000	14139	14083	14083	14141	14030	14219	14070	13928	14086	14036	14002	14075	14061	14078	14280	14114	14215	14101	14100	13974	14045	14170	14030	13999	13990	14106	14032	14153	14228	14120	14087	14107	14150	13963	14290	14137	14193	14368	13972	14143	14086	14166	14018	14199	14123	14246	14036	14219	14153	14197	14038	14125	14200	14311	14125	14249	14202	14161	14214	13977	14082	13898	13930	14127	13931	14174	14131	14201	14037	14116	14162	14203	14114	14179	14129	13876	14132	13997	14185	13959	14029	14194	14116	14136	14313	14041	14255	14123	14036	14015	14038	14218	14099	14144	14117	14113	14183	14147	14169	14124	14083	13933	14179	13917	14269	14154	14166	14096	14185	14305	14116	14102	14156	14112	13992	14201	14262	14225	13948	14072	14106	14092	14018	14162	14036	14149	14158	14116	14265	14091	14102	14173	14115	14028	14174	14032	14175	14243	14059	14108	14198	14168	14004	13942	14028	14000	13976	14211	14304	14204	14078	14203	14094	14111	14212	14125	14214	13993	13974	14094	14133	14124	14104	14120	14097	14141	14110	14085	14221	14237	13988	14229	14022	13832	14132	13872	14196	14323	14125	13985	14212	14045	14138	14056	14211	14009	14054	14000	14101	14145	14077	14226	14209	14258	13935	13889	14092	14229	14043	14161	14074	14060	14088	14204	13933	14176	13943	14136	14176	14203	14221	14147	14085	14358	14113	14163	14185	14018	14062	14207	14244	14184	14070	14212	14055	14136	14191	14089	14333	14099	13966	14154	14074	13978	14152	14038	14046	14080	14198	14036	14125	14070	14001	14298	13949	14264	14000	14209	14146	14193	14256	13995	14052	14099	14105	14055	14081	14180	14218	14085	14167	14119	14164	13943	13957	14186	14098	14121	14155	14005	14147	14111	13938	14146	14080	14172	14103	14076	14082	14155	14180	14165	14271	13957	14131	14108	14070	14151	14194	14118	14079	14240	14147	14080	14259	14139	14023	14173	14195	14233	14208	14101	14150	14197	14156	14152	14106	14171	14131	14214	14170	14161	13965	14249	14215	14059	14101	14089	14035	14254	14045	14003	14177	14035	14190	14075	14226	14074	14134	14082	14157	14155	13936	14091	14247	14186	14120	14400	14205	14140	14294	14171	14191	14151	14138	14301	14299	14304	14022	14195	14224	14141	14134	14129	14148	14207	13981	14068	14155	14215	14156	14096	14164	14166	14134	14134	14074	14169	14093	14036	14139	13969	14117	14176	14185	14041	14275	14056	14051	14064	14343	14188	14277	14207	14286	14111	14044	14094	13986	14077	13963	13986	14195	14117	14050	14045	14136	14139	13977	14103	14184	14066	14022	14032	14050	13986	14169	14188	14117	14186	14247	14098	14100	14175	14076	14030	14219	14006	14115	14278	14099	14094	14207	14105	14205	13942	14016	14165	14209	14190	14083	14013	14180	14165	14195	14286	14206	14108	14111	14304	14141	14143	14089	14064	14185	14212	14183	14187	14012	14133	14104	14046	13995	14208	14103	14070	14157	14059	14052	14071	13958	14074	14134	14062	13931	14087	14142	14147	14173	14208	14238	14065	14093	14081	14029	13895	14009	14052	14089	14082	13959	14114	14096	14195	14074	14150	14179	14268	13976	14286	14209	14068	14138	14091	14144	14083	14018	14087	14117	14101	14120	14186	14099	14122	14122	14043	14183	14069	14151	14175	14146	14245	14152	14150	14020	13996	14231	14167	14073	14090	14206	14138	14266	14176	14222	14194	14093	14183	14085	14112	14175	14414	14166	14133	13946	14006	14229	14145	13925	14170	14034	14094	14180	14046	14073	14170	14024	13947	14032	14062	14069	14034	14132	14093	14084	14158	14107	14121	14071	14123	14118	14183	14249	13970	14075	14197	14027	14116	14100	14070	14112	14190	13989	14121	13993	14101	14038	14112	14130	14163	14025	14104	14098	14210	14009	14053	14240	14051	13991	14229	14272	14030	14146	14162	14076	14114	14047	14161	14271	14012	14005	14250	14136	14026	14170	14270	14112	14206	14064	14022	14009	14064	14029	14323	13993	14123	14239	14065	14155	13940	14052	14108	14011	14100	14108	14179	14257	14028	14157	14107	14097	13983	14221	14088	14197	14181	14161	14242	14153	14205	14225	14152	14055	14170	14100	14046	14147	14137	13957	14118	13969	14054	14114	14155	14052	14167	14034	14196	14131	14127	14228	14216	14109	14119	14087	14105	14091	14113	14115	14171	14143	14220	14180	14143	14102	14161	14071	14094	14121	14171	14246	13995	14081	14130	14006	14112	14181	14268	14046	14103	14130	14038	14200	14260	14062	14194	14018	14257	14102	14235	14112	14187	14074	14207	14012	14090	14136	14047	14107	14182	14220	14016	14259	13952	14108	14148	14170	14159	14274	14262	14305	13989	14143	14071	14166	14194	14223	14145	14068	14134	14322	14051	14198	14044	14153	14100	13986	14190	13967	14113	14066	14123	14075	14159	14119	14081	14231	14070	14172	13989	14037	14152	14110	14068	14053	14105	14106	14187	14031	13904	14124	14029	14035	14078	14071	14106	14193	14215	14220	14037	14134	14204	14216	14122	14103	13972	14262	14241	13970	14105
27229	21757	23287	19219	15718	15052	15334	14719	14847	14540	14547	14750	14755	14576	14501	14312	14426	14169	14308	14430	14381	14399	14443	14277	14211	14167	14208	14176	14121	14242	14185	14362	14083	14172	14153	13815	14006	14021	14068	14019	13967	14064	14235	13993	14053	14062	13953	14048	14077	13866	13875	13974	13986	14121	14057	14184	14063	13971	13844	14143	14051	13852	14065	14091	14134	14234	14015	13767	14082	14138	13888	13922	13900	14005	13928	13998	13939	13841	13938	14024	14008	13925	14091	13969	13981	14020	14110	13999	14151	14042	14002	14018	14082	13957	14058	14008	13871	14091	13972	13926	14240	13952	14016	13958	13937	13936	14064	13929	14066	14317	13821	13879	13907	14051	13899	13917	13830	14091	14230	13836	14006	13754	13837	14027	14115	13843	13923	13823	13869	13866	14027	13842	13807	14098	13978	13867	13935	13821	13980	13974	13794	13961	14076	14007	13976	14181	13940	14007	14116	13951	14021	13903	14005	13903	13898	14007	13958	13934	13934	14077	14041	13974	13937	13881	14197	13885	13881	14090	13854	13865	14036	14186	14049	13961	13941	13939	13909	13921	13955	13939	13936	13831	13812	13951	13857	13978	13878	14095	13827	13882	13902	14232	13885	14012	13816	13844	14015	14072	13987	13915	13871	14070	13856	13954	13901	13818	14051	14048	14093	14060	14065	14014	13958	13859	14112	13904	14011	13886	13901	13993	13956	14109	14118	13981	13912	13899	13930	13883	14055	14012	13886	13960	14058	13833	13770	14001	14007	14042	13985	13920	14144	14125	13935	13755	13984	13942	14024	13861	13963	13912	13964	13915	13744	13773	13883	13949	13869	13901	13774	13961	14097	13845	13992	13992	14088	14039	14121	13952	13946	14008	13909	13959	13857	13923	13945	13961	13990	13897	13721	14121	14041	13841	13957	14019	13780	14066	13880	14188	13945	14053	13996	13835	13773	13828	13897	13955	14067	14015	13916	13953	14063	14074	13827	14009	14094	14121	14014	13955	13983	13908	13763	13910	13993	13849	13958	13980	14050	13992	13870	14072	14050	14037	13943	14065	14021	13850	13883	14071	13938	13909	14048	13752	14028	14002	14049	14129	14035	13786	13827	14067	14150	13974	13774	13986	13947	14000	13979	13942	14193	13978	13990	13936	14090	14043	13924	14000	14257	13835	13950	13944	13896	13784	13808	13949	13858	14057	14229	13994	14019	13758	13777	14000	13870	13964	14054	13907	14145	13961	13850	13899	13815	14087	13868	14016	14047	13996	14076	14136	13984	13990	13796	13880	13960	14023	14103	13879	13874	14069	13930	13805	13850	14004	13979	13994	13916	13915	14034	14128	14003	13890	13835	13907	14052	13977	13945	13961	13891	13912	13960	14129	14128	13883	13979	13859	13847	14039	13883	13839	13957	13984	13906	13675	13937	14093	14112	13810	13918	13867	13847	13883	14019	14052	13840	13823	13995	14025	13893	13995	13971	13978	14161	13932	14089	13900	13921	14124	14110	14045	13964	14086	14027	13931	13940	13961	14078	13809	13885	14099	13913	13958	13909	14016	13847	14142	13819	13900	13976	14085	14179	14003	14066	13908	13983	14123	14052	13869	13993	13754	14056	13947	14024	14282	14059	13904	13867	13922	13917	13902	13942	14067	13872	14027	13962	13985	13934	13996	14017	13964	14103	13928	13924	13970	14044	14195	13972	14037	13997	14099	14030	13903	14024	13971	13865	13940	14013	13942	13976	13792	14126	14018	13979	13969	13870	14049	13941	14012	13986	13906	14177	13849	14032	13939	13919	14059	14175	13971	13942	13866	13925	13980	14078	14048	14113	13853	13913	13957	13846	13823	14028	14062	13883	13846	14051	13804	13963	14075	14013	13869	14061	13967	14089	14006	13849	14078	13987	14101	14002	13930	13979	13871	14119	13914	13947	13908	13915	13940	14120	13893	13906	13977	13874	13918	13871	14086	14087	13891	13989	13812	13950	14176	13954	13911	13988	14041	14033	13943	13888	13936	13882	13945	13905	13958	14244	14071	13827	14048	13960	13945	13942	14005	13888	13913	14068	14133	14162	13973	13945	14087	14036	13918	14108	14010	13847	13891	14007	13949	13943	14039	13881	13915	13981	13996	14177	14071	14071	14065	13871	13860	13846	13941	13890	14035	14033	14034	13958	13931	13900	14064	14097	13832	13995	13895	13914	13822	13934	14092	14018	13878	13889	13807	13956	14031	14130	14179	13957	13897	13996	13901	13942	13998	14189	13821	13921	14048	13896	14079	14049	13987	13913	14008	13991	14051	13859	13956	13858	13964	14094	13864	14039	13964	13998	14078	13750	14079	13948	13975	13814	14146	14139	13769	14071	13813	14140	14172	14119	13924	13856	13942	13917	13772	13803	13739	13965	13827	14022	14141	14129	13910	13981	14112	14044	13978	13939	13936	13932	13812	14053	13818	13939	14051	14203	13892	13989	13866	14026	13956	13987	13918	14061	14136	14102	13948	14245	13991	14058	13933	13905	13886	14014	14085	14097	13942	13870	13811	14117	13969	13888	14022	14060	13997	13984	13774	13883	13886	14113	13893	13834	14076	14172	13961	14016	13976	13769	14077	14087	14068	14119	14025	13713	13782	13845	13821	13916	14035	13888	14009	13926	13960	14006	13870	14037	14020	13979	13860	14033	13902	13979	13786	13766	13847	13923	13874	13863	13950	13826	13848	14294	13926	13913	13996	14151	14039	13929	13979	13938	13855	14063	13833	13952	14041	13934	13890	13953	13933	13999	14045	14012	13945	14179	14065	14011	13990	14130	13976	13998	14013	13851	13894	14233	13924	13983	14026	14042	13978	14126	14115	13943	14072	13911	14030	13998	13993	14082	13760	13998	13899	14104	13947	14069	14084	14087	13976	13922	14089	13928	13820	13874	13801	14022	14075	14053	13949	13880	14063	13801	13991	13892	14042	14048	13909	13800	14000	13917	13900	13886	14028	13916	13960	13900	13725	13972	13850	13880	14053	14000	13980	13984	13914	13785	13887	13999	13998	14131	14119	14028	13900	14062	13848	13913	13979	13836	13889	13909	14006	14007	13902	13804	14108	14109	14179	13953	13863	13817	13900	13864	13965	13961	14074	13769	13868	14068	13929	13988	13840	14005	13844	14054	13970	13801	13852	13977	13938	13867	14079	14051	14170	13954	13849	13986	14101	13939	14071	13722	14040	14188	13860	13919	13855	13804	13908	13983	14004	13975	13926	13984	13712	13930	13929	13921	14117	13706	13993	14177	13942	14001	14169	14010	14085	13947	13913	13881	13903	14095	13913	13962	14080	13964	13973	13920	13923	13854	13966	13956	14030	13923	14139	14023	13955	14076	13947	13974	13813	13789	13903	13834	14082	13953	13854	13996	13968	13980	13878	14074	14239	14233	14149	13930	14088	14049	14014	14029	13966	13966	13890	13824	14142	14092	13913	13919	14066	14044	13991	13824	14052	13918	13943	14012	14007	13950	13978	13893	13871	14047	13917	14032	14132	13982	13871	13964	13921	14132	14200	13896	13958	14062	13927	14136	14020	13846	14065	13958	13931	13883	13953	14030	14158	14058	14180	14104	13858	14026	14041	13866	13849	13868	13962	13823	13937	14089	13965	13871	13959	14005	14004	13805	14040	14027	13939	14094	14193	14120	13775	13967	14004	14083	14040	14014	14012	14064	13924	14049	13929	13918	13937	13869	13811	14024	14029	14094	13805	14062	13848	13876	13990	13751	13962	13909	14038	13925	13755	13876	13886	13928	13925	13973	13795	14168	13991	13975	14049	14079	14052	13965	13894	13969	13949	13955	13867	14012	13954	13941	13936	13897	14064	13654	13991	13943	14103	14151	13921	14161	13859	14063	14095	13900	13877	14033	14060	13932	13842	14026	14225	13857	13929	14017	13974	13931	13963	14045	14147	14146	14150	13823	13744	14138	13880	13962	13824	13935	13977	14015	14124	13979	14034	14066	13911	14050	14154	13969	13951	13896	14118	13968	13979	13778	13892	13849	14116	14005	14000	14057	13956	14084	14043	14044	13917	13901	14058	13901	14027	13841	14135	13758	13942	14041	14041	13904	14046	13845	14016	14115	14019	13945	14057	13840	13955	14083	13870	13921	13737	13948	13970	14101	14011	13977	13872	13896	14106	14077	13870	14076	13967	14078	13982	13743	13971	14048	14154	13826	13846	13851	13984	13952	13991	14067	13982	14032	13830	13895	13930	14111	13994	14092	14033	14064	13987	13979	13912	14032	14037	13893	14064	14124	13944	14070	14018	13880	13944	14150	14132	14092	14207	14004	13975	13890	13936	13929	13923	14122	14101	13848	14069	13979	13906	13985	13790	14038	14002	13966	13730	13895	14083	14044	13953	13796	14097	13934	14171	13963	14221	14097	13941	13777	14175	14015	13983	13982	14050	13831	13953	13917	13995	14040	13949	13966	13974	13837	13929	13969	14095	13948	13723	14018	13895	14167	13949	13904	13973	13945	13942	13989	13909	14081	14027	14094	13847	13838	13903	14046	13962	13874	13988	14002	14016	13930	14060	14024	13997	14009	13920	13968	13868	14096	13785	13942	13975	13986	13684	13716	14134	14053	13976	13990	14035	13991	14001	14165	13965	13933	13897	13727	13968	13938	14022	13995	14078	13904	13915	14064	14104	13935	13954	14115	13899	13907	14139	14054	13922	13978	13944	13860	13990	13935	14137	14043	13849	14034	13901	13919	13818	13929	13960	13988	14114	14004	13968	13867	14010	14166	14090	14034	14133	13916	14077	14072	13762	14151	13942	13958	14036	13749	13998	13933	13875	13949	13952	14020	13923	13876	13860	14047	14054	13900	14074	13936	14040	14005	13860	14116	13946	13893	13938	13623	13616	13786	13966	13979	13910	13942	13888	14047	13886	14195	14134	14006	14122	13844	13834	13906	14013	13959	14056	13955	14100	14030	13993	13856	13775	13799	13933	13984	13965	13965	14093	14025	14202	13938	13884	13895	13967	14111	14041	13923	13866	14214	14023	13950	13990	13968	13773	13944	14135	14098	13852	13852	13907	14108	14088	14024	13925	13907	14134	14121	14149	13862	13792	13959	13890	13888	13781	13878	13946	14028	13831	13959	13866
16197	21588	20301	17182	16096	15673	14983	14763	14579	14300	14427	14565	14555	14422	14331	13965	13918	13900	13883	13795	13777	13801	13969	13769	13771	13791	13846	13647	13652	13474	13543	13304	13427	13166	13346	13403	13382	13457	13397	13250	13433	13399	13269	13269	13247	13278	13338	13265	13398	13357	13522	13253	13468	13380	13372	13197	13239	13424	13380	13270	13384	13363	13220	13325	13280	13173	13395	13228	13229	13418	13145	13401	13302	13314	13315	13246	13308	13360	13400	13324	13244	13342	13356	13355	13431	13204	13125	13178	13158	13184	13181	13177	13230	13140	13322	13277	13152	13220	13304	13269	13274	13381	13216	13254	13215	13258	13233	13226	13391	13249	13240	13297	13287	13344	13265	13395	13262	13150	13347	13231	13321	13339	13330	13259	13225	13305	13487	13347	13209	13220	13216	13367	13390	13353	13355	13207	13431	13425	13223	13269	13288	13468	13130	13293	13280	13321	13287	13372	13361	13079	13270	13312	13451	13335	13262	13238	13333	13227	13255	13306	13383	13154	13338	13100	13219	13285	13274	13287	13378	13192	13384	13076	13286	13311	13319	13332	13488	13423	13245	13237	13137	13283	13270	13155	13299	13325	13300	13256	13237	13277	13285	13209	13171	13147	13088	13480	13316	13357	13415	13152	13153	13197	13381	13190	13200	13295	13075	13166	13221	13241	13236	13320	13092	13289	13308	13227	13340	13380	13331	13152	13324	13139	13221	13161	13168	13051	13324	13249	13061	13301	13454	13159	13331	13274	13238	13373	13236	13288	13219	13350	13224	13145	13340	13248	13305	13183	13248	13287	13218	13412	13375	13207	13289	13239	13501	13369	13113	13177	13184	13125	13266	13291	13260	13396	13173	13273	13183	13266	13370	13386	13387	13252	13301	13301	13183	13134	13336	13298	13279	13306	13315	13342	13286	13391	13267	13310	13312	13157	13368	13360	13366	13117	13272	13322	13310	13194	13221	13282	13291	13316	13315	13322	13246	13318	13305	13271	13202	13451	13210	13346	13177	13298	13206	13301	13255	13167	13227	13259	13333	13170	13313	13222	13257	13165	13175	13393	13197	13195	13345	13258	13383	13281	13315	13245	13166	13240	13323	13250	13266	13200	13356	13265	13307	13304	13341	13177	13331	13422	13250	13200	13097	13304	13242	13197	13093	13129	13361	13218	13262	13217	13273	13314	13266	13194	13273	13369	13293	13232	13206	13179	13297	13256	13211	13250	13171	13200	13263	13311	13170	13439	13371	13373	13250	13136	13224	13341	13272	13057	13444	13265	13133	13353	13292	13180	13251	13297	13471	13219	13234	13249	13295	13391	13311	13221	13267	13258	13262	13394	13380	13279	13360	13294	13139	13134	13323	13318	13166	13443	13246	13256	13248	13112	13398	13314	13271	13282	13245	13109	13356	13254	13304	13256	13186	13261	13277	13319	13319	13161	13443	13232	13177	13190	13234	13384	13270	13278	13241	13252	13186	13370	13225	13107	13327	13356	13154	13175	13249	13291	13329	13184	13432	13301	13274	13238	13311	13434	13309	13342	13417	13140	13318	13183	13218	13360	13437	13161	13303	13256	13350	13386	13256	13233	13366	13274	13280	13235	13293	13382	13406	13167	13270	13236	13235	13155	13267	13173	13394	13434	13388	13333	13158	13225	13322	13233	13336	13282	13183	13373	13099	13342	13617	13151	13330	13199	13311	13194	13209	13212	13279	13144	13226	13298	13535	13253	13383	13287	13207	13361	13431	13310	13380	13185	13377	13311	13256	13297	13319	13297	13173	13253	13196	13358	13361	13041	13394	13150	13244	13304	13101	13275	13360	13275	13225	13315	13301	13427	13365	13320	13455	13222	13210	13294	13290	13351	13205	13231	13108	13275	13388	13217	13242	13260	13120	13293	13296	13168	13262	13351	13049	13334	13440	13302	13241	13397	13168	13320	13324	13311	13309	13400	13230	13220	13195	13382	13424	13463	13307	13291	13419	13286	13282	13351	13400	13395	13351	13291	13205	13119	13366	13233	13273	13352	13223	13284	13390	13215	13125	13183	13226	13315	13483	13351	13181	13327	13387	13204	13215	13302	13353	13197	13267	13232	13298	13323	13138	13329	13263	13241	13346	13348	13396	13221	13372	13376	13308	13117	13262	13209	13279	13281	13318	13378	13386	13275	13137	13337	13212	13165	13316	13269	13314	13304	13310	13290	13235	13431	13505	13176	13357	13392	13329	13302	13238	13299	13323	13365	13310	13273	13212	13062	13088	13315	13237	13194	13253	13268	13348	13337	13275	13160	13303	13356	13241	13425	13183	13228	13274	13279	13379	13145	13273	13335	13244	13209	13361	13310	13383	13314	13328	13359	13094	13304	13363	13149	13214	13175	13411	13350	13308	13276	13261	13115	13409	13208	13411	13187	13328	13243	13103	13428	13385	13255	13284	13293	13232	13278	13031	13351	13280	13361	13346	13239	13214	13414	13321	13485	13220	13302	13229	13367	13335	13356	13437	13287	13206	13306	13221	13329	13239	13297	13203	13278	13304	13070	13272	13317	13371	13199	13409	13331	13271	13380	13200	13298	13241	13174	13251	13220	13308	13222	13253	13187	13246	13151	13281	13190	13231	13427	13314	13207	13258	13269	13381	13122	13304	13269	13315	13206	13202	13345	13295	13332	13156	13212	13270	13291	13298	13270	13301	13306	13326	13205	13458	13444	13366	13393	13209	13279	13308	13366	13241	13293	13356	13320	13137	13321	13197	13329	13186	13263	13390	13342	13455	13331	13259	13387	13292	13183	13312	13249	13325	13404	13150	13203	13329	13299	13367	13147	13348	13107	13279	13293	13268	13176	13272	13212	13323	13192	13308	13339	13263	13297	13393	13262	13237	13401	13266	13262	13270	13336	13249	13359	13222	13309	13384	13269	13379	13251	13476	13260	13293	13192	13361	13384	13344	13322	13396	13207	13328	13169	13213	13189	13225	13138	13434	13199	13393	13360	13435	13267	13175	13233	13384	13220	13280	13432	13333	13250	13347	13249	13283	13195	13343	13339	13207	13223	13119	13371	13227	13206	13256	13299	13185	13315	13225	13357	13283	13367	13309	13151	13140	13190	13191	13392	13437	13183	13160	13280	13226	13198	13294	13327	13337	13255	13354	13383	13378	13304	13312	13284	13367	13405	13302	13139	13384	13258	13368	13268	13308	13319	13335	13430	13166	13325	13204	13294	13406	13221	13354	13263	13331	13251	13257	13316	13310	13125	13181	13273	13204	13304	13331	13310	13223	13335	13166	13528	13128	13325	13294	13321	13159	13391	13115	13256	13327	13143	13184	13330	13113	13305	13221	13478	13154	13220	13295	13274	13377	13182	13259	13133	13382	13378	13140	13335	13180	13151	13210	13369	13323	13413	13413	13268	13276	13209	13393	13232	13364	13275	13215	13243	13357	13156	13339	13385	13277	13420	13414	13297	13118	13318	13217	13279	13286	13355	13224	13355	13401	13220	13174	13126	13453	13326	13267	13388	13249	13231	13197	13362	13286	13131	13439	13192	13295	13318	13225	13228	13457	13214	13199	13247	13315	13248	13304	13322	13193	13243	13324	13278	13318	13318	13207	13232	13263	13162	13215	13398	13403	13241	13299	13342	13216	13328	13145	13149	13433	13248	13021	13256	13352	13347	13362	13404	13313	13368	13285	13212	13346	13270	13395	13331	13199	13248	13329	13329	13164	13361	13349	13153	13165	13252	13438	13276	13351	13432	13182	13236	13264	13203	13438	13239	13406	13432	13170	13213	13375	13262	13278	13075	13254	13171	13112	13293	13215	13247	13239	13286	13274	13340	13387	13265	13148	13244	13165	13164	13255	13210	13197	13323	13259	13471	13389	13347	13182	13209	13177	13249	13261	13265	13421	13282	13228	13462	13221	13207	13196	13438	13400	13341	13386	13186	13123	13168	13349	13389	13378	13201	13399	13202	13467	13238	13325	13249	13282	13274	13226	13362	13319	13364	13268	13229	13402	13144	13235	13195	13277	13199	13372	13342	13243	13343	13343	13372	13307	13257	13329	13394	13231	13182	13253	13397	13055	13382	13363	13176	13332	13403	13206	13241	13291	13188	13238	13228	13323	13346	13155	13329	13401	13348	13201	13126	13268	13369	13147	13214	13306	13163	13219	13171	13267	13229	13253	13264	13258	13357	13162	13373	13185	13344	13205	13282	13262	13247	13294	13358	13249	13391	13359	13322	13272	13280	13304	13251	13212	13077	13326	13221	13251	13296	13332	13182	13372	13209	13341	13365	13333	13360	13146	13378	13154	13351	13165	13304	13349	13269	13251	13301	13448	13341	13230	13231	13245	13343	13307	13256	13173	13401	13275	13180	13328	13335	13342	13434	13243	13482	13383	13129	13479	13317	13185	13396	13317	13257	13229	13164	13343	13315	13231	13352	13246	13255	13207	13287	13313	13415	13358	13247	13242	13177	13239	13353	13245	13317	13264	13375	13258	13310	13187	13224	13162	13250	13430	13202	13387	13347	13314	13274	13457	13237	13271	13312	13339	13414	13123	13145	13376	13401	13228	13170	13169	13288	13221	13426	13289	13122	13427	13224	13221	13294	13391	13189	13339	13305	13349	13222	13418	13255	13230	13344	13323	13373	13153	13488	13255	13232	13185	13241	13161	13339	13166	13329	13259	13442	13397	13199	13261	13248	13217	13266	13272	13203	13281	13290	13491	13258	13375	13397	13169	13338	13378	13304	13386	13281	13282	13340	13494	13226	13305	13378	13210	13238	13381	13374	13288	13298	13266	13195	13297	13276	13390	13218	13454	13233	13205	13324	13277	13296	13318	13202	13281	13429	13234	13248	13350	13442	13026	13222	13298	13232	13127	13274	13209	13429	13276	13304	13342	13329	13372	13275	13408	13274	13186	13201	13236	13321	13176	13310	13354	13361	13348	13217	13283	13400	13261	13338	13268	13173	13374	13454	13291	13181	13349	13169	13289	13363	13215	13252	13246	13153	13367	13270	13266	13115	13119	13443	13102	13317	13410	13288	13270	13224	13169	13237	13225	13212	13227	13257	13215	13279	13358	13360	13364	13404	13465	13223	13299	13166	13451	13282	13466	13283	13404	13221	13407	13205	13159	13305
23853	21097	28385	24153	21738	20126	18506	16286	15713	15908	15738	15708	15782	15676	15438	15330	14963	15241	15088	14891	15233	15013	15193	15249	15172	14909	15039	14985	14909	15002	14627	14618	14660	14797	14591	14564	14655	14582	14591	14514	14556	14648	14354	14284	14475	14566	14519	14636	14622	14506	14604	14738	14513	14379	14532	14635	14466	14474	14393	14560	14578	14622	14424	14502	14552	14445	14418	14462	14564	14491	14376	14500	14430	14351	14520	14373	14498	14450	14353	14583	14433	14547	14441	14312	14597	14321	14514	14469	14609	14429	14357	14541	14520	14492	14532	14608	14441	14623	14498	14605	14466	14339	14595	14605	14427	14630	14511	14720	14741	14533	14341	14262	14378	14620	14443	14653	14505	14405	14573	14421	14429	14411	14522	14606	14314	14621	14411	14498	14397	14460	14303	14440	14479	14630	14455	14435	14568	14484	14511	14266	14509	14453	14518	14495	14266	14550	14580	14351	14541	14554	14609	14621	14516	14273	14578	14404	14444	14467	14459	14507	14375	14736	14467	14478	14554	14455	14589	14477	14464	14355	14487	14486	14534	14221	14428	14390	14658	14455	14548	14400	14393	14501	14620	14446	14466	14384	14489	14556	14517	14438	14479	14453	14465	14237	14517	14362	14575	14577	14287	14248	14557	14554	14496	14604	14351	14539	14340	14418	14431	14522	14528	14393	14457	14502	14463	14476	14629	14541	14540	14374	14456	14573	14505	14561	14273	14402	14556	14428	14561	14463	14410	14506	14406	14597	14514	14387	14473	14437	14515	14481	14385	14476	14379	14505	14378	14425	14302	14490	14526	14545	14315	14367	14352	14316	14477	14553	14546	14464	14545	14446	14510	14447	14261	14315	14338	14344	14366	14429	14468	14389	14457	14441	14492	14415	14226	14578	14354	14466	14448	14380	14507	14299	14425	14279	14440	14581	14433	14302	14516	14582	14341	14390	14439	14507	14405	14410	14266	14374	14211	14321	14332	14440	14663	14435	14463	14539	14308	14481	14495	14371	14658	14536	14711	14520	14506	14456	14432	14333	14322	14543	14442	14465	14496	14387	14436	14454	14438	14524	14508	14436	14479	14262	14477	14422	14409	14511	14396	14434	14469	14405	14637	14420	14476	14461	14385	14387	14524	14466	14294	14450	14500	14571	14467	14442	14573	14539	14599	14369	14493	14251	14470	14404	14486	14588	14525	14362	14515	14589	14421	14547	14551	14421	14588	14711	14362	14458	14544	14616	14358	14383	14585	14431	14485	14371	14270	14512	14331	14434	14475	14623	14365	14674	14598	14484	14515	14544	14316	14430	14421	14476	14473	14237	14503	14518	14682	14270	14440	14296	14441	14339	14533	14370	14326	14436	14568	14439	14411	14257	14502	14528	14456	14494	14463	14521	14671	14472	14432	14379	14456	14470	14393	14493	14456	14241	14369	14466	14404	14266	14490	14581	14452	14388	14478	14609	14441	14528	14620	14461	14351	14669	14412	14436	14534	14468	14493	14557	14412	14662	14511	14472	14384	14532	14487	14464	14450	14616	14519	14450	14375	14483	14506	14308	14297	14465	14238	14372	14595	14566	14286	14366	14451	14536	14373	14435	14310	14530	14513	14519	14406	14359	14297	14583	14497	14351	14221	14626	14531	14597	14530	14269	14405	14269	14421	14532	14590	14428	14378	14526	14390	14444	14496	14458	14405	14457	14512	14328	14485	14443	14486	14318	14496	14405	14485	14655	14466	14620	14524	14452	14690	14653	14534	14562	14313	14450	14399	14152	14548	14332	14508	14636	14398	14319	14522	14321	14376	14340	14353	14571	14620	14486	14404	14459	14449	14416	14331	14515	14566	14319	14378	14706	14495	14520	14492	14672	14457	14347	14299	14570	14455	14555	14526	14370	14438	14643	14475	14529	14301	14330	14552	14429	14429	14338	14391	14626	14420	14404	14583	14506	14491	14639	14467	14389	14386	14299	14545	14361	14377	14471	14523	14579	14533	14442	14587	14394	14498	14545	14480	14458	14451	14390	14370	14311	14437	14345	14259	14483	14584	14487	14355	14468	14619	14437	14388	14404	14437	14583	14483	14194	14536	14326	14494	14512	14501	14415	14318	14554	14558	14327	14525	14442	14349	14190	14481	14352	14458	14508	14435	14468	14350	14444	14478	14849	14601	14656	14500	14452	14517	14481	14462	14577	14467	14336	14506	14362	14565	14518	14482	14467	14482	14568	14575	14593	14550	14493	14271	14365	14474	14438	14433	14520	14432	14380	14448	14284	14527	14581	14410	14246	14420	14370	14216	14483	14243	14440	14573	14460	14477	14507	14353	14646	14398	14551	14662	14385	14274	14596	14274	14493	14441	14328	14419	14546	14397	14471	14510	14446	14357	14464	14478	14303	14356	14526	14397	14473	14379	14498	14669	14454	14410	14492	14622	14591	14670	14593	14525	14556	14430	14380	14500	14482	14730	14377	14452	14483	14478	14583	14548	14510	14534	14462	14399	14407	14479	14587	14514	14361	14413	14519	14397	14517	14555	14512	14364	14431	14383	14400	14494	14524	14514	14680	14644	14418	14395	14486	14568	14426	14379	14585	14447	14550	14665	14477	14351	14422	14276	14634	14498	14367	14520	14096	14138	14488	14620	14432	14545	14550	14573	14460	14556	14634	14537	14649	14589	14705	14396	14451	14440	14500	14501	14476	14392	14444	14457	14433	14570	14397	14471	14485	14475	14428	14349	14439	14398	14382	14401	14558	14481	14528	14492	14387	14389	14342	14437	14247	14503	14393	14319	14458	14476	14502	14433	14383	14451	14632	14461	14570	14618	14499	14577	14498	14571	14500	14585	14408	14295	14521	14437	14375	14527	14362	14572	14480	14525	14472	14433	14478	14508	14724	14527	14614	14564	14611	14453	14471	14602	14618	14535	14425	14281	14337	14427	14346	14459	14499	14426	14513	14641	14362	14560	14401	14503	14338	14522	14314	14449	14391	14485	14413	14552	14537	14431	14476	14366	14485	14411	14589	14582	14529	14705	14424	14467	14376	14412	14355	14359	14290	14535	14485	14518	14460	14328	14369	14518	14499	14534	14579	14471	14232	14336	14478	14411	14454	14372	14389	14535	14273	14451	14453	14422	14344	14389	14552	14479	14516	14501	14297	14433	14460	14544	14719	14393	14502	14431	14400	14554	14635	14583	14414	14479	14509	14465	14618	14349	14343	14529	14631	14651	14262	14502	14440	14530	14632	14611	14499	14413	14677	14510	14653	14591	14440	14471	14433	14426	14364	14396	14268	14356	14470	14419	14340	14434	14404	14657	14356	14611	14489	14668	14441	14521	14612	14534	14548	14488	14389	14485	14431	14362	14481	14457	14408	14395	14636	14343	14436	14566	14597	14463	14568	14585	14453	14523	14438	14756	14660	14545	14731	14316	14345	14322	14333	14533	14690	14485	14387	14341	14401	14330	14574	14506	14681	14578	14500	14392	14432	14433	14541	14315	14460	14505	14545	14624	14447	14476	14502	14547	14502	14511	14479	14461	14579	14505	14276	14570	14391	14513	14356	14492	14347	14282	14480	14584	14426	14490	14487	14451	14376	14596	14496	14461	14317	14481	14347	14422	14449	14350	14466	14394	14458	14545	14506	14358	14334	14526	14461	14464	14514	14558	14427	14537	14423	14383	14614	14339	14452	14498	14403	14437	14375	14591	14490	14591	14156	14376	14441	14427	14459	14525	14490	14388	14570	14572	14430	14486	14462	14550	14462	14512	14606	14415	14422	14505	14422	14408	14478	14618	14486	14508	14309	14656	14483	14480	14630	14556	14480	14393	14389	14490	14632	14391	14489	14328	14598	14371	14572	14458	14452	14496	14533	14502	14520	14489	14420	14428	14515	14623	14313	14495	14273	14513	14451	14455	14405	14384	14609	14418	14433	14464	14403	14475	14435	14580	14615	14378	14430	14716	14464	14485	14447	14203	14525	14405	14552	14413	14483	14400	14514	14525	14516	14366	14431	14512	14420	14546	14252	14441	14385	14490	14514	14506	14422	14627	14494	14405	14365	14443	14542	14604	14651	14444	14536	14413	14430	14422	14522	14495	14663	14527	14583	14485	14649	14471	14579	14466	14491	14497	14621	14367	14619	14479	14317	14446	14585	14520	14611	14434	14495	14533	14622	14386	14477	14283	14371	14319	14619	14585	14154	14479	14397	14546	14396	14474	14537	14500	14632	14258	14510	14440	14442	14570	14498	14386	14549	14413	14485	14399	14485	14462	14452	14417	14437	14567	14519	14393	14428	14368	14585	14526	14501	14515	14565	14441	14603	14480	14472	14482	14457	14577	14402	14666	14610	14396	14391	14518	14366	14584	14237	14376	14466	14281	14508	14534	14592	14398	14465	14526	14553	14276	14375	14646	14463	14465	14438	14461	14311	14466	14358	14571	14544	14593	14401	14628	14468	14401	14500	14483	14490	14430	14734	14571	14471	14467	14559	14411	14428	14422	14460	14574	14396	14496	14495	14408	14240	14617	14551	14479	14331	14596	14482	14580	14459	14524	14333	14064	14403	14359	14599	14499	14455	14471	14524	14556	14679	14653	14623	14586	14415	14623	14482	14442	14573	14308	14472	14289	14400	14435	14306	14555	14366	14301	14538	14646	14440	14357	14429	14418	14474	14633	14409	14534	14439	14430	14677	14463	14454	14463	14576	14561	14585	14583	14493	14516	14451	14156	14549	14313	14483	14484	14335	14290	14457	14364	14552	14365	14405	14295	14356	14502	14317	14523	14452	14482	14577	14492	14465	14491	14418	14598	14491	14540	14587	14522	14517	14483	14357	14527	14499	14447	14467	14483	14333	14584	14744	14548	14502	14456	14425	14261	14546	14106	14375	14468	14551	14443	14505	14447	14656	14439	14677	14699	14605	14481	14470	14309	14367	14512	14364	14451	14538	14575	14337	14533	14437	14210	14501	14504	14532	14539	14390	14266	14483	14411	14619	14539	14490	14324	14358	14504	14427	14462	14522	14544	14501	14363	14646	14511	14441	14725	14480	14344	14624	14266	14449	14386	14478	14444	14375	14636	14437	14466	14316	14340	14317	14534	14439	14651	14511	14529	14416	14503	14342	14648	14540	14627	14376	14511	14529
16204	27303	25352	21006	18939	17546	16693	16084	15888	15534	15647	15743	15349	15402	14999	14807	14648	14555	14632	14506	14602	14322	14599	14578	14316	14295	14238	14211	14062	13933	13947	13997	13790	13999	13830	13737	13788	13743	13727	13699	13777	13687	13594	13641	13831	13619	13654	13802	13663	13678	13760	13667	13748	13700	13922	13577	13854	13692	13671	13551	13758	13556	13548	13676	13630	13697	13628	13665	13500	13671	13578	13681	13693	13729	13705	13449	13673	13594	13758	13783	13655	13707	13595	13764	13732	13766	13728	13686	13629	13586	13562	13519	13435	13802	13570	13481	13564	13608	13607	13657	13706	13691	13824	13499	13758	13604	13579	13639	13578	13586	13644	13763	13695	13467	13495	13608	13599	13589	13655	13699	13698	13756	13515	13608	13570	13676	13635	13671	13712	13676	13486	13695	13721	13638	13757	13598	13689	13469	13498	13585	13803	13590	13450	13559	13640	13718	13645	13580	13773	13659	13582	13583	13404	13724	13664	13680	13645	13526	13816	13518	13679	13610	13597	13648	13741	13500	13512	13522	13568	13591	13627	13600	13565	13747	13752	13824	13681	13683	13637	13663	13661	13510	13767	13626	13500	13514	13557	13680	13726	13773	13700	13488	13595	13702	13681	13606	13707	13769	13489	13710	13670	13598	13610	13575	13577	13726	13444	13712	13742	13713	13670	13593	13770	13634	13529	13518	13475	13565	13607	13635	13667	13716	13836	13588	13589	13640	13626	13684	13616	13504	13722	13538	13679	13533	13785	13708	13543	13411	13631	13576	13706	13774	13632	13554	13562	13727	13700	13612	13650	13671	13517	13679	13666	13623	13585	13574	13543	13554	13563	13604	13653	13469	13568	13582	13860	13570	13725	13495	13649	13617	13707	13492	13545	13644	13458	13657	13543	13709	13609	13643	13433	13661	13751	13640	13616	13639	13618	13695	13595	13618	13601	13788	13547	13730	13607	13650	13740	13565	13655	13825	13722	13583	13608	13580	13723	13540	13791	13722	13522	13684	13714	13716	13718	13520	13626	13643	13510	13654	13816	13753	13624	13675	13675	13545	13706	13536	13551	13706	13423	13574	13546	13769	13553	13604	13741	13503	13655	13579	13493	13628	13559	13519	13557	13575	13555	13505	13568	13553	13618	13581	13613	13721	13584	13407	13622	13712	13703	13522	13530	13824	13575	13730	13668	13523	13605	13785	13612	13571	13699	13689	13643	13712	13561	13679	13790	13502	13574	13645	13703	13653	13644	13550	13659	13602	13565	13657	13576	13486	13621	13617	13722	13449	13798	13620	13706	13493	13565	13593	13701	13948	13719	13607	13557	13561	13602	13663	13662	13659	13488	13652	13599	13698	13559	13788	13786	13582	13523	13647	13707	13637	13667	13574	13563	13671	13618	13665	13765	13528	13741	13637	13662	13693	13733	13456	13614	13493	13760	13601	13605	13592	13585	13646	13646	13662	13634	13516	13608	13650	13598	13623	13588	13496	13780	13499	13538	13837	13605	13571	13675	13512	13716	13632	13721	13553	13607	13635	13710	13718	13624	13778	13776	13785	13461	13530	13591	13617	13777	13525	13707	13706	13502	13635	13618	13562	13648	13483	13611	13562	13655	13560	13761	13621	13668	13679	13596	13608	13552	13685	13674	13577	13609	13608	13722	13797	13721	13450	13733	13567	13611	13744	13502	13574	13667	13469	13652	13733	13673	13559	13507	13813	13638	13688	13686	13699	13827	13463	13609	13692	13515	13671	13698	13568	13763	13467	13731	13700	13633	13533	13575	13584	13600	13653	13512	13574	13685	13666	13525	13604	13482	13839	13555	13447	13682	13749	13626	13580	13523	13697	13734	13633	13474	13577	13688	13714	13593	13714	13681	13557	13695	13576	13743	13655	13578	13589	13527	13512	13531	13616	13735	13646	13444	13549	13598	13579	13641	13599	13701	13544	13617	13588	13496	13514	13640	13692	13634	13458	13722	13597	13640	13571	13615	13638	13721	13681	13589	13557	13620	13519	13702	13752	13618	13658	13623	13621	13480	13636	13627	13699	13514	13585	13707	13578	13593	13616	13570	13569	13783	13556	13657	13714	13508	13526	13548	13624	13752	13659	13463	13768	13594	13740	13496	13652	13581	13929	13566	13461	13606	13692	13642	13594	13601	13585	13631	13564	13740	13662	13709	13581	13643	13618	13638	13563	13485	13720	13582	13556	13668	13690	13823	13583	13539	13569	13627	13719	13657	13718	13726	13711	13645	13661	13568	13689	13467	13540	13532	13438	13736	13561	13685	13615	13615	13618	13737	13566	13622	13473	13736	13597	13622	13686	13514	13679	13503	13749	13540	13606	13686	13498	13596	13590	13647	13613	13477	13661	13661	13561	13542	13706	13607	13625	13700	13419	13696	13575	13633	13682	13555	13523	13626	13682	13629	13579	13794	13559	13553	13593	13722	13796	13582	13715	13684	13576	13627	13682	13667	13721	13509	13556	13571	13728	13503	13628	13652	13599	13428	13704	13578	13687	13538	13648	13605	13781	13657	13680	13560	13601	13515	13726	13680	13603	13523	13633	13609	13596	13687	13712	13516	13664	13634	13588	13563	13507	13581	13590	13715	13532	13657	13633	13721	13682	13652	13792	13646	13521	13706	13650	13574	13661	13705	13797	13630	13611	13657	13623	13725	13814	13656	13555	13807	13600	13676	13668	13583	13678	13562	13707	13637	13577	13597	13721	13608	13588	13609	13597	13463	13648	13611	13540	13635	13533	13550	13471	13627	13630	13622	13663	13444	13601	13511	13686	13611	13709	13591	13633	13775	13587	13550	13745	13626	13626	13665	13656	13808	13663	13597	13648	13703	13423	13651	13624	13582	13690	13616	13781	13488	13611	13681	13718	13558	13613	13627	13582	13506	13623	13599	13626	13552	13726	13615	13735	13557	13741	13332	13585	13609	13782	13486	13571	13686	13628	13536	13584	13592	13789	13614	13705	13570	13437	13701	13423	13822	13547	13618	13564	13536	13624	13526	13553	13520	13658	13648	13742	13697	13729	13743	13741	13457	13578	13626	13473	13878	13670	13668	13457	13570	13525	13748	13614	13801	13706	13618	13646	13506	13644	13482	13683	13604	13573	13649	13606	13660	13820	13544	13447	13513	13548	13590	13684	13589	13556	13470	13819	13740	13751	13448	13742	13713	13667	13489	13846	13545	13619	13557	13624	13512	13595	13656	13678	13543	13684	13704	13649	13633	13723	13720	13627	13655	13695	13588	13469	13711	13567	13636	13527	13599	13829	13643	13448	13619	13569	13452	13685	13631	13633	13698	13762	13663	13669	13654	13544	13649	13508	13694	13716	13670	13459	13637	13601	13620	13436	13670	13670	13703	13597	13626	13640	13572	13724	13559	13744	13636	13541	13437	13415	13523	13619	13546	13586	13615	13701	13837	13588	13593	13624	13512	13553	13653	13728	13500	13498	13684	13523	13762	13679	13684	13610	13473	13544	13450	13712	13710	13616	13647	13782	13728	13583	13666	13591	13594	13446	13720	13567	13583	13589	13720	13452	13661	13794	13625	13758	13712	13774	13520	13558	13486	13668	13635	13663	13665	13862	13552	13680	13616	13506	13571	13497	13587	13610	13712	13704	13669	13532	13606	13576	13639	13822	13643	13526	13488	13650	13433	13685	13832	13622	13547	13673	13801	13545	13706	13633	13528	13475	13556	13750	13603	13609	13662	13655	13805	13774	13481	13687	13703	13525	13538	13651	13788	13592	13630	13660	13638	13707	13687	13567	13622	13689	13591	13646	13493	13705	13725	13680	13707	13649	13618	13574	13506	13599	13808	13552	13628	13548	13598	13749	13613	13703	13687	13508	13754	13502	13516	13683	13792	13665	13501	13556	13603	13505	13529	13649	13590	13642	13583	13676	13624	13629	13400	13603	13711	13626	13684	13451	13549	13519	13579	13656	13591	13766	13683	13411	13568	13647	13680	13798	13525	13564	13668	13554	13622	13635	13670	13754	13843	13439	13637	13492	13606	13506	13570	13626	13579	13677	13668	13750	13690	13572	13641	13718	13697	13583	13624	13655	13548	13573	13643	13616	13564	13509	13530	13649	13594	13688	13663	13631	13689	13505	13672	13609	13840	13581	13506	13660	13657	13632	13594	13552	13772	13594	13458	13539	13758	13677	13478	13666	13519	13514	13575	13716	13573	13368	13573	13593	13688	13634	13685	13540	13541	13569	13659	13593	13789	13780	13649	13668	13572	13540	13791	13721	13686	13653	13690	13520	13608	13562	13526	13759	13531	13539	13606	13658	13546	13600	13555	13646	13536	13519	13563	13530	13696	13603	13556	13737	13734	13654	13600	13627	13678	13802	13579	13580	13591	13638	13643	13648	13630	13594	13600	13741	13551	13590	13649	13569	13485	13672	13571	13651	13626	13520	13704	13469	13754	13660	13743	13524	13646	13606	13742	13627	13730	13734	13418	13644	13669	13585	13478	13630	13672	13737	13556	13543	13530	13661	13619	13507	13571	13581	13731	13553	13677	13599	13587	13571	13619	13429	13565	13579	13557	13650	13734	13650	13481	13714	13742	13513	13486	13825	13661	13602	13591	13700	13662	13517	13728	13660	13673	13659	13746	13521	13728	13405	13620	13571	13739	13618	13517	13494	13660	13530	13705	13581	13768	13390	13610	13546	13422	13611	13464	13583	13650	13649	13782	13585	13595	13528	13590	13682	13592	13654	13533	13490	13697	13536	13715	13606	13661	13755	13607	13585	13533	13540	13795	13635	13734	13747	13575	13641	13686	13638	13621	13700	13561	13701	13589	13662	13759	13730	13578	13589	13513	13709	13777	13470	13600	13693	13582	13758	13680	13702	13794	13694	13551	13590	13758	13690	13412	13752	13567	13656	13531	13618	13637	13583	13606	13774	13614	13589	13638	13852	13726	13735	13517	13655	13721	13634	13595	13602	13694	13712	13599	13591	13667	13571	13545	13823	13648	13564	13656	13630	13578	13819	13579	13746	13758	13554	13716	13490	13673	13613	13706	13740	13727	13649	13657	13521	13544	13640	13606	13654	13500	13500	13784	13549	13584	13556	13800	13610	13791	13577	13627	13640	13463	13634	13662	13553	13562	13588
22763	21112	28933	23530	21326	23093	23691	18603	17285	17636	17543	17460	17366	17003	16963	16702	16657	16635	16515	16532	16627	16442	16665	16546	16376	16417	16294	16153	15975	16037	15961	16001	15739	15970	15828	15835	15815	15706	15657	15753	15588	15882	15791	15510	15834	15650	15540	15677	15727	15728	15730	15392	15756	15757	15684	15670	15657	15692	15851	15618	15775	15638	15513	15493	15550	15543	15494	15643	15733	15542	15513	15780	15549	15605	15547	15674	15489	15615	15591	15580	15693	15673	15708	15548	15677	15381	15598	15525	15702	15482	15553	15732	15584	15591	15725	15525	15528	15587	15496	15629	15648	15689	15526	15645	15557	15611	15480	15512	15553	15551	15650	15735	15467	15597	15682	15629	15706	15517	15731	15538	15547	15590	15636	15701	15705	15593	15806	15536	15695	15610	15698	15578	15537	15536	15602	15560	15406	15451	15354	15608	15446	15835	15546	15259	15672	15496	15563	15699	15707	15588	15628	15571	15486	15503	15614	15357	15610	15629	15740	15489	15465	15564	15381	15786	15613	15662	15638	15542	15652	15405	15631	15589	15610	15497	15694	15401	15529	15585	15597	15399	15697	15579	15677	15659	15632	15658	15645	15492	15718	15581	15571	15584	15521	15509	15371	15601	15763	15603	15603	15614	15672	15478	15562	15529	15555	15587	15381	15567	15693	15496	15736	15603	15440	15531	15657	15557	15598	15573	15567	15511	15416	15576	15481	15816	15687	15573	15559	15660	15495	15659	15653	15485	15696	15589	15537	15422	15558	15548	15429	15416	15673	15557	15748	15577	15662	15605	15596	15541	15544	15762	15706	15606	15683	15593	15490	15524	15526	15493	15559	15444	15530	15546	15645	15593	15445	15823	15602	15529	15717	15640	15372	15640	15517	15525	15580	15485	15524	15669	15475	15587	15529	15417	15683	15692	15592	15660	15540	15526	15507	15564	15496	15741	15679	15774	15509	15465	15376	15327	15506	15414	15601	15592	15412	15582	15613	15542	15635	15656	15585	15603	15440	15567	15808	15468	15333	15485	15569	15601	15848	15393	15713	15624	15546	15665	15536	15469	15579	15760	15519	15468	15545	15658	15572	15598	15454	15676	15586	15413	15518	15494	15541	15593	15807	15709	15850	15393	15614	15398	15729	15680	15677	15322	15642	15545	15512	15552	15807	15410	15789	15629	15519	15588	15524	15589	15712	15634	15637	15566	15779	15486	15554	15299	15544	15354	15718	15667	15758	15780	15605	15543	15604	15486	15549	15618	15535	15529	15435	15592	15598	15596	15526	15724	15506	15621	15683	15529	15674	15641	15658	15435	15554	15440	15531	15547	15468	15565	15620	15476	15546	15765	15508	15612	15689	15545	15614	15645	15610	15695	15681	15464	15673	15525	15614	15687	15507	15516	15720	15502	15580	15517	15730	15625	15331	15317	15619	15509	15592	15565	15406	15589	15741	15717	15581	15534	15439	15694	15748	15353	15697	15604	15550	15707	15657	15400	15469	15618	15562	15441	15572	15465	15492	15667	15333	15628	15559	15631	15667	15474	15447	15655	15590	15702	15480	15732	15469	15618	15529	15740	15478	15518	15535	15788	15595	15472	15435	15638	15722	15677	15508	15626	15377	15651	15539	15560	15436	15699	15701	15745	15467	15601	15745	15648	15457	15430	15373	15450	15527	15537	15581	15507	15620	15485	15419	15688	15661	15660	15421	15566	15532	15641	15396	15669	15679	15648	15646	15491	15493	15654	15449	15536	15844	15465	15692	15406	15593	15648	15673	15651	15390	15731	15811	15532	15575	15404	15642	15563	15713	15561	15681	15261	15629	15522	15571	15577	15483	15699	15534	15734	15544	15754	15731	15523	15657	15518	15603	15404	15623	15727	15480	15493	15543	15711	15741	15640	15474	15637	15627	15869	15761	15588	15670	15375	15470	15619	15606	15535	15535	15690	15586	15670	15639	15506	15598	15391	15676	15764	15692	15704	15596	15602	15374	15394	15513	15521	15563	15772	15462	15476	15622	15754	15628	15679	15703	15486	15763	15504	15678	15753	15851	15639	15487	15627	15631	15632	15693	15612	15701	15532	15710	15571	15501	15589	15747	15657	15619	15481	15609	15635	15687	15653	15450	15521	15806	15637	15747	15601	15745	15425	15528	15698	15541	15550	15745	15654	15551	15381	15357	15558	15700	15664	15472	15535	15770	15653	15408	15468	15613	15845	15504	15666	15675	15691	15603	15766	15751	15563	15484	15506	15504	15576	15508	15548	15522	15643	15504	15590	15547	15373	15499	15545	15510	15749	15638	15624	15496	15511	15608	15593	15572	15398	15479	15602	15643	15468	15405	15496	15699	15600	15426	15628	15610	15641	15691	15671	15464	15813	15407	15576	15558	15404	15453	15437	15593	15479	15512	15783	15424	15488	15491	15570	15491	15650	15584	15564	15428	15699	15340	15535	15494	15633	15745	15541	15702	15734	15511	15490	15559	15540	15833	15732	15616	15839	15550	15588	15619	15605	15757	15633	15570	15568	15675	15618	15507	15466	15489	15475	15651	15626	15649	15754	15695	15578	15598	15843	15622	15584	15733	15567	15876	15522	15616	15440	15547	15406	15472	15646	15562	15611	15385	15408	15616	15548	15598	15613	15551	15447	15824	15680	15601	15478	15481	15541	15498	15590	15684	15572	15486	15402	15458	15560	15598	15587	15504	15372	15664	15568	15686	15567	15492	15500	15437	15680	15487	15717	15374	15592	15587	15467	15808	15425	15638	15505	15602	15447	15500	15530	15628	15466	15677	15505	15590	15632	15541	15478	15591	15636	15638	15672	15437	15428	15461	15555	15416	15606	15565	15652	15590	15511	15675	15539	15589	15592	15693	15324	15531	15529	15805	15481	15680	15581	15474	15593	15612	15591	15601	15749	15597	15741	15501	15609	15619	15625	15799	15615	15675	15662	15365	15481	15630	15652	15546	15686	15729	15523	15581	15487	15529	15766	15506	15638	15543	15447	15620	15630	15516	15506	15595	15517	15712	15796	15570	15583	15559	15389	15539	15579	15364	15600	15478	15579	15650	15645	15602	15532	15548	15610	15602	15799	15570	15597	15734	15696	15574	15639	15587	15585	15544	15566	15397	15391	15622	15445	15601	15701	15580	15642	15579	15557	15511	15544	15681	15266	15631	15610	15527	15544	15588	15550	15551	15468	15594	15412	15632	15779	15617	15477	15631	15482	15673	15637	15487	15571	15641	15613	15739	15629	15724	15461	15659	15588	15740	15590	15578	15485	15701	15793	15565	15546	15562	15629	15629	15415	15591	15562	15582	15633	15454	15732	15529	15548	15591	15467	15449	15601	15527	15580	15608	15594	15459	15655	15453	15513	15601	15537	15555	15402	15596	15522	15606	15631	15446	15739	15399	15437	15549	15568	15588	15504	15688	15713	15664	15387	15725	15455	15575	15381	15523	15479	15632	15535	15482	15495	15742	15631	15592	15673	15703	15556	15643	15678	15449	15748	15751	15645	15463	15562	15620	15459	15561	15387	15552	15538	15526	15506	15630	15477	15724	15740	15570	15648	15491	15566	15755	15685	15625	15440	15607	15540	15610	15633	15524	15436	15585	15771	15607	15848	15620	15666	15547	15365	15610	15617	15470	15509	15453	15443	15415	15547	15605	15616	15463	15559	15645	15719	15527	15435	15508	15567	15690	15619	15517	15407	15686	15580	15492	15645	15708	15541	15548	15560	15636	15425	15350	15490	15671	15611	15666	15626	15590	15558	15616	15412	15527	15360	15328	15316	15525	15623	15424	15516	15511	15420	15632	15529	15536	15726	15487	15589	15727	15703	15615	15521	15752	15567	15691	15768	15464	15470	15572	15516	15619	15552	15602	15833	15565	15685	15557	15475	15698	15506	15471	15660	15632	15525	15535	15400	15478	15623	15486	15381	15648	15660	15595	15589	15542	15470	15592	15571	15654	15425	15495	15638	15404	15561	15614	15709	15775	15686	15465	15385	15731	15511	15630	15489	15447	15609	15786	15530	15576	15698	15595	15625	15736	15551	15538	15485	15443	15459	15563	15486	15533	15694	15515	15454	15374	15346	15629	15481	15584	15610	15462	15541	15296	15627	15573	15654	15423	15408	15470	15709	15509	15482	15624	15537	15546	15536	15675	15496	15443	15450	15556	15562	15620	15407	15470	15631	15587	15511	15521	15535	15591	15533	15557	15440	15665	15530	15627	15707	15556	15523	15590	15575	15461	15458	15482	15486	15484	15382	15639	15618	15247	15561	15670	15377	15538	15460	15432	15592	15481	15500	15590	15435	15719	15603	15674	15504	15611	15612	15424	15590	15664	15510	15527	15569	15604	15496	15766	15586	15437	15540	15449	15529	15635	15561	15378	15600	15487	15532	15712	15752	15616	15641	15476	15773	15394	15365	15507	15471	15612	15591	15675	15596	15610	15545	15522	15415	15646	15497	15705	15773	15505	15618	15624	15592	15556	15596	15679	15605	15499	15689	15649	15329	15736	15439	15457	15528	15496	15358	15705	15483	15482	15489	15570	15452	15604	15629	15695	15432	15689	15552	15604	15464	15733	15452	15428	15420	15430	15601	15665	15683	15663	15735	15569	15482	15646	15450	15614	15501	15477	15658	15639	15771	15546	15524	15505	15457	15561	15614	15699	15668	15331	15642	15407	15556	15440	15496	15761	15631	15570	15595	15741	15638	15527	15464	15643	15598	15408	15430	15570	15534	15542	15566	15522	15427	15542	15573	15729	15360	15585	15637	15554	15541	15495	15495	15680	15415	15612	15486	15495	15607	15517	15333	15609	15438	15561	15621	15702	15609	15492	15589	15633	15475	15341	15615	15466	15405	15447	15628	15642	15572	15619	15594	15427	15498	15627	15829	15673	15619	15273	15515	15745	15600	15423	15636	15469	15528	15634	15518	15590	15661	15658	15439	15649	15440	15571	15495	15459	15459	15556	15614	15523	15512	15315	15511	15393	15373	15704	15497	15623	15519	15582	15557	15503	15405	15695	15591	15458	15432	15605	15780	15562	15488	15667	15426	15615	15540	15670	15639	15693	15588	15448	15533	15619	15516	15637	15761	15608	15611	15482	15441	15681	15552	15665	15513	15477	15539
18082	31969	30158	24581	21634	19646	18615	17719	17538	17233	17188	16875	16912	16473	16108	15858	15806	15780	15175	15558	15333	15326	15615	15365	15182	15107	15276	15032	15087	14809	14610	14569	14530	14459	14618	14599	14601	14503	14436	14310	14446	14337	14510	14348	14430	14256	14269	14259	14492	14434	14475	14389	14547	14350	14603	14369	14304	14327	14264	14369	14287	14420	14645	14407	14500	14478	14259	14341	14219	14181	14247	14228	14222	14300	14302	14262	14366	14330	14318	14271	14162	14156	14425	14332	14414	14224	14283	14238	14363	14228	14279	14329	14332	14325	14280	14430	14386	14221	14391	14203	14443	14466	14331	14278	14326	14292	14422	14258	14151	14251	14325	14536	14218	14276	14251	14145	14433	14429	14197	14284	14275	14362	14308	14097	14371	14385	14098	14127	14272	14207	14133	14245	14327	14341	14242	14253	14316	14131	14324	14342	14284	14358	14346	14267	14227	14313	14275	14287	14304	14307	14360	14371	14252	14301	14198	14393	14375	14337	14304	14115	14286	14229	14328	14115	14355	14170	14254	14024	14327	14327	14203	14581	14310	14323	14236	14250	14164	14301	14145	14225	14254	14248	14283	14428	14257	14257	14268	14248	14305	14325	14251	14205	14426	14349	14300	14164	14297	14327	14326	14390	14241	14260	14414	14140	14383	14247	14227	14226	14250	14324	14142	14382	14388	14224	14205	14431	14157	14334	14194	14381	14247	14375	14275	14307	14354	14283	14179	14226	14338	14375	14260	14229	14351	14422	14301	14024	14206	14318	14344	14219	14194	14280	14321	14349	14258	14173	14253	14327	14167	14262	14248	14346	14298	14359	14220	14181	14283	14186	14212	14367	14443	14209	14180	14226	14468	14184	14316	14325	14274	14150	14296	14285	14118	14317	14217	14152	14098	14231	14289	14307	14264	14245	14181	14371	14352	14343	14359	14180	14333	14159	14337	14185	14369	14463	14245	14287	14194	14387	14171	14397	14424	14426	14182	14274	14384	14296	14332	14372	14230	14263	14283	14324	14342	14271	14256	14228	14366	14256	14384	14233	14246	14311	14229	14190	14343	14356	14381	14275	14304	14387	14080	14469	14236	14280	14348	14233	14270	14418	14070	14252	14233	14297	14340	14239	14352	14198	14315	14282	14297	14381	14318	14317	14240	14238	14374	14191	14258	14328	14174	14374	14273	14364	14238	14327	14221	14270	14296	14381	14415	14267	14205	14218	14291	14214	14210	14338	14177	14256	14384	14248	14355	14227	14400	14243	14302	14265	14437	14382	14358	14109	14228	14328	14245	14218	14360	14274	14415	14274	14356	14286	14320	14371	14302	14208	14367	14169	14328	14374	14326	14323	14198	14184	14140	14488	14276	14265	14178	14271	14239	14260	14520	14242	14382	14220	14413	14274	14384	14308	14240	14389	14294	14232	14264	14124	14319	14355	14355	14225	14368	14277	14297	14288	14300	14127	14369	14428	14477	14352	14383	14287	14243	14285	14317	14232	14315	14325	14101	14281	14243	14387	14279	14264	14344	14238	14197	14475	14196	14143	14314	14216	14342	14342	14340	14407	14426	14186	14480	14226	14310	14202	14324	14390	14241	14217	14142	14429	14456	14183	14087	14335	14270	14344	14258	14364	14249	14366	14244	14239	14272	14327	14208	14212	14438	14313	14241	14198	14043	14224	14224	14313	14234	14281	14155	14219	14354	14167	14283	14315	14322	14154	14253	14100	14407	14501	14153	14213	14322	14169	14255	14282	14244	14350	14331	14281	14229	14326	14288	14142	14274	14248	14229	14194	14219	14470	14183	14340	14154	14312	14336	14204	14148	14272	14300	14267	14312	14291	14199	14354	14284	14178	14406	14128	14229	14218	14444	14134	14172	14126	14223	14174	14143	14210	14314	14296	14141	14311	14312	14197	14302	14073	14279	14354	14232	14289	14277	14280	14289	14254	14351	14293	14327	14308	14221	14188	14197	14499	14327	14443	14339	14092	14128	14412	14301	14272	14304	14247	14162	14223	14404	14263	14369	14182	14316	14372	14235	14213	14410	14253	14296	14285	14244	14260	14413	14328	14399	14245	14341	14438	14288	14199	14235	14221	14322	14258	14269	14311	14386	14203	14344	14222	14405	14486	14232	14373	14285	14119	14406	14189	14258	14250	14351	14200	14241	14269	14208	14281	14165	14124	14186	14208	14348	14172	14339	14254	14321	14205	14119	14319	14208	14233	14305	14236	14198	14196	14288	14132	14141	14330	14366	14220	14342	14341	14512	14057	14191	14332	14332	14463	14300	14422	14239	14287	14207	14292	14244	14197	14355	14446	14287	14182	14271	14404	14168	14019	14172	14363	14290	14303	14204	14255	14277	14056	14073	14271	14302	14337	14367	14160	14223	14227	14317	14108	14365	14191	14219	14429	14325	14246	14240	14410	14156	14366	14180	14069	14397	14376	14263	14316	14196	14250	14253	14226	14403	14392	14241	14147	14328	14338	14318	14231	14329	14355	14401	14268	14318	14128	14273	14200	14431	14325	14370	14197	14266	14156	14366	14255	14414	14214	14306	14310	14350	14345	14341	14235	14293	14323	14364	14260	14329	14245	14160	14235	14102	14180	14458	14365	14287	14279	14316	14290	14375	14335	14286	14277	14269	14243	14204	14418	14265	14282	14181	14214	14216	14256	14461	14304	14467	14287	14265	14355	14395	14421	14184	14329	14164	14226	14228	14271	14171	14220	14299	14103	14295	14249	14255	14305	14389	14407	14414	14228	14300	14283	14189	14504	14372	14213	14243	14238	14425	14180	14351	14376	14105	14287	14384	14191	14220	14267	14265	14201	14300	14459	14438	14263	14344	14273	14465	14151	14238	14249	14226	14109	14202	14379	14192	14305	14298	14321	14189	14217	14242	14134	14283	14115	14324	14289	14377	14303	14250	14258	14408	14438	14472	14344	14272	14304	14214	14436	14304	14376	14282	14209	14276	14248	14320	14418	14277	14443	14208	14133	14368	14181	14353	14402	14124	14432	14313	14282	14171	14106	14282	14374	14286	14284	14441	14221	14441	14413	14338	14250	14339	14180	14315	14254	14397	14359	14171	14295	14365	14259	14317	14186	14330	14377	14207	14377	14375	14332	14244	14277	14170	14269	14366	14148	14283	14323	14231	14279	14280	14249	14326	14151	14133	14325	14366	14429	14331	14074	14276	14291	14298	14237	14161	14340	14329	14288	14293	14361	14396	14295	14410	14216	14194	14227	14340	14242	14232	14208	14313	14202	14164	14343	14109	14295	14303	14302	14216	14266	14412	14235	14377	14167	14325	14256	14310	14277	14231	14142	14456	14102	14188	14276	14358	14329	14344	14195	14329	14433	14260	14311	14380	14221	14184	14132	14164	14439	14200	14414	14328	14338	14427	14253	14174	14309	14343	14289	14135	14183	14091	14394	14435	14148	14366	14206	14256	14187	14380	14180	14423	14278	14403	14332	14271	14338	14077	14094	14363	14297	14355	14196	14353	14219	14368	14272	14316	14319	13991	14311	14269	14303	14372	14394	14272	14271	14240	14521	14271	14284	14379	14357	14228	14400	14018	14409	14303	14196	14410	14346	14374	14261	14258	14330	14254	14250	14386	14228	14293	14252	14249	14257	14188	14246	14329	14226	14185	14353	14400	14361	14200	14136	14185	14393	14407	14133	14198	14265	14367	14306	14215	14279	14456	14319	14241	14244	14255	14067	14269	14267	14330	14125	14416	14295	14214	14297	14099	14210	14223	14193	14289	14282	14378	14202	14361	14206	14293	14423	14231	14293	14128	14276	14373	14194	14246	14298	14287	14376	14023	14249	14300	14262	14327	14239	14249	14355	14255	14473	14139	14435	14234	14246	14325	14228	14452	14267	14209	14156	14333	14230	14411	14401	14269	14313	14375	14246	14266	14276	14181	14343	14340	14248	14338	14365	14427	14165	14358	14184	14264	14307	14250	14357	14250	14313	14187	14464	14410	14320	14329	14473	14288	14158	14272	14240	14350	14296	14321	14285	14290	14234	14303	14405	14362	14302	14382	14037	14163	14135	14262	14324	14431	14247	14370	14218	14314	14250	14236	14223	14187	14186	14509	14409	14383	14385	14283	14106	14197	14177	14306	14325	14251	14233	14382	14332	14299	14150	14343	14270	14226	14234	14193	14333	14118	14353	14394	14136	14200	14361	14272	14200	14343	14212	14079	14346	14388	14351	14279	14414	14306	14248	14152	14217	14404	14271	14190	14311	14271	14412	14244	14279	14283	14301	14152	14432	14374	14303	14223	14177	14205	14249	14330	14187	14253	14276	14266	14353	14301	14295	14276	14242	14246	14217	14325	14107	14373	14274	14366	14268	14339	14420	14246	14238	14265	14455	14382	14373	14326	14104	14372	14199	14259	14208	14505	14263	14351	14193	14226	14158	14222	14358	14259	14203	14264	14121	14282	14559	14218	14379	14344	14301	14220	14281	14286	14246	14206	14247	14340	14350	14391	14105	14367	14225	14245	14510	14202	14316	14296	14218	14307	14194	14291	14298	14276	14294	14213	14215	14218	14334	14205	14488	14204	14394	14269	14400	14451	14197	14161	14432	14154	14222	14261	14287	14236	14236	14157	14372	14237	14176	14165	14218	14098	14258	14180	14338	14282	14378	14192	14390	14340	14333	14150	14171	14364	14402	14381	14198	14391	14341	14171	14322	14264	14371	14371	14258	14160	14287	14188	14300	14228	14388	14238	14233	14263	14212	14207	14137	14483	14335	14384	14282	13978	14392	14352	14305	14269	14158	14128	14420	14293	14182	14336	14366	14254	14364	14249	14241	14185	14453	14349	14215	14319	14403	14501	14377	14259	14310	14264	14136	14207	14244	14213	14357	14378	14263	14342	14265	14315	14148	14331	14306	14316	14230	14207	14203	14226	14253	14350	14416	14260	14359	14293	14039	14251	14203	14164	14174	14166	14269	14482	14324	14257	14362	14205	14327	14323	14201	14330	14308	14301	14447	14203	14263	14063	14307	14333	14141	14346	14220	14477	14246	14469	14322	14353	14509	14287	14339	14293	14349	14242	14375	14319	14283	14290	14194	14316	14339	14384	14472	14409	14346	14366	14321	14402	14418	14254	14240	14278	14360
27419	21920	23786	20162	16214	15660	15347	15243	15080	15146	14993	14855	14858	14661	14705	14858	14791	14686	14658	14629	14680	14572	14489	14765	14307	14523	14538	14490	14456	14380	14515	14427	14307	14155	14305	14334	14471	14404	14142	13975	14284	14209	14355	14124	14326	14462	14347	14287	14234	14494	14445	14335	14449	14418	14344	14350	14281	14383	14387	14261	14223	14485	14352	14126	14229	14262	14274	14339	14312	14405	14323	14501	14234	14293	14043	14067	14177	14213	14232	14176	14183	14330	14053	14177	14145	14077	14328	14109	14252	14242	14107	14193	14240	14105	14235	14225	14163	14180	14248	14170	14197	14183	14196	14292	14509	14289	14237	14386	14216	14104	14413	14258	14280	14273	14142	14197	14261	14185	14284	14186	14310	14217	14234	14088	14049	14402	14247	14390	14283	14101	14375	14089	14186	14186	14359	14297	14202	14238	14146	14328	14258	14166	14141	14293	14314	14268	14082	14251	14243	14283	14253	14204	14142	14339	14264	14191	14391	14412	14502	14186	14158	14234	14255	14264	14196	14302	14429	14190	14307	14236	14166	14222	14285	14242	14263	14144	14167	14160	14300	14290	14105	14250	14122	14200	14307	14312	14286	14302	14430	14450	14296	14172	14159	14290	14145	14203	14160	14235	14188	14404	14267	14098	14308	14282	14130	14178	14194	14081	14257	14350	14049	14105	14254	14202	14210	14337	14436	14316	14296	14322	14264	14230	14305	14295	14076	14432	14319	14168	14310	14095	14325	14130	14150	14393	14481	14229	14321	14272	14208	14024	14243	14150	14299	14363	14261	14386	14211	14352	14258	14280	14217	14092	14243	14257	14213	14279	14118	14435	14344	14137	14504	14327	14310	14253	14357	14469	14216	14361	14273	14212	14397	14317	14310	14254	14144	14324	14353	14209	14229	14121	14097	14261	14084	14185	14322	14316	14131	14399	13925	14215	14280	14403	14216	14347	14403	14292	14256	14249	14235	14096	14295	14096	14034	14206	14120	14284	14204	14164	14513	14410	14103	14006	14224	14378	14224	14199	14208	14163	14330	14259	14202	14318	14274	14528	14331	14084	14255	14187	14200	14338	14186	13997	14380	14192	14328	14216	14305	14357	14215	14261	14277	14252	14137	14083	14174	14448	14452	14305	14229	14231	14375	14038	14334	14380	14417	14120	14240	14047	14273	14164	14154	14280	14272	14145	14483	14341	14185	14361	14178	14273	14386	14119	14389	14041	14304	14093	14398	14229	14300	14160	14380	14263	14078	14184	14370	14143	14186	14129	14353	14137	14268	14198	14266	14290	14205	14192	14256	14443	14556	14373	14233	14421	14456	14240	14098	14137	14170	14367	14104	14373	14178	14189	14216	14117	14248	14181	14144	14333	14284	14309	14302	14457	14338	14440	14286	14275	14412	14269	14389	14166	14123	14191	14357	14196	14175	14280	14149	14102	14046	14363	14363	14286	14252	14191	14307	14260	14367	14397	14351	14212	14325	14282	14232	14304	14241	14288	14214	14446	14123	14174	14445	14260	14211	14335	14252	14428	14261	14219	14340	14168	14161	14197	13996	14384	14177	14385	14330	14326	14350	14132	14281	14247	14200	14207	14298	14277	14158	14292	14319	14368	14203	14298	14192	14309	14290	14268	14200	14216	14233	14168	14169	14146	14251	14141	14229	14306	14145	14255	14060	14240	14327	14303	14229	14436	14432	14289	14340	14364	14243	14266	14197	14260	14297	14212	14252	14300	14204	14347	14322	14243	14259	14207	14281	14285	14319	14295	14283	14327	14302	14447	14337	14309	14338	14098	14100	14333	14090	14252	14216	14193	14385	14168	14224	14088	14271	14230	14240	14354	14070	14155	14348	14253	14267	14187	14281	14179	14253	14181	14433	14186	14361	14278	14140	14389	14286	14191	14316	14154	14176	14281	14318	14111	14203	14207	14299	14352	14411	14346	14160	14141	14331	14178	14303	14216	14221	14346	14400	14249	14308	14407	14122	14368	14184	14389	14397	14191	14279	14069	14255	14183	14297	14205	14401	14288	14085	14256	14121	14176	14328	14259	14379	14340	14224	14219	14229	14036	14394	14327	14106	14089	14237	14271	14234	14018	14308	14145	14344	14150	14075	14291	14444	14306	14128	14506	14401	14120	14248	14223	14144	14360	14431	14229	14385	14110	14173	14039	14145	14465	14313	14119	14218	14254	14115	14182	14400	14217	14271	14185	14294	14405	14356	14183	14192	14258	14353	14411	14361	14156	14312	14204	14185	14289	14330	14116	14298	14269	14347	14159	14080	14253	14452	14182	14518	14228	14314	14343	14301	14230	14232	14359	14254	14322	14330	14183	14325	14287	14053	14390	14216	14073	14234	14327	14432	14279	14070	14057	14161	14330	14359	14272	14241	14201	14266	14231	14206	14390	14053	14342	14176	14174	14247	14234	14200	14410	14209	13883	14230	14343	14157	14376	14171	14108	14243	14139	14378	14225	14261	14237	14264	14137	14223	14288	14308	14219	14070	14312	14309	14247	14288	14400	14170	14188	14246	14099	14409	14393	14399	14593	14294	14156	14344	14402	14338	14418	14205	14309	14307	14272	14286	14384	14351	14159	14296	14184	14119	14191	14141	14253	14326	14181	14302	14362	14248	14136	14369	14195	14252	14178	14264	14328	14242	14218	14349	14283	14503	14135	14208	14259	14246	14431	14350	14443	14242	14200	14293	14368	14372	14226	14140	14365	14337	14332	14295	14339	14261	14420	14268	14474	14290	14081	14118	14257	14145	14165	14124	14225	14225	14263	14248	14293	14308	14237	14313	14092	14183	14053	14366	14099	14244	14292	14385	14306	14157	14228	14399	14238	14159	14202	14088	14204	14271	14352	14195	14186	14308	14390	14039	14176	14226	14253	14252	14306	14302	14170	14259	14281	14219	14502	14215	14286	14090	14334	14135	14386	14394	14299	14360	14211	14281	14276	14079	14134	14263	14429	14048	14048	14227	14183	14296	14407	14323	14254	14231	14199	14432	14067	14279	14297	14350	14131	14159	14261	14305	14105	14237	14277	14247	14292	14319	14138	14126	14166	14307	14165	14190	14250	14289	14236	14267	14317	14389	14135	14235	14246	14344	14329	14179	14203	14149	14164	14161	14280	14417	14238	14179	14381	14306	14397	14357	14316	14351	14317	14201	14351	14271	14210	14390	14192	14410	14380	14279	14291	14261	14223	14235	14175	14189	14239	14255	14214	14404	14171	14154	14391	14292	14374	14171	14256	14241	14368	14120	14113	14312	14493	14162	14308	14270	14449	14490	14408	14335	14342	14020	14319	14347	14151	14205	14373	14276	14068	14238	14209	14086	14202	14214	14395	14255	14268	14253	14345	14218	14165	14404	14417	14288	14247	14421	14255	14174	14293	14270	14063	14334	14166	14219	14251	14257	14212	14349	14174	14310	14262	14118	14187	14237	14149	14044	14181	14211	14218	14319	14257	14138	14359	14301	14385	14226	14367	14091	14210	14295	14361	14301	14285	14327	14295	14318	14245	14488	14328	14235	14305	14328	14371	14262	14299	14180	14401	14333	14235	14341	14302	14240	14238	14238	14312	14194	14112	14126	14282	14334	14106	14163	14215	14206	14238	14302	14308	14165	14139	14158	14352	14108	14313	14355	14213	14159	14510	14157	14350	14170	14281	14427	14131	14185	14192	14093	14317	14228	14097	14191	14216	14330	14155	14203	14345	14220	14205	14173	14269	14297	14146	14298	14334	14247	14160	14442	14271	14290	14192	14261	14236	14035	14121	14392	14242	14206	14072	14248	14168	14565	14319	14264	14161	14280	14230	14183	14297	14303	14322	14014	14145	14361	14096	14265	14538	14259	14286	14422	14252	14406	14215	14382	14317	14284	14218	14319	14320	14319	14502	14266	14361	14264	14132	14246	14267	14245	14340	14293	14325	14418	14237	14147	14274	14218	14262	14327	14149	14254	14268	14185	14150	14330	14249	14441	14298	14180	14329	14072	14127	14337	14379	14325	14048	14183	14232	14238	14293	14289	14256	14211	14159	14237	14114	14144	14274	14347	14119	14282	14432	14230	14291	14257	14165	14120	14231	14381	14361	14325	14404	14096	14123	14264	14347	14195	14098	14231	14218	14124	14419	14241	14215	14301	14223	14194	14345	14119	14412	14231	14118	14444	14131	14232	14206	14459	14212	14183	14175	14273	14210	14437	14155	14336	14217	14175	14290	14340	14138	14287	14150	14078	14183	14131	14458	14409	14384	14388	14384	14229	14190	14231	14335	14258	14308	14228	14240	14407	14197	14497	14288	14050	14281	14298	14446	14444	14204	14440	14307	14161	14145	14223	14194	14254	14326	14079	14328	14338	14308	14211	14307	14533	14280	14447	14277	14198	14059	14251	14059	14046	14351	14328	14375	14289	14299	14330	14054	14343	14129	14335	14379	14378	14342	14281	14373	14302	14155	14319	14181	14237	14177	14226	14232	14087	14291	14406	14138	14178	14246	14309	14231	14015	14358	14390	14193	14217	14074	14234	14288	14182	14085	14068	14143	14170	14266	14371	14297	14227	14337	14343	14692	14407	14092	14316	14492	14032	14263	14196	14437	14361	14161	14207	14249	14255	14152	14394	14138	14085	14264	14288	14379	14310	14325	14196	14337	14220	14209	14427	14262	14215	14347	14247	14258	14116	14267	14293	14096	14153	14168	14244	14321	14124	14203	14102	14421	14560	14120	14109	14301	14408	14154	14230	14011	14234	14183	14345	14140	14400	14237	14259	14413	14185	14190	14465	14324	14350	14170	14135	14089	14266	14221	14360	14373	14273	14073	14126	14234	14422	14184	14056	14263	14074	14212	14209	14411	14123	14286	14099	14290	14179	14365	14308	14370	14253	14401	14189	14255	14302	14324	14283	14344	14153	14404	14258	14310	14297	14108	14250	14158	14406	14146	14264	14214	14318	14275	14217	14162	14293	14232	14382	14062	14315	14250	14360	14389	14402	14266	14256	14338	14243	14209	14322	14300	14274	14366	14242	14401	14501	14295	14221	14090	14271	14132	14125	13952	14176	14204	14196	14287	14375	14135	14123	14212	14280	14305	14176	14336	14347	14334	14296	14320	14164	14148	14350	14258	14330	14330
16549	22281	21818	18084	16643	15776	15221	14933	14798	14752	14620	14655	14690	14447	14328	14039	14002	14013	13913	13842	13904	14050	13956	13923	14004	13765	13727	13663	13788	13656	13655	13522	13588	13360	13748	13568	13493	13630	13665	13419	13475	13362	13536	13546	13482	13598	13515	13324	13578	13608	13540	13470	13515	13454	13333	13560	13602	13578	13406	13392	13516	13481	13374	13487	13611	13473	13425	13380	13466	13592	13440	13613	13456	13262	13412	13461	13474	13364	13485	13474	13383	13398	13581	13511	13465	13495	13262	13594	13438	13467	13417	13484	13391	13537	13328	13251	13278	13477	13418	13460	13495	13497	13339	13526	13324	13353	13406	13574	13365	13546	13532	13502	13563	13489	13479	13335	13413	13501	13424	13386	13455	13404	13506	13339	13433	13561	13401	13552	13479	13320	13325	13459	13408	13299	13468	13430	13395	13420	13430	13356	13286	13385	13523	13426	13533	13411	13506	13479	13538	13413	13538	13520	13445	13402	13446	13448	13342	13594	13317	13547	13492	13560	13486	13505	13363	13322	13310	13410	13474	13469	13332	13266	13398	13315	13448	13467	13380	13435	13411	13411	13455	13301	13493	13429	13362	13351	13593	13596	13311	13581	13288	13434	13572	13539	13397	13297	13433	13428	13429	13346	13509	13448	13397	13681	13397	13359	13505	13431	13352	13429	13341	13400	13285	13558	13569	13452	13411	13487	13450	13526	13580	13435	13539	13411	13377	13562	13573	13350	13314	13503	13255	13514	13483	13459	13323	13352	13446	13399	13612	13486	13552	13273	13514	13436	13411	13605	13512	13293	13550	13467	13452	13530	13482	13327	13422	13533	13399	13349	13449	13496	13459	13374	13477	13572	13342	13452	13513	13527	13451	13471	13224	13392	13414	13556	13659	13398	13451	13474	13488	13534	13478	13421	13481	13483	13514	13522	13595	13407	13433	13332	13432	13399	13410	13442	13404	13331	13424	13208	13602	13528	13470	13600	13408	13588	13400	13431	13338	13405	13459	13589	13636	13578	13571	13436	13470	13409	13351	13492	13332	13479	13387	13520	13510	13378	13402	13615	13586	13608	13297	13324	13517	13392	13479	13561	13337	13333	13419	13492	13501	13590	13518	13352	13542	13369	13471	13320	13582	13340	13598	13428	13489	13313	13329	13643	13579	13510	13504	13576	13290	13427	13518	13504	13361	13395	13468	13414	13329	13413	13395	13423	13377	13609	13586	13439	13474	13485	13440	13467	13375	13465	13523	13498	13573	13451	13397	13218	13504	13485	13504	13438	13387	13322	13454	13423	13452	13355	13439	13284	13392	13523	13339	13575	13386	13473	13332	13549	13503	13453	13316	13224	13609	13547	13404	13516	13463	13467	13559	13455	13397	13415	13358	13302	13385	13337	13386	13433	13447	13558	13480	13407	13451	13450	13437	13294	13295	13306	13452	13532	13646	13639	13440	13513	13525	13528	13398	13404	13366	13453	13334	13497	13416	13637	13428	13468	13366	13511	13456	13550	13411	13489	13488	13390	13512	13344	13421	13524	13299	13393	13428	13542	13554	13485	13401	13602	13345	13495	13514	13421	13505	13422	13698	13667	13407	13478	13377	13409	13309	13635	13348	13476	13435	13462	13586	13426	13379	13617	13473	13495	13595	13414	13724	13486	13347	13387	13382	13414	13566	13325	13537	13499	13485	13422	13656	13618	13463	13592	13339	13594	13521	13380	13383	13508	13390	13516	13383	13523	13502	13382	13178	13403	13363	13426	13434	13446	13616	13411	13481	13362	13390	13492	13315	13481	13513	13413	13406	13475	13512	13504	13610	13300	13365	13286	13402	13411	13509	13298	13252	13199	13506	13493	13417	13476	13460	13452	13377	13484	13562	13441	13437	13503	13408	13314	13594	13322	13520	13510	13387	13392	13511	13556	13336	13427	13284	13315	13451	13414	13564	13524	13655	13518	13510	13360	13128	13433	13410	13487	13580	13491	13502	13489	13392	13355	13614	13667	13446	13604	13448	13442	13487	13468	13565	13543	13500	13526	13410	13500	13390	13570	13314	13469	13442	13536	13435	13392	13370	13355	13390	13325	13524	13507	13402	13194	13515	13395	13510	13445	13445	13394	13547	13485	13425	13313	13427	13390	13480	13475	13457	13538	13484	13158	13480	13357	13371	13434	13383	13486	13395	13544	13178	13383	13548	13527	13407	13483	13422	13391	13276	13351	13471	13444	13442	13369	13418	13390	13388	13490	13336	13584	13431	13461	13438	13410	13592	13471	13501	13492	13376	13396	13343	13628	13503	13477	13514	13700	13514	13415	13419	13404	13559	13411	13444	13522	13521	13320	13383	13455	13453	13318	13430	13451	13424	13271	13408	13500	13280	13407	13512	13430	13380	13396	13480	13518	13394	13350	13537	13333	13174	13445	13350	13493	13231	13428	13443	13429	13477	13386	13290	13496	13258	13540	13529	13496	13438	13247	13497	13337	13444	13407	13380	13516	13513	13445	13585	13303	13446	13627	13353	13305	13344	13569	13517	13485	13559	13383	13430	13586	13585	13363	13356	13457	13415	13393	13557	13346	13430	13440	13409	13567	13413	13527	13450	13521	13601	13520	13625	13368	13435	13252	13438	13508	13530	13272	13468	13539	13361	13509	13411	13555	13571	13378	13510	13481	13337	13528	13477	13524	13477	13474	13371	13414	13402	13401	13548	13405	13555	13389	13467	13302	13408	13323	13514	13383	13368	13488	13619	13426	13531	13385	13389	13423	13314	13526	13413	13414	13450	13413	13522	13574	13461	13419	13374	13446	13475	13518	13509	13371	13384	13436	13465	13429	13456	13377	13505	13325	13505	13557	13439	13360	13336	13411	13356	13445	13414	13359	13464	13328	13258	13406	13467	13444	13405	13504	13477	13804	13372	13341	13310	13385	13416	13419	13628	13422	13290	13512	13561	13460	13374	13369	13372	13447	13625	13507	13393	13354	13373	13384	13546	13391	13337	13558	13377	13361	13524	13340	13325	13523	13535	13475	13496	13466	13418	13615	13354	13426	13665	13436	13396	13446	13383	13219	13438	13548	13305	13275	13475	13406	13519	13425	13406	13337	13462	13410	13512	13613	13427	13469	13385	13311	13524	13454	13402	13356	13558	13474	13575	13392	13553	13475	13529	13431	13417	13345	13634	13464	13494	13412	13347	13431	13450	13571	13408	13240	13492	13470	13436	13347	13443	13401	13338	13336	13397	13508	13523	13519	13333	13487	13527	13578	13517	13408	13446	13552	13505	13314	13578	13618	13658	13401	13437	13427	13698	13652	13285	13284	13354	13462	13414	13426	13534	13475	13488	13415	13523	13419	13407	13507	13545	13433	13466	13431	13268	13575	13448	13427	13390	13470	13507	13582	13398	13433	13490	13415	13412	13547	13558	13504	13331	13387	13431	13362	13411	13323	13505	13483	13540	13409	13451	13513	13457	13502	13329	13338	13603	13284	13378	13485	13366	13527	13407	13395	13499	13388	13509	13424	13511	13415	13539	13318	13461	13501	13380	13530	13517	13428	13355	13609	13407	13447	13598	13317	13356	13261	13533	13407	13534	13340	13552	13367	13389	13505	13340	13614	13428	13472	13466	13459	13622	13511	13641	13289	13613	13444	13567	13399	13412	13459	13492	13456	13510	13400	13575	13497	13381	13615	13334	13432	13375	13500	13352	13538	13359	13449	13463	13511	13419	13503	13451	13299	13287	13354	13474	13444	13453	13553	13521	13400	13352	13463	13243	13428	13453	13594	13491	13561	13371	13497	13599	13435	13534	13485	13398	13226	13636	13484	13473	13649	13566	13489	13345	13517	13445	13408	13423	13333	13107	13544	13480	13284	13559	13547	13548	13530	13516	13606	13432	13560	13472	13424	13509	13513	13313	13282	13365	13535	13510	13367	13504	13560	13460	13499	13385	13628	13387	13380	13490	13415	13492	13632	13517	13492	13372	13337	13638	13515	13466	13451	13433	13362	13596	13387	13436	13338	13456	13380	13345	13409	13590	13389	13524	13372	13440	13558	13544	13546	13200	13558	13432	13503	13400	13403	13501	13565	13386	13520	13478	13368	13339	13330	13441	13373	13517	13541	13484	13342	13495	13557	13465	13479	13441	13405	13389	13438	13385	13559	13469	13386	13519	13516	13386	13287	13379	13500	13458	13486	13599	13565	13524	13592	13441	13440	13383	13442	13501	13412	13520	13564	13354	13477	13552	13437	13527	13500	13293	13506	13366	13483	13283	13385	13457	13549	13507	13460	13405	13393	13471	13558	13424	13641	13308	13380	13465	13414	13405	13605	13411	13447	13416	13282	13602	13439	13588	13436	13594	13365	13609	13565	13589	13374	13443	13359	13588	13300	13448	13484	13379	13369	13402	13499	13504	13501	13526	13426	13408	13493	13486	13475	13391	13519	13473	13396	13410	13491	13350	13478	13474	13492	13532	13547	13444	13577	13469	13461	13438	13547	13472	13410	13401	13243	13442	13479	13415	13376	13520	13528	13297	13242	13414	13521	13435	13524	13417	13458	13473	13444	13459	13436	13526	13439	13444	13598	13369	13547	13386	13320	13409	13400	13514	13451	13460	13361	13527	13415	13436	13499	13549	13384	13280	13419	13503	13290	13423	13484	13499	13376	13494	13465	13515	13615	13329	13377	13534	13328	13348	13451	13512	13521	13379	13558	13473	13492	13534	13488	13510	13292	13387	13457	13429	13398	13569	13285	13547	13374	13373	13586	13469	13447	13464	13331	13620	13441	13372	13368	13303	13452	13418	13548	13484	13505	13555	13425	13482	13377	13560	13413	13519	13510	13472	13348	13428	13332	13443	13451	13567	13549	13442	13379	13357	13462	13309	13532	13438	13497	13629	13358	13426	13376	13526	13535	13550	13466	13465	13393	13411	13428	13481	13466	13513	13406	13595	13388	13467	13535	13327	13602	13586	13535	13477	13496	13580	13421	13392	13508	13369	13396	13272	13553	13546	13404	13411	13398	13395	13607	13335	13537	13352	13267	13567	13446	13527	13468	13403	13460	13474	13457	13452	13532	13456	13284	13446	13521	13427	13476	13425	13512	13482	13350	13488	13455	13326	13755	13511	13248	13623	13365	13385	13337
23884	21139	28447	24204	21819	20434	18814	16717	15954	16108	15923	15738	15820	15628	15684	15276	15511	15421	15378	15058	15248	15119	15367	15212	15136	15132	15139	14829	14905	14947	14994	14773	14803	14727	14882	14753	14833	14790	14778	14613	14652	14663	14562	14683	14759	14570	14760	14697	14580	14788	14589	14536	14668	14830	14494	14737	14672	14593	14549	14637	14465	14763	14516	14499	14704	14693	14526	14402	14684	14741	14570	14394	14501	14575	14575	14624	14628	14683	14583	14569	14486	14515	14664	14844	14594	14537	14585	14787	14564	14620	14566	14345	14380	14594	14727	14655	14408	14587	14384	14471	14543	14507	14788	14625	14620	14581	14373	14728	14524	14413	14655	14688	14637	14523	14738	14681	14682	14577	14575	14486	14341	14433	14705	14349	14508	14692	14823	14512	14833	14650	14679	14715	14660	14604	14407	14515	14744	14629	14747	14721	14561	14589	14581	14675	14627	14754	14555	14542	14664	14501	14731	14576	14682	14481	14639	14554	14651	14328	14674	14672	14596	14956	14585	14696	14501	14548	14558	14652	14433	14476	14377	14509	14515	14501	14505	14445	14464	14844	14468	14456	14634	14416	14727	14518	14694	14725	14631	14510	14640	14497	14476	14341	14395	14661	14611	14733	14707	14648	14475	14640	14726	14573	14639	14614	14590	14555	14654	14659	14595	14791	14533	14665	14757	14560	14603	14520	14658	14846	14588	14640	14530	14679	14656	14753	14736	14472	14721	14667	14671	14676	14384	14584	14646	14663	14560	14701	14613	14658	14665	14672	14352	14458	14516	14550	14696	14528	14591	14472	14744	14622	14569	14607	14645	14494	14634	14596	14607	14485	14399	14498	14842	14489	14521	14560	14593	14665	14531	14660	14488	14683	14478	14657	14493	14694	14644	14536	14740	14600	14695	14635	14614	14661	14670	14588	14573	14666	14495	14559	14553	14473	14530	14455	14717	14403	14730	14548	14593	14681	14525	14613	14609	14248	14418	14565	14634	14707	14556	14735	14414	14559	14613	14464	14508	14491	14705	14464	14646	14668	14501	14536	14735	14438	14736	14424	14668	14644	14703	14709	14671	14538	14531	14534	14678	14578	14500	14756	14463	14592	14750	14703	14637	14267	14537	14490	14448	14494	14601	14729	14556	14390	14661	14546	14548	14812	14670	14534	14480	14522	14538	14415	14680	14668	14425	14450	14748	14554	14478	14429	14687	14560	14541	14435	14626	14515	14551	14716	14545	14569	14538	14572	14668	14723	14696	14576	14410	14449	14509	14307	14574	14677	14396	14412	14448	14500	14380	14476	14581	14552	14667	14658	14545	14501	14685	14660	14633	14474	14588	14530	14438	14548	14588	14482	14665	14600	14565	14302	14699	14442	14647	14610	14499	14634	14426	14399	14561	14360	14564	14656	14653	14543	14722	14666	14735	14685	14510	14588	14362	14402	14485	14658	14427	14530	14566	14473	14546	14502	14680	14574	14573	14551	14563	14619	14717	14697	14638	14634	14508	14520	14679	14467	14707	14772	14658	14815	14753	14611	14547	14516	14521	14461	14382	14622	14478	14606	14704	14686	14657	14679	14532	14489	14554	14532	14502	14737	14410	14503	14471	14443	14345	14525	14408	14462	14637	14502	14518	14609	14604	14680	14631	14754	14650	14595	14632	14628	14679	14581	14538	14594	14518	14545	14463	14648	14540	14428	14610	14469	14586	14523	14671	14543	14769	14597	14645	14426	14445	14761	14594	14577	14704	14390	14579	14738	14546	14687	14709	14694	14726	14702	14624	14573	14338	14650	14418	14699	14581	14569	14753	14665	14622	14673	14515	14662	14637	14709	14614	14565	14597	14627	14532	14503	14737	14512	14522	14657	14583	14699	14476	14659	14467	14689	14545	14446	14310	14423	14422	14564	14669	14570	14426	14357	14652	14774	14366	14430	14657	14430	14615	14596	14612	14591	14467	14574	14492	14655	14568	14725	14719	14573	14672	14638	14739	14489	14415	14493	14403	14471	14600	14909	14539	14704	14500	14580	14689	14593	14535	14613	14538	14476	14727	14525	14529	14631	14548	14555	14508	14696	14763	14581	14668	14471	14591	14637	14488	14436	14737	14689	14816	14615	14837	14518	14629	14681	14578	14420	14387	14490	14479	14673	14566	14721	14590	14556	14533	14511	14757	14417	14663	14577	14520	14507	14731	14790	14709	14690	14698	14568	14731	14575	14577	14382	14621	14663	14486	14481	14585	14528	14484	14650	14617	14457	14326	14399	14529	14682	14777	14417	14395	14604	14597	14639	14589	14489	14407	14433	14720	14449	14392	14525	14595	14585	14515	14416	14473	14452	14539	14626	14592	14577	14612	14427	14551	14519	14718	14524	14809	14473	14607	14533	14538	14683	14675	14634	14642	14428	14674	14533	14708	14423	14334	14411	14548	14732	14687	14480	14712	14463	14781	14605	14554	14688	14441	14630	14652	14438	14501	14719	14442	14440	14699	14554	14529	14515	14491	14768	14327	14496	14622	14566	14662	14667	14684	14564	14463	14600	14393	14632	14737	14506	14503	14560	14480	14446	14410	14597	14632	14699	14682	14446	14564	14665	14685	14558	14602	14576	14538	14566	14572	14481	14634	14508	14691	14561	14415	14717	14521	14527	14660	14538	14485	14610	14466	14514	14586	14594	14633	14589	14615	14484	14696	14578	14697	14534	14559	14386	14435	14593	14620	14705	14512	14733	14501	14363	14688	14637	14619	14393	14575	14578	14697	14649	14577	14560	14506	14527	14645	14717	14513	14565	14691	14592	14834	14678	14558	14688	14565	14650	14586	14593	14525	14794	14460	14577	14547	14457	14576	14742	14680	14663	14627	14557	14728	14436	14489	14670	14659	14816	14441	14487	14422	14688	14771	14601	14527	14394	14458	14411	14765	14522	14580	14643	14676	14541	14544	14635	14659	14629	14586	14671	14626	14549	14547	14299	14598	14629	14618	14432	14792	14550	14637	14568	14813	14519	14410	14417	14580	14595	14602	14478	14478	14365	14569	14508	14586	14680	14568	14697	14526	14528	14506	14634	14456	14725	14574	14513	14759	14508	14733	14815	14634	14602	14649	14504	14429	14543	14639	14378	14365	14571	14564	14497	14660	14450	14717	14567	14638	14684	14509	14571	14740	14636	14586	14466	14586	14692	14506	14718	14550	14607	14661	14557	14548	14645	14734	14418	14567	14666	14647	14678	14894	14657	14647	14670	14549	14580	14491	14579	14534	14653	14537	14548	14550	14708	14530	14464	14478	14570	14733	14415	14620	14436	14482	14662	14799	14640	14650	14525	14489	14484	14377	14553	14404	14497	14579	14784	14588	14633	14788	14715	14479	14274	14478	14517	14707	14603	14719	14540	14553	14445	14581	14473	14738	14519	14459	14620	14684	14536	14472	14511	14520	14483	14591	14622	14500	14585	14586	14549	14646	14591	14814	14542	14578	14317	14615	14574	14556	14538	14447	14584	14690	14519	14611	14346	14603	14537	14693	14644	14531	14712	14699	14532	14539	14640	14578	14621	14603	14478	14737	14476	14586	14635	14510	14594	14707	14618	14702	14859	14582	14707	14518	14395	14634	14668	14700	14558	14669	14443	14620	14660	14581	14635	14517	14563	14500	14595	14567	14589	14701	14512	14657	14610	14510	14648	14624	14513	14686	14623	14603	14491	14543	14672	14744	14425	14550	14674	14704	14490	14596	14573	14793	14616	14719	14478	14624	14534	14518	14625	14560	14621	14693	14592	14827	14621	14710	14630	14599	14556	14675	14380	14694	14622	14643	14831	14577	14712	14668	14556	14456	14546	14586	14652	14454	14741	14674	14712	14510	14640	14457	14442	14958	14585	14515	14558	14659	14453	14543	14604	14550	14555	14577	14593	14476	14601	14570	14581	14591	14593	14632	14648	14566	14615	14513	14669	14573	14635	14621	14586	14603	14630	14633	14500	14625	14491	14809	14560	14525	14483	14512	14570	14482	14490	14639	14599	14667	14643	14735	14680	14654	14677	14450	14649	14618	14605	14687	14715	14720	14486	14522	14444	14386	14542	14665	14557	14686	14457	14553	14565	14520	14498	14553	14573	14613	14759	14512	14568	14528	14532	14729	14638	14714	14532	14581	14686	14639	14389	14742	14431	14603	14553	14743	14724	14565	14630	14635	14513	14654	14769	14549	14438	14463	14590	14406	14587	14778	14387	14525	14627	14564	14711	14399	14600	14519	14672	14591	14539	14637	14553	14605	14724	14544	14511	14498	14599	14530	14655	14609	14524	14741	14635	14584	14654	14574	14787	14693	14767	14671	14426	14583	14589	14619	14684	14487	14555	14657	14668	14509	14571	14466	14633	14515	14601	14459	14494	14664	14745	14654	14661	14684	14678	14657	14808	14562	14779	14514	14723	14623	14617	14456	14704	14620	14652	14612	14633	14695	14494	14628	14613	14591	14639	14730	14714	14592	14570	14768	14513	14506	14511	14511	14396	14467	14702	14536	14451	14438	14426	14466	14589	14652	14727	14662	14463	14667	14510	14557	14599	14728	14592	14575	14547	14486	14508	14524	14711	14551	14657	14715	14572	14526	14515	14548	14692	14497	14400	14307	14656	14688	14478	14466	14754	14739	14411	14632	14508	14638	14649	14748	14418	14688	14545	14578	14620	14617	14464	14419	14572	14433	14539	14619	14671	14728	14683	14571	14586	14702	14681	14695	14802	14642	14613	14535	14605	14504	14479	14650	14603	14438	14594	14499	14595	14730	14579	14410	14525	14497	14684	14556	14526	14486	14521	14636	14415	14611	14460	14516	14728	14541	14624	14734	14663	14439	14729	14570	14634	14497	14485	14546	14520	14438	14523	14533	14533	14577	14582	14497	14595	14592	14709	14667	14673	14579	14581	14516	14456	14769	14520	14603	14545	14712	14751	14593	14456	14603	14519	14618	14610	14506	14588	14450	14631	14774	14580	14723	14541	14647	14671	14484	14523	14696	14599	14554	14446	14681	14614	14415	14657	14402	14594	14575	14639	14637	14580	14481	14656	14657	14628	14498	14622	14452	14606	14589	14536	14557	14548	14736	14534	14593	14618	14594	14608	14512	14595	14303	14610	14480	14745	14514	14495
16741	29485	27390	21831	19267	17797	16827	16285	15901	15906	15762	15521	15512	15324	15118	14990	14839	14465	14307	14524	14467	14363	14722	14570	14387	14446	14181	14245	14081	13871	14056	13982	13914	13873	13723	13821	13883	13668	13810	13779	13838	13879	13724	13773	13851	13679	13617	13886	13795	13836	13846	13681	13734	13683	13775	13898	13862	13689	13864	13763	13822	13747	13873	13796	13978	13800	13689	13636	13596	13872	13667	13843	13814	13731	13750	13744	13718	13746	13712	13705	13885	13672	13737	13733	13743	13761	13657	13654	13816	13688	13941	13672	13550	13644	13679	13770	13548	13641	13807	13756	13621	13689	13758	13789	13641	13701	14021	13654	13782	13693	13832	13663	13757	13734	13739	13633	13573	13840	13546	13856	13755	13615	13670	13761	13584	13639	13738	13508	13945	13650	13608	13748	13405	13591	13849	13778	13857	13696	13735	13749	13653	13755	13629	13715	13836	13815	13587	13550	13708	13632	13462	13692	13649	13783	13779	13648	13649	13849	13730	13464	13621	13544	13718	13753	13603	13746	13613	13594	13848	13723	13666	13622	13700	13540	13575	13685	13773	13748	13724	13778	13756	13656	13701	13699	13743	13851	13650	13648	13736	13687	13807	13666	13774	13596	13638	13644	13790	13694	13829	13707	13702	13617	13737	13816	13579	13747	13658	13549	13783	13770	13691	13766	13928	13989	13594	13815	13717	13582	13637	13659	13616	13801	13718	13692	13632	13663	13654	13631	13662	13582	13762	13756	13793	13926	13636	13450	13556	13660	13499	13485	13726	13703	13716	13695	13806	13547	13757	13784	13719	13862	13790	13579	13628	13523	13801	13705	13763	13584	13633	13730	13623	13758	13675	13769	13742	13788	13673	13707	13642	13616	13652	13692	13670	13756	13653	13672	13740	13683	13680	13790	13802	13734	13670	13758	13852	13631	13829	13788	13713	13717	13829	13606	13835	13637	13764	13674	13716	13476	13502	13857	13749	13725	13705	13616	13694	13749	13872	13532	13784	13788	13830	13695	13724	13820	13752	13733	13702	13872	13829	13745	13751	13730	13734	13632	13654	13650	13612	13729	13624	13746	13673	13654	13634	13750	13588	13628	13738	13694	13764	13696	13631	13553	13657	13719	13755	13855	13663	13629	13674	13673	13665	13659	13709	13530	13839	13756	13667	13820	13865	13577	13734	13759	13698	13699	13722	13655	13636	13754	13661	13509	13547	13775	13456	13622	13740	13604	13642	13804	13469	13721	13760	13894	13658	13740	13775	13597	13832	13661	13758	13689	13702	13622	13745	13503	13722	13745	13794	13541	13658	13570	13737	13640	13873	13733	13813	13573	13792	13617	13566	13665	13791	13963	13600	13764	13785	13759	13720	13599	13674	13628	13530	13643	13635	13693	13671	13729	13640	13656	13723	13629	13672	13642	13501	13635	13609	13653	13664	13701	13808	13729	13940	13495	13770	13809	13749	13604	13640	13674	13665	13626	13846	13737	13885	13876	13664	13638	13729	13610	13866	13679	13749	13678	13776	13667	13739	13741	13579	13536	13674	13868	13598	13801	13680	13482	13809	13739	13831	13845	13628	13628	13760	13681	13725	13780	13651	13831	13683	13753	13779	13582	13699	13727	13635	13922	13599	13677	13709	13800	13666	13607	13601	13792	13735	13722	13632	13782	13609	13663	13588	13708	13771	13802	13664	13589	13770	13627	13740	13620	13685	13686	13753	13641	13687	13579	13628	13683	13800	13755	13765	13620	13744	13722	13832	13589	13723	13784	13869	13600	13797	13651	13775	13744	13664	13705	13887	13685	13713	13812	13751	13700	13704	13512	13611	13683	13715	13647	13645	13609	13545	13619	13737	13604	13683	13772	13794	13743	13716	13775	13772	13761	13558	13669	13605	13584	13563	13649	13606	13650	13666	13624	13713	13666	13748	13768	13575	13579	13693	13683	13655	13752	13585	13672	13692	13655	13645	13616	13680	13759	13763	13743	13785	13639	13658	13702	13714	13832	13684	13597	13752	13719	13733	13566	13676	13766	13756	13669	13646	13741	13704	13770	13790	13703	13766	13693	13765	13675	13691	13699	13664	13611	13826	13677	13673	13655	13739	13749	13582	13769	13677	13716	13566	13694	13745	13612	13571	13832	13694	13725	13707	13670	13756	13611	13802	13629	13670	13796	13676	13589	13787	13617	13745	13720	13686	13691	13731	13691	13744	13679	13742	13667	13583	13695	13671	13676	13807	13598	13722	13728	13775	13662	13734	13714	13502	13822	13678	13645	13541	13766	13579	13668	13658	13661	13780	13709	13847	13653	13800	13620	13656	13726	13710	13741	13751	13727	13423	13675	13752	13702	13739	13681	13755	13868	13755	13682	13753	13662	13487	13706	13745	13795	13682	13691	13718	13639	13680	13757	13551	13746	13677	13747	13557	13818	13711	13651	13717	13593	13762	13618	13647	13607	13686	13732	13673	13793	13905	13595	13727	13741	13748	13663	13791	13763	13866	13655	13628	13728	13763	13639	13752	13778	13744	13756	13734	13531	13572	13784	13692	13660	13727	13662	13813	13855	13569	13709	13749	13725	13736	13712	13528	13649	13490	13694	13781	13657	13646	13625	13531	13526	13623	13806	13630	13709	13738	13826	13693	13828	13782	13761	13681	13725	13719	13671	13745	13624	13806	13613	13759	13663	13710	13734	13719	13730	13643	13578	13862	13698	13606	13787	13703	13774	13687	13665	13621	13753	13825	13763	13717	13664	13715	13693	13609	13622	13634	13726	13703	13705	13632	13748	13666	13654	13879	13542	13788	13779	13691	13648	13586	13530	13767	13738	13618	13779	13683	13611	13666	13683	13743	13554	13641	13717	13751	13561	13721	13711	13597	13769	13705	13767	13740	13709	13618	13749	13586	13740	13640	13766	13772	13652	13657	13890	13593	13643	13691	13633	13751	13605	13782	13664	13643	13794	13712	13529	13580	13671	13590	13686	13691	13694	13664	13635	13721	13749	13667	13647	13539	13703	13780	13623	13792	13822	13735	13781	13710	13656	13901	13695	13577	13794	13641	13736	13601	13631	13742	13909	13760	13699	13658	13440	13715	13891	13626	13644	13764	13703	13858	13779	13649	13570	13550	13893	13686	13851	13672	13616	13855	13740	13751	13620	13742	13622	13812	13600	13834	13557	13654	13540	13693	13647	13719	13656	13584	13676	13676	13603	13674	13857	13671	13619	13753	13766	13557	13720	13830	13779	13758	13695	13733	13756	13777	13660	13510	13702	13764	13519	13767	13585	13682	13842	13612	13690	13644	13626	13625	13778	13725	13773	13729	13841	13617	13647	13744	13791	13860	13583	13689	13635	13656	13417	13577	13587	13674	13650	13744	13548	13766	13700	13648	13743	13673	13815	13756	13480	13557	13799	13577	13743	13681	13729	13748	13791	13758	13639	13662	13712	13735	13765	13559	13722	13569	13738	13718	13676	13577	13691	13685	13743	13593	13647	13853	13629	13740	13622	13854	13732	13704	13594	13600	13705	13807	13674	13585	13692	13537	13690	13684	13826	13583	13715	13678	13665	13796	13638	13650	13696	13691	13768	13617	13799	13688	13744	13759	13590	13654	13590	13650	13699	13671	13620	13913	13633	13677	13702	13716	13700	13780	13634	13667	13904	13638	13676	13697	13621	13794	13696	13585	13672	13596	13689	13551	13748	13660	13695	13705	13675	13944	13619	13715	13852	13826	13656	13497	13521	13652	13837	13757	13689	13558	13661	13715	13636	13709	13640	13633	13808	13685	13675	13566	13922	13676	13721	13726	13610	13704	13739	13648	13761	13694	13625	13700	13619	13627	13718	13677	13758	13837	13655	13735	13924	13730	13706	13699	13640	13578	13814	13872	13810	13594	13727	13482	13638	13701	13528	13614	13752	13682	13833	13698	13583	13806	13797	13602	13665	13629	13784	13639	13726	13685	13555	13674	13904	13736	13703	13603	13778	13864	13609	13716	13751	13748	13659	13626	13614	13636	13477	13622	13650	13748	13600	13667	13536	13714	13578	13921	13855	13805	13761	13690	13545	13820	13744	13788	13651	13530	13693	13830	13803	13696	13704	13762	13719	13952	13591	13689	13714	13707	13680	13756	13802	13535	13732	13722	13745	13744	13587	13529	13659	13697	13655	13825	13811	13744	13668	13691	13801	13692	13835	13546	13763	13647	13644	13822	13768	13702	13681	13681	13662	13660	13731	13632	13702	13744	13709	13712	13597	13624	13728	13846	13616	13625	13783	13699	13673	13785	13769	13746	13742	13734	13718	13728	13696	13710	13596	13606	13818	13781	13701	13783	13571	13718	13850	13556	13586	13690	13618	13796	13591	13536	13624	13667	13648	13622	13692	13695	13604	13680	13691	13657	13568	13742	13712	13582	13667	13847	13742	13702	13550	13803	13734	13733	13807	13570	13619	13717	13694	13800	13785	13771	13766	13671	13690	13760	13817	13753	13480	13828	13626	13723	13801	13679	13637	13827	13738	13776	13725	13707	13509	13768	13701	13654	13589	13704	13647	13676	13647	13771	13559	13699	13671	13617	13841	13689	13721	13776	13643	13614	13658	13780	13652	13817	13684	13596	13809	13578	13644	13795	13699	13724	13605	13712	13668	13663	13531	13700	13729	13516	13832	13563	13799	13710	13791	13613	13747	13767	13619	13625	13670	13820	13477	13785	13631	13757	13732	13768	13572	13562	13677	13652	13772	13664	13845	13802	13882	13694	13726	13776	13687	13602	13607	13880	13558	13786	13670	13677	13794	13633	13708	13631	13776	13701	13654	13611	13613	13649	13621	13594	13589	13723	13627	13729	13720	13820	13681	13730	13654	13692	13750	13678	13653	13683	13610	13815	13795	13727	13631	13636	13905	13527	13537	13704	13732	13674	13632	13632	13747	13672	13842	13695	13747	13678	13737	13672	13711	13828	13786	13708	13648	13810	13776	13704	13826	13663	13907	13816	13728	13792	13661	13678	13697	13753	13773	13722	13642	13835	13691	13740	13590	13700	13535	13581	13813	13625	13700	13786	13689	13622	13735	13549	13713	13860	13626	13617	13779	13710	13704	13583	13573	13869	13737	13668	13582	13844	13766	13660	13680	13593	13690
22754	21110	28865	23597	21361	23140	23760	18848	17669	17739	17661	17420	17427	17383	17492	17114	16783	16672	16452	16505	16616	16569	16765	16826	16487	16500	16281	16398	16355	16131	16122	16191	15914	15978	16000	15746	15963	16061	15808	15926	15771	15800	15812	15876	15838	15763	15924	15738	15639	15850	15896	15743	15802	16095	15756	15827	16019	15848	15808	15757	15944	15877	15801	15769	15989	15756	15727	15854	15820	15648	15787	15638	15729	15686	15742	15691	15973	15756	15848	15825	15627	15775	15901	15880	15731	15760	15635	15663	15830	15721	15797	15688	15685	15827	15825	15888	15661	15793	15582	15932	15712	15829	15711	15713	15692	15750	15694	15737	15660	15604	15822	15791	15654	15699	15639	15758	15822	15686	15657	15627	15747	15654	15782	15951	15655	15887	15645	15760	15875	15605	15611	15889	15863	15537	15732	15714	15710	15777	15655	15645	15714	15808	15898	15885	15781	15775	15429	15813	15656	15726	15667	15802	15900	15750	15776	15553	15756	15804	15665	15623	15808	15648	15733	15304	15842	15812	15720	15918	15743	15804	15523	15682	15573	15736	15722	15848	15769	15690	15705	15700	15786	15508	15681	15836	15561	15611	15591	15741	15848	15696	15715	15756	15647	15822	15692	15767	15957	15590	15605	15770	15727	15637	15797	15834	15816	15703	15726	15737	15681	15562	15711	15786	15773	15678	15450	15794	15825	15676	15532	15595	15670	15641	15723	15689	15726	15701	15685	15712	15660	15787	15760	15740	15684	15567	15766	15859	15696	15847	15674	15667	15604	15771	15888	15865	15695	15577	15729	15825	15737	15782	15679	15798	15834	15591	15588	15941	15743	15659	15565	15748	15693	15718	15657	15719	15729	15859	15680	15727	15738	15651	15599	15775	15731	15633	15740	15655	15777	15660	15770	15804	15789	15647	15745	15761	15620	15665	15553	15574	15664	15833	15752	15879	15613	15805	15686	15629	15591	15662	15754	15675	15889	15757	15785	15784	15644	15719	15760	15772	15696	15595	15858	15792	15928	15803	15672	15618	15423	15620	15625	15770	15745	15807	15776	15767	15804	15683	15879	15727	15387	15695	15664	15671	15590	15684	15533	15789	15497	15669	15667	15638	15710	15746	15525	15844	15986	15852	15714	15883	15849	15521	15680	15645	15582	15713	15720	15752	15869	15727	15463	15537	15697	15669	15705	15777	15769	15711	15587	15664	15733	15960	15792	15744	15819	15903	15844	15761	15648	15898	15670	15749	15853	15724	15937	15741	15652	15751	15678	15865	15758	15727	15624	15744	15634	15630	15781	15747	15739	15776	15712	15744	15765	16144	15629	15574	15648	15740	15665	15817	15710	15643	15798	15941	15798	15754	15760	15673	15715	15770	15759	15606	15910	15727	15697	15828	15920	15763	15817	15866	15758	15606	15571	15654	15863	15835	15622	15601	15672	15828	15858	15762	15844	15914	15792	15716	15801	15821	15859	15713	15662	15777	15833	15773	15744	15695	15616	15776	15714	15830	15751	15672	15580	15732	15592	15626	15558	15713	15787	15754	15769	15567	15794	15788	15831	15888	16003	15701	15756	15790	15738	15690	15801	15724	15688	15705	15821	15791	15790	15629	15890	15770	15690	15880	15752	15600	15503	15885	15836	15409	15767	15641	15645	15536	15600	15728	15659	15691	15818	15768	15754	15596	15644	15595	15706	15792	15720	15708	15700	15712	15837	15576	15667	15752	15809	15605	15691	15813	15754	15797	15581	15750	15790	15698	15731	15675	15665	15549	15686	15803	15585	15654	15616	15675	15680	15849	15904	15819	15747	15737	15656	15797	15799	15539	15645	15799	15750	15771	15801	15665	15718	15633	15696	15744	15706	15835	15670	15649	15798	15528	15724	15581	15660	15675	15519	15837	15762	15726	15661	15624	15563	15837	15628	15673	15690	15634	15630	15578	15650	15532	15657	15774	15773	15723	15685	15701	15639	15503	15730	15676	15982	15733	15882	15644	15767	15609	15687	15734	15564	15760	15728	15863	15949	15618	15584	15907	15674	15717	15982	15744	15579	15712	15496	15730	15956	15820	15578	15769	15653	15724	15544	15511	15734	15742	15900	15883	15756	15903	15595	15650	15847	15687	15907	15894	15794	15663	15818	15735	15681	15510	15639	15788	15586	15805	15861	15815	15787	15740	15687	15694	15679	15547	15578	15534	15649	15699	15944	15730	15753	15752	15984	15855	15695	15999	15602	15663	15587	15487	15696	15748	15788	15688	15832	15526	15772	15784	15798	15571	15707	15659	15596	15764	15732	15574	15825	15672	15714	15731	15579	15800	15688	15625	15704	15592	15924	15644	15724	15552	15855	15796	15627	15558	15630	15631	15619	15711	15726	15616	15694	15602	15761	15787	15773	15648	15565	15635	15684	15617	15648	15830	15727	15687	15667	15747	15520	15574	15721	15695	15721	15801	15677	15812	15793	15947	15669	15572	15521	15619	15561	15546	15870	15603	15602	15645	15591	15505	15969	15600	15620	15641	15716	15597	15813	15807	15798	15714	15932	15615	15967	15842	15808	15644	15618	15772	15683	15627	15844	15761	15664	15664	15810	15762	15644	15656	15666	15602	15661	15658	15561	15619	15765	15741	15676	15675	15764	15519	15884	15652	15752	15812	15774	15656	15672	15644	15634	15662	15679	15602	15676	15856	15484	15773	15762	15768	15792	15696	15736	15580	15626	15557	15653	15729	15667	15609	15846	15731	15824	15771	15626	15743	15756	15710	15723	15660	15412	15756	15787	15735	15755	15560	15459	15753	15679	15788	15529	15636	15805	15899	15862	15749	15638	15737	15780	15829	15615	15746	15905	15836	15765	15816	15658	15619	15698	15808	15636	15885	15790	15817	15694	15707	15622	15753	15640	15579	15623	15758	15880	15836	15542	15675	15586	15879	15552	15647	15657	15634	15576	15731	15753	15620	15660	15575	15687	15686	15661	15606	15444	15789	15698	15718	15585	15892	15625	15759	15846	15664	15828	15749	15816	15772	15463	15743	15783	15642	15805	15682	15669	15739	15713	15705	15805	15680	15723	15681	15736	15661	15579	15474	15743	15772	15819	15705	15821	15898	15514	15723	15804	15834	15761	15672	15699	15624	15577	15769	15715	15681	15657	15721	15690	15709	15691	15786	15716	15874	15883	15570	15653	15810	15780	15887	15762	15859	15860	15870	15780	15708	15799	15799	15731	15635	15853	15834	15655	15532	15800	15709	15582	15553	15638	15869	15595	16032	15770	15587	15722	15917	15633	15849	15715	15738	15676	15799	15666	15770	15817	15760	15686	15714	15662	15643	15858	15663	15666	15680	15871	15622	15840	15591	15622	15776	15872	15621	15916	15773	15682	15730	15861	15740	15675	15854	15812	15707	15609	15603	15738	15759	15871	15747	15845	15842	15720	15600	15711	15825	15849	15627	15484	15722	15823	15741	15525	15655	15742	15825	15599	15634	15748	15777	15745	15584	15695	15818	15636	15762	15617	15697	15678	15920	15759	15698	15648	15847	15692	15717	15553	15722	15737	15932	15772	15911	15929	15652	15564	15559	15786	15559	15860	15713	15760	15730	15666	15702	15540	15612	15770	15647	15608	15865	15859	15449	15688	15838	15718	15589	15863	15959	15688	15629	15682	15766	15814	15592	15542	15639	15915	15691	15933	15734	15740	15722	15898	15938	15801	15695	15616	15646	15598	15701	15789	15764	15713	15722	15852	15599	15516	15666	16034	15735	15553	15864	15727	15868	15710	15760	15732	15712	15789	15791	15658	15759	15809	15655	15703	15569	15697	15735	15645	15715	15800	15732	15762	15709	15703	15718	15773	15810	15580	15512	15807	15735	15652	15835	15795	15685	15571	15634	15832	15703	15683	15769	15714	15884	15733	15681	15689	15835	15767	15781	15586	15579	15785	15625	15701	15808	15654	15679	15813	15681	15606	15805	15664	15750	15404	15805	15674	15740	15911	15792	15748	15604	15808	15717	15670	15843	15700	15634	15631	15600	15796	15771	15697	15761	15864	15471	15555	15718	15591	15550	15829	15719	15728	15946	15747	15583	15775	15858	15764	15751	15888	15687	15801	15699	15770	15626	15558	15719	15606	15708	15762	15811	15743	15875	15676	15610	15811	15797	15733	15714	15712	15504	15684	15619	15668	15654	15772	15597	15682	15730	15678	15573	15744	15659	15702	15745	15539	15612	15776	15527	15733	15719	15593	15879	15559	15639	15720	15710	15684	15855	15794	15654	15776	15773	15764	15860	15662	15908	15782	15768	15681	15832	15624	15713	15838	15609	15667	15804	15810	15811	15701	15645	15762	15734	15682	15522	15795	15884	15766	15547	15889	15737	15780	15528	15615	15626	15617	15759	15793	15709	15532	15673	15587	15741	15866	15681	15700	15722	15666	15833	15743	15660	15779	15574	15871	15779	15732	15557	15648	15785	15736	15701	15618	15722	15749	15674	15539	15504	15804	15600	15648	15840	15850	15626	15743	15764	15779	15628	15763	15485	15686	15701	15806	15773	15762	15755	15593	15707	15590	15531	15818	15914	15664	15692	15857	15770	15845	15677	15675	15609	15780	15736	15654	15622	15863	15867	15695	15638	15725	15724	15663	15691	15768	15636	15778	15561	15867	15734	15776	15786	15540	15658	15904	15571	15676	15802	15700	15796	15815	15737	15478	15664	15648	15711	15795	15661	15713	15596	15716	15779	15693	15707	15502	15645	15748	15797	15617	15837	15823	15850	15644	15855	15807	15724	15788	15801	15681	15708	15904	15572	15709	15864	15889	15569	15687	15933	15707	15744	15802	15649	15533	15705	15893	15771	15735	15675	15739	15544	15602	15571	15627	15548	15728	16000	15840	15768	15610	15681	15627	15589	15553	15683	15940	15685	15593	15882	15690	15613	15763	15594	15822	15712	15697	15780	15868	15642	15753	15591	15663	15761	15756	15818	15587	15933	15738	15768	15660	15842	15800	15809	15785	15524	15822	15615	15738	15809	15569	15708	15656	15746	15632	15707	15718	15906	15780	15638	15662	15551	15770	15860	15841	15669	15817	15551	15783	15687	15686	15762	15791	15785	15867	15766	15610	15619	15697	16010	15720	15734	15671	15571
19121	35062	32555	25456	22174	20217	19128	18242	17858	17444	17198	17185	16869	16840	16726	16337	16009	15712	15465	15745	15594	15649	15883	15760	15306	15218	15040	15169	15058	14678	14708	14674	14643	14638	14717	14661	14533	14481	14500	14642	14547	14485	14543	14536	14666	14535	14512	14482	14363	14458	14520	14604	14495	14319	14570	14512	14502	14564	14543	14424	14581	14596	14515	14463	14516	14562	14435	14321	14415	14486	14357	14275	14415	14315	14440	14533	14413	14390	14665	14347	14370	14494	14371	14262	14428	14403	14459	14388	14420	14343	14271	14307	14418	14405	14277	14374	14443	14494	14277	14446	14565	14484	14375	14475	14295	14353	14416	14294	14525	14421	14480	14396	14486	14472	14589	14485	14305	14384	14561	14481	14390	14450	14333	14293	14473	14310	14358	14273	14210	14218	14426	14443	14591	14291	14401	14336	14237	14335	14543	14387	14481	14444	14489	14422	14501	14307	14422	14373	14359	14423	14324	14419	14436	14378	14295	14235	14426	14298	14417	14412	14373	14340	14433	14278	14505	14418	14371	14481	14242	14282	14576	14361	14585	14573	14484	14544	14409	14479	14340	14492	14311	14290	14400	14364	14334	14538	14361	14336	14277	14472	14405	14525	14522	14337	14271	14260	14529	14341	14236	14361	14479	14209	14279	14309	14387	14370	14433	14432	14413	14275	14271	14347	14391	14419	14385	14395	14323	14489	14476	14364	14383	14439	14442	14427	14462	14496	14466	14327	14372	14352	14504	14433	14501	14437	14326	14304	14398	14400	14251	14406	14255	14312	14425	14314	14337	14399	14357	14352	14469	14277	14387	14226	14419	14315	14321	14468	14363	14371	14293	14324	14631	14318	14416	14270	14364	14442	14395	14288	14528	14488	14406	14276	14328	14339	14461	14361	14312	14358	14315	14392	14354	14469	14372	14328	14381	14407	14355	14448	14441	14475	14419	14393	14420	14329	14154	14451	14407	14418	14246	14421	14310	14369	14301	14380	14443	14474	14420	14242	14438	14594	14365	14304	14332	14281	14374	14478	14459	14311	14365	14321	14447	14312	14313	14290	14396	14369	14418	14460	14230	14249	14440	14543	14428	14414	14333	14447	14225	14375	14230	14342	14613	14421	14290	14454	14416	14440	14489	14305	14447	14453	14547	14271	14441	14356	14518	14369	14184	14361	14473	14396	14492	14389	14311	14463	14456	14339	14448	14348	14491	14336	14340	14420	14498	14242	14415	14390	14477	14332	14424	14586	14446	14424	14342	14402	14462	14395	14373	14409	14371	14214	14488	14449	14291	14355	14398	14403	14503	14562	14318	14290	14405	14322	14511	14536	14291	14343	14327	14411	14235	14404	14364	14405	14490	14374	14340	14257	14333	14312	14455	14367	14440	14323	14219	14510	14288	14435	14438	14297	14480	14520	14382	14500	14281	14414	14293	14398	14464	14578	14421	14428	14352	14335	14322	14379	14392	14353	14283	14435	14381	14348	14379	14545	14394	14335	14237	14507	14422	14356	14104	14315	14488	14491	14293	14449	14451	14342	14309	14285	14376	14508	14363	14332	14448	14475	14393	14482	14433	14436	14392	14238	14456	14400	14225	14304	14440	14396	14460	14352	14383	14435	14479	14453	14475	14469	14353	14368	14421	14611	14352	14486	14494	14375	14382	14538	14457	14345	14452	14401	14366	14276	14323	14299	14387	14335	14419	14338	14513	14204	14469	14377	14343	14595	14514	14337	14327	14344	14389	14328	14300	14422	14416	14345	14482	14329	14355	14470	14334	14397	14487	14257	14470	14306	14437	14327	14446	14389	14517	14391	14202	14353	14202	14415	14392	14359	14430	14412	14427	14615	14475	14147	14467	14245	14520	14489	14307	14337	14346	14300	14335	14343	14453	14260	14354	14491	14273	14587	14396	14353	14199	14423	14500	14269	14401	14485	14304	14408	14550	14449	14438	14282	14429	14445	14236	14392	14386	14431	14347	14354	14480	14435	14448	14502	14492	14301	14337	14450	14508	14440	14604	14358	14466	14337	14286	14387	14391	14434	14342	14300	14505	14393	14404	14433	14430	14293	14244	14289	14327	14474	14205	14333	14400	14411	14220	14344	14240	14426	14374	14386	14424	14307	14317	14417	14279	14323	14416	14377	14498	14439	14527	14374	14378	14547	14382	14486	14409	14314	14371	14533	14382	14441	14384	14418	14253	14344	14221	14538	14409	14272	14345	14362	14367	14323	14334	14282	14202	14372	14295	14345	14501	14348	14444	14316	14382	14311	14189	14407	14590	14338	14312	14636	14484	14409	14306	14239	14404	14345	14535	14509	14293	14409	14334	14241	14311	14298	14427	14458	14292	14486	14391	14456	14425	14176	14343	14384	14320	14346	14319	14462	14371	14439	14484	14382	14350	14238	14389	14341	14404	14299	14589	14404	14544	14334	14418	14555	14482	14541	14433	14403	14435	14525	14491	14515	14304	14334	14349	14362	14299	14447	14170	14343	14479	14426	14394	14421	14452	14331	14310	14144	14384	14295	14313	14367	14389	14413	14271	14490	14449	14412	14220	14264	14339	14322	14429	14515	14360	14295	14282	14345	14378	14453	14409	14568	14417	14439	14408	14438	14325	14526	14493	14538	14307	14405	14416	14394	14316	14420	14392	14588	14415	14510	14277	14354	14495	14447	14304	14439	14469	14445	14186	14259	14382	14367	14197	14330	14380	14390	14464	14498	14451	14375	14188	14283	14191	14496	14214	14448	14404	14378	14358	14451	14292	14358	14213	14485	14267	14390	14403	14375	14297	14418	14411	14549	14253	14460	14441	14436	14385	14309	14417	14218	14461	14187	14376	14470	14610	14377	14241	14463	14385	14432	14369	14396	14386	14463	14331	14597	14325	14272	14344	14202	14418	14368	14353	14274	14561	14339	14309	14417	14401	14347	14418	14327	14380	14233	14373	14403	14398	14448	14383	14530	14323	14383	14399	14258	14292	14411	14419	14393	14262	14364	14439	14386	14416	14286	14341	14298	14404	14399	14244	14225	14490	14321	14411	14482	14417	14338	14433	14381	14514	14506	14332	14355	14371	14255	14393	14431	14316	14395	14379	14296	14256	14398	14453	14341	14476	14530	14462	14349	14108	14417	14544	14356	14341	14418	14459	14295	14323	14378	14474	14391	14284	14379	14460	14395	14459	14239	14279	14420	14446	14189	14335	14488	14528	14317	14434	14338	14367	14421	14438	14395	14228	14145	14396	14397	14268	14354	14425	14368	14373	14220	14405	14404	14266	14290	14388	14394	14226	14391	14428	14349	14531	14472	14402	14395	14330	14197	14484	14206	14403	14421	14285	14472	14476	14477	14445	14337	14479	14101	14407	14440	14472	14452	14197	14370	14497	14427	14381	14457	14378	14208	14458	14578	14395	14397	14496	14354	14241	14443	14468	14404	14321	14274	14248	14554	14346	14346	14355	14471	14418	14389	14479	14264	14437	14403	14444	14505	14353	14207	14476	14419	14224	14537	14441	14465	14420	14391	14478	14438	14526	14630	14259	14393	14317	14363	14364	14413	14331	14394	14272	14451	14325	14419	14456	14230	14474	14482	14460	14265	14352	14246	14395	14434	14546	14331	14349	14372	14352	14377	14484	14361	14367	14496	14414	14346	14525	14501	14426	14409	14315	14430	14386	14299	14294	14483	14277	14577	14539	14349	14223	14288	14379	14372	14503	14518	14282	14388	14340	14365	14410	14396	14501	14238	14431	14315	14258	14274	14489	14285	14367	14320	14250	14301	14303	14371	14416	14195	14276	14248	14216	14461	14542	14370	14535	14225	14435	14344	14252	14301	14345	14331	14349	14399	14357	14187	14419	14430	14335	14389	14326	14493	14411	14445	14534	14386	14450	14388	14436	14436	14449	14438	14482	14320	14444	14385	14385	14224	14514	14393	14499	14450	14342	14338	14415	14353	14469	14494	14599	14394	14310	14395	14336	14530	14345	14471	14391	14567	14442	14440	14447	14210	14436	14473	14473	14473	14472	14377	14190	14295	14221	14316	14389	14373	14271	14410	14238	14439	14270	14275	14428	14330	14400	14375	14386	14472	14505	14382	14307	14377	14282	14261	14219	14417	14385	14639	14465	14247	14440	14414	14336	14348	14346	14352	14410	14476	14477	14276	14434	14419	14412	14424	14291	14399	14432	14487	14522	14405	14440	14443	14179	14378	14305	14284	14595	14450	14370	14450	14465	14327	14345	14409	14423	14422	14456	14414	14287	14495	14432	14286	14312	14463	14475	14364	14446	14465	14281	14537	14465	14309	14362	14276	14338	14551	14421	14292	14442	14435	14339	14412	14344	14329	14363	14308	14397	14363	14359	14431	14265	14473	14322	14390	14362	14344	14379	14435	14446	14299	14506	14373	14396	14307	14457	14348	14570	14250	14435	14368	14291	14296	14281	14423	14366	14497	14323	14505	14285	14353	14354	14312	14417	14329	14634	14292	14393	14512	14468	14355	14319	14268	14473	14369	14555	14363	14447	14459	14287	14486	14304	14405	14647	14484	14406	14515	14186	14510	14525	14299	14405	14425	14378	14253	14328	14424	14442	14411	14452	14269	14409	14391	14398	14378	14369	14321	14405	14459	14324	14447	14454	14482	14407	14291	14357	14307	14316	14402	14228	14303	14442	14329	14320	14362	14289	14306	14378	14335	14368	14242	14458	14526	14585	14246	14315	14324	14424	14572	14356	14232	14515	14264	14487	14531	14476	14319	14315	14317	14238	14492	14355	14556	14284	14222	14300	14386	14333	14572	14320	14428	14333	14427	14535	14342	14454	14410	14414	14391	14609	14417	14370	14443	14262	14421	14362	14410	14340	14285	14263	14607	14535	14371	14443	14284	14426	14250	14323	14288	14367	14283	14565	14488	14270	14529	14168	14472	14266	14353	14327	14290	14407	14450	14615	14444	14328	14362	14434	14308	14451	14339	14355	14443	14415	14332	14393	14334	14229	14256	14412	14301	14502	14292	14391	14359	14430	14513	14299	14427	14349	14466	14502	14299	14471	14529	14358	14401	14332	14347	14405	14490	14425	14308	14561	14355	14413	14452	14247	14275	14354	14396	14349	14494	14251	14398	14277	14422	14134	14489	14506	14431
27352	22141	24200	20349	16289	16073	15555	15236	15483	15356	15100	15225	15190	15141	14933	15123	14896	15013	14873	14883	14865	14875	14926	14942	14956	14737	14692	14803	14836	14662	14642	14561	14743	14681	14469	14506	14568	14522	14619	14320	14401	14651	14666	14685	14392	14514	14591	14508	14438	14631	14566	14566	14656	14643	14566	14576	14653	14528	14654	14427	14476	14591	14691	14578	14447	14410	14564	14400	14325	14459	14541	14461	14563	14828	14497	14574	14561	14517	14544	14580	14430	14579	14457	14504	14505	14728	14441	14404	14262	14695	14469	14592	14657	14480	14498	14528	14517	14458	14598	14677	14699	14659	14475	14450	14517	14551	14521	14304	14528	14441	14438	14320	14379	14612	14467	14545	14556	14590	14606	14491	14437	14455	14597	14646	14461	14469	14691	14448	14825	14627	14554	14543	14564	14614	14459	14378	14389	14395	14498	14420	14509	14580	14666	14507	14629	14816	14543	14557	14576	14531	14288	14471	14548	14470	14374	14338	14383	14615	14345	14581	14504	14742	14520	14542	14531	14456	14522	14337	14394	14534	14438	14512	14532	14446	14371	14513	14430	14586	14292	14296	14478	14527	14474	14419	14588	14611	14414	14258	14438	14529	14595	14393	14636	14619	14599	14369	14573	14578	14476	14647	14638	14408	14460	14344	14695	14600	14450	14474	14441	14658	14566	14633	14506	14607	14580	14650	14640	14476	14441	14555	14468	14539	14558	14503	14408	14451	14550	14513	14589	14432	14593	14540	14576	14383	14373	14563	14404	14498	14582	14529	14637	14470	14663	14627	14510	14499	14396	14381	14416	14516	14454	14375	14659	14360	14676	14687	14595	14653	14417	14367	14682	14578	14537	14517	14498	14709	14557	14672	14664	14523	14567	14425	14336	14424	14712	14510	14475	14545	14483	14556	14417	14547	14458	14580	14506	14396	14400	14400	14343	14515	14490	14506	14526	14602	14289	14464	14468	14679	14516	14606	14560	14643	14516	14389	14503	14424	14608	14615	14563	14429	14612	14501	14501	14412	14549	14545	14505	14531	14624	14562	14698	14732	14561	14400	14506	14424	14541	14582	14613	14517	14592	14618	14547	14450	14705	14458	14576	14481	14503	14502	14622	14356	14390	14533	14534	14378	14384	14566	14728	14501	14504	14553	14437	14572	14669	14607	14726	14347	14751	14613	14605	14460	14486	14379	14468	14608	14612	14417	14620	14543	14440	14542	14448	14655	14627	14675	14588	14510	14796	14744	14700	14547	14548	14683	14706	14474	14385	14394	14505	14518	14541	14346	14582	14357	14537	14614	14445	14559	14470	14369	14486	14362	14504	14556	14365	14513	14502	14621	14586	14627	14642	14601	14462	14278	14717	14688	14563	14435	14528	14580	14389	14412	14509	14459	14553	14506	14490	14691	14664	14594	14690	14559	14398	14655	14748	14319	14545	14468	14522	14465	14725	14686	14634	14636	14429	14432	14436	14461	14652	14502	14546	14652	14468	14418	14548	14535	14451	14748	14417	14526	14462	14405	14634	14572	14555	14514	14703	14584	14617	14653	14486	14539	14772	14449	14692	14645	14643	14624	14463	14662	14606	14473	14544	14761	14474	14378	14621	14460	14329	14589	14548	14584	14649	14336	14547	14487	14585	14287	14681	14365	14618	14427	14493	14440	14455	14388	14559	14568	14693	14558	14556	14546	14497	14409	14396	14475	14406	14678	14398	14573	14664	14412	14441	14510	14452	14511	14399	14447	14684	14592	14349	14489	14446	14543	14565	14308	14522	14499	14398	14707	14440	14273	14468	14599	14606	14493	14618	14603	14417	14399	14500	14585	14398	14518	14619	14441	14401	14529	14630	14508	14302	14378	14300	14493	14376	14590	14494	14464	14543	14300	14630	14655	14463	14468	14534	14327	14716	14500	14567	14518	14368	14523	14365	14372	14445	14689	14501	14462	14466	14639	14635	14608	14397	14425	14495	14458	14451	14359	14399	14422	14571	14494	14467	14582	14608	14554	14539	14522	14531	14421	14635	14493	14285	14275	14587	14616	14485	14527	14345	14472	14371	14395	14469	14462	14593	14474	14482	14458	14428	14495	14567	14716	14529	14564	14469	14596	14427	14371	14561	14369	14305	14492	14505	14468	14668	14656	14502	14489	14436	14366	14457	14374	14491	14500	14447	14353	14577	14500	14479	14325	14615	14587	14488	14631	14710	14489	14697	14564	14482	14510	14505	14430	14564	14413	14340	14523	14608	14514	14695	14697	14640	14594	14559	14689	14645	14696	14575	14705	14449	14435	14524	14647	14465	14616	14554	14485	14608	14687	14440	14538	14544	14288	14678	14351	14388	14672	14444	14457	14590	14565	14739	14509	14384	14482	14537	14491	14536	14488	14497	14627	14686	14651	14548	14570	14493	14583	14544	14479	14646	14605	14636	14339	14569	14495	14358	14519	14526	14602	14763	14468	14622	14523	14630	14353	14410	14727	14504	14410	14561	14465	14559	14460	14387	14375	14441	14497	14439	14526	14598	14478	14653	14573	14405	14562	14435	14658	14571	14632	14525	14469	14473	14573	14422	14409	14403	14634	14554	14528	14448	14576	14443	14462	14449	14467	14517	14365	14497	14672	14270	14451	14409	14550	14634	14485	14419	14648	14344	14414	14547	14380	14489	14518	14372	14377	14401	14478	14544	14605	14313	14492	14479	14361	14318	14195	14488	14546	14458	14635	14333	14690	14642	14432	14646	14772	14549	14536	14685	14447	14365	14486	14477	14446	14499	14469	14499	14473	14528	14500	14454	14656	14523	14320	14586	14624	14514	14339	14422	14489	14540	14446	14517	14515	14380	14557	14616	14497	14571	14459	14523	14434	14614	14550	14391	14538	14475	14501	14419	14558	14583	14518	14410	14544	14417	14321	14490	14839	14438	14609	14536	14495	14465	14433	14516	14488	14628	14410	14450	14452	14314	14432	14504	14536	14711	14514	14432	14419	14573	14656	14538	14636	14671	14569	14437	14473	14556	14347	14393	14559	14618	14447	14378	14502	14329	14569	14522	14503	14375	14312	14428	14636	14450	14475	14662	14542	14792	14476	14494	14554	14539	14484	14411	14487	14369	14578	14571	14347	14382	14626	14478	14574	14609	14473	14643	14588	14572	14523	14441	14439	14524	14437	14575	14759	14727	14579	14557	14389	14766	14434	14443	14483	14466	14570	14507	14609	14642	14636	14518	14535	14445	14570	14501	14307	14661	14590	14602	14486	14399	14493	14667	14769	14563	14662	14491	14583	14375	14545	14507	14404	14521	14637	14671	14478	14491	14727	14469	14739	14561	14588	14446	14300	14436	14420	14455	14457	14392	14456	14560	14424	14398	14380	14648	14524	14708	14530	14460	14559	14517	14705	14336	14297	14580	14506	14681	14572	14558	14554	14674	14560	14491	14566	14624	14325	14415	14551	14412	14438	14700	14513	14388	14438	14462	14547	14509	14483	14581	14396	14557	14620	14387	14578	14518	14606	14543	14549	14525	14544	14489	14454	14481	14235	14530	14603	14531	14597	14614	14555	14348	14431	14646	14569	14439	14583	14453	14476	14545	14599	14518	14459	14506	14617	14581	14588	14446	14489	14400	14559	14424	14494	14418	14784	14506	14599	14647	14692	14643	14572	14682	14540	14356	14408	14581	14510	14521	14484	14583	14400	14690	14446	14595	14669	14508	14492	14468	14565	14593	14861	14400	14659	14468	14692	14656	14587	14599	14541	14552	14523	14495	14446	14331	14460	14448	14591	14452	14411	14478	14419	14690	14378	14365	14528	14308	14466	14574	14464	14551	14725	14322	14557	14469	14379	14520	14668	14651	14608	14615	14596	14397	14677	14540	14528	14609	14521	14634	14710	14481	14547	14473	14690	14469	14395	14388	14496	14594	14517	14489	14697	14743	14625	14549	14536	14592	14432	14511	14386	14584	14650	14722	14350	14553	14517	14665	14698	14470	14441	14465	14405	14423	14552	14409	14275	14528	14611	14469	14581	14506	14730	14660	14600	14367	14460	14527	14617	14342	14700	14354	14681	14680	14535	14498	14601	14523	14640	14677	14734	14529	14490	14497	14573	14475	14473	14546	14364	14567	14576	14434	14359	14432	14461	14491	14447	14460	14370	14438	14395	14682	14429	14428	14460	14631	14329	14279	14426	14477	14483	14578	14427	14692	14591	14625	14355	14550	14613	14465	14392	14630	14483	14342	14627	14506	14563	14565	14649	14656	14686	14427	14554	14561	14527	14703	14622	14645	14589	14470	14552	14763	14671	14445	14603	14558	14791	14543	14633	14612	14449	14574	14704	14559	14456	14508	14686	14528	14562	14351	14759	14493	14484	14522	14536	14474	14510	14439	14391	14642	14610	14581	14650	14540	14349	14544	14623	14189	14518	14615	14413	14721	14389	14754	14516	14574	14458	14471	14419	14452	14441	14659	14646	14302	14629	14551	14607	14519	14627	14481	14665	14626	14674	14396	14486	14596	14566	14525	14678	14665	14659	14731	14561	14508	14390	14531	14748	14608	14689	14610	14436	14571	14553	14565	14478	14648	14512	14571	14438	14581	14423	14569	14487	14629	14643	14477	14680	14477	14334	14467	14570	14459	14423	14402	14583	14287	14646	14555	14533	14539	14482	14569	14497	14530	14601	14480	14659	14688	14402	14516	14538	14472	14632	14398	14661	14488	14348	14641	14584	14458	14497	14731	14731	14552	14590	14540	14660	14567	14509	14721	14636	14571	14508	14591	14584	14558	14695	14467	14524	14462	14493	14452	14701	14486	14542	14410	14627	14438	14415	14443	14534	14515	14544	14513	14529	14641	14439	14585	14500	14694	14607	14490	14782	14486	14649	14424	14521	14632	14716	14579	14583	14660	14728	14521	14442	14745	14540	14461	14414	14640	14484	14651	14536	14666	14423	14588	14364	14508	14454	14501	14503	14495	14573	14603	14558	14525	14664	14612	14547	14558	14582	14570	14330	14567	14462	14463	14656	14492	14430	14542	14379	14606	14426	14367	14528	14612	14500	14558	14568	14354	14555	14415	14457	14347	14399	14586	14470	14537	14437	14583	14439	14549	14517	14637	14646	14556	14497	14485	14604	14717	14496	14497	14649
18073	24556	22226	18203	16685	16016	15597	15339	15141	15118	14891	14818	14830	14964	14633	14419	14394	14084	14137	14149	14223	14174	14187	14124	14146	14146	14089	13940	14048	13756	13728	13721	13675	13691	13576	13783	13602	13654	13693	13639	13695	13706	13663	13842	13707	13634	13831	13765	13710	13949	13628	13893	13660	13787	13650	13692	13765	13772	13697	13599	13540	13684	13683	13470	13716	13684	13733	13573	13702	13753	13778	13607	13707	13743	13539	13584	13611	13675	13517	13657	13626	13589	13644	13489	13598	13674	13700	13511	13679	13705	13814	13580	13701	13782	13759	13691	13802	13667	13745	13575	13574	13663	13534	13738	13647	13632	13625	13719	13647	13635	13749	13627	13761	13463	13589	13576	13812	13560	13721	13662	13645	13788	13761	13604	13611	13676	13732	13717	13810	13585	13668	13733	13722	13747	13593	13627	13587	13621	13700	13679	13698	13679	13759	13776	13563	13663	13747	13589	13621	13883	13652	13642	13753	13708	13491	13562	13626	13636	13675	13699	13598	13676	13561	13741	13571	13510	13607	13532	13678	13557	13671	13549	13638	13696	13547	13663	13465	13743	13541	13595	13658	13683	13880	13651	13610	13810	13587	13728	13553	13685	13536	13636	13709	13439	13693	13521	13662	13632	13607	13715	13629	13664	13666	13547	13702	13661	13556	13831	13563	13672	13468	13576	13605	13484	13740	13640	13753	13555	13750	13750	13529	13798	13758	13720	13578	13560	13641	13593	13544	13620	13568	13796	13682	13579	13668	13614	13776	13703	13742	13576	13635	13753	13643	13543	13631	13444	13579	13713	13646	13753	13585	13747	13576	13518	13694	13663	13533	13672	13568	13656	13559	13617	13611	13650	13608	13534	13722	13608	13508	13598	13514	13560	13823	13686	13608	13729	13620	13629	13621	13685	13589	13656	13682	13579	13732	13492	13693	13641	13546	13592	13705	13784	13635	13594	13799	13562	13660	13666	13505	13772	13565	13656	13536	13580	13811	13483	13680	13504	13501	13706	13699	13636	13748	13661	13693	13668	13671	13580	13774	13722	13469	13766	13424	13793	13765	13607	13678	13679	13542	13733	13549	13582	13592	13719	13690	13528	13650	13745	13619	13550	13674	13532	13641	13810	13601	13635	13633	13798	13633	13626	13583	13710	13785	13703	13633	13507	13702	13643	13731	13634	13829	13770	13578	13578	13621	13524	13651	13626	13610	13611	13544	13624	13698	13710	13537	13609	13730	13771	13649	13564	13551	13770	13801	13611	13688	13629	13618	13671	13888	13682	13713	13519	13825	13691	13726	13579	13580	13491	13613	13532	13696	13671	13794	13794	13684	13571	13670	13675	13838	13645	13625	13570	13549	13783	13504	13589	13657	13758	13598	13666	13589	13647	13647	13671	13720	13563	13742	13463	13637	13593	13762	13586	13506	13846	13763	13654	13683	13603	13496	13688	13708	13639	13594	13788	13816	13678	13698	13582	13716	13575	13660	13489	13625	13552	13688	13582	13823	13741	13509	13628	13744	13680	13688	13616	13602	13844	13575	13526	13667	13588	13709	13548	13762	13658	13602	13418	13660	13799	13623	13689	13748	13709	13745	13555	13620	13719	13603	13612	13630	13663	13600	13675	13555	13642	13634	13671	13763	13485	13664	13719	13525	13645	13659	13610	13564	13796	13556	13684	13565	13732	13799	13616	13758	13617	13537	13608	13614	13591	13636	13760	13697	13634	13544	13729	13574	13631	13768	13516	13672	13673	13719	13918	13703	13489	13566	13698	13658	13612	13642	13596	13781	13708	13625	13622	13912	13834	13567	13819	13519	13785	13550	13551	13676	13654	13615	13617	13535	13522	13634	13566	13537	13523	13515	13628	13561	13544	13662	13683	13647	13549	13692	13496	13500	13687	13707	13505	13570	13735	13676	13740	13550	13655	13539	13615	13656	13687	13509	13605	13545	13600	13635	13742	13634	13614	13654	13749	13569	13668	13560	13592	13647	13695	13630	13489	13712	13688	13670	13649	13671	13646	13553	13644	13646	13587	13607	13402	13673	13690	13690	13580	13520	13667	13441	13708	13697	13465	13820	13560	13706	13569	13805	13757	13664	13609	13557	13606	13760	13737	13610	13762	13604	13501	13741	13680	13748	13477	13731	13645	13732	13672	13694	13635	13674	13725	13559	13638	13663	13622	13662	13705	13709	13760	13737	13613	13585	13534	13679	13534	13392	13622	13689	13705	13625	13761	13738	13643	13599	13661	13335	13574	13779	13593	13682	13664	13729	13698	13627	13711	13725	13589	13624	13583	13592	13581	13668	13596	13875	13710	13674	13638	13553	13557	13553	13552	13683	13733	13642	13669	13595	13568	13612	13664	13653	13648	13603	13719	13557	13646	13603	13621	13619	13643	13749	13452	13771	13688	13640	13680	13571	13635	13541	13781	13569	13586	13779	13646	13627	13539	13438	13635	13805	13541	13832	13699	13578	13503	13642	13681	13541	13602	13711	13594	13610	13644	13420	13683	13607	13557	13751	13617	13494	13495	13525	13619	13867	13544	13553	13679	13609	13627	13613	13704	13832	13465	13840	13490	13774	13559	13791	13641	13567	13518	13565	13652	13640	13617	13619	13705	13603	13608	13641	13621	13666	13625	13797	13643	13651	13503	13702	13635	13598	13652	13500	13771	13502	13554	13706	13742	13638	13770	13614	13805	13815	13601	13683	13714	13712	13729	13672	13806	13606	13649	13528	13711	13553	13789	13636	13664	13646	13695	13636	13570	13755	13582	13680	13597	13559	13680	13682	13698	13580	13510	13723	13624	13509	13690	13808	13585	13502	13779	13751	13635	13689	13799	13570	13558	13650	13478	13600	13558	13755	13655	13546	13746	13703	13528	13587	13615	13630	13647	13808	13806	13757	13640	13559	13624	13611	13643	13518	13514	13859	13722	13706	13775	13869	13535	13631	13737	13696	13520	13654	13616	13662	13535	13600	13472	13649	13715	13753	13601	13649	13721	13721	13528	13576	13635	13645	13611	13679	13738	13763	13705	13713	13649	13661	13698	13671	13725	13714	13548	13681	13732	13634	13696	13579	13733	13606	13619	13669	13684	13745	13811	13787	13616	13747	13617	13650	13594	13737	13472	13564	13512	13662	13614	13553	13684	13755	13684	13539	13712	13658	13511	13512	13828	13710	13930	13484	13685	13686	13757	13695	13679	13685	13683	13758	13530	13541	13588	13607	13503	13676	13721	13810	13673	13727	13722	13659	13616	13627	13533	13631	13519	13479	13811	13662	13774	13769	13625	13549	13741	13624	13659	13593	13767	13624	13662	13655	13691	13597	13627	13576	13673	13508	13600	13706	13665	13563	13758	13658	13610	13765	13644	13535	13778	13655	13360	13589	13705	13507	13566	13694	13545	13761	13523	13702	13652	13535	13614	13764	13764	13673	13645	13707	13559	13691	13598	13736	13595	13749	13679	13592	13710	13825	13555	13564	13582	13554	13633	13624	13586	13748	13658	13575	13522	13644	13636	13578	13492	13623	13597	13688	13655	13720	13606	13756	13756	13769	13784	13827	13607	13700	13536	13735	13563	13538	13621	13707	13871	13793	13769	13586	13560	13756	13652	13559	13447	13710	13803	13758	13647	13659	13500	13774	13581	13577	13567	13696	13541	13654	13618	13772	13644	13568	13593	13735	13624	13697	13594	13721	13701	13698	13671	13786	13504	13643	13602	13648	13597	13652	13667	13749	13550	13761	13710	13694	13706	13592	13718	13742	13668	13606	13740	13644	13701	13391	13652	13647	13603	13654	13717	13673	13672	13656	13719	13682	13740	13646	13758	13604	13707	13781	13632	13575	13609	13760	13641	13706	13572	13585	13765	13672	13578	13588	13734	13526	13671	13697	13747	13605	13661	13484	13651	13640	13642	13667	13747	13561	13659	13681	13510	13753	13714	13519	13639	13755	13661	13566	13606	13631	13845	13517	13694	13798	13713	13779	13787	13741	13436	13651	13807	13687	13643	13757	13698	13714	13781	13799	13796	13693	13707	13696	13690	13806	13585	13621	13677	13689	13519	13598	13671	13846	13659	13637	13641	13652	13762	13794	13604	13690	13567	13727	13724	13766	13656	13550	13582	13725	13655	13727	13590	13558	13688	13626	13558	13587	13719	13746	13712	13567	13681	13845	13803	13620	13643	13772	13609	13544	13618	13743	13559	13819	13737	13771	13668	13494	13689	13597	13696	13730	13576	13469	13669	13696	13624	13576	13655	13646	13571	13839	13584	13595	13759	13806	13542	13556	13452	13655	13578	13602	13660	13767	13757	13836	13779	13583	13641	13524	13672	13608	13702	13685	13689	13787	13746	13671	13683	13612	13642	13709	13734	13720	13771	13633	13777	13717	13592	13772	13604	13525	13587	13652	13689	13613	13810	13555	13510	13627	13617	13567	13654	13782	13547	13639	13654	13844	13615	13539	13756	13606	13772	13671	13553	13536	13801	13584	13698	13745	13590	13740	13787	13569	13515	13465	13684	13527	13542	13745	13610	13723	13455	13664	13748	13697	13561	13657	13511	13712	13493	13768	13575	13659	13810	13731	13585	13467	13530	13654	13639	13534	13702	13601	13614	13774	13498	13811	13526	13721	13596	13502	13670	13690	13715	13623	13660	13670	13754	13582	13778	13659	13888	13616	13797	13827	13645	13632	13727	13825	13696	13656	13833	13647	13667	13731	13730	13763	13682	13644	13666	13670	13586	13686	13597	13616	13666	13721	13635	13608	13539	13757	13612	13617	13764	13716	13548	13564	13498	13570	13643	13483	13678	13656	13558	13469	13639	13756	13551	13699	13659	13772	13765	13709	13675	13578	13664	13723	13715	13601	13538	13621	13511	13624	13676	13553	13603	13604	13684	13671	13680	13704	13767	13577	13492	13623	13600	13695	13827	13557	13659	13696	13586	13623	13690	13517	13651	13674	13609	13654	13708	13615	13693	13716	13747	13768	13682	13669	13513	13661	13778	13594	13739	13553	13677	13718	13897	13612	13605	13585	13581	13664	13690	13828	13522	13632	13632	13604	13812	13774	13614	13684	13660	13627	13604	13576	13690	13707	13664	13877	13580	13577	13819	13621	13693	13579	13691	13763	13557
23813	21088	28387	24124	21876	20725	19243	17064	16381	16350	16419	16349	16253	16299	15938	15911	15778	15604	15442	15513	15401	15545	15389	15549	15544	15538	15175	15175	15110	15414	15355	14982	14972	14924	14935	15104	14971	15013	15093	15054	15048	15051	14848	14786	15096	14868	15043	14922	14905	15074	15081	15028	15106	15125	14740	14960	14938	14873	14910	14956	15029	14824	15025	15109	14911	15082	14848	14955	15088	15036	14911	14876	14895	14783	15057	14997	14894	14948	15090	14972	15023	14754	14892	15015	14736	14932	15057	14980	14939	14830	14840	14985	14725	15064	14923	14947	15006	14941	14906	14899	15087	14993	15068	14753	14937	14942	14965	14748	14822	14834	14824	14910	15115	14939	14650	14945	14893	14904	14939	14971	14907	14906	14968	15098	14916	14887	14932	14812	14912	15009	14846	14917	15034	14911	14918	14832	14882	14958	14950	15061	14888	14871	14886	14687	14931	14915	14797	14898	15061	14820	14886	15030	14801	14828	14862	14995	14878	14883	14924	14959	14833	14851	14804	15183	14924	15060	14983	14901	14941	15071	14923	14921	14828	15051	14889	14914	15046	14842	14866	14866	14789	14656	14907	15066	14937	14794	14778	14889	14758	14919	15029	14977	15016	14877	14929	14937	14735	14923	14844	14914	14950	14875	14912	14797	15017	14980	14790	14784	15029	15075	14951	14915	14836	14837	14720	14803	15073	14935	14991	15054	14869	14864	14836	14724	14844	14736	14856	14946	14888	14927	15097	15051	14865	14880	14958	14886	14678	15071	14809	14826	14720	15050	14847	15110	14786	14893	14956	14922	14785	14926	15077	14969	14857	14806	14918	14763	14879	15008	14944	15021	15061	14986	14920	14824	14879	15003	15123	14876	15017	14869	14839	14812	14824	14742	14807	14992	15017	14985	14823	14767	14728	15058	14944	14617	15105	14944	14999	14588	14916	14927	14828	15084	15027	15082	15031	14899	15046	14870	14866	14936	14837	14926	15059	14860	14889	14964	14990	14854	14844	14741	14783	14738	14741	14902	14963	14872	14896	15002	14747	14874	14783	14933	14835	15000	14867	14844	14929	14925	14726	14787	14708	14811	14754	14770	14852	14876	14955	14865	14863	14681	14835	14854	14800	14972	15044	14851	14720	15043	14688	14916	15052	14901	14806	14902	15040	14729	14892	15199	15030	15038	14840	14870	14671	14810	14938	14917	14884	14728	14730	14859	14996	14892	14842	14921	14968	14860	14994	15129	14747	14717	14804	14758	15101	14827	14989	15112	14862	14869	14843	14740	14656	14942	14774	14911	14924	14972	14830	14967	14814	14936	14931	14934	14977	14762	14924	14926	15004	15102	14961	14781	14822	14790	14801	14745	14869	15125	14851	14781	15041	14971	14946	14917	14789	14833	14935	14896	14928	14854	14937	14940	15054	14809	15001	14836	14894	15094	14816	14891	14833	15061	14918	14940	14970	14786	14796	14847	14912	14912	14835	14834	14987	14846	14839	14898	14823	14791	14902	14800	14814	14765	14805	14732	14792	14849	14801	14991	14805	14822	15073	15028	14814	14857	14960	14798	14832	14964	14942	14766	14888	14703	14923	14853	14763	14776	14824	14610	14754	14878	14788	14921	15009	15083	15038	14664	14951	14948	14897	14895	14804	14933	14963	14958	14925	14965	14883	14856	15005	14884	14927	14862	14748	14939	14882	14818	14965	14894	14824	14882	14985	14871	14750	14808	14984	14846	14671	15006	14784	14881	14903	14674	15005	15020	14930	15022	14882	14850	14836	14745	14942	14810	14782	14863	14823	14797	14854	14858	14865	14794	14883	15003	14898	14721	15020	14839	14940	15087	14858	14910	14889	14914	14889	14912	15017	14765	14770	14959	14836	14913	15013	14894	15003	14789	14853	14902	14762	14750	14915	14799	14966	14783	15047	14851	14868	14880	14904	14763	14927	14779	14871	14961	14968	14940	14931	14817	14834	14892	14817	14780	14999	14926	14891	14953	14848	14948	15045	14833	14749	14821	14923	14774	14949	15012	15158	14950	14800	14931	14880	14918	14809	14745	15043	14953	14950	15018	15014	14908	15145	14793	14923	14903	14880	14871	14936	14812	14766	14913	14878	14727	14688	14786	14885	14850	14737	14975	14774	14939	14982	14796	14930	14722	14902	14954	14885	14918	14952	14985	14958	15009	15155	14861	15095	14870	14881	14749	14885	14725	14963	14866	14847	14783	14978	14889	14631	14875	14834	15064	14945	14939	15025	14871	14849	14990	14975	14973	14790	14930	14949	14871	15037	14934	14925	14911	14937	14988	15010	14719	14905	15061	14879	14971	14813	14922	14854	14862	14836	14984	14799	14956	14824	14862	14845	14870	15078	14947	14874	14770	14899	14849	14814	14838	14900	14896	14879	15027	15021	14810	14861	14850	15013	14956	14816	14860	14859	14927	15004	14839	14934	14874	15086	14932	14821	14820	14855	14867	14891	14907	14985	15031	15029	14895	14953	14768	14984	14810	14734	15018	15009	14890	15017	14855	14807	15054	14958	14830	14866	14733	14973	14955	14973	14955	15025	14851	14856	14854	14875	14929	14895	14984	15058	14900	14905	14685	14960	14825	14734	15001	14925	14938	15025	14912	14930	14888	14845	14831	14732	14899	14767	15030	14717	14977	14914	14897	14827	14957	14966	14877	14914	15043	14771	14690	15070	15066	14806	15041	14980	14935	14981	14739	14974	14938	15060	15009	14764	14699	14997	14984	14887	14792	15002	15080	14944	14936	14694	14747	14834	15147	14858	14857	15022	15003	14975	14613	15122	15004	14874	14708	14933	14919	15061	14695	14910	15000	14863	14830	14969	15016	14951	14955	14886	14901	14925	14832	15043	15052	14779	15004	14989	14862	14884	14936	14976	14987	15039	14889	14823	14788	14953	14941	14936	14928	14868	14793	14973	14959	14973	14867	15038	14812	15033	14776	14761	14933	14874	14946	14847	14878	14898	14812	14652	14860	14777	14941	14982	14771	14910	14704	14905	14883	14730	14865	15034	14973	14824	14933	14717	14922	14927	14891	14784	14937	14914	14835	14905	14921	14950	15067	14846	14774	14932	15106	14934	15091	15106	15064	14830	14891	14756	14870	14837	14933	14887	14912	14694	14720	14964	14916	14931	14931	14826	14950	14930	14929	14938	14895	15030	14841	15004	15088	14959	14850	15017	15053	14981	14895	14930	14891	15038	14897	14972	14786	14910	14935	14962	14873	14903	14865	14999	14804	14870	14930	14910	14775	14919	14841	14872	14820	14805	14820	14948	14967	14994	14806	15049	14857	14931	14939	14881	14995	14868	14789	14962	14817	15006	14989	14738	14906	15092	14963	14833	14977	14925	14888	14909	14926	15029	14922	14812	14911	15090	15019	15021	14762	15073	14919	14926	14893	14851	14827	14870	14959	14901	14963	14850	14797	14927	14974	14935	14863	14762	14876	14821	15094	14793	14901	14805	14972	15028	14929	14851	14841	14987	14889	14910	14747	14766	15025	14927	14886	14772	14736	14905	14888	14955	15063	14982	14956	14792	14989	15092	14880	14930	14963	14837	14770	15025	15071	15098	14964	14927	14639	14949	15091	14876	14923	14793	14771	14921	14753	15131	15069	14907	14765	14791	14855	14826	14759	14811	14830	14879	14853	15024	14927	14907	14953	14874	14850	15134	14784	14882	14937	14918	14741	14883	14846	14965	14944	14819	14801	15030	14986	14823	14821	14773	15050	14914	14899	14908	15055	14900	15053	14888	14845	15092	14782	14843	14810	14745	14949	14715	14917	14662	15011	14910	14777	14823	14993	14902	14847	14877	15004	14863	14920	15040	14968	14959	14797	14955	14929	14872	14881	15141	14944	14808	14918	14939	15006	15009	14706	15013	14742	14825	15048	14875	14745	14959	14852	15064	14985	14766	15061	14930	14895	14901	15143	14856	14929	14857	14690	14790	15205	15040	14886	14635	14827	15132	15101	14843	14810	14815	14808	14904	14929	15001	14844	15073	14759	14627	14901	15124	15042	15014	14993	15028	14838	14811	14943	14948	14960	14925	14938	14832	14995	15035	14705	14799	14854	14886	14938	14954	14925	14902	14868	14827	14761	14749	14920	14782	14956	14718	14787	14782	14970	15190	15076	14856	14984	15065	14991	14914	14850	14929	15028	15235	14855	14963	14914	14778	14835	14819	14866	14764	14929	14792	14790	14795	14769	14857	14902	14797	14958	14970	15049	15114	14959	14989	15056	14950	14826	14824	14986	14879	14913	14786	14854	14738	14878	14805	14860	14814	14699	14860	14849	15034	14996	14751	14957	14659	15064	14897	15060	14838	14987	15045	15071	14921	15023	14926	14777	14840	14943	14997	14961	14936	14964	14939	14984	14798	14977	14719	14856	14892	14909	14916	14853	15021	15020	14851	15159	14964	14908	14928	14996	14828	14649	15026	14864	14763	14877	14753	15055	14986	14780	14956	14949	15023	14989	14910	14820	14800	14870	15097	14872	14698	14850	14920	14871	14891	14843	14724	15088	15017	14993	14705	14799	14894	14888	14667	14863	14914	14882	15008	14862	14821	14869	14862	14833	15072	14770	14953	14906	14940	14856	14789	14800	14853	14614	14855	14994	15087	14794	14983	15010	14950	14855	14795	14751	14857	14759	14931	15010	14974	14810	14802	15011	14886	14964	15095	14959	14872	14866	14774	14959	14930	14919	14958	14783	14915	15132	15060	14964	14854	14770	15050	15023	14944	14752	14934	14833	15072	14939	14963	14749	14858	14881	14810	14756	14929	14897	14783	14868	14849	14795	14764	14881	15018	14979	14956	14860	14934	14817	14889	14879	14841	14716	14779	14900	14789	14742	14958	14976	14726	14910	14778	14867	14907	14726	14722	14895	14822	14871	14718	14730	14971	14639	14895	15135	14764	15039	14924	15006	14861	14923	14854	14920	14918	14736	14950	14895	14949	14670	15040	14813	14950	14954	14797	14802	14941	15018	14934	14799	14869	15039	14940	14932	14955	15037	15070	14969	14825	14934	15052	14901	14714	14912	14899	14815	14886	14762	14778	14832	14913	14913	14916	14974	15146	14941	15015	15076	14966	14924	14775	14919	14911	14930	14800	14880
17851	30813	27964	22016	19655	18382	17282	16826	16456	16327	16202	16015	16147	15696	15618	15299	15163	14800	14754	14895	14750	14830	14882	14985	14709	14757	14518	14562	14389	14193	14183	14044	14170	14136	14065	14088	14232	14019	14101	14140	14091	13992	14041	14127	14024	13984	14159	13934	14013	14067	13870	14085	13909	13958	13996	14003	14202	13838	13933	14067	13942	13938	13945	14130	13973	13930	13900	13883	14111	14057	14130	13983	13910	13897	14190	14044	14004	14006	13876	13907	13925	13867	14078	13926	14026	14002	13943	13882	13965	14020	13856	13827	13929	13962	14027	13966	13916	13980	13911	13917	13935	13909	13861	13945	14046	14049	13849	13888	14019	13810	14039	13888	13800	14021	14007	14061	13926	13911	13975	13956	13998	13961	13763	13947	13974	14014	13906	13973	13799	13884	14029	13957	13977	13898	13980	13728	13766	13914	13985	13949	13853	14007	13918	13993	13980	13903	13788	14005	13883	13985	13856	13879	14035	13904	13976	13878	13763	13922	14033	13845	13916	13953	13779	13872	13982	13906	13973	13969	14099	13911	13905	14092	13747	13962	13869	13928	14051	13977	13969	13927	13819	13825	14074	13950	13829	13878	14014	14070	13897	14060	13925	13939	14070	13875	13852	13987	13903	13965	14043	13994	14052	13739	14012	13980	13940	13992	13951	13882	13978	13917	14034	13841	13985	13935	13998	13872	14051	13871	13926	13905	13938	14133	13919	13857	13966	13991	13693	14115	14065	13823	13929	13863	13846	13950	13967	14042	13990	13938	13735	13848	14048	13897	13788	13801	13826	13918	13846	14010	13846	14115	13845	13963	13923	13980	13768	13938	13851	13897	13997	13985	14016	14028	13997	14104	14064	13807	14082	13940	13935	14042	13856	13938	14022	13967	13850	13859	13900	13801	13917	13968	14065	14136	14060	13893	13880	13791	13776	13915	13890	13766	13923	13820	13904	13891	13888	13865	13980	13853	14012	13966	13926	13906	14057	13844	13951	13784	13962	13796	13863	13938	13990	13899	13923	13786	13973	14020	13877	14022	13935	13992	14038	14008	13936	13897	14070	13771	13954	13885	13833	13894	13833	13852	13901	13874	13921	13859	13916	14006	13985	13864	13893	13718	13866	13772	13872	13752	13873	13879	13981	13879	14043	14055	13957	13743	13965	13809	13980	13854	13979	14011	13894	13985	13933	13944	13780	13923	13763	14017	13963	13979	14032	13882	14005	14022	13872	13919	13998	13841	13962	13978	13904	13941	13968	13908	13965	13985	13844	13960	14039	14042	13976	13932	13882	13983	13827	13880	13992	14002	13939	13838	13884	13840	13895	13831	13869	13872	13895	14086	13924	13879	13854	13830	13949	13946	13988	13929	14015	13946	13987	13868	13834	13743	13990	13947	13805	13919	13928	14082	13857	13847	13832	14038	13806	14025	13927	13919	13927	13881	13845	14008	14032	13900	13916	13800	14022	13807	13715	13792	13898	13905	14045	13878	13846	13905	13989	13962	14024	13861	14077	13870	13869	13828	13996	13922	13976	14001	13923	13794	13938	13821	13883	13912	13952	13849	13988	14088	13978	13703	13977	13822	13773	13899	13904	13968	14149	13950	13995	13991	13997	14053	13801	13928	14170	13729	13902	13993	14041	14043	13820	13955	14037	14035	14014	13989	13887	13982	13964	13778	13747	13896	13809	13864	13871	14000	13856	13866	14010	14057	13937	13837	13832	13844	13853	13906	13904	13849	13918	14001	14031	13781	13896	13822	13911	13953	13973	13907	13989	13990	13958	13915	14132	13922	13891	13804	13831	14015	13924	13857	13985	13790	14007	13973	13860	14015	13944	13834	13866	13919	14076	13987	13868	14026	13957	13984	13995	13802	14071	13801	13889	13925	13984	13925	13859	13977	13763	13961	14171	13954	14149	13894	13933	14029	13823	14005	13923	13940	14055	13912	14003	13989	13828	14080	13901	14018	14012	13961	13970	14080	13884	14026	13902	13933	13923	13856	13910	14114	13971	13904	13952	13877	13942	13998	13925	14094	13930	13975	13820	13872	13859	14050	14160	13953	13868	13972	13915	13850	14036	13775	13890	13892	14023	14087	14115	13901	14031	13890	14038	14089	13866	14085	13981	13788	13975	13731	14053	13760	13938	14237	13856	14137	14035	13917	13883	13913	13990	13916	14033	13992	13898	13914	13755	13940	14019	14057	13959	13970	14031	14011	13876	13997	13759	13905	13924	13787	13895	13947	13878	13882	14052	14012	13795	13912	14056	13971	14077	13972	13915	14083	13712	13847	13999	13900	13754	14045	13818	13972	13951	13928	13864	13943	13941	14187	13909	14065	14001	14006	14065	13969	13717	13803	14008	14002	13943	14192	13824	14202	13874	14022	13851	13922	13997	13820	13883	14018	13951	13896	13775	13591	14040	13912	14029	13951	13965	14017	13876	13879	13934	14083	13899	14071	13793	13871	13917	13982	13951	14019	13898	13876	14076	13829	13901	13885	13811	13934	13908	13970	13986	13960	13967	13977	14020	13897	13976	13982	13967	13863	13976	14052	14000	13923	13861	13920	14098	13848	13794	13790	13941	13909	13996	13947	13640	14090	13933	13900	13778	13920	14032	14055	14005	13880	13897	13917	13925	13812	14031	13908	13897	13899	13901	13958	13915	13905	13859	13841	13982	14026	13965	13793	13977	13999	13944	14060	14051	13929	13997	13859	13960	14025	13905	13816	13848	14066	13755	13964	13868	13903	13917	13958	14061	13936	13937	13908	13975	13877	13831	13810	13725	13971	14071	13890	13938	13882	13966	13787	13903	13874	13894	13958	13953	13883	14103	14033	13958	13945	13837	14008	13904	13967	13997	13866	14011	14003	13843	13881	13957	13929	14006	14027	13840	14023	13796	13992	13904	14067	13869	13908	14081	13952	13963	14075	13820	13867	13849	13832	13956	13922	13862	14042	13901	14067	14007	13862	13957	13735	13804	13892	13928	13924	13996	13911	13891	13961	13968	14082	13770	14091	14053	14077	13922	13947	13943	13963	13927	13789	14003	13816	14025	13934	14124	13825	13935	14048	13822	14032	13825	13864	13914	13837	13853	13784	14032	14039	13900	13930	13950	13862	13940	13803	13967	13897	13896	13926	13941	13976	14101	13907	13997	13960	13986	13853	13808	13915	13896	13798	13959	13812	14002	13850	13872	13974	13943	13864	13891	13900	14062	13938	13881	13956	13985	13848	13819	13971	13960	14021	14149	13966	13942	13887	13935	13894	13744	14039	13974	13886	13838	13984	13986	14035	13887	14014	13928	13844	14018	13944	13948	13725	14045	13809	13871	14006	14023	14051	13923	13909	14194	13915	13961	14024	13929	13889	13811	13918	13930	13942	13715	13725	13952	14094	13817	13742	13783	13964	13981	14020	13898	14072	13922	14008	13961	13970	13997	13977	14070	13784	13940	13875	13970	13994	13956	13933	13857	13819	13960	13876	14030	13982	13982	13869	13915	14050	13925	14149	13742	13967	13809	13944	13954	13971	13788	13862	14034	13960	13842	13845	13960	13753	14040	13889	13929	13980	13947	14101	13768	13989	13831	13950	14048	13953	13979	13904	14068	13770	14062	13875	14129	13952	14066	13821	13824	13796	14074	13942	14015	13982	14004	13960	14043	13979	13981	14019	13830	13968	13918	13991	13937	13780	13990	13879	13868	14101	13877	14024	13926	13775	13865	13893	13802	13905	13932	13848	13874	13808	13881	14023	13907	13835	13953	14007	13945	13853	14037	13887	13686	14062	13919	14050	13839	13945	13776	14025	14139	13780	13824	13950	13917	13831	13959	13938	13987	14078	13894	13992	13887	13912	13934	13864	13958	13849	13934	14032	13834	13909	13966	13750	13967	14033	13801	13940	14061	14070	14117	13863	13874	13791	13952	14027	14110	13755	14025	13905	13930	14044	13941	13909	13915	14001	13828	13958	13908	13999	13877	14018	13947	13995	13816	13988	13928	14004	13874	14100	13848	13811	13974	13894	13919	13809	14039	14015	14095	13855	13978	13941	13955	13950	13784	13971	13998	13925	13942	13882	14034	13747	13779	13972	14007	13872	13884	13844	13945	14028	13881	14006	13963	14062	13968	13905	14035	14005	13984	13920	13887	13895	13917	13862	13910	13956	13816	14062	13835	14086	13857	14020	13691	13965	13973	13800	13939	13844	14063	13879	13850	13999	13864	13848	13896	13874	13810	13926	13853	13980	13992	13824	13851	13945	13957	13968	14048	14048	13852	14195	13930	14059	13984	13913	13975	14076	13883	13889	13962	14138	13877	13818	14027	13981	13818	13845	13965	13989	13943	13786	13887	13988	13851	13965	13872	13899	13975	13809	13916	14108	13888	13911	13952	14007	13893	13836	13926	13958	14012	13892	13907	13930	13973	13995	13894	13980	13809	13945	13871	13903	13971	13971	13934	13916	13852	13949	14085	13829	13948	13887	14000	14037	14007	13876	13760	13910	13981	13967	13763	14084	13940	13956	13909	13974	13959	13949	13898	14063	13987	13961	13930	13903	14027	13924	13808	13772	14081	13873	13884	13793	13945	13951	13821	14059	13941	14011	13870	13973	13863	13844	13875	13768	14045	13914	13858	14016	14056	13998	13869	14075	13908	13999	13864	13878	13930	13969	14024	13950	13986	13872	14030	13942	13992	13889	13944	13890	13948	13927	13887	13787	13818	13930	14018	13757	13999	14124	13858	14017	13974	14050	14001	14107	13922	13896	13996	13791	13981	13951	14186	13814	13855	13916	13929	14035	13806	13692	13963	14015	13973	14156	14062	13906	14068	13894	13864	13951	13919	14149	13815	13889	13892	13962	13880	13899	13675	13980	13982	13929	13832	13900	13980	14116	13985	13992	13812	13984	13884	13987	13884	13924	13900	14084	13802	14005	13876	13991	14058	13923	13907	13975	13953	14023	13763	13924	14034	13850	13949	13850	14091	14007	13999	13850	13976	13776	13890	13925	13927	13775	13950	13999	13897	13996	13880	14090	13973	13929	13939	13844	14066	13715	13867	13912	13881	13976	13984	13951	13997	13913	13942	13859	13932	13998	13971	13937	13942	13933	13889	13850	14066	13905	14004	13953	13950	14057	13891	13975
22689	21072	28871	23481	21326	23294	24334	19443	18468	18539	18344	17959	18127	17829	17594	17483	17218	17164	17078	17259	17225	17010	17293	17160	16912	17096	16901	16698	16700	16603	16419	16408	16394	16250	16225	16309	16304	16171	16402	16302	16523	16320	16284	16408	16474	16309	16281	16148	16242	15996	16076	16266	16270	16240	16135	16240	16100	16046	16117	16390	16357	16348	16210	16382	16166	15968	16090	15996	16352	16150	16228	16171	16147	16167	16141	16193	16161	16257	16188	16606	16280	15958	16235	15946	16213	16255	16253	15935	16097	16166	16207	16309	15852	16158	16197	15977	16175	16346	16280	16019	15922	16077	15914	15929	16110	16029	16077	16107	16125	16239	16258	16135	16274	16182	16211	16044	15951	16183	16209	16199	16139	16176	16169	16273	16115	16163	16073	16134	16217	15972	16083	16189	16085	16103	16043	16155	16215	16099	16042	16121	16213	16062	15988	16225	16251	16146	16092	15983	16119	15991	16090	16133	16105	16200	16150	16269	16143	16111	16303	16142	16308	16066	16120	16276	16078	16196	16049	15878	16109	16090	16288	16050	16066	16108	16064	16009	16098	16017	15897	16155	15885	16062	16037	16024	16215	15948	16224	16311	16075	16024	15973	16160	16049	15979	16049	16180	15941	16097	15911	16106	16110	16075	16179	16108	16041	16167	15956	16120	16025	16139	16390	16034	16181	16192	16103	16029	16162	16237	16064	16003	15998	16234	16070	16237	16264	16157	16130	16192	16181	16245	16031	16085	16195	16237	16062	15948	16181	16088	16186	16144	16071	16240	16242	15961	15955	16011	16135	15921	16045	16019	15945	16205	16196	16010	16007	16093	16090	16036	15912	15903	16049	16151	16153	16310	16017	16198	16089	16112	16041	15950	16183	16178	15908	16085	16192	16161	16087	16125	16060	16144	16187	16261	16104	16078	16261	16129	16185	16026	16210	16166	16159	16221	16187	16383	16112	16023	16029	15924	15991	16161	16148	16051	16202	16004	16177	16063	16025	16041	16147	16089	16147	15828	16130	16362	16168	16083	16249	15996	16286	16185	16058	16095	16407	16332	15925	16106	16138	15996	16141	16215	16047	16169	16143	16161	16105	16071	16103	16232	16153	16225	16086	16306	16127	16090	16053	16156	15910	16155	15959	16085	16181	16311	15960	16195	15980	16061	16158	16170	16007	16102	16056	15993	16088	16051	16170	16084	15983	16145	16209	16163	16110	16188	16120	16247	15986	16071	16245	16105	16300	16226	16168	16305	16409	16014	15955	16053	15950	16144	16123	16282	15963	15965	16040	16093	16123	16269	16126	16028	16103	16036	16188	16061	16098	16254	15975	16204	16064	16264	16230	15861	16140	16179	15883	16013	16089	16066	16137	16138	15966	16067	16056	15966	16178	16182	16131	16207	16162	16015	16135	16307	16269	16202	16289	16037	16128	15973	16223	16165	16128	16077	16199	16076	16119	16235	16013	16202	16161	16006	16059	16206	15991	16084	16083	16012	16085	16314	16074	16104	16222	16081	16057	16125	16109	16043	16131	16028	15984	16159	16046	15969	16106	16012	16191	16085	16087	16222	16055	16154	16235	16040	16191	16299	16171	16242	16185	16162	16201	15949	16006	16212	16135	16312	16196	16027	16181	16030	16103	16000	16020	16180	16157	15944	15953	16187	16052	16169	16014	16349	15907	16168	15890	16045	16389	16148	16113	15966	16101	16094	16145	15981	16084	16041	16089	16077	16260	16130	16213	16107	16150	16023	16100	15891	16174	16258	16350	16088	16158	16187	16163	16135	16032	16016	15973	16297	16042	15937	16043	16250	16109	15980	16012	16024	16017	16141	16005	16269	15956	16116	16129	16135	16164	16123	15988	16245	16284	16026	16081	16109	16124	16087	16170	16176	16129	16045	15994	16071	16165	15971	16084	16013	16129	15971	16320	16205	16156	16179	16100	16171	16058	16198	16245	16261	16319	16272	16141	16134	15999	16056	16250	16115	16088	16139	16077	16002	15967	16168	16181	16066	16137	16210	15915	16046	16115	16216	16064	16201	15934	16117	15931	16029	16317	16167	15991	16084	15948	16011	16200	16004	15997	16218	16033	15920	16114	15962	16232	16071	16087	16087	16192	16205	16166	16156	16124	16233	16147	16214	16091	16086	16106	16191	16189	16046	15923	16142	16005	16289	16211	16051	16033	16225	15980	15999	16090	16188	15952	16038	16099	16190	16102	15912	15885	16190	16012	16025	16064	16282	16208	16041	16005	16103	16208	16005	16074	16282	16279	16092	16219	15996	15948	16269	16198	16158	16164	16187	16278	16125	16400	16083	15987	15976	16248	16066	16166	16140	16105	16115	15965	16232	16100	16274	16174	16154	16266	16355	16122	16129	16323	15960	16114	16072	16013	16165	16221	16070	16251	16016	16207	16214	16136	16029	16040	15952	16045	16125	16160	16094	16277	16137	16130	16000	16146	16210	16063	16220	16171	16212	15901	16182	16074	15992	16287	16156	16194	15950	16110	16196	16082	15966	16148	16175	16024	16169	16171	15951	16043	15945	15967	16240	15962	16011	16037	16089	16050	16151	15954	16130	16281	16155	16128	16141	16098	16038	15996	15981	16184	16239	16140	16082	16138	15912	15987	16145	16014	16039	15958	16176	16040	16096	16001	15988	16067	15941	16106	16179	16102	16003	16260	16151	16127	16124	16107	16216	16127	16225	16257	15886	16006	16188	16301	16246	16183	15999	15967	16221	15833	16204	16051	16081	15871	16122	16132	16107	16047	16109	16137	16044	16136	16014	16237	16057	16161	15996	16046	15950	16012	16085	16203	15988	16201	16164	16192	15932	16251	16172	16156	16030	16203	15845	16105	15999	16222	16017	16031	16065	16228	16040	16228	16180	16195	16086	16006	16326	16164	16125	16212	16049	16351	16051	15980	16372	16006	16102	15993	16015	16205	15929	16051	16064	16190	16145	16350	15971	16205	15982	16021	15996	16195	16069	15924	16120	16293	16172	16230	16003	16214	16152	15959	16103	16041	15887	16027	16093	16064	16151	16342	16050	16106	15979	15998	16106	16042	16039	16311	16301	16230	15989	16080	16011	15999	16168	16095	16037	16278	16156	16182	15962	15998	16190	15945	15963	16084	16298	16061	16038	16085	16054	16119	16070	16187	16179	16046	15981	16099	16052	16001	15982	15939	16099	15955	15994	16149	16033	16184	15891	16106	15950	16009	16070	16263	16116	16081	16040	16158	15873	15991	16149	16038	16103	16131	16256	16134	15921	16133	15969	16144	16064	16043	16063	16003	16081	16132	16201	16204	16339	16006	16106	16127	16114	15945	16134	16091	16016	16054	16089	16027	16252	16272	16301	16087	16011	16165	15942	16180	15867	16015	16158	16040	16306	16043	16382	16212	16212	16014	16121	16171	15882	15919	16264	16183	16099	16162	16017	16061	16106	16144	16213	16000	16090	16162	16111	15832	16156	16065	15942	15898	16101	16224	16128	16230	16045	16275	16143	16095	16259	16138	16109	16054	16124	16048	15961	16046	16099	16134	16221	16041	16047	16002	16128	16089	16197	15991	16032	16134	16016	16101	16166	15832	16017	16002	16117	16015	16293	16287	16367	16315	16067	16115	16150	16201	16107	16127	16123	16059	16060	16054	15990	16073	16043	16021	16091	16162	16075	15983	16032	16061	16212	16151	16102	16088	16017	16208	16224	16023	16119	16101	16294	16065	16243	16218	16254	16094	16168	16154	16039	16003	16229	15991	15970	16069	16235	16164	16113	16199	16074	16138	16249	16054	16206	15876	16007	16096	16128	16035	16087	16035	16092	16067	16006	15815	15907	16137	16074	16064	16178	16241	16073	16112	16063	16275	16145	16077	16023	16026	16154	16133	15933	16121	16122	15975	16124	16239	16225	16134	16060	16268	16132	16286	16264	16049	16213	16060	16041	16049	15976	16194	16080	16157	16083	16233	16136	16126	16210	16052	16234	16048	16163	16061	16157	16123	16222	16170	16190	16178	16048	16104	16005	15837	16000	16195	16067	16039	15975	16030	16172	16023	16361	16105	16065	16005	16239	15953	16105	16144	16056	16102	16247	15998	16022	16067	16137	16175	16095	16282	16012	16145	16094	16428	15962	16108	16165	16059	15937	15808	16107	16265	16139	16054	16112	16126	15957	16086	16044	16155	16090	16257	16078	16128	16205	16147	16138	16224	16243	16225	16244	16047	16040	16239	15956	16061	16153	16244	16117	16185	16213	16197	15952	16114	15973	16118	16241	16241	16119	16001	16040	16095	16051	16137	16184	16052	15980	16073	16056	16233	15999	16126	16048	16102	16013	16142	16322	16199	16110	16108	16022	16098	16147	16156	16245	16161	16212	16176	16106	16057	16212	16171	15945	16041	16038	16078	16145	16068	15954	16247	15906	16149	15991	16225	16078	16214	16225	16041	15997	16030	16238	16004	16178	16031	16218	15965	16035	16016	16170	16254	16133	16135	16138	16235	16250	16107	16247	16181	16181	16310	15993	16078	16166	16118	16326	16199	16013	16195	16091	16179	16155	16208	16038	16127	16040	16149	16064	16120	15999	16079	16096	15959	16191	16235	16088	16245	16214	16191	15882	15993	16174	16178	16066	16121	16260	16071	16336	16140	15855	16236	16142	16123	16299	16121	16072	16001	16153	16029	16097	15966	16195	16246	16013	16296	16160	16138	16052	15911	16157	16026	16193	15939	16109	16329	16127	16003	16159	16022	15985	16293	16047	16176	16134	15970	16022	16070	15993	16451	16292	16055	16008	16119	16099	15977	16021	16173	16070	16211	16047	15843	16068	15892	16072	16305	16336	15995	16208	16060	16155	15940	16084	16119	16215	16104	16269	16006	16213	16174	16144	16066	15959	16011	16038	16035	15965	15976	16144	16256	16051	16028	16050	16293	16152	16052	16104	16132	16128	16102	15929	16100	16116	16109	16142	15951	16066	16122	16278	16087	15912	16091	16183	16134	15990	15994	15966	16041	15955	15897	16228	16174	16121	16159	15909	15988	16077	16125	15980	16053	16213	16219	16046	16132	16004	16100	16056	16022	16150	15993	16018	16054	16150	16041	16243	16054	15960	16188	16171	15987	15892	16119	15990	16104	15988
19701	35666	31801	25559	22427	20764	19683	18999	18147	17895	17727	17763	17523	17194	16844	16626	16264	15983	15989	16031	15804	15732	16046	15895	15650	15652	15482	15357	14942	15033	14934	14905	14781	14780	14952	14756	14588	14692	14719	14645	14579	14710	14659	14469	14764	14710	14825	14759	14695	14668	14731	14858	14744	14685	14715	14798	14662	14629	14802	14627	14758	14542	14747	14642	14684	14524	14638	14420	14624	14608	14725	14702	14593	14529	14627	14476	14649	14728	14710	14678	14424	14627	14671	14616	14639	14496	14660	14515	14688	14484	14640	14726	14789	14570	14483	14485	14587	14475	14421	14514	14428	14698	14706	14494	14551	14636	14656	14470	14525	14608	14540	14555	14688	14412	14676	14631	14581	14597	14482	14613	14642	14457	14656	14567	14716	14622	14549	14570	14639	14363	14603	14489	14592	14637	14611	14530	14598	14478	14610	14528	14564	14516	14588	14485	14641	14750	14578	14648	14638	14534	14818	14586	14562	14527	14486	14559	14622	14576	14701	14575	14467	14486	14456	14627	14499	14506	14589	14602	14691	14490	14612	14524	14520	14720	14642	14596	14595	14511	14484	14312	14684	14597	14636	14431	14565	14658	14520	14692	14604	14658	14584	14585	14665	14557	14585	14556	14450	14331	14456	14570	14569	14676	14510	14417	14615	14503	14557	14524	14452	14624	14621	14510	14642	14423	14736	14531	14527	14518	14687	14652	14510	14525	14549	14419	14475	14585	14584	14687	14474	14613	14530	14502	14555	14509	14708	14478	14608	14741	14490	14532	14423	14613	14643	14560	14567	14485	14539	14347	14565	14639	14627	14589	14436	14473	14491	14594	14482	14560	14467	14570	14591	14345	14580	14473	14494	14698	14645	14495	14694	14659	14681	14586	14565	14543	14607	14602	14501	14607	14577	14583	14521	14537	14642	14381	14627	14529	14569	14660	14648	14392	14525	14612	14588	14505	14428	14624	14485	14493	14591	14601	14630	14661	14518	14481	14653	14528	14688	14650	14496	14742	14540	14581	14661	14444	14544	14524	14485	14382	14606	14493	14595	14541	14425	14622	14572	14568	14599	14610	14488	14595	14564	14744	14361	14555	14605	14417	14585	14525	14580	14523	14556	14592	14456	14570	14581	14535	14476	14604	14547	14524	14530	14544	14733	14500	14710	14611	14642	14786	14633	14691	14546	14610	14530	14534	14537	14559	14662	14555	14598	14520	14612	14572	14614	14451	14732	14499	14569	14685	14428	14279	14648	14562	14627	14431	14494	14673	14592	14569	14530	14526	14592	14571	14657	14433	14583	14522	14280	14636	14409	14664	14597	14544	14689	14389	14530	14481	14519	14655	14602	14482	14483	14648	14458	14690	14656	14537	14502	14594	14609	14464	14399	14521	14626	14425	14555	14540	14583	14536	14621	14362	14723	14603	14638	14426	14645	14458	14655	14563	14600	14604	14577	14749	14484	14505	14674	14501	14721	14698	14542	14743	14627	14626	14516	14541	14636	14434	14620	14609	14548	14494	14410	14653	14583	14624	14597	14607	14647	14500	14478	14511	14618	14591	14604	14625	14485	14670	14559	14607	14750	14617	14669	14504	14452	14524	14484	14562	14580	14511	14551	14614	14636	14590	14511	14478	14736	14353	14666	14556	14463	14583	14697	14735	14510	14622	14621	14796	14407	14450	14449	14511	14653	14446	14574	14587	14616	14599	14620	14472	14601	14437	14825	14500	14563	14674	14529	14601	14496	14451	14697	14675	14650	14573	14590	14735	14629	14582	14455	14666	14496	14469	14650	14581	14706	14689	14642	14457	14571	14615	14565	14502	14358	14577	14384	14536	14610	14533	14518	14488	14542	14679	14418	14469	14475	14592	14370	14612	14649	14473	14511	14615	14502	14691	14462	14349	14423	14604	14586	14621	14574	14542	14516	14600	14522	14562	14454	14653	14377	14618	14562	14587	14596	14400	14677	14560	14454	14804	14517	14550	14579	14764	14615	14463	14503	14423	14781	14545	14535	14678	14517	14713	14467	14668	14659	14491	14585	14698	14491	14427	14597	14510	14614	14412	14471	14576	14557	14650	14684	14641	14504	14690	14503	14587	14485	14542	14568	14553	14447	14607	14542	14618	14585	14566	14416	14430	14740	14489	14528	14538	14521	14611	14633	14362	14540	14560	14497	14552	14590	14709	14478	14485	14540	14538	14460	14616	14666	14561	14574	14746	14524	14385	14636	14575	14703	14510	14575	14495	14507	14683	14517	14469	14538	14528	14471	14659	14579	14611	14612	14637	14521	14658	14552	14500	14632	14670	14673	14576	14659	14405	14621	14431	14491	14636	14569	14643	14473	14595	14515	14600	14540	14441	14586	14620	14459	14416	14784	14611	14617	14549	14576	14491	14583	14722	14639	14808	14394	14520	14553	14612	14454	14656	14493	14515	14676	14475	14644	14729	14483	14499	14562	14607	14467	14291	14662	14531	14654	14488	14642	14534	14695	14658	14383	14530	14486	14642	14476	14551	14513	14595	14412	14613	14749	14391	14510	14497	14629	14702	14585	14501	14754	14432	14457	14495	14606	14551	14594	14506	14605	14706	14509	14400	14626	14612	14474	14540	14531	14465	14476	14361	14520	14537	14475	14511	14514	14637	14605	14567	14586	14582	14536	14634	14573	14501	14543	14605	14726	14491	14566	14537	14666	14479	14653	14406	14627	14589	14559	14575	14652	14748	14516	14519	14587	14681	14628	14482	14520	14502	14529	14496	14380	14615	14733	14574	14739	14562	14505	14579	14563	14530	14616	14610	14472	14400	14474	14472	14562	14503	14396	14655	14479	14633	14624	14656	14605	14498	14609	14537	14641	14542	14421	14577	14483	14632	14553	14722	14556	14610	14519	14533	14506	14535	14579	14604	14490	14552	14492	14587	14530	14550	14600	14540	14455	14600	14795	14489	14712	14597	14524	14561	14632	14590	14583	14609	14551	14483	14684	14593	14538	14495	14571	14404	14436	14608	14669	14584	14508	14628	14468	14494	14505	14539	14544	14529	14469	14689	14610	14487	14322	14567	14836	14591	14601	14514	14492	14557	14638	14696	14622	14765	14714	14536	14607	14480	14577	14709	14510	14555	14537	14513	14606	14656	14397	14575	14643	14556	14538	14500	14655	14568	14562	14388	14649	14482	14602	14356	14634	14544	14636	14448	14611	14610	14584	14579	14630	14639	14562	14632	14781	14663	14411	14671	14648	14555	14616	14542	14735	14481	14630	14557	14566	14372	14770	14541	14499	14601	14545	14725	14549	14592	14399	14613	14759	14478	14544	14532	14439	14591	14561	14396	14555	14498	14604	14576	14454	14514	14609	14434	14586	14592	14504	14552	14367	14584	14511	14618	14490	14594	14460	14487	14582	14584	14529	14696	14532	14481	14688	14540	14555	14506	14591	14380	14536	14492	14323	14574	14539	14349	14535	14609	14590	14599	14515	14596	14697	14640	14541	14495	14603	14518	14598	14462	14477	14580	14719	14535	14585	14667	14529	14560	14515	14483	14563	14440	14526	14757	14467	14600	14409	14598	14478	14561	14625	14637	14612	14600	14434	14503	14430	14507	14610	14454	14625	14574	14545	14549	14441	14530	14655	14642	14566	14551	14551	14507	14649	14663	14664	14556	14559	14741	14721	14638	14628	14492	14473	14619	14433	14609	14577	14478	14539	14491	14663	14458	14552	14686	14514	14642	14555	14507	14482	14608	14534	14590	14500	14611	14503	14506	14668	14404	14707	14530	14564	14522	14566	14608	14443	14352	14581	14633	14411	14590	14493	14587	14418	14596	14608	14655	14685	14369	14661	14571	14481	14661	14551	14606	14551	14524	14590	14658	14511	14587	14485	14433	14488	14527	14448	14557	14510	14671	14748	14602	14793	14445	14614	14488	14526	14657	14518	14701	14545	14522	14590	14505	14424	14637	14659	14547	14556	14529	14729	14511	14512	14496	14626	14586	14468	14485	14531	14504	14667	14567	14700	14616	14511	14513	14719	14485	14666	14664	14502	14621	14504	14602	14505	14606	14620	14533	14587	14529	14648	14519	14692	14566	14680	14739	14786	14634	14611	14531	14646	14698	14495	14497	14673	14663	14509	14666	14584	14510	14775	14608	14589	14559	14530	14642	14643	14555	14578	14685	14454	14558	14563	14490	14443	14451	14503	14431	14652	14460	14442	14492	14474	14516	14452	14528	14565	14548	14603	14541	14705	14541	14539	14758	14353	14518	14624	14589	14541	14448	14586	14551	14559	14609	14686	14473	14763	14585	14517	14514	14565	14577	14447	14526	14588	14482	14459	14507	14591	14703	14663	14528	14645	14530	14572	14527	14470	14808	14603	14551	14472	14561	14682	14427	14519	14645	14563	14676	14471	14436	14701	14606	14627	14602	14543	14465	14543	14517	14773	14713	14631	14537	14553	14567	14595	14554	14632	14589	14558	14358	14577	14682	14502	14578	14562	14492	14567	14677	14806	14635	14635	14682	14478	14473	14494	14504	14471	14658	14548	14762	14564	14543	14536	14594	14720	14430	14630	14502	14618	14461	14548	14665	14531	14654	14606	14563	14451	14741	14677	14585	14666	14613	14563	14714	14668	14489	14737	14539	14718	14718	14486	14727	14572	14441	14575	14590	14635	14716	14576	14559	14675	14462	14625	14597	14495	14664	14490	14617	14674	14485	14478	14598	14697	14507	14365	14597	14606	14515	14589	14506	14469	14425	14447	14649	14630	14609	14605	14512	14339	14678	14596	14473	14615	14567	14670	14573	14614	14566	14457	14644	14566	14464	14570	14628	14488	14422	14489	14675	14519	14458	14352	14710	14466	14694	14383	14531	14586	14563	14739	14476	14749	14664	14394	14440	14657	14588	14482	14616	14517	14427	14756	14795	14598	14527	14431	14620	14489	14517	14572	14496	14707	14515	14614	14569	14354	14466	14662	14499	14566	14391	14538	14470	14555	14581	14605	14402	14533	14422	14493	14446	14724	14581	14560	14492	14578	14608	14473	14702	14533	14634	14554	14484	14630	14520	14578	14544	14547	14414	14488	14585	14576	14483	14586	14570	14614	14535	14425	14518	14537	14595	14597	14591	14556	14533	14530	14625	14320	14512
27575	22213	24164	20673	16922	16532	16273	15815	15956	15726	15682	15549	15605	15569	15552	15426	15350	15195	15366	15299	15075	15227	15100	15437	15306	15221	15106	14976	15162	14952	15032	14890	15064	14896	14733	14796	14892	14850	14845	14952	14891	14867	14857	14798	14876	14721	14921	14960	14838	14909	14793	14665	14768	14921	14943	14909	14807	14941	14912	14984	14782	14648	14822	14843	14814	14907	14869	14773	14930	14648	14789	14626	14837	14776	14728	14736	14735	14875	14742	15008	14729	14933	15122	14689	14959	14905	14940	14872	14942	14704	15053	14909	14790	15102	14839	14809	14865	14786	14619	14827	14850	14793	14794	14724	14634	14975	14721	14812	14726	14868	14754	14825	14915	14848	14947	14792	14867	14822	14874	14810	14896	14893	14768	14761	15016	14874	14988	14915	14848	14953	14725	14904	14827	14730	14955	14855	14817	14679	14860	14938	14976	14821	14854	14896	14822	14779	14603	14788	14825	14879	14774	14606	14844	14752	14852	14826	14863	14899	14801	14620	14741	14940	14915	14784	14770	14897	14699	14644	14847	14860	14875	14876	14682	14832	14616	14594	14849	14862	14749	14737	14844	14856	14740	14700	14939	14853	14909	14838	14749	14792	14961	14895	14891	14730	14970	14675	14698	14680	14954	14884	14942	14748	15108	14834	14856	14750	14944	14754	14905	14831	14900	14779	14876	14953	14851	14953	14836	14926	14897	15114	14752	14729	14793	14840	14924	14691	14641	14899	14683	15057	14549	14840	14879	14728	14766	14921	14897	14775	14660	14793	14725	14786	14693	14970	14695	14866	14762	14745	14886	14948	14799	14865	14806	14519	14705	14774	14673	14746	14894	14749	14645	14962	14801	14763	14770	14576	14800	14826	14829	14830	14671	14941	14733	14760	14885	14955	14909	14875	14757	14990	14829	14795	14804	14892	14854	14686	14774	14838	14780	14803	14833	14887	14797	14679	14976	14948	14814	14910	14991	14639	14838	14778	14624	14914	14810	14833	14817	14951	14836	14675	14800	15002	14976	14923	14830	14682	14861	14698	14809	14679	14729	14787	14759	14562	14867	14878	14755	14884	15042	14869	14765	14922	14735	14719	14706	14792	14921	14914	14798	14863	14857	14834	14858	14909	14807	14787	14872	14949	14869	14885	14899	14840	15025	14786	14835	14733	14866	14733	14737	14951	15019	14757	14762	14966	14902	14754	14928	14930	14997	14647	14799	14725	14841	14824	14962	14699	14719	14887	14830	14721	14866	14748	14838	14777	14893	14868	14835	14586	14913	14865	14887	14920	14609	14957	14978	14826	14714	14797	14920	14787	15074	14907	14791	14849	14839	14599	14955	14791	14934	14933	14786	15086	14671	14723	14621	14736	14821	14887	14734	14776	14762	14665	14697	14922	14858	15080	14798	14918	14780	14566	14838	14921	14759	14932	14739	14798	14943	14853	14861	14777	14810	14721	14833	14864	14888	14799	14884	14682	14896	14746	14884	14839	14830	14767	14895	14705	14957	14847	14805	14690	14881	14913	14746	14802	14815	14904	14861	14837	14806	14820	14895	14782	14647	14797	14668	14854	14837	14742	14853	14567	14608	14971	14922	14771	14753	14800	14764	15030	14825	14758	14719	14785	14840	15053	14823	14838	15073	14687	14964	14803	14675	14918	14789	14806	14632	14869	14980	14700	14783	14845	14817	14717	14652	14972	14781	14798	14961	14731	14821	14809	14772	14938	14937	14801	14773	14746	14826	15054	14827	14958	14805	14729	14673	14793	14827	15023	14821	14816	14947	14700	14938	14904	14832	14714	14778	14941	14941	14850	14731	14828	14865	14777	14642	14707	14580	14704	14875	14901	14850	14881	14881	14666	14786	14747	14721	14863	14674	14744	14761	14796	14878	14794	14839	14954	14900	14849	14975	14980	14720	14895	14874	14661	14820	14890	14862	14528	14737	14791	14763	14653	15025	14855	14641	14777	14870	14837	14767	14790	15005	14757	14886	14824	14926	14736	14817	14704	14799	14785	14854	14913	14829	15059	14865	15005	14935	14956	14950	14822	14754	14779	14827	14903	14938	14800	14834	14834	14540	14663	14756	14953	14751	14680	14820	14673	14885	14998	14887	14664	14838	14769	14924	14899	14708	14701	14892	14812	14884	14789	14774	14770	14808	14807	14880	14883	14716	14901	14924	14797	14813	14934	14725	14797	14714	14958	14971	14981	14892	14869	14904	14889	14874	14676	14845	14851	14803	14580	14803	14907	14713	14721	15092	14849	14680	15009	14789	14922	14839	14862	14772	14834	14892	15019	14723	14898	14846	14723	14928	14835	14689	14825	14932	14885	14916	14543	14773	14729	14954	14715	14733	14855	14826	14804	14770	14921	14909	14780	14863	14825	14830	14913	14846	14929	14646	14766	15001	14759	14842	14787	14974	14979	14910	14631	14867	14771	14879	14905	14787	15028	14849	15013	14802	14564	14963	14890	14762	14964	14789	15047	14889	14807	14741	14729	14804	14695	15108	14929	14752	14526	14949	14778	14774	14776	14737	14665	14586	15097	14819	14706	14786	14836	14795	14702	14851	14881	14913	14827	14846	14702	14965	14793	14785	14834	14760	14810	14709	14756	14785	14848	14767	14838	14981	14892	14804	14877	14691	14782	14911	14711	14782	14739	14977	14789	14904	14955	14735	14760	14952	14815	14848	14946	15121	14735	14908	14713	14977	14886	14842	14832	14691	14704	14887	14714	14890	15054	14664	14802	14934	14965	14910	14734	14712	14854	14905	14881	14836	14743	14916	14915	14885	14834	14825	14907	15119	14820	14763	15013	14856	14728	14986	14744	14892	14813	14750	14768	14701	14845	14751	15099	14603	14871	14861	14811	14819	14799	14888	14941	14897	14731	14869	14727	14600	14739	14987	14719	14838	14824	14904	14680	14536	14858	14901	14792	14624	14939	14903	14818	14770	14752	14881	14740	14859	14869	14816	14718	14824	14772	14763	14737	14739	14933	14821	15000	14818	14742	14812	14914	14859	14628	14891	14899	14913	14779	14924	14871	14941	14916	14789	14966	14865	14905	14976	14815	14789	14791	14830	15083	14957	14635	14927	14817	14822	14753	14814	14776	14852	14841	15043	14842	15028	14908	14844	14850	14826	14874	14888	14664	14930	14956	14455	14790	14818	14739	14743	14911	14772	14835	14850	14852	14785	14907	14813	14706	14801	14861	14974	14921	14958	14887	14770	15012	14922	14832	14766	14901	14735	14749	14932	14777	14778	14836	14841	14976	14769	14813	15058	14926	14906	14730	14690	14711	14747	14704	14817	14750	14781	14883	14943	14799	14893	14969	14738	14899	14897	14738	14656	14673	14869	14827	14780	14901	14795	14939	14908	14797	14754	14714	14829	14929	14774	14704	14757	14824	14924	14773	14887	14807	14804	14826	14835	14715	14856	15023	14909	14920	14926	14827	14720	14849	14999	15002	14908	14792	14712	14741	14951	14603	14811	14909	14817	14951	14699	14876	14822	14796	14905	14770	14746	14555	14962	14877	14851	14749	14829	14854	15089	14891	14949	14878	14848	14783	14881	14761	14911	14897	14630	15067	14605	14961	14945	14920	14828	14965	15105	14772	14742	14833	14965	14851	14919	14898	14984	14847	14783	15077	14850	14737	14854	14618	14856	14818	15068	14813	14709	14702	14963	14677	14855	14780	15029	14928	14882	15126	14874	14927	14837	14867	15030	14745	14793	14644	14742	14955	14736	14664	14636	14544	14865	14878	14890	14768	14761	15011	14739	14771	14851	14928	14991	14957	14816	14860	14789	15046	14859	14615	14828	14900	14539	14673	14801	14742	14733	14617	14854	15019	14926	15006	14794	14934	14836	14667	14859	14848	14936	14909	15078	14872	14824	14784	14984	14956	14891	14783	14899	14829	14893	14638	14752	14751	14856	14830	14924	14903	14982	14716	14666	14971	14771	14666	14928	14714	14863	14809	14925	14793	14940	14842	14866	14797	15011	14722	14799	14767	14830	14820	14779	14897	14852	14759	14731	14840	14852	14872	14831	14688	14682	14792	14754	14762	14861	14887	14869	14982	14874	14692	14896	14738	14627	14756	14891	14899	14939	14797	15069	14757	14815	14802	14823	14850	14841	14915	14668	14898	14925	14779	14930	14912	14846	14797	14930	14930	14716	14701	14809	14786	14672	14685	14804	15039	14898	15019	14888	14729	14662	14973	14882	14850	14800	14830	14789	14903	15015	14964	14900	14828	14826	14938	14763	14815	14836	14809	14920	14679	14904	14746	14768	14769	14809	14743	14847	14824	14770	14712	14899	14948	14931	14727	14903	14886	14751	14774	14895	14998	15054	14977	14780	14755	14840	14839	14740	14764	14982	14619	14834	14886	15034	14866	14620	14765	14806	14955	14967	14924	14924	14758	15066	14737	14895	14717	14612	14843	14981	14908	14900	14851	14766	14754	14974	14831	14945	14784	14664	14693	14808	15053	14686	14659	14808	14763	14803	14964	14784	14854	14861	14647	14794	14677	14752	14694	14904	14829	14799	14711	14847	14833	14890	15007	14804	14882	14879	14727	14744	14855	14796	14536	14718	14770	14750	14885	14675	14712	14927	14868	14627	14821	15004	14804	14894	15081	15084	15074	14775	14886	14892	14992	15001	14831	14855	14739	14904	14784	14825	14931	14866	14862	14685	14842	14978	14848	14900	14808	14744	15096	14835	14897	14725	14731	14878	14915	14955	14947	14778	14721	14897	14942	14728	14794	14872	14717	14860	14900	14787	14711	14856	14795	14905	14867	14988	14785	14880	14721	14920	14839	14898	14791	14728	14932	14952	14851	14711	14721	14874	14895	14801	14725	14718	14902	14798	14961	14793	14817	14877	14912	14936	15025	14703	14969	14792	14935	14873	14907	14725	14848	14888	14850	15035	14771	14680	14771	14930	14868	14973	14837	14858	14562	14957	14795	14747	14678	14993	14827	14897	14883	14902	14848	14834	14672	14779	14954	14882	14900	14784	14586	14872	14984	14855	14753	14943	15044	14845	14707	14716	14830	14748	14963	14902	14742	14746	14953	14639	14747	14639	14712	14911	14801	14896	14703	14769	14819	14955	14874	14802	14785	14660	14904	14858	14628
18060	25112	22170	18450	17261	16397	16144	15595	15513	15410	15278	15254	15051	15074	14857	14762	14538	14532	14377	14694	14429	14368	14272	14365	14570	14119	14122	14207	14135	13925	13936	13904	13929	13892	13993	13959	13943	13937	13871	14021	13820	13994	13793	13897	13993	14053	13847	13837	13866	13975	13899	13946	14008	13942	13956	13845	13927	13990	13830	13861	13675	13992	14003	13909	14012	13772	13719	13863	13958	13987	13733	13916	13794	13764	13747	13862	13970	13891	13748	13841	13854	13758	13826	13704	13936	13766	13873	13807	13811	14024	13770	13754	13752	13725	13890	13822	13834	13840	13939	13963	13826	13740	13726	13771	13901	13809	13724	13756	13924	13941	13880	13881	13951	13886	13867	13765	13898	13813	13807	13971	13915	13899	13930	13839	13902	13791	13837	14002	14020	13775	13877	13813	13849	13885	13897	13756	13844	13865	13868	13788	13894	13936	13850	13912	13914	13956	13782	13748	13695	13918	13910	13778	13875	14009	13808	13813	13938	13755	13803	13863	13939	13669	13979	13691	13875	13900	13875	13859	13902	13810	13824	13709	13774	13943	13739	13908	13961	14002	13988	13908	13822	13899	13684	13813	13751	13975	13966	13733	13842	13782	13759	13797	13902	13824	13949	13850	13942	13909	13805	13872	13701	13895	13761	13737	13978	13866	13887	14011	13875	14053	13857	13693	13990	13946	13976	13922	13728	13775	13756	13765	13835	13738	13826	13802	13929	13795	13769	13905	13907	13727	14021	13902	13895	13703	14046	13854	13940	13959	13772	13861	13652	13722	13888	13844	14070	13972	13843	13848	13920	13837	13795	13870	13920	13725	13909	13685	14009	14007	13740	13948	13936	14018	13661	13863	13834	14012	13961	13806	13786	13820	13777	13989	13992	13690	13832	13793	13812	13931	13784	13882	13883	13828	13830	13874	13937	13934	14020	13898	13958	13717	13804	13887	13905	13843	13820	13918	13791	13790	13773	13714	13929	13870	13771	13950	13902	13864	13748	13772	13760	13933	13835	13932	13781	13979	13794	13672	13954	13920	13755	13845	13710	13973	13925	13893	13875	13692	13805	13960	13834	13811	13830	13896	13758	13769	13928	13800	13841	13799	13732	13720	13873	14014	13927	13856	13903	13873	14053	13839	13899	13847	13749	13838	13788	13900	13842	14106	13946	13746	13853	13857	13916	13880	13878	13977	14000	13899	13789	13809	13658	13839	13794	13769	13912	13818	13740	13634	13878	14024	13940	13661	13854	13791	13682	13925	13960	13914	13774	13784	13845	13814	13916	13797	13809	13697	13781	13889	13909	13768	13888	13841	13770	13796	13883	13923	13943	13802	13742	13842	14013	13884	13814	13711	13736	13903	13841	13865	13769	13585	13811	13867	13849	13793	13806	13954	13735	13829	13879	13845	13868	13630	13907	13893	13829	13940	13960	13859	13800	13955	13788	13893	13717	13890	13758	13806	14106	13760	13899	13961	13736	13886	13922	13928	13748	13841	14093	13773	13926	13805	14045	13862	13860	13927	13842	13718	13627	13730	13822	14032	13869	13887	13814	13650	13813	13951	13937	13871	13728	13967	13706	14094	13821	13930	13797	13871	13659	13714	14057	13801	13927	13905	13826	13858	13844	13795	13759	13892	13890	13782	13684	13887	13888	13891	13704	13818	13714	13847	13852	13897	13854	13752	13955	13840	13897	13598	13911	13886	13841	13938	13890	13892	13863	14032	13729	13766	13829	13690	13844	13827	14006	13920	13838	13733	13854	13852	13823	13808	13738	13708	13778	13863	13793	13991	13880	13942	13957	13910	13989	13948	13837	14040	13838	13763	13652	13928	13968	13911	13841	13851	13710	13774	13922	13712	13831	13699	13814	14011	13944	13860	13912	13685	13841	13838	13908	13901	13956	13684	13661	13739	13712	13883	13815	13633	14056	13929	13804	13716	13840	13764	13982	13797	13943	13985	13826	13837	13994	13883	13795	13817	13841	13941	13867	13873	13827	13824	13705	13858	13932	13971	13949	13752	13920	13901	13718	13977	13740	13990	13766	13823	13903	13832	13785	13904	14111	13822	13890	13936	13856	14021	13904	13865	13813	13917	13915	13897	13900	13762	13917	13969	13780	13792	13976	13943	13758	13728	13943	13869	13761	13718	13910	13986	13805	13846	13721	13962	13789	14002	13848	13974	13776	13839	13707	13946	13622	13841	14033	13796	13776	13864	14019	13938	13736	13886	13798	14006	13816	13711	13777	13936	13864	13868	13822	13772	13854	13807	13709	13986	13747	13944	13789	13880	13917	13943	13820	13839	13832	13848	13750	13859	13939	13845	13820	13882	13833	13858	13853	13791	13796	13983	13743	13928	13800	13812	13802	13777	13887	13992	13832	13823	13873	13898	13853	14023	13936	13816	13833	13960	13786	13669	13859	14040	13730	13864	13933	13659	13944	13939	13917	13828	13811	13843	13937	13802	13755	13902	13849	13805	13901	13840	13829	13850	13918	13905	13972	13705	13856	13775	14016	13778	13827	13801	13999	13761	13808	13892	13867	13777	13959	13933	13824	13892	13791	13894	13776	13828	13763	13690	13723	13918	13748	13793	13826	13992	14043	13958	13646	13946	13878	13756	13882	13832	13910	13843	13850	13869	13798	13952	13826	13699	13863	13786	13923	13926	13908	13945	13854	13815	13945	13984	13767	13883	13891	13825	13905	13863	13784	13765	13920	13747	13789	13778	13811	13781	13624	13805	13824	13856	13998	13833	13989	13909	13801	13692	13786	13948	13879	13876	13856	13815	13832	13747	13774	13884	13877	14000	13759	13798	13777	13897	13952	13941	13721	13941	13764	13948	13848	13931	13783	13716	13866	13918	14082	13897	13859	13864	13703	14048	13858	13885	13886	13975	13933	13718	13930	14037	13818	13820	13964	13968	13920	13965	13966	13845	13834	13998	13870	13922	13871	13915	13885	13697	13953	13780	13663	14008	13865	13763	13779	14024	13849	13762	14056	13798	13661	13953	13845	13948	13943	13767	13872	13914	13952	13785	13850	13656	13853	13905	13806	13837	14042	13942	13893	13997	13873	13870	13779	13865	13939	14045	13910	13961	13906	13886	13943	13781	13811	13721	13978	13797	13758	13906	13814	13983	13943	13732	13711	13858	13805	13918	13762	13804	14036	13919	13769	13873	13878	13796	14037	13750	13935	14089	13801	13818	13793	13924	13840	13780	13866	13924	13859	13935	13890	13814	13784	13649	13827	13892	13861	13677	13948	13806	13804	13800	13921	13989	13825	13815	13882	13871	13817	14043	13958	13905	13727	13823	13891	13728	13747	13812	13933	13764	13860	13921	13956	13851	13888	14082	13891	13711	13838	13962	13867	13714	13729	13899	13801	13966	13915	13989	13882	13945	13962	13774	13998	13874	13719	13928	13878	13859	13820	13915	13945	13924	13861	13861	13937	13889	13847	13914	13881	13797	13814	13866	13817	13977	13768	13865	14032	13811	13814	13895	14112	13813	13839	13769	13832	13796	13806	13740	13966	13800	13796	13771	13899	14051	13976	13840	13898	13798	13746	13877	13662	13897	13762	13935	13742	13774	13861	13776	13807	13722	13877	13972	13944	13859	13947	13806	13747	13829	13776	14004	13924	13957	13838	13709	13921	13888	13982	13874	13740	13870	13769	13856	13782	13793	13888	13917	13919	13704	14029	13871	13758	13805	13835	13948	13743	13764	13984	13846	13803	13740	13700	13954	13771	13906	13865	13826	13728	13846	13805	13796	13829	13922	13798	13772	13512	13998	13855	13718	13877	13943	13702	14004	13772	13957	13901	13898	13923	13803	14013	13832	13964	13681	13767	13886	13909	13897	13810	13791	13982	13799	13959	13798	13666	13924	13845	13765	13918	13874	13969	13908	13836	13804	13861	13899	13849	13862	13807	13790	13884	13819	13965	13931	13768	13751	13864	13905	13804	13873	13675	13880	13983	13881	13817	13877	13919	13817	13891	13814	13862	13886	13729	13869	13957	13848	13834	13896	13796	14003	13823	13842	13847	13875	13854	13831	13825	13957	13980	13853	13830	13837	13904	13933	13742	13827	13824	13793	13731	13795	13827	13793	13981	13936	14017	13699	13912	13925	13942	13880	13947	13830	13891	13868	13876	13687	13751	13932	13840	13996	13758	13713	13878	13867	13921	13972	13760	13770	13846	13812	13986	13837	13934	13864	13804	13864	13707	13796	13900	13794	13961	13919	13858	13899	13786	14029	13769	13890	13820	13839	13849	13814	13849	13947	13865	13819	13849	13912	13900	13863	13860	13843	13888	13797	13865	13886	13687	13814	13927	13905	13829	13867	13765	13830	13667	13791	13896	13881	13870	13796	13920	13892	13954	13899	13793	13879	13871	13728	13867	13790	13833	13689	13802	13938	13839	13778	13839	13821	13895	13910	13887	13857	13909	13872	13923	13976	13875	13967	13856	13725	13788	13945	13735	13935	13943	13880	14005	13678	13965	13821	13795	13801	13907	14075	13677	13714	13839	13965	13814	13799	13900	14020	13762	13851	13969	13936	13884	13750	13716	13868	13730	13816	13836	13932	13865	14095	13870	13897	13931	13748	13795	13851	13747	13785	13830	13791	13886	13832	13891	13946	13919	13823	13841	14068	13691	13895	13822	14022	13742	13738	14014	13810	14081	13818	13916	13647	13678	14000	13800	13846	13797	13868	13852	13907	13903	13961	13981	13738	13820	13743	13815	13799	13908	13821	13899	13620	13933	13827	13881	13783	13663	13881	13924	13834	13891	13862	13892	13853	14037	13887	13864	13925	14068	13858	13785	13760	13909	13901	13902	13917	14025	13970	13731	13750	13989	13898	13884	13675	13878	13766	13674	13944	13688	14029	13850	13786	13795	13730	13906	13787	13891	13919	13788	13899	13885	13855	13858	13852	13809	13758	13797	13927	13836	13911	13852	13908	13821	13776	13815	13657	13809	13853	13897	13884	13758	13839	13773	13865	13819	13774	14000	13812	13833	13939	13890	13818	14000	13973	13825	13819	13854	13878	13803	13726	13779	13915	13921	13886	13888	14040	14015	13871	13808	13812	13950	13815	13910	13986	14039	13837	13833	13661	13775	13909	13862	13854	13932	13795
23726	21081	28435	24065	21897	21114	19856	17401	16909	16980	16793	16550	16438	16329	16466	16110	15930	16087	16139	15948	16019	15853	15927	15764	15738	15612	15906	15535	15650	15749	15569	15353	15402	15314	15309	15396	15374	15445	15458	15412	15332	15316	15163	15264	15413	15483	15240	15391	15258	15279	15417	15181	15267	15243	15224	15322	15300	15256	15248	15367	15179	15298	15370	15215	15302	15216	15223	15342	15209	15311	15283	15261	15084	15082	15238	15077	15185	15247	15483	15287	15325	15293	15049	15248	15429	15286	15199	15094	15205	15146	15353	15194	15382	15238	15213	15219	15173	15277	15303	15181	15149	15036	15342	15317	15332	15264	15053	15086	15286	15188	15203	15118	15066	15363	15297	14931	15065	15213	15245	15246	15095	15319	15326	15267	15253	15332	15295	15111	15126	15277	15112	15095	15219	15389	15262	15144	15146	15397	15258	15072	15223	15288	15277	14926	15132	15217	15343	15289	15287	15089	15184	15340	15033	15181	15246	15165	15146	15159	15167	15298	15006	15235	15246	15055	15375	15455	15227	15332	15306	15058	15233	15302	14992	15271	15278	15262	15232	14888	15262	15150	15330	15184	15270	15138	15404	15382	15210	15217	15189	15148	15256	15125	15420	15228	15073	15307	15413	15360	15186	15257	15277	15440	15056	15170	14988	15162	15187	15266	15043	15193	15131	15492	15085	15134	15136	15227	15098	15084	15244	15225	15236	15133	15111	15252	15271	15092	15284	15182	15063	15274	15434	15046	15189	15263	15188	14993	15263	15268	15195	15135	15249	15383	15021	15078	15273	15191	15213	15328	15128	15148	15188	15169	15028	15234	15066	15188	15249	15323	15172	15194	15188	15164	15294	15265	15359	15015	15297	15167	15206	15293	15313	15298	15277	15118	15475	15289	15295	15239	15103	15206	15126	15012	15279	15137	15207	15252	15145	15094	15220	15132	15277	15266	15275	15200	15162	15123	15217	15230	15087	15099	15204	15272	15137	15170	15151	15311	15279	15150	15246	15260	15215	15073	15268	15181	15140	15230	15179	15187	15032	15410	15473	15317	15031	15231	15105	15134	15170	15282	15229	15191	15373	15101	15183	15254	15026	15191	15219	15267	15273	15272	15255	15188	15237	15199	15242	15109	15245	15135	15248	15193	15200	15503	15226	15154	15147	15148	15227	15160	15246	15307	15220	15201	15136	15254	15259	14942	15197	15127	15387	15091	15099	15166	15370	15270	15078	15324	15181	15037	15399	15201	15181	14995	15269	15309	15252	15079	15111	15304	15316	14923	15079	15107	15145	15147	15155	15110	15403	15313	15283	15219	15169	15171	15212	15333	15251	15202	15250	15267	15175	15321	15122	15037	15220	15312	15254	15301	15228	15417	15326	15290	15282	15402	15301	15108	14964	15285	15112	15223	15316	15277	15245	15001	15184	15090	15308	15264	15087	15199	15234	15156	15118	14982	15047	15226	15179	15075	15173	15277	15241	15201	15254	15286	15337	15244	15278	15189	15345	15166	15191	15303	15325	15337	15272	15407	15197	15069	15176	15251	15253	15320	15115	15220	15221	15215	15251	15076	15086	15306	15133	15263	15153	15201	15057	15488	15206	15280	15133	14963	15265	15087	15208	15292	15045	15215	15398	15265	15222	15486	15223	15162	15078	15251	15311	15050	15210	15052	15358	15309	15418	15082	15211	15161	15018	15180	15313	15064	15224	15195	15303	14947	15218	15113	15111	15083	15131	15122	15319	15456	15273	15173	15155	15170	15204	15156	15185	15280	15130	15221	15154	14933	15297	15141	15288	15274	15221	15060	15103	15235	15169	15191	15063	15205	15206	15231	15369	15235	15227	15176	15104	15210	15358	15202	15075	15229	15082	15183	15185	15182	15227	15460	15317	15497	15109	15335	15073	15334	15125	15297	15272	15321	15206	15120	15174	15310	15144	15121	15236	15268	15196	15100	15152	15302	15318	15120	15231	15004	15241	15161	15171	15337	15052	15216	15339	15168	15474	15236	15216	15274	15091	15349	15315	15297	15181	15215	15243	15279	15198	15183	15282	15429	15248	15415	15307	15210	15303	15195	15161	15348	15175	15255	15124	15111	15113	15170	15299	15277	15426	15277	15253	15279	15396	15206	15112	15094	15237	15295	15326	15034	15196	15366	15171	15296	15181	15107	15272	15251	15264	15390	15309	15101	15601	15171	15114	15192	15221	15318	15228	15259	15391	15308	15207	15240	15277	15131	15159	15250	15218	15134	15330	15223	15055	15166	15158	15002	15179	15216	15253	15176	15112	15482	15231	15092	15180	15068	15201	15065	15241	15145	15184	15132	15207	15360	15179	15081	15026	15384	15321	15181	15023	15326	15226	15065	15209	15160	15224	15269	15265	15207	15159	15179	15174	15336	15193	15171	15194	15265	15267	15178	15179	15133	15210	15528	15094	15196	15311	15279	15198	15451	15471	15290	15270	15353	15261	15349	15224	15192	15202	15147	15365	15138	15254	15288	15261	15111	15238	15300	15153	15194	15303	15289	15483	15142	15356	15383	15097	15424	15204	15141	15070	15166	15178	15219	15144	15175	15271	15223	15335	15283	15123	15101	15259	14965	14998	15384	15143	15066	15018	15351	15451	15315	15305	15361	15275	15340	15244	15378	15143	15107	15035	15064	15217	15200	15173	15172	15432	15093	15256	15161	15196	15392	15268	15244	15368	15165	15268	15162	15207	15173	15292	15232	15241	15297	15263	15385	15353	15357	15300	15297	15070	15157	15269	15285	15118	15418	15055	15150	15199	15171	15136	15205	15381	15281	15234	15353	15246	15239	15379	15228	15127	15106	15193	15298	15236	15250	15299	15211	15285	15132	15272	15264	15205	15223	15210	15398	15237	15209	15357	15200	15147	15031	15208	15364	15235	15140	15272	15110	15142	15283	15197	15180	15294	15141	15370	15351	15238	15294	15324	15132	14933	15172	15185	15248	15270	15322	15452	15145	15368	15184	15287	15250	15242	15324	15260	15257	15134	15327	15189	15416	15248	15241	15265	15353	15449	15332	15281	15232	15338	15189	15125	15201	15051	15333	15132	15291	15099	15384	15195	15099	15274	15174	15428	15240	15265	15351	15147	15261	15329	15214	15179	15298	15217	15178	15291	15024	15362	15259	15456	15264	15196	15403	15167	15173	15184	15200	15298	15189	15320	15400	15199	15196	15243	15164	15147	15190	15176	15150	15271	15160	15216	15126	15167	15354	15223	15068	15296	15116	15067	15277	15245	14976	15291	15106	15216	15328	15597	15170	15046	15044	15384	15477	15171	15218	15063	15207	15123	15200	15081	15075	15181	15068	15120	15145	15274	15160	15478	15214	15267	14993	15309	15146	15314	15142	15198	15244	15092	15071	15221	15067	15345	15188	15359	15125	14964	15238	15274	15277	15161	14992	15267	15246	15251	15077	15287	15176	15324	15377	15334	15338	15198	15215	15244	15207	15426	15146	15301	15184	15057	15273	15198	15263	15389	15452	15170	15112	15245	15339	15160	15199	15231	15216	15351	15246	15263	15208	15039	15262	15281	15062	15344	15224	15008	15219	15343	15172	15150	15100	15281	15228	15212	15185	15156	15230	15260	15054	15197	15150	15255	15125	15207	15292	15310	15297	15076	15184	15173	15422	15254	15070	15177	15145	15151	15251	15255	15016	15024	15314	15217	15207	15199	15264	15382	15277	15239	15378	15263	15185	15079	15017	15287	15119	15213	15296	15092	15363	15128	15346	15115	15305	15144	15395	15045	15316	15191	15150	15270	15130	14932	15291	15209	15368	15306	15113	15313	15197	15101	14977	15287	15348	15043	15271	15117	15356	15264	15192	15150	15447	15287	15267	15263	15284	15101	15172	15251	15103	15372	14967	15314	15205	15389	15186	15203	15207	15261	15280	15185	15276	15230	15390	15332	15341	15219	15069	15182	15301	15078	15310	15291	15068	15272	15310	15396	15368	15173	15349	15179	15106	15360	15110	15350	15189	15368	15352	15165	15244	15268	15432	15154	15185	15168	15179	15094	15245	15233	15133	15115	15457	15147	15370	15347	15325	15290	15255	15275	15118	15213	15182	15234	15095	15281	15284	15201	15173	15176	15130	15149	15135	15230	15300	15147	15123	15366	14997	15085	15270	15057	15028	15288	15290	15065	15136	15177	15241	15383	15231	15247	15178	15173	15073	15153	15257	15228	15369	15148	15309	15284	15331	15150	15198	15048	15345	15308	15323	15260	15198	15264	15161	15220	15148	15155	15239	15475	15169	15331	15252	15255	15145	15079	15061	15219	15296	15163	15219	15243	15198	15148	15213	15335	15173	15269	15267	15013	15246	15126	15112	15327	15057	15289	15106	15304	15284	15095	15173	15278	15454	15397	15280	15331	15318	15412	15387	15082	15274	15241	15261	15039	15161	15095	15108	15126	15121	15325	15231	15223	15295	15255	15125	15181	15168	15243	15215	15210	15242	15193	15325	15452	15296	15354	15282	15377	15154	15420	15108	15174	15202	15344	15048	15144	15300	15160	15132	15253	15208	15145	15167	15114	15138	15160	15149	15312	15260	15188	15222	15290	15254	15282	15339	15323	15233	15330	15015	15358	14997	15370	15177	15223	15093	15202	15079	15232	15206	15178	15202	15200	15263	15285	15284	15290	15472	15191	15140	15131	15078	15272	15169	15292	15283	15382	15163	15101	15182	15171	15116	15214	15274	15336	15285	15279	15170	15209	15065	15545	15174	15352	15089	14905	15247	15373	15153	15314	15293	15083	15177	15251	15387	15349	15077	15278	15093	15205	15225	15247	15135	15408	15411	15225	15267	15300	15367	15229	15014	15148	15478	15275	15207	15164	15345	15254	14960	15325	15127	15322	15333	15195	15275	15285	15246	15388	15067	15489	15414	15167	15159	15317	15101	15178	14918	15291	15366	15390	15185	15186	15169	15281	15368	15300	15247	15189	15447	15133	15111	15223	15241	15277	15160	15143	15022	15058	15216	15131	15262	15123	15119	15202	15240	15389	15133	15293	15212	15162	15107	15417	15222	15238	15160	15178	15186	15284	15197	15268	15160	15337	15075	15184	15318	15428	15250	15101	15375	15442	15343	15344	15062	15258	15262	15326	15209
18043	30749	27400	22185	20030	18905	18038	17267	16817	16577	16346	16140	15996	15939	15686	15702	15381	15300	15262	15155	15054	14998	14889	14862	14729	14738	14597	14449	14379	14409	14427	14110	14346	14186	14375	14040	14346	14056	14313	14285	14177	14046	14107	14148	14215	14011	14184	14416	14123	14220	14242	14299	14098	14102	14262	14292	14121	14092	14196	14128	14325	14098	14129	14126	14063	14202	14126	14238	14327	14241	14178	14031	13934	14127	14065	14280	14266	14100	14257	14227	13913	14088	14049	14066	14366	14179	14080	14098	14183	14093	14017	14083	14078	14179	13960	14031	14224	14011	14105	14177	14160	14216	14019	14064	13987	14042	14237	14205	14173	14152	14113	14152	14190	14108	14205	14154	14011	13961	14062	14047	14266	14160	14121	14018	14009	13790	14208	14139	14064	14061	14223	14133	14180	14001	14053	14238	14164	14170	14212	14160	14207	14102	14101	13988	14156	14077	14008	13905	14191	14049	13946	14100	14074	14160	14113	14025	13980	14050	14236	14089	14188	14028	14199	13965	14079	14165	14189	14189	14095	14116	13998	13904	14133	14062	14197	14020	13931	14137	13874	14081	14167	14230	13932	14053	14080	14014	14213	14017	13978	14050	14116	14139	14074	14027	14020	14002	14137	14143	14095	14145	14139	14070	14046	14189	14105	14146	13917	14100	13951	14133	14080	14006	14134	14162	14150	14227	14140	14090	14029	14063	14071	14063	14136	14081	14120	14169	14134	14061	14094	14106	13956	14038	14080	14237	14025	14017	13989	14268	14151	14111	14102	14023	13899	14067	14218	14078	14159	13979	14235	14144	14173	14081	14224	14111	14229	14089	13936	13997	14173	14137	14101	14026	14119	14027	14045	14032	14018	14149	14089	14085	14281	14066	14079	14081	14066	14021	14043	14135	14179	14156	14133	14157	14034	14013	14141	13967	13979	13938	14083	14193	14224	14006	14069	14130	14150	14167	14121	14070	14056	14280	14099	14068	14087	14127	14006	14083	14163	14025	14061	14048	13959	14095	14039	13897	14186	14037	14053	14082	13997	14027	14020	14188	14029	14212	14190	14226	14233	13949	14054	14150	14188	14290	13972	13983	14101	14141	14069	13922	13946	14227	14178	14247	14056	14285	14169	13918	14148	14289	14204	13873	14139	14046	14141	14060	14204	14142	14132	14137	14389	13974	14176	14226	13987	14086	14200	14039	13976	14045	14120	14062	14036	14219	14173	14067	14015	13928	13967	14062	14080	13995	14169	14134	14165	14140	14028	14291	14091	14149	14003	14126	13981	14084	14094	14242	13981	14145	14366	14027	14213	14010	14132	13987	13977	14146	14153	14230	14091	14066	14097	14150	14196	13987	14087	14103	14090	14043	14023	14011	14051	13820	14032	14124	14068	14063	14169	13877	14177	14024	14160	14062	14099	14049	14157	14047	14009	14206	13983	14100	13970	14085	14348	14005	14005	13976	13924	14319	14069	14149	14013	14111	14127	14248	14015	14189	13888	14054	14101	13940	14132	14150	14023	14158	14260	13957	14153	14143	14087	14200	14080	14356	14122	14028	14108	14048	14023	13959	14080	14249	14162	14141	13971	14201	14035	14110	14218	14037	13992	14020	13953	14083	14185	14139	14085	14010	14159	13986	13997	13929	14048	14134	14217	14091	14046	14165	14161	14082	13926	14165	14117	13976	14109	13945	14108	14013	14159	13969	14020	14029	14053	14032	14114	14197	13991	14056	13886	14063	14105	14075	13984	14003	14137	14126	14035	13957	14004	14164	14062	14149	14186	14049	14197	14096	14011	14089	14202	14153	14156	14165	13899	14172	14070	13942	14123	13914	14263	14081	14164	14109	14027	14133	14069	14264	14264	14171	14201	14181	14035	14128	14069	13976	14019	14016	14019	14049	14059	14271	14022	14031	14106	14128	14196	14193	14061	14083	14012	14063	13995	14049	14150	14282	14182	14132	14125	14074	14115	13986	14150	14094	14030	14033	14031	14092	14239	14047	14172	14024	14072	14168	14271	14042	14109	14162	14084	14075	14109	14354	14090	14310	14078	14184	14076	14141	14032	14085	14123	14049	14102	14108	14097	14231	14134	14177	14290	14122	14115	13952	13973	14028	14023	13997	14073	14026	13934	14233	14224	13901	14168	14080	14187	13954	14086	14119	14035	14157	14123	14033	14135	14120	14057	14050	14020	14329	14153	13933	14064	13887	14021	14054	14108	14077	13968	14166	14083	14019	13977	14023	14030	14031	14076	13966	13960	14097	14332	14076	13944	14081	14182	14076	14148	14038	14081	14119	14050	13881	14136	14048	14163	14190	14043	14117	14145	14001	14159	14243	14111	14201	13991	14073	14021	14123	14184	14060	13937	13879	14042	14081	14168	14077	14191	13980	14228	14038	14005	14078	14087	14123	14164	14083	14014	14075	14145	13960	14147	14216	14219	14040	14139	14069	14029	14131	14112	14275	14049	14180	13919	14179	14273	14092	13932	14110	14110	14197	14223	14076	14029	14022	13969	14123	14140	14092	14162	14030	14084	13981	14223	14085	14250	14100	14075	14163	14053	14048	14169	14124	14129	14229	14106	13909	14101	13910	14187	14088	13993	14015	14058	14151	14062	14093	14085	14064	13946	14005	14153	14188	14132	14109	14120	13998	14086	14037	14161	14013	14107	13957	14001	14128	14158	14046	14058	14000	14312	13866	14196	13974	14198	14038	14116	14163	14090	13880	14186	14219	14193	14127	14043	14179	14193	14083	14048	13989	14076	14112	13985	14087	13963	14133	14166	14139	14070	14092	14131	13915	14156	14104	14221	13988	14122	14107	14014	14132	14099	14185	14076	14050	14090	14038	14052	14187	14053	14059	14079	14008	13979	14120	14066	14104	14240	14122	14015	14293	14171	14218	14309	14105	14215	13843	14093	14144	14060	13880	14022	14191	14000	14140	14142	14131	14219	14044	14063	14144	14033	14212	14053	14127	13987	14072	14097	14074	14225	14111	14078	14235	14056	14053	14068	13992	13881	14061	14084	14097	14082	14052	13927	14312	14156	14066	14126	14159	14014	13969	14134	13943	14281	14016	14194	13966	14115	14067	14266	14161	14075	13963	14246	14181	14305	14080	14164	14067	14006	13990	14066	14020	14109	13989	14169	14014	14109	14154	14081	14045	14214	14181	14080	14142	13819	14243	14115	14081	14153	14223	14085	14006	14167	14192	14229	14038	14071	13897	14060	14151	14250	14058	14240	14002	14139	14129	14269	14100	13897	14188	14269	14079	14018	14165	14124	14298	14074	14230	13968	14123	14132	14052	14041	14050	14207	14163	14118	14032	14202	13974	14080	14262	14177	14074	14135	14266	14109	14156	14077	14043	13916	14062	14141	14090	14082	14222	14167	14218	14020	14103	14255	14046	14121	14193	14215	14179	14165	14000	13966	14038	14106	14168	14084	14162	14190	14141	14057	13940	14114	14029	14091	14022	14079	14094	14086	14009	14092	14025	14049	14265	14112	14007	14309	14030	14051	14189	14091	14011	13996	14066	14056	14255	14199	13921	14107	14187	14128	14051	14146	14110	14166	13975	14018	14148	14203	14093	14194	14178	14030	14068	14084	14115	14294	13988	13991	14023	14092	14045	14150	14147	14195	14001	13921	14105	14096	14001	13980	14007	14137	14129	14047	13967	14060	13915	14299	14236	14102	14267	14130	14205	14143	14278	14030	14020	13850	14072	14057	14126	13915	14026	14090	14103	14087	14203	14257	14026	14146	14288	14168	14070	14115	13991	14162	14246	14138	14097	14142	14229	14094	13956	13964	14026	14103	13979	13991	14040	13985	14051	13983	14029	14223	14032	14160	14106	14006	13972	14184	13924	14093	14229	14073	14087	14022	13987	14027	14062	14282	14064	14121	14037	14038	14201	14255	14073	14004	14222	14005	14229	14032	14077	14070	14052	14162	13945	14144	14061	14174	14136	14167	14163	14166	14094	14186	14211	14093	14118	14073	13992	14060	13947	14064	14184	14184	13999	14143	14167	14191	14057	14059	14094	14389	13974	14032	14042	13967	14091	14054	14243	13984	14107	14109	14109	14205	14098	13987	14058	14102	14052	14060	14114	14019	14044	14181	13989	14176	14163	14122	14056	14191	14228	13913	14079	14038	14173	14232	14108	14022	13980	14023	14051	14057	14024	13992	14022	14071	14080	14150	14158	14016	14008	14047	14077	14105	14054	14086	14273	14156	14096	14043	14050	14025	14030	14083	14092	14197	14018	14114	14073	14017	14192	14163	14016	13935	14152	14067	14051	13924	14136	14024	14169	14216	14056	14227	14052	14184	14068	13969	14150	14208	14010	14132	14130	14181	14172	14148	14156	14142	13974	14154	14134	13948	14117	14269	14085	14067	14208	14014	14161	14162	14115	14123	13862	13996	14129	14211	14188	14017	14208	14047	14146	14168	14038	14177	14172	14101	14134	14094	14146	14233	14106	14129	14216	14279	14042	14195	14034	14228	13985	14042	14106	14089	14226	14005	14210	14063	14051	14269	14291	14197	14204	14051	14174	14250	13982	14288	14033	14133	13990	14135	14124	14095	14220	14182	14143	14126	14052	14045	14096	14109	14292	14094	14000	14063	14068	14234	14258	14101	14219	14081	14201	13969	14009	14246	14252	14019	14158	14069	14181	14347	14052	13979	14087	14134	14103	14047	14112	14134	14295	14106	13975	14029	14112	14091	14126	13932	14162	14115	14126	13916	14072	14105	14105	14154	14063	13992	14166	14188	14258	13974	14020	14070	13957	14177	14009	14001	14005	14047	13929	14098	14160	14168	14122	13971	14115	14110	14250	14114	14009	14016	14075	14015	14021	14231	14114	14070	14009	14211	14089	14190	14153	14148	14093	14078	14038	14148	14100	13946	13972	14124	14048	14090	13925	13949	14090	14196	14027	14093	14137	14180	14067	13954	14177	14058	14087	14132	13943	14190	13984	14236	14292	14043	14309	14130	14221	14030	14144	13957	14195	14126	14052	14096	14088	13991	14128	14079	14219	13958	14215	14146	14283	14082	14164	13896	14081	13933	14187	14039	13898	14049	14118	14018	14091	14135	13951	14296	14139	14073	14181	13928	14223	14115	14089	13933	14134	14255	14113
22636	21056	28837	23513	21315	23330	24696	19688	18679	18847	18876	18309	17918	18048	17873	17666	17544	17482	17416	17573	17294	17305	17357	17124	16854	16868	16853	16958	16887	16717	16587	16537	16590	16535	16657	16536	16503	16676	16643	16497	16345	16501	16496	16325	16402	16525	16393	16688	16672	16444	16708	16468	16553	16623	16301	16318	16487	16430	16563	16417	16201	16394	16285	16240	16429	16378	16303	16279	16548	16282	16460	16287	16464	16255	16301	16292	16414	16391	16449	16379	16410	16264	16417	16173	16461	16378	16362	16306	16447	16326	16176	16378	16466	16441	16337	16518	16274	16415	16190	16251	16375	16229	16252	16639	16315	16407	16295	16350	16565	16414	16560	16348	16431	16466	16440	16533	16436	16558	16207	16275	16530	16258	16280	16230	16305	16318	16346	16243	16253	16208	16239	16376	16172	16403	16470	16241	16446	16314	16266	16382	16237	16269	16308	16434	16337	16394	16425	16091	16320	16217	16331	16414	16246	16421	16240	16375	16411	16308	16304	16373	16431	16388	16558	16221	16190	16280	16320	16464	16304	16177	16376	16238	16429	16124	16252	16283	16391	16188	16241	16434	16197	16373	16479	16251	16266	16488	16416	16181	16367	16261	16307	16430	16368	16102	16316	16280	16030	16310	16266	16384	16392	16191	16516	16225	16311	16207	16391	16342	16289	16325	16463	16296	16344	16309	16206	16101	16290	16305	16302	16372	16257	16291	16435	16319	16278	16316	16372	16354	16268	16263	16252	16152	16453	16184	16237	16435	16516	16316	16353	16272	16353	16429	16412	16423	16282	16284	16274	16294	16449	16323	16245	16161	16365	16430	16383	16260	16492	16228	16352	16329	16258	16464	16315	16593	16516	16380	16428	16381	16337	16510	16558	16246	16324	16349	16222	16190	16198	16277	16273	16375	16204	16317	16328	16469	16174	16441	16399	16186	16306	16193	16315	16272	16339	16211	16063	16285	16251	16184	16232	16272	16399	16130	16284	16278	16306	16092	16271	16294	16350	16286	16245	16368	16400	16264	16189	16243	16123	16225	16426	16435	16166	16169	16148	16214	16277	16153	16424	16411	16379	16270	16565	15974	16356	16294	16308	16367	16202	16104	16456	16187	16309	16319	16180	16482	16379	16303	16341	16290	16248	16433	16013	16487	16295	16329	16250	16487	16373	16179	16312	16295	16147	16331	16420	16196	16236	16207	16319	16307	16280	16308	16160	16266	16326	16491	16239	16232	16277	16403	16296	16436	16255	16430	16512	16190	16181	16234	16214	16407	16177	16363	16350	16230	16121	16203	16335	16220	16575	16291	16314	16463	16474	16406	16386	16369	16515	16180	16349	16294	15971	16252	16202	16100	16473	16373	16373	16537	16432	16316	16190	16183	16291	16326	16350	16341	16311	16336	16192	16324	16381	16304	16275	16437	16208	16466	16272	16224	16341	16440	16358	16294	16203	16282	16458	16277	16378	16332	16496	16260	16110	16319	16162	16552	16186	16243	16404	16229	16334	16597	16371	16282	16311	16363	16399	16259	16308	16180	16401	16318	16260	16209	16412	16545	16420	16370	16252	16180	16420	16439	16512	16264	16348	16258	16269	16313	16375	16306	16245	16291	16209	16300	16257	16413	16230	16434	16229	16294	16185	16177	16487	16202	16103	16375	16234	16367	16500	16172	16366	16276	16401	16240	16470	16180	16103	16496	16154	16296	16176	16280	16462	16138	16300	16286	16221	16216	16277	16189	16324	16476	16372	16292	16412	16268	16069	16217	16039	16068	16357	16196	16472	16344	16208	16288	16456	16206	16543	16335	16328	16326	16120	16296	16249	16201	16389	16498	16273	16210	16309	16308	16205	16219	16339	16568	16494	16214	16328	16250	16312	16232	16380	16237	16382	16313	16538	16194	16485	16149	16104	16390	16457	16240	16371	16365	16442	16358	16304	16461	16181	16305	16281	16232	16350	16285	16365	16346	16364	16322	16312	16294	16363	16259	16196	16449	16010	16402	16284	16281	16396	16233	16381	16233	16334	16379	16419	16184	16372	16463	16275	16188	16355	16316	16231	16379	16369	16248	16272	16329	16301	16320	16410	16165	16386	16456	16535	16109	16246	16375	16371	16155	16299	16219	16357	16372	16320	16177	16360	16263	16222	15936	16245	16189	16295	16337	16265	16354	16117	16218	16338	16193	16448	16189	16169	16421	16364	16365	16223	16279	16265	16332	16331	16543	16156	16313	16234	16506	16339	16228	16439	16116	16304	16388	16382	16296	16352	16278	16419	16293	16550	16247	16389	16280	16492	16309	16371	16162	16143	16371	16431	16367	16314	16302	16432	16478	16202	16512	16227	16162	16253	16353	16214	16309	16327	16293	16386	16326	16293	16200	16307	16289	16440	16293	16336	16185	16267	16437	16115	16312	16343	16330	16057	16133	16466	16411	16216	16244	16483	16229	16349	16368	16312	16305	16369	16143	16258	16465	16385	16341	16375	16218	16284	16585	16233	16525	16343	16241	16434	16337	16338	16210	16532	16341	16188	16248	16152	16190	16498	16168	16463	16407	16315	16203	16400	16289	16431	16256	16179	16117	16411	16428	16461	16108	16166	16379	16237	16153	16181	16130	16450	16209	16369	16486	16306	16180	16206	16221	16237	16212	16359	16514	16538	16294	16221	16270	16454	16229	16245	16317	16289	16340	16180	16482	16341	16504	16303	16387	16253	16336	16367	16303	16312	16373	16320	16140	16348	16217	16268	16256	16436	16460	16317	16307	16288	16304	16314	16417	16104	16401	16422	16405	16084	16397	16236	16479	16056	16239	16197	16184	16306	16387	16262	16269	16203	16212	16388	16334	16306	16335	16262	16546	16521	16497	16349	16326	16094	16408	16080	16232	16312	16312	16325	16250	16359	16431	16239	16042	16315	16221	16249	16381	16125	16243	16337	16395	16220	16164	16355	16256	16201	16141	16263	16271	16301	16251	16403	16524	16023	16042	16477	16266	16208	16376	16366	16291	16186	16348	16376	16263	16416	16243	16160	16357	16227	16482	16119	16495	16310	16171	16200	16565	16272	16159	16272	16332	16140	16247	16260	16292	16283	16211	16426	16248	15984	16068	15983	16285	16339	16278	16437	16307	16267	16135	16244	16259	16380	16504	16271	16446	16169	16118	16396	16398	16280	16324	16200	16403	16311	16328	16392	16380	16124	16221	16383	16329	16319	16201	16355	16228	16364	16352	16146	16454	16487	16224	16265	16152	16244	16229	16295	16183	16229	16259	16286	16186	16291	16234	16217	16190	16434	16425	16201	16207	16145	16414	16342	16275	16325	16473	16217	16219	16238	16331	16424	16129	16244	16208	16247	16283	16217	16350	16431	16445	16273	16210	16382	16273	16528	16362	16470	16176	16392	16151	16308	16230	16294	16440	16326	16187	16222	16308	16268	16197	16372	16246	16387	16244	16249	16325	16298	16329	16258	16183	16396	16303	16017	16430	16334	16342	16426	16119	16258	16327	16353	16417	16200	16321	16420	16340	16455	16340	16295	16406	16389	16360	16212	16400	16324	16372	16217	16302	16217	16324	16204	16239	16424	16430	16379	16440	16447	16282	16328	16293	16229	16316	16146	16187	16232	16278	16405	16217	16190	16327	16406	16337	16167	16313	16235	16149	16379	16304	16280	16287	16267	16292	16274	16346	16415	16184	16464	16229	16181	16149	16404	16334	16343	16351	16392	16106	16293	16246	16299	16371	16354	16303	16248	16418	16529	16222	16240	16350	16224	16386	16353	16482	16309	16351	16123	16296	16487	16482	16400	16207	16150	16250	16408	16299	16304	16373	16234	16283	16371	16248	16229	16350	16346	16313	16163	16304	16156	16400	16287	16314	16397	16446	16244	16285	16339	16492	16333	16232	16334	16190	16310	16322	16308	16434	16153	16325	16128	16245	16345	16272	16242	16348	16122	16376	16401	16247	16363	16370	16363	16145	16286	16383	16238	16049	16226	16201	16425	16401	15970	16226	16443	16255	16210	16261	16303	16298	16313	16295	16520	16400	16128	16289	16272	16224	16253	16318	16302	16420	16253	16129	16326	16331	16288	16470	16396	16173	16397	16292	16370	16404	16221	16125	16339	16406	16299	16094	16284	16477	16323	16194	16205	16259	16379	16548	16228	16381	16247	16203	16273	16200	16393	16378	16104	16454	16018	16164	16225	16269	16331	16474	16331	16303	16053	16078	16475	16374	16499	16290	16237	16154	16321	16275	16332	16320	16346	16342	16337	16306	16304	16233	16412	16276	16444	16385	16251	16295	16278	16351	16155	16272	16406	16159	16239	16491	16292	16209	16337	16342	16347	16438	16289	16327	16199	16216	16402	16154	16319	16347	16356	16289	16327	16265	16335	16323	16259	16344	16447	16399	16345	16272	16358	16302	16341	16273	16367	16328	16221	16304	16310	16262	16243	16353	16269	16068	16465	16359	16424	16333	16292	16499	16289	16365	16382	16568	16400	16174	16438	16111	16364	16350	16334	16400	16304	16157	16520	16480	16288	16212	16275	16168	16298	16396	16257	16370	16218	16258	16319	16345	16372	16366	16252	16360	16215	16428	16401	16192	16055	16226	16401	16286	16320	16306	16346	16314	16318	16369	16468	16369	16306	16421	16286	16323	16263	16315	16439	16376	16373	16500	16325	16509	16315	16409	16149	16307	16320	16291	16416	16528	16173	16275	16286	16222	16174	16336	16356	16476	16331	16168	16247	16241	16219	16081	16227	16278	16554	16215	16459	16370	16221	16561	16181	16125	16244	16262	16339	16077	16296	16193	16351	16237	16265	16377	16280	16348	16461	16367	16402	16372	16407	16380	16468	16375	16150	16420	16201	16100	16228	16335	16357	16258	16269	16286	16365	16310	16288	16336	16506	16501	16408	16174	16135	16457	16435	16384	16410	16312	16387	16277	16164	16372	16329	16410	16322	16113	16245	16348	16212	16355	16591	16350	16287	16244	16188	16069	16304	16438	16341	16340	16130	16304	16304	16097	16466	16428	16332	16344	16280	16158	16171	16180	16426	16276	16367	16133	16401	16345	16343	16398	16369	16303	16356	16328	16347	16298	16369	16316	16279	16371	16181	16450	16258	16141	16273	16391	16221	16293
20054	34503	31961	25750	23391	21555	20350	19363	18772	18536	18193	17774	17337	17414	17062	16848	16553	16408	16494	16294	16291	16062	16217	16100	15722	15423	15314	15361	15372	15044	15226	14829	14944	14859	14921	14892	14847	14761	14781	14821	14832	14674	14805	14756	14883	14886	14757	14824	14921	14766	14824	14982	14871	14886	14906	14759	14903	14875	14770	14936	14972	14914	14737	14786	14856	14741	14895	14636	14721	14821	14716	14838	14741	14844	14825	14581	14680	14768	14862	14749	14753	14808	14930	14490	14679	14787	14615	14747	14785	14761	14761	14813	14671	14755	14794	14758	14746	14848	14788	14812	14818	14635	14862	14729	14683	14660	14564	14683	14699	14679	14794	14699	14799	14791	14621	14824	14673	14738	14785	14753	14897	14835	14769	14620	14965	14795	14822	14623	14774	14739	14739	14886	14639	14726	14812	14778	14666	14701	14771	14703	14914	14756	14801	14708	14723	14575	14798	14677	14722	14739	14906	14644	14703	14865	14791	14887	14722	14851	14610	14850	14685	14703	14697	14736	14765	14650	14788	14646	14662	14699	14591	14734	14744	14752	14817	14648	14815	14768	14722	14856	14835	14869	14835	14784	14642	14824	14685	14717	14716	14731	14725	14647	14657	14734	14730	14569	14748	14740	14645	14593	14790	14536	14972	14792	14773	14708	14803	14783	14774	14723	14588	14624	14691	14676	14595	14797	14678	14702	14687	14877	14787	14730	14621	14713	14732	14855	14639	14893	14884	14610	14912	14740	14916	14706	14748	14748	14864	14671	14574	14729	14807	14954	14874	14732	14695	14943	14723	14669	14772	14736	14834	14910	14703	14761	14653	14643	14748	14701	14668	14739	14853	14769	14849	14885	14769	14601	14780	14591	14883	14683	14539	14768	14783	14659	14756	14717	14742	14603	14918	14765	14655	14758	14813	14851	14743	14570	14754	14685	14722	14768	14742	14676	14762	14854	14665	14859	14713	14874	14607	14726	14576	14783	14782	14854	14631	14908	14591	14779	14679	14734	14662	14818	14961	14830	14854	14589	14714	14721	14579	14706	14784	14759	14786	14871	14837	14975	14736	14849	14661	14622	14834	14739	14708	14804	14672	14803	14839	14594	14694	14784	14901	14645	14705	14778	14756	14737	14754	14568	14771	14815	14663	14710	14742	14674	14758	14761	14775	14698	14727	14507	14861	14722	14650	14615	14610	14977	14815	14771	14757	14740	14774	14906	14657	14718	14888	14729	14513	14853	14632	14576	14882	14616	14728	14766	14736	14847	14646	14766	14696	14782	14657	14674	14694	14572	14734	14668	14716	14702	14773	14677	14578	14858	14683	14711	14648	14724	14663	14586	14806	14746	14818	14692	14642	14814	14657	14629	14721	14728	14847	14834	14932	14707	14832	14653	14719	14754	14770	14878	14816	14648	14787	14818	14703	14775	14702	14745	14787	14844	14793	14792	14722	14708	14630	14720	14761	14731	14675	14769	14709	14632	14866	14764	14675	14799	14651	14696	14836	14649	14858	14540	14728	14729	14682	14695	14740	14741	14716	14612	14763	14819	14805	14682	14904	14692	14810	14635	14439	14668	14728	14706	14694	14589	14751	14657	14669	14632	14473	14569	14728	14624	14640	14691	14902	14695	14900	14685	14804	14635	14662	14730	14805	14563	14696	14663	14770	14639	14729	14741	14668	14713	14705	14679	14700	14864	14609	14797	14593	14600	14738	14843	14685	14697	14754	14751	14575	14880	14778	14745	14550	14751	14882	14601	14808	14693	14654	14759	14706	14824	14633	14479	14705	14784	14611	14687	14747	14780	14714	14695	14780	14630	14862	14606	14764	14782	14900	14685	14933	14532	14823	14805	14620	14843	14915	14698	14812	14699	14792	14674	14802	14703	14649	14791	14809	14713	14722	14559	14786	14723	14633	14707	14862	14742	14589	14597	14653	14795	14786	14719	14535	14628	14782	14789	14622	14687	14608	14892	14531	14886	14820	14710	14729	14848	14650	14620	14706	14679	14755	14641	14753	14540	14693	14729	14843	14705	14598	14720	14796	14719	14733	14761	14804	14780	14743	14668	14838	14695	14790	14694	14645	14690	14696	14653	14714	14653	14552	14752	14740	14661	14817	14690	14694	14569	14528	14806	14887	14763	14657	14669	14753	14528	14740	14671	14766	14610	14781	14570	14787	14767	14894	14671	14777	14685	14700	14769	14727	14811	14835	14739	14738	14711	14637	14748	14875	14672	14818	14618	14682	14735	14634	14767	14656	14732	14750	14777	14657	14855	14720	14699	14792	14722	14567	14789	14813	14582	14735	14672	14769	14843	14677	14718	14694	14882	14630	14533	14665	14796	14567	14556	14577	14597	14736	14729	14666	14766	14645	14761	14692	14702	14842	14644	14682	14583	14711	14790	14610	14565	14792	14765	14753	14788	14677	14773	14690	14730	14858	14760	14676	14761	14862	14704	14626	14638	14870	14704	14713	14521	14760	14745	14681	14742	14733	14638	14793	14695	14800	14678	14712	14874	14750	14516	14894	14727	14678	14725	14944	14739	14830	14617	14667	14637	14813	14790	14782	14732	14776	14795	14777	14934	14555	14837	14899	14724	14611	14748	14543	14571	14904	14850	14747	14795	14596	14870	14882	14747	14817	14757	14786	14558	14697	14757	14659	14682	14643	14769	14703	14914	14765	14671	14684	14841	14784	14739	14544	14745	14685	14691	14639	14690	14745	14826	14810	14725	14663	14708	14655	14781	14674	14772	14750	14675	14580	14748	14727	14680	14788	14773	14817	14672	14585	14677	14740	14710	14767	14621	14799	14892	14769	14753	14766	14772	14594	14407	14611	14739	14646	14809	14757	14731	14767	14691	14835	14947	14743	14824	14645	14670	14637	14643	14659	14872	14689	14780	14669	14664	14839	14878	14720	14739	14778	14826	14811	14761	14968	14716	14792	14892	14641	14757	14747	14590	14662	14639	14838	14684	14772	14663	14654	14730	14641	14697	14804	14751	14584	14689	14635	14780	14796	14636	14832	14539	14954	14820	14698	14645	14845	14707	14811	14582	14611	14890	14839	14807	14845	14748	14623	14741	14813	14820	14759	14651	14717	14711	14773	14816	14749	14536	14519	14663	14557	14800	14677	14730	14738	14923	14616	14584	14837	14719	14661	14544	14781	14710	14824	14768	14891	14740	14724	14633	14784	14713	14861	14829	14814	14933	14914	14926	14694	14750	14670	14781	14787	14739	14751	14647	14553	14759	14780	14600	14708	14767	14575	14687	14665	14700	14577	14790	14766	14758	14557	14807	14554	14806	14800	14768	14736	14784	14721	14646	14765	14806	14628	14651	14862	14766	14722	14732	14678	14613	14679	14912	14820	14846	14796	14817	14798	14719	14801	14681	14603	14740	14626	14866	14750	14767	14656	14836	14699	14738	14730	14839	14726	14806	14677	14732	14792	14756	14742	14782	14685	14777	14713	14770	14675	14777	14806	14670	14703	14643	14584	14768	14651	14834	14609	14800	14560	14848	14699	14647	14867	14631	14809	14614	14647	14787	14792	14740	14831	14548	14751	14806	14853	14766	14726	14818	14618	14804	14755	14705	14685	14804	14760	14713	14572	14842	14735	14798	14771	14731	14518	14669	14747	14760	14773	14632	14695	14710	14672	14816	14763	14822	14758	14784	14717	14625	14690	14566	14942	14614	14833	14696	14759	14723	14685	14618	14637	14791	14598	14718	14733	14742	14727	14727	14765	14710	14736	14784	14620	14741	14766	14723	14781	14707	14860	14816	14809	14687	14542	14792	14790	14638	14682	14679	14821	14683	14667	14650	14787	14626	14826	14744	14892	14775	14756	14715	14620	14629	14819	14759	14702	14854	14797	14428	14679	14663	14794	14725	14719	14747	14527	14702	14756	14750	14689	14823	14818	14786	14706	14665	14614	14754	14691	14660	14788	14886	14723	14507	14661	14858	14634	14679	14782	14808	14699	14663	14598	14743	14760	14493	14658	14740	14773	14774	14738	14450	14794	14613	14628	14814	14655	14717	14909	14708	14632	14668	14546	14847	14664	14667	14740	14689	14679	14808	14660	14670	14671	14902	14844	14767	14631	14638	14786	14648	14832	14733	14686	14663	14717	14826	14681	14721	14823	14623	14595	14769	14880	14564	14808	14667	14785	14600	14814	14693	14863	14800	14648	14763	14657	14599	14597	14702	14672	14725	14824	14692	14664	14598	14657	14733	14720	14905	14611	14743	14723	14767	14736	14598	14667	14749	14672	14753	14747	14690	14776	14709	14697	14859	14522	14972	14647	14763	14667	14797	14541	14785	14773	14742	14824	14724	14832	14658	14805	14679	14637	14643	14673	14824	14762	14656	14644	14732	14695	14806	14866	14900	14643	14761	14696	14635	14642	14760	14639	14681	14635	14635	14632	14827	14642	14691	14659	14780	14651	14593	14704	14925	14713	14799	14708	14681	14634	14662	14712	14758	14783	14638	14793	14641	14717	14797	14680	14563	14739	14796	14662	14754	14703	14745	14900	14667	14639	14590	14712	14774	15002	14624	14763	14863	14605	14712	14660	14645	14729	14785	14615	14694	14763	14837	14706	14749	14729	14850	14685	14742	14563	14683	14630	14841	14783	14820	14908	14815	14701	14773	14683	14605	14675	14662	14717	14669	14659	14739	14687	14804	14567	14784	14665	14706	14760	14757	14671	14736	14670	14747	14783	14619	14814	14598	14832	14641	14626	14564	14750	14670	14806	14815	14680	14724	14764	14588	14669	14723	14677	14833	14675	14669	14678	14779	14689	14743	14784	14556	14768	14873	14758	14631	14702	14853	14698	14675	14792	14908	14628	14802	14825	14662	14688	14694	14551	14654	14818	14784	14780	14815	14664	14839	14803	14600	14640	14576	14704	14728	14589	14775	14619	14633	14748	14758	14745	14626	14819	14687	14798	14842	14772	14742	14868	14843	14767	14701	14883	14952	14774	14683	14776	14613	14743	14709	14885	14777	14910	14743	14711	14780	14683	14678	14816	14556	14850	14456	14708	14668	14683	14635	14476	14788	14705	14846	14775	14740	14630	14833	14688	14755	14732	14737	14639	14755	14538	14730	14721	14611	14825	14614	14822	14667	14732	14685
27323	22114	24314	20938	17440	16964	16572	16114	16125	16066	15869	15773	15776	15710	15600	15518	15499	15431	15189	15440	15391	15481	15546	15432	15343	15352	15237	15203	15189	14964	15135	15094	15088	15312	15172	15212	15087	15048	15302	14904	15132	14995	15077	15338	15104	15212	15214	15044	15117	15135	15152	15264	15195	15162	15099	15180	14888	14987	15010	14931	15127	14985	15071	15182	15063	15117	15176	15057	15041	14914	15037	15094	15142	14870	14861	14876	15092	15085	14979	14751	14972	15070	15039	15106	15122	15166	15009	15086	14966	14994	15040	14802	15153	14855	14992	14934	14913	15021	15122	14925	15044	14939	14929	14912	14998	15040	15073	15072	14911	14971	15191	15207	15185	14958	14835	15085	15017	15098	15132	15086	15154	15087	14782	14913	15048	14929	14892	14852	15110	14956	15035	15054	15189	15112	14866	15013	15001	14995	15044	15077	14949	15011	15082	14854	15065	15199	15266	15056	14937	15088	15271	15099	14923	15080	15077	15075	14965	15141	15021	14981	15027	14831	14982	14962	15050	15197	14878	15057	14882	15192	15058	14906	14972	14896	14929	15040	15018	15087	15011	15072	15124	14993	15186	14981	14971	14975	15149	15019	14882	15070	14946	14927	15038	14999	15028	15055	14885	14908	15094	14879	14954	15051	15003	14963	15109	14889	15085	15104	15053	15168	14988	15282	14985	15171	15058	15272	14967	14943	15033	15147	15038	15021	15142	14883	15020	14916	15105	15073	15175	15046	15179	15029	15111	14792	15091	14980	15096	15094	14981	14900	14840	14978	15035	14895	15152	15039	15155	15006	14884	15205	14928	15095	14962	14941	14999	15207	15177	15027	15025	15161	15065	15003	15045	15111	15287	15054	14942	15051	15223	15280	15160	15097	15084	15140	14944	15145	14979	15225	15130	14883	14901	14978	15140	15070	15228	15158	14972	14958	14931	15011	15084	15087	15055	14944	15041	14967	15043	15051	14853	15029	14915	14989	15076	14994	15124	15046	15131	14880	14913	15064	14826	14763	15122	14889	15159	15080	15117	14910	14957	15049	14968	15158	14857	15157	15024	14960	15054	14979	14975	15027	14927	15101	15000	14977	14986	14907	15021	15051	15210	15167	15051	15075	15044	14975	15052	15314	15064	15055	14974	15084	15036	14850	15131	15019	14969	15035	15001	14888	15230	14950	15186	14973	15075	15015	15124	14947	15018	15028	15122	15008	15065	14870	14995	14981	14972	15036	15074	14966	14898	15045	15216	15052	15040	14961	15061	14948	14975	15015	15103	15063	15050	15107	14951	14949	14803	15001	14950	15134	14937	15162	14981	14915	15052	15113	15113	15035	14944	15067	15088	15066	14955	15003	15106	15126	14989	14929	14933	14781	14832	14978	14848	14910	14982	14938	15022	15051	14994	14983	14990	15068	14931	15016	15094	15037	15013	15010	14828	15154	15178	15140	15024	14979	14996	15019	14894	15033	14893	15059	14975	14962	14899	14917	14994	14962	15075	14907	15182	14980	15033	15000	15013	14956	14977	15076	15005	15174	14979	14915	15129	15041	14932	15007	15184	15219	15036	15028	14925	15082	15062	15191	14983	14953	15140	15117	14927	15119	15102	14925	14857	14939	15111	15101	15076	14976	14749	15095	15301	14995	14996	15022	14985	14751	15046	15055	14970	14967	14995	15138	15032	14877	15137	14923	14968	14984	14927	14838	14832	15131	15082	15021	15174	14971	14889	15094	14942	14919	15053	15111	15006	15193	15215	15009	14980	15030	14973	14968	14940	14971	14984	14917	15027	14853	14951	15084	14984	15018	14975	15029	14995	15180	14860	15179	15055	15049	15031	14950	15104	15170	14836	15088	15041	14930	15119	14955	15151	14867	15168	14811	14998	15134	15195	14976	15078	14872	15045	14927	15267	15089	15387	15155	15241	15031	14923	14970	15141	14878	14890	14908	15048	15073	15003	14780	15188	15270	14894	15140	14933	15110	15119	14967	15050	15187	15227	15039	14955	14997	15043	15230	15077	15180	15083	15006	15244	14905	15103	14843	14939	14986	14866	14960	15080	15121	15006	14942	14898	14844	15039	15165	14844	14930	14998	15278	14906	15108	15182	14923	14890	15004	15092	15130	14909	14953	14857	15094	14992	15119	14917	14980	15108	15208	15142	15117	14777	15045	15222	15007	14892	15029	15037	14970	14982	15165	15068	14864	15046	15070	15178	15070	15184	14969	15086	14938	15180	14945	14891	15130	15158	14967	14820	14979	15065	14981	14865	15006	14855	14881	14908	15008	14871	15169	15041	15106	15233	14976	15077	15220	15005	14784	14958	15095	15022	14958	15010	15055	15119	15164	14952	15015	14921	15036	15072	15052	15213	14903	14989	15159	14949	15128	15182	15067	15026	15206	15090	14984	15074	15124	15049	14783	14862	15017	14969	15033	15090	14968	15013	14944	14907	15025	15070	15098	15073	14754	14953	15073	15139	15129	15073	15091	14991	15092	15166	15081	15046	15124	14976	14913	15055	14833	14884	15137	15096	14962	14950	15158	15090	15002	15124	14997	14942	14997	15170	15056	15027	14922	15111	14907	15044	14986	15174	15054	14995	15129	15155	15093	14992	14833	15106	14875	15020	15080	14918	14941	14813	15176	15085	14976	15041	15048	14980	14988	15095	15081	15225	14976	14876	14956	15207	14872	15153	14949	15076	15130	14937	15084	15048	14966	15167	15143	14974	15103	15044	14886	14773	14818	15214	15068	14981	14936	15002	14958	14942	15014	14885	14852	15091	15052	15079	15035	15010	15068	15024	15210	15054	14915	14864	15020	15154	15096	15019	15128	15174	14909	15124	15089	14762	15089	15029	15033	14971	14936	15050	15078	15115	14942	15256	15100	15008	15106	15075	15042	15167	15005	14955	14928	14704	14997	15169	14985	14852	14935	14974	15165	15004	15182	14922	14998	15207	15035	15020	14974	14951	15013	15025	14974	14980	15128	15109	14982	15023	14944	15099	14899	15055	15061	15030	15029	15277	15191	15204	15038	15119	15056	15051	15045	15062	15146	15107	14921	15076	15086	15084	14922	15003	15008	15237	15054	15041	14978	15216	15074	15071	15047	15157	15033	15215	15014	15054	15118	15133	14979	15030	14941	14976	14899	15128	15031	15055	14886	15020	15029	15231	14890	14971	14820	14887	15146	15213	15038	15001	14896	15181	15080	15123	15231	14930	15017	15172	15100	15001	15022	15130	15041	14931	15048	15061	15090	15240	15009	15056	15088	15050	15043	15207	14981	15173	14990	14912	14949	15026	14883	15122	15158	15102	15044	15025	15153	15251	15090	14963	15071	14864	15068	15008	14831	15095	14818	15137	14888	15068	14984	15141	15322	14994	15030	15013	15032	15230	14944	15010	15201	14916	14944	15135	14957	14987	15027	14982	15037	15326	14985	15104	15252	14920	15161	14803	15072	15110	14985	15006	15040	15014	15204	15021	14895	15059	15061	14967	15017	15026	14961	14895	15056	15059	15224	14913	14990	15103	15214	15047	14839	14883	15054	15002	15262	15108	15169	14982	14999	14955	14898	15126	14936	14972	15141	15138	14974	15103	15156	15087	15128	15212	15035	15016	14969	14869	14902	15036	14980	14908	15114	14939	15083	15159	15077	15231	15068	14895	14889	15092	15048	14827	14891	15170	14986	15060	15016	14931	15060	15038	14982	15083	15027	14868	14830	15099	15188	15079	15098	14848	15166	14927	15066	14849	14859	15014	15006	14993	14952	14967	15126	15159	15012	14980	14990	15069	15055	14825	15015	15240	15039	15040	15082	14952	15029	14944	14949	14945	14991	15139	14877	14974	14945	15038	14956	15135	15048	14991	15283	15132	15134	15078	15152	14998	14875	14893	14918	14977	14931	14978	15092	14977	14858	14936	14861	14883	15063	15043	14822	15025	15070	15050	15002	15079	14882	15156	14832	15221	15014	15222	15190	15285	15100	15093	15057	15084	15042	14903	14949	15165	14803	14966	15031	15078	15167	15083	15238	14989	15115	15074	15225	15097	14778	15079	14952	15043	15121	15014	15060	15267	15010	14992	14834	14844	14941	15167	15070	14974	14942	14987	14953	15216	15172	15121	14883	15032	14983	15097	14840	15062	14919	15127	15040	15043	15077	14939	15018	14905	15085	14973	14987	15186	15059	15121	15024	14922	14998	15091	15086	14903	15265	15043	15048	15283	14952	14980	15111	15093	14991	15189	14971	15184	15019	15061	15134	14993	14893	15069	15108	15008	14979	15127	15045	14902	15235	15032	15233	14972	15004	15110	15335	15157	14914	15040	14893	15184	15040	14869	14961	15017	15081	14957	15118	15082	14926	14989	14957	15030	15119	15022	14771	14991	14886	15077	14790	15024	15292	14990	14971	14852	14976	15143	15082	15139	14786	14815	14921	14823	14949	15186	15122	15039	14909	15048	15186	14932	15048	15026	15061	14905	14905	14976	15002	15126	15064	15117	15275	14982	14987	14981	15046	15258	15085	15182	15188	14998	15298	15107	15001	15089	14960	14996	15146	15143	15037	15071	15218	14953	14970	15053	14971	14992	14959	15172	15141	14783	14886	14994	15109	15060	15071	15049	15098	14890	14883	14997	14921	14896	14980	15211	15097	14983	14934	15014	15138	15060	15189	15105	14956	14988	14896	14997	15079	15038	15120	14940	15044	14876	14956	14844	14867	14986	15081	14866	14988	14951	15111	14948	15058	15049	15144	14971	15055	14920	15074	15227	14946	14873	15022	15100	14888	15044	15039	14956	14994	14875	14973	15132	14958	15086	14944	15198	15233	15071	14876	14974	15131	14984	14929	15108	15192	15023	15057	15073	15033	15205	14893	14893	14940	15077	15057	15030	15174	15168	15035	15044	15061	14984	14815	14957	15130	14983	14972	14999	15020	15132	15026	14917	14880	15081	15006	15237	15083	15107	14869	14931	14841	14973	15219	15058	14934	14991	15227	15111	15081	15089	15121	15095	15118	14998	15170	15021	15185	15053	14906	14842	15035	14994	15056	14930	15095	15044	15110	15046	14892	15036	15117	15007	15067	15030	15021	14854	14903	15145	15015	14928	14937	15228	14978	14951	14933	15155	14808	15226	14957	15038	14917
17834	24041	22356	18986	17656	16999	16316	15749	15750	15650	15316	15205	15034	15307	14834	14800	14658	14852	14673	14616	14608	14287	14500	14440	14223	14206	14168	14054	14070	14158	14029	14186	13957	14128	13927	14163	14078	14126	14103	14092	14024	13906	13974	13949	13980	14080	14065	14084	14115	14001	14060	14031	14280	14095	13995	13869	14062	13828	14116	14066	13740	14007	13863	13895	13953	14000	13768	13835	13987	13976	13873	13979	13999	13890	14165	13948	13930	13953	13882	14035	13918	13950	14013	14134	14159	14079	14068	13956	14050	13853	14118	13945	13935	13917	14044	13957	13812	13900	13943	14129	13769	14127	14010	13884	14024	13933	13895	13984	14014	13895	13979	13958	13994	13937	14030	13921	13915	13879	13796	13961	14011	13904	13829	13966	13929	13762	13977	13853	13818	14032	13852	14155	13852	13943	13904	13807	13856	13979	14073	13941	14068	13937	14119	14038	13853	13837	14010	14091	14063	13814	13881	13854	13934	13882	13971	13956	13926	13949	13841	13778	13996	14023	13846	14031	13869	13881	13838	13884	13940	13882	13995	14104	13748	13864	13749	13888	13916	14002	13898	13928	13877	13884	13894	14007	13825	13908	14012	13727	13925	13874	13998	13864	13837	13891	14004	13931	13937	13860	14093	13844	13991	13968	13981	14025	13951	13982	13850	13928	13838	13943	13974	13902	13880	13815	13871	13704	14033	13952	13946	13786	13924	14002	13834	14098	13925	13933	13953	13900	13847	13940	14084	13798	13807	13853	13997	13996	13960	13929	13954	13916	13850	13895	13781	13940	13928	13923	13991	13830	13855	14027	13865	14029	13875	14000	13894	13990	13863	13917	14005	13901	13842	13919	13896	14054	13909	13906	13920	13791	13934	13971	13905	14001	13999	13882	13769	14004	13763	13956	14040	13767	13834	13866	13950	13945	13919	14037	13969	13893	14016	13886	13759	13882	13958	14040	13993	13863	13949	13868	14036	14015	14094	13978	13884	14005	13979	13944	13988	14056	14021	13972	14083	14000	13886	14026	14044	13842	14022	13868	13703	13980	13979	13953	13950	13907	13834	13895	13919	13872	13998	13935	14166	13898	13952	14049	13810	13831	13881	13948	13848	13808	13931	14053	13997	13872	14042	13933	14016	14065	13945	13990	14083	14034	13817	13968	13839	13939	13966	13919	13867	14065	13925	14039	13948	13848	14185	13889	13953	14056	14071	13888	13943	13952	14064	13954	14055	13905	13987	13859	13882	13938	14013	13931	13883	13866	13791	13807	14001	14089	13936	13731	13870	13953	13985	13869	13909	13960	13785	14041	13886	13815	14139	13761	13987	13849	14046	14051	13957	14048	13870	13805	13908	13887	13912	13966	13852	13813	14019	13772	14002	13879	13768	13904	13796	13781	13945	13981	13941	13850	13925	13865	14019	13950	13757	13825	13978	13889	14053	14022	13964	13881	13945	13928	13994	13939	13964	14027	13791	14046	13889	13980	14045	13886	13911	13977	13888	13982	13906	13839	14032	13907	13907	14068	13907	14001	14016	14038	13956	13984	14024	14041	13984	14039	13793	13971	13855	13871	13874	14002	13942	13898	13969	13880	13940	13804	13943	14073	13890	13966	14075	14028	14082	13923	14019	13975	13962	13985	13769	14034	14130	13900	13985	13882	13958	13983	13970	13903	14028	13922	13896	14072	14065	14039	14093	14040	13958	14245	13871	14058	13824	13902	14030	13890	13972	13873	13929	13953	13998	13849	14054	13928	14040	13999	14096	13789	13986	13968	13961	13981	13982	13961	13811	13928	13903	13937	13967	13957	14065	13905	14018	14020	13986	14053	13904	13851	14060	13938	13900	14030	14090	13981	14001	13880	13978	13907	13984	13945	14004	13865	14003	14031	13904	13880	13936	13848	13935	13851	13888	13934	13892	13983	13713	13904	13918	13979	13956	13886	14060	13983	13759	13965	13924	14116	13946	13961	14127	14074	13878	13794	13839	14082	13983	13992	13896	13948	13918	13913	14051	13692	13915	13952	14028	13886	14027	13913	13892	13857	14065	14013	13974	13987	13832	13874	13929	13981	14027	13975	14063	14023	13961	14023	14049	13938	14110	14029	13877	13862	13883	13932	13837	13853	13788	13856	13834	13943	14055	13865	14016	13920	14035	14120	13903	13751	13938	13974	14061	13967	13774	13892	14004	14076	13933	13900	13787	13913	14002	14009	13951	13851	13867	13974	13938	13939	13908	14037	13845	13686	14029	13900	14048	13993	13874	14019	13843	13930	14077	14012	13904	13964	13966	13952	13851	14013	14140	13998	13906	13855	13977	13954	13902	14048	13865	13962	13970	13840	13931	13983	14008	13835	13999	13942	13939	13795	14065	14067	13996	14007	13998	13850	13860	13953	14004	13979	13871	13881	14036	13947	14038	13950	13866	14005	13732	13879	13909	13937	13821	14012	13959	13936	13911	13961	14014	13925	13865	13980	13941	14042	13924	13974	14068	14139	14028	13915	13926	14046	13900	13975	13853	13907	13984	13952	13778	13990	13780	13913	13926	13932	13859	14008	13944	13944	14019	13861	13922	13937	13939	13799	13804	13888	13881	13877	14235	13914	13972	13800	14006	13868	13885	13927	13823	13980	13879	13837	14063	14012	13767	13860	13888	14097	13976	13713	14016	13915	13842	13729	13849	13825	13963	13862	13880	13954	13974	13883	13945	13935	13962	13984	13907	13910	14175	13831	13965	14043	13875	13972	13969	14191	14168	13910	13960	13844	14013	13937	14044	14109	14034	13902	13906	13944	14008	14050	13869	13883	13900	13717	13864	13815	13984	13983	13831	13906	13909	13919	14089	13948	13804	13759	14087	13921	13998	13855	13928	13993	13954	13943	14149	13953	13910	13812	14008	14009	14036	14117	14046	13899	13985	13803	13931	13844	14048	13930	14105	14117	13919	13789	13986	13924	13846	14029	14033	13890	13798	13892	13803	13954	13955	13890	13856	13815	13933	13924	13966	13827	13882	13890	14040	13905	14148	14096	13970	13934	14085	14027	13823	13926	13617	13971	14100	13949	13892	13897	14107	13661	13753	13883	13959	13835	13914	13923	14064	13791	14005	13788	13975	14001	13880	13923	13970	13949	13872	13873	14058	13836	13893	14065	14012	13849	14125	14139	13912	14031	14009	13899	13730	13997	13943	13948	13974	13880	14017	13890	13951	14143	14016	13852	14063	14023	13945	13856	13959	13981	13959	13748	13939	14031	14037	14063	13841	14112	13776	14019	13853	14227	13858	13929	13951	13835	13941	13891	13979	13868	13981	13961	13811	13955	14002	14079	14044	13958	13969	14101	13867	14006	13991	13925	13944	14019	14100	13830	13995	13953	13902	13806	14117	14051	13914	13994	13895	13964	13846	13945	13921	13925	14067	13988	14047	14132	13674	14033	13999	13929	13945	13900	13897	13905	13863	14019	13865	13904	13878	13934	13996	13861	13990	14004	13780	13891	13922	13893	14062	13936	13835	13949	14050	13951	13956	14142	13925	14139	13882	13940	13883	13920	13949	13927	13804	13931	13772	13989	13917	13998	13810	13883	13918	13937	13957	13871	14054	13887	13951	13921	13937	13929	13999	13876	13852	13882	13981	14003	13961	14053	13925	13919	14014	13837	14013	13860	14050	13976	14026	14088	14028	14075	13928	13958	14116	13932	13995	14015	14118	14000	13858	13967	13922	13903	13974	13934	13962	14116	13924	13951	13923	13794	14057	14160	14020	13962	13901	14003	13973	13962	13947	13912	13941	14018	14002	13869	14071	13972	14011	14044	14033	14061	13808	14022	14034	13861	13951	13882	13936	14036	13877	13777	14042	13819	13880	14066	13855	13943	13842	13914	13952	13870	13831	13979	13931	13910	13849	14097	13739	13994	13822	14035	13952	14015	13847	14034	13838	13961	14023	13874	13963	13957	13787	13957	14018	13966	14140	14018	13891	13995	13963	13932	13671	13962	13801	14020	13945	14113	14106	13833	14008	13987	13791	13940	13791	14083	13844	14002	13775	13981	13975	14057	13932	13996	13943	14105	13866	13879	13854	13912	13937	14046	14106	13928	13745	13821	13999	14018	13934	13977	13912	14125	13980	13926	13939	14071	13829	13954	14083	13995	14043	13739	13974	13790	13960	13963	13817	13865	13968	13971	13891	13916	14045	13892	13847	13972	14097	13965	13873	13940	14107	13891	14079	13826	13973	13788	13958	13914	13971	14005	13851	13993	13890	13988	13844	13853	13993	13967	13884	13903	13777	13911	13991	13974	13873	14049	13972	14113	13974	14023	13997	13922	13948	13744	13930	13947	13805	13901	13831	13890	13707	13799	14025	13891	14008	14052	14046	14008	13944	14021	14103	13990	13980	14037	13902	14011	14100	13977	13863	14074	14016	13963	14013	13888	13898	14019	13974	13932	13900	13953	14022	13807	13792	13900	13994	13926	13876	13987	13953	13962	13967	13732	13893	13935	13987	13877	13882	13942	14040	13992	13932	13891	13876	13975	13880	13989	14068	13951	13880	13811	14043	14169	13855	14117	13883	13922	14020	13826	13990	14014	13785	13992	13816	13769	13988	13938	13929	13925	13928	14028	14013	13825	14032	13916	13923	13884	14015	13925	13960	13916	13905	13789	14020	13959	14097	13778	13994	13902	13809	13901	13918	13951	14182	14088	13897	14070	14015	13957	14013	14013	13975	14084	14028	13889	13905	13918	13902	13973	14057	13855	13977	14050	13895	14117	13916	13986	13910	13925	13979	13987	14054	13932	14141	14076	14053	13955	14049	13921	13843	14022	13934	13926	13983	13942	13965	13721	13944	14041	13909	13941	13915	14199	13969	14004	13949	14020	13997	14043	13936	13990	13863	13913	13920	14012	14085	14032	13954	14025	14016	14061	13945	14087	13976	13820	14007	13916	13775	14027	13953	13869	13999	13983	13956	13982	13934	13965	14059	13947	13967	14102	13953	13801	13948	14142	14005	13934	13721	13983	14005	14052	14012	13955	13803	13985	14005	14135	14077	13877	14113	13983	13764	13963	13942	14027	13866	13800	13957	14044	13967	13992	13893	13982	13937	13848	13969	13962	14029	13958	14014	13930	13827	14009	13899	14042	13825	13967
23752	21057	28348	24125	22023	21444	20405	17811	17280	17493	17208	16792	16649	16618	16606	16501	16320	16466	16319	16247	16305	16173	16155	16182	16233	16018	15848	15812	15675	15875	15535	15731	15505	15688	15728	15534	15433	15635	15734	15588	15559	15570	15644	15642	15625	15550	15521	15555	15717	15810	15575	15509	15712	15570	15816	15571	15549	15540	15672	15727	15471	15525	15639	15447	15348	15357	15606	15738	15525	15496	15570	15573	15429	15508	15578	15558	15728	15456	15681	15365	15500	15566	15737	15534	15580	15354	15414	15530	15573	15562	15569	15350	15498	15760	15825	15681	15264	15469	15479	15372	15493	15513	15727	15414	15291	15388	15611	15185	15488	15624	15313	15654	15625	15534	15645	15298	15393	15366	15534	15558	15490	15225	15428	15434	15476	15509	15583	15752	15491	15386	15586	15403	15564	15407	15409	15357	15479	15590	15640	15628	15655	15402	15536	15501	15499	15420	15534	15473	15555	15621	15510	15395	15569	15335	15533	15392	15554	15435	15661	15642	15466	15508	15538	15546	15598	15447	15561	15678	15442	15658	15533	15610	15376	15461	15489	15599	15489	15212	15538	15472	15512	15522	15377	15265	15648	15563	15457	15446	15579	15468	15302	15697	15540	15472	15562	15399	15553	15528	15456	15675	15345	15380	15625	15564	15389	15287	15493	15495	15232	15448	15526	15574	15544	15499	15524	15557	15524	15679	15563	15578	15642	15613	15417	15532	15589	15297	15505	15370	15473	15497	15458	15543	15427	15553	15705	15504	15588	15556	15592	15485	15502	15485	15581	15561	15549	15557	15367	15377	15739	15482	15493	15402	15326	15391	15632	15401	15556	15543	15476	15494	15465	15552	15429	15609	15559	15504	15633	15445	15462	15539	15435	15435	15586	15308	15266	15521	15527	15430	15319	15554	15418	15518	15454	15563	15387	15498	15458	15539	15424	15396	15625	15576	15444	15418	15540	15458	15360	15400	15480	15569	15463	15516	15293	15267	15557	15342	15486	15277	15638	15466	15517	15208	15355	15536	15346	15472	15466	15525	15402	15445	15523	15453	15198	15435	15488	15609	15355	15400	15356	15493	15471	15435	15382	15390	15566	15710	15433	15584	15551	15460	15625	15403	15493	15410	15375	15441	15521	15550	15436	15457	15335	15362	15581	15595	15413	15401	15587	15527	15434	15490	15417	15486	15556	15667	15476	15461	15439	15469	15500	15359	15408	15593	15677	15302	15560	15476	15452	15458	15639	15509	15357	15499	15409	15377	15493	15744	15580	15379	15472	15527	15586	15433	15409	15529	15492	15577	15481	15674	15537	15432	15362	15499	15498	15422	15429	15409	15765	15392	15484	15408	15517	15462	15640	15561	15499	15543	15377	15670	15491	15285	15654	15598	15641	15415	15372	15451	15580	15334	15499	15693	15421	15437	15420	15361	15575	15437	15512	15345	15429	15542	15309	15449	15681	15256	15625	15447	15535	15477	15421	15335	15440	15466	15528	15458	15525	15549	15564	15398	15471	15576	15583	15543	15288	15545	15467	15748	15583	15343	15556	15578	15634	15488	15433	15412	15620	15535	15596	15662	15439	15345	15578	15630	15519	15377	15485	15538	15618	15585	15566	15371	15675	15552	15382	15628	15759	15588	15531	15646	15394	15543	15308	15493	15484	15351	15428	15511	15402	15501	15335	15402	15564	15455	15633	15620	15569	15564	15451	15259	15431	15477	15561	15390	15577	15369	15422	15539	15570	15600	15604	15437	15516	15392	15399	15373	15515	15396	15337	15504	15514	15417	15546	15494	15562	15307	15595	15606	15650	15619	15403	15415	15493	15373	15467	15561	15371	15389	15711	15354	15673	15734	15744	15475	15625	15454	15260	15576	15545	15403	15287	15354	15489	15518	15561	15600	15628	15535	15415	15582	15479	15591	15570	15485	15430	15639	15599	15596	15463	15611	15473	15561	15587	15611	15553	15567	15501	15458	15532	15597	15392	15493	15469	15430	15567	15557	15238	15383	15540	15421	15496	15360	15644	15463	15728	15444	15363	15742	15601	15602	15447	15556	15588	15167	15374	15445	15492	15524	15589	15420	15370	15535	15468	15474	15488	15451	15483	15287	15447	15554	15448	15476	15595	15524	15700	15617	15502	15422	15647	15401	15758	15275	15305	15523	15562	15530	15369	15663	15455	15424	15487	15434	15552	15551	15449	15484	15378	15480	15497	15437	15500	15347	15579	15554	15661	15633	15555	15308	15547	15429	15409	15449	15649	15567	15585	15464	15584	15558	15503	15829	15538	15546	15346	15377	15499	15467	15562	15462	15647	15376	15428	15500	15663	15680	15696	15604	15564	15796	15692	15591	15461	15469	15601	15713	15725	15654	15599	15435	15493	15400	15433	15528	15454	15542	15545	15396	15447	15465	15414	15502	15392	15431	15534	15488	15698	15483	15616	15543	15683	15548	15478	15394	15366	15580	15346	15435	15445	15484	15361	15583	15335	15523	15506	15518	15322	15493	15259	15367	15691	15682	15609	15747	15394	15367	15298	15406	15460	15527	15427	15671	15467	15571	15522	15530	15577	15414	15354	15445	15451	15385	15327	15446	15472	15722	15429	15517	15424	15514	15363	15482	15469	15312	15292	15217	15499	15350	15553	15463	15720	15479	15421	15380	15433	15568	15338	15460	15381	15460	15415	15461	15581	15259	15299	15589	15367	15664	15541	15518	15591	15639	15641	15570	15288	15625	15580	15566	15461	15362	15504	15435	15452	15527	15567	15504	15386	15593	15482	15390	15544	15686	15576	15583	15571	15459	15504	15464	15455	15421	15406	15429	15519	15547	15482	15497	15467	15444	15348	15428	15615	15563	15583	15566	15461	15666	15642	15460	15691	15392	15390	15613	15311	15552	15504	15562	15502	15554	15549	15517	15660	15428	15643	15483	15568	15484	15485	15696	15460	15295	15506	15686	15601	15554	15550	15453	15546	15389	15364	15530	15621	15578	15633	15621	15554	15462	15538	15829	15349	15510	15678	15476	15512	15290	15619	15579	15541	15305	15505	15368	15418	15483	15300	15468	15811	15500	15478	15454	15504	15512	15560	15435	15555	15553	15438	15553	15762	15520	15479	15438	15426	15436	15638	15537	15387	15496	15405	15556	15528	15355	15499	15430	15623	15525	15474	15424	15549	15601	15423	15672	15542	15488	15586	15495	15442	15670	15648	15504	15662	15527	15354	15486	15532	15278	15547	15435	15494	15518	15387	15444	15449	15578	15566	15683	15463	15400	15446	15561	15550	15552	15498	15507	15528	15485	15443	15541	15523	15379	15485	15706	15657	15439	15572	15444	15564	15402	15556	15663	15362	15241	15488	15481	15170	15393	15661	15308	15633	15683	15681	15504	15627	15569	15542	15450	15582	15473	15478	15404	15396	15626	15559	15577	15507	15447	15505	15546	15387	15500	15565	15319	15356	15485	15671	15490	15444	15393	15486	15539	15643	15439	15422	15390	15338	15562	15802	15321	15575	15481	15273	15576	15387	15518	15469	15567	15348	15422	15679	15498	15410	15521	15564	15404	15467	15736	15655	15454	15594	15524	15313	15491	15396	15377	15611	15578	15545	15343	15460	15487	15380	15495	15445	15423	15351	15342	15475	15419	15373	15536	15440	15522	15461	15438	15687	15536	15497	15399	15587	15403	15506	15526	15597	15424	15357	15489	15590	15482	15385	15439	15419	15375	15320	15489	15359	15569	15628	15413	15605	15354	15588	15369	15500	15449	15528	15518	15369	15654	15655	15380	15593	15534	15522	15488	15524	15450	15517	15539	15484	15383	15471	15233	15526	15401	15556	15576	15394	15447	15505	15478	15406	15660	15573	15558	15424	15494	15517	15379	15595	15431	15377	15375	15527	15456	15460	15395	15621	15324	15624	15420	15618	15433	15381	15434	15589	15465	15294	15263	15531	15698	15444	15236	15279	15400	15355	15521	15540	15556	15494	15535	15540	15428	15403	15304	15562	15396	15619	15527	15431	15610	15705	15543	15712	15437	15427	15470	15497	15481	15468	15329	15640	15485	15625	15532	15578	15427	15573	15670	15534	15541	15406	15582	15502	15489	15607	15306	15456	15635	15588	15299	15592	15421	15462	15484	15387	15456	15266	15547	15563	15545	15494	15534	15619	15577	15455	15397	15389	15426	15376	15495	15360	15391	15621	15490	15601	15572	15520	15586	15505	15498	15491	15400	15557	15419	15490	15340	15433	15582	15672	15620	15449	15386	15832	15599	15619	15342	15359	15547	15518	15443	15556	15502	15435	15476	15539	15424	15603	15630	15462	15140	15322	15491	15511	15447	15518	15591	15617	15478	15442	15581	15701	15395	15419	15491	15582	15488	15354	15268	15436	15526	15597	15470	15272	15474	15697	15535	15574	15406	15501	15535	15301	15588	15483	15558	15373	15585	15479	15559	15462	15724	15527	15604	15294	15371	15633	15587	15461	15520	15300	15424	15478	15564	15279	15260	15232	15466	15561	15585	15507	15403	15654	15523	15355	15379	15525	15385	15621	15465	15636	15437	15361	15404	15703	15628	15671	15454	15407	15480	15624	15384	15485	15506	15539	15631	15666	15518	15381	15555	15491	15604	15560	15317	15366	15344	15486	15496	15450	15602	15573	15480	15576	15367	15594	15543	15355	15475	15266	15545	15477	15397	15483	15521	15462	15372	15619	15628	15481	15443	15516	15465	15516	15552	15561	15359	15516	15565	15410	15359	15414	15578	15601	15635	15503	15516	15532	15574	15416	15556	15635	15517	15487	15672	15336	15371	15510	15330	15523	15491	15547	15514	15387	15368	15464	15557	15537	15494	15348	15465	15591	15587	15527	15406	15498	15542	15374	15597	15602	15606	15567	15567	15522	15474	15310	15342	15432	15605	15470	15620	15574	15570	15665	15416	15437	15628	15518	15404	15265	15444	15527	15384	15470	15338	15504	15435	15539	15483	15382	15553	15479	15551	15473	15452	15630	15659	15692	15600	15461	15552	15361	15451	15483	15343	15468	15452	15620	15678	15336	15560	15485	15670	15440	15421	15444	15402	15378	15407	15564	15576	15411	15501	15522	15343	15450	15484	15425	15482	15505	15586	15539	15438	15625	15629
17353	29864	27934	23051	20864	19324	18253	17714	17401	17462	16703	16297	16188	16087	15889	15690	15625	15449	15629	15722	15267	15413	15142	15173	14921	14906	14510	14596	14647	14353	14379	14402	14503	14388	14342	14418	14433	14334	14422	14323	14197	14259	14306	14179	14435	14355	14367	14204	14401	14489	14288	14367	14387	14395	14325	14381	14188	14382	14390	14225	14343	14310	14283	14195	14147	14391	14210	14334	14315	14476	14344	14280	14192	14331	14227	14240	14304	14247	14079	14118	14113	14391	14288	14291	14292	14240	14341	14386	14353	14311	14333	14180	14313	14303	14348	14158	14276	14265	14202	14285	14421	14143	14086	14191	14406	14294	14049	14169	14187	14176	14340	14275	14254	14322	14288	14323	14162	14160	14215	14403	14343	14238	14381	14143	14351	14086	14189	14121	14286	14002	14345	14188	14312	14316	14308	14364	14198	14289	14294	14184	14232	14021	14248	14206	14173	14062	14176	14177	14239	14143	14258	14258	14123	14323	14251	14393	14301	14188	14258	14229	14262	14268	14308	14385	14381	14242	14104	14361	14224	14359	14312	14277	14230	14051	14208	14310	14229	14395	14381	14108	14094	14209	14173	14247	14300	14297	14307	14235	14145	14152	14175	14225	14151	14248	14075	14163	14191	14201	14231	14233	14302	14189	14233	14306	14270	14249	14306	14261	14273	14165	14137	14240	14383	14088	14128	14282	14079	14334	14125	14153	14273	14200	14383	14252	14187	14302	14120	14062	14210	14260	14364	14304	14352	14370	14279	14184	14156	14290	14179	14303	14211	14186	14197	14017	14224	14237	14159	14126	14384	14358	14218	14321	14072	14149	14043	14170	14261	14298	14200	14221	14304	14088	14300	14091	14226	14214	14273	14159	14262	14286	14340	14303	14190	14042	14235	14241	14080	14292	14275	14032	14206	14010	14302	14371	14247	14092	14420	14281	14201	14234	14383	14207	14319	14247	14288	14254	14230	14169	14267	14271	14337	14323	14119	14297	14140	14273	14197	14261	14302	14306	14068	14146	14163	14137	14159	14338	14249	14228	14186	14322	14422	14053	14282	14187	14133	14143	14182	14187	14247	14325	14293	14171	14175	14232	14327	14213	14297	14076	14119	14231	14287	14213	14348	14357	14188	14164	14328	14141	14192	14226	14237	14094	14262	14430	14367	14311	14199	14179	14406	14179	14302	14264	14249	14116	14046	14210	14173	14171	14253	14218	14274	14126	14304	14168	14260	14298	14201	14353	14166	14176	14242	14080	14324	14204	14205	14310	14327	14341	14281	14204	14248	14307	14175	14277	14101	14283	14300	14301	14359	14389	14308	14070	14252	14053	14228	14341	14211	14203	14304	14123	14262	14148	14339	14246	14363	14284	14218	14171	14332	14224	14233	14216	14191	14223	14219	14190	14459	14199	14321	14101	14257	14266	14323	14198	14138	14233	14288	14221	14248	14289	14249	14319	14229	14116	14323	14374	14197	14253	14319	14404	14207	14173	14313	14271	14236	14074	14091	14235	14253	14208	14246	14101	14095	14180	14266	14129	14214	14228	14199	14241	14393	14182	14291	14314	14386	14236	14192	14347	14130	14252	14033	14305	14196	14141	14143	14117	14359	14116	14224	14159	14233	14130	14193	14365	14231	14216	14148	14430	14274	14353	14175	14184	14192	14402	14325	14225	14192	14324	14379	14316	14191	14223	14096	14277	14303	14220	14217	14100	14279	14171	14142	14066	14144	14146	14269	14264	14188	14320	14109	14260	14161	14201	14200	14344	14322	14153	14264	14339	14266	14225	14236	14102	14211	14366	14134	14114	14237	14261	14256	14163	14161	14146	14206	14021	14263	14119	14291	14278	14323	14233	14202	14248	14122	14291	14078	14169	14360	14033	14181	14249	14122	14196	14249	14153	14209	14200	14209	14154	14423	14290	14072	14064	14155	14249	14336	14207	14105	14191	14228	14274	14104	14086	14146	14283	14329	14166	14328	14117	14242	14287	14209	14085	14075	14146	14189	14129	14388	14363	14226	14226	14123	14188	14325	14274	14195	14141	14338	14285	14321	14100	14074	14298	14269	14235	14348	14360	14135	14212	14166	14246	14150	14115	14261	14337	14143	14211	14236	14330	14291	14252	14248	14379	14366	14350	13984	13969	14358	14236	14309	14162	14183	14315	14184	14493	14101	14247	14278	14401	14029	14238	14290	14123	14426	14123	14338	14156	14129	14232	14267	14325	14206	14311	14309	14247	14164	14256	14276	14232	14071	14188	14259	14225	14064	14489	14224	14273	14268	14226	14164	14191	14194	14233	14308	14255	14124	14193	14128	14352	14228	14145	14242	14259	14031	14225	14084	14161	14317	14303	14325	14318	14228	13879	14256	14358	14232	14289	14216	14186	14238	14189	14256	14217	14350	14083	14300	14299	14172	14262	14239	14224	14272	14212	14396	14221	14247	14234	14032	14199	14239	14313	14221	14404	14334	14350	14314	14224	14338	14196	14269	14158	14227	14262	14257	14371	14133	14090	14076	14208	14283	14229	14286	14151	14238	14334	14075	14473	14080	14222	14264	14208	14137	14395	14174	14071	14135	14346	14102	14225	14204	14282	14440	14338	14142	14066	14160	14390	14162	14104	14195	14217	14297	14266	14124	14396	14180	14277	14118	14006	14416	14210	14317	14267	14192	14355	14297	14174	14234	14134	14269	14088	14392	14244	14300	14273	14215	14168	14385	14155	14257	14262	14120	14192	14044	14286	14404	14225	14097	14286	14077	14025	14215	14355	14218	14235	14151	14255	14247	14291	14122	14289	14130	14216	14388	14233	14323	14146	14310	14376	14284	14230	14308	14219	14299	14228	14196	14407	14121	14208	14295	14111	14222	14257	14182	14160	14169	14137	14278	14172	14357	14220	14116	14232	14336	14319	14260	14316	14150	14297	14389	14324	14321	14278	14161	14200	13979	14073	14296	14128	14272	14493	14331	14138	14047	14197	14177	14183	14243	14268	14224	14315	14307	14517	14130	14304	14222	14132	14116	14241	14175	14365	14260	14396	14275	14265	14123	14285	14246	14110	14167	14246	14258	14168	14228	14105	14199	14330	14072	14190	14332	14008	14172	14217	14197	14257	14137	14357	14203	14156	14186	14235	14184	14182	14314	14239	14245	14442	14091	14088	14342	14229	14245	14258	14267	14204	14120	14362	14235	14192	14119	14145	14349	14213	14048	14330	14289	14269	14312	14091	14004	14337	14283	14491	14117	14222	14313	14166	14223	14130	14067	14144	14139	14355	14229	14183	14276	14243	14293	14318	14217	14198	14097	14247	14294	14141	14276	14230	14225	14132	14267	14424	14166	14182	14246	14202	14075	14303	14242	14331	14233	14130	14272	14291	14195	14263	14158	14221	14294	14288	14267	14312	14165	14169	14119	14257	14237	14197	14150	14270	14305	14202	14220	14357	14185	14278	14406	14300	14166	14128	14403	14333	14076	14146	14135	14307	14203	14010	14450	14273	14153	14423	14203	14075	14273	14281	14340	14207	14243	14158	14271	14238	14189	14123	14230	14291	14249	14218	14215	14114	14074	14156	14356	14307	14246	14291	14244	14194	14299	14188	14066	14437	14294	14318	14353	14256	14085	14287	14246	14195	14343	14317	14238	14158	14229	14118	14278	14150	14157	14163	14121	14165	14100	14204	14183	14432	14254	14462	14112	14355	14332	14200	14137	14192	14183	14313	14204	14212	14331	14040	14294	14123	14071	14140	14342	14360	14094	14352	14269	14302	14325	14023	14178	14244	14230	14159	14067	14280	14120	14255	14199	14200	14207	14399	14288	14366	14315	14323	14188	14180	14155	14102	14469	14327	14194	14323	14212	14315	14252	14377	14171	14346	14238	14160	14183	14101	14240	14202	14216	14312	14136	14231	14296	14184	14146	14308	14251	14238	14121	14208	14226	14326	14180	14310	14161	14261	14250	14141	14181	14161	14325	14142	14188	14162	14187	14400	14223	14307	14203	14096	14283	14178	14163	14227	14224	14237	14225	14159	14216	14093	14193	14214	14228	14148	14297	14109	14072	14326	14332	14135	14209	14411	14156	14328	14154	14112	14170	14296	14329	14100	14397	14262	14278	14340	14185	14260	14146	14256	14123	14380	14289	14265	14396	14185	14199	14258	14162	14265	14189	14367	14111	14195	14194	14195	14263	14295	14289	14187	14111	14259	14331	14252	14266	14258	14336	14182	14112	14360	14229	14232	14210	14239	14195	14420	14135	14239	14273	14054	14344	14209	14235	14234	14178	14163	14219	14368	14160	14226	14351	14196	14293	14266	14291	14200	14061	14213	14229	14168	14192	14183	14154	14247	14135	14208	14085	14251	14175	14389	14269	14303	14182	14033	14240	14213	14180	14245	14178	14156	14269	14138	14073	14332	14245	14073	14361	14053	14118	14294	14011	14329	14227	14304	14310	14126	14201	14225	14266	14187	14482	14182	14340	14342	14349	14268	14234	14266	14300	14308	14241	14148	14269	14226	14241	14293	14217	14269	14384	14078	14222	14223	14138	14205	14381	14332	14257	14080	14025	14096	14286	14226	14171	14038	14147	14220	14172	14279	14201	14231	14221	14303	14225	14197	14230	14208	14156	14123	14272	14512	14122	14198	14202	14278	14309	14442	14401	14364	14341	14309	14411	14143	14251	14259	14374	14416	14188	14170	14209	14242	14268	14251	14436	14186	14324	14106	14292	14233	14265	14351	14236	14180	14210	14133	14171	14204	14212	14219	14389	14276	14256	14126	14376	14169	14442	14144	14391	14263	14307	14202	14351	14084	14243	14117	14328	14187	14134	14179	14133	14205	14356	14220	14247	14421	14292	14250	14124	14323	14167	14227	14382	14049	14104	14261	14177	14345	14088	14328	14222	14256	14221	14248	14255	14251	14322	14034	14194	14164	14395	14125	14293	14132	14224	14221	14302	14212	14348	14214	14259	14121	14230	14363	14138	14224	14330	14248	14273	14411	14250	14368	14227	14286	14319	14296	14424	14241	14288	14361	14136	14378	14134	14381	14239	14328	14058	14124	14233	14173	14288	14463	14183	14211	14156	14287	14173	14128	14093	14169	14171	14106	14346	14357	13991	14219	14232	14380	14203	14178	14120	14359
22698	21048	28837	23504	21375	23632	25094	20181	19144	19627	19383	18614	18410	18084	17872	17904	18078	17776	17867	17963	17757	17585	17698	17438	17181	17259	17070	16992	17165	16796	16833	16812	16709	16989	16824	16824	16751	16933	16653	16605	16781	16633	16616	16655	16615	16639	16843	16816	16733	16732	16873	16576	16829	16635	16767	16862	16794	16565	16613	16518	16597	16695	16542	16544	16610	16519	16619	16499	16412	16669	16585	16565	16581	16652	16515	16645	16676	16765	16706	16581	16734	16708	16615	16803	16580	16880	16654	16543	16507	16577	16604	16553	16790	16603	16470	16492	16715	16609	16468	16595	16492	16689	16421	16648	16609	16402	16560	16491	16388	16552	16439	16555	16465	16460	16506	16530	16722	16563	16573	16540	16851	16569	16605	16690	16853	16631	16754	16505	16578	16510	16648	16587	16736	16607	16564	16539	16417	16494	16636	16382	16398	16360	16617	16418	16568	16651	16483	16692	16516	16491	16826	16740	16695	16577	16541	16740	16745	16567	16542	16505	16557	16704	16475	16607	16613	16420	16473	16463	16393	16607	16501	16512	16574	16559	16615	16391	16684	16590	16387	16529	16459	16663	16668	16733	16524	16660	16624	16404	16562	16373	16533	16451	16436	16641	16543	16604	16756	16478	16391	16497	16445	16602	16631	16468	16496	16509	16241	16469	16349	16454	16408	16359	16521	16522	16408	16553	16814	16360	16425	16573	16610	16579	16604	16481	16525	16690	16509	16703	16686	16425	16595	16444	16582	16557	16683	16714	16388	16689	16385	16423	16381	16489	16701	16540	16370	16477	16556	16648	16585	16503	16499	16453	16572	16318	16461	16570	16478	16440	16757	16558	16361	16500	16588	16513	16641	16560	16522	16571	16471	16614	16618	16401	16612	16369	16476	16593	16550	16572	16533	16569	16411	16548	16421	16503	16769	16583	16606	16808	16527	16663	16654	16754	16730	16431	16487	16580	16536	16522	16663	16605	16396	16397	16603	16530	16493	16601	16495	16463	16505	16231	16535	16496	16534	16445	16467	16524	16641	16502	16399	16319	16656	16535	16475	16765	16526	16512	16606	16482	16560	16525	16512	16494	16519	16598	16460	16570	16667	16581	16441	16524	16600	16559	16455	16450	16352	16725	16757	16535	16474	16498	16419	16356	16488	16432	16470	16610	16487	16587	16436	16328	16431	16540	16606	16455	16701	16359	16471	16567	16520	16645	16504	16464	16498	16501	16599	16720	16407	16276	16466	16478	16529	16517	16568	16448	16611	16536	16161	16313	16471	16702	16447	16587	16692	16726	16556	16471	16500	16458	16449	16413	16490	16638	16442	16579	16577	16586	16324	16576	16350	16382	16560	16491	16528	16635	16315	16431	16612	16544	16527	16511	16599	16652	16748	16547	16478	16519	16491	16761	16553	16473	16377	16715	16514	16404	16558	16509	16655	16582	16530	16425	16570	16538	16570	16782	16614	16527	16616	16569	16592	16713	16531	16568	16624	16575	16540	16591	16510	16675	16436	16686	16768	16636	16462	16716	16659	16631	16547	16623	16613	16646	16405	16620	16546	16462	16753	16596	16679	16501	16483	16535	16395	16556	16533	16540	16481	16502	16513	16432	16608	16566	16558	16527	16505	16454	16759	16645	16423	16280	16626	16543	16475	16577	16645	16468	16530	16422	16522	16629	16627	16337	16532	16501	16509	16611	16628	16485	16450	16628	16689	16406	16419	16462	16522	16458	16345	16394	16688	16434	16509	16728	16645	16596	16629	16510	16807	16491	16608	16530	16489	16591	16636	16623	16414	16545	16570	16582	16606	16547	16609	16448	16576	16587	16551	16618	16551	16508	16703	16495	16587	16444	16594	16644	16694	16615	16563	16621	16597	16529	16435	16490	16616	16493	16515	16596	16364	16531	16429	16580	16368	16481	16682	16580	16514	16367	16496	16652	16802	16772	16528	16409	16592	16605	16696	16674	16801	16603	16719	16605	16627	16513	16664	16550	16380	16567	16662	16415	16516	16409	16549	16603	16317	16474	16715	16446	16535	16497	16674	16558	16757	16626	16500	16570	16533	16402	16557	16612	16669	16461	16559	16436	16740	16358	16705	16532	16674	16394	16327	16607	16490	16667	16710	16489	16594	16543	16561	16605	16790	16605	16568	16687	16902	16340	16496	16407	16580	16596	16550	16669	16475	16647	16716	16463	16356	16701	16332	16524	16573	16929	16711	16431	16735	16591	16557	16643	16676	16644	16443	16584	16482	16537	16621	16464	16538	16470	16614	16677	16665	16652	16596	16478	16721	16721	16371	16396	16469	16440	16408	16343	16429	16618	16562	16690	16539	16669	16320	16526	16689	16645	16734	16466	16528	16555	16417	16732	16658	16556	16644	16385	16560	16620	16508	16501	16473	16614	16545	16525	16418	16629	16496	16573	16514	16596	16479	16333	16470	16625	16797	16542	16698	16567	16470	16561	16610	16480	16497	16659	16529	16531	16359	16638	16521	16526	16570	16704	16611	16403	16499	16420	16660	16563	16564	16520	16644	16416	16440	16606	16684	16495	16545	16419	16435	16522	16599	16684	16519	16483	16496	16575	16563	16606	16613	16738	16556	16432	16546	16465	16566	16415	16475	16513	16543	16514	16379	16676	16644	16516	16303	16610	16423	16503	16331	16438	16571	16637	16633	16708	16455	16652	16576	16373	16532	16598	16468	16728	16457	16503	16570	16587	16403	16412	16520	16653	16461	16303	16469	16484	16654	16617	16503	16532	16484	16638	16580	16330	16320	16596	16557	16612	16504	16471	16739	16527	16632	16624	16639	16523	16544	16524	16477	16250	16529	16556	16372	16610	16690	16471	16545	16402	16501	16416	16682	16546	16679	16616	16348	16706	16503	16429	16514	16479	16471	16451	16670	16526	16448	16543	16558	16367	16476	16238	16643	16533	16409	16589	16590	16484	16455	16534	16387	16472	16345	16478	16592	16435	16630	16578	16461	16606	16583	16542	16479	16535	16432	16579	16545	16537	16711	16582	16500	16503	16479	16462	16584	16759	16566	16445	16500	16731	16430	16587	16748	16720	16416	16547	16873	16519	16501	16682	16607	16640	16397	16329	16692	16690	16581	16563	16448	16551	16669	16539	16646	16297	16455	16497	16612	16521	16500	16470	16598	16561	16779	16426	16548	16734	16298	16468	16646	16570	16438	16442	16641	16477	16494	16726	16599	16537	16538	16488	16451	16535	16361	16468	16495	16514	16599	16606	16570	16560	16545	16767	16641	16569	16633	16348	16773	16540	16623	16671	16518	16390	16520	16493	16465	16410	16551	16742	16612	16456	16392	16591	16643	16408	16587	16333	16834	16639	16451	16335	16523	16414	16474	16475	16646	16446	16440	16486	16504	16453	16601	16541	16469	16464	16699	16546	16559	16523	16388	16556	16505	16487	16530	16559	16447	16529	16534	16566	16367	16363	16510	16416	16525	16651	16532	16491	16661	16502	16608	16644	16717	16504	16583	16590	16809	16463	16465	16379	16497	16574	16580	16451	16531	16631	16532	16474	16693	16883	16475	16610	16475	16498	16415	16504	16403	16490	16586	16425	16563	16511	16532	16632	16457	16458	16654	16655	16515	16642	16526	16425	16534	16409	16583	16579	16625	16599	16498	16635	16728	16715	16541	16378	16438	16515	16631	16503	16393	16532	16538	16525	16601	16457	16602	16491	16442	16493	16483	16557	16546	16514	16630	16699	16556	16554	16445	16446	16494	16483	16655	16550	16592	16671	16436	16480	16608	16573	16640	16459	16617	16478	16474	16557	16589	16454	16336	16403	16543	16506	16531	16482	16631	16402	16598	16683	16463	16385	16627	16685	16641	16341	16382	16453	16531	16621	16613	16518	16651	16480	16358	16452	16395	16478	16482	16354	16650	16544	16548	16575	16610	16691	16507	16726	16755	16748	16684	16504	16511	16388	16409	16451	16470	16503	16502	16493	16657	16461	16353	16485	16527	16460	16743	16672	16665	16596	16683	16418	16478	16562	16589	16589	16528	16633	16454	16713	16304	16430	16518	16553	16441	16493	16523	16497	16440	16333	16426	16347	16321	16569	16491	16371	16680	16415	16653	16654	16467	16363	16497	16293	16508	16368	16380	16530	16562	16667	16610	16487	16456	16503	16567	16632	16572	16492	16504	16564	16504	16719	16660	16603	16356	16353	16359	16509	16449	16639	16482	16421	16541	16402	16522	16605	16333	16513	16506	16509	16640	16520	16410	16466	16687	16647	16502	16480	16605	16597	16460	16472	16378	16590	16579	16642	16735	16557	16418	16417	16474	16569	16286	16805	16481	16304	16449	16609	16761	16468	16586	16616	16645	16520	16567	16491	16664	16714	16477	16677	16512	16476	16544	16531	16385	16364	16584	16447	16480	16556	16321	16613	16668	16403	16854	16600	16736	16536	16357	16464	16581	16454	16551	16605	16442	16549	16512	16785	16450	16510	16588	16625	16543	16637	16619	16596	16446	16459	16393	16540	16808	16541	16739	16502	16548	16581	16467	16307	16646	16531	16604	16541	16448	16608	16493	16569	16385	16529	16560	16379	16689	16454	16703	16556	16631	16634	16679	16580	16537	16635	16639	16623	16424	16469	16453	16456	16698	16608	16632	16675	16517	16372	16495	16685	16337	16464	16568	16376	16553	16394	16387	16585	16391	16455	16552	16630	16606	16649	16443	16498	16619	16420	16487	16553	16559	16561	16463	16359	16580	16456	16627	16612	16489	16413	16654	16487	16547	16636	16651	16611	16512	16511	16584	16675	16501	16474	16538	16543	16422	16438	16554	16583	16535	16471	16334	16614	16265	16568	16572	16574	16639	16587	16436	16525	16699	16426	16568	16516	16617	16642	16742	16474	16603	16438	16681	16563	16549	16476	16334	16343	16568	16456	16551	16570	16538	16513	16390	16524	16427	16698	16521	16530	16526	16394	16528	16447	16345	16624	16578	16558	16553	16715	16519	16564	16674	16530	16783	16536	16524	16520	16737	16414	16705	16557	16552	16417	16494	16474	16750	16633	16515	16551	16473	16507	16446	16565	16599	16624	16599	16685	16656	16521	16504	16550	16608	16787	16435	16465	16361	16417	16716	16528	16505	16414
19157	34693	32779	26746	24310	22160	20705	19912	19593	19094	18599	18103	17507	17135	17006	16812	16641	16675	16708	16714	16477	16341	16305	15965	15642	15497	15424	15448	15312	15281	15172	15109	15058	15033	15044	15185	14981	14930	15169	14950	14973	14925	14901	14863	14976	14949	15199	14894	15039	15239	15174	14917	14992	15098	14969	14860	14844	14823	14906	14811	15125	14911	14754	14821	14777	14846	14916	14977	14908	15083	14858	14856	15049	14784	14827	14810	14798	14952	14945	14837	14766	14991	14945	14679	14670	14978	14857	14854	14777	15005	14855	14886	14845	14914	14813	14882	14672	14822	14843	14872	14859	14857	15043	14870	14785	15084	14859	14861	14798	14822	14884	14812	14760	14886	14929	14689	14907	14931	15021	14718	14663	14706	14913	14936	14861	14927	14967	14733	14865	14753	14875	14893	14767	14815	14724	14770	14909	14811	14856	14966	14793	14825	14839	14905	14790	14716	14802	14914	14678	14951	14871	15056	14858	14828	14848	14825	14876	14988	15016	15011	14966	15007	14886	14953	14909	14899	14762	15013	14898	14866	14860	14780	14869	14955	14823	14883	14953	14889	14849	14921	14917	14859	14723	14888	14818	14786	14715	14888	14866	15006	14964	14747	14827	14904	14984	14864	14943	15005	15048	14780	14767	14792	14786	14956	14904	14906	14820	14857	14900	14744	14951	14728	14806	14852	14733	14834	14662	14762	14779	14847	14877	14896	14910	14751	14918	14836	14885	14955	14884	15013	14797	14869	14822	14769	14988	14766	14863	14712	14725	14774	14770	15039	14855	14833	14941	14806	14770	14873	14957	14687	14830	14912	14572	14859	14930	14943	14756	14984	14895	14821	14675	15042	14962	14936	14924	14970	14903	14949	14775	14794	15117	14589	14979	14842	14901	14752	14784	14937	14694	14711	14933	14757	14950	14930	14830	14912	14885	14742	14876	15025	15014	14666	14912	14857	14923	14962	14772	14748	14929	14818	14751	14857	14859	14846	14823	14844	14809	14772	14810	14807	14800	14713	14756	14938	14758	14708	14678	15064	15045	14872	14925	14991	14802	14940	14748	14924	14703	15031	14908	14969	14861	14775	14687	14820	15069	14816	14828	14841	14915	14851	14907	14881	14702	15003	14914	14599	14911	14877	14959	14820	14938	14876	14748	14747	14902	14811	14890	14738	14851	14771	14733	14948	14887	14655	14864	14901	14932	14910	14842	14880	14870	14842	14913	14797	14944	14883	14903	14936	14712	14801	15033	14646	14862	14853	14836	14897	14845	14879	14857	14846	14893	14848	14603	14793	14815	14878	14944	14845	14747	14788	14939	14673	14853	14701	14768	14952	15088	14834	14759	14858	14738	14801	14854	14873	15066	14823	14818	14942	14819	14848	14847	14940	14943	14840	15038	14751	14796	14885	14946	14782	14904	14814	14842	14795	14925	14803	14799	15011	14691	14914	14820	14836	14672	14888	14898	14825	14948	14861	14846	14855	14791	14913	14827	14727	14874	14806	14850	14780	14720	14993	14856	14749	14787	14868	14917	14876	14904	15063	14708	14906	14822	14913	14987	14783	14957	14876	15094	14815	14785	14982	15061	14600	14902	14844	14870	14957	14998	15041	14865	14781	14670	15071	14825	14895	15047	14731	14910	14908	14914	14872	14900	14932	14674	14814	14618	14966	14986	14893	14842	14795	14992	14635	14797	14776	15051	14802	14849	14792	14813	14874	14771	14702	14777	14790	14775	14837	14988	14853	14905	14860	14830	14682	14813	14795	14771	15119	14768	14963	14732	14878	14679	15017	14797	14792	14827	14855	14974	14675	14994	14948	14845	14709	14733	15085	14882	14991	14875	14969	15084	14841	15018	14827	14871	14965	14882	14909	14736	14844	14736	14800	14901	15087	14806	14712	14729	14924	14865	14722	14871	14704	14850	14834	15067	14842	14870	14834	14721	14879	14816	14737	14756	14911	14808	14883	15034	14912	14956	14691	14832	14681	14831	14897	14784	14928	14853	14888	14907	14798	14933	14892	14916	14843	14923	14899	14759	14884	14866	14850	14940	14702	14827	14984	14881	14869	14910	14678	14919	14922	14885	14850	14775	14705	14834	14914	14711	14942	15113	14857	14874	14944	14862	14721	15027	14733	14922	14801	14821	14863	14984	14788	14908	14724	14857	14933	14887	14905	14814	15032	14813	15038	14864	14957	15075	14752	14893	14687	14930	14818	14857	14855	14913	14889	14666	14882	14958	14907	14766	14801	14928	14817	14840	14807	14794	14800	14874	14828	14934	14953	14745	15001	14911	14819	14866	14841	14768	14874	14848	14732	14889	15008	14745	14734	14833	15039	14819	14831	14827	14837	14916	14715	14832	14986	14789	14804	14803	14882	14888	14963	14833	14818	14892	15024	14776	14804	14550	14883	14723	14753	14853	14843	15064	14878	14978	14849	14908	14777	14962	14916	14814	14866	14821	14730	14886	14845	14963	14747	14964	14863	15085	14768	14950	14837	15053	14872	14939	14767	14829	14834	14925	14830	14962	14759	14844	14874	15003	14745	14905	14908	14911	14750	14740	14892	14859	14861	14851	14813	14860	14743	15043	14803	14793	14786	14779	14920	14845	15051	14934	14745	14940	14940	14956	14798	14747	14832	14684	14857	14904	14773	14719	14843	14811	14908	14871	14927	14843	14919	14888	14875	14807	14820	14882	14848	15036	14681	14702	14884	14874	15018	14781	14923	14909	14614	15030	14841	14797	14785	14898	14937	14737	14911	14868	14979	14679	14965	14704	14889	14744	14883	14936	15078	14954	14906	14986	14785	14805	14686	14681	14817	14767	14911	14772	14840	15037	14710	14807	14887	14925	14784	14935	14759	14793	15005	14768	14800	14808	14812	14866	14977	14845	14792	14788	15012	14770	15019	15027	14808	14832	14731	14711	14984	14927	14843	14931	14736	14881	14795	14842	14820	14797	15009	14960	14871	14773	14862	14900	14888	14939	14894	14762	15027	14936	14875	14867	14797	14867	14976	14864	14737	14712	14883	14807	14778	14840	14857	14986	14842	14959	14907	14804	14857	14809	14635	14925	14790	14863	15090	14933	14863	15001	14879	14850	14818	14865	14815	14747	14668	14786	14973	14740	14839	14750	14849	14936	14787	14707	14863	14935	14819	14837	14861	14828	14803	14874	14923	14994	14825	14813	14933	14766	14789	14786	14726	14481	14794	14644	14989	14890	14833	14885	14708	14828	14913	14649	14930	14874	15022	14747	14912	14813	14812	14793	14881	14845	14894	14832	14823	14764	14912	14781	14991	14902	14825	14855	14762	14795	14743	14764	14936	15032	14911	14782	14761	14918	14638	14678	14849	14971	14907	14856	14764	14982	15010	14770	14816	14931	14784	14764	14799	14719	14809	14987	14808	14765	14894	14671	15144	14747	14971	14897	14910	14932	14966	14955	14653	14895	14718	14842	14897	14935	14866	14606	14706	14669	14925	14881	14854	14810	14921	14803	14670	14784	14964	15003	14695	14842	14968	14868	14860	15060	14854	15010	14936	14814	14929	14831	14795	14858	14861	14816	14744	14924	14895	14939	14779	14803	14741	14828	14964	14949	14822	14861	14943	14909	14894	15043	14833	14888	14900	14879	14776	14878	15044	14792	14663	14902	14727	14702	14759	14782	14927	14952	14854	14761	14897	14934	14843	14833	14860	14827	14897	14912	14853	14890	14801	14950	14927	14941	14693	15000	14746	14867	14937	14793	14945	14839	14982	14915	14801	14876	14856	14811	14802	14836	14841	14799	14902	14828	14765	14862	14722	14808	14902	14712	15014	14872	14980	14894	14715	14936	14853	15032	14782	14899	15077	14867	14705	14904	14824	14937	14820	14707	14850	14951	14971	14721	14739	14674	14956	14826	14950	14660	14631	14742	14855	14694	14764	14743	14915	14838	14560	14907	14770	14791	14923	14984	14781	14822	14832	14861	14884	14996	14678	14837	14845	14847	14983	14780	14843	14724	14769	14949	14785	14859	14853	14987	14848	14730	14934	14742	14778	14754	14787	14812	14909	15059	15067	14940	14945	14704	14883	14913	14850	14651	14799	14769	14973	14964	14897	14830	15002	14868	14839	14698	14985	14880	14717	14931	14615	15018	14795	14814	14753	14745	14944	15073	14629	14795	14893	14767	14946	14748	14955	14961	14951	14888	14927	14883	14865	14766	14725	14892	14887	14866	14916	14794	14863	14793	15007	14724	14770	14862	14813	14950	14889	15008	14756	14884	14911	14935	14905	14835	14853	14860	14900	14981	14819	15014	14928	14812	14761	14943	14861	14979	14809	14953	14932	14908	14847	14826	14889	14741	14994	14719	14918	14959	14944	14957	14861	15024	14798	14864	15058	14878	14883	14836	14980	15014	14892	14884	14840	14823	14838	14788	14969	14794	14818	14830	14769	14705	14758	14681	14907	14940	14759	14733	14929	14779	14904	14809	14843	14809	14884	14756	15027	15038	14894	14867	14784	15086	15016	14893	14727	14768	14790	14827	14932	14721	15079	14933	14849	14657	14742	14805	14703	14925	14775	14782	14865	14918	14993	14813	14949	14718	14852	14942	14851	14868	14767	14898	14859	14997	14795	14933	14833	14820	14800	14737	14773	14853	14868	14773	14801	14896	14966	14784	14760	14916	15021	15034	14750	14969	14885	14759	14829	14640	14839	14967	15026	14801	14875	14961	14802	14949	14667	14776	14856	14753	14768	14787	14757	14707	14809	14778	14918	14822	14717	14624	14869	14891	14736	14893	15061	15036	14870	14916	14708	14893	14978	14967	14906	14782	14850	14718	14876	14984	14854	14973	14944	14836	14888	15011	14864	14950	14832	14890	14948	14837	14867	14814	14829	14794	14745	14759	14880	14831	14831	14813	14810	14925	14853	14848	14887	14844	14777	14845	14862	14715	14737	14894	14792	14857	14997	14839	14869	14608	14829	14898	14913	14946	14743	14772	14915	14914	14771	14999	15106	14797	14769	14818	14918	14790	14865	14840	14807	15178	14950	14893	14875	14720	14764	14865	14814	14729	14794	14858	14857	14712	14962	14784	14796	14790	14813	14954	14668	14913	14727	14988	14950	14847	14795	14964	14784	14727	14858	14904	14802
27368	22081	24808	21722	17938	17366	17119	16580	16406	16586	16449	16059	16101	16000	15863	15695	15657	15859	15688	15805	15726	15682	15703	15514	15390	15350	15594	15467	15325	15452	15262	15240	15250	15446	15314	15240	15327	15339	15217	15078	15294	15099	15241	15013	15178	15341	15326	15092	15420	15185	15306	15421	15319	15296	15291	15258	15060	15167	15173	15310	15268	15239	15287	15221	15190	15254	15337	15273	15217	15170	15133	15212	15296	15156	15172	15297	15369	15188	15266	15316	15317	15237	15302	15234	15214	15058	15214	15192	15208	15316	15137	15007	15077	15300	15084	15173	15183	15456	15200	15206	15332	15105	15250	15197	15351	15093	15355	15220	15246	15228	15276	15165	15407	15218	15019	14961	15230	15123	15177	15284	15408	15226	15364	15137	14948	15165	15392	15177	15356	15180	15179	15019	15213	15203	15251	15183	15055	15076	15196	15261	15522	15267	15413	15294	15176	15127	14977	15311	15222	15195	15265	15431	15322	15174	15193	15342	15291	15144	15073	15169	15179	15219	15192	15301	15259	15011	15180	15138	15146	15208	15403	15193	15047	15234	15237	15335	15434	15063	15197	15235	15161	14964	15329	15119	15312	15074	15159	15132	15131	15113	15077	15217	15406	15301	15059	15201	15028	15285	15355	15430	15004	15270	15147	15251	15273	15376	14996	15213	15176	15172	15204	15174	15225	15248	15210	15263	15268	15071	15112	15218	15148	15297	15245	15195	15350	15378	15244	15172	15220	15153	15056	15156	15073	15134	15321	15231	15326	15308	15291	15239	15061	15167	15190	15284	15236	15157	15070	15111	15050	15101	15239	15241	15425	15250	15247	15216	15203	15286	15074	15218	15270	15177	15250	15068	15299	15205	15192	15150	15162	15258	15248	15244	15140	15346	15216	15271	15382	15142	15266	15236	15231	15264	15231	15147	15238	15272	15062	15360	15243	15070	15356	15157	15240	15191	15188	15087	15242	15125	15128	15285	15165	15334	15302	15182	15163	15092	15266	15240	14974	15163	15152	15161	15251	15116	14938	15242	15208	14965	14979	15186	15194	15147	15153	15242	15135	15310	15129	15079	15201	15389	15315	15355	15244	15213	15246	15256	14989	15121	15199	15231	15035	15145	15065	15205	15112	15023	15125	15245	15146	15078	15265	15303	15213	15011	15223	15020	15259	15145	15108	15188	14931	15149	15441	15259	15364	15316	15262	15185	15173	15290	15304	15104	15205	15201	15339	15018	15216	15123	15135	15209	15263	15201	15263	15175	15370	15130	15252	15087	15179	15330	15418	15321	15299	15297	15044	15028	15206	15394	15248	15290	15212	15274	15080	15144	15249	15194	15206	15285	15371	15290	15238	15219	15039	15162	15037	15467	15271	15273	15093	15293	15154	15115	15167	15304	15149	15172	15332	15185	15334	15146	15087	15173	15284	15167	15305	15324	15320	15354	15285	15085	15059	15003	15381	15225	15230	15031	15002	15127	15159	15201	15305	15017	15126	15275	15300	15257	15337	15262	15208	15270	15179	15397	15188	15548	15407	15306	15192	15224	15253	15281	15301	15307	15197	15135	15184	15186	15280	15300	15333	15162	15022	15276	15153	15216	15279	15235	15114	14988	15246	15215	15171	15081	15078	15024	15299	15181	15252	15249	15102	14895	15130	15231	15330	15199	15147	15187	15115	15141	15188	15285	15240	15359	15102	15328	15218	15170	15259	15151	15247	15232	15405	15175	15091	15281	15235	14957	15271	14984	15234	15376	15253	15081	15263	15213	15191	15252	15258	15111	15339	15031	15277	15112	15176	15314	15106	15338	15333	15293	15203	15009	15305	15060	15287	15164	15134	15214	15127	15046	15349	15248	15269	15093	15085	14990	15117	15197	15265	15246	15091	15204	15296	15399	15231	15174	15141	15180	15209	15380	15157	15167	15340	15247	15423	15205	15099	15100	15035	15337	15370	15138	15057	15236	15443	15235	15242	15252	15179	15227	15405	15192	15306	15367	15120	15186	15400	15215	15101	14970	15241	15247	15325	15326	15413	15171	15298	15163	15322	15250	15405	15151	15100	15319	15348	15337	15289	15350	15022	15179	15220	15036	15299	15138	15398	15195	15160	15214	15163	15112	15136	15119	15163	15202	15138	15167	15119	15492	15269	15268	15305	15184	15162	15259	15241	15249	15203	15203	15297	15285	15138	15118	15102	15092	15256	14898	15063	15084	15075	15138	15188	15095	15174	15112	15243	15260	15186	15357	15178	15333	15275	15238	15224	15001	15298	15044	15193	15364	15168	15188	15036	15220	15225	15464	15333	15121	15110	15231	15223	15331	15283	15357	15214	15292	15469	15121	15183	15077	15255	15174	15171	15084	15248	15190	15283	15209	15167	15263	15301	15370	15085	15124	15165	15132	15149	15030	15051	15344	15204	15377	15283	15099	15270	15235	14961	15264	15118	15429	15481	15072	15198	15169	15189	15037	15246	15170	15204	15257	15061	15200	15129	15202	15361	15241	14987	15285	15321	15202	15139	15369	15271	15318	15465	15250	15181	15070	15137	15415	15274	15187	15265	15293	15279	15228	15306	15309	15372	15175	15127	15266	15203	15123	15336	15286	15251	15336	15449	15236	14966	14970	15225	15297	15183	15293	15277	15098	15327	15236	15220	15193	15264	15193	15265	15441	15134	15239	15305	15278	15050	14988	15264	15291	15260	15267	15113	15291	15422	15439	15138	15067	15329	15336	15155	15057	15128	15233	15310	15334	15300	15133	15333	15056	15345	15142	15070	15149	15349	15273	15228	15220	15208	15239	15236	15256	15168	15285	15013	15390	15098	15131	15019	15181	15277	15087	15210	15049	15387	15285	15143	15096	15341	15024	15126	15050	15177	15183	15026	15207	15221	15294	15048	15385	15151	15200	15195	15320	15339	15365	15229	15054	15194	15077	15497	15215	15279	15281	15215	15117	15156	15187	15231	15266	15235	15109	15418	15149	15368	15418	15209	15287	15084	15167	15206	15317	15319	15240	15241	15286	15158	15320	15223	15345	15221	15178	14861	15198	15374	15207	15383	15235	15242	15295	15282	15200	15111	15452	15319	15164	15069	15105	15123	15151	15268	15181	15268	15295	15245	15185	15174	15126	15199	15136	15241	15355	15380	15188	15201	15165	15117	15161	15349	15298	15193	15151	15138	15135	15195	15285	15160	15178	15096	15197	15220	15223	15104	15064	15404	15167	15394	15350	15298	15171	15144	15081	15169	15122	15276	15127	15248	15149	15200	14980	15186	15204	15248	15176	15203	15181	15150	15200	15262	15308	15380	15132	15019	15211	15220	15138	15146	15182	15389	15265	14990	15308	15245	15301	15210	14998	15178	15136	15306	15022	15152	15124	15178	15249	15305	15354	15160	15303	15135	15154	14974	15095	15277	15261	15034	15274	15280	15274	15225	15179	15164	15067	15231	15355	15226	15311	15088	15028	15165	15117	15162	15060	15335	15170	15231	15258	15092	15352	15252	15232	15195	15109	15392	15240	15323	15255	15157	15251	15240	15402	15228	15109	15295	15038	15090	15166	15145	15102	15274	15222	15144	15247	15123	15090	15106	15198	15052	15116	15226	15326	15358	15363	15337	15301	15176	15215	15335	15297	15251	15268	15169	15228	15229	15116	15034	15176	15204	15301	15210	15263	15576	15225	15368	15182	15265	15299	15263	15189	15134	15151	15313	15282	15213	15271	15155	15289	15147	15283	15123	15338	15350	15079	15381	15260	15105	15336	15128	15209	15056	15453	15264	15395	15129	15340	15170	15044	15268	15288	15225	15292	15179	15185	15157	14979	15364	15320	15080	15216	15224	15058	15192	15287	15409	15259	15284	15139	15230	15141	15063	15275	15049	15291	15318	15280	15306	15268	15084	15089	15143	15170	15274	15103	15154	15212	15279	15211	15403	15310	15234	15216	15056	15499	14980	15229	15204	15274	15189	15316	15218	15188	15325	15155	15094	15114	15218	15217	15291	15175	15335	15217	15179	15239	15363	15062	15262	15339	15130	15069	15389	15196	15276	15332	15255	15296	15271	15082	15197	15336	15232	15230	15214	15217	15326	15051	15241	15035	15275	15346	15296	15326	15079	15060	15147	15280	15161	15267	15077	15145	15215	15149	15271	15315	15171	15149	15380	15001	15261	15174	15241	15025	15206	15332	15180	15254	15439	15123	15106	15174	15319	15317	15324	15271	15224	15231	15137	15280	15165	15237	15123	15191	15423	15131	15109	15177	15164	15165	15060	14985	15010	15185	15437	15111	15240	15382	15167	15181	15031	15008	15217	14948	15133	15336	15366	15434	15244	15167	15273	15156	15169	15294	15075	15287	15181	15356	15064	15155	15214	15305	15094	15215	15074	15130	15145	15220	15096	15198	15264	15253	15375	15114	15279	15021	15159	15209	15298	15303	15420	14925	15178	15146	15124	15240	15129	15001	15075	15211	15214	15072	15434	15154	15290	15338	15474	15166	15260	15231	15184	15298	15379	15160	15338	15249	15142	15263	15373	15189	15114	15193	15106	15079	15023	15282	15153	15087	15091	15174	15282	15246	15292	15284	15154	15147	15117	15288	15088	15324	15204	14974	15113	15294	15124	15118	15229	15319	15310	15020	15164	15367	15159	15093	15160	15138	15139	15081	15384	15136	15110	15254	15389	15140	15187	15236	15143	15179	15172	15064	15208	15218	15333	15199	15232	15376	15199	15243	14958	15253	15236	15395	15278	15066	15203	15072	15250	15292	15146	15278	15257	15199	15126	15165	15418	15400	15417	15269	15378	15204	15109	15191	15403	15203	15183	15106	15136	15256	15142	15293	15203	15234	15268	15110	15027	15198	15072	15143	15266	15232	15283	15260	15093	15280	15207	15105	15197	15204	15188	15293	15185	15101	15242	15254	15099	15179	15332	15030	15317	15291	15264	15015	15369	15237	15360	15159	15425	15256	15128	15253	15178	15262	15173	15148	15054	15199	15025	15293	15214	15146	15218	15249	15312	15055	15173	15138	15286	15119	15296	15105	15379	15184	15243	15278	15312	15257	15174	15153	15251	15280	15195	15210	15180	15104	15202	15423	15233	15041	15268	15359	15369	15269	15197	15230	15050	15216	15210	15284	15286	15305
17610	24227	23810	20178	18504	17282	16878	16341	16160	16166	15907	15556	15216	15110	14992	14930	14771	14992	14785	14896	14787	14726	14791	14477	14317	14352	14266	14297	14278	14288	14077	14169	14123	14167	14302	14064	13890	14138	14213	14095	14292	14153	14118	14055	14147	14120	14078	14138	14077	14125	14385	14114	14196	14126	14199	14067	14146	14109	14006	13998	13996	14144	14036	14116	14082	14258	13935	13994	14000	13908	13983	14052	14080	14027	13983	14158	14096	14138	14318	14252	14060	13931	13959	13973	14129	13945	14093	14189	14004	14264	13821	14111	13755	14154	14048	14115	14096	14338	14141	14109	14247	14147	14177	14020	14234	14022	13971	14104	14028	14108	14052	14056	14108	13988	13993	14110	13903	13985	14094	14141	14083	13891	14101	13960	13906	14082	14216	14166	14165	14075	13942	13990	14028	14147	14023	14098	13989	13813	14114	14049	14059	14111	14138	14017	14007	14062	14047	14261	14138	13968	13923	13960	13981	13991	14080	13966	14279	14079	14249	14068	14074	14061	13837	14022	14152	14158	14203	14090	14005	13901	13993	14182	13995	14022	13893	14155	14298	14068	14110	14046	14077	14114	14171	14090	14183	13996	14225	13828	14006	14355	14242	13979	14089	14117	13989	14094	14052	13941	14130	14134	14105	14164	14128	13905	14015	13992	14228	14214	14123	14056	14076	14170	14114	14206	14099	13910	14001	14103	14016	14082	14068	13984	14019	13885	13946	14059	14075	14188	13980	13977	14101	13915	13975	14205	14145	14082	13959	14174	14152	14038	14158	13983	14013	14198	13957	14024	14099	13919	13975	14140	14198	14223	14028	14066	14044	14055	14064	14128	13965	14062	14165	14000	14106	14088	14125	13873	14046	13966	14071	13889	14081	14008	14090	13989	14035	14193	14042	14049	13976	13814	14041	13972	14038	13985	14021	14173	14008	14096	14209	14077	14077	14344	14073	14256	14082	13935	14036	14091	14118	14013	14063	14159	14101	14139	14097	14077	14129	14172	14097	14126	14158	14134	14008	14008	14098	14084	13982	14008	14095	14019	13941	14114	14091	14188	14209	14002	13963	14093	14033	14091	14091	14084	14040	14076	13878	14000	14191	14023	14169	14001	14085	14115	14104	14204	14024	13981	13940	14044	13956	14137	14226	14077	14155	14055	13896	13895	14111	13997	14197	14045	14117	14042	14008	14122	13989	14112	14083	14132	13979	14115	13947	13967	14185	14284	14128	14140	14044	14043	14137	14147	14166	14141	13975	13890	13937	14050	14045	14140	14120	14193	14115	14067	14090	14097	14129	14044	13940	14029	14038	13988	14044	13972	14245	14250	14154	14105	14122	13906	14061	13991	14133	14119	13970	13841	14034	13994	13948	14046	13948	14231	14058	14016	13974	14026	14062	13948	14052	14136	14101	14069	14136	13900	14186	14043	14037	14031	14153	13964	14186	13999	14009	14063	14131	14160	14032	14074	14084	14023	14061	14014	14247	14060	13954	14097	14163	14091	14058	14333	13984	14063	14011	14150	14103	14005	14102	14012	14146	14041	14041	13999	14083	14238	14040	14033	14084	13981	13902	13994	14127	14003	14169	13884	14155	14040	14230	14132	14042	14022	14024	14000	14101	13967	14065	13956	14093	14010	13979	14235	14000	13981	14094	14167	14193	14084	14130	14146	14128	14127	14048	14131	14087	14118	14122	14030	14140	14104	14114	13871	14022	14034	14143	13882	14080	13956	14077	14092	13969	14168	14151	13957	14139	13938	14047	14007	14064	13990	14061	13926	14008	14205	13958	14135	13903	14068	14090	14093	13928	14209	14154	14110	14036	14081	14111	13942	14125	14125	14063	14058	14049	14141	14051	14056	14145	14135	14103	13953	14092	13997	14024	14001	13920	14023	14133	13933	13967	13935	14191	14120	13885	13947	14240	14062	14110	13983	13899	14120	14033	14114	14141	14076	13970	14113	13944	14058	14194	14115	13954	14165	13919	13939	13980	13965	13950	14057	13958	14222	13951	14152	14012	14016	14168	14165	14122	14182	14074	14182	14243	13992	14010	14221	14158	14055	13975	14262	14059	14124	13983	14199	14038	14187	14017	14063	13922	14085	14137	14057	13948	14156	14181	14012	14133	13941	14170	13980	14217	13974	14057	14036	14162	14174	13953	13940	14151	14105	14007	13991	14116	14014	14076	13962	14156	13890	14034	14161	14009	13930	14044	14102	14062	13996	14002	13915	14007	13979	13931	14043	14025	14261	14123	14101	14100	14067	14039	14340	14064	14066	14093	14033	14010	13878	14148	14064	14032	14027	13978	14025	14006	14023	13933	13965	14012	14133	14080	13963	14111	14141	14005	13903	13939	14072	14163	14022	14071	14171	14182	14019	14126	14098	13903	14103	14082	13906	14027	14053	13940	14157	14261	14047	14117	14046	14166	14211	14036	13959	13960	13927	14089	14042	14085	14042	14082	14057	14148	13972	13953	13933	13995	13984	14209	14290	14107	14027	13973	14067	14075	14105	14009	14030	14076	14028	14124	14334	13955	13975	14196	14028	13965	14021	14070	14233	14084	13983	14089	14104	14116	14042	14025	14174	14069	13882	14116	13911	14095	13961	14032	14144	13897	14048	14123	13984	14040	13949	14294	13976	14025	13964	13937	14112	14221	14028	14055	14078	14237	14094	14167	14224	14071	14035	14186	13960	13938	14116	14217	14213	14276	14057	14179	13999	14291	14139	14058	14143	13995	14047	14105	14075	14113	14121	14142	13979	13944	14016	14066	13954	14157	13986	14002	14114	14094	14050	14224	14193	14042	14168	14179	14017	14131	13998	14094	13916	14096	14083	13996	14082	13992	14150	14087	13940	14046	14084	14151	14119	13970	13967	14048	14024	14023	14021	14097	14039	14189	14025	14243	14180	14032	13993	14138	14075	14132	13973	13983	13984	14029	14184	14069	14121	14024	14254	14057	14050	14018	14211	14085	14066	14143	14015	14061	13955	14002	14110	14173	13993	14091	14148	14039	14189	14119	14144	14031	14013	14217	13982	14101	14073	13857	14126	14052	13980	14099	14042	14212	14123	13930	14194	13991	14152	13869	14189	14064	13953	14123	14127	14024	14098	14218	13901	14090	14219	14093	14165	14072	14111	14001	14022	13967	13967	14171	14017	14077	14062	14030	14130	14039	14007	14010	13904	14072	14012	14195	13897	14017	14129	14131	14110	14033	14166	14045	13957	13937	14017	14072	14046	14127	14189	14219	13980	14155	14078	13912	14008	14183	14183	14069	14187	13995	14028	14089	14002	14011	13977	14220	14142	14153	13964	14080	14083	13932	13993	14042	14155	14011	14080	14062	14248	13938	14010	13957	14088	14079	14182	13967	14178	13973	14023	14307	13917	14264	13990	14312	14199	14093	14093	14063	14199	14134	14191	14137	14080	14209	13962	14149	14152	13938	13920	14276	14015	13968	14166	14190	14269	14139	13934	14000	14019	14016	14080	14040	14153	14239	14040	14084	14089	13990	14174	14004	13980	14089	14184	13937	14171	13969	14076	14219	14039	14277	14162	14075	13896	14076	14134	14000	13914	13878	14216	14101	14001	14012	14022	14163	14140	13855	13946	13955	14144	13975	14285	14125	14197	14120	13929	14105	14234	14008	14223	14036	14237	13985	14039	14027	14040	14043	14076	14221	14132	14184	13973	14102	14023	14148	14057	14113	14067	14224	14031	13955	14159	14073	14053	14070	14106	13986	14078	14250	14078	14184	14224	14191	14116	14101	13874	14160	14088	14013	13953	14187	14001	14044	14087	14017	14036	14108	14120	14233	14085	14214	13987	14009	14150	14052	14103	14175	14089	13988	14057	14192	13961	14138	14047	14199	13989	14297	14007	14206	14151	14004	14067	14173	14023	14088	14049	14087	14027	14182	14092	14146	13976	14058	14044	14049	14145	13938	14044	14075	14065	14132	14044	13993	13995	14047	14101	14119	14081	14010	14104	13899	14113	14054	14022	14160	14032	14030	14126	14149	14137	13840	14092	14025	13996	14188	14277	14101	13972	14116	14127	14087	13917	14049	13968	13976	14084	14099	14015	14034	14045	14016	14149	13983	14035	14056	14007	14105	13993	14044	13992	13943	14041	14036	14092	14189	13984	13860	14030	14091	13960	14172	14088	14084	14096	14038	14174	14006	14040	14076	14239	14118	14126	14107	14010	14121	14187	14054	14139	14073	14184	14143	14135	14073	13986	13958	14051	14121	14072	14161	14017	14109	14169	14159	14274	13994	14238	14072	14174	13975	14149	14219	14134	13955	14089	14028	14039	14132	14200	14052	14036	14196	14160	14179	14094	14115	13993	13852	14270	14097	13973	14084	14115	13978	13964	13888	14150	14262	14032	14030	14187	14094	14135	14072	14018	14001	14125	13884	14158	14114	14145	14193	13973	14153	13996	13907	13980	14094	14093	13992	13928	14007	13934	14044	14133	14038	14152	14006	14029	14169	13966	14030	14119	14192	14099	14142	13988	14170	14158	14057	14027	14066	14206	13980	14127	14059	14217	14019	14008	14000	14023	13889	14141	14199	14021	14118	14109	14003	14059	14046	13963	14084	14243	14062	14119	14124	14055	13968	14243	14027	14078	14049	14179	13993	14238	14068	14061	14108	14023	14201	14057	14074	14066	13992	13981	14154	14161	14177	14086	14130	13946	13934	13997	14064	14016	14242	14026	13980	14089	14120	14081	14124	13978	14135	14006	14094	14017	14171	14131	14175	13931	13969	14081	14247	13951	14215	13960	14035	14017	14178	14060	14138	14115	14048	13981	14049	13951	13973	14109	14102	14065	13992	14103	14113	14054	14081	14139	14068	13983	14203	14026	13870	14076	14155	13780	14066	13984	14046	13889	13962	14186	14013	14088	14127	14087	14256	13988	14083	14081	14136	14080	14052	14024	14024	13931	14118	14035	13991	13980	13996	14008	13954	14051	13990	14135	14046	14110	13968	14026	14078	14184	14078	13967	14131	13990	14131	14001	14090	14037	13997	14179	14160	14055	14203	14006	14013	14055	14100	14095	13914	14039	14062	14051	14133	14057	14142	14092	14086	14243	14143	14188	14053	14142	13948	14143	14040	14174	14183	14114	14237	14075	14177	14038
23728	21040	28336	24083	22046	21485	20610	18053	17415	17224	17379	16765	16749	16696	16294	16422	16439	16319	16317	16272	16293	16185	15905	16058	15870	15721	15460	15417	15563	15736	15427	15602	15523	15511	15647	15494	15420	15550	15397	15516	15458	15541	15419	15526	15548	15592	15581	15473	15647	15556	15641	15476	15369	15539	15518	15413	15366	15356	15479	15407	15339	15439	15417	15250	15337	15510	15307	15531	15455	15366	15350	15411	15364	15269	15459	15247	15450	15060	15339	15320	15384	15472	15369	15311	15364	15293	15533	15346	15378	15526	15143	15287	15386	15483	15359	15412	15424	15256	15542	15378	15399	15503	15458	15502	15317	15431	15278	15424	15445	15272	15354	15468	15412	15277	15438	15411	15443	15379	15392	15326	15449	15388	15458	15370	15468	15244	15319	15333	15444	15428	15626	15453	15367	15409	15461	15411	15362	15509	15423	15513	15324	15432	15171	15247	15404	15285	15330	15356	15392	15291	15368	15475	15206	15464	15268	15311	15300	15441	15355	15307	15271	15411	15256	15220	15128	15320	15279	15319	15314	15289	15246	15451	15408	15349	15549	15193	15436	15413	15362	15389	15419	15582	15387	15382	15494	15247	15348	15194	15274	15327	15400	15298	15455	15457	15562	15260	15355	15416	15108	15161	15311	15413	15414	15309	15486	15431	15464	15299	15395	15318	15214	15442	15393	15428	15329	15442	15213	15338	15238	15316	15453	15438	15273	15428	15394	15172	15404	15452	15490	15507	15191	15196	15564	15168	15233	15088	15380	15273	15433	15355	15448	15287	15372	15339	15299	15406	15456	15443	15317	15392	15405	15563	15500	15463	15471	15445	15204	15529	15518	15354	15259	15384	15517	15516	15384	15325	15252	15376	15319	15446	15167	15589	15437	15344	15443	15180	15053	15364	15357	15415	15403	15358	15215	15430	15340	15374	15529	15565	15220	15342	15124	15441	15301	15425	15319	15579	15461	15568	15315	15369	15356	15446	15094	15254	15333	15299	15401	15355	15318	15374	15220	15310	15387	15351	15437	15442	15323	15093	15404	15443	15237	15458	15299	15540	15240	15346	15290	15229	15444	15466	15366	15402	15228	15406	15182	15189	15339	15279	15425	15306	15324	15405	15268	15369	15434	15266	15415	15379	15395	15454	15079	15351	15443	15442	15541	15583	15204	15271	15308	15248	15529	15527	15306	15378	15398	15325	15339	15333	15480	15374	15305	15401	15346	15516	15295	15388	15451	15485	15565	15459	15379	15200	15168	15270	15366	15522	15454	15354	15242	15284	15260	15386	15353	15358	15443	15371	15205	15251	15385	15363	15446	15332	15235	15379	15354	15532	15558	15420	15317	15393	15429	15337	15468	15303	15343	15585	15296	15450	15307	15411	15220	15446	15473	15275	15368	15334	15364	15567	15453	15472	15422	15342	15374	15309	15472	15280	15345	15262	15358	15348	15302	15385	15431	15355	15435	15367	15344	15431	15362	15444	15322	15400	15412	15389	15366	15543	15353	15423	15283	15407	15447	15387	15410	15292	15137	15321	15311	15516	15365	15483	15364	15186	15421	15233	15255	15462	15374	15202	15418	15171	15412	15264	15333	15304	15577	15434	15215	15270	15184	15144	15288	15268	15241	15385	15391	15255	15277	15443	15226	15505	15319	15400	15266	15525	15382	15500	15235	15192	15231	15469	15296	15409	15407	15321	15223	15345	15311	15433	15343	15262	15302	15318	15105	15125	15410	15465	15459	15440	15347	15307	15220	15237	15217	15304	15358	15417	15518	15304	15232	15397	15416	15297	15337	15238	15319	15536	15388	15488	15359	15372	15327	15475	15490	15401	15342	15390	15176	15324	15319	15212	15542	15278	15472	15238	15316	15316	15547	15378	15336	15401	15556	15352	15364	15305	15354	15326	15307	15424	15466	15169	15326	15122	15271	15189	15256	15398	15329	15179	15524	15337	15356	15431	15283	15382	15404	15375	15303	15522	15473	15293	15526	15298	15428	15486	15466	15439	15292	15366	15301	15253	15342	15384	15455	15324	15218	15399	15372	15525	15293	15366	15317	15490	15458	15318	15463	15540	15446	15520	15382	15416	15364	15291	15322	15348	15395	15282	15405	15518	15292	15560	15425	15401	15531	15531	15160	15515	15597	15438	15490	15240	15160	15303	15563	15265	15579	15197	15403	15526	15494	15418	15346	15447	15458	15208	15418	15374	15332	15363	15485	15358	15484	15361	15328	15335	15420	15227	15307	15423	15288	15398	15350	15335	15365	15500	15350	15418	15490	15348	15248	15398	15398	15455	15324	15227	15267	15333	15378	15425	15388	15298	15340	15502	15483	15397	14977	15338	15384	15480	15214	15355	15444	15304	15290	15310	15428	15540	15495	15220	15363	15535	15332	15426	15366	15295	15296	15333	15361	15428	15256	15306	15160	15309	15386	15557	15439	15373	15274	15429	15427	15350	15339	15207	15325	15388	15350	15359	15527	15388	15450	15371	15406	15402	15317	15339	15426	15339	15518	15414	15155	15362	15394	15298	15283	15368	15493	15394	15595	15389	15295	15291	15436	15268	15133	15680	15483	15268	15361	15436	15373	15420	15245	15420	15536	15336	15381	15180	15357	15472	15459	15410	15436	15230	15483	15502	15630	15309	15403	15511	15357	15552	15353	15453	15308	15426	15287	15441	15417	15497	15272	15262	15357	15239	15421	15385	15242	15281	15278	15476	15470	15413	15339	15373	15507	15253	15396	15477	15536	15272	15325	15253	15235	15448	15271	15556	15454	15510	15396	15413	15432	15601	15412	15237	15186	15500	15343	15364	15212	15377	15363	15394	15253	15396	15358	15364	15388	15169	15379	15388	15393	15182	15420	15277	15506	15166	15382	15291	15542	15368	15279	15419	15314	15390	15469	15270	15541	15315	15459	15399	15338	15528	15641	15403	15397	15248	15371	15397	15442	15494	15359	15456	15326	15398	15448	15312	15320	15403	15078	15387	15268	15365	15482	15475	15636	15509	15240	15401	15520	15285	15323	15202	15395	15308	15424	15440	15660	15224	15412	15351	15240	15293	15221	15211	15260	15488	15368	15184	15384	15524	15438	15390	15441	15313	15407	15347	15282	15428	15677	15578	15526	15348	15152	15420	15286	15335	15420	15366	15203	15346	15339	15288	15249	15381	15424	15268	15262	15326	15262	15260	15166	15115	15611	15386	15262	15360	15391	15336	15450	15401	15415	15282	15418	15263	15095	15534	15280	15303	15373	15194	15530	15313	15338	15434	15337	15470	15275	15220	15216	15283	15334	15209	15270	15209	15407	15371	15300	15332	15275	15551	15188	15406	15461	15307	15297	15445	15202	15229	15162	15319	15413	15404	15696	15359	15358	15310	15518	15370	15419	15453	15498	15394	15308	15466	15418	15375	15203	15439	15296	15518	15243	15396	15362	15347	15475	15183	15307	15481	15493	15449	15257	15186	15415	15345	15270	15268	15456	15383	15256	15424	15294	15248	15433	15214	15327	15325	15301	15550	15359	15168	15529	15309	15541	15427	15506	15327	15495	15296	15352	15426	15457	15203	15409	15326	15620	15191	15390	15438	15378	15255	15442	15359	15286	15352	15357	15207	15224	15325	15255	15137	15426	15394	15241	15480	15197	15564	15488	15257	15489	15630	15276	15211	15503	15288	15382	15410	15480	15431	15209	15177	15289	15369	15334	15306	15377	15447	15185	15137	15404	15357	15631	15496	15222	15298	15527	15564	15420	15539	15458	15447	15302	15300	15414	15411	15507	15563	15328	15522	15412	15569	15483	15437	15242	15221	15238	15208	15408	15489	15429	15192	15473	15536	15325	15465	15344	15464	15387	15406	15361	15398	15510	15338	15517	15335	15354	15646	15357	15626	15346	15335	15397	15463	15454	15347	15281	15496	15318	15243	15272	15352	15223	15271	15431	15240	15544	15362	15333	15215	15614	15361	15468	15393	15378	15341	15593	15302	15383	15334	15342	15353	15467	15189	15485	15237	15336	15238	15333	15552	15447	15323	15242	15425	15227	15342	15087	15366	15569	15350	15311	15431	15493	15450	15361	15307	15299	15354	15477	15409	15304	15331	15432	15562	15194	15400	15485	15293	15434	15375	15578	15279	15378	15451	15477	15234	15509	15400	15270	15577	15425	15352	15258	15259	15483	15454	15395	15474	15321	15420	15296	15285	15307	15410	15366	15144	15300	15280	15417	15122	15240	15341	15148	15373	15217	15291	15307	15096	15268	15523	15242	15517	15345	15553	15197	15436	15329	15342	15438	15432	15432	15289	15380	15240	15361	15398	15581	15378	15390	15278	15356	15309	15331	15400	15232	15215	15331	15329	15360	15454	15276	15372	15501	15403	15307	15452	15466	15289	15450	15462	15400	15473	15331	15166	15430	15209	15179	15325	15244	15476	15366	15397	15460	15243	15623	15378	15353	15538	15311	15404	15531	15144	15465	15197	15353	15219	15343	15367	15384	15241	15459	15494	15272	15156	15208	15236	15315	15250	15415	15319	15412	15502	15465	15598	15367	15368	15519	15351	15425	15458	15425	15326	15336	15279	15169	15298	15406	15504	15226	15313	15128	15298	15260	15486	15281	15286	15378	15372	15334	15364	15324	15384	15407	15271	15466	15311	15399	15207	15293	15423	15215	15404	15320	15491	15194	15365	15549	15249	15390	15236	15423	15256	15406	15402	15344	15411	15208	15477	15456	15283	15317	15263	15479	15400	15415	15461	15356	15275	15437	15420	15536	15161	15473	15297	15549	15335	15399	15277	15366	15436	15420	15532	15442	15439	15402	15222	15308	15468	15413	15384	15498	15347	15356	15261	15119	15309	15449	15539	15597	15316	14998	15316	15305	15478	15352	15236	15437	15557	15437	15526	15286	15295	15393	15315	15356	15316	15271	15326	15366	15238	15350	15377	15395	15375	15405	15304	15413	15326	15372	15351	15420	15350	15231	15387	15480	15470	15471	15393	15401	15267	15357	15529	15376	15493	15328	15280	15475	15491	15471	15167	15386	15315	15240	15403	15384	15318	15396	15143	15463	15546	15408	15434	15363	15299	15360	15370	15461	15180	15421	15468	15317	15323	15450	15334	15447	15266	15444	15225	15376	15315
16963	30456	29231	23895	21495	19956	19286	18353	17556	17405	17178	16561	15985	16095	15702	15575	15568	15566	15495	15608	15403	15186	15270	15029	14682	14599	14454	14446	14302	14614	14355	14332	14189	14517	14406	14238	14397	14355	14299	14335	14107	14232	14386	14518	14468	14313	14303	14383	14263	14365	14288	14383	14409	14213	14370	14293	14284	14246	14294	14201	14128	14034	14255	14286	14240	14229	14230	14133	14295	14405	14182	14307	14394	14408	14194	14248	14268	14271	14111	14302	14205	14154	13932	14144	14273	14187	14125	14335	14101	14214	14148	14245	14183	14281	14271	14246	14197	14250	14202	14236	14045	14230	14124	14152	14166	14233	14293	14202	14259	14114	14127	14289	14130	14198	14097	14162	14287	14161	14189	14480	14221	14216	14179	14321	14111	14275	14201	14141	14351	14025	14161	14217	14190	14187	14233	14311	14195	14095	14200	14140	14176	14101	14248	14172	14203	14214	14289	14271	14182	14271	14330	14214	14285	14187	14268	14347	14205	14037	14201	14200	14242	14204	14149	14223	14173	14186	14301	14142	14260	14222	14079	14224	14089	14223	14152	14268	14299	14200	14369	14130	14219	14210	14233	14156	14181	14159	14249	14301	14156	14096	14288	14160	14276	14252	14176	14236	14107	14372	14154	14120	14341	14191	14306	14324	14204	14080	14109	14263	14227	14175	14232	14082	14251	14102	14288	14331	14183	14318	14441	14212	14271	14192	14146	14172	14304	14163	14213	14252	14178	14206	14237	14213	14095	14220	14221	14296	14285	14331	14319	14219	14182	14393	14062	14103	14198	14305	14181	14218	14176	14096	14314	14255	14173	14272	14151	13996	14358	14163	14303	14345	14175	14186	14317	14141	14386	14231	14209	14310	14307	14229	14025	14252	14096	14149	14285	14216	14114	14317	14293	14152	14238	14070	14291	14210	14126	14321	14271	14095	14139	14102	14117	14202	14121	14251	14177	14358	14281	14294	14177	14143	14168	14273	14285	14152	14159	14291	14164	14221	14214	14244	14235	14241	14260	14257	14152	14403	14128	14159	14278	14153	14089	14298	14313	14352	14249	14316	14349	14249	14235	14343	14114	14172	14123	14339	14078	14216	14173	14206	14108	14189	14130	13983	14259	14275	14327	14300	14035	14158	14277	14203	14284	14190	14164	14207	14207	14110	14241	14089	14169	14199	14125	14170	14207	14132	14162	14119	14307	14324	14174	14090	14203	14147	14137	14093	14123	14220	14016	14239	14318	14307	14321	14213	14220	14367	14494	14360	14214	14233	14168	14228	14141	14114	14216	14201	14177	14371	14281	14368	14252	14147	14075	14264	14060	14099	14215	14320	14381	14267	14268	14166	14154	14179	14150	14229	14126	14424	14302	14190	14321	14177	14117	14281	14196	14179	14105	14106	14200	14198	14324	14217	14210	14379	14199	14354	14151	14113	14351	14253	14208	14186	13968	14119	14241	14269	14128	14177	14195	14265	14171	14172	14310	14196	14131	14347	14247	14034	14268	14229	14140	14098	14230	14202	14198	14214	14088	14327	14146	14207	14173	14152	14072	14138	14017	14321	14269	14233	13989	14118	14131	14227	14397	14196	14181	14335	14164	14264	14168	14218	14333	14333	14221	14268	14125	14234	14252	14032	14069	14188	14121	14395	14288	14149	14162	14303	14161	14248	14213	14347	14277	14138	14198	14096	14207	14164	14251	14216	14344	14180	14183	14382	14182	14250	14212	14223	14400	14170	14316	14210	14204	14229	14095	14222	14214	14093	14174	14291	14224	14131	14418	14376	14139	14222	14189	14325	14081	14244	14315	14264	14322	14118	14218	14237	14040	14301	14233	14133	14299	14217	14255	14287	14219	14260	14240	14188	14105	14306	14093	14216	14134	14192	14197	14284	14094	14185	14298	14325	14170	14436	14126	14133	14171	14187	14102	14161	14157	14115	14268	14239	14341	14242	14240	14248	14390	14123	14159	14193	14387	14296	14280	14127	14152	14383	14379	14065	14073	14400	14075	14366	14005	14313	14046	14222	14139	14153	14054	14083	14231	14247	14097	14181	14160	14205	14109	14282	14294	14175	14167	14150	14200	14353	14190	14265	14182	14144	14164	14094	14165	14174	14372	14253	14143	14231	14124	14076	14225	14213	14105	14119	14212	14047	14239	14196	14354	14106	14097	14308	14115	14284	14333	14233	14050	14245	14035	14199	14144	14184	14092	14219	14314	14122	14034	13995	14267	14149	14223	14234	14082	14068	14152	14215	14116	14304	14233	14131	14173	14240	14220	14226	14222	14155	14138	14335	14198	14356	14214	14124	14148	14078	14305	14089	14279	14054	14163	14323	14229	14120	14215	14132	14183	14257	14127	14264	14193	14266	14315	14216	14163	14190	14136	14266	14133	14199	14045	14189	14237	14287	14237	14142	14259	14200	14170	14380	14316	14197	14181	14210	14364	14211	14380	14276	14159	14204	14310	14414	14176	14198	14188	14169	14145	14310	14188	14383	14346	14296	14177	14031	14317	14346	14114	14178	14330	14246	14114	14126	14102	14279	14120	14016	14387	14213	14220	14142	14091	14292	14179	14103	14128	14218	14252	14151	14320	14394	14281	14186	14282	14363	14120	14290	14231	14280	13995	14374	14029	14292	14205	14201	14153	14220	14171	14087	14178	14211	14374	14230	14272	14209	14426	14371	14179	14058	14278	14148	14279	14223	14292	14100	14273	14031	14118	14330	14098	14259	14259	14180	14243	14262	14291	14047	14118	14273	14370	14089	14265	14201	14222	14171	14103	14071	14200	14043	14169	14285	14125	14153	14089	14209	14213	14080	14108	14073	14384	14191	14124	14287	14175	14100	14303	14223	14338	14243	14303	14082	14226	14241	14294	14223	14112	14262	14193	14120	14111	14351	14147	14109	14265	14229	14169	14106	14128	14164	14024	14148	14273	14354	14154	14157	14159	14057	14200	14364	14155	14147	14087	14172	14157	14155	14248	14138	14305	14144	14187	14251	14285	14254	14117	14330	14242	14086	14199	13979	14221	14217	14301	14272	14110	14201	14255	14146	14252	14245	14215	14145	14214	14124	14196	14147	14309	14326	14327	14122	14224	14331	14348	14250	14072	14241	14163	14114	14096	14310	14288	14334	14318	14331	14172	14187	14133	14292	14140	14217	14338	14182	14207	14027	14154	14155	14333	14144	14181	14091	14164	14180	14235	14244	14089	14127	14246	14288	14211	14017	14172	14258	14274	14105	14038	14266	14207	14342	14227	14263	14294	14154	14201	14103	14209	14294	14163	14143	14088	14352	14207	14223	14154	14155	14326	14306	14236	14276	14233	14195	14254	14289	14335	14278	14366	14160	14289	14132	14337	14374	14187	14203	14205	14143	14326	13976	14158	14203	14256	14238	14102	14261	14202	14213	14193	14148	14138	14221	14160	14301	14243	14213	14306	14256	14232	14146	14164	14314	14136	14482	14202	14279	14227	14220	14141	14191	14374	14052	14274	14133	14219	14315	14150	14147	14071	14195	14417	14327	14310	14343	14311	14135	14216	14223	14221	14362	14236	14314	14264	14047	14321	14279	14021	14279	14217	14268	14227	14344	14338	14127	14310	14072	14219	14038	14132	14086	14279	14310	14120	14341	14148	14117	14290	14118	14381	14147	14214	14300	14253	14083	14212	14157	14160	14134	14381	14085	14200	14188	14129	14155	14201	14096	14299	14205	14167	14154	14251	14263	14105	14233	14270	14124	14244	14215	14346	14078	14271	14304	14196	14095	14232	14282	14153	14083	14122	14351	14079	14195	14336	14069	14262	14097	14017	14293	14147	14048	14175	14215	14239	14214	14344	14307	14168	14108	14285	14193	14177	14182	14321	14256	14188	14266	14133	14209	14251	14170	14274	14147	14047	14291	14323	14276	14154	14245	14190	14247	14297	14146	14259	14263	14212	14194	14321	14251	14030	14199	14317	14222	14229	14288	14179	14201	14253	14376	14269	14330	14237	14038	14124	14219	14365	14240	14273	14207	14204	14114	14346	14412	14220	14132	14083	14156	14229	14348	14236	14138	14245	14418	14130	14135	14262	14230	14094	14102	14216	14159	14134	14320	14284	14175	14116	14183	14375	14237	14093	14226	14382	14337	14250	14301	14121	14271	14172	14234	14245	14349	14273	14199	14068	14403	14241	14154	14182	14225	14117	13936	14228	14229	14036	14224	14294	14139	14263	14250	14294	14179	14237	14172	14246	14152	14404	14261	14165	14162	14276	14171	14128	14263	14106	14145	14195	14218	14257	14327	14183	14217	14300	14073	14096	14184	14064	14243	14188	14234	14228	14227	14260	14286	14234	14004	14211	14086	14204	14206	14267	14078	14474	14264	14187	14259	14061	14302	14149	14201	14238	14227	14112	14131	14329	14075	14273	14070	14164	14341	14269	14224	14211	14133	14389	14104	14215	14315	14257	14186	14268	14134	14298	14337	14085	14176	14162	14211	14232	14384	14159	14309	14214	14223	14309	14185	14145	14046	14373	14229	14359	14268	14151	14041	14152	14154	14275	14312	14193	14126	14227	14153	14248	14153	14202	14210	14128	14153	14085	14118	14297	14247	14301	14172	14175	14022	14178	14087	14300	14333	14279	14136	14254	14325	14156	14012	14138	14122	14163	14160	14199	14312	14164	14132	14243	14228	14188	14216	14093	14204	14205	14071	14211	14179	14146	14220	14144	14324	14141	14231	14348	14220	14141	14236	14120	14127	14081	14340	14269	14111	14118	14104	14138	14405	14087	14418	14273	14250	14000	14274	14202	14214	14066	14164	14211	14135	14341	14280	14220	14220	14238	14107	14125	14179	14245	14311	14245	14209	14179	14486	14192	14432	14140	14376	14177	14055	14138	14221	14222	14122	14382	14319	14120	14244	14204	14182	14209	14245	14321	14233	14193	14145	14231	14300	14120	14224	14146	14268	14273	14310	14229	14097	14326	14137	14264	14000	14287	14321	14273	14254	14281	14229	14248	14187	14310	14304	14192	14096	14050	14235	14465	14207	14146	14182	14106	14210	14217	14328	14281	14316	14148	14152	14224	14278	14188	14143	14372	14171	14421	14212	14191	14220	14231	14111	14233	14285	14072	14205	14148	14246	14065	14235
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
