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
339688005551	339688006070	339688006618	339688007168	339688007718	339688008268	339688008820	339688009368	339688009920	339688010470	339688011018	339688011568	339688012120	339688012670	339688013218	339688013768	339688014318	339688014870	339688015420	339688015970	339688016518	339688017070	339688017618	339688018170	339688018720	339688019270	339688019818	339688020368	339688020920	339688021468	339688022018	339688022570	339688023118	339688023670	339688024220	339688024768	339688025320	339688025870	339688026420	339688026968	339688027518	339688028070	339688028620	339688029170	339688029720	339688030270	339688030820	339688031370	339688031920	339688032470	339688033020	339688033568	339688034120	339688034670	339688035218	339688035770	339688036318	339688036870	339688037420	339688037970	339688038520	339688039070	339688039620	339688040170	339688040721	339688041270	339688041818	339688042370	339688042918	339688043470	339688044020	339688044570	339688045120	339688045670	339688046220	339688046770	339688047320	339688047870	339688048420	339688048970	339688049520	339688050070	339688050620	339688051170	339688051720	339688052270	339688052820	339688053370	339688053920	339688054470	339688055020	339688055570	339688056120	339688056670	339688057220	339688057770	339688058320	339688058870	339688059420	339688059970	339688060520	339688061070	339688061620	339688062170	339688062720	339688063270	339688063820	339688064370	339688064920	339688065470	339688066020	339688066570	339688067120	339688067670	339688068220	339688068770	339688069320	339688069870	339688070420	339688070970	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2679	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2676	3600	2300	2676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21620	20058	27510	22331	20300	22091	23661	17756	15749	15692	18980	32598	28300	16387	14892	14661	14553	14503	14435	14503	14413	14342	14503	14398	14554	14514	14410	14500	14513	14638	14349	14491	14297	15103	16448	16645	16336	15263	14780	14506	14246	14421	14344	14355	14586	14399	14231	14371	14339	14342	14419	14308	14398	14178	14268	14373	14391	14339	14255	14244	14319	14478	14417	14556	14466	14433	14228	13996	14161	14195	14365	14276	14244	14146	14398	14217	14245	14388	14385	14194	14224	14354	14456	14229	14377	14404	14298	14410	14267	14328	14369	14065	14470	14135	14281	14128	14254	14209	14258	14079	14269	14282	14330	14268	14188	14143	14306	14265	13976	14186	14227	14168	14304	14408	14169	14370	14227	14294	14192	14320	14344	14285	14291	14239	14417	14265	14325	14173	14343	14357	14263	14399	14241	14316	14249	14194	14305	14245	14397	14315	14224	14168	14442	14355	14379	14277	14327	14189	14344	14266	14402	14307	14453	14275	14213	14111	14267	14207	14411	14157	14248	14216	14339	14347	14205	14325	14227	14278	14256	14314	14441	14402	14332	14250	14389	14069	14165	14430	14324	14339	14248	14199	14493	14201	14305	14213	14311	14153	14311	14335	14268	14322	14132	14204	14315	14438	14303	14187	14259	14127	14210	14306	14070	14363	14372	14215	14366	14270	14289	14263	14216	14158	14262	14219	14243	14389	14148	14312	14447	14297	14275	14187	14379	14247	14243	14258	14305	14185	14256	14278	14245	14234	14262	14181	14240	14150	14297	14270	14299	14277	14129	14384	14446	14252	14404	14384	14394	14428	14320	14381	14189	14244	14405	14283	14318	14417	14437	14243	14235	14262	14371	14400	14362	14309	14400	14092	14415	14207	14393	14242	14046	14218	14017	14188	14356	14410	14111	14265	14431	14298	14309	14336	14235	14183	14357	14222	14304	14486	14187	14257	14251	14037	14365	14213	14318	14282	14267	14268	14270	14312	14362	14277	14203	14273	14340	14129	14421	14173	14289	14233	14311	14337	14292	14152	14167	14295	14405	14307	14290	14185	14202	14302	14111	14273	14198	14166	14338	14399	14271	14187	14059	14274	14395	14471	14236	14114	14041	14335	14376	14310	14454	14396	14326	14227	14304	14190	14337	14237	14253	14200	14186	14368	14238	14351	14243	14267	14313	14189	14346	14256	14265	14282	14420	14201	14204	14455	14470	14276	14039	14282	14172	14279	14318	14354	14207	14228	14416	14514	14167	14204	14352	14276	14462	14455	14158	14236	14213	14314	14124	14437	14216	14340	14372	14325	14163	14229	14299	14421	14304	14228	14253	14218	14318	14242	14288	14192	14175	14263	14261	14179	14264	14071	14285	14348	14251	14330	14303	14446	14177	14078	14398	14244	14473	14236	14303	14221	14383	14219	14210	14315	14459	14264	14372	13980	14308	14141	14488	14175	14305	14163	14266	14227	14343	14319	14268	14285	14226	14165	14287	14158	14170	14138	14105	14136	14426	14273	14374	14306	14234	14275	14180	14196	14230	14277	14243	14358	14315	14220	14352	14335	14131	14151	14363	14368	14271	14362	14168	14206	14166	14179	14351	14298	13938	14230	14116	14159	14144	14201	14106	14226	14320	14230	14441	14199	14211	14339	14265	14163	14209	14387	14172	14273	14234	14245	14359	14339	14116	14479	14541	14354	14582	14362	14152	14423	14310	14253	14071	14208	14305	14161	14241	14220	14121	14091	14364	14149	14396	14201	14419	14257	14312	14186	13999	14129	14239	14085	14091	14131	14228	14347	14256	14331	14091	14398	14037	14161	14183	14288	14389	14200	14387	14375	14258	14329	14168	14293	14287	13999	14176	14229	14236	14115	14199	14200	14233	14210	14265	14284	14027	14209	14416	14494	14198	14224	14153	14140	14238	14281	14278	14409	14453	14347	14287	14268	14117	14401	14071	14286	14107	14144	14204	14343	14146	14162	14216	14272	14115	14282	14317	14306	14385	14314	14402	14335	14223	14303	14129	14297	14117	14280	14439	14190	14298	14183	14212	14298	14395	14189	14220	14274	14222	14082	14182	14151	14223	14223	14260	14209	14355	14189	14303	14304	14413	14274	14465	14339	14197	14318	14265	14243	14324	14276	14193	14288	14206	14247	14333	14229	14266	14109	14313	14481	14195	14349	14408	14202	14285	14247	14272	14141	14240	14396	14207	14166	14288	14402	14295	14260	14396	14340	14259	14244	14165	14209	14212	14438	14399	14183	14096	14354	14361	14207	14198	14202	14359	14323	14230	14164	14387	14356	14284	14418	14144	14209	14189	14273	14275	14289	14214	14393	14338	14346	14285	14349	14174	14268	14235	14023	14066	14376	14237	14271	14191	14166	14292	14257	14075	14183	14305	14182	14235	14284	14292	14143	14556	14361	14153	14254	14353	14460	14212	14042	14004	14303	14312	14138	14296	14240	14448	14379	14190	14211	14199	14212	14254	14258	14511	14140	14090	14198	14243	14124	14286	14253	14334	14120	14321	14262	14342	14239	14251	14079	14210	14292	14252	14342	14365	14464	14073	14198	14191	14157	14286	14330	14235	14110	14310	14230	14298	14196	14455	14214	14350	14396	14515	14088	14136	14256	14396	14167	14105	14234	14142	14309	14212	14169	14227	14396	14504	14324	14266	14167	14323	14061	14138	14242	14180	14071	14007	14302	14241	14204	14151	14139	14348	14423	14272	14097	14362	14282	14428	14364	14264	14338	14199	14296	14195	14340	14426	14426	14157	14214	14148	14294	14282	14320	14075	14263	14200	14263	14286	14188	14266	14411	14269	14084	14433	14239	14181	14218	14062	14276	14214	14402	14226	14059	14239	14194	14378	14324	14203	14144	14158	14333	14161	14096	14099	14292	14462	14356	14070	14229	14265	14445	14211	14020	14235	14351	14000	14325	14207	14088	14339	14282	14354	14305	14149	14237	14062	14121	14336	14283	14333	14220	14271	14292	14340	14135	14029	14295	14276	14292	14219	14490	14334	14223	14067	14347	14162	14182	14215	14162	14260	14263	14286	14521	14162	14374	14023	14379	14001	14033	14088	14355	14178	14191	14194	14284	14179	14272	14212	14458	14189	14269	14206	14194	14086	14171	14191	14350	14494	14307	14115	14179	14233	14110	14372	14090	14121	14364	14448	14296	14147	14418	14258	14309	14128	14326	14200	14184	14357	14288	14353	14179	14309	14138	14261	14172	14123	14152	14199	14255	14166	14046	14321	14197	14118	14230	14324	14283	14289	14262	14379	14282	14160	14100	14077	14264	14139	14007	14322	14188	14069	14233	14292	14190	14220	14383	14241	14405	14104	14225	14287	14347	14196	14226	14056	14269	14450	14133	14304	14289	14326	14143	14207	14396	14206	14191	14244	14227	14414	14289	14199	14215	14224	14396	14320	14060	14381	14290	14341	14367	14340	14232	14165	14280	14434	14338	14282	14134	14327	14271	14316	14331	14201	14047	14216	14381	14214	14203	14328	14245	14166	14319	14152	14342	14215	14166	14331	14187	14261	14371	14275	14344	14323	14239	14311	14375	14415	14254	14215	14266	14344	14313	14362	13998	13929	14096	14073	14389	14352	14256	14291	14369	14262	14329	14308	14136	14445	14430	14323	14378	14354	14486	14406	14240	14225	14242	14316	14459	13986	14116	14316	14369	14182	14285	14067	14370	14322	14257	14136	14201	14403	14266	14471	14161	14247	14281	14211	14287	14141	14166	14234	14270	14367	14216	14162	14197	14318	14184	14138	14271	14325	14258	14311	14432	14364	14318	14380	14154	14232	14198	14301	14204	14143	14016	14398	14271	14101	14375	14344	14298	14191	14149	14139	14111	14373	14255	14385	14372	14286	14214	14085	14182	14342	14336	14200	14360	14310	14270	14252	14244	14301	14240	14298	14088	14257	14223	14204	14200	14483	14376	14399	14321	14289	14211	14359	14428	14305	14170	14244	14353	14335	14328	14192	14194	14267	14287	14254	14311	14339	14351	14183	14055	14204	14283	14232	14356	14401	14342	14241	14379	14360	14364	14478	14353	14251	14425	14215	14029	14134	14362	14208	14264	14414	14327	14122	14226	14136	14195	14250	14300	14203	14295	14139	14170	14220	14338	14527	14331	14274	14234	14321	14077	14387	14200	14321	14241	14444	14196	14326	14138	14286	14269	14166	14287	14150	14379	14371	14329	14268	14063	14326	14295	14155	14171	14133	14194	14332	14276	14310	14237	14413	14184	14434	14141	14283	14173	14224	14279	14290	14210	14236	14331	14258	14160	14374	14195	14086	14092	14099	14221	14368	14334	14411	14210	14167	14247	14319	14270	14235	14300	14343	14082	14249	14378	14174	14317	14187	14265	14265	14465	14227	14227	14217	14222	14354	14242	14158	14200	14257	14396	14291	14180	14399	14094	14290	14246	14281	14171	14274	14125	14420	14254	14206	14212	14308	14204	14228	14343	14140	14260	14204	14301	14249	14182	14304	14189	14551	14379	14413	14288	14263	14080	14263	14281	14116	14334	14111	14327	14300	14158	14265	14469	14244	14309	14287	14235	14141	14316	14313	14126	14266	14381	14293	14290	14425	14388	14416	14244	14364	14375	14286	14337	14296	14179	14375	14380	14166	14267	14372	14066	14240	14222	14223	14243	14263	14186	14297	14278	14360	14072	14126	14152	14137	14342	14372	14335	14426	14456	14169	14192	14248	14183	14186	14240	14387	14303	14134	14231	14066	14103	14277	14339	14324	14182	14351	14247	14162	14282	14139	14256	14021	14138	14214	14193	14385	14391	14373	14315	14388	14181	14184	14334	14317	14419	14389	14055	14284	14224	14252	14327	14259	14209	14158	14204	14249	14123	14186	14303	14269	14375	14285	14321	14288	14280	14220	14309	14203	14358	14135	14233	14524	14256	14275	14413	14249	14336	14213	14260	14241	14229	14218	14217	14154	14252	14124	14261	14100	14106	14369	14220	14095	14284	14048	14218	14210	14266	14356	14285	14172	14408	14296	14277	14564	14241	14218	14387	14178	14301	14331	14381	14194	14098	14219	14190	14643	14343	14177	14429	14294	14516	14337	14342	14343	14250	14375	14218	14138	14123	14000	14186	14338	14173	14358	14443
20543	37660	33472	27724	24993	22258	20623	17901	15619	15133	22110	36952	27845	13996	14117	13926	13846	13868	13696	13820	13785	13849	13631	13686	13840	13657	13627	13730	13792	13782	13746	13703	13605	15269	17017	16983	16389	14856	14268	13871	13601	13647	13635	13669	13720	13753	13734	13775	13436	13489	13683	13662	13692	13678	13717	13600	13643	13760	13628	13600	13787	13725	13568	13578	13740	13609	13631	13634	13676	13618	13673	13490	13599	13825	13696	13809	13715	13599	13599	13686	13556	13674	13541	13733	13674	13797	13442	13681	13695	13856	13669	13683	13535	13644	13698	13512	13646	13658	13552	13565	13481	13626	13836	13558	13581	13575	13752	13671	13584	13661	13646	13667	13670	13651	13684	13598	13726	13664	13671	13533	13564	13625	13799	13645	13670	13633	13685	13679	13621	13633	13532	13750	13536	13560	13519	13785	13724	13607	13707	13757	13566	13629	13611	13459	13552	13682	13722	13686	13680	13759	13676	13698	13685	13446	13638	13573	13587	13721	13580	13584	13687	13799	13681	13463	13730	13695	13548	13584	13706	13634	13695	13679	13714	13573	13513	13648	13711	13665	13802	13432	13661	13725	13692	13567	13731	13660	13703	13604	13510	13722	13690	13667	13584	13667	13652	13658	13699	13609	13580	13711	13471	13645	13753	13510	13672	13584	13522	13667	13494	13643	13602	13585	13710	13688	13664	13800	13551	13538	13619	13514	13588	13605	13589	13676	13548	13725	13774	13785	13578	13629	13687	13514	13578	13613	13713	13679	13495	13668	13618	13493	13661	13280	13585	13619	13628	13540	13626	13646	13634	13691	13806	13596	13626	13656	13570	13830	13581	13515	13570	13630	13686	13616	13613	13532	13772	13637	13864	13555	13661	13656	13661	13636	13706	13781	13614	13766	13395	13548	13627	13599	13500	13475	13507	13648	13698	13808	13679	13674	13689	13526	13682	13443	13606	13726	13720	13794	13785	13620	13759	13576	13599	13721	13741	13507	13801	13652	13590	13581	13692	13579	13655	13621	13750	13500	13750	13763	13672	13855	13622	13533	13801	13494	13713	13606	13731	13678	13694	13424	13615	13649	13842	13618	13558	13672	13620	13686	13832	13573	13700	13713	13732	13658	13542	13603	13495	13675	13556	13735	13597	13558	13629	13687	13671	13706	13518	13569	13751	13469	13637	13734	13721	13459	13661	13752	13596	13676	13673	13617	13673	13541	13575	13562	13702	13699	13527	13597	13447	13661	13729	13496	13582	13637	13668	13538	13729	13587	13697	13490	13588	13544	13488	13742	13554	13555	13592	13660	13660	13659	13386	13590	13641	13556	13512	13546	13522	13686	13813	13575	13747	13720	13581	13597	13656	13650	13726	13698	13532	13720	13613	13611	13713	13526	13590	13577	13591	13537	13593	13907	13732	13635	13708	13601	13783	13633	13611	13630	13574	13631	13601	13455	13680	13536	13669	13515	13625	13680	13505	13548	13647	13502	13495	13609	13685	13531	13638	13579	13728	13626	13715	13473	13682	13577	13555	13542	13516	13660	13531	13547	13824	13723	13618	13824	13687	13668	13647	13744	13570	13720	13458	13675	13607	13578	13532	13668	13605	13695	13622	13676	13578	13575	13578	13808	13836	13540	13718	13694	13523	13648	13665	13662	13770	13524	13564	13744	13546	13533	13557	13475	13667	13618	13553	13611	13672	13804	13670	13641	13680	13682	13549	13514	13698	13731	13501	13675	13616	13745	13688	13814	13639	13584	13627	13638	13611	13685	13700	13594	13651	13496	13618	13782	13681	13542	13633	13660	13565	13706	13632	13666	13657	13570	13845	13715	13848	13534	13397	13533	13660	13683	13717	13727	13658	13628	13561	13653	13601	13653	13758	13570	13700	13728	13554	13650	13551	13693	13513	13622	13633	13751	13480	13558	13497	13587	13602	13571	13625	13653	13558	13583	13647	13714	13578	13646	13669	13571	13515	13570	13603	13541	13543	13659	13624	13738	13585	13671	13575	13454	13687	13626	13677	13640	13613	13613	13618	13604	13530	13710	13698	13733	13590	13577	13801	13558	13614	13619	13816	13604	13646	13837	13565	13624	13720	13576	13582	13800	13519	13558	13585	13570	13579	13725	13535	13676	13643	13609	13812	13554	13583	13653	13618	13695	13551	13583	13519	13658	13604	13687	13556	13703	13568	13421	13558	13540	13703	13617	13535	13728	13647	13788	13757	13714	13604	13687	13641	13646	13707	13658	13674	13538	13598	13607	13546	13710	13641	13665	13645	13573	13784	13665	13534	13547	13603	13500	13667	13565	13667	13611	13576	13618	13530	13615	13547	13724	13686	13521	13645	13533	13564	13764	13630	13559	13647	13636	13698	13599	13645	13783	13611	13485	13626	13741	13765	13747	13650	13608	13573	13473	13776	13717	13598	13543	13549	13700	13673	13721	13664	13666	13671	13643	13570	13640	13558	13850	13703	13504	13606	13490	13668	13504	13477	13426	13521	13597	13561	13568	13706	13740	13645	13674	13717	13459	13631	13509	13514	13562	13602	13803	13566	13661	13716	13558	13730	13604	13639	13491	13662	13519	13679	13572	13655	13720	13518	13733	13522	13539	13529	13690	13577	13597	13575	13770	13697	13652	13722	13746	13749	13519	13634	13616	13569	13704	13445	13662	13461	13626	13547	13761	13688	13697	13589	13556	13520	13531	13663	13634	13634	13653	13547	13660	13565	13865	13584	13635	13634	13619	13791	13627	13573	13563	13615	13564	13703	13559	13715	13653	13592	13847	13547	13646	13638	13625	13609	13693	13536	13694	13654	13659	13486	13663	13541	13520	13776	13661	13572	13663	13783	13587	13594	13703	13736	13552	13632	13556	13632	13687	13661	13846	13710	13479	13733	13580	13781	13626	13575	13702	13691	13709	13547	13653	13603	13665	13517	13635	13678	13639	13759	13474	13611	13752	13616	13560	13632	13493	13670	13619	13592	13638	13581	13589	13756	13731	13751	13518	13565	13625	13588	13562	13536	13634	13649	13644	13520	13525	13738	13624	13704	13471	13715	13597	13828	13564	13522	13505	13569	13650	13585	13636	13579	13496	13550	13593	13520	13616	13625	13719	13717	13619	13596	13690	13567	13708	13566	13848	13694	13702	13571	13563	13681	13664	13491	13622	13753	13511	13589	13510	13546	13715	13655	13659	13471	13691	13517	13666	13663	13676	13586	13690	13649	13585	13695	13575	13756	13773	13605	13605	13678	13560	13546	13553	13767	13693	13649	13669	13673	13632	13660	13424	13787	13668	13603	13625	13606	13609	13555	13562	13726	13468	13675	13569	13731	13541	13735	13376	13668	13664	13718	13571	13695	13594	13633	13521	13704	13643	13742	13516	13551	13630	13610	13644	13747	13632	13610	13639	13664	13683	13472	13748	13701	13615	13704	13718	13639	13488	13495	13673	13675	13663	13803	13700	13688	13725	13598	13514	13553	13595	13593	13745	13730	13767	13605	13684	13716	13767	13834	13620	13565	13411	13641	13598	13604	13688	13591	13673	13546	13527	13615	13701	13423	13631	13511	13478	13592	13722	13772	13596	13563	13637	13635	13670	13755	13636	13509	13481	13525	13364	13678	13767	13627	13636	13590	13718	13609	13724	13661	13704	13480	13597	13582	13621	13662	13608	13662	13582	13574	13600	13709	13812	13652	13831	13594	13640	13599	13603	13499	13648	13766	13669	13585	13736	13712	13648	13717	13516	13728	13630	13545	13579	13704	13542	13605	13624	13625	13664	13740	13723	13706	13613	13771	13666	13655	13686	13686	13714	13657	13514	13493	13503	13577	13541	13705	13650	13508	13757	13660	13542	13727	13644	13636	13536	13579	13680	13597	13557	13677	13672	13623	13538	13711	13735	13561	13663	13765	13695	13689	13620	13578	13620	13592	13501	13604	13647	13478	13555	13711	13600	13782	13520	13559	13664	13698	13734	13558	13519	13703	13646	13611	13605	13674	13628	13710	13646	13696	13554	13660	13654	13650	13551	13663	13547	13727	13604	13642	13593	13646	13627	13605	13644	13631	13531	13637	13688	13566	13498	13631	13726	13694	13663	13760	13658	13586	13582	13599	13737	13679	13589	13529	13706	13598	13473	13654	13610	13663	13487	13532	13558	13669	13585	13578	13496	13677	13536	13683	13512	13510	13593	13925	13604	13492	13758	13641	13748	13557	13681	13525	13692	13598	13709	13728	13739	13550	13616	13690	13685	13497	13472	13665	13807	13516	13664	13617	13676	13644	13569	13773	13718	13441	13644	13704	13539	13589	13472	13460	13551	13521	13677	13632	13477	13500	13541	13741	13746	13506	13564	13485	13753	13586	13609	13518	13508	13668	13543	13704	13508	13597	13559	13717	13563	13711	13627	13480	13547	13707	13571	13753	13648	13664	13600	13533	13778	13644	13791	13820	13730	13737	13735	13727	13536	13621	13535	13583	13557	13670	13551	13575	13418	13621	13753	13715	13612	13694	13716	13746	13677	13694	13629	13427	13661	13674	13628	13503	13473	13610	13586	13652	13561	13606	13542	13665	13661	13683	13819	13621	13474	13674	13678	13730	13575	13620	13541	13582	13803	13727	13523	13570	13640	13830	13593	13591	13713	13637	13752	13617	13755	13583	13618	13471	13610	13657	13544	13303	13523	13632	13598	13529	13573	13582	13548	13521	13735	13595	13559	13545	13651	13602	13507	13526	13606	13388	13592	13556	13695	13551	13651	13536	13718	13564	13640	13966	13536	13924	13573	13525	13443	13641	13715	13589	13602	13638	13656	13621	13475	13638	13499	13699	13571	13528	13573	13467	13647	13667	13637	13704	13496	13570	13705	13629	13519	13621	13682	13738	13681	13791	13761	13693	13604	13614	13570	13721	13627	13549	13544	13716	13743	13585	13708	13524	13568	13548	13775	13750	13793	13538	13547	13595	13543	13712	13563	13614	13557	13664	13591	13824	13606	13635	13596	13589	13639	13714	13766	13452	13682	13430	13553	13505	13550	13773	13416	13612	13571	13661	13669	13453	13625	13436	13751	13528	13688	13602	13702	13596	13631	13683	13599	13791	13522	13641	13586	13606	13560	13548	13555	13504	13536	13548	13618	13550	13710
27545	22785	25795	22133	17621	16868	16147	15313	15015	14842	15202	16212	16464	14906	14537	14551	14919	14660	14891	14557	14542	14781	14828	14771	14886	14457	14823	14662	14582	14714	14452	14492	14424	14841	14750	14601	14761	14741	14695	14805	14540	14635	14693	14569	14220	14692	14642	14825	14535	14707	14727	14640	14536	14649	14637	14645	14582	14601	14708	14702	14748	14419	14544	14451	14788	14670	14677	14502	14701	14639	14628	14521	14606	14697	14673	14846	14542	14620	14489	14395	14644	14620	14557	14501	14707	14516	14420	14408	14616	14591	14555	14584	14648	14439	14426	14442	14684	14746	14408	14519	14364	14599	14489	14700	14645	14736	14756	14533	14629	14669	14436	14625	14699	14483	14791	14555	14610	14666	14694	14556	14596	14560	14326	14553	14588	14433	14434	14625	14539	14706	14605	14567	14704	14649	14554	14622	14667	14665	14557	14593	14722	14612	14634	14475	14294	14606	14648	14654	14407	14677	14550	14664	14701	14687	14712	14670	14504	14578	14406	14849	14483	14529	14535	14608	14712	14522	14621	14587	14454	14577	14596	14564	14670	14643	14529	14448	14596	14505	14585	14668	14654	14453	14371	14541	14390	14670	14669	14662	14519	14490	14558	14496	14488	14617	14530	14799	14684	14609	14561	14713	14587	14623	14535	14584	14804	14604	14788	14741	14554	14601	14851	14566	14608	14520	14438	14742	14533	14723	14576	14551	14507	14679	14485	14815	14525	14578	14388	14621	14658	14570	14615	14629	14669	14660	14652	14711	14695	14611	14627	14585	14516	14590	14544	14601	14645	14560	14527	14581	14598	14606	14481	14425	14552	14636	14627	14483	14642	14595	14552	14701	14620	14691	14631	14577	14507	14716	14740	14692	14619	14843	14721	14564	14452	14636	14538	14631	14799	14600	14607	14637	14497	14693	14461	14831	14458	14524	14551	14524	14633	14456	14482	14604	14806	14791	14758	14545	14631	14625	14466	14685	14563	14684	14591	14551	14347	14545	14625	14629	14662	14562	14509	14672	14651	14605	14748	14514	14730	14702	14663	14485	14443	14661	14644	14471	14490	14568	14642	14371	14568	14608	14561	14650	14551	14497	14689	14587	14628	14691	14798	14456	14532	14693	14530	14565	14704	14637	14593	14493	14648	14634	14763	14612	14670	14289	14554	14832	14762	14681	14899	14717	14596	14634	14589	14564	14765	14462	14466	14671	14567	14501	14455	14642	14727	14573	14547	14732	14652	14565	14622	14463	14747	14624	14352	14664	14667	14707	14615	14675	14757	14502	14616	14666	14466	14807	14600	14706	14628	14533	14504	14561	14559	14618	14507	14662	14766	14580	14645	14685	14576	14634	14709	14609	14575	14520	14822	14617	14793	14580	14675	14643	14536	14609	14435	14584	14579	14696	14524	14661	14580	14663	14624	14589	14373	14660	14650	14759	14773	14734	14661	14691	14781	14578	14718	14632	14627	14617	14432	14479	14675	14770	14444	14642	14846	14550	14578	14418	14641	14666	14641	14587	14447	14597	14516	14768	14673	14655	14548	14602	14639	14676	14650	14684	14660	14549	14581	14629	14635	14585	14629	14788	14621	14739	14637	14421	14485	14646	14453	14608	14641	14517	14583	14712	14595	14798	14634	14630	14465	14465	14551	14663	14631	14492	14632	14354	14682	14372	14466	14349	14696	14584	14706	14693	14488	14721	14674	14840	14609	14563	14613	14460	14550	14693	14692	14677	14530	14637	14577	14615	14620	14470	14753	14586	14664	14795	14797	14561	14612	14462	14429	14587	14536	14721	14749	14497	14601	14478	14631	14700	14635	14637	14754	14699	14482	14772	14425	14594	14657	14571	14704	14544	14765	14626	14599	14660	14697	14674	14711	14632	14587	14517	14444	14561	14524	14694	14737	14518	14718	14602	14476	14504	14765	14593	14611	14611	14552	14726	14700	14680	14542	14545	14904	14650	14636	14560	14627	14555	14520	14442	14612	14658	14696	14772	14653	14661	14673	14530	14623	14526	14683	14688	14732	14553	14729	14627	14428	14787	14420	14644	14742	14547	14625	14669	14530	14696	14542	14654	14504	14664	14467	14525	14672	14518	14623	14539	14649	14455	14583	14581	14743	14511	14698	14885	14512	14456	14506	14783	14784	14691	14628	14655	14599	14557	14484	14682	14714	14684	14643	14487	14653	14460	14624	14672	14563	14444	14672	14625	14652	14726	14598	14483	14685	14545	14662	14441	14605	14706	14569	14595	14672	14731	14443	14518	14628	14494	14624	14697	14602	14458	14662	14694	14515	14478	14433	14528	14564	14694	14621	14696	14620	14538	14659	14560	14595	14562	14536	14486	14580	14671	14700	14546	14614	14624	14632	14431	14455	14714	14551	14707	14753	14519	14703	14810	14683	14649	14725	14612	14560	14565	14622	14553	14640	14649	14641	14741	14721	14489	14629	14677	14684	14529	14679	14698	14722	14468	14693	14606	14710	14524	14833	14541	14583	14750	14553	14712	14499	14856	14743	14686	14602	14516	14680	14827	14582	14709	14638	14608	14559	14661	14767	14565	14768	14664	14731	14456	14535	14542	14467	14732	14653	14490	14877	14578	14715	14641	14588	14563	14554	14540	14687	14817	14612	14640	14597	14492	14488	14677	14709	14606	14648	14598	14574	14593	14587	14634	14621	14485	14474	14601	14707	14603	14578	14812	14693	14514	14537	14630	14641	14547	14518	14693	14647	14853	14644	14699	14524	14571	14643	14667	14781	14594	14747	14626	14481	14533	14650	14560	14632	14510	14646	14721	14496	14589	14517	14427	14589	14416	14738	14621	14574	14522	14758	14759	14833	14650	14733	14575	14654	14628	14556	14605	14584	14521	14691	14550	14720	14595	14540	14590	14577	14753	14522	14544	14555	14648	14586	14645	14734	14660	14696	14572	14499	14453	14801	14616	14546	14605	14635	14692	14390	14514	14726	14698	14418	14552	14611	14632	14709	14777	14540	14551	14790	14684	14689	14627	14676	14549	14638	14655	14677	14485	14679	14474	14525	14678	14520	14784	14786	14568	14451	14474	14642	14706	14428	14605	14522	14777	14421	14652	14479	14700	14670	14561	14436	14547	14548	14620	14793	14596	14532	14560	14780	14684	14775	14644	14697	14416	14588	14753	14554	14686	14705	14634	14768	14731	14555	14576	14496	14716	14562	14484	14780	14580	14553	14641	14460	14600	14566	14660	14646	14622	14673	14643	14706	14545	14675	14704	14477	14707	14559	14659	14557	14559	14617	14635	14462	14880	14487	14661	14689	14686	14557	14527	14400	14346	14625	14640	14658	14796	14634	14594	14661	14676	14534	14608	14711	14515	14627	14521	14441	14607	14754	14523	14723	14618	14585	14651	14545	14592	14598	14711	14435	14566	14643	14411	14579	14599	14526	14708	14719	14594	14653	14843	14701	14592	14716	14802	14638	14456	14686	14699	14614	14517	14601	14641	14669	14643	14538	14724	14619	14561	14611	14498	14595	14458	14519	14547	14759	14624	14546	14664	14733	14615	14641	14509	14513	14607	14754	14716	14706	14787	14660	14634	14752	14443	14690	14707	14520	14647	14660	14538	14580	14602	14604	14608	14711	14593	14536	14495	14792	14475	14729	14724	14444	14722	14625	14437	14545	14659	14571	14661	14692	14582	14789	14589	14755	14645	14617	14757	14574	14567	14430	14424	14559	14586	14530	14660	14536	14779	14634	14529	14607	14679	14719	14654	14791	14626	14657	14567	14529	14680	14468	14600	14636	14649	14628	14663	14786	14703	14507	14463	14618	14422	14575	14841	14615	14668	14643	14408	14669	14644	14635	14516	14510	14566	14623	14727	14556	14638	14591	14594	14584	14398	14435	14493	14491	14671	14474	14677	14641	14444	14615	14648	14628	14465	14648	14621	14720	14470	14477	14484	14684	14668	14529	14715	14631	14468	14649	14440	14731	14574	14588	14442	14464	14472	14665	14403	14590	14571	14594	14537	14744	14780	14814	14406	14636	14668	14556	14658	14495	14593	14670	14776	14778	14647	14434	14697	14441	14689	14514	14586	14599	14760	14709	14543	14801	14691	14520	14367	14416	14706	14562	14668	14721	14528	14487	14811	14591	14517	14454	14895	14548	14450	14543	14479	14623	14599	14637	14587	14691	14511	14742	14492	14817	14711	14475	14658	14550	14515	14659	14639	14497	14455	14579	14659	14481	14563	14565	14574	14651	14799	14604	14630	14464	14667	14586	14330	14661	14676	14553	14610	14648	14740	14692	14787	14645	14834	14689	14700	14589	14562	14549	14544	14744	14918	14670	14738	14622	14675	14770	14644	14679	14630	14689	14724	14588	14523	14645	14706	14644	14616	14788	14678	14586	14667	14567	14469	14595	14587	14644	14798	14783	14721	14496	14592	14799	14465	14667	14739	14403	14586	14669	14604	14561	14660	14625	14546	14617	14671	14552	14560	14639	14689	14649	14557	14442	14565	14528	14585	14610	14491	14799	14705	14676	14515	14717	14645	14526	14597	14682	14565	14608	14479	14651	14592	14657	14906	14731	14496	14443	14507	14755	14751	14732	14562	14487	14548	14624	14609	14599	14680	14644	14439	14562	14602	14694	14635	14663	14413	14640	14521	14385	14645	14688	14411	14637	14598	14405	14630	14761	14719	14771	14655	14587	14668	14757	14665	14695	14791	14641	14511	14674	14661	14556	14515	14474	14740	14816	14651	14619	14754	14552	14684	14566	14749	14668	14609	14787	14558	14492	14643	14616	14731	14688	14630	14474	14626	14440	14526	14602	14668	14634	14692	14661	14500	14544	14436	14480	14675	14598	14663	14710	14621	14674	14637	14548	14666	14717	14574	14563	14555	14665	14701	14583	14625	14579	14763	14648	14477	14756	14735	14629	14342	14525	14539	14644	14586	14672	14520	14630	14566	14726	14698	14722	14539	14588	14623	14841	14500	14665	14492	14537	14548	14735	14362	14568	14595	14583	14699	14740	14391	14572	14585	14435	14711	14557	14612	14523	14713	14517	14331	14672	14752	14519	14444	14639	14503	14643	14575	14689	14642	14444	14512	14577	14512	14554	14612	14663	14562	14819	14661	14557	14476	14860	14558	14634	14782
19088	28922	25776	21340	19219	17787	16463	15507	14981	14803	15236	16630	16688	14410	14291	14313	14197	14058	14143	14292	14234	14108	14189	14428	14265	14184	14272	14324	14349	14050	14168	14212	14226	14177	14297	14318	14382	14407	14321	14217	14215	14349	14091	14289	14304	14150	14106	14179	14181	14327	14097	14189	14049	14238	14055	14249	14148	14319	14142	14174	14278	14211	14107	14199	14231	14058	14293	14152	14116	14229	14169	14212	14186	14069	13976	14271	14217	14172	14175	14058	14134	14274	14144	14229	14118	14099	14242	14185	14243	14286	14047	14250	14241	14092	14149	14237	14140	13922	14314	14126	14220	14227	14027	14216	14107	14205	14175	14313	13931	14201	14092	14133	14090	14205	14111	14092	14126	14271	14114	14140	14326	14219	14175	14203	14141	14217	14105	14114	13981	14248	14152	14225	14156	14165	14095	14083	14125	14161	14043	14094	14349	14191	14169	14292	14134	14188	14116	14255	14162	14310	14098	14268	14185	14243	14068	14113	13952	14242	14040	14376	14038	14169	14169	14066	14211	14129	14186	14071	14218	14184	14084	14090	14290	14097	14243	14143	14311	14105	14029	14246	14227	14144	14132	14154	14274	14211	14309	14177	14154	14195	14128	14093	14055	14059	14074	14323	14028	14199	14223	14233	14264	14114	14003	14185	14065	14151	14076	14091	14007	14040	14098	14149	14075	14159	14146	14234	14024	14050	14047	14080	14128	14203	14215	14218	14224	14274	14226	14261	14221	14273	14032	14182	14128	14188	14321	14171	14031	14210	14114	14188	14114	14012	14040	14147	14128	14287	14052	13981	13965	14149	14306	14006	14249	14088	14028	14272	14135	14097	14179	14143	14190	14197	14161	14065	14315	14032	14121	14156	13965	14006	14050	14173	14313	14309	14111	14199	14143	14222	14051	14171	14166	14173	14210	14004	14273	14163	14239	14207	14249	14299	14048	14129	13950	14255	14038	14107	14018	14310	14289	14066	14191	14110	14124	14199	14204	14128	14210	14347	14131	14242	14121	14218	14168	14102	14223	14033	14160	14324	14281	14090	14292	14105	14135	14249	14053	14265	13904	14092	14210	14380	14294	14120	14137	14237	14436	14200	14196	14193	14207	14402	14330	14174	14168	14158	14265	14060	14210	14306	14112	14034	14168	14135	14269	14137	14158	14240	14045	14207	14176	14112	14237	14070	14198	14208	14062	14379	14298	14217	13973	14145	14293	14365	14258	14275	14234	14178	14200	14068	14276	14177	14123	14108	14073	14053	14026	14147	14143	14212	14090	14168	14065	14146	14104	14260	14082	14130	14087	14101	14332	14192	14258	14132	14227	14195	14154	14223	14087	14144	13996	14230	14216	14286	14250	14361	14184	14280	14169	14095	14210	14148	14168	14223	13991	14118	14178	14154	14137	14353	14144	14199	14125	14216	14171	14184	14227	14290	14388	14302	14204	14258	14191	14110	14283	14054	14434	13960	13962	14384	14023	14233	14176	14059	14243	14107	13934	14007	14085	14214	13988	14211	14362	14289	14260	14157	14055	14258	14061	14053	14248	14173	14232	14249	14159	14167	14170	13993	14075	14161	13932	14294	14170	14012	14221	14086	14288	14065	14091	14126	14067	14236	14087	13977	14129	14107	14243	14287	14158	14119	14198	14135	14099	14062	14211	14196	14184	14253	14146	14031	14294	14102	14080	14081	14112	14154	14303	14341	14069	14251	14218	14282	14302	14123	14217	14066	14308	14202	14111	14354	14122	14184	14262	14328	14075	14122	13972	14280	14243	14088	14238	14251	14134	14162	14230	14277	14188	14195	14328	14285	14266	14280	14207	14284	14206	14215	14234	14054	14182	14151	14219	14122	14212	14071	14066	14170	14240	14147	14136	14061	14041	14175	14110	14062	14250	14084	14061	14333	14088	14202	14077	14237	14325	14097	14182	14259	14025	14055	14197	14162	14125	14172	14437	14049	14233	14103	13996	14444	14288	14348	14151	14402	14211	14127	14285	14156	14104	14210	14137	14236	14237	14053	14214	14144	14248	14271	14268	14197	14214	14172	14252	14030	14156	14233	14147	14202	14227	14032	14192	14098	14247	14171	14179	14168	14146	14159	14222	14260	14039	14326	14038	14082	14187	14193	14297	14144	14067	14147	14337	14152	14200	14278	14338	14079	14224	14299	14010	14082	14143	14151	14140	14258	14165	14227	13968	14236	14262	14123	14208	14207	14389	14051	14271	14155	14079	14194	14036	14200	14220	14403	14343	14089	14220	14301	14167	14241	14200	14013	14172	14238	14105	14246	14284	14123	14124	14074	14140	14189	14233	14018	14187	14205	14134	14195	14283	14143	14197	14235	13992	14242	14124	14160	14115	14372	14108	14248	14269	14066	14178	14163	14168	14178	14182	14154	13978	14250	14269	14265	14100	14257	14133	14168	14056	13926	14150	14013	14146	14136	14200	14233	14036	14128	14057	14254	14214	14049	14211	14126	14119	14169	14214	14220	14149	14227	14179	14136	14087	14099	14179	14120	14120	14293	14238	14073	14224	14196	14247	14084	14182	14214	14301	14139	14195	14189	14337	13995	14150	14187	14257	14050	14295	14237	14200	14217	14196	14225	13993	14015	14056	14131	14244	14170	14069	14137	14354	14413	14254	14243	14133	14381	14265	14146	14318	14177	14157	14121	14166	14020	14333	14129	14196	14158	14295	14327	14158	14138	14101	14182	14091	14176	14080	14206	14160	14214	14155	14330	14256	14214	14137	14261	14143	14209	14203	14238	14200	14243	13965	14123	14363	14133	14253	14135	14202	14142	14195	14258	14247	14229	14049	14158	14112	14145	14103	14030	14308	14051	14213	14135	14340	14142	14149	14218	14122	14221	14176	14340	14088	14118	14170	14084	14251	14251	14032	14163	14161	14140	14123	14347	14223	14123	14102	14184	14199	14362	14092	14171	14099	14261	14127	14248	14083	14051	14072	14094	14098	14190	14009	14103	14268	14146	14175	14304	14210	14416	14095	14317	14065	14224	13990	14069	14261	14190	14119	13974	14242	14045	14251	14139	14276	14101	14175	14220	14182	14100	14201	14142	14179	14083	14067	14290	14191	14028	13983	14293	14244	14116	14212	14163	14280	14105	14372	14246	14305	14076	14161	14313	14214	14089	14098	14209	14164	14254	14088	14200	14140	13999	14202	14161	14235	14299	14223	14149	14153	14028	14223	14165	14054	14053	14296	14140	14151	14225	14153	14148	14166	14141	14178	14072	14172	14278	14274	13985	14278	14196	14140	14167	14228	14170	13967	14117	14035	14218	14155	14191	14207	14003	14251	14113	14136	14422	14173	14164	14169	14021	14201	14129	14268	14212	14287	14225	14206	14137	14218	14239	14242	14108	14240	14237	14154	14326	14232	14096	14221	14137	14066	14020	14238	14139	14107	14183	14078	13962	14274	14224	14226	14148	14034	14214	14294	14157	14283	14327	14048	14077	13988	14201	14282	14117	14176	14165	14165	14137	14317	14381	14264	14087	14224	14262	14212	14239	14309	14186	14009	14060	14220	14082	14157	14223	14058	14094	14262	14309	13975	14173	14220	14047	14092	14074	14281	14130	14276	14262	14196	14049	14165	14246	14232	14121	14009	14103	14162	14126	14188	14167	14202	14146	14016	14346	14237	14299	14029	14118	14207	14260	14144	14266	14258	14157	14232	14104	14180	13990	14194	14234	14327	13984	14169	14086	14218	14162	14176	14153	14264	14170	14218	14038	13985	13994	14374	14284	14056	13970	14217	14196	14180	13957	14264	14030	14309	14145	14115	14089	14216	14121	14047	14212	14140	14186	14146	14079	14199	14185	14314	14071	14095	14261	14111	14242	14188	14218	14160	14090	14025	14177	14163	14097	14111	14239	14075	14182	14098	14093	14212	14130	14172	14263	14376	14145	14181	14292	14212	14092	14036	14205	14171	14256	14227	14061	14088	14130	14224	14156	14325	14385	14078	14053	14130	14149	13971	14010	14148	14080	14233	14141	14276	14255	14187	14187	14367	14239	14230	14088	14078	14135	14125	14424	14317	14247	14153	14187	14380	14106	14277	14009	14093	14131	14063	14074	14315	14084	14240	14043	14116	14282	14114	14313	14081	14318	14334	14137	14028	14459	14102	14115	14389	14091	14223	14085	14010	14181	14183	14106	14098	14062	14209	14049	14051	14294	14048	14274	14105	14195	14205	14243	14151	14332	14200	14096	14012	14382	14231	14282	13962	14206	14173	14289	14165	14299	14130	14064	14260	14170	14050	14122	14170	14195	14286	14215	14123	14170	13997	14094	14134	14346	13953	14106	14013	14215	14167	14086	14214	14056	14103	14226	14211	14218	14077	14161	14183	13985	14247	14218	14351	14118	14101	14128	14342	14402	14137	14081	14200	14286	14089	14076	14241	14101	14203	14201	14070	14171	14351	14140	14176	14052	14226	14086	14228	14138	14076	14167	14240	14059	13983	14166	14054	14215	14233	14249	14201	14297	14216	14118	14214	14286	14148	14246	14212	13975	14046	14205	14079	14374	14058	14183	14158	14148	14234	14124	14124	14070	14406	14167	14283	14187	13965	14227	14018	14169	14101	14114	14040	14166	14193	14219	14126	14179	14154	14134	14155	14299	14170	14165	14065	14336	14187	14219	14213	14072	14211	14090	14277	14161	14216	14137	14024	14158	14324	14160	14206	14198	14059	14101	14378	14259	14160	14062	14143	14127	14253	14196	14030	14051	14259	14135	14275	14273	14082	14315	14186	14091	14250	14133	14264	14043	14148	14146	14320	14241	14014	14158	14082	14277	14077	14176	14078	14119	14212	14017	14088	14057	14142	14346	14123	14267	14253	14074	14149	14220	14101	14051	14229	14099	14145	14449	14161	14293	14126	14244	14105	14084	14315	14160	14283	14311	14308	14083	14266	14177	14137	14236	14244	14157	14183	14145	14143	14148	14283	14190	14233	14228	14244	14106	14370	14169	14084	14106	14192	14180	14069	14209	14054	14288	14047	14100	14053	14031	14219	14120	13945	14233	14096	14029	14304	14192	14166	14340	14272	14262	14244	14227	14181	14248	14021	14255	14089	14134	14255	14072	14151	14153	14180	14134	14267	14252	14138	14136	14180	14087
24071	21375	28886	24494	22707	21906	20076	17281	16503	16585	22161	30761	28442	18882	15907	15746	15604	15413	15409	15596	15518	15508	15454	15417	15213	15500	15384	15373	15409	15539	15496	15259	15332	15622	15956	16016	15844	15808	15623	15597	15496	15512	15471	15428	15454	15299	15423	15168	15343	15367	15454	15471	15268	15414	15321	15334	15181	15297	15383	15288	15357	15342	15350	15504	15363	15367	15542	15182	15258	15392	15271	15459	15380	15574	15393	15400	15174	15401	15021	15315	15287	15373	15378	15128	15375	15529	15283	15346	15357	15279	15385	15506	15461	15291	15275	15417	15478	15443	15363	15310	15489	15444	15214	15381	15556	15275	15303	15355	15247	15219	15168	15333	15424	15281	15318	15467	15464	15248	15329	15201	15441	15205	15295	15224	15233	15518	15448	15462	15518	15261	15296	15323	15148	15316	15491	15277	15307	15183	15380	15165	15354	15357	15381	15495	15319	15364	15415	15274	15367	15240	15236	15343	15316	15250	15463	15333	15333	15369	15416	15278	15399	15240	15208	15458	15355	15205	15320	15360	15369	15340	15261	15110	15325	15410	15272	15060	15376	15575	15289	15472	15283	15290	15337	15318	15476	15256	15215	15357	15233	15158	15288	15164	15282	15573	15280	15294	15528	15308	15177	15175	15414	15282	15281	15067	15306	15351	15314	15231	15365	15280	15481	15428	15359	15422	15477	15328	15245	15215	15275	15224	15364	15395	15192	15179	15236	15264	15430	15355	15255	15145	15065	15358	15285	15179	15428	15436	15306	15276	15309	15255	15341	15116	15289	15322	15202	15272	15514	15270	15327	15462	15295	15636	15306	15335	15240	15135	15384	15305	15435	15398	15337	15447	15216	15364	15254	15069	15410	15252	15329	15209	15291	15344	15224	15353	15300	15280	15426	15419	15246	15188	15252	15276	15389	15183	15045	15458	15285	15279	15426	15076	15154	15249	15322	15179	15282	15332	15286	15130	15395	15343	15357	15285	15262	15451	15227	15443	15442	15412	15310	15536	15241	15306	15315	15337	15222	15213	15407	15270	15221	15267	15582	15166	15489	15246	15282	15303	15467	15367	15361	15332	15342	15181	15225	15458	15282	15380	15546	15246	15192	15275	15303	15176	15398	15356	15311	15122	15474	15366	15366	15355	15185	15263	15404	15292	15383	15225	15317	15339	15447	15373	15403	15487	15496	15317	15302	15483	15469	15414	15147	15366	15276	15277	15345	15074	15414	15435	15366	15269	15372	15478	15372	15321	15343	15380	15278	15314	15276	15232	15112	15346	15346	15377	15372	15377	15351	15437	15081	15348	15350	15255	15469	15259	15298	15255	15537	15407	15208	15202	15287	15447	15294	15345	15297	15366	15374	15118	15290	15437	15229	15420	15445	15155	15228	15369	15396	15197	15457	15152	15165	15151	15348	15329	15334	15373	15348	15282	15546	15307	15316	15414	15341	15324	15256	15517	15114	15525	15297	15426	15283	15331	15279	15437	15372	15188	15339	15474	15410	15575	15372	15090	15356	15324	15399	15332	15207	15376	15425	15138	15313	15344	15285	15245	15465	15115	15439	15155	15223	15297	15403	15333	15399	15291	15289	15370	15252	15422	15324	15304	15382	15164	15439	15304	15355	15415	15449	15325	15244	15303	15270	15456	15274	15374	15381	15284	15284	15419	15237	15350	15548	15213	15242	15500	15488	15348	15336	15129	15316	15321	15329	15363	15530	15304	15297	15259	15379	15260	15252	15283	15229	15331	15193	15321	15410	15223	15192	15211	15366	15253	15221	15164	15322	15190	15184	15318	15358	15260	15267	15234	15306	15462	15335	15402	15355	15348	15169	15381	15275	15369	15463	15314	15223	15297	15316	15384	15401	15208	15271	15355	15333	15249	15273	15379	15231	15332	15311	15325	15299	15306	15260	15510	15432	15272	15318	15406	15304	15378	15133	15122	15304	15164	15126	15270	15432	15340	15359	15515	15362	15377	15341	15456	15426	15502	15323	15258	15331	15126	15498	15422	15230	15187	15257	15202	15203	15433	15364	15328	15254	15270	15335	15164	15244	15380	15192	15515	15279	15466	15439	15192	15416	15346	15241	15319	15422	15533	15262	15477	15224	15167	15285	15371	15547	15249	15188	15458	15172	15171	15321	15247	15327	15249	15287	15388	15309	15311	15252	15468	15054	15255	15434	15269	15202	15066	15240	15330	15375	15440	15214	15461	15343	15166	15216	15334	15312	15247	15307	15311	15322	15263	15244	15182	15433	15465	15251	15298	15438	15380	15360	15467	15221	15308	15111	15435	15435	15225	15297	15403	15483	15232	15354	15325	15311	15472	15373	15387	15176	15228	15386	15444	15393	15364	15255	15517	15481	15181	15347	15274	15390	15159	15128	15328	15291	15166	15326	15395	15477	15430	15214	15231	15381	15422	15256	15437	15340	15492	15340	15240	15238	15435	15385	15354	15265	15334	15383	15241	15182	15288	15199	15166	15312	15342	15231	15408	15183	15212	15310	15121	15329	15439	15294	15315	15215	15433	15238	15256	15381	15352	15354	15413	15246	15244	15292	15431	15267	15265	15418	15385	15294	15238	15461	15167	15464	15213	15261	15396	15237	15279	15354	15484	15176	15191	15341	15256	15503	15521	15432	15190	15260	15473	15382	15328	15279	15292	15264	15334	15324	15231	15348	15445	15457	15309	15324	15319	15204	15236	15333	15435	15359	15353	15414	15446	15174	15203	15305	15421	15247	15349	15357	15341	15520	15369	15482	15505	15414	15459	15273	15376	15159	15394	15253	15317	15297	15352	15264	15319	15192	15339	15364	15392	15452	15405	15360	15396	15336	15347	15345	15372	15284	15462	15256	15558	15184	15228	15210	15426	15316	15186	15144	15386	15485	15240	15237	15152	15326	15336	15259	15490	15435	15280	15309	15435	15484	15284	15243	15215	15298	15271	15329	15278	15308	15250	15280	15153	15208	15171	15311	15544	15300	15329	15399	15336	15347	15443	15403	15374	15300	15341	15510	15143	15329	15296	15441	15337	15452	15376	15437	15465	15248	15156	15284	15399	15195	15286	15382	15413	15349	15192	15269	15108	15305	15375	15315	15378	15478	15211	15179	15189	15216	15277	15404	15383	15333	15238	15331	15221	15370	15170	15454	15183	15228	15465	15504	15394	15221	15124	15476	15381	15043	15247	15423	15141	15245	15135	15294	15174	15203	15307	15372	15382	15502	15367	15269	15467	15192	15320	15368	15287	15324	15342	15403	15342	15562	15293	15197	15308	15355	15370	15352	15446	15308	15414	15509	15406	15387	15361	15271	15328	15185	15328	15332	15549	15203	15457	15312	15283	15256	15503	15415	15116	15298	15327	15370	15420	15405	15194	15408	15273	15302	15473	15520	15307	15259	15348	15289	15511	15195	15298	15335	15230	15365	15383	15207	15308	15381	15392	15390	15215	15224	15279	15335	15251	15318	15202	15420	15242	15242	15262	15336	15424	15385	15193	15285	15349	15431	15384	15378	15332	15289	15478	15419	15360	15361	15298	15164	15260	15312	15283	15257	15080	15353	15319	15349	15347	15244	15344	15548	15411	15364	15317	15433	15285	15401	15321	15320	15444	15444	15474	15294	15417	15381	15421	15239	15113	15399	15249	15387	15474	15240	15218	15157	15422	15432	15313	15283	15514	15210	15279	15260	15280	15323	15272	15136	15234	15546	15282	15198	15446	15288	15400	15414	15471	15320	15248	15507	15186	15334	15429	15153	15436	15318	15154	15355	15388	15363	15279	15166	15336	15078	15378	15631	15318	15501	15507	15145	15320	15371	15560	15398	15339	15509	15375	15394	15343	15162	15371	15342	15377	15213	15361	15421	15321	15380	15430	15202	15340	15320	15327	15328	15319	15351	15545	15338	15314	15300	15489	15298	15163	15279	15249	15297	15351	15397	15296	15454	15382	15311	15365	15375	15417	15309	15214	15432	15314	15201	15250	15246	15332	15361	15196	15265	15334	15240	15351	15460	15258	15397	15281	15322	15301	15385	15351	15359	15300	15285	15156	15285	15411	15522	15298	15378	15458	15362	15287	15193	15321	15654	15456	15432	15361	15402	15335	15554	15336	15236	15294	15492	15425	15363	15398	15424	15340	15360	15295	15272	15424	15443	15151	15433	15203	15453	15359	15395	15146	15100	15468	15274	15427	15282	15360	15257	15135	15346	15221	15505	15329	15305	15426	15399	15321	15305	15405	15392	15246	15452	15287	15198	15185	15511	15540	15547	15389	15246	15412	15160	15352	15472	15426	15456	15407	15353	15450	15305	15359	15493	15323	15456	15258	15329	15464	15345	15192	15424	15543	15532	15203	15239	15219	15258	15545	15255	15488	15162	15531	15231	15422	15538	15333	15327	15343	15221	15300	15407	15489	15230	15189	15472	15283	15431	15323	15410	15386	15237	15333	15328	15281	15427	15424	15361	15383	15399	15319	15305	15349	15524	15436	15420	15398	15375	15371	15480	15263	15332	15372	15283	15295	15351	15334	15128	15208	15169	15375	15309	15400	15317	15395	15447	15262	15346	15365	15458	15431	15153	15423	15447	15306	15414	15331	15304	15296	15122	15259	15179	15270	15159	15451	15228	15201	15393	15317	15400	15235	15396	15300	15394	15206	15261	15318	15284	15188	15430	15226	15286	15296	15274	15213	15362	15308	15288	15219	15383	15182	15446	15171	15277	15407	15051	15065	15198	15198	15434	15353	15295	15515	15192	15242	15436	15224	15441	15356	15382	15627	15375	15440	15167	15209	15317	15382	15303	15260	15237	15416	15383	15289	15339	15374	15300	15283	15433	15300	15203	15281	15244	15536	15327	15253	15323	15296	15304	15308	15395	15424	15327	15095	15329	15421	15283	15260	15407	15375	15232	15232	15329	15513	15326	15307	15291	15382	15501	15448	15536	15486	15200	15342	15232	15231	15302	15485	15257	15368	15396	15327	15079	15323	15289	15126	15229	15320	15346	15335	15220	15539	15286	15194	15385	15214	15278	15257	15335	15283	15376	15477	15313	15459	15264	15394	15527	15207	15379	15451	15511	15359	15475	15354	15304	15353	15475	15278	15413	15468	15477	15196	15296	15393	15331	15400	15333	15281
20581	35358	35604	29957	24477	20239	18069	17074	16511	16131	26222	34134	31232	16189	14719	14572	14829	14705	14705	14632	14730	14624	14847	14636	14686	14796	14661	14672	14835	14663	14615	14685	14906	15044	15557	15638	15279	15013	14982	14865	14697	14609	14677	14666	14911	14533	14783	14650	14727	14419	14574	14704	14804	14733	14735	14517	14860	14721	14631	14703	14657	14653	14558	14577	14649	14719	14586	14680	14807	14979	14614	14776	14653	14655	14576	14823	14583	14882	14807	14675	14574	14656	14720	14627	14660	14518	14690	14551	14640	14712	14762	14563	14684	14684	14563	14742	14698	14735	14642	14666	14768	14606	14773	14489	14632	14622	14659	14540	14807	14697	14617	14562	14670	14763	14660	14789	14727	14565	14624	14780	14658	14620	14713	14519	14663	14757	14643	14812	14541	14724	14674	14688	14868	14816	14653	14563	14709	14601	14668	14483	14557	14773	14599	14799	14872	14456	14582	14720	14489	14644	14727	14663	14764	14780	14794	14730	14647	14851	14653	14692	14659	14665	14596	14618	14680	14589	14723	14619	14662	14626	14643	14594	14701	14610	14725	14615	14600	14610	14546	14544	14714	14550	14516	14670	14494	14761	14608	14746	14720	14589	14605	14956	14691	14522	14759	14883	14738	14713	14579	14728	14803	14557	14668	14532	14839	14772	14840	14709	14671	14638	14655	14536	14774	14478	14674	14713	14772	14641	14636	14554	14837	14500	14685	14597	14598	14544	14897	14695	14646	14502	14805	14729	14692	14562	14643	14520	14555	14782	14688	14604	14729	14737	14478	14642	14505	14698	14576	14484	14571	14658	14679	14593	14607	14654	14744	14579	14580	14607	14541	14626	14690	14580	14679	14620	14595	14647	14741	14842	14703	14820	14525	14607	14649	14444	14675	14493	14540	14605	14597	14645	14678	14513	14592	14699	14693	14862	14557	14569	14649	14555	14715	14670	14810	14606	14812	14617	14699	14704	14593	14656	14570	14497	14735	14611	14664	14670	14584	14780	14624	14564	14705	14534	14692	14465	14693	14833	14800	14661	14619	14697	14733	14640	14793	14689	14762	14760	14525	14740	14796	14610	14665	14640	14612	14726	14511	14756	14603	14794	14736	14670	14746	14722	14782	14673	14568	14687	14693	14776	14749	14627	14519	14655	14771	14636	14676	14610	14688	14710	14622	14569	14578	14781	14719	14683	14694	14631	14655	14662	14713	14683	14524	14415	14555	14658	14876	14648	14668	14836	14638	14669	14713	14589	14696	14554	14731	14662	14787	14549	14459	14769	14722	14793	14594	14588	14810	14579	14720	14569	14678	14647	14768	14653	14752	14682	14672	14733	14737	14705	14649	14825	14610	14687	14646	14877	14552	14784	14476	14621	14705	14572	14681	14766	14596	14806	14598	14567	14648	14592	14857	14670	14753	14653	14493	14705	14743	14761	14578	14808	14720	14578	14661	14707	14619	14466	14634	14786	14618	14535	14655	14371	14726	14756	14677	14731	14600	14623	14590	14789	14303	14665	14674	14626	14669	14672	14765	14680	14612	14698	14748	14746	14596	14893	14570	14679	14661	14743	14520	14625	14563	14489	14660	14660	14604	14629	14380	14560	14520	14669	14832	14528	14580	14741	14637	14826	14574	14617	14575	14591	14764	14849	14604	14684	14662	14666	14661	14687	14718	14729	14620	14706	14568	14621	14644	14721	14745	14690	14732	14693	14698	14763	14633	14658	14562	14460	14594	14639	14682	14611	14649	14617	14837	14656	14690	14700	14603	14599	14631	14682	14596	14677	14489	14542	14570	14531	14472	14778	14599	14702	14674	14662	14627	14634	14679	14725	14573	14650	14689	14672	14560	14562	14682	14505	14580	14664	14843	14649	14697	14822	14639	14678	14669	14611	14805	14573	14476	14803	14671	14648	14567	14654	14748	14766	14797	14626	14735	14675	14588	14610	14662	14753	14762	14566	14742	14699	14640	14567	14644	14618	14694	14699	14564	14783	14590	14716	14705	14651	14651	14777	14674	14561	14816	14781	14780	14769	14608	14601	14667	14679	14756	14802	14527	14542	14651	14524	14507	14745	14577	14729	14600	14594	14492	14466	14699	14671	14675	14638	14702	14591	14586	14470	14683	14792	14599	14655	14709	14736	14669	14845	14743	14662	14660	14628	14638	14696	14606	14535	14822	14478	14772	14742	14705	14553	14688	14514	14589	14629	14652	14611	14854	14586	14684	14589	14747	14537	14711	14569	14584	14678	14567	14673	14609	14638	14692	14785	14644	14693	14723	14752	14683	14582	14707	14703	14628	14997	14624	14668	14677	14711	14859	14626	14510	14548	14543	14613	14705	14666	14625	14507	14520	14546	14588	14487	14818	14678	14633	14816	14655	14783	14627	14632	14690	14754	14605	14675	14666	14704	14641	14620	14682	14675	14787	14586	14634	14757	14590	14667	14656	14626	14700	14608	14501	14785	14449	14643	14610	14618	14622	14676	14549	14637	14596	14624	14813	14601	14665	14471	14625	14561	14621	14811	14570	14540	14551	14763	14685	14547	14663	14588	14582	14617	14535	14710	14650	14651	14558	14599	14702	14634	14620	14772	14539	14642	14627	14612	14747	14634	14568	14659	14722	14508	14698	14726	14528	14671	14648	14746	14653	14640	14422	14826	14666	14630	14666	14616	14619	14720	14666	14588	14819	14871	14612	14731	14799	14469	14636	14679	14701	14802	14601	14542	14624	14662	14596	14666	14608	14632	14580	14658	14632	14636	14758	14487	14605	14739	14640	14661	14602	14623	14612	14485	14727	14792	14632	14531	14714	14600	14823	14811	14738	14671	14586	14753	14729	14722	14645	14652	14683	14681	14828	14545	14654	14724	14652	14642	14760	14612	14651	14722	14741	14625	14669	14624	14558	14639	14607	14628	14575	14655	14826	14546	14503	14556	14482	14596	14765	14517	14718	14825	14589	14600	14782	14521	14741	14664	14580	14824	14694	14595	14655	14599	14703	14690	14713	14834	14681	14831	14659	14703	14709	14584	14576	14747	14749	14728	14741	14652	14693	14368	14833	14679	14723	14681	14676	14674	14543	14791	14613	14734	14707	14701	14705	14786	14670	14691	14512	14552	14748	14714	14676	14595	14581	14618	14487	14585	14668	14728	14761	14808	14524	14612	14761	14576	14599	14717	14453	14671	14577	14667	14580	14571	14698	14630	14580	14716	14899	14483	14596	14621	14688	14858	14652	14619	14761	14721	14670	14779	14673	14873	14559	14687	14763	14482	14796	14621	14507	14620	14572	14793	14674	14789	14449	14615	14557	14722	14632	14643	14660	14705	14732	14715	14540	14725	14680	14609	14553	14779	14616	14715	14872	14668	14673	14663	14531	14810	14716	14503	14625	14625	14591	14653	14629	14616	14743	14682	14672	14631	14767	14589	14764	14646	14688	14637	14476	14660	14597	14646	14681	14759	14568	14598	14710	14476	14687	14512	14823	14529	14696	14719	14495	14649	14692	14705	14667	14539	14891	14668	14556	14603	14681	14438	14632	14638	14619	14668	14727	14724	14732	14683	14683	14712	14738	14702	14715	14692	14644	14718	14645	14682	14696	14635	14660	14750	14630	14616	14577	14665	14683	14688	14578	14523	14711	14606	14643	14705	14576	14738	14648	14679	14692	14437	14637	14612	14530	14576	14704	14641	14618	14653	14628	14661	14656	14715	14717	14685	14684	14563	14737	14686	14674	14831	14602	14640	14539	14568	14502	14749	14735	14679	14579	14655	14577	14672	14581	14716	14596	14700	14544	14432	14663	14663	14754	14782	14826	14592	14637	14758	14584	14683	14669	14552	14685	14740	14765	14452	14779	14617	14620	14683	14796	14727	14767	14528	14589	14600	14647	14607	14549	14588	14708	14640	14758	14698	14681	14560	14611	14582	14801	14724	14578	14556	14645	14721	14612	14703	14568	14692	14726	14598	14558	14633	14478	14611	14747	14640	14542	14780	14636	14550	14716	14681	14489	14531	14599	14598	14679	14615	14718	14822	14696	14765	14661	14637	14632	14596	14610	14565	14625	14753	14503	14692	14582	14618	14614	14667	14445	14576	14659	14629	14603	14509	14644	14588	14632	14684	14581	14767	14737	14595	14575	14678	14566	14739	14585	14905	14701	14592	14756	14450	14628	14725	14762	14615	14841	14706	14716	14720	14687	14518	14617	14758	14653	14786	14665	14549	14691	14546	14632	14868	14532	14725	14855	14619	14720	14572	14697	14551	14625	14607	14721	14543	14611	14549	14666	14549	14738	14638	14629	14537	14526	14499	14723	14607	14622	14620	14526	14622	14638	14639	14660	14486	14606	14761	14654	14723	14616	14571	14429	14566	14639	14690	14748	14656	14649	14695	14760	14670	14701	14691	14738	14726	14778	14704	14554	14593	14619	14612	14647	14725	14662	14704	14717	14649	14350	14826	14734	14607	14645	14758	14787	14658	14534	14602	14483	14566	14793	14792	14731	14723	14508	14617	14612	14649	14644	14703	14557	14804	14678	14671	14659	14600	14491	14612	14623	14655	14669	14649	14740	14720	14631	14533	14697	14444	14888	14799	14592	14529	14586	14773	14515	14631	14641	14518	14579	14546	14653	14604	14781	14633	14769	14664	14741	14558	14763	14562	14727	14679	14659	14647	14711	14826	14618	14567	14739	14609	14667	14680	14630	14515	14817	14633	14663	14503	14747	14664	14604	14698	14796	14612	14729	14690	14696	14677	14648	14590	14627	14727	14672	14769	14658	14649	14606	14575	14588	14555	14721	14644	14708	14694	14603	14780	14611	14516	14623	14694	14500	14635	14689	14725	14544	14703	14736	14735	14513	14724	14648	14574	14502	14659	14407	14522	14661	14516	14524	14627	14576	14655	14560	14546	14578	14816	14803	14695	14672	14657	14511	14563	14750	14713	14620	14518	14687	14599	14517	14675	14545	14676	14690	14662	14807	14708	14718	14734	14720	14559	14554	14602	14590	14734	14613	14772	14674	14653	14616	14690	14744	14730	14522	14687	14508	14654	14778	14733	14588	14799	14596	14562	14718	14768	14815	14610	14762	14702	14800	14719	14567	14521	14641	14615	14684	14468	14630	14584	14637	14527	14595	14564
23058	21431	29385	23855	21752	24417	26800	21074	19495	19399	25455	44428	39459	24022	17560	16623	16261	16470	16393	16067	16154	16267	16444	16397	16227	16278	16161	16263	16285	16398	16132	16205	16127	16284	16526	16964	16999	16619	16370	16234	16346	16329	16335	16073	15917	16120	16134	16138	16067	16135	16233	16098	16150	16239	16344	16257	16150	15743	16157	16090	16203	16070	16224	16084	16156	16319	16266	15917	16164	16182	16051	16010	16194	16111	16102	16254	16098	16118	16064	16081	16227	16181	16053	16242	15959	15877	16034	16055	16053	16188	16010	16001	16207	16032	16044	16041	16265	16100	16148	16309	16083	16137	16136	16191	16211	16044	16016	16182	16074	16101	15994	16021	16096	16263	16224	15975	16088	16094	16153	16105	16115	16042	16205	16060	15851	16400	16117	16161	15965	16078	16186	16130	16088	16204	16116	16362	15979	15752	15941	16064	16075	15963	16231	15951	16048	16110	16136	16086	15970	16100	16175	16091	16176	16018	16063	15980	15913	16124	16016	15969	16089	16005	16140	16061	16210	16184	16023	16297	16007	15873	16209	16075	15961	16256	16168	16120	16085	16222	15989	15878	16194	15899	16141	16219	16094	15968	15974	15958	16197	15966	16071	16101	16051	16082	16165	16088	16035	15898	15957	16035	16030	16094	16194	16037	16171	15954	16086	15799	15932	15832	16129	16092	15950	16091	15935	16077	15973	15892	15985	16060	16075	15984	15881	16013	16217	16208	16123	16135	16169	16101	15963	15918	16157	15987	16144	15963	16076	16005	15915	16143	16085	16128	16066	15974	16092	15905	16054	16061	15905	16207	15944	16136	16047	16063	16309	15961	15978	16045	15986	15979	16131	15790	16018	15983	15888	16238	15964	15870	16136	16296	16039	15995	16088	16146	16270	16128	16335	15956	15988	16168	16199	16096	16076	15985	15948	15915	16145	16100	16097	15981	16000	16064	16009	16029	15975	16156	16078	15961	16167	16018	16040	15931	16097	16217	16285	15971	16124	16065	16062	16156	16095	16194	16219	15934	16120	15910	16229	16017	16167	16149	16249	16121	16091	15988	16040	16188	16173	16042	16048	16056	16015	16095	16204	16153	16068	15971	16141	15872	16056	16052	16077	15958	15996	16030	16044	16119	15955	16099	16188	16003	16158	16201	16021	16065	16052	16089	15996	15965	16116	16135	16092	16060	16196	16130	16175	15958	16144	16076	16218	16130	16135	15968	16163	16187	15955	16056	16050	16152	16092	15930	15985	15967	16165	15982	15962	16147	16016	16292	16130	16233	16122	16203	15998	16038	15865	16238	16120	16023	15951	15936	16120	15995	16042	16011	16014	16197	16175	16287	16120	16128	15985	15924	16147	16152	15884	16025	16212	16070	16073	16101	16027	15819	16030	16042	16075	16093	15986	16255	16166	16125	16325	15943	16071	16050	16244	16196	15948	16104	16001	16115	16245	16153	16148	16079	15957	16163	16054	16183	16113	16117	16202	16121	15965	15995	16131	16207	16264	16032	16017	15947	16133	16200	16098	15981	16224	16051	16255	15994	16127	16178	16343	16031	15970	16044	16078	16204	16115	16319	16126	16016	15943	15969	16043	15868	16007	15997	16095	16266	15980	15993	16138	15986	15981	16037	16283	16025	15962	16033	16180	16108	15916	15999	16036	16148	16140	15991	16194	16240	16159	16149	16107	16104	16048	16047	16046	15961	15998	16105	15950	16022	16131	15930	16066	16016	16121	15998	15842	15991	15973	16044	16096	16127	16101	16313	16325	15977	15963	16032	16044	16069	16283	16156	16275	15884	15984	16040	15990	16070	16258	16041	16114	15924	16058	16019	16038	15985	16065	16151	15915	16073	16009	16127	16091	15960	16069	16146	16102	15855	16118	16111	16186	16261	16046	16051	16167	16180	16090	16100	16052	16231	15922	16014	15925	16100	15984	16165	15941	16028	16045	16197	16170	15961	15892	16118	16032	15971	16040	16038	15970	15999	15971	16230	16146	16118	15909	16065	16090	15953	16277	16150	15936	15994	16232	15963	16041	16165	15961	16027	15928	16031	16036	16190	16072	15941	16064	16051	16275	16197	16001	16009	16146	16132	16075	16070	16091	16185	15996	16170	16269	16004	16002	16210	16165	16035	16001	16255	16130	16132	16157	15958	16013	16238	15943	16083	15860	16103	15892	15939	15997	15938	15986	16106	16135	16144	16117	16209	15948	16012	16026	16062	15937	16259	16255	16164	15844	16110	16145	16014	16124	16044	16178	16155	16042	16027	16056	16040	16274	16135	15923	16101	16000	16013	16125	16221	15926	15996	16090	15916	16122	16170	16028	15997	16103	15960	15908	16088	16122	15990	16024	16153	15976	15855	16043	15992	15962	16011	16322	16264	16118	16060	16042	16156	16245	16095	15968	16088	16138	16121	16118	16021	16033	16194	16203	16488	16077	15987	16138	16150	16122	16166	15937	15888	16047	16127	15972	16115	16025	15976	15871	16161	16154	15984	16245	16240	16136	16119	16133	16079	15971	16055	16125	16199	16155	15911	16195	15888	15908	16178	16033	15900	16152	15835	15964	15999	16112	15999	15977	15985	16149	16255	16031	16030	16260	16144	16058	16076	16033	16072	15894	15907	16112	16138	16203	16092	16114	15865	16286	16286	15910	15940	16137	15966	16026	15916	16081	16191	16363	16185	16081	16146	16036	16017	15961	16042	16016	16150	16053	16071	16113	16012	16245	16211	16120	15887	16030	16131	15946	15993	16267	16057	15884	16081	15985	16199	16229	16102	16020	16002	16144	15933	16053	15804	16034	15781	15993	16018	16277	15998	16044	15927	16042	16004	16166	16086	16086	16191	15982	15935	16094	16013	16232	16039	16009	16253	16174	16280	15945	16024	16188	16020	15915	16091	16072	16046	16018	15863	15931	15955	15915	16047	15980	16114	16004	16002	16038	16184	16155	15968	16128	16126	16014	16032	16248	16026	16195	15931	16098	16142	15942	15956	16149	16149	15976	15912	16056	15888	16046	16003	16126	15892	16083	16106	16085	16099	15936	15867	15953	16141	16221	16078	16071	16061	16208	16102	16044	15991	16085	16049	16217	16081	16137	16175	16160	16009	16114	16055	16043	16113	16079	16076	16194	16130	16064	16053	15953	16014	15950	16069	16140	16003	16107	15919	15873	16109	16122	16172	16020	16132	15919	16079	16123	16054	16028	15997	16019	15979	16039	16214	15811	16006	15855	16131	15986	16037	16200	16162	16152	16180	16001	16181	16080	16100	15974	15954	16170	16064	16162	16133	16214	16154	16236	16077	16175	15749	15986	16182	16220	16088	15984	16067	16052	16120	16007	16114	16067	16159	15937	16062	15912	15907	16020	16215	15909	16135	16059	16031	16056	15895	15988	16188	15937	16188	16310	16077	15963	16309	16199	15797	16036	15956	15924	15998	16131	15971	16075	15939	16084	16133	16091	16238	16003	16115	15943	16137	16195	16200	15809	15801	16212	15989	16147	16013	16086	15884	15965	16057	16220	16123	16361	16106	15893	16102	15873	16292	16019	16103	16166	16030	16180	16217	16302	15912	16080	16001	16114	16072	16168	16221	16150	16155	15984	16005	15989	16087	15994	16015	16083	15925	16003	16052	15926	15881	16075	16088	16027	16024	16045	16209	16288	16148	16112	15957	15927	16035	16121	16020	15978	15909	16062	15812	16119	16059	16054	16171	15931	15976	16131	16116	16154	16223	16084	16102	16098	16032	16046	16143	16088	16059	16194	16167	16122	16042	16175	16019	16286	16135	15970	16077	15982	16029	15912	16239	16023	15977	16096	16090	16117	16044	16163	15975	16131	16123	16061	16071	15984	16133	16205	16087	16072	15936	16254	16155	15987	16178	16123	16115	15922	16110	16167	16188	15979	16001	16137	16174	15912	15889	16121	16103	16186	16058	16023	16164	16036	16155	15956	16022	16262	16011	16001	15976	15936	16042	16093	16062	16069	16174	16210	16235	15897	16002	16240	15951	16107	16202	16133	16019	15968	16107	16138	15917	16124	16414	16156	16096	15839	16236	15970	15922	16023	16023	15907	15887	16020	16168	15994	16077	15905	16180	15983	15995	15946	15830	15761	16083	16032	15889	15918	16070	15920	16156	16041	16155	16187	15976	15917	16044	16069	15885	15934	16159	15986	16166	16208	16260	16073	15983	15892	15941	16087	16200	16252	15893	16042	15927	16103	16000	15983	15977	16021	16019	16293	16067	16254	15981	16048	16216	16156	15934	16082	16111	16222	15887	16102	16096	16021	15926	16046	16253	16034	16191	15975	16105	15971	16225	16207	16306	16152	15962	16274	15961	16015	16079	16103	16068	16310	16085	16086	16095	16268	16210	16248	16163	16281	15850	15945	16203	15993	16050	15992	15877	16056	16092	16111	16102	15892	16150	16269	16134	15907	15897	15968	15988	15917	15973	15968	16166	16133	16140	16068	16004	16220	16198	15994	16112	15888	15997	15993	16098	16145	15958	16124	16278	16123	16136	16214	15996	16078	16041	16022	15929	15915	16154	16044	16224	16076	15975	16098	16083	15984	16015	16124	15987	16081	15983	15971	15971	16035	16205	16209	15872	16029	16191	15877	15959	16154	16219	16121	16284	16056	16072	16113	16282	15847	16155	16234	15995	15911	16147	16147	15967	16007	15949	15898	15965	16056	16212	16100	16000	16033	16073	15946	16152	16236	16140	15862	16086	16114	16064	16030	16118	16237	16032	16065	16147	16271	16124	15972	16119	16040	16050	16128	16065	15961	16139	16144	15944	16063	16025	15914	15974	15894	16008	16035	16010	15880	16002	15983	16106	15979	16129	16189	16236	15907	16115	16127	16127	16102	15952	16058	16129	16143	16053	16116	15835	15880	16069	16216	16137	16103	15980	16097	16039	15951	15946	16063	16255	16095	15965	16061	16014	15910	15838	16043	15946	15983	16253	15959	15873	15931	16031	15991	16000	16120	16137	16053	16069	15967	15934	16000	16187	16168	16018	16202	16063	15969	16009	16199	16106	16022	16085	15990	16156	16036	16005	16219	15895	16030	15885	15991	15982	16017	16067	15875	15984	16060	16099	16193	16121	15995	16114	16116	15985	16055	16058	15933	16048
20506	36014	33689	28506	27741	26256	24131	21912	20996	20091	29390	46737	41591	19764	15479	15169	15074	15132	15232	15197	15242	15184	15177	14954	15070	15134	15308	15286	15254	15268	15264	14981	15026	15246	15834	16422	16129	15687	15412	15187	15001	15014	14933	15094	15098	15242	15319	15142	15103	14992	14985	15181	15113	15053	15087	15075	15035	15074	14917	15114	15253	15110	15142	15075	15152	15095	15294	14925	15151	14976	15132	14976	15222	15105	15223	15038	15006	15126	15068	14955	14941	15023	15086	15080	14944	14981	15283	15021	15124	15069	15232	15111	15136	15192	14960	14905	15112	15073	15175	15054	15063	15021	15182	15017	15120	15115	15007	15235	15084	15100	15108	14959	15310	14986	14997	14764	15155	15151	15074	15094	14980	15004	15009	15103	15087	15026	15168	15152	15068	14937	15040	14885	14939	15175	15107	14995	15009	15060	14895	15196	15055	15066	14969	15002	15009	15032	15079	14872	15089	15079	15024	15194	15013	15095	14932	15006	14965	15031	14814	15034	15133	15016	15032	14962	15027	15116	15106	15130	15122	15032	15132	15007	14941	15064	15105	14937	14836	15039	15118	14982	15218	15166	15043	14966	15151	15238	15179	15026	15225	15107	14967	14933	15015	15138	15063	15064	15014	14942	15120	15128	15099	15037	15169	15009	15126	14959	14959	15206	14938	15191	15062	15204	15089	15119	15181	15007	15079	15049	15204	15022	15006	15066	15085	15238	15069	15051	15277	15067	14955	14935	15127	15150	15040	15019	15019	15129	15155	14960	15000	15117	15059	15315	14990	15146	15076	15083	15111	15023	15125	15122	15070	15010	15074	14932	15167	15282	14974	14970	14986	15160	15096	15119	15020	15048	14880	14986	15042	15105	15109	15111	15087	15009	15181	15156	15042	15006	15049	15001	15124	14952	15268	15102	14942	15035	15060	15152	15109	15153	15075	15137	15250	14825	15092	14927	14891	14935	15013	14965	15069	14981	14959	15034	15135	15318	15007	15002	15083	15094	15077	15187	14915	15041	15030	15254	15009	14943	15090	14975	15177	15079	14968	15092	15026	14996	14940	15026	15259	14937	15170	15073	15190	15079	15190	14969	15022	14948	15072	15016	14977	15084	14959	14991	15073	15008	15044	15132	15124	14993	14934	15136	15021	15068	15113	15052	15075	15072	15067	15010	15095	15167	15423	15008	15029	15164	15087	15013	15074	14959	14940	15034	15028	14980	15014	14998	15120	14958	15149	14881	14946	14870	14832	15148	15131	14843	15076	14976	15218	15083	15126	15079	15099	15061	15191	15016	15078	15012	15033	14961	15166	15136	15062	14988	15060	15167	15028	15088	15171	15013	15130	15084	15111	15041	15040	15159	15164	15187	15113	14908	15067	15102	15040	15210	14992	15072	15263	15071	15030	14986	15051	14938	15186	15009	15077	15120	15150	15203	15145	14943	15062	15109	15007	15036	15134	15110	15091	15113	15067	15105	15035	15094	15263	15098	14994	15156	15060	14833	14986	14945	15159	15083	15038	15212	15076	15109	15070	15098	15098	14980	15042	15061	15081	14944	15088	15198	14951	15119	14988	15088	14984	14896	15040	15018	14890	15010	14987	15049	14995	15023	15020	15124	15112	15048	14948	15031	15177	14918	15182	15066	15110	14938	15095	15030	15031	15103	14923	14954	14990	15003	15146	15062	15006	15127	14993	15034	14975	15013	15331	14895	15036	14944	15103	15034	15120	14987	14935	15058	15231	14951	15002	15009	15069	15188	15088	15207	15053	15072	15174	15105	15282	15019	15045	15145	15131	15053	15026	15003	15179	15122	15096	15177	14946	15142	15174	15257	15046	14957	15239	15051	15185	15071	15108	14974	14982	15192	15084	15045	15075	15097	15086	15008	15262	14989	15118	15060	14962	15092	15131	15161	15035	15100	15021	15122	15070	15064	15214	14906	15028	15084	15059	15214	14974	15108	15251	15012	14926	15077	15164	15033	15085	14931	15248	14924	15106	15251	15079	15127	15073	15057	15164	14907	15106	14949	15056	15100	14977	14986	15128	15065	15128	15086	14969	15050	15043	15118	14993	15046	14967	15238	14960	15124	14986	15145	15156	15266	15175	15047	15091	14978	15161	14967	15013	15147	15054	15005	15022	15030	15076	15104	14986	14909	15196	15097	14922	14956	15141	14827	14857	15061	15120	15009	15061	15069	15145	14942	15157	14994	15107	15027	15103	15090	15130	15124	15132	15166	15148	15090	14950	15134	15053	15151	15138	15052	14934	15002	15006	15316	14940	15217	14978	15295	14948	15062	14963	15166	15052	14902	15031	15048	15004	15019	15034	15205	15018	15233	15048	14993	15188	14960	15049	15226	15009	15031	15064	15021	14889	15026	15213	15103	15118	15057	15159	15106	15067	15029	15096	15073	15138	15231	14893	15275	14916	15061	15092	15031	15299	15058	15092	15145	15110	15080	15199	15041	15033	14991	15063	15130	15115	15074	15067	14896	15052	14894	15024	14992	15078	15138	15020	14984	15209	15019	15078	15070	14901	15135	14835	15129	15056	15074	15073	14932	15047	15216	15204	14986	15067	15303	14983	15033	14794	15022	15016	15011	15069	14971	15102	15056	14955	14998	15083	14959	15020	15094	15223	14926	15034	15088	15038	15025	15087	15146	14953	15041	15018	15072	15164	14841	15026	15122	15041	15071	14981	15124	15058	14897	15079	14981	14887	15101	15174	15016	15042	14964	14926	14924	15136	15138	15056	15159	15089	15180	15069	15366	15100	15206	15042	15163	14972	15202	15009	15015	15078	15130	14942	14880	15120	15155	14955	15031	15117	14987	15127	14981	14928	15049	14998	15155	15195	15145	15021	15071	15097	15180	15094	14964	15028	14977	15074	15049	15311	15041	14940	14989	15147	15196	14953	14931	15063	15301	14985	15126	15114	15000	15113	15106	15175	14974	15063	14966	14954	15103	15177	15130	14849	15129	15182	15072	14999	15199	15095	14943	15071	15031	15006	15192	15093	15001	14933	15003	15097	15200	15077	15250	15304	15136	15127	15051	15121	15025	15032	15159	14901	15097	15044	15114	15018	15056	15213	15038	14983	15225	15025	15185	15187	15091	15074	15046	15088	15036	14967	15005	14966	15032	15130	14981	14900	15128	15020	15099	15084	15080	15061	15105	14884	15041	14967	15191	15188	14908	15181	15143	15037	15069	14990	15067	15118	15066	15106	14983	15197	14964	15133	14935	14902	15075	15035	15034	15034	15162	15133	14837	15067	15105	15014	15225	15027	15063	14977	15027	15080	15017	15012	14988	15265	15057	15036	14965	15236	15051	15075	15137	15288	15122	15131	15057	15307	14997	14980	15322	14987	15224	15081	15115	15065	15264	14930	15128	15153	14946	15193	15002	14891	15062	15116	15124	14825	14949	15139	15027	14874	15026	15050	15167	14952	14917	15057	15062	15075	14974	15121	15144	15012	15032	15140	15214	15074	15095	15042	15206	15056	15038	14995	15081	14959	15031	15092	15052	14996	15155	14927	15190	15051	15124	15190	15260	15027	15117	15123	15159	14957	15104	15100	15223	15094	15032	15111	15234	14986	15143	15011	15112	15053	15017	15239	15066	14963	14998	15190	14893	15131	15031	15209	15034	15064	15114	15067	15093	15099	15027	15225	15127	15145	14918	15005	14967	14981	15046	15196	14995	15059	14958	15081	15282	14950	15192	14980	15089	15126	15125	14977	15116	15027	15004	14990	14948	15027	15209	15158	15017	15197	15021	14986	15107	14958	15162	14929	15103	14853	15108	15022	15252	15023	15121	15021	15057	15080	15084	14998	14985	15054	15116	14996	15178	14987	15163	14835	15108	14950	15002	14994	14837	15264	15011	15156	15001	15172	15078	15011	14912	15154	15097	15001	15239	14964	14926	14898	15190	15068	15049	14988	15161	15041	14939	15078	15039	15077	14957	15054	15196	14940	15100	14893	15176	15045	15075	15135	15081	15097	14997	15097	15121	15163	15212	15032	15108	15159	15156	15013	14961	14949	15084	15015	15042	15025	15152	14937	15177	15031	15026	15023	15033	15075	15091	15095	15050	15167	15133	15246	15083	15205	15176	14931	15063	15221	15104	15210	15161	14934	15099	15091	15074	15049	15024	15082	14903	14856	15004	15000	15297	15024	14914	15003	15066	15054	15010	14996	14923	14903	15204	15157	15119	15037	15033	15130	15181	15017	15018	15092	15003	15051	15070	14991	15106	15024	15010	15000	15065	15103	15306	15216	14901	14994	15092	15102	15048	15091	14968	15117	15063	15086	15091	15156	15003	14960	15169	14978	15050	15008	15032	15101	15054	15019	15172	14966	15127	15117	15198	14998	15310	14937	15073	15120	15015	15097	15258	15152	15041	15119	15147	15100	15055	15087	15039	15130	14913	14939	14962	15104	15063	15106	14953	15081	15107	15038	15080	15104	15074	14954	15138	15115	15055	15126	15022	15161	15108	14962	14955	15151	14978	14884	14899	15089	15099	15092	14935	15002	15019	14968	15026	14901	15141	14959	15264	15252	15022	15207	15137	14973	15022	15155	15122	15071	15039	15095	15203	15192	15146	15238	14916	14998	15161	15001	14942	14926	14934	15184	15124	15131	15088	15071	15185	15038	15033	15194	15052	14995	15220	15002	15084	14916	15063	14926	15127	15150	14989	15175	15015	14996	15126	14870	15078	15033	15027	15023	15132	15037	15022	15223	14968	15167	14924	14982	14923	15060	14976	14794	15091	15038	15012	15156	15180	14942	14982	15084	14958	14938	15108	14999	15023	15023	14954	15113	15048	15058	14953	15211	15124	15060	15082	15108	15074	15125	15187	14930	15029	15097	14925	15014	15034	15114	14923	14985	14944	15251	15086	15200	15079	15049	15247	15044	14992	15017	14909	15031	14962	15102	14906	14926	15028	15066	14902	15141	15188	14981	15051	15029	14956	15013	15094	15098	14993	15107	15153	15301	15075	14985	15163	15140	14965	15066	15223	14983	15123	14976	15212	15106	15175	15032	14949	15168	14951	14935	14904	15211	15058	15057	15107	15097	15072	14972	14950	15029	15051	15055	15027	15087	14991	15116	15102	15144	15247	14991	15115	15100	15014	14818	15073
27581	22601	25517	22048	18173	17904	18085	17625	17285	17222	17721	19618	19319	17511	16731	16812	16689	16678	16774	16645	16344	16568	16668	16677	16636	16618	16585	16558	16627	16596	16485	16719	16402	16569	16451	16563	16639	16831	16592	16635	16420	16808	16641	16888	16613	16406	16678	16390	16632	16516	16394	16510	16681	16699	16689	16665	16648	16697	16411	16543	16440	16487	16578	16416	16454	16545	16632	16644	16696	16499	16652	16651	16546	16518	16571	16623	16537	16531	16550	16409	16675	16514	16380	16645	16389	16732	16574	16485	16746	16531	16555	16639	16751	16545	16448	16495	16390	16614	16454	16585	16643	16648	16565	16589	16454	16703	16668	16621	16710	16509	16610	16632	16562	16562	16653	16491	16733	16441	16500	16548	16612	16571	16711	16567	16645	16583	16739	16469	16499	16603	16471	16478	16719	16472	16705	16603	16503	16519	16767	16527	16307	16436	16587	16557	16652	16455	16586	16625	16598	16549	16597	16250	16346	16555	16676	16472	16669	16602	16444	16737	16475	16431	16530	16384	16491	16498	16728	16613	16649	16520	16550	16513	16531	16657	16623	16508	16734	16710	16640	16594	16701	16579	16452	16502	16655	16486	16474	16506	16613	16602	16475	16488	16595	16730	16415	16659	16610	16470	16533	16581	16604	16570	16421	16707	16625	16752	16794	16724	16646	16463	16620	16482	16643	16669	16845	16987	16546	16880	16552	16439	16638	16495	16400	16626	16479	16311	16403	16443	16668	16526	16577	16539	16697	16405	16505	16417	16311	16465	16554	16684	16526	16367	16469	16631	16391	16770	16789	16556	16519	16636	16358	16697	16538	16838	16545	16489	16519	16587	16534	16578	16648	16665	16584	16553	16550	16673	16322	16805	16658	16627	16590	16598	16556	16477	16768	16630	16556	16638	16636	16671	16816	16607	16487	16528	16504	16531	16562	16623	16532	16618	16576	16435	16444	16626	16458	16422	16484	16624	16454	16492	16603	16558	16623	16798	16685	16803	16618	16528	16785	16541	16500	16686	16525	16579	16635	16696	16579	16393	16639	16521	16495	16674	16638	16614	16531	16544	16320	16539	16581	16660	16417	16495	16364	16430	16618	16567	16494	16306	16538	16643	16729	16520	16670	16662	16548	16657	16465	16567	16636	16480	16520	16423	16537	16528	16627	16559	16583	16703	16746	16668	16542	16604	16505	16663	16660	16497	16515	16601	16671	16467	16712	16466	16477	16804	16550	16517	16737	16570	16690	16634	16458	16764	16718	16511	16804	16509	16506	16396	16598	16755	16694	16619	16593	16499	16613	16751	16536	16495	16611	16491	16572	16629	16699	16554	16586	16615	16372	16635	16650	16529	16510	16564	16572	16488	16619	16407	16557	16697	16730	16625	16471	16514	16662	16692	16322	16626	16658	16453	16525	16809	16350	16557	16689	16443	16500	16675	16579	16680	16717	16509	16615	16615	16581	16483	16496	16646	16625	16515	16715	16495	16576	16570	16678	16399	16656	16681	16596	16674	16632	16449	16376	16623	16763	16633	16569	16538	16647	16486	16442	16590	16407	16693	16510	16657	16728	16665	16721	16708	16617	16856	16564	16697	16728	16587	16536	16769	16618	16500	16410	16605	16592	16728	16513	16423	16509	16634	16615	16757	16513	16525	16508	16638	16683	16479	16560	16522	16764	16695	16661	16448	16494	16605	16662	16586	16704	16483	16522	16614	16522	16517	16737	16464	16505	16594	16718	16695	16539	16593	16476	16602	16594	16548	16727	16848	16450	16612	16580	16610	16534	16437	16395	16552	16624	16496	16683	16532	16443	16504	16681	16711	16606	16418	16481	16658	16726	16690	16509	16602	16701	16525	16668	16387	16533	16563	16348	16574	16491	16634	16630	16589	16671	16628	16585	16665	16532	16588	16684	16558	16606	16493	16684	16626	16482	16528	16570	16594	16366	16676	16430	16679	16636	16594	16399	16479	16694	16667	16539	16494	16559	16472	16551	16515	16629	16448	16434	16732	16537	16246	16642	16614	16507	16627	16606	16504	16545	16464	16494	16661	16654	16561	16604	16645	16660	16725	16769	16596	16543	16736	16435	16507	16528	16566	16659	16532	16422	16459	16649	16639	16499	16585	16458	16689	16624	16594	16680	16475	16732	16707	16736	16529	16607	16756	16762	16716	16431	16514	16489	16469	16479	16643	16387	16713	16443	16594	16668	16396	16481	16410	16526	16545	16473	16621	16611	16636	16597	16693	16516	16450	16655	16482	16488	16545	16648	16655	16581	16516	16532	16665	16387	16601	16685	16744	16572	16631	16539	16518	16778	16214	16544	16476	16661	16728	16559	16390	16500	16489	16421	16470	16631	16458	16542	16618	16640	16722	16540	16558	16735	16382	16534	16489	16728	16602	16529	16561	16691	16632	16520	16509	16835	16589	16652	16578	16606	16596	16768	16584	16590	16437	16597	16641	16504	16652	16590	16445	16460	16497	16469	16626	16543	16592	16560	16380	16564	16674	16681	16530	16661	16520	16496	16592	16543	16575	16682	16694	16564	16567	16805	16517	16567	16645	16401	16599	16629	16593	16662	16670	16573	16683	16543	16604	16633	16545	16835	16650	16612	16505	16470	16459	16551	16630	16640	16680	16520	16691	16667	16548	16699	16505	16563	16502	16644	16604	16523	16578	16663	16485	16750	16461	16626	16700	16644	16874	16660	16485	16821	16566	16487	16535	16624	16317	16314	16477	16577	16549	16543	16693	16764	16610	16524	16482	16693	16521	16633	16669	16755	16713	16551	16716	16503	16682	16576	16441	16664	16718	16466	16623	16494	16518	16523	16728	16583	16663	16382	16644	16610	16517	16614	16607	16607	16581	16517	16438	16613	16519	16524	16467	16779	16770	16652	16556	16604	16587	16607	16532	16528	16514	16634	16475	16504	16721	16350	16365	16520	16638	16491	16501	16823	16714	16783	16494	16549	16488	16562	16470	16638	16522	16601	16463	16673	16683	16605	16690	16492	16753	16746	16509	16620	16210	16485	16508	16526	16454	16477	16591	16533	16355	16480	16544	16547	16800	16620	16468	16634	16678	16631	16584	16662	16458	16626	16662	16618	16527	16418	16606	16690	16510	16497	16574	16499	16697	16399	16477	16501	16470	16495	16638	16565	16478	16540	16368	16484	16645	16501	16420	16502	16502	16570	16614	16706	16362	16459	16745	16480	16785	16577	16590	16588	16521	16578	16499	16691	16696	16773	16478	16510	16602	16854	16635	16570	16476	16788	16630	16267	16526	16523	16672	16708	16586	16616	16637	16373	16581	16615	16717	16443	16439	16731	16712	16744	16540	16667	16396	16616	16519	16675	16480	16618	16442	16642	16537	16747	16531	16484	16664	16496	16554	16458	16422	16617	16559	16533	16589	16512	16501	16704	16404	16631	16505	16403	16622	16646	16442	16544	16678	16642	16723	16733	16633	16678	16859	16544	16530	16459	16417	16405	16786	16616	16533	16536	16375	16757	16398	16558	16552	16484	16449	16594	16507	16605	16515	16550	16527	16506	16442	16455	16585	16679	16633	16569	16607	16514	16329	16622	16485	16630	16655	16531	16448	16590	16563	16812	16572	16486	16544	16587	16654	16421	16545	16586	16746	16687	16585	16522	16442	16642	16520	16518	16675	16603	16280	16642	16492	16571	16700	16794	16612	16665	16657	16600	16505	16523	16767	16767	16775	16584	16391	16613	16588	16616	16383	16503	16623	16779	16572	16499	16501	16562	16709	16457	16703	16549	16488	16609	16557	16778	16725	16596	16487	16510	16629	16558	16552	16436	16616	16433	16535	16541	16677	16642	16594	16615	16286	16586	16512	16611	16676	16610	16457	16604	16414	16737	16726	16651	16565	16780	16391	16352	16479	16555	16510	16683	16459	16624	16415	16327	16667	16662	16493	16682	16584	16466	16380	16635	16551	16794	16543	16621	16677	16654	16412	16784	16454	16534	16579	16480	16465	16716	16424	16459	16320	16366	16423	16664	16702	16697	16605	16642	16550	16806	16642	16647	16926	16638	16583	16425	16552	16628	16628	16768	16618	16563	16696	16587	16535	16606	16529	16560	16384	16662	16870	16590	16622	16533	16517	16605	16654	16699	16688	16588	16762	16433	16665	16706	16471	16748	16577	16659	16527	16408	16660	16638	16508	16520	16479	16450	16516	16649	16621	16693	16556	16455	16275	16538	16521	16632	16501	16568	16592	16598	16514	16447	16503	16537	16685	16360	16676	16901	16412	16627	16349	16623	16634	16603	16417	16637	16722	16737	16575	16611	16510	16439	16705	16548	16533	16593	16647	16630	16377	16504	16600	16732	16485	16666	16574	16606	16545	16673	16419	16729	16752	16523	16514	16669	16585	16697	16447	16450	16515	16742	16681	16702	16417	16747	16748	16694	16638	16676	16615	16559	16543	16491	16557	16506	16455	16572	16563	16412	16560	16484	16841	16675	16624	16596	16347	16630	16618	16645	16568	16639	16380	16550	16571	16700	16512	16660	16566	16457	16422	16456	16645	16490	16696	16429	16474	16497	16520	16614	16292	16533	16630	16638	16628	16642	16763	16729	16679	16823	16616	16795	16608	16649	16782	16684	16504	16398	16369	16482	16633	16606	16701	16717	16406	16587	16560	16594	16452	16519	16642	16528	16792	16521	16658	16653	16687	16425	16583	16560	16498	16649	16688	16642	16570	16519	16625	16473	16604	16653	16674	16721	16464	16405	16651	16735	16681	16790	16667	16493	16664	16534	16323	16507	16568	16724	16425	16564	16567	16428	16551	16629	16668	16410	16750	16545	16466	16421	16421	16452	16503	16434	16346	16496	16612	16689	16784	16696	16393	16434	16765	16572	16691	16527	16517	16600	16435	16585	16639	16802	16643	16649	16449	16637	16707	16531	16544	16614	16646	16583	16489	16470	16625	16612	16633	16495	16585	16752	16554	16627	16570	16520	16597	16609	16445	16500	16357	16572	16619	16609	16463	16449	16634	16834	16837	16782	16516	16405	16427	16587	16527	16597	16491	16633	16526	16670	16445	16780	16606	16572	16496	16543	16567	16590	16478	16489	16571	16572	16693	16701	16642	16755	16470	16502	16586	16760	16452	16731	16575
18860	26539	23339	19336	18062	17585	17625	17241	16937	16643	17270	19956	19052	16376	15479	15538	15410	15454	15317	15344	15485	15441	15412	15326	15567	15371	15443	15513	15400	15465	15391	15357	15417	15363	15382	15431	15366	15507	15501	15437	15561	15301	15503	15303	15426	15403	15507	15381	15526	15357	15496	15308	15348	15439	15527	15272	15365	15376	15337	15511	15452	15438	15317	15387	15426	15560	15456	15345	15387	15389	15339	15361	15402	15332	15372	15325	15538	15613	15447	15456	15305	15434	15413	15450	15306	15282	15499	15542	15329	15232	15346	15326	15467	15423	15453	15241	15350	15536	15368	15351	15360	15427	15495	15244	15283	15474	15245	15452	15362	15325	15479	15449	15272	15480	15274	15370	15340	15495	15301	15480	15536	15404	15494	15374	15409	15389	15228	15486	15372	15274	15435	15315	15349	15438	15411	15339	15302	15343	15365	15210	15299	15476	15600	15517	15096	15207	15331	15416	15410	15329	15540	15512	15359	15211	15269	15327	15528	15463	15231	15553	15251	15332	15422	15301	15389	15237	15337	15391	15260	15164	15541	15410	15330	15464	15368	15515	15452	15418	15265	15349	15539	15402	15364	15518	15429	15383	15483	15418	15406	15374	15396	15364	15342	15247	15558	15397	15341	15294	15302	15344	15299	15259	15209	15378	15330	15295	15364	15394	15411	15212	15222	15258	15314	15350	15395	15416	15530	15513	15430	15467	15337	15378	15413	15411	15414	15354	15346	15328	15378	15330	15392	15340	15363	15278	15399	15541	15353	15301	15336	15392	15434	15343	15210	15378	15308	15353	15266	15314	15335	15396	15306	15426	15374	15417	15394	15401	15466	15462	15250	15222	15450	15286	15492	15294	15459	15371	15396	15406	15384	15296	15413	15334	15424	15282	15416	15493	15289	15447	15357	15528	15545	15483	15384	15420	15657	15409	15421	15381	15167	15387	15352	15322	15505	15310	15402	15536	15445	15314	15298	15423	15471	15383	15361	15273	15281	15290	15494	15269	15430	15352	15376	15409	15361	15296	15598	15418	15481	15544	15413	15298	15292	15452	15489	15173	15586	15345	15464	15356	15207	15138	15578	15306	15445	15212	15354	15372	15420	15338	15483	15485	15517	15365	15351	15385	15425	15426	15387	15445	15351	15464	15459	15281	15359	15393	15399	15360	15456	15418	15269	15409	15458	15283	15505	15369	15581	15400	15394	15431	15312	15537	15347	15403	15363	15365	15302	15407	15534	15244	15512	15269	15385	15337	15499	15337	15452	15303	15534	15335	15490	15498	15267	15389	15468	15249	15233	15264	15227	15322	15400	15330	15436	15345	15416	15264	15529	15322	15510	15317	15279	15238	15321	15389	15331	15421	15312	15362	15466	15437	15251	15256	15214	15417	15399	15235	15305	15521	15345	15624	15183	15295	15288	15375	15345	15387	15375	15467	15407	15404	15415	15254	15345	15522	15191	15321	15580	15301	15429	15425	15228	15494	15304	15544	15556	15262	15418	15471	15517	15350	15239	15389	15483	15244	15382	15539	15280	15375	15359	15425	15446	15248	15506	15326	15342	15348	15330	15514	15292	15254	15332	15343	15308	15561	15284	15471	15548	15464	15262	15529	15467	15447	15270	15479	15458	15236	15477	15548	15258	15481	15470	15351	15366	15276	15423	15213	15207	15443	15598	15552	15199	15562	15441	15392	15308	15357	15345	15346	15295	15456	15327	15377	15280	15324	15194	15542	15380	15322	15357	15487	15438	15419	15518	15307	15314	15430	15300	15419	15310	15434	15295	15471	15348	15442	15402	15347	15415	15477	15397	15395	15498	15428	15364	15304	15304	15398	15338	15256	15324	15358	15332	15425	15399	15461	15484	15332	15456	15456	15511	15441	15411	15264	15343	15464	15286	15512	15367	15406	15410	15470	15367	15351	15449	15335	15175	15301	15240	15336	15504	15294	15504	15452	15308	15389	15364	15329	15479	15384	15489	15397	15325	15256	15290	15231	15373	15522	15378	15482	15406	15356	15389	15280	15363	15478	15443	15392	15494	15468	15269	15498	15284	15607	15513	15217	15607	15439	15384	15165	15486	15418	15357	15346	15390	15315	15361	15338	15281	15395	15343	15317	15521	15361	15213	15462	15392	15358	15413	15334	15293	15422	15507	15458	15326	15250	15401	15423	15422	15337	15332	15232	15529	15256	15496	15506	15445	15265	15414	15255	15436	15254	15421	15469	15401	15363	15469	15329	15180	15508	15422	15426	15348	15458	15522	15386	15420	15335	15350	15430	15541	15247	15403	15416	15338	15381	15291	15303	15293	15284	15413	15400	15361	15500	15334	15361	15388	15272	15334	15355	15346	15399	15492	15351	15309	15393	15344	15459	15339	15389	15441	15304	15332	15363	15544	15205	15494	15502	15415	15336	15474	15383	15245	15410	15290	15314	15349	15390	15471	15322	15454	15444	15326	15475	15392	15457	15312	15373	15358	15484	15263	15516	15308	15487	15551	15377	15384	15274	15568	15278	15445	15409	15386	15342	15429	15375	15499	15429	15430	15437	15392	15540	15429	15405	15386	15423	15340	15342	15478	15392	15290	15304	15324	15373	15400	15511	15305	15356	15383	15280	15378	15290	15381	15384	15444	15129	15299	15362	15271	15344	15330	15451	15357	15465	15461	15349	15398	15316	15383	15593	15305	15382	15331	15372	15429	15293	15420	15377	15367	15319	15302	15308	15324	15275	15542	15401	15416	15299	15429	15388	15317	15342	15404	15526	15415	15479	15318	15345	15310	15300	15501	15507	15451	15416	15421	15259	15360	15279	15452	15262	15364	15348	15436	15306	15338	15267	15380	15269	15360	15453	15340	15437	15551	15350	15369	15462	15374	15449	15567	15257	15416	15386	15345	15391	15387	15277	15339	15429	15454	15401	15391	15300	15393	15422	15293	15414	15353	15560	15256	15409	15421	15420	15212	15527	15244	15385	15393	15321	15261	15407	15321	15316	15397	15463	15479	15300	15339	15253	15427	15375	15529	15334	15419	15521	15202	15302	15106	15298	15429	15358	15355	15335	15377	15385	15456	15450	15374	15329	15328	15362	15338	15501	15440	15340	15423	15420	15436	15419	15313	15562	15295	15475	15516	15434	15388	15339	15494	15299	15312	15471	15408	15359	15650	15387	15338	15320	15378	15263	15411	15399	15409	15488	15319	15437	15472	15451	15339	15404	15251	15348	15440	15516	15484	15472	15289	15497	15356	15305	15291	15499	15437	15487	15391	15430	15446	15457	15236	15362	15242	15287	15235	15207	15409	15386	15522	15499	15579	15394	15330	15449	15361	15333	15224	15410	15402	15347	15423	15370	15189	15436	15306	15442	15396	15436	15449	15204	15390	15382	15517	15203	15474	15467	15245	15456	15427	15367	15338	15368	15532	15456	15447	15485	15278	15312	15493	15290	15410	15511	15359	15512	15416	15312	15379	15409	15282	15282	15316	15463	15399	15387	15489	15415	15297	15443	15376	15375	15460	15330	15409	15271	15620	15372	15287	15299	15414	15420	15306	15291	15417	15424	15491	15427	15339	15281	15608	15367	15354	15334	15425	15340	15425	15386	15375	15372	15382	15289	15362	15520	15394	15383	15379	15363	15465	15441	15620	15422	15446	15527	15455	15428	15485	15462	15155	15339	15396	15342	15501	15351	15479	15333	15357	15417	15345	15551	15396	15310	15464	15296	15544	15350	15431	15487	15328	15365	15329	15381	15418	15416	15493	15331	15347	15360	15375	15511	15480	15400	15400	15473	15316	15527	15242	15407	15447	15492	15379	15263	15423	15202	15347	15359	15297	15358	15478	15286	15417	15280	15212	15332	15547	15459	15592	15351	15396	15284	15246	15396	15394	15322	15376	15451	15558	15346	15313	15404	15299	15329	15326	15183	15384	15216	15442	15385	15335	15315	15410	15385	15511	15451	15511	15276	15393	15460	15406	15425	15476	15497	15457	15300	15374	15459	15554	15311	15388	15469	15213	15486	15289	15410	15415	15466	15444	15419	15430	15371	15401	15342	15659	15343	15224	15352	15393	15543	15468	15493	15385	15396	15487	15306	15357	15299	15309	15483	15352	15319	15277	15299	15460	15339	15434	15384	15374	15428	15530	15408	15474	15392	15375	15315	15457	15389	15353	15386	15327	15448	15366	15417	15403	15362	15498	15324	15395	15264	15476	15491	15388	15326	15375	15428	15414	15344	15528	15388	15380	15331	15540	15357	15372	15297	15358	15575	15596	15434	15503	15403	15443	15398	15338	15443	15370	15351	15399	15376	15510	15376	15316	15292	15439	15275	15386	15318	15396	15546	15418	15183	15420	15326	15389	15262	15213	15413	15419	15540	15519	15401	15238	15453	15389	15358	15410	15298	15395	15383	15381	15424	15434	15472	15445	15466	15510	15400	15416	15442	15402	15430	15490	15345	15385	15364	15313	15271	15473	15459	15355	15367	15264	15313	15461	15441	15546	15354	15436	15224	15380	15423	15287	15289	15410	15322	15373	15301	15636	15342	15331	15467	15365	15363	15296	15250	15200	15465	15389	15469	15446	15472	15372	15345	15373	15441	15515	15576	15269	15384	15314	15457	15372	15277	15478	15544	15454	15269	15559	15461	15373	15301	15175	15401	15316	15204	15317	15467	15440	15440	15312	15396	15378	15395	15398	15407	15419	15308	15362	15324	15443	15408	15348	15448	15464	15466	15317	15316	15265	15337	15366	15438	15289	15349	15444	15216	15400	15252	15563	15423	15417	15462	15197	15346	15315	15533	15379	15232	15682	15349	15292	15477	15305	15369	15404	15297	15540	15288	15400	15420	15391	15357	15370	15501	15390	15447	15395	15256	15306	15447	15357	15451	15408	15304	15488	15359	15448	15405	15387	15475	15460	15314	15489	15419	15548	15213	15689	15489	15300	15388	15472	15389	15403	15519	15434	15361	15400	15480	15340	15281	15368	15411	15335	15475	15312	15396	15320	15471	15325	15418	15307	15359	15439	15356	15390	15297	15404	15473	15548	15431	15297	15279	15409	15350	15244	15416	15457	15302	15379	15295	15208	15474	15430	15423	15359	15513	15404	15473	15346	15402	15494	15218	15504	15542	15263	15259	15427	15241
24060	21401	28914	24404	22350	22350	21079	18874	18364	18434	23955	34973	30221	23292	18014	16929	17073	17001	16799	16626	16905	16901	16851	16700	16787	16764	16890	16763	16731	16797	16857	16997	16886	16983	16894	16919	17047	16895	16758	16874	16906	16889	16592	16693	16599	16738	16728	16638	16998	16832	16784	16783	16775	16856	16884	16838	16449	16885	16918	16631	16915	16628	16719	16742	16740	16662	16957	16500	16433	16766	16791	16647	16750	16702	16776	16582	16854	16851	16811	16624	16705	16751	16969	16814	16803	16805	16783	16641	16644	16778	16765	16691	16689	16822	16660	16695	16912	16780	16636	16751	16794	16540	16909	16608	16790	16697	16908	16792	16718	16773	16716	16736	16764	16840	16694	16765	16801	16794	16836	16765	16575	16813	16754	16610	16809	16669	16323	16698	16674	16901	16789	16855	16692	16779	16838	16731	16642	16572	16493	16720	16626	16582	16873	16610	16627	16793	16757	16786	16844	16708	16776	16778	16691	16673	16781	16585	16695	16493	16839	16662	16720	16804	16764	16795	16612	16881	16529	16661	16800	16804	16567	16747	16817	16931	16693	16758	16758	16778	16919	16700	16663	16849	16706	16538	16775	16541	16727	16884	16901	16877	16707	16654	16849	16959	16898	16721	16720	16783	16687	16868	16779	16739	16754	16572	16637	16572	17173	16864	16922	16922	16717	16684	16736	16814	16532	16505	16757	16848	16709	16725	16928	16612	16854	16547	16891	16637	16419	16567	16895	16691	16548	16600	16804	16881	16714	16738	16662	16847	17024	16840	16824	16844	16590	16691	16613	16707	16922	16883	16738	16817	16721	16790	16875	16753	16700	16857	16649	16763	16707	16784	16759	16749	16826	16702	16837	16677	16651	16690	16777	16503	16770	16769	16704	16682	16691	16760	16794	16818	16712	16604	16660	16811	16701	16629	16807	16972	16876	16633	16796	16642	16837	16703	16717	16807	16731	16723	16737	16687	16744	16710	16917	16632	16812	16754	16749	16652	16554	16745	16689	16773	16791	16843	16719	16736	16706	16687	17068	16988	16833	16668	16732	16830	16743	16704	16859	16664	16697	16716	16806	16640	16707	16644	16724	16819	16702	16542	16654	16657	16782	16842	16538	16767	16752	16648	16848	16848	16792	16813	16827	16902	16680	16564	16874	16697	16850	16662	16519	16761	16610	16814	16817	16660	16607	16458	16734	16630	16811	16812	16781	16646	16801	16913	16768	16587	16781	16669	16807	16573	16650	16709	16682	16742	16748	16678	16585	16620	16780	16732	16891	16615	16691	16753	16546	16770	16769	16653	16779	16702	16728	16615	16827	16806	16691	16767	16688	16629	16602	16679	16786	17072	16690	16711	16771	16741	16592	16703	16503	16730	16697	16485	16593	16677	16731	16757	16713	16856	16709	16745	16850	16753	16674	16569	16673	16617	16666	16619	16751	16560	16620	16750	16669	16790	16837	16929	16857	16762	16716	16687	16797	16783	16744	16689	16659	16798	16763	16554	16595	16676	16655	16972	16719	16841	16492	16570	16690	16829	16646	16763	16789	16803	16641	16786	16791	16833	16667	16761	16892	16717	16572	16690	16801	16720	16850	16601	16849	16635	16509	16813	16706	16831	16896	16986	16741	16789	16660	16566	16536	16690	16628	16740	16691	16760	16647	16808	16868	16606	16825	16607	16675	16655	16791	16998	16653	16736	16695	16695	16798	16796	16702	16691	16769	16628	16731	16689	16821	16734	16776	16839	16771	16726	16748	16909	16876	16674	16821	16778	16469	16656	16862	16816	16733	16700	16698	16829	16894	16683	16663	16728	16793	16720	17001	16829	16682	16672	16809	16660	16714	16830	16517	16715	16807	16590	16698	16740	16534	16515	16960	16590	16690	16710	16719	16721	16613	16674	16755	16748	16692	16805	16772	16707	16802	16718	16735	16858	16668	16799	16768	16682	16795	16818	16825	16629	16562	16683	16684	16739	16714	16743	16663	16694	16696	16959	16783	16680	16781	16714	16901	16667	16772	16992	16632	16762	16787	16843	16780	16711	16711	16777	16703	16964	16666	16793	16703	16731	16778	16769	16630	16849	16626	16786	16736	16700	16743	16567	16772	16850	16745	16841	16778	16766	16630	16565	16705	16769	16681	16708	16730	16608	16710	16757	16937	16859	16734	16878	16724	16848	16736	16683	16768	16821	16900	17014	16772	16650	16678	16892	16721	16705	16705	16611	16831	16808	16864	17018	16752	16727	16774	16559	16717	16793	16638	16907	16858	16795	16689	16685	16706	16695	16782	16705	16837	16754	16754	16960	16730	16545	16780	16816	16756	16729	16786	16680	16620	16847	16587	16699	16879	16800	16687	16752	16707	16914	16912	16820	16762	16760	16763	16691	16613	16811	16511	16718	16627	16661	16790	16861	16928	16754	16602	16624	16793	16565	16857	16494	16680	16786	16724	16539	16563	16681	16670	16705	16755	16811	16873	16760	16730	16742	16771	16839	16783	16601	16876	16633	16717	16552	16784	16744	16852	16780	16812	16756	16631	16651	16438	16761	16796	16714	16810	16847	16645	16857	16552	16705	16668	16508	16712	16658	16825	16704	16852	16767	16720	16825	16636	16559	16646	16684	16528	16750	16759	16545	16626	16855	16666	16816	16927	16755	16781	16576	16793	16804	16721	16793	16834	16597	16672	16731	16609	16631	16777	16766	16678	16849	16544	16793	16748	16565	16741	16847	16576	16788	16730	16490	16619	16667	16691	16701	16721	16698	16715	16669	16564	16752	16783	16916	16708	16664	16587	16621	16568	16678	16732	16793	16609	16726	16785	16670	16769	16776	16826	16676	16801	16587	16603	16807	16880	16344	16783	16823	16717	16823	16860	16619	16727	16631	16709	16570	16835	16672	16938	16711	16709	16751	16766	16645	16781	16940	16572	16723	16698	16642	16656	16751	16712	16801	16682	16761	16635	16857	16797	16638	16668	16638	16796	16900	16850	16763	16701	16691	16740	16945	16784	16731	16677	16884	16596	16610	16793	16598	16788	16856	16689	16772	16845	16818	16820	16696	16495	16876	16874	16980	16717	16685	16673	16855	16735	16707	16447	16607	16751	16772	16738	16665	16866	16702	16625	16865	16851	16847	16703	16794	16665	16831	16707	16732	16812	16833	16765	16808	16773	16627	16527	16871	16847	16625	16640	16668	16636	16648	16714	16768	16784	16703	16642	16695	16741	16691	16665	16736	16720	16800	16499	16774	16828	16884	16798	16491	16622	16778	16854	16708	16751	16906	16834	16612	16592	16673	16664	16585	16901	16752	16640	16587	16772	16775	16803	16655	16673	16833	16809	16885	16642	16837	16707	16748	16705	16774	16914	16748	16445	16649	16807	16625	16673	16684	16742	16592	16658	16758	16875	16771	16791	16667	16680	16759	16884	16996	16523	16781	16797	16608	16775	16731	16728	16722	16685	16898	16615	16605	16689	16664	16706	16921	16741	16670	16844	16709	16741	16898	16845	16802	16919	16942	16827	16657	16693	16810	16735	16533	16846	16776	16859	16887	16886	16757	16812	16575	16602	16721	16979	16766	16730	16571	16401	16866	16750	16706	16816	16906	16442	16811	16541	16840	16669	16752	16716	16688	16679	16723	16725	16898	16984	16917	16543	16772	16601	16588	16499	16946	16840	16664	16765	16794	16905	16914	16866	16841	16636	16882	16795	16655	16848	16780	16846	16779	16651	16646	16680	16780	16800	16766	16800	16771	16760	16852	16764	16643	16964	16726	16568	16758	16860	16623	16589	16920	16596	16603	16655	16834	16476	16668	16948	16669	16744	16578	16597	16784	16907	16721	16598	16626	16625	16717	16770	16677	16533	16681	16569	16451	16704	16623	16794	16815	16784	16809	16786	16698	16799	16531	16874	16531	16783	16688	16807	16688	16664	16751	16648	16612	16612	16759	16714	16773	16709	16656	16672	16485	16576	16657	16713	16838	16843	16631	16778	16749	16552	16593	16783	16709	16475	16685	16726	16752	16670	16892	16722	16873	16641	16932	16869	16713	16871	16721	16675	16902	16690	16731	16781	16712	16655	16638	16694	16870	16619	16811	16887	16654	16807	16714	16735	16723	16739	16678	16797	16673	16672	16565	16660	16836	16671	16479	16595	16752	16727	16671	16766	16784	16708	16677	16704	16760	16700	16665	16718	16586	16719	16626	16790	16639	16701	16711	16622	16713	16861	16807	16725	16486	16786	16689	16638	16665	16606	16811	16768	16542	16638	16671	16665	16585	16700	16682	16907	16632	16714	16705	16637	16690	16658	16873	16699	16710	16704	16705	16860	16686	16730	16541	16540	16655	16692	16677	16838	16581	16874	16656	16748	16772	16855	16791	16675	16696	16561	16616	16584	16570	16682	16743	16591	16774	16705	16597	16819	16938	16681	16504	16706	16832	16617	16742	16677	16643	16542	16581	16601	16798	16597	16692	16774	16620	16682	16695	16953	16621	16707	16687	16751	16721	16561	16654	16726	16719	16621	16742	16916	16665	16746	16754	16903	16697	16437	16458	16813	16775	16783	16626	16626	16683	16532	16729	16567	16688	16435	16641	16593	16811	16824	16646	16632	16685	16599	16853	16786	16786	16550	16678	16432	16792	16674	16944	16856	16679	16631	16512	16849	16717	16767	16697	16754	16619	16809	16876	16830	16676	16682	16797	16860	16689	16581	16738	16855	16676	16935	16813	16611	16780	16772	16767	16714	16697	16772	16722	16736	16642	16771	16848	16919	16729	16649	16837	16834	16700	16852	16781	16748	16584	16818	16653	16670	16584	16721	16882	16729	16686	16540	16686	16492	16772	16688	16753	16508	16769	16881	16667	16963	16983	16782	16607	16891	16752	16692	16670	16598	16756	16752	16726	16942	16881	16680	16794	16698	16843	16703	16682	16906	16723	16693	16577	16743	16495	16586	16783	16624	16529	16845	16710	16839	16893	16882	16616	16663	16628	16529	16763	16598	16613	16571	16566	16698	16807	16735	16586	16614	16760	16694	16799	16696	16680	16880	16699	16678	16784	16814	16830	16667	16800	16840	16722	16845	16524	16588	16959	16683	17062	16711	16692	16864	16911	16757	16701	16839	16829	16641	16724	16825	16791
19349	34605	32114	25796	21597	19828	18610	18404	18183	18127	27473	38258	30970	23319	15810	15412	15612	15677	15507	15511	15529	15469	15535	15405	15685	15712	15579	15492	15542	15597	15532	15535	15591	15816	15721	16048	16026	15763	15613	15566	15486	15450	15677	15668	15613	15527	15483	15526	15521	15719	15407	15437	15579	15580	15425	15639	15697	15451	15475	15332	15523	15506	15449	15556	15555	15510	15556	15671	15594	15563	15625	15363	15587	15426	15457	15436	15476	15451	15398	15664	15443	15405	15562	15613	15574	15344	15464	15526	15571	15567	15659	15480	15625	15434	15450	15477	15462	15432	15542	15503	15481	15554	15507	15552	15390	15549	15586	15568	15530	15620	15507	15531	15389	15522	15674	15481	15420	15426	15492	15523	15615	15621	15564	15407	15438	15449	15526	15522	15612	15368	15570	15496	15488	15534	15478	15488	15419	15508	15460	15487	15569	15345	15511	15437	15240	15540	15447	15371	15603	15651	15642	15535	15261	15632	15457	15441	15507	15538	15540	15530	15491	15497	15420	15481	15493	15455	15534	15412	15555	15426	15538	15387	15485	15601	15503	15437	15574	15467	15575	15438	15253	15476	15544	15453	15637	15439	15586	15481	15456	15556	15455	15517	15454	15480	15512	15412	15352	15487	15474	15528	15655	15439	15527	15611	15530	15548	15444	15441	15504	15282	15445	15587	15567	15470	15626	15530	15466	15505	15613	15573	15434	15490	15432	15540	15479	15465	15478	15485	15627	15563	15507	15598	15588	15660	15376	15497	15458	15657	15342	15315	15479	15477	15531	15390	15518	15473	15641	15565	15446	15633	15501	15545	15518	15419	15523	15484	15630	15473	15612	15406	15497	15436	15462	15556	15496	15486	15463	15413	15643	15578	15483	15533	15620	15439	15612	15467	15328	15492	15508	15430	15267	15593	15361	15542	15303	15547	15458	15442	15463	15455	15593	15546	15299	15551	15486	15392	15449	15564	15509	15468	15474	15449	15552	15760	15396	15464	15356	15573	15592	15481	15474	15434	15424	15566	15447	15579	15492	15583	15347	15497	15575	15537	15468	15492	15520	15457	15352	15278	15457	15540	15477	15475	15493	15577	15485	15566	15611	15555	15685	15512	15320	15463	15441	15326	15379	15415	15380	15359	15499	15557	15699	15361	15519	15364	15500	15493	15632	15545	15569	15657	15613	15306	15433	15550	15574	15618	15447	15456	15642	15607	15494	15606	15586	15443	15327	15481	15519	15483	15515	15614	15522	15306	15556	15464	15512	15617	15552	15416	15509	15563	15554	15459	15434	15473	15606	15534	15503	15523	15646	15380	15251	15527	15477	15378	15674	15448	15434	15548	15623	15453	15383	15527	15553	15517	15602	15542	15412	15519	15381	15459	15427	15475	15513	15378	15594	15580	15532	15461	15517	15265	15607	15564	15522	15468	15377	15371	15545	15499	15498	15445	15436	15455	15574	15477	15503	15415	15502	15420	15724	15535	15356	15507	15546	15478	15418	15433	15469	15499	15498	15512	15486	15560	15456	15517	15501	15574	15484	15625	15612	15403	15494	15447	15610	15512	15401	15350	15432	15418	15569	15445	15486	15499	15477	15445	15509	15469	15614	15411	15534	15499	15489	15458	15640	15560	15414	15244	15510	15564	15539	15406	15485	15516	15325	15536	15567	15417	15539	15588	15554	15489	15517	15410	15512	15420	15727	15579	15387	15430	15631	15446	15512	15422	15560	15402	15488	15541	15460	15610	15481	15520	15604	15489	15483	15562	15576	15476	15461	15570	15469	15440	15524	15539	15474	15517	15438	15438	15485	15569	15378	15380	15375	15393	15613	15500	15287	15461	15513	15827	15440	15670	15491	15496	15544	15557	15526	15452	15695	15430	15468	15429	15560	15689	15448	15537	15244	15407	15660	15381	15563	15342	15493	15642	15397	15325	15346	15540	15312	15661	15429	15465	15507	15371	15602	15462	15476	15390	15517	15313	15388	15528	15463	15504	15600	15459	15477	15619	15622	15560	15547	15286	15385	15635	15613	15380	15523	15517	15551	15474	15565	15577	15459	15503	15622	15548	15701	15392	15389	15654	15492	15569	15507	15416	15537	15402	15485	15447	15639	15397	15607	15462	15554	15416	15322	15436	15716	15380	15647	15410	15406	15495	15529	15315	15629	15539	15478	15492	15463	15479	15465	15489	15546	15646	15495	15544	15679	15664	15476	15420	15611	15349	15352	15624	15656	15502	15441	15544	15399	15460	15388	15548	15426	15538	15568	15276	15322	15647	15416	15533	15569	15416	15490	15467	15476	15486	15374	15399	15571	15491	15515	15547	15462	15515	15523	15441	15573	15499	15544	15643	15488	15601	15310	15321	15511	15325	15525	15418	15601	15475	15668	15707	15321	15348	15412	15716	15343	15625	15528	15392	15566	15517	15576	15576	15287	15441	15652	15584	15479	15480	15503	15355	15490	15522	15475	15540	15477	15507	15509	15482	15464	15443	15598	15423	15446	15531	15544	15304	15559	15426	15350	15589	15576	15592	15478	15477	15593	15497	15504	15266	15439	15452	15461	15512	15327	15479	15430	15359	15500	15432	15367	15499	15499	15551	15577	15254	15455	15523	15539	15476	15482	15504	15502	15604	15578	15401	15495	15645	15552	15455	15364	15588	15393	15620	15373	15533	15413	15404	15471	15476	15509	15251	15476	15470	15578	15339	15521	15451	15417	15572	15570	15426	15696	15391	15726	15452	15529	15327	15515	15514	15503	15336	15573	15380	15671	15601	15568	15477	15469	15592	15524	15413	15527	15471	15571	15450	15502	15600	15505	15548	15400	15482	15455	15448	15614	15384	15574	15682	15363	15461	15516	15609	15745	15473	15513	15630	15465	15635	15620	15514	15520	15546	15630	15440	15273	15529	15526	15486	15508	15515	15377	15648	15500	15519	15523	15504	15546	15445	15279	15529	15598	15359	15487	15406	15665	15456	15481	15647	15541	15553	15382	15594	15637	15366	15566	15347	15471	15487	15428	15634	15442	15422	15419	15666	15498	15645	15359	15707	15492	15374	15395	15407	15211	15723	15595	15558	15507	15446	15533	15424	15477	15521	15655	15477	15567	15609	15613	15423	15432	15648	15522	15572	15480	15457	15434	15370	15399	15585	15524	15469	15429	15480	15551	15552	15595	15392	15515	15490	15406	15292	15564	15626	15454	15490	15602	15657	15535	15557	15453	15605	15371	15309	15435	15488	15512	15683	15547	15535	15599	15682	15578	15418	15540	15641	15534	15502	15576	15613	15495	15590	15591	15428	15426	15564	15443	15550	15478	15467	15570	15348	15631	15780	15497	15453	15511	15590	15319	15627	15548	15669	15585	15508	15419	15370	15556	15408	15382	15554	15535	15442	15674	15516	15590	15362	15605	15596	15469	15489	15389	15571	15539	15585	15413	15523	15430	15444	15466	15366	15633	15546	15491	15457	15392	15445	15697	15493	15490	15556	15562	15483	15435	15459	15531	15475	15464	15475	15338	15401	15527	15471	15393	15394	15597	15502	15324	15597	15343	15475	15586	15367	15643	15369	15543	15453	15575	15466	15586	15460	15459	15453	15630	15503	15494	15675	15444	15597	15630	15480	15559	15482	15410	15346	15557	15463	15435	15417	15571	15330	15555	15704	15471	15512	15386	15355	15514	15352	15514	15358	15588	15530	15569	15640	15593	15357	15529	15361	15461	15507	15526	15550	15436	15508	15587	15517	15448	15607	15480	15498	15458	15440	15600	15565	15507	15482	15560	15672	15545	15423	15453	15498	15502	15543	15386	15506	15669	15462	15464	15412	15671	15459	15555	15599	15389	15429	15598	15491	15610	15550	15650	15394	15581	15563	15612	15243	15451	15276	15566	15323	15607	15486	15289	15468	15473	15320	15403	15578	15515	15688	15456	15637	15315	15536	15665	15425	15562	15395	15599	15648	15595	15520	15404	15583	15474	15586	15638	15553	15545	15574	15358	15547	15584	15368	15418	15490	15393	15536	15579	15396	15504	15509	15558	15495	15281	15500	15521	15480	15473	15578	15392	15386	15452	15524	15442	15451	15615	15459	15467	15480	15622	15679	15579	15466	15754	15448	15484	15466	15399	15466	15569	15269	15574	15582	15779	15486	15438	15391	15503	15460	15525	15367	15445	15607	15513	15480	15501	15420	15420	15496	15435	15557	15388	15421	15476	15485	15555	15523	15488	15389	15353	15536	15359	15580	15362	15362	15479	15553	15372	15492	15491	15490	15465	15486	15424	15405	15509	15449	15463	15465	15565	15488	15416	15582	15413	15562	15411	15384	15565	15589	15478	15484	15308	15522	15700	15444	15676	15571	15527	15487	15548	15631	15493	15575	15568	15600	15618	15466	15635	15419	15535	15526	15478	15571	15402	15557	15561	15483	15418	15354	15300	15504	15533	15613	15543	15462	15571	15599	15352	15374	15504	15427	15651	15408	15437	15487	15543	15574	15497	15431	15483	15475	15616	15430	15566	15427	15481	15593	15386	15605	15468	15488	15351	15494	15410	15636	15465	15381	15425	15322	15532	15491	15655	15441	15528	15430	15396	15366	15703	15483	15526	15399	15418	15602	15601	15486	15601	15484	15557	15334	15516	15497	15508	15553	15538	15315	15424	15532	15390	15674	15406	15498	15630	15659	15528	15398	15612	15398	15463	15576	15589	15223	15545	15446	15487	15435	15391	15457	15625	15582	15476	15711	15494	15420	15441	15412	15542	15457	15403	15542	15411	15576	15595	15593	15404	15387	15478	15475	15677	15482	15603	15143	15642	15342	15419	15559	15474	15394	15519	15455	15513	15452	15485	15404	15627	15577	15492	15642	15560	15469	15595	15514	15488	15520	15571	15455	15572	15332	15460	15453	15454	15421	15581	15598	15649	15504	15374	15712	15535	15485	15466	15479	15343	15546	15472	15506	15595	15431	15420	15519	15476	15487	15451	15455	15474	15523	15547	15537	15461	15378	15393	15490	15301	15313	15422	15409	15599	15557	15385	15271	15515	15509	15527	15503	15530	15494	15565	15367	15500	15608	15683	15500	15425	15641	15498	15519	15594	15504	15431	15612	15451	15545	15569	15410	15409	15427	15550	15580	15462	15564
22978	21412	29403	23796	21667	23624	25135	19617	18762	18748	31567	45589	39188	27921	18981	17246	17167	17155	17112	17107	17096	17074	17106	17097	17150	16994	16999	17107	16982	17053	16978	16909	17189	17089	17555	17447	17662	17258	16969	16988	17123	16905	16859	17085	17012	17000	16877	16926	16993	16743	16887	16963	16903	16981	17223	16989	16853	16786	16758	17000	17041	16918	17047	16958	16933	17069	16926	16993	16801	17064	17104	17010	17144	16816	16771	17008	16744	16935	16816	16969	16978	17235	16820	17194	17219	17023	16829	16999	16768	16985	17024	17053	16823	16989	16825	16860	16974	16786	16834	16888	16884	16869	16961	16897	16793	17112	17080	17186	16913	16926	16822	16899	16742	16957	17033	16992	16913	17033	16885	16889	16825	16938	16871	16932	16882	16858	16750	17055	16821	16989	17050	16785	16861	16814	17086	17097	16892	17122	16866	16951	16794	17078	16910	16900	16898	16654	16776	17126	17060	16944	16702	16777	16863	16828	16840	16947	16744	16885	16834	17005	16790	16787	16831	16949	16763	16755	16908	16842	17099	17005	16819	16796	17009	16913	16869	16858	17016	16803	17041	16739	16754	16862	16888	17169	17166	17009	16941	16832	16996	16859	16822	16833	17045	16983	16900	16808	16726	16782	16845	16847	16902	16901	17058	16619	16932	16830	16838	16752	16921	16716	16909	16958	16818	17030	17058	16980	16890	16699	16966	16861	16937	17043	16906	16949	16987	16980	16827	17011	16765	16706	16728	17073	16924	16799	16873	17115	16985	16833	16804	16962	16889	16930	16996	16950	16911	16861	17053	16792	16857	17077	17054	16705	16891	16849	17077	16972	17084	16889	17019	16800	17042	17020	17034	16736	16592	16762	16800	16862	16894	16853	16771	16786	16887	16886	16809	16797	16945	16966	16934	16779	16951	16956	16914	16749	16841	16858	16817	16947	16773	16821	16940	16832	16804	16750	16745	16945	16967	17030	16804	16621	16886	17017	16828	16944	16914	17027	16918	16848	16949	17141	16804	17007	16755	16773	16803	16773	17129	16917	16797	16924	16866	16857	16749	16755	16901	16996	17005	16689	16743	16718	16837	17033	17032	16909	16859	16983	17063	16897	16860	17058	17058	17041	16822	16829	16738	16652	17022	16979	17075	16756	16944	16910	16999	16882	16940	16862	16749	16820	17077	16700	16943	16768	17145	16826	17032	16794	16988	16825	16818	16869	16861	16920	16753	16823	16906	16858	16927	16634	16887	16917	16832	17020	16973	16889	16944	16753	16940	16832	16904	16860	16823	16871	16777	17017	16881	17065	16945	16795	16792	16937	16865	16778	16705	16852	16975	16788	16780	16963	16747	16998	16888	16953	16940	16802	16956	16861	16845	16733	16677	16916	16919	16918	16801	16799	16859	16712	16891	17010	16985	16974	17058	16838	17042	16831	16783	16975	17031	16818	16639	17015	16816	16741	16778	16788	17069	17006	16977	16997	16806	16686	16693	16895	16957	16967	16949	17081	16952	16933	17120	16985	16790	16696	16686	16929	16714	16936	16834	16863	16876	16832	16909	16831	17002	16813	16823	17056	16930	17000	17013	16815	16835	16962	16868	16834	16615	16904	16876	17134	16827	16974	16885	16786	17017	16701	16890	16873	16926	16961	16897	16749	17044	16938	17110	17021	16929	16758	16663	16808	16991	16951	16869	17070	16950	16901	16833	16881	16878	16927	16976	16760	16855	16972	16744	16811	16773	16946	16922	16999	16777	16847	16853	16935	16896	16771	16768	16910	16986	16954	17114	16741	17081	16966	17057	16941	16911	17121	17069	16821	16992	16840	16941	16884	16965	16922	16868	16684	16965	16830	16894	17108	16848	16772	16904	16725	16854	16822	16880	17024	16797	16979	17127	17009	16983	16929	16852	17037	16884	16764	16644	16728	16770	16962	16941	16933	16772	16826	16848	16759	17051	16915	17085	16845	16892	16954	16929	16906	16871	16919	16873	16858	16968	16887	16812	16793	16780	16958	17008	16790	16937	16947	16763	16865	16943	17155	16814	16788	16963	17014	16955	16980	16828	16983	16831	16994	16874	16857	16831	16929	16968	16919	16934	16959	16950	16820	16866	16978	16918	16949	17076	16997	16957	16749	16999	16935	16798	16944	16988	16731	16807	17068	16977	16888	16940	16929	16830	16975	16953	16830	16858	16886	16677	16970	16858	16844	17002	16871	16787	17071	16959	17001	16811	16888	16998	16829	16717	16911	16918	16959	16900	16707	16821	16876	16926	16958	16865	16879	16945	16581	16879	16843	16876	16790	16755	16910	17039	16550	16748	16634	17041	16866	16867	16970	16892	16836	16889	16793	16903	16718	16862	16947	16876	16941	16794	16960	16887	16838	16910	16801	16878	16901	17066	16795	16976	16873	16927	16943	16881	16816	16807	16850	16807	16968	17053	16900	16687	16848	16877	16788	16837	16831	16933	16853	17138	16812	16831	16723	16869	16814	17035	16663	16936	16968	17023	17080	16912	16858	17027	16848	16999	16910	16729	16757	16620	16870	16877	16757	16890	17185	16904	16880	16986	16933	16934	16866	16825	16949	16791	16864	16981	16952	16943	16926	16858	16907	17008	16800	16740	16888	16885	16957	16993	16756	17029	16982	16928	17129	17093	16755	16647	16642	16853	16957	17016	16943	17013	16662	17020	17053	16945	16822	16686	16935	16893	16877	16902	16948	17051	16851	16938	16882	16923	16887	17056	17093	17004	16869	16991	16751	16947	17017	16950	16877	17096	16883	16982	16870	16952	16880	17038	17066	16795	16840	17094	16997	17096	16962	16968	16789	16723	16920	16912	16762	16780	16746	16954	16805	17060	16783	16720	16674	17027	17024	17120	16647	17005	17188	16738	16796	16942	16889	16921	16994	16675	16877	16954	16876	16793	16839	16836	16993	16989	16833	16953	16764	16813	17057	17030	16906	16733	16893	17014	16797	16980	16918	16788	16812	16702	16901	17054	16814	16753	16879	16921	16815	16852	17081	16936	16919	16773	16792	16898	16862	16802	17036	16854	16768	16940	16827	16766	16848	16823	16963	17008	17010	16847	16934	17024	16912	16720	16823	16971	16951	16808	16972	16808	16689	16839	16851	16694	16863	16782	16946	16879	16945	16833	16807	16855	16850	17015	16621	16866	16968	16787	16854	16901	16801	17043	17032	16959	16800	16949	16675	16846	16927	16849	16837	16938	16741	16914	16809	16936	16994	16865	17129	17087	17080	16985	16814	16942	16813	16930	17007	17157	16916	16915	16899	17044	16736	17160	16909	16934	17038	16991	16944	16680	17008	16840	16947	16907	16951	16940	16861	16718	16968	16892	16867	17046	16857	16883	16655	16930	16973	16836	17133	16995	16846	16884	16841	17037	16819	17013	17144	16999	16969	16951	16567	16870	16809	16843	16813	16897	16939	16858	16829	16844	16852	16935	16933	16975	16831	16818	16714	16973	16783	16887	16851	16847	16730	16666	16822	16935	16847	17069	16799	16875	16809	16815	16792	16795	16811	16814	16763	17024	16845	16923	16833	16867	16719	16996	16627	16711	16694	16684	16869	16784	17032	17047	16740	16912	16986	16996	16959	16836	16949	16922	16836	16777	16920	16782	16851	16886	17057	16930	16761	16948	16885	16945	16782	16961	16873	16947	16884	17046	16877	16650	16739	16922	16903	16818	16828	17022	16832	16902	16884	16953	16650	16886	16808	16844	16730	16890	16906	16795	16812	16904	16896	16787	16944	16793	17027	16900	16813	17001	16925	16832	16946	16756	16955	16806	16690	16853	16955	16684	16931	16765	16876	16977	16904	16813	16985	16938	16806	16883	16765	16677	16871	16897	16828	16845	16728	16799	16925	16944	17057	17040	16783	17065	17019	16768	16873	16986	16706	16916	17001	16878	17124	16869	16875	16840	16917	17027	17119	16961	16939	16853	16885	16859	16868	16964	16808	16906	16864	16808	16996	16862	17089	16928	16766	16872	16896	17003	16816	16840	16915	16946	16810	16898	16847	16685	16884	17158	16913	17005	16986	17005	17035	16617	16786	16938	16866	16805	16881	16896	16863	16852	17009	16909	16841	16819	16969	16976	16759	16910	16822	16848	16950	16796	16843	16982	17249	16916	16969	16734	16871	17001	16867	16739	16895	16850	16558	16863	16800	17062	16961	16771	16676	16777	16759	17133	16758	16948	17006	16969	16910	16828	16740	16950	16867	16697	16823	16779	16978	16999	16806	16899	16842	16926	16958	16698	16800	16888	16903	16903	16822	17068	16791	17093	16924	16886	17086	17008	17034	16890	16830	16806	17093	16924	16805	16910	16927	16873	16784	17066	17015	16879	16850	16799	16913	16962	17146	16948	16793	16870	17034	16848	16830	17064	16943	16922	17050	16953	16670	16958	16981	16980	16932	16812	17112	16726	16841	17012	16720	17086	16884	17017	16922	17125	16936	16740	16921	16734	16640	16862	16877	16888	16850	16702	16823	16673	16744	17015	16806	16819	16770	16791	16735	16846	16842	16981	16939	16979	16826	16769	16900	16634	16823	16974	16859	16826	16966	16970	16861	17040	16783	16871	16792	16783	16861	16920	16941	17058	16941	16766	16975	17064	16801	16933	16920	16829	16734	16980	16923	17052	16967	16983	17082	16818	16961	16663	16898	16899	16697	16861	16818	16807	16996	16960	17031	16918	16844	16908	16843	16783	16684	17043	16925	16890	16866	16842	16974	16966	16884	16868	16798	16973	16653	16967	16825	17064	16775	16678	16872	17164	17019	16872	16842	16978	17138	16621	16844	16891	16646	16962	16723	16984	17009	16933	16767	16965	16831	17003	17007	16910	16896	16992	16721	16809	16976	16908	16922	16869	16842	16885	17058	16852	16819	17014	16970	17020	16871	16799	17014	16834	16818	16910	16778	16696	16924	16768	16754	16879	16703	16963	16827	17068	16922	16723	16743	16677	16828	17033	16939	16934	16956	16759	16846	16889	16901	17035	16843	17010	16787	16718	16901	16871	16931	16926	16717	16937	16823	16783	17026	16718	16826	17007	17217	16732	16601	16948	17102	16950	17046	16765	17053	17059	16791	17093	16943	17000	17005	16785	16850	16812	16919	17099	16755
22971	37766	35072	29333	25649	22028	19884	18959	18776	18140	36370	47333	40659	26667	16340	15645	15716	15614	15538	15727	15802	15660	15761	15754	15544	15719	15499	15545	15602	15548	15616	15559	15655	15749	16320	16303	16184	15967	15804	15668	15663	15552	15594	15511	15443	15658	15825	15425	15647	15473	15640	15531	15753	15527	15603	15671	15542	15555	15482	15572	15545	15604	15661	15624	15534	15504	15594	15572	15593	15499	15585	15396	15580	15550	15648	15696	15492	15665	15550	15601	15686	15680	15589	15628	15484	15522	15759	15484	15622	15609	15459	15653	15578	15508	15531	15675	15526	15478	15680	15540	15657	15583	15395	15650	15534	15611	15614	15519	15704	15514	15705	15598	15521	15703	15577	15775	15643	15553	15757	15630	15539	15499	15689	15343	15632	15432	15725	15691	15684	15648	15775	15566	15602	15740	15704	15606	15475	15527	15531	15571	15613	15644	15585	15428	15524	15646	15498	15719	15754	15632	15583	15690	15491	15453	15607	15475	15587	15512	15579	15542	15603	15645	15749	15506	15592	15653	15697	15358	15483	15655	15581	15612	15384	15641	15623	15512	15491	15587	15529	15700	15600	15482	15625	15485	15605	15558	15530	15497	15508	15524	15612	15539	15582	15539	15580	15506	15643	15563	15597	15646	15515	15622	15654	15477	15606	15526	15550	15663	15613	15643	15682	15603	15491	15627	15499	15725	15534	15379	15740	15602	15606	15545	15616	15653	15509	15821	15610	15714	15504	15672	15411	15553	15695	15598	15519	15573	15723	15463	15627	15458	15497	15621	15501	15667	15601	15611	15446	15654	15730	15547	15572	15479	15565	15557	15697	15734	15669	15568	15383	15527	15493	15563	15731	15507	15527	15625	15541	15376	15713	15704	15773	15703	15435	15665	15805	15511	15446	15664	15553	15562	15561	15499	15498	15609	15509	15697	15746	15669	15408	15738	15482	15615	15725	15588	15528	15545	15603	15709	15552	15444	15331	15544	15495	15589	15642	15542	15479	15618	15594	15450	15487	15375	15595	15607	15672	15606	15594	15678	15513	15596	15622	15625	15528	15554	15654	15493	15651	15573	15676	15528	15493	15713	15728	15598	15554	15591	15669	15540	15507	15477	15604	15502	15442	15623	15495	15455	15516	15599	15502	15521	15544	15672	15649	15627	15488	15667	15534	15565	15569	15606	15521	15547	15661	15539	15534	15553	15618	15537	15557	15430	15524	15555	15659	15553	15629	15506	15724	15543	15596	15520	15572	15702	15760	15739	15463	15586	15575	15587	15403	15707	15391	15759	15608	15731	15527	15643	15706	15572	15572	15348	15522	15632	15611	15487	15548	15530	15527	15585	15655	15600	15427	15629	15535	15546	15561	15736	15510	15620	15555	15523	15512	15680	15581	15742	15604	15557	15612	15512	15671	15539	15569	15484	15557	15456	15587	15679	15507	15527	15566	15536	15597	15686	15560	15530	15488	15571	15472	15561	15674	15571	15484	15599	15645	15608	15537	15710	15557	15634	15717	15443	15583	15545	15524	15505	15581	15429	15673	15565	15751	15631	15713	15555	15619	15522	15645	15508	15490	15628	15656	15556	15395	15678	15419	15439	15461	15592	15508	15512	15492	15533	15690	15515	15522	15509	15287	15658	15527	15516	15654	15567	15583	15503	15387	15466	15800	15421	15521	15368	15576	15646	15506	15698	15601	15590	15477	15556	15561	15550	15433	15630	15495	15421	15608	15560	15381	15570	15528	15655	15503	15669	15546	15377	15525	15584	15573	15530	15537	15500	15621	15719	15666	15648	15616	15573	15532	15649	15685	15626	15567	15619	15449	15448	15450	15651	15558	15566	15648	15670	15528	15637	15456	15410	15447	15742	15578	15624	15506	15474	15700	15522	15625	15546	15454	15594	15585	15637	15521	15614	15584	15458	15509	15675	15601	15617	15610	15611	15518	15670	15497	15517	15525	15580	15581	15379	15526	15634	15629	15565	15647	15526	15636	15563	15621	15655	15449	15617	15574	15534	15699	15757	15546	15663	15442	15594	15434	15480	15496	15558	15501	15648	15445	15438	15525	15624	15489	15790	15730	15587	15791	15448	15736	15595	15722	15450	15464	15463	15647	15572	15578	15592	15564	15533	15415	15576	15647	15591	15582	15542	15542	15531	15530	15612	15332	15607	15544	15478	15529	15605	15485	15511	15665	15592	15458	15617	15559	15595	15619	15617	15587	15491	15878	15654	15462	15638	15528	15615	15645	15484	15616	15546	15536	15574	15601	15465	15637	15394	15501	15505	15427	15588	15498	15516	15647	15577	15557	15448	15501	15523	15525	15284	15662	15584	15446	15576	15535	15573	15418	15660	15431	15576	15453	15439	15704	15614	15567	15523	15675	15622	15650	15522	15574	15467	15759	15467	15578	15511	15524	15723	15585	15587	15517	15392	15645	15584	15562	15529	15612	15649	15415	15447	15652	15706	15683	15631	15560	15631	15542	15553	15527	15539	15573	15590	15648	15536	15588	15755	15569	15535	15594	15547	15501	15557	15433	15539	15672	15543	15535	15696	15403	15545	15522	15546	15502	15466	15432	15595	15581	15521	15713	15500	15724	15516	15558	15596	15504	15376	15548	15438	15680	15526	15619	15523	15592	15471	15506	15481	15698	15717	15482	15656	15446	15637	15565	15539	15449	15665	15381	15562	15561	15622	15561	15491	15573	15540	15665	15576	15644	15600	15513	15514	15570	15457	15510	15525	15547	15425	15547	15598	15487	15492	15507	15629	15637	15553	15502	15668	15402	15666	15611	15630	15457	15498	15633	15531	15549	15447	15722	15596	15438	15420	15398	15614	15642	15598	15585	15475	15688	15551	15624	15550	15487	15447	15735	15636	15614	15705	15663	15765	15628	15635	15702	15510	15578	15734	15583	15486	15709	15627	15493	15411	15525	15557	15590	15661	15580	15563	15559	15586	15588	15598	15568	15641	15549	15627	15706	15701	15551	15451	15619	15608	15488	15745	15550	15664	15556	15708	15524	15625	15650	15407	15361	15693	15573	15540	15626	15421	15546	15617	15574	15559	15585	15521	15505	15554	15564	15530	15477	15571	15692	15602	15532	15480	15500	15572	15464	15573	15594	15477	15330	15580	15588	15504	15697	15427	15723	15645	15709	15666	15574	15519	15630	15547	15690	15612	15535	15530	15776	15457	15541	15521	15639	15345	15546	15621	15695	15668	15563	15499	15807	15704	15439	15564	15436	15592	15587	15427	15588	15610	15528	15484	15531	15560	15595	15659	15672	15572	15596	15518	15549	15472	15578	15722	15517	15502	15565	15580	15547	15570	15652	15658	15572	15640	15416	15710	15737	15698	15737	15627	15630	15708	15625	15612	15522	15615	15550	15536	15608	15602	15653	15569	15564	15571	15709	15540	15639	15726	15773	15480	15455	15565	15521	15576	15431	15414	15677	15567	15547	15506	15559	15547	15744	15404	15632	15565	15566	15456	15476	15602	15673	15494	15568	15507	15704	15623	15729	15598	15420	15581	15622	15550	15590	15531	15528	15531	15568	15541	15471	15424	15595	15576	15390	15493	15759	15428	15530	15332	15677	15632	15550	15520	15521	15673	15420	15725	15378	15350	15588	15552	15607	15684	15674	15494	15639	15489	15498	15549	15533	15697	15549	15519	15608	15502	15534	15451	15518	15514	15689	15645	15623	15356	15554	15509	15549	15522	15718	15560	15545	15569	15500	15476	15573	15700	15661	15715	15538	15529	15593	15575	15696	15529	15541	15671	15391	15536	15639	15737	15625	15652	15622	15401	15540	15439	15757	15544	15670	15577	15500	15460	15518	15587	15599	15638	15747	15673	15555	15529	15523	15647	15570	15538	15613	15480	15767	15549	15498	15627	15396	15395	15609	15508	15502	15532	15464	15658	15596	15489	15572	15600	15655	15662	15449	15566	15449	15624	15606	15569	15376	15738	15620	15497	15565	15563	15461	15605	15655	15620	15546	15484	15688	15614	15555	15601	15691	15581	15506	15393	15518	15717	15671	15533	15624	15582	15569	15432	15485	15306	15573	15580	15430	15450	15522	15324	15661	15433	15473	15524	15564	15406	15549	15679	15576	15668	15664	15556	15689	15581	15586	15686	15574	15451	15568	15656	15639	15491	15495	15521	15563	15520	15474	15627	15465	15541	15688	15427	15663	15605	15442	15507	15595	15652	15574	15702	15499	15672	15885	15566	15491	15623	15704	15537	15680	15627	15613	15687	15513	15502	15498	15463	15503	15516	15456	15703	15522	15453	15564	15586	15561	15576	15665	15557	15506	15834	15543	15634	15499	15514	15346	15668	15540	15469	15442	15508	15512	15581	15618	15542	15779	15625	15462	15540	15558	15547	15537	15480	15566	15744	15519	15458	15657	15459	15566	15582	15597	15630	15668	15529	15456	15563	15488	15549	15423	15536	15603	15636	15743	15472	15699	15591	15568	15452	15613	15556	15590	15481	15417	15455	15610	15398	15565	15593	15612	15659	15561	15650	15465	15737	15825	15553	15672	15523	15430	15726	15718	15584	15568	15588	15566	15649	15568	15614	15514	15540	15532	15757	15551	15443	15583	15575	15489	15356	15680	15631	15622	15499	15595	15603	15458	15520	15586	15504	15555	15659	15398	15533	15576	15533	15616	15387	15584	15448	15471	15472	15612	15651	15666	15531	15583	15460	15623	15533	15464	15568	15547	15496	15534	15675	15690	15499	15412	15460	15523	15545	15515	15714	15461	15583	15419	15519	15528	15471	15663	15530	15358	15374	15540	15452	15533	15519	15597	15567	15533	15515	15579	15529	15529	15586	15680	15459	15613	15557	15609	15477	15401	15466	15692	15561	15705	15568	15590	15651	15462	15753	15655	15504	15563	15489	15575	15471	15368	15584	15626	15602	15336	15590	15516	15689	15640	15640	15635	15737	15471	15645	15402	15597	15710	15663	15463	15669	15432	15512	15443	15673	15559	15450	15749	15660	15475	15564	15435	15554	15701	15549	15689	15390	15441	15532	15691	15382	15383	15714	15496	15569	15612	15520	15622	15504	15552	15600	15461	15510	15604	15579	15605	15563	15681	15589	15612	15773	15599	15457	15668	15580	15643	15566	15646	15490
27602	22646	26708	23904	19462	18308	17741	17191	17061	16947	18199	19745	19262	17810	17019	16814	16744	16840	16688	16712	16630	16611	16738	16669	16872	16464	16742	16993	16845	16823	16820	16589	16608	16575	16605	16844	16583	16817	16724	16821	16741	16502	16556	16555	16478	16711	16669	16563	16872	16820	16713	16739	16761	16707	16818	16690	16786	16589	16590	16693	16645	16748	16568	16612	16640	16911	16612	16710	16636	16737	16894	16800	16749	16836	16780	16641	16624	16732	16462	16607	16699	16666	16729	16812	16759	16521	16642	16603	16821	16709	16497	16632	16849	16853	16873	16656	16739	16783	16723	16630	16627	16593	16702	16466	16818	16703	16502	16823	16788	16913	16794	16785	16471	16655	16827	16725	16353	16673	16624	16548	16619	16670	16731	16883	16845	16679	16939	16807	16748	16794	16666	16764	16661	16865	16699	16570	16579	16607	16811	16764	16415	16667	16753	16831	16664	16692	16838	16599	16754	16471	16665	16943	16479	16364	16680	16527	16623	16611	16650	16673	16741	16583	16707	16712	16693	16617	16634	16876	16661	16606	16832	16694	16564	16706	16706	16812	16693	16685	16527	16673	16734	16583	16693	16550	16466	16577	16720	16597	16868	16810	16617	16668	16717	16651	16560	16530	16566	16736	16476	16543	16435	16600	16655	16635	16598	16865	16774	16574	16679	16520	16624	16714	16624	16716	16617	16666	16656	16597	16554	16839	16510	16700	16660	16343	16645	16842	16669	16575	16605	16702	16632	16495	16906	16622	16522	16620	16701	16701	16832	16624	16769	16530	16503	16401	16649	16798	16473	16831	16656	16619	16750	16716	16565	16628	16629	16541	16660	16712	16775	16867	16829	16923	16753	16535	16653	16667	16741	16772	16765	16602	16720	16893	16761	16700	16691	16614	16661	16728	16605	16668	16759	16729	16746	16977	16776	16679	16808	16496	16634	16666	16677	16833	16636	16572	16679	16530	16725	16467	16610	16882	16698	16765	16730	16774	16577	16701	16628	16571	16761	16519	16642	16793	16573	16781	16691	16650	16744	16488	16584	16781	16776	16727	16719	16605	16767	16774	16718	16810	16479	16492	16556	16580	16697	16796	16741	16614	16759	16725	16827	16609	16539	16679	16725	16628	16725	16608	16638	16623	16646	16576	16533	16535	16806	16866	16673	16685	16511	16806	16655	16913	16615	16639	16403	16780	16694	16596	16627	16698	16521	16712	16772	16601	16707	16586	16634	16615	16722	16853	16729	16605	16607	16655	16514	16454	16536	16813	16689	16710	16845	16537	16532	16748	16782	16802	16525	16685	16505	16956	16905	16931	16615	16700	16665	16709	16572	16744	16737	16818	16587	16606	16587	16685	16945	16487	16512	16605	16979	16788	16834	16551	16378	16776	16582	16886	16602	16658	16689	16634	16554	16732	16807	16644	16611	16770	16551	16636	16770	16826	16747	16559	16574	16639	16653	16718	16791	16623	16637	16716	16855	16623	16650	16753	16812	16827	16787	16748	16575	16737	16588	16730	16694	16596	16666	16690	16530	16702	16841	16706	16743	16727	16667	16836	16463	16709	16675	16734	16745	16692	16757	16552	16691	16563	16485	16600	16734	16647	16817	16847	16796	16683	16600	16724	16690	16575	16578	16589	16796	16574	16724	16677	16467	16785	16636	16709	16820	16703	16936	16786	16661	16558	16621	16725	16568	16634	16671	16729	16745	17031	16649	16729	16776	16879	16512	16760	16577	16873	16720	16711	16711	16584	16794	16691	16741	16573	16513	16592	16636	16619	16736	16694	16893	16724	16746	16985	16656	16652	16822	16771	16655	16749	16558	16495	16787	16569	16637	16902	16820	16488	16619	16580	16483	16550	16642	16617	16638	16572	16666	16464	16693	16566	16719	16753	16686	16676	16641	16622	16690	16778	16730	16611	16871	16736	16701	16854	16553	16682	16633	16553	16526	16638	16708	16880	16673	16715	16804	16744	16697	16720	16770	16717	16549	16692	16891	16671	16711	16678	16533	16632	16772	16619	16704	16637	16770	16735	16603	16661	16620	16638	16559	16811	16575	16747	16679	16766	16753	16568	16821	16632	16750	16677	16714	16615	16712	16511	16524	16694	16755	16536	16564	16767	16799	16561	16692	16669	16586	16536	16581	16678	16627	16575	16595	16801	16576	16900	16764	16498	16629	16487	16621	16711	16606	16661	16833	16654	16836	16507	16513	16670	16624	16666	16668	16693	16814	16589	16690	16593	16616	16670	16551	16753	16360	16550	16622	16521	16521	16581	16636	16713	16729	16733	16689	16706	16907	16796	16654	16746	16708	16644	16558	16538	16583	16775	16735	16579	16669	16582	16736	16630	16763	16587	16484	16772	16754	16762	16669	16670	16926	16718	16629	16512	16725	16713	16783	16722	16781	16579	16580	16549	16740	16794	16697	16656	16672	16703	16568	16916	16719	16710	16552	16811	16822	16400	16825	16669	16600	16560	16732	16699	16856	16755	16769	16738	16532	16715	16700	16786	16725	16819	16638	16683	16733	16478	16564	16658	16673	16642	16644	16554	16637	16762	16778	16636	16755	16738	16707	16680	16778	16831	16724	16690	16779	16786	16509	16791	16755	16599	16844	16642	16528	16569	16423	16786	16717	16749	16655	16735	16710	16805	16610	16581	16671	16681	16799	16513	16623	16748	16980	16636	16685	16476	16632	16693	16848	16687	16685	16618	16772	16650	16785	16724	16749	16696	16698	16765	16822	16867	16809	16619	16583	16745	16723	16651	16697	16725	16522	16615	16693	16471	16652	16958	16577	16687	16644	16604	16752	16832	16741	16595	16569	16816	16711	16680	16643	16675	16715	16608	16578	16767	16658	16632	16787	16564	16565	16623	16754	16819	16804	16487	16582	16669	16686	16665	16576	16524	16540	16460	16541	16739	16560	16702	16788	16612	16520	16880	16819	16662	16691	16791	16734	16640	16822	16697	16748	16736	16497	16622	16700	16620	16628	16668	16576	16609	16692	16655	16734	16682	16584	16663	16624	16538	16712	16700	16641	16673	16569	16736	16771	16758	16630	16680	16706	16883	16871	16649	16723	16704	16702	16718	16504	16751	16836	16589	16603	16674	16754	16669	16657	16979	16609	16707	16747	16818	16649	16598	16834	16502	16526	16471	16553	16754	16335	16660	16664	16581	16674	16679	16846	16714	16685	16608	16677	16727	16494	16645	16590	16723	16747	16804	16621	16785	16518	16627	16739	16699	16554	16735	16674	16818	16449	16693	16623	16714	16780	16540	16613	16718	16676	16766	16809	16804	16470	16689	16669	16639	16713	16903	16823	16719	16463	16586	16642	16749	16661	16759	16652	16523	16561	16492	16596	16739	16777	16652	16764	16686	16580	16805	16733	16639	16552	16565	16612	16713	16693	16572	16899	16849	16892	16807	16496	16507	16677	16784	16861	16768	16805	16694	16677	16701	16724	16620	16614	16527	16687	16688	16710	16631	16697	16604	16748	16651	16727	16299	16623	16563	16881	16569	16557	16735	16611	16722	16689	16589	16658	16608	16688	16617	16544	16691	16640	16510	16534	16614	16838	16565	16645	16491	16441	16941	16581	16636	16786	16864	16806	16685	16593	16570	16794	16632	16696	16589	16583	16796	16916	16845	16622	16750	16645	16628	16576	16491	16621	16884	16685	16683	16816	16715	16819	16760	16730	16823	16796	16640	16856	16738	16629	16515	16675	16646	16604	16672	16752	16559	16582	16706	16864	16618	16643	16517	16539	16779	16637	16627	16810	16662	16705	16718	16480	16732	16628	16617	16795	16752	16647	16575	16836	16840	16669	16735	16687	16835	16728	16707	16714	16743	16761	16763	16832	16542	16645	16453	16523	16853	16559	16475	16675	16791	16695	16574	16718	16690	16553	16755	16659	16638	16762	16659	16815	16742	16814	16802	16701	16561	16802	16495	16764	16728	16784	16718	16782	16582	16802	16881	16688	16699	16607	16618	16690	16739	16584	16608	16758	16702	16719	16591	16838	16576	16711	16600	16751	16561	16673	16720	16722	16722	16745	16645	16643	16813	16552	16690	16895	16648	16667	16560	16698	16462	16563	16772	16765	16589	16665	16624	16605	16502	16651	16742	16823	16685	16642	16497	16714	16818	16738	16677	16624	16824	16752	16784	16743	16741	16605	16682	16890	16548	16541	16669	16781	16572	16817	16639	16615	16757	16621	16779	16767	16821	16676	16892	16588	16665	16690	16567	16596	16585	16772	16744	16777	16715	16543	16696	16514	16732	16857	16551	16522	16651	16689	16530	16484	16757	16557	16544	16730	16683	16610	16770	16702	16732	16739	16564	16861	16666	16743	16678	16649	16740	16566	16591	16681	16631	16511	16763	16639	16821	16691	16740	16806	16555	16558	16567	16632	16622	16702	16647	16892	16604	16623	16612	16770	16897	16792	16907	16712	16637	16659	16698	16615	16700	16751	16758	16650	16760	16600	16732	16769	16693	16778	16619	16626	16726	16769	16567	16534	16941	16787	16601	16828	16639	16724	16767	16675	16635	16985	16697	16755	16846	16676	16508	16740	16890	16672	16676	16513	16710	16589	16561	16588	16871	16469	16613	16585	16786	16773	16718	16788	16785	16699	16778	16647	16862	16701	16750	16826	16609	16522	16789	16830	16715	16706	16628	16737	16639	16491	16607	16577	16423	16825	16681	16669	16736	16799	16823	16817	16630	16665	16904	16805	16627	16666	16896	16667	16832	16780	16718	16656	16442	16676	16717	16718	16518	16598	16623	16787	16513	16593	16789	16708	16604	16905	16482	16711	16564	16670	16752	16739	16515	16491	16584	16602	16459	16638	16594	16454	16707	16745	16683	16583	16651	16585	16741	16621	16773	16718	16669	16694	16672	16595	16525	16646	16697	16808	16683	16594	16926	16655	16729	16585	16631	16761	16667	16703	16719	16640	16754	16636	16556	16671	16684	16427	16676	16665	16528	16799	16538	16671	16625	16618	16724	16666	16639	16665	16527	16383	16649	16716	16895	16682	16593	16619	16741	16678	16698	16611	16662	16719	16664	16682	16635	16655	16863	16545	16705	16731	16733	16389	16732	16627	16683	16492	16665	16650	16782	16745	16805	16597	16786
18412	27056	26941	22370	20035	18147	16688	16404	16184	16129	18059	19999	18926	16488	15571	15382	15551	15520	15647	15384	15651	15519	15474	15491	15337	15552	15317	15368	15435	15489	15362	15458	15451	15436	15501	15506	15557	15511	15328	15359	15374	15570	15610	15426	15566	15409	15493	15657	15357	15474	15467	15472	15381	15673	15484	15540	15441	15433	15383	15328	15379	15516	15375	15611	15466	15520	15368	15565	15520	15401	15443	15478	15377	15485	15517	15449	15579	15435	15451	15418	15453	15554	15529	15440	15561	15245	15655	15443	15490	15606	15454	15369	15282	15640	15575	15298	15389	15314	15610	15311	15412	15582	15441	15480	15331	15379	15513	15417	15309	15508	15570	15550	15369	15462	15466	15379	15365	15466	15380	15351	15377	15480	15452	15579	15541	15373	15498	15484	15362	15336	15605	15510	15473	15319	15400	15524	15339	15490	15458	15554	15433	15582	15270	15450	15473	15395	15469	15328	15521	15377	15426	15425	15318	15423	15478	15417	15461	15440	15277	15399	15417	15576	15370	15438	15390	15407	15509	15576	15413	15439	15439	15440	15550	15553	15471	15473	15466	15523	15641	15514	15564	15465	15411	15391	15451	15473	15489	15479	15509	15290	15377	15332	15502	15571	15181	15483	15495	15576	15346	15441	15545	15365	15456	15522	15393	15537	15528	15443	15463	15250	15588	15616	15465	15509	15487	15676	15611	15483	15435	15493	15610	15314	15288	15606	15432	15440	15553	15549	15475	15369	15520	15273	15532	15383	15419	15367	15541	15493	15412	15392	15453	15457	15557	15471	15354	15459	15431	15510	15456	15501	15448	15519	15401	15504	15449	15445	15375	15453	15270	15326	15555	15420	15446	15621	15490	15444	15571	15490	15388	15455	15315	15469	15512	15611	15528	15456	15439	15458	15650	15478	15383	15561	15353	15378	15328	15521	15548	15411	15168	15421	15526	15527	15520	15277	15331	15505	15647	15372	15242	15294	15464	15410	15343	15558	15491	15303	15523	15565	15513	15616	15382	15382	15437	15420	15460	15550	15628	15497	15387	15441	15438	15513	15357	15480	15459	15505	15394	15462	15443	15456	15473	15487	15470	15536	15462	15472	15583	15464	15514	15386	15594	15461	15447	15440	15344	15588	15263	15422	15535	15524	15469	15472	15346	15462	15586	15466	15743	15502	15514	15371	15486	15427	15322	15403	15507	15331	15503	15712	15500	15394	15458	15452	15531	15376	15430	15347	15516	15381	15432	15560	15488	15560	15531	15449	15551	15505	15457	15636	15460	15271	15527	15522	15377	15477	15275	15417	15581	15491	15489	15579	15382	15473	15348	15597	15447	15634	15582	15375	15432	15374	15366	15419	15538	15460	15467	15684	15326	15479	15496	15319	15546	15395	15307	15463	15535	15292	15377	15514	15438	15292	15328	15455	15452	15352	15398	15371	15512	15414	15442	15493	15395	15495	15502	15564	15331	15379	15590	15615	15598	15395	15445	15376	15550	15349	15346	15251	15440	15419	15509	15536	15464	15458	15419	15498	15518	15446	15413	15603	15477	15596	15615	15516	15494	15491	15397	15392	15352	15533	15515	15503	15310	15477	15477	15545	15450	15411	15339	15473	15468	15578	15650	15501	15456	15443	15504	15444	15606	15514	15273	15344	15340	15347	15381	15480	15298	15516	15289	15463	15650	15440	15529	15456	15432	15563	15388	15450	15312	15334	15423	15451	15459	15508	15186	15679	15675	15467	15350	15427	15493	15425	15512	15497	15665	15413	15567	15335	15469	15525	15503	15476	15480	15270	15540	15539	15549	15558	15405	15464	15363	15606	15578	15335	15541	15548	15423	15641	15546	15585	15477	15338	15246	15523	15474	15324	15518	15296	15365	15476	15414	15453	15362	15408	15255	15400	15510	15513	15432	15456	15606	15478	15440	15513	15558	15464	15473	15356	15531	15519	15438	15489	15482	15377	15542	15507	15275	15489	15719	15524	15410	15555	15424	15561	15366	15605	15382	15535	15400	15392	15515	15368	15452	15552	15383	15599	15505	15370	15341	15368	15264	15495	15518	15355	15349	15555	15559	15522	15444	15529	15445	15478	15491	15535	15415	15601	15400	15421	15352	15552	15606	15434	15693	15493	15618	15422	15462	15539	15674	15516	15532	15353	15425	15402	15531	15416	15456	15430	15532	15309	15372	15536	15447	15469	15404	15494	15411	15315	15564	15525	15361	15436	15439	15387	15562	15630	15376	15382	15563	15423	15584	15388	15389	15499	15311	15738	15440	15472	15315	15414	15437	15563	15356	15113	15566	15565	15499	15475	15499	15630	15528	15483	15134	15343	15529	15546	15701	15457	15457	15503	15429	15543	15510	15380	15438	15411	15432	15493	15511	15576	15380	15385	15343	15481	15330	15531	15546	15376	15330	15593	15629	15502	15298	15421	15416	15330	15429	15334	15479	15624	15431	15370	15473	15450	15410	15576	15419	15576	15520	15500	15416	15573	15521	15453	15327	15267	15490	15354	15500	15388	15584	15480	15355	15459	15444	15308	15377	15495	15522	15568	15404	15539	15394	15432	15428	15505	15554	15567	15335	15328	15409	15412	15384	15497	15440	15502	15381	15522	15315	15521	15291	15440	15603	15551	15496	15294	15437	15589	15508	15509	15515	15301	15444	15334	15371	15465	15565	15508	15364	15555	15373	15485	15400	15645	15507	15391	15394	15440	15539	15427	15502	15623	15334	15491	15355	15586	15309	15616	15482	15490	15588	15624	15504	15426	15419	15427	15449	15488	15608	15497	15223	15524	15489	15460	15469	15275	15354	15531	15598	15483	15557	15624	15442	15508	15434	15355	15413	15460	15425	15431	15394	15415	15513	15503	15466	15419	15411	15531	15459	15313	15453	15470	15318	15495	15523	15481	15522	15431	15445	15542	15333	15351	15351	15419	15504	15391	15445	15468	15401	15530	15446	15376	15497	15396	15414	15451	15449	15522	15438	15369	15448	15189	15287	15588	15615	15500	15455	15523	15516	15588	15434	15458	15208	15511	15729	15418	15613	15480	15467	15517	15360	15486	15370	15466	15433	15308	15513	15502	15399	15415	15476	15446	15377	15571	15250	15370	15598	15429	15325	15561	15491	15501	15547	15448	15453	15334	15514	15367	15555	15543	15390	15428	15409	15443	15616	15571	15469	15514	15463	15410	15386	15478	15403	15445	15624	15623	15457	15654	15468	15497	15472	15417	15313	15641	15518	15447	15518	15428	15479	15482	15514	15509	15397	15539	15451	15503	15442	15540	15481	15447	15486	15332	15426	15422	15494	15452	15480	15575	15347	15650	15354	15461	15482	15584	15424	15388	15361	15335	15479	15478	15463	15458	15529	15612	15474	15497	15478	15551	15468	15441	15527	15525	15473	15438	15460	15489	15496	15616	15389	15360	15664	15425	15430	15310	15534	15306	15250	15567	15287	15330	15510	15460	15499	15492	15270	15389	15366	15528	15427	15694	15642	15536	15496	15470	15458	15436	15491	15298	15399	15209	15369	15539	15241	15395	15617	15547	15491	15407	15478	15413	15435	15474	15555	15528	15505	15378	15470	15337	15451	15412	15357	15371	15373	15393	15534	15324	15427	15402	15282	15473	15463	15561	15479	15357	15456	15523	15449	15419	15361	15514	15496	15524	15494	15386	15549	15481	15509	15479	15545	15596	15448	15483	15561	15532	15372	15395	15472	15443	15548	15532	15451	15565	15248	15552	15579	15623	15522	15500	15458	15393	15351	15319	15447	15464	15361	15367	15534	15493	15528	15355	15383	15495	15577	15445	15392	15422	15414	15506	15545	15529	15594	15369	15420	15672	15339	15347	15458	15554	15461	15582	15547	15606	15439	15583	15479	15379	15503	15375	15406	15534	15458	15604	15591	15526	15450	15461	15588	15397	15485	15374	15501	15583	15508	15480	15525	15471	15426	15385	15469	15358	15326	15554	15448	15504	15544	15530	15395	15407	15666	15521	15314	15454	15507	15517	15452	15405	15493	15564	15411	15368	15523	15493	15423	15549	15349	15511	15505	15612	15423	15555	15434	15603	15522	15501	15352	15545	15447	15531	15504	15465	15448	15397	15429	15588	15601	15598	15408	15413	15467	15435	15332	15650	15513	15343	15514	15539	15356	15447	15280	15460	15505	15433	15475	15501	15506	15491	15571	15476	15605	15538	15636	15403	15526	15493	15595	15594	15504	15441	15479	15459	15545	15612	15612	15389	15525	15344	15367	15510	15460	15526	15529	15352	15535	15441	15519	15370	15478	15598	15530	15480	15388	15609	15471	15554	15597	15461	15414	15376	15544	15466	15490	15450	15168	15673	15411	15547	15507	15625	15354	15476	15525	15441	15485	15474	15508	15497	15459	15567	15505	15426	15508	15460	15304	15410	15327	15616	15290	15461	15557	15386	15385	15510	15346	15540	15499	15616	15400	15473	15650	15419	15319	15580	15519	15446	15416	15456	15459	15447	15431	15446	15471	15497	15562	15490	15600	15449	15460	15458	15502	15456	15265	15454	15476	15547	15506	15519	15468	15347	15590	15489	15492	15525	15552	15480	15292	15585	15552	15481	15488	15452	15551	15496	15422	15508	15482	15445	15487	15526	15224	15615	15568	15388	15441	15522	15277	15570	15258	15463	15565	15550	15610	15522	15607	15463	15338	15498	15579	15399	15496	15267	15600	15405	15455	15444	15557	15371	15458	15403	15497	15437	15300	15457	15338	15501	15503	15343	15322	15372	15602	15563	15380	15353	15575	15414	15396	15535	15462	15327	15521	15703	15719	15402	15268	15488	15428	15504	15480	15559	15448	15374	15548	15396	15622	15493	15370	15432	15505	15351	15460	15484	15540	15603	15354	15606	15309	15431	15598	15571	15409	15301	15558	15555	15550	15495	15555	15557	15383	15510	15461	15373	15381	15676	15425	15569	15321	15535	15477	15651	15450	15555	15563	15584	15531	15573	15480	15543	15411	15366	15419	15418	15479	15457	15592	15448	15301	15551	15333	15463	15491	15564	15525	15496	15432	15583	15323	15480	15290	15599	15555	15463	15629	15415	15508	15628	15316	15475	15465	15514	15440	15502	15450	15394	15681	15411	15387	15300	15447	15547
23949	21372	28958	24393	22742	23205	22061	19153	18532	18581	24699	34417	32102	25982	21189	18260	17939	17949	17708	17896	17649	17763	17930	17731	17627	17746	17746	17657	17956	17788	17515	17744	17864	17746	17867	18189	17751	17701	17769	17595	17577	17723	17585	17659	17791	17644	17825	17829	17863	17752	17732	17776	17683	17772	17830	17708	17572	17766	17511	17649	17836	17604	17656	17699	17763	17769	17620	17744	17810	17624	17556	17652	17659	17667	17689	17580	17766	17650	17600	17591	17687	17777	17828	17839	17726	17924	17591	17792	17697	17693	17576	17789	17920	17697	17882	17772	17640	17770	17830	17632	17728	17587	17646	17611	17541	17719	17758	17814	17558	17639	17697	17726	17748	17579	17810	17664	17788	17788	17661	17792	17777	17605	17578	17853	17713	17748	17776	17759	17791	17558	17609	17678	17860	17644	17479	17786	17729	17629	17632	17722	17638	17461	17571	17604	17605	17721	17555	17570	17640	17613	17478	17875	17537	17579	17727	17893	17692	17506	17655	17804	17958	17718	17656	17728	17922	17563	17517	17671	17453	17838	17733	17651	17601	17623	17819	17505	17612	17623	17632	17690	17518	17828	17571	17610	17716	17746	17717	17556	17684	17829	17725	17850	17705	17649	17561	17657	17615	17671	17633	17647	17616	17668	17689	17590	17705	17806	17757	17716	17759	17471	17602	17508	17670	17734	17866	17591	17478	17498	17508	17622	17653	17468	17586	17825	17619	17646	17670	17666	17710	17874	17561	17761	17743	17567	17737	17856	17807	17723	17617	17534	17606	17720	17794	17835	17722	17675	17794	17589	17726	17720	17648	17704	17625	17849	17810	17535	17862	17648	17765	17669	17467	17647	17590	17703	17848	17791	17858	17576	17742	17546	17783	17592	17582	17815	17693	17591	17535	17529	17693	17551	17521	17558	17798	17761	17784	17843	17502	17924	17562	17617	17651	17602	17754	17594	17579	17799	17565	17648	17903	17690	17906	17857	17814	17717	17660	17764	17686	17641	17765	17734	17590	17616	17580	17589	17677	17566	17711	17838	17757	17764	17620	17786	17715	17731	17810	17770	17672	17802	17663	17686	17557	17686	17558	17705	17671	17543	17747	17668	17675	17838	17744	17709	17571	17604	17536	17349	17666	17759	17861	17782	17516	17557	17707	17583	17700	17602	17694	17849	17743	17623	17492	17794	17590	17591	17649	17689	17672	17362	17655	17851	17770	17791	17598	17797	17627	17627	17713	17805	17733	17487	17848	17474	17600	17670	17622	17620	17610	17574	17654	17726	17801	17805	17663	17636	17606	17627	17615	17731	17621	17608	17774	17678	17884	17546	17696	17762	17644	17439	17838	17711	17950	17560	17649	17748	17799	17891	17714	17730	17747	17590	17740	17626	17730	17696	17655	17580	17737	17691	17630	17604	17771	17831	17612	17782	17495	17641	17771	17521	17635	17520	17742	17861	17654	17703	17716	17637	17635	17522	17743	17741	17714	17623	17608	17532	17628	17708	17713	17605	17670	17532	17605	17586	17941	17651	17731	17759	17614	17372	17722	17778	17531	17681	17855	17623	17746	17763	17674	17679	17777	17712	17856	17556	17652	17561	17610	17565	17480	17577	17702	17674	17631	17698	17719	17632	17812	17733	17689	17513	17464	17465	17534	17915	17492	17603	17563	17641	17767	17602	17615	17723	17815	17454	17834	17797	17734	17862	17612	17699	17697	17528	17932	17798	17750	17537	17732	17620	17698	17755	17696	17481	17726	17508	17776	17617	17565	17553	17745	17543	17763	17628	17569	17627	17782	17695	17495	17577	17739	17696	17629	17809	17777	17823	17649	17543	17642	17702	17630	17890	17906	17648	17604	17647	17610	17787	17808	17816	17624	17950	17590	17616	17563	17826	17465	17766	17652	17546	17648	17401	17520	17747	17736	17521	17544	17694	17904	17620	17551	17601	17602	17847	17703	17380	17745	17873	17627	17626	17704	17599	17611	17631	17681	17567	17562	17640	17641	17733	17566	17545	17643	17577	17686	17671	17503	17709	17711	17750	17794	17627	17806	17793	17709	17969	17700	17676	17759	17591	17632	17688	17684	17695	17752	17619	17699	17597	17792	17847	17771	17662	17799	17851	17660	17616	17698	17679	17642	17482	17763	17579	17713	17668	17683	17808	17797	17632	17584	17628	17833	17664	17785	17680	17654	17773	17584	17729	17806	17556	17825	17735	17593	17702	17892	17655	17955	17668	17683	17933	17759	17809	17536	17737	17688	17678	17596	17858	17715	17618	17797	17691	17569	17652	17493	17577	17548	17587	17675	17764	17627	17633	17813	17596	17631	17698	17551	17656	17776	17789	17663	17738	17533	17696	17674	17773	17718	17673	17503	17723	17680	17560	17834	17612	17592	17487	17611	17589	17843	17839	17768	17845	17865	17611	17775	17900	17661	17720	17674	17854	17385	17600	17764	17438	17468	17769	17804	17606	17727	17615	17700	17667	17650	17624	17701	17564	17873	17544	17532	17684	17530	17571	17645	17828	17638	17703	17647	17667	17525	17672	17706	17523	17438	17659	17633	17888	17475	17661	17897	17739	17768	17657	17729	17648	17436	17596	17594	17507	17838	17748	17656	17761	17523	17886	17749	17648	17743	17652	17751	17751	17405	17861	17798	17461	17730	17895	17595	17705	17786	17497	17521	17957	17508	17555	17786	17679	17719	17592	17612	17767	17489	17529	17769	17654	17619	17549	17829	17526	17587	17748	17775	17831	17798	17419	17481	17805	17530	17663	17528	17692	17538	17707	17691	17545	17803	17695	17763	17728	17490	17702	17562	17775	17669	17547	17841	17696	17733	17516	17475	17638	17761	17524	17632	17621	17948	17487	17575	17897	17765	17688	17646	17656	17567	17420	17747	17731	17864	17721	17767	17697	17645	17785	17491	17831	17850	17716	17645	17696	17588	17617	17632	17544	17718	17791	17713	17700	17780	17633	17823	17647	17605	17581	17417	17679	17857	17693	17556	17605	17614	17694	17665	17665	17612	17547	17629	17642	17695	17700	17740	17611	17668	17735	17533	17843	17833	17861	17757	17618	17656	17835	17626	17603	17747	17661	17569	17372	17833	17633	17600	17743	17642	17743	17781	17651	17615	17561	17654	17585	17479	17858	17782	17694	17628	17615	17466	17846	17702	17768	17896	17863	17757	17499	17687	17569	17612	17898	17753	17822	17722	17635	17729	17568	17647	17574	17790	17575	17710	17546	17720	17669	17580	17527	17613	17753	17784	17626	17714	17659	17559	17692	17741	17672	17713	17814	17854	17539	17684	17704	17832	17530	17772	17596	17606	17632	17642	17603	17629	17677	17681	17457	17741	17879	17571	17453	17571	17811	17731	17860	17668	17653	17840	17821	17533	17675	17744	17544	17643	17490	17750	17766	17756	17568	17676	17588	17545	17703	17675	17778	17633	17499	17713	17557	17593	17744	17674	17500	17680	17614	17841	17704	17543	17733	17812	17646	17734	17720	17852	17622	17592	17744	17596	17613	17702	17886	17889	17645	17768	17869	17648	17685	17802	17764	17721	17647	17865	17708	17397	17810	17745	17787	17507	17770	17600	17846	17823	17816	17676	17590	17557	17683	17529	17731	17537	17594	17617	17587	17572	17536	17480	17698	17652	17912	17642	17713	17794	17752	17751	17735	17814	17760	17631	17672	17631	17683	17378	17715	17670	17683	17735	17722	17953	17754	17737	17501	17742	17845	17767	17694	17512	17753	17834	17802	17656	17560	17647	17636	17582	17569	17886	17573	17653	17787	17675	17595	17680	17656	17669	17560	17701	17478	17595	17643	17459	17631	17552	17765	17627	17531	17626	17638	17662	17840	17719	17728	17459	17612	17676	17462	17508	17700	17609	17666	17841	17540	17912	17824	17706	17701	17548	17605	17725	17656	17558	17561	17641	17547	17398	17664	17540	17810	17703	17628	17655	17741	17615	17741	17784	17642	17686	17539	17582	17540	17580	17423	17884	17660	17695	17572	17880	17746	17682	17704	17642	17607	17595	17739	17837	17659	17799	17638	17885	17683	17533	17796	17658	17708	17593	17381	17695	17740	17589	17674	17832	17677	17655	17713	17701	17608	17508	17673	17744	17516	17671	17672	17575	17752	17582	17507	17564	17644	17684	17883	17612	17544	17668	17647	17740	17894	17790	17553	17697	17721	17885	17542	17538	17665	17727	17603	17694	17639	17767	17819	17818	17728	17685	17610	17491	17595	17673	17624	17620	17800	17511	17578	17899	17517	17772	17651	17533	17665	17505	17613	17876	17576	17631	17679	17649	17822	17745	17562	17486	17651	17905	17724	17740	17696	17842	17629	17752	17612	17662	17743	17689	17640	17733	17643	17891	17788	17735	17597	17718	17531	17631	17595	17688	17581	17657	17579	17760	17624	17483	17749	17768	17635	17654	17582	17656	17735	17665	17757	17740	17806	17611	17595	17661	17441	17681	17603	17504	17746	17597	17906	17671	17787	17620	17515	17773	17685	17718	17894	17754	17534	17724	17655	17861	17855	17709	17596	17798	17697	17610	17600	17663	17615	17507	17481	17772	17611	17545	17741	17597	17524	17539	17843	17684	17780	17488	17645	17718	17476	17329	17692	17857	17859	17668	17708	17925	17653	17671	17449	17618	17598	17762	17573	17682	17761	17777	17551	17736	17657	17799	17587	17582	17498	17569	17809	17586	17616	17537	17587	17538	17591	17729	17751	17725	17673	17748	17710	17645	17780	17794	17729	17854	17685	17897	17542	17543	17502	17649	17842	17823	17666	17581	17673	17561	17696	17630	17734	17787	17759	17834	17683	17557	17549	17628	17681	17810	17809	17638	17520	17514	17707	17675	17715	17696	17583	17741	17465	17702	17639	17593	17635	17630	17733	17627	17539	17567	17759	17694	17653	17741	17583	17651	17544	17713	17840	17734	17605	17744	17851	17619	17782	17670	17549	17575	17753	17648	17587	17581	17901	17772	17681	17614	17592	17840	17537	17509	17528	17758	17857	17675	17636	17772	17647	17619	17740	17701	17949	17683	17598	17550	17719	17846	17522	17706	17708	17861	17600	17726	17771	17724	17355	17486	17895	17704	17579	17936	17689	17551	17735
18689	34087	33805	27603	23692	21122	18791	18029	17721	17285	27872	37732	33737	26115	19556	16122	16255	16356	16178	16112	16128	16152	16014	16157	16165	16196	16029	16131	16176	16142	16143	16219	16208	16095	16369	16393	16250	16150	16002	16033	16057	16293	16112	16051	16113	16248	16042	16071	16115	16300	15940	16186	16139	16190	16119	16100	16254	16131	15969	16104	16165	16009	16200	16173	16128	16115	16184	16058	16083	16061	16089	16244	16028	16024	15945	16095	16189	16329	16079	16207	15911	16289	16033	16026	16006	15984	16118	15964	16155	16101	16035	16196	16057	16219	16147	16134	16139	16152	16056	16083	16114	16172	15993	16142	16118	16026	16158	16150	15991	16216	16288	16007	16073	16182	15962	16204	16173	16085	16208	16105	16088	16121	16100	16135	16061	16119	16113	16021	16266	16107	16094	16132	15965	16142	15879	16189	16145	15981	15961	16085	16154	15884	16098	16040	16076	16070	16127	16031	16205	16032	16078	16077	16111	16055	16062	16064	16150	16063	16075	16147	15989	16227	16213	16142	16101	16157	15987	16190	16162	16163	16104	16209	16136	16065	16056	16276	15970	15990	15851	16219	16148	16066	16164	16122	16000	15942	16132	16008	16147	16047	16221	16104	15931	16096	15841	16134	16186	16001	16165	16120	16060	16152	15969	16035	16312	16144	16060	15999	16123	16085	16067	16223	16011	16079	16178	16127	16129	16073	16042	16067	16046	16071	16037	16015	16255	16094	15984	16035	15953	16023	16161	16026	15965	16086	16075	15964	15897	16041	16110	16100	16139	15960	16023	16026	16140	16050	16112	16158	16211	16058	16252	16166	16160	16125	16104	16077	16095	16015	16215	16208	16125	16101	16074	15829	16010	16226	16016	16187	16227	16010	16303	15997	16273	16154	16048	15975	16298	16064	16154	16114	15908	15940	16085	15936	16113	16209	16117	16000	16149	16050	16152	16060	15974	16235	15986	16134	15930	16063	15885	16100	16051	16018	16062	16190	16067	16085	16177	16125	16084	16113	16142	16091	15828	16155	16036	16080	16113	16116	16057	16127	16006	16166	16233	16119	16213	16025	15928	16222	15990	15943	16093	16088	15972	16016	16194	15911	16089	16087	16040	15919	16232	16010	16002	15975	16109	16081	16143	15992	16035	15976	16235	15948	16013	16125	16014	16087	15955	16231	16058	15889	15981	16121	16068	16038	16191	16222	16147	16082	16134	16149	16119	16172	15974	16027	16203	16125	16144	16116	16084	16139	16021	16130	15999	16100	16229	15964	16054	16062	16015	16030	16070	16012	16161	16084	16145	16124	15974	16148	16104	15891	16142	15998	16031	16183	16075	16022	16134	16084	16075	16170	16115	16095	16045	16103	16102	16152	15989	16117	16127	16189	16111	16007	15982	16128	16017	16072	15918	16103	16063	16070	16055	16255	15987	16080	16163	16012	16092	16203	16000	15913	16058	16109	15920	16040	16078	16352	16122	15951	16140	16151	16004	15985	16080	16124	16234	16247	16119	15967	16025	16188	16200	16066	15964	16074	16123	16080	15890	16059	16163	16017	16049	16186	16026	15960	16176	16155	16054	16055	16178	16058	16007	16173	15996	16047	16017	16205	16107	16125	16107	16296	15988	16322	16259	16072	16175	16024	16079	16108	16108	15954	16102	16111	16157	16207	16132	16107	16022	16057	16019	16074	16204	16213	16060	16287	15939	16168	16139	16005	15960	16050	16059	15997	16048	16057	16005	16048	16239	16080	16142	16041	16219	15993	16138	16052	16159	16140	16077	16007	16138	16068	16034	16206	16171	16058	16181	16151	16117	16092	16090	16016	15954	16231	15926	16009	16021	15970	16059	15767	16101	16221	16370	15989	16074	16151	15999	15993	16297	16132	16147	16038	16074	16116	16045	15973	16121	16150	15953	16199	16230	16018	16122	16032	16037	16161	16111	16168	16095	16113	16051	16221	16083	15971	16211	16020	16132	16117	16166	16096	16142	16024	16124	16083	16196	15970	16043	16182	16194	16053	15948	16117	15935	16074	16044	16154	16152	16174	15945	16144	16130	15945	16166	16065	16156	16127	15937	16167	16036	16281	16109	16069	16132	16137	16031	16056	16231	16087	15972	16122	16195	16062	16062	16011	16038	16004	16149	16076	16126	16187	16160	16055	16031	16111	16186	16164	15985	16138	16075	16036	16106	16058	16155	16066	16007	16078	16002	15955	16012	16100	16111	16047	16146	16113	16227	16071	16035	16222	16022	16009	16110	16045	16075	16116	16012	15922	16204	16098	16102	16126	16028	16204	16037	16107	16184	15927	16119	16195	16150	16055	15977	16116	16032	16068	16038	16058	16139	15963	16008	16045	16039	16085	16294	16096	16160	16267	16164	16068	15886	16150	16042	16109	16037	16004	16134	16039	15943	16100	16056	16235	16112	16138	16141	16081	15881	16080	16231	16215	16042	16074	16088	16282	15853	15900	16031	15958	16167	16088	16101	16044	16259	16090	16143	16098	16069	16205	16224	16050	16096	16193	16025	16109	16127	16165	16036	16196	16052	16058	15999	15983	16072	16124	15917	16019	16168	16059	16187	16190	16191	16061	16088	16111	16202	15940	16096	16323	16130	16126	16151	16053	16160	16142	16064	15902	16221	16121	15935	16226	16107	15934	16123	15949	16179	16293	16206	16164	16092	16136	16082	16117	16234	16028	16092	16034	16193	16128	16203	16118	15915	16236	16085	16158	16039	16155	16079	16103	16027	16058	16243	16022	16118	16031	16238	16196	16217	16075	16261	15989	16232	16228	16064	16130	16231	16076	16197	16119	16105	16190	16095	16077	16004	15844	16083	16136	16046	16073	16115	16103	16205	16125	16152	15982	16021	16214	16213	16112	15953	16174	16146	16174	16019	16090	16115	16079	16171	16096	16083	16022	15957	16113	16021	16109	16147	15995	16144	16121	16119	16173	16202	15986	16172	16163	16097	16137	16145	16224	16141	16089	16244	16185	16142	15981	16019	16050	16343	15961	16229	16069	16167	16200	16174	16240	16182	16040	16001	15971	16223	16207	16019	16050	16202	15924	16044	16030	15964	16076	16055	15982	16107	16134	16149	15909	16003	16143	15934	16057	16050	16301	16084	16131	16144	15957	16008	16164	16218	16124	16115	16200	16272	16097	16080	16057	16140	16134	16305	16030	15932	16033	16088	16136	16012	16104	16059	16059	16151	16024	16022	16130	16068	16176	16053	16150	16135	16206	16050	16071	16124	16039	16120	16024	15986	16055	16096	16072	16201	16102	16134	16066	16087	15864	16178	16121	15961	16126	16020	16000	16119	16176	15947	16041	16137	16037	16062	16136	15968	16010	16087	16254	15977	16192	16079	16192	16118	16218	16258	16233	16114	16127	16108	15910	16073	16044	16084	15999	16166	16141	16009	16046	16107	16008	15985	15947	16106	16217	16104	16009	16210	15889	16080	16099	16189	15956	16076	15961	16301	15982	16084	16055	16065	16087	16145	16068	16133	16129	16111	16013	16102	16101	16109	15931	16164	15996	15987	16124	16052	16154	16098	16092	16201	16020	15998	16115	16077	16025	16283	16028	16129	16192	16127	16104	16127	16090	16128	16139	16024	15929	15988	16173	16075	16181	16302	15952	15924	15985	15957	15980	16160	16243	15914	15924	16156	15980	16075	16137	15958	16056	16137	15931	16098	16012	16093	16219	16083	16058	16017	16051	16118	16141	16264	16167	16174	16109	15916	16078	16097	15960	15943	16212	16060	16311	16136	16286	16151	16092	16020	16233	16270	15963	16116	16222	16110	16068	15995	16045	16219	16035	16064	16094	16141	16054	16012	16110	16070	15913	16181	16057	16187	15921	16202	16138	16139	16210	16275	16095	16082	16049	15984	16158	16020	15811	16107	16019	16155	16059	16090	16068	16244	16171	16128	16156	16142	16198	16117	16149	16076	16181	16082	16150	16196	16162	16086	16006	16112	16030	15948	16103	16054	15918	16206	16126	16086	16116	16065	15996	15958	16155	16035	16176	16128	16005	16041	16257	15964	15953	16151	16090	16021	16231	16234	16235	16130	16197	16013	15966	16252	16089	16156	16108	16157	16061	15984	16239	16135	16101	16082	15970	16039	15984	16039	16045	16102	15893	16042	16129	16096	16200	15987	16242	16253	16054	16137	16136	16014	16041	16083	16048	16072	16103	16097	16118	15980	16216	16157	16120	16055	16064	15987	16308	16114	16034	16263	15976	15875	16051	16118	16068	16145	16034	16098	16079	16087	16153	16145	16131	16143	16084	16031	16112	15998	15902	16099	15910	16162	16076	16036	16130	16101	16089	16158	16146	16146	16326	16060	15946	16149	16061	16071	16041	16203	16242	16147	16316	16131	15956	16001	16103	16176	15994	15953	16128	16141	16128	16061	16066	16158	16140	16047	16192	15973	16154	16072	16130	16256	16135	16366	16025	15986	16054	15877	16260	16092	15991	16071	16179	15967	16055	16006	16127	16174	16123	15995	16251	16014	16198	16142	16042	16063	16078	16208	16076	16025	16162	16036	16149	16043	16034	16212	16059	15974	16037	16181	16013	16127	16198	15999	15939	16119	15902	16017	16025	16268	15922	15919	16025	16002	16023	16065	15939	16175	16227	16131	16124	16045	16224	16117	16121	16221	16115	15964	15908	16180	15966	15949	16137	16034	16157	16130	16024	16037	16113	16068	16030	16214	16168	16188	16057	16130	15982	15931	16115	16053	16050	16181	16039	16271	16122	15802	16102	16112	15979	16009	16105	16001	16088	16134	16073	16112	16055	16144	16101	16179	16148	16049	16001	16022	16077	16182	16023	15958	16172	15973	16274	16250	15912	16046	16055	16093	16016	16164	16128	16035	15988	16053	16061	16170	16050	16142	15978	16225	16082	16031	16186	16167	16093	15945	16115	16067	16227	16206	16087	15880	16127	16221	15981	16099	16141	16002	16163	16181	16177	16012	15924	16020	16184	16101	16000	15926	16063	16007	16144	16060	15899	16016	16007	16027	16352	16128	16029	16119	16093	16159	16130	16145	15959	16167	16012	15922	15941	16150	16090	16197	16055	16182	16155	16092	16110	16017	16077	16195	16106	16081	16250	15935	16153	15959	16137	16101	16042
22888	21368	29356	23791	21764	24414	26718	21217	19972	20074	30967	45748	41093	33173	25128	19675	18836	18845	18858	18636	18664	18650	18541	18696	18719	18672	18610	18622	18779	18492	18561	18576	18658	18695	18650	18851	18931	18623	18601	18616	18565	18609	18728	18519	18608	18423	18543	18434	18454	18500	18618	18422	18487	18547	18449	18637	18577	18604	18543	18374	18262	18404	18621	18407	18353	18270	18464	18498	18596	18407	18324	18668	18429	18477	18511	18345	18595	18407	18407	18605	18526	18503	18486	18288	18444	18534	18513	18483	18643	18474	18782	18455	18375	18517	18774	18646	18520	18541	18490	18372	18677	18678	18345	18600	18365	18287	18305	18423	18479	18309	18507	18307	18669	18660	18577	18305	18620	18494	18301	18313	18427	18438	18635	18566	18324	18335	18357	18392	18438	18323	18556	18762	18558	18382	18749	18690	18391	18706	18519	18331	18435	18555	18621	18446	18509	18429	18457	18650	18435	18724	18458	18342	18628	18393	18411	18505	18198	18379	18497	18393	18645	18295	18417	18417	18530	18488	18348	18617	18412	18522	18556	18540	18310	18589	18393	18492	18555	18319	18277	18217	18280	18462	18532	18293	18389	18339	18426	18431	18413	18481	18591	18515	18532	18334	18692	18416	18512	18451	18548	18549	18458	18480	18513	18622	18598	18603	18467	18249	18366	18526	18505	18452	18477	18380	18449	18330	18535	18466	18314	18407	18477	18453	18510	18667	18619	18499	18528	18528	18508	18444	18363	18424	18490	18298	18425	18428	18459	18535	18521	18538	18493	18459	18346	18585	18602	18494	18577	18384	18528	18546	18391	18281	18461	18514	18435	18443	18327	18527	18487	18225	18484	18493	18306	18279	18576	18632	18209	18441	18422	18470	18671	18315	18350	18232	18455	18593	18475	18484	18373	18449	18327	18499	18352	18301	18323	18593	18686	18347	18596	18524	18395	18497	18521	18477	18337	18627	18466	18603	18472	18492	18421	18422	18489	18222	18544	18582	18453	18566	18563	18494	18293	18347	18350	18302	18524	18579	18347	18371	18567	18644	18567	18565	18448	18412	18438	18449	18260	18477	18329	18416	18535	18535	18561	18453	18406	18566	18587	18643	18169	18433	18400	18550	18566	18610	18556	18237	18587	18459	18265	18458	18578	18271	18161	18418	18545	18562	18634	18426	18655	18408	18419	18694	18396	18418	18720	18446	18478	18421	18552	18536	18390	18486	18442	18714	18409	18299	18493	18534	18549	18400	18437	18272	18568	18599	18355	18576	18519	18458	18273	18494	18523	18480	18318	18423	18469	18435	18584	18468	18512	18361	18558	18381	18499	18600	18408	18422	18568	18425	18472	18483	18286	18396	18411	18406	18483	18465	18365	18420	18518	18485	18409	18683	18532	18431	18480	18373	18406	18388	18601	18236	18577	18377	18444	18476	18525	18502	18352	18485	18439	18465	18552	18337	18329	18240	18464	18420	18412	18475	18465	18467	18235	18298	18453	18318	18208	18563	18538	18399	18555	18282	18475	18469	18332	18433	18601	18304	18556	18355	18488	18372	18622	18575	18475	18645	18585	18574	18450	18641	18510	18498	18238	18334	18425	18555	18432	18463	18443	18436	18548	18357	18409	18509	18512	18676	18670	18515	18408	18420	18397	18622	18417	18602	18303	18443	18619	18248	18490	18429	18612	18298	18623	18544	18536	18746	18569	18509	18302	18252	18551	18328	18412	18529	18456	18350	18389	18360	18461	18393	18551	18487	18391	18363	18620	18400	18490	18307	18510	18301	18684	18442	18414	18498	18557	18443	18428	18626	18578	18400	18428	18533	18449	18372	18269	18487	18404	18576	18602	18314	18388	18410	18374	18456	18506	18600	18347	18489	18299	18512	18428	18361	18392	18389	18436	18578	18252	18616	18533	18573	18730	18424	18529	18438	18689	18564	18498	18408	18557	18571	18276	18399	18438	18446	18326	18585	18559	18620	18497	18530	18477	18423	18566	18565	18441	18565	18478	18374	18575	18303	18476	18484	18330	18315	18520	18548	18452	18569	18617	18386	18501	18534	18332	18396	18378	18458	18746	18491	18587	18442	18427	18492	18466	18469	18619	18521	18423	18517	18418	18338	18366	18404	18524	18375	18310	18457	18579	18482	18475	18438	18523	18554	18396	18491	18517	18546	18531	18637	18616	18434	18568	18614	18350	18534	18360	18322	18495	18531	18603	18594	18451	18549	18471	18496	18651	18342	18291	18504	18474	18575	18371	18574	18468	18795	18506	18451	18256	18400	18396	18692	18440	18354	18378	18316	18346	18395	18514	18609	18583	18492	18459	18375	18454	18357	18352	18555	18630	18611	18332	18472	18419	18565	18459	18531	18426	18331	18529	18414	18418	18318	18533	18389	18651	18661	18491	18496	18557	18300	18397	18316	18477	18636	18567	18424	18370	18505	18577	18477	18344	18498	18323	18313	18294	18371	18372	18239	18270	18348	18546	18513	18524	18595	18517	18509	18490	18424	18494	18551	18422	18541	18565	18418	18534	18437	18483	18435	18417	18384	18776	18450	18638	18519	18477	18517	18594	18550	18426	18520	18493	18346	18516	18504	18428	18544	18422	18439	18347	18374	18358	18576	18404	18374	18262	18548	18418	18300	18460	18305	18518	18593	18361	18563	18425	18535	18506	18195	18458	18624	18393	18399	18674	18492	18536	18620	18276	18398	18421	18438	18598	18371	18485	18288	18240	18830	18691	18453	18529	18436	18600	18549	18602	18232	18563	18555	18440	18709	18522	18690	18618	18558	18337	18330	18498	18494	18343	18478	18350	18416	18397	18566	18464	18499	18559	18455	18479	18396	18454	18326	18474	18546	18408	18397	18545	18421	18560	18481	18720	18566	18431	18408	18368	18496	18561	18371	18458	18622	18618	18568	18604	18559	18430	18436	18407	18429	18288	18404	18352	18354	18622	18393	18385	18445	18472	18466	18412	18483	18443	18284	18481	18539	18536	18566	18459	18592	18496	18521	18732	18496	18266	18390	18310	18548	18627	18431	18469	18359	18501	18395	18509	18622	18553	18541	18436	18408	18363	18386	18272	18561	18441	18496	18470	18356	18483	18529	18312	18564	18531	18582	18423	18344	18233	18506	18531	18439	18544	18436	18574	18594	18535	18629	18440	18492	18569	18638	18478	18458	18427	18628	18595	18618	18383	18447	18559	18622	18394	18531	18266	18664	18449	18578	18468	18431	18180	18357	18578	18609	18439	18420	18423	18361	18441	18590	18545	18426	18435	18663	18366	18261	18417	18637	18560	18328	18461	18561	18228	18247	18402	18284	18307	18490	18335	18402	18333	18437	18575	18327	18518	18525	18501	18532	18378	18373	18146	18244	18384	18371	18634	18296	18323	18301	18309	18672	18358	18692	18305	18392	18597	18716	18589	18698	18511	18269	18282	18373	18538	18397	18427	18588	18445	18402	18540	18552	18405	18338	18367	18443	18550	18390	18329	18527	18517	18399	18503	18539	18390	18521	18580	18530	18220	18456	18599	18482	18411	18553	18387	18378	18531	18394	18501	18325	18298	18520	18711	18500	18495	18393	18427	18445	18617	18425	18501	18366	18542	18426	18468	18458	18420	18327	18349	18522	18386	18043	18440	18515	18567	18358	18423	18669	18486	18526	18428	18349	18529	18570	18585	18429	18670	18325	18392	18332	18532	18510	18453	18535	18533	18679	18527	18442	18503	18355	18350	18215	18401	18469	18408	18406	18370	18310	18524	18629	18584	18214	18583	18535	18601	18435	18392	18588	18553	18273	18452	18533	18634	18476	18413	18543	18435	18589	18435	18575	18504	18562	18497	18388	18548	18526	18646	18522	18412	18551	18399	18543	18212	18360	18574	18329	18490	18427	18356	18583	18438	18501	18466	18572	18718	18501	18447	18367	18467	18233	18441	18385	18530	18258	18340	18425	18545	18435	18405	18483	18527	18536	18293	18487	18592	18502	18504	18248	18497	18438	18561	18384	18421	18593	18629	18618	18638	18387	18385	18426	18451	18490	18435	18313	18380	18496	18409	18370	18399	18128	18557	18552	18297	18386	18376	18434	18316	18363	18488	18390	18257	18387	18499	18561	18443	18339	18517	18287	18298	18340	18361	18253	18572	18622	18343	18610	18513	18468	18492	18407	18407	18427	18556	18461	18429	18378	18331	18650	18368	18609	18346	18423	18401	18517	18522	18460	18428	18573	18700	18499	18343	18441	18466	18528	18277	18452	18609	18733	18458	18647	18635	18679	18307	18406	18453	18667	18447	18434	18464	18179	18508	18611	18607	18445	18306	18380	18402	18498	18413	18530	18417	18393	18233	18394	18351	18543	18484	18589	18544	18567	18458	18448	18541	18367	18286	18334	18613	18449	18556	18497	18529	18433	18354	18356	18399	18354	18525	18317	18500	18445	18278	18468	18380	18437	18438	18317	18373	18428	18452	18434	18561	18412	18555	18497	18582	18442	18395	18547	18495	18406	18460	18546	18696	18513	18318	18613	18501	18616	18458	18395	18340	18586	18428	18452	18700	18460	18481	18568	18496	18603	18630	18571	18378	18167	18429	18351	18197	18490	18424	18361	18455	18533	18636	18377	18461	18550	18509	18439	18394	18479	18415	18328	18327	18525	18540	18583	18410	18409	18426	18457	18420	18480	18472	18487	18536	18417	18545	18415	18540	18342	18247	18452	18519	18315	18350	18554	18456	18525	18494	18354	18524	18637	18395	18391	18424	18222	18364	18478	18269	18378	18645	18547	18439	18241	18455	18591	18453	18469	18427	18490	18389	18347	18471	18439	18732	18289	18321	18470	18303	18520	18388	18562	18415	18376	18497	18405	18450	18540	18419	18452	18500	18558	18357	18236	18427	18387	18307	18302	18605	18524	18436	18454	18459	18468	18494	18481	18611	18287	18526	18561	18449	18598	18372	18185	18460	18348	18313	18587	18530	18599	18658	18434	18527	18451	18511	18449	18245	18349	18296	18465	18390	18412	18489	18316	18436	18387	18387	18482	18339	18363	18538	18366	18417	18389	18492	18516	18289	18527	18595	18373	18589	18441	18286	18405	18391	18437	18501	18687	18498	18658	18331	18381	18288	18208	18418	18215	18186	18389
21043	38115	37338	32058	28169	24750	21412	19456	18856	18573	35545	47948	42422	34060	23536	16805	16529	16646	16444	16528	16676	16691	16604	16456	16470	16417	16619	16649	16728	16453	16491	16441	16597	16505	16637	16626	16696	16505	16633	16535	16501	16509	16565	16594	16531	16391	16590	16454	16587	16463	16639	16585	16523	16656	16549	16692	16555	16631	16411	16499	16694	16528	16403	16532	16467	16692	16596	16521	16548	16569	16438	16505	16597	16542	16516	16673	16652	16559	16663	16560	16698	16609	16470	16550	16785	16430	16679	16685	16573	16762	16494	16640	16548	16617	16491	16591	16618	16541	16635	16465	16340	16518	16718	16584	16611	16488	16634	16622	16587	16468	16585	16543	16542	16511	16421	16604	16456	16574	16698	16659	16598	16521	16572	16544	16588	16468	16409	16588	16445	16578	16554	16419	16560	16575	16605	16476	16557	16635	16522	16642	16397	16603	16616	16766	16511	16533	16441	16583	16463	16537	16621	16410	16574	16448	16656	16732	16400	16486	16291	16473	16311	16664	16502	16560	16613	16567	16604	16530	16679	16557	16621	16367	16451	16548	16432	16565	16292	16523	16657	16559	16541	16658	16630	16347	16618	16494	16567	16298	16494	16340	16639	16546	16492	16552	16599	16446	16482	16589	16660	16641	16516	16529	16543	16530	16391	16486	16727	16528	16621	16584	16540	16639	16430	16753	16402	16551	16399	16412	16644	16607	16548	16534	16395	16462	16579	16509	16505	16658	16544	16590	16557	16427	16334	16303	16459	16607	16529	16597	16582	16581	16509	16477	16491	16474	16713	16431	16480	16512	16547	16607	16413	16484	16549	16513	16610	16419	16570	16402	16391	16549	16437	16467	16424	16637	16502	16461	16582	16590	16511	16586	16364	16443	16508	16527	16469	16510	16436	16530	16637	16421	16415	16545	16501	16590	16409	16496	16354	16455	16550	16522	16657	16544	16475	16456	16607	16582	16479	16383	16474	16620	16613	16619	16474	16537	16419	16584	16406	16410	16470	16387	16629	16601	16621	16577	16429	16575	16436	16395	16562	16529	16411	16553	16464	16524	16592	16642	16359	16557	16474	16507	16603	16677	16409	16529	16541	16569	16639	16598	16497	16403	16495	16418	16476	16664	16658	16480	16420	16550	16553	16605	16350	16615	16484	16617	16582	16463	16564	16612	16422	16406	16643	16531	16546	16427	16453	16359	16495	16613	16379	16614	16578	16629	16690	16504	16608	16720	16590	16481	16472	16583	16506	16253	16666	16670	16513	16427	16557	16562	16444	16599	16534	16507	16419	16558	16479	16543	16547	16454	16397	16320	16484	16427	16565	16450	16310	16378	16683	16408	16473	16506	16446	16650	16551	16430	16604	16492	16493	16668	16449	16524	16505	16548	16391	16468	16362	16470	16516	16433	16507	16607	16684	16519	16607	16413	16588	16398	16510	16518	16672	16482	16376	16623	16434	16583	16596	16459	16535	16555	16613	16408	16293	16538	16457	16454	16622	16477	16354	16692	16599	16585	16724	16421	16579	16528	16468	16619	16466	16659	16638	16474	16555	16391	16607	16702	16602	16448	16685	16691	16487	16540	16580	16607	16779	16528	16374	16557	16628	16655	16670	16569	16460	16457	16670	16467	16652	16408	16423	16650	16532	16351	16419	16383	16532	16658	16581	16426	16382	16369	16619	16610	16599	16582	16472	16457	16397	16329	16444	16480	16539	16465	16746	16479	16547	16470	16421	16522	16388	16487	16534	16508	16567	16571	16300	16665	16677	16447	16679	16599	16545	16308	16581	16472	16576	16491	16520	16392	16424	16557	16478	16460	16384	16590	16337	16494	16557	16613	16511	16341	16415	16468	16671	16525	16535	16588	16442	16308	16632	16411	16375	16504	16602	16656	16427	16533	16457	16660	16388	16656	16276	16559	16584	16563	16557	16543	16450	16484	16521	16427	16595	16469	16484	16488	16508	16470	16579	16586	16374	16384	16470	16524	16472	16515	16428	16491	16264	16476	16556	16548	16565	16471	16510	16476	16475	16496	16480	16653	16609	16671	16519	16572	16630	16565	16584	16539	16502	16631	16588	16656	16521	16433	16702	16418	16600	16605	16495	16521	16425	16353	16427	16421	16547	16449	16525	16462	16404	16391	16485	16454	16546	16612	16437	16491	16572	16471	16427	16469	16464	16494	16640	16533	16444	16450	16449	16482	16367	16621	16576	16609	16498	16419	16493	16666	16626	16551	16547	16501	16601	16367	16391	16651	16728	16584	16476	16561	16589	16387	16645	16354	16398	16309	16394	16546	16293	16634	16772	16452	16425	16488	16444	16553	16605	16436	16443	16460	16570	16556	16389	16458	16455	16513	16583	16565	16635	16511	16576	16452	16582	16490	16430	16463	16508	16436	16624	16494	16429	16470	16538	16502	16528	16510	16638	16345	16329	16313	16573	16495	16463	16525	16544	16285	16438	16457	16517	16634	16730	16401	16417	16658	16649	16426	16485	16582	16612	16488	16627	16619	16406	16541	16584	16507	16429	16652	16480	16460	16614	16474	16414	16544	16362	16307	16377	16373	16534	16710	16328	16500	16590	16536	16439	16583	16555	16445	16658	16445	16512	16631	16382	16445	16552	16473	16336	16318	16513	16580	16520	16548	16455	16440	16637	16485	16532	16445	16593	16364	16500	16546	16411	16557	16385	16649	16482	16604	16422	16735	16543	16394	16551	16574	16553	16511	16411	16509	16522	16574	16573	16644	16593	16402	16570	16600	16522	16682	16410	16448	16411	16672	16653	16418	16545	16577	16584	16633	16537	16547	16683	16577	16529	16519	16443	16390	16489	16707	16423	16379	16366	16702	16473	16459	16450	16504	16483	16441	16594	16532	16420	16409	16435	16406	16615	16533	16587	16616	16483	16402	16620	16517	16557	16630	16561	16621	16537	16558	16589	16520	16474	16622	16454	16554	16555	16481	16581	16425	16539	16621	16574	16381	16526	16419	16541	16437	16502	16535	16594	16593	16555	16393	16496	16581	16575	16564	16511	16500	16517	16716	16550	16555	16444	16599	16545	16603	16540	16541	16545	16660	16402	16591	16514	16436	16582	16601	16750	16479	16386	16467	16606	16574	16529	16407	16676	16682	16366	16481	16457	16539	16529	16550	16528	16470	16502	16582	16526	16274	16293	16645	16499	16504	16530	16564	16586	16579	16736	16438	16498	16402	16515	16591	16501	16495	16568	16517	16556	16525	16364	16494	16400	16511	16428	16419	16435	16526	16454	16394	16263	16521	16645	16470	16514	16346	16341	16436	16586	16667	16507	16492	16462	16456	16548	16499	16429	16664	16574	16551	16568	16291	16503	16396	16361	16470	16693	16396	16374	16403	16505	16503	16456	16577	16508	16641	16362	16356	16389	16514	16424	16425	16573	16648	16583	16407	16539	16567	16475	16530	16365	16358	16542	16642	16588	16474	16644	16465	16664	16639	16650	16448	16559	16448	16472	16473	16579	16360	16393	16556	16459	16468	16338	16503	16329	16437	16389	16381	16509	16624	16482	16581	16553	16578	16635	16495	16315	16525	16515	16478	16622	16531	16463	16580	16437	16366	16349	16564	16571	16445	16649	16439	16585	16498	16467	16394	16656	16497	16555	16469	16428	16463	16466	16542	16586	16476	16682	16472	16572	16522	16615	16637	16378	16518	16500	16602	16429	16389	16507	16623	16506	16612	16493	16435	16622	16724	16674	16517	16496	16620	16446	16381	16639	16507	16657	16474	16442	16402	16456	16576	16429	16451	16598	16498	16272	16543	16516	16534	16629	16461	16520	16650	16577	16495	16429	16472	16392	16542	16512	16476	16655	16461	16568	16480	16582	16351	16511	16433	16491	16361	16439	16614	16491	16486	16346	16451	16555	16529	16301	16575	16409	16473	16477	16592	16495	16399	16496	16455	16562	16476	16593	16659	16727	16254	16499	16604	16414	16411	16568	16308	16630	16599	16498	16408	16443	16536	16501	16479	16436	16465	16531	16536	16669	16462	16471	16545	16500	16354	16526	16492	16467	16464	16626	16525	16512	16651	16489	16365	16473	16390	16538	16599	16563	16351	16348	16484	16560	16582	16434	16511	16441	16475	16398	16397	16452	16447	16465	16412	16734	16441	16540	16358	16437	16543	16430	16328	16546	16408	16693	16414	16579	16592	16747	16522	16612	16512	16732	16503	16307	16547	16526	16507	16535	16484	16442	16480	16627	16434	16461	16531	16490	16587	16517	16464	16542	16554	16403	16530	16326	16637	16293	16584	16518	16500	16628	16548	16409	16647	16477	16516	16509	16658	16677	16253	16418	16457	16465	16634	16526	16494	16442	16515	16499	16517	16689	16513	16617	16513	16458	16475	16547	16358	16513	16504	16583	16497	16483	16555	16662	16544	16789	16671	16636	16606	16570	16486	16573	16502	16417	16540	16544	16496	16584	16448	16412	16577	16324	16504	16458	16487	16664	16389	16617	16487	16817	16352	16523	16491	16589	16440	16583	16485	16436	16502	16414	16537	16639	16577	16531	16577	16649	16394	16613	16388	16388	16567	16529	16358	16408	16418	16636	16531	16506	16662	16316	16524	16570	16572	16571	16505	16517	16644	16511	16391	16626	16472	16412	16493	16564	16491	16576	16428	16420	16493	16556	16473	16668	16316	16527	16391	16491	16440	16722	16550	16437	16443	16507	16484	16454	16470	16398	16491	16457	16316	16392	16395	16500	16519	16603	16474	16441	16530	16600	16550	16516	16654	16492	16321	16511	16638	16454	16548	16561	16575	16592	16530	16572	16565	16555	16615	16445	16417	16591	16343	16389	16642	16493	16589	16607	16399	16375	16380	16406	16539	16601	16336	16392	16508	16507	16518	16456	16625	16459	16420	16591	16472	16610	16379	16621	16516	16551	16610	16479	16479	16351	16603	16586	16497	16320	16544	16452	16516	16441	16467	16546	16465	16475	16403	16333	16705	16560	16593	16620	16565	16532	16737	16656	16611	16436	16594	16415	16655	16567	16452	16633	16425	16338	16579	16503	16380	16610	16487	16429	16427	16444	16479	16605	16431	16592	16571	16622	16612	16465	16424	16548	16561	16547	16728	16535	16603	16416	16507	16287	16471
27637	23099	27838	25296	20956	20036	19087	18652	18492	18677	19227	20975	20747	19840	18843	18079	18138	18171	18164	18069	17967	18137	18080	18228	18029	18105	18030	18055	18077	18162	18283	18152	18187	17899	18191	17978	18298	18071	18153	18014	18155	18073	18190	18188	18288	17895	18032	17930	17949	18274	18148	18148	18100	18293	18186	18235	18179	18012	18072	18008	18151	18141	18151	18211	17981	17990	18004	17878	18046	18374	18178	18305	18253	17875	18046	18159	17981	18177	18082	17987	18113	18083	18030	18057	18448	18337	18157	18172	18168	18141	18330	18233	18217	18308	18150	17892	17888	17920	18043	18160	18114	18279	18134	18103	18112	18008	18094	18320	18022	18233	18204	18074	17923	18268	18149	18208	18193	18203	18299	18010	18127	18232	18218	18282	18099	18206	18053	18101	18042	18077	17936	17939	18058	18037	18175	18165	18078	18069	18192	17945	18196	18049	18011	18163	18060	17949	18119	18346	18207	18068	18397	18171	18176	18159	18169	18116	18181	18193	18189	18135	17909	18002	18072	17919	18089	17932	17983	18087	18120	18058	18036	18077	18039	17977	18097	18035	17955	18204	18152	18240	18152	18153	18150	18015	18147	17973	18269	18070	18153	17914	18051	18101	18037	17895	18100	18161	18203	18283	17926	18132	17899	18105	18347	17965	18125	18026	18158	18125	18174	18171	18313	17934	18281	18098	17954	18020	18098	18002	18009	18239	18191	17927	18127	17986	18078	18287	17949	18120	18160	18098	18189	18124	18064	18043	18043	18077	18099	18082	18091	17849	17842	18194	17973	17850	18087	18112	17960	18039	18151	18266	18182	18057	17996	18165	18056	18101	17956	18136	17900	17975	17932	18031	18017	17904	17944	17965	18153	18143	18207	18133	18118	18253	17969	18108	17929	18049	18201	18139	18179	18167	18021	18005	18170	18092	18137	18199	18179	18187	18095	18091	18146	18106	17975	17912	18074	18129	18244	18087	18153	18227	18007	18248	17991	18109	17964	18053	18396	17972	18107	17973	18138	18392	18038	18113	18116	18105	18152	18298	18012	18172	17846	18162	18235	17891	18437	18060	18227	18157	18049	17966	18129	18123	18222	18170	18114	17945	18118	17984	18298	17935	17911	17960	17964	18101	18161	17957	17957	18138	18319	18040	17958	18165	18311	18177	18158	17986	18114	17948	18271	17923	17983	17900	18154	17847	18262	18171	18004	17858	18081	18088	17980	18182	18077	18154	18074	18079	18121	18063	18037	17989	17926	18156	18126	18002	18186	18315	18207	18166	18294	18093	18128	18073	18198	18004	18257	17991	18109	18043	18086	18140	17898	18191	17967	18309	18201	18187	18187	18112	18146	18163	18153	18001	18071	18147	18142	18183	18236	18146	17986	17994	18025	18076	18056	17945	18172	18154	18003	18132	18095	17943	18063	18118	18198	18104	18122	18022	18054	18191	18142	18189	18092	18021	18165	18068	18236	18120	18116	18137	17984	18274	18144	18070	18024	18043	18265	18155	18144	18102	18311	18118	18208	18132	18252	18088	18156	18181	18165	18285	17984	18205	18180	17966	18119	18223	18359	18197	18278	18273	18231	18172	17993	18170	18031	18081	18093	18071	18288	18008	18145	18103	18139	17963	17980	18087	17878	17905	17986	18241	18106	18014	18102	18223	18120	18137	18278	18112	18239	18000	18067	18181	18022	18095	17975	18133	18027	18011	18013	18008	18094	18225	18287	17834	18124	18163	18060	17992	18157	18208	18097	17986	18089	18045	18094	18093	18061	18086	18011	18075	18151	18019	18048	18152	18053	17909	18072	18247	18360	18252	18208	18187	18320	18160	18203	18234	17980	18188	18182	18231	18067	18151	18101	18083	17931	18001	17954	18227	17996	18013	18228	18121	18020	18114	18230	18038	18039	17964	18268	18277	18034	18153	18262	18021	18091	17833	18388	17953	18215	18235	18059	18202	17984	18023	18285	17966	18044	18054	18153	18012	18011	18030	18214	18114	18159	18273	18298	18087	18126	18323	18231	18019	17876	18067	18215	18273	18182	18128	18231	18238	18076	18173	18110	18168	17922	18122	17987	18039	18127	18071	18262	18106	18212	18345	17970	18155	18010	18053	18241	18140	18212	17930	18401	18195	18211	18041	18257	17942	18323	18203	18150	18132	18197	18099	18088	18097	18195	18292	18008	18203	18200	18166	17974	18181	18148	18122	18482	18253	18173	18208	18067	17909	18008	18151	18161	18180	18240	18015	17994	18125	18015	17985	18062	18040	18094	17965	18207	18016	18026	18325	18260	18130	18226	18032	17910	18045	18101	18022	17934	18060	17996	18017	18081	17981	18074	18076	18241	18257	18245	18203	18125	18215	18222	18099	17935	18283	18019	18152	18173	18144	18025	18155	18049	18194	18264	18013	18031	18107	18042	18095	18076	18282	18079	18328	18013	18011	18294	18042	18131	18053	18129	18008	18548	18093	18082	18379	18042	18239	18237	18182	18029	18224	18111	18202	18135	18148	18321	18150	18224	17958	18088	17939	18170	18221	18192	18101	18112	18026	18051	18184	18249	18021	17971	18134	18160	18019	18197	18088	18127	18136	18211	18150	18036	18010	17930	17995	18184	18078	18075	18047	18000	17987	18246	18001	17998	18121	18097	18180	18136	18148	18109	17886	18012	17833	18128	18099	18248	18025	18051	18148	18070	18009	18023	17965	18178	18042	18004	18155	18092	18163	18024	18074	18160	17954	18094	18038	18305	17898	18048	18185	18106	18009	18319	18140	18032	18100	18033	17999	18200	18027	18111	18356	18318	18315	18045	18043	18179	18192	18072	18095	18167	18189	18209	18227	18077	18119	18200	18143	18037	18266	18178	18262	18206	17889	18272	18046	18202	18244	18496	18183	18127	18118	18067	18223	17982	17982	18198	18121	18011	18205	17932	18089	18036	18196	18218	18010	18026	18185	18045	18116	18178	18202	18185	18108	18117	18202	18152	18275	18005	18140	17862	18009	18168	18239	18447	18201	17982	18054	18197	18094	18067	18100	18139	18166	18220	18221	18119	18230	18312	18128	18232	17922	18092	18269	18216	18198	18029	18153	18002	17987	18225	18194	18128	18002	17945	18027	18033	18132	18117	18037	18177	18177	18219	17989	18147	18157	18037	18128	18335	18080	18148	18285	18308	18124	18173	18108	18297	18255	18002	18132	17945	17915	18206	18104	17971	18034	18178	18252	18063	18209	18139	18154	18352	18043	18122	18071	18066	18038	18005	17960	18200	18028	18089	18199	18155	17888	18229	18110	18078	18408	18127	18083	18292	18210	18261	18067	18068	18014	18102	17850	18217	18188	18063	18285	18322	17939	18082	18231	18066	18086	18088	18231	17972	18168	18216	18057	18210	18227	18198	17917	18072	18025	18208	18292	18064	17952	18187	18075	18288	18085	18109	17921	18127	18231	18159	18018	18196	18027	18137	18233	18088	17917	18060	18010	18132	18154	18189	18019	18187	18091	17994	18137	18185	18150	18129	18052	17927	18065	18184	18039	18261	18272	18061	18128	18196	18170	18023	17914	18258	18080	18179	18212	18144	18112	18164	18059	17976	18013	18227	17958	18213	18151	18130	17968	18000	18294	18195	17889	18115	18246	18059	18281	18114	18103	18151	18258	18081	18232	18103	18352	18026	18117	18128	17873	18117	18333	18056	18148	18222	17913	18168	18029	18286	18201	18083	18195	17999	18053	17929	17951	17958	18005	18061	18259	18100	18311	18042	18146	18205	18031	18163	17957	18008	18193	18241	18070	18253	17985	18183	18055	18120	18303	17982	18270	18149	18192	18099	18260	18086	18044	18180	18083	18164	18074	18181	18103	18072	18118	18181	18153	18185	18258	18013	18146	18192	17980	17922	18261	17980	18188	18076	18116	18119	18107	18212	18047	18275	18040	18155	18250	18172	18123	18082	18200	18274	18013	18160	18055	18201	17929	18045	17793	18284	18204	18176	18304	18152	18092	18018	17917	18160	17969	18065	18085	18020	17878	18094	18201	18177	18234	18191	18258	18180	18121	18222	18016	18104	18069	18060	18120	18188	18251	18014	18114	18005	18107	18024	18137	18126	18157	18032	18024	18391	18256	17983	18073	17999	18119	18182	17997	18161	18153	18156	17929	18247	17985	17935	18216	17967	18003	18027	18141	18053	18178	18235	18082	18219	18060	18149	18354	17736	18211	18077	18211	18071	18292	18185	18029	18122	17994	18206	18330	18134	18143	18142	18097	18288	18237	18050	18123	17922	17961	18066	17965	18224	18369	18487	18020	18124	18251	18056	18106	18062	17874	18062	18223	18193	18184	18297	17975	18314	18150	18216	18111	18091	18210	18017	17993	18113	18129	18216	17978	18016	18051	18107	18086	18084	18214	18127	18298	18169	18161	18250	18345	18050	18091	18086	18091	18097	18171	18200	18174	18297	18172	18137	17924	18291	18010	18016	18254	18276	18068	18102	18023	17921	18034	18242	18310	18117	18314	17956	17940	18006	18172	18013	18328	18132	18023	18116	18103	17966	18027	18163	18102	18154	18300	18172	18110	17989	18059	18047	18129	18066	18044	18012	18229	17986	18236	18109	18155	18143	18182	18208	18137	18128	17977	18161	17970	18073	18243	18159	17987	18205	17971	17892	17963	18061	18032	18161	18131	18134	18016	18111	18087	17923	18296	18279	17974	18026	18114	18127	18036	18238	18130	17906	18135	18060	18160	17993	18160	18032	18192	18213	18128	18054	17970	17925	18117	18173	18073	18135	18075	18140	18115	18239	18237	18143	18119	18070	18130	17969	18126	18063	18132	18055	18097	18131	18211	17956	18007	18049	18145	17975	18219	18111	18093	18018	17907	18025	18070	17979	18050	17950	18051	18111	17916	18163	18196	17910	18005	18076	18145	18177	18172	18193	18303	18053	18320	18094	18241	18079	18094	18211	18147	18111	18366	17997	18118	18034	17949	18181	18263	18131	17990	18021	18132	18198	18022	17934	17889	18088	17971	18083	17889	18262	18083	18057	18244	18127	18121	18333	18242	18051	18038	18131	18065	17982	18116	18147	18089	18081	18261	18162	18118	18277	18087	18190	18146	18221	18082	18195	18072	18111	17981	18039	18163	18022	18073
19958	29265	28553	23456	20807	18863	17391	17220	16902	16856	18184	20586	19568	18423	17255	16226	16342	16179	16298	16334	16316	16417	16414	16342	16327	16354	16400	16393	16402	16208	16269	16202	16368	16152	16282	16301	16325	16228	16403	16130	16285	16345	16334	16298	16290	16289	16178	16306	16297	16228	16287	16293	16478	16151	16392	16334	16222	16259	16362	16268	16427	16286	16315	16343	16415	16262	16439	16341	16379	16232	16235	16162	16380	16186	16462	16178	16171	16266	16340	16339	16292	16307	16385	16257	16312	16233	16235	16231	16349	16127	16353	16267	16223	16189	16360	16349	16312	16368	16366	16201	16294	16366	16312	16225	16375	16217	16338	16206	16178	16242	16222	16220	16302	16226	16283	16372	16265	16312	16263	16127	16254	16379	16286	16378	16167	16358	16267	16461	16394	16341	16335	16312	16291	16345	16251	16166	16192	16497	16322	16186	16346	16204	16357	16234	16267	16267	16174	16301	16360	16361	16451	16131	16285	16098	16480	16294	16225	16203	16328	16219	16480	16205	16275	16334	16194	16248	16312	16436	16257	16077	16295	16414	16267	16141	16296	16431	16378	16183	16203	16154	16390	16257	16273	16236	16250	16136	16384	16226	16258	16282	16285	16510	16478	16420	16305	16290	16273	16335	16058	16155	16238	16235	16207	16178	16243	16114	16408	16337	16237	16195	16107	16356	16313	16067	16246	16342	16304	16266	16501	16334	16422	16099	16182	16298	16260	16314	16334	16240	16375	16312	16270	16257	16264	16297	16215	16202	16359	16313	16327	16215	16476	16458	16113	16379	16365	16387	16191	16402	16081	16433	16347	16358	16229	16285	16312	16158	16264	16349	16172	16379	16238	16306	16421	16179	16274	16364	16288	16371	16310	16256	16229	16240	16035	16366	16285	16401	16360	16338	16157	16484	16175	16319	16284	16191	16282	16245	16304	16283	16237	16303	16255	16311	16347	16367	16228	16244	16355	16421	16366	16236	16336	16418	16139	16403	16135	16313	16127	16264	16494	16271	16173	16374	16356	16046	16207	16249	16285	16186	16309	16249	16122	16177	16271	16319	16197	16423	16492	16379	16263	16387	16252	16284	16275	16159	16395	16270	16136	16511	16447	16249	16414	16297	16097	16420	16416	16198	16328	16287	16345	16182	16336	16374	16484	16190	16234	16298	16373	16484	16396	16286	16261	16421	16499	16269	16176	16171	16289	16440	16315	16367	16246	16265	16261	16333	16363	16260	16389	16235	16306	16180	16233	16435	16339	16398	16104	16274	16313	16311	16253	16266	16046	16182	16290	16350	16094	16279	16295	16281	16199	16409	16266	16215	16222	16285	16218	16286	16274	16273	16326	16316	16278	16388	16421	16235	16321	16171	16317	16235	16200	16351	16227	16306	16346	16429	16330	16529	16233	16314	16362	16429	16237	16332	16233	16158	16282	16298	16183	16369	16223	16174	16259	16286	16228	16270	16215	16316	16340	16239	16214	16413	16250	16192	16181	16374	16309	16376	16330	16297	16285	16242	16340	16189	16086	16345	16265	16273	16308	16371	16288	16397	16284	16502	16377	16276	16295	16299	16265	16305	16222	16312	16200	16124	16243	16197	16287	16251	16359	16278	16338	16101	16209	16323	16187	16331	16351	16268	16212	16232	16207	16257	16166	16167	16373	16208	16234	16077	16256	16201	16257	16452	16397	16265	16186	16219	16433	16246	16351	16230	16287	16379	16439	16292	16080	16350	16223	16246	16196	16342	16327	16427	16216	16199	16367	16462	16234	16494	16194	16253	16394	16328	16175	16281	16349	16430	16204	16371	16176	16288	16352	16261	16480	16314	16293	16187	16245	16265	16368	16468	16051	16222	16277	16184	16414	16285	16326	16394	16335	16300	16384	16395	16305	16323	16148	16377	16410	16237	16372	16446	16244	16321	16341	16227	16187	16201	16262	16197	16423	16186	16205	16353	16405	16088	16220	16295	16200	16381	16527	16398	16255	16141	16255	16412	16270	16266	16338	16055	16335	16300	16394	16322	16224	16353	16219	16364	16352	16176	16291	16241	16340	16327	16440	16387	16303	16209	16321	16282	16082	16127	16346	16283	16345	16423	16335	16216	16359	16455	16316	16217	16359	16180	16373	16248	16068	16320	16399	16214	16408	16245	16330	16337	16278	16268	16247	16200	16229	16106	16260	16254	16246	16259	16296	16293	16315	16247	16235	16220	16425	16289	16282	16344	16320	16161	16185	16135	16531	16454	16196	16367	16351	16407	16389	16277	16397	16382	16314	16417	16207	16164	16234	16087	16012	16125	16456	16322	16380	16385	16365	16474	16420	16351	16223	16445	16435	16131	16315	16497	16353	16401	16196	16259	16435	16123	16166	16294	16338	16235	16361	16193	16210	16368	16083	16158	16277	16288	16222	16197	16273	16096	16251	16277	16467	16265	16197	16338	16316	16244	16266	16189	16271	16202	16272	16162	16162	16337	16428	16158	16295	16035	16196	16344	16392	16533	16351	16284	16276	16200	16161	16292	16269	16271	16329	16150	16279	16322	16251	16151	16260	16112	16259	16311	16448	16337	16287	16459	16280	16127	16186	16351	16423	16293	16355	16343	16222	16327	16190	16431	16323	16347	16246	16268	16331	16342	16256	16269	16074	16262	16372	16324	16159	16281	16191	16480	16215	16169	16219	16408	16348	16205	16079	16338	16279	16358	16410	16360	16380	16391	16306	16323	16284	16395	16263	16233	16243	16361	16516	16365	16296	16216	16269	16236	16345	16250	16139	16151	16302	16197	16133	16304	16224	16338	16260	16138	16245	16123	16275	16368	16286	16134	16309	16476	16344	16378	16396	16312	16441	16259	16333	16266	16490	16242	16269	16410	16229	16269	16194	16340	16314	16373	15937	16353	16222	16388	16373	16117	16508	16279	16235	16419	16407	16229	16093	16369	16264	16353	16386	16308	16190	16323	16341	16153	16236	16285	16312	16384	16260	16307	16233	16342	16307	16205	16267	16105	16323	16260	16431	16171	16299	16298	16238	16238	16291	16312	16444	16153	16387	16155	16327	16211	16271	16265	16222	16199	16259	16113	16270	16143	16277	16324	16067	16256	16304	16306	16348	16304	16342	16326	16134	16385	16199	16317	16332	16246	16183	16318	16124	16538	16442	16080	16230	16364	16368	16206	16252	16404	16270	16129	16432	16110	16228	16324	16271	16185	16325	16229	16323	16250	16201	16307	16248	16218	16299	16235	16325	16270	16280	16305	16254	16300	16359	16222	16440	16318	16394	16203	16313	16294	16260	16248	16146	16376	16408	16308	16217	16463	16265	16299	16159	16273	16173	16426	16315	16335	16248	16265	16283	16261	16232	16228	16128	16301	16305	16218	16291	16248	16289	16343	16215	16330	16291	16324	16147	16361	16420	16250	16295	16278	16371	16225	16210	16275	16186	16224	16319	16392	16401	16280	16407	16413	16203	16314	16176	16274	16230	16229	16239	16450	16414	16238	16298	16345	16070	16359	16481	16251	16299	16313	16245	16197	16410	16341	16327	16318	16363	16228	16308	16236	16406	16304	16324	16289	16253	16338	16399	16425	16317	16260	16311	16240	16166	16158	16392	16061	16301	16399	16259	16196	16270	16286	16371	16140	16112	16408	16371	16198	16371	16438	16371	16332	16209	16270	16256	16333	16206	16425	16407	16310	16218	16255	16273	16172	16241	16289	16301	16192	16363	16252	16278	16251	16238	16222	16287	16089	16489	16208	16117	16105	16243	16332	16197	16173	16286	16351	16388	16280	16392	16239	16221	16208	16297	16094	16286	16330	16429	16166	16485	16164	16409	16305	16494	16290	16250	16308	16383	16331	16267	16329	16172	16284	16331	16315	16170	16297	16119	16327	16450	16101	16306	16361	16137	16397	16162	16239	16274	16402	16369	16056	16346	16432	16295	16329	16295	16378	16189	16198	16198	16302	16186	16297	16173	16227	16113	16211	16237	16344	16275	16304	16296	16195	16361	16285	16324	16397	16175	16327	16342	16358	16338	16228	16231	16288	16435	16445	16321	16346	16370	16413	16255	16329	16402	16287	16208	16290	16326	16262	16237	16372	16339	16345	16434	16342	16253	16111	16352	16296	16203	16394	16328	16191	16331	16344	16340	16296	16330	16315	16165	16368	16360	16340	16325	16554	16216	16363	16262	16353	16217	16164	16436	16278	16266	16295	16310	16367	16355	16131	16400	16219	16121	16214	16283	15955	16282	16289	16265	16311	16274	16308	16329	16293	16165	16229	16174	16305	16208	16314	16227	16204	16351	16331	16096	16362	16335	16289	16268	16134	16415	16293	16358	16205	16419	16269	16463	16250	16200	16303	16198	16282	16199	16258	16236	16345	16353	16311	16361	16296	16279	16295	16222	16373	16322	16369	16233	16328	16324	16189	16320	16295	16246	16128	16212	16408	16285	16239	16247	16319	16201	16350	16241	16193	16190	16225	16238	16133	16350	16217	16396	16268	16262	16151	16355	16250	16337	16247	16213	16246	16189	16176	16341	16377	16171	16165	16406	16364	16199	16280	16287	16132	16336	16219	16242	16343	16335	16223	16101	16140	16301	16157	16325	16350	16201	16309	16132	16244	16232	16417	16233	16259	16299	16295	16252	16318	16193	16157	16265	16313	16451	16277	16431	16236	16513	16383	16213	16178	16306	16312	16228	16146	16139	16213	16481	16121	16258	16324	16297	16290	16392	16431	16228	16279	16143	16303	16220	16451	16273	16386	16345	16240	16191	16249	16295	16236	16290	16290	16396	16408	16244	16199	16187	16409	16158	16438	16343	16265	16435	16219	16317	16259	16308	16301	16151	16186	16303	16308	16335	16109	16354	16284	16230	16251	16110	16166	16192	16349	16310	16365	16185	16127	16400	16157	16178	16479	16193	16286	16472	16348	16179	16234	16345	16363	16288	16353	16351	16420	16201	16262	16247	16260	16393	16398	16186	16345	16286	16236	16232	16390	16347	16409	16551	16330	16345	16320	16236	16367	16226	16270	16259	16129	16226	16186	16233	16283	16307	16325	16238	16263	16429	16310	16182	16442	16231	16452	16295	16247	16346	16295	16379	16289	16255	16184	16235	16257	16376	16282	16272	16348	16325	16294
23917	21404	28959	24471	22843	23527	23132	20225	19480	20025	33463	34033	31060	25701	21598	19016	18854	18685	18727	18701	18977	18704	18599	18694	18655	18686	18630	18733	18605	18818	18700	18397	18636	18779	18721	18540	18658	18666	18614	18561	18648	18637	18496	18665	18703	18390	18581	18737	18645	18529	18690	18643	18379	18509	18508	18455	18530	18722	18500	18616	18568	18451	18747	18462	18525	18578	18399	18519	18596	18445	18578	18568	18578	18497	18320	18488	18698	18489	18424	18458	18571	18617	18742	18425	18641	18642	18504	18752	18643	18710	18540	18540	18330	18663	18601	18650	18663	18630	18548	18459	18678	18528	18614	18444	18519	18453	18430	18399	18722	18529	18644	18567	18621	18491	18401	18501	18449	18701	18707	18632	18652	18683	18496	18672	18380	18493	18759	18627	18787	18540	18747	18657	18655	18417	18560	18510	18659	18443	18540	18544	18691	18423	18654	18555	18709	18458	18640	18632	18711	18348	18470	18642	18442	18392	18426	18424	18589	18689	18717	18617	18448	18628	18569	18466	18601	18664	18368	18532	18494	18488	18698	18704	18345	18597	18350	18411	18666	18543	18462	18558	18422	18600	18644	18353	18687	18474	18517	18682	18520	18648	18689	18533	18568	18593	18545	18524	18538	18411	18561	18610	18498	18476	18483	18368	18550	18539	18495	18637	18583	18567	18511	18581	18669	18804	18749	18725	18303	18377	18637	18570	18678	18450	18674	18588	18680	18485	18474	18454	18897	18683	18405	18611	18458	18390	18405	18503	18416	18452	18576	18456	18467	18454	18253	18472	18468	18461	18469	18580	18526	18584	18532	18605	18579	18427	18633	18631	18672	18751	18632	18545	18385	18296	18560	18706	18586	18502	18637	18492	18563	18720	18567	18706	18555	18538	18477	18597	18655	18584	18499	18605	18703	18604	18560	18670	18524	18514	18455	18469	18589	18780	18781	18456	18703	18504	18552	18575	18506	18397	18416	18531	18442	18563	18456	18463	18307	18622	18534	18629	18442	18575	18643	18659	18445	18520	18565	18589	18503	18734	18390	18327	18585	18625	18738	18433	18479	18605	18707	18506	18517	18489	18654	18698	18535	18431	18445	18337	18502	18664	18362	18405	18553	18586	18523	18809	18324	18363	18880	18678	18572	18638	18493	18608	18621	18448	18481	18442	18517	18493	18452	18607	18639	18624	18611	18665	18355	18489	18587	18547	18410	18692	18558	18476	18446	18536	18580	18315	18489	18276	18493	18578	18440	18356	18213	18570	18525	18615	18787	18509	18678	18596	18331	18613	18396	18410	18447	18651	18643	18505	18424	18553	18438	18487	18650	18503	18549	18577	18464	18651	18559	18583	18421	18322	18812	18603	18341	18769	18509	18482	18524	18577	18596	18510	18491	18505	18608	18508	18561	18620	18574	18704	18577	18626	18443	18448	18764	18382	18482	18568	18495	18643	18637	18557	18694	18533	18644	18710	18445	18624	18493	18447	18702	18412	18490	18733	18776	18622	18466	18658	18845	18486	18497	18310	18444	18451	18468	18497	18702	18515	18725	18436	18637	18557	18435	18434	18620	18616	18610	18526	18501	18713	18655	18681	18604	18574	18530	18707	18379	18504	18627	18665	18611	18417	18659	18417	18514	18511	18547	18352	18606	18608	18635	18625	18454	18501	18856	18517	18471	18608	18416	18382	18568	18694	18575	18507	18688	18620	18294	18541	18693	18434	18697	18556	18553	18400	18489	18630	18585	18606	18384	18470	18704	18662	18581	18454	18653	18705	18623	18517	18863	18683	18587	18589	18498	18618	18676	18468	18590	18621	18662	18709	18772	18535	18734	18676	18645	18702	18457	18749	18619	18472	18726	18568	18509	18712	18651	18550	18577	18499	18447	18647	18600	18498	18583	18395	18447	18578	18385	18616	18644	18507	18593	18427	18701	18501	18499	18387	18595	18414	18409	18353	18614	18542	18512	18686	18687	18598	18717	18714	18550	18736	18287	18565	18509	18564	18675	18521	18744	18472	18721	18567	18595	18572	18416	18568	18354	18622	18473	18592	18388	18515	18450	18676	18626	18504	18488	18623	18388	18767	18775	18617	18465	18607	18509	18587	18383	18587	18585	18565	18536	18429	18455	18472	18526	18672	18683	18649	18605	18443	18561	18819	18597	18539	18561	18570	18584	18467	18373	18533	18619	18633	18635	18867	18632	18569	18590	18689	18433	18404	18513	18673	18605	18493	18532	18566	18672	18495	18618	18469	18353	18548	18447	18581	18573	18444	18473	18765	18780	18622	18543	18687	18568	18639	18557	18491	18554	18459	18363	18569	18552	18508	18528	18760	18457	18471	18722	18385	18590	18494	18654	18701	18370	18664	18512	18505	18362	18609	18748	18695	18665	18566	18392	18660	18705	18791	18350	18685	18594	18602	18420	18506	18492	18450	18309	18623	18555	18594	18414	18460	18488	18726	18459	18644	18431	18421	18648	18360	18806	18647	18569	18705	18350	18550	18578	18612	18616	18680	18636	18603	18500	18663	18580	18503	18571	18611	18403	18464	18507	18589	18573	18661	18657	18671	18589	18480	18434	18298	18561	18668	18631	18679	18598	18578	18375	18631	18580	18731	18566	18530	18659	18539	18622	18356	18659	18577	18707	18558	18602	18671	18445	18434	18534	18416	18559	18476	18535	18527	18576	18633	18603	18564	18524	18667	18615	18391	18714	18649	18473	18461	18743	18717	18549	18654	18503	18520	18471	18635	18535	18616	18314	18603	18365	18452	18568	18460	18460	18447	18431	18487	18684	18669	18587	18405	18590	18573	18757	18591	18479	18473	18578	18702	18426	18509	18392	18749	18594	18592	18664	18724	18632	18614	18509	18713	18426	18503	18439	18542	18590	18654	18306	18501	18467	18630	18357	18308	18407	18693	18642	18451	18418	18692	18694	18628	18476	18555	18675	18534	18575	18586	18735	18359	18614	18505	18632	18543	18705	18515	18645	18424	18510	18494	18500	18673	18521	18727	18353	18410	18668	18760	18563	18469	18594	18588	18496	18330	18519	18535	18518	18567	18472	18306	18329	18616	18542	18612	18573	18468	18579	18505	18630	18489	18421	18483	18618	18649	18615	18351	18552	18519	18670	18517	18608	18658	18592	18496	18791	18392	18660	18633	18518	18511	18408	18418	18589	18522	18370	18329	18737	18643	18301	18399	18584	18608	18565	18711	18584	18651	18509	18501	18710	18563	18394	18373	18617	18286	18435	18515	18524	18615	18586	18289	18657	18546	18588	18475	18589	18607	18647	18484	18530	18373	18513	18379	18684	18404	18652	18585	18725	18472	18659	18547	18470	18500	18511	18573	18664	18401	18568	18649	18437	18701	18674	18457	18469	18673	18563	18605	18650	18363	18568	18580	18542	18652	18636	18662	18644	18607	18605	18601	18887	18610	18724	18497	18567	18541	18661	18339	18491	18694	18599	18615	18506	18505	18678	18653	18473	18553	18478	18532	18563	18619	18627	18420	18735	18462	18736	18494	18801	18521	18692	18653	18629	18468	18516	18460	18522	18336	18521	18570	18627	18479	18697	18605	18771	18532	18691	18749	18379	18649	18588	18589	18621	18323	18648	18542	18565	18673	18568	18484	18423	18802	18766	18531	18661	18541	18473	18406	18584	18450	18596	18748	18607	18541	18572	18517	18772	18728	18514	18668	18551	18339	18625	18522	18686	18615	18459	18549	18636	18594	18592	18647	18594	18523	18403	18597	18705	18598	18609	18613	18421	18526	18567	18450	18422	18602	18560	18523	18389	18645	18585	18635	18581	18643	18512	18633	18362	18505	18541	18630	18442	18334	18533	18712	18555	18609	18455	18446	18621	18542	18649	18818	18691	18634	18489	18457	18534	18613	18527	18555	18741	18442	18550	18629	18659	18560	18544	18682	18457	18633	18537	18623	18352	18597	18511	18794	18677	18403	18611	18595	18579	18523	18539	18450	18708	18598	18443	18537	18609	18345	18488	18478	18669	18467	18529	18649	18425	18446	18404	18557	18867	18524	18673	18508	18656	18438	18539	18671	18637	18662	18507	18622	18629	18649	18476	18712	18489	18566	18528	18541	18479	18616	18494	18142	18655	18377	18337	18597	18718	18381	18482	18499	18488	18517	18744	18599	18595	18486	18517	18517	18567	18724	18355	18363	18447	18494	18641	18508	18480	18572	18682	18397	18666	18507	18527	18737	18604	18582	18645	18578	18527	18546	18656	18608	18565	18564	18829	18537	18543	18440	18601	18700	18538	18569	18464	18580	18686	18585	18778	18677	18454	18602	18374	18727	18694	18527	18566	18444	18531	18706	18808	18425	18530	18621	18558	18374	18438	18532	18613	18677	18680	18502	18370	18511	18432	18723	18371	18758	18564	18686	18612	18570	18441	18497	18662	18484	18796	18531	18463	18632	18562	18477	18613	18522	18239	18667	18690	18472	18517	18591	18459	18285	18451	18503	18513	18673	18741	18648	18565	18715	18650	18572	18470	18506	18484	18561	18679	18457	18412	18202	18562	18475	18641	18523	18597	18458	18512	18523	18580	18541	18431	18341	18593	18494	18552	18473	18506	18526	18424	18593	18467	18441	18641	18434	18549	18449	18644	18402	18467	18759	18499	18488	18633	18726	18638	18601	18703	18475	18745	18476	18752	18440	18643	18571	18694	18823	18602	18631	18476	18585	18581	18481	18477	18538	18333	18635	18454	18568	18603	18575	18581	18613	18588	18607	18682	18377	18513	18634	18639	18676	18543	18352	18503	18500	18531	18406	18524	18632	18733	18746	18382	18670	18790	18685	18483	18373	18583	18457	18723	18542	18362	18513	18546	18481	18591	18530	18612	18539	18684	18416	18635	18785	18480	18682	18500	18337	18692	18607	18572	18598	18507	18505	18550	18568	18601	18495	18676	18540	18332	18735	18636	18604	18431	18407	18518	18358	18630	18635	18450	18619	18657	18703	18621	18648	18566	18531	18620	18389	18417	18427	18555	18722	18578	18397	18592	18477	18477	18556	18758	18552	18690	18491	18574	18329	18424	18532	18698	18471	18634	18537	18644	18466	18612	18481	18475	18418	18540	18378	18535	18624	18716	18842	18653	18689	18494	18457	18663	18519
18618	33379	33049	27090	24100	21307	19603	18604	18027	19086	37378	36435	32184	25001	19873	16543	16508	16551	16588	16644	16622	16620	16543	16535	16584	16647	16633	16524	16634	16634	16702	16590	16655	16516	16691	16674	16852	16663	16541	16624	16706	16477	16403	16449	16661	16519	16732	16675	16458	16628	16675	16453	16725	16621	16615	16671	16518	16689	16613	16518	16519	16545	16445	16560	16553	16421	16515	16691	16593	16693	16585	16565	16505	16523	16598	16658	16580	16415	16477	16531	16613	16536	16660	16588	16548	16654	16719	16707	16580	16467	16635	16521	16416	16806	16836	16664	16611	16546	16507	16569	16810	16656	16605	16564	16474	16522	16657	16798	16586	16613	16591	16657	16377	16629	16575	16460	16562	16538	16723	16465	16607	16483	16625	16639	16528	16537	16545	16397	16417	16747	16440	16608	16686	16504	16489	16538	16502	16624	16426	16656	16732	16496	16495	16504	16681	16327	16621	16669	16620	16604	16555	16683	16539	16525	16537	16669	16508	16524	16672	16437	16573	16614	16436	16580	16566	16648	16675	16692	16466	16485	16534	16584	16399	16370	16593	16572	16543	16449	16405	16632	16558	16675	16659	16596	16475	16521	16674	16558	16360	16675	16592	16624	16546	16643	16529	16519	16425	16548	16506	16536	16437	16496	16430	16267	16604	16657	16611	16411	16523	16546	16605	16535	16589	16452	16441	16654	16531	16619	16458	16470	16682	16552	16481	16528	16616	16537	16493	16483	16649	16599	16647	16702	16638	16468	16547	16617	16649	16573	16496	16491	16523	16618	16577	16481	16588	16678	16608	16481	16628	16532	16477	16595	16328	16605	16601	16556	16768	16434	16695	16414	16485	16706	16643	16460	16466	16606	16506	16551	16713	16428	16644	16516	16688	16515	16549	16559	16478	16535	16360	16574	16612	16454	16694	16477	16534	16515	16648	16595	16570	16628	16582	16606	16500	16723	16396	16601	16662	16698	16722	16440	16482	16662	16441	16485	16481	16590	16513	16522	16612	16532	16629	16575	16459	16645	16567	16650	16650	16492	16563	16539	16481	16476	16476	16691	16529	16587	16556	16496	16503	16528	16470	16678	16590	16517	16528	16596	16327	16505	16549	16506	16665	16555	16724	16605	16626	16546	16606	16435	16506	16654	16577	16414	16488	16646	16565	16452	16540	16466	16666	16578	16561	16560	16499	16603	16770	16536	16616	16380	16601	16456	16515	16698	16621	16512	16591	16634	16702	16506	16579	16473	16559	16605	16550	16638	16658	16505	16423	16477	16760	16598	16351	16448	16696	16397	16681	16619	16637	16442	16561	16552	16448	16425	16426	16636	16520	16629	16651	16511	16643	16602	16511	16490	16581	16635	16740	16575	16682	16672	16509	16629	16505	16504	16613	16548	16486	16667	16541	16536	16423	16780	16664	16588	16590	16545	16826	16472	16545	16549	16381	16624	16662	16552	16635	16373	16500	16632	16574	16446	16584	16677	16570	16503	16443	16605	16516	16622	16456	16665	16520	16533	16711	16552	16467	16711	16559	16439	16512	16395	16504	16669	16600	16760	16573	16641	16564	16555	16616	16544	16488	16654	16510	16561	16616	16375	16557	16414	16575	16648	16704	16309	16690	16588	16649	16758	16600	16488	16635	16639	16552	16567	16316	16558	16602	16563	16577	16750	16518	16617	16537	16527	16662	16359	16498	16518	16566	16598	16356	16458	16622	16769	16493	16358	16518	16425	16452	16498	16689	16491	16388	16641	16547	16667	16487	16664	16543	16519	16506	16439	16602	16568	16610	16507	16569	16742	16386	16602	16591	16540	16544	16613	16419	16656	16420	16767	16501	16498	16600	16484	16550	16555	16495	16484	16624	16656	16774	16468	16540	16561	16533	16553	16636	16402	16629	16448	16624	16630	16452	16676	16451	16509	16519	16559	16529	16722	16668	16588	16596	16604	16488	16570	16551	16511	16593	16576	16516	16573	16683	16606	16525	16527	16487	16572	16462	16613	16432	16541	16385	16691	16572	16510	16622	16632	16646	16473	16503	16549	16560	16493	16538	16433	16506	16454	16660	16676	16384	16552	16443	16500	16618	16600	16532	16655	16577	16542	16510	16717	16528	16637	16529	16490	16754	16610	16546	16561	16598	16714	16453	16501	16496	16443	16698	16414	16561	16504	16625	16372	16503	16488	16671	16501	16583	16621	16675	16553	16531	16542	16544	16533	16525	16563	16354	16565	16442	16427	16462	16486	16645	16503	16420	16706	16459	16512	16518	16673	16397	16607	16596	16464	16425	16479	16331	16771	16560	16539	16607	16436	16521	16425	16773	16496	16451	16495	16439	16523	16555	16584	16791	16716	16603	16569	16562	16604	16378	16444	16327	16435	16705	16570	16506	16699	16625	16531	16663	16454	16495	16427	16430	16622	16602	16511	16402	16556	16564	16631	16573	16637	16467	16480	16654	16502	16569	16623	16598	16490	16513	16615	16541	16618	16544	16631	16514	16489	16493	16562	16632	16490	16510	16506	16406	16669	16568	16727	16594	16676	16548	16612	16562	16434	16623	16449	16633	16538	16608	16767	16567	16470	16708	16608	16673	16461	16539	16494	16602	16594	16558	16505	16574	16699	16705	16537	16505	16645	16582	16568	16527	16605	16540	16604	16393	16619	16503	16530	16710	16463	16540	16612	16571	16686	16491	16508	16595	16465	16708	16524	16583	16398	16549	16445	16488	16546	16740	16628	16447	16762	16565	16516	16394	16375	16592	16384	16581	16709	16476	16623	16438	16501	16600	16648	16397	16596	16631	16561	16441	16534	16545	16520	16677	16473	16573	16667	16520	16593	16451	16553	16569	16530	16465	16608	16627	16589	16535	16584	16319	16540	16580	16531	16530	16540	16686	16617	16691	16479	16581	16526	16657	16605	16521	16463	16483	16457	16689	16624	16578	16471	16438	16748	16462	16576	16427	16505	16513	16738	16672	16635	16516	16593	16738	16549	16508	16663	16579	16583	16480	16556	16667	16459	16599	16491	16666	16752	16561	16627	16597	16518	16576	16454	16601	16549	16488	16477	16437	16597	16687	16661	16448	16493	16682	16601	16478	16715	16530	16585	16694	16745	16506	16531	16841	16695	16516	16541	16484	16484	16587	16448	16417	16562	16605	16491	16616	16744	16524	16526	16616	16613	16484	16605	16625	16635	16477	16472	16505	16592	16561	16678	16608	16566	16470	16571	16655	16571	16541	16723	16555	16597	16490	16608	16517	16604	16645	16405	16585	16712	16536	16907	16518	16400	16483	16655	16508	16523	16518	16545	16444	16463	16486	16347	16512	16593	16536	16454	16448	16687	16729	16616	16623	16544	16570	16532	16606	16559	16644	16418	16560	16628	16587	16677	16374	16688	16733	16598	16552	16550	16577	16541	16520	16492	16462	16641	16736	16486	16378	16517	16437	16627	16561	16368	16552	16409	16636	16516	16394	16656	16456	16490	16368	16452	16505	16383	16720	16449	16417	16656	16502	16504	16628	16419	16663	16597	16548	16562	16598	16558	16681	16627	16675	16551	16675	16517	16673	16602	16700	16475	16785	16470	16502	16525	16563	16458	16581	16575	16530	16518	16424	16503	16670	16446	16675	16329	16523	16497	16510	16475	16491	16570	16494	16549	16572	16458	16555	16564	16494	16682	16596	16469	16493	16606	16471	16563	16763	16567	16561	16431	16572	16465	16653	16405	16491	16560	16495	16549	16611	16500	16815	16659	16544	16418	16551	16282	16557	16477	16535	16510	16520	16387	16393	16814	16565	16726	16362	16553	16563	16726	16566	16525	16676	16661	16567	16540	16661	16423	16644	16702	16601	16381	16468	16630	16560	16540	16700	16684	16633	16630	16537	16610	16606	16645	16615	16514	16476	16540	16421	16678	16638	16386	16382	16607	16634	16581	16561	16671	16469	16658	16675	16491	16467	16567	16382	16662	16616	16638	16460	16590	16411	16579	16586	16536	16483	16401	16390	16529	16615	16644	16499	16676	16500	16719	16505	16720	16393	16436	16649	16430	16609	16584	16533	16601	16571	16468	16623	16443	16663	16475	16500	16616	16589	16426	16580	16548	16559	16489	16586	16534	16506	16542	16647	16504	16475	16440	16434	16560	16447	16582	16520	16511	16484	16533	16423	16634	16743	16550	16510	16552	16687	16564	16506	16585	16444	16440	16358	16569	16492	16483	16430	16627	16621	16589	16610	16641	16520	16575	16554	16582	16468	16394	16672	16642	16565	16554	16458	16679	16697	16640	16765	16543	16722	16448	16547	16462	16631	16653	16605	16555	16541	16503	16557	16463	16523	16715	16475	16536	16609	16609	16555	16582	16411	16576	16596	16410	16583	16695	16513	16569	16719	16491	16526	16448	16504	16522	16673	16600	16560	16629	16478	16517	16608	16416	16502	16593	16543	16510	16551	16404	16565	16427	16656	16470	16658	16523	16573	16543	16463	16722	16671	16513	16579	16537	16585	16597	16514	16666	16476	16585	16501	16472	16410	16602	16380	16523	16706	16620	16496	16577	16519	16564	16538	16572	16481	16669	16529	16572	16592	16565	16593	16576	16553	16572	16748	16620	16482	16414	16564	16474	16669	16460	16476	16608	16538	16461	16611	16618	16552	16575	16474	16645	16626	16523	16741	16614	16508	16589	16617	16418	16329	16548	16566	16343	16443	16636	16672	16466	16528	16535	16662	16493	16585	16689	16580	16432	16409	16478	16466	16628	16560	16593	16659	16461	16683	16322	16737	16447	16568	16400	16437	16566	16587	16438	16573	16663	16365	16790	16664	16502	16568	16468	16612	16595	16686	16542	16625	16556	16582	16580	16548	16629	16595	16466	16485	16636	16565	16585	16703	16504	16554	16491	16480	16720	16597	16524	16717	16581	16314	16439	16535	16581	16662	16529	16515	16509	16601	16547	16506	16640	16602	16512	16678	16476	16414	16573	16541	16601	16487	16495	16657	16677	16644	16575	16496	16537	16478	16637	16622	16699	16679	16457	16560	16641	16559	16431	16736	16428	16554	16565	16477	16433	16684	16485	16535	16489	16396	16600	16596	16509	16665	16592	16386	16572	16611	16616	16412	16654	16386	16560	16615	16472	16677	16504
22902	21388	29344	23830	21674	24333	27021	21484	20055	20718	37280	44232	40497	31969	23618	19509	19106	18963	18942	18890	18857	18866	18839	18637	18819	18871	18683	18856	18727	18822	18910	18901	18597	18648	18969	19033	18943	18619	18735	18805	18834	18697	18780	18668	18763	18659	18708	18798	18633	18959	18727	18661	18703	18667	18770	18877	18814	18695	18696	18604	18692	18444	18662	18782	18709	18675	18652	18764	18590	18432	18582	18788	18767	18658	18426	18716	18741	18563	18551	18633	18579	18676	18673	18575	18522	18726	18700	18706	18798	18667	18745	18493	18613	18678	18714	18302	18697	18470	18623	18647	18389	18658	18665	18607	18756	18402	18861	18403	18671	18785	18772	18545	18627	18678	18642	18671	18683	18480	18582	18733	18561	18585	18632	18633	18826	18535	18711	18616	18500	18613	18632	18522	18557	18782	18592	18714	18523	18687	18618	18625	18865	18594	18655	18517	18875	18613	18598	18713	18592	18696	18565	18825	18518	18709	18695	18660	18584	18471	18498	18541	18481	18661	18816	18517	18684	18504	18522	18795	18708	18438	18607	18636	18726	18846	18648	18608	18537	18741	18769	18508	18654	18804	18849	18620	18596	18706	18659	18743	18615	18677	18521	18611	18771	18748	18797	18689	18612	18723	18464	18625	18499	18574	18823	18518	18706	18557	18398	18493	18693	18504	18479	18522	18573	18516	18555	18605	18760	18736	18322	18542	18462	18609	18625	18617	18559	18672	18569	18578	18728	18527	18688	18532	18577	18691	18608	18896	18671	18698	18716	18874	18675	18666	18519	18711	18767	18568	18711	18626	18581	18633	18608	18639	18703	18541	18603	18787	18584	18647	18724	18478	18653	18389	18635	18584	18484	18690	18685	18737	18784	18590	18379	18594	18501	18570	18724	18518	18692	18621	18692	18674	18591	18651	18738	18625	18432	18673	18473	18661	18714	18367	18595	18797	18656	18608	18502	18774	18806	18775	18556	18653	18420	18479	18552	18480	18419	18905	18583	18830	18643	18616	18415	18392	18582	18507	18666	18887	18735	18630	18836	18642	18664	18593	18581	18642	18692	18774	18557	18575	18542	18836	18628	18553	18640	18490	18602	18512	18656	18624	18373	18589	18638	18543	18516	18622	18645	18399	18614	18567	18718	18477	18360	18349	18545	18696	18426	18554	18585	18556	18634	18524	18664	18622	18750	18610	18737	18489	18620	18704	18612	18568	18543	18513	18714	18657	18551	18678	18541	18556	18701	18429	18480	18563	18654	18587	18649	18623	18437	18485	18570	18620	18455	18685	18732	18708	18705	18540	18560	18638	18528	18611	18488	18673	18546	18638	18387	18442	18799	18557	18575	18571	18382	18515	18758	18612	18729	18731	18461	18872	18555	18565	18542	18623	18692	18584	18609	18727	18534	18643	18433	18434	18614	18597	18509	18694	18494	18521	18775	18563	18467	18551	18548	18575	18679	18530	18557	18621	18775	18609	18436	18452	18705	18577	18718	18462	18403	18871	18651	18558	18597	18475	18540	18592	18793	18545	18493	18433	18684	18573	18532	18549	18733	18471	18502	18549	18513	18594	18808	18550	18244	18666	18429	18470	18602	18516	18546	18611	18858	18428	18450	18681	18696	18391	18693	18552	18716	18706	18645	18495	18766	18594	18599	18674	18670	18664	18791	18416	18828	18532	18847	18541	18510	18638	18499	18590	18564	18650	18746	18793	18750	18684	18498	18610	18615	18693	18730	18799	18504	18630	18449	18579	18494	18606	18294	18599	18406	18424	18721	18561	18714	18496	18624	18448	18529	18628	18464	18795	18679	18769	18608	18711	18731	18596	18590	18445	18543	18620	18583	18704	18660	18649	18641	18520	18554	18564	18509	18606	18533	18613	18469	18622	18809	18590	18676	18554	18553	18641	18648	18507	18564	18528	18383	18641	18683	18569	18636	18686	18681	18661	18547	18542	18374	18481	18600	18642	18508	18605	18459	18570	18730	18500	18813	18594	18807	18707	18337	18405	18635	18671	18566	18700	18566	18606	18645	18476	18477	18616	18703	18944	18489	18509	18720	18550	18413	18674	18473	18584	18744	18569	18609	18500	18581	18818	18782	18793	18465	18625	18850	18416	18727	18621	18793	18866	18810	18535	18738	18477	18461	18633	18588	18731	18679	18531	18690	18922	18573	18814	18684	18777	18641	18378	18617	18639	18484	18683	18684	18549	18630	18593	18553	18444	18567	18389	18578	18641	18510	18615	18493	18540	18611	18562	18698	18571	18613	18716	18707	18685	18523	18576	18588	18707	18609	18678	18557	18542	18724	18765	18666	18649	18523	18620	18755	18548	18502	18350	18569	18467	18717	18732	18618	18777	18623	18620	18797	18638	18791	18777	18643	18771	18811	18662	18819	18671	18539	18588	18480	18508	18559	18584	18670	18577	18588	18607	18614	18640	18651	18568	18710	18534	18536	18504	18681	18482	18521	18506	18564	18672	18626	18464	18697	18673	18598	18630	18724	18672	18574	18659	18727	18739	18638	18469	18824	18524	18529	18630	18457	18609	18624	18559	18596	18595	18588	18636	18572	18503	18628	18503	18542	18822	18477	18788	18527	18551	18699	18654	18591	18705	18688	18490	18804	18646	18524	18513	18340	18437	18528	18579	18562	18449	18686	18659	18828	18590	18678	18846	18586	18413	18729	18580	18668	18707	18701	18599	18604	18475	18504	18545	18812	18488	18646	18614	18485	18443	18561	18574	18841	18586	18654	18707	18718	18656	18567	18727	18696	18829	18853	18603	18825	18735	18530	18472	18593	18736	18542	18420	18629	18584	18688	18735	18497	18593	18604	18521	18512	18597	18510	18741	18581	18776	18661	18765	18657	18772	18650	18628	18654	18417	18572	18782	18627	18536	18616	18558	18672	18460	18605	18650	18532	18529	18552	18637	18535	18616	18798	18759	18577	18527	18636	18580	18656	18669	18592	18415	18694	18496	18804	18827	18603	18608	18528	18534	18625	18595	18410	18481	18433	18682	18571	18498	18357	18652	18630	18562	18590	18721	18628	18561	18565	18668	18724	18774	18565	18741	18606	18532	18620	18674	18691	18551	18477	18647	18485	18544	18458	18544	18765	18667	18555	18725	18523	18787	18464	18667	18835	18613	18523	18644	18417	18788	18587	18444	18879	18671	18757	18536	18606	18434	18591	18692	18729	18603	18605	18523	18657	18603	18734	18658	18488	18502	18552	18623	18525	18802	18631	18524	18533	18562	18672	18653	18602	18735	18454	18587	18514	18593	18603	18656	18517	18670	18754	18739	18689	18817	18937	18620	18823	18537	18713	18734	18493	18586	18672	18531	18665	18591	18847	18740	18832	18694	18599	18495	18499	18658	18810	18690	18722	18757	18634	18547	18497	18447	18613	18575	18558	18492	18746	18722	18564	18744	18438	18746	18620	18509	18570	18760	18556	18631	18613	18458	18369	18737	18722	18746	18699	18659	18445	18736	18674	18647	18387	18606	18460	18663	18680	18796	18747	18659	18606	18342	18563	18575	18653	18600	18455	18784	18530	18713	18710	18703	18503	18562	18547	18673	18628	18773	18547	18488	18551	18607	18489	18565	18649	18639	18779	18644	18595	18611	18721	18582	18539	18617	18631	18582	18620	18464	18605	18527	18680	18513	18412	18737	18594	18567	18777	18681	18650	18618	18533	18709	18758	18918	18535	18571	18537	18750	18501	18579	18512	18592	18597	18630	18712	18572	18731	18638	18628	18699	18603	18624	18620	18748	18488	18664	18765	18700	18561	18628	18726	18574	18578	18742	18570	18461	18420	18653	18507	18466	18649	18735	18571	18570	18580	18665	18534	18716	18428	18486	18575	18626	18596	18798	18537	18554	18844	18815	18711	18500	18612	18582	18890	18488	18678	18595	18448	18519	18425	18522	18583	18610	18619	18750	18718	18796	18650	18648	18613	18651	18592	18385	18774	18524	18721	18527	18729	18753	18539	18680	18576	18530	18749	18677	18543	18724	18483	18554	18625	18439	18601	18648	18510	18626	18713	18681	18691	18468	18649	18549	18813	18872	18726	18457	18751	18537	18575	18599	18674	18643	18602	18486	18556	18457	18537	18539	18724	18475	18545	18616	18697	18489	18598	18506	18686	18757	18794	18820	18595	18469	18524	18623	18832	18701	18488	18588	18507	18586	18463	18413	18445	18781	18565	18548	18599	18447	18474	18548	18567	18662	18719	18267	18644	18601	18522	18615	18816	18642	18501	18385	18370	18627	18622	18633	18584	18577	18533	18628	18725	18598	18526	18744	18791	18700	18523	18728	18558	18570	18769	18404	18612	18643	18638	18510	18861	18624	18605	18425	18613	18710	18613	18718	18544	18641	18646	18612	18493	18422	18856	18712	18719	18490	18749	18490	18641	18648	18550	18524	18433	18466	18711	18552	18635	18390	18434	18477	18564	18649	18592	18720	18505	18500	18451	18547	18582	18731	18553	18514	18435	18760	18561	18745	18470	18544	18656	18696	18612	18514	18529	18620	18563	18583	18522	18969	18747	18647	18614	18504	18638	18603	18581	18688	18535	18670	18570	18527	18569	18631	18626	18389	18612	18687	18762	18518	18573	18505	18591	18640	18301	18565	18649	18543	18664	18573	18859	18657	18703	18631	18456	18561	18733	18511	18653	18648	18667	18575	18608	18528	18538	18562	18646	18606	18583	18366	18430	18299	18745	18709	18600	18648	18629	18671	18493	18636	18592	18679	18593	18667	18642	18453	18601	18766	18566	18756	18608	18573	18584	18686	18767	18725	18632	18491	18598	18677	18538	18686	18764	18586	18664	18542	18502	18584	18645	18614	18581	18683	18651	18666	18593	18537	18433	18631	18634	18575	18539	18787	18606	18475	18645	18544	18635	18554	18752	18455	18515	18613	18773	18581	18648	18741	18605	18495	18701	18644	18645	18463	18633	18657	18554	18539	18578	18553	18626	18687	18516	18575	18804	18618	18608	18590	18677	18742	18579	18459	18549	18492	18548	18540	18609	18736	18638	18595	18841	18765	18680	18309	18786	18650	18516	18532	18632	18515	18528	18776	18569	18536	18600	18699	18470	18483	18680	18548	18705	18535	18568	18538	18574	18490	18708	18614
19707	37078	34911	28797	26204	23746	21835	20246	18923	19596	41231	46385	41876	32380	20647	16844	16745	16565	16676	16657	16572	16533	16684	16563	16609	16626	16485	16570	16714	16602	16618	16601	16662	16522	16886	17146	16810	16649	16506	16596	16553	16568	16542	16465	16647	16707	16493	16452	16609	16623	16521	16682	16530	16473	16654	16559	16590	16671	16471	16509	16560	16673	16810	16513	16585	16558	16668	16606	16562	16491	16615	16522	16616	16492	16543	16581	16626	16555	16596	16654	16633	16638	16503	16544	16467	16529	16504	16666	16549	16511	16703	16509	16687	16607	16606	16585	16458	16652	16663	16454	16718	16704	16426	16544	16511	16645	16533	16604	16567	16424	16440	16623	16502	16492	16616	16484	16670	16573	16523	16543	16505	16526	16737	16655	16539	16407	16593	16641	16558	16548	16445	16634	16606	16530	16747	16647	16543	16524	16731	16532	16522	16649	16576	16490	16668	16612	16622	16522	16410	16521	16561	16460	16472	16604	16472	16598	16590	16571	16480	16583	16507	16572	16551	16472	16492	16657	16655	16629	16638	16545	16643	16625	16640	16451	16651	16554	16540	16580	16578	16507	16665	16552	16498	16535	16566	16544	16741	16520	16450	16509	16380	16609	16532	16360	16666	16614	16672	16578	16493	16514	16515	16605	16507	16563	16438	16512	16667	16609	16517	16563	16644	16661	16577	16344	16770	16479	16800	16526	16522	16423	16639	16603	16585	16641	16701	16385	16529	16507	16588	16542	16584	16538	16540	16398	16490	16649	16715	16512	16745	16631	16639	16632	16307	16484	16664	16559	16681	16632	16569	16505	16456	16536	16599	16770	16446	16527	16423	16765	16325	16586	16631	16566	16509	16511	16626	16529	16532	16422	16535	16591	16583	16758	16460	16578	16442	16684	16521	16664	16639	16494	16608	16660	16539	16570	16613	16685	16509	16555	16565	16442	16594	16629	16616	16430	16632	16475	16645	16565	16534	16490	16505	16603	16588	16562	16626	16667	16546	16538	16503	16563	16497	16600	16565	16635	16603	16615	16552	16652	16422	16539	16625	16702	16608	16563	16430	16619	16447	16471	16690	16537	16587	16526	16414	16554	16451	16675	16465	16611	16475	16424	16660	16515	16628	16323	16540	16598	16582	16498	16551	16599	16489	16508	16601	16523	16578	16561	16499	16586	16707	16814	16542	16701	16550	16551	16585	16604	16573	16588	16400	16442	16450	16395	16611	16533	16517	16433	16505	16575	16467	16422	16550	16635	16623	16309	16538	16388	16629	16454	16552	16455	16482	16528	16603	16601	16607	16465	16534	16623	16624	16503	16568	16420	16621	16519	16548	16627	16417	16587	16506	16580	16576	16562	16577	16596	16559	16574	16565	16533	16503	16626	16624	16619	16608	16428	16501	16568	16581	16666	16518	16471	16613	16623	16469	16452	16513	16593	16483	16418	16339	16508	16698	16345	16512	16493	16718	16506	16576	16512	16515	16486	16588	16521	16494	16434	16487	16761	16603	16506	16518	16582	16463	16467	16676	16514	16392	16478	16555	16577	16519	16555	16664	16539	16531	16565	16596	16479	16560	16407	16651	16634	16456	16364	16533	16468	16596	16658	16572	16343	16612	16590	16648	16541	16530	16548	16529	16542	16798	16408	16511	16633	16401	16575	16476	16513	16549	16640	16512	16604	16410	16630	16585	16524	16498	16399	16473	16549	16694	16551	16443	16445	16485	16475	16595	16582	16711	16462	16506	16511	16646	16626	16439	16495	16697	16478	16649	16578	16527	16507	16426	16438	16694	16507	16637	16576	16496	16378	16544	16565	16488	16453	16544	16551	16625	16518	16644	16618	16606	16612	16562	16390	16540	16715	16481	16464	16525	16566	16465	16570	16500	16658	16373	16533	16531	16345	16571	16388	16435	16662	16575	16641	16573	16521	16467	16596	16636	16580	16476	16537	16600	16537	16430	16628	16682	16536	16448	16488	16599	16612	16464	16587	16407	16547	16633	16436	16669	16601	16587	16563	16713	16563	16477	16432	16529	16714	16791	16550	16813	16548	16605	16597	16449	16533	16652	16512	16517	16326	16410	16491	16630	16413	16578	16430	16422	16671	16510	16481	16568	16477	16495	16530	16614	16471	16532	16512	16478	16628	16625	16650	16561	16581	16533	16502	16451	16560	16748	16586	16632	16529	16561	16503	16675	16644	16551	16700	16520	16693	16595	16630	16563	16529	16646	16470	16487	16661	16425	16377	16633	16338	16578	16378	16381	16555	16688	16602	16508	16440	16657	16647	16467	16638	16531	16526	16511	16585	16531	16598	16645	16639	16433	16540	16658	16410	16699	16634	16554	16650	16578	16613	16614	16576	16633	16445	16502	16480	16588	16528	16478	16532	16552	16387	16504	16495	16590	16454	16577	16560	16625	16662	16598	16580	16407	16550	16352	16527	16570	16502	16490	16424	16747	16637	16414	16615	16830	16478	16590	16527	16766	16386	16553	16512	16649	16593	16587	16481	16562	16599	16479	16578	16805	16501	16639	16608	16470	16570	16447	16433	16488	16665	16603	16508	16578	16560	16474	16610	16319	16639	16426	16521	16668	16553	16583	16565	16717	16568	16562	16493	16510	16666	16595	16607	16491	16716	16472	16612	16482	16440	16587	16559	16504	16474	16565	16548	16524	16562	16604	16440	16462	16549	16547	16638	16589	16507	16299	16588	16587	16538	16624	16493	16415	16550	16612	16590	16734	16517	16621	16620	16517	16597	16419	16636	16619	16568	16498	16618	16487	16553	16555	16562	16427	16660	16455	16572	16697	16623	16548	16573	16748	16510	16547	16476	16579	16577	16683	16552	16315	16465	16615	16520	16328	16569	16620	16574	16411	16552	16712	16559	16618	16449	16451	16473	16731	16567	16637	16561	16465	16677	16644	16517	16514	16677	16386	16547	16481	16691	16627	16411	16559	16589	16497	16589	16636	16596	16548	16569	16536	16489	16579	16577	16567	16567	16629	16425	16614	16575	16509	16536	16500	16474	16535	16695	16435	16592	16557	16604	16620	16718	16467	16635	16428	16393	16425	16638	16571	16557	16556	16666	16583	16534	16690	16550	16674	16491	16573	16385	16570	16556	16736	16784	16530	16576	16661	16488	16534	16522	16554	16628	16557	16514	16564	16520	16577	16466	16399	16483	16318	16590	16503	16506	16612	16676	16542	16517	16558	16583	16488	16541	16552	16641	16531	16487	16656	16589	16407	16677	16419	16516	16617	16612	16612	16593	16510	16570	16556	16478	16523	16596	16575	16502	16507	16560	16609	16650	16614	16525	16715	16613	16655	16565	16696	16455	16512	16512	16638	16738	16718	16594	16646	16770	16444	16510	16557	16687	16437	16601	16533	16598	16632	16573	16438	16343	16648	16604	16654	16597	16485	16502	16563	16371	16457	16653	16475	16408	16558	16458	16434	16566	16491	16688	16493	16585	16449	16598	16580	16547	16630	16661	16557	16560	16578	16695	16436	16626	16358	16512	16712	16643	16788	16450	16563	16714	16543	16538	16566	16599	16524	16578	16697	16368	16435	16724	16676	16529	16542	16661	16499	16367	16581	16542	16502	16425	16397	16633	16649	16507	16570	16592	16536	16835	16569	16511	16478	16635	16557	16646	16481	16581	16512	16676	16482	16492	16575	16642	16448	16775	16754	16618	16404	16561	16454	16607	16585	16622	16545	16603	16467	16570	16628	16508	16663	16509	16585	16478	16363	16620	16386	16527	16697	16533	16728	16484	16561	16743	16454	16540	16573	16585	16648	16551	16631	16549	16531	16497	16473	16583	16567	16561	16546	16615	16411	16661	16462	16551	16469	16557	16376	16709	16483	16577	16569	16666	16481	16510	16602	16424	16465	16627	16590	16474	16527	16451	16631	16522	16362	16663	16361	16564	16551	16615	16602	16578	16607	16605	16593	16608	16404	16537	16563	16639	16593	16547	16372	16501	16737	16694	16424	16504	16541	16572	16630	16385	16705	16473	16582	16543	16600	16504	16494	16722	16659	16489	16634	16461	16679	16425	16522	16666	16444	16629	16322	16692	16752	16479	16540	16460	16596	16385	16541	16477	16401	16574	16615	16458	16415	16446	16494	16625	16593	16597	16721	16488	16691	16590	16564	16511	16480	16408	16714	16550	16590	16382	16612	16705	16607	16459	16503	16485	16435	16648	16533	16713	16700	16571	16650	16581	16649	16354	16557	16637	16765	16512	16427	16811	16568	16388	16543	16631	16345	16493	16372	16477	16416	16523	16670	16492	16572	16420	16547	16416	16498	16563	16548	16668	16517	16535	16427	16795	16429	16501	16413	16646	16615	16496	16537	16424	16582	16594	16642	16625	16740	16524	16536	16377	16602	16434	16574	16714	16498	16515	16639	16523	16564	16508	16482	16624	16663	16558	16612	16419	16536	16595	16562	16611	16390	16678	16430	16599	16453	16495	16621	16520	16644	16703	16310	16577	16523	16696	16454	16638	16533	16565	16695	16596	16333	16656	16498	16469	16430	16622	16481	16578	16493	16567	16701	16555	16599	16689	16415	16537	16715	16525	16662	16457	16511	16533	16406	16474	16661	16651	16615	16475	16600	16502	16588	16413	16512	16471	16516	16562	16507	16440	16520	16481	16583	16527	16482	16612	16436	16513	16661	16447	16622	16497	16623	16630	16464	16551	16492	16564	16536	16539	16456	16604	16541	16546	16465	16503	16536	16468	16344	16604	16546	16448	16675	16510	16404	16501	16561	16613	16720	16797	16321	16675	16552	16643	16401	16432	16530	16455	16572	16470	16445	16558	16554	16439	16572	16668	16531	16572	16714	16618	16781	16380	16393	16559	16649	16552	16746	16599	16506	16526	16553	16519	16492	16630	16550	16644	16671	16638	16352	16476	16586	16601	16639	16427	16501	16622	16504	16542	16604	16467	16608	16493	16499	16705	16626	16545	16606	16494	16566	16475	16623	16580	16513	16505	16528	16595	16642	16564	16549	16460	16639	16562	16647	16488	16558	16462	16541	16492	16672	16734	16356	16416	16671	16619	16666	16648	16476	16601	16562	16606	16579	16459	16488	16633	16608	16564	16608	16606	16523	16434	16350	16597	16558	16378	16470	16536
27700	22864	26752	23525	19610	19226	19215	18481	18213	18285	18176	19641	21134	20532	19046	18153	17757	17875	17926	18007	17859	17872	18099	18101	17800	17865	17795	17879	17771	17849	17816	17998	17774	17853	17919	17982	17816	18043	17942	17767	17771	17842	17790	18044	17870	17993	17882	17831	17874	17963	17909	17919	18035	17816	17773	17767	18029	17755	17699	17821	17768	17941	17860	18016	17858	18062	17988	17967	18029	17901	17915	17889	17786	17952	17862	17989	17952	17753	17905	17768	17785	17643	17904	17680	17668	17787	17765	17795	17807	17856	17745	18026	17987	17827	17975	17996	17945	17824	17812	17923	17757	17562	17898	17930	17770	17914	17902	17870	17934	17881	18038	17692	17752	17848	17751	17779	17901	17908	17957	17724	17926	17735	17874	17665	17651	17991	17780	17811	17727	17946	17914	17727	17637	17705	17799	18015	17764	17975	17805	17876	17704	17848	17815	17965	18100	17764	17917	18051	17753	17750	17807	17688	17929	18006	17523	17986	17935	17802	17938	17860	17874	18034	18035	17981	17589	17855	17690	17751	17949	17737	17800	17916	17802	17863	17965	17659	17819	17828	17785	17826	17727	17905	17835	17981	17949	17726	17855	17962	17941	18196	18111	17821	17785	17994	17820	17924	17916	17842	17926	17965	17781	17824	17844	17884	17925	17768	17798	18166	18190	18028	17573	17800	17702	17786	17972	17861	17886	17961	17870	17917	17936	17862	17792	17895	17984	17739	17770	17711	17730	17759	17600	17852	17924	17864	17915	17829	17862	17815	17909	18011	17828	17894	17869	17871	17959	17687	17877	18065	17814	17926	17844	17643	17928	17688	17877	17954	17881	17899	17793	17831	17881	17726	17846	17987	17910	17886	17781	17673	17703	17690	17926	17985	17798	17826	17895	17724	17926	17839	17718	17852	17918	17963	17804	17853	17963	17889	17928	18121	18172	18230	18012	17813	17765	17885	17711	17502	17849	17637	18018	18057	17938	17830	17851	17687	17824	17668	17850	17867	17973	17713	17710	17887	17831	17632	17901	17672	18007	18019	17658	17851	17721	17734	17969	18002	17734	17905	18061	17916	17973	17948	17793	17849	17963	17890	18031	17816	17951	17878	17783	18051	17868	17789	17801	17829	17856	18079	17766	17909	17709	17903	18224	17991	17694	17857	17958	17760	17791	18009	17876	18053	18016	17888	18025	17891	17976	17836	17838	17785	17832	17858	18007	17727	17868	17897	17851	17845	17795	17972	18023	17905	17941	17796	18098	18004	17841	17821	17893	17689	17734	18027	17836	17807	17680	17914	17686	17887	17752	17947	17936	17929	17822	17649	17643	17979	17918	18009	17904	17843	17871	17816	17661	17564	17803	17684	18172	17670	17836	17885	17847	17747	17706	17815	17880	17742	18030	17764	17754	17772	17917	18014	17912	17768	17904	17824	17862	17710	17832	17684	17975	17949	17860	17853	17794	17824	17850	17736	17800	17902	17772	17996	17924	18091	17740	17924	17730	17797	17908	17905	17836	17824	17743	17793	17851	17932	17894	17768	17785	17877	17928	17966	17822	17874	17879	17719	17848	17993	17877	17913	17763	17855	17976	17897	17848	17829	17948	18039	17838	17856	17950	17806	17769	17750	17806	18044	17842	17769	17740	17933	17760	17934	17816	17930	18074	17890	17809	17837	17989	17890	18112	17888	17797	17993	17943	17933	17806	18054	18051	17947	18006	17846	17738	17937	17798	17862	17824	18055	17755	17882	17928	17830	17969	17772	17934	17850	17914	17882	17773	17741	17978	17838	17672	17970	18030	17821	18114	17948	17943	18044	17941	17911	17989	17934	17603	17913	18061	17764	17864	17888	17942	17795	17886	17935	17756	17827	17834	17783	17849	17830	18141	17992	17731	17913	17750	17952	17921	17765	17762	17971	17617	17860	17802	17559	17712	17876	18012	17791	17832	17860	17798	17881	18075	17865	17722	17745	18167	17986	17706	18007	17863	17879	17905	17903	17872	17855	18043	17624	17909	17873	17924	17676	17813	17864	17890	17900	17914	18097	17873	17705	17849	17615	18107	18013	17965	17959	17855	17885	18011	17749	17993	17674	17784	18110	17847	17855	17786	17899	17986	18036	18062	17640	18018	17794	17931	17838	17810	17823	17695	17952	17906	17932	17857	17883	17831	17770	17807	17795	18046	17965	17946	17596	17768	17901	17838	17794	17580	17804	18079	17930	18030	17979	17798	17938	17992	17826	17983	17879	17756	17736	17717	17933	17705	18082	17841	17967	17797	17854	17973	17990	18022	17893	17855	18075	17946	17657	17826	17825	17774	17936	17934	18190	17934	17963	17922	17850	17810	17802	17885	17919	17954	17937	17766	17740	17596	17739	17746	17754	17905	17843	17964	17946	18052	17899	17848	17880	17985	17781	17840	17719	17833	17737	17958	17898	17941	17679	17812	17868	17980	17801	17688	17571	17761	17762	17910	18106	18041	18072	17757	17904	17793	18040	18006	18005	17805	17986	17925	17845	17998	17828	17867	18069	17937	17834	17995	18033	17906	17854	17800	17921	17808	18043	17758	17725	17974	17946	17953	17876	17824	17923	18179	17951	18121	17805	17985	17917	17883	18196	17942	17990	17830	17730	18054	17794	17782	17904	17813	18021	17800	17835	17867	17724	17960	17849	17847	17897	18081	17659	17798	17709	17725	17862	17737	17758	17769	17842	17833	17939	17942	17879	17820	17834	17859	17656	17990	17782	17795	17841	18041	17894	17746	17818	17993	17896	17794	17910	17779	17933	17741	17817	18101	17956	17763	17776	17759	17604	17969	17867	17880	17948	17924	17821	17840	18101	18102	17973	17792	17781	17817	17937	18038	17766	17767	17958	17905	17813	17759	18079	17787	17772	18068	17949	17843	17716	17747	17842	17787	17980	17831	17770	17817	17673	17763	17748	17902	17956	17703	17823	17847	17930	17990	17828	18007	17963	17745	17789	18181	17660	17757	17774	17829	17575	18109	17600	17739	17751	17666	17860	17885	17964	17808	17893	17846	17869	17903	17889	17788	17735	17801	17866	17951	17740	17782	17912	17843	17835	17869	17913	17961	17936	17965	17878	17897	17832	17760	17886	17933	17889	18022	17980	18225	17969	17971	18089	17874	17737	17862	17963	18038	17839	17998	18133	17923	17833	18139	17872	17990	17795	17761	17865	17889	17936	17734	17860	18035	17923	17907	17977	17840	17722	17947	17916	17869	17806	18154	17638	17815	18090	17983	17880	17959	17836	17942	18050	17777	17779	17850	17750	17794	17833	17898	17646	17744	17929	17909	17824	17966	17856	17772	17709	17770	17840	17756	17867	18034	17905	17907	17811	17988	17985	17834	17917	17848	17704	17771	18044	18035	17874	17646	17745	17803	17798	17986	17866	17915	17766	17729	17830	17899	17880	17862	17824	17919	17917	17912	17920	17816	17820	17837	17814	18023	17758	17878	17899	17815	17698	17874	17839	17854	17718	17841	17920	18131	17887	17865	17999	17912	17991	17798	17878	17746	17871	17872	17924	17777	17952	17718	17775	17842	17862	18027	17942	17948	17815	17904	18070	17799	17953	17974	17754	17889	17954	17710	17872	17698	18043	17817	17976	17640	18057	18082	17884	17803	17979	17836	17985	17863	17807	17667	17954	18069	17722	17837	17929	17829	17791	17999	17793	18142	17914	17882	17811	17812	17785	17843	17848	17816	17826	17755	17754	17918	17772	18077	17902	17830	17883	17876	17903	17896	17819	17816	18034	18120	17766	17799	17841	17799	17590	17784	17791	17750	17861	17884	17755	17884	17913	17783	17829	17833	17911	17838	17628	17834	18059	18122	18006	17842	17924	17730	17800	17778	17742	17926	17718	18019	17785	18045	17765	17896	17871	17640	17651	17742	17839	17714	17831	17862	17838	18020	17929	18041	17895	17815	17969	18027	17890	17949	17938	17931	17990	18016	17863	17873	18098	17803	17751	17771	17735	17906	17722	17903	17713	17740	17804	17814	17958	17809	17689	17942	17950	17991	18058	17945	17885	17858	17883	17737	17847	18010	17940	17753	17712	17979	17672	17720	17973	17723	17900	17828	17885	18015	17947	18007	17889	17729	17792	18001	17663	17746	17934	17789	17904	17907	17718	18076	17851	17815	17753	17959	17818	17831	18068	17810	17834	17784	17826	18081	17667	17952	17995	17838	18098	18098	17895	17852	17778	17756	17855	18069	17995	17836	17782	17910	17891	17913	17897	17867	17957	17702	17684	17975	17928	17850	17796	17651	17771	17946	17824	17860	17927	17929	17886	17958	17902	17857	17741	17740	17944	17831	17979	17849	17802	17853	17851	17899	17800	17696	17974	17877	17873	17886	17606	17795	17858	17862	18016	18026	18038	18011	18051	17816	17750	17742	17753	17768	17761	17887	17760	17756	17906	17885	17886	17919	17852	17890	17770	17709	17943	17901	17948	17799	17940	18021	17891	17871	17890	17969	17843	18046	17948	18073	17864	17855	18054	17821	17788	18014	17838	17561	17868	17876	17850	17769	17847	17813	18086	17839	17902	17994	17875	18028	17902	17664	17900	17939	17954	17803	17720	17893	17958	17731	17977	17680	17586	18038	17831	17844	17839	18013	17838	17976	17938	17886	17617	17816	17955	17737	18102	17919	17796	17791	17813	17690	17920	17871	17974	17915	17754	18078	17919	17575	17944	17922	17880	17849	17793	17718	17714	17954	17943	17739	17828	17896	17901	17981	18038	17944	17821	17870	17858	17842	17806	17839	17744	17855	17840	17837	17915	17732	17832	17933	17913	18011	17818	17750	17766	17980	17878	17789	17924	17999	17957	17965	17663	17869	17805	18004	17865	17847	17786	17987	17682	17844	17922	18100	17808	17834	17842	17918	17896	17935	18054	17502	17997	17810	17802	18087	17822	17753	17973	17830	17826	17745	17910	17637	17891	17873	17912	17837	17803	17756	17840	17893	17992	17982	17801	17919	17884	17849	17734	17651	17724	17806	17780	17943	17844	17913	17691	17876	17871	17728	17790	17918	17833	17898	17944	17886	17951	18063	17827	17890	17786	17742	17835	17805	17620	17886	17752	17985	17894	18039	17952	17820	17819	17806	17901	17738	17783
19411	27742	25309	20947	19301	18524	17997	17240	16686	16457	16717	19625	20463	19152	17106	15992	16161	16049	16140	16007	16159	16296	16313	16108	16161	16194	16108	15982	16134	16085	16377	16013	15951	15970	16171	16312	16115	16155	16113	16143	16089	16148	16115	16087	16056	16204	16042	15901	16185	16189	16214	15883	16325	16058	16032	16113	15955	16167	16121	16175	16125	16060	16124	16157	16012	15976	16145	16226	16000	16215	16144	16167	16004	16060	16015	16043	16152	16149	15879	16291	16165	16077	15827	15961	16292	16222	15970	16177	16163	16201	16158	16160	16141	16082	16039	15957	16035	16252	16062	15839	16081	15917	16164	16148	16267	16260	16216	16085	16078	16082	16200	16189	16237	16210	15924	16268	16141	16066	16178	16034	16139	16079	16038	16171	16051	16248	16200	16180	16208	15997	15978	16010	16234	16121	16074	16142	16039	16309	16001	16105	16075	15913	16154	16259	16034	16181	16204	16057	15919	16124	16137	16153	16212	15946	16212	16075	16077	16189	16030	15998	16075	16019	16032	16020	16119	16065	15988	16158	16087	16024	16160	16040	15998	16058	16048	16012	16211	16046	16113	16144	16042	16089	16134	16268	16039	16206	16247	16159	16172	16090	16094	16186	16111	16013	16238	16035	16058	16097	16222	16063	16109	16053	16042	16284	16087	16070	16009	16161	16028	15977	16008	16089	16120	16115	16130	15906	16081	16125	16160	16099	15890	15955	16191	16313	15902	16136	16145	16123	16000	16305	16100	16005	16270	16168	16074	16040	16204	16175	16277	16008	16214	16047	16214	16284	16224	16025	16063	16178	15954	16173	16010	16234	16146	16123	16152	16054	16129	16051	16133	16133	16054	16271	16138	16041	16167	16191	16104	15963	16145	15959	16108	16233	16190	16024	16236	16166	16074	16165	16234	16073	16133	16250	16099	16110	16060	16006	16196	16105	16140	16172	16087	16152	16143	16102	16157	16201	16224	16220	16020	16140	16240	16167	15908	16027	16107	16066	16004	16070	16047	16119	15849	16127	16124	16128	15901	16060	16101	16056	16030	16161	16257	16094	16076	16186	16068	16231	15903	16145	16066	16085	16188	16170	16227	16187	16112	16093	16120	15997	16150	16057	16058	16133	16094	16246	16017	16113	16130	16138	16118	16077	16359	16057	16014	16155	16043	16061	16140	15999	16046	16155	15929	16005	16011	16110	16042	16158	16117	16304	16190	16091	15962	16222	16174	15978	16089	16329	16077	16107	16153	16277	16061	16155	16146	16115	16124	15991	16085	16047	16005	16187	16160	16188	16122	16153	16155	16186	15982	16163	16197	16218	16015	16195	16133	15939	15951	16034	16134	16095	16089	16116	16047	16135	16172	16115	16078	16239	16162	16005	16081	16141	16177	16103	16210	16028	16171	16178	16094	16068	16199	16135	16043	16016	16205	16305	16219	16069	16069	16166	16231	15968	16231	16107	16118	16131	16005	16043	16153	16195	16017	16039	16060	16269	16082	16225	15988	16160	16100	16086	15870	16120	16208	16143	16034	16105	16101	16250	16186	16085	16017	16107	16137	16056	15989	16002	16121	15968	15892	16108	16194	16272	16139	15966	16079	16035	16034	15980	16188	16099	16079	16245	16206	16210	16071	16205	16421	16047	16058	16064	16112	15975	16193	16060	16183	16026	16047	16114	16110	16095	16175	16138	16063	16046	16156	15989	16128	16063	15951	16034	16132	16040	16182	15970	16016	16146	16087	16114	15968	16188	16145	16066	15946	16278	16135	16084	16112	16215	16247	16058	16170	16027	16271	16268	16083	16135	16174	16147	16223	16002	16086	16115	15990	16079	16330	16127	16149	16058	16087	16045	16100	16114	16174	16081	16224	16061	15876	15930	16153	16193	16065	16179	16001	15837	16109	16195	16104	16165	15951	16035	16144	16123	16056	16167	16166	16272	16059	16060	16199	16043	16162	16259	16100	16295	15931	16161	16055	16136	16008	16012	16195	15916	16138	16052	16195	16136	16046	16170	15950	16165	16100	16038	16186	16053	16123	16158	16179	16148	16038	16047	16222	16168	16073	16222	16275	16077	16094	16178	16080	16128	16083	16114	15953	16115	15976	16200	15948	16095	16074	15972	16029	16108	16204	16060	16074	16085	16160	16242	16159	16173	16108	16091	15919	16229	16185	16067	16142	16151	16149	16312	16170	16071	16257	16186	16136	16322	16042	16242	16049	16070	16117	16097	16084	16164	16065	16131	16076	16116	16270	16126	16043	16014	16329	16128	15972	16057	16133	16106	16196	16047	15998	16187	16031	16197	16155	16233	16211	16130	16111	16129	16234	16132	16073	16075	15969	16189	16263	16082	16119	16015	16095	16073	16087	16215	16153	16069	16163	16136	15982	16085	16024	16170	15943	16173	16093	15976	16164	16383	16093	16012	16054	16221	16189	16278	15987	16136	16092	16156	16255	16071	16168	16092	16093	16190	16024	16088	16085	16095	16071	16188	16111	16108	15918	16218	16014	16273	15994	16038	16183	16177	16165	16032	16128	16105	16031	16107	16163	16043	16094	16287	15946	15990	16141	16097	16158	16131	16136	16100	16292	15984	16013	16094	16260	16214	16002	16135	16026	15949	16029	16172	16155	16124	16031	16154	16054	16082	16115	16114	16270	16110	16145	16266	16005	16074	16091	16043	16165	16220	16061	16232	16108	16197	16023	16187	16079	16159	16047	15948	16207	16085	16114	15886	16056	16170	16148	16271	16155	16070	16046	16182	15919	16158	16282	16197	16130	16257	16257	16131	16014	16084	16207	16008	16081	16098	16155	16116	16316	16258	15998	16009	16094	16194	16030	16261	16123	16208	16064	16266	16104	16107	16142	16152	16148	16033	15977	16303	16098	15954	16112	16159	16167	16298	15989	16019	16201	16015	16152	16047	16047	15998	16135	16099	16171	16006	15946	15997	16174	16126	16142	16021	16115	16169	15996	16155	16071	16122	16152	16212	16093	16151	16050	16118	16024	16131	16106	15939	16407	16211	16088	16121	15964	16161	16079	16119	16201	16108	16113	16208	16260	16304	16085	16177	16140	16295	16078	16103	15968	15989	16213	16008	16043	16031	16108	16090	16185	16258	16175	15925	16156	16075	16159	16317	16152	16303	16122	16182	16171	16051	16114	16041	16306	16143	16128	16111	16292	16168	16141	16080	16126	16032	16216	16012	16076	16133	16178	16169	16189	16079	16080	15992	16157	16141	16200	16190	15995	16129	16232	16001	16058	16159	16215	15958	15976	16060	16146	16129	16074	16123	16015	16045	15996	16261	16040	16103	16260	16220	16033	16086	16096	16250	16198	16274	16267	16180	16235	16123	16002	16150	16026	16134	16016	16095	16067	16096	16061	16044	16009	16060	16108	16034	15911	16211	16190	16181	16149	16305	16180	16053	15991	16061	16248	16054	16127	16287	15950	16138	15924	16225	16075	16096	16110	16300	16106	16130	16143	16016	16157	16233	16018	16246	16089	16158	16090	16026	16148	16102	16227	16086	16035	16117	16166	16169	16234	16073	16221	16204	16176	15958	16051	15918	16187	16220	16123	16119	15941	15988	16358	16279	16128	16011	16091	16123	16222	16196	16078	16236	16093	16123	16064	16177	16122	16037	15932	16306	15976	15976	15890	15918	16041	16155	16232	16372	16206	16074	15951	16212	16095	16116	16059	16217	16151	16231	16145	16228	16036	16256	16156	15869	16228	16170	16142	16151	16115	16119	16167	16157	16102	16228	16112	16124	16220	16178	16083	16018	16058	15966	16148	16077	16050	16186	16119	16068	16178	16159	16176	16074	16172	16073	16069	16049	16180	16226	16058	16026	16209	15973	16080	16122	16204	16167	16249	16198	16053	16090	15952	16167	16058	16142	16296	16264	16044	16082	16063	16002	16081	16116	16001	15949	16190	16077	16160	16137	16306	16145	16194	16153	16192	16123	16085	16046	16075	16096	15977	16170	16041	15989	16272	16015	16251	16126	16200	16126	16238	16204	15957	16156	16097	16137	16027	16078	16149	16160	16169	16212	16102	16173	16299	16058	16151	16187	16180	16168	16270	16059	16055	16112	16092	16149	16189	16083	16057	16126	16261	16085	16117	15910	15987	16068	16111	16047	16191	16071	16014	16155	16205	16174	15899	16106	16124	16080	16110	16210	16234	16162	16143	16010	16127	16218	16186	16104	15976	16017	16049	16177	16113	16205	15987	16261	16085	16027	16170	15952	16167	16256	16083	16130	16245	16081	15993	16038	16172	16054	16022	16107	16191	16128	16132	16130	16126	16124	16263	16116	16073	16105	16217	16062	16020	16057	16104	16189	16167	16171	16130	16054	16265	16100	16131	16043	16249	16043	16252	16087	15943	15985	16250	16182	16166	16131	16048	16283	16117	15967	16373	16247	16269	16149	16179	16155	16059	16061	16056	16056	16033	16127	16048	16203	16295	16057	16232	16239	16279	16146	16156	16180	16227	16216	16009	16302	16173	16102	16053	15983	16079	16084	15975	16183	16098	15942	15989	16170	16108	16133	16082	16115	16226	15957	16138	15952	16207	16110	15953	16197	16021	16006	16175	16138	16130	16043	16086	16045	16145	16105	16036	16034	16233	15932	16175	16026	16166	16129	16207	16155	16115	16084	15948	16117	16168	16094	16099	16066	15895	16141	16170	15966	16236	16093	16132	16125	16139	16024	15941	16201	16080	16081	16122	16221	16147	16107	16277	16104	16354	16203	16084	16036	16377	16121	16128	15973	16006	16070	16014	16171	16115	16199	16109	16227	16159	16048	16109	16083	16105	16012	16100	15941	16135	16215	16102	16068	16197	16167	16156	16110	15969	16106	16107	16244	16124	16136	16204	16067	16055	16097	16178	16096	16188	16154	16173	16078	16222	16015	16106	16214	16102	16109	16006	16123	16019	16201	16200	16026	16200	16202	16276	16061	16088	16076	15874	16247	16082	15995	16186	16292	16053	16001	16307	15995	16129	16136	16218	16223	15894	16203	16298	16127	16088	16112	16141	16137	16175	16086	16008	16232	16098	16155	15979	16212	16114	16066	16227	16077	16207	15909	16170	16134	16028	16306	16108	16143	16054	15974	16222	16149	16169	16100	16005	16130	15946	15968
24046	21433	28961	24435	22501	22666	22415	19651	18923	18907	23165	31395	33242	29036	21979	18582	18006	17900	17765	17969	17888	17886	18004	17969	17738	18069	17969	17956	17731	17836	17938	17840	17688	18071	18037	17831	17975	17989	18148	17962	17921	17999	17835	17995	17851	17732	17906	17849	17849	17563	17974	17850	17750	17778	17980	17898	17895	18037	17908	17943	18008	17885	17968	17970	17842	17736	17883	17960	17815	17795	17742	17644	17993	17937	17651	17850	17992	17882	17869	17699	17841	17618	17630	17768	17796	17654	17703	18083	17625	17842	17814	17853	17935	17738	17879	17911	17768	17712	17819	17723	17903	17885	17967	17924	17976	17768	17898	17927	18097	17635	17730	17875	17884	17855	17712	17975	17682	17721	17765	17624	17830	17604	17664	17933	17915	17972	18031	18023	17810	17791	17897	17755	17869	17808	17720	17870	17786	17625	17696	17581	17694	17807	17922	17681	17617	17648	17918	17920	18049	17737	17684	17883	17904	17794	17745	17883	17767	17771	17974	17902	17764	17774	17752	17680	17915	17819	17839	17724	17839	17688	17905	17753	17797	17703	17715	17720	17619	17864	17651	17679	17788	17809	17677	17721	17685	17542	17774	17763	17755	17511	17867	18166	17752	17871	17809	17743	17878	17816	17812	17598	17793	17663	18009	17633	17932	17662	17587	17873	17716	17905	17840	17696	17607	17519	17841	17948	17759	17865	17877	17809	18019	17680	17917	17835	17616	17594	17890	17749	18025	17963	17893	17968	17596	17945	17772	17776	17792	17904	17897	17736	17739	17861	17754	17728	17699	17750	17782	17752	17720	17632	17808	17774	17878	18010	18060	17777	17904	17820	17585	17762	17718	17845	17732	17683	17796	17780	17643	17765	17613	17741	17734	17774	17841	17791	17920	18052	17569	17715	17594	17739	17634	17801	17816	17808	17716	17845	17750	17772	17807	17781	18072	17884	17928	17810	17808	17719	17831	17664	17555	17721	17781	17616	17819	17803	17828	17736	17655	17775	17900	17682	17625	17663	18009	17771	17811	17712	17709	17814	17855	17808	17743	17515	17676	17789	17868	17748	17675	17850	17633	17937	17895	17836	17777	17647	17923	17639	17728	17671	17716	17749	17715	17792	17971	17985	17782	17705	17882	17815	17789	17762	17824	18011	17723	17694	17797	17630	17706	17907	17581	17965	17641	17731	17818	17770	17668	17712	17932	17775	17768	17862	17846	17770	17694	17847	17711	17773	17941	17628	17764	17824	17647	17800	18019	17572	17996	17764	17729	17790	17742	17620	17715	17895	17871	17834	17714	17553	17756	17872	17699	17748	17767	17666	17930	17790	17686	17559	17794	17720	17727	17813	17944	17682	17997	17997	17828	17709	17749	17724	17820	17800	17851	17640	17750	17539	17816	18004	17973	17829	17684	18084	17912	17787	17732	17807	18033	17985	17730	17921	17757	17708	17873	17799	17766	17759	17875	17741	17910	17926	17834	17835	17616	17751	17659	17601	17717	17867	17899	17909	17891	17896	17935	17650	17719	17881	17784	17739	17838	17880	17981	17938	17924	17804	17688	17837	17773	17795	17933	17847	17768	18064	17765	17797	17739	17743	17865	17881	17802	17746	17675	17836	17717	17831	17681	17737	17843	17693	17869	17700	17768	17891	17718	17603	17919	17727	17698	17546	17935	17704	17759	17774	17701	17852	17949	17868	17876	17909	17815	17791	17894	17655	17565	17755	17912	17912	17865	17837	18061	17976	17728	17835	17660	17772	17912	17675	17709	17710	17783	17876	17735	17797	17543	17655	17826	17772	17659	17784	17778	17823	17567	17732	17820	17554	17864	17969	17755	17906	17896	17857	17821	17609	17777	17723	17857	17800	17717	17603	17795	17810	17895	17846	17764	17942	17897	17550	17818	17922	17739	17941	17843	17924	17829	17751	17994	17836	18029	17746	17571	17823	18102	17705	17659	17695	17734	17709	17686	17685	17757	17724	17778	17794	17796	17781	17785	17988	17673	17849	17617	17727	17678	18003	17842	17687	17657	17779	17712	17794	17861	17770	17698	17731	18034	17791	17982	17993	17858	17854	17841	17824	17751	17675	18013	17667	17901	17804	17773	17858	18032	17710	17724	17838	17779	17980	17981	17886	17787	17546	17753	17912	17737	17806	17694	17642	17709	17652	17910	17811	17862	17733	17662	17566	17757	17801	17661	17607	17796	17863	17891	17639	17846	17844	17782	18090	17670	17574	17748	17820	17903	17655	17867	17795	17947	17794	17939	17923	17914	17593	17992	17908	17847	17449	17803	17782	17718	17914	17850	17929	17705	17902	17773	17855	17897	17598	17723	17693	17681	17656	17866	17965	17757	17844	17615	17765	17853	17912	17892	17879	17877	17547	17780	17641	17906	18012	17786	17842	17695	17743	17788	17684	17821	17919	17668	17846	17987	17830	17986	17718	17595	17828	17834	17842	17866	17982	17771	17653	17784	17648	17758	17833	17954	17900	17931	17750	17623	17728	17804	17585	17804	17613	17852	17794	17814	17709	17728	17571	17781	17960	17921	17757	17955	17755	17824	17841	18022	17881	18027	18021	17829	17691	18001	17649	17805	17860	17938	17928	17722	17801	17928	17775	17853	17860	17940	17657	17753	17915	17761	17652	17865	17838	17971	17945	17816	17615	17879	17669	17809	17752	18102	17776	17690	17577	17772	17879	17863	17892	17935	17618	17763	18003	17738	17571	17668	17825	17976	17561	17756	17819	17888	17775	17751	17692	17876	17779	17819	17664	17804	17760	17784	17802	17714	17815	17622	17891	17806	17707	17778	17672	17657	17733	17836	17909	17827	18085	17762	17841	17948	17794	17753	17767	17731	17834	17649	17799	17730	17804	17896	17597	17861	17913	17967	17567	17800	17762	17723	17949	17774	17784	17827	17893	17825	17607	17658	17731	17840	17990	17824	17919	17853	17745	17774	17642	17796	17707	17976	17827	17779	17787	17781	17894	17815	17828	17803	17620	17811	17910	17785	17745	17805	17703	17755	17719	17843	17887	17834	17659	17745	17619	17703	17745	17836	17448	17892	17747	17777	17858	17803	17896	17839	17787	17829	17911	17820	17875	17845	17931	17800	17821	17852	18028	17780	17784	17854	17625	17685	17776	17873	17644	17647	17695	17870	17705	17825	17843	17946	17887	17774	17555	17565	18010	17815	17748	17762	17828	17813	17859	17887	17881	17875	17722	17792	17645	17745	17843	17795	17787	17836	17937	17474	17735	17810	17816	17809	17638	17771	17655	17523	17834	17988	17711	17862	17801	17926	17865	17924	17958	17660	17564	17768	17773	17689	17780	17706	17916	17844	17841	17888	17597	17800	17925	17747	17894	17800	17723	17782	17834	17786	17714	17830	17903	17642	17888	17939	17726	17766	17823	17643	17810	17777	17595	17922	17656	17762	17987	17849	17840	17785	17911	17830	17917	17806	17682	17883	17731	18001	17813	17823	17774	17959	17748	17778	17944	17870	17779	17868	17947	17901	17739	17793	17859	17789	17744	17810	17722	17752	17922	17858	17801	17788	17930	17746	17726	17642	17935	17731	17828	17737	17645	17807	17803	17877	18042	17729	17930	17886	17627	17874	17506	17946	17823	17742	17618	17753	17805	17813	17748	17901	17757	17880	17895	17786	17652	17813	17848	17818	17687	17719	17786	17790	17696	17940	17571	17793	17826	17675	17877	17502	17789	17576	17722	17875	17835	17963	17809	17686	17730	17708	17752	17910	17871	17756	17681	17718	17818	17705	17871	18060	17742	17828	17562	18102	17852	17756	17688	17841	17892	17863	17642	17614	17705	17992	17710	17759	17900	17818	17775	17579	17923	17840	17717	17869	17840	17645	17877	17880	17820	17891	17879	17855	17787	17838	18012	17804	17751	17755	18050	17831	17726	17645	17789	17897	17802	17902	17939	17706	17671	17805	17709	17801	17726	17794	17538	17771	17825	17658	17865	18023	17771	17691	17712	17743	17572	17861	17777	17892	17833	17690	18010	17680	17827	17816	17822	17793	17793	17869	17780	17853	18072	17739	17811	17902	17974	17846	17690	17728	17868	17830	18073	17812	17652	17768	17854	17973	17744	17912	17617	17656	17684	17847	17821	17737	17857	17831	17772	17713	17608	17774	17728	17796	17755	17744	17780	17589	17737	17909	17744	17773	17874	17902	17802	17834	17860	17679	17810	17703	17811	18073	17651	17840	17840	17747	17685	17843	17713	17763	17814	17837	17751	17844	17592	17695	17978	17757	17705	17826	17896	17728	17933	17877	17695	17890	17921	17989	17876	17712	17959	17921	17620	17642	17705	17697	17687	17877	17777	17910	17769	17861	17829	17736	17893	17798	17791	17894	17598	17629	17724	17764	17779	17827	17773	17837	17876	17959	17851	17663	17868	17844	17592	17884	17883	17729	17717	17562	17652	17842	17710	17677	17751	17864	17789	17867	17984	17741	17589	17796	17815	17880	17806	17777	17777	17719	17824	17789	17841	17768	17668	17753	17870	17962	17976	17931	17753	17672	17806	17814	17786	17958	17749	17937	17903	18012	17821	17971	17994	17709	17989	17889	17670	17826	17811	17728	17746	17478	17824	17732	17747	17802	17803	17930	18018	17951	17956	17911	17656	17802	17729	17921	18034	17874	17892	17993	17900	17768	17862	17833	17752	17661	17804	17624	17827	17904	17746	17948	17928	17855	17908	17622	17769	17782	17566	17571	17749	17909	17884	17705	17974	17812	17852	17818	17974	17802	17626	17698	17995	17760	17804	17939	17876	17914	17660	17664	17732	17841	17655	17799	17904	17791	17634	17796	17705	17822	17779	17974	17912	17619	17725	17926	17813	17706	17902	17574	17765	17819	17913	17738	17750	17929	17720	17730	17803	17769	17794	17794	17742	17860	17773	17704	17842	17896	18009	17674	17729	17916	17847	17750	17778	17827	17741	17819	17896	17759	17936	17613	17760	17889	17643	17901	17744	17832	17922	17774	17901	17818	17726	17821	17827	17656	17617	17772	17880	17809	17880	17643	17606	17766	17789	17681	17826	17887	17791	17819	17788	17690	17679	17732	18011	17849	17657	17716	17768	17718	17652	17860	18029	17937	17849	18016	17720
18762	32618	29770	23781	21848	20172	19797	18821	17658	17436	24160	35784	35072	29594	20070	16218	16056	16204	16076	16217	16175	16156	16031	16085	16256	16008	16111	16159	16201	15904	16209	15860	16183	16110	16295	16261	16212	16164	16082	16187	16177	16299	16211	16068	16091	16175	16096	16148	16246	16086	15971	16189	16206	16255	16256	16046	16061	16165	16020	16316	16106	16051	16089	16110	16114	16032	16089	16103	16240	16035	16119	16114	16157	16047	16207	16107	15909	16155	16277	16168	16291	16259	16243	15995	15982	16108	16113	16226	16235	16213	16164	16071	16302	16196	15924	16131	16073	16151	16056	15990	16085	16043	16130	16077	16029	16225	16217	16057	15945	16131	16105	16200	16227	16056	16094	15929	16241	16104	16033	16048	16095	16232	16055	16224	15937	16045	15826	15993	16183	16187	16075	15971	16048	16262	16129	15990	16034	16108	16087	16011	16104	16122	16012	16128	16172	16125	16122	16086	16185	16042	16256	16135	16101	16199	16145	16043	15933	16118	16130	16018	16060	15970	16034	15977	16125	16036	16040	16209	16060	16096	16070	16277	16106	16124	16239	16112	16112	16102	16065	16129	16083	16235	16168	16112	16167	15938	16266	15985	16190	16007	16002	16097	16002	16097	16010	16130	15979	16061	15967	16082	16265	16211	16085	16033	16258	16015	16195	16231	16186	16190	16145	16112	16287	16223	16152	16175	16029	16035	16064	16127	16276	16006	16244	16017	16042	16095	16041	16173	16056	16206	16160	16156	16189	16155	16025	16048	16081	16285	16106	16177	16136	16085	15944	16133	16128	16064	16226	16123	16186	16366	16220	16027	16081	16035	16204	16058	15983	15928	16017	16063	16248	16237	15911	16127	15960	15980	16116	15956	16131	16034	16064	16200	16131	15960	16153	16152	16056	16000	16286	15992	16080	16097	16344	16223	16122	16129	16137	16067	16110	16148	16039	16113	16137	16059	16119	16130	16021	15846	16179	16042	16255	16206	15958	16103	16100	16223	15933	16130	16097	16095	16192	16111	16055	15916	16212	16099	15864	15975	16086	16067	16261	16133	16244	16111	16051	15979	16199	15855	16072	16016	16174	15930	16092	16077	16079	16018	16105	16008	16082	16145	16038	16091	16216	16138	16078	16145	15942	15982	16147	16134	16044	15945	16024	16313	15972	16183	15990	16161	16207	16232	15995	16218	16078	16060	16092	16071	16274	16057	16039	16120	16062	16214	15948	16029	16048	16197	16165	16292	15766	16159	15995	16121	16054	15966	16083	16159	16153	16145	16162	16323	16241	15977	16160	16345	16131	16078	16166	16115	16139	16104	16136	16085	16187	16056	16117	16052	16166	16004	16200	16159	16053	16182	16139	15934	16042	16110	16188	16099	16084	16057	16216	16326	16223	16074	15950	16050	16188	16124	16141	16078	16211	16046	16212	16219	16043	16269	16176	16082	15833	16233	16090	16000	16058	16190	16137	16068	15946	16193	15948	16063	16089	16182	16116	16021	15944	16178	16060	16168	15984	16137	16001	16209	16073	16039	16263	16091	16205	16089	16231	16167	16114	16151	16106	16057	16000	15931	15915	16080	16087	16079	16087	16167	16197	16001	16341	16006	16003	16080	16111	16130	16023	16170	16014	16096	16013	16171	16130	16170	16092	16135	15975	16032	16165	16223	16061	16130	15932	16069	16143	15995	16300	15885	16105	16121	16136	16176	15995	16038	15993	16118	16189	16101	16185	15975	16066	16054	16208	16108	16078	16084	16129	16103	16127	16064	16074	16027	16038	16203	16059	16043	16139	16132	16241	16150	16188	15948	15936	16218	16095	16022	16203	16007	16037	16229	16000	15842	16045	16010	16186	15815	16283	16031	15992	16158	15968	16142	16104	16190	16196	16041	16175	16035	16130	16167	16244	15908	16135	16257	16168	16100	16019	16116	16147	15964	16088	16048	16026	16128	16009	16199	16131	16193	16261	16005	16213	16034	16144	16165	16081	16016	16248	16033	16211	16099	16057	16077	16137	15945	15977	16053	15980	16180	16082	16068	16213	16148	16029	15997	16102	16118	16214	16199	16091	16273	16044	16062	16129	16130	16069	15963	16174	16048	16006	16181	16053	16224	16087	16055	16049	16173	16192	16232	16067	16201	16070	15954	15979	16103	16047	16148	16180	15935	16063	16304	16245	16138	16227	16078	16159	15870	16204	16150	16114	16158	16214	16049	16072	16113	16126	16123	16111	16092	16212	16081	16213	16097	16278	15998	16179	16006	16168	16206	16285	15953	16094	16018	16156	16134	16065	16102	16102	16264	16259	16146	16024	16136	16228	16156	15903	15879	16028	16172	15985	16120	15949	16154	16207	16173	16029	16136	16220	15995	16084	16192	16071	16007	15987	16059	16100	16067	16322	16179	16149	16120	16184	15879	16163	16147	15961	16171	15930	15978	16251	16144	16213	16106	16174	15954	16134	16215	16109	16237	16115	16183	16210	15952	16124	16020	16232	16191	16039	16116	16087	16022	16245	16266	16187	16077	16144	16108	16090	16216	15968	16023	16043	16030	16163	16071	16161	16110	16376	15936	15964	16068	16003	15906	16065	15828	16188	16077	16262	16057	15930	16043	16216	16052	16028	16139	16102	16079	16231	16107	16058	16030	16142	16076	16111	16152	16037	16190	16101	16139	16019	16149	16146	16043	16005	16016	16026	16143	16118	16006	16095	16163	16093	16125	16201	16072	16067	16084	16053	16035	16115	15934	16223	16175	16136	16066	16022	16185	16131	16038	16082	16039	16145	16092	16125	16059	16132	16108	16168	16216	16086	16134	16216	16019	16144	16063	15990	16175	16049	16057	16071	16103	15896	16080	16147	16071	16056	16153	16108	16136	16042	16222	16197	15955	16046	15982	15865	16257	15967	16076	16201	16059	16138	16206	16196	15962	16146	16022	16142	16165	15978	16169	16060	15923	16201	16137	16114	15971	16247	16196	16016	16101	16068	16150	16020	16228	16142	16152	16222	16063	16199	15826	16102	16072	16097	15840	16153	16123	15967	15941	16194	16063	16015	16113	16058	16227	16125	15978	15961	16101	16136	16069	16026	16122	16131	16057	16111	16082	16053	16200	16177	16027	16073	16084	16187	16050	16188	16065	16204	16152	16071	16128	16153	16195	15994	16056	16196	16206	16048	16035	16211	16060	16092	16110	16313	16143	16315	16246	16120	16167	16093	16048	16110	15939	16144	16118	15925	16210	16112	16046	15969	15918	16052	16066	16276	16142	16156	15952	16015	16085	16300	16100	16241	16193	16157	16146	16115	16221	16074	16024	16155	16228	16091	16108	16219	16028	15875	16032	16148	16076	16046	16087	16128	16033	16067	15933	16290	16097	16016	16064	16159	16079	16222	16176	15959	16128	16086	16024	16305	15928	16069	16281	16044	16211	16189	16194	16210	16177	16100	16159	16009	16186	16164	16065	16041	16092	16127	16139	16035	16042	16075	16124	16094	16172	16015	16224	16268	16130	16081	16108	15979	16159	16187	15902	15973	16069	16167	16076	16156	16095	16114	15951	16145	16079	16093	15998	16147	16113	16129	16062	16111	16097	15973	16066	16231	16137	16212	16046	16122	16297	16199	16113	16185	16100	16234	16227	16133	16027	16140	16126	16157	16059	16229	16093	16066	16171	15991	16126	16043	16211	16023	16042	16097	16144	16228	16119	16000	16131	16011	16187	16183	16169	16056	16153	16186	15909	16093	16051	16088	16114	16150	16148	16126	16064	16099	16384	16071	16159	16072	16154	16090	15836	16195	16164	16169	16175	16071	16281	16149	16073	16042	16000	15934	16234	16157	16132	15947	16171	15897	16042	16087	16098	16073	15989	15935	16158	16044	16137	16115	16141	16121	16164	16071	16065	16040	16058	16008	16017	16213	16165	16082	16051	15926	16015	15917	16061	16201	16177	16133	15833	16148	16073	16176	16195	15964	16018	16088	16047	16159	16165	15955	15939	15964	16269	16003	16079	16150	16152	16195	16130	16005	16079	15923	16212	16055	16150	16142	16044	16053	16055	15977	15954	16023	16261	16047	16112	16167	16118	16152	16070	16045	16073	16104	16058	16290	16313	16157	16109	16086	16030	16142	16116	16087	16113	16121	16150	15984	16038	16051	15948	16214	15975	16091	15932	16251	16170	16026	16061	15985	16216	16080	16178	16065	16164	16088	16234	16139	16153	16002	15894	16035	16016	16073	16193	16074	16126	16167	15968	16094	16233	15941	16248	16059	15999	16122	16143	15975	16021	16109	16159	16029	16144	16020	16036	16003	16001	16167	16173	16146	16104	16008	16131	16021	16100	16257	16143	15979	16436	16033	16098	15939	16010	16054	16060	16108	16097	16024	16103	16158	16075	16243	16097	16112	16095	16122	16028	16052	16057	15995	16185	15937	16265	16119	16237	16149	16012	16068	16154	16125	16204	16249	16248	16108	16217	16057	16052	16147	15949	16217	16155	16147	16129	16078	16131	16066	16082	15992	15978	15967	16170	16051	16247	16150	16215	16026	16111	15901	15961	16015	15996	16126	16306	16120	16049	16163	16214	16206	16012	15932	16138	16188	15940	16146	16090	16171	16142	16069	16053	16003	16123	16088	16184	16109	16177	16210	16146	16148	16158	16079	16021	15981	16091	15823	15962	16025	16187	16164	16230	15986	16221	16100	15972	16090	16097	16285	16161	15926	16029	16084	16187	16078	16016	16301	16102	16345	16112	16075	16238	16101	16102	16281	16131	16275	16082	16105	16092	16105	16300	16068	16063	16276	16084	16225	16109	16065	16174	15964	15991	16126	16125	16110	15986	16159	16245	16043	16274	15928	16170	15930	15927	16205	16073	15987	16216	16287	16084	16183	16306	16067	16123	16043	16235	16131	15985	16100	15919	16245	15954	16167	16066	16185	16139	15924	16175	16239	16151	16019	16040	16125	16090	16140	16123	15890	16220	16082	16100	16128	15947	16229	15973	16026	16129	16123	16237	16255	16108	16101	16253	16042	15955	16097	15993	16143	16003	16108	16136	16105	16114	15956	15950	16146	16015	16277	16187	15893	16215	16010	16068	16182	16105	16123	16209	15894	16130	16157	16041	16047	16243	16088	16142	16043	16336	16182	16035
22985	21438	29434	23848	21697	23874	25879	20829	19930	19567	20418	41940	44508	36467	26231	19452	18482	18414	18153	18305	18325	18238	18230	18156	17907	18021	18122	18108	18097	18139	18039	18017	18002	18146	18108	18301	18232	18054	17994	18026	18146	17975	18139	18121	17910	18052	18018	17968	18011	17960	17905	17868	17743	17850	18209	18011	18046	18139	17887	17715	17952	17761	18181	18055	18142	18121	18124	18133	18074	17859	17920	18304	17913	18025	18066	18114	18081	18018	17798	18035	18170	18054	18129	17905	17971	18173	17985	18045	17995	17972	17908	17861	18163	17882	18025	17962	18095	17986	17910	18084	18249	18164	17885	17953	18168	17886	17997	18042	17896	17853	17951	17784	17921	17935	18030	17984	18088	18132	18167	17929	18000	18184	18128	18084	17989	17989	17916	17971	18052	18169	17870	18120	18150	18021	17929	17967	18145	17967	17828	18111	17904	17854	18068	17921	17932	17961	17965	17974	17929	17772	17966	18047	18081	17878	18026	17943	18030	18090	17961	17915	17947	17924	17953	18186	18143	18025	17959	17991	17968	17998	17977	17968	18038	18037	17791	17895	17828	17889	18005	17916	17904	17919	17930	18103	18209	18017	17977	17872	17936	17834	17871	17954	18104	17988	17816	18086	17918	17972	17999	18036	18090	17921	17985	18029	17829	17946	18065	17934	18009	18134	18019	17902	17868	17893	18043	17979	17827	17914	17909	17826	17942	17989	18023	17949	18106	17944	17868	17879	18122	17977	17910	17953	17896	17917	18044	18050	18129	17909	18109	18087	18020	18095	17962	17923	17788	17952	17976	18037	17879	17917	17781	18037	17686	17982	18117	17984	18087	17949	18026	17894	17817	18025	17968	18003	18013	17964	17922	18108	17895	18032	17887	17904	18125	18184	17771	17810	18194	17917	18120	18009	18003	17729	17868	17965	17948	17821	17913	17957	18132	17827	17903	18026	17953	17830	17962	18005	17930	17947	18027	17898	17983	17830	18034	17934	17916	17885	17983	18098	18276	18316	17994	18186	17985	17878	18054	17980	18045	18022	18121	18236	18063	17784	17969	18047	17994	17862	17786	18010	17869	18003	17816	18033	17913	17916	17917	17812	17989	17948	17932	17905	18021	18023	18107	18034	17940	17937	18067	18118	17993	18069	18034	17990	17992	17835	17955	18023	18047	17961	17777	18009	17943	17796	17931	17847	17969	17928	17817	17873	17894	17855	17928	18095	17970	18027	17826	17947	18073	17775	18036	18046	18018	17894	17926	17774	18115	18206	18055	17885	18026	18091	18174	18022	18010	18050	18057	18060	17948	18017	17903	17857	17901	18007	17930	18017	17946	17981	18044	17991	18073	18057	17755	17855	17845	17930	17912	18055	18020	17839	17679	18022	17929	17914	17915	17705	17840	18036	17764	17880	17693	17924	17971	17872	18020	17987	17938	18051	17983	18034	17739	17983	17852	18103	18088	17828	17917	17794	17850	17964	17824	18015	18199	17781	17909	17931	17893	17993	18003	18038	17823	17903	17986	17898	17907	17932	17857	17896	17999	18051	17990	17907	18135	18067	17830	18035	17733	17989	18045	17739	17858	17802	17938	17869	17815	18111	17757	17985	17704	17993	17947	17960	18145	17969	17877	17942	18054	18053	17934	17881	17699	18031	18171	17899	17877	18110	17969	17841	17722	17948	17997	17892	18087	17925	18282	18002	17960	18064	18208	17731	18150	17879	18015	17964	18083	18003	18042	17910	17726	17947	17794	17946	17936	17861	17978	18084	18030	17932	17940	17986	17870	17719	18086	17957	18032	17976	17991	17925	17909	18010	17999	17894	18003	17971	18013	17891	17802	18017	17845	17976	17951	17967	18015	17722	17862	17982	17896	18012	17920	17960	18023	17893	18105	18126	18038	17785	18074	17904	18027	17973	17829	17942	17896	17929	17861	17832	17835	18188	17789	17992	17906	17813	17882	17808	17859	18067	18096	18030	17934	17833	17915	17915	17862	18067	18035	17879	17934	18209	17967	17940	17815	17967	18017	17798	18079	17831	18088	18036	17829	17710	17855	18062	18024	18083	18205	18171	17999	18001	17827	18063	17891	17815	17722	17915	17641	18016	18088	17962	18134	17976	18054	17960	17924	17950	18123	17877	18188	17858	17901	18076	18043	18078	17852	17965	18031	17868	17792	17871	17876	18028	18086	17912	17749	17884	18009	18113	17890	18012	17963	18037	17985	17810	17902	18166	17706	17966	17799	17949	17864	18150	17935	17899	18003	18049	17941	17946	17825	17806	17970	18098	17890	18117	17980	17824	17934	17921	17913	17790	17833	17890	17808	17967	18107	18058	17959	17819	17920	17836	17948	17920	18037	17884	17870	18167	17893	18049	17982	17859	18038	18151	17807	17887	17766	17995	18008	17887	17922	18003	17814	17904	18113	18100	18069	17946	18006	17830	17922	17891	17911	18057	18120	17900	18133	17971	17904	17926	18028	18071	17923	17902	17923	18214	18108	17892	17991	17894	17806	17743	17935	17743	17910	17828	18108	17994	17956	18026	17857	17730	18140	17782	17841	17923	17839	17858	17855	17900	17978	17925	18063	17884	17945	17971	18085	18099	18133	18023	17864	17961	17917	17944	17873	17936	17889	18006	18249	17713	17878	17927	17842	17945	17908	18105	18139	18078	17890	17853	17699	17952	18145	17917	18054	18031	17889	17951	17849	18113	17829	17909	18112	17816	17879	17883	18217	17845	17684	18056	17907	18058	17701	17849	17718	18143	18080	18116	17980	18034	17992	17799	17965	17954	18046	17911	18014	18154	17857	17792	17842	17915	18119	17948	17900	17943	17860	17794	17978	18047	17908	17856	17901	18186	17808	18038	17938	18054	18141	17790	17655	17825	17967	18006	18028	17830	17941	18023	17954	18082	18110	18087	17907	17921	17875	17886	18024	17923	17824	18115	18013	17990	17901	17834	17970	18044	18018	17927	17947	17964	17841	17868	17986	18029	18045	17937	17944	18053	17733	17763	17975	17921	18202	17853	18024	18097	18073	17947	17958	17846	17774	17925	17965	18098	18057	17970	17795	18049	17985	17877	17917	17876	17937	17796	17984	18122	17883	17904	17901	17813	18024	17967	17905	17979	18085	17970	17957	17942	17870	17875	17946	17768	17891	17998	17831	17800	17882	17850	17936	17921	17905	17837	18011	17938	18053	17926	18080	18023	17982	17913	17847	17839	18202	18074	18043	17939	18004	18068	18074	17893	18035	17986	17865	17868	17803	17832	17981	18100	18103	17874	18000	17855	18071	17914	17880	17846	17856	17975	17788	17802	17727	17959	17982	17885	17798	17872	18025	17905	18021	17835	17936	18088	17778	17933	17930	18088	17988	18066	17950	17907	17967	18075	18022	17998	17832	17996	17918	17969	17954	18045	18092	17931	18052	17861	17925	17820	18101	17955	17999	17923	17960	17905	17990	17947	18068	17990	17981	17959	18076	18176	17862	17736	18024	17772	18025	18006	18068	17941	17875	17701	17787	18166	17971	18014	17973	18119	18007	17968	17894	17954	17872	17901	17942	17726	17900	17904	17858	17974	17955	17887	17961	17923	17815	17997	17865	17989	17943	17857	17980	18042	17823	17931	18129	17827	17819	17775	18064	17926	17983	17910	17876	18029	17969	17889	17919	17882	17975	17971	17849	17930	18136	17914	18104	17874	18118	17940	17847	17953	17678	18007	18040	17927	18037	17696	18066	18035	18154	17933	17833	17856	18146	17940	18065	17995	17993	17900	18154	18124	18037	17887	17825	17946	18036	17931	17832	18022	17936	17852	18092	17908	17980	18039	17965	17880	18273	17988	18074	17971	18210	17967	17747	17898	17981	18052	18142	17932	18080	17908	17924	18074	17924	17845	18093	17827	18031	17957	17978	17882	17954	17939	17858	17911	17772	17971	17913	17993	18026	17974	17941	17876	17975	17698	17796	17921	17943	17894	17975	17923	18031	17831	17868	17968	17807	17914	18136	17932	18029	17829	17682	18028	17883	17999	17918	18046	17984	18018	18038	17748	17937	17969	17802	17676	17867	17990	17715	17909	18027	17872	17928	17844	17873	17925	17830	18025	18256	17949	17620	17994	17877	17824	18052	17835	18005	17999	18034	17931	17984	17893	18027	17953	18068	17996	17930	17884	17950	18098	18109	18152	18033	17995	18027	18059	18035	17919	17732	17936	17866	17843	18059	18079	18027	17883	17858	17851	17925	18102	17956	18033	18026	17893	17924	17963	17955	17947	17846	17649	17940	17668	18047	18076	17926	17997	18018	17994	18006	17920	17884	17913	17914	18065	17930	17918	18211	17922	17985	18059	17847	18133	17678	18107	17767	17824	17915	17908	17930	17869	17852	17950	18022	17763	17854	18056	17738	17784	17941	17913	18057	18106	17969	18044	17884	17998	18045	17847	17937	17967	17689	17908	17835	17893	17952	17678	17823	17747	17993	18141	17889	17964	17770	17725	18277	17960	17847	17899	17935	17958	18070	17799	18013	17881	17962	17912	18054	18091	17935	18003	17847	18104	18100	17857	17991	17859	17844	17993	17991	17880	17896	18021	17902	18061	17969	18043	18038	17863	17915	17954	17851	18094	17906	17908	17908	18137	17879	17989	17906	17922	18069	17974	17919	17853	17952	17810	18011	18019	17904	17906	17974	18127	17987	18082	17981	17828	17815	17726	18117	17757	17875	17925	17984	18013	17855	18093	17923	17921	17739	18104	17936	18076	17891	17973	17890	17791	17944	17965	18069	18091	18060	17900	17982	17991	18038	18100	18179	17924	17925	17923	17913	18026	18100	18022	17637	17910	17848	18072	18080	17897	18200	17935	17889	17913	18114	17903	18094	17782	17897	18106	18033	17997	17982	17890	17717	18029	17882	17970	18015	17848	18173	17840	18102	17967	18028	17937	17993	18117	18046	17887	17903	18177	18106	17799	17926	17985	17917	18023	18019	18196	18041	17711	17839	18091	17963	18059	17907	17948	17787	18033	17996	17889	17822	17776	17867	17945	18055	17820	18076	17957	17886	18018	17869	17874	17829	18011	17836	17910	18045	18006	17860	18111	17898	18056	18116	18058	17967	17829	17972	17775	17936	18003	17962	18042	17934	18067
19036	35276	33776	27345	24650	22347	20253	19814	19234	17999	20432	46390	45540	37274	24418	16613	16125	16268	16173	16039	16167	16082	16175	16120	16153	16319	16119	16200	16214	16365	16297	16019	16083	16054	16493	16512	16364	16279	16149	16069	16341	16155	16071	16276	16196	16107	16237	16180	16238	16015	16179	16093	16181	16204	16071	16171	16090	16284	16161	16090	16173	16130	16251	16233	16153	16250	16219	16155	16179	16193	16285	16161	16166	16071	16180	16124	16305	16150	16160	16100	16083	16076	16174	16175	16002	16291	16134	16276	16260	16154	16096	16057	16202	16033	16274	15974	16002	16216	16259	16216	16062	16093	16251	16177	16231	16127	16350	16006	16140	16266	16052	16168	16227	16172	16121	16183	16066	16121	16196	16002	16097	16171	16159	16292	16160	16048	16185	16055	16061	16152	16187	16118	16101	16123	16063	16185	16060	16123	15994	16126	16134	16040	16114	16062	16215	16161	16116	16301	16099	16125	16160	16266	16117	16152	16236	16191	16161	16265	16087	16286	16073	16188	16234	16122	16243	16208	16147	16171	16334	16072	16000	16110	16142	16167	16182	16156	16065	16165	16099	16061	16134	16228	16215	16168	16170	16086	16234	16216	16099	16074	16151	16224	16195	16109	16092	16125	16093	16139	16100	16184	16101	16149	16071	16128	16125	16261	16074	16229	16098	16228	16225	16105	16138	15922	16073	16246	16183	16213	16111	16018	15998	16062	16109	16176	15896	16084	16044	16030	16258	16173	16221	15968	16162	16120	15991	16035	16087	16201	16066	16224	16218	15973	16120	16099	16016	16168	16195	16034	16160	15935	16043	16206	16386	16168	16126	16184	16108	16133	16228	16050	16070	16073	16211	16070	16173	16163	16374	15936	16173	16198	15989	16084	16123	16221	16248	16230	16064	16178	16245	16061	15971	16073	16017	16127	16232	16145	16112	16178	16042	16042	16148	16025	16103	16089	16078	16191	16228	16223	16092	16240	16047	16015	16138	16294	16169	16080	16173	16073	16115	15892	16091	16128	16262	16065	16271	16195	16048	16226	16002	16215	16054	16141	16103	16068	16117	16146	16006	16256	16231	16366	16228	16138	16262	16295	16130	16137	16086	16262	16047	16122	15917	16159	16327	16038	15981	16151	16166	16046	16110	16089	16178	16155	16049	16218	16291	16002	16248	16246	16162	16114	16130	16176	16251	16131	16081	16165	16082	16040	16229	16097	16122	16202	16040	16227	16015	15987	16178	16196	16198	16092	16200	16314	16215	15940	16053	16131	16066	16204	16144	16090	16059	16193	16169	15947	16015	15996	16161	16271	16194	16137	16098	16292	16187	15979	16193	16043	16351	16116	16103	16171	16035	16205	15997	16073	16110	16128	16121	16196	16204	16178	16104	16244	16097	16174	16166	16001	16224	16121	16106	16206	16062	15979	16250	16128	16073	16046	15967	15967	16177	16081	16096	16262	16046	15995	16235	16098	16136	16236	16315	16052	16080	16072	16203	16052	16200	16106	16251	16080	16022	16124	16140	16191	15929	16286	16149	16169	16149	16089	16196	16285	16064	16025	16127	16198	16173	16083	16078	16200	16152	16032	16174	16089	16266	16176	16178	16060	16068	16007	16020	16183	16149	16202	16094	16101	16121	15920	16099	16088	16138	16069	16029	16153	16081	16119	16067	16142	16172	16156	16083	16177	16207	16086	16175	15833	16219	15992	16035	16208	16238	16130	16220	16196	16135	16241	16209	15853	16068	16112	16098	16134	16118	16175	16179	16110	16012	16119	16239	16247	16123	16106	16172	16097	16131	16144	16110	16109	16153	16180	16233	16142	16130	16010	16237	16160	16133	16025	16267	16271	16194	16085	16176	16286	16145	16166	16074	16177	16113	16147	16067	16283	16008	16119	16173	16056	16164	16112	16203	16216	16077	16159	16211	16101	16291	16224	16219	16044	16235	16059	16161	16096	16029	16141	16124	16173	15981	16060	16149	15983	16119	16239	16242	16013	16193	16052	16131	16059	16166	16219	16061	16070	16129	16096	15983	16147	16013	16045	16162	16053	16079	16162	15944	16080	16065	16140	16247	15897	16131	16221	16134	16163	16223	16204	16112	16139	16072	16049	16111	16179	15947	16161	16138	16097	16055	16055	16121	16292	16032	16159	15948	16151	16062	16120	16187	16152	16221	16226	16202	16094	16175	16026	16161	16158	16093	16169	16131	16094	16100	16240	16175	16204	16063	16085	16124	16089	16111	16220	16217	16152	16052	16031	16182	15979	16100	15948	16032	16171	16225	16223	16140	16093	16148	16178	16145	16095	16286	16087	16155	16014	16267	16051	16170	16102	16156	16276	16284	16253	16013	16141	16198	16087	16092	16028	15968	16132	16203	16164	16144	16275	16112	16044	16011	16242	16097	16229	16061	16160	15974	16191	16278	15995	16190	16036	15943	16249	15993	16087	16220	16105	16082	16112	16136	16001	15981	16011	16270	16139	16113	16035	16243	16296	16090	16074	16039	16104	16113	16149	16141	16097	16167	16197	16124	15978	16097	16128	16308	16162	16196	16110	16160	16024	16047	16062	16110	16163	16277	16102	16194	16096	16212	16103	16077	16043	16203	16140	16117	16031	16098	16140	16271	16077	16164	16118	15965	16027	16289	16172	16204	15912	16051	16085	16184	16011	16224	16253	16192	16185	16087	16084	16126	16225	15996	16210	16095	16369	16031	16045	16146	16068	16165	16092	16167	16200	16043	16156	16183	16146	16105	16066	16098	16057	16206	16153	16004	16121	16026	16151	16172	16132	16138	16223	15945	16135	15963	16136	16234	16206	16131	16156	16216	16279	16136	16080	15950	16057	16002	16042	16097	16121	16219	16111	16175	16014	16163	16069	16100	16078	16217	16051	16094	16200	16214	15891	16117	16124	16152	16161	16096	16114	16264	16200	16240	16134	16126	16209	16034	16170	15965	16185	16000	16043	16051	16094	16061	16163	16014	16167	15944	15979	16022	16198	16088	16085	16141	16032	16013	16227	16194	16160	16331	16139	16019	16223	16090	15976	16145	15955	16163	15966	16135	16197	16156	16100	16131	16021	16289	16104	16040	16050	16025	16051	16003	16162	16213	16194	16254	16163	16299	16105	16210	16319	16047	16192	16172	16189	16234	16313	15952	15981	16156	16077	16155	16033	16292	16031	15999	16158	16073	16405	16278	16135	16156	16232	16169	16276	16143	16184	16205	16213	16090	16085	16111	16102	16273	16089	16022	16085	15985	16180	16190	16273	16156	16170	16172	16196	15999	16157	16138	16175	16198	16230	16096	16106	16184	16030	16113	16054	16061	16136	16136	16133	16120	16137	15966	16161	16086	16057	16075	16342	16216	16085	16302	16046	16155	16109	15973	16147	16093	16094	15988	16323	16166	16240	16044	16014	16077	16159	15988	16121	16106	16107	16054	16013	16109	16216	16291	16005	16008	16204	16108	16195	16215	16147	16050	16261	16216	16098	16059	16227	15982	16188	16056	15958	16055	16074	15955	16123	16112	16132	16089	16047	16152	16287	16120	16191	16003	15912	16138	16115	15907	16124	16124	16064	16109	16185	16005	16145	16068	16003	16224	16148	16252	16029	16086	16128	16099	16168	16044	16016	16223	16162	16090	16171	16230	16185	16112	15950	16077	16138	16136	16248	16304	16188	16181	16044	16190	16087	16229	16255	16068	15959	16039	16125	16017	16000	15962	16117	16192	16280	16135	16008	16250	16091	16142	16083	16106	16096	16325	16036	16202	16154	16223	16164	16050	16166	16136	16156	16191	16042	16098	15973	16223	16225	16144	16145	15997	16281	15989	16005	15978	16145	16074	16190	16164	16019	16244	16152	16190	16292	15994	16117	16036	16005	16215	16070	16166	16055	16219	16034	16084	16020	16241	16058	16072	16182	16210	15972	16046	16146	16329	16128	16033	16183	16153	15975	16189	15917	16198	16125	16192	16135	16162	16057	16087	16067	16318	16000	16028	16314	16247	16255	16222	16091	16182	16036	16198	16109	16196	16150	16045	16168	16163	16063	16267	16278	16080	16196	16122	16112	16095	16123	16206	16156	16116	16063	16041	16146	15949	16169	16070	16213	16097	16145	16176	16273	16053	16146	16203	16222	16058	16129	16194	16041	16055	16129	15985	16095	16183	16068	16207	15992	16147	16128	16349	16008	16047	16276	16068	16209	15932	16330	16182	16082	16192	16233	16014	16074	16036	16112	16126	16024	16116	16059	16231	16156	16138	16152	16036	16193	16134	16169	16221	15972	16223	16008	16178	16168	16226	16001	16180	16104	16225	16045	16065	16031	16076	16063	16208	16114	15990	16122	16130	16002	16157	16104	16182	16208	16115	16191	16147	16030	16039	16139	15908	16025	16091	15965	16138	16196	16086	16254	16189	15959	16125	16274	16122	16145	15973	16277	16109	16146	16128	16155	15996	16204	16239	16196	15932	16197	16177	16352	16084	16046	16053	16235	15993	16158	16172	16142	16118	16147	16270	16066	16115	16129	16213	16060	15994	16172	16165	16188	16205	16086	16131	16181	16371	16058	16242	15935	16041	16110	16200	16243	16113	15923	16106	16248	15995	16192	16032	16015	16182	16130	15888	16221	16073	16225	16221	16172	16113	16049	15998	16219	16237	16143	16189	16107	16010	16121	16089	16185	16016	16172	16117	16159	16213	15998	16019	16163	16181	16104	16014	16119	16021	16205	16289	16148	16002	16185	16181	16166	16191	16043	16229	16280	16105	15994	16091	16111	16269	16245	16031	16097	16110	16064	16146	15938	16345	16090	16193	16195	16189	15929	16257	16193	16319	16070	16137	16302	16249	16190	16104	16200	16159	16130	16041	16209	16019	16308	16249	16089	16110	16221	16180	16140	16117	15941	16194	15841	16032	16168	16038	16100	16097	16069	16064	16012	16182	16053	16089	16038	16125	16046	16069	16175	16144	16149	16169	16118	16149	16156	15953	16114	16110	16180	15941	16147	16011	16142	16194	16052	16084	16069	16203	16122	16072	16210	16206	16236	16132	16030	16099	16237	15965	16167	16085	16182	16146	15998	16172	16063	16257	15993	16271	16035	16217	16196	16179	16192	16148	16231	16138	16171	16264	16067	16150	16080
27572	22448	26143	23685	19885	19609	19241	18896	18726	18604	18670	20398	21166	20464	18989	18333	18208	18206	18205	18294	18149	18226	18030	18243	18302	18232	18304	18172	18339	18226	18271	18191	18310	18131	18133	18277	18190	18141	18302	18402	18185	18227	18353	17973	18104	18284	18123	18176	18133	18139	18097	18023	18098	18268	18085	18136	18094	18114	18012	18226	18173	18139	18384	18263	18327	18171	18274	18141	18002	18191	18227	18058	18298	18130	18033	18013	17889	17912	17975	17905	17970	17975	18119	18388	18138	18011	18116	18245	18337	18215	18293	18061	18240	18122	18255	18039	18143	18120	18325	18294	18153	18098	18155	18292	18012	18105	18150	18089	18383	18527	18182	18156	18250	18109	18120	18113	18023	18191	18178	18021	17961	18037	18295	18131	18048	18131	17973	18318	18083	18125	18327	18132	18338	18038	18292	18189	18055	18013	18135	17995	18174	18121	18109	18222	18032	18072	18079	18073	18284	17939	18211	18224	18219	18132	18106	18215	18211	18333	18221	18238	18108	18217	18211	18329	18166	18326	18190	18135	18148	18180	18128	18081	18281	18191	18029	17954	18201	18087	18233	18575	18004	18360	18081	18103	18165	18163	18032	18004	18187	18091	18136	18141	18092	18150	18126	18140	18047	18212	18426	18072	18215	18133	18060	18244	18153	18060	18073	18187	18005	18081	18118	18295	18225	18218	18095	17986	18078	18241	18182	18112	18297	18194	18122	18059	18120	18114	18300	18020	18211	18056	18214	18017	18115	18125	17942	17950	18013	18052	18081	17959	18083	18250	18161	18158	18104	18269	18238	17889	18119	17968	18082	18039	18023	17935	18242	18115	18280	17992	18123	17936	18126	18176	18126	18015	18249	18269	18268	18087	18053	18209	17928	18199	18169	18291	18157	18050	18196	18119	18071	18226	18269	18075	18188	17863	18043	18100	18152	18248	18295	18269	17918	18095	18140	18143	18177	17984	18310	18215	18140	17851	18148	18206	18113	18073	18207	18141	18050	18165	18005	18195	17928	17925	18216	18102	18098	18160	18138	18164	18044	18063	18202	18125	18223	18090	18045	18086	18109	18022	18210	18021	18044	18172	18242	18167	18150	18307	18258	18110	17975	17978	18097	17978	17873	18194	18105	18150	17928	18095	18297	18033	18007	18147	18163	17959	18034	18245	18188	18029	17906	18166	18240	18077	18014	18271	18137	18188	18204	18234	18036	18358	18069	17897	18354	18075	18250	18238	18224	18014	18061	18083	17985	18204	18120	18124	18208	18104	18252	18190	18271	18132	18163	18073	18104	18262	18104	18500	18145	18000	18051	18224	18222	17998	18356	18280	17923	18085	18368	18307	17986	18339	18244	18073	17944	18011	18013	18018	18341	18255	18212	17911	18198	18136	18159	18037	17943	18132	18121	18121	18152	18194	18204	18036	18287	18090	18273	18110	18241	17992	18326	18192	18043	18111	18217	18129	18303	18214	18284	18141	18122	18100	18200	17959	18117	18100	18142	17937	18081	18107	18124	18241	18125	18323	18006	18242	18090	18324	18271	18051	18184	18290	18028	17987	18103	18114	18126	18195	18040	17941	18224	18240	18180	18100	18238	18238	18042	18265	18089	18437	18065	18079	17924	18184	18067	17954	17911	18143	18028	17976	18058	18065	18256	18303	18288	18072	18241	18145	18361	18230	18337	18098	18306	18142	18119	18253	18065	18128	18294	18071	18040	18021	18043	18080	18196	18246	18124	18206	18334	18155	18144	18135	18278	18105	18353	18115	17839	18115	18185	18096	17871	18070	18050	18250	18026	18253	18161	18037	18209	18035	18176	17909	18219	18390	18183	18194	18172	18105	18254	18247	18009	18023	18152	18136	18015	18093	18064	18132	18130	18162	18264	18239	18140	18088	18069	18207	18190	18199	18256	18125	17976	18092	18061	18287	18168	18089	18168	17983	18353	18199	18219	18265	18256	18326	18277	18125	17935	18102	18303	18267	18366	18137	18012	18130	18136	18014	18258	18066	18266	17850	18124	18247	18129	18246	18100	18033	17904	18023	17972	18130	18149	18134	18305	18174	18340	18204	18041	18051	18174	18167	18269	18182	18347	18148	18104	18189	18306	18148	18247	18021	18061	18150	17951	18031	18009	18188	18232	18168	18192	18072	18229	17960	18225	18308	18183	18177	17993	18053	17965	18229	17995	18156	18248	18302	18189	18165	18072	18035	18371	18036	18259	18402	18188	18258	18326	17992	18002	18063	18152	18099	18288	18199	17997	18120	18076	18189	18175	18148	18222	18220	18037	18170	18365	18158	18045	18253	18009	18123	18107	18149	18131	18070	17991	18131	18050	18133	18249	18269	18167	18157	18206	17916	18085	18056	18057	18236	18297	18369	18051	18073	18191	17901	18190	18039	18218	18056	18342	18088	18320	17948	18166	17891	18099	18104	18128	17935	18108	18114	18241	17959	17951	18330	18153	18385	18141	18097	18092	17935	18138	18106	18194	18252	18094	18199	18152	18027	18135	18027	18292	18320	18186	18266	18158	18193	18066	18030	18202	18125	18284	18118	18175	18495	18284	17976	18056	18210	18042	18059	18302	18165	18123	18065	18217	17842	18071	18131	18029	18059	18265	18089	18152	18098	18347	18221	18139	18104	18124	18105	17913	18249	18063	17913	18291	18056	18222	18099	18353	18269	18000	18149	18253	17943	18062	18265	18330	18161	18032	18217	18168	18243	18060	18149	18202	18176	18103	18353	18225	18215	18256	18019	18263	18125	18135	18099	18262	18155	18276	18065	18293	18201	18026	18012	18094	18251	18131	18264	18120	18331	18261	18092	18097	18030	18175	17964	18131	18176	18130	18182	18219	18120	18149	18105	18112	18046	18023	18123	18080	18089	18176	18062	18200	18148	18303	18051	18128	18059	18011	18056	18154	18056	18196	18065	18138	17975	18105	18202	18163	18251	18176	18150	18168	18312	18066	18227	18111	18111	18430	18144	18167	18154	18227	17907	18065	18286	18309	18273	18039	18148	18202	18066	18132	18312	18210	18198	18284	18367	18200	18162	18181	18098	18279	18180	18304	18072	18199	18192	18284	18164	18248	18286	17829	18271	18217	18247	18066	17976	18305	18017	18213	17957	18119	18030	18001	17918	18092	18206	18125	18224	18165	18081	18157	18026	18120	17986	18079	18181	18013	18366	18140	18059	18169	18122	17883	18284	18155	18278	18255	18132	18160	18186	18175	18259	18265	18228	18366	18232	18216	18041	18044	18087	17947	18157	18117	18153	18116	18121	18164	18049	18065	17985	17848	18173	18292	18165	18252	18187	18190	18201	18182	18209	18176	18140	18142	18299	18108	18154	18147	18168	18141	18225	17966	18050	18238	18246	18126	17925	18185	18117	18265	18224	18085	18134	18065	17999	18176	18189	18248	18392	18184	18148	18469	18069	18109	18200	18133	18141	18083	18220	18114	18214	18186	17893	18129	17976	17864	17894	18130	18080	18058	18268	18044	18038	18174	18040	18097	18077	18126	18193	18220	18033	18042	18135	17984	18226	18151	18048	18172	18068	18152	17948	18188	17922	18266	18326	18208	18155	18084	18063	18318	18124	18151	18229	18219	18081	18172	18038	18177	18264	18205	18249	18167	18158	18090	18118	18263	18027	18100	18253	18214	18062	17848	18082	18115	18225	18214	18065	18077	18206	18244	17970	18181	17945	18157	18028	18079	18222	18191	18105	18289	18128	18322	18163	18170	18269	18223	18397	18200	18131	18121	18473	18325	17994	18313	18091	18049	18118	17967	18193	18286	18118	18173	18171	18028	17997	18181	18106	18078	17888	18097	18111	18176	18129	18049	18096	18192	18245	18038	18279	18299	18109	18173	18181	18033	18050	17938	18111	18036	18172	18151	18017	18265	18062	18231	18225	18206	18063	18046	18258	18032	18245	17957	17787	18058	18173	18028	18287	18173	17990	18176	18169	17908	18185	18123	18421	18089	17954	18020	18093	18203	18036	18267	18259	18189	18265	18060	18129	18385	18179	18200	18054	18159	18223	18290	18357	18010	18203	18088	18130	18141	18180	18220	18122	18010	18317	18245	18189	18283	18326	18104	18191	18166	18132	18182	18213	18333	18266	18117	18450	18122	18133	18164	18119	18213	18192	18101	17980	18087	18122	18297	18039	17975	18112	18464	18151	18157	18156	18108	18056	18030	18078	18147	18121	18188	18204	18206	18198	18217	18215	18017	18256	18077	17948	18139	18196	18037	18112	18280	17959	18112	18042	18134	18148	18147	18121	18214	17934	18122	18091	18130	18103	18172	18108	18141	17996	17953	17868	18143	18004	18199	18011	18119	18058	18187	18130	18256	18121	18178	17986	18095	18000	18136	18184	18001	18227	18197	18160	18105	18225	18251	18258	18151	18279	18132	18085	18294	18194	17984	18112	18019	18156	18310	18210	17905	18099	18101	18084	18156	18253	18094	18148	18186	18180	18201	18238	18029	18101	18052	18138	18064	18091	17955	18223	18340	18357	18125	18054	18305	18224	18232	18224	17948	18064	18294	18364	18234	18104	18034	18287	18045	18250	18193	18223	18349	18277	18241	18015	18222	18167	18227	18165	18075	18226	18310	18039	18180	18316	18283	18031	18058	18135	17848	17943	18222	18312	18016	18181	18010	17945	18182	18177	18074	18081	18090	18436	18266	18222	18274	18177	18153	18259	18158	18265	18197	18320	17999	18104	18247	18174	18075	18185	18044	18085	18220	18276	18378	18010	18327	17988	18238	17964	18121	18082	18152	18016	18134	18073	18173	18175	18034	18204	18106	18101	17967	18035	17990	18295	18356	18313	18256	18351	18080	18044	18113	17975	18157	18128	17947	17954	18120	18165	18109	18204	18285	18058	18168	18314	18017	18034	18128	18081	18317	18179	18232	18268	17973	18024	17883	18051	18234	18164	17911	18331	18091	18257	18153	18141	18194	18018	18125	18082	18124	18171	18239	18029	18187	18294	18113	18217	17996	18213	18076	18353	18236	17896	18060	18056	18215	18071	17988	18191	18332	18270	18116	17967	18170	17966	18451	18214	18150	18264	18261	18151	18066	17981	18204	18216	18143	18106	18311	18283	18067	18399	18327	17864	18146	17893	18118	18004
17364	22640	23338	20939	19580	18818	17920	17415	17434	17090	17104	20552	20651	18913	17136	16378	16430	16195	16166	16277	16262	16346	16182	16299	16429	16158	16179	16099	16272	16195	16249	16206	16425	16225	16308	16326	16264	16206	16214	16312	16311	16308	16192	16184	16199	16429	16396	16320	16260	16248	16268	16438	16269	16354	16162	16140	16278	16109	16265	16180	16240	16257	16391	16204	16218	16281	16433	16187	16237	16410	16419	16412	16474	16455	16186	16296	16237	16271	16380	16314	16476	16239	16377	16271	16359	16324	16269	16272	16101	16348	16307	16188	16289	16330	16274	16271	16315	16228	16331	16217	16166	16197	16240	16123	16075	16328	16171	16270	16323	16254	16056	16316	16358	16174	16257	16132	16225	16109	16491	16372	16253	16281	16227	16204	16171	16169	16339	16366	16306	16275	16367	16315	16413	16375	16308	16300	16134	16345	16179	16183	16152	16263	16268	16118	16179	16174	16181	16210	16193	16167	16242	16183	16189	16333	16380	16283	16168	16344	16167	16219	16202	16305	16255	16277	16363	16385	16266	16334	16466	16166	16383	16234	16255	16185	16222	16247	16352	16245	16274	16219	16332	16215	16156	16236	16072	16210	16259	16369	16164	16334	16237	16297	16220	16311	16188	16349	16314	16284	16131	16287	16273	16380	16182	16210	16422	16185	16226	16334	16323	16260	16333	16393	16128	16326	16393	16124	16296	16407	16319	16255	16369	16372	16273	16122	16215	16207	16221	16063	16452	16495	16228	16313	16244	16369	16329	16273	16364	16349	16228	16301	16219	16325	16324	16375	16283	16257	16245	16328	16218	16258	16272	16112	16317	16325	16260	16272	16264	16307	16285	16210	16352	16177	16210	16292	16315	16312	16318	16321	16422	16268	16421	16198	16254	16416	16115	16279	16205	16167	16327	16288	16329	16192	16246	16248	16297	16298	16256	16370	16326	16379	16217	16159	16304	16190	16151	16227	16248	16426	16106	16328	16179	16340	16320	16448	16202	16166	16324	16340	16066	16268	16164	16355	15942	16399	16282	16276	16315	16250	16263	16209	16084	16344	16118	16144	16267	16243	16420	16140	16212	16209	16286	16374	16177	16384	16162	16114	16289	16317	16301	16494	16390	16234	16227	16211	16385	16328	16265	16374	16215	16032	16296	16216	16105	16329	16356	16215	16207	16314	16363	16326	16110	16279	16195	16238	16206	16286	16221	16293	16236	16221	16196	16100	16190	16249	16201	16121	16270	16284	16281	16442	16400	16491	16174	16172	16131	16307	16237	16082	16280	16050	16320	16284	16279	16189	16311	16140	16267	16223	16404	16207	16280	16352	16278	16262	16161	16226	16299	16117	16063	16282	16173	16137	16195	16188	16120	16118	16363	16433	16176	16261	16205	16360	16176	16294	16072	16366	16216	16104	16172	16390	16411	16249	16218	16386	16360	16540	16235	16392	16200	16287	16277	16273	16339	16259	16280	16144	16083	16166	16388	16152	16235	16214	16268	16357	16289	16278	16303	16160	16282	16180	16279	16393	16220	16398	16235	16248	16227	16365	16271	16452	16277	16228	16238	16376	16104	16294	16236	16292	16321	16268	16268	16262	16192	16250	16128	16216	16302	16277	16242	16274	16304	16201	16188	16372	16245	16304	16237	16225	16201	16413	16129	16369	16172	16221	16508	16303	16274	16206	16191	16234	16234	16249	16322	16352	16354	16261	16145	16298	16276	16271	16281	16309	16319	16278	16312	16250	16298	16239	16243	16219	16136	16176	16261	16351	16354	16305	16430	16148	16336	16163	16167	16309	16273	16215	16296	16413	16362	16312	16357	16235	16134	16376	16288	16180	16292	16391	16329	16333	16331	16398	16152	16383	16314	16165	16284	16210	16217	16240	16159	16226	16369	16321	16291	16212	16373	16318	16240	16291	16207	16341	16253	16281	16374	16228	16405	16164	16326	16302	16299	16179	16381	16153	16231	16341	16140	16492	16193	16306	16333	16301	16428	16292	16362	16361	16319	16344	16312	16273	16207	16270	16345	16232	16330	16212	16249	16347	16417	16144	16247	16380	16252	16218	16230	16210	16220	16098	16373	16303	16328	16255	16195	16170	16231	16097	16271	16234	16336	16429	16310	16190	16284	16356	16163	16371	16253	16246	16355	16254	16217	16112	16371	16249	16314	16120	16352	16216	16285	16310	16350	16216	16177	16108	16255	16148	16180	16289	16328	16242	16277	16158	16368	16400	16232	16450	16392	16203	16313	16242	16290	16169	16151	16242	16224	16251	16237	16472	16273	16267	16248	16055	16421	16291	16084	16145	16287	16311	16313	16327	16249	16215	16314	16371	16190	16169	16169	16297	16311	16320	16314	16304	16247	16297	16272	16184	16278	16242	16189	16340	16284	16337	16180	16336	16232	16278	16435	16212	16192	16287	16118	16213	16504	16321	16317	16320	16284	16316	16143	16252	16199	16241	16297	16283	16194	16204	16190	16273	16236	16412	16344	16184	16210	16346	16175	16190	16198	16298	16261	16210	16316	16265	16278	16145	16414	16178	16455	16226	16265	16194	16250	16339	16211	16278	16205	16166	16284	16450	16353	16342	16331	15962	16359	16335	16313	16290	16507	16214	16274	16380	16258	16349	16342	16406	16206	16262	16373	16244	16267	16321	16216	16534	16245	16321	16331	16276	16404	16263	16218	16244	16440	16363	16430	16205	16266	16311	16288	16297	16174	16220	16265	16363	16247	16392	16287	16270	16295	16354	16245	16356	16377	16239	16147	16455	16283	16386	16268	16362	16213	16252	16201	16153	16300	16311	16278	16327	16434	16227	16245	16366	16259	16222	16183	16354	16243	16366	16215	16234	16359	16285	16392	16156	16293	16454	16270	16262	16467	16263	16284	16313	16279	16323	16277	16265	16188	16319	16277	16357	16332	16270	16224	16210	15994	16314	16349	16431	16308	16382	16387	16213	16224	16343	16337	16308	16274	16183	16334	16328	16297	16248	16299	16289	16280	16353	16241	16355	16404	16251	16060	16362	16354	16080	16213	16247	16243	16290	16215	16334	16173	16392	16236	16178	16457	16316	16256	16153	16419	16263	16256	16201	16405	16350	16271	16211	16260	16087	16305	16255	16440	16272	16190	16105	16140	16464	16150	16144	16222	16100	16181	16529	16330	16166	16246	16338	16327	16218	16183	16312	16275	16241	16190	16153	16317	16103	16143	16298	16390	16285	16238	16077	16171	16393	16169	16172	16301	16422	16399	16360	16214	16204	16272	16223	16218	16155	16417	16314	16344	16355	16101	16249	16261	16324	16459	16310	16348	16134	16358	16279	16079	16261	16244	16258	16200	16271	16243	16288	16033	16349	16407	16290	16240	16088	16140	16203	16092	16362	16300	16169	16226	16272	16221	16239	16076	16430	16221	16080	16357	16151	16195	16184	16383	16368	16104	16224	16203	16218	16128	16310	16142	16472	16297	16253	16005	16300	16239	16316	16163	16027	16354	16430	16204	16202	16044	16231	16410	16153	16536	16175	16315	16204	16192	16187	16293	16095	16229	16176	16228	16287	16249	16285	16278	16232	16288	16302	16233	16425	16343	16307	16495	16221	16326	16250	16378	16359	16267	16281	16370	16415	16292	16205	16251	16403	16090	16264	16187	16190	16169	16309	16227	16433	16412	16193	16248	16263	16130	16346	16398	16238	16176	16178	16250	16288	16222	16300	16307	16306	16181	16294	16189	16297	16227	16418	16298	16432	16359	16141	16379	16388	16346	16211	16229	16450	16296	16319	16033	16296	16338	16389	16215	16277	16258	16241	16307	16145	16444	16312	16317	16199	16129	16214	16156	16205	16206	16151	16255	16147	16166	16340	16227	16237	16219	16180	16246	16397	16374	16292	16318	16287	16310	16099	16111	16310	16317	16268	16260	16236	16229	16267	16138	16172	16234	16251	16374	16170	16251	16449	16226	16312	16201	16297	16314	16236	16278	16294	16239	16308	16342	16326	16343	16322	16183	16189	16289	16253	16284	16288	16194	16314	16365	16346	16269	16307	16333	16194	16304	16360	16298	16322	16321	16189	16173	16256	16160	16360	16232	16142	16298	16125	16261	16369	16291	16293	16298	16262	16284	16186	16234	16154	16243	16121	16367	16384	16109	16272	16374	16296	16461	16151	16227	16303	16269	16246	16297	16246	16360	16377	16051	16284	16157	16160	16384	16341	16257	16284	16380	16325	16239	16393	16164	16375	16246	16282	16347	16228	16217	16235	16184	16256	15966	16268	16372	16349	16098	16213	16244	16298	16330	16340	16555	16075	16448	16142	16177	16187	16188	16326	16141	16337	16291	16362	16257	16398	16282	16234	16195	16180	16362	16156	16369	16148	16310	16326	16275	16259	16260	16369	16426	16374	16346	16191	16313	16203	16361	16335	16284	16253	16177	16279	16407	16301	16382	16259	16136	16258	16299	16198	16325	16207	16179	16278	16288	16205	16229	16294	16276	16345	16113	16291	16220	16355	16444	16317	16416	16216	16312	16182	16160	16169	16293	16201	16416	16437	16297	16360	16250	16323	16176	16206	16234	16099	16246	16227	16079	16525	16336	16437	16177	16213	16315	16268	16116	16292	16239	16272	16180	16078	16336	16474	16271	16469	16234	16250	16202	16366	16327	16337	16221	16224	16185	16291	16266	16349	16239	16221	16361	16115	16252	16345	16505	16193	16315	16298	16297	16233	16293	16262	16221	16219	16104	16221	16387	16201	16158	16227	16369	16277	16244	16194	16271	16301	16180	16326	16107	16138	16244	16186	16373	16179	16191	16243	16260	16263	16375	16431	16193	16405	16346	16216	16415	16134	16383	16130	16287	16215	16201	16334	16189	16112	16296	16133	16139	16384	16284	16551	16305	16298	16059	16186	16353	16111	16264	16309	16242	16266	16276	16346	16308	16345	16271	16384	16247	16202	16308	16281	16274	16307	16438	16432	16240	16223	16340	16130	16127	16387	16280	16208	16221	16259	16243	16131	16161	16332	16274	16302	16244	16298	16308	16369	16294	16265	16260	16407	16440	16259	16348	16183	16192	16652	16189	16312	16341	16189	16214	16530	16396	16259	16277	16334	16425	16381	16225	16125	16353	16298	16239	16251	16191	16232
24061	21382	28898	24375	22640	23225	22562	20315	19618	19484	21450	35864	34022	28900	22672	19547	18804	18629	18436	18595	18706	18739	18535	18574	18599	18700	18474	18413	18656	18521	18573	18431	18264	18427	18385	18493	18676	18569	18603	18462	18500	18599	18493	18359	18546	18463	18605	18489	18438	18339	18523	18342	18384	18643	18436	18141	18417	18395	18661	18483	18414	18358	18629	18279	18481	18428	18350	18386	18392	18513	18458	18560	18229	18556	18418	18480	18482	18547	18582	18651	18610	18490	18233	18647	18454	18649	18564	18388	18331	18408	18392	18396	18507	18545	18553	18612	18448	18364	18188	18475	18695	18481	18322	18616	18280	18456	18492	18242	18332	18593	18471	18384	18419	18357	18393	18408	18379	18500	18227	18310	18266	18185	18345	18547	18443	18612	18399	18484	18557	18348	18534	18493	18306	18249	18421	18398	18326	18197	18454	18186	18386	18345	18378	18177	18464	18374	18632	18559	18290	18395	18389	18159	18367	18311	18354	18455	18472	18483	18399	18456	18500	18301	18326	18225	18104	18294	18468	18560	18393	18340	18493	18553	18453	18695	18659	18411	18406	18550	18596	18385	18465	18324	18413	18457	18433	18235	18534	18255	18315	18658	18447	18341	18266	18309	18378	18270	18407	18350	18387	18490	18401	18562	18300	18373	18459	18282	18504	18345	18531	18464	18438	18404	18359	18341	18621	18310	18232	18405	18549	18282	18512	18149	18408	18563	18439	18405	18455	18234	18363	18419	18595	18485	18387	18290	18392	18314	18380	18533	18438	18451	18439	18476	18320	18418	18490	18451	18356	18356	18375	18520	18414	18415	18492	18410	18619	18418	18351	18381	18251	18331	18133	18410	18396	18420	18524	18356	18569	18385	18359	18271	18504	18295	18485	18305	18442	18317	18561	18376	18177	18343	18267	18473	18455	18501	18587	18349	18613	18254	18307	18428	18293	18504	18399	18699	18466	18375	18384	18372	18384	18239	18319	18342	18400	18349	18565	18578	18396	18151	18475	18321	18344	18333	18449	18335	18429	18543	18301	18230	18527	18435	18620	18384	18601	18503	18256	18337	18340	18481	18376	18550	18430	18491	18506	18531	18275	18410	18305	18401	18391	18411	18340	18328	18432	18507	18445	18396	18453	18292	18273	18499	18646	18335	18342	18193	18494	18498	18487	18331	18353	18386	18421	18483	18304	18595	18585	18399	18347	18585	18440	18425	18235	18141	18240	18245	18380	18428	18457	18480	18339	18463	18381	18159	18600	18466	18417	18564	18506	18481	18240	18492	18412	18252	18580	18449	18460	18359	18390	18428	18316	18270	18479	18359	18322	18439	18364	18584	18423	18323	18693	18563	18444	18383	18418	18262	18358	18430	18440	18351	18393	18557	18329	18296	18334	18423	18734	18514	18603	18485	18372	18460	18447	18532	18393	18213	18471	18585	18201	18364	18787	18495	18355	18712	18517	18504	18344	18454	18457	18293	18305	18470	18364	18357	18355	18391	18581	18596	18400	18303	18282	18323	18333	18405	18501	18396	18404	18572	18538	18427	18353	18538	18450	18464	18608	18355	18312	18329	18365	18266	18279	18346	18320	18522	18319	18479	18381	18401	18459	18474	18417	18304	18385	18546	18553	18457	18434	18316	18367	18503	18308	18422	18552	18352	18412	18319	18405	18599	18412	18231	18254	18360	18547	18419	18249	18523	18291	18596	18555	18752	18695	18611	18458	18284	18627	18576	18401	18390	18497	18287	18441	18471	18351	18404	18447	18502	18398	18562	18265	18356	18418	18435	18348	18556	18312	18404	18350	18437	18257	18442	18629	18609	18515	18406	18547	18565	18488	18469	18347	18332	18459	18435	18383	18406	18410	18290	18265	18468	18362	18469	18283	18413	18257	18454	18350	18517	18538	18447	18371	18342	18275	18354	18439	18495	18479	18277	18520	18262	18327	18341	18417	18480	18494	18247	18429	18155	18377	18554	18418	18457	18598	18404	18459	18423	18234	18514	18384	18402	18435	18396	18260	18508	18405	18464	18405	18468	18420	18344	18334	18332	18303	18362	18215	18461	18414	18510	18457	18417	18490	18600	18485	18210	18439	18255	18352	18532	18592	18469	18309	18415	18427	18675	18555	18293	18264	18341	18393	18392	18514	18407	18390	18543	18315	18470	18382	18344	18404	18372	18252	18282	18311	18500	18377	18080	18462	18372	18478	18651	18325	18220	18464	18385	18377	18259	18502	18474	18254	18523	18521	18425	18570	18481	18251	18420	18394	18325	18307	18480	18520	18413	18369	18473	18124	18319	18407	18348	18314	18485	18296	18317	18436	18296	18468	18352	18397	18400	18303	18340	18242	18676	18496	18554	18602	18283	18425	18521	18401	18359	18426	18225	18519	18503	18378	18455	18407	18322	18419	18450	18547	18510	18537	18235	18430	18520	18290	18426	18225	18441	18353	18413	18491	18244	18188	18618	18552	18362	18391	18433	18407	18429	18455	18350	18415	18345	18270	18485	18242	18454	18409	18361	18483	18369	18326	18363	18393	18240	18288	18585	18296	18578	18415	18358	18491	18472	18661	18315	18462	18289	18179	18346	18407	18277	18415	18545	18343	18623	18050	18528	18296	18478	18338	18417	18259	18297	18425	18249	18754	18685	18547	18314	18294	18492	18641	18372	18476	18363	18337	18540	18465	18425	18513	18304	18224	18239	18499	18247	18516	18348	18579	18235	18357	18301	18512	18325	18347	18573	18435	18555	18536	18260	18518	18432	18269	18556	18327	18469	18397	18436	18491	18380	18428	18577	18640	18441	18484	18428	18442	18464	18438	18516	18607	18540	18501	18419	18376	18436	18332	18381	18461	18601	18478	18286	18369	18356	18235	18547	18496	18379	18268	18348	18283	18442	18409	18409	18486	18484	18602	18322	18668	18431	18515	18439	18327	18397	18470	18630	18436	18370	18482	18401	18315	18265	18391	18350	18413	18410	18370	18413	18459	18426	18484	18274	18451	18543	18311	18367	18469	18563	18302	18562	18344	18385	18469	18317	18388	18484	18445	18417	18442	18343	18475	18568	18449	18254	18365	18213	18436	18780	18241	18178	18273	18561	18373	18439	18336	18452	18291	18355	18454	18293	18482	18561	18240	18404	18184	18239	18236	18356	18429	18311	18340	18591	18467	18373	18357	18316	18389	18349	18486	18364	18416	18294	18363	18482	18337	18385	18435	18530	18605	18418	18442	18530	18300	18543	18686	18271	18435	18278	18360	18297	18551	18425	18647	18492	18617	18418	18428	18374	18406	18311	18568	18479	18486	18554	18430	18367	18428	18372	18193	18490	18448	18429	18443	18506	18334	18327	18423	18302	18633	18338	18657	18581	18560	18286	18585	18596	18561	18382	18267	18315	18536	18459	18349	18467	18258	18518	18334	18417	18508	18417	18406	18396	18521	18475	18293	18434	18398	18336	18470	18560	18820	18465	18243	18427	18396	18391	18400	18463	18466	18292	18532	18397	18506	18548	18503	18443	18524	18434	18483	18344	18477	18398	18351	18366	18527	18447	18367	18531	18577	18406	18703	18541	18224	18485	18606	18511	18318	18581	18501	18484	18553	18549	18543	18390	18495	18551	18271	18323	18483	18441	18361	18371	18442	18313	18623	18398	18330	18513	18518	18387	18287	18374	18588	18475	18301	18467	18485	18535	18399	18292	18399	18445	18391	18513	18462	18425	18428	18406	18482	18549	18256	18506	18195	18476	18334	18587	18512	18426	18573	18286	18267	18463	18313	18247	18312	18425	18682	18285	18523	18401	18507	18602	18503	18510	18373	18561	18420	18624	18523	18265	18431	18408	18566	18409	18265	18490	18589	18537	18548	18408	18415	18432	18444	18347	18409	18402	18421	18478	18501	18516	18415	18558	18555	18627	18445	18659	18598	18434	18213	18463	18471	18295	18308	18417	18512	18433	18426	18366	18339	18381	18133	18384	18437	18515	18309	18391	18259	18443	18289	18332	18574	18470	18400	18461	18399	18442	18571	18467	18396	18459	18402	18562	18270	18386	18281	18437	18353	18463	18335	18338	18398	18636	18570	18313	18515	18348	18422	18353	18368	18424	18677	18441	18452	18417	18428	18414	18516	18581	18367	18307	18511	18343	18495	18394	18527	18708	18425	18367	18422	18383	18490	18259	18447	18578	18420	18557	18272	18362	18481	18420	18424	18563	18388	18471	18580	18503	18210	18497	18586	18278	18561	18524	18516	18438	18318	18281	18571	18510	18418	18375	18522	18449	18470	18485	18421	18318	18556	18398	18489	18408	18618	18374	18297	18468	18345	18438	18638	18501	18389	18711	18409	18357	18459	18312	18411	18330	18502	18507	18499	18397	18350	18501	18140	18464	18544	18417	18369	18363	18266	18399	18369	18570	18371	18457	18469	18461	18403	18330	18244	18310	18388	18204	18412	18604	18454	18604	18467	18527	18446	18298	18495	18495	18460	18513	18291	18554	18586	18556	18379	18626	18563	18420	18451	18411	18386	18386	18237	18395	18387	18246	18462	18432	18577	18482	18282	18440	18363	18691	18465	18343	18337	18505	18356	18489	18501	18618	18491	18534	18273	18592	18447	18422	18303	18292	18537	18335	18497	18480	18348	18348	18587	18340	18494	18328	18489	18510	18397	18262	18351	18409	18363	18431	18378	18479	18510	18461	18386	18331	18464	18351	18581	18289	18444	18495	18388	18462	18169	18452	18227	18409	18259	18320	18538	18452	18589	18586	18424	18615	18592	18548	18529	18341	18437	18566	18341	18234	18365	18391	18286	18372	18349	18318	18397	18441	18476	18422	18594	18609	18648	18420	18670	18423	18547	18502	18592	18385	18589	18211	18437	18418	18325	18403	18370	18462	18518	18348	18362	18261	18440	18452	18331	18374	18290	18343	18374	18381	18472	18240	18276	18431	18586	18566	18301	18342	18366	18343	18669	18407	18514	18646	18513	18399	18297	18514	18315	18369	18540	18542	18441	18371	18355	18213	18388	18481	18556	18514	18287	18293	18480	18542	18383	18161	18218	18313	18449	18514	18472	18168	18514	18341	18292	18369	18414	18540	18501	18552	18448	18441	18339	18400	18285	18344	18437	18638	18390	18530	18459	18427
17156	28849	27531	24563	22021	20512	19380	18893	18439	17866	21708	39208	35665	28936	21065	17474	16501	16492	16449	16598	16708	16545	16432	16592	16586	16647	16413	16408	16603	16424	16469	16422	16407	16531	16518	16423	16583	16441	16422	16558	16375	16355	16449	16425	16489	16601	16484	16402	16571	16296	16464	16496	16533	16428	16582	16403	16552	16543	16520	16451	16512	16354	16643	16521	16389	16273	16611	16518	16526	16435	16497	16360	16367	16447	16337	16482	16501	16596	16352	16587	16369	16430	16372	16504	16497	16484	16396	16474	16490	16455	16773	16406	16551	16473	16308	16602	16415	16431	16477	16336	16561	16427	16620	16523	16387	16374	16519	16384	16530	16551	16594	16461	16555	16379	16582	16558	16537	16459	16387	16533	16396	16548	16416	16578	16563	16473	16463	16353	16475	16507	16361	16575	16454	16590	16368	16236	16458	16377	16539	16493	16403	16494	16651	16680	16609	16599	16555	16251	16429	16348	16448	16414	16602	16366	16489	16427	16393	16420	16642	16418	16466	16555	16349	16392	16331	16422	16664	16300	16361	16481	16408	16505	16404	16331	16405	16462	16550	16385	16429	16488	16387	16440	16374	16398	16463	16528	16652	16541	16531	16322	16668	16352	16398	16605	16371	16343	16314	16466	16598	16413	16539	16467	16495	16452	16518	16402	16571	16541	16452	16550	16418	16537	16302	16348	16476	16553	16466	16481	16405	16405	16451	16461	16516	16430	16420	16488	16291	16240	16470	16287	16435	16532	16436	16518	16519	16600	16539	16507	16314	16400	16560	16464	16506	16356	16367	16520	16531	16538	16405	16412	16285	16391	16380	16545	16409	16555	16609	16514	16452	16508	16497	16325	16434	16433	16632	16296	16504	16477	16431	16403	16348	16413	16479	16421	16390	16420	16761	16487	16596	16402	16454	16352	16398	16562	16593	16285	16352	16519	16572	16439	16307	16477	16604	16459	16354	16457	16278	16258	16394	16405	16339	16466	16492	16387	16467	16476	16370	16474	16147	16453	16234	16514	16499	16508	16325	16435	16427	16395	16474	16563	16660	16499	16359	16461	16460	16369	16451	16499	16351	16513	16417	16438	16369	16322	16269	16399	16405	16318	16503	16450	16413	16453	16420	16519	16441	16446	16438	16486	16408	16484	16364	16498	16431	16426	16454	16472	16445	16451	16515	16373	16329	16340	16449	16475	16409	16372	16462	16538	16342	16317	16512	16354	16559	16456	16373	16669	16489	16594	16492	16473	16487	16514	16474	16331	16603	16399	16499	16302	16594	16351	16426	16596	16416	16496	16492	16405	16389	16427	16497	16587	16475	16439	16536	16478	16468	16467	16400	16499	16505	16386	16512	16495	16453	16344	16469	16336	16487	16466	16401	16546	16567	16259	16483	16366	16428	16507	16518	16315	16631	16402	16488	16526	16392	16441	16434	16459	16590	16521	16292	16642	16564	16504	16383	16510	16579	16376	16559	16173	16383	16518	16430	16525	16513	16483	16336	16469	16323	16444	16512	16395	16396	16407	16515	16443	16497	16341	16337	16562	16364	16424	16559	16453	16357	16429	16440	16556	16468	16403	16413	16507	16498	16478	16596	16383	16352	16402	16519	16412	16405	16412	16270	16468	16404	16615	16429	16433	16412	16355	16437	16541	16350	16445	16475	16532	16457	16486	16441	16269	16678	16337	16245	16452	16663	16534	16412	16315	16338	16404	16445	16390	16553	16481	16435	16442	16506	16295	16514	16565	16491	16383	16435	16395	16588	16496	16686	16382	16395	16541	16308	16301	16555	16447	16456	16399	16452	16453	16439	16398	16401	16272	16351	16491	16445	16563	16458	16337	16443	16494	16586	16400	16570	16480	16479	16378	16518	16338	16437	16476	16512	16394	16556	16376	16371	16398	16538	16505	16346	16686	16542	16385	16445	16635	16460	16563	16434	16422	16353	16378	16493	16360	16404	16376	16428	16316	16348	16418	16327	16408	16574	16517	16316	16238	16589	16410	16490	16430	16592	16595	16505	16289	16374	16417	16416	16418	16428	16495	16456	16473	16448	16427	16312	16545	16413	16535	16604	16535	16523	16411	16381	16347	16415	16463	16437	16440	16303	16432	16375	16536	16449	16395	16449	16588	16489	16486	16386	16368	16454	16464	16461	16499	16559	16350	16399	16516	16311	16591	16412	16517	16455	16427	16428	16369	16440	16426	16397	16413	16495	16468	16515	16453	16354	16387	16445	16452	16320	16477	16825	16391	16575	16421	16516	16360	16643	16236	16627	16346	16474	16650	16397	16280	16451	16469	16473	16497	16574	16481	16303	16498	16373	16426	16436	16604	16390	16477	16657	16391	16402	16659	16554	16501	16586	16400	16423	16412	16572	16342	16341	16424	16353	16493	16418	16432	16380	16301	16436	16438	16603	16410	16515	16498	16430	16544	16420	16429	16443	16370	16251	16452	16383	16368	16329	16434	16365	16403	16489	16489	16471	16481	16545	16544	16453	16440	16385	16495	16360	16671	16622	16481	16592	16545	16536	16686	16552	16460	16320	16500	16396	16413	16431	16445	16649	16513	16433	16471	16578	16472	16516	16442	16378	16418	16417	16395	16422	16295	16479	16478	16396	16342	16366	16501	16485	16477	16474	16485	16478	16355	16471	16568	16287	16581	16387	16356	16530	16615	16459	16393	16415	16449	16512	16667	16554	16478	16331	16340	16562	16448	16608	16382	16446	16412	16437	16457	16373	16546	16618	16495	16404	16525	16530	16521	16454	16364	16482	16560	16324	16477	16250	16416	16479	16391	16337	16508	16390	16581	16369	16496	16372	16361	16617	16554	16400	16344	16464	16482	16337	16568	16258	16412	16678	16410	16382	16496	16506	16436	16418	16398	16434	16402	16489	16447	16310	16379	16409	16438	16521	16305	16424	16630	16269	16391	16440	16462	16424	16404	16362	16515	16489	16481	16567	16405	16310	16183	16532	16559	16383	16490	16434	16405	16455	16322	16486	16265	16402	16390	16320	16556	16484	16529	16550	16507	16692	16454	16518	16441	16639	16344	16658	16317	16487	16551	16438	16411	16457	16447	16445	16496	16701	16366	16468	16525	16339	16332	16533	16424	16501	16508	16393	16483	16461	16451	16435	16410	16299	16446	16357	16593	16273	16521	16256	16482	16523	16491	16414	16302	16633	16329	16310	16404	16409	16387	16439	16455	16372	16386	16429	16372	16541	16638	16464	16529	16389	16416	16603	16352	16376	16614	16497	16305	16593	16526	16553	16659	16539	16428	16527	16535	16335	16436	16604	16491	16428	16554	16527	16317	16376	16476	16416	16423	16553	16484	16286	16405	16522	16455	16483	16599	16365	16361	16446	16413	16402	16476	16535	16459	16442	16407	16363	16481	16378	16520	16672	16445	16324	16432	16320	16463	16346	16424	16292	16446	16525	16328	16431	16391	16498	16534	16550	16428	16416	16503	16340	16359	16459	16364	16493	16702	16480	16299	16574	16578	16334	16405	16418	16337	16270	16514	16292	16557	16421	16436	16666	16400	16419	16470	16368	16462	16346	16573	16536	16489	16500	16442	16512	16461	16262	16519	16556	16637	16475	16426	16253	16600	16583	16357	16318	16541	16371	16603	16649	16513	16348	16544	16361	16562	16261	16352	16502	16505	16563	16496	16616	16316	16294	16235	16353	16644	16543	16492	16322	16562	16406	16394	16464	16471	16515	16551	16314	16534	16365	16608	16357	16373	16605	16509	16420	16630	16363	16587	16496	16324	16514	16400	16324	16457	16293	16484	16441	16465	16490	16269	16365	16358	16578	16562	16601	16391	16632	16486	16461	16417	16275	16403	16578	16456	16500	16427	16510	16395	16482	16392	16415	16443	16370	16513	16548	16380	16427	16400	16469	16441	16502	16633	16506	16199	16313	16491	16442	16611	16349	16395	16476	16389	16442	16334	16383	16333	16463	16478	16520	16354	16425	16606	16298	16622	16463	16486	16505	16469	16443	16508	16396	16420	16338	16372	16404	16333	16610	16501	16453	16490	16525	16560	16486	16452	16483	16433	16509	16545	16591	16369	16559	16443	16520	16501	16387	16385	16409	16586	16267	16564	16642	16523	16559	16301	16551	16382	16525	16343	16525	16487	16519	16412	16500	16550	16360	16472	16384	16148	16414	16484	16579	16355	16302	16273	16555	16478	16508	16466	16524	16360	16555	16490	16606	16499	16464	16651	16350	16509	16423	16484	16433	16472	16592	16503	16598	16465	16428	16438	16483	16419	16609	16400	16587	16441	16376	16294	16423	16531	16459	16482	16430	16517	16429	16407	16508	16389	16386	16360	16442	16620	16582	16758	16510	16306	16606	16639	16277	16576	16150	16497	16566	16366	16491	16563	16675	16484	16439	16418	16444	16446	16454	16385	16546	16676	16337	16585	16406	16429	16322	16519	16528	16329	16372	16502	16541	16278	16332	16415	16580	16396	16359	16530	16502	16427	16598	16467	16538	16541	16402	16330	16276	16367	16401	16505	16408	16482	16409	16480	16456	16389	16214	16294	16459	16379	16363	16474	16333	16485	16300	16409	16505	16427	16621	16385	16417	16494	16541	16493	16404	16564	16408	16433	16424	16607	16601	16344	16318	16511	16345	16512	16470	16504	16338	16544	16397	16514	16576	16407	16360	16473	16438	16153	16583	16561	16473	16441	16354	16283	16319	16460	16457	16463	16371	16378	16446	16497	16462	16462	16377	16333	16450	16380	16577	16348	16477	16440	16521	16676	16552	16598	16488	16343	16468	16383	16289	16461	16478	16372	16484	16412	16495	16334	16421	16469	16466	16466	16332	16423	16205	16560	16469	16500	16499	16420	16558	16506	16691	16376	16456	16327	16419	16548	16526	16491	16428	16386	16421	16483	16541	16634	16403	16658	16399	16321	16343	16233	16510	16595	16415	16310	16472	16346	16378	16650	16434	16396	16394	16469	16503	16425	16513	16566	16436	16451	16553	16494	16468	16438	16487	16203	16466	16512	16507	16324	16585	16255	16420	16405	16474	16374	16415	16281	16573	16512	16495	16421	16478	16552	16345	16333	16560	16519	16455	16502	16394	16379	16656	16553	16498	16426	16430	16388	16527	16408	16407	16514
22907	21372	29376	23743	21565	23731	25950	20493	19472	19023	22971	44643	39837	34895	28138	21290	18755	18181	18169	18053	18169	17943	17812	18044	18152	18064	18014	18042	17887	18065	17949	17870	17866	17949	18088	18141	17931	17935	17822	17936	17959	17870	17957	17874	17909	17759	17942	17976	17824	17889	17990	17795	17992	17838	17876	17930	18033	17848	17897	17811	17939	17831	17895	18010	17834	17799	17860	17933	17894	17866	17898	17911	17856	17895	17907	17853	17919	17945	17764	17663	17898	17896	17994	17877	17813	17768	17916	17880	17675	17832	17896	17892	17655	17803	17885	17864	17814	17747	17880	17617	17947	17757	17761	17896	17886	17757	17562	17774	17773	17502	17719	17708	17807	17780	17873	17905	17916	17883	17861	17918	17830	17927	17904	17890	17744	17828	17894	17868	17800	17831	17830	17817	17804	17824	17787	17923	18006	17994	17910	17674	17766	17696	17851	17912	17781	17764	17954	17910	17860	17851	17890	17805	18009	17797	17824	17764	17809	17746	17902	17959	17910	17971	17580	17930	17658	17931	17835	17666	17889	17759	17835	17827	17720	17738	17754	17945	17730	17761	17564	17886	17814	17807	17942	18026	17766	17846	17691	17926	17752	17757	17678	17927	17807	17599	17759	17774	17772	17710	17808	17855	17989	17675	17725	17804	17890	17685	17794	18008	17830	17757	17704	18029	17772	17690	17752	17877	17688	17834	17803	17664	17674	17933	17863	17722	17687	17920	17910	18028	17668	17895	17707	17727	17920	17856	17742	17794	17874	17567	17775	17837	17816	17989	18036	17801	17896	17872	17820	17746	17833	17679	17746	17744	17809	17806	17927	18053	17912	17881	17705	17662	17701	17780	17910	17867	17841	17873	17905	17845	17858	17839	17816	17974	17630	17705	17825	17839	17760	17777	17595	17840	17749	17911	17941	17966	17968	17776	17776	17780	17689	17731	17859	18071	18061	17642	17808	17689	17935	17940	17887	17933	17822	17901	17730	18019	17764	17719	17675	17679	17932	17901	17785	17848	17746	17862	17602	17714	17776	17655	17854	17819	17742	18064	17961	17797	18007	17980	17674	17816	17893	17854	17871	17714	17710	17857	17881	17796	17800	17854	17762	17906	17804	17686	17825	17776	17790	17681	17656	17917	17906	17668	17711	17859	17795	17668	17946	17803	17668	17756	17827	17773	17801	17960	17677	17725	17928	17885	17902	17880	17936	17797	17829	17832	17637	17923	17851	17729	17967	17871	17643	17714	17858	17672	17616	17806	17871	18072	17750	17780	17779	17922	17760	17883	17698	17805	17746	17808	17698	17811	17852	18054	17995	17775	17946	17924	17760	17754	17641	17852	17834	17702	17932	17793	17762	17630	17919	17751	17703	17806	17862	17693	17842	17803	17738	17912	17957	17942	17728	17871	18014	17867	17825	17830	17778	17757	17890	17619	18075	17796	18004	17666	18052	17985	17913	17699	17834	17817	17583	17922	17910	17877	17851	17838	18015	17934	17934	17825	17683	17862	17923	17779	17572	17961	17924	18064	17896	17653	17705	17553	18078	17690	17684	17793	17825	18042	17667	17758	17819	17766	18105	17897	17539	17840	17794	17766	18038	18017	18055	17685	17850	17993	17811	18079	17893	17930	17794	17918	17754	17636	17895	17675	17843	17662	17682	17792	17800	17681	17740	18034	17910	17946	17699	17705	17911	17614	17889	17801	17861	17849	17915	17925	18012	17893	17648	17782	17836	17845	17832	18022	17969	17772	17848	18026	18054	17975	17681	17822	17664	17542	17734	17802	17876	17684	17939	17647	17764	17648	17884	17923	17853	17936	17672	17772	17873	17878	17865	17676	17688	17664	17791	17741	18053	17914	17862	17782	17752	17875	17637	17859	17889	17861	17729	17758	17505	17858	17768	17746	17826	17678	17861	17751	17891	17946	17727	17788	18095	17843	17804	17893	17871	17591	17665	17807	17740	17802	17871	17692	17742	17877	17640	17629	17900	18022	17889	17925	17651	17731	17798	17512	17775	17856	17703	17780	17638	17738	17864	17830	17858	17720	18003	17754	17766	17786	17945	17779	17715	17639	17814	17700	17747	17836	17858	17692	17945	17878	17928	17793	17770	17604	17747	17810	17988	18030	17612	17708	17781	17748	17883	17699	17874	17849	17717	17792	17553	17851	17956	17668	17776	17846	17919	17903	17685	17721	17827	17887	17836	17726	17815	17591	17874	17759	17715	17770	17798	17752	17826	17849	17848	17853	17759	17739	17922	17888	17907	17723	17689	17923	17709	17730	17787	17870	17875	17711	17825	17756	17792	17815	17819	17868	17927	17570	17874	18057	17871	17838	17970	17834	17792	17872	17742	17825	17851	18046	17812	17751	17907	17945	17692	17691	17756	17764	17710	17699	17843	17696	17590	17646	17908	17878	17713	17732	18056	17839	17885	17852	17716	18046	17580	17818	17770	17794	17773	17839	17729	17911	17800	17818	17734	17889	17773	17832	17698	17735	17681	17785	17966	17743	17864	17888	17789	17801	17977	17912	17912	17610	17978	17851	17842	17643	17918	17552	17786	17829	17794	17882	17881	17694	17930	17688	17861	17841	17707	17546	17896	17773	17855	17802	17669	17770	17669	17695	17920	17523	17985	17853	17954	17828	17740	17811	18000	17610	17774	17730	17658	17606	17921	17619	17770	17885	17897	17847	17760	17694	17900	17803	17841	17730	17845	17803	17822	17938	17714	17735	17868	17672	17896	17789	17800	17841	17864	17906	17836	17823	17757	17764	17813	17782	17897	17778	17740	17723	17804	17910	17796	17826	17959	17930	17863	17726	17854	17973	17876	17685	17761	17800	17809	17774	17607	17790	17928	17965	17857	17892	17727	17743	17823	17730	17833	17773	17878	17813	17653	17925	17683	17754	17864	17789	17841	17542	17747	17882	17768	17862	17732	17824	17893	17853	17770	17746	17810	17839	17749	17822	17883	17634	18022	17978	17773	17844	17847	17777	17820	17739	17957	17859	17585	17771	17897	17890	17870	17786	17788	17779	17679	17592	17886	17889	17815	17943	17644	17895	17652	17609	17938	17847	17887	17756	17803	17737	17708	17738	17667	17845	17925	17941	17826	17645	17666	17723	17790	17702	17842	17854	17714	17886	17675	17916	17779	17858	17953	17734	17972	18159	17829	17990	17808	17809	18022	17866	17806	17842	17954	17698	17791	17874	17888	17898	17897	17455	17607	17839	17705	17552	17767	18064	17739	17785	17896	17767	17721	17739	17881	17718	17720	17823	17728	17572	17841	17762	17875	17951	17894	18002	17718	17902	17715	17846	17865	18036	17669	17902	18009	17911	17913	17817	17850	17841	17649	17884	18031	17806	17707	17794	18009	17812	17657	17772	17672	17913	17963	17862	17864	17963	17932	17753	17804	17866	17745	17934	17925	17799	17900	17664	17792	17631	18040	17846	17969	17696	17855	17679	17688	17823	17821	17803	17748	17682	17886	17874	17628	17670	17859	17644	17678	17862	17985	17904	17799	17933	17801	17834	17994	17672	17894	17759	17559	17837	17862	17826	17703	17627	17655	17744	17717	17772	17689	17859	17918	17910	17984	17699	17649	17899	17881	17985	17860	17772	17608	17498	17985	17758	17650	17819	17631	17835	17939	17892	17972	17878	17736	17929	17805	17798	17968	17750	17739	17728	17839	17822	17936	17698	17785	17971	17835	17758	17907	17775	17606	17833	17881	18002	17740	17758	17767	17708	17756	17984	17926	17902	17904	17914	17655	17618	17643	17851	18009	17901	17914	17747	17857	17752	17792	17988	17979	17848	17939	17829	17600	17760	17874	17663	18009	17819	17852	17886	17858	17679	17800	17726	17783	17789	17811	17839	17628	17889	17935	17774	17841	17754	17697	17738	17863	18009	17772	17670	17786	17848	17868	17973	17807	17749	18071	17828	17923	17879	17927	17782	17774	17840	17691	17717	17981	17785	17793	17830	17800	17917	17809	17731	17868	17732	17745	17699	17650	17807	17922	17964	17761	17645	17782	17738	17792	17673	17714	17717	17814	17775	17802	17809	17838	17732	17659	17901	18010	17706	17888	17835	17676	17797	17884	17795	18060	17934	17825	17976	17814	17791	17603	17706	17749	17692	17854	17975	17774	17932	17744	17599	17818	17714	17795	17876	17697	17710	17675	17769	17939	17946	17920	17846	17971	17883	17853	17624	17824	17800	17846	17773	17997	17706	17613	18000	17901	17933	17590	17919	17676	17797	17860	17758	17788	17632	17827	18017	17894	17701	17736	17812	17771	17839	17982	17717	17694	17910	17762	17921	17654	17872	17814	17919	17740	17723	17868	17678	17844	17823	17803	17851	17796	17630	18051	17953	18045	17872	17898	17758	17893	17872	17771	17751	17817	17628	17893	17609	17810	17525	17840	17817	17959	17754	17843	17793	17977	17924	17773	17679	17958	17610	17717	17722	17917	17650	17819	17594	17715	17756	17791	17788	17930	17906	17836	17798	17849	17737	17855	17779	17775	17801	17750	17814	17707	17810	17692	17947	17715	17895	17720	17965	17656	17886	17898	18058	17902	17808	17921	18124	17835	17705	17922	17784	17967	17703	17700	17778	17853	17813	17763	17842	18025	17826	17961	17763	17805	17866	18032	17837	17806	17857	17777	17902	17659	17595	17809	17785	17843	17778	17590	17716	17854	18075	17895	17991	17946	17641	17853	17695	17939	18069	17456	17780	17795	17798	17886	17842	17719	17912	17884	17846	17938	17964	17856	17708	18034	17851	17495	17862	17899	17887	17819	18056	17690	17937	18045	17851	18051	17794	17938	18020	18077	17839	17669	17932	17943	17678	17941	17721	17974	17738	17738	17879	17656	17886	17658	17766	17824	17873	17870	17819	17977	17674	17824	17656	17837	17926	17662	17795	17890	17873	17903	17621	17782	17905	17881	17756	17694	17832	17904	17879	17832	17646	17891	17897	17868	17779	17891	17841	17818	17512	17767	17862	17857	17843	17713	17766	17874	17935	18023	17846	17848	17893	17601	17674	17940	17784	17830	17774	17951	17741	17841	17907	17642	17768	17916	17800	17867	17781	17821	17733	17610	17658	17854	17795	17843	17784	17809	17810	17934	17721
18828	33663	31274	25073	23080	21698	20647	19196	18407	17759	25017	47020	41949	36631	28002	19458	16755	16070	16078	16112	16055	16187	16129	16054	16186	16216	16030	16113	16167	16159	16117	15997	16069	16359	16167	16355	16271	16215	16291	16096	16151	15996	16087	16268	15899	16194	16105	15855	15962	16246	16221	16132	15973	16045	16187	16036	16057	16144	16028	16102	16210	16049	16031	16106	16018	16045	16036	16010	16167	16058	16167	16078	16075	16166	15952	16075	16192	16141	16052	16134	16091	16185	16112	16058	15924	16122	16078	16254	16090	16195	16171	15962	16088	16025	16173	16212	16154	16052	16049	16031	16181	16017	16104	16011	15987	16209	16055	16024	16078	16193	16074	15912	16205	16181	16091	16033	16071	16152	15960	16074	16033	15990	16126	16014	16070	16087	15965	15997	16210	16115	16049	16170	15968	16052	16022	16174	16073	15999	16067	16060	16029	15880	15927	16030	16260	15969	16049	15979	16128	15922	16391	15924	16149	15901	16159	15950	16107	16206	16029	16080	15906	16124	15996	15905	16207	16096	16026	15956	15981	15925	16181	16054	16013	16012	15966	16073	16166	16076	16069	16032	15997	16067	15892	16125	16060	16194	16052	15956	16025	16234	16073	16018	15864	16012	16057	16088	16228	16019	16238	16191	16153	16042	15999	16054	15959	16049	16257	15972	16038	16038	16127	16178	16006	16155	16098	16064	15917	16033	15869	16211	16021	15992	15991	16120	15942	16117	16079	15975	16029	16061	16091	16149	16140	16058	15988	15870	16078	16049	16176	16190	15980	16076	15963	16197	16179	16172	16099	15919	16214	15974	16083	16205	16033	16054	16039	15966	16129	16068	16057	15982	15978	16145	16138	16148	15920	16131	15911	15978	16176	16058	16095	16149	15988	15954	15977	16166	16184	16039	15951	15911	16037	15969	16071	15966	15968	16016	16138	15953	16040	16081	16069	16124	16060	16147	16108	16102	16193	15835	16036	16065	16073	16057	15929	15971	16152	15974	15904	16216	15843	15898	15983	16106	15915	16021	16020	16089	16009	16150	15950	15977	16168	15995	16036	15967	16018	16123	16005	15969	16131	16200	16105	16106	15941	16185	16054	16164	15921	16112	16149	16021	16052	16212	15987	15942	15988	15933	15962	16062	16034	15924	15914	16011	16099	15934	16241	16208	15853	16213	16067	15966	15880	16157	16284	16125	15954	16096	16105	16001	16050	15979	16173	16049	16126	15976	16072	16060	16001	15972	16074	16054	16171	15952	16136	15911	16119	16008	16108	16107	16042	16274	15967	16083	16014	16009	15970	16284	16144	16116	15931	16259	15976	16049	16118	16044	16158	15949	16137	16060	15900	15994	16036	16070	16079	16018	16143	16023	16026	16019	16104	16155	16110	16041	16047	16164	16096	16118	16090	15992	16044	16061	16023	15927	15986	16016	16129	16038	15934	15932	16169	16231	16087	15988	16022	16036	16037	16097	16075	16203	16124	16076	16061	16090	16018	16089	16139	16020	15921	15962	16082	16213	16086	16128	15997	16047	15899	15991	16126	16249	16022	16029	16070	16098	16178	16053	16024	16083	15844	15893	16071	16173	15919	16069	16052	15920	16258	15908	16191	16050	16121	16050	16331	15978	16056	16039	16094	16010	15907	16023	16032	15973	15877	15984	16066	16045	16010	16225	16235	15991	16029	15933	16029	15990	15935	16092	16110	16234	16184	16097	16153	16003	15997	16019	16057	16155	16159	16044	15950	16255	15969	15993	16107	16020	16029	16125	15990	16050	16027	16040	16125	15939	15943	16138	16018	16136	16069	16070	16153	15930	16170	16099	16044	16001	16249	15936	15990	15944	16131	16092	16095	16115	16114	15965	15970	16012	16141	16048	15852	16180	15903	16181	16112	15876	16030	16023	16026	16231	16046	15942	16107	15966	16142	16077	15981	16150	16148	16151	16158	16021	15956	16111	16154	16046	16094	16031	16063	16179	15979	16055	16101	15934	16061	16081	15946	15837	16079	16120	16161	16134	16050	15909	16044	16068	15995	15905	16135	16107	16111	16043	16116	15969	16138	15942	16131	16206	16019	16182	16054	15876	16029	16159	15869	16061	15946	16118	16213	16103	16200	16052	15904	15913	15906	15866	15962	16073	15931	16243	15827	15942	16096	15902	16088	16028	16092	16087	16046	16071	15890	16010	16195	16152	16211	16243	16173	16087	16203	16063	16004	16247	16067	16116	16029	15985	15941	16144	15952	16076	16168	16050	15985	16129	15984	16134	16075	15852	16086	16072	16087	15997	16118	16183	15910	15996	16084	16077	16087	16081	16234	16149	16029	16041	15862	16048	16077	16029	16086	16026	16014	16091	16110	16038	15743	16138	15957	15946	16015	16258	15994	16057	16050	16153	15934	16101	16241	16080	16061	15909	15919	16122	15980	16100	16005	16076	16121	16011	16108	16206	16186	16173	16086	15803	16084	16130	16109	16096	16104	15994	16092	16070	16209	15932	16128	16090	16060	15967	16050	16050	15894	16015	16019	15992	16016	16074	15938	15998	16082	16028	15993	16035	15983	15949	16211	15998	16083	16144	16026	15981	16081	16015	16211	15880	16113	16058	16092	16159	16087	16127	16006	15920	16087	16061	16338	16178	15988	16048	15861	16097	16105	15973	15917	16009	16114	16061	16137	16098	16101	16059	16033	16099	16082	16016	16017	15953	16166	15965	16070	16088	16069	16033	15980	15881	16139	16133	16057	16182	16061	16109	16223	16084	15952	15975	15882	15841	16057	16073	16117	15969	15963	15956	16058	16023	15937	15989	16236	16102	16091	16150	16037	16006	16114	16023	15828	16020	16173	16219	16042	16149	15998	16100	16047	15999	16091	15824	15952	15896	16105	16011	16079	16019	16102	15993	16112	16023	16079	16213	15988	16079	15907	16044	16148	15970	16107	16006	16191	16093	16054	16062	16114	16092	16099	15894	16037	16051	16069	16129	16060	16065	15997	16137	16125	16070	16076	16036	16032	16216	15918	16080	16119	16022	16097	15960	16037	16096	16023	15887	16146	15955	16104	16069	15984	15822	16099	15924	15917	16050	15937	16021	16015	16194	15882	16085	16142	15989	16068	15974	16056	16102	15975	16067	16078	16007	16143	16219	16211	16189	16034	16011	16003	15992	16003	16141	15951	16108	16119	16067	16009	16028	16049	16290	16121	15836	16262	15964	16203	16085	15939	15831	16091	16139	16028	16055	15934	15959	16090	16045	15904	15973	16021	16037	16070	16074	16163	15936	16046	15884	16093	15927	15968	16009	15773	16154	15965	16086	15887	16145	16118	16202	15920	16057	16053	16030	16066	15997	16149	16031	15990	16072	15978	16008	15934	16107	16045	15971	16224	16155	16005	16111	16038	16015	15870	16158	16013	16100	16118	16225	16032	15985	16032	16150	15930	16070	16158	15991	16144	15941	15959	15908	16116	16080	16147	16139	16110	16098	16132	15939	15996	16245	15971	16080	16097	16051	16049	15944	15953	16068	15950	16031	16193	15902	16071	16041	15930	15991	16010	16111	15947	15968	15756	16119	16110	16171	15980	16114	15923	16141	16112	16146	16089	16151	16030	16058	16152	16109	16017	16204	16096	16222	15992	16108	16095	16204	16024	15881	15939	15950	16123	16033	16077	15902	15972	16000	16197	15974	16167	16023	16017	15941	15969	16173	15955	15939	16154	16143	16085	16062	15971	15985	16133	16031	15999	16147	16017	16148	16067	16100	16004	16159	15950	16090	16170	16080	16018	15785	16175	16091	16087	16086	16203	16051	15945	16202	15962	15855	16089	15974	16048	16185	16030	15998	16221	15962	16282	16045	16036	16007	15958	16074	16091	15892	16048	15974	15996	16084	16027	16097	16066	16076	15884	16075	15900	15966	16068	16058	16129	16113	16044	16154	16073	16158	16106	15946	15929	16164	16025	15950	16194	16043	15907	15789	15985	16051	16096	15931	15872	16125	15932	16090	15973	16034	16225	16003	16160	15940	16032	15907	15793	16109	16132	16032	15944	16220	16030	16132	16111	15990	16036	15907	15993	16107	15924	16086	16134	16050	16030	16198	15977	16041	15875	16072	16213	16052	16159	16104	16182	16085	16130	16052	15925	16123	16146	16086	16012	16138	16021	16116	16019	15972	15970	16128	16007	16209	16019	16091	16063	16063	16255	16165	16069	16178	16273	16191	16272	16017	16206	16072	16153	16158	16026	16128	15995	15998	16091	16069	15997	15937	16025	16001	16030	15933	16185	15877	15870	16061	16128	16060	16237	16027	16049	16046	16072	16081	16040	16066	16037	16020	15937	16114	16195	15984	16206	16102	16243	16101	16171	16197	16222	16103	16042	15987	16091	16042	15935	15922	16069	16021	16014	16093	15997	15914	16110	16044	16088	16036	15945	15979	16090	15940	16161	16055	16212	16051	16129	15970	16103	16194	16151	15920	15860	16233	16060	16061	16127	16035	15920	15998	15942	16116	15992	15977	16034	15926	16154	16037	16117	16076	15991	16015	15975	16175	16153	16084	16019	15990	15853	15979	16155	16093	16208	15898	16208	16008	15915	16080	16051	15917	15946	16099	16167	16094	16110	16055	15993	16253	16076	15999	15937	15977	16043	16085	16092	16059	16015	15950	16018	15928	16240	16169	16126	15989	15999	16065	15970	16013	15901	16061	16012	16155	16157	15954	16250	15964	16095	16023	15991	15974	16038	16257	16040	16126	15949	16005	16143	15849	16008	15981	16225	15844	16115	16084	16080	16040	16132	16134	15955	16148	16095	16097	15967	16063	16029	16076	16211	16011	16126	16047	16002	15945	15951	16159	16282	15940	16244	15960	15957	16144	16031	16161	15900	16086	16236	16137	16127	16137	16277	16029	16063	16441	16231	15868	16010	16066	16123	15839	15962	15866	16066	16079	16007	16090	15974	16047	16039	16225	16206	16122	16074	16088	16001	16039	15973	16019	16060	16156	16035	16059	15923	15863	16188	15902	15984	15990	16187	15886	16193	15946	16042	16011	16125	16155	16110	15955	16091	15925	16043	16053	16102	16081	16030	15935	16084	16075	16149	16067	16010	15844	16163	16069	16105	16198	15916	16090	15933	16038	15951	16022	16065	16051
27382	21958	24501	21313	17355	17380	17242	17027	16779	16751	16818	18255	18579	18796	17484	16471	16420	16643	16310	16513	16516	16469	16564	16375	16526	16514	16441	16359	16438	16369	16289	16426	16226	16387	16389	16376	16260	16378	16164	16360	16373	16402	16250	16435	16335	16391	16370	16339	16521	16448	16191	16376	16393	16268	16406	16394	16419	16364	16203	16342	16223	16329	16355	16503	16340	16442	16248	16295	16445	16217	16556	16447	16477	16472	16459	16251	16347	16279	16354	16327	16394	16155	16311	16431	16344	16329	16220	16424	16513	16345	16387	16373	16409	16223	16518	16402	16423	16324	16305	16105	16498	16295	16367	16279	16397	16371	16603	16441	16330	16397	16334	16280	16437	16255	16432	16369	16356	16381	16382	16359	16510	16367	16266	16423	16374	16473	16355	16312	16510	16246	16205	16449	16305	16392	16110	16337	16272	16398	16470	16174	16532	16197	16200	16445	16308	16327	16332	16084	16425	16204	16215	16349	16163	16485	16418	16310	16116	16161	16307	16121	16170	16223	16275	16296	16429	16459	16364	16341	16495	16346	16424	16191	16342	16349	16299	16282	16331	16562	16382	16508	16492	16433	16352	16338	16337	16372	16572	16553	16421	16194	16383	16665	16266	16364	16324	16159	16174	16370	16362	16644	16538	16359	16535	16257	16390	16588	16492	16292	16419	16250	16286	16415	16457	16431	16263	16466	16341	16370	16365	16241	16333	16383	16355	16134	16344	16340	16466	16302	16417	16439	16405	16632	16409	16457	16366	16458	16374	16194	16345	16297	16335	16333	16367	16477	16321	16391	16143	16470	16325	16098	16297	16402	16409	16438	16628	16370	16099	16501	16297	16376	16401	16304	16147	16516	16094	16421	16406	16366	16279	16234	16408	16290	16228	16447	16386	16264	16548	16380	16254	16382	16418	16459	16167	16624	16375	16462	16431	16171	16419	16478	16365	16315	16369	16385	16427	16449	16204	16353	16435	16343	16257	16443	16244	16407	16378	16283	16354	16214	16372	16527	16235	16358	16571	16344	16444	16242	16366	16319	16332	16216	16564	16365	16388	16281	16483	16652	16515	16294	16260	16324	16558	16411	16312	16396	16566	16266	16417	16272	16245	16199	16338	16288	16371	16339	16298	16366	16498	16260	16215	16347	16369	16393	16345	16348	16380	16337	16356	16244	16133	16153	16058	16218	16454	16351	16217	16392	16458	16451	16245	16422	16390	16412	16187	16273	16362	16405	16310	16296	16299	16372	16424	16456	16413	16335	16380	16453	16480	16226	16313	16368	16300	16206	16374	16279	16329	16619	16507	16366	16340	16261	16396	16313	16264	16168	16430	16562	16385	16141	16292	16211	16509	16319	16315	16553	16451	16371	16401	16363	16418	16247	16148	16154	16232	16325	16348	16355	16208	16413	16407	16086	16447	16480	16312	16342	16520	16345	16344	16298	16390	16331	16209	16224	16324	16377	16154	16237	16312	16255	16291	16389	16050	16232	16450	16301	16294	16224	16304	16493	16393	16448	16359	16546	16299	16328	16418	16393	16378	16108	16448	16508	16392	16416	16199	16362	16251	16253	16354	16204	16469	16359	16317	16282	16383	16322	16248	16343	16352	16193	16452	16544	16503	16393	16377	16344	16217	16430	16501	16290	16230	16375	16506	16105	16356	16242	16719	16454	16398	16312	16369	16304	16338	16613	16533	16422	16107	16467	16551	16444	16372	16520	16323	16341	16281	16412	16206	16495	16426	16199	16484	16538	16182	16255	16430	16075	16403	16710	16349	16283	16211	16337	16298	16460	16380	16278	16426	16380	16495	16402	16262	16512	16285	16409	16228	16257	16311	16405	16234	16374	16433	16197	16442	16303	16284	16291	16392	16220	16307	16260	16438	16396	16386	16219	16627	16429	16297	16361	16274	16357	16386	16395	16206	16210	16200	16392	16409	16409	16308	16184	16293	16316	16167	16339	16528	16168	16313	16368	16279	16350	16458	16377	16297	16344	16194	16219	16378	16318	16404	16309	16446	16258	16409	16378	16366	16361	16536	16303	16281	16467	16315	16171	16228	16277	16192	16031	16346	16376	16467	16382	16426	16354	16414	16335	16456	16457	16312	16394	16317	16469	16516	16410	16420	16319	16359	16226	16314	16468	16400	16441	16227	16205	16423	16330	16422	16461	16515	16457	16338	16446	16361	16283	16375	16307	16277	16379	16389	16358	16511	16403	16295	16358	16475	16149	16511	16237	16225	16483	16252	16374	16591	16230	16269	16368	16271	16392	16241	16291	16274	16180	16282	16282	16437	16254	16310	16389	16428	16357	16403	16576	16223	16521	16438	16215	16344	16462	16470	16294	16311	16471	16442	16349	16358	16590	16425	16275	16403	16476	16405	16396	16405	16394	16231	16319	16399	16249	16371	16042	16334	16394	16577	16399	16715	16535	16347	16684	16314	16184	16278	16437	16375	16330	16388	16049	16390	16472	16155	16226	16452	16313	16359	16482	16198	16457	16527	16224	16324	16308	16433	16160	16120	16525	16576	16158	16354	16467	16367	16337	16226	16387	16534	16275	16187	16351	16280	16192	16393	16367	16427	16316	16327	16386	16492	16290	16239	16269	16397	16290	16375	16303	16529	16435	16284	16245	16509	16195	16286	16330	16302	16304	16308	16161	16428	16347	16512	16205	16546	16475	16539	16335	16394	16384	16428	16370	16502	16447	16125	16287	16328	16336	16422	16215	16423	16405	16280	16294	16287	16380	16495	16548	16388	16351	16419	16281	16196	16437	16318	16263	16410	16340	16210	16443	16318	16228	16248	16503	16418	16332	16453	16343	16370	16232	16312	16442	16407	16429	16195	16360	16457	16201	16332	16366	16309	16408	16511	16511	16504	16601	16305	16297	16379	16546	16162	16238	16360	16388	16347	16392	16399	16296	16317	16233	16253	16284	16256	16338	16288	16505	16304	16455	16381	16398	16231	16400	16467	16368	16519	16320	16161	16323	16232	16241	16314	16278	16338	16457	16274	16320	16383	16313	16373	16446	16415	16425	16228	16287	16280	16358	16479	16684	16394	16202	16357	16156	16424	16104	16264	16354	16380	16372	16463	16586	16614	16488	16123	16421	16335	16380	16395	16457	16195	16285	16623	16434	16463	16239	16557	16471	16397	16485	16534	16356	16398	16335	16128	16384	16259	16380	16504	16508	16249	16235	16513	16524	16471	16503	16413	16240	16392	16333	16340	16388	16339	16325	16283	16222	16341	16435	16320	16529	16439	16165	16458	16282	16353	16399	16363	16253	16095	16466	16457	16367	16440	16338	16462	16466	16402	16358	16263	16302	16307	16398	16255	16293	16456	16435	16380	16286	16328	16250	16367	16316	16421	16439	16269	16318	16396	16320	16251	16360	16375	16343	16213	16360	16437	16378	16593	16425	16336	16489	16370	16201	16503	16226	16162	16375	16311	16326	16239	16309	16356	16441	16417	16440	16277	16413	16368	16498	16587	16356	16273	16220	16271	16348	16432	16324	16370	16325	16447	16557	16407	16466	16305	16366	16304	16457	16387	16291	16504	16206	16345	16551	16412	16300	16329	16401	16404	16217	16346	16439	16297	16277	16188	16434	16345	16105	16271	16417	16472	16446	16389	16387	16116	16140	16245	16473	16513	16127	16303	16289	16441	16567	16240	16446	16423	16232	16369	16298	16343	16375	16451	16368	16606	16523	16405	16393	16255	16493	16493	16205	16371	16366	16460	16177	16233	16232	16472	16268	16274	16260	16440	16524	16347	16233	16310	16287	16410	16251	16320	16360	16478	16238	16325	16416	16382	16322	16393	16144	16289	16315	16543	16396	16255	16416	16239	16221	16456	16421	16292	16373	16389	16271	16320	16270	16453	16287	16103	16469	16439	16453	16285	16417	16303	16472	16142	16390	16438	16275	16428	16418	16277	16303	16275	16290	16323	16443	16184	16280	16253	16373	16312	16270	16472	16453	16167	16219	16367	16381	16365	16341	16454	16495	16315	16284	16281	16244	16433	16246	16334	16271	16289	16480	16460	16321	16342	16337	16286	16419	16317	16378	16422	16208	16483	16256	16425	16263	16253	16511	16224	16470	16354	16606	16206	16432	16351	16150	16478	16273	16501	16309	16322	16422	16250	16465	16663	16472	16521	16562	16537	16384	16504	16243	16441	16445	16564	16371	16234	16305	16373	16321	16224	16245	16180	16048	16439	16104	16503	16329	16421	16402	16271	16521	16145	16369	16471	16423	16116	16487	16179	16350	16339	16220	16310	16411	16408	16318	16370	16282	16359	16160	16321	16219	16367	16597	16370	16276	16297	16198	16128	16206	16263	16386	16424	16465	16219	16327	16234	16536	16560	16243	16445	16428	16500	16420	16507	16297	16261	16390	16253	16287	16225	16355	16494	16341	16297	16389	16684	16360	16459	16386	16430	16439	16245	16407	16438	16455	16413	16390	16335	16299	16358	16372	16408	16438	16381	16363	16264	16541	16413	16330	16443	16422	16299	16281	16365	16466	16237	16430	16246	16389	16281	16187	16222	16471	16416	16286	16351	16422	16405	16273	16349	16201	16389	16341	16387	16412	16245	16273	16334	16489	16332	16284	16156	16253	16268	16446	16383	16314	16310	16290	16178	16085	16316	16353	16359	16356	16247	16265	16254	16429	16474	16293	16481	16269	16427	16417	16204	16436	16373	16383	16454	16380	16362	16425	16244	16298	16519	16213	16361	16372	16552	16417	16371	16147	16415	16396	16566	16494	16323	16346	16458	16304	16433	16454	16461	16512	16339	16256	16255	16241	16359	16261	16628	16448	16458	16201	16224	16380	16373	16328	16419	16217	16258	16408	16397	16323	16398	16394	16464	16471	16428	16384	16403	16427	16416	16332	16433	16445	16239	16420	16244	16220	16434	16369	16370	16340	16259	16329	16536	16426	16325	16275	16419	16317	16188	16413	16391	16447	16381	16380	16343	16532	16453	16526	16468	16195	16143	16319	16401	16363	16317	16413	16355	16320	16359	16250	16330	16233	16312	16505	16317	16414	16324	16407	16289	16419	16187	16394	16363	16348	16493	16432	16296	16353	16439	16221	16264	16205	16449	16305	16382	16409	16334	16352	16209	16204	16482	16267
16644	21955	20971	18493	16749	16624	16895	16407	15805	15663	15765	18330	18715	18280	16307	15390	15096	14933	15267	15164	15121	15065	15098	15254	15147	15105	15078	15194	15134	15184	14972	15077	15153	15135	15170	15133	15272	15096	15153	15044	15213	14957	14983	15036	15195	15060	15338	15054	15066	15218	15113	15356	15151	15060	15069	15188	15337	15107	15127	15183	15151	15171	14978	14908	15081	15111	15285	15155	15029	15111	15082	15091	15066	15023	15109	15121	15064	15136	15057	15259	15129	15063	14961	15001	15190	15170	15082	15147	15079	15006	14966	15082	15047	14998	15156	15122	15198	15116	15138	15213	15012	15137	15089	15095	15177	15038	15329	15084	14852	15190	15178	15143	15177	15123	15128	15172	14970	15201	15203	14956	15203	15162	15099	15181	15170	14987	15005	15144	15014	15032	15077	15054	15133	14953	15055	15122	15114	15138	15172	15104	15103	15263	15202	15047	15146	15189	15090	15142	15001	15218	15241	15020	15110	15178	15241	15193	15255	15066	15032	15156	15163	15145	14923	15325	15210	14987	15223	15163	15168	15131	15199	15017	15266	15145	15144	15038	15098	15161	15085	15050	15103	14966	15046	15069	15247	14885	15195	15157	15128	15028	15016	14964	15304	15272	15088	15114	15264	15209	15064	15172	15090	15160	15015	15129	15178	15145	15169	15173	15328	15148	15205	15152	15078	15190	15088	15002	14942	14991	15210	15054	15137	15229	15117	15250	15200	15153	15130	15075	15116	15025	15234	15166	15097	15227	15029	15130	15250	15203	15202	15012	15137	15096	15208	15226	15169	15144	15158	15150	15221	15103	15074	15125	15191	15061	15287	15194	15127	15370	15170	15089	15032	15178	15120	15002	15127	15077	15139	15225	15150	15163	15179	14998	15159	15165	15310	15109	15116	14996	15302	15159	14974	15147	15038	15003	14988	15153	15126	15030	14976	15132	15126	15281	15226	15149	15158	15137	15035	15085	15100	15125	15197	15074	15023	15221	15150	14985	15112	15144	15126	15088	15081	15135	15179	15090	15099	15188	14950	14962	15159	15034	15314	15089	14995	15169	15114	15112	15086	15030	15078	15086	15213	15162	15060	15166	15168	15271	15251	15188	15167	15150	15239	15067	15096	14973	15162	15045	14928	14842	15106	15201	15084	14961	15119	15252	15104	14999	15129	15185	15115	15241	15048	15025	15020	15258	15198	15082	15014	15089	15074	15133	15192	15252	15018	15158	15102	15095	15141	15097	15171	14968	15160	15057	15113	15051	15215	14990	15277	15081	15148	15034	15172	15280	15083	15084	14977	15122	15428	15178	15184	15010	15223	15017	15131	15070	14898	15282	15153	15154	15187	15158	15137	15111	15066	15064	15233	15096	15251	14987	15181	15048	15124	15016	15000	15171	15069	15102	15186	15243	15228	15306	15144	15109	15313	14971	15089	14987	15101	15064	15106	15224	15079	15240	14879	15086	15026	15068	14931	15067	15131	15022	15287	15167	15129	15205	15126	15125	15185	15093	15032	15002	15068	15168	15025	15127	15076	15104	15248	15099	15096	15362	15083	15115	15315	15257	15010	14955	14980	14934	15090	15174	14988	14956	15094	15038	14966	15253	15138	14988	15085	15041	15009	15032	15031	15028	15127	15092	14994	15024	15161	15092	15075	15199	15068	15185	15154	15246	15224	15211	14979	14845	15122	15094	15006	15282	15106	15233	15055	15154	15273	15218	15250	15143	15268	15288	15221	14950	15175	15018	15153	15135	15213	15208	15067	15385	15162	15084	15192	15206	15109	15041	15228	15151	14964	15109	15177	15201	15083	15228	15111	15106	14975	15089	15118	15043	15187	15120	15048	15035	15230	15005	15233	14948	15047	15199	15228	15197	15085	15256	15215	15050	14994	15080	15142	15073	15137	15243	15058	14977	15205	15237	15051	15259	14984	15096	15078	15072	15242	14951	14920	15136	15040	15219	15088	15007	15120	15185	15243	15157	15118	15167	14886	15095	15147	14943	15051	15196	15219	15016	15056	14968	15078	15115	15140	14966	15081	15083	15150	15059	15159	15012	15256	15082	15121	14909	15117	15028	15086	15062	15061	15229	15101	15277	14967	15195	15051	15255	15175	15089	14888	15175	15166	15057	14926	15146	15027	15116	14920	15038	15142	15006	15195	15036	15125	15285	15173	15147	15190	15131	15104	15255	15148	15202	15152	15144	15083	15063	15164	15105	15283	15027	15146	15239	14903	15052	15097	15166	15062	15034	15171	15260	14887	15093	15224	15192	14874	15149	14985	15285	14942	14920	15051	15238	15082	15059	15164	14955	15211	15142	15210	15214	15103	15128	14855	15098	15002	15218	15172	15048	15239	15248	15096	15062	14977	14995	15056	15151	15183	14979	15158	15385	15121	15107	15138	15047	15161	15232	15125	15201	15119	15071	15065	15180	15118	15071	15164	15143	15253	15247	15171	15046	15047	15155	15104	15029	15215	15010	15009	15186	15254	15139	15149	15141	15126	15137	15026	15165	15248	15042	15071	15202	15182	15126	15047	15184	15120	15100	15092	15208	15069	15171	15134	15357	15074	15112	15145	15098	15086	15191	15073	14988	15152	15188	15106	14969	15171	15049	15180	14930	15072	15319	15098	15090	15201	15035	15183	15049	15060	15333	15273	15157	15194	15026	15016	15175	15200	15123	15151	15234	15103	15094	15137	15152	15113	14996	15191	15106	15300	14953	15153	15046	15073	15093	15166	15275	15041	15042	15106	15123	15155	14926	15288	15037	15128	14995	15050	15214	15066	15200	15005	15216	15049	15226	15183	15089	14881	15071	15146	15136	15180	15097	15227	15104	15147	15226	15132	15249	15034	15012	15036	15147	15180	15182	14998	15199	15341	15100	15117	14910	15076	15120	15106	15067	15143	15022	15219	14840	15073	15024	15114	15161	15272	14981	15172	15084	15123	15041	15093	15209	15067	15120	15051	15006	15105	15040	15073	15342	15183	15250	15203	15138	14934	15236	15098	15026	15102	15301	15235	15136	15075	15147	15362	15147	15077	15109	15144	15022	15111	15116	15028	15007	15038	15147	15157	15044	15059	15151	15360	15272	15077	15011	15119	15051	15068	15053	15269	15159	15240	15132	15161	15124	15060	15322	15084	15057	14955	15143	15230	15072	14970	15062	15059	15056	15135	15284	15064	15225	15292	15209	15088	15279	15287	14987	15020	15339	15140	15306	15160	15066	15029	15128	14960	15109	15015	15216	15061	15219	15045	15053	15069	15234	15119	15018	14984	15215	15113	14961	15080	15056	15097	15219	15103	15154	15104	15255	15086	15044	15282	15024	15132	15058	15015	15184	14928	15028	14997	15306	15148	15162	15208	15255	14892	15108	15259	15258	15082	15101	15225	14969	15130	15270	14879	15041	15261	14994	15049	15092	15177	15049	15256	15103	15133	15107	15259	15138	15113	15009	15160	15199	15144	15101	14978	15101	15043	15069	15049	15229	15024	15226	15245	15320	15081	15123	15016	14995	15193	15257	15010	15009	14984	15029	15085	15181	15116	15277	15081	15147	15237	15166	15230	15194	15060	15209	15000	15288	15285	15177	15100	15168	15054	15029	14994	15249	15163	15053	15123	15165	14955	15054	15025	15397	15075	15217	15081	14997	15184	15155	15240	14971	15153	15209	15028	15174	15087	15008	15114	15428	15037	15179	15118	15149	15027	15132	15032	15028	14965	15114	15128	14995	15006	15159	15088	15094	15222	15104	15131	15189	15145	14960	14998	15048	15158	15054	15077	15262	15190	15081	14971	15047	15054	15233	15171	15194	15022	15097	15139	15200	14973	15097	15147	15026	15234	15083	15192	15154	15160	15091	15319	15282	15023	15205	15059	15130	15156	15149	15120	15100	15138	14911	14996	15058	15077	15112	15174	15091	15309	14838	15127	15273	15168	15212	15080	15125	15094	15176	15105	15221	15081	15198	14977	14942	15166	15039	15191	14953	15254	15132	15106	15025	15226	15181	15078	15054	15110	15073	15272	14914	14992	14979	15204	14943	15028	15044	15042	15071	15214	15159	15183	15004	15023	15102	15109	15103	15111	15182	15222	15335	15034	15012	15203	15082	15100	15204	15056	15159	15068	15141	15096	15062	15240	15067	15147	15181	15225	15029	15021	15300	15155	15020	15113	15256	15238	15236	15166	15170	15055	15201	15205	15234	15176	15095	15119	14972	15116	15143	15103	15030	15156	15096	15053	15142	15149	15035	14989	15102	15166	15106	15134	15176	15171	15101	15165	15049	15211	15280	15017	15118	15155	14946	15160	15115	15069	15217	15122	15178	15144	15080	15163	15010	14970	14992	15081	15114	15350	14918	15126	15129	15165	15021	15163	15181	15323	15101	15241	14942	15099	15114	15133	15159	15132	15018	15110	14984	15308	15075	15076	15067	15050	15041	15205	15107	15007	15210	15095	15011	15122	14967	15073	15188	15031	15135	15055	15120	15243	14947	15184	15058	15180	15159	15035	15161	15098	15316	15101	15429	15086	15346	15022	15055	15304	15085	15081	15062	14980	15212	14946	15122	15224	15109	15186	15181	15198	15156	15197	15126	15180	15046	15122	15152	14983	15013	15248	15023	15003	15106	15100	15079	15152	15077	15243	15155	15164	15236	15303	15252	15057	15208	15273	15235	15138	15165	15026	15176	15058	15060	15033	15204	15212	15174	15144	15229	15291	15164	15139	15123	15245	15206	15164	15023	15116	15082	15090	15116	14959	15173	15135	15033	15188	15108	15047	15150	15233	15022	15143	15014	15078	14979	14981	15033	15134	15121	15072	15160	15000	15044	15199	15141	15023	15126	15170	15063	15111	14932	14991	15100	15232	15034	15114	15102	15186	15193	15055	15173	15137	15094	15195	15145	15247	15112	15070	15023	15068	15123	15110	15016	15157	15095	15305	15059	15076	15028	15175	15129	15065	14987	15055	15185	15243	15101	14975	15004	15007	15128	14888	15124	15274	15215	15148	15062	15191	15071	15213	15274	15056	15127	15178	15206	15149	14977	15233	15308	15077	15156	15137	15192	14972	15187	15162	14971	15195	15286	15122	15224	15297	15267	15117	15178	15035	15288	15021	15331	15198	15027	15204	15281	15174	15168
24092	21416	28945	24355	22147	21533	20535	17655	17199	17376	17669	28530	31925	28519	21856	17662	16443	16364	16419	16371	16335	16284	16114	16332	16183	16190	16196	16582	16383	16393	16320	16242	16147	16056	16259	16390	16412	16451	16388	16157	16083	16222	16129	16350	16266	16160	16245	16147	16286	16196	16262	16300	16107	16158	16188	16106	16241	16200	16085	16140	16191	16151	15969	16315	16230	16277	16394	16215	16179	16231	15995	16353	16216	16225	16201	15893	16186	16185	16065	16311	16316	16138	16098	16192	16369	15988	16117	15979	16205	16175	16133	16236	16278	16192	16268	16025	16096	16136	16310	16192	16093	16115	16145	16158	16210	16223	15989	16059	16248	15968	15923	16247	16209	16089	16083	15894	16335	16150	16145	16215	16242	16377	16383	16168	16209	16033	16380	16032	16237	16093	16251	16347	16327	16134	16332	16120	16049	16190	16232	16008	16121	16247	16267	16229	16254	16287	16327	16096	16068	16188	16168	16425	16138	16256	16292	16162	16029	16149	16170	16085	16236	16185	16228	16329	16130	16163	16145	16312	16305	16134	15980	16176	16152	16078	16144	16316	16159	16235	15904	16147	16318	16172	16260	16186	16105	16197	16016	16010	16037	16250	16089	16353	16280	16113	16236	16182	16265	16215	16255	16207	16251	16102	16180	16059	16260	16308	16257	16301	16212	16195	16104	16189	16247	16075	16387	16209	16265	16290	16161	16164	16134	16065	16352	16297	16311	16107	16146	16070	16042	16118	16077	16100	16264	16335	16294	16214	16149	16152	16286	16086	16129	16079	16196	16461	16100	16164	16138	16173	16194	16220	16254	16071	16147	16189	16195	16052	15869	16161	16098	16143	16039	16312	16185	16390	16133	16231	16209	16191	15925	16210	16065	16080	16222	16311	16254	16191	16324	16088	16114	15957	16216	16134	15972	16035	16232	15939	16144	16347	16043	16082	16127	16172	16177	16155	16359	16233	16130	16364	16075	16123	16054	16215	16162	16225	16098	16270	16284	16136	16230	16046	16172	16160	16339	16096	16245	16322	16235	16031	16084	16120	16155	16300	16270	16110	16319	16407	16134	16164	16238	16123	16102	16051	16157	16025	16305	16026	16158	16248	16058	16214	16274	16275	16199	16193	16047	16181	16101	16272	16221	16210	16108	16048	16119	16043	16065	16202	16077	16353	16279	16170	16131	16262	16295	16292	16209	16204	16185	16373	16193	16058	16159	16264	16261	16054	16196	16067	16170	16045	16204	16170	16104	16113	16185	16308	16056	16057	16247	16101	16176	16159	16246	16069	16183	16086	16323	16545	16171	16236	16224	16125	16206	16158	16192	16372	16243	16179	15873	16175	16200	16120	16291	16278	16296	16305	16163	16223	16354	16041	16236	16068	16005	16096	16207	16082	15960	16120	16153	16389	16042	16175	16234	16166	16079	16201	16262	16103	16273	16186	16192	16162	16091	16203	16373	16272	16169	16043	16132	16007	16460	16062	16089	15956	16084	16119	16219	16076	16133	16223	16349	16350	16054	16288	16151	16042	16262	16009	16146	16214	16017	16263	16020	16200	16148	16204	16204	16249	16287	16195	16038	16022	16249	16238	16102	16222	16092	16259	16383	16026	16202	16097	16180	16309	16228	16111	16352	16369	16120	16395	16412	16152	16163	16244	16089	16012	16227	16287	16126	16140	15928	16162	16247	16157	16214	16147	16093	16212	16158	16135	16075	15835	16220	16176	16260	16237	16175	16326	16231	16133	16092	16076	16098	16106	16237	16306	16261	16172	16395	16097	16152	16274	16272	16210	16084	16001	16096	16157	16020	16173	16378	16168	16149	16170	16271	16081	16131	16183	16183	16110	16396	16104	16131	16150	16153	16143	16124	16216	16173	16160	16142	15997	16116	16331	16196	16227	16092	16275	16203	16322	16199	16274	16213	16099	16126	16088	16071	16115	16318	16122	16306	16199	16229	16167	16296	16153	16287	16194	16271	15861	16257	16098	16239	16008	16223	16035	16127	16079	16169	16067	16079	16368	16127	16143	16347	16103	16290	16249	16170	16282	16153	16190	16376	16247	16072	16287	16124	16194	16138	16235	16212	16236	16187	16261	15958	16344	16135	16052	16216	15943	16339	16162	16162	16192	16385	16174	16077	16133	16183	16187	16254	16295	16212	16168	16183	16294	16238	16315	16261	16186	16130	16162	16110	16069	16237	16188	16123	16219	16152	16350	16234	16247	16241	16030	16141	16114	16199	16158	16250	16080	16220	16157	16225	16305	15932	16114	16234	16137	15975	16133	16135	16352	16168	16197	16059	16103	16346	16102	16196	16410	16045	16307	16198	16121	16176	16333	16153	16060	16174	15949	16176	16092	15967	16188	16250	16127	16271	16160	16311	16282	16344	16289	16312	16221	16117	16142	16163	16361	16080	16008	16102	16161	16301	16291	16061	16213	16035	16279	16190	16151	16176	16264	16022	15984	16313	16362	16136	15977	16227	16050	16171	16114	16057	16039	16154	16233	16001	16322	15995	16077	16171	16033	16178	16084	16106	16266	15910	16142	16342	16079	16039	16123	16106	16233	16238	16139	16088	16160	16200	16052	15894	16281	16180	16126	16178	16066	16179	16166	16262	16307	16163	16213	16072	16233	16153	16211	16252	16177	16100	16143	16287	16292	16227	16069	16237	16029	16103	16088	16228	16142	16163	16289	16189	16056	16172	16113	16066	16120	16117	16084	16139	16096	16333	16188	16195	16015	16241	16298	16192	16356	16102	16075	16184	16222	16225	16341	16165	16037	16047	16041	16203	16269	16149	16294	15852	16112	16064	15995	16114	16251	16096	16042	16081	16221	16231	16228	16061	16198	16152	16184	16070	16169	16205	16360	16242	16088	16073	16216	16384	16349	16284	16352	16329	16012	16088	16314	16115	16037	16144	16126	15979	16076	16147	16177	16092	16108	16178	16358	16140	16280	16118	16258	16254	16372	16219	16301	16180	16157	16263	16280	16228	16200	16319	16162	15981	16148	16109	16054	15956	16325	16191	16228	16255	16321	16068	16171	16143	16396	16295	16418	16236	16158	16193	16069	16102	16004	16044	16370	16173	16085	16042	16053	16039	16249	16201	16049	16083	16360	16125	16185	16082	16312	16199	16106	16087	16214	16164	16062	16124	16148	16187	16181	16304	16215	16366	16246	16307	16050	16216	16209	16098	16069	16204	16183	16167	16089	16255	16197	16256	16017	16251	16294	16052	16093	16206	16090	16276	16315	16199	16240	16195	16260	16259	16296	16295	16285	16144	16202	16443	16323	16112	16137	15985	16212	16205	16298	16036	16350	16181	16227	16297	16069	16159	16212	16210	16370	16144	16199	16245	16272	16207	16259	16127	16279	15978	16022	16296	16235	16200	16253	16197	16356	16232	16118	16224	16235	16189	16080	16288	15863	16254	16143	16304	16347	16144	16062	16051	16243	16121	16075	16179	16203	16071	16321	16033	16315	16278	16095	16290	16325	16282	16120	16198	16179	16005	16212	16076	16215	16279	16226	16258	16163	16222	16166	16264	16113	16336	16184	16136	16108	16151	16111	16051	16250	16048	16141	16120	16172	16202	16267	16303	16328	16292	15890	16015	16099	16223	16036	16157	15980	16119	16394	16394	16216	16336	16241	16358	16329	16299	16135	16147	16182	16194	16147	16104	16136	16139	16100	16178	16169	16307	16257	16266	16023	16159	16291	16232	16193	16332	16430	16348	16133	16296	16294	16208	16251	16210	16106	16075	16209	16248	16059	16118	16164	16210	16053	16178	16241	16169	16166	16132	16061	16234	16182	16400	16095	16059	16259	16198	16092	16312	16114	16248	16296	16284	16197	16118	16278	16203	16196	16228	16259	16121	16075	16106	16191	16286	16144	16137	16158	16160	16116	16109	16086	16103	16117	16370	16186	16228	16260	16258	16123	16159	16366	16077	16294	16043	16186	16384	16051	16185	16425	16247	16140	16242	16229	16066	16234	15934	16078	16051	16258	16087	16330	16215	15966	16185	16192	16191	16051	16391	16184	16293	16131	16047	16180	16256	16167	16136	16112	15989	16266	16158	16232	16036	16252	15993	16110	16175	16021	16044	16122	16273	16156	16255	16330	16392	16338	16166	16182	16062	16149	16426	16268	16235	16281	16075	16063	16313	16171	16158	16354	16027	16116	16276	16038	16209	16107	16217	16010	16294	16124	16320	16107	16056	16035	16204	16259	16040	16335	16071	15965	16024	16200	16137	16361	16151	16299	16228	16057	16238	16099	16098	16252	16347	16113	16201	16156	16032	16007	16133	15982	16100	16279	16238	16078	16249	16220	16143	16153	16030	16175	16257	16319	16032	15972	16135	16252	16106	16227	16324	16296	16086	16066	16127	16105	16194	16373	16250	16268	16178	16255	16315	16146	16176	16313	16285	16199	16124	16373	16160	16103	16116	16336	16213	16290	15996	16104	16401	16336	16223	16170	16149	16165	16114	16119	16078	16207	16142	16063	16104	16205	16006	16134	16055	16273	16014	16085	16241	16258	16348	16049	16136	16260	15988	16080	16301	16260	15917	15951	16094	16135	16098	16067	16095	16029	16095	16084	16179	16154	16240	16123	16118	16169	16189	16024	16141	16208	16187	16366	16109	16137	16030	15984	16211	16289	16021	16080	16193	16295	16182	16206	16199	16123	16058	15939	16309	16240	16338	16152	16149	16240	16329	16082	16166	16295	16098	16237	16134	16147	16157	16141	16305	16103	16142	16270	16319	16301	16234	16050	16269	16258	16205	16059	15998	16337	16210	16183	16288	16206	16073	16103	16152	16150	16187	16355	16033	16047	16213	16101	16287	16153	16336	16065	16292	16090	16119	16108	16024	16155	16289	16199	16024	16130	16056	16078	16084	16332	16275	16241	16335	16286	16174	16329	16256	16088	16292	16162	16126	16088	16246	16137	15961	16311	16185	16264	16245	16140	16145	16335	16171	16097	16156	16295	16064	16099	16101	16126	16149	16161	16243	16251	16060	16159	16148	16131	16325	16160	16178	16186	16220	16137	16289	16129	16213	16207	16101	16313	16159	16130	16260	16189	16386	16272	16111	16173	16151	16016	16111	16090	16337	16132	16138	16268	16177	16115	16092	16240
16408	28308	25895	21657	19643	18747	17839	17316	16866	16677	17742	33806	34790	30464	21335	15800	15242	15171	15048	15014	15206	14937	15126	15227	15191	15051	15164	15007	15095	15186	15168	15218	15019	15140	15303	15427	15390	15342	15150	15087	15249	15094	14906	15151	15354	15069	15138	15033	14933	15142	15104	15138	15290	15068	15219	15271	15063	15122	15046	15170	15349	15195	15151	15172	15154	15201	15277	15131	15129	14995	15029	15292	15341	15122	15257	15125	15124	15249	15086	15254	15052	14937	15096	15174	15167	15286	15206	15191	15059	15055	15215	15078	15166	15129	14992	15122	15155	15102	15076	15031	15175	15176	15217	15068	15109	14999	15011	15223	15073	15103	15264	15115	15060	15102	15135	15147	15172	15064	15104	15104	15222	15143	15216	15207	15239	15034	15198	15110	15316	15044	15178	15092	15083	14964	15153	15195	15103	15076	15136	15051	15080	15034	15146	15195	15153	14965	15204	15005	14911	15205	15057	15039	14956	15217	15018	15124	15030	15181	15071	15149	15122	15148	15089	15147	15243	15115	15146	15133	15007	15197	15164	15110	15259	14973	15040	15227	15137	15068	15267	15227	15071	15155	14980	15240	15137	15142	15139	15060	15233	15033	15223	15185	15108	15049	15199	15125	15093	15164	15167	14895	15158	15299	15146	15132	15258	15036	15117	15191	15074	15268	15140	15162	15094	15197	15128	15056	15057	15061	15046	15061	15219	15107	15116	15069	14946	15108	15033	15019	14959	15044	15082	15170	15109	15012	15212	15185	15071	15185	15238	15300	14964	15225	15242	15108	15249	15249	15086	14971	15162	15100	15237	15222	15129	15209	15043	15110	15054	15087	15204	15081	15257	15082	15134	15005	14924	15149	14959	15269	15228	15205	15178	15115	15104	15167	15288	14968	15148	14969	15149	15102	15059	15185	15034	15257	14995	15372	15354	15115	15271	15040	14970	15104	15006	15224	15096	15182	15117	14930	15153	15291	15096	15056	15050	15148	15184	15010	14977	14957	15210	15034	14997	14972	15094	15131	15180	14959	15081	15123	15077	15049	15257	15174	15070	15042	15347	15075	15001	15066	15015	15099	15160	15069	15189	15083	15133	15005	15205	15214	15018	15085	15204	15198	15043	15198	15098	15050	15142	15237	15089	15118	15178	15161	15036	15126	15154	15008	15211	15152	15052	15117	15173	15100	15213	15226	15084	15094	15231	15181	15198	15174	15111	14917	15152	15059	15117	15054	15232	15267	15139	15132	15180	15161	14942	15131	15231	15295	15265	15115	15213	15186	15209	14998	15110	15100	15138	15085	15119	15167	15168	15122	15148	14979	15085	15136	15321	15190	15269	15142	15095	15190	15121	15187	15099	15139	15197	15024	15140	15232	15110	15162	15046	15135	15128	15163	15180	15284	15189	15164	15056	15231	15096	15213	15205	15088	14971	15169	15068	15194	15053	15130	15185	15147	15059	15168	15047	14917	15304	15049	15112	15016	15113	15118	15075	15128	15261	15225	15282	14908	15254	15045	15205	15034	15150	15173	14947	15090	15225	15169	15137	15139	15030	15029	15220	14967	15208	15091	15097	15089	15122	15025	15108	15218	15050	14946	14941	15152	15070	15060	14990	15236	15187	15201	15072	15004	15156	15143	15099	15155	15171	15101	15135	15095	15060	15134	14955	15089	15040	15030	14993	15049	15057	15016	15226	15192	15128	15173	15212	15029	15282	15307	15051	15011	15159	15009	15105	15083	15091	15253	15145	15170	15121	15190	15248	15141	15284	15060	15005	15142	15138	15047	15210	15089	14999	15079	15044	15193	15153	15089	15094	15093	15025	15171	15038	15303	15218	14984	14947	15014	15067	15088	15044	15152	15104	15227	15030	15131	15084	15191	15052	15158	15121	15167	15194	15118	15019	15168	15017	15194	15213	15343	15238	15121	15181	14957	15084	15071	15107	15216	15214	15172	14988	15158	15133	15086	15140	15222	15185	15169	15081	15142	15108	14978	15173	15021	15049	15251	15190	15077	15142	15231	15027	15200	15168	15178	15124	15190	15084	15273	15162	15135	15093	15141	15315	15099	15292	15127	15154	15142	15079	15095	15127	15152	15135	15113	15091	15260	15189	15030	15161	15094	14986	15145	15151	15129	15124	15165	15116	15188	15263	15166	15037	15117	15202	15153	15121	15124	15187	14973	15037	15164	15135	15337	14906	15040	15262	15064	15084	15073	15251	15024	15159	15097	15028	15153	15238	15184	15176	15134	15005	15127	15102	14989	15116	15055	15180	15156	15072	15100	14993	15014	15089	15047	14990	15195	15125	15145	15189	15033	15061	15049	15350	15187	15088	15195	15211	15054	14989	15088	15070	15160	15164	15149	15080	15213	15075	15110	15090	15162	14919	15018	15198	15045	15363	15102	15071	15278	14910	15040	14979	15139	15178	15251	15127	15131	15197	15114	15070	15175	15087	15175	15379	15060	15105	15128	15113	14948	15194	15036	15276	15240	15219	15013	15313	15081	15200	15014	15208	15179	15059	15026	14899	15011	15078	15068	15298	15084	15084	14804	14996	15295	15030	15195	15256	15196	15086	15006	15045	15145	15050	15021	15219	15168	15033	15056	15145	15048	15005	15143	15225	15170	15211	15071	15047	15183	15060	15141	15158	15042	15217	15048	15106	15142	15126	15196	15144	15253	15191	14957	14963	15030	15163	14914	15128	15221	15201	15215	14992	15076	15216	15361	15175	15142	15179	15107	15086	15110	15121	15043	15082	15085	15000	15225	14992	15116	15062	15082	15137	15064	14943	15124	15278	15126	15058	15097	15251	15208	15135	15120	15114	15149	15005	15307	15253	15112	15209	15213	15144	15169	15249	15201	15049	15034	15226	14993	15178	15169	15061	15201	15099	15224	15168	15032	15108	15192	15020	15127	15113	15237	15146	15234	15088	15136	15133	15109	15023	15099	15199	15151	15010	15129	15374	15121	15085	15038	15214	15089	15065	15103	14997	15198	14932	15175	14980	15116	15227	15078	15124	15155	15299	15174	14955	15161	15113	15131	14996	15238	15268	15158	14999	15045	15122	15098	15121	15058	14926	15244	15081	14975	15257	15235	15014	15026	15053	15227	15263	15222	15208	15086	15102	15191	14983	15199	15139	15099	15185	15061	15042	15249	15145	15102	15074	15194	15068	15151	15025	15116	15202	15078	15039	15154	15046	15071	15077	15146	15283	15092	14997	15129	15172	14981	15053	15062	15070	14927	15225	15085	15180	15105	15165	15028	15237	15171	15025	15052	15210	15005	15086	15223	15185	15109	14964	14987	15079	15048	15076	14984	15155	15005	15106	15116	15116	15055	14994	15275	15066	14981	15196	15045	14889	15073	15276	15011	15069	15221	15141	15171	15005	15164	15202	15233	15258	15145	15063	15213	14926	15073	15212	15095	14980	15085	15218	15171	14985	15138	15134	15186	15021	14988	15150	15082	15195	15149	15202	15042	15171	15221	15010	15200	15006	15173	15089	15002	15169	15174	14948	15026	15011	15067	15146	14977	15174	15136	14984	15147	15048	15219	15187	15070	15186	15046	14983	15091	15223	15066	14932	15151	15230	15049	15120	15217	14998	15089	15016	15171	15101	15094	15284	15184	15093	15146	15261	15306	15139	15058	15151	15192	15110	15126	15075	15052	15076	15203	15151	14964	15092	15106	14915	15074	14992	15105	15113	15235	15097	15216	15091	14975	15148	15147	15118	15148	15066	15110	15073	15138	15347	15151	15034	15167	15113	15206	15030	14984	15092	15237	15217	15265	15097	15161	15012	15115	15250	15130	14929	15168	15157	15002	15197	15158	15068	15162	15182	15159	15087	15060	15179	15160	15145	15039	15206	15212	15142	15157	15163	15203	15248	15005	15342	15303	15284	15106	15289	15125	15330	15178	14968	15035	15082	14951	15109	15099	15137	15118	15097	15132	15347	15232	15227	15156	15196	15123	15044	15141	15228	15145	15142	14974	15161	15144	15057	15013	14929	15154	15120	15047	15175	15086	14977	15120	15230	15204	15145	15118	14960	15297	15127	15044	15017	15161	15104	15065	15296	15114	15099	15170	15182	15142	15151	15173	15039	15050	15138	15097	15134	15077	15175	15109	15142	15098	15154	15067	15217	15123	15101	15066	14902	15127	15242	15164	15188	14959	15102	15110	15226	15237	15172	15130	15321	15230	15133	15247	15279	15205	15098	15075	15153	15228	15229	15088	15073	15142	15116	15223	15170	14933	14947	15121	15262	15128	15187	15222	15054	15004	14980	15068	15305	15095	15207	15075	15265	15148	15065	15084	15132	15158	15087	15324	14952	15227	15187	15064	15124	15094	15111	15088	15250	15011	15043	15161	15006	15258	15212	15207	15208	15063	15062	14997	15167	15206	14981	15124	15129	15361	15122	14966	15009	15086	15152	15175	15004	15032	15203	15285	15121	15017	14958	15222	15172	15141	15123	15176	15109	15076	15204	15072	15218	15304	15102	15001	15273	15080	15246	15098	15138	15278	14992	15165	15037	15129	15244	15247	15102	15073	14966	15104	14961	15052	15144	15188	15144	15103	14982	15107	15188	15144	15096	15127	14911	15318	15106	15041	15023	15259	15176	15300	15245	15051	15029	15120	15202	15116	15182	14941	15150	15136	15028	15002	15156	14913	15148	14865	15047	15233	15115	15202	15162	15059	14984	15044	15155	15170	15206	15104	15214	15058	15116	15120	15044	15187	15046	15200	15126	15268	15008	15102	15306	14953	15125	15109	15022	15196	15198	15156	15323	14864	14905	15132	15114	15166	15104	15104	14991	14965	15207	15073	15262	15245	15255	15030	15157	15151	15232	15102	15084	15218	14949	15039	15239	15039	15124	15350	15220	15034	15169	15002	15079	15078	15077	15175	14916	15164	14957	15086	15230	15185	14892	15092	15041	15220	15085	15064	15235	15016	15073	15294	15160	15201	15304	15251	14793	15105	15222	15019	15223	15044	15077	15117	15017	15005	15044	15119	15063	15110	15067	15173	15116	14909	15043	15062	15191	15191	15240	15164	15125	15038	15150	15096	15214	15214	15144	15111	14918	14998	15102	15008	15091	15255	15097	15119	15273	15118	15169	15211	15277	15111	15161	15091
22981	21364	29287	23778	21502	23144	24502	18507	17295	17443	20646	37072	41312	34147	23711	16945	16241	16159	15906	15995	15991	15932	15935	16234	16159	16189	16000	15709	15901	15730	15768	15946	15814	15915	16365	16593	16332	15997	16237	15836	15786	15857	15847	15865	15839	15770	15916	16029	16026	15900	15805	15778	15840	15787	15976	15762	15709	15849	15883	16008	15834	15852	15840	15902	15881	15908	15810	15811	15876	15901	15889	15695	15812	15905	15648	15911	15920	15867	15745	15913	15796	15717	15868	15727	15901	15970	15992	15819	15653	15788	15768	15706	15717	15774	15783	15863	15876	15809	15936	15886	15756	15799	15882	15794	15811	15718	15857	15832	15749	15570	15831	15868	15857	15812	15839	15787	15735	15668	15925	15722	15700	15905	15841	15751	15606	15816	15865	15652	15880	15693	15734	15666	15874	15805	15717	15717	15833	15925	15864	15855	15695	15800	15628	15820	15843	15742	15730	15726	15789	15719	15622	15722	15796	15869	15931	15595	15746	15746	15778	15801	15912	15933	15747	15722	15952	15763	15725	15794	15810	15879	15661	15924	15531	15751	15779	15922	16014	15720	15785	15892	15729	15833	15862	15880	16033	15707	15797	15697	15800	15755	15641	15790	15663	15885	15646	15722	15830	15633	15721	15878	15761	15929	15700	15748	15832	15698	15838	15625	15995	15710	15734	15744	15899	15742	16030	15823	15900	15807	15792	15919	15779	15915	15884	15744	15762	15714	15820	15762	15690	15750	15795	15593	15858	15803	15712	15803	15742	15834	15785	15699	15773	15802	15761	15885	15806	15812	15869	15719	15792	15739	15861	15646	15616	15748	15808	15753	15819	15820	15772	15785	15726	15798	15869	15701	15729	15662	15761	15940	15634	15772	15571	15845	15908	15629	15796	15888	15767	15874	15782	15727	15779	15584	15733	15700	15808	15809	15597	15571	15636	15787	15880	15836	15660	15655	15875	15680	15521	15858	15888	15862	15569	15676	15730	15774	15626	15911	15730	15807	15880	15846	15759	15893	15899	15686	15692	15813	15527	15803	15623	15875	15746	15771	15706	15768	15539	15704	15746	15687	15806	15844	15608	15922	15807	15722	15734	15837	15837	15854	16031	15726	15826	15789	15905	15877	15642	15827	15678	15709	15595	15745	15926	15684	15794	15815	15726	15685	15773	15873	15634	15881	15660	15734	15686	15780	15854	15724	15863	15728	15775	15719	15910	15524	15893	15758	15770	15695	15773	15800	15979	15616	15875	15629	15512	15763	15857	15777	15877	15744	15725	15816	15771	15890	15724	15636	15829	15797	15658	15762	15804	15841	15747	15467	15600	15753	15785	16036	15824	15899	15717	15677	15650	15887	15857	15819	15730	15549	15794	15857	15718	15900	15914	15833	15721	15855	15774	15635	15871	15835	15639	15771	15706	15715	15634	15725	15745	15911	15894	15752	15752	15629	15816	15799	15744	15734	15703	15896	15853	15874	15746	15810	15879	15702	15869	15915	15741	15690	15779	15725	15705	15817	15684	15749	15778	15767	15777	15937	15808	15672	15673	15659	15756	15722	15845	15663	15682	15659	15856	15703	15511	15712	15748	15630	15622	15906	15819	15737	15866	15631	15622	15783	15791	15772	15757	15776	15796	15826	15678	15822	15508	15810	15664	15796	15645	15585	15615	15567	15716	16060	15883	15803	15869	15556	15769	15771	15752	15785	15737	15615	15881	15672	15698	15976	15713	15505	15969	15887	15793	15661	15865	15695	15720	15869	15713	15824	15638	15743	15874	15903	15563	15777	15584	15834	16019	15904	15965	15771	15756	15838	15668	15802	15935	15684	15677	15667	15761	15829	15826	15922	15750	15753	15860	15710	15838	15820	15648	15854	15892	15829	15458	15679	15725	15616	15970	15755	15822	15753	15923	15854	15820	15586	15868	15736	15748	15982	15847	15629	15783	15750	15799	15969	15731	15645	15962	15694	15898	15813	15802	15576	15642	15645	15848	15838	15824	15720	15500	15548	15770	15834	16107	15820	15920	15871	15905	15951	15748	15784	15967	15981	15708	15708	15932	15712	15940	15857	15689	15681	15739	15655	15820	16038	15847	15772	15549	15799	15691	15778	15868	15713	15750	15852	15882	15741	15843	15896	15650	15466	15821	15764	15786	15724	15664	15816	15695	15726	15682	15826	15794	15649	15636	15653	15799	15633	15687	15741	15948	15714	15913	15770	15731	15700	15849	15767	15837	15645	15659	15833	15775	15635	15665	15700	15786	15778	15773	15530	15806	16009	15747	15822	15824	15816	15733	15648	15658	15603	15742	15785	15616	15800	15770	15696	15938	15683	15869	15752	15650	15781	15741	15705	15953	15746	15875	15574	15835	15886	15691	15755	15779	15654	15832	15926	15630	15828	15790	15845	15859	15699	15835	15837	15702	15698	15714	15820	15704	15650	15748	15691	15732	15718	15832	15861	15796	15647	15573	15879	15693	15815	16045	15763	15905	15728	15613	15813	15981	15779	15749	15752	15752	15928	15780	15582	15834	15905	15527	15729	15694	15711	15813	15642	15706	15598	15826	15604	15724	15800	15649	15663	15758	15762	15818	15693	16042	16002	15707	15792	15757	15707	15748	15573	15813	15605	15804	15597	15965	15806	15783	15863	15807	15640	15824	15634	15830	15789	15763	15658	15600	15694	15611	15962	15791	15705	15962	15755	15662	15788	15715	15838	15742	15717	15713	15750	15745	15810	15660	15773	15785	15794	15817	15623	15903	15605	15777	15859	15772	15502	15763	15785	15541	15838	15795	15875	15956	16053	15486	15769	15880	15665	15730	15479	15829	15753	15728	15812	15914	15821	15711	15580	15614	15744	15706	15730	15667	15695	15700	15799	15638	15674	15654	15724	15700	15684	15632	15739	16137	15852	15764	15467	15650	15677	15706	15704	15658	15631	15860	15898	15865	15605	15648	15840	15823	15736	15668	15651	15844	15723	15682	15792	15803	15940	15805	15816	15939	15803	15794	15739	15672	15722	15803	15832	15683	15646	15635	15732	15847	15422	16045	15830	15795	15790	15908	15774	15823	15589	15739	15698	15816	15785	15734	15955	15736	15666	15672	15884	15686	15706	15648	15854	15737	15687	15589	15676	15811	15820	15892	15983	15842	15618	15948	15682	15496	15813	15780	15836	15797	15718	15767	15806	15794	15979	15884	15920	15633	15741	15853	15922	15981	15894	15698	15887	15755	15967	15698	15886	15716	15938	15901	15846	15759	15746	15940	15888	15920	15783	15799	15715	15712	15824	15720	15758	15862	15762	15624	15526	15696	15756	15689	15755	15579	15536	15442	15796	15835	15814	15594	15833	15721	15720	15819	15762	15658	15844	15742	15821	15663	15764	15788	15767	15890	15595	15664	15827	15753	15635	15637	15773	15673	15744	15839	15624	15730	15792	15927	15798	15587	15666	15755	15902	15824	15808	15916	15755	15719	15566	15853	15659	15990	15605	15717	15911	15841	15724	15661	15603	15710	15635	15775	15825	15603	15687	15789	15797	15626	15565	15763	15809	15795	15687	15725	15784	15575	15611	15734	15892	15705	15786	15873	15626	15862	15823	15600	15891	15735	15934	15720	15540	15688	15638	15871	15715	15688	15883	15743	15671	15732	15720	15863	15945	15731	15635	15624	15923	15900	15629	15853	15702	15720	15723	15817	15649	15658	15723	15884	15899	15803	15717	15967	15663	15703	15800	15982	16008	15913	15688	15779	15769	15592	15907	15870	15735	15785	15711	15823	15623	15552	16003	15917	15827	15852	15719	15825	15688	15942	15850	15774	15758	15721	15678	15711	15821	15631	15887	15902	15586	15704	15760	15798	15847	15970	15665	15576	15706	15825	15743	15754	15616	15725	15763	15951	15420	15806	15807	15839	15768	15699	15811	15628	15781	15633	15791	15547	15701	15761	15887	15596	15742	16071	15741	15928	15971	15695	15812	15857	15761	15750	15911	15838	15814	15843	15737	16039	15584	15812	15733	15930	15740	15691	15989	15790	15800	15739	15750	15750	15724	15825	15801	15902	15707	15734	15814	15756	15825	15822	15792	15753	15788	15837	15613	15763	15641	15713	15746	15799	15837	15713	15815	15863	15828	15748	15847	15594	15798	15656	15690	15719	15811	15846	15790	15671	15609	15457	15642	15771	15739	15684	15835	15620	15930	15765	15862	15712	15826	15809	15750	15732	15806	15884	15888	15957	15772	15662	15805	15866	15825	15862	15857	15636	15677	15686	16016	15748	15924	15818	15686	15649	15628	15704	15687	15652	15480	16018	15602	15809	15764	15767	15766	15643	15720	15680	15521	15671	15866	15783	15774	15764	15617	15879	15696	15756	15767	16068	15696	15601	15706	15755	15583	15680	15732	15895	15930	15847	15684	15780	15682	15627	15867	15617	15824	15670	15648	15662	15621	15926	15843	15813	15905	15794	15696	15761	15874	15607	15780	15766	15810	15807	15800	15725	15869	15873	15428	15630	15824	15860	15796	15630	15932	15910	15896	15861	15864	15910	15662	15684	15618	15803	15653	15859	15960	15654	15785	15707	15700	15561	15773	15792	15579	15947	15717	15479	15757	15758	15839	15723	15637	15790	15654	15656	15825	15739	15802	15697	16015	15783	15916	15742	15617	15680	15860	15749	15773	15922	15714	15842	15710	15731	15723	15817	15640	15821	15754	15713	15778	15577	15590	15828	15640	15845	15701	15801	15858	15711	15789	15796	15713	15779	15786	15877	15786	15743	15799	15819	15870	15797	15833	15646	15620	15929	15549	15834	15714	15753	15770	15732	15700	15777	15774	15799	15612	15708	15776	15834	15759	15738	15653	15894	15750	15916	15862	15587	15707	15885	15855	15782	15800	15742	15749	15771	15557	15902	15714	15735	15881	16028	15732	15592	15791	15564	15664	15780	15902	15749	15681	15708	15711	15689	15783	15695	15922	15818	15540	15658	15659	15859	15686	15838	15621	15650	15710	15687	15829	15706	15763	15679	15812	15825	15749	15750	15702	15867	15797	15684	15803	15900	15849	15857	15768	15758	15756	15790	15467	15796	15673	15688	15762	15715	15849	15739	15662	15746	15600	15695	15801	15840	15665	15961	15546	15640	15632
18329	33945	30561	25813	21919	19943	19083	18187	17559	16998	23536	42668	43415	35939	22020	15079	14875	14945	14863	14937	15007	14802	14825	14789	14997	15034	14962	15037	14985	14840	15055	14756	14797	14849	15563	15700	15501	15445	15271	14773	14764	14802	15002	14796	14804	14921	14790	14865	14669	14749	14804	14937	14844	14748	15070	14842	14853	14710	14837	14737	14881	14955	14803	14805	14880	14842	14847	14775	14683	14938	14652	14908	14822	14812	14778	14787	15062	14905	14828	14857	14882	15042	14960	14801	14841	14752	14904	14738	14823	14785	14878	14765	14799	14623	14699	14761	14901	14693	14809	14806	14831	14770	14775	14745	14730	14673	15038	14771	14675	14805	14828	14701	14541	14838	14698	14724	14753	14756	14851	14715	14880	14812	15050	14668	14826	14900	14834	14830	14846	14748	14692	14716	14879	14887	14659	14958	14852	14865	14784	14810	14971	14875	14714	14963	14895	15020	14794	14754	14795	14711	14859	14956	14668	14936	14773	14798	14849	14828	14980	14889	14996	14796	14700	14849	14744	14822	14814	14653	14708	14768	14858	14854	14773	14903	14930	14731	14862	14818	14880	14858	14714	14891	14718	14796	14752	14789	14784	14767	14742	14933	14785	14805	14741	14753	14720	14751	14857	14811	14924	14786	14844	14743	14539	14816	14740	14876	14717	14728	14771	14806	14745	14819	14681	14743	14815	14763	14766	14845	15012	14951	14707	14730	14750	14882	14870	14815	14779	14879	14644	15051	14702	14826	14880	14786	14666	14859	14829	14850	14803	14812	15016	14684	14884	14964	14782	14923	14867	14947	14868	14821	14840	14881	14806	14850	14813	14895	14883	14730	14728	14676	14891	14807	14859	14890	14875	14993	14924	14884	14909	14849	14918	14678	14952	14828	14925	14875	14913	14757	14874	14765	14731	14849	14866	14815	14772	14887	14746	14937	14746	14796	14809	14897	14791	14944	14928	15027	14856	14770	14744	14776	15000	14716	14901	14831	14876	14839	14830	14880	14692	14774	14954	14674	14760	14752	14680	14883	14884	14798	14807	14934	14867	14861	14906	14615	14996	14738	14891	14782	14908	14799	14724	14903	14974	14918	14869	15030	14796	15020	14715	14906	14782	14819	14948	14864	14747	14804	14874	14736	14750	14779	14795	15028	14662	14658	14834	14873	14793	14778	14753	14806	14902	14783	14858	14925	14904	14850	14780	14907	14888	14745	14813	14879	14789	14643	14824	14866	15061	14838	14807	14841	14919	14814	14823	14775	14895	14734	14619	14739	14761	14840	14697	14767	14903	14871	15009	14916	14801	14859	14853	14772	14800	14722	14872	14715	14709	14850	14841	14809	14724	14837	14859	14917	14799	14698	14780	14695	14724	14802	14993	14623	14881	14902	14802	14818	14879	14731	14849	14642	14770	14743	14970	14703	14639	14764	14928	14661	14587	15023	14837	14903	14812	14748	14666	14834	14838	14873	14760	14767	14975	14838	14984	14746	14880	14820	14768	14843	14827	14729	14699	14716	14732	14732	14891	14853	14936	14802	14874	14939	14707	14767	15021	14745	14773	14717	14609	14918	14738	14823	15013	14872	14588	14881	14654	14770	14988	14784	14886	14677	14766	14758	14720	14992	14864	14838	14930	14903	14829	14902	14606	14821	14786	14709	14726	14849	14846	14612	14828	14868	14874	14779	14885	14810	14745	14777	14767	14864	14778	14897	14685	14763	14940	14968	14816	14714	14660	14508	14904	14784	14856	14721	14846	14851	14837	14782	14806	14765	14820	14729	14855	14740	14686	14934	14861	14853	14927	14790	14874	14833	14812	14725	14802	14847	14896	14777	14810	14939	14678	14835	14857	14921	14777	14905	14784	14679	14812	14730	14866	14749	14674	14769	14843	14773	14665	14844	14800	14903	14741	14937	14846	14827	14806	14889	14935	14823	14718	14764	14895	14894	14822	14658	14877	14840	14815	14756	14847	14891	14926	14899	14835	14849	14832	14914	14742	14887	14748	14718	14832	14976	14778	14915	14827	14685	14992	14701	14759	14818	14806	14927	14916	14972	14882	14839	14910	14890	14806	14899	14859	14809	14702	14839	14783	14819	14924	14596	14943	14932	14752	14836	14913	14826	14879	14909	14826	14709	14840	14749	14888	14812	14952	14856	14700	14752	14824	14906	14669	14811	14830	14714	14969	14784	14913	14831	14809	14956	14940	14874	14862	14939	14818	14795	14903	14835	14730	14813	14849	14884	14874	14562	14896	14777	14829	14880	14707	14828	14959	14825	14818	14667	14809	14791	14763	14675	14822	15002	15010	14756	14818	14744	14904	14719	14733	14947	14930	14924	14703	14715	14700	15119	14765	14779	14702	14788	14708	14915	14815	14834	14904	14759	14836	14919	14769	14923	14754	14810	14845	14946	14847	14888	14889	14669	14775	14757	14939	14944	14791	14897	14866	14794	14778	14721	14690	14775	14858	14655	14790	14813	14843	14802	14836	14885	14865	14926	14749	14899	14930	14645	14952	14865	14825	14760	14823	14898	14745	14951	14971	14851	14842	14890	14687	14777	14660	14843	14866	14837	14948	14796	14783	14641	14718	14896	14830	14802	14855	14933	14817	14831	14707	14916	14898	14838	14868	14786	14822	14811	14699	14758	14929	14841	14825	14899	14873	14968	14697	14650	14892	14861	14822	14753	14895	14821	14641	14766	14751	14751	14731	14773	14797	14709	14859	14789	14767	14900	14743	14745	14757	14794	14729	14991	14881	14650	14766	14996	14775	14946	14760	14806	14826	14785	14754	14817	14728	14916	14920	14791	14929	14774	14659	14833	14708	14800	15015	15058	14950	14861	14924	14674	14949	14751	14895	14739	14692	14728	14879	14920	14748	14840	14680	14957	14963	14793	14659	14839	14792	14885	14697	14832	14809	14767	14676	14822	14916	14905	14737	15029	14705	14844	14862	14877	14716	14837	14793	14838	14775	14810	14955	14626	14803	14861	14808	14784	14849	14662	14934	14822	14872	14772	14797	14930	14873	14816	14678	14882	14823	14995	14702	14748	14622	14834	14741	14803	14881	14890	14736	14849	14849	14706	14695	14767	14812	14853	14683	14748	14869	14812	14820	14860	14759	14815	14735	14881	14614	14743	14705	14758	14926	14915	14840	14760	14815	14677	15021	14818	14785	14881	14805	14890	14784	14885	14601	14879	14903	14788	14886	15065	14758	14947	14970	14841	14773	14825	14768	15000	14787	14793	14771	14824	14682	15016	14799	15003	14809	14846	14683	14720	14770	14885	14707	14931	14898	14853	14759	14864	14770	14646	14903	14697	14873	14692	14900	14852	14907	14860	14864	14878	14793	14768	14897	14849	14675	14873	14922	14822	14871	14725	14834	14841	14701	14760	14685	14690	14794	14931	14836	14805	14905	14777	14846	14720	14797	14842	14772	14923	14736	15025	14864	14666	14804	14908	14722	14830	14773	14907	14856	14880	15006	14742	14861	14883	14741	14797	14876	14841	14929	14751	14724	14811	14817	14956	14761	14848	14865	14975	14666	14821	14812	14810	14873	14761	14749	14785	14941	14628	14765	14792	14773	14727	14582	14649	14726	14818	14794	14847	14826	14868	14924	14788	15004	14620	14852	14616	14854	14960	14933	14779	14923	14850	14871	14696	14816	15026	15000	14760	14772	14936	14792	14888	14719	14888	14883	14611	14902	14718	14832	14740	14820	14693	14799	14940	14739	14777	14717	14854	14789	14792	14934	14828	14856	14789	14681	14707	14671	14819	14788	14751	14695	14869	14826	14700	14972	14767	14821	14810	14721	14869	14797	14699	14812	14715	14955	14836	15008	14744	14710	14642	14838	14776	14719	14903	14736	14878	14667	14766	14897	14898	14718	14816	14892	14806	14647	14538	14709	14820	15098	14869	14843	14680	14679	14873	14811	14802	14794	14867	14735	14737	14810	14867	14751	14809	14801	14907	14680	14768	14791	15020	14735	14834	14865	14846	14814	14769	14724	14817	14851	14874	14708	14974	14892	14789	14771	14801	14667	14889	14793	14573	14809	14864	14835	14856	14817	14926	14847	14738	14800	14798	14853	14726	14853	14797	14785	14845	14778	14818	14783	14731	14835	15007	14805	14871	14848	14879	14749	14895	14741	14747	14943	14612	14865	14649	14678	14805	14739	14813	14655	14911	14823	14960	14786	14939	14984	14881	14780	15021	14835	14656	14839	14780	14817	14901	14761	14726	14897	14713	14757	14850	14769	14675	14929	14709	14787	14797	14816	14698	14936	14854	14833	14604	14949	14717	14849	14843	14701	14656	14919	14823	14897	14882	14859	14687	14771	14747	14921	14871	14829	14784	14893	14877	14799	14703	14938	14836	14691	14795	14899	14738	14805	14882	14858	14867	14825	14738	14797	14886	14858	14874	14867	14671	14777	14796	14820	14739	14721	14832	14852	14679	14856	14862	14730	14806	14742	14729	14917	14808	14702	14933	14690	14809	14859	14805	14815	14687	14939	14807	14952	14754	14781	14852	14804	14912	14653	14898	14884	14799	14788	14890	14848	14670	14971	14729	14776	14730	14698	15050	14818	14703	14908	15073	14855	14887	14934	14716	14919	14652	14682	14669	14879	14858	14805	14986	14696	14919	14818	14881	14783	14841	14868	14829	14866	14645	14990	14876	14761	14834	14817	14873	15011	14814	14886	14786	14815	14722	14809	14935	14808	14862	14934	14906	14818	14846	14796	14744	14830	14940	14832	14942	14891	14851	14895	14797	14707	14718	14805	14709	14835	14832	14701	14904	14784	14830	14867	14753	14907	14806	14817	14932	14833	15032	14733	14878	14746	14972	14681	14736	14892	14850	14777	14790	14821	14838	14772	14815	14841	14797	14790	14962	14799	14948	14918	14728	14824	14989	14763	14667	14918	14835	14814	14834	14923	14767	14760	14770	14833	14683	14768	14897	14672	14797	14861	14739	14827	14629	14765	14782	14783	14876	14919	14838	14973	14853	14839	14768	14924	14893	15047	14826	14815	14859	14651	14870	14816	14687	15095	14755	14850	15047	14883	14902	14913	14689	14819	14860	14820	14902	14848	14786	14757	14933	14771	14953	14677	14713	14908	14720	14915	14813	14932	14806
27396	22156	24509	20536	16307	15695	15486	15271	15187	15345	15447	16921	17399	16012	14760	14884	14979	14859	14843	14646	14772	14956	14603	14597	14720	14686	14789	14712	14915	14779	14816	14775	14669	14935	14832	14799	14884	14783	14783	14802	14664	14765	14629	14894	14857	14851	14927	14726	14855	14583	14672	14721	14698	14797	14814	14750	14737	14833	14610	14824	14731	14701	14813	14774	14784	14614	14570	14822	14746	14691	14901	14674	14719	14609	14566	14701	14689	14882	14571	14857	14952	14702	14835	14821	14762	14705	14650	14885	14704	14872	14827	14833	14657	14574	14742	14671	14752	14852	14617	14676	14917	14650	14839	14538	14811	14710	14681	14705	14855	14836	14807	14900	14719	14664	14790	14677	14963	14644	14780	14788	14699	14706	14804	14825	14732	14826	14725	14651	14770	14826	14784	14645	14677	14576	14604	14545	14761	14521	14899	14528	14796	14590	14548	14801	14755	14754	14788	14682	14818	14716	14808	14735	14976	14744	14800	14922	14821	14862	14668	14825	14753	14695	14620	14851	14777	14819	14771	14651	14585	14726	14645	14661	14636	14711	14565	14748	14840	14917	14559	14660	14542	14644	14645	14840	14735	15023	14746	14792	14598	14671	14894	14739	14894	14477	14900	14575	14610	14809	14793	14773	14668	14585	14833	14793	14726	14730	14656	14606	14778	14841	14539	14586	14786	14596	14837	14558	14591	14675	14703	14596	14604	14674	14882	14615	14789	14749	14597	14638	14644	14668	14695	14509	14706	14683	14724	14922	14589	14668	14640	14769	14681	14633	14786	14688	15040	14902	14927	14488	14714	14776	14679	14716	14698	14483	14998	14665	14868	14775	14676	14820	14445	14884	14708	14746	14842	14798	14669	14812	14728	14597	14700	14628	14616	14768	14697	14634	14867	14643	14724	14784	14553	14547	14771	14674	14739	14745	14671	14775	14854	14768	14672	14706	14837	14803	14779	14749	14802	14801	14783	14834	14825	14762	14790	14612	14597	14551	14757	14767	14819	14866	14596	14835	14796	14679	14567	14775	14494	14702	14723	14799	14775	14739	14725	14696	14817	14788	14612	14891	14919	14778	14685	14685	14885	14796	14806	14881	14642	14789	14869	14627	14681	14556	14819	14597	14685	14911	14699	14843	14543	14715	14603	14658	14740	14615	14657	14759	14754	14834	14736	14799	14592	14666	14683	14509	14809	14703	14603	14857	14883	14735	14683	14670	14574	14922	14792	14736	14885	14641	14550	14804	14771	14861	14775	14674	14681	14879	14913	14838	14574	14717	14743	14936	14811	14779	14677	14671	14789	14825	14682	14648	14728	14729	14853	14832	14776	14904	14656	14766	14800	14614	14749	14895	14813	14771	14693	14802	14937	14728	14708	14893	14682	14613	14699	14866	14616	14794	14778	14663	14692	14758	14526	14617	14674	14712	14751	14802	14910	14818	14700	14771	14934	14763	14874	14815	14804	14725	14851	14583	14697	14794	14818	14740	14621	14771	15038	14686	14722	14797	14701	14699	14707	14870	14806	14902	14757	14466	14532	14811	14757	14952	14861	14843	14804	14732	14654	14822	14861	14783	14648	14815	14729	14577	14729	14622	14753	14717	14887	14764	14573	14617	14830	14770	14756	14753	14806	14908	14617	14772	14783	14650	14731	14831	14847	14920	14763	14794	14725	14786	14811	14758	14874	14773	14604	14960	14865	14692	14842	14843	14701	14669	14660	14630	14716	14601	14778	14757	14860	14493	14718	14832	14697	14720	14861	14671	14654	14879	14936	14762	14633	14706	14699	14706	14849	14673	14684	14691	14744	14710	14793	14791	14936	14709	14689	14744	14802	14736	14642	14876	14787	14707	14572	14839	14647	14647	14667	14551	14661	14841	14766	14701	14738	14460	14675	14705	14769	14927	14752	14684	14760	14637	14749	14613	14724	14755	14596	14728	14700	14938	14865	14756	14665	14680	14840	14632	14751	14602	14853	14756	14708	14753	14690	14755	14866	14723	14677	14822	14613	14888	14903	14777	14995	14676	14664	14793	14819	14730	14672	14722	14823	14808	14685	14588	14842	14979	14579	14659	14615	14817	14689	14666	14734	14702	14750	14710	14569	14570	14681	14588	14598	14431	14849	14736	14851	14645	14767	14685	14731	14754	14646	14707	14649	14583	14858	14651	14788	14878	14787	14715	14778	14772	14676	14690	14762	14780	14713	14668	14794	14684	14743	14741	14780	14599	14780	14665	14761	14684	14581	14817	14683	14567	14674	14682	14759	14808	14742	14902	14622	14877	14630	14726	14682	14505	14850	14594	14819	14551	14675	14784	14562	14683	14889	14707	14897	14959	14612	14675	14844	14770	14731	14736	14753	14710	14687	14813	14677	14725	14691	14623	14768	14728	14725	14755	14636	14724	14962	14853	14617	14629	14799	14617	14857	14706	14667	14789	14620	14728	14681	14811	14728	14927	14804	14686	14814	14848	14889	14704	14733	14839	14879	14658	14780	14809	14683	14732	14926	14788	14631	14829	14975	14609	14759	14743	14666	14857	14617	14776	14739	14722	14688	14830	14798	14833	14693	14732	14790	14637	14708	14654	14716	14616	14918	14794	14631	14589	14613	14571	14674	14706	14783	14772	14752	14917	14598	14709	14796	14613	14612	14933	14567	14662	14643	14829	14797	14642	14685	14828	14736	14774	14749	14805	14773	14940	14625	14850	14673	14792	14748	14761	14824	14845	14945	14790	14667	14866	14779	14812	14536	14689	14864	14761	14793	14622	14759	14855	14703	14653	14639	14923	14793	14641	14819	14730	14706	14622	14689	14726	14774	14922	14797	14675	14767	14621	14796	14723	14856	14729	14641	14787	14710	14570	14674	14733	14622	14663	14673	14787	14730	14772	14897	14543	14752	14787	14717	14756	14911	14770	14861	14770	14763	14744	14816	14808	14903	14864	14634	14653	14569	14670	14730	14694	14894	14599	14807	14701	14892	14962	14559	14575	14529	14701	14764	14801	14916	14817	14750	14468	14430	14681	14757	14695	14687	14708	14813	14821	14670	14771	14848	14673	14740	14854	14847	14822	14594	14720	14718	14748	14602	14772	14752	14723	14781	14643	14858	14804	14674	14764	14564	14790	14747	14720	14689	14723	14870	14834	14859	14745	14684	14695	14655	14791	14746	14779	14888	14623	14990	14701	14810	14770	14759	14581	14612	14734	14787	14790	14630	14784	14756	14620	14723	14683	14887	14697	14781	14952	14707	14795	14856	14715	14855	14746	14618	14726	14705	14659	14790	14656	14770	14624	14749	14666	14641	14795	14809	14806	14817	14641	14904	14582	14921	14914	14884	14710	14574	14623	14757	14733	14670	14807	14855	14839	14499	14676	14745	14696	14749	14725	14767	14721	14798	14761	14708	14781	14967	14813	14689	14678	14837	14764	14766	14523	14798	14679	14701	14733	14734	14610	14876	14768	14864	14871	14625	14583	14546	14740	14554	14771	14591	14656	14566	14696	14611	14754	14957	14838	14823	14752	14866	14825	14743	14737	14742	14723	14734	14724	14752	14723	14762	14759	14762	14834	14602	14884	14683	14760	14773	14565	14756	14686	14660	14848	14761	14785	14790	14806	14711	14746	14647	14819	14657	14785	14776	14783	14722	14649	14746	14803	14559	14608	14783	14517	14773	14767	14777	14739	14816	14736	14663	14489	14777	14656	14822	14761	14752	14831	14755	14734	14811	14773	14749	14767	14858	14608	14899	14866	14749	15011	14830	14707	14864	14838	14641	14757	14809	14812	14457	14691	14683	14694	14745	14921	14705	14714	14895	14667	14680	14869	14622	14694	14863	14765	14759	14727	14829	14962	14869	14862	14831	14837	14539	14806	14660	14662	14833	14799	14687	14860	14747	14853	14737	14911	14803	14734	14856	14620	14664	14569	14500	14731	14623	14716	14730	14633	14556	14679	14864	14724	14906	14789	14810	14695	14762	14749	14752	14735	14641	14623	14933	14810	14731	14875	14818	15003	14819	14827	14725	14774	14613	14802	14659	14717	14899	14800	14842	14669	14788	14897	14753	14677	14727	14763	14673	14714	14608	14585	14871	14823	14874	14724	14891	14623	14608	14699	14804	14568	14752	14768	14600	14775	14778	14817	14967	14745	14612	14860	14708	14782	14715	14567	14782	14683	14783	14845	14597	14856	14833	14812	14519	14752	14687	14732	14784	14746	14694	14745	14633	14621	14763	14866	14820	14626	14702	14916	14795	14702	14822	14910	14797	14568	14791	14787	14796	14531	14592	14666	14785	14740	14866	14824	14773	14603	14652	14711	14675	14660	14711	14878	14814	14643	14719	14651	14730	14818	14880	14744	14642	14916	14806	14787	14771	14806	14860	14845	14739	14797	14886	15000	14873	14816	14804	14890	14713	14897	14734	14743	14718	14713	14806	14930	14713	14756	14727	14560	14789	14767	14808	14719	14804	14639	14814	14898	14888	14548	14775	14649	14794	14759	14812	14681	14641	14531	14631	14644	14699	14674	14700	14794	14822	14858	14711	14886	14807	15060	14681	14705	14748	14667	14733	14545	14894	14878	14687	14724	14787	14719	14674	14561	14737	14944	14681	14659	14511	14650	14630	14611	14629	14574	14604	14568	14653	14691	14844	14630	14784	14502	14704	14693	14724	14797	14743	14592	14906	14677	15040	14845	14842	14594	14794	14979	14592	14681	14793	14739	14751	14850	14795	14679	14638	14759	14737	14986	14758	14863	14547	14748	14700	14796	14867	14834	14777	14675	14866	14818	14765	14648	14593	14925	14801	14670	14801	14791	14909	14834	14877	14873	14841	14780	14789	14805	14662	14612	14835	14654	14731	14600	14776	14768	14520	14706	14899	14567	14515	14734	14917	14827	14641	14687	14803	14808	14851	14659	14926	14868	14655	14821	14695	14733	14678	14900	14720	14620	14803	14601	14800	14655	14699	14751	14784	14870	14861	14825	14909	14551	14673	14844	14811	14741	14708	14928	14614	14737	14624	14854	14843	14840	14870	14837	14714	14645	14686	14699	14733	14719	14808	14653	14647	14604	14739	14732	14766	14684	14720	14525	14728	15017	14825	14612	14728	14611	14610	14653	14637	14846	14805	14760	14818	14852
16957	23556	22487	18576	16732	15634	15314	15323	15399	15006	15556	18101	17790	15426	14119	14281	14030	14255	14203	14199	14018	14082	14157	14375	14194	14237	14254	14027	14155	14160	14083	14223	14378	14181	14363	14460	14262	14183	14321	14148	14260	14213	14119	14091	14190	14139	14304	14162	14233	14221	14157	14105	14117	14199	14154	14362	14109	14173	14098	14169	13991	14270	14283	14171	14093	14202	14197	14260	14192	14346	14280	14089	14151	14148	14241	14197	14055	14343	14285	14222	14151	14279	14096	13986	14068	14119	14216	14108	14179	14044	14210	14201	14306	14238	14176	14307	14188	14286	14211	14252	14092	14113	14302	14098	14188	14171	14206	14075	14280	14131	14189	14286	14034	14212	14104	14217	14239	14021	14028	14193	14174	14272	14146	14126	14277	14241	14143	14214	14080	14267	14092	14241	14159	14099	14250	14268	14472	14338	14112	14108	14162	14135	14196	14162	14056	14257	14243	14157	14135	14107	14177	14179	14146	14145	14129	13972	14172	14232	14006	14155	14131	14190	14203	14231	14093	14010	14145	14246	14269	13935	14084	14018	14219	14274	14078	14310	14102	14369	14137	14297	14227	14061	14223	14111	14275	14076	14101	14163	14003	14121	14245	14113	14186	14167	14251	14186	14122	14288	14155	14142	14171	14051	14122	14255	14140	14118	14289	14015	14243	14356	14155	14144	14144	14316	14110	14056	14267	14147	14222	14017	14292	14194	14073	14047	14214	14146	14103	14087	14150	14100	14082	14135	14284	14193	14245	14243	14276	14206	14150	14299	14163	14179	14089	14132	14145	14153	14162	14016	14265	14063	14092	14060	14307	14064	14273	14293	14336	14237	14125	14307	14228	13983	14188	14114	14176	14254	14265	14165	14297	14223	14027	14071	14157	14097	14275	14274	14183	14208	14202	14130	14221	14176	14114	14137	14144	14097	14075	14247	14223	14133	14410	14124	14047	14045	14402	14127	14044	14284	14071	14237	14089	13995	14201	14086	14235	14267	14297	14139	14150	14174	14065	14228	14229	14314	14139	14094	14128	14281	14347	14117	14115	14269	14108	14280	14294	14344	14145	14266	14030	14166	14136	14327	14068	13980	14250	14237	14160	14181	14035	14245	13963	14277	14197	14072	14067	14001	14157	14059	14054	14143	14307	14090	14297	14244	14234	14182	14223	14161	13990	14194	14182	14117	14307	14378	14094	14085	14141	14244	14146	14121	14312	14314	14291	14216	14069	14235	14310	14194	14008	14112	14106	14195	14103	14127	14219	13995	14169	13993	14209	14221	14106	14197	14115	14218	14216	14310	14070	14208	14179	14432	13988	14056	14071	14160	14132	14178	14176	14161	14125	14062	14099	14091	14102	13958	14131	14048	14155	14167	14200	14028	14248	14076	14127	14224	14263	14202	14033	14133	14455	14307	14212	14217	14221	14128	14132	14265	14161	14044	14143	14178	14139	14180	14333	14327	14281	14088	14197	14157	14093	14193	13979	14170	14096	14199	14004	14122	14210	14141	14235	14226	14311	14169	14014	14042	14345	14276	14177	14303	14103	14283	14267	14262	14230	14131	14319	14316	14194	14312	14204	14217	14031	14118	14199	14250	14190	14111	14127	14166	14226	14030	14257	14309	14349	14182	14237	14085	14153	14202	14226	14088	14196	14086	14205	14263	14112	14299	14070	14326	14306	14339	14225	14210	14236	14241	14362	14366	14198	14078	14260	14129	14183	14091	14187	14209	14129	14272	14280	14288	14153	14109	14255	14114	14235	14203	14296	14218	14306	14267	14222	14178	14250	14139	14139	14031	14198	14360	14220	14158	14147	14290	14182	14271	14193	14166	14265	14255	14130	14325	14257	14182	14273	14229	14074	14240	14219	14164	14321	14183	14181	14177	14292	14102	14197	14073	14341	14209	14086	14126	14046	14096	14264	14053	14096	14230	14294	14023	14120	14319	14161	14315	14106	14221	14116	14103	14111	14299	14123	14270	13872	14193	14045	14321	14277	14092	14271	14349	14144	14207	14174	14188	14049	14127	14204	14062	14077	14192	14408	14209	14170	14317	14014	14097	14064	14331	14244	14179	14299	14009	14181	14234	14148	14225	14150	14380	14225	14332	14151	14247	14292	14230	14237	14216	14010	14221	14223	14082	14078	14178	14214	14247	14239	14109	14191	14024	14211	14119	14146	14229	14131	14242	14193	14184	14385	14068	14203	14259	14215	14321	14336	13999	14062	14141	14343	14344	14151	14146	14214	14148	14104	14288	14072	14102	14161	14246	14198	14123	14196	14089	14281	14141	14240	14139	14334	14283	14212	14232	14130	14172	14291	14208	13905	14299	14213	14217	14292	14159	14250	14241	14284	14153	14346	14134	14170	14125	14237	14118	14231	14280	14177	14325	14203	14212	14216	14209	14027	14195	14127	14336	14149	14158	14169	14156	14198	14209	14019	14253	14017	14149	14167	14306	14151	14243	14155	14293	14138	14318	14148	14038	14163	14179	14144	14198	14106	14084	14378	14090	14195	14055	14143	14065	14188	14266	14101	14199	14205	14367	13924	14238	14031	14123	14173	14304	14123	14233	14127	14187	14153	14173	14206	14328	14237	14256	14196	14226	14434	14068	14193	14227	14159	14232	14294	14212	14228	14042	14140	14214	14056	14177	14207	14053	14267	14241	14127	14146	14234	14234	14077	14201	14232	14188	14098	14236	14255	14021	14177	14099	14153	14263	14153	14061	14180	14172	14196	14252	14194	14177	14317	14103	14101	14326	14268	14259	14205	14136	14303	14190	14173	14056	14250	14073	14343	14246	14252	14155	14272	14058	14262	14187	14128	14257	14173	14275	14139	14160	14088	14130	14307	14280	14294	14259	14259	14164	14292	14302	14319	14229	14117	14134	14221	14270	14145	14192	14168	14118	14163	14070	14104	14326	14173	14092	14242	14346	14079	14132	14193	14052	14253	14202	14253	14243	14082	14274	14353	14111	14184	14153	14127	14126	14083	14050	14255	14356	13992	14166	14232	14101	14205	14381	14231	14048	14119	14216	14101	14218	14161	14236	14260	13879	14256	14227	14207	14141	14200	14246	14084	14161	14041	14263	14108	14151	14126	14260	14331	14265	14224	14250	14018	14239	14086	13975	14156	14033	14276	14154	13980	14400	14175	14136	14327	14122	14266	14217	14022	14226	14097	14203	14244	14073	14249	14083	14202	14129	14187	14097	14135	14147	14242	14119	14150	14222	14129	14058	14217	14143	13995	14004	14222	14155	14284	14140	14153	14044	14327	14175	14336	14205	14145	14240	14213	14020	14120	14258	14210	14245	14080	13853	14153	14174	14236	14166	14264	14168	14093	14150	14216	14253	14183	14096	14239	14157	14154	14035	14060	14093	14178	14240	14241	14329	14179	14182	14251	14119	14098	14115	14122	14249	14186	14248	14167	14275	14289	14248	14303	14327	14218	14033	14158	14181	14197	14154	14213	14219	14239	14181	14216	14277	14211	14159	14224	14177	14149	13988	14259	14234	14113	13935	14185	14212	14117	14185	14171	14166	14325	14208	14161	14321	14266	14221	14229	14143	14185	14140	14278	14182	14312	14082	14254	14107	14144	14098	14339	14307	14036	14256	14299	14308	14017	14149	14196	14296	14220	13957	14214	14027	14284	14300	13961	14188	14136	14115	14212	14149	14120	14254	14305	14166	14181	14105	14165	14359	14289	14233	14216	14211	14176	14120	14102	14185	14163	14228	13992	13991	14161	14170	14168	14320	14103	14184	14229	14105	14248	14215	14312	14106	14224	14047	14244	14206	14130	14252	14263	14142	14191	14224	14102	14176	14209	14251	14304	14111	14380	14241	14105	14092	14193	14210	14317	14248	14220	14223	14195	14244	14276	14132	14132	14140	14113	14003	14100	14193	13908	14251	14176	14188	14130	14279	14111	14332	14263	14288	14216	14042	14242	14214	14059	14175	14122	14373	14184	14017	14101	14120	13927	14196	14345	14105	14090	14222	14125	14064	14100	14124	14144	14129	14083	14092	14082	14227	14398	14097	14149	14270	14213	14071	14334	14249	14123	14223	14379	14134	14151	14133	14345	14076	14115	14217	14059	14127	14094	14056	14235	14295	14144	14374	14265	14217	14209	14158	14084	14099	14287	14162	13994	14081	14132	14101	14073	14200	14137	14197	14182	14256	14176	14256	14191	14302	14075	14175	14152	14212	14159	14074	14223	14193	14176	14207	14389	14207	14115	14342	14228	14085	14306	14271	14096	14236	14191	14248	14221	14046	14298	14183	14235	14347	14259	14114	14183	14088	14158	14270	14215	14226	14062	14200	14070	14184	14112	14186	14157	14213	14182	14059	14450	14107	14118	14377	14245	14261	14235	14338	14166	14165	14401	14128	14064	14435	14335	14115	13994	14167	14216	14078	14364	14048	14307	14226	14216	14104	14160	14232	14262	14322	14243	14276	14273	14128	14176	14125	14113	14125	14088	13966	14185	14291	14029	14369	14174	14064	14129	14177	14348	14176	14226	14178	14241	14171	14279	14239	14306	14257	14352	13958	14071	14202	14220	14089	14229	14157	14160	14153	14148	14213	14121	14091	14057	14219	14210	14197	14184	14064	14212	14141	14105	13995	14203	14104	14275	14331	14220	14285	14327	14250	14251	14225	14088	14123	14229	14229	14087	14059	14263	14264	14150	14220	14217	14232	14072	14245	14384	14305	14160	14254	14340	14233	14079	14306	14226	14304	14030	14135	14138	14327	14223	14157	14215	14225	14024	14257	14122	14295	14170	14226	14073	14152	14141	14232	14255	14015	14311	14152	14230	14191	14101	14208	14123	14135	14221	14102	14335	14041	14250	14084	14132	14228	14194	14024	14203	14146	14255	14222	14126	14221	14223	14113	14091	14204	14209	14127	14158	14125	14330	14240	14253	14215	14138	14058	14234	14162	14128	14217	14212	14147	14281	14126	14138	14129	14123	14286	14077	14343	14301	14241	13982	14135	14140	14111	14170	14299	14229	14157	14137	14245	14238	14094	14019	14202	14166	14135	14197	14237	14156	14264	14379	14224	14139	14281	14369	14174	14074	14256	14223	14133	14165	14255	14134	14315	14048	14222	14089	14067	14223	14203	14095	14094	14129	14287
24050	21373	28895	24364	22091	21018	19778	17330	16804	16670	20756	29992	30640	23948	17073	15818	15702	15691	15728	16017	15415	15708	15699	15643	15561	15663	15760	15636	15921	15616	15649	15435	15612	15518	16028	16117	16161	15689	15743	15646	15602	15624	15485	15685	15511	15526	15642	15570	15500	15633	15578	15603	15607	15572	15595	15649	15482	15523	15441	15540	15601	15571	15665	15515	15614	15667	15641	15553	15592	15712	15435	15636	15510	15577	15534	15547	15404	15643	15669	15372	15413	15521	15806	15651	15590	15642	15511	15506	15698	15618	15537	15459	15428	15302	15463	15396	15266	15593	15607	15493	15622	15509	15486	15623	15597	15696	15732	15601	15517	15669	15399	15655	15617	15595	15396	15788	15640	15573	15523	15661	15631	15635	15495	15592	15586	15531	15621	15578	15565	15575	15428	15536	15518	15504	15697	15663	15534	15632	15401	15448	15582	15618	15662	15589	15494	15514	15549	15789	15512	15516	15406	15574	15677	15432	15754	15617	15671	15468	15557	15605	15521	15472	15499	15719	15700	15525	15576	15573	15568	15436	15665	15520	15766	15435	15577	15393	15380	15523	15508	15632	15701	15691	15534	15538	15684	15691	15602	15498	15495	15500	15359	15440	15451	15605	15579	15512	15641	15656	15807	15686	15694	15615	15631	15504	15594	15694	15405	15537	15573	15476	15429	15620	15573	15614	15639	15700	15591	15632	15445	15596	15409	15455	15583	15646	15399	15537	15510	15501	15629	15609	15624	15681	15362	15605	15667	15512	15519	15566	15707	15655	15701	15610	15480	15554	15385	15672	15452	15712	15473	15532	15503	15591	15570	15638	15640	15562	15453	15416	15616	15747	15607	15253	15497	15591	15509	15591	15719	15657	15606	15499	15581	15479	15457	15599	15684	15423	15456	15410	15538	15470	15519	15584	15520	15392	15670	15623	15833	15570	15737	15566	15669	15349	15527	15592	15763	15552	15601	15587	15532	15447	15593	15278	15599	15573	15285	15525	15609	15758	15576	15304	15531	15555	15574	15539	15408	15563	15726	15595	15450	15610	15656	15650	15500	15411	15392	15330	15472	15557	15370	15610	15244	15659	15498	15584	15596	15420	15720	15461	15533	15513	15583	15499	15497	15735	15589	15547	15687	15599	15699	15419	15357	15674	15574	15522	15319	15518	15610	15525	15490	15497	15571	15579	15471	15543	15716	15637	15598	15679	15577	15505	15556	15508	15413	15638	15461	15804	15320	15759	15600	15456	15538	15582	15790	15501	15510	15596	15395	15536	15580	15565	15468	15635	15581	15714	15596	15536	15405	15767	15649	15540	15599	15658	15570	15493	15689	15567	15537	15569	15462	15463	15479	15448	15722	15438	15572	15583	15656	15564	15281	15394	15441	15435	15775	15636	15462	15403	15553	15604	15400	15512	15583	15637	15423	15492	15609	15616	15578	15490	15444	15440	15659	15648	15360	15658	15763	15504	15459	15471	15472	15662	15534	15728	15470	15696	15476	15464	15614	15535	15711	15630	15609	15596	15537	15517	15639	15784	15714	15726	15568	15441	15451	15699	15370	15368	15746	15362	15821	15605	15728	15717	15574	15649	15397	15501	15455	15500	15510	15358	15647	15625	15544	15725	15664	15598	15549	15568	15562	15408	15661	15390	15619	15551	15627	15619	15707	15526	15619	15485	15609	15517	15389	15710	15627	15634	15780	15570	15751	15554	15276	15401	15526	15498	15653	15447	15636	15571	15536	15602	15514	15569	15492	15610	15588	15534	15705	15660	15620	15522	15632	15500	15714	15699	15383	15369	15584	15691	15528	15563	15506	15480	15688	15726	15496	15339	15571	15558	15512	15530	15562	15465	15649	15472	15589	15548	15738	15549	15413	15442	15601	15624	15691	15443	15615	15610	15592	15567	15691	15414	15502	15442	15579	15545	15386	15734	15453	15676	15537	15599	15482	15515	15351	15435	15529	15496	15372	15410	15194	15383	15662	15619	15521	15407	15581	15750	15349	15650	15666	15647	15401	15595	15532	15351	15760	15461	15550	15432	15794	15434	15645	15563	15467	15535	15566	15405	15509	15420	15639	15461	15499	15487	15409	15610	15624	15768	15480	15540	15651	15602	15596	15377	15457	15469	15532	15367	15671	15703	15480	15617	15721	15711	15653	15447	15701	15460	15537	15628	15619	15522	15568	15461	15477	15661	15484	15490	15650	15658	15443	15549	15398	15538	15673	15575	15493	15605	15629	15538	15584	15521	15515	15520	15769	15618	15465	15626	15662	15626	15481	15483	15574	15418	15508	15554	15555	15458	15696	15596	15551	15441	15433	15311	15724	15683	15593	15600	15859	15512	15628	15527	15529	15653	15720	15584	15681	15636	15396	15594	15472	15553	15633	15554	15688	15820	15621	15524	15601	15585	15741	15548	15731	15421	15558	15620	15512	15475	15516	15634	15349	15728	15610	15499	15546	15561	15467	15356	15659	15639	15462	15733	15605	15446	15719	15600	15619	15569	15611	15569	15683	15678	15411	15413	15680	15567	15733	15539	15739	15528	15546	15664	15619	15649	15672	15592	15734	15439	15363	15422	15506	15482	15655	15521	15567	15536	15529	15485	15443	15571	15465	15675	15540	15376	15701	15685	15578	15643	15670	15519	15664	15514	15627	15329	15558	15621	15651	15448	15448	15493	15634	15429	15621	15679	15542	15556	15608	15727	15480	15590	15514	15543	15566	15482	15692	15731	15587	15635	15420	15668	15711	15495	15691	15794	15704	15554	15598	15478	15696	15633	15627	15621	15591	15420	15505	15585	15570	15410	15718	15433	15527	15429	15553	15696	15551	15516	15519	15645	15466	15646	15516	15485	15601	15544	15475	15397	15613	15740	15690	15590	15612	15694	15591	15459	15405	15634	15567	15333	15520	15520	15786	15622	15723	15589	15666	15523	15621	15590	15489	15593	15747	15612	15579	15577	15625	15635	15584	15509	15552	15386	15462	15665	15583	15603	15631	15546	15599	15645	15450	15515	15570	15818	15781	15566	15581	15371	15777	15356	15489	15506	15540	15682	15543	15311	15491	15545	15558	15497	15524	15525	15661	15529	15592	15436	15489	15303	15450	15604	15565	15641	15408	15581	15614	15667	15501	15710	15649	15585	15578	15495	15358	15571	15390	15535	15662	15678	15635	15500	15591	15605	15661	15658	15355	15562	15609	15610	15498	15334	15590	15390	15593	15472	15393	15689	15509	15664	15701	15531	15669	15458	15689	15595	15550	15627	15558	15600	15685	15389	15601	15563	15729	15567	15441	15816	15672	15538	15656	15401	15671	15513	15546	15501	15575	15747	15596	15413	15589	15594	15680	15462	15640	15491	15495	15355	15757	15569	15674	15580	15448	15617	15497	15555	15570	15747	15668	15640	15542	15538	15574	15644	15495	15731	15717	15555	15787	15638	15673	15665	15578	15537	15686	15659	15576	15627	15606	15569	15491	15565	15549	15519	15663	15658	15642	15603	15584	15661	15509	15643	15518	15593	15518	15679	15706	15416	15465	15497	15632	15644	15497	15511	15480	15525	15913	15812	15596	15531	15616	15529	15458	15482	15556	15654	15536	15493	15500	15501	15715	15743	15679	15562	15676	15634	15571	15678	15700	15484	15581	15423	15373	15596	15491	15659	15719	15515	15393	15555	15809	15556	15568	15472	15600	15537	15521	15510	15604	15517	15497	15670	15662	15437	15555	15711	15505	15556	15430	15517	15686	15755	15350	15526	15636	15475	15644	15457	15652	15647	15685	15700	15646	15417	15353	15414	15524	15423	15576	15413	15627	15511	15526	15462	15546	15566	15622	15685	15474	15764	15641	15556	15478	15396	15578	15545	15604	15472	15763	15712	15708	15631	15614	15600	15567	15412	15485	15556	15374	15497	15633	15603	15448	15558	15520	15490	15675	15511	15723	15491	15706	15618	15460	15489	15599	15809	15493	15578	15677	15610	15547	15483	15738	15430	15485	15436	15435	15584	15705	15600	15579	15504	15717	15367	15509	15434	15409	15397	15395	15415	15407	15438	15489	15577	15491	15669	15639	15707	15431	15511	15825	15628	15539	15597	15625	15469	15506	15787	15424	15622	15762	15491	15737	15618	15499	15587	15595	15719	15655	15541	15404	15514	15468	15396	15600	15466	15562	15564	15447	15549	15549	15522	15591	15517	15677	15539	15524	15832	15750	15500	15630	15490	15473	15315	15586	15398	15410	15396	15470	15594	15626	15683	15460	15438	15619	15614	15516	15559	15611	15647	15380	15590	15463	15489	15630	15428	15694	15615	15680	15616	15503	15677	15509	15363	15600	15697	15405	15561	15719	15637	15558	15511	15720	15721	15599	15592	15548	15517	15601	15510	15524	15563	15733	15770	15643	15614	15723	15445	15541	15741	15668	15449	15622	15620	15536	15549	15703	15571	15610	15642	15576	15770	15580	15471	15617	15480	15588	15565	15517	15673	15541	15556	15596	15521	15621	15529	15654	15606	15415	15541	15491	15551	15666	15423	15612	15463	15418	15448	15523	15407	15492	15532	15543	15392	15605	15572	15487	15665	15526	15366	15794	15363	15590	15656	15548	15440	15417	15497	15473	15556	15517	15366	15602	15515	15628	15538	15509	15573	15417	15660	15641	15466	15534	15619	15655	15454	15666	15420	15660	15638	15533	15577	15322	15474	15517	15871	15435	15607	15502	15565	15469	15651	15557	15628	15573	15628	15467	15449	15661	15602	15627	15615	15504	15498	15410	15560	15576	15481	15424	15507	15498	15625	15450	15430	15620	15493	15412	15515	15452	15787	15486	15420	15412	15526	15610	15511	15624	15516	15666	15611	15569	15536	15513	15701	15625	15660	15506	15494	15465	15602	15502	15415	15494	15484	15499	15595	15526	15472	15508	15714	15495	15411	15511	15603	15512	15626	15573	15452	15609	15454	15445	15587	15537	15491	15698	15575	15462	15584	15529	15605	15521	15757	15670	15646	15574	15583	15556	15508	15255	15603	15781	15458	15449	15606	15561	15390	15746	15493	15493	15607	15675	15664	15360	15528	15546	15606	15489	15617	15523	15347	15269	15690	15517	15472	15532	15600	15517	15793	15598	15453	15545	15742	15559	15590
17720	29654	27835	23261	20134	18197	17388	17181	16924	16191	23718	34845	33175	24260	15016	14823	14713	14770	14738	14781	14989	14802	14914	14727	14879	14769	14795	14747	14759	14632	14800	14646	14812	14753	15451	15610	15450	15241	14890	14732	14790	14806	14804	14712	14738	14767	14766	14632	14949	14646	14708	14830	14666	14922	14789	14757	14811	14831	14582	14660	14728	14689	14613	14633	14812	14661	14776	14867	14822	14844	14832	14681	14673	14720	14759	14768	14704	14739	14795	14589	14790	14815	14800	14633	14789	14717	14691	14800	14887	14812	14747	14717	14564	14548	14745	14749	14835	14708	14695	14734	14836	14730	14926	14638	14809	14906	14745	14707	14778	14763	14761	14595	14732	14709	14591	14879	14617	14652	14644	14691	14758	14808	14676	14728	14693	14669	14584	14716	14482	14750	14703	14752	14697	14643	14836	14803	14701	14769	14845	14734	14880	14676	14646	14766	14740	14655	14821	14628	14827	14752	14701	14617	14722	14585	14655	14815	14624	14720	14776	14781	14639	14781	14826	14784	14763	14722	14749	14832	14527	14714	14643	14825	14735	14694	14722	14641	14698	14609	14873	14531	14606	14820	14648	14771	14818	14941	14794	14695	14710	14654	14920	14672	14764	14880	14728	14718	14708	14687	14688	14729	14669	14836	14618	14649	14874	14763	14801	14830	14762	14874	14678	14847	14871	14734	14660	14807	14784	14747	14733	14821	14735	14564	14691	14672	14608	14793	14763	14641	14725	14608	14808	14862	14803	14787	14714	14873	14571	14769	14762	14750	14768	14708	14627	14733	14832	14612	14822	14879	14678	14690	14792	14579	14665	14773	14702	14794	14771	14667	14681	14583	14804	14788	14613	14599	14809	14781	14654	14805	14590	14708	14718	14780	14681	14602	14821	14690	14784	14634	14806	14742	14701	14778	14738	14827	14690	14700	14674	14781	14785	14769	14737	14724	14746	14774	14736	14718	14683	15017	14671	14630	14709	14613	14796	14625	14760	14842	14907	14694	14722	14758	14693	14474	14765	14894	14740	14726	14633	14856	14674	14832	14655	14737	14770	14751	14634	14745	14765	14458	14713	14780	14762	14675	14757	14839	14865	14541	14804	14737	14748	14846	14809	14736	14804	14732	14460	14711	14830	14684	14834	14971	14629	14852	14604	14636	14595	14700	14648	14693	14870	14823	14809	14786	14855	14527	14930	14629	14747	14492	14676	14795	14737	14595	14733	14860	14748	14871	14783	14830	14699	14784	14671	14615	14653	14580	14817	14757	14637	14752	14711	14631	14676	14791	14659	14715	14564	14715	14594	14727	14702	14691	14623	14717	14831	14870	14755	14756	14690	14670	14621	14677	14699	14499	14599	14726	14853	14572	14684	14866	14806	14732	14873	14679	14692	14736	14744	14820	14784	14909	14657	14701	14883	14511	14631	14739	14665	14647	14720	14717	14606	14777	14705	14963	14651	14806	14719	14619	14700	14807	14939	14717	14790	14707	14634	14566	14814	14803	14753	14949	14808	14624	14875	14800	14675	14661	14662	14663	14837	14667	14867	14760	14709	14845	14821	14690	14734	14802	14687	14812	14729	14764	14738	14693	14594	14734	14679	14840	14709	14721	14786	14889	14764	14519	14765	14914	14592	14580	14800	14794	14985	14665	14793	14720	14574	14693	14788	14666	14755	14752	14686	14949	14699	14746	14884	14774	14712	14759	14776	14707	14733	14824	14654	14754	14827	14687	14726	14674	14801	14662	14750	14753	14757	14696	14723	14608	14712	14764	14816	14637	14785	14720	14660	14734	14628	14689	14937	14552	14733	14748	14691	14642	14830	14853	14866	14624	14637	14675	14744	14828	14763	14771	14857	14466	14645	14765	14894	14645	14868	14695	14861	14658	14618	14814	14903	14687	14731	14755	14706	14714	14597	14709	14742	14666	14842	14794	14752	14677	14685	14530	14674	14858	14781	14697	14822	14741	14803	14663	14675	14754	14664	14686	14649	14596	14798	14760	14719	14562	14835	14863	14723	14772	14843	14623	14812	14764	14701	14737	14599	14773	14738	14754	14997	14756	14766	14607	14833	14632	14715	14800	14699	14467	14627	14832	14649	14728	14688	14590	14735	14693	14669	14702	14675	14825	14777	14716	14758	14704	14705	14697	14672	14742	14867	14614	14717	14725	14633	14621	14686	14724	14707	14840	14543	14807	14851	14657	14709	14702	14776	14567	14789	14784	14656	14750	14853	14697	14708	14705	14718	14734	14775	14783	14649	14675	14717	14843	14635	14818	14879	14617	14833	14794	14695	14752	14705	14808	14677	14789	14662	14824	14826	14704	14650	14689	14780	14657	14942	14683	14743	14877	14537	14748	14739	14661	14614	14670	14676	14745	14685	14578	14775	14618	14722	14679	14736	14719	14905	14771	14619	14594	14549	14737	14668	14770	14694	14691	14886	14850	14735	14956	14811	14697	14716	14688	14697	14765	14686	14551	14772	14632	14827	14881	14598	14817	14689	14830	14802	14815	14893	14633	14719	14677	14765	14638	14681	14634	14739	14744	14404	14619	14659	14494	14892	14744	14711	14753	14696	14855	14616	14761	14656	14623	14919	14774	14724	14783	14704	14714	14794	14841	14741	14761	14897	14637	14746	14731	14627	14645	14741	14794	14545	14967	14713	14690	14725	14706	14786	14713	14830	14682	14651	14775	14658	14769	14489	14745	14695	14762	14631	14585	14728	14742	14866	14610	14692	14703	14775	14766	14718	14840	14688	14667	14685	14549	14760	14689	14639	14718	14825	14746	14776	14895	14880	14795	14841	14739	14755	14885	14637	14597	14762	14756	14671	14726	14754	14740	14898	14710	14568	14665	14690	14644	14685	14696	14721	14737	14767	14835	14637	14616	14706	14618	14776	14829	14631	14770	15070	14677	14558	14952	14659	14603	14624	14856	14716	14692	14778	14617	14857	14693	14635	14715	14747	14567	14714	14602	14636	14760	14689	14641	14702	14632	14771	14785	14738	14628	14766	14691	14722	14778	14657	14746	14726	14679	14748	14778	14718	14728	14605	14715	14744	14701	14826	14567	14641	14535	14727	14819	14702	14901	14845	14758	14781	14714	14792	14775	14756	14723	14733	14816	14694	14719	14448	14844	14654	14745	14768	14906	14772	14724	14566	14571	14672	14911	14915	14567	14763	14703	14684	14731	14811	14848	14714	14731	14646	14683	14671	14805	15044	14908	14743	14815	14762	14832	14798	14511	14852	14827	14611	14626	14803	14764	14766	14774	14560	14707	14811	14668	14743	14672	14825	14852	14687	14759	14739	14618	14705	14730	14732	14664	14612	14805	14654	14683	14759	14867	14805	14763	14736	14607	14586	14682	14790	14695	14888	14597	14711	14751	14824	14774	14769	14723	14740	14694	14566	14785	14683	14646	14800	14756	14712	14765	14680	14693	14640	14644	14813	14626	14584	14714	14777	14645	14711	14578	14704	14605	14877	14804	14770	14758	14586	14683	14770	14800	14792	14750	14832	14724	14765	14591	14769	14672	14764	14520	14760	14544	14847	14576	14699	14690	14764	14585	14794	14565	14647	14911	14683	14806	14674	14798	14663	14788	14584	14617	14699	14446	14747	14846	14779	14629	14848	14560	14580	14635	14817	14756	14779	14687	14732	14604	14753	14707	14754	14793	14532	14792	14834	14903	14783	14686	14671	14834	14753	14841	14775	14776	14603	14792	14701	14742	14839	14615	14634	14723	14625	14787	14845	14709	14632	14841	14648	14703	14708	14793	14796	14733	14671	14714	14489	14697	14643	14763	14673	14730	14573	14767	14508	14688	14754	14788	14777	14793	14718	14812	14626	14587	14708	14814	14712	14687	14730	14705	14694	14727	14749	14762	14786	14666	14968	14613	14799	14824	14845	14575	14797	14661	14723	14765	14623	14686	14882	14581	14655	14803	14792	14793	14749	14831	14702	14790	14879	14719	14816	14673	14661	14803	14667	14651	14991	14653	14585	14602	14864	14800	14687	14647	14718	14797	14693	14634	14587	14693	14886	14667	14686	14721	14779	14825	14603	14772	14757	14749	14639	14664	14829	14696	14718	14655	14691	14838	14809	14815	14485	14893	14745	14610	14757	14771	14849	14877	14497	14719	14794	14781	14856	14693	14730	14656	14780	14724	14650	14825	14757	14756	14803	14604	14664	14670	14852	14761	14774	14695	14884	14809	14826	14757	14906	14672	14787	14609	14617	14666	14653	14705	14646	14709	14713	14705	14882	14643	14710	14805	14765	14836	14624	14603	14841	14820	14795	14770	14930	14746	14716	14653	14486	14876	14788	14858	14621	14609	14726	14684	14706	14707	14779	14593	14841	14810	14683	14768	14587	14837	14731	14616	14515	14621	14670	14870	14666	14637	14895	14749	14738	14656	14748	14780	14793	14871	14629	14786	14850	14717	14777	14702	14737	14709	14714	14643	14662	14707	14696	14637	14803	14798	14761	14741	14813	14589	14747	14660	14827	14660	14768	14587	14681	14703	14646	14720	14731	14736	14736	14830	14793	14575	14795	14575	14825	14722	14714	14644	14661	14641	14750	14728	14749	14813	14663	14685	14448	14605	14692	14720	14547	14750	14715	14671	14853	14810	14796	14788	14678	14874	14588	14847	14766	14795	14726	14932	14695	14727	14833	14636	14841	14754	14687	14620	14748	14726	14768	14755	14700	14650	14848	14719	14578	14876	14860	14747	14790	14848	14750	14859	14616	14807	14613	14647	14681	14831	14819	14575	14778	14749	14669	14932	14677	14908	14532	14772	14832	14744	14726	14523	14751	14916	14729	14855	14534	14854	14774	14582	14789	14710	14773	14646	14632	14760	14677	14801	14680	14718	14843	14628	14707	14700	14694	14762	14837	14812	14777	14803	14817	14814	14660	14717	14797	14942	14774	14780	14488	14754	14720	14722	14629	14838	14641	14759	14845	14900	14642	14732	14831	14862	14612	14580	14532	14529	14659	14657	14846	14729	14754	14740	14720	14854	14727	14793	14517	14555	14746	14671	14698	14705	14763	14772	14551	14724	14718	14659	14758	14530	14813	14652	14482	14712	14760	14615	14707	14752	14566	14832	14833	14656	14814	14763	14653	14662	14728	14866
23024	21380	29340	23820	21552	23415	24746	19390	18228	18413	22098	39239	40795	34147	24039	17523	16818	16750	16805	16807	16740	16830	16791	16849	16784	16660	16678	16805	16638	16438	16778	16675	16478	16569	16794	17080	17210	17080	16969	16742	16675	16692	16643	16706	16475	16671	16505	16464	16818	16548	16587	16636	16718	16614	16615	16691	16668	16577	16482	16516	16484	16544	16650	16471	16510	16537	16453	16543	16613	16644	16528	16447	16647	16850	16624	16634	16524	16605	16597	16493	16526	16496	16435	16537	16493	16509	16430	16468	16510	16604	16412	16395	16413	16595	16438	16379	16631	16420	16576	16421	16519	16566	16618	16370	16486	16555	16421	16560	16622	16563	16610	16452	16568	16374	16488	16672	16557	16775	16663	16356	16285	16497	16595	16494	16464	16281	16476	16380	16530	16403	16519	16506	16542	16385	16487	16518	16625	16407	16554	16445	16380	16654	16401	16433	16626	16468	16732	16534	16561	16354	16456	16383	16615	16462	16399	16291	16498	16496	16567	16402	16468	16501	16470	16325	16591	16505	16474	16775	16556	16544	16612	16543	16689	16445	16488	16697	16543	16653	16560	16574	16576	16468	16607	16454	16421	16489	16494	16410	16518	16547	16478	16446	16839	16485	16520	16616	16418	16369	16560	16460	16709	16614	16518	16582	16397	16432	16436	16500	16609	16490	16466	16574	16456	16456	16459	16472	16497	16449	16498	16519	16730	16682	16310	16622	16515	16406	16228	16471	16595	16486	16556	16523	16560	16483	16595	16518	16607	16376	16491	16553	16323	16554	16442	16662	16681	16631	16422	16392	16599	16513	16471	16394	16358	16631	16612	16440	16513	16536	16461	16599	16216	16406	16434	16500	16633	16627	16468	16496	16593	16530	16364	16432	16424	16318	16362	16446	16531	16521	16714	16456	16322	16479	16545	16538	16565	16578	16427	16441	16503	16586	16531	16552	16536	16567	16534	16302	16530	16594	16564	16431	16578	16466	16477	16668	16369	16420	16401	16500	16522	16317	16290	16425	16823	16677	16606	16490	16448	16532	16671	16531	16334	16458	16329	16596	16453	16732	16535	16483	16579	16493	16475	16427	16397	16344	16415	16436	16468	16502	16635	16519	16657	16508	16608	16568	16583	16466	16402	16586	16550	16469	16338	16454	16473	16408	16679	16392	16330	16534	16646	16503	16446	16531	16370	16341	16446	16284	16353	16385	16475	16497	16706	16763	16651	16402	16510	16378	16486	16454	16591	16630	16630	16337	16524	16380	16374	16623	16571	16569	16586	16544	16513	16370	16686	16592	16518	16563	16441	16258	16566	16516	16530	16487	16473	16558	16651	16581	16488	16582	16521	16512	16570	16506	16520	16425	16369	16433	16681	16314	16624	16405	16528	16433	16399	16342	16397	16482	16601	16465	16511	16354	16277	16488	16505	16409	16352	16522	16358	16410	16529	16646	16313	16676	16704	16355	16438	16559	16502	16454	16572	16409	16545	16324	16591	16294	16243	16395	16288	16276	16469	16507	16703	16581	16452	16493	16490	16558	16391	16538	16389	16454	16303	16543	16414	16419	16356	16404	16639	16464	16496	16575	16452	16568	16471	16508	16558	16457	16509	16673	16478	16442	16549	16599	16520	16474	16602	16498	16433	16339	16523	16556	16379	16534	16492	16669	16541	16408	16409	16405	16556	16571	16539	16625	16594	16421	16699	16298	16507	16527	16401	16534	16453	16522	16567	16564	16496	16268	16524	16666	16551	16601	16499	16451	16421	16535	16350	16530	16566	16489	16625	16606	16529	16670	16456	16442	16492	16422	16332	16425	16470	16729	16468	16591	16433	16369	16528	16438	16691	16609	16539	16663	16534	16466	16417	16400	16407	16582	16419	16493	16565	16344	16316	16550	16311	16396	16499	16460	16621	16236	16465	16565	16421	16477	16602	16534	16495	16514	16297	16397	16426	16581	16604	16496	16631	16434	16624	16496	16623	16256	16503	16288	16365	16534	16594	16549	16528	16463	16328	16749	16495	16563	16380	16376	16429	16420	16526	16545	16547	16441	16552	16467	16526	16518	16515	16552	16596	16591	16419	16445	16537	16422	16547	16432	16492	16625	16404	16479	16440	16535	16643	16553	16409	16529	16288	16521	16547	16571	16439	16571	16465	16416	16425	16708	16369	16466	16473	16593	16492	16489	16557	16545	16536	16320	16591	16529	16361	16558	16597	16556	16514	16487	16608	16429	16621	16498	16712	16555	16583	16526	16444	16398	16559	16323	16445	16437	16499	16500	16455	16394	16622	16592	16442	16480	16498	16536	16661	16696	16796	16487	16626	16775	16475	16507	16504	16600	16244	16479	16428	16665	16519	16201	16569	16187	16276	16572	16549	16441	16384	16243	16433	16478	16568	16339	16532	16510	16437	16376	16631	16640	16505	16452	16469	16524	16701	16540	16584	16217	16579	16531	16410	16531	16671	16414	16248	16479	16429	16518	16527	16530	16497	16471	16432	16381	16388	16368	16642	16550	16450	16607	16542	16604	16537	16629	16487	16516	16409	16417	16421	16478	16564	16451	16506	16591	16558	16556	16378	16481	16492	16505	16539	16483	16646	16614	16559	16588	16367	16646	16773	16564	16588	16637	16396	16379	16544	16321	16372	16418	16267	16467	16651	16655	16583	16590	16715	16441	16388	16526	16348	16519	16561	16405	16440	16338	16557	16435	16501	16582	16696	16398	16425	16438	16484	16529	16482	16381	16543	16503	16532	16520	16633	16403	16407	16492	16474	16613	16512	16466	16566	16298	16407	16463	16333	16526	16374	16341	16555	16415	16320	16384	16525	16619	16553	16318	16667	16720	16677	16590	16411	16395	16557	16471	16483	16668	16574	16601	16643	16534	16625	16512	16436	16611	16636	16386	16710	16505	16644	16449	16394	16627	16689	16482	16586	16486	16433	16657	16742	16404	16412	16383	16566	16463	16280	16456	16474	16531	16370	16286	16447	16747	16530	16312	16443	16464	16508	16307	16562	16616	16725	16568	16570	16412	16497	16461	16634	16482	16523	16589	16453	16447	16751	16454	16554	16682	16318	16633	16635	16345	16471	16383	16482	16468	16374	16587	16559	16534	16497	16391	16469	16659	16584	16545	16498	16560	16628	16622	16503	16350	16639	16407	16498	16564	16436	16536	16466	16600	16589	16538	16510	16620	16445	16427	16494	16314	16530	16247	16572	16359	16324	16459	16532	16464	16562	16263	16423	16461	16297	16423	16590	16487	16617	16448	16444	16336	16540	16659	16590	16403	16548	16601	16521	16617	16500	16597	16354	16679	16724	16618	16438	16451	16508	16355	16243	16608	16599	16580	16502	16536	16488	16750	16517	16526	16243	16484	16419	16519	16596	16357	16517	16450	16565	16472	16523	16576	16671	16483	16569	16718	16454	16334	16469	16543	16593	16488	16667	16393	16551	16462	16493	16551	16379	16345	16627	16482	16524	16638	16443	16636	16430	16584	16388	16535	16632	16609	16562	16355	16321	16626	16162	16601	16391	16427	16598	16358	16447	16565	16374	16447	16581	16482	16659	16619	16496	16562	16404	16555	16377	16536	16492	16527	16372	16554	16404	16346	16352	16490	16550	16566	16682	16627	16419	16529	16447	16490	16689	16353	16422	16506	16471	16287	16386	16589	16556	16486	16533	16603	16309	16362	16571	16572	16441	16591	16549	16602	16604	16437	16418	16430	16675	16345	16515	16358	16372	16313	16668	16696	16602	16416	16601	16712	16683	16469	16645	16468	16625	16632	16478	16510	16600	16444	16355	16660	16557	16292	16485	16622	16408	16390	16589	16439	16497	16421	16507	16459	16515	16599	16402	16492	16509	16442	16507	16398	16582	16443	16571	16638	16441	16239	16621	16401	16471	16604	16542	16721	16477	16527	16503	16642	16376	16505	16718	16314	16380	16515	16437	16309	16347	16418	16636	16492	16512	16324	16552	16606	16598	16447	16345	16327	16347	16201	16542	16304	16443	16468	16227	16406	16587	16530	16550	16482	16548	16440	16609	16432	16645	16375	16415	16517	16454	16580	16428	16451	16438	16568	16570	16625	16495	16762	16379	16390	16376	16586	16427	16547	16486	16595	16549	16427	16573	16252	16396	16435	16507	16435	16604	16409	16533	16481	16596	16532	16428	16325	16552	16631	16405	16605	16512	16438	16490	16395	16398	16584	16308	16420	16504	16607	16378	16553	16553	16384	16494	16478	16407	16519	16558	16480	16549	16590	16453	16455	16583	16303	16523	16537	16638	16375	16767	16470	16440	16317	16584	16513	16306	16421	16533	16502	16377	16551	16300	16399	16569	16457	16642	16401	16618	16501	16573	16323	16616	16631	16580	16515	16461	16556	16474	16334	16560	16587	16394	16580	16637	16656	16522	16482	16565	16640	16345	16612	16399	16320	16458	16557	16531	16468	16538	16647	16562	16527	16613	16507	16318	16589	16306	16490	16565	16397	16626	16506	16639	16448	16538	16439	16364	16696	16575	16455	16292	16555	16382	16309	16516	16615	16483	16400	16464	16740	16332	16295	16530	16361	16469	16454	16623	16351	16492	16435	16587	16322	16545	16283	16479	16582	16467	16509	16515	16474	16588	16443	16409	16605	16414	16482	16469	16338	16636	16352	16470	16646	16789	16487	16472	16206	16453	16551	16573	16309	16431	16406	16308	16521	16591	16628	16510	16433	16364	16504	16488	16614	16602	16296	16638	16673	16499	16475	16480	16350	16499	16672	16608	16697	16370	16446	16509	16489	16579	16489	16337	16544	16503	16482	16409	16762	16457	16541	16515	16556	16290	16246	16564	16370	16534	16370	16594	16461	16590	16519	16562	16499	16528	16433	16695	16510	16608	16736	16612	16521	16471	16457	16609	16453	16711	16535	16511	16630	16509	16653	16506	16413	16477	16329	16602	16623	16348	16610	16581	16499	16481	16533	16470	16505	16585	16571	16600	16398	16611	16665	16620	16390	16404	16587	16513	16577	16440	16433	16617	16693	16465	16312	16696	16447	16516	16255	16554	16631	16710	16624	16539	16411	16627	16566	16495	16526	16306	16413	16664	16250	16489	16487	16416	16304	16493	16402	16483	16589	16467	16424	16612	16467
20273	36623	32605	26547	22953	20964	19114	18741	18654	17709	24553	43961	42621	36361	21651	15579	15249	15276	15350	15483	15371	15320	15313	15338	15445	15216	15503	15175	15309	15378	15305	15241	15397	15262	15695	16336	16281	15717	15524	15413	15365	15275	15434	15235	15309	15376	15243	15462	15336	15240	15314	15387	15189	15365	15418	15213	15406	15358	15270	15289	15230	15351	15306	15402	15285	15381	15390	15210	15376	15262	15440	15346	15307	15397	15168	15241	15329	15396	15244	15354	15156	15343	15234	15208	15458	15400	15256	15369	15249	15346	15266	15263	15365	15387	15430	15443	15514	15265	15471	15117	15188	15172	15453	15368	15295	15415	15408	15144	15472	15315	15329	15275	15309	15382	15252	15329	15303	15341	15408	15354	15429	15264	15340	15369	15260	15236	15100	15294	15313	15233	15267	15345	15357	15249	15273	15376	15294	15305	15370	15356	15232	15215	15366	15284	15229	15283	15318	15243	15245	15313	15397	15446	15389	15312	15267	15344	15352	15191	15320	15175	15401	15452	15194	15299	15350	15331	15414	15143	15266	15314	15288	15235	15331	15233	15372	15349	15314	15266	15337	15103	15336	15368	15425	15322	15250	15241	15279	15139	15211	15451	15296	15112	15280	15184	15188	15213	15217	15439	15436	15141	15274	15283	15037	15499	15432	15216	15369	15285	15205	15402	15285	15190	15186	15079	15386	15398	15223	15187	15328	15290	15384	15429	15282	15325	15395	15296	15368	15364	15347	15391	15325	15319	15316	15195	15390	15089	15354	15247	15260	15407	15253	15485	15293	15289	15315	15111	15169	15311	15415	15389	15288	15455	15321	15259	15353	15356	15239	15277	15234	15381	15279	15236	15303	15253	15445	15207	15304	15198	15284	15175	15353	15252	15234	15268	15289	15216	15428	15292	15286	15352	15257	15306	15455	15292	15111	15377	15156	15418	15379	15312	15265	15313	15328	15173	15275	15201	15315	15282	15230	15366	15154	15266	15159	15358	15311	15316	15235	15369	15211	15272	15316	15423	15417	15159	15244	15241	15164	15310	15128	15223	15258	15219	15152	15278	15160	15345	15141	15271	15380	15215	15217	15253	15299	15278	15314	15191	15137	15353	15157	15015	15313	15429	15406	15445	15344	15397	15406	15208	15323	15458	15367	15357	15182	15247	15388	15269	15178	15145	15429	15202	15308	15165	15338	15161	15285	15240	15349	15234	15184	15378	15331	15269	15379	15325	15318	15415	15245	15230	15166	15232	15130	15332	15165	15288	15048	15250	15142	15267	15336	15293	15321	15352	15241	15157	15279	15279	15328	15144	15068	15332	15306	15326	15350	15276	15188	15330	15443	15302	15286	15253	15240	15230	15103	15279	15218	15185	15310	15203	15456	15207	15437	15475	15229	15249	15367	15197	15303	15499	15290	15290	15227	15357	15265	15383	15426	15232	15276	15258	15119	15330	15330	15228	15180	15258	15438	15235	15291	15328	15231	15108	15361	15396	15265	15327	15360	15347	15179	15361	15337	15207	15360	15438	15371	15394	15434	15345	15311	15355	15281	15352	15231	15301	15312	15298	15281	15316	15076	15248	15291	15234	15267	15327	15330	15319	15192	15522	15152	15383	15360	15201	15244	15099	15065	15193	15333	15333	15197	15225	15345	15201	15387	15172	15222	15437	15237	15242	15297	15363	15336	15226	15312	14988	15205	15305	15128	15300	15379	15447	15270	15133	15308	15210	15318	15289	15251	15355	15378	15239	15172	15319	15331	15246	15221	15234	15309	15280	15421	15339	15311	15338	15455	15336	15311	15303	15281	15228	15299	15162	15475	15348	15321	15340	15199	15292	15267	15321	15305	15117	15380	15257	15401	15358	15379	15239	15303	15368	15369	15235	15201	15364	15298	15157	15261	15212	15214	15346	15273	15271	15281	15296	15439	15323	15165	15545	15279	15385	15255	15106	15391	15215	15484	15464	15219	15156	15245	15472	15324	15350	15184	15206	15295	15154	15276	15127	15274	15461	15283	15127	15308	15319	15295	15312	15119	15293	15309	15181	15097	15093	15284	15344	15243	15106	15439	15352	15205	15250	15076	15338	15260	15463	15339	15260	15298	15330	15384	15298	15212	15309	15276	15348	15333	15343	15268	15130	15148	15294	15256	15260	15155	15220	15193	15247	15362	15158	15260	15055	15336	15103	15305	15209	15280	15276	15191	15379	15375	15459	15405	15455	15260	15311	15212	15294	15261	15287	15284	15222	15187	15176	15192	15382	15272	15356	15413	15298	15242	15242	15321	15444	15215	15293	15192	15304	15215	15222	15315	15367	15366	15376	15281	15434	15247	15436	15495	15210	15317	15342	15080	15310	15380	15227	15282	15277	15311	15172	15379	15210	15372	15358	15295	15116	15316	15241	15269	15338	15317	15474	15227	15249	15194	15288	15270	15051	15410	15129	15204	15227	15184	15242	15253	15284	15359	15159	15279	15340	15097	15166	15177	15293	15250	15122	15393	15304	15403	15394	15291	15246	15317	15373	15328	15142	15236	15378	15397	15270	15209	15175	15249	15300	15231	15196	15404	15326	15195	15306	15413	15337	15222	15345	15323	15169	15216	15494	15184	15402	15504	15134	15304	15469	15284	15244	15267	15368	15322	15223	15283	15234	15596	15268	15274	15072	15085	15454	15330	15210	15260	15414	15387	15194	15120	15330	15200	15242	15259	15315	15463	15372	15135	15215	15235	15312	15371	15438	15216	15253	15416	15271	15488	15236	15199	15378	15398	15272	15119	15258	15273	15359	15395	15301	15306	15175	15244	15271	15096	15299	15179	15150	15189	15023	15386	15168	15288	15128	15435	15369	15384	15360	15342	15298	15327	15416	15209	15239	15253	15375	15300	15407	15185	15297	15352	15370	15323	15235	15247	15265	15127	15336	15168	15203	15291	15283	15428	15382	15333	15099	15261	15299	15257	15374	15142	15324	15197	15328	15289	15162	15159	15416	15061	15296	15329	15369	15322	15287	15375	15234	15238	15168	15477	15279	15267	15184	15316	15205	15322	15390	15287	15335	15220	15166	15423	15212	15239	15314	15424	15356	15250	15041	15442	15373	15254	15330	15181	15286	15256	15186	15344	15333	15302	15165	15364	15312	15233	15313	15274	15288	15369	15370	15267	15364	15328	15280	15221	15413	15521	15236	15245	15310	15205	15244	15306	15092	15368	15329	15299	15372	15194	15231	15166	15320	15332	15286	15295	15171	15274	15298	15330	15351	15402	15100	15353	15304	15122	15153	15264	15176	15234	15147	15165	15247	15224	15290	15280	15293	15191	15330	15490	15377	15272	15476	15301	15249	15307	15135	15345	15248	15282	15310	15311	15317	15259	15342	15318	15347	15313	15286	15302	15250	15212	15294	15280	15319	15245	15208	15319	15395	15406	15400	15304	15314	15222	15260	15325	15244	15250	15143	15138	15262	15264	15204	15379	15327	15268	15254	15393	15322	15254	15348	15300	15263	15428	15491	15259	15240	15262	15207	15215	15351	15258	15350	15221	15174	15223	15242	15277	15247	15478	15292	15392	15247	15377	15312	15316	15300	15158	15219	15235	15366	15326	15165	15153	15266	15363	15350	15342	15355	15264	15346	15393	15245	15501	15216	15160	15242	15204	15466	15292	15288	15319	15267	15222	15415	15050	15379	15185	15132	15166	15242	15399	15360	15107	15199	15353	15221	15230	15315	15206	15209	15409	15339	15221	15384	15261	15323	15424	15121	15444	15459	15186	15222	15219	15194	15349	15304	15399	15312	15457	15240	15276	15250	15205	15351	15351	15129	15354	15344	15245	15224	15372	15369	15341	15213	15420	15459	15344	15379	15305	15336	15236	15220	15313	15339	15187	15227	15272	15340	15158	15243	15314	15252	15344	15314	15403	15174	15193	15315	15347	15241	15297	15338	15215	15188	15268	15288	15279	15362	15399	15417	15152	15420	15186	15347	15257	15313	15352	15294	15417	15069	15298	15329	15288	15256	15089	15316	15160	15150	15251	15324	15293	15323	15340	15288	15386	15285	15222	15244	15187	15334	15226	15233	15265	15321	15328	15257	15187	15174	15316	15394	15168	15191	15237	15322	15358	15167	15408	15494	15318	15034	15304	15190	15402	15169	15224	15215	15333	15166	15365	14966	15311	15281	15245	15334	15213	15291	15427	15128	15350	15360	15320	15362	15232	15341	15175	15345	15178	15340	15358	15268	15232	15451	15244	15237	15170	15431	15163	15256	15262	15329	15185	15388	15135	15441	15021	15374	15356	15327	15284	15322	15063	15314	15478	15275	15133	15286	15186	15256	15353	15230	15459	15302	15183	15309	15408	15314	15191	15386	15287	15127	15291	15267	15239	15385	15232	15288	15318	15139	15231	15246	15150	15380	15351	15281	15376	15328	15371	15470	15405	15353	15394	15423	15222	15321	15330	15248	15154	15190	15186	15409	15301	15183	15149	15056	15192	15169	15363	15118	15266	15324	15328	15234	15442	15469	15312	15177	15063	15401	15289	15205	15449	15247	15315	15391	15333	15237	15115	15238	15310	15244	15297	15267	15374	15246	15356	15215	15298	15325	15234	15192	15172	15404	15283	15440	15169	15282	15202	15163	15256	15315	15304	15334	15242	15332	15244	15220	15215	15430	15267	15360	15320	15321	15344	15421	15135	15350	15377	15186	15154	15320	15298	15193	15321	15368	15094	15354	15234	15279	15275	15223	15400	15267	15205	15238	15217	15127	15265	15251	15280	15367	15387	15487	15202	15246	15245	15180	15315	15351	15278	15344	15366	15327	15250	15173	15169	15388	15356	15373	15342	15344	15415	15320	15293	15368	15292	15107	15258	15185	15292	15357	15233	15216	15350	15351	15161	15231	15355	15199	15304	15316	15214	15388	15183	15428	15332	15372	15308	15282	15256	15228	15384	15301	15331	15124	15447	15181	15200	15316	15212	15398	15214	15314	15290	15469	15308	15031	15324	15332	15222	15268	15353	15374	15268	15160	15324	15328	15256	15197	15344	15271	15311	15143	15281	15174	15276	15368	15464	15292	15070	15273	15157	15143	15235	15068	15194	15230	15258	15290	15167	15420	15330	15284	15304	15236	15108	15193	15362	15228	15409	15157
27382	22180	25390	22383	18454	18422	18344	17645	17491	17663	17689	18811	19445	19332	18507	17182	17128	17143	17081	16940	17120	17074	16815	16930	17061	17194	17014	17046	16948	16985	17098	17090	16950	17154	17203	16961	17009	16822	16991	16972	16957	17119	17038	16954	17012	17084	16804	16942	16939	17085	17009	16841	16965	17036	16977	17084	16828	17051	17058	17016	16951	16986	17027	16667	17255	16912	16885	17026	16935	16916	16967	16954	16975	16971	16974	17066	17011	16979	16913	17250	17051	17080	17018	16996	17072	16868	17026	17047	16919	17058	17031	17114	17043	16973	16928	16909	17129	17051	16862	16911	16924	17139	17031	17052	17091	16726	16989	16991	16907	16930	16933	17069	17088	16991	16999	17162	16875	16829	16968	17103	16988	16910	17017	16922	16794	16912	16869	17041	16877	17108	17119	16932	16997	17090	16895	17055	16829	16862	17049	17119	16862	16811	16829	17109	17105	16865	17003	16981	17049	17024	16839	16981	17101	17053	16928	17136	16963	17051	17159	17078	17147	17101	16989	17124	17025	16930	16990	17101	17086	16835	16900	17090	16697	16788	16983	17005	17020	16861	16674	16907	16986	16951	16929	16997	17031	17100	17037	16953	17121	17137	16891	17045	17031	16900	16962	16804	16995	17076	17107	16877	16945	17086	16940	17067	17134	16782	16955	17053	16896	16992	16934	17202	17105	17049	17120	16856	16876	17004	16936	17105	16923	16913	17038	17027	16898	16978	17145	17044	17040	16992	17019	16974	17090	17168	16979	16943	16866	16923	16925	16751	16882	17003	16969	16993	16831	16927	17045	17019	17092	17092	16992	17093	16959	17066	16952	16868	17025	17135	16899	17013	17105	16843	16975	16804	16832	17107	16916	16995	16978	17029	16833	16970	17129	17078	16998	17003	16792	17009	16784	16858	16908	16999	16951	16872	17042	16902	16915	17005	17075	17043	17028	17042	17119	16916	16998	16894	17000	17049	16855	17166	16899	16905	16972	16928	17249	17166	16930	16864	17025	17002	17129	17052	16989	16950	17173	17014	16782	16878	16878	17006	16877	16922	17016	17043	17084	16974	16963	17133	16857	16960	16921	17150	17062	17002	17114	16904	17041	16817	17144	17171	17056	17137	16946	16864	17000	16936	17037	17085	16959	16894	16981	16878	16872	16982	16831	17101	16927	17002	16930	16908	16856	16962	17045	16974	16913	16957	16800	16989	16628	16982	17113	16820	16950	17101	17147	16805	16885	17027	16969	17049	17104	17177	17047	17020	17061	17031	16758	16817	16998	16856	17065	16766	16984	16994	17215	17138	16852	17017	17010	16962	17061	16879	16998	16944	17044	17118	16872	17181	17027	17025	17020	16974	17111	17010	16983	17125	17058	16932	16991	17261	16883	16969	16973	17035	16906	16918	16873	17002	16791	16950	17112	17185	16998	17123	17053	17112	17039	16982	16905	17072	17101	16872	17051	16836	17113	16834	16952	16917	16965	17110	17082	16976	17033	16999	16775	16804	17009	17048	16952	16949	16902	16968	17076	16997	16771	16919	16925	17171	16996	16762	16854	17195	17017	16952	17112	17058	16954	16766	16835	17058	17199	16916	16854	16985	17150	17027	16954	16931	17019	17070	16947	17134	16986	17072	17064	17010	17192	17041	17016	16957	16937	17088	17068	17105	17096	17081	16978	17119	17213	17065	16943	17032	17094	17084	16999	16945	17178	16976	17171	17180	16976	16942	17009	17140	17045	17138	17136	16959	17062	17152	16972	16983	16947	17007	16701	16864	16971	16782	16999	17039	17095	17162	17010	16989	16851	16866	17076	16935	16965	16923	16980	17112	17163	16986	16980	17000	17108	17209	16848	16899	16879	17035	17088	16905	16997	17058	17090	17043	16990	16997	17056	17129	17030	16867	16946	17317	16766	16899	17237	16956	17011	17010	17179	17072	17055	17135	17146	17155	17130	16936	17014	16979	17046	16963	16874	17027	16949	17069	17123	17180	16988	16894	16921	17069	17018	16938	17055	16907	17034	16875	16749	17068	16873	16893	17026	16979	16818	17100	16993	16849	17002	17122	16930	17137	16987	17098	17046	17016	17057	16883	16851	16906	17033	16888	16943	16861	16880	16739	17043	16904	16983	16984	17019	16921	17003	17173	17156	17019	17123	16964	16946	16872	16901	16932	17001	17041	16900	16933	16980	17131	16961	17277	16881	17144	17079	17040	16727	16914	17078	17102	17081	17142	17080	16986	16832	17006	17001	16917	16949	16808	17102	17192	16954	16867	17085	17066	17147	16878	17207	16886	16995	16954	17034	16934	16979	17001	16927	16892	17114	17032	17063	16855	17086	17256	16872	17003	16925	17201	17108	16801	16869	17013	17010	16879	17096	17204	17020	17213	16823	17130	17001	17018	17050	17036	16991	16846	16984	17080	16944	17224	16910	16879	17119	17048	16847	16830	17061	17050	17067	16923	17076	16858	17077	16980	17055	16964	16893	16977	17064	16923	16935	16918	17045	17017	16926	16717	16876	17052	16800	16959	16942	16829	16830	16935	17034	16774	16964	17078	17065	16936	16956	16847	16972	16954	17169	16809	17185	17114	16925	16923	16961	17025	16923	16934	16964	17017	16900	17026	16915	16774	17120	17168	16921	16990	17013	16960	17127	17055	17001	17085	17036	16998	16866	16982	17181	17059	16695	16922	16881	16961	17006	16876	17092	16863	16866	17099	16876	17059	17029	17080	16965	16885	17183	17177	16894	16895	17040	16997	16921	16979	16926	16833	17181	16818	16967	17017	16929	16972	17096	16906	16908	16929	16983	17020	16982	17158	17064	16856	16966	16850	16927	16944	17137	17021	17085	16891	16883	16986	16988	16833	16947	17086	16997	17096	17101	16792	16809	17184	17045	17019	17141	16973	16916	16778	17109	16827	16813	17044	17106	16845	16996	16989	16890	16881	16842	16870	16952	17146	16855	16972	16901	16902	16948	17114	16823	16942	16921	17054	17092	17039	17105	17138	17035	16995	16926	16977	16905	16908	16959	17161	16968	16983	16963	17090	16980	16827	17073	16921	16927	17062	17045	17030	17120	17035	17024	16869	16831	17198	17073	16818	16908	17058	17079	16887	16974	16984	17057	16977	16998	16902	17028	16787	16855	16952	16997	17074	16901	17139	16907	16932	16993	17106	17165	16825	16890	17154	17076	17049	17112	16987	17058	17136	16976	16994	17174	16980	17117	17037	16919	16939	16961	16923	16961	17022	16989	17046	17138	16831	16843	17127	16959	16871	17128	17151	17068	16897	17077	17079	16874	17056	17093	16971	17022	16865	17087	16931	16938	16717	16827	17024	17045	17017	16997	16920	17081	16962	16946	17122	16994	17048	16862	17094	16989	17046	16826	16810	17100	17016	16866	16981	16921	17185	17105	16879	17035	16997	17180	16866	16922	16938	16897	16984	17016	16896	16964	16908	16913	16907	17036	17110	17019	16931	17178	17042	16909	16976	17174	17073	17029	17004	17084	16911	16950	16966	16902	16864	17150	16771	16970	16806	17090	17159	16996	17005	16870	17234	16799	16997	16995	16925	16945	16934	16908	16893	17161	17054	17176	16925	17084	17057	16993	16880	17046	17069	17216	16926	16883	16817	16995	16992	17018	16964	17112	16721	17135	17153	16951	16765	17071	16893	16815	16763	17024	16893	17128	17077	16994	16944	16870	16995	16928	16928	16881	17079	16822	17067	17056	17139	17083	16995	17146	17091	16922	17159	16886	16893	17078	16891	17135	17006	17211	16892	17012	17030	17116	17118	16847	16960	17177	16951	17048	17098	17224	16902	17070	17011	17070	16992	16954	17137	16973	16980	17184	17099	16996	16911	16973	17149	17219	17031	17007	16824	17126	17038	17132	17046	16909	16890	16849	17110	16902	17047	17098	16977	16973	16951	16894	16912	16912	16933	17122	17011	16925	16936	17073	16954	17023	17013	17080	17046	16974	16939	17289	17076	16894	16900	17117	17020	16988	17062	16950	16927	17077	16964	17158	16890	16978	17061	17104	16867	16894	17147	17123	17189	16978	16921	17028	16829	17090	17167	17004	16944	16865	16923	16913	16960	17001	16882	17079	17028	16914	16980	17114	17165	17094	16888	16986	17040	17093	17046	16881	17201	17025	16836	16972	16879	17209	17024	17034	16886	17027	17040	16783	17134	17174	16976	17020	16972	16953	16924	16967	17076	17187	17063	16889	16728	16901	16797	16931	16998	17127	16939	16986	16861	16789	16971	17041	16995	17141	17003	16943	16974	16848	16876	16857	17056	17250	16937	17033	16969	16885	16954	17063	17087	17109	16987	17054	16877	16982	16882	16851	16996	16989	16891	17008	17074	17141	17020	16847	16861	16988	16739	16994	16896	17171	17106	16954	17015	17092	16988	17070	17094	17115	17052	17144	17147	17081	16828	17109	17028	17154	17004	16909	17033	16966	16905	16968	17082	16972	17092	17065	16959	16859	16853	16850	16917	17034	17061	16848	16911	17068	16725	16858	17008	16876	16962	16941	16909	16954	16876	17132	17036	16917	16733	16990	17006	16966	16954	16749	17041	16778	17062	17014	17101	17026	16990	16775	16855	17143	17129	16810	16984	16876	17002	17123	16959	17033	16967	17110	16998	16940	16994	16998	17044	16960	16980	16874	16909	16942	16980	17222	17066	16979	17158	16955	17096	16934	16987	17211	16986	16855	17072	17046	17057	16953	16936	16899	17203	16886	16990	16779	17004	16912	16841	17060	16894	16832	17052	16911	16995	16961	17025	17229	16971	17084	16965	17072	16942	17015	16965	16844	17019	17043	16938	16872	17111	17133	17110	17050	16894	17160	17198	16920	16746	16942	16940	16963	17025	17006	17042	17073	16895	16929	16918	17013	16954	17077	17096	17117	16865	16846	16936	16928	17003	17052	17120	16921	16981	17136	16923	16981	17018	17030	17211	16991	17011	17196	17065	16942	16739	17028	16881	17062	16922	16883	16932	16886	16902	16919	16962	17012	17096	17065	17055	17151	16856	17067	16610	17043	16930	17056	17098	17140	16959	17013	17060	17130	16744	16972	17145	16855	16981	17026	17187	16869	17019	17099	17129	17056	17020	17078	17237	16954	16817	17006	17060
17793	24747	23238	19608	18021	17968	16992	16530	16616	16329	16698	18729	19197	18525	17181	15565	15675	15697	15556	15723	15540	15522	15445	15743	15511	15780	15564	15386	15562	15498	15618	15620	15509	15425	15572	15599	15689	15615	15587	15398	15480	15713	15443	15470	15628	15616	15566	15346	15471	15455	15632	15666	15427	15541	15615	15573	15628	15697	15603	15528	15595	15483	15582	15487	15453	15534	15434	15698	15583	15376	15549	15495	15678	15602	15528	15536	15328	15525	15550	15449	15457	15461	15716	15685	15649	15470	15530	15548	15537	15560	15659	15617	15433	15485	15580	15639	15616	15542	15553	15578	15496	15407	15565	15711	15533	15641	15504	15509	15418	15795	15585	15571	15581	15538	15430	15552	15570	15467	15580	15516	15657	15550	15489	15481	15637	15568	15604	15657	15388	15384	15553	15725	15586	15401	15596	15522	15626	15544	15389	15538	15678	15465	15549	15507	15392	15491	15524	15477	15497	15502	15484	15391	15358	15546	15412	15629	15545	15488	15503	15599	15450	15568	15426	15378	15592	15444	15699	15505	15436	15499	15538	15664	15465	15598	15405	15599	15511	15623	15635	15342	15678	15605	15437	15578	15628	15659	15619	15454	15456	15376	15599	15574	15527	15548	15506	15620	15345	15437	15465	15481	15579	15402	15701	15532	15677	15625	15636	15480	15397	15753	15576	15651	15672	15526	15534	15393	15453	15456	15484	15429	15526	15573	15368	15657	15517	15690	15494	15566	15589	15615	15663	15698	15424	15580	15399	15434	15483	15480	15593	15532	15464	15676	15529	15565	15533	15513	15519	15558	15428	15528	15511	15524	15689	15448	15600	15480	15607	15523	15458	15600	15429	15770	15518	15458	15537	15459	15450	15545	15559	15479	15640	15637	15586	15542	15537	15344	15386	15429	15578	15590	15357	15462	15471	15565	15663	15472	15384	15456	15675	15639	15532	15596	15362	15588	15607	15324	15564	15509	15568	15551	15499	15554	15444	15503	15391	15702	15581	15559	15521	15638	15325	15575	15601	15748	15566	15764	15385	15422	15548	15679	15526	15566	15520	15425	15558	15577	15637	15480	15528	15571	15516	15521	15564	15581	15592	15601	15508	15682	15469	15643	15442	15507	15571	15548	15454	15780	15630	15435	15687	15492	15509	15546	15608	15505	15472	15502	15383	15480	15512	15511	15478	15641	15297	15522	15642	15498	15506	15717	15561	15556	15532	15611	15492	15684	15439	15584	15566	15576	15559	15560	15545	15513	15515	15490	15533	15319	15765	15695	15345	15471	15707	15501	15489	15543	15597	15400	15546	15539	15614	15612	15613	15495	15600	15439	15587	15680	15598	15573	15498	15605	15493	15632	15571	15563	15552	15509	15563	15494	15582	15563	15678	15657	15457	15546	15433	15563	15515	15518	15549	15394	15655	15502	15586	15434	15635	15512	15436	15543	15368	15648	15507	15530	15609	15629	15448	15537	15557	15523	15631	15555	15508	15379	15561	15474	15620	15383	15719	15616	15539	15601	15457	15499	15541	15601	15513	15546	15444	15433	15525	15556	15609	15343	15595	15503	15285	15613	15523	15577	15473	15513	15474	15551	15516	15598	15680	15450	15377	15647	15547	15585	15542	15606	15484	15583	15571	15541	15684	15484	15508	15671	15643	15472	15561	15463	15478	15549	15621	15463	15630	15413	15461	15567	15447	15574	15445	15497	15431	15508	15534	15687	15601	15383	15452	15576	15578	15490	15629	15646	15438	15738	15526	15506	15611	15598	15554	15429	15486	15531	15477	15475	15511	15645	15543	15520	15396	15467	15455	15430	15692	15464	15579	15595	15666	15585	15521	15560	15394	15844	15465	15474	15632	15473	15485	15546	15632	15642	15584	15586	15647	15502	15541	15507	15756	15582	15591	15298	15439	15531	15576	15465	15509	15353	15622	15449	15606	15728	15774	15575	15667	15610	15680	15366	15609	15498	15615	15748	15403	15661	15520	15418	15680	15567	15621	15630	15658	15581	15457	15405	15470	15511	15394	15664	15593	15588	15592	15528	15610	15489	15481	15591	15665	15599	15465	15398	15684	15336	15610	15609	15564	15621	15351	15655	15543	15427	15673	15485	15516	15444	15541	15630	15491	15664	15633	15506	15739	15397	15617	15701	15591	15706	15719	15629	15399	15480	15591	15350	15607	15611	15502	15484	15613	15617	15587	15553	15687	15410	15591	15611	15581	15657	15660	15569	15377	15617	15425	15594	15510	15540	15710	15458	15550	15620	15588	15472	15441	15627	15577	15639	15481	15614	15572	15516	15510	15430	15567	15554	15647	15494	15485	15535	15648	15611	15371	15547	15488	15607	15435	15642	15574	15524	15642	15486	15471	15531	15618	15688	15424	15546	15434	15634	15673	15552	15684	15497	15554	15506	15621	15568	15411	15493	15618	15551	15526	15486	15620	15453	15533	15511	15381	15332	15571	15678	15448	15578	15564	15586	15630	15492	15646	15589	15615	15570	15622	15449	15533	15507	15563	15640	15368	15470	15537	15596	15510	15563	15608	15525	15638	15550	15608	15779	15572	15455	15590	15391	15509	15446	15489	15489	15564	15460	15686	15706	15635	15579	15531	15560	15454	15571	15392	15512	15463	15430	15487	15499	15435	15495	15624	15480	15663	15535	15686	15650	15495	15565	15475	15483	15544	15620	15596	15555	15615	15535	15432	15419	15545	15477	15674	15467	15463	15516	15504	15488	15579	15626	15513	15443	15699	15667	15512	15579	15543	15577	15525	15648	15594	15573	15507	15382	15512	15585	15584	15542	15645	15570	15460	15462	15495	15722	15641	15549	15478	15405	15539	15510	15625	15380	15686	15585	15504	15583	15504	15517	15510	15556	15508	15609	15595	15544	15602	15568	15660	15621	15446	15662	15558	15586	15576	15434	15317	15585	15615	15417	15516	15600	15590	15470	15453	15381	15418	15295	15460	15485	15587	15472	15631	15469	15513	15503	15489	15431	15659	15649	15589	15416	15455	15276	15729	15577	15588	15341	15517	15542	15585	15491	15532	15509	15657	15411	15454	15685	15609	15476	15498	15616	15569	15620	15621	15449	15465	15506	15589	15684	15410	15567	15514	15479	15395	15594	15489	15473	15495	15430	15450	15315	15437	15457	15401	15660	15597	15645	15665	15450	15550	15562	15568	15521	15498	15718	15458	15469	15504	15617	15541	15437	15398	15660	15569	15390	15814	15503	15569	15465	15534	15659	15755	15403	15543	15637	15414	15574	15687	15578	15669	15540	15603	15389	15490	15543	15311	15539	15476	15451	15558	15402	15606	15526	15626	15475	15439	15448	15526	15487	15622	15698	15347	15358	15508	15587	15518	15737	15468	15577	15669	15373	15358	15640	15459	15636	15362	15576	15578	15711	15546	15361	15411	15766	15401	15646	15535	15538	15428	15334	15637	15498	15423	15466	15547	15652	15556	15522	15577	15531	15597	15481	15457	15506	15574	15524	15582	15415	15604	15594	15639	15689	15510	15659	15552	15553	15462	15631	15539	15515	15579	15630	15466	15685	15598	15531	15469	15452	15564	15751	15540	15558	15664	15439	15567	15561	15549	15631	15564	15476	15527	15584	15584	15554	15595	15405	15492	15503	15472	15453	15498	15491	15612	15457	15565	15442	15658	15611	15496	15373	15583	15394	15590	15447	15475	15377	15484	15508	15524	15603	15465	15524	15644	15584	15457	15607	15507	15684	15589	15639	15573	15479	15555	15468	15639	15680	15491	15419	15467	15447	15532	15523	15552	15608	15674	15395	15554	15769	15473	15496	15484	15655	15513	15364	15527	15583	15648	15607	15475	15580	15537	15457	15608	15370	15522	15538	15681	15284	15368	15647	15621	15481	15492	15460	15689	15698	15491	15424	15401	15461	15482	15484	15523	15531	15640	15503	15543	15571	15462	15426	15552	15748	15448	15384	15532	15426	15639	15422	15493	15668	15548	15625	15518	15513	15549	15437	15371	15661	15419	15559	15466	15620	15706	15468	15596	15569	15435	15590	15625	15559	15484	15635	15356	15524	15485	15561	15678	15551	15559	15536	15515	15420	15417	15328	15580	15629	15591	15533	15587	15474	15566	15475	15559	15541	15568	15698	15494	15615	15597	15537	15552	15520	15558	15578	15517	15496	15723	15560	15693	15463	15510	15516	15660	15533	15486	15500	15693	15512	15620	15537	15654	15711	15593	15520	15507	15715	15543	15441	15549	15583	15600	15585	15494	15461	15466	15473	15651	15573	15505	15452	15595	15513	15570	15529	15476	15457	15492	15544	15628	15574	15534	15619	15668	15486	15529	15752	15645	15564	15740	15565	15394	15545	15656	15578	15796	15489	15503	15506	15613	15592	15620	15539	15471	15476	15694	15680	15620	15260	15579	15415	15611	15731	15482	15396	15558	15598	15509	15581	15603	15372	15469	15459	15626	15523	15759	15514	15480	15469	15329	15436	15510	15397	15651	15612	15608	15525	15558	15585	15555	15441	15612	15487	15626	15531	15531	15427	15553	15363	15601	15399	15699	15529	15660	15419	15560	15573	15488	15685	15639	15597	15551	15474	15390	15665	15661	15376	15509	15594	15589	15499	15471	15605	15374	15803	15392	15377	15661	15606	15661	15758	15625	15441	15611	15465	15473	15405	15532	15548	15454	15556	15510	15599	15727	15709	15615	15526	15727	15372	15370	15440	15587	15548	15580	15580	15581	15412	15624	15422	15418	15587	15638	15576	15684	15432	15517	15464	15589	15428	15593	15650	15329	15690	15601	15506	15447	15529	15492	15521	15581	15556	15639	15561	15680	15674	15531	15605	15465	15520	15520	15446	15573	15558	15589	15490	15505	15651	15641	15459	15542	15553	15493	15467	15568	15495	15523	15427	15602	15570	15545	15524	15595	15485	15578	15616	15650	15614	15429	15449	15479	15548	15690	15618	15631	15383	15746	15586	15488	15451	15671	15595	15559	15337	15465	15665	15441	15351	15619	15493	15595	15591	15652	15615	15649	15589	15497	15421	15597	15572	15481	15385	15513	15448	15582	15614	15575	15518	15578	15527	15473	15450	15627	15662	15525	15473	15507	15564	15602	15687	15630	15575	15616	15593	15675	15705
24074	21406	28948	24397	22324	22299	22072	19368	18741	18796	20369	29911	32295	29623	23788	18680	17902	17932	17889	17718	17837	17818	17395	17631	17808	17590	17736	17303	17576	17715	17883	17714	17816	17729	17776	17705	17995	17676	17696	17674	17569	17603	17869	17614	17686	17603	17479	17576	17697	17487	17688	17698	17610	17664	17538	17693	17746	17533	17519	17475	17652	17532	17499	17402	17611	17658	17791	17652	17825	17576	17585	17430	17437	17560	17567	17516	17560	17361	17618	17606	17663	17604	17562	17587	17581	17528	17527	17559	17498	17600	17647	17522	17650	17523	17522	17408	17574	17696	17664	17659	17690	17628	17628	17800	17422	17548	17521	17675	17489	17601	17566	17583	17572	17679	17698	17645	17582	17586	17649	17759	17658	17616	17377	17526	17596	17716	17575	17488	17508	17335	17465	17733	17650	17552	17561	17403	17536	17514	17515	17466	17479	17477	17475	17760	17797	17599	17704	17743	17767	17535	17718	17646	17661	17581	17864	17637	17539	17545	17645	17660	17633	17553	17485	17491	17505	17786	17652	17546	17762	17629	17609	17440	17529	17730	17491	17552	17570	17489	17658	17493	17745	17619	17382	17421	17554	17755	17624	17708	17727	17493	17667	17478	17668	17682	17668	17440	17677	17669	17526	17616	17750	17519	17726	17470	17661	17670	17544	17430	17621	17583	17673	17580	17514	17561	17565	17410	17770	17630	17597	17617	17479	17495	17555	17704	17707	17614	17755	17403	17697	17659	17438	17661	17571	17600	17589	17545	17645	17554	17496	17322	17707	17549	17594	17606	17575	17813	17677	17512	17548	17652	17575	17533	17620	17617	17591	17703	17530	17435	17622	17693	17689	17506	17570	17457	17572	17418	17618	17382	17766	17585	17581	17588	17591	17609	17588	17596	17561	17525	17675	17629	17585	17629	17554	17618	17469	17555	17590	17671	17333	17653	17542	17590	17821	17632	17633	17501	17531	17653	17546	17477	17624	17512	17556	17508	17561	17474	17579	17554	17577	17640	17417	17515	17570	17678	17686	17702	17665	17508	17776	17677	17630	17510	17659	17536	17718	17756	17518	17444	17720	17548	17503	17702	17727	17725	17688	17412	17685	17526	17488	17614	17358	17861	17687	17758	17569	17521	17604	17579	17601	17608	17827	17382	17613	17725	17654	17638	17581	17400	17716	17555	17513	17459	17479	17467	17498	17554	17530	17684	17674	17668	17614	17484	17673	17645	17498	17710	17488	17806	17825	17612	17552	17621	17660	17410	17716	17689	17667	17596	17352	17572	17631	17542	17580	17538	17482	17563	17625	17484	17622	17671	17673	17353	17700	17592	17532	17836	17533	17567	17658	17634	17685	17485	17424	17457	17770	17561	17400	17472	17712	17576	17455	17501	17711	17437	17509	17512	17586	17738	17567	17803	17813	17399	17578	17515	17534	17521	17544	17596	17601	17664	17466	17662	17745	17555	17664	17691	17682	17634	17565	17665	17764	17503	17537	17471	17569	17469	17498	17583	17643	17475	17520	17246	17570	17650	17752	17593	17525	17620	17502	17738	17576	17523	17504	17464	17578	17622	17461	17363	17638	17471	17595	17685	17599	17584	17543	17700	17487	17681	17549	17563	17483	17433	17590	17445	17585	17541	17634	17623	17558	17578	17726	17582	17365	17396	17630	17663	17820	17623	17701	17721	17668	17533	17412	17550	17618	17680	17464	17685	17537	17690	17375	17542	17664	17527	17537	17528	17596	17638	17479	17603	17704	17648	17507	17550	17699	17672	17431	17759	17514	17447	17518	17455	17518	17746	17492	17557	17537	17775	17598	17505	17638	17653	17598	17732	17605	17663	17422	17553	17356	17512	17311	17543	17681	17571	17633	17393	17484	17512	17632	17477	17835	17436	17609	17670	17584	17537	17891	17720	17747	17641	17523	17680	17699	17653	17358	17703	17538	17620	17652	17543	17430	17624	17738	17451	17575	17587	17634	17759	17805	17386	17513	17513	17714	17720	17760	17581	17456	17491	17547	17534	17625	17818	17750	17615	17431	17677	17550	17663	17607	17290	17641	17523	17710	17696	17681	17582	17560	17533	17677	17610	17593	17579	17681	17648	17620	17564	17582	17382	17640	17858	17455	17517	17575	17411	17552	17640	17684	17555	17685	17586	17379	17591	17335	17445	17645	17496	17597	17740	17684	17664	17618	17674	17524	17529	17615	17453	17458	17365	17732	17553	17658	17631	17590	17481	17496	17476	17898	17546	17685	17652	17746	17587	17583	17270	17476	17678	17650	17515	17579	17545	17589	17346	17468	17793	17649	17580	17437	17564	17767	17789	17508	17334	17493	17440	17472	17715	17665	17434	17590	17554	17459	17567	17507	17498	17524	17587	17718	17727	17714	17570	17730	17548	17495	17447	17709	17664	17616	17498	17496	17745	17624	17463	17301	17565	17569	17483	17516	17698	17660	17561	17563	17665	17685	17613	17662	17527	17517	17456	17462	17599	17586	17805	17575	17724	17600	17520	17467	17340	17454	17490	17554	17440	17598	17782	17447	17508	17636	17377	17372	17496	17657	17658	17533	17646	17623	17610	17425	17497	17676	17435	17447	17586	17570	17439	17530	17594	17702	17677	17681	17710	17528	17699	17568	17549	17573	17553	17540	17616	17745	17503	17413	17563	17473	17590	17625	17694	17594	17652	17451	17780	17551	17632	17732	17465	17534	17492	17612	17549	17407	17660	17597	17709	17493	17544	17656	17621	17475	17827	17558	17630	17714	17564	17789	17516	17551	17506	17724	17500	17743	17747	17581	17413	17664	17505	17673	17610	17467	17514	17636	17372	17555	17543	17700	17752	17632	17758	17759	17634	17486	17586	17462	17750	17581	17458	17542	17375	17542	17533	17626	17802	17715	17593	17689	17716	17756	17607	17587	17570	17623	17649	17473	17714	17632	17510	17730	17600	17499	17521	17372	17510	17460	17648	17532	17619	17476	17533	17727	17712	17726	17472	17661	17487	17609	17573	17610	17463	17499	17571	17789	17377	17585	17768	17822	17547	17535	17784	17566	17436	17620	17613	17602	17376	17574	17358	17570	17727	17682	17532	17585	17678	17688	17529	17715	17677	17406	17542	17623	17620	17552	17583	17372	17608	17561	17617	17637	17618	17569	17629	17618	17531	17686	17566	17822	17654	17786	17511	17518	17539	17634	17655	17539	17572	17647	17623	17495	17590	17495	17624	17772	17630	17638	17681	17504	17591	17652	17564	17481	17539	17585	17570	17698	17682	17485	17609	17645	17603	17790	17745	17441	17455	17722	17670	17595	17576	17621	17766	17569	17765	17580	17378	17632	17699	17595	17495	17744	17759	17458	17670	17681	17773	17679	17599	17322	17492	17749	17580	17613	17492	17543	17414	17573	17645	17741	17460	17573	17754	17494	17597	17868	17612	17749	17723	17504	17600	17569	17464	17579	17511	17596	17924	17448	17517	17552	17710	17705	17552	17627	17736	17488	17390	17545	17598	17535	17647	17580	17523	17636	17532	17600	17469	17629	17519	17573	17468	17527	17517	17407	17633	17365	17529	17432	17626	17527	17575	17755	17503	17670	17607	17502	17668	17665	17692	17708	17711	17589	17479	17567	17647	17487	17605	17660	17548	17657	17749	17662	17649	17530	17750	17585	17716	17612	17642	17452	17670	17467	17495	17493	17449	17588	17533	17642	17400	17807	17659	17550	17692	17295	17668	17587	17573	17513	17471	17824	17551	17677	17703	17696	17556	17615	17532	17623	17570	17184	17381	17591	17707	17380	17571	17682	17618	17523	17684	17631	17452	17689	17545	17616	17590	17512	17509	17628	17516	17432	17601	17627	17651	17605	17721	17660	17560	17514	17592	17462	17726	17638	17512	17727	17581	17447	17605	17632	17411	17632	17638	17711	17789	17707	17448	17582	17702	17676	17443	17417	17504	17495	17449	17558	17838	17619	17440	17673	17489	17602	17716	17520	17518	17538	17570	17419	17554	17701	17664	17627	17440	17509	17626	17596	17619	17546	17637	17654	17412	17674	17756	17490	17397	17698	17442	17565	17553	17431	17577	17694	17699	17818	17329	17305	17503	17457	17594	17599	17583	17407	17549	17601	17696	17537	17561	17606	17309	17265	17645	17574	17723	17676	17638	17584	17629	17542	17627	17539	17495	17612	17440	17511	17724	17712	17504	17701	17725	17599	17514	17587	17359	17548	17505	17317	17577	17598	17428	17580	17704	17636	17492	17688	17650	17484	17571	17666	17612	17823	17572	17674	17523	17666	17677	17578	17646	17591	17454	17352	17549	17520	17737	17798	17397	17610	17686	17502	17526	17630	17610	17707	17659	17460	17551	17660	17623	17548	17558	17506	17626	17572	17700	17653	17740	17400	17685	17614	17577	17559	17531	17557	17599	17628	17664	17645	17587	17641	17743	17440	17625	17562	17491	17543	17405	17512	17498	17436	17494	17521	17582	17482	17617	17732	17673	17317	17640	17514	17582	17524	17421	17547	17458	17450	17456	17771	17879	17457	17627	17483	17590	17551	17341	17596	17635	17440	17611	17644	17532	17408	17637	17549	17544	17540	17694	17673	17807	17606	17546	17626	17534	17690	17585	17429	17559	17614	17712	17652	17631	17740	17586	17756	17643	17723	17659	17683	17706	17730	17618	17700	17511	17310	17776	17605	17720	17704	17469	17601	17778	17539	17585	17716	17675	17488	17610	17589	17728	17536	17561	17654	17602	17670	17344	17546	17490	17535	17524	17740	17702	17695	17524	17518	17520	17532	17656	17617	17787	17577	17624	17559	17613	17731	17615	17731	17644	17588	17711	17649	17554	17613	17596	17555	17416	17538	17534	17487	17546	17362	17617	17506	17617	17582	17757	17624	17759	17772	17582	17496	17596	17599	17483	17553	17545	17647	17423	17560	17514	17626	17737	17595	17544	17579	17525	17668	17409	17433	17570	17535	17574	17671	17433	17432	17632	17577	17622	17545	17567	17714	17650	17477	17579	17510	17568	17647	17512	17607	17423	17647	17512	17325	17522	17389	17622	17609	17620	17529	17656	17560	17659	17566	17648	17457	17561	17631	17484	17652	17594	17671	17549	17422	17845	17627	17554	17592	17517
18992	32078	29805	23624	20546	19439	19227	18424	17599	17224	21263	34329	35109	30732	22849	16166	16093	16094	16116	15947	16123	16170	15989	16030	15859	16061	16002	16158	15943	15977	16000	15854	16219	16091	16076	16330	16299	16067	16030	15798	16022	16097	16004	15945	16108	16054	15939	16026	15947	16079	16098	15828	16099	15921	16217	15904	16078	16040	15998	16066	16089	15969	15980	15898	15821	15942	16221	16067	16055	15922	16027	16029	15867	15964	15935	16191	16109	15982	15880	16029	15878	15832	15933	15981	15950	15922	15871	16039	15852	15976	16019	16068	15889	16047	15965	16098	15892	16053	15865	16162	16022	16071	16125	16015	16028	15968	15988	15933	15983	15894	15931	15918	16032	15861	16076	16034	16018	16054	16131	15836	15943	15815	15888	15950	16130	15931	15889	16023	15942	15958	15976	16211	16015	16047	15954	15810	15870	15967	15912	15919	16061	16083	15818	16083	16090	15988	15958	16079	16183	16014	16134	15975	15913	15975	16071	15944	15914	15921	15919	16017	15969	16083	16058	16000	16024	16046	16012	15997	16127	16036	16101	15988	16027	15900	15958	15940	16014	15939	15866	15804	16036	15931	16010	16152	16069	16077	15862	15911	15967	15899	15822	15931	16027	16062	15841	15974	16039	15971	15846	16048	15827	15900	15958	15991	16021	16085	15867	16075	15972	15918	16036	16061	16055	15937	16030	15962	16055	16193	16082	15967	15936	16152	15963	15887	16023	16159	15936	15977	16047	15861	15926	16071	15777	16047	15976	15931	15970	16092	15957	15928	15993	16039	15907	16117	15955	15983	15978	16063	16122	15871	16024	15875	16072	15911	15935	16079	15826	15968	15940	15904	15999	15872	15911	15963	16000	15843	16019	15980	15931	16120	15886	15800	16144	16050	15883	16012	15853	16140	15891	15960	15859	16018	16032	16053	16025	16000	15936	15872	15821	15961	16049	15851	15951	15846	15981	15887	16047	15823	15986	15939	16083	16187	15852	15910	16074	16070	15984	16012	15963	16083	16046	16013	15949	15987	15960	16132	16220	15903	16123	15925	16132	15987	15917	16096	15880	15984	15981	16070	15944	15994	16009	15944	15926	15961	15958	16198	16091	16077	15998	15947	16021	15921	15944	15991	15904	15966	16031	15896	15981	15867	15923	15861	15981	16154	15883	15974	15959	16089	15976	15982	15890	16008	15938	16084	15987	16026	15825	15890	15884	15853	16070	15943	16130	15939	15993	16050	16064	15957	16030	15810	16048	15804	16136	15941	15955	15917	15912	16014	16173	16041	15973	15945	15943	15950	15913	16061	16072	15962	16065	15991	15991	15958	16031	15943	15942	16075	15945	16164	15918	15980	15854	16019	15952	16067	15936	16039	15924	15938	16047	15903	16046	15977	16054	15905	15851	15945	15900	16015	15835	16001	15990	15841	16084	15928	16033	16127	16034	15956	16151	15988	15987	16108	15934	16038	15974	15938	15927	16107	15990	16019	15962	16193	16138	15981	15876	16139	16110	16089	16017	16051	15967	16089	16030	16050	16095	15886	15868	16107	16114	15947	15981	16168	16002	16033	15884	15997	15942	16185	16028	16000	15946	15886	15792	15963	16000	15893	15657	16180	15910	15926	15829	16019	16188	15868	16029	15936	15959	15894	16017	15962	16031	15862	15966	15848	15894	16126	16065	15970	15900	15988	15918	15889	15906	15867	15896	16088	16009	16000	16043	15983	16010	15984	15993	15998	15933	15918	16092	16025	16024	16043	15969	15885	16050	15875	16109	16065	15976	16030	16015	16019	16034	15918	15974	15963	15950	15824	15908	15863	16039	16124	15970	15916	16032	15977	15997	15852	15824	16109	16072	15974	16100	16105	16190	16090	16022	16002	15920	16065	16024	15997	16083	16022	15840	15876	16016	15854	15912	15954	16008	16000	15915	15997	15982	16063	15928	16045	16025	15996	16137	16195	15704	16121	15951	16011	15783	16143	15923	15929	16186	15955	15924	16015	16043	16081	15954	15975	16090	16029	15906	15848	16060	16087	16073	15903	15908	15947	15867	15960	16042	15919	15920	15962	16077	15945	15859	15917	15907	15899	15710	16007	15980	15984	16031	16072	15899	15901	15974	15940	15982	15953	15887	15901	15872	15951	15851	15944	15925	15949	15973	15827	15940	15979	15880	16137	15865	15951	16055	15941	15819	15899	16026	16113	16038	15888	16152	15958	15833	16123	15895	15949	15842	16038	15926	16071	15905	15989	16032	16049	15909	16175	15867	15916	15851	15963	16050	15964	16030	15846	15989	16052	16006	15887	16117	16025	16184	15967	16053	15952	16033	15884	15896	15926	15986	15981	16027	15979	15976	15864	15929	16074	16003	15973	15876	15881	15977	15870	16209	16053	16146	15938	15978	15945	16009	16019	16006	15837	15991	16051	16103	16038	15938	16035	15980	15955	15929	15922	15880	15979	16030	15988	16033	16000	15905	15833	16020	15916	15866	15877	16090	16024	15823	15966	15953	15995	15989	15815	16002	16007	16059	16136	16089	15931	15989	15790	15987	15857	16186	15883	16124	15956	15871	16181	15986	15954	15906	15996	16042	15997	15962	15825	15996	15992	15984	16067	15983	16016	16054	15979	16084	15899	15924	16120	16048	16138	15902	15913	15893	15928	16047	15997	15943	15953	16013	15860	15851	16031	15981	15890	16014	16121	16050	15919	16071	15844	15911	16083	16039	15932	16077	16043	15911	16013	15694	15976	16044	16061	15999	16053	16021	16059	15886	15949	15972	15973	15962	15820	15961	16146	15825	16055	16038	16031	15914	15854	15938	16041	15912	15898	15819	16079	15830	15857	16111	15692	15962	16102	16106	16073	15859	16008	15862	16004	16028	15785	16028	16097	15849	16011	15826	15902	15917	16104	15878	15922	16087	16023	15967	15867	16011	16120	15802	15981	15921	15982	15888	16071	15956	15891	16011	15930	16060	16052	16041	16074	15991	15835	16010	16075	15790	16064	15871	15896	15963	15869	16105	16055	16021	15849	16115	16051	16027	16001	16101	15859	16031	15920	16120	16061	16051	16206	15991	16045	15770	16047	15844	16018	15801	16057	15976	15931	15861	15984	16015	16062	16020	15906	15931	16120	15911	15988	16039	15883	15917	16013	16132	16006	15960	16061	15947	16057	16004	15930	15846	16006	15956	16127	15949	15982	15940	15868	15987	15942	16046	16023	15758	16130	15969	15980	16024	16009	16144	15861	15902	16076	15880	15932	15776	15844	15775	15868	15781	15920	16108	15902	16067	16015	15982	16108	15923	15965	15960	16160	16015	16038	15961	15982	15899	16064	16011	16083	15754	15857	16100	15946	16081	16025	15960	15962	15778	16118	16005	16191	16056	15938	16209	16089	15949	16046	15876	15889	16049	15915	15952	16008	15919	16113	15969	15948	15998	15991	15913	16040	15922	15923	15952	15740	15973	16008	16131	15970	15950	16000	16089	16064	15996	15943	15824	15964	16019	16094	16070	15941	15991	15991	15946	16187	15861	16046	16040	15801	15957	15920	15946	15872	15925	16071	15948	15882	15961	16003	16025	15918	15950	16005	16055	15972	16100	15888	15989	16101	16098	16018	15936	16140	16025	16068	16066	16110	15925	15850	15940	15907	15711	15959	15836	15901	16088	15883	15959	15938	15913	15844	15999	16031	15972	16012	15999	15906	15866	15944	16001	15865	15931	15928	16061	15960	16082	15939	15743	15864	15937	15703	16194	15896	16034	16131	16133	15997	16153	16007	15864	15967	15860	15955	15870	15812	15916	15813	15867	15924	15976	16080	15943	15916	15889	16035	15893	16085	15949	16057	16056	15962	16017	15993	15975	16005	16009	15945	16080	15971	15983	16036	16048	15977	16114	15961	15921	15906	15917	15906	16012	16059	15812	15879	15942	16057	16090	16052	16048	15808	15909	15988	16012	15904	15923	15914	16029	15944	16117	16124	16133	15927	16048	15974	16087	16015	15969	16031	16082	15857	15900	15993	16108	15937	15968	15998	16120	16001	15963	15854	15851	15968	15905	16043	15897	16086	15986	15891	16038	16009	15989	15998	16004	16096	15885	15880	16095	15923	16060	15959	16033	16192	15967	16017	15978	16109	15865	15941	16045	15935	16058	15986	16131	16147	15979	16072	16002	15986	15927	16049	15896	16109	15997	15780	16130	15880	15855	15765	15843	16046	16067	15786	15891	16082	15963	16049	16000	16088	15866	15927	16079	15971	15917	15997	15948	16003	15860	16020	15889	15999	16178	15816	16149	15975	16003	16049	16060	16020	15852	15920	15902	16053	15970	15950	16008	15810	15961	15881	15891	15891	15962	15917	15974	15970	15989	16009	15840	16016	16076	15961	15781	15732	15742	15795	16163	16045	16013	15951	15882	15995	15984	15945	16018	15927	16015	15825	15782	16040	15972	15921	16032	16172	16024	15924	16093	15865	16068	15909	16133	15985	16059	15879	15917	15960	15793	15910	15980	16053	15962	15924	16001	16103	15931	15984	16068	16069	15857	15949	16117	15754	16096	16085	16104	15921	16193	15872	15912	16000	15868	16160	16017	15844	16108	15963	16071	16013	15834	15874	16004	15963	16143	16043	15826	15870	16044	15935	15873	16010	16054	16001	16107	15923	16000	15813	16097	16015	15960	15903	16044	16108	16078	15871	15910	15915	16023	15842	15804	16014	16006	15950	16106	16101	16076	16148	15956	16088	15986	15868	16013	16024	15881	15994	15964	16066	16044	16036	15997	15959	16083	16161	16126	16059	15999	15928	15897	15905	15931	15911	15983	16081	15955	15951	15902	16025	15980	15910	15920	16076	15997	15975	16092	16007	15942	15991	15961	15879	15940	16053	15868	15963	15878	16002	15861	15910	15972	15971	16075	16046	15980	15962	16068	15964	16065	15935	15992	15913	16021	16034	16026	15977	16051	16076	16015	16012	15907	15952	16269	15902	15929	16079	16117	16059	16119	16007	15968	16021	16018	16050	15942	16111	15958	15788	16110	16038	15880	15922	16105	15849	16177	15925	16024	15951	15896	16041	15946	15824	16013	15900	16082	15868	15959	15867	15970	16156	15994	16079	16203	15934	15981	16019	16029	16027	15886	16046	15877	15838
23059	21438	29392	23854	21614	23765	25784	20401	19333	19601	21194	41040	42650	36570	28270	19754	18362	18102	17902	18025	18129	17952	17939	18187	17968	18033	17910	17778	17955	17764	17954	17761	17875	17908	18126	18198	18109	18036	17917	17881	17897	17687	17991	17903	17807	17786	17946	17951	17648	17671	17697	17996	17881	17782	17832	17670	17922	17722	17918	17910	17631	17780	17867	17740	17835	17925	17866	18013	17854	17818	17804	17844	17990	17950	17901	17916	17629	17757	17695	17975	17763	18006	17719	17748	17769	17762	18028	17647	17802	17718	17775	17779	17705	17617	17740	17964	17831	17862	17664	17744	17763	17881	17777	17780	17817	17927	17828	17671	17640	17733	17635	17907	17934	17737	17862	17657	18029	17890	17888	17787	17890	17894	17805	17727	17851	17795	17861	17719	17989	17821	17577	17681	17780	17778	17749	17881	17695	17636	17924	17852	17677	17945	18017	17760	17700	17540	17608	17705	17756	17583	17754	17890	17825	17769	17782	17612	17834	17819	17816	17684	17708	17839	17761	17744	17724	17708	17810	17824	17596	17758	17743	17873	18001	17883	17634	17783	17836	17672	17758	17571	17752	17817	17845	17624	17670	17640	17758	17917	17460	17943	17574	17521	17726	17905	17943	18036	17874	17694	17954	17798	17765	17637	17820	17940	17983	17673	17913	17768	17791	17808	17851	17788	17629	17898	17796	17941	17694	17728	17779	17735	18000	17652	17847	17744	17826	17798	17861	17685	17656	17707	17820	17826	17785	17784	17887	17624	17699	17551	17779	17573	17675	17740	17588	17893	17736	17779	17846	17873	17800	17700	17689	17656	17744	17828	18021	17752	17880	17828	17769	17697	17806	17665	17701	17886	17769	17704	17749	17570	17872	17645	17797	17633	17904	17902	17786	17747	17635	17781	17759	17836	17735	17708	17718	17638	17706	17774	17988	17957	17743	17941	17663	17792	17754	17845	17887	17900	17767	17741	17762	17762	17801	17678	17695	17874	17835	17806	17746	17966	17893	17926	17693	17933	17848	17733	17738	17789	17882	17876	17628	17712	17767	17850	17735	17680	17770	17817	17733	17907	17792	17683	17611	17803	17716	17822	17845	17902	17941	17661	17827	17740	17866	17509	17878	17871	17651	17677	17842	17515	17749	17956	17776	17716	17919	17675	17684	17663	17823	17891	17758	17868	17665	17641	17927	17976	17924	17612	17776	17864	17829	17660	17798	17628	17481	17695	17635	17641	17991	17638	17847	17989	17807	17578	17763	17660	17520	17616	17779	17813	17811	17812	17941	17680	17683	17569	17828	17719	17672	17750	17730	17626	17752	17833	17695	17690	17768	17768	17667	17559	17935	17678	17764	17786	17646	17779	17688	17591	17800	17931	17848	17962	17959	17666	17791	17799	17811	17778	17707	17820	17599	17695	17935	17666	17732	17720	17735	17711	17752	17803	17751	17623	17828	17582	17764	17795	18044	17867	17805	17727	17738	17838	17726	17851	17978	17818	17837	17866	17936	17696	17857	17437	17715	17647	18020	17713	17660	17447	17502	17575	17711	17791	17683	17655	17735	17674	17809	17764	17907	17591	17706	17790	17793	17629	17781	17676	17628	17883	17672	17749	17810	17548	17945	17945	17873	17518	17562	17841	17658	17797	17662	17656	17857	17712	17749	17589	17602	17774	17758	17549	17852	17852	17843	17907	17840	17825	17639	17525	17772	17694	17778	17747	17880	17735	17690	17690	17772	17809	17867	17712	17820	17521	17501	17755	17854	17527	17798	17704	17719	17628	17687	17639	17717	17809	17750	17656	17613	17906	17947	17730	17703	17837	17783	17598	17781	17677	17790	17616	17744	17836	17580	17811	17786	17903	17762	17836	17746	17821	17652	17872	17797	17801	17867	17888	17915	17801	17691	17695	17769	18000	17823	17844	17881	17760	17917	17841	17635	17716	17759	17598	17548	17671	17864	17679	17651	17572	17608	17718	17605	17918	17684	17906	17671	17617	17781	17651	17604	17750	17544	17865	17809	17876	17789	17572	17808	17707	17624	17898	17784	17820	17777	17847	17853	17959	17585	17915	17956	17675	17828	17735	17597	17506	17889	17733	17804	17820	17934	17854	17769	17745	17702	17934	17900	17788	17684	17604	17702	17613	17798	17879	17803	17828	17817	17682	17831	17932	17729	17853	17697	17782	17708	17832	17415	17671	17920	17808	17879	17772	17656	17803	17778	17527	17730	17467	17842	17609	17979	17729	17503	17983	17850	18056	17924	17898	17792	18067	17831	17690	17705	17793	17765	17620	17891	17890	17702	17797	17827	17902	17711	17731	17588	17693	17847	17887	17664	17801	17759	17773	17766	17656	17849	17725	17805	17667	17624	17793	17566	17567	17949	17728	17924	17742	17804	17793	17846	17764	17785	17889	17618	17793	17980	17714	17844	17532	17680	17584	17740	17673	17558	17813	17551	17805	17626	17798	17729	17727	17833	17779	17811	17852	17912	17766	17778	17519	17636	17716	17683	17712	17759	17692	17699	17680	17812	17676	17862	17632	17860	17752	17826	17536	17840	17718	17765	17581	17644	17857	17836	17589	17778	17598	17875	17777	17631	17728	17513	17591	17887	17842	17729	17647	17583	17859	17838	17757	17908	18001	17826	17778	17736	17624	17791	17832	17652	17747	17716	17845	17607	17783	17716	17798	17657	18033	17872	17706	17902	17834	17894	17848	17969	17718	17849	17793	17948	17767	17686	17733	17875	17646	17868	17809	17785	17762	17845	17706	17710	18198	17832	17688	17935	17934	17800	17767	17882	17607	17879	17685	17598	17767	17829	17888	17433	17852	17602	17720	17797	17700	17779	17647	17812	17918	17593	17872	17721	17680	17764	17798	17556	17737	17738	17775	17763	17801	17808	17836	17685	17793	17733	17709	17887	17718	17764	17867	17788	17756	17740	17656	17815	17874	17696	17551	17783	17675	17842	18082	17881	17788	17607	17622	17508	17654	17842	17776	17840	17698	17777	17688	17917	17902	17623	17655	17752	17752	17648	17694	17673	17676	17684	17699	17612	17835	17686	17655	17794	17790	17934	17904	17769	17852	17706	17635	17604	17686	17898	17740	17620	17603	17799	17624	17718	17953	17635	17779	17736	17743	17600	17689	17540	17884	17626	17878	17945	17892	17695	18015	17665	17886	17931	17789	17679	17695	17711	17771	17664	17639	17605	17816	17860	17827	17783	17875	17663	18030	18048	17707	17849	17704	17848	17694	17643	17902	17829	17602	17742	17794	17672	17895	17603	17824	17463	17645	17692	17904	17708	17740	17756	17807	17643	17725	17668	17709	17685	17750	17927	17750	17825	17721	17884	17812	17845	17868	17835	17789	17791	17840	17580	17500	17677	17766	17868	17784	17940	17828	17980	17870	17692	17650	17677	17900	17832	17907	17715	17671	17760	17816	17961	17886	17658	17850	17831	17879	17706	17635	17821	17553	17475	17808	17672	17783	17809	17814	17892	17607	17764	17626	17847	17833	17673	17593	17727	17652	17874	17813	17855	17737	17863	17749	17848	17765	17835	17857	17885	17922	17674	17850	17619	17773	17650	17906	17724	17772	17881	17750	17598	17830	17783	17827	17876	17929	17683	17555	17712	17749	17655	17654	17893	17536	17721	17816	17730	17882	17780	17720	17708	17699	17713	17924	17814	17778	17656	17918	17880	17840	17841	17628	17717	17803	17777	17944	17896	17803	17610	17534	17624	17649	17785	17916	17949	17649	17714	17835	17816	17788	17799	17506	17779	17699	17578	17912	17741	17779	17728	17703	17856	17858	17667	17570	17893	17658	17645	17771	17976	17841	17634	17570	17823	17794	17746	17816	17944	17791	17780	17751	18030	17704	17555	17661	17745	17796	17594	17819	17879	17659	17774	17864	17845	17723	17949	17900	17960	17898	17703	17692	17639	17900	17782	17937	17669	17586	17820	17920	17813	17664	17726	17864	17884	17780	17672	17716	17627	17796	17997	17691	18049	17782	17694	17547	17889	17876	17663	18173	17667	17735	17640	17912	18039	17861	17740	17778	17787	17605	18018	17645	17746	17563	17693	17913	17878	17754	17657	17830	17819	17688	17808	17767	17923	17640	17654	17895	17700	17866	17783	17644	17770	17706	17976	17499	17662	17627	17789	17826	17970	17945	17772	17849	17852	17724	17798	17703	17784	17497	17781	17850	17852	17861	17875	17827	17738	17867	17848	17784	17731	17612	17793	17839	17620	17987	17842	17838	17608	17677	17851	17788	17839	17810	17687	17506	17928	17998	17886	17668	17635	17809	17675	17703	17725	17464	17622	17753	17823	17545	17668	17613	17614	17767	17798	17707	17701	17717	17723	17774	17751	17671	17709	17826	17733	17816	17734	17681	17722	17761	17586	17864	17858	17841	17639	17681	17886	17725	17734	17658	17870	17746	17936	17779	17633	17757	17726	17810	17604	17829	17711	17718	17894	17841	17875	17775	17765	17798	17782	17771	17504	17738	17790	17801	17807	17808	18045	17644	17586	17706	17620	17777	17722	17674	17914	17716	17780	17761	17788	17960	17812	17992	17746	17824	17641	17584	17809	17764	17877	17820	17784	17691	17700	17751	17792	17966	17846	17883	17897	17814	17938	17641	17752	17667	17838	17575	17737	17667	17769	17915	17895	17690	17676	17693	17943	17819	17657	17561	17702	17763	17858	17642	17762	17468	17807	17698	17767	17996	17707	17891	17880	17774	17936	17703	17657	17654	17759	17750	17678	17677	17700	17601	17825	17918	17665	17693	17656	17664	17846	17850	17848	17878	17653	17672	17584	17803	17798	17770	17748	17668	17782	17702	17626	17805	17844	17577	17638	17917	17932	17825	17847	17940	17738	17918	17834	17843	17797	17660	17810	17887	17715	17778	17728	17648	17754	17790	17613	17744	17827	17669	17751	17884	17678	17623	17833	17578	17923	17917	17983	17632	17753	17601	17733	17881	17811	17812	17747	17871	17716	17687	17916	17974	17609	17575	17675	17772	17760	17755	17866	17836	17678	17831	17631	17842	17643	17701	17806	17763	17686	17776	17667	17776	17808	17787	17780	17698	17803	17761	17749	17729	17935	17631	17618	17953	17524	17765	17859	17693
20678	37132	34042	27548	22903	21248	20301	19389	18900	18325	22198	45567	44246	38197	27524	16378	16103	16236	16118	15956	16157	16150	16100	16177	16061	16104	16176	16054	16005	16318	16208	16193	16206	16278	16469	16377	16430	16381	16267	16029	16069	16133	16076	16051	15984	15975	16003	16059	16241	16064	16030	15999	16158	16031	16055	16130	16257	16122	15868	16030	15930	16173	16193	16254	16045	16219	15962	16075	16188	16126	16152	16099	16143	15921	16086	16049	15940	16120	16312	16229	15966	15934	15928	16283	16087	16076	16127	16086	16051	16021	15967	16210	16018	15952	16145	16111	16151	16241	16005	16005	16353	16112	16101	16206	15911	16054	16275	16012	16069	16076	16033	16044	16121	15919	16173	16074	16047	15984	15957	15920	16189	15980	16037	16156	16073	16127	16032	15974	16115	16123	16038	16156	15984	16113	15890	16041	15960	16144	16221	15933	16143	16072	16123	16244	16068	16140	16091	16155	16114	16094	15985	16002	16245	16055	16002	16011	16056	16251	16097	15750	16015	16223	15957	16136	16117	16133	15929	15990	16172	16196	16092	16077	16349	16201	16079	16048	16206	16106	15960	16139	16087	16084	16072	16227	15960	15986	16047	16310	15878	15818	16298	16016	16056	16023	16011	16097	16218	16135	15979	16172	16231	16089	16143	15983	16086	15977	16215	15975	16136	15824	16119	16034	16156	16063	16119	16046	16211	16080	16061	16079	15924	15922	16115	16087	16150	16311	16289	16121	16043	15955	16184	15961	16303	16116	16095	16028	16076	16076	16043	15927	16119	16024	16027	15964	16180	15934	16033	16134	16062	15988	16250	16049	16154	16217	16100	16000	16047	15998	15961	15982	16061	16106	16212	16147	16015	16079	16006	16018	16010	16107	16074	16133	16238	16076	16030	16041	15993	16132	16099	15974	16198	16028	16080	16099	16096	16068	16050	15994	16138	16030	16025	16125	15997	16043	16233	15944	16031	16009	16173	16063	16168	16049	16144	15977	16098	16255	15984	16122	16210	16046	16212	15940	16247	16018	15897	16225	16064	16219	16003	16176	16104	16104	16122	16101	16146	16086	16128	15975	16034	16047	15983	16095	16126	16002	15985	16119	16070	16322	16163	16192	16010	16317	16160	16356	15940	16054	16312	15861	16004	15993	16124	16044	16104	16018	16184	16145	16251	16241	16023	15991	15834	16028	16124	16050	16097	16111	15955	16115	16077	16080	15898	16050	15965	15953	16100	15869	15954	16155	16032	16240	15991	16121	16164	16069	16069	16035	16142	16023	16095	16119	16072	16133	16112	16009	16094	16079	16247	15981	15974	16035	15980	16058	16051	16185	16091	15885	16016	15974	16040	16219	16025	16044	16032	15998	16141	16079	15943	16130	15997	15988	16037	15925	16102	16028	16034	16063	15943	16105	16109	16075	16155	15988	16202	15946	16061	15963	16054	16013	16174	16112	15917	16015	15988	16000	16020	16126	16038	15973	15868	16085	16056	16278	16030	16024	16112	16053	16112	16200	15959	15939	15910	16148	15931	16162	16267	16108	16091	16020	15859	16228	16157	16129	16007	16200	16068	16120	16098	16018	15938	15963	16048	16066	16054	16148	16104	16061	15911	16223	16169	15923	16145	16088	16008	16167	16178	15972	16108	16025	16069	16184	16025	16013	16031	16089	15945	16241	16169	16062	15928	15993	16017	16013	16125	16033	16312	16043	16143	16068	16007	16280	16042	16171	15894	16227	15974	16045	16109	16036	16232	16050	16192	16090	16046	16119	16113	16101	16186	15886	15998	16221	16051	16013	16044	16154	16188	16065	16049	16080	16139	15924	15974	16000	15923	16168	15969	15891	16156	16163	16148	16068	16135	15957	16022	15973	16033	16028	16095	15945	16170	16198	15972	16041	16158	16080	15957	15944	16089	16021	16130	16132	16103	16224	16197	16162	16139	15935	16207	16191	16244	16119	15985	16134	16154	16078	16117	15983	16030	16026	16192	15944	15955	15941	15973	16011	16017	16051	16049	16020	16027	16147	16033	16120	16085	16097	16025	16017	16107	16173	16022	15953	16040	16220	16054	16076	15928	15964	16139	16096	15979	16172	15972	16295	15777	16038	16048	16159	16053	16049	16109	15982	16192	16030	16156	16131	16198	16131	15976	15989	16161	16115	16077	16052	16048	15964	16060	16171	16148	16171	16226	15983	16038	15947	16019	15906	16091	16121	15973	15969	15971	16051	15946	16044	16168	16055	16097	16081	16200	15989	16196	16030	16106	16052	16158	16071	16001	16113	15919	16140	16092	16110	16006	16250	16017	15992	16234	15991	15913	15985	16023	15941	16061	16073	16121	16016	16102	16097	16221	16022	16201	16069	15878	16136	16088	16195	15905	16093	16069	16073	16115	16067	16108	16090	15996	16107	16060	16243	16057	16168	15911	16161	16158	16034	16250	15997	16165	16038	16089	16052	16099	16153	16049	16182	15995	16084	15971	16196	16099	15998	16130	16237	16118	16096	16111	15989	16176	16088	16055	16019	16087	16117	16258	16123	16122	16057	16077	15954	16113	16179	16044	15942	15934	16095	16157	16008	16092	16232	16219	16100	16191	15945	16117	15954	16043	15938	16083	16165	15979	15988	15974	16004	16223	16102	15948	15965	16033	16085	16140	16008	16070	15977	16177	16152	16065	16137	16004	15989	15998	15963	16290	16164	16184	15986	16190	16035	16128	16154	16159	16051	16010	16110	16096	16283	16011	16119	16073	15979	16060	16061	16036	16237	16187	16009	16093	16013	16138	16181	16126	16174	16094	16113	16065	16083	15971	16079	15926	15986	15993	16036	15986	16109	16025	16197	16040	16136	16143	16139	16147	16003	16200	15995	16301	15925	16052	16073	15999	16037	16002	16036	16222	15881	16099	16012	16112	16156	16124	15949	16040	16181	16030	16043	16057	16131	15998	15920	16138	15926	16031	16065	16064	16062	15985	16154	16266	16092	16021	16108	16151	16173	15947	16107	16162	16023	15815	16220	16112	16030	16121	15922	16129	16180	16042	16053	16218	16167	16015	16044	16055	15920	16020	16047	16021	15905	16161	15957	16181	15992	16181	15977	16134	16160	15985	16055	16048	15981	16039	16154	16005	15868	16096	16109	16048	16027	16065	16051	16049	16040	16144	16088	16101	16177	16260	16172	15999	15956	16159	15917	15975	15948	16084	16080	16194	16135	16046	16036	16048	16097	15944	16187	16206	15976	16120	16023	16077	16033	16040	16161	16146	16100	15957	16090	16229	16004	15981	16047	15994	16212	16021	16245	16168	16149	16187	16114	16194	16115	16129	16155	16043	16053	15967	16066	16129	16089	15921	15942	16072	16045	15994	16038	16093	16149	16115	16051	15902	16103	15947	16052	15908	16083	16131	16067	16125	16139	16064	16185	15953	16081	16262	16017	16006	16036	16097	16067	16047	16081	16150	16143	15954	16004	16088	15917	15949	16186	16052	15965	16158	16143	16146	16163	15947	16066	16088	15987	16027	16171	16026	16262	15953	16218	16080	16158	16164	16131	16159	16173	16092	16086	16061	16068	16154	16013	16132	15999	16137	15924	15894	16116	15959	16076	16060	16024	16091	16147	16225	16085	16010	16062	15970	16115	15996	15884	15993	16069	15991	16094	16008	16059	16111	16096	16039	16140	16069	15966	16221	15987	16309	16183	16255	16179	16073	15997	16193	16104	16108	15901	16059	16118	16136	16134	16139	16012	16144	16076	16188	16048	16089	16139	15966	16033	16144	16101	15960	16096	16055	15916	16048	16083	15940	16050	16196	15987	16037	16015	15990	16184	16085	15999	16005	15949	16019	16143	16146	16095	16161	15955	16205	16176	16092	16021	16090	15981	16114	16168	16046	16120	16281	16014	16142	16206	16204	15977	16222	16046	16196	16059	16020	15972	16122	16075	16099	15969	16152	16027	16138	16057	16157	15994	16060	15958	16218	16023	16157	16129	15961	15789	16295	16045	15956	16178	16056	15970	16138	16014	16158	16060	16090	16041	16004	15922	16027	16079	16101	16079	15983	16048	16085	16010	16065	16123	16179	16106	16143	16075	16141	16157	16177	16050	16078	16213	16145	16060	16178	16132	15936	16187	16034	16149	16109	16216	16144	16130	16010	16143	16093	16105	15827	16073	16213	16017	16129	15910	15990	16081	16047	16049	16056	16071	16112	15980	16011	16023	16047	16045	16121	16121	16048	16056	16052	16074	16063	16087	16065	16133	16034	16121	16121	16074	16031	16119	16233	16077	16247	16133	15983	15986	16051	16108	15973	16098	15930	16099	16132	16141	16096	16324	16109	16016	15990	16063	15978	16013	16338	16194	16094	16087	15941	15863	16091	15995	16201	16155	15999	16110	15943	16156	16173	16073	15938	16008	15972	16034	15975	16158	16092	16098	16027	16078	15920	16019	16150	15858	16170	16163	16121	15972	16201	15891	15949	15939	16023	16089	16112	15988	16141	15859	16083	15953	15915	16200	15946	16169	16035	16120	16214	16096	16133	15970	16025	16071	16032	15970	15887	16129	16128	16167	16208	16026	16215	15966	16124	16168	16186	16043	15959	16028	16187	16069	16208	16011	16070	16042	16126	16014	16242	16211	16091	16121	16144	16177	16078	16027	15997	16050	16113	16014	15997	16003	16057	16136	15934	16196	16161	15987	16002	16085	16011	16194	16116	15946	16158	16067	16172	16124	16072	16124	16131	16233	15999	16122	16074	16258	15999	15972	16055	16036	16182	16274	16264	16021	15972	16144	16057	16086	16163	16016	16149	16060	15992	16088	16208	16088	16079	15996	15974	15934	16044	16005	16110	15982	16150	15955	16018	16057	15968	16085	15891	16016	15973	16192	16055	16130	16095	15976	16162	16145	16081	16156	16175	16244	16162	16213	16296	16094	16135	16070	16067	16081	15983	16073	16082	16200	15924	16016	15982	16054	16070	16144	16136	16099	16196	16008	16089	16207	15998	16161	16124	15986	16036	16195	16092	16172	15892	16130	16081	16073	16140	16041	16133	16125	16112	16096	16065	15998	16105	16135	15959	16079	16070	16163	16013	16015	16018	15908	16189	16070	16267	15968	15975	16098	16001	15910	15968	16037	16046	16196	16121	15806
27650	22590	26230	23288	19230	18453	18583	18038	17871	17827	17785	19089	20091	19942	18909	17626	17469	17324	17569	17380	17406	17381	17594	17345	17402	17488	17510	17502	17574	17401	17409	17148	17318	17425	17587	17266	17340	17357	17371	17235	17163	17427	17223	17360	17419	17336	17518	17397	17274	17461	17387	17723	17308	17384	17351	17370	17549	17492	17603	17599	17380	17209	17389	17232	17391	17272	17244	17411	17341	17125	17123	17278	17442	17411	17486	17270	17403	17322	17483	17320	17277	17408	17424	17440	17525	17374	17181	17383	17416	17581	17330	17456	17433	17351	17510	17425	17418	17430	17510	17301	17477	17528	17498	17447	17317	17411	17634	17470	17468	17412	17496	17296	17306	17312	17505	17459	17576	17347	17181	17270	17464	17375	17271	17482	17311	17385	17234	17478	17236	17303	17289	17308	17380	17290	17350	17518	17452	17177	17390	17364	17303	17256	17277	17371	17670	17333	17309	17187	17404	17474	17186	17269	17340	17368	17214	17295	17388	17348	17115	17340	17407	17426	17211	17166	17476	17201	17415	17493	17477	17275	17231	17341	17510	17509	17260	17139	17432	17465	17379	17094	17531	17429	17444	17187	17312	17441	17432	17302	17380	17439	17283	17467	17445	17367	17532	17427	17391	17338	17362	17407	17354	17393	17312	17414	17308	17369	17166	17325	17261	17457	17610	17370	17254	17385	17685	17300	17399	17582	17372	17532	17616	17283	17391	17366	17449	17171	17276	17423	17214	17473	17530	17312	17563	17370	17590	17212	17392	17602	17265	17251	17257	17312	17458	17381	17263	17397	17476	17599	17306	17565	17356	17259	17193	17494	17333	17471	17428	17519	17480	17361	17487	17263	17444	17344	17353	17581	17266	17397	17323	17410	17402	17400	17466	17390	17491	17266	17407	17398	17367	17464	17572	17400	17273	17304	17386	17214	17362	17256	17448	17521	17504	17418	17528	17301	17301	17228	17383	17174	17392	17312	17482	17310	17483	17401	17392	17494	17691	17328	17455	17205	17367	17282	17453	17422	17642	17500	17252	17329	17351	17239	17438	17376	17136	17516	17301	17360	17535	17403	17458	17297	17340	17431	17370	17439	17468	17497	17475	17473	17206	17413	17719	17370	17270	17395	17388	17402	17374	17472	17435	17387	17460	17284	17343	17267	17148	17355	17317	17457	17378	17375	17317	17511	17399	17514	17072	17386	17521	17250	17264	17355	17330	17134	17459	17364	17309	17293	17351	17339	17267	17506	17294	17221	17381	17301	17459	17394	17425	17285	17475	17432	17366	17414	17611	17213	17321	17373	17133	17323	17246	17496	17465	17285	17323	17383	17260	17286	17166	17171	17462	17443	17356	17518	17384	17414	17408	17472	17399	17206	17413	17325	17238	17487	17463	17332	17357	17391	17451	17277	17295	17583	17469	17396	17415	17376	17305	17280	17473	17474	17368	17503	17450	17499	17163	17235	17357	17395	17368	17384	17463	17568	17345	17364	17238	17444	17357	17151	17315	17434	17470	17372	17504	17538	17194	17442	17238	17285	17120	17250	17356	17450	17495	17342	17423	17347	17508	17261	17317	17135	17460	17566	17258	17330	17458	17343	17306	17334	17418	17379	17236	17275	17330	17290	17247	17452	17361	17198	17457	17260	17452	17375	17364	17412	17499	17217	17397	17233	17242	17443	17315	17243	17101	17123	17248	17341	17296	17266	17348	17460	17267	17411	17471	17362	17501	17443	17296	17108	17497	17330	17450	17489	17412	17247	17500	17339	17311	17330	17442	17206	17384	17209	17384	17265	17337	17264	17463	17365	17430	17377	17421	17339	17538	17405	17393	17415	17339	17368	17434	17503	17467	17598	17553	17325	17351	17312	17252	17542	17258	17375	17259	17464	17342	17512	17398	17142	17334	17284	17365	17362	17388	17424	17430	17470	17620	17379	17328	17429	17154	17313	17335	17382	17397	17270	17434	17439	17282	17337	17434	17283	17116	17305	17322	17291	17127	17353	17341	17379	17465	17199	17322	17322	17372	17182	17270	17308	17433	17195	17335	17341	17413	17441	17305	17290	17262	17437	17509	17274	17277	17425	17356	17227	17418	17403	17405	17415	17377	17338	17307	17311	17269	17429	17285	17275	17500	17416	17460	17285	17234	17226	17270	17523	17576	17253	17066	17425	17362	17275	17501	17147	17349	17245	17383	17268	17444	17453	17523	17288	17522	17306	17501	17336	17218	17296	17320	17485	17324	17159	17279	17309	17463	17418	17459	17257	17550	17317	17504	17392	17435	17177	17271	17323	17546	17571	17289	17391	17177	17457	17377	17174	17484	17249	17346	17463	17311	17587	17513	17314	17365	17285	17327	17497	17492	17247	17329	17430	17575	17275	17441	17528	17691	17722	17340	17355	17421	17335	17350	17282	17440	17402	17462	17370	17276	17476	17425	17494	17323	17494	17253	17448	17279	17345	17392	17203	17371	17321	17409	17296	17469	17405	17371	17150	17163	17374	17284	17390	17376	17611	17478	17522	17443	17440	17361	17386	17360	17303	17280	17125	17230	17343	16999	17228	17433	17305	17442	17306	17623	17313	17409	17281	17290	17321	17418	17310	17398	17382	17281	17396	17344	17309	17518	17351	17413	17260	17314	17448	17420	17238	17376	17537	17311	17454	17160	17407	17240	17595	17410	17315	17383	17437	17602	17304	17511	17455	17105	17340	17512	17400	17242	17379	17394	17276	17301	17258	17389	17418	17274	17335	17440	17245	17398	17119	17275	17495	17386	17496	17482	17585	17548	17580	17316	17432	17482	17291	17390	17401	17212	17316	17151	17347	17508	17529	17470	17423	17570	17429	17495	17314	17081	17397	17413	17410	17348	17162	17367	17421	17150	17224	17458	17273	17311	17338	17487	17254	17330	17355	17228	17109	17149	17346	17365	17293	17274	17271	17503	17448	17397	17496	17421	17303	17371	17241	17412	17434	17314	17364	17283	17322	17392	17447	17401	17481	17381	17297	17375	17311	17344	17332	17551	17109	17269	17311	17216	17456	17214	17347	17283	17325	17386	17347	17409	17319	17437	17504	17629	17289	17298	17287	17208	17280	17383	17252	17319	17385	17395	17410	17414	17397	17282	17364	17182	17405	17354	17427	17483	17455	17381	17339	17523	17323	17225	17372	17344	17325	17525	17366	17266	17434	17230	17382	17379	17311	17325	17659	17347	17330	17211	17250	17503	17335	17314	17175	17525	17422	17385	17473	17311	17425	17398	17471	17527	17286	17451	17284	17312	17297	17303	17311	17406	17233	17369	17421	17517	17265	17349	17485	17330	17304	17429	17425	17448	17323	17260	17414	17392	17289	17524	17394	17454	17295	17492	17240	17370	17412	17279	17503	17373	17357	17484	17474	17394	17403	17561	17374	17282	17580	17391	17374	17496	17615	17151	17564	17368	17105	17310	17461	17082	17361	17386	17351	17417	17628	17440	17618	17399	17332	17387	17338	17304	17316	17292	17287	17334	17318	17452	17396	17435	17586	17621	17442	17563	17107	17281	17240	17415	17317	17322	17409	17323	17396	17529	17398	17289	17386	17486	17401	17171	17451	17483	17261	17391	17291	17183	17170	17250	17311	17481	17313	17318	17381	17303	17314	17105	17477	17460	17434	17376	17358	17272	17518	17389	17382	17278	17204	17673	17257	17301	17411	17372	17377	17481	17185	17218	17299	17278	17171	17310	17442	17204	17260	17263	17416	17450	17336	17658	17300	17567	17300	17556	17405	17489	17324	17150	17463	17345	17433	17525	17391	17547	17437	17376	17415	17442	17385	17400	17437	17405	17406	17342	17220	17581	17402	17401	17544	17475	17488	17305	17446	17361	17379	17543	17255	17298	17499	17425	17378	17240	17395	17322	17449	17352	17494	17225	17354	17255	17561	17385	17302	17514	17432	17266	17402	17467	17377	17485	17259	17328	17403	17446	17573	17388	17367	17339	17216	17395	17172	17507	17291	17314	17401	17388	17308	17294	17482	17133	17505	17223	17290	17347	17311	17304	17476	17569	17402	17293	17204	17282	17410	17469	17206	17198	17197	17385	17369	17628	17373	17371	17443	17397	17381	17464	17387	17359	17239	17430	17471	17349	17533	17428	17333	17419	17119	17330	17280	17377	17511	17395	17387	17241	17360	17255	17270	17333	17420	17323	17417	17557	17486	17428	17301	17290	17141	17448	17240	17287	17215	17536	17527	17320	17258	17532	17345	17342	17395	17266	17280	17470	17361	17255	17147	17394	17422	17436	17242	17231	17220	17248	17217	17546	17354	17592	17400	17408	17288	17150	17264	17204	17337	17512	17352	17197	17391	17532	17508	17602	17298	17198	17244	17507	17427	17398	17228	17199	17458	17563	17358	17378	17484	17303	17306	17364	17190	17278	17387	17264	17397	17322	17484	17434	17529	17363	17384	17382	17614	17440	17282	17453	17379	17376	17357	17479	17322	17360	17226	17221	17352	17419	17439	17370	17526	17569	17408	17378	17465	17168	17323	17440	17413	17350	17514	17389	17403	17367	17412	17385	17345	17553	17278	17412	17282	17452	17299	17107	17383	17334	17457	17326	17285	17436	17241	17196	17575	17489	17273	17294	17367	17498	17549	17249	17501	17386	17415	17437	17320	17569	17199	17497	17248	17446	17295	17165	17413	17267	17300	17210	17500	17224	17319	17341	17425	17337	17448	17319	17420	17456	17218	17316	17219	17096	17447	17327	17214	17414	17409	17175	17278	17371	17306	17240	17593	17531	17165	17249	17413	17327	17377	17467	17244	17388	17240	17384	17498	17453	17487	17112	17318	17445	17270	17551	17233	17491	17311	17363	17442	17434	17451	17517	17461	17340	17373	17267	17542	17572	17393	17502	17281	17093	17154	17617	17235	17120	17119	17344	17376	17311	17462	17189	17391	17447	17390	17524	17175	17435	17465	17451	17279	17459	17092	17439	17496	17236	17416	17423	17570	17471	17333	17380	17534	17504	17332	17457	17359	17448	17196	17602	17304	17144	17364	17463	17289	17265	17322	17441	17501	17259	17515	17398	17305	17201	17444	17257	17481	17463	17331	17382	17489	17487	17326	17326	17444	17557	17267	17406	17381	17248	17420	17085	17276
18682	26227	24845	20892	18893	17591	17258	16872	16717	16577	16382	18954	19758	18902	17253	15950	15715	15916	15940	15765	15988	15922	16064	15840	15895	15881	15979	15882	15924	15829	15815	15754	16041	15912	15893	15861	15589	15966	15780	15865	15875	15895	15981	15989	15904	15806	15683	15686	15837	15865	15874	15795	15838	15765	15915	15831	15823	15895	15924	16032	15749	15866	15839	15762	15840	15873	15837	15682	15906	15765	15820	15964	15997	15455	15957	15948	15804	15884	15791	15865	15928	16016	16074	15869	15848	15792	15848	16000	15852	15897	15843	15826	15848	15916	15874	15932	15905	15843	15842	16053	15906	15826	15743	15996	15945	15848	15865	15745	15767	16017	15842	15838	15821	15867	15837	15873	15827	15858	15778	15727	15849	15873	15859	15794	15827	15964	15795	15903	15933	15748	15968	15838	15824	15834	15969	15818	15731	15807	15635	15913	15910	15869	15842	15876	15728	15857	15799	15902	15811	15971	15595	15958	15835	15928	15731	15805	15904	15804	15810	15789	15852	15679	15793	15870	15878	15855	15791	15833	15832	15686	15892	15718	15854	15861	15678	15883	15833	15869	15856	15948	15842	15480	15923	15789	15775	15733	16000	15750	15661	15815	15944	15883	15946	15877	15865	15840	15818	15762	15762	16066	15909	16055	15838	15726	15864	15935	15768	15746	15778	15766	16031	15732	15860	15745	15901	15809	15895	15774	15977	15724	15885	16024	15817	15851	15821	15820	15770	15786	15711	15867	15791	15910	15878	15822	15941	15739	15893	15690	15959	15846	15878	15941	15734	15803	15923	15813	15992	15768	15909	15631	15916	15780	16032	15933	15800	15974	15962	15933	15826	15632	15787	15880	15693	15906	15804	15892	15864	15857	15919	15687	16005	15840	15789	15784	15965	15915	15715	15933	15718	15863	15970	15886	15932	15804	15819	15746	15808	15777	15815	15813	15970	15839	15971	15825	15933	15936	15847	15746	15923	15939	15559	16082	15805	15737	15887	15875	15849	15778	15996	15937	15965	15801	15767	15888	15888	15664	15741	15787	15888	15735	15917	15928	15927	15844	15861	15904	15856	15713	15880	15657	15820	16079	15966	15904	15914	15984	15745	15931	15900	16087	16087	15966	15839	15968	15976	15830	15850	15862	15557	15955	15700	15808	15905	15964	15725	15661	15891	15849	15722	15819	15741	15888	15755	15760	15906	15831	15839	15843	15970	15765	15825	15925	15842	15787	15841	15873	15775	15772	15834	15805	15894	15887	15871	15977	15835	15690	15796	15954	15810	15800	16006	15819	15728	15911	15842	15721	15941	15930	15791	15760	15790	15807	15852	15850	15756	15913	15892	15897	15769	15922	15864	15703	15915	15906	15861	15736	15844	15858	15869	15863	15967	15884	15762	15924	15909	15912	15736	15869	15910	15894	15572	15721	15836	15730	16019	15810	15889	15798	15986	15730	16019	15651	15715	15851	15828	15885	15955	15796	15693	15878	15685	15973	16010	15781	15754	15746	15736	15902	16004	15867	15778	15883	15824	15712	15819	15725	15895	15698	15931	15997	15806	15764	15939	15934	15757	15912	15892	15748	15942	15883	15780	15969	15857	15893	15811	15850	15957	15711	15663	15862	15906	15872	15915	15723	16023	15793	15750	15868	15597	15876	15954	15816	15881	15907	15781	15845	16021	15813	15914	15850	15787	15896	15672	15897	15886	15704	15836	15753	15774	15940	15842	15792	15892	15893	16003	15808	15814	15980	15865	15855	15898	15826	15882	15772	15803	15848	15880	15743	15926	15926	15801	15921	15940	15795	15779	15992	15829	15741	15867	15903	15911	15778	15841	15842	15924	15831	15827	15683	15847	15838	15683	15956	15788	15872	15855	15790	15908	15811	15779	15883	15761	15910	16188	15785	15732	15974	15777	15802	15807	16019	15760	15952	15878	15821	15873	15830	15966	15910	15867	15695	15691	16080	15775	15970	15866	15845	15895	15874	15767	15730	15936	15817	15912	15973	15879	15992	15941	15708	15839	15952	15802	15872	15920	15763	15739	15934	15886	15892	15875	15891	15866	15879	15724	15955	15789	15725	15833	15925	15753	16022	15778	16034	15981	15748	15753	15793	16003	15762	15939	15859	16013	15813	15666	15900	15870	15911	15924	15970	15710	15812	15934	15901	15732	15796	15728	15950	15907	15832	15938	15885	15737	15778	15875	15868	15905	15905	15920	15874	15898	15790	15656	15814	15763	15717	15774	15873	15937	15965	16008	15950	15804	15871	15900	15839	15786	15781	15698	15773	15746	15854	15907	15798	15799	15899	15963	15839	15889	16048	15877	15838	15750	15835	15825	15759	15967	15817	15987	15792	15917	16007	15621	15805	16058	15801	15809	15886	15787	15811	15747	15763	15863	15727	15828	15885	15733	15923	15876	15650	15817	15782	15862	16014	15897	15863	15947	15912	15929	15855	15661	15833	15919	15690	16023	15911	15852	15879	15814	15835	15824	15753	15855	15762	16009	15842	15849	15850	15748	16004	15920	15815	15855	15779	15846	15971	15927	15800	15861	15953	15836	15815	15773	15933	15794	15714	15868	15806	15927	15824	15711	15838	15948	15995	15743	15817	15881	16004	15867	15774	15868	15875	15822	15948	15838	15928	16074	16106	16081	15849	15794	15829	15846	15866	15957	15806	15847	15877	15901	15909	15635	15867	15915	15755	15782	15892	15797	15746	15790	15994	15862	15877	15875	15630	15982	15937	16001	15771	15717	16016	15864	15734	15795	15959	15967	15841	15756	15786	15900	15867	15928	15790	15967	15914	15789	15923	15731	15838	15910	15770	15682	15645	15763	15921	15597	15746	15975	15879	15960	15827	15854	15702	15897	15861	15792	15982	15925	15813	15874	15950	15836	15740	15898	15718	16075	15854	15845	15904	15863	15868	15828	15781	16088	15847	15842	15869	16049	15867	15870	15737	15868	15848	15851	15851	15738	15927	15838	15797	15911	15716	15867	15997	15968	15784	15740	15836	15802	15887	15823	15863	15852	15718	15833	15740	15894	15716	15771	15674	15888	16072	15880	15869	15927	15750	15699	15896	15717	15915	15892	15764	15764	15664	15923	15951	16024	15733	15871	15787	15854	15824	15938	15925	15871	15766	15671	15996	15900	15830	15908	15663	15757	15898	15898	15933	15859	15821	16002	15749	15821	15859	15777	15947	15835	16003	15928	15776	15893	15896	15801	15758	15985	15697	16056	15790	15839	15892	15897	15872	15864	16041	15967	15838	15748	15964	15852	15744	16001	16019	15761	15777	15772	15830	15879	15659	15900	15758	15795	15907	15918	15773	15823	15782	15865	15905	16028	15765	15924	15652	15785	15828	16038	15711	15712	15930	15980	15692	15714	15930	15702	15729	15810	16032	15814	15882	15872	15689	16088	15946	15854	15886	15977	15882	15880	15971	15744	15899	15910	15959	15870	15724	15775	15881	15819	15860	15894	15971	15995	15818	15939	15847	15843	15678	15810	15990	15847	15754	15903	15780	15972	15931	15876	15842	15795	15842	15792	15877	15868	15650	15902	15813	16061	15833	15776	15883	15992	15738	16034	15731	15755	15866	15875	15813	15928	15705	15822	15932	15802	15857	15816	15911	16047	15624	15958	15896	15891	15929	15889	15832	15815	15807	15899	15845	15931	15766	15811	16022	15752	15936	15787	15653	15867	15971	15798	15818	15769	15783	15792	15870	15880	15783	15851	15860	15783	15951	15878	15972	15964	15897	15738	16000	15779	15786	15852	15746	15854	16033	15934	15808	15971	15979	15878	15800	15861	15834	15787	15835	15985	15865	15924	15838	15748	15829	15855	15928	15835	15799	15609	15739	15835	15750	15869	16046	15945	15898	15849	15986	15820	15710	15830	15827	15837	15935	15817	15842	15935	15878	15780	15843	15983	15869	15847	15910	15904	15905	15757	15769	15750	15812	15903	15904	15826	15802	15910	15718	15893	15745	15710	16049	15769	15939	15920	15898	15913	15832	15797	15814	15874	15864	15827	15839	15811	15861	15720	15736	16010	15926	15914	15978	15897	15968	15947	15897	15800	15934	15782	15964	16034	15920	15738	15962	16064	15848	15849	15751	15861	15789	15839	15860	16003	15875	15954	15966	16006	15652	15793	15692	15911	15835	15634	15949	15886	15786	15831	15621	15849	15800	15836	15968	15854	15785	15821	16122	15842	15870	16022	15928	15718	15725	15852	15718	15999	15928	15745	15821	15724	15799	15852	15747	15778	15908	15835	15757	16020	15899	15885	15867	15833	15785	15885	15961	15847	15708	15789	15894	15903	15697	15920	15728	15955	15823	16039	15877	15908	15983	15748	15765	15822	15928	15907	15761	15779	16082	15956	15777	15751	15846	15859	15799	15863	15738	15682	15902	15995	15926	15806	15860	16001	15871	15723	15834	15962	15937	15829	15886	15813	15828	15870	15894	15878	15901	15839	15801	15854	15817	16041	15946	15966	15904	15995	15861	15748	15855	15843	15821	15860	15789	15888	15703	15995	15849	15907	16036	15846	15841	15829	15609	15906	15904	15915	16017	15990	15738	15802	15916	15781	15953	16120	15807	15939	15806	15945	16106	15901	15942	15876	15779	15813	15932	16020	15702	15967	15774	15756	15987	16034	15876	15928	15912	15862	15909	15736	15798	15755	16000	15716	15825	15922	15870	15822	15884	15933	15811	15913	15819	15850	15908	15700	15945	15767	15882	15781	15880	15880	15971	15713	15823	15850	15945	15776	15856	15877	15778	15767	16013	15826	15979	15957	15890	15857	15866	15935	15972	15854	15902	15915	15982	15835	15736	15781	15877	15642	15802	15915	15740	15990	15885	16055	16034	15969	15791	15956	15920	15819	15702	15827	15841	15911	15849	15798	15847	16049	15839	15928	15805	15824	15919	15793	15644	15900	15899	15827	15949	15929	15947	16104	15753	15812	15876	16026	15801	15932	15890	15812	15859	15869	16043	15847	15858	15850	15768	15870	15789	15936	15968	15842	15866	15791	15798	15771	15861	15922	15756	15896	15901	15745	16073	15955	15845	15893	15787	15761	15740	15881	15896	15844	15813	15968	15895	15836	15868	15772	15800	15922	15802	15779	15709	15817	15878
24045	21378	28914	24428	22554	22544	21849	19247	18612	18427	19859	30654	32768	29494	23661	19017	17931	17813	17830	17646	17676	17643	17589	17682	17711	17669	17809	17670	17684	17667	17572	17780	17467	17873	17572	17553	17793	17378	17640	17712	17575	17727	17697	17428	17712	17646	17644	17595	17572	17687	17426	17563	17625	17552	17726	17834	17678	17701	17707	17388	17761	17417	17372	17531	17478	17557	17600	17642	17617	17483	17538	17775	17725	17541	17598	17701	17632	17571	17692	17633	17598	17543	17654	17624	17495	17563	17582	17569	17552	17532	17590	17677	17544	17621	17636	17783	17753	17583	17545	17733	17637	17595	17524	17506	17520	17434	17483	17509	17703	17828	17460	17393	17821	17540	17583	17626	17644	17475	17695	17596	17608	17710	17544	17598	17587	17495	17582	17638	17613	17473	17460	17620	17758	17444	17376	17624	17441	17494	17678	17472	17513	17602	17610	17594	17733	17454	17496	17503	17665	17681	17613	17580	17488	17623	17511	17527	17421	17482	17648	17645	17525	17707	17640	17406	17732	17506	17439	17665	17602	17442	17728	17838	17700	17628	17666	17563	17447	17503	17590	17488	17489	17528	17465	17543	17488	17455	17487	17671	17533	17544	17396	17388	17507	17709	17629	17623	17629	17313	17573	17373	17631	17551	17568	17639	17738	17394	17442	17376	17356	17486	17440	17770	17496	17682	17328	17639	17684	17759	17719	17426	17513	17717	17720	17586	17583	17545	17684	17582	17389	17616	17522	17577	17491	17487	17391	17700	17794	17442	17523	17557	17445	17698	17484	17705	17276	17675	17520	17459	17430	17513	17632	17581	17715	17645	17641	17551	17582	17417	17428	17580	17569	17680	17609	17530	17586	17624	17477	17532	17694	17448	17652	17596	17785	17506	17523	17353	17606	17450	17366	17544	17561	17688	17549	17539	17581	17563	17609	17349	17718	17469	17576	17628	17493	17332	17656	17807	17685	17640	17360	17817	17788	17460	17474	17722	17558	17584	17606	17529	17534	17457	17533	17571	17657	17513	17554	17541	17535	17515	17680	17636	17382	17487	17663	17633	17595	17533	17400	17465	17547	17591	17511	17713	17631	17718	17454	17418	17545	17589	17449	17577	17655	17648	17568	17658	17620	17426	17397	17457	17460	17812	17553	17676	17451	17530	17794	17489	17528	17666	17560	17607	17640	17593	17640	17682	17687	17474	17472	17677	17423	17661	17464	17606	17507	17476	17527	17720	17477	17505	17820	17564	17517	17617	17582	17564	17673	17686	17491	17485	17523	17602	17796	17502	17500	17359	17578	17433	17652	17618	17784	17533	17625	17483	17395	17547	17678	17623	17556	17572	17643	17564	17346	17513	17494	17453	17435	17650	17431	17570	17579	17573	17618	17617	17537	17498	17667	17509	17772	17639	17498	17376	17580	17815	17589	17699	17621	17698	17522	17436	17532	17581	17572	17361	17522	17552	17644	17532	17571	17609	17602	17519	17764	17495	17554	17648	17631	17595	17557	17385	17604	17605	17408	17384	17719	17585	17451	17448	17541	17613	17600	17543	17445	17516	17597	17629	17523	17487	17484	17525	17585	17689	17492	17379	17498	17468	17672	17683	17542	17661	17717	17708	17561	17578	17473	17589	17581	17525	17439	17748	17589	17708	17581	17517	17546	17599	17632	17753	17669	17322	17487	17645	17684	17568	17737	17485	17455	17644	17561	17501	17596	17367	17767	17645	17614	17492	17653	17819	17668	17424	17741	17448	17572	17581	17553	17582	17498	17551	17512	17716	17634	17572	17642	17719	17576	17483	17686	17608	17618	17477	17699	17531	17391	17392	17494	17433	17584	17469	17616	17478	17633	17667	17666	17584	17696	17530	17682	17799	17472	17618	17525	17624	17531	17682	17491	17637	17503	17475	17493	17631	17515	17789	17637	17536	17584	17755	17531	17608	17727	17657	17707	17514	17661	17479	17536	17504	17502	17549	17539	17610	17653	17476	17335	17696	17458	17561	17420	17583	17577	17764	17653	17466	17720	17624	17728	17466	17543	17480	17647	17465	17492	17510	17528	17561	17734	17595	17665	17452	17563	17534	17664	17553	17508	17653	17542	17598	17583	17597	17683	17428	17537	17525	17570	17538	17407	17363	17572	17684	17643	17435	17567	17566	17559	17510	17641	17706	17558	17496	17734	17548	17437	17562	17643	17655	17490	17690	17330	17503	17680	17368	17427	17670	17576	17616	17640	17639	17573	17555	17352	17548	17605	17575	17607	17661	17575	17543	17804	17522	17626	17666	17840	17514	17403	17633	17486	17425	17572	17640	17578	17462	17540	17486	17508	17559	17650	17337	17733	17576	17457	17577	17682	17667	17350	17654	17726	17501	17714	17535	17604	17584	17378	17682	17542	17651	17690	17692	17755	17609	17741	17479	17676	17535	17413	17495	17289	17515	17680	17445	17707	17502	17652	17603	17449	17524	17671	17536	17437	17452	17488	17608	17584	17933	17761	17590	17526	17480	17546	17480	17516	17641	17660	17734	17605	17589	17576	17520	17751	17484	17492	17681	17489	17484	17570	17585	17564	17572	17720	17536	17330	17445	17470	17640	17577	17478	17390	17583	17688	17473	17554	17608	17603	17661	17742	17699	17591	17579	17548	17536	17430	17548	17695	17566	17501	17608	17650	17686	17496	17626	17576	17641	17635	17632	17578	17784	17625	17577	17641	17513	17341	17642	17510	17770	17476	17636	17631	17520	17686	17485	17532	17551	17615	17617	17616	17483	17475	17527	17599	17415	17578	17646	17886	17529	17657	17813	17585	17759	17768	17694	17593	17536	17704	17652	17461	17828	17666	17743	17512	17623	17775	17738	17583	17535	17652	17548	17592	17506	17641	17786	17664	17639	17977	17459	17416	17438	17396	17495	17596	17460	17592	17719	17657	17488	17753	17572	17672	17546	17514	17754	17670	17698	17436	17499	17427	17625	17554	17664	17597	17471	17618	17506	17475	17437	17575	17642	17725	17605	17557	17399	17557	17463	17422	17481	17404	17541	17739	17612	17287	17820	17696	17586	17443	17688	17521	17675	17366	17649	17600	17806	17555	17347	17463	17513	17753	17632	17720	17478	17523	17528	17434	17624	17457	17534	17567	17553	17410	17584	17676	17566	17669	17667	17594	17913	17663	17582	17534	17584	17628	17675	17587	17535	17700	17656	17577	17613	17623	17462	17358	17320	17537	17394	17777	17683	17552	17640	17547	17532	17614	17464	17486	17737	17609	17449	17480	17547	17420	17379	17737	17416	17457	17687	17679	17858	17560	17653	17696	17507	17669	17657	17727	17492	17703	17543	17652	17466	17461	17607	17429	17459	17484	17494	17576	17452	17734	17794	17511	17601	17543	17710	17590	17652	17627	17462	17595	17532	17553	17371	17449	17490	17758	17470	17281	17473	17729	17726	17824	17457	17427	17502	17592	17719	17462	17592	17550	17470	17623	17548	17714	17549	17551	17585	17654	17401	17703	17505	17424	17634	17494	17660	17472	17641	17581	17591	17478	17361	17632	17534	17527	17293	17449	17499	17804	17573	17597	17621	17654	17478	17521	17682	17572	17448	17251	17658	17444	17473	17617	17501	17641	17695	17662	17681	17634	17588	17570	17512	17436	17309	17540	17315	17282	17653	17533	17580	17564	17729	17714	17574	17809	17611	17660	17637	17823	17681	17473	17463	17557	17655	17710	17557	17574	17508	17506	17731	17469	17432	17438	17532	17758	17535	17659	17566	17364	17584	17471	17492	17570	17486	17537	17461	17617	17408	17404	17525	17594	17710	17517	17562	17752	17540	17486	17421	17589	17516	17654	17623	17714	17547	17619	17504	17502	17704	17588	17462	17495	17579	17652	17552	17628	17648	17621	17441	17717	17501	17585	17546	17496	17600	17679	17623	17537	17577	17591	17551	17592	17560	17476	17592	17527	17693	17635	17668	17641	17737	17483	17528	17522	17727	17630	17649	17565	17599	17592	17534	17693	17535	17759	17570	17455	17675	17540	17564	17456	17610	17569	17616	17549	17647	17682	17640	17462	17657	17495	17514	17614	17535	17732	17568	17496	17699	17724	17597	17543	17610	17669	17560	17473	17504	17309	17515	17480	17451	17534	17586	17402	17628	17546	17634	17739	17499	17592	17740	17437	17644	17536	17435	17604	17684	17560	17489	17640	17596	17646	17775	17471	17685	17567	17807	17509	17506	17421	17510	17569	17392	17272	17485	17408	17608	17697	17558	17726	17654	17572	17488	17386	17639	17632	17700	17360	17518	17494	17738	17449	17507	17573	17630	17615	17615	17424	17605	17670	17627	17657	17528	17672	17412	17492	17458	17604	17415	17414	17513	17662	17924	17576	17601	17738	17639	17574	17499	17548	17632	17449	17533	17447	17626	17647	17583	17631	17488	17573	17570	17403	17489	17477	17536	17566	17472	17522	17526	17573	17592	17587	17395	17634	17580	17424	17494	17678	17506	17633	17578	17661	17343	17732	17627	17391	17700	17559	17640	17580	17569	17708	17447	17582	17553	17574	17458	17726	17673	17658	17639	17400	17642	17593	17677	17638	17746	17425	17524	17416	17683	17717	17633	17568	17510	17719	17629	17492	17505	17477	17699	17616	17373	17666	17418	17577	17694	17616	17586	17724	17467	17689	17585	17638	17611	17889	17473	17694	17626	17710	17528	17661	17427	17478	17306	17885	17421	17613	17537	17654	17553	17556	17686	17487	17526	17464	17771	17571	17555	17357	17239	17424	17569	17671	17585	17706	17470	17550	17441	17598	17559	17697	17458	17524	17507	17598	17539	17617	17705	17617	17406	17916	17670	17530	17501	17582	17771	17553	17656	17696	17644	17549	17723	17638	17694	17603	17557	17523	17596	17344	17597	17638	17578	17656	17625	17597	17492	17536	17257	17608	17690	17728	17669	17797	17541	17739	17503	17947	17560	17495	17725	17600	17649	17559	17612	17564	17513	17657	17511	17497	17434	17597	17610	17510	17571	17604	17536	17259	17477	17560	17653	17436	17710	17602	17457	17521	17719	17570	17419	17504	17740	17552	17558	17537	17445	17627	17525	17612	17484	17685	17423	17554	17806	17592	17749	17624	17439	17569	17570
18438	33290	33386	26829	21958	19781	18726	18148	17724	17558	19875	35239	34939	30648	23066	16753	16085	16160	16060	15899	16074	16020	16058	16192	16092	15894	16096	16132	16227	16148	16154	16047	16105	16042	16077	16166	16168	16069	16001	16106	16039	15963	16058	16044	15939	16137	15986	16181	16083	16124	16146	15906	16201	16063	16089	15958	16008	15991	16069	16047	15962	16013	15910	15832	15936	16105	15836	15944	16114	15835	15872	16103	16031	16078	16086	16141	16221	16104	16055	15995	15958	15956	16073	16096	16043	16131	16016	16203	16224	15937	16040	15973	16006	15928	16002	16069	15995	15981	15952	16006	16192	15999	16081	15934	16200	15909	16052	16072	16065	15930	16065	16039	15904	16125	15893	16027	16097	15917	16169	15958	16072	15937	16062	16138	15975	15837	15854	15935	16003	16057	15930	15945	16109	16025	15966	15750	15998	15912	16035	15865	16043	16149	16059	16146	16016	15764	15957	15940	16093	16116	16123	16015	16064	16129	16285	16081	16047	15833	15959	15871	15965	15992	16050	16061	16030	16006	16048	15912	15993	16074	15892	15869	15823	16089	15962	16098	15999	15956	16117	15960	16248	15944	15944	15887	16004	15983	15934	16158	16000	16018	15788	16071	15988	15960	16034	16093	16000	15952	16056	16040	15977	15954	16130	16080	15953	15943	15953	15937	16082	15921	15986	16074	15963	16094	15996	16051	16060	15876	16156	16066	15996	15880	16036	16200	16092	16000	16013	15936	15905	15802	16002	16068	15822	15988	16171	16127	16150	15978	16013	15922	15946	15931	15996	16087	15982	15905	16146	16062	16024	16019	16000	16087	16149	15974	16162	16143	16062	15966	16030	16036	15954	15990	16087	16022	15970	15934	16096	16095	16180	15962	15873	15948	16025	15896	16023	15870	16135	15959	16153	16082	16024	15873	16115	15953	15988	15964	16059	15974	16089	16243	15922	16152	16165	16023	16069	16262	16011	16144	16005	15929	15895	16046	15881	16081	16062	15942	16014	15965	16079	16002	16076	15985	16006	16055	16103	16114	16071	16114	15923	16004	15991	16064	15994	16103	16010	16092	16016	16037	15865	16129	15998	16129	15984	16038	16017	15905	15956	16068	15915	16161	15908	16095	16058	16047	15859	16000	16089	15917	16026	15828	16030	15969	16113	15922	16033	15996	16117	16122	15939	15958	16252	16119	15981	16239	15933	16012	15957	16003	16002	15995	16064	16106	16121	15762	15954	15995	15977	15937	16025	15944	16012	16025	16000	16143	16005	16003	15938	16170	16163	16084	16239	15983	16017	15983	16068	16099	16037	15906	16082	16182	16108	15903	15889	15939	16204	16000	15901	15966	15953	16000	15966	15931	15965	15948	15978	16135	15861	16040	15867	16025	16120	16128	16015	15945	16037	15877	16130	16053	15980	16022	15921	16114	16206	16097	16211	15959	16007	16124	16178	15985	16105	15961	16173	16049	16138	16021	16068	15853	16131	15931	16123	16014	16095	16055	16164	16015	15949	16046	16164	15757	15850	15914	16183	16128	16112	16149	16062	16087	16030	16029	15853	16022	15997	16014	15990	16128	15933	16030	16039	16171	16050	16058	16021	16069	16072	16127	16093	16116	16093	15941	15958	16154	15946	15930	15981	16052	15983	15992	15789	16165	16027	16152	16067	15936	16028	15945	16061	15941	15995	16071	15825	15915	16143	15966	15814	16129	15890	16139	16009	16084	16151	16013	15973	16026	15853	15948	16039	16179	16029	16130	15990	16005	15990	16259	16149	15965	16047	15965	16021	16178	15870	16149	16059	16058	16122	16088	16092	15869	15965	15999	15996	15944	16020	16050	16051	15938	16074	16074	16099	16102	15998	15975	15999	16093	15882	16313	16335	15918	16026	15900	15994	15877	16116	15931	15927	15906	16100	16127	16010	15925	15967	15910	15975	16023	16131	16055	15924	15982	15907	16158	15853	15936	16054	15841	16072	16182	15948	16076	16035	15984	16115	16039	16129	16017	16033	16041	16042	15878	15927	15989	15944	16033	16178	15915	16054	15954	16111	15921	16013	16073	15980	16049	16147	16128	16055	16027	15989	15912	15996	15972	16071	15934	15993	16136	15802	16106	16029	15883	15892	15917	15871	16064	15904	16138	15947	16018	16147	16019	16004	16087	16043	16033	16065	15905	16003	16093	16063	15926	16035	15990	15989	15755	16037	15979	15896	16022	15952	15883	16055	15909	15965	15817	16064	15967	16094	15978	16025	15889	16158	15887	16063	16096	15959	16004	15861	15944	16078	16079	16109	15922	16060	15993	15940	15928	15968	16115	15887	15977	16112	16035	16004	15857	15922	15995	15876	16065	16139	16009	15990	15912	16180	16124	16064	16021	16019	15873	16047	16078	15999	16059	16079	15933	15943	16052	16046	15966	16217	15843	16073	15940	16047	15913	16084	16094	16100	15884	16082	16126	16045	15897	16004	16258	16190	16014	16154	15983	15989	16073	16145	16014	16118	16034	16218	16052	16073	16099	16007	15986	15990	16087	15985	16040	15992	15871	15897	15958	15933	15925	16154	16068	15979	16013	16173	15977	15974	15962	15941	15999	16051	16108	15960	16027	16063	16022	15967	15919	16118	16005	15914	16097	15992	16041	16118	16026	15995	15967	16140	16092	15963	16019	16116	15951	15885	16144	16102	15985	15949	15934	15893	16046	16095	15913	16065	16038	16071	16010	15915	16076	16005	16142	15893	16084	15981	15954	16269	15958	16072	16127	16150	16034	15940	15973	16013	16082	16038	16231	16002	16052	16080	16139	16146	15944	16047	15995	15989	16159	15900	16016	16011	16068	15930	16029	16004	15970	16075	16043	16015	15998	15795	15941	15890	15936	15981	15989	15967	15864	16022	15933	16039	16071	16020	15949	15996	16040	15865	16018	15877	15857	16011	15921	15880	15797	16009	16029	15954	16153	16131	15959	16319	15946	16065	15998	16040	15869	15930	16136	16001	16076	16195	15999	16021	15882	16045	15883	16075	15871	15959	16108	15864	15861	16056	15967	15813	16058	16139	16095	15946	16094	15946	16066	15947	16046	15977	16044	15881	16071	16205	16046	16030	15869	16154	15987	16070	15873	16015	16051	16094	16129	16141	16057	16015	16049	16071	15915	16123	15869	16036	16166	15977	15946	16126	15971	16083	16155	16147	16067	16209	15991	16164	16187	15998	16061	16028	16060	15975	16072	15948	16139	15925	15870	16101	16059	15957	15858	16052	15907	16110	15936	15994	16098	15947	16095	16001	16024	16157	16089	16101	15876	15934	16151	16075	16068	16107	16102	15964	16148	15812	16009	15982	15858	16097	16062	15946	16126	15897	16035	16047	15861	15991	16076	16103	16086	16010	15876	15889	16120	15898	16116	15970	15939	15919	16014	16079	16042	16032	16066	15995	16184	16014	15826	15998	15945	16136	16035	15967	15958	16080	15978	15934	16008	16003	16099	16129	15965	16003	16075	15986	16189	16032	15948	15904	16020	16124	15954	16029	15832	16068	16009	16063	15901	16086	15957	15974	15930	16033	16021	16022	16238	15919	15842	15897	15992	15984	16215	16084	16018	16091	15868	16099	15927	16094	15964	16021	16023	15862	16056	16035	16050	16070	15974	15963	16016	16133	15838	16047	15847	15996	15924	16280	16071	16056	16060	16054	16064	16177	16040	15817	16089	16152	15817	16122	15771	15864	16036	16033	16097	16223	15689	16029	15877	16070	15901	15813	15916	16133	15994	15903	16163	16036	15864	15823	16030	15903	16008	16000	16038	15933	16007	16020	15728	16154	16147	16078	15962	16023	15849	16034	15870	16005	16161	16013	16260	16084	16056	15934	16105	16004	16116	15974	16092	15965	15999	16030	15971	15915	15983	16112	16064	15976	16015	15798	15920	16088	16130	16069	15971	16098	16033	15917	15953	16026	15863	15913	15984	16009	16082	15961	16002	16056	16003	15893	15936	16022	16074	16043	16008	16094	15969	16109	15958	15973	15987	16042	15970	16028	16056	15946	16148	16074	16060	16042	16020	16054	16119	15990	16046	15851	16070	15959	15969	15991	16143	16065	16158	16097	16154	16134	16081	15926	16008	16193	16026	15975	16078	16045	15919	16104	16062	16096	15935	15947	15935	16255	16007	15999	15974	16094	16044	15968	15946	15983	16026	16115	15874	15940	15994	16093	16042	16094	16152	15886	15913	16005	16197	15976	15906	15848	15963	16010	16037	15965	15989	15987	15868	16172	15946	16059	16012	15790	15953	16009	16121	16115	15851	15933	15806	16024	16163	15834	16111	16074	15934	16028	15931	15843	16179	16039	15949	15960	16029	15912	16101	16079	16031	15929	15923	15997	15874	16053	15985	16116	15932	16041	16056	15887	16101	16118	15943	15996	16015	15899	16135	16034	16001	16122	16005	15913	15956	16038	16109	15846	16121	16029	15949	16067	16026	16041	16030	15894	15925	15944	16111	16085	16006	16147	15994	15990	16015	15980	16018	15942	16173	15951	16015	16029	16066	16023	16019	16103	15904	15905	15986	16054	15971	15989	16001	15912	16009	15987	15951	16092	15927	16153	15973	16020	16221	16041	15968	16212	15832	16048	15941	15905	16030	16008	16091	16138	15953	15869	15832	16183	15964	15818	15996	16001	16013	16110	15933	15919	16011	15968	15988	15955	15960	15975	15922	15827	16053	16010	16173	16034	15978	16154	16057	16068	16028	15931	16022	15949	16098	16016	15984	16152	16003	15898	16054	16131	16035	16000	15990	16265	15956	16114	15952	15887	15994	16119	15950	16101	16126	16149	16183	15899	15739	15984	16136	16226	16068	16164	16143	16002	16019	16072	16072	16014	15935	16119	15838	15933	16100	16020	15955	15981	15982	15998	15931	15829	15900	16002	15955	16098	16082	15846	15961	15894	16093	15955	15979	15814	15990	16044	16093	16011	16137	16023	16035	16189	16007	16073	16064	16208	16113	15901	16138	16041	15946	15989	16133	15997	16038	16015	15920	16118	15952	16023	16070	15978	16111	16144	16109	16082	16071	15913	16083	15976	16121	16211	16104	15934	15877	16185	15900	16270	16108	15926	15948	16060	15933	16079	16107	15991	15941	16157	16193	15863	15918
22982	21362	29310	23811	21565	23559	25418	20099	19441	19198	23909	42573	41513	35829	27660	19787	18184	18051	17757	17700	17820	17825	17787	17788	17759	17810	17690	17679	17784	17736	17903	17544	17730	17722	17813	17699	17768	17857	17676	17871	17663	17749	17639	17513	17820	17711	17813	17573	17495	17566	17786	17670	17481	17650	17637	17612	17483	17621	17737	17664	17663	17788	17686	17689	17490	17379	17487	17376	17436	17433	17694	17559	17753	17597	17617	17565	17654	17862	17609	17518	17697	17608	17693	17668	17435	17545	17639	17632	17751	17806	17517	17782	17718	17569	17384	17520	17528	17778	17861	17557	17711	17734	17635	17545	17541	17656	17572	17614	17702	17628	17591	17636	17523	17577	17504	17393	17474	17391	17431	17533	17657	17611	17663	17531	17654	17630	17528	17629	17597	17670	17599	17700	17675	17888	17444	17532	17571	17727	17644	17734	17757	17503	17782	17428	17691	17454	17815	17788	17695	17801	17541	17458	17559	17605	17590	17600	17565	17572	17734	17510	17685	17557	17442	17733	17492	17603	17661	17582	17722	17629	17707	17742	17635	17604	17665	17665	17704	17601	17595	17579	17529	17411	17606	17553	17616	17347	17735	17470	17589	17570	17533	17445	17619	17790	17515	17610	17635	17485	17453	17460	17484	17602	17638	17482	17639	17678	17692	17563	17495	17490	17598	17779	17517	17531	17748	17435	17584	17424	17617	17677	17708	17439	17396	17695	17594	17648	17522	17737	17433	17515	17701	17655	17676	17607	17365	17642	17678	17463	17505	17677	17752	17762	17540	17617	17656	17599	17631	17450	17543	17594	17652	17509	17680	17464	17639	17636	17637	17518	17568	17504	17604	17574	17446	17636	17403	17692	17552	17533	17453	17549	17514	17540	17646	17486	17433	17446	17700	17505	17523	17391	17416	17455	17585	17687	17530	17494	17743	17483	17468	17766	17407	17475	17702	17365	17550	17661	17537	17672	17623	17996	17522	17535	17587	17419	17683	17739	17769	17702	17450	17746	17600	17521	17641	17436	17544	17468	17545	17449	17633	17597	17527	17628	17721	17585	17547	17583	17765	17474	17558	17607	17662	17720	17629	17686	17567	17480	17419	17655	17520	17510	17477	17633	17842	17753	17765	17797	17528	17619	17663	17614	17614	17694	17503	17541	17688	17702	17580	17497	17563	17668	17703	17522	17650	17608	17610	17469	17578	17662	17636	17619	17416	17454	17656	17475	17560	17645	17927	17672	17585	17554	17583	17671	17615	17709	17505	17416	17693	17525	17431	17585	17640	17587	17523	17633	17465	17661	17544	17599	17581	17539	17699	17467	17657	17807	17514	17445	17524	17603	17738	17482	17524	17631	17739	17510	17700	17384	17563	17634	17577	17533	17582	17727	17679	17629	17286	17242	17606	17382	17644	17565	17664	17564	17643	17562	17844	17712	17734	17536	17516	17477	17600	17588	17561	17616	17685	17604	17686	17714	17525	17579	17782	17693	17419	17722	17728	17732	17836	17406	17751	17425	17677	17556	17699	17624	17502	17560	17527	17500	17607	17793	17678	17765	17592	17660	17854	17570	17501	17429	17709	17725	17691	17650	17787	17577	17672	17650	17744	17635	17792	17604	17589	17544	17486	17453	17814	17626	17603	17376	17564	17447	17565	17556	17447	17603	17558	17293	17610	17432	17507	17570	17570	17633	17517	17339	17493	17527	17448	17613	17478	17655	17669	17589	17561	17676	17503	17331	17497	17561	17664	17488	17539	17499	17455	17553	17305	17452	17621	17718	17411	17559	17489	17676	17659	17607	17723	17591	17640	17674	17642	17520	17327	17631	17319	17507	17606	17509	17669	17715	17766	17631	17746	17598	17560	17676	17673	17903	17832	17441	17612	17508	17757	17402	17590	17744	17463	17644	17653	17535	17555	17609	17637	17546	17620	17518	17590	17506	17753	17671	17673	17607	17478	17775	17702	17484	17563	17535	17549	17532	17699	17619	17565	17517	17478	17393	17511	17546	17700	17769	17668	17614	17583	17506	17476	17605	17407	17869	17658	17702	17478	17612	17720	17571	17643	17646	17511	17876	17606	17590	17590	17482	17425	17566	17549	17500	17436	17474	17717	17706	17456	17707	17617	17557	17474	17498	17557	17777	17563	17406	17523	17545	17499	17543	17525	17488	17556	17573	17563	17482	17325	17496	17627	17457	17625	17657	17560	17575	17677	17465	17424	17576	17727	17583	17558	17549	17633	17503	17527	17548	17625	17649	17614	17587	17655	17665	17549	17597	17387	17564	17695	17481	17604	17746	17535	17487	17645	17516	17493	17432	17294	17792	17443	17585	17694	17402	17540	17800	17647	17565	17555	17628	17640	17720	17379	17473	17711	17699	17692	17645	17683	17796	17511	17619	17396	17538	17468	17609	17531	17780	17601	17442	17463	17535	17561	17463	17617	17420	17884	17501	17792	17686	17538	17643	17652	17445	17491	17509	17549	17610	17640	17267	17575	17569	17701	17535	17738	17648	17457	17723	17770	17639	17529	17655	17386	17663	17510	17632	17757	17761	17463	17510	17634	17894	17583	17680	17488	17574	17415	17477	17591	17656	17594	17485	17580	17420	17693	17626	17640	17443	17536	17575	17644	17606	17423	17424	17618	17580	17585	17496	17501	17434	17427	17422	17751	17507	17618	17539	17716	17592	17598	17584	17602	17593	17720	17540	17585	17581	17493	17908	17442	17533	17756	17631	17683	17633	17653	17690	17805	17641	17523	17682	17662	17601	17758	17661	17562	17408	17708	17586	17570	17548	17551	17516	17461	17712	17667	17742	17518	17575	17654	17682	17658	17542	17553	17428	17412	17715	17541	17602	17795	17598	17624	17641	17597	17399	17582	17590	17715	17526	17686	17522	17650	17618	17822	17556	17523	17328	17713	17572	17584	17619	17599	17688	17481	17592	17511	17596	17649	17727	17570	17555	17715	17596	17523	17645	17728	17619	17552	17579	17765	17671	17440	17616	17580	17804	17481	17537	17561	17690	17240	17407	17582	17331	17501	17437	17586	17474	17600	17643	17473	17456	17571	17659	17477	17627	17619	17585	17587	17723	17671	17605	17701	17569	17673	17590	17709	17492	17602	17621	17520	17606	17599	17587	17584	17552	17768	17559	17714	17687	17619	17361	17438	17742	17672	17734	17446	17363	17531	17459	17536	17686	17505	17613	17702	17712	17659	17435	17543	17644	17575	17641	17650	17415	17486	17655	17695	17687	17414	17770	17466	17404	17340	17513	17505	17532	17764	17507	17682	17670	17501	17339	17516	17606	17460	17389	17582	17558	17653	17417	17409	17530	17523	17684	17418	17610	17790	17681	17548	17566	17791	17590	17714	17714	17539	17659	17638	17718	17600	17670	17564	17621	17570	17380	17631	17559	17539	17674	17569	17588	17619	17406	17672	17678	17552	17573	17432	17726	17549	17579	17442	17502	17789	17719	17633	17467	17606	17391	17540	17702	17634	17564	17661	17569	17597	17516	17709	17613	17716	17382	17697	17960	17471	17587	17693	17718	17561	17648	17711	17619	17823	17641	17779	17563	17442	17651	17634	17685	17450	17468	17361	17550	17856	17364	17535	17373	17498	17721	17475	17504	17788	17605	17679	17520	17514	17590	17506	17625	17565	17649	17833	17610	17769	17751	17580	17611	17452	17536	17715	17615	17624	17751	17667	17423	17565	17429	17690	17517	17658	17651	17507	17511	17679	17664	17650	17804	17693	17651	17636	17409	17490	17652	17766	17706	17650	17419	17596	17471	17619	17637	17558	17557	17715	17404	17528	17676	17689	17538	17523	17521	17823	17821	17661	17545	17638	17405	17449	17393	17823	17455	17352	17595	17594	17573	17668	17642	17736	17573	17473	17491	17810	17457	17364	17613	17514	17584	17397	17566	17455	17544	17743	17660	17480	17752	17723	17740	17635	17652	17376	17419	17566	17612	17538	17278	17663	17764	17378	17496	17647	17674	17444	17387	17533	17789	17582	17528	17294	17473	17587	17708	17584	17444	17520	17492	17625	17478	17670	17755	17602	17498	17585	17576	17576	17467	17682	17635	17695	17637	17577	17622	17809	17533	17900	17436	17444	17545	17632	17650	17478	17554	17560	17566	17665	17650	17257	17617	17529	17671	17502	17460	17514	17574	17452	17575	17326	17175	17611	17411	17570	17664	17516	17489	17554	17479	17686	17674	17503	17514	17620	17639	17586	17691	17817	17590	17473	17573	17418	17572	17514	17510	17717	17532	17815	17470	17471	17520	17738	17552	17561	17706	17602	17445	17480	17527	17747	17665	17494	17640	17696	17444	17506	17513	17739	17728	17594	17486	17402	17461	17629	17647	17517	17440	17662	17526	17512	17498	17690	17535	17350	17801	17488	17578	17501	17733	17701	17436	17437	17485	17547	17506	17686	17615	17513	17546	17655	17455	17266	17670	17436	17515	17570	17708	17615	17638	17149	17848	17669	17687	17712	17740	17624	17519	17371	17467	17533	17551	17512	17485	17476	17659	17629	17527	17521	17624	17398	17439	17586	17539	17579	17424	17538	17707	17651	17637	17568	17528	17650	17476	17849	17643	17537	17531	17456	17486	17596	17614	17708	17637	17551	17814	17499	17503	17692	17451	17496	17518	17658	17409	17462	17739	17527	17644	17817	17697	17501	17477	17595	17651	17520	17584	17715	17593	17406	17552	17768	17662	17594	17591	17445	17591	17525	17744	17614	17513	17448	17536	17698	17607	17498	17670	17470	17574	17714	17553	17641	17747	17625	17430	17678	17729	17683	17625	17480	17567	17524	17639	17707	17617	17711	17530	17737	17387	17612	17368	17402	17415	17726	17449	17622	17601	17454	17590	17413	17409	17610	17616	17408	17477	17452	17527	17589	17572	17571	17725	17569	17594	17764	17488	17443	17753	17768	17411	17476	17628	17484	17617	17563	17600	17626	17525	17880	17689	17696	17632	17565	17621	17585	17475	17681	17630	17438	17762	17609	17520	17367	17602	17618	17779	17888	17715	17726	17687	17717	17681	17431	17550	17607	17920	17585	17678	17605	17516	17589	17457	17575	17577	17543	17447	17562	17682	17617	17589	17774	17637	17537	17420	17574	17434
19155	33923	32613	27363	23737	20885	20084	18957	19116	18225	26274	46219	43161	37263	27181	16454	16136	15987	16059	16136	15960	15882	15928	16083	15979	15897	16127	16036	15987	16057	16098	16148	16118	16169	16200	16237	16084	15961	16212	15994	16096	15866	16037	16024	16028	15913	16143	15894	15854	15986	15923	16178	15969	15934	15929	16043	16027	15835	15902	16130	16077	16069	15960	16112	15910	15996	15946	16029	16007	16015	15999	15846	16116	15967	16014	15979	16033	16075	15988	15970	16027	15974	16039	15901	15942	15912	15987	16005	16048	15980	15979	15907	15955	15985	15918	16014	15956	16089	15958	15834	15842	15881	15925	16015	16026	15998	16005	16023	15985	16069	16018	15824	15963	15898	15928	15882	15835	16156	16065	16011	16117	16017	16055	15995	15853	16086	16030	16055	15875	16047	15970	16014	15892	15925	16031	15944	16045	15814	16051	16047	15990	16008	15864	16070	16058	16141	15842	15998	15854	16104	15963	15847	16015	16012	15876	16095	15956	15876	16164	16060	15992	15982	15870	15987	15905	16055	15804	15961	15819	16082	16024	16077	15936	16022	15882	15827	15919	15859	15925	16017	16037	16039	16156	16014	15932	15993	15846	16158	15937	16030	16102	16088	15985	16185	15918	15880	15918	16143	15903	15903	15923	15944	16022	15958	15925	15948	15875	15880	15995	16023	15878	15893	16027	15998	16086	15979	15879	15982	15972	16042	15992	15865	15996	16005	15959	15869	16110	16114	15996	16031	15873	15717	16055	16023	15874	15949	16002	16051	16126	15904	15964	15939	16110	15929	16037	16017	15920	16011	15987	15827	16044	15891	15878	16088	16076	16086	16005	16043	16011	16114	16039	15993	15961	16063	16080	15942	15983	15959	16072	15936	15957	15978	15916	15902	15888	16048	15907	15911	15994	15980	15836	15897	16013	15858	15920	15966	15865	15889	15979	15897	15873	16131	16003	15916	15937	15909	16050	15804	15928	16147	15894	15852	16016	15951	16001	16059	16012	15824	15887	15965	15974	15916	16009	15933	15926	15962	15957	16130	15853	15909	15912	15953	15967	15864	16076	16162	16001	16062	15936	15959	16094	15984	15984	15787	16020	16009	15894	16036	15893	15895	16156	15849	15897	16174	15958	15843	15872	15853	15968	16002	16060	16090	15861	16015	16048	15837	15916	15927	15935	15920	15919	15901	15854	15892	16004	15921	16016	15981	15812	16005	15959	15958	15867	16082	16018	15969	15968	15930	15940	15970	16049	16066	15986	15973	16217	15890	16119	16013	16039	16196	16035	16031	16016	15943	15867	15896	16050	16168	15813	16119	15901	16032	16158	15981	16002	15833	16019	15885	16034	15853	15930	16055	16071	16050	16035	16027	15909	15785	15901	16035	15983	15950	15954	16124	15965	15997	16095	15888	15883	15945	15908	15856	16097	15955	15993	16148	15913	16118	15932	16099	15970	15948	16006	15951	15983	16096	15992	16022	15965	15964	15992	15807	15955	15981	15957	15974	16044	16051	16043	15828	16254	15937	15954	16039	15996	15902	16026	15942	15991	15841	15964	16044	15794	15851	15886	16011	15819	15958	16013	15955	15858	16090	16002	15778	15921	15826	15989	16058	15800	15950	15862	15969	16088	15896	16067	15911	15910	16098	16063	16081	15987	15744	16068	16057	16027	15881	15946	15980	15898	16063	15928	15810	15799	15984	15926	15945	16007	15967	15965	16200	16024	16016	15947	16000	15822	15915	15933	15966	16042	15910	15922	15948	15877	16124	16144	15902	15956	15970	15853	15968	16069	16175	16029	15991	16107	15979	15926	15985	16027	16017	15923	15926	16027	15836	15987	15866	16142	15956	16067	15926	15931	15959	15981	15950	15849	15967	16015	15919	15872	16108	15862	15863	15953	15849	15995	15859	16174	15790	16106	15953	15940	15856	15901	16010	16120	16018	16082	15947	15973	16032	15900	15970	16052	15974	16321	15974	15812	15991	15813	16103	15863	15977	15903	16191	15948	15934	15830	15850	15946	16037	15872	15938	16046	15806	16003	16001	16063	15846	15928	15892	16027	15722	15901	16006	15834	15932	15904	15918	15938	15869	16129	15842	15998	15998	16153	15951	15798	15942	15991	15946	15931	16008	15819	15869	15898	15954	15825	15873	16109	15867	16019	16024	15872	15912	15864	15967	15946	15810	15929	16029	15912	16079	16060	15751	15827	15908	16038	15889	16024	15979	16011	16122	15915	15996	15975	15839	16076	15884	15996	15893	16006	15816	16099	15927	16105	15978	16043	16055	16044	15840	15913	15891	15975	15923	16009	15918	15976	16174	15940	15910	16008	15953	15998	15920	15964	15895	15968	16038	16131	16012	16033	16072	16123	16032	16096	15996	16043	15993	16057	16047	15919	15802	16016	15920	15985	15989	16061	15975	15909	15955	15970	16023	16157	15900	16001	15948	15727	15847	16071	15884	15972	16090	16108	15821	15924	15953	15990	15870	15987	15955	16159	16023	16102	15949	16163	15890	15960	15963	15929	16034	15861	16077	15829	15960	16135	15796	16036	15967	16031	15979	15863	16002	15995	15895	16034	15860	15881	16059	15998	15940	15902	16028	16062	16012	15933	15841	16067	15810	15884	15930	15919	15981	15894	15868	16008	15919	16073	15899	16117	15772	15850	16147	15826	16040	16070	15937	15831	16164	16141	15845	15809	16079	16048	15873	15779	16010	15990	15883	16008	15838	16032	15883	16093	15929	15944	16020	15886	15882	15877	15892	16011	16069	16033	15962	15919	16038	15966	16000	16005	15978	15973	15911	15965	15910	15908	16015	15796	15845	15995	16053	16040	15994	15852	15931	16042	15871	16034	15692	15886	15911	16075	15963	16043	16006	15944	16043	15937	16033	15930	15961	15996	15927	16080	16163	16118	16095	15905	16050	16091	15901	15817	15968	15797	16033	15778	16010	16147	15934	15997	16068	15937	15948	15925	15938	15966	15990	15990	16022	15933	16105	15867	15983	16002	15829	16079	15955	15984	15902	15909	15946	15874	16081	16063	16033	16001	15856	15836	15918	15836	16030	15880	15966	15988	16114	15904	15646	15982	15853	16172	16068	16137	15822	15929	15938	15977	15826	15746	16075	15840	15894	15826	15828	16031	15901	15957	15981	15774	16005	15953	15859	16029	15945	16124	16091	15955	15838	16044	15921	15829	16017	16058	15979	15926	15972	15953	15850	16071	15955	16037	16032	16023	16029	15989	16113	16023	15916	15959	16034	15848	15793	16005	15927	16042	15951	15868	16002	16015	16007	16021	16010	16061	16054	15728	16018	16111	15928	16005	15968	16010	15947	16000	15865	16168	15797	15943	15901	15894	16006	15875	16007	16065	15887	15994	16107	15944	15947	15945	16078	16091	15851	15975	15870	15785	15981	15964	16125	15952	16000	15989	15890	15819	16074	15833	15830	16114	16020	16137	16016	15937	15793	15883	15847	15933	15880	16059	15904	15940	15812	15928	16086	15836	16065	16055	15919	15764	15890	16026	16020	16033	15870	15999	15962	15926	16001	15832	15915	15898	15956	16102	15963	15880	15738	15970	16057	15859	15836	16010	15892	15722	16074	15968	16077	15938	15932	16008	15993	15846	15902	16028	15991	15908	15922	15986	15828	15926	16094	15968	16040	15863	15907	15977	15774	15942	16060	15990	15902	15974	15763	16099	15973	15996	16123	15989	15778	15817	15941	15929	15869	15896	16060	15934	15814	15995	16021	16067	16032	16017	15963	15871	15743	16081	16009	16005	16111	15773	16123	16052	16001	15880	16026	15911	15993	15979	16029	16035	16049	16005	16045	15960	16103	15947	16018	15864	16006	15981	15841	16003	15926	15881	15849	15885	16049	15930	16068	16042	16003	15832	15907	15896	15915	15857	16002	16012	16075	16007	15813	16071	15906	15945	16056	15980	15934	15900	15883	15855	15815	16080	16048	15901	15987	16061	16056	15835	16114	15768	15922	15882	15959	15938	16032	16037	16021	15813	16054	16033	15904	16108	15936	15889	15822	16028	15961	15931	15844	15916	15937	15954	15957	15984	15764	16014	16113	15953	15770	16093	16019	15996	15934	15904	16043	16024	16071	15944	16011	15941	15930	15807	16028	15968	15884	15924	16112	15985	15933	16054	15937	15750	16104	16012	15930	15998	16007	16047	15828	15977	16021	15783	15872	16096	15938	15996	16114	16082	15707	16015	15924	15961	16178	16076	16077	16021	15881	16105	15980	16045	15897	15914	15889	15995	16089	15911	15917	15985	16046	16148	15965	15937	16012	16092	16102	15888	16122	16075	15868	15965	15991	16092	15869	15844	15946	15824	15940	15993	15873	15990	16099	16047	16048	15826	15861	15956	15931	15917	16034	15912	15896	15905	15904	16001	15955	16109	15975	15969	15984	15838	15811	15901	15817	15828	16039	15936	16049	15855	15947	15932	15945	15883	15974	16004	15867	15732	15891	16051	15928	16011	15923	15943	15976	15821	16036	15795	15937	16109	15942	15826	15874	15923	15976	16117	16068	16121	15998	15962	15998	15970	15987	15913	15942	16044	15955	16024	15860	15957	16036	15785	16072	15943	16128	15905	15867	15856	16051	15911	16147	15881	16104	15888	15958	15976	15841	15901	15895	15860	15986	16014	15955	16035	15898	15920	16068	15927	15928	16006	16051	15887	15773	15884	15913	16059	15896	15786	15967	16074	15904	16048	15961	16019	16140	16027	15924	16070	15888	15880	16117	15976	15847	15974	15990	15953	15893	15826	15935	15606	16043	16084	15955	15961	15891	15948	15908	15912	16079	16114	16018	16069	16013	15856	15846	15983	15926	16028	15915	15962	16032	15728	16101	16054	15993	15940	15936	15967	16028	16047	15809	16020	15860	16021	15982	16136	16154	16067	15988	15966	15930	15970	15849	16024	15823	16089	16069	15804	16070	15914	16070	15961	16124	16129	16118	15841	15899	16047	15931	15914	15971	15960	15928	16054	15878	15770	15865	15921	15747	15855	16037	15975	15897	15916	16011	16164	15975	15954	15923	15941	15878	16059	15846	15979	15925	15897	15923	16015	16054	15990	15949	16227	15960	16052	16059	15941	16040	15844	15925	15978	15936	15843	15966
27604	22279	25615	22473	18945	18635	18583	18358	18246	18351	18440	20592	20689	20070	19142	18113	18071	18061	17974	18025	17908	17865	18003	18169	17980	17852	17791	18031	17917	18019	17891	17897	17923	17848	18008	17731	18062	17890	18185	17727	17875	17927	17734	18005	17778	17931	17670	17760	18072	17700	17949	18007	17878	17773	17891	17897	18002	17858	17893	18063	17906	17862	17817	17778	17903	17930	17740	18152	17949	17925	17943	17952	17890	17710	18052	17832	17875	18043	17794	17942	17811	17838	17821	18031	18021	18007	17879	17772	17971	17652	17786	17775	17834	18018	17713	17850	17741	17867	17760	17922	17851	17930	17726	17894	17871	17909	17967	17742	17844	17867	17662	17889	17924	17975	17947	17949	17852	17889	17794	17694	17873	17899	17733	17901	17896	17860	18006	17780	17908	18050	17662	17985	17678	17913	17691	18056	17884	17670	18014	18128	17699	17855	17975	17815	17874	17931	17890	17822	17685	17778	17801	17914	17922	17828	17613	17761	17794	17733	17834	17928	17857	17717	17840	18127	17832	17974	17817	17835	18074	17789	17953	17742	17843	17703	17993	18113	17950	17789	18090	17771	17863	17664	17969	17751	18021	17786	17845	17635	18003	18078	17826	17793	17984	17732	17533	17788	17682	17650	17834	17746	17867	17831	17818	17829	17780	17651	18004	17843	17961	17859	17851	17750	18056	17799	17913	17945	17984	17908	17802	17717	17832	17980	17831	17720	17897	17776	17742	17950	18017	17884	17856	17714	17833	17731	18061	17916	17696	17907	17785	17857	17755	18032	17888	17829	17858	17981	17836	17707	17848	17974	17953	17874	17802	18011	18013	17758	17838	17821	17713	17771	17814	17771	18008	17512	17810	18031	18106	17558	17712	17773	18006	17904	17889	17874	17856	17912	17884	17760	17782	17842	17852	17761	17800	17698	17808	17778	17908	17870	17809	17971	17599	17732	17804	17952	17824	17693	17870	17749	17905	17802	17866	18075	18026	17729	17785	17857	17802	17661	17907	17690	18088	17752	17699	17870	18009	18014	17755	17658	17901	17849	17909	18008	17666	17914	17990	17951	18022	17882	17849	17712	17720	17872	18014	17954	17802	17945	18000	17947	17688	17758	17806	17900	17934	17876	17723	17846	17763	17804	17836	17893	17839	17807	17877	17862	17846	17941	17785	18033	17933	17949	17883	17665	18018	17943	17775	17690	17699	17949	17669	17846	17776	17912	18076	17882	17941	17756	17909	17666	18090	17815	18062	17914	17957	17950	18246	17902	17812	17829	17815	17867	17789	17919	17719	17717	17886	17972	17853	17885	17852	17864	17799	17916	17784	18107	17765	17740	17604	17888	17783	17735	18109	17931	18072	17811	17810	17906	17950	17772	18167	18002	17934	17932	18051	17979	17945	17974	17871	17718	17812	17867	17854	17795	17781	17834	18073	17953	17715	18086	17940	17786	17781	17894	18020	18081	17987	17939	18159	17778	17779	17964	17984	17670	17927	17804	17855	17975	17681	17853	17733	17791	17762	17842	17982	17872	17874	17850	17865	17725	18013	17816	18139	17915	17701	17772	17838	17688	17810	17999	17784	17995	17939	18110	17759	17883	17672	17956	17957	17966	17899	17740	17953	17827	17810	17936	17987	17658	17850	18017	18083	17802	17806	17911	17922	17927	17792	17750	18000	17805	17865	17784	17852	17700	17741	17857	17867	17807	17820	17648	17959	18036	17824	17839	17851	18021	17747	17729	18069	17764	17867	17898	17699	17760	17914	18010	18080	17865	17898	17881	17992	17793	17911	17809	17967	18038	17989	17857	17797	17914	18033	17739	17791	17942	18044	17857	18059	18021	17806	17775	18025	18024	17722	17922	17963	17943	17787	17700	17804	17872	17730	18008	18002	17978	17808	17631	18011	17851	18095	17843	17585	17973	17930	17881	17927	17929	17941	17701	17669	17958	17828	18030	17848	17963	18011	17879	17925	17882	17803	17868	18018	18046	17865	17913	17834	17784	17948	17999	17866	17826	17785	17981	17771	17904	17785	18089	17853	17882	17967	17716	17807	17961	17813	18095	18043	17879	18032	17893	17864	17873	17902	17729	17927	17919	18019	17891	17832	17986	17892	17789	17833	17990	17863	17779	17846	17857	17961	17725	17726	18013	17833	18015	17971	17966	18046	17841	18079	18037	17895	17984	18030	17916	17705	17832	17837	17865	17900	17870	18030	17827	17902	17870	17727	17958	17832	17906	17870	17918	18128	17742	17979	17813	17933	17890	17836	17943	17858	17760	17779	17686	17944	17800	17981	17764	17801	17825	17842	17890	18065	18161	17813	17917	17836	17752	17874	17977	17821	18023	17834	17858	17793	17904	17715	18034	17926	17996	17944	17972	17892	17719	17886	17920	17892	17907	18085	17896	17833	17865	17890	17850	17898	17767	18017	17881	17933	17815	17824	17836	17934	17935	17733	17886	17879	17921	17926	17774	17827	18001	17803	18006	17864	17739	17961	17863	17636	17907	17813	17766	17824	17888	17819	17978	17831	17931	17957	17828	17686	17813	17860	17863	17812	17960	17637	17653	17901	17819	17893	18020	17822	17881	17973	18028	17734	17986	17998	17835	17726	17827	17800	17986	17804	17829	17953	18056	17888	17842	17876	17816	17926	17835	17934	17789	17914	17852	18004	17774	17815	18101	17741	17936	17900	17855	18074	17767	18001	17738	17758	17888	17877	17827	17925	18038	17947	17723	17755	17901	17988	17868	17990	18022	17890	17860	17893	18004	18037	17887	17759	17868	17897	17710	17875	17853	17699	17889	18097	18115	18034	17728	17727	17829	17982	17973	17631	17776	18091	17899	17899	17679	17912	17870	17882	17626	17806	17796	17606	18001	17829	17788	18153	17832	17855	17912	18138	17966	18054	18012	17900	17796	17784	17682	17916	17970	18031	17813	17715	17771	17966	17961	17909	17958	18000	17878	18083	17931	17822	17943	17750	17958	17792	17942	18001	18015	17834	17916	17892	17806	18064	17747	17897	18070	18045	17926	17849	18029	17759	17905	17899	17796	17841	17872	17841	17844	17863	18049	18000	17769	17987	17940	17845	18094	17908	17742	18067	17843	17975	17758	17860	17823	17806	17944	17794	17865	17770	17803	17765	17788	17810	17751	17731	18014	17936	17889	17912	17702	17766	17881	17933	17935	17730	17892	17833	17784	18015	17783	18018	17973	17887	18006	17695	17971	17804	17832	17984	17968	17923	17967	17920	17871	17789	17843	17990	17891	17957	18092	17877	17729	17752	17893	17906	17871	17862	17902	17882	17892	17684	17874	17928	17904	17750	17795	17753	17891	18032	17946	17738	17721	17857	17989	17752	18061	17752	17916	17724	17987	17931	17891	17569	17841	17975	17580	17845	17952	18145	17795	17924	17833	17846	17957	17769	17979	17878	17904	17923	17848	17866	17846	17798	17789	17653	17807	17918	18023	17697	17817	17769	17805	17758	17950	17809	17881	17711	17651	17729	17880	17916	17909	17846	18048	17907	17858	17849	17745	18046	17731	17891	17796	17990	17976	17914	17623	17918	17706	17908	17659	17841	17689	17765	17906	17998	17843	17879	17678	17816	17629	17864	17959	17766	17900	17957	17807	17888	17745	17911	17805	17632	17782	17680	17945	17851	17827	17916	17898	17921	17996	18019	18063	18048	17843	17869	17910	17996	18036	18046	17820	17870	17757	17953	17960	18039	17879	17785	17931	17961	17826	18042	17956	18110	17888	17905	18015	17729	17882	17849	18051	18022	17999	17841	18020	17679	17941	17847	17785	17984	17757	17829	17982	17832	17817	18096	17684	17727	18007	17940	18100	17972	17997	17867	17981	17893	17792	17986	17728	17865	17913	17961	17800	17775	17858	17943	17931	17975	17981	17961	17858	17858	17990	17732	17829	17723	17852	17843	17931	18155	17905	17904	17850	17875	17697	17926	17922	18023	17771	17812	17800	17833	17868	18004	17853	17916	17807	18081	18045	17959	17831	17895	17720	17869	17972	17914	17881	17916	17761	17984	17902	17750	17943	17994	17842	17817	17753	17819	17826	17722	17878	17804	17829	18038	17924	17754	18074	17996	18107	17863	17939	17788	17870	17982	17963	17797	17949	17945	17787	17782	17940	17684	17848	18054	17847	17914	17715	18142	17723	17956	17917	17860	17972	17991	17846	17956	17835	17712	17993	17831	17991	17897	17992	17897	17890	17631	17984	17909	17925	17808	17572	18049	17591	17949	17850	18039	17834	17936	17958	18188	17695	17977	17915	17900	17962	18028	18068	17867	17739	17850	17978	17941	18000	17850	17804	17778	17828	17805	17867	17924	18001	18008	17716	17880	17807	17815	17907	17918	17906	18032	18094	18105	17952	17585	17875	17918	17911	17736	17956	17855	17664	17836	17837	17784	17773	17810	17884	17817	17893	17821	17936	17987	18004	17875	17937	18071	18035	17765	17874	17673	17720	17986	17972	17920	17782	17918	17982	17749	17866	17730	17935	18025	17821	17936	18098	17973	17717	17748	17961	18129	17853	18036	17805	17901	17906	17975	17836	17826	17733	17781	17812	17792	17934	18025	17782	17833	17801	17803	17720	17742	17687	17905	17905	17916	17955	18021	17877	18146	17691	17865	18140	17903	17962	17743	17878	17955	17761	17940	17954	17965	17922	17884	17945	17813	17789	17872	18055	17777	18021	17915	17815	17768	17898	18007	17856	17746	17833	18155	17810	17812	17813	17988	17819	17915	17917	18070	17652	17876	17875	18162	17885	18089	17796	17938	17752	18017	17965	18019	17709	17833	17863	17814	17983	18020	17950	17855	17819	17835	17737	18148	18076	18108	18046	17968	17957	17925	17948	17848	17963	17920	17894	17896	18102	17707	17744	17904	18031	17806	17625	17911	17727	17802	17660	17851	17874	17986	17778	17937	17758	17757	17702	17920	17846	17799	17864	17732	17656	17889	17722	17726	17937	17848	18256	18130	17745	17942	17730	17967	18001	18010	18044	17954	18097	18111	17806	17897	18022	17848	17836	17925	17798	18005	17751	17969	17714	17866	17854	17970	17853	17920	18081	18050	17909	18007	17987	17815	18026	18017	17939	17730	17761	17846	17842	17818	17859
17579	23328	22691	19352	18271	17549	17186	16933	16824	16988	17043	20498	20009	18882	17428	16184	16253	16010	16033	16239	16299	16256	16151	16179	16042	16089	16056	16184	16235	15988	16147	16033	16037	16182	16176	16050	16162	16220	16085	16148	16163	16033	16000	16208	16160	16135	16127	16210	16094	16287	16221	16139	16040	16168	16291	15962	16123	16097	16139	16242	16031	16117	16277	16218	16239	16113	16166	16194	16012	16026	16078	16152	16161	16145	16078	16252	16125	16198	16064	16126	16193	16045	16131	16050	16004	16078	16334	16075	16027	16210	16090	15919	16215	16177	16064	16063	16156	16149	15959	16121	16164	16221	16078	16011	16093	16147	16144	16125	16235	16142	16145	16172	16062	16053	16224	16086	16196	15883	16017	16086	16039	16051	16214	16136	16134	16256	16077	16096	16147	16383	16248	16055	16113	16144	16046	16180	16283	16067	16106	16041	16111	16158	15904	16062	16222	16104	16231	16166	16079	16200	16157	16097	16132	16075	16102	16047	16116	16160	15997	15928	16172	16103	16132	16167	15893	16209	15813	16174	16152	16045	16130	16080	16134	16017	16074	16077	16148	16223	16053	16264	15943	16068	16278	16075	16127	16056	16139	16118	15995	15993	16282	16276	16289	16085	16170	16105	16251	16142	16316	16074	16030	16060	16205	15898	16094	16075	16110	16243	16170	16037	16269	16317	16159	16164	16052	16098	15968	16124	16226	16169	16160	16008	16144	16081	16139	16269	16213	16092	16064	15905	16196	16038	16147	16122	16026	15979	16091	16226	16069	16072	15916	16040	15990	16129	16114	16020	16088	15978	16054	16123	16046	16103	16212	16329	16061	16011	16330	15998	16102	16104	16197	16091	16142	16209	16175	16178	16177	15994	16067	16073	16192	16029	15960	15988	16102	16127	16243	16232	16071	15993	16232	16139	16061	16125	16075	16098	16080	16255	16211	16122	16154	16118	16154	16252	16111	16133	16251	16034	16162	16081	16055	16119	16164	16337	16044	16055	16169	16192	16162	16023	16148	16149	16131	16196	16052	16090	16266	16315	16109	16227	16137	16151	16109	15859	16051	16020	16058	16138	16288	16070	16019	15982	16181	16129	16082	16248	16237	16135	16340	16044	16174	16069	16096	16142	15995	16058	16020	16195	16106	16105	16133	15962	16207	16154	15937	16094	16082	16098	15982	15974	16113	16126	16085	16232	16154	16152	16122	16170	16202	16290	15986	16177	16327	16208	15991	16217	16173	15912	16229	16135	16169	16120	16138	16146	16166	16009	16116	16041	16017	16104	15954	16189	16235	16249	16002	16136	16100	16104	16220	16261	16000	16294	16073	16040	16206	16057	16248	16074	16200	16168	15991	16137	16122	16334	16096	16124	15960	16013	15966	16224	16174	16019	16056	16065	16096	16129	16141	15944	16254	16311	16245	16096	16278	16077	16031	16191	16138	16116	16196	16197	16002	16055	16311	15968	16159	16092	16223	16079	16136	16326	15988	16073	16216	16225	16222	16079	16112	16037	16203	16118	16003	16037	16134	16169	16045	15928	16193	15984	16173	16104	16115	15923	16184	16255	16079	16016	16107	16114	16159	16207	16164	16124	16163	16127	16156	16189	15974	16370	15933	16352	16261	16073	15966	16222	16133	16178	16125	16157	16173	16136	16093	16070	16034	16222	16207	16268	16242	16273	16149	16293	16132	16024	16312	16063	16119	16050	16132	16275	16137	16113	16046	16099	16253	15989	16178	16182	16161	16207	16043	16108	15973	15909	16103	16065	16082	16097	16126	16214	16202	15969	16126	16156	15979	16189	16090	16126	16055	16111	16117	16057	16327	16035	16043	16145	16103	16124	16080	16220	16072	16214	16185	16135	16116	16214	16099	16052	16021	16113	15988	16181	16199	16072	16333	16011	16309	15948	16221	15977	16064	16099	15860	16203	16221	16151	16132	16135	16141	16282	16001	16134	16179	16120	16136	16036	16165	16224	16292	16200	16224	16322	16008	16007	15982	16095	16050	16227	16145	16317	16228	16108	16167	16128	16144	16136	16185	16148	16083	16060	16150	15999	16190	16208	16164	16069	16075	16071	15998	16321	16184	15990	15986	16149	16141	16127	15983	16082	16078	16274	16158	16099	16187	16030	16122	16047	15982	16141	16140	16026	16093	15990	16206	16276	15959	16014	16112	16054	16022	16103	16178	16094	16084	16110	16101	16156	16145	16028	16253	16149	16269	16220	16244	16145	16099	16339	16034	16144	16147	16003	16275	16239	15964	16148	16282	16064	16148	16340	16162	16132	16067	16047	16076	16106	16166	15966	16252	16068	16168	16233	15885	16092	16060	16213	16222	16105	16249	16121	16131	16051	16100	16290	16074	16064	16385	16164	16187	16257	16061	16104	16112	16228	16206	16226	16165	16111	16151	16084	15975	16292	16187	16082	16076	16129	16167	16070	16230	16133	16017	16023	16159	16125	16146	16168	16153	16086	16073	16339	16244	15903	16211	16295	15926	16221	16102	16173	16199	16094	16086	16058	16317	16339	16116	16359	16149	16125	16108	16069	16072	16162	16230	16213	16077	16053	16020	16161	16237	16299	16044	16129	16091	16122	16191	16096	16098	16093	16165	16120	16161	16249	16038	16016	16198	15958	16186	16083	16149	16223	16199	16170	16054	16135	15978	16264	16150	16122	16293	16125	16088	16119	16196	16205	16204	16273	16142	16017	16189	16215	16229	16043	16084	16147	16021	16093	16082	16182	16140	16189	16171	16072	16177	16121	16265	16253	16228	15906	16124	16211	16220	16155	16172	16088	16305	16108	16022	16136	16179	16307	16063	16024	16156	16003	16260	15892	16176	16315	16015	16267	16034	16125	16281	16242	16307	16089	16124	16181	16129	16182	16001	16009	16245	16182	16085	16048	16068	16182	16048	16139	16043	16090	15911	16048	16081	16094	16415	15935	16148	16182	16191	16207	16224	16174	16063	16169	16132	16200	16165	16160	15911	16116	16194	16141	16240	16050	16267	16159	16142	16043	16177	16158	16169	16116	16290	16068	16071	16050	16235	16115	15974	16194	16053	16203	16004	16235	16258	16145	16106	16088	15961	16119	16299	16048	16063	16120	16264	16068	16157	16269	16169	16216	15976	16148	16258	15975	15974	16244	16143	16244	16083	16019	16226	15943	16238	16214	16075	16066	16163	15985	16169	16218	16236	16049	16187	16288	16149	16260	16196	16210	16241	16154	16026	16042	16192	15931	16200	15890	16177	16132	16124	16108	15968	16167	16050	16020	15964	16188	16256	16185	16211	16174	16132	16289	16148	16059	16072	16258	16002	15974	16323	16020	16237	16118	16162	15983	16096	16084	16018	15997	16288	16071	16147	16284	16183	16269	16247	16083	16189	16140	16135	16100	16076	16300	16210	16087	16087	16085	16244	16111	16048	16103	16014	15893	16060	15990	16210	16172	16239	16081	16087	16178	16285	15762	16223	16206	16447	16061	16194	16097	16253	16234	16089	16222	16228	16162	16171	16211	15998	16142	16087	16081	16196	15966	16071	16127	16245	16191	16271	16242	16133	16073	16105	16032	16029	16122	16142	15900	16305	16138	16231	16184	15982	16160	16303	16168	16083	16184	16216	16189	16093	16180	16120	16026	16080	16267	16073	16032	16021	16269	16200	16220	16332	15979	16188	16021	16160	16179	15926	16377	16234	16321	16091	16117	16130	16278	16169	16141	16156	16028	16095	16208	16208	16143	16257	16115	16127	16183	16332	16078	16042	16028	16264	16232	16110	16218	16132	16220	16087	16194	15921	16162	16151	16149	16060	16262	16095	16131	16026	16158	16206	16194	16078	16144	16120	16067	16102	16166	16042	16152	16092	16123	16180	16047	16321	16071	16192	16216	16213	16155	16174	16202	16131	16041	15974	16178	16101	16099	16192	16219	16122	16058	16157	16228	16191	15994	16060	16198	16182	16071	16225	16131	16103	16038	16112	16320	16289	16253	16193	16050	16007	16138	16084	16271	16092	16203	16108	16146	16199	16101	16119	16254	16069	16123	16019	16375	16301	16031	16288	16372	16110	16183	16163	16150	15936	16133	16217	15979	16236	16070	16122	16122	16053	16124	16100	16110	16123	16181	16029	16118	16040	16196	16135	16171	16019	16163	16187	16132	16153	16056	16080	16200	16135	16034	16318	16242	16166	16015	15953	16410	15990	16391	16209	16269	16206	16006	16126	16163	16150	16117	16175	16105	16253	16037	16014	16093	16237	16246	16061	16058	15998	16097	16037	16051	16064	16100	16130	16318	16268	16335	15992	16157	16221	16070	16182	16141	16155	16088	16009	16142	16151	16177	16088	16066	16206	15975	16063	15994	16088	16183	16100	16246	15975	16058	16152	16022	16064	16228	16154	16052	16178	16163	16076	16213	16262	16262	16003	16118	16058	16100	16262	16174	16257	16061	16291	16170	16041	16176	16262	16281	16321	16269	16111	16114	16342	16232	16022	16136	16156	16226	16097	16028	16129	16230	16003	16245	16149	16077	16250	16046	16139	16140	16179	15907	15936	16179	16108	15939	16146	16176	16127	16106	16221	16279	16118	16220	16096	16189	16215	16118	16027	16191	16059	16141	16121	16090	16096	16075	16233	16018	16112	16143	16193	16163	16268	16213	16161	16102	16107	16118	16214	16107	16021	16059	16225	16102	16258	16190	16172	15953	15949	16055	16152	16146	16022	16335	16070	16102	16037	16213	16045	16135	16133	16167	16184	16211	16200	16106	16099	16113	16280	16147	16277	16127	16151	16275	16208	16197	16146	16026	16149	16143	16108	16098	16160	16162	16157	15967	16349	15984	16088	16180	16009	16209	15904	16123	16151	16085	16211	16120	16124	16169	16129	16105	16127	16105	16038	16045	15859	16142	16083	16127	16107	16175	16448	16063	16210	15911	16187	16108	16083	16010	16180	16158	16077	16105	16219	16180	15998	16044	16118	16170	16179	16237	16002	16113	16127	16099	15994	15996	16068	16052	16161	16105	16075	16089	16294	16284	16122	16166	16078	16201	16126	16148	16191	16271	16167	16216	16065	16147	16043	16270	16305	16078	16160	16181	16047	16062	15996	16067	16069	16235	16102	15992	15965	16009	16084	16102	16003	16273
24033	21411	28901	24411	22393	23010	22761	19819	19187	19098	20606	34542	33022	28690	23282	19051	18110	18026	18098	18256	18387	18027	18258	18286	18075	18209	18343	18138	18036	18196	18212	18397	18117	18135	18376	18066	18135	18008	18272	18167	18298	18185	18197	17994	18145	17996	18022	17995	18132	18146	18154	18246	17949	18007	18000	18045	17953	18043	17951	18070	18097	18350	18034	17941	18144	17926	18194	17998	18131	18011	18095	18176	18316	17984	18244	18146	17935	17888	18170	17989	17936	18137	17884	17857	17905	18041	17725	18106	18318	18137	18131	17851	18027	18086	18297	17878	17921	17946	18218	18145	18071	17975	18052	18053	17998	18055	18173	17984	18155	18098	18002	17987	18013	18105	18179	18119	18044	17909	17885	17935	18183	17977	18079	17898	18067	17948	17985	18090	18013	17983	18020	18085	18276	18141	18296	18075	17968	18095	18152	18006	18073	18157	18051	18130	18048	18051	18198	17851	17910	17782	17823	17776	18111	17998	18144	17912	18200	17927	17992	18269	18140	18220	18082	18193	18034	17904	17950	17805	18084	18092	17946	18028	17856	18027	17899	18099	18075	17925	18189	18114	18028	18112	18280	18171	17909	18088	18132	18147	18107	18167	18025	18059	18155	17985	18146	18138	17950	18069	18038	18045	17904	17984	18095	18309	18030	17811	18179	18200	17989	17986	18050	18099	17784	17978	17902	18105	18176	18184	17878	18049	18053	17960	18119	18125	18078	18162	17903	17869	17954	18132	18056	18057	17949	17930	17854	18099	18218	18039	18147	18099	18070	18357	17858	17875	18163	18042	17998	18115	18030	18086	18021	18118	18005	17893	18315	18093	18138	18116	18065	18132	18180	18004	17959	17837	17999	18159	17949	18175	18095	18344	18085	18111	18150	18110	18250	18306	18182	18039	17958	18144	18298	17952	18141	18127	18195	18018	18068	18208	18163	18199	17935	17944	17968	17947	18029	18017	18221	18020	18356	18122	18173	18067	17885	17846	17943	18265	17957	18124	18066	17978	18020	17937	18149	18052	17961	18093	18064	18044	18044	18028	18131	18040	18130	18115	18157	18282	18003	18023	18067	17957	17953	18079	18110	18109	18052	18306	18124	17896	17900	18014	18048	17993	18034	18126	18003	17933	18167	17993	18267	18065	18282	17988	17912	17996	18135	18133	17953	17971	17881	18062	17917	18107	17916	18006	18489	18110	18225	18096	18229	17950	18033	17757	17835	18169	18144	17931	18011	17947	18097	18011	17996	18073	18177	18127	18279	18025	18105	18103	17887	18178	18073	17961	18129	18096	18056	18075	18080	18029	18014	18120	18032	18165	18071	17990	17874	17934	18076	17892	17859	17969	18153	18026	18108	17961	18104	18015	17893	17919	18072	18129	17973	17992	18234	17952	18046	18023	18030	18240	18184	18042	18075	18139	18038	18013	18156	17829	18014	17906	18167	18072	18112	18282	18213	18051	17822	18067	17994	17967	18024	18092	18054	17932	18088	18226	18038	17984	18190	17858	18209	17953	17849	18059	18021	18022	18262	18209	18061	17950	18030	17924	17971	18005	17995	18014	18073	18125	18066	17962	17989	17952	18155	17931	18202	18048	18052	18206	17976	17977	18049	17792	18117	18148	17975	17821	18071	17992	18002	18210	18092	18184	18174	17968	18140	18142	18081	18212	18159	17903	18247	18109	18134	18021	17824	18105	18162	18160	18029	18263	18161	18128	17960	18054	18042	18082	18215	18052	18032	18188	18238	18078	18216	18158	18153	18072	17951	17970	18127	17952	17745	18065	18238	18091	18120	18086	18044	18117	18054	17947	18045	18245	18032	17966	18028	18163	18028	17994	18028	18066	18174	17833	18163	17999	18086	18162	18069	18238	18107	18062	18149	18114	18033	18001	18054	18188	17967	18023	18058	17940	18140	17769	18117	17910	18168	17936	18172	18063	18219	18195	18206	18136	17866	18149	18127	18392	17900	17937	18067	18105	18062	17828	18022	17910	18083	17822	17967	18063	17941	18208	18184	18159	18039	18005	18187	17969	18042	18044	18139	18171	18115	17994	18202	18228	18151	18099	18189	18046	18084	17994	18161	18059	17993	18028	17844	18173	18155	18176	18375	17998	18053	17947	17824	17995	18090	17953	18339	18047	18245	17976	18135	18062	18071	18083	18115	17839	17999	17966	18058	18115	18091	18124	18179	18093	17964	18025	18121	18239	17867	17964	17990	17956	17993	18121	17994	18009	17994	18063	18053	18145	18195	18114	17945	18055	17925	18091	18086	17994	18109	17871	17955	18119	18092	18124	18015	17954	18139	17962	17962	18158	18146	18020	18130	18072	18092	18135	18050	18084	18097	17856	17914	18040	17808	18066	18091	18002	18036	17932	18302	18010	17955	17956	18002	17958	18054	18048	18017	18000	17930	17916	18048	18242	17834	17809	18261	17967	17972	18184	18134	18102	18067	17959	18128	18147	18387	18104	18102	17831	18121	18274	18115	18008	18156	18131	18152	18156	18039	18153	17955	18030	18129	17998	17877	17882	18061	18045	18055	18260	18074	17997	17897	18203	18009	17853	18172	17883	18103	18107	18172	17902	17926	18041	18221	18243	18147	18062	18000	18068	18014	18186	18104	18119	18144	17964	18167	18026	18080	17863	17985	18175	18281	18142	17973	18071	17953	17895	17967	18110	18150	17964	18177	18044	18117	18040	18168	18012	17855	18023	18224	18241	18039	18065	18079	17888	17958	17940	18025	18146	18077	18007	18015	18133	18013	18126	18024	18015	17944	18188	18045	18043	18002	18021	18007	18031	18071	17984	17893	18050	18006	17985	18084	18129	18356	18214	18013	18183	18056	18040	18024	18012	18073	18082	18187	18053	18095	18004	18061	18159	18042	18034	17937	18192	18016	18021	17993	17947	18058	18055	18167	18058	18106	18052	17859	18043	18232	18066	18147	18245	18000	18051	17967	18159	17973	18046	18020	17947	18125	17914	18137	18052	17945	18066	17839	18233	18220	18036	17919	18120	18168	18103	18062	18111	18023	18096	18089	18044	18025	18049	17809	18253	18091	18071	17966	17946	18189	18109	18125	18053	18076	18122	18111	17963	18097	17976	18038	18129	17980	18309	18032	17994	18126	18018	18183	18123	17943	18110	18063	18120	17903	18032	18065	17892	18082	18118	18091	18215	18013	18216	18101	18046	17968	18032	17893	18197	17949	18201	18144	17979	18165	17976	18132	18077	18027	17969	18280	18047	17925	18042	18279	18167	18114	18073	18237	18172	18039	18091	18086	18149	18086	18011	18028	18057	17867	18008	18042	17832	18095	17984	17895	18067	18033	18148	18010	18082	18235	18115	18005	18102	18041	17978	18252	17927	18079	18083	18153	18255	18094	18377	17925	18072	18283	17941	18093	18040	17998	17908	18005	18230	18125	18188	18088	18117	18158	18188	18233	18066	17851	18109	17881	17974	18028	18193	18225	17973	18049	18020	17996	18037	18007	18136	18135	17974	17924	17801	18197	18102	18242	18136	18116	17918	18093	18028	18067	18132	18157	18136	17868	18064	18011	17979	18136	18186	18010	18065	17966	18019	18029	18031	18134	17953	18057	18091	18046	17874	18041	18007	18359	17883	18238	18041	18010	17978	18110	18011	18059	18178	18287	17980	17791	18077	17833	18108	18163	17999	18180	18210	18156	18169	18084	17827	18081	18188	18080	18053	18123	18048	17991	17878	18124	18165	18008	18087	18026	18009	18107	18119	18153	18197	18109	18146	18220	18090	17987	18201	18102	18184	17899	17975	18099	17973	18037	18043	18041	18093	17951	18110	17937	18014	18152	18234	18103	18249	17907	18005	17853	18047	18037	18231	17936	17997	18076	18126	17990	17900	18033	18065	18121	18154	18173	18053	18040	18256	17946	17953	18066	18196	17846	17842	17896	18033	18129	18024	18197	18228	18038	18084	18216	18138	18070	18249	18235	17965	18053	18239	18056	18024	18225	17905	18076	17929	18078	18176	18117	18007	18398	18197	18272	17753	18030	17881	18108	18202	18161	18059	18245	18026	18022	18014	18080	18150	18211	18076	18178	17997	18109	18099	18182	18322	17849	17878	17923	18031	18078	17978	18145	18051	17927	18072	18111	18084	18050	18064	18174	18266	18108	18010	17929	18145	17979	18100	18218	17980	18150	18174	18017	18032	18083	17975	17900	17991	17913	18107	18045	18058	17985	17904	18052	18059	18027	18366	18129	17962	18213	18201	18024	17952	18044	18057	18010	18033	18238	17979	18043	18032	18182	18074	18104	17979	18158	17916	18082	18066	18003	18052	18106	18160	17848	18123	17875	18050	17923	18006	17729	17792	18112	18080	18112	18052	17958	18072	18170	18146	17946	18109	18168	18155	17941	18224	18287	17930	18024	17964	18248	18087	17996	17966	18278	18023	18049	17963	17978	17950	18083	18161	18238	18242	18178	17930	17939	17962	17933	18306	18326	17990	18114	18081	17943	17929	18040	18033	17889	17847	18166	17943	17923	18133	18263	18057	18125	18126	18025	18114	18023	18148	17989	18024	18090	18056	18171	18185	18108	17914	17818	18116	18153	17816	17925	18022	18067	18075	18148	18017	17902	18122	18041	18113	18266	17976	18262	18090	18002	18049	18047	18080	17932	18043	18083	17675	18000	18116	18023	18144	18261	18227	18116	18127	18135	18122	18038	18216	18216	18177	18048	18028	18091	17748	17981	18195	18009	18249	18024	18040	17972	18057	17983	17880	17951	17791	17768	18004	18027	17909	18210	18003	18055	18129	17975	18038	17948	18019	18160	18031	18358	18014	17931	18076	17991	18061	18185	18001	18006	18011	18285	18024	18106	18204	18167	18082	18078	17935	17857	17901	17973	18035	18213	18188	18168	17993	18144	18234	17953	18019	18026	18057	18080	17996	17916	18152	17974	18050	18046	18047	18121	18104	17987	18040	18107	17911	18076	18064	18097	18009	18197	18168	18137	17986	18034	18108	18233	18069	17985	17889	18186	18033	18164	18077	18111	17960	18257	17977	17960	17957	17731	18126	18128	18107	18227	18151	17995	18207	18209	18064	17859	18020	17927	18165	18180	18256	18129	18012	18193	18187	17827	17898	18036	17850	18096	18100
17034	29073	27428	22469	20905	20120	19235	18341	17920	17836	21156	38713	34642	29210	22083	16645	16305	16401	16310	16218	16397	16285	16364	16309	16329	16256	16415	16492	16275	16194	16293	16260	16453	16199	16360	16370	16421	16134	16247	16150	16325	16408	16405	16392	16121	16473	16305	16534	16264	16306	16121	16285	16212	16284	16190	16203	16244	16402	16310	16452	16431	16326	16285	16333	16217	16305	16256	16356	16207	16429	16172	16232	16199	16271	16269	16303	16216	16329	16387	16353	16427	16177	16414	16380	16374	16051	16244	16272	16332	16371	16191	16220	16214	16349	16379	16399	16181	16360	16303	16357	16312	16159	16233	16288	16312	16320	16309	16060	16364	16303	16195	16137	16123	16201	16138	16192	16325	16373	16242	16365	16239	16428	16226	16443	16197	16189	16354	16194	16262	16270	16440	16295	16354	16296	16235	16158	16248	16315	16332	16371	16334	16301	16095	16314	16150	16252	16399	16199	16382	16310	16166	16216	16247	16235	16341	16236	16258	16282	16208	16331	16302	16333	16240	16123	16122	16055	16165	16216	16297	16245	16233	16190	16187	16120	16088	16092	16295	16368	16139	16340	16231	16433	16315	16260	16218	16255	16325	16280	16275	16278	16069	16187	16283	16225	16322	16322	16383	16348	16247	16425	16240	16388	16213	16198	16211	16277	16119	16168	16393	16068	16329	16364	16313	16229	16282	16355	16307	16245	16239	16367	16163	16287	16278	16162	16202	16161	16288	16259	16310	16420	16224	16187	16175	16370	16360	16196	16047	16289	16218	16207	16314	16274	16261	16318	16367	16187	16183	16191	16199	16271	16425	16275	16271	16480	16209	16430	16275	16363	16191	16303	16123	16407	16242	16289	16118	16334	16355	16198	16079	16411	16274	16124	16177	16302	16074	16280	16228	16222	16171	16328	16253	16180	16076	16160	16365	16266	16319	16311	16224	16216	16300	16291	16256	16379	16288	16235	16206	16306	16264	16203	16279	16219	16187	16263	16242	16186	16241	16165	16327	15974	16349	16148	16234	16168	16187	16236	16255	16374	16450	16115	16193	16247	16291	16340	16384	16397	16297	16301	16181	16080	16355	16152	16274	16214	16130	16287	16242	16266	16356	16113	16395	16305	16232	16215	16315	16304	16140	16132	16142	16267	16489	16198	16244	16437	16206	16253	16207	16353	16163	16240	16242	16404	16064	16218	16261	16166	16270	16377	16290	16255	16309	16255	16146	16155	16316	16351	16215	16207	16134	16427	16317	16380	16268	16255	16247	16178	16319	16281	16305	16183	16233	16325	16221	16249	16332	16304	16264	16271	16302	16259	16316	16001	16261	16311	16259	16233	16327	16276	16370	16218	16371	16316	16360	16262	16244	16214	16254	16144	16346	16344	16221	16246	16234	16365	16197	16290	16260	16150	16169	16262	16177	16249	16269	16243	16176	16216	15988	16186	16236	16187	16432	16326	16246	16293	16317	16269	15961	16308	16332	16219	16384	16261	16273	16241	16236	16284	16251	16338	16151	16364	16352	16198	16291	16262	16342	16348	16254	16258	16286	16089	16156	16140	16267	16397	16108	16309	16240	16065	16314	16155	16224	16117	16345	16321	16102	16269	16404	16179	16306	16236	16319	16201	16352	16274	16304	16253	16089	16309	16291	16138	16309	16138	16152	16280	16278	16261	16182	16208	16279	16219	16391	16071	16319	16286	16275	16144	16085	16167	16173	16247	16478	16327	16293	16314	16398	16154	16190	16178	16381	16175	16160	16364	16110	16390	16325	16293	16192	16234	16484	16234	16353	16355	16271	16234	16387	16363	16319	16084	16247	16283	16237	16273	16373	16224	16164	16421	16285	16274	16245	16287	16223	16319	16380	16307	16316	16335	16249	16134	16362	16364	16373	16356	16318	16218	16338	16153	16306	16288	16323	16218	16246	16240	16284	16140	16216	16311	16259	16483	16202	16242	16249	16161	16160	16419	16335	16243	16309	16210	16108	16246	16309	16272	16292	16174	16240	16290	16270	16211	16210	16162	16224	16340	16136	16088	16085	16219	16258	16073	16161	16187	16421	16318	16228	16343	16350	16231	16245	16290	16126	16266	16209	16114	16388	16142	16437	16261	16453	16250	16243	16167	16226	16437	16058	16386	16190	16413	16143	16353	16261	16329	16244	16280	16278	16183	16297	16180	16287	16179	16355	16377	16187	16284	16244	16227	16143	16394	16234	16236	16327	16358	16487	16119	16159	16249	16223	16093	16375	16232	16313	16340	16252	16375	16302	16309	16276	16258	16244	16329	16313	16223	16116	16406	16174	16258	16224	16293	16353	16264	16114	16229	16164	16186	16259	16287	16332	16077	16304	16191	16140	16304	16229	16218	16172	16358	16189	16416	16316	16154	16313	16247	16234	16314	16355	16179	16175	16156	16313	16408	16432	16135	16349	16353	16332	16254	16195	16305	16295	16176	16287	16017	16180	16191	16087	16234	16387	16263	16334	16211	16326	16211	16213	16423	16159	16236	16195	16130	16370	16229	16224	16191	16222	16181	16425	16179	16249	16160	16282	16376	16159	16258	16198	16264	16158	16183	16124	16348	16171	16224	16268	16248	16208	16219	16197	16225	16240	16293	16316	16264	16140	16257	16166	16298	16198	16120	16275	16219	16271	16221	16164	16061	16101	16280	16253	16210	16268	16217	16164	16358	16149	16234	16243	16316	16322	16097	16322	16268	16135	16115	16286	16167	16107	16145	16377	16302	16292	16162	16251	16232	16192	16133	16325	16144	16167	16314	16113	16173	16314	16373	16349	16233	16237	16125	16188	16315	16247	16299	16233	16109	16223	16199	16227	16366	16208	16374	16283	16203	16218	16144	16375	16337	16234	16359	16189	16362	16051	16090	16366	16168	16257	16115	16443	16471	16249	16345	16204	16166	16283	16290	16305	16286	16158	16158	16295	16206	16296	16311	16274	16241	16419	16086	16285	16355	16240	16205	16289	16385	16237	16242	16294	16277	16331	16073	16259	16214	16224	16345	16321	16239	16064	16232	16195	16243	16300	16281	16343	16250	16236	16286	16205	16065	16322	16177	16146	16250	16187	16042	16155	16191	16213	16461	16223	16253	16302	16264	16228	16174	16393	16253	16226	16192	16290	16346	16130	16225	16263	16483	16131	16349	16171	16265	16384	16217	16353	16232	16234	16256	16425	16181	16235	16422	16072	16262	16394	16426	16264	16231	16400	16400	16375	16199	16338	16432	16117	16235	16280	16291	16190	16292	16114	16191	16354	16215	16132	16317	16311	16275	16086	16343	16379	16153	16120	16200	16310	16290	16328	16113	16066	16333	16050	16250	16207	16364	16251	16194	15986	16223	16087	16334	16270	16295	16388	16213	16246	16204	16122	16375	16370	16253	16198	16202	16408	16268	16395	16124	16221	16232	16269	16448	16146	16302	16330	16122	16324	16210	16360	16281	16104	16081	16394	16285	16154	16175	16171	16448	16362	16240	16225	16205	16236	16262	16312	16243	16303	16308	16345	16169	16239	16196	16187	16220	16310	16288	16097	16239	16339	16224	16284	16265	16284	16251	16203	16198	16095	16268	16164	16125	16198	16393	16306	16242	16109	16237	16366	16308	16348	16303	16206	16105	16110	16215	16195	16252	16286	16337	16192	16351	16303	16313	16171	16320	16297	16297	16418	16200	16422	16096	16421	16371	16114	16264	16149	16235	16185	16412	16394	16118	16249	16293	16242	16016	16052	16382	16309	16259	16248	16356	16166	16356	16314	16157	16245	16188	16261	16165	16115	16221	16459	16290	16524	16282	16121	16120	16207	16142	16090	16227	16405	16212	16212	16232	16132	16205	16264	16126	16334	16340	16185	16082	16257	16431	16276	16312	16193	16253	16186	16046	16162	16224	16213	16331	16209	16410	16218	16353	16227	16355	16320	16288	16229	16349	16270	16228	16227	16275	16354	16331	16202	16133	16201	16253	16210	16372	16266	16379	16088	16348	16383	16257	16434	16119	16345	16336	16227	16269	16147	16204	16252	16279	16244	16265	16265	16277	16365	16081	16306	16201	16253	16298	16269	16288	16439	16157	16115	16139	16318	16206	16168	16366	16063	16332	16206	16346	16303	16248	16247	16282	16158	16276	16378	16220	16229	16226	16166	16121	16013	16274	16254	16151	16124	16333	16133	16232	16320	16371	16366	16293	16217	16163	16249	16295	16190	16250	16344	16120	16192	16153	16310	16278	16439	16144	16331	16211	16072	16254	16241	16406	16120	16244	16309	16368	16239	16101	16330	16271	16263	16209	16235	16175	16449	16126	16236	16435	16274	16314	16312	16016	16233	16262	16258	16224	16150	16230	16191	16262	16190	16125	16266	16242	16361	16187	16212	16313	16360	16352	16329	16322	16193	16312	16300	16285	16275	16203	16182	16217	16349	16387	16192	16196	16196	16224	16197	16274	16378	16369	16228	16306	16142	16200	16222	16208	16323	16362	16526	16251	16167	16235	16247	16212	16344	16270	16301	16246	16215	16121	16319	16267	16204	16205	16395	16046	16289	16299	16111	16304	16206	16170	16442	16350	16345	16266	16116	16255	16210	16326	16140	16248	16091	16250	16244	16262	16322	16399	16306	16160	16293	16242	16357	16197	16263	16271	16352	16294	16260	16179	16329	16272	16265	16357	16237	16384	16276	16237	16343	16343	16215	16361	16140	16317	16281	16242	16249	16265	16136	16261	16211	16403	16189	16368	16180	16306	16175	16123	16106	16267	16237	16294	16196	16378	16376	16139	16318	16199	16408	16207	16279	16129	16290	16193	16328	16213	16111	16116	16246	16120	16408	16304	16416	16316	16204	16329	16315	16352	16128	16392	16259	16156	16299	16214	16255	16291	16266	16270	16097	16265	16073	16321	16383	16338	16208	16227	16109	16010	16171	16310	16307	16140	16216	16340	16341	15999	16098	16429	16349	16389	16245	16122	16325	16313	16331	16327	16388	16266	16377	16210	16352	16193	16306	16474	16188	16178	16338	16362	16330	16296	16031	16210	16269	16274	16098	16304	16351	16238	16473	16130	16169	16307	16461	16243	16236	16328	16262	16322	15996	16316	16280	16267	16395	16161	16227	16269	16114	16260	16308	16146	16346	16326
22947	21357	29315	23759	21527	23558	25498	20070	19183	19104	20963	40927	42831	36176	25555	18282	17678	17704	17513	17527	17300	17536	17396	17216	17467	17404	17434	17352	17291	17576	17446	17314	17371	17471	17437	17727	17667	17602	17538	17283	17235	17292	17377	17233	17366	17369	17277	17429	17376	17183	17208	17263	17231	17243	17114	17322	17366	17325	17282	17318	17423	17249	17163	17185	17183	17346	17224	17119	17234	17424	17268	17330	17234	17198	17337	17185	17190	17228	17446	17255	17177	17342	17249	17414	17206	17324	17244	17212	17276	17505	17349	17399	17287	17236	17100	17367	17131	17261	17330	17291	17239	17300	17425	17370	17004	17365	17404	17117	17269	17167	17245	17265	17378	17296	17133	17082	17226	17258	17134	17305	17180	17411	17405	17217	17331	17128	17507	17323	17062	17348	17238	17326	17301	17267	17138	17232	17170	17123	17263	17310	17182	17341	17481	17271	17140	17418	17330	17231	17179	17298	17227	17324	17411	16980	17312	17179	17243	17284	17268	17091	17135	17237	17235	17169	17327	17412	17324	17357	17254	17257	17095	17209	17377	17434	17250	17196	16996	17138	17432	17208	17243	17399	17185	17269	17220	17085	17258	17104	17179	17131	17132	17183	17135	17258	17417	17120	17299	17475	17302	17051	17259	17335	17196	17199	17305	17147	17114	17257	17258	17420	17479	17014	17253	17267	17260	17109	17156	17259	17178	17085	17491	17256	17329	17129	17354	17136	17190	17302	17209	17382	17295	17152	17259	17358	17265	17241	17273	17240	17361	17241	17231	17400	17171	17260	17213	17108	17233	16931	17212	17309	17249	17252	17247	17178	17061	17137	17170	17364	17285	17163	17323	17270	17245	17276	17171	17330	17387	17416	17125	17299	17209	17262	17513	17193	17459	17070	17244	17138	17392	17196	17119	17355	17204	17193	17068	17242	17294	17256	17103	17238	17219	17320	17217	17367	17279	17316	17306	17277	17211	17300	17305	17131	17340	17204	17335	16951	17063	17241	17192	17281	17373	17267	17303	17257	17248	17226	17174	17325	17272	17229	17402	17267	17255	17275	17479	17310	17173	17355	17296	17232	17224	17159	17301	17257	17349	17355	17250	17299	17204	17296	17200	17259	17321	17062	17117	17205	17233	17246	17340	17087	17259	17190	17194	17431	17239	17415	17254	17441	17236	17355	17228	17047	17085	17138	17418	17101	17495	17422	17418	17136	17347	17214	17295	17457	17408	17389	17229	17193	17338	17359	17359	17266	17191	17140	17239	17369	17146	17276	17294	17327	17254	17323	17204	17065	17350	17387	17122	17224	17281	17216	17340	17301	17111	17383	17156	17299	17239	17237	17257	17139	17225	17265	17139	17291	17182	17271	17237	17314	17393	16824	17104	17386	17193	17182	17343	17410	17339	17340	17205	17099	17019	17193	17282	17168	17334	17195	17286	17445	17173	17051	17250	17118	17184	17323	17358	17288	17249	17054	17210	16935	17326	17186	17322	17398	17351	17060	17038	17016	17211	17387	17506	17205	17234	17188	17132	17266	17270	17242	17141	17312	17283	17325	17336	17330	17209	17211	17415	17313	17156	17047	17322	17123	17219	17269	17374	17435	17180	17209	17199	17015	17086	17156	16992	16955	17282	17400	17171	17274	17358	17252	17423	17087	17251	17035	17408	17166	17075	17157	17079	17163	17237	17289	17291	17209	17293	17273	17278	17396	17281	17303	17233	17269	17383	17119	17119	17210	17328	17213	17350	17150	17198	17220	17267	17290	17127	17343	17259	17198	17328	17252	17178	17199	17389	17209	17365	17441	17312	17198	17200	17329	17088	17251	17101	17041	17149	16875	17331	17072	17239	17216	17357	17260	17438	17492	17244	17088	17311	17303	17018	17232	17303	17140	17482	17135	17413	17075	17104	17243	17124	17226	17268	17196	17134	17345	17137	17230	17254	17313	17520	17258	17163	17213	17181	17401	17347	17128	17356	17067	16960	17305	17086	16959	17120	17236	17272	17123	17204	17230	17375	17266	17136	17388	17331	17032	17194	17363	17303	17377	17137	17217	17241	17224	17180	17418	17473	17336	17152	17263	17222	17151	17074	17128	17258	17215	17300	17223	17241	17332	17250	17180	17533	17355	17373	17273	17318	17268	17220	17359	17247	17169	17348	17237	17240	17440	17210	17060	17275	17330	17374	17252	17054	17175	17145	17430	17189	17067	17244	17168	17276	17036	17139	17250	17327	17278	17290	17216	17259	17075	17464	17182	17102	17435	17177	17109	17299	17245	17322	17259	17137	17182	17269	17276	17193	17264	17359	17243	17132	17227	17245	17632	17317	17220	17374	17112	17262	17189	17363	17331	17114	17211	17193	16935	17131	17297	17289	17244	17232	17321	17327	17221	17456	17334	17373	17191	17161	17257	17132	17105	17182	17170	17215	17172	17182	17383	17193	17203	17416	17146	17205	17303	17257	17214	17286	17122	17125	17251	17402	17293	17143	17139	17293	17127	17270	17340	17129	17090	17094	17099	17283	17223	17243	17155	17186	17244	17298	17145	17256	17208	17368	17265	17349	17376	17202	17144	17350	17361	17308	17299	17238	17293	17344	17175	17271	17189	17065	17321	17385	17139	17279	17071	17271	17026	17178	17153	17082	17111	17195	17107	17141	17210	17230	17156	17085	16997	16956	17222	17137	17288	17290	17326	17271	17378	17129	17067	17353	17147	17266	17220	17102	17285	17145	17221	17240	17081	17108	17163	17308	17471	17255	17192	17084	17252	17312	17271	17221	17360	17223	17219	16953	17223	17197	17122	17096	17085	17185	17228	17238	17359	17210	17308	17351	17421	17150	17253	17258	17186	17342	17307	17093	17148	17069	17256	17176	17353	17185	17026	17195	17165	17066	17237	17170	17218	17224	17498	17210	17211	17169	17367	17163	17155	17356	17207	17406	17313	17309	17109	17371	17366	17172	17373	17169	17184	17356	17316	17077	17237	17162	17366	17129	17273	17385	17227	16872	17066	17309	16992	17147	17265	17163	17280	17456	17295	17589	17384	17219	17340	17320	17129	17077	17229	17096	17338	17198	17169	17031	16985	17269	17497	17223	17142	17153	17036	17293	17376	17112	17122	17173	16998	17281	17056	17193	17207	17070	17375	17169	17433	17438	17414	17140	17174	17566	17079	17332	16892	17128	17242	17326	17168	17286	17378	17091	17280	17200	16994	17326	17215	17188	17062	17082	17233	17113	17147	17093	17361	17330	17278	17193	17200	17309	17388	17169	17160	17150	17039	17291	17080	17032	17158	16839	17212	17234	17201	17144	17185	17311	17296	17190	17038	17369	17151	17259	17257	17259	17426	17174	17465	17256	17160	17177	17320	17289	17076	17280	17288	17206	17253	16982	17243	17170	17279	17362	17430	17173	17086	17237	17186	17340	17203	17468	17396	17202	17118	17282	17323	17121	17142	17376	17242	17277	17239	17326	17119	17197	17355	17179	17178	17266	17210	17153	17317	17323	17176	17217	17134	17161	17411	17329	17250	17138	17064	17234	17037	17257	17214	17122	17244	17450	17180	17207	17273	17397	17197	17152	17253	17316	17145	17054	17266	17286	17283	17187	17172	17430	17150	17210	17186	17244	17142	17277	17182	17290	17345	17055	17610	17112	17395	17176	17112	17263	17175	17346	17395	17172	17103	17204	17198	17374	17295	17138	17201	17328	17348	17111	17314	17116	17209	17299	17317	17168	17426	17209	17143	17500	17322	17175	17159	17240	17275	17428	17381	17171	17261	17231	17157	17217	17096	17240	17216	17373	17274	17351	17085	16944	16964	17301	17184	17534	17200	17315	17170	17153	17317	17275	17051	17303	17348	17261	17169	17006	17184	17203	17191	17235	16952	17345	17224	17277	17163	17256	17133	17128	17181	17089	17361	17294	17275	17287	17175	17403	17263	17418	17351	17107	17112	17429	17153	17203	17183	16987	17203	17398	17256	17466	17236	17289	17385	17275	17052	17353	17259	17151	17034	16992	17183	17065	17010	17136	17088	17216	17575	17182	17102	17181	17320	17062	17442	17284	17166	17241	17268	17176	17220	17237	17101	17145	17210	17150	17092	17216	17328	17498	17473	17461	17182	17293	17147	17336	17143	17250	17258	17048	17148	17335	17175	17215	17224	17192	17295	17482	17307	17243	17040	17230	17331	16918	17082	17421	17152	17214	17146	17218	17308	17307	17337	17219	17294	17036	17327	17256	17369	17017	17344	17286	17436	17283	17164	17400	17369	17192	17111	17158	17224	17316	17270	17309	17246	17112	17252	17193	17358	17166	17181	17341	17177	17531	17019	17398	17226	17191	17247	17119	17238	17477	17140	17228	17198	17101	17104	17203	17257	17278	17253	17217	17082	17216	17160	17307	17377	17175	17211	17215	17111	17292	17032	17280	17251	17315	17172	17404	17412	17335	17271	17267	17371	17146	17140	17340	17286	17381	17133	17167	17224	17389	17298	17136	17020	17369	17141	17317	17226	17279	17066	17328	17369	17236	17153	17440	17397	17289	17056	17109	17211	17268	17328	17294	17169	17273	17305	17338	17120	17129	17143	17091	17272	17171	17359	17092	17266	17233	17151	17393	17137	17230	17335	17376	17302	17033	17158	17433	17124	17075	17157	16989	17158	17260	16962	17371	17279	17151	17163	17217	17147	17254	17418	17322	17239	17433	17395	17140	17237	17241	17124	17058	17096	17228	17552	17295	17293	17284	17289	17284	17242	17324	17142	17336	17136	17240	17068	17035	17336	16948	17167	17120	17273	17197	17215	17253	17334	17130	17268	17221	17148	17330	17418	17097	17101	17253	17127	17424	17208	17173	17064	17115	17217	17319	17285	17257	17265	17219	17399	17500	17198	17271	17346	17219	17165	17471	17412	17207	17470	17264	17231	17304	17282	17203	17305	17167	17240	17299	17101	17237	17213	17360	17282	17387	17212	17557	17000	17138	17289	17146	17128	17206	17057	17229	17176	17453	17307	17248	17127	17104	17101	17229	16921	17160	17214	17217	17263	17002	17115	17215	17013	17339	17223	17057	17306	17235	17176	17250	17198	17209	17211	16989	17232	17255	17240	17138	17240	17098	17113	17295	17075	17145	17141	17176	17098
18520	33051	30561	24755	22404	20849	19945	19342	19185	18296	22054	45227	44379	37360	22988	15810	15915	15751	15711	15789	15799	15787	15805	15827	15748	15792	15748	15684	15808	15674	15744	15604	15748	15760	16091	16525	16251	15900	16015	15838	15782	15608	15683	15587	15666	15711	15844	15674	15801	15564	15668	15543	15621	15732	15779	15622	15589	15929	15764	15756	15730	15745	15766	15911	15727	15710	15757	15666	15712	15671	15899	15631	15751	15668	15616	15662	15660	15712	15889	15699	15838	15862	15698	15804	15728	15723	15774	15848	15714	15772	15670	15759	15797	15890	15761	15804	15641	15676	15702	15703	15659	15788	15710	15829	15813	15587	15672	15760	15784	15758	15578	15653	15720	15789	15821	15886	15764	15602	15667	15786	15742	15622	15591	15649	15760	15719	15673	15900	15636	15681	15783	15591	15660	15674	15611	15704	15695	15668	15709	15793	15767	15761	15629	15687	15772	15635	15558	15640	15592	15768	15752	15690	15676	15808	15732	15725	15779	15708	15567	15701	15555	15633	15674	15814	15750	15676	15908	15850	15766	15624	15633	15762	15662	15883	15693	15687	15739	15706	15786	15695	15710	15683	15633	15799	15566	15780	15729	15718	15848	15723	15800	15903	15695	15774	15688	15730	15727	15669	15534	15730	15666	15753	15690	15748	15654	15793	15826	15609	15701	15704	15691	15681	15708	15756	15691	15638	15718	15744	15686	15702	15724	15697	15658	15836	15839	15859	15687	15608	15679	15844	15828	15649	15626	15694	15832	15681	15523	15707	15720	15657	15782	15599	15670	15749	15833	15796	15596	15650	15588	15592	15704	15741	15619	15704	15734	15785	15624	15797	15856	16027	15718	15657	15672	15632	15718	15641	15824	15739	15764	15591	15772	15680	15683	15699	15535	15739	15631	15543	15734	15752	15811	15761	15754	15664	15709	15701	15493	15776	15801	15717	15666	15678	15742	15662	15796	15759	15966	15731	15700	15709	15658	15673	15857	15606	15829	15852	15667	15553	15831	15759	15759	15492	15664	15741	15756	15778	15649	15605	15568	15666	15788	15749	15797	15772	15514	15645	15761	15755	15864	15628	15786	15643	15659	15698	15680	16040	15658	15770	15631	15625	15689	15819	15838	15658	16034	15651	15717	15819	15546	15817	15709	15589	15782	15659	15601	15742	15703	15811	15676	15669	15631	15772	15703	15645	15697	15788	15574	15571	15736	15674	15759	15665	15888	15768	15811	15711	15712	15615	15802	15697	15759	15713	15577	15649	15702	15666	15829	15613	15514	15916	15601	15709	15779	15687	15870	15744	15607	15649	15752	15941	15741	15788	15615	15659	15543	15643	15746	15895	15755	15681	15606	15797	15675	15713	15911	15643	15645	15715	15843	15557	15825	15664	15588	15786	15648	15683	15790	15816	15722	15674	15792	15722	15840	15711	15733	15654	15736	15658	15754	15712	15825	15684	15674	15862	15735	15640	15812	15536	15762	15745	15799	15630	15647	15660	15741	15909	15723	15726	15587	15684	15739	15783	15533	15569	15659	15677	15771	15797	15554	15733	15827	15704	15641	15893	15681	15766	15675	15663	15850	15768	15660	15674	15816	15511	15700	15454	15765	15561	15781	15712	15516	15728	15677	15840	15588	15725	15714	15705	15675	15837	15708	15568	15747	15691	15807	15782	15737	15630	15659	15601	15733	15695	15749	15716	15568	15602	15673	15743	15738	15768	15639	15724	15734	15777	15751	15633	15729	15776	15680	15621	15528	15813	15650	15634	15676	15686	15548	15651	15633	15731	15641	15601	15824	15599	15634	15712	15806	15903	15626	15611	15636	15631	15723	15647	15568	15848	15723	15811	15676	15720	15593	15735	15630	15770	15641	15905	15764	15593	15822	15564	15678	15694	15708	15787	15633	15806	15699	15740	15653	15653	15656	15708	15676	15647	15678	15726	15536	15811	15776	15691	15759	15738	15774	15639	15749	15785	15739	15737	15828	15808	15772	15743	15791	15536	15815	15487	15688	15626	15625	15757	15659	15681	15718	15808	15739	15781	15665	15727	15656	15778	15534	15655	15845	15728	15905	15844	15804	15722	15814	15840	15616	15738	15797	15752	15682	15769	15753	15853	15768	15784	15698	15719	15563	15598	15712	15682	15675	15584	15725	15706	15807	15534	15618	15711	15796	15605	15854	15744	15616	15672	15787	15562	15739	15748	15828	15587	15629	15572	15482	15600	15755	15766	15636	15586	15570	15732	15843	15744	15735	15645	15874	15524	15744	15653	15617	15795	15853	15878	15777	15722	15607	15702	15603	15684	15604	15726	15878	15692	15673	15824	15737	15623	15754	15667	15620	15783	15678	15498	15635	15787	15695	15484	15676	15790	15601	15634	15863	15681	15790	15638	15675	15675	15646	15676	15587	15628	15724	15622	15667	15697	15661	15939	15709	15747	15612	15717	15707	15609	15944	15565	15586	15719	15744	15667	15921	15715	15713	15720	15841	15605	15819	15507	15605	15746	15629	15661	15638	15615	15546	15702	15810	15607	15322	15728	15696	15628	15769	15572	15991	15736	15581	15896	15721	15706	15624	15758	15728	15802	15795	15629	15724	15571	15612	15732	15675	15662	15921	15817	15743	15806	15632	15754	15649	15733	15562	15619	15662	15863	15759	15644	15440	15688	15835	15813	15679	15678	15660	15811	15635	15689	15747	15566	15671	15747	15801	15640	15649	15803	15616	15756	15764	15813	15690	15587	15672	15681	15684	15744	15498	15770	15793	15659	15656	15793	15733	15829	15554	15791	15728	15793	15640	15695	15802	15809	15645	15914	15801	15677	15731	15719	15595	15807	15641	15650	15532	15700	15823	15632	15569	15791	15538	15579	15734	15787	15790	15666	15664	15712	15537	15727	15815	15663	15818	15715	15638	15751	15876	15622	15632	15794	15513	15663	15578	15814	15588	15708	15766	15590	15824	15429	15699	15852	15570	15590	15790	15602	15711	15608	15651	15623	15799	15710	15643	15481	15723	15646	15778	15711	15760	15657	15707	15688	15737	15665	15728	15688	15595	15709	15870	15461	15537	15644	15659	15689	15593	15569	15780	15713	15611	15746	15614	15720	15598	15671	15612	15605	15648	15662	15694	15663	15615	15668	15585	15732	15622	15670	15555	15762	15749	15712	15687	15764	15700	15586	15888	15601	15675	15947	15653	15644	15562	15590	15619	15672	15798	15695	15850	15807	15811	15813	15695	15601	15630	15744	15727	15613	15859	15917	15736	15629	15670	15572	15881	15677	15784	15790	15690	15581	15835	15755	15622	15722	15523	15699	15634	15655	15639	15623	15768	15732	15645	15677	15761	15641	15715	15515	15675	15660	15676	15747	15547	15710	15837	15811	15842	15810	15747	15614	15581	15650	15865	15439	15685	15614	15671	15787	15687	15633	15680	15660	15561	15663	15830	15801	15787	15686	15593	15787	15672	15709	15734	15796	15663	15810	15686	15656	15687	15850	15814	15578	15591	15723	15585	15798	15635	15624	15703	15677	15695	15763	15529	15875	15729	15813	15814	15748	15811	15718	15698	15751	15727	15847	15793	15631	15783	15664	15695	15665	15713	15590	15780	15560	15588	15530	15721	15636	15904	15876	15684	15852	15600	15638	15639	15711	15750	15635	15594	15700	15862	15640	15644	15581	15881	15657	15461	15604	15613	15682	15541	15980	15489	15580	15676	15855	15608	15699	15572	15691	15700	15782	15854	15665	15652	15698	15665	15817	15579	15966	15714	15629	15715	15742	15807	15683	15812	15710	15732	15712	15684	15661	15529	15738	15625	15737	15654	15428	15620	15751	15779	15622	15811	15694	15559	15773	15666	15695	15785	15615	15760	15671	15688	15627	15672	15882	15831	15723	15621	15783	15616	15750	15739	15663	15613	15815	15667	15683	15667	15657	15595	15815	15613	15601	15636	15719	15811	15587	15565	15657	15754	15513	15624	15793	15817	15630	15709	15782	15713	15823	15834	15728	15518	15718	15729	15742	15683	15676	15728	15833	15745	15541	15812	15657	15838	15675	15613	15751	15640	15826	15803	15600	15810	15502	15738	15759	15644	15711	15760	15424	15670	15569	15678	15576	15784	15832	15589	15716	15734	15765	15709	15689	15722	15614	15722	15670	15710	15503	15646	15759	15557	15935	15548	15676	15665	15537	15747	15760	15769	15824	15533	15861	15746	15744	15583	15696	15728	15642	15700	15608	15739	15634	15679	15612	15689	15699	15594	15672	15721	15608	15707	15626	15870	15704	15577	15880	15832	15743	15662	15637	15588	15787	15575	15739	15640	15524	15714	15743	15663	15442	15767	15676	15846	15769	15759	15624	15684	15659	15766	15709	15688	15682	15719	15672	15695	15793	15854	15662	15792	15590	15780	15710	15786	15659	15752	15783	15503	15797	15788	15634	15687	15696	15854	15885	15612	15664	15497	15740	15665	15748	15706	15853	15762	15757	15697	15695	15697	15699	15689	15628	15780	15613	15757	15607	15746	15662	15744	15598	15773	15820	15719	15648	15643	15666	15780	15727	15713	15767	15559	15799	15841	15754	15742	15701	15734	15704	15760	15758	15765	15659	15702	15709	15736	15687	15664	15631	15792	15778	15583	15706	15673	15696	15853	15787	15831	15501	15703	15899	15571	15727	15740	15515	15574	15677	15588	15735	15735	15931	15803	15665	15711	15739	15621	15525	15878	15756	15829	15579	15727	15490	15801	15760	15610	15703	15657	15624	15645	15791	15755	15822	15663	15644	15592	15587	15734	15633	15705	15771	15669	15818	15743	15651	15738	15608	15727	15759	15780	15526	15629	15656	15707	15778	15900	15653	15800	15703	15619	15643	15701	15801	15683	15726	15677	15697	15701	15642	15624	15611	15598	15611	15728	15563	15816	15766	15675	15774	15762	15653	15706	15946	15673	15764	15832	15541	15759	15682	15866	15642	15688	15776	15716	15661	15746	15641	15876	15689	15717	15730	15746	15601	15548	15744	15760	15610	15696	15700	15582	15731	15759	15599	15772	15631	15794	15833	15529	15680	15661	15663	15650	15723	15648	15854	15807	15654	15491	15698	15577	15602	15647	15736	15662	15834	15711	15779	15888	15617	15812	15650
27477	22168	24953	22078	18153	17812	17757	17642	17436	17564	17570	18896	19668	19343	18170	16945	16924	16846	17074	16910	17145	17197	17111	17176	17146	17028	16872	17070	16995	17005	17141	17055	17248	16984	16985	17066	16861	17088	17152	17066	16868	17044	17058	17282	17158	16987	17008	16994	16925	17071	17032	16952	16951	16977	16869	17060	17001	16938	17008	16991	16974	16812	16832	17029	16971	16933	16935	17007	17079	17045	16974	17093	16975	16967	17008	16983	16925	16934	17010	17148	17038	17185	16973	16778	17071	16927	17139	16917	17033	16998	17046	16958	16868	17006	16945	16993	16935	17002	16892	17009	16866	16904	16971	16903	17020	16863	16932	16835	17117	17172	17112	17060	17115	16987	17073	16725	16869	16930	16995	17061	16984	17105	17088	17115	16860	17083	16986	17157	17062	16975	16707	17093	16957	16876	16772	16997	16934	16992	17031	16669	16844	17062	17001	17118	16911	17073	17060	17119	16914	16758	16972	16836	16917	16835	17026	16852	16988	16869	17034	16997	17075	16874	17018	16972	16805	16932	17090	17035	17042	16877	16861	17045	17025	17010	16979	16996	17080	17037	16999	17007	16985	17055	17132	16781	17203	16885	16867	16831	17143	17073	16850	16963	16993	16960	16929	16835	16933	17011	16874	16933	16879	16891	17151	16963	16873	16996	16951	17022	16974	16938	16922	17020	17007	16720	16962	16788	16859	17204	17043	16983	16941	16851	17096	17128	17109	17051	16998	17114	16912	16950	16836	16990	17122	17064	16877	17092	16924	17044	17093	17005	16882	17082	16954	16921	17137	17015	16840	16824	16846	17046	17072	16927	17047	16788	17143	17246	17007	16839	17043	17161	17077	17009	17144	16995	17040	16824	16792	16790	16906	16829	17098	16795	16961	16967	17072	16977	16972	16922	16962	16938	16901	17083	16957	16707	17043	17028	17132	17040	17089	17114	16988	16852	17125	17144	17053	17014	17117	16896	17172	16838	16823	17079	17003	16908	16975	17094	16911	17026	16976	17151	17152	16989	17079	17027	17020	17094	17044	17034	17050	16951	17023	17193	16975	17082	16995	16878	17004	17078	16968	17074	17026	16817	16998	16945	17085	16803	16716	16980	16881	17091	16980	17030	17052	17134	17097	16876	16951	16971	17059	16727	17125	16912	17003	17038	16776	17009	17094	16998	17025	17093	17073	16970	16948	16861	16968	17016	17196	16998	16966	17055	17152	16999	16949	17005	16964	16926	16973	16952	17088	16994	16926	16984	17190	17296	17030	17020	16944	17235	17039	16948	17017	17082	16990	16795	16846	17019	16926	17032	17034	17186	17112	17081	16946	17018	17165	17096	16961	16989	16839	16854	17045	16991	17019	17073	16885	16881	16843	17011	17106	17068	17035	17106	16919	17044	16806	16952	17017	16728	16891	17212	16880	17230	17062	16978	17042	16854	17026	16920	17003	16799	16877	17065	16839	17054	17050	16848	16780	16926	17022	17024	16993	17051	17055	17038	16865	17049	16839	16979	17097	16863	17243	16930	17085	16768	16900	17104	17221	17007	17026	16921	17117	17063	16988	17356	16944	16791	17025	16827	17115	17134	17044	17056	16880	16938	16913	17089	16890	16831	16874	17207	17000	16997	16905	17041	17131	17095	17161	16819	16968	16828	17093	17146	16855	17120	17207	17121	17082	16944	16972	16977	16942	16926	16773	17054	16866	16847	16933	16962	16835	16835	16921	17041	16953	16832	17131	16876	17021	17023	16974	17098	16999	17064	16916	17124	17099	16991	17017	17052	16860	16915	17173	17002	17138	16961	17011	17062	17025	17128	17010	16999	16828	16963	17082	17210	16952	17137	16888	16868	16898	16888	17044	16947	16972	17106	16900	17066	17174	17069	16994	16774	16869	16814	16798	16909	16928	17111	17107	17012	17048	16947	16998	17213	17127	17121	17040	16987	16905	16924	16808	17074	17028	16839	16906	17048	17052	16995	17325	16908	16957	16931	17029	16903	16985	16911	16903	17030	16951	16961	16990	17104	17082	16877	16830	17016	17034	16892	16908	17020	16979	16823	16687	17025	17007	16939	16958	17038	16731	16819	17060	16852	16921	17151	17039	16828	16872	16840	17152	16844	17038	17096	16982	16851	16637	16865	16949	16949	16909	16868	17095	16990	17091	16947	17171	16905	16967	16772	16926	17095	17079	17106	17084	16857	16835	17062	17072	17013	17085	17099	16996	16918	17062	16767	16880	16961	17082	16852	17155	17026	16981	16938	16936	17097	16951	16919	17157	16899	16888	17199	16969	17011	17008	16893	17004	16871	16852	16859	16968	16807	16984	16843	17054	17082	17122	16938	17027	16903	17048	16926	16876	17151	16902	16896	17084	17044	17032	17024	17141	17180	17080	16931	16879	16945	16982	16952	17154	17251	16984	16894	16793	16836	17041	16851	16940	16891	16937	17019	16887	16998	17064	16834	17120	17008	16968	17017	16984	16937	16825	16974	17063	17104	16997	17154	17001	17098	16953	16954	16905	16898	16965	17035	17072	17090	16930	16880	17209	17094	16934	16764	17032	16768	16930	16921	17213	17093	17009	16975	16825	16833	17167	17088	17009	16964	16894	17066	16798	16981	16963	16980	17263	16942	16977	17094	17063	16927	16967	16889	16867	16930	16967	16958	17075	17004	16928	16909	16923	17039	16895	16772	17020	16953	17053	16988	16762	17069	16997	17049	17016	16942	16930	17022	17053	16792	17013	17164	17094	17102	16990	17068	16972	17100	16900	16860	16936	17098	17028	17102	17033	17106	16842	17026	16982	16883	16947	16925	16803	16936	16919	17049	17091	17185	17297	17309	17000	17021	16958	17218	16954	17144	17054	16969	17172	16975	17027	16837	16828	17004	16851	16989	16862	17038	16759	17028	17027	16920	16792	16956	17119	17136	16999	17092	17059	16937	17058	17108	17209	16963	16814	16983	17055	16988	16997	16891	16939	16794	16996	16985	16960	16845	16911	16814	16725	16956	17090	16836	16906	17005	16859	16905	16985	16797	16878	16848	16933	17019	16858	17124	16966	16976	16798	17055	17133	16943	17054	16961	17067	16922	16908	16911	16779	17001	17053	16955	16744	16747	16934	16626	16768	16847	16982	16822	17042	16859	17039	17026	16970	16977	16926	17088	17148	16788	16842	16948	17012	16984	16968	16957	17013	16925	16865	16971	17060	17194	17108	17156	17119	16927	16932	17017	17057	16884	17041	16919	16974	16895	16868	16940	16879	16884	16932	16792	16998	17162	17080	16882	17069	16883	17280	17038	17131	16816	17214	17105	16915	17071	16992	16924	16921	17144	16932	16879	16832	17074	17223	16931	16731	16925	16794	16957	16944	16822	16881	17113	17066	16952	17114	16872	17013	16868	16974	16978	17056	17152	17218	16967	16931	16953	16922	17066	17130	17088	16982	17043	17163	17029	17034	16989	17171	16940	17011	17041	16928	17086	16941	17130	16915	16897	17131	16913	17214	16898	16779	17034	17012	17089	16944	17121	17155	17240	17057	16920	17177	16979	16846	16937	17142	17029	17098	17079	16862	17008	16844	17091	16954	17011	16971	16981	16977	16838	16902	17195	17025	16767	17036	16890	17052	17022	17069	17061	16780	16912	16977	16843	16992	16922	17029	17082	16921	17012	16960	17109	17150	16955	17179	16961	17064	17040	16888	17049	16933	17036	16954	17269	16710	16961	17024	17042	16959	17015	17011	16978	16955	17049	17014	16997	16906	16926	16982	17003	17044	16964	17029	16959	16969	16828	16849	17000	17074	16999	16913	16786	16948	16908	16879	17037	17171	16869	16976	17043	17049	16904	17075	17154	16877	16925	16973	16989	17052	16920	17093	17214	16990	17053	16968	16780	16993	16928	17103	17001	16966	17175	17022	16844	16773	17011	17004	17004	16970	16951	17019	17028	16914	16844	16924	16987	17158	17005	17050	16906	16998	16935	16968	17079	16990	16997	17124	17247	16844	17046	17081	16947	17132	16782	17106	17088	17058	17122	17091	16822	16970	16878	17088	16984	16807	17093	16813	16914	17081	16908	17090	16971	16888	16865	17042	16958	17083	16993	16784	17040	17010	16919	17015	17123	17082	17135	17113	17028	16937	16915	17048	16922	17020	16782	16923	16988	16988	16787	16934	17146	17025	17145	16946	16981	16968	16993	16953	16924	17162	16901	16717	17063	17196	17077	17022	17006	17007	16895	16961	17103	16994	17158	16965	16961	16981	16952	17023	16855	16978	16992	17084	17025	17036	17031	17125	17018	17094	16920	17192	16951	17081	17068	16956	16994	16901	16983	16903	16893	17078	17060	16943	17035	17023	17059	16936	17074	16849	16895	16944	16858	17126	16951	17082	16946	17080	17188	17078	17091	17015	16999	16995	17127	17199	16915	17013	17201	16959	16909	17172	16954	16939	16996	17098	17078	17041	16842	17239	16928	17054	17123	16967	16853	17001	16870	17139	16993	17136	17006	16829	16969	16787	17017	17126	16930	17077	17167	17148	16737	16849	17019	17184	16994	16949	16930	17008	17135	16955	17070	16991	16947	16988	17122	16996	17192	17037	17026	17023	16955	16781	17110	17039	16901	17177	17040	17060	17102	16997	17016	16950	16925	17098	17022	17077	17071	16764	17104	17091	17057	16916	16911	17043	17039	16995	16939	16965	17033	16894	16846	17074	16889	16993	17007	16966	16923	17188	17006	16922	16795	17111	17126	17043	16997	16848	16900	16975	16832	17031	17057	17020	17019	17041	17009	16672	17069	16996	16910	16939	16848	16990	16952	16952	16863	17035	16904	16885	17006	16815	17119	17200	16990	16940	16934	16885	16950	17068	16962	17026	16860	17036	17040	17138	16857	17160	16957	17172	17140	16948	16936	16894	16796	16888	17156	17093	16969	17172	17246	16831	16842	17089	17046	17096	17071	16959	16752	16839	17008	17084	17049	17059	16917	17025	16964	16976	17029	16947	16843	16883	17051	16933	17213	16791	16974	16909	16978	16997	16926	16923	17056	17069	17139	16871	16902	17143	16954	16852	16991	17103	17023	16994	16853	17062	16816	17026	16856	16988	17022	16984	16984	16978	16831	17086	17101	17154	16994	17025	16936	16917	17001
16855	22352	21623	18926	17718	17096	16522	16248	16118	16315	16370	18880	20016	18504	16915	15585	15559	15613	15768	15516	15598	15486	15605	15602	15584	15546	15424	15638	15639	15794	15453	15569	15486	15625	15700	15646	15545	15581	15611	15519	15447	15677	15511	15572	15536	15410	15591	15502	15684	15657	15661	15642	15628	15470	15580	15469	15619	15582	15577	15483	15517	15440	15512	15693	15405	15613	15599	15530	15470	15573	15545	15630	15405	15797	15618	15464	15624	15653	15694	15634	15620	15662	15427	15430	15648	15592	15561	15630	15568	15686	15522	15474	15624	15403	15484	15617	15416	15594	15610	15458	15594	15506	15621	15575	15534	15527	15556	15596	15463	15616	15573	15527	15538	15455	15598	15401	15625	15559	15632	15571	15791	15427	15661	15521	15514	15611	15572	15516	15419	15542	15526	15638	15602	15606	15706	15562	15499	15757	15520	15504	15433	15605	15459	15449	15484	15609	15485	15512	15618	15489	15590	15626	15701	15484	15554	15588	15610	15515	15674	15634	15596	15522	15455	15456	15460	15341	15540	15510	15441	15699	15563	15455	15573	15565	15369	15589	15610	15405	15474	15528	15503	15536	15518	15409	15551	15596	15512	15456	15469	15660	15435	15394	15484	15621	15520	15580	15408	15574	15535	15656	15686	15522	15544	15487	15419	15558	15638	15516	15593	15419	15473	15537	15447	15322	15485	15615	15654	15570	15651	15457	15526	15459	15626	15660	15628	15549	15544	15457	15653	15427	15625	15410	15568	15547	15416	15665	15566	15438	15720	15545	15585	15552	15503	15548	15448	15526	15511	15463	15606	15597	15566	15497	15630	15618	15429	15560	15452	15476	15556	15573	15615	15427	15572	15431	15531	15538	15623	15553	15489	15543	15472	15536	15573	15608	15397	15528	15500	15526	15721	15327	15390	15518	15622	15505	15495	15589	15587	15384	15489	15626	15548	15660	15631	15750	15666	15698	15548	15490	15468	15505	15655	15430	15563	15442	15556	15513	15629	15392	15686	15800	15563	15606	15547	15593	15497	15628	15564	15606	15528	15549	15548	15603	15439	15494	15507	15570	15743	15589	15612	15539	15524	15444	15580	15532	15387	15411	15655	15595	15488	15469	15472	15527	15280	15447	15752	15514	15587	15653	15535	15699	15671	15553	15546	15661	15475	15670	15426	15393	15508	15371	15518	15511	15485	15490	15527	15549	15485	15786	15536	15506	15506	15549	15399	15413	15436	15517	15589	15501	15476	15586	15462	15729	15550	15606	15647	15648	15381	15588	15589	15628	15552	15469	15454	15549	15555	15691	15453	15468	15717	15622	15593	15547	15742	15460	15544	15538	15567	15522	15557	15426	15509	15574	15484	15592	15562	15560	15566	15491	15347	15590	15738	15412	15597	15736	15814	15465	15617	15541	15597	15571	15612	15590	15738	15553	15535	15585	15401	15758	15660	15521	15534	15469	15494	15536	15480	15423	15611	15418	15578	15644	15562	15500	15543	15481	15764	15520	15577	15619	15594	15534	15625	15469	15634	15608	15458	15626	15456	15562	15614	15476	15451	15530	15505	15496	15514	15426	15449	15632	15646	15572	15744	15474	15479	15540	15405	15540	15503	15695	15682	15630	15474	15486	15659	15416	15537	15422	15434	15456	15647	15663	15478	15498	15551	15657	15543	15481	15588	15653	15763	15544	15745	15565	15475	15426	15625	15601	15622	15421	15541	15373	15638	15490	15708	15476	15667	15422	15579	15580	15367	15623	15605	15289	15488	15570	15522	15590	15629	15566	15644	15668	15630	15444	15625	15622	15305	15474	15719	15562	15517	15346	15605	15562	15673	15427	15450	15582	15552	15518	15640	15413	15654	15681	15486	15487	15685	15609	15384	15529	15500	15557	15576	15538	15692	15532	15463	15686	15671	15603	15410	15572	15675	15671	15694	15624	15622	15450	15496	15587	15542	15474	15551	15471	15672	15890	15458	15582	15378	15535	15660	15715	15511	15410	15537	15589	15478	15645	15547	15552	15527	15678	15484	15491	15699	15616	15411	15590	15601	15557	15496	15601	15463	15635	15622	15638	15564	15715	15734	15495	15606	15599	15647	15458	15398	15509	15624	15565	15540	15514	15345	15414	15474	15628	15698	15675	15670	15678	15421	15514	15594	15713	15637	15563	15625	15486	15589	15467	15468	15401	15578	15595	15548	15491	15601	15567	15444	15447	15467	15689	15561	15371	15500	15516	15517	15452	15594	15568	15610	15603	15612	15471	15554	15522	15522	15465	15509	15529	15569	15567	15623	15429	15459	15546	15623	15580	15613	15505	15471	15595	15540	15563	15327	15489	15546	15706	15654	15532	15676	15593	15599	15652	15654	15376	15532	15667	15526	15587	15617	15602	15639	15623	15418	15460	15540	15577	15552	15555	15772	15712	15719	15708	15512	15441	15489	15560	15631	15461	15667	15538	15568	15541	15563	15443	15597	15526	15480	15542	15667	15672	15474	15610	15590	15601	15600	15597	15382	15596	15429	15537	15653	15532	15570	15346	15684	15576	15484	15558	15535	15464	15377	15762	15466	15524	15447	15435	15385	15465	15403	15546	15575	15565	15493	15457	15514	15494	15675	15540	15378	15583	15771	15462	15568	15489	15534	15573	15389	15555	15665	15569	15600	15532	15525	15646	15738	15694	15564	15581	15510	15562	15589	15579	15523	15702	15624	15532	15545	15659	15628	15520	15540	15507	15609	15612	15519	15588	15621	15523	15613	15681	15474	15458	15510	15652	15712	15550	15462	15406	15653	15672	15695	15573	15667	15598	15546	15646	15523	15457	15429	15662	15539	15437	15681	15390	15542	15519	15455	15650	15516	15541	15475	15681	15397	15711	15573	15509	15446	15562	15584	15523	15469	15539	15479	15473	15448	15710	15473	15574	15656	15628	15424	15671	15565	15664	15347	15548	15693	15494	15350	15623	15578	15702	15574	15578	15718	15488	15439	15701	15745	15417	15516	15435	15341	15545	15520	15542	15576	15593	15703	15518	15587	15363	15629	15544	15563	15512	15520	15485	15467	15504	15616	15687	15636	15672	15620	15381	15763	15701	15392	15537	15450	15435	15579	15381	15567	15588	15388	15543	15621	15561	15570	15576	15539	15518	15564	15405	15362	15562	15659	15585	15582	15624	15477	15527	15710	15574	15701	15445	15670	15537	15396	15689	15480	15583	15454	15523	15713	15551	15561	15538	15542	15632	15653	15665	15525	15473	15523	15490	15452	15574	15522	15528	15593	15590	15483	15659	15597	15619	15711	15531	15546	15522	15508	15433	15623	15571	15619	15482	15750	15518	15508	15667	15528	15637	15506	15555	15389	15438	15495	15728	15306	15436	15504	15543	15656	15522	15581	15694	15616	15497	15854	15634	15705	15462	15571	15792	15487	15571	15630	15570	15572	15632	15676	15442	15669	15521	15717	15488	15500	15486	15539	15626	15569	15404	15648	15578	15697	15549	15577	15475	15629	15561	15589	15490	15693	15503	15645	15578	15652	15438	15528	15496	15685	15556	15683	15736	15556	15735	15545	15475	15540	15576	15622	15737	15473	15566	15522	15637	15559	15624	15534	15432	15411	15415	15481	15553	15569	15567	15481	15766	15653	15524	15548	15656	15511	15650	15524	15361	15509	15532	15648	15531	15565	15675	15445	15471	15653	15585	15550	15442	15520	15455	15621	15537	15653	15602	15585	15646	15559	15555	15469	15572	15417	15484	15613	15648	15497	15615	15602	15472	15600	15695	15659	15583	15664	15491	15616	15509	15546	15373	15558	15672	15483	15599	15523	15562	15556	15597	15626	15413	15690	15352	15671	15432	15549	15535	15529	15554	15593	15487	15512	15389	15555	15734	15461	15700	15630	15521	15468	15610	15647	15530	15541	15599	15527	15686	15609	15593	15488	15548	15589	15661	15507	15575	15451	15577	15356	15557	15392	15502	15443	15442	15546	15587	15448	15653	15517	15493	15815	15713	15780	15479	15545	15523	15562	15538	15545	15681	15427	15587	15444	15589	15522	15685	15514	15600	15495	15681	15597	15453	15570	15566	15548	15722	15471	15508	15546	15446	15569	15723	15366	15455	15533	15459	15634	15413	15440	15603	15627	15579	15460	15664	15603	15597	15477	15473	15443	15680	15667	15578	15585	15514	15562	15343	15624	15717	15498	15445	15575	15458	15650	15553	15466	15514	15545	15665	15632	15642	15599	15499	15293	15624	15637	15421	15451	15517	15380	15592	15418	15787	15535	15412	15565	15594	15401	15592	15557	15442	15680	15644	15636	15653	15765	15486	15497	15579	15487	15512	15584	15439	15665	15537	15620	15524	15698	15542	15444	15427	15524	15406	15549	15469	15647	15562	15667	15489	15640	15658	15542	15555	15469	15515	15623	15468	15517	15645	15530	15442	15517	15685	15573	15520	15520	15302	15559	15508	15543	15422	15407	15498	15460	15649	15511	15622	15576	15421	15606	15538	15471	15444	15641	15556	15609	15671	15488	15516	15552	15581	15381	15524	15394	15387	15612	15690	15532	15595	15453	15731	15231	15506	15514	15748	15642	15541	15605	15466	15524	15529	15607	15637	15426	15604	15545	15495	15641	15506	15528	15545	15433	15663	15772	15617	15577	15627	15489	15614	15474	15577	15702	15444	15593	15518	15535	15401	15417	15572	15591	15665	15649	15499	15421	15508	15644	15703	15484	15478	15348	15575	15596	15503	15335	15544	15528	15476	15646	15533	15703	15636	15666	15575	15425	15562	15451	15422	15633	15487	15451	15591	15429	15504	15703	15634	15489	15363	15437	15515	15588	15542	15637	15725	15481	15589	15636	15452	15519	15426	15616	15517	15609	15607	15753	15395	15668	15392	15569	15579	15519	15718	15662	15589	15612	15512	15466	15443	15651	15523	15642	15541	15512	15591	15508	15613	15557	15449	15623	15551	15541	15715	15577	15573	15497	15576	15461	15556	15519	15647	15625	15625	15639	15479	15607	15545	15475	15460	15518	15478	15631	15659	15518	15379	15656	15686	15667	15560	15396	15342	15574	15483	15470	15439	15458	15495	15702	15545	15662	15454	15528	15543	15549	15473	15521	15564	15328	15693	15530	15535	15446	15453
24016	21380	28948	24323	22304	22281	21381	18794	18171	18238	18691	29035	34887	30655	23888	18271	17627	17580	17750	17537	17363	17475	17522	17528	17374	17467	17505	17463	17438	17507	17541	17579	17315	17421	17552	17430	17459	17636	17478	17553	17366	17561	17288	17661	17418	17331	17426	17486	17524	17421	17430	17395	17557	17404	17505	17501	17629	17610	17465	17260	17384	17367	17331	17323	17354	17370	17287	17554	17395	17373	17336	17524	17490	17326	17237	17439	17386	17451	17342	17469	17335	17316	17460	17682	17394	17408	17540	17559	17457	17471	17352	17505	17242	17370	17488	17239	17377	17288	17410	17421	17372	17258	17362	17426	17576	17519	17377	17248	17532	17499	17385	17672	17629	17292	17346	17446	17275	17403	17365	17367	17380	17484	17512	17450	17425	17547	17254	17483	17392	17390	17289	17468	17499	17573	17392	17413	17219	17546	17369	17472	17497	17409	17486	17373	17457	17318	17254	17203	17438	17384	17430	17434	17247	17599	17489	17399	17481	17559	17153	17363	17338	17458	17246	17363	17340	17343	17456	17462	17616	17477	17457	17594	17290	17457	17499	17304	17455	17505	17306	17376	17446	17320	17368	17437	17227	17527	17586	17473	17318	17340	17535	17531	17528	17309	17521	17547	17273	17266	17386	17437	17478	17340	17335	17294	17301	17472	17545	17314	17387	17401	17426	17554	17389	17427	17321	17495	17314	17328	17601	17411	17203	17390	17393	17379	17192	17460	17487	17370	17503	17572	17611	17488	17577	17488	17261	17122	17344	17618	17322	17424	17377	17361	17422	17347	17460	17622	17377	17376	17376	17540	17330	17305	17442	17323	17298	17541	17241	17428	17169	17306	17353	17333	17322	17348	17323	17367	17360	17271	17375	17238	17139	17550	17437	17465	17262	17344	17331	17519	17343	17475	17624	17499	17419	17248	17245	17450	17429	17636	17597	17392	17353	17430	17557	17206	17359	17405	17450	17457	17527	17433	17241	17337	17330	17391	17520	17345	17236	17288	17235	17450	17349	17634	17325	17330	17443	17362	17402	17522	17558	17121	17463	17519	17472	17341	17381	17259	17344	17279	17426	17411	17258	17357	17296	17381	17481	17392	17243	17535	17516	17320	17386	17392	17427	17370	17405	17299	17462	17419	17645	17481	17334	17356	17328	17174	17512	17347	17332	17388	17342	17263	17384	17338	17516	17386	17137	17572	17470	17268	17451	17389	17425	17171	17322	17259	17265	17382	17346	17504	17428	17424	17429	17438	17592	17038	17620	17324	17313	17443	17209	17372	17326	17318	17374	17511	17454	17349	17328	17564	17301	17320	17419	17164	17319	17407	17362	17229	17416	17209	17307	17124	17341	17519	17351	17473	17435	17380	17411	17245	17295	17455	17572	17503	17456	17582	17519	17257	17405	17436	17394	17526	17604	17381	17393	17394	17276	17338	17514	17432	17531	17361	17333	17586	17370	17556	17455	17449	17458	17242	17401	17444	17380	17319	17450	17282	17380	17487	17378	17259	17258	17356	17357	17150	17349	17722	17258	17356	17485	17454	17442	17498	17519	17377	17413	17435	17452	17341	17368	17377	17391	17446	17318	17300	17388	17355	17604	17402	17309	17459	17320	17337	17488	17376	17532	17386	17589	17268	17360	17209	17340	17447	17565	17314	17371	17516	17421	17250	17554	17492	17306	17414	17530	17316	17267	17240	17567	17427	17432	17167	17459	17277	17518	17248	17401	17436	17550	17396	17186	17342	17274	17502	17464	17322	17497	17396	17604	17384	17415	17359	17523	17498	17494	17346	17403	17190	17437	17500	17578	17424	17530	17371	17325	17403	17338	17466	17424	17405	17505	17469	17359	17626	17443	17305	17230	17435	17525	17457	17207	17274	17410	17389	17400	17451	17379	17400	17304	17381	17440	17435	17267	17202	17424	17475	17550	17482	17475	17449	17210	17470	17373	17228	17354	17518	17429	17507	17532	17507	17307	17493	17296	17398	17272	17504	17452	17444	17385	17253	17441	17807	17467	17547	17447	17283	17412	17526	17429	17313	17355	17399	17414	17457	17591	17357	17372	17257	17362	17217	17527	17333	17306	17525	17624	17339	17413	17354	17468	17624	17437	17393	17505	17165	17417	17439	17438	17263	17429	17298	17495	17382	17417	17426	17427	17486	17450	17432	17373	17457	17318	17311	17283	17364	17326	17419	17353	17546	17248	17360	17448	17568	17453	17262	17501	17309	17318	17238	17368	17465	17493	17413	17375	17047	17334	17354	17349	17281	17350	17446	17438	17322	17291	17421	17274	17450	17565	17491	17364	17331	17431	17337	17417	17196	17180	17477	17429	17507	17517	17370	17468	17346	17413	17324	17290	17263	17557	17367	17397	17225	17391	17268	17297	17355	17437	17267	17452	17329	17371	17215	17380	17499	17391	17302	17472	17340	17465	17323	17477	17706	17490	17466	17643	17439	17401	17411	17513	17462	17478	17473	17462	17233	17490	17280	17300	17479	17349	17050	17119	17248	17282	17339	17331	17270	17248	17307	17297	17272	17316	17229	17431	17477	17272	17315	17387	17499	17368	17309	17311	17460	17403	17436	17294	17487	17571	17352	17412	17371	17334	17463	17207	17317	17361	17396	17353	17412	17500	17336	17457	17413	17493	17412	17345	17495	17376	17379	17280	17361	17385	17378	17435	17446	17518	17422	17396	17637	17512	17463	17188	17449	17482	17430	17509	17412	17395	17275	17305	17410	17447	17538	17391	17560	17446	17432	17479	17281	17476	17412	17426	17610	17529	17400	17399	17395	17363	17505	17398	17275	17460	17639	17343	17496	17490	17375	17521	17411	17503	17326	17351	17148	17307	17306	17315	17302	17574	17341	17452	17228	17568	17324	17396	17419	17388	17478	17362	17147	17401	17120	17353	17437	17297	17371	17297	17365	17591	17441	17551	17540	17437	17436	17323	17439	17420	17588	17525	17421	17258	17415	17306	17340	17293	17549	17698	17348	17302	17157	17417	17507	17322	17618	17338	17510	17283	17362	17568	17441	17505	17309	17468	17378	17427	17460	17408	17490	17456	17454	17489	17346	17364	17412	17262	17270	17436	17308	17443	17448	17406	17431	17502	17501	17155	17102	17549	17334	17282	17611	17465	17562	17445	17451	17344	17355	17339	17360	17497	17350	17466	17217	17307	17480	17418	17317	17423	17586	17476	17377	17256	17674	17344	17546	17269	17540	17431	17391	17404	17185	17411	17413	17584	17429	17375	17250	17291	17344	17308	17348	17508	17462	17620	17364	17358	17402	17409	17357	17395	17263	17458	17486	17514	17034	17488	17392	17368	17463	17497	17442	17491	17396	17471	17401	17379	17267	17394	17484	17345	17362	17310	17505	17414	17395	17352	17341	17669	17346	17544	17227	17375	17400	17324	17385	17409	17331	17431	17439	17354	17235	17385	17326	17366	17317	17300	17385	17498	17507	17316	17334	17377	17375	17535	17382	17493	17381	17390	17442	17324	17391	17296	17236	17657	17520	17312	17475	17494	17463	17503	17470	17497	17544	17444	17498	17388	17509	17152	17376	17537	17490	17650	17398	17562	17452	17410	17295	17341	17152	17273	17492	17585	17339	17437	17334	17474	17320	17397	17550	17642	17614	17327	17154	17401	17490	17396	17317	17326	17490	17591	17489	17534	17324	17135	17339	17272	17198	17413	17433	17625	17180	17404	17398	17532	17513	17440	17194	17394	17550	17242	17443	17489	17505	17490	17696	17625	17536	17531	17443	17453	17298	17419	17349	17358	17299	17225	17397	17504	17340	17413	17511	17473	17438	17594	17485	17305	17424	17431	17357	17531	17388	17393	17265	17453	17426	17383	17308	17238	17402	17366	17454	17350	17441	17773	17482	17233	17586	17453	17372	17342	17230	17467	17536	17242	17490	17442	17472	17397	17232	17574	17360	17337	17484	17269	17398	17456	17345	17251	17326	17409	17460	17245	17605	17325	17505	17356	17261	17514	17257	17444	17320	17477	17446	17279	17418	17348	17386	17358	17356	17360	17549	17296	17398	17475	17273	17449	17413	17447	17484	17364	17236	17252	17187	17461	17473	17471	17347	17196	17536	17460	17455	17522	17316	17385	17222	17412	17512	17449	17469	17403	17355	17418	17653	17313	17341	17467	17560	17578	17425	17352	17418	17320	17368	17360	17444	17346	17552	17466	17405	17326	17265	17330	17680	17547	17474	17380	17270	17310	17455	17355	17384	17385	17358	17633	17289	17301	17400	17571	17477	17603	17424	17364	17261	17362	17390	17372	17497	17146	17449	17500	17725	17443	17476	17268	17089	17254	17513	17380	17513	17472	17243	17291	17538	17260	17149	17468	17495	17551	17488	17276	17581	17385	17596	17384	17357	17536	17362	17461	17527	17216	17690	17399	17510	17445	17343	17370	17381	17430	17462	17521	17482	17299	17526	17298	17486	17306	17530	17326	17349	17328	17642	17496	17469	17407	17485	17426	17420	17330	17453	17522	17485	17527	17584	17426	17444	17442	17395	17193	17412	17110	17451	17328	17425	17349	17496	17355	17348	17257	17306	17262	17418	17457	17305	17471	17540	17287	17507	17364	17304	17405	17141	17554	17323	17559	17476	17446	17397	17362	17455	17502	17482	17519	17327	17522	17316	17367	17341	17516	17407	17234	17220	17408	17203	17432	17624	17226	17351	17399	17352	17523	17373	17141	17457	17381	17488	17630	17533	17254	17389	17194	17398	17394	17452	17439	17545	17502	17372	17251	17407	17496	17218	17368	17312	17427	17416	17364	17518	17365	17335	17401	17451	17515	17319	17396	17513	17224	17420	17395	17318	17123	17279	17400	17264	17477	17356	17411	17382	17454	17613	17452	17369	17254	17344	17348	17142	17284	17430	17310	17410	17363	17444	17249	17352	17285	17284	17409	17493	17416	17451	17472	17366	17215	17502	17416	17227	17490	17357	17448	17610	17405	17381	17382	17433	17312	17261	17299	17450	17437	17274	17376	17580	17489	17421	17382	17502	17304	17504	17454	17543	17443	17484	17513	17406	17477	17436	17403	17285	17430	17142	17453	17563	17486	17507	17332	17541	17477	17360	17444	17561	17314	17163	17416	17353	17564	17380
17173	29115	27337	23247	20686	19051	17927	17552	17258	16875	17706	33807	37389	31619	22397	15831	15797	15874	15903	16097	15916	15970	15862	15679	15931	15872	15913	15886	15874	15866	15829	16007	15782	16049	15883	15996	16022	15907	15814	15905	15760	15948	15930	16011	15913	15928	15849	15951	15768	15957	15882	15936	15883	15966	15846	15746	15793	15873	16031	15870	16002	15877	15758	15933	15961	15874	15879	16004	15971	15841	15864	15784	16026	15861	15825	15903	15794	15949	15805	15851	15860	15821	15954	15927	15957	15686	15731	15742	15950	15761	15891	15906	15826	16042	15843	15723	15752	16055	15673	15831	15895	15804	15816	16025	15719	15989	15895	15918	15733	15857	15713	15939	15813	15937	15682	15945	15860	15877	15802	15751	15849	15745	15715	15933	15758	15886	15926	15733	16002	15820	15692	15773	15811	15906	15766	16008	15825	16079	15912	15906	16033	15960	15900	15887	15936	15987	15764	15742	15717	15828	15912	15746	15793	15782	15963	15810	16012	15803	16069	15793	15937	15835	15804	15982	15808	15733	15990	15766	15844	15809	15690	16126	15792	15965	15758	15805	15899	15822	15871	15881	15816	15946	15733	15862	15853	15876	15727	16071	15945	15985	15701	15843	15875	16066	15860	15896	16055	15902	15895	15839	15928	15899	15863	15870	15934	15915	15688	16000	15737	15919	15900	15855	15821	15859	15926	15927	15976	15818	15925	15922	15731	15785	15812	15920	15793	15824	15739	15908	15874	15894	15883	15963	15759	15697	15845	15737	15897	15834	15814	15882	15684	15974	15926	15998	15838	15749	15919	15789	15805	15954	15803	15928	16031	15962	15821	15803	15825	15762	15894	16023	15803	15983	15910	15775	15729	15889	15714	15721	15909	15887	15847	15789	15907	15892	15827	15847	15744	15877	15862	15756	15949	15866	15983	15919	15877	15946	15929	15803	15826	15983	15756	15799	15857	15875	15826	15982	15867	15836	15862	15690	16027	15865	15859	15845	15698	15836	15727	15901	15948	15865	15897	15896	15940	15848	15819	15683	15752	15934	15804	15827	15742	15722	15838	15886	15879	15797	15950	15773	15797	15681	15861	16075	15841	15837	15890	15870	15988	15818	15941	15754	15959	15735	15721	15867	15848	15850	15804	15823	15941	15891	15948	15824	15927	15872	15989	15893	15768	15828	16128	15833	15825	15945	15912	15934	15781	16037	15797	16079	15899	15877	15945	15833	15952	15791	15756	15845	15782	15928	15878	15728	15873	15933	15890	16086	15943	15908	15876	15818	15849	15648	15713	15914	15872	16020	15855	15689	16060	15747	15758	15772	15781	15967	15855	15887	15828	15805	15847	15793	15792	15962	15736	15887	15882	15836	15667	15794	15902	15813	16031	15870	15869	15872	15721	15821	15917	15720	15793	15788	15928	15843	15909	15756	15804	15689	15853	15947	15938	15646	15924	15864	15931	15796	15937	15808	15910	16038	15844	15859	15854	15721	15941	15841	15603	15831	15771	15993	15791	15908	15920	15832	15715	15852	15894	15742	15946	15864	15844	15684	15848	15835	15793	16006	15786	15693	15864	15735	15847	15938	15775	15811	15931	15886	15843	15708	15948	15827	15809	15867	15895	15991	15853	15987	15846	15801	15799	16010	15857	15842	15784	16118	15714	15866	15756	15796	15857	15926	15778	15986	15836	15838	15774	15956	15878	15987	15833	15910	15749	15863	15952	15866	16176	16000	15882	15893	16066	15801	15918	15843	15901	15886	15754	15742	15775	15743	15661	15720	15825	15828	15984	15871	15934	15858	15990	15960	15955	15825	15847	15766	15768	15844	16097	15832	15808	15927	15669	15791	15889	15852	15991	15912	15798	15679	15909	15821	16001	15959	15917	15803	15745	15944	15860	15779	15866	15845	15857	15743	15929	15904	15999	15830	15858	15909	15807	15859	15987	15724	15840	15860	15702	15960	15927	15782	15892	15742	15840	15854	15911	15861	15828	15765	15762	15735	15942	15857	15705	15872	15764	15649	16013	15682	15797	15901	15726	15886	15814	15834	15953	15841	15784	15979	15811	15913	15833	15882	15923	15883	15756	15828	15740	15780	15931	15935	15672	15848	15827	15845	15696	16066	15898	15813	15752	15911	15997	15886	15704	15825	15932	15884	15683	15866	15772	15950	15888	15841	16000	15871	15911	15826	15751	15796	15768	15909	15827	15917	15872	15841	15829	15779	15817	15762	15944	15873	15826	15977	15779	15841	15917	15856	15806	15758	15823	15884	15993	15856	15769	15837	15835	15900	15827	15900	16121	15906	15956	15910	15855	15847	15806	15862	15848	15949	15852	15842	15859	15767	15806	15848	15872	16044	15890	15841	15762	15663	15879	15870	15831	15900	15823	15759	15678	15795	15944	15836	15828	15864	15816	15835	15814	15808	15816	15883	15828	15901	15805	15805	15824	15886	15913	15794	15790	15708	15926	15788	15859	15791	15965	15579	15925	15864	15750	15873	15911	15759	15850	15804	15901	15866	15959	15933	15973	15889	15685	15916	15851	16074	15657	15730	15924	15775	15748	15822	15948	15766	15725	15735	15867	15753	15723	16076	15750	15824	15968	15861	15960	15818	15657	15883	15870	15892	15914	15772	15920	15795	15796	15960	15696	15983	15839	15883	16037	15823	15727	15777	15900	15902	15923	15936	15870	15777	15940	15906	15893	16019	15853	15740	15845	15766	15963	15879	15893	15794	15872	15906	15915	15807	15962	15940	15884	15784	15848	15738	15860	15610	15824	15955	15885	15738	15839	15852	15722	15867	15817	15702	15848	15812	15774	15756	15875	15984	15814	15794	15837	15792	15756	15832	15956	15993	15718	15850	15698	15813	16024	15839	15813	15767	15894	15680	15828	15855	15799	16009	15876	15756	16014	15838	15964	15891	15822	15967	15933	15932	16067	15991	15717	15896	15953	15904	15840	15938	15933	15856	15931	15875	15850	15796	15800	15792	15799	15678	15799	15893	15820	15936	15685	15824	15861	15848	15840	16103	15839	15969	15755	15649	15806	15864	15840	15799	15993	15958	15839	15748	15911	15871	15969	15911	15926	15848	15828	15814	15919	15933	15891	15947	15852	15767	15790	15870	15894	15885	15784	15933	15843	15861	15633	16039	16062	15773	15832	15895	15861	15919	15919	15966	15893	15921	15828	15851	15817	15753	15787	15742	15938	16021	15817	15736	15833	15699	15883	15854	15860	15919	15820	15852	15749	15835	15918	15821	15816	15909	15918	15805	15880	15820	15773	15921	15741	15732	15865	15993	15839	15897	15885	15668	15743	15903	15875	15960	15912	15799	16007	15696	15878	15742	15879	15782	15763	15752	15838	15833	15946	15796	15936	15778	15888	15824	15682	15849	15777	15974	15974	15858	15899	15859	15963	15807	15822	15754	15817	15951	15849	15824	15879	15776	15799	15838	15931	15920	15889	15863	16007	15806	15973	15757	15965	15714	15842	15976	15695	15836	15821	15896	15904	15962	15803	15810	15940	15969	15838	15891	15806	15747	15873	15886	15836	15981	15914	16011	15980	15957	15861	15912	15924	15973	15916	15980	15741	16052	15901	15668	15782	15834	15671	15996	15978	15799	15900	15988	15983	15915	15713	15797	15751	15787	15843	15845	15706	15831	15768	15618	15719	15948	15822	15796	15846	15847	15821	15889	15947	15983	15887	15829	15754	15787	15983	15856	15850	15773	16040	15721	15812	15891	15794	15976	15701	15985	15770	15585	15733	15716	15891	15870	15841	15781	15881	15961	15878	15914	15902	15851	15733	15835	15806	15894	15870	15940	15821	16053	15873	16018	15929	15920	15823	15707	15875	15806	15962	15845	15912	15799	15683	15885	15880	15878	15845	15769	16048	15836	16058	15775	15982	15820	15840	15878	15753	15857	15992	15873	15836	15872	16021	15910	15801	15966	15749	15819	15971	15832	15899	15755	15938	15800	15872	15841	15800	15917	15883	15894	15923	15751	15913	15749	15822	15754	15872	15895	15693	15751	16060	15774	15720	15986	15839	15906	15834	15867	16080	15788	15805	15929	15867	15834	15936	15816	15791	15867	15860	15701	15994	15729	15809	15882	15987	16022	15943	15792	15868	16009	15683	15868	15977	15726	15883	15794	15802	15752	16015	15833	15962	15869	15900	15947	15855	15672	15877	16052	15873	15826	15871	15858	15856	15919	15942	16016	15806	15886	15719	15964	15994	16020	15968	15844	15827	15688	15791	15879	15883	15957	15899	15749	15919	15944	15952	15926	15638	15931	16001	15860	15671	15775	15841	15705	15849	15815	15922	15789	15790	15826	15825	15878	15731	15898	15820	15744	15931	15879	15916	15816	15902	15896	16027	15735	15820	15909	15908	15882	15844	15820	15818	15854	15747	16105	15798	15878	15873	15722	15969	15950	15861	15903	15804	15726	15828	15832	15679	15858	15780	15878	15914	15883	15849	15829	15802	15871	15986	15975	15894	15817	15961	15734	15898	15793	15939	15742	15775	15786	15850	15865	15916	15705	15804	15739	15860	15641	15794	15840	15868	15821	15839	15974	15923	15706	15794	15875	15851	15851	15891	15885	15868	15862	15909	15950	15892	15827	15699	15914	15629	16009	16081	15766	15764	15932	15833	16173	15876	16001	15966	15833	15721	15710	15753	15762	15854	15895	15680	15988	15810	15785	16007	15909	15879	15907	15867	15820	15863	15968	15799	15876	15841	15762	15830	15926	15734	16096	15876	15893	15832	15787	15679	15748	15892	15728	15990	15786	15769	15862	15822	15779	15809	15839	15959	15709	15893	16059	15935	15799	15826	15798	15804	15906	15768	15842	15816	15830	15939	15838	15811	15648	15927	15864	15888	15808	15929	15884	15834	15709	15902	15880	15962	15908	15895	15855	15689	15907	15976	15904	15772	15821	16002	15780	15887	15984	15865	15870	15850	15655	15843	15736	15859	15739	15858	15813	15854	15780	15812	15997	15878	15834	15752	15785	15821	15975	15728	15752	15872	15902	15998	15984	15984	15948	15856	15783	15994	15746	15699	15803	15816	15684	15781	15890	15895	15942	15904	15782	15735	15860	15906	15773	16044	15895	16061	15833	15909	16039	15759	15742	15898	15788
22975	21402	29375	23838	21632	23664	25719	20216	18928	18973	27736	45220	41510	34946	25316	18849	18097	17867	17934	17916	17703	17749	17954	17788	17797	17601	17677	17933	17778	17929	17810	18082	17726	17783	18057	17840	18185	18014	17699	17645	17589	17718	17590	17762	17647	17781	17662	17816	17658	17574	17939	17729	17832	17894	17988	17771	17768	17758	17538	17621	17708	17740	17785	17712	17593	17838	17563	17741	17784	17606	17637	17698	17841	17834	17584	17727	17680	17604	17710	17760	17719	17776	17734	17705	17718	17639	17543	17840	17735	17714	17738	17569	17924	17860	17688	17772	17715	17941	17794	17818	17791	17791	18080	17947	17462	17544	17598	17753	17860	17616	17613	17514	17725	17522	17691	17883	17625	17794	17622	17878	17605	17831	17831	17752	17544	17800	17691	17887	17775	17707	17635	17768	17882	17538	17588	17529	17671	17498	17709	17511	17707	17482	17716	17616	17891	17667	17627	17650	17664	17436	17771	17812	17529	17644	17800	17747	17645	17854	17954	17686	17651	17750	17739	17668	17455	17554	17628	17467	17629	17799	17627	17699	17677	17642	17802	17875	17904	17878	17616	17727	17735	17747	17784	17668	17630	17623	17722	17692	17585	17639	17752	17645	17630	17755	17864	17771	17619	17854	17777	17555	17628	17662	17666	17727	17698	17811	17746	17573	17799	17583	17825	17747	17719	17666	17717	17795	17795	17650	17751	17692	17768	17790	17726	17722	17539	17714	17812	17639	17861	17721	17407	17521	17798	17539	17755	17742	17700	17581	17707	17764	17706	17624	17871	17702	17566	17783	17866	17942	17602	17726	17856	17669	17404	17556	17650	17749	17813	17793	17861	17729	17529	17560	17707	17778	17678	17613	17690	17886	17667	17717	17737	17714	17782	17629	17583	17735	17852	17801	17680	17695	17881	17527	17543	17442	17696	17741	17685	17823	17620	17588	17801	17719	17582	17501	17744	17863	17724	17740	17695	17681	17854	17887	17702	17702	17737	17400	17545	17572	17668	17664	17456	17491	17575	17659	17573	17787	17846	17643	17798	17827	17743	17651	17613	17631	17733	17637	17579	17745	17826	17746	17808	17673	17709	17695	17491	17751	17594	17652	17586	17565	17800	17736	17733	17843	17733	17611	17698	17697	17628	17678	17617	17596	17783	17646	17558	17562	17553	17605	17860	17697	17885	17772	17720	17624	17671	17835	17697	17621	17781	17409	17716	17708	17913	17578	17391	17598	17872	17815	17684	17806	17977	17756	17513	17822	17835	17673	17681	17629	17734	17761	17771	17665	17825	17880	17771	17543	17579	17712	17459	17685	17834	17581	17598	17662	17685	17796	17593	17805	17471	17746	17602	17698	17816	17565	17588	17612	17660	17660	17616	17679	17458	17675	17813	17759	17788	17599	17734	17594	17566	17735	17767	17769	17832	17768	17722	17433	17491	17762	17687	17636	17733	17701	17626	17740	17585	17678	17620	17751	17775	17650	17657	17640	17818	17756	17662	17580	17777	17697	17558	17656	17737	17685	17593	17469	17625	17753	17915	17719	17535	17583	17790	17686	17631	17442	17601	17492	17599	17555	17727	17667	17720	17661	17545	17612	17789	17688	17609	17679	17710	17661	17649	17694	17833	17653	17551	17692	17538	17805	17714	17758	17620	17534	17763	17613	17659	17593	17754	17772	17762	17708	17572	17667	17721	17638	17840	17578	17434	17736	17677	17649	17887	17679	17799	17497	17631	17633	17721	17571	17582	17759	17882	17615	17530	17737	17762	17727	17770	17587	17666	17649	17529	17738	17594	17732	17773	17764	17635	17619	17579	17490	17637	17767	17817	17727	17818	17752	17756	17831	17764	17812	17835	17629	17785	17747	17552	17520	17823	17513	17655	17614	17803	17744	17681	17680	17655	17707	17659	17798	17552	17883	17460	17795	17631	17555	17739	17593	17603	17842	17569	17538	17584	17563	17880	17656	17772	17741	17731	17758	17496	17480	17724	17863	17654	17811	17602	17755	17747	17764	17737	17737	17623	17542	17829	17801	17717	17688	17910	17615	17923	17713	17585	17607	17558	17555	17765	17855	17500	17557	17736	17834	17606	17731	17735	17466	17667	17654	17685	17620	17730	17626	17734	17806	17666	17629	17546	17484	17761	17608	17547	17706	17607	17864	17721	17702	17852	17796	17705	17705	17583	17489	17787	17991	17594	17772	17566	17857	17733	17670	17546	17839	17758	17516	17654	17713	17707	17622	17696	17672	17844	17637	17690	17543	17648	17910	17765	17581	17555	17555	17448	17605	17672	17815	17535	17781	17689	17723	17487	17525	17731	17756	17771	17691	17583	17545	17677	17665	17742	17707	17788	17634	17525	17694	17644	17567	17657	17573	17679	17699	17811	17777	17742	17691	17623	17648	17513	17492	17451	17672	17766	17589	17761	17488	17847	17616	17702	17866	17648	17825	17752	17543	17748	17768	17859	17457	17688	17625	17913	17697	17564	17687	17594	17909	17684	17541	17619	17587	17715	17579	17727	17777	17715	17696	17637	17681	17706	17734	17551	17666	17671	17565	17794	17691	17934	17751	17826	17883	17823	17846	17738	17613	17803	17799	17518	17737	17869	17686	17819	17710	17685	17652	17587	17781	17670	17924	17650	17595	17854	17601	17576	17657	17725	17581	17709	17676	17583	17475	17687	17671	17831	17815	17906	17779	17637	17764	17803	17807	17526	17738	17848	17507	17532	17512	17608	17929	17651	17829	17653	17706	17614	17415	17720	17666	17789	17710	17641	17611	17659	17777	17794	17785	17738	17631	17695	17740	17777	17707	17878	17721	17540	17622	17806	17747	17692	17730	17684	17619	17603	17766	17755	17770	17732	17733	17643	17353	17603	17668	17799	17826	17791	17592	17547	17562	17635	17766	17501	17845	17505	17729	17770	17531	17669	17755	17639	17597	17626	17798	17651	17576	17748	17724	17614	17673	17792	17820	17593	17419	17528	17754	17662	17522	17776	17765	17564	17544	17783	17889	17519	17603	17475	17711	17520	17501	17614	17491	17763	17495	17766	17680	17621	17716	17519	17607	17449	17647	17657	17817	17817	17685	17709	17584	17709	17710	17473	17777	17575	17705	17701	17660	17721	17530	17584	17754	17783	17827	17861	17616	17686	17360	17736	17428	17651	17695	17611	17572	17675	17630	17631	17623	17772	17548	17636	17530	17596	17490	17648	17784	17678	17522	17727	17647	17575	17689	17526	17500	17544	17827	17648	17775	17582	17685	17614	17774	17783	17664	17722	17590	17806	17712	17686	17606	17685	17903	17663	17625	17612	17757	17824	17654	17726	17670	17760	17840	17726	17809	17675	17712	17806	17649	17432	17775	17717	17643	17543	17582	17706	17750	17671	17728	17644	17637	17609	17644	17576	17595	17731	17663	17517	17474	17800	17710	17659	17497	17557	17601	17608	17647	17777	17659	17658	17581	17821	17789	17647	17709	17519	17411	17604	17710	17745	17687	17747	17587	17773	17636	17738	17649	17519	17709	17596	17629	17715	17609	17727	17773	17553	17639	17768	17487	17673	17635	17620	17589	17606	17841	17734	17630	17566	17567	17576	17581	17729	17808	17538	17611	17658	17828	17586	17501	17602	17578	17521	17664	17684	17618	17632	17635	17514	17628	17650	17612	17663	17608	17798	17808	17683	17808	17605	17713	17568	17692	17853	17797	17810	17595	17538	17815	17898	17659	17647	17591	17710	17783	17831	17475	17465	17684	17721	17672	17736	17723	17604	17735	17742	17701	17548	17667	17542	17805	17604	17614	17531	17615	17672	17689	17725	17669	17694	17708	17624	17682	17680	17608	17770	17595	17377	17910	17728	17374	17648	17600	17580	17669	17600	17668	17805	17602	17815	17719	17572	17722	17633	17748	17678	17814	17534	17761	17636	17630	17748	17782	17709	17812	17718	17644	17571	17605	17421	17406	17622	17702	17723	17736	17708	17520	17686	17685	17558	17626	17515	17696	17623	17707	17758	17592	17723	17641	17531	17563	17837	17425	17609	17615	17732	17719	17694	17788	17678	17663	17611	17641	17787	17736	17646	17622	17673	17743	17652	17499	17674	17598	17701	17685	17571	17558	17719	17592	17662	17579	17813	17693	17571	17676	17636	17685	17648	17666	17734	17676	17859	17558	17681	17476	17604	17781	17632	17531	17611	17841	17667	17634	17728	17635	17703	18027	17790	17549	17706	17685	17631	18043	17700	17612	17695	17851	17635	17661	17692	17630	17732	17625	17890	17677	17877	17605	17747	17591	17671	17765	17806	17607	17586	17570	17666	17701	17762	17405	17645	17494	17624	17692	17728	17554	17656	17580	17862	17755	17769	17751	17831	17848	17730	17494	17715	17566	17626	17738	17684	17678	17670	17554	17668	17860	17575	17700	17616	17762	17624	17599	17744	17539	17691	17638	17846	17485	17602	17837	17762	17649	17730	17752	17780	17580	17879	17404	17732	17719	17624	17795	17790	17797	17757	17510	17615	17856	17587	17762	17601	17330	17587	17591	17496	17749	17717	17902	17703	17803	17719	17754	17738	17809	17629	17569	17742	17571	17861	17832	17568	17671	17510	17833	17455	17765	17473	17583	17395	17574	17644	17632	17569	17754	17794	17745	17803	17641	17757	17623	17704	17603	17815	17669	17779	17633	17839	17798	17675	17547	17751	17919	17550	17812	17762	17812	17860	17614	17831	17692	17747	17734	17891	17741	17693	17823	17891	17672	17529	17854	17649	17551	17850	17661	17641	17575	17543	17712	17640	17838	17667	17856	17677	17705	17810	17677	17785	17756	17685	17806	17607	17665	17521	17691	17684	17488	17768	17786	17625	17828	17643	17520	17656	17817	17691	17634	17741	17745	17637	17735	17841	17983	17751	17659	17714	17710	17768	17808	17704	17732	17771	17679	17373	17598	17732	17891	17751	17584	17701	17677	17506	17607	17519	17671	17751	17521	17814	17626	17775	17667	17782	17733	17691	17644	17779	17639	17779	17540	17452	17641	17569	17756	17728	17681	17666	17371	17633	17453	17573	17603	17589	17685	17645	17649	17752	17767	17618	17379	17629	17661	17901	17472	17744	17699	17737	17500	17724	17553	17672	17639
18816	33859	31712	26221	23648	21360	19915	18908	18011	17487	30683	47450	43013	36401	23469	16341	15994	16032	15883	16088	15876	16098	16143	16051	16098	15959	16141	16045	15983	16140	16048	16041	16033	16194	16179	16362	16183	16384	16002	16150	16022	16293	16199	16178	16131	15940	15953	15933	16136	15912	15965	16143	16118	15984	16048	16184	15990	16201	16191	15910	16245	16191	16124	16068	16111	15986	16086	16009	16153	16003	16141	16285	15906	16072	16062	15969	16172	16024	16147	16172	15971	15897	16131	15965	16094	15823	15976	16214	16175	16193	15928	16080	16128	16121	16127	15749	15998	15908	16027	15939	16116	16027	16142	15921	16011	16012	15866	15950	16094	15907	16016	15975	16092	16022	16081	16065	15965	16042	16055	16161	16307	16041	15968	16032	16027	15916	15988	16009	16095	16239	16006	16019	16121	16228	16012	16097	16067	16034	15849	15956	16071	16079	16075	15945	15966	16127	16033	16178	16063	15927	16113	15967	16016	16068	16007	16048	16001	15985	16052	16121	16002	16132	16091	16070	16068	16021	16159	16209	16051	15997	16123	16028	16047	15947	16190	15946	15967	16093	16003	16095	16081	15949	15885	15973	16120	16077	16034	16196	15863	15828	15946	16191	16013	15848	16021	16009	15911	15999	16023	16022	16163	16035	15905	15918	16081	15981	15977	16039	16045	16022	15969	15991	15958	15991	16132	16068	16121	16002	16045	15930	16111	16107	15998	15972	16000	16109	16030	16127	15967	15997	15988	15999	15946	16107	15931	16139	16143	16053	15962	15955	15781	16075	16075	15857	16157	16144	15940	16048	15814	15963	16044	16017	15902	15891	15980	16084	16074	16109	15895	15994	15932	15948	16021	15932	16006	16136	15970	16011	16173	16147	15904	16065	16098	16107	15991	16110	16135	16183	15995	15838	15846	16134	16140	16116	15995	15952	16157	16013	16082	16014	16113	15879	16079	16003	15963	15947	16118	16078	16071	16146	16033	16031	16113	15967	15951	15998	15870	16111	15864	16101	15841	16203	16031	16002	15992	16089	16154	15948	15877	16016	16119	16008	15951	16015	16145	15998	16152	16083	16004	15991	16162	15972	16083	16007	16034	16104	16007	15932	16156	16143	15975	15995	16060	15898	15911	16053	16068	15929	15965	15882	16169	15827	16091	15959	16141	16107	15867	16002	15976	15996	15875	15987	15980	15989	15962	16193	16006	16023	15985	16031	16000	15989	16098	15872	16072	16011	16114	16052	15917	16049	16197	16050	16073	15795	16025	16169	16086	16083	15812	15947	16207	15989	15920	16078	15866	16141	16048	15903	16167	15994	16005	16053	15988	16114	15933	16049	16119	15944	15882	16070	16092	15906	15905	15921	15957	16050	16060	16093	16056	16155	16029	16140	15852	16110	15976	15887	16131	15976	15983	16122	15790	15962	16073	15953	16042	15936	15864	16071	16094	16160	16194	16169	16020	16131	15995	16054	16002	16009	16366	15918	16098	16081	16050	16123	16010	16159	15897	16007	16004	15970	16089	16186	15951	16020	16106	16018	16020	15888	16051	16122	16013	16012	16035	16010	16062	16044	15774	16199	15949	16046	16002	16105	16053	16068	15966	16166	15995	15878	15994	15925	16014	15950	15891	16037	16049	16203	16052	16161	15975	15972	16068	15991	16105	15994	15792	16183	16000	16038	15997	16023	16144	15860	15878	16133	16187	15966	16121	15961	15917	15922	15987	15957	15967	16013	15875	16152	15961	16096	16232	15959	16093	15982	16076	15951	16042	16068	15950	16019	15972	16039	15927	15958	16076	15882	16029	15952	15988	16015	15990	16112	16087	15987	16109	16126	15982	16029	16022	16082	16037	16008	16014	16016	15984	16100	15871	15901	15991	15987	16096	15754	16038	15944	15964	16078	16082	16107	15982	16064	16074	16069	16096	15912	16039	16048	15950	15888	15973	16117	16024	15997	16047	15978	16010	16091	15900	16048	15973	16191	16014	16030	15963	16090	15945	16045	15987	16142	15995	16021	16029	15903	15924	15804	16114	16150	15975	15832	16003	15911	16151	15976	16012	15907	16042	16072	15890	15947	16057	16035	16258	16112	16141	15984	15996	16111	16066	15987	16268	16087	16178	16111	15895	16143	15925	16167	15989	16047	16074	16066	16031	16040	15879	15973	16168	15984	15937	16204	16022	15795	16064	15942	16006	15942	15975	15812	15930	16149	16055	15805	16168	16111	16100	16000	15927	16040	16080	15930	16057	16067	15978	16035	16189	15997	16060	15901	16069	15859	16027	15858	16089	16111	15866	16214	16218	15952	16060	16286	16182	15894	16073	15984	16064	15973	16079	15972	16017	16127	16006	16072	16044	15911	16050	15885	16022	15980	16040	16049	16043	15979	15886	15969	15926	16065	15977	15780	16039	16019	15986	15964	15884	16126	15980	16122	16181	15974	16116	16092	16062	16025	16001	16134	15964	16067	16131	15912	15994	16027	16094	16056	16016	16119	15951	16049	15981	16036	16039	15922	16164	16000	15754	16145	16078	16014	16084	15974	16064	16110	15943	16051	16065	16048	15870	15987	16086	16023	15983	16013	15843	16075	15963	15906	16029	15913	15936	16034	16106	16128	15936	15814	16032	16046	15991	16008	15998	16140	16072	16055	16056	16111	16023	16161	16102	15886	16041	16108	15933	16080	16108	15936	15969	16050	16103	16127	15999	15898	15956	16007	16155	15963	15988	15925	15885	15912	16069	15955	16184	15991	15949	15996	15866	16079	15856	16059	16108	15925	16028	15864	15978	15934	15963	15833	15978	16042	15828	15952	16191	15936	16093	16082	15997	16113	15968	15922	16006	15930	16117	16173	15915	16059	16054	15932	15922	15935	15996	16039	16071	15978	15955	15973	15883	15895	16098	15989	16026	16000	16122	15887	16168	16043	16031	16206	15990	15861	15964	16121	15939	15927	16105	15664	15850	16058	16088	16032	15778	15787	16019	15945	16160	15853	15981	15901	16033	16047	16015	15997	15979	15864	16057	15983	15990	16096	16050	16062	16053	16128	15998	16087	16167	16030	16040	15919	15885	16155	15996	15898	16105	16125	16002	15984	16139	16005	16047	16108	15982	16136	15979	16124	15963	15877	15892	15998	15998	16137	16095	16009	16047	15870	15903	15960	16053	16085	15891	15944	16031	16207	15943	16179	16053	16022	16081	16172	15864	15919	15958	16082	15974	15995	15969	15948	16093	15938	15856	16057	16012	16073	16008	16096	15974	16037	16068	16084	15908	15991	15950	16023	16042	15970	16144	16032	16091	16046	16105	16002	15905	16149	15968	16102	16089	16163	16025	16160	15856	16087	16084	15891	16239	16008	15967	15843	16141	15977	16032	15843	16085	16046	15981	16061	16039	15978	16082	15814	16164	15994	15819	16022	15990	16100	16061	16082	16027	15931	16023	15976	15990	15965	15852	16003	15971	15914	16050	15853	16040	16067	16019	16042	16047	16061	15942	15892	16037	16076	15893	15968	15998	15939	15912	16030	16049	16163	16128	16138	15964	16081	15962	15940	15900	16169	16075	16120	16008	16016	16040	15883	16043	15885	16215	16152	15947	16019	16029	15951	15999	16137	16187	16061	16097	16114	15996	15941	16204	15981	15851	15889	16021	16115	15834	15941	16036	16024	15889	16015	15974	16032	16018	16082	15928	16020	16072	15945	16056	16048	15947	16055	15900	16104	16045	16122	16046	16128	16049	16031	16013	15985	15961	15974	16123	16032	16016	15998	15835	16015	16158	15901	16080	16177	16139	15965	16004	15965	16057	16024	16052	15953	16102	15850	16170	15941	16177	15966	16044	15857	16119	15903	15978	16084	16067	15985	16215	16133	15937	15862	16008	15971	15994	15926	15878	15969	16181	16054	16125	16118	15950	15962	15962	16105	16003	15804	16162	15939	16087	16073	16003	15940	15976	15956	16000	15807	15723	16034	16080	15999	16002	16016	15922	15979	16104	16126	16074	16085	15989	15884	16051	15906	16072	15985	15920	15925	16100	16066	16002	15971	16041	16006	15849	16022	16136	15954	16053	15941	16044	15917	16159	16079	15862	16009	16014	16093	16034	15957	16042	16102	16085	15992	15920	16156	15975	16076	16016	16171	15874	15934	15952	16136	16082	15893	15925	16141	15982	16010	16122	16016	15928	15901	15995	16043	15978	15992	15957	16019	15959	16037	16063	16049	15850	15961	16004	15928	16100	16101	16002	16182	16087	15785	15940	16158	16103	16112	15995	15877	16016	15980	16032	16012	15986	16013	16107	16192	16030	15973	16135	15990	16086	16044	15918	16062	16135	15901	16159	15879	15995	15941	16148	16081	15863	16021	15964	16111	15776	15966	15976	16132	16007	15966	16153	15866	15850	15969	16080	16006	16084	16047	15945	16140	15896	16038	16085	15968	15949	16216	15971	15895	15950	15947	16169	16187	16011	15979	16039	15986	16030	16169	16027	16023	16108	15954	15992	15974	15907	15972	15912	15957	15929	15848	15872	16068	16075	15987	16062	16123	15978	15882	16078	16119	15978	16082	15946	16171	16052	16171	15940	16031	15904	15992	15812	16123	16022	15969	16022	16084	15873	16053	16040	16085	15864	15946	16174	15949	16003	15857	16173	15889	15913	15966	16079	16093	16010	16024	15988	16042	15844	15969	15875	15927	16078	15967	15851	15913	16045	16107	16099	15962	16066	15858	15992	16113	16127	16026	16143	15972	15918	16003	16019	16120	15891	16063	15861	16173	15977	15961	15895	16120	15906	16061	15884	16106	15912	16046	16193	16026	15991	15967	16238	16186	16075	16119	15965	16047	16146	16086	16039	15995	16023	16008	16002	15948	15986	16086	16020	15997	16027	16136	15981	16044	16024	15958	16140	16059	15872	16128	16122	15917	15890	15903	15941	15946	16199	16035	16011	15854	15892	15961	15946	16161	16019	15931	15909	16014	16079	15950	16101	15920	16083	15854	15892	16042	16037	16157	16057	16022	16024	16036	16014	15878	15961	16039	16196	16014	16118	16203	16017	16105	16154	16038	16091	16015	15945	16122	16049	15953	16097	16050	16017	15972	15981	16038	16095	16104	15909	16136	16052	15964	16172	15983	16100	16028	15952	16073
27478	22234	25250	21999	18420	18304	17960	17631	17552	17073	17663	19276	20172	19110	18188	17279	17093	16867	16846	17018	17056	16864	16877	17112	17099	16965	16877	16978	17094	17068	16883	16874	16979	16941	16822	16686	17106	16913	17110	16938	17100	16911	16865	16983	16835	16927	17036	17072	16930	17001	16882	16797	16821	16878	16913	16806	16795	16998	16774	16843	17076	16917	17040	16859	16932	16925	16901	16991	16891	16941	16804	17111	16942	17067	16886	16904	17050	16909	16933	16791	16999	16878	16849	16881	16840	17050	17103	16802	16840	17042	16991	17014	16847	16726	16938	16965	16810	16890	16866	16763	16967	16978	16799	16809	17140	16987	16928	17017	16931	16950	17039	16937	17120	16816	16942	16962	17186	17018	16880	16836	16857	16780	17037	16965	17293	16936	16771	17090	16949	17060	17051	17105	16870	16886	17007	16896	16795	17172	16876	17032	17010	16837	16990	17040	16992	16759	17053	16942	16922	16939	17063	17071	16892	16959	16824	16863	17008	17134	16910	16877	16969	17035	17009	16928	16872	17003	16963	16909	16846	16898	17123	16849	16896	16892	16893	16941	17096	16981	17018	16882	16636	16859	16825	16827	16978	17044	16936	16745	17127	16924	17030	16761	16838	16782	17067	16994	17064	16950	16961	16820	16914	17040	16799	16810	17035	16855	16815	16980	16969	16890	17005	16805	16919	16967	16649	16811	17061	16946	16878	16895	16895	17266	17091	16882	16939	16892	16741	16978	16965	16934	16834	16776	16959	17031	17194	16961	17054	16935	16934	17100	17005	16850	16935	17068	17058	16927	17031	17143	16993	16758	17075	17015	16831	17171	16890	16982	16875	16839	17073	17094	16870	17145	16861	16865	17074	17029	16689	16952	17051	17071	16920	16758	16936	17083	16909	17093	17048	16969	16855	16920	17004	17004	16898	16916	16751	16904	16995	16860	17092	16963	16881	16974	16917	16958	16944	16909	16627	16810	16917	17056	16907	16912	17071	17045	16973	17008	17032	17163	16800	16861	17186	17021	16989	16945	16786	17006	16944	17047	16855	16958	16815	16836	16864	16937	16944	16994	17006	16904	16982	16953	16946	17166	16780	17072	16844	16894	16818	16858	17114	16913	17031	17047	17027	16769	16763	16845	16865	16944	17089	16886	17184	17049	16960	16945	17024	16972	16956	17037	16845	17107	17052	16969	17116	16863	17084	16830	16980	17066	16950	17119	16819	16990	16966	16889	16889	17011	16834	16907	16974	17024	17130	17103	16929	17027	16903	16915	16973	16922	16848	16927	16806	16801	16858	16941	16761	17023	16976	17082	16932	16944	16975	17051	16986	16988	16832	16779	16830	16889	16912	16977	17072	16800	16882	16614	17020	16745	16901	16930	16750	17018	16924	17118	16742	16951	16979	16742	16661	16923	16872	16921	16880	16918	16906	16786	16889	16915	16965	17001	17177	17024	17124	16812	16853	16902	16944	17069	16918	16957	16995	16965	16899	16710	16932	16865	17037	16904	16910	16820	17053	16897	16874	16963	16854	16582	17023	16806	16925	16739	17157	16845	17046	16870	17016	16977	17100	16940	16941	17048	17150	16886	17030	17137	16926	16888	17038	17003	17055	16743	16979	16761	16947	16880	16797	16818	17056	16840	16944	16959	16867	17002	16858	16727	17120	16873	16977	17060	17126	17099	16979	17033	16928	16804	16962	16805	17065	17019	17199	16991	16876	17016	17060	16886	16751	16925	16815	17123	16964	16867	16979	17132	17020	16715	16910	16904	16768	17083	16985	16943	16997	17069	17053	17079	16943	16772	16949	16919	16776	16780	16869	17123	16950	16921	16982	16971	16922	17130	17147	17096	16764	16869	16952	16872	16971	16915	16988	17168	17000	17031	16918	17102	17009	17036	16972	16891	16834	16949	16943	16809	17020	17024	16986	16978	17025	16872	16684	16882	16809	16895	16929	16994	16772	17003	16843	16953	17147	17115	16935	16865	16842	17022	16840	17039	17023	16846	17037	17006	16811	17015	16906	16905	16842	16767	16745	16804	17055	16999	17068	16982	16906	16833	16879	16833	17131	16922	16978	16976	16925	16890	16857	16927	17085	17051	16919	17114	16989	16856	16983	17033	16752	16821	16910	17038	16721	17001	16932	16897	16871	16899	16891	16834	16755	16956	16715	17002	16842	16883	17090	16845	16932	16802	17157	16935	17111	16985	16850	16822	16974	16828	17029	16933	17097	16947	17058	16919	16934	16940	17160	16884	16840	17015	16835	17103	17136	16862	16915	16907	16799	16929	16855	16921	16948	16922	16828	16863	16880	16972	16855	17011	16893	16985	16999	16756	16943	17016	16909	16951	16936	16971	16905	16983	17043	16830	17097	16947	16819	17021	16931	16759	17099	17165	17049	17000	16921	16847	16959	16971	16870	16848	17235	16760	16769	16985	17173	16973	17028	17017	17044	16917	16973	17238	16934	16863	16940	16845	17028	17066	16963	16769	16877	16684	17019	16895	16932	16757	16835	17032	16938	16890	17083	16874	16926	16817	16898	17013	17084	16881	17196	16931	17091	17109	16920	17041	16888	16865	17042	16855	17104	16903	16919	17044	17013	16889	16994	16941	16785	16978	16849	16909	16972	16833	16982	17142	17123	17007	16789	16906	16780	16795	16868	16899	17008	16856	17011	16879	16977	16922	17006	16779	17017	16782	16881	16876	16929	17238	16992	16767	16927	17127	16929	16816	17041	16886	16982	16997	17011	16954	16990	16931	17013	16975	17007	17051	16871	16851	16929	16899	16952	16846	16814	16943	16936	16887	16719	17063	16988	17038	16713	16948	16877	16870	17079	16844	16993	17022	17177	16952	16889	17139	17072	16936	16806	17138	17136	17122	17003	16863	16969	16975	16945	16966	16928	17080	16924	17000	17175	16854	16872	17010	16776	16914	16956	16919	16936	16887	16917	16927	16794	16916	17042	16886	16906	16944	16944	16897	16907	17080	16934	16748	17064	16893	16894	16734	16980	17207	17080	17068	16927	16963	16975	16946	17088	17105	17055	16887	17050	17048	17053	17019	16852	16955	16891	16931	16976	17066	17247	17016	16998	16994	16877	17299	16845	17102	16980	16829	16903	17009	16858	16887	16819	16977	16981	17150	17055	16839	16956	17015	17026	17005	16931	16908	16902	16913	16930	16996	16955	16797	16880	16856	16877	17037	16946	17035	17143	17097	17005	16891	17044	17046	17267	16906	16921	16869	16964	16748	17023	16861	17070	16789	16817	16952	16835	16908	16979	17031	16867	16722	17183	16927	16904	16807	16936	16978	16863	16967	16968	16869	16938	16853	16794	17008	16979	16969	16801	16944	16861	16942	17136	17011	17136	17054	16895	16624	16997	16981	17115	17034	16854	16915	16988	16893	16705	16962	17043	16872	16956	16836	16853	16818	16862	17105	16800	16926	16995	16860	16900	16859	16985	16946	17131	16953	16974	16996	17123	16953	17135	16957	17051	16925	17080	16945	16959	17001	16925	17006	17084	17143	16916	16909	16968	16958	16906	17111	16963	16943	16968	16850	16986	16816	17002	17042	16957	17002	17056	16970	17125	17035	16989	16836	17020	16842	17057	16734	16858	17033	16918	16888	16927	16775	16844	16783	16875	16962	17011	17022	17084	17137	16955	16818	17008	16967	16791	16943	17092	16917	17024	16874	16863	17005	17059	16931	16966	17048	16765	16949	16730	16914	17039	17114	17001	16959	16939	16853	16915	16839	16940	16981	17034	16710	17134	16907	17004	16955	17002	16976	16981	17073	17052	16949	16963	16873	16769	16693	16954	16957	16974	16815	17017	16977	16972	17148	16954	16951	16888	17026	16856	16979	17163	17018	17125	16565	16940	17067	16797	17038	16974	17069	16888	16757	16855	16995	16992	16882	16970	16838	16894	17015	17097	16907	16948	16890	17103	16891	16918	16876	17028	16936	16909	16909	16929	16923	17129	17049	16969	17007	16905	17024	17047	16816	16936	17054	17046	16987	16801	17000	16872	17085	16812	16971	16941	17124	16892	17044	16882	16958	17168	16909	16855	17064	16885	17024	16759	16952	16838	16995	16956	17127	16892	16811	16907	16792	16884	17014	17142	17080	17146	16974	16877	16946	17205	17021	16881	16991	17045	16842	16979	16886	17006	16850	17031	16840	16850	16809	17125	17119	17046	16945	17057	16989	16847	17081	16992	16973	16995	16999	16784	16712	16826	17005	16895	16849	16926	16872	16953	16908	16980	17061	16850	16936	16959	16938	17076	17027	16994	16954	16819	16950	16806	16975	16985	17089	17085	17068	16925	17080	16915	16843	17029	17094	16873	16891	16910	16900	17044	16929	17098	16933	17025	17002	17001	16928	16921	16947	16871	16915	16645	17010	16881	17016	16944	17081	17004	16870	16842	17077	16769	17004	17011	16919	16983	16905	16834	16951	16998	17005	16995	17053	16863	16994	17118	16914	17058	16801	16973	16780	16902	16729	16852	16918	17129	16970	16922	16992	16969	17084	16971	17127	16904	16724	16841	16958	16820	16912	16964	17104	16951	16935	16878	16782	16912	16931	16826	16930	16837	16915	16939	16908	17002	16933	16887	16844	17082	17008	16991	17013	16747	16913	17072	16993	17015	16972	16934	17096	17168	16758	16912	17057	16880	16775	16911	17035	16793	16879	17095	16966	16979	16836	17009	16783	16863	16948	16889	17005	16960	16934	16920	16969	16781	16904	16818	16906	16727	16893	17071	16939	16615	16940	16887	16584	16980	16916	16850	16794	16966	17095	16959	16859	16928	17099	16979	16882	16822	17099	16811	16935	17174	17016	16960	17063	17091	16948	16769	17106	16991	17010	16894	16980	17254	16861	16921	16914	16850	16976	16884	16996	16838	16881	16961	16958	17018	16940	16950	16749	16951	16971	16985	16936	17172	17032	17064	16914	17003	16939	17010	16952	17024	17127	17018	16912	16847	16920	17006	16998	17110	16933	17034	16982	17037	17103	17041	16996	16887	16864	16978	17165	16964	16951	16771	17126	16909	16955	16768	16925	16779	16931	16982	17036	16838	16958	16988	16949	17044	16890	17108	16813	16757	16771	17141	16904	16797	16961	17166	16995	16982	16841	17029	16840
17259	24226	22735	19254	18112	17389	16883	16491	16251	15837	16749	19321	19807	18257	16502	15573	15536	15563	15565	15524	15509	15479	15626	15644	15515	15673	15565	15499	15491	15360	15605	15533	15764	15517	15640	15560	15466	15521	15317	15477	15597	15341	15358	15512	15539	15597	15530	15583	15477	15522	15453	15433	15619	15510	15299	15633	15343	15511	15457	15546	15422	15460	15626	15404	15515	15540	15555	15358	15614	15693	15402	15597	15473	15538	15647	15432	15584	15475	15460	15475	15542	15698	15499	15690	15462	15632	15415	15358	15527	15326	15502	15412	15494	15458	15740	15565	15284	15520	15597	15477	15357	15322	15489	15534	15467	15524	15355	15243	15409	15461	15630	15419	15454	15495	15432	15427	15484	15371	15651	15604	15420	15593	15549	15605	15458	15643	15555	15375	15580	15490	15641	15655	15612	15537	15347	15599	15564	15556	15547	15567	15576	15427	15556	15423	15532	15597	15360	15465	15520	15498	15519	15550	15527	15493	15580	15409	15592	15540	15498	15402	15536	15520	15393	15620	15492	15455	15437	15427	15503	15617	15595	15488	15532	15522	15385	15513	15554	15610	15765	15392	15500	15599	15628	15443	15726	15480	15475	15413	15474	15546	15539	15452	15425	15548	15608	15475	15538	15469	15512	15740	15522	15529	15455	15460	15562	15481	15362	15460	15406	15514	15541	15523	15606	15625	15512	15622	15447	15610	15373	15567	15595	15560	15504	15516	15367	15517	15464	15461	15488	15467	15296	15462	15605	15487	15615	15533	15638	15277	15594	15361	15583	15576	15436	15328	15434	15517	15445	15552	15495	15373	15574	15562	15586	15667	15624	15598	15574	15617	15404	15594	15516	15389	15614	15630	15388	15665	15415	15454	15456	15474	15398	15561	15418	15452	15490	15621	15536	15365	15544	15488	15376	15585	15534	15416	15600	15502	15464	15519	15592	15462	15606	15319	15673	15510	15645	15470	15587	15389	15599	15457	15512	15450	15516	15527	15599	15489	15498	15549	15549	15545	15437	15531	15338	15470	15662	15579	15532	15611	15574	15610	15578	15374	15496	15474	15545	15553	15599	15436	15342	15421	15600	15587	15435	15570	15533	15565	15671	15433	15647	15707	15399	15442	15640	15628	15345	15520	15423	15434	15476	15516	15532	15414	15557	15517	15441	15516	15633	15493	15648	15464	15665	15408	15418	15569	15545	15373	15534	15535	15593	15582	15514	15573	15434	15517	15507	15504	15562	15584	15314	15656	15586	15567	15638	15485	15624	15501	15644	15378	15461	15517	15532	15454	15407	15433	15510	15428	15583	15555	15569	15570	15310	15608	15683	15409	15501	15446	15530	15490	15596	15602	15506	15493	15376	15591	15732	15519	15468	15557	15405	15421	15511	15477	15562	15515	15293	15549	15466	15437	15526	15392	15388	15515	15481	15418	15744	15594	15576	15475	15511	15670	15670	15401	15531	15462	15546	15597	15361	15221	15587	15462	15404	15312	15550	15600	15515	15563	15456	15452	15618	15447	15469	15485	15352	15552	15738	15441	15700	15608	15533	15345	15603	15550	15580	15666	15402	15484	15422	15446	15477	15436	15637	15532	15585	15440	15429	15526	15463	15538	15529	15631	15556	15474	15748	15604	15223	15439	15558	15518	15375	15615	15470	15416	15513	15655	15578	15559	15414	15613	15586	15633	15350	15466	15532	15514	15426	15519	15515	15576	15602	15396	15657	15455	15430	15577	15456	15553	15401	15535	15558	15546	15564	15495	15578	15530	15612	15624	15611	15606	15551	15463	15612	15378	15629	15443	15611	15634	15462	15427	15611	15494	15604	15451	15362	15549	15603	15445	15499	15544	15674	15438	15528	15468	15518	15555	15648	15526	15456	15462	15629	15557	15567	15570	15772	15401	15481	15539	15262	15560	15364	15577	15549	15579	15508	15520	15603	15773	15566	15483	15587	15380	15502	15395	15362	15536	15441	15412	15499	15574	15686	15535	15649	15429	15570	15540	15469	15680	15446	15607	15463	15396	15632	15540	15564	15478	15306	15593	15460	15500	15508	15673	15465	15418	15503	15341	15323	15627	15416	15597	15355	15538	15432	15541	15546	15421	15658	15726	15615	15474	15667	15595	15351	15561	15560	15562	15676	15470	15457	15548	15400	15489	15512	15392	15493	15391	15580	15534	15430	15374	15834	15581	15342	15399	15476	15579	15572	15521	15464	15491	15358	15675	15439	15374	15425	15429	15515	15436	15451	15584	15630	15571	15298	15642	15508	15363	15644	15595	15533	15372	15582	15529	15544	15698	15220	15597	15559	15705	15670	15464	15710	15643	15621	15463	15469	15710	15551	15558	15496	15451	15652	15556	15564	15436	15563	15339	15533	15225	15576	15500	15467	15612	15632	15481	15374	15410	15459	15533	15452	15615	15394	15567	15236	15664	15678	15374	15440	15553	15667	15653	15625	15503	15488	15687	15557	15549	15505	15440	15536	15314	15555	15513	15539	15552	15528	15555	15753	15418	15596	15608	15364	15491	15511	15585	15562	15400	15600	15502	15514	15537	15498	15469	15742	15540	15688	15533	15494	15393	15472	15484	15385	15539	15560	15480	15559	15529	15742	15655	15567	15452	15402	15406	15415	15639	15419	15520	15402	15607	15544	15467	15575	15674	15425	15522	15638	15494	15592	15403	15474	15493	15465	15269	15637	15472	15488	15332	15466	15396	15564	15541	15454	15547	15685	15367	15534	15585	15622	15635	15274	15677	15635	15559	15642	15452	15558	15314	15517	15330	15448	15521	15414	15540	15400	15539	15458	15452	15435	15654	15299	15612	15520	15531	15477	15501	15494	15433	15541	15448	15452	15637	15481	15543	15479	15378	15606	15493	15551	15534	15554	15633	15667	15611	15476	15680	15464	15347	15534	15693	15351	15675	15505	15576	15491	15578	15471	15410	15680	15529	15555	15331	15598	15439	15570	15465	15527	15596	15458	15497	15551	15590	15587	15517	15687	15349	15495	15654	15577	15534	15432	15524	15480	15405	15528	15650	15363	15344	15563	15454	15550	15533	15666	15532	15488	15565	15521	15627	15480	15471	15593	15528	15592	15555	15388	15602	15551	15437	15542	15539	15530	15583	15592	15534	15673	15625	15370	15589	15551	15616	15564	15404	15553	15495	15362	15339	15517	15475	15526	15419	15601	15679	15555	15524	15600	15432	15478	15466	15573	15612	15437	15436	15615	15574	15445	15592	15625	15537	15559	15629	15529	15505	15606	15508	15383	15454	15722	15458	15478	15598	15414	15690	15503	15480	15490	15402	15521	15466	15603	15694	15468	15585	15592	15537	15511	15507	15631	15474	15663	15456	15505	15590	15544	15461	15605	15505	15614	15604	15473	15489	15761	15465	15509	15356	15601	15506	15690	15406	15637	15385	15529	15516	15517	15539	15667	15519	15389	15516	15667	15532	15408	15385	15615	15594	15476	15678	15495	15466	15534	15466	15663	15385	15581	15349	15487	15542	15522	15561	15493	15742	15649	15494	15450	15574	15510	15603	15461	15594	15525	15593	15566	15412	15592	15613	15524	15444	15471	15450	15476	15634	15496	15535	15562	15619	15512	15572	15475	15615	15449	15498	15593	15572	15516	15605	15522	15361	15604	15511	15497	15484	15616	15613	15564	15424	15405	15581	15502	15513	15378	15561	15576	15423	15541	15420	15483	15666	15555	15437	15567	15504	15346	15456	15485	15531	15424	15367	15473	15623	15510	15709	15574	15410	15511	15411	15553	15432	15353	15640	15554	15446	15625	15505	15526	15506	15528	15580	15618	15322	15599	15466	15475	15561	15605	15551	15637	15638	15453	15659	15410	15478	15317	15613	15490	15601	15432	15681	15433	15576	15565	15406	15710	15563	15557	15624	15523	15606	15528	15499	15488	15509	15662	15610	15523	15636	15643	15580	15367	15518	15372	15623	15369	15557	15540	15409	15537	15517	15557	15481	15654	15389	15495	15394	15613	15416	15481	15484	15621	15549	15593	15566	15548	15640	15580	15375	15545	15606	15516	15363	15452	15762	15665	15577	15440	15481	15575	15377	15652	15420	15489	15552	15631	15421	15514	15409	15381	15448	15558	15581	15479	15594	15521	15481	15757	15457	15432	15667	15504	15631	15454	15686	15544	15479	15531	15615	15632	15574	15635	15661	15416	15510	15515	15449	15421	15524	15579	15485	15606	15516	15601	15568	15570	15510	15459	15501	15588	15551	15370	15661	15483	15790	15523	15535	15704	15629	15658	15515	15452	15506	15608	15475	15500	15524	15349	15572	15492	15528	15400	15566	15351	15419	15637	15432	15626	15503	15411	15648	15588	15430	15354	15635	15579	15449	15493	15359	15631	15448	15480	15458	15376	15593	15743	15636	15603	15480	15484	15510	15456	15434	15549	15414	15506	15568	15461	15638	15483	15569	15376	15499	15393	15540	15543	15471	15614	15480	15488	15486	15513	15502	15414	15448	15607	15517	15430	15323	15527	15503	15489	15510	15632	15324	15574	15579	15554	15682	15650	15491	15487	15634	15575	15669	15490	15672	15570	15593	15640	15576	15443	15576	15692	15590	15582	15465	15547	15442	15601	15211	15587	15618	15682	15485	15649	15250	15575	15419	15473	15511	15354	15506	15537	15563	15498	15494	15687	15559	15573	15449	15519	15667	15541	15652	15740	15432	15718	15416	15536	15453	15479	15541	15611	15543	15430	15509	15731	15563	15673	15523	15430	15608	15500	15642	15479	15332	15515	15468	15479	15412	15643	15698	15319	15559	15527	15475	15634	15569	15498	15664	15621	15501	15373	15646	15604	15603	15415	15478	15395	15569	15429	15475	15457	15412	15528	15545	15503	15479	15459	15630	15525	15485	15343	15363	15577	15373	15688	15553	15605	15331	15683	15504	15655	15536	15470	15365	15518	15428	15517	15462	15516	15472	15719	15500	15513	15513	15522	15565	15521	15590	15398	15580	15482	15386	15383	15481	15413	15536	15469	15561	15408	15389	15646	15545	15330	15579	15497	15504	15520	15526	15353	15652	15299	15585	15414	15527	15479	15530	15410	15431	15563	15469	15604	15415	15347	15678	15462	15655	15377	15569	15363	15482	15465	15635
23997	21361	28854	24363	22096	21219	19772	17142	16891	16791	19763	31415	30855	27134	19353	16071	15861	15747	15944	15912	15702	15567	15751	15493	15700	15629	15736	15663	15889	15651	15700	15765	15619	15650	16168	16039	16220	15745	15961	15755	15831	15730	15869	15767	15890	15709	15676	15589	15596	15703	15569	16053	15641	15661	15695	15635	15743	15866	15717	15568	15705	15785	15542	15713	15813	15829	15535	15676	15766	15708	15834	15542	15697	15607	15773	15702	15651	15654	15647	15706	15747	15557	15777	15721	15903	15699	15661	15770	15593	15581	15684	15706	15478	15698	15573	15743	15713	15616	15679	15526	15689	15777	15650	15722	15735	15891	15819	15794	15731	15770	15706	15715	15481	15610	15631	15445	15827	15743	15554	15465	15649	15586	15611	15575	15866	15689	15526	15560	15560	15685	15595	15688	15664	15693	15681	15498	15601	15599	15629	15487	15673	15604	15688	15738	15471	15692	15623	15709	15655	15678	15582	15650	15692	15450	15663	15403	15612	15845	15812	15781	15792	15715	15586	15831	15652	15526	15672	15618	15680	15615	15664	15754	15716	15678	15426	15510	15648	15753	15706	15545	15557	15788	15741	15810	15568	15594	15661	15581	15749	15480	15688	15294	15717	15657	15481	15710	15832	15782	15782	15609	15911	15702	15640	15801	15493	15767	15616	15661	15774	15738	15614	15648	15819	15558	15672	15591	15652	15562	15803	15695	15680	15757	15770	15656	15609	15710	15808	15463	15700	15442	15615	15589	15643	15762	15671	15711	15775	15626	15608	15594	15614	15873	15695	15735	15555	15766	15778	15714	15629	15703	15654	15810	15731	15720	15696	15702	15748	15491	15759	15606	15668	15635	15695	15810	15681	15687	15640	15617	15596	15555	15589	15622	15609	15847	15691	15575	15687	15792	15941	15476	15638	15668	15646	15456	15649	15633	15664	15545	15647	15627	15630	15634	15607	15548	15434	15696	15675	15813	15687	15530	15629	15653	15641	15473	15628	15710	15801	15661	15809	15592	15625	15842	15680	15755	15641	15664	15707	15479	15792	15620	15503	15576	15757	15674	15703	15708	15596	15614	15709	15843	15756	15732	15491	15738	15675	15736	15742	15769	15646	15546	15665	15755	15714	15613	15637	15625	15949	15632	15404	15673	15789	15869	15673	15671	15538	15696	15565	15606	15597	15640	15854	15719	15530	15594	15428	15687	15578	15578	15553	15500	15732	15567	15557	15755	15758	15546	15670	15680	15741	15673	15701	15584	15612	15679	15738	15584	15485	15672	15832	15619	15667	15471	15731	15726	15606	15825	15714	15681	15591	15599	15486	15777	15613	15624	15800	15700	15682	15591	15700	15733	15779	15738	15677	15744	15464	15514	15608	15844	15665	15656	15654	15635	15643	15747	15738	15716	15717	15753	15776	15492	15592	15652	15553	15598	15719	15746	15636	15573	15438	15614	15761	15746	15581	15641	15534	15776	15625	15769	15597	15767	15728	15563	15576	15542	15477	15618	15817	15653	15661	15650	15749	15711	15646	15669	15629	15633	15804	15715	15533	15642	15764	15678	15682	15697	15584	15520	15792	15662	15688	15754	15538	15366	15699	15616	15731	15743	15657	15696	15702	15623	15605	15663	15731	15765	15553	15547	15648	15936	15660	15722	15735	15545	15606	15732	15601	15503	15573	15566	15568	15791	15727	15605	15565	15809	15636	15594	15724	15627	15712	15608	15645	15598	15795	15639	15692	15658	15542	15478	15623	15721	15509	15425	15680	15704	15905	15656	15737	15598	15769	15711	15766	15773	15791	15606	15581	15646	15666	15548	15683	15715	15627	15713	15875	15611	15720	15712	15627	15696	15621	15589	15672	15700	15494	15611	15670	15641	15686	15597	15716	15693	15749	15739	15619	15671	15433	15649	15526	15638	15869	15605	15624	15712	15747	15591	15591	15629	15588	15559	15711	15673	15845	15890	15749	15651	15706	15807	15744	15585	15498	15630	15546	15738	15540	15705	15651	15439	15557	15569	15631	15824	15817	15813	15677	15686	15675	15694	15534	15492	15824	15566	15528	15745	15574	15542	15604	15731	15460	15713	15787	15479	15759	15740	15793	15670	15611	15596	15590	15667	15532	15559	15715	15715	15679	15559	15822	15737	15576	15738	15574	15794	15834	15514	15577	15766	15765	15581	15929	15745	15640	15511	15695	15542	15610	15485	15444	15575	15586	15497	15678	15712	15609	15688	15798	15647	15577	15593	15668	15605	15858	15532	15616	15477	15687	15649	15686	15467	15815	15720	15635	15544	15685	15581	15662	15637	15730	15781	15691	15723	15785	15874	15682	15728	15686	15529	15766	15631	15609	15612	15695	15788	15606	15710	15737	15770	15831	15475	15703	15721	15518	15564	15608	15698	15798	15551	15734	15631	15651	15717	15851	15633	15932	15783	15589	15810	15674	15701	15509	15614	15559	15613	15837	15676	15730	15689	15681	15510	15610	15398	15615	15556	15831	15532	15553	15756	15598	15636	15456	15456	15623	15570	15452	15551	15732	15618	15733	15610	15627	15618	15647	15665	15678	15658	15660	15665	15820	15776	15742	15684	15679	15805	15690	15544	15754	15697	15746	15707	15736	15867	15474	15701	15762	15596	15619	15672	15675	15834	15782	15777	15555	15494	15661	15382	15645	15703	15464	15687	15706	15740	15698	15697	15748	15749	15723	15668	15610	15461	15748	15627	15522	15604	15869	15710	15541	15717	15671	15645	15817	15719	15724	15714	15433	15640	15771	15720	15737	15611	15609	15671	15462	15737	15682	15640	15621	15704	15802	15452	15452	15640	15719	15716	15621	15611	15739	15748	15714	15574	15550	15398	15704	15677	15626	15724	15554	15635	15777	15645	15335	15673	15607	15688	15687	15579	15683	15559	15508	15648	15551	15541	15688	15649	15567	15631	15607	15489	15494	15623	15632	15655	15725	15517	15681	15711	15761	15742	15552	15783	15725	15692	15749	15543	15446	15612	15554	15697	15513	15623	15417	15524	15550	15590	15777	15855	15744	15805	15434	15616	15642	15658	15637	15672	15592	15494	15693	15799	15706	15740	15625	15632	15512	15614	15850	15677	15723	15695	15794	15749	15608	15835	15718	15675	15646	15752	15622	15668	15526	15726	15741	15797	15652	15566	15588	15493	15735	15625	15756	15760	15911	15580	15575	15666	15666	15877	15724	15863	15502	15466	15694	15631	15607	15825	15677	15850	15677	15782	15434	15623	15559	15652	15499	15684	15560	15642	15601	15688	15656	15448	15440	15541	15645	15581	15731	15564	15601	15632	15576	15479	15504	15665	15571	15585	15645	15790	15747	15953	15585	15685	15676	15666	15738	15633	15721	15629	15743	15706	15594	15528	15679	16010	15684	15672	15685	15448	15463	15677	15651	15612	15768	15652	15720	15621	15667	15650	15584	15618	15671	15668	15741	15643	15439	15675	15699	15582	15753	15757	15728	15539	15713	15507	15742	15837	15551	15757	15570	15909	15656	15657	15588	15600	15811	15537	15589	15702	15571	15778	15874	15646	15671	15476	15431	15468	15713	15598	15708	15563	15803	15873	15543	15577	15508	15720	15656	15675	15655	15653	15503	15491	15596	15759	15799	15644	15582	15533	15572	15741	15710	15605	15498	15418	15450	15865	15753	15772	15684	15644	15867	15614	15802	15676	15682	15714	15562	15544	15661	15511	15516	15711	15577	15556	15599	15761	15765	15718	15666	15454	15682	15538	15548	15601	15626	15502	15639	15623	15756	15818	15491	15579	15758	15427	15605	15571	15639	15664	15603	15600	15647	15649	15586	15803	15535	15487	15471	15636	15662	15653	15746	15456	15762	15757	15655	15676	15710	15440	15582	15776	15605	15742	15716	15507	15910	15602	15718	15634	15552	15699	15525	15555	15568	15661	15520	15678	15645	15626	15639	15509	15565	15730	15503	15642	15966	15555	15720	15674	15771	15506	15727	15666	15596	15737	15720	15669	15695	15558	15591	15529	15733	15577	15690	15698	15522	15812	15904	15714	15671	15672	15564	15604	15601	15548	15802	15561	15644	15479	15592	15513	15725	15725	15640	15611	15553	15607	15787	15737	15761	15770	15358	15953	15593	15701	15596	15689	15674	15604	15749	15743	15526	15620	15412	15745	15610	15599	15732	15670	15698	15636	15711	15726	15765	15470	15533	15524	15637	15530	15550	15554	15678	15577	15698	15879	15806	15717	15636	15636	15778	15776	15818	15796	15512	15765	15858	15541	15766	15563	15702	15865	15837	15577	15629	15615	15556	15833	15408	15588	15533	15557	15706	15816	15566	15572	15745	15472	15705	15569	15711	15491	15740	15725	15650	15515	15765	15548	15590	15665	15723	15642	15610	15799	15663	15648	15769	15781	15734	15546	15679	15547	15651	15563	15743	15669	15561	15867	15733	15678	15697	15685	15480	15773	15639	15688	15763	15724	15780	15681	15436	15630	15528	15534	15745	15719	15622	15653	15673	15762	15694	15478	15664	15554	15486	15842	15756	15644	15478	15593	15798	15704	15777	15646	15568	15568	15627	15589	15650	15631	15624	15587	15419	15644	15794	15775	15916	15747	15655	15673	15666	15686	15674	15669	15814	15815	15644	15713	15746	15766	15737	15644	15508	15589	15804	15718	15556	15668	15587	15765	15798	15646	15420	15451	15457	15727	15531	15698	15485	15477	15557	15716	15714	15664	15897	15698	15659	15752	15947	15618	15454	15476	15705	15585	15827	15701	15769	15578	15709	15726	15653	15538	15703	15666	15517	15524	15739	15692	15752	15735	15482	15763	15521	15781	15746	15778	15746	15748	15783	15682	15677	15710	15770	15732	15787	15665	15577	15618	15677	15645	15639	15615	15702	15405	15615	15616	15586	15600	15709	15716	15666	15690	15626	15544	15630	15723	15791	15736	15943	15569	15693	15542	15667	15718	15793	15616	15611	15670	15707	15548	15746	15577	15767	15836	15442	15509	15910	15625	15644	15421	15560	15784	15560	15615	15620	15706	15704	15736	15780	15522	15686	15707	15764	15589	15552	15865	15706	15850	15759	15710	15659	15562	15597	15556	15751	15603	15702	15774	15789	15658	15729	15651	15710	15574
16630	29707	27881	22187	19872	18558	17439	17164	16622	16000	22285	36167	33682	28367	17888	14924	14888	14794	14932	14853	14689	14718	14799	14817	14858	14848	14909	14846	14775	14790	14884	14681	14866	14743	14960	15063	15178	14982	14758	14937	14739	14810	14803	14833	14755	14729	14844	14944	14609	14829	14890	14803	14736	14862	14710	14712	14903	14928	14897	14905	14797	14505	14762	14744	14921	14691	14945	14667	14951	14803	14905	14817	14846	14662	14767	14971	14866	14914	14918	14797	14664	14936	14818	14780	14762	14846	14734	14784	14669	14690	14817	14731	14815	14683	14824	14643	14781	14743	14886	14780	14896	14798	14711	14916	14812	14780	14633	14775	14759	14733	14686	14689	14804	14541	14846	14790	14891	14893	14902	14784	14756	14783	14920	14711	14684	14842	14706	14570	14859	14749	14831	14831	14753	14700	14839	14832	14726	14698	14677	14665	14796	14795	14786	14700	14774	14956	14656	14645	14830	14947	14748	14796	14801	14820	14798	14773	14690	14927	14777	14710	14668	14799	14916	14810	14836	14876	14814	14874	14815	14753	14841	14745	14806	14778	14982	14866	14759	14967	14691	14747	14863	14815	14722	14970	14677	14725	14818	14740	14514	14803	14828	14748	14821	14862	14596	14813	14674	14957	14921	14983	14822	14843	14787	14872	14885	14682	14868	14624	14791	14906	14857	14754	14803	14646	14797	14870	14758	14630	14812	14853	14767	14754	14836	14785	14744	14738	14916	14698	14772	14797	14872	14839	14784	14684	14725	14830	14668	14800	14632	14816	14644	14894	14843	14855	14877	14727	14768	14797	14594	14890	14877	14776	14731	14693	14911	14631	14878	14724	14872	14746	14733	14637	14764	14730	14608	14868	14844	14665	14863	14772	14773	14964	14734	14803	14799	14880	14614	14786	15019	14819	14821	14957	14716	14768	14883	14620	14888	14743	14954	14686	14777	14908	14611	14673	14765	14741	14823	14714	14723	14877	14863	14661	14809	14901	14787	14728	14717	14805	14780	14846	14693	14852	14860	14797	14812	14792	14899	14772	14768	14838	14967	14761	14739	14871	14717	14825	15014	14692	14800	14766	14904	14771	14790	14903	14846	14582	14860	14715	14551	14718	14800	14722	14744	14740	14714	14789	14814	14786	14662	14850	14873	14774	14807	14850	14811	14949	14720	14735	14828	14863	14849	14797	14861	14612	14763	14861	14860	14708	14817	14800	14688	14801	14845	14702	14856	14682	14716	14635	14936	14977	14666	14914	14699	14762	14596	14818	14848	14871	14884	14748	14844	14687	14667	15042	14828	14831	14739	14773	14919	14858	14866	14917	14682	14672	14760	14806	14830	14826	14795	14723	14859	14877	14746	14716	14893	14901	14789	14773	14864	14575	14911	14777	14851	14876	14721	14718	15021	14936	14834	14765	14610	14879	14632	14682	14722	14669	14679	14783	14817	14820	14896	14693	14997	14752	14845	14743	14766	14867	14953	14864	14947	14757	14812	14814	14611	14853	14686	14826	14758	14694	14890	14795	14778	14788	14829	14688	14855	14769	14840	14794	14821	14683	14628	14708	14676	14769	14782	14790	14821	14789	14834	14695	14790	14928	14753	14831	14793	14770	14694	14870	14759	14646	14769	14667	14735	14797	14811	14716	14779	14746	14678	14826	14715	14696	14788	14553	14758	14830	14874	14782	14780	14769	14760	14854	14891	14783	14733	14838	14682	14685	14706	14901	14715	14879	14901	14878	14877	14690	14739	14726	14703	14774	14729	14793	14833	14760	14791	14671	14765	14904	14800	14871	14750	14843	14740	14643	14769	14697	14697	14775	14990	14833	14854	14729	14802	14658	14666	14905	14793	14566	14819	14672	14968	14957	14739	14777	14854	14710	14908	14905	14644	14710	14775	14662	14759	14698	14922	14766	14855	14756	14898	14776	14676	14792	14907	14909	14813	14937	14695	14896	14718	14744	14721	14753	14928	14889	14873	14805	14827	14665	14652	14862	14856	14758	14900	14757	14809	14898	14855	14804	14784	14688	14766	14840	14876	14704	14674	14821	14896	14801	14835	14982	14718	14813	14710	14518	14946	14786	14883	14670	14937	14764	14961	14843	14928	14599	14858	14804	14871	14715	14731	14818	14813	14779	14950	14785	14693	14779	14688	14717	14755	14862	14799	14729	14863	14743	14726	14786	15062	14795	14764	14772	14818	14700	14731	14644	14863	14713	14896	14752	14776	14797	14711	14695	14727	14865	14757	14663	14710	14817	14832	14958	14812	14790	14867	14959	14575	14829	14857	14710	14965	14723	14827	14922	14699	14658	14797	14741	14914	14823	14782	14857	14765	14532	14774	14768	14969	14735	14781	14629	14748	14756	14740	14927	14677	14663	14833	14838	14752	14743	14814	14716	14702	14893	14804	14863	14702	14593	14955	14779	14907	14685	14754	14797	14772	14864	14853	14861	14956	14707	14891	14675	14772	14869	14812	14979	14753	14922	14599	14786	14790	14942	14747	14911	14808	14727	14564	14780	14531	14688	14798	14730	14694	14826	14773	14570	14889	14767	14730	14739	14725	14825	14896	14730	14894	14826	14838	14889	14725	14813	14777	14720	14937	14671	14782	14819	14698	14733	14741	14824	14855	14675	14776	14658	14656	14839	14745	14643	14681	14690	14842	14824	14907	14832	14954	14656	14862	14759	14818	14678	14694	14938	14788	14886	14605	14685	14804	14833	14858	14835	14784	15001	14710	14640	14876	14770	14636	14870	14968	14753	14875	14846	14790	14779	14821	14568	14770	14933	14741	14536	14925	14706	14905	14525	14968	14920	14761	14831	14818	14716	14666	14635	14604	14787	14714	14723	14808	14798	14856	14783	14770	14739	14749	14905	14797	14750	14671	14961	14790	14743	14758	14828	14694	14841	14681	14791	14761	14797	14859	14715	14777	14800	14780	14670	14811	14850	14771	14639	14782	14833	14740	14722	14657	14651	14823	14896	14877	14883	14902	14804	14839	14890	14749	14854	14871	14632	14762	14873	14658	14760	14913	14774	14791	14733	14884	14888	14810	14727	14910	14733	14935	14558	14871	14681	14898	14784	14763	14878	14812	14666	14907	14982	14845	14985	14762	14845	14813	14546	14870	14776	14595	14849	14796	14952	14858	14637	14734	14748	14855	14932	14748	14599	14863	14757	14814	14765	14746	14745	14941	14939	14780	14773	14668	14557	14810	14794	14755	14949	14729	14838	14885	14937	14816	14721	14803	14779	14881	14679	14908	14839	14900	14821	14832	14864	14774	14838	14623	14529	14937	14792	14654	14811	14757	14912	14813	14933	14866	14817	14875	14650	14775	14917	14818	14907	14807	14909	14923	14849	14714	14714	14838	14776	14854	14624	14714	14830	14729	14794	14832	14825	14842	14890	14946	14883	14814	14760	14630	14771	14735	14793	14835	14862	14502	14864	14697	14540	14898	14814	14696	14799	14580	14914	14871	14751	14689	14817	14798	14764	14697	14839	14797	14722	14870	14757	14862	14711	14782	14736	14790	14776	14818	14762	14829	14849	14744	14694	14745	14757	14868	14776	14782	14813	14970	14714	14814	14758	14953	14785	14675	14736	14660	14827	14770	14728	14873	14809	14755	14727	14682	14864	14684	14947	14692	14829	14774	14762	14668	14885	14658	14735	14822	14648	14666	14912	14873	14915	14823	14818	14807	14796	14771	14627	14630	14792	14910	14873	14651	14754	14849	14774	14799	14791	14674	14845	14896	14924	14813	14740	14823	14756	14725	14665	14818	14850	14824	14840	14715	14701	14587	14912	14707	14825	14906	14795	14827	14984	14848	14998	14667	14869	14624	14719	14917	14732	14721	14707	14713	14791	14812	14868	14879	14719	14884	14827	14794	14709	14874	14921	14804	14761	14781	14760	14780	14827	14787	14737	14978	14799	14702	14900	14954	14873	14785	14692	14838	14893	14811	14803	14932	14679	14801	14698	14908	14746	14701	15042	14763	14743	14651	14629	14621	14723	14745	14841	14835	14829	14766	14853	14972	14916	14770	14831	14859	14760	14915	14695	14767	14746	14867	14738	14888	14924	14696	14760	14732	14769	14918	14669	14587	14755	14752	14707	14903	14842	14693	14705	14818	14853	14703	14768	14668	14887	14938	14835	14803	14774	14828	14796	14915	14687	14772	14740	14655	14716	14825	14854	14720	14850	14910	14881	14683	14744	14843	14639	14695	14778	14803	14851	14824	14892	14809	14788	14829	14804	14897	14672	14907	14746	14739	14866	14794	14782	14987	14789	14897	14884	14618	14731	14859	14628	14687	14759	14771	14782	14827	14819	14993	14827	14823	14667	14811	14664	15018	14858	14709	14913	14770	14850	14556	14731	14734	14808	14834	14630	14739	14849	14546	14756	14577	14753	14811	14795	14696	14888	14727	14764	14759	14827	14792	14880	14764	14797	14860	14904	14993	14495	14747	14718	14950	14748	14719	14727	14796	14869	14769	14805	14776	14918	14877	14732	14853	14789	14830	14695	14678	14672	14877	14915	14881	14799	14858	14857	14851	14522	14793	14860	14521	14639	14863	14725	14768	14793	14653	14768	14863	14821	14865	14813	14794	14737	14759	14903	14838	14757	14693	14750	14896	14744	14944	14783	14645	14752	14882	14794	14962	14856	14781	14956	14749	14856	14841	14712	14934	14726	14747	14827	14752	14785	14840	14955	14913	14596	14785	14750	14895	14683	14608	14871	14812	14682	14721	14946	14748	14816	14847	14741	14737	14856	14767	14683	14751	14750	14791	14763	14612	14624	14731	14994	14733	14766	14731	14778	14654	14849	14731	14649	14755	14718	14697	14703	14792	14831	14724	14841	14801	14774	14832	14822	14659	14785	14744	14987	14822	14997	14906	14755	14780	14641	14661	14658	14810	14668	14888	14763	14786	14665	14758	14913	14796	14804	14809	14718	14719	14889	14786	14919	14809	14797	14754	14742	14938	14870	14707	14938	14722	14773	14857	14834	14865	14765	14979	14911	14838	14767	14840	14788	14904	14811	14964	14816	14634	14862	14922	14830	14611	14827	14691	14750	14898	14858	14771	14646	14846	14848	14941	14753	14718	14712	14855	14694	14792	14713	14732	14845	14853	14908
23001	21423	29398	23838	21596	23432	24305	18284	16992	17069	22228	39154	41036	33565	19810	15900	15414	15434	15324	15098	15282	15247	15319	15456	15355	15308	15335	15287	15328	15328	15216	15489	15285	15455	15454	15820	15755	15584	15240	15375	15394	15165	15120	15394	15377	15307	15532	15346	15123	15060	15319	15169	15344	15200	15132	15216	15354	15072	15158	15437	15215	15081	15227	15256	15327	15087	15264	15069	15348	15151	15424	15215	15447	15218	15278	15261	15171	15199	15449	15097	15013	15246	15220	15099	15140	15058	15220	15195	15281	15264	15191	15142	15137	15330	15278	15139	15131	15333	15282	15338	15153	15262	15162	15082	15248	15153	15263	15160	15334	15397	15286	15014	15277	15129	15236	15276	15179	15344	15261	14998	15439	15171	15402	15088	15154	15102	15306	15074	15187	14977	15105	15098	15109	15155	15245	15022	15192	15244	15198	15155	15148	15260	15409	15326	15190	15317	15264	15253	15210	15113	15151	15272	15348	15137	15204	15293	15287	15301	15209	15105	15115	15033	15099	15142	15335	15249	15213	15131	15220	15236	15171	15247	15050	15122	15185	15267	15171	15247	15168	15211	15006	15187	15065	15022	15000	15228	14993	15162	15022	15278	15111	15198	15146	15342	15232	15283	15479	15304	15145	15337	15286	15235	15073	15154	15242	15315	15222	15104	15244	15224	15207	15193	14820	15464	15100	15042	15154	15367	15221	15280	15228	14970	15069	14981	15174	15171	15093	15308	15205	15362	15323	15122	15192	15249	15292	15308	15228	15147	15185	15075	15033	15167	15000	15157	15113	15325	15151	15070	14909	15135	15229	15041	15068	15165	15169	15220	15429	15149	14939	15204	15013	15172	15181	15168	15055	15134	15269	15233	15082	15237	15003	15036	15267	15225	15102	15215	15347	15205	15132	15021	15515	15054	15407	15179	15086	15175	15014	15233	15186	15295	15184	15218	14853	15255	15026	15281	15104	15007	15262	15192	15159	15195	15236	15268	15125	15175	15289	15193	15371	15253	15046	15272	15268	15196	15386	15149	15142	15217	15161	15018	15165	15096	15281	15137	15161	15042	15049	15169	15091	15060	15192	15311	15234	15160	15152	14991	15239	15298	14968	15349	15047	15039	15233	15068	15169	15182	15321	15159	15106	15159	15132	15094	15016	15139	15064	15113	15240	15189	15451	15358	15144	15107	15172	15061	15175	14972	15093	15280	15231	15273	15053	15060	15163	15090	15331	15154	15225	15405	15346	15322	15104	15324	15052	14947	15340	15254	15248	15341	15168	15065	15159	15192	15042	15034	15182	15197	15051	15110	15027	15076	15304	15086	15108	15088	15090	14990	15179	14989	15139	15084	15146	15173	15187	15042	15254	15249	15124	15158	15043	15496	14984	15194	15190	15207	15151	15243	15243	15111	15265	15238	15296	15364	15141	15017	15178	15102	15234	15198	15002	15063	15230	15138	15153	15298	15214	15207	15185	15265	15183	15210	15220	15097	15054	15237	15203	15258	15200	15155	15208	15032	15134	15116	15321	15310	15066	15123	15178	15259	15091	15201	15155	15272	15308	15267	15226	14995	15219	15186	15238	15209	15100	15051	14981	15227	15206	15310	15091	15125	15186	15226	15104	14975	15344	15112	15152	15039	15246	15137	15120	15138	15260	15085	15102	15071	15331	14994	15052	15380	15233	15222	15182	15168	15161	15250	15268	15047	15012	15208	15352	15156	15062	15442	14981	15284	15217	15152	15220	15176	15170	15184	15136	15255	15241	15084	15297	15128	15166	15170	15150	15175	15255	15004	15021	15250	15188	15049	15195	15253	15058	15152	15151	15141	15139	14946	15151	14939	15216	15323	15214	15275	15181	15162	15140	15089	15311	15187	15246	15013	15204	15312	15274	15064	14983	15377	15109	15138	15130	15101	15260	15139	15090	15161	15096	15317	15284	15131	15043	15218	15183	15329	15314	15081	15135	15240	15300	15217	15077	15229	15238	15097	15098	15182	15093	15228	15024	15176	15293	15106	15331	15157	15213	15096	15264	15144	15162	15123	15210	15036	15316	15090	15108	15095	15190	15215	15164	15069	15139	15217	15208	15057	15130	15114	15220	15029	15114	15199	15048	15258	15130	15283	15237	15288	15177	15132	15213	15207	15289	15089	15215	15326	15138	15042	15180	15249	15066	15127	15167	15197	15043	15306	15151	15068	15373	15105	15175	15135	15228	15394	15295	15352	15256	15249	15241	15157	15167	15256	15267	15192	15148	14875	15079	14981	14967	15013	15031	15046	15205	15144	15180	15195	15129	15088	15218	15162	15182	15131	15260	15199	15058	15082	15053	15006	15273	15180	15205	15163	15218	15245	15067	15280	15160	15395	15282	15069	15259	15242	15081	15180	15139	15160	15203	15227	15228	15094	15050	15211	15192	15064	15224	15221	15363	15195	15231	14943	15141	15278	15156	15189	15130	15056	15250	15208	14840	15069	15281	15111	15144	15136	15384	15190	15307	15086	15209	15313	15303	15114	15184	15090	15205	15178	14997	15150	15345	15216	15075	15085	15051	15312	15399	15267	15264	15165	15114	15134	15123	15180	15259	15180	15185	15182	15165	15032	15065	15184	15200	15195	15061	15366	15166	15206	15183	15256	15185	15076	15126	15284	14981	15300	15116	15201	14967	14959	15137	15095	15495	15066	15322	15142	15040	15078	15175	14895	15236	15121	15191	15223	15214	15329	15324	15204	15374	15065	15219	15135	15241	15365	14941	15156	15402	15213	15081	15167	15016	15242	15126	15124	15165	15133	15197	15012	15038	15096	15117	15108	15141	15273	15197	15282	15138	14996	14994	15038	15184	15031	15037	15130	15205	15191	15248	15110	15513	15269	15215	15244	15159	15137	15431	14876	15187	14946	14997	15239	15309	15224	15305	15072	15164	15072	15232	15293	15206	15195	15288	15110	15160	15118	15173	15084	15051	15255	14886	15336	15148	15088	14978	15249	15043	15116	15199	15191	15082	15323	15196	15178	14991	15138	15247	15180	15058	15079	14941	14916	15384	15036	15136	15046	15258	15259	15205	15130	15018	15066	15038	15263	15196	15065	15256	15164	15055	15202	14951	15252	15305	15234	15357	15265	15270	15192	15173	15042	15103	15161	15354	15180	15241	14994	15247	15089	15019	15183	15310	15065	15137	15120	15239	15223	15131	15235	15041	15002	15108	15050	15146	15172	15161	15254	15146	15381	15050	15138	15157	15022	15142	15192	15151	15247	15213	15153	15127	15014	15078	15150	15386	15260	15348	15228	15133	14960	15121	15103	15193	15061	15077	15327	15282	15121	15042	14978	15196	15227	15250	15218	15169	15089	15128	15267	15382	15197	15048	15213	15446	15121	15106	15195	15039	15140	15004	15184	15319	15162	15077	15339	15236	15278	15177	15155	15154	15364	15065	15242	15122	15242	14946	15151	15143	15254	15297	15264	15267	15025	15338	15389	15046	15134	15187	15157	15147	14882	15266	15271	15322	15139	15118	15155	15229	15292	15352	15334	15138	15139	15277	15299	15109	15036	15053	15234	15288	15333	15186	15264	15128	15099	15180	15100	15203	15031	15120	15198	15255	15097	15289	15303	15414	15122	15189	15030	15051	15030	15127	15093	15365	15166	15175	15217	15165	15111	15113	15076	15167	15203	15226	15102	15380	15063	15318	15125	15219	15387	15189	15318	15071	15045	15142	15226	15190	15073	15233	15172	15129	15216	15064	15065	15276	15043	15155	15295	15135	15273	15116	15060	15131	14994	15247	15456	15183	15206	15283	15201	15021	15100	15041	15117	15188	15171	15081	15136	15163	15365	15195	15136	15092	15247	15290	15239	15337	14968	15157	15302	15269	15121	15271	15271	15046	15386	15397	15164	15105	15123	15092	15197	15081	15185	15155	15147	14981	15032	15195	15306	15110	15260	14957	15279	15051	14935	15274	15150	15214	15090	15063	15088	15077	15395	15166	15124	15056	15247	15262	15245	14875	15229	15202	15219	14995	15182	15017	15216	15342	15241	15209	15114	15117	15223	15266	15322	14925	15070	15294	15154	15088	14959	15180	15040	15142	15201	15207	15203	15124	15185	15184	15174	15190	15128	15248	15163	15298	15119	15156	15247	15145	15083	15173	15213	15433	15199	15265	15163	15142	15303	15262	15188	15114	15022	15154	15305	15277	15078	15056	15240	15252	15250	15100	15128	15253	14954	15107	15121	15128	15208	15103	15026	15143	15247	15176	15350	15129	15111	15308	15158	15185	15279	15181	15143	15219	15204	15035	15051	15147	15283	15386	15392	15072	15114	15169	14996	15068	15277	15041	15202	15115	15239	15327	15118	15223	15218	15228	15184	15244	15153	15032	15262	15088	15177	15210	15202	15262	15080	15083	15256	15077	15063	15091	15044	15015	14979	15234	15303	15149	15187	15202	15217	15169	15093	15190	15160	15166	15280	15298	15114	15092	15289	15172	15125	15140	15301	15230	15186	15046	15256	15102	15168	15218	15141	15220	15093	15213	15013	15198	15014	15261	15036	15053	15172	15108	15093	15132	15110	15017	15136	15230	15313	15051	15133	15147	15101	15222	15095	15191	15182	15077	15058	15158	15094	15036	15147	15115	15177	15173	15140	15123	15089	15189	15191	15339	15327	15136	15181	15397	15246	15074	15045	15172	15024	15108	15049	15025	15143	15318	15235	15226	15095	15075	15218	15189	15153	15061	15033	15059	15271	15290	15189	15233	15365	15319	15249	15074	15282	15073	15324	15335	15092	15352	15317	15340	15337	15151	15298	15183	15151	15207	15284	15061	15075	15289	15101	15151	14980	15181	15131	15318	15096	15131	15261	15052	15182	15446	15021	14958	15194	15458	15148	15010	15311	15160	15313	15204	14981	15310	15051	15198	15371	15209	15097	15075	15172	15241	15072	15052	15250	15233	15034	15112	15162	15300	15178	15274	15262	15201	15068	15251	15248	15182	15104	15124	15109	15093	15258	15029	15273	15084	15059	15178	15080	14996	15154	15060	15151	14939	15263	15152	15119	15243	15197	15108	15069	15031	14985	15109	15234	15052	15309	15233	15107	15156	15229	15136	15292	15279	15167	15030	15322	15186	15337	15049	15207	15203	15043
18126	34584	32040	26499	24402	22263	19619	18115	17355	17039	26008	44000	43489	34970	16481	14691	14469	14329	14492	14367	14555	14558	14554	14559	14511	14657	14580	14590	14554	14414	14562	14416	14497	14458	15116	15213	15307	14906	14586	14512	14399	14497	14423	14394	14429	14402	14506	14494	14379	14588	14405	14604	14404	14422	14470	14574	14521	14471	14609	14637	14457	14519	14510	14452	14584	14445	14530	14546	14580	14462	14634	14363	14556	14397	14397	14410	14481	14395	14464	14392	14489	14447	14399	14528	14337	14536	14528	14547	14559	14467	14465	14500	14560	14440	14362	14669	14443	14374	14382	14464	14418	14588	14546	14362	14421	14461	14584	14479	14418	14580	14562	14271	14629	14460	14469	14585	14415	14656	14520	14381	14311	14509	14448	14498	14344	14327	14533	14414	14467	14610	14432	14528	14565	14541	14613	14561	14621	14418	14494	14452	14573	14532	14527	14549	14479	14606	14559	14460	14544	14384	14375	14526	14672	14634	14324	14320	14418	14513	14480	14565	14444	14337	14574	14461	14563	14429	14435	14419	14538	14307	14411	14513	14274	14444	14595	14449	14399	14473	14517	14486	14598	14490	14480	14545	14630	14374	14394	14598	14538	14538	14399	14496	14475	14497	14447	14558	14535	14592	14622	14410	14572	14460	14457	14478	14399	14452	14432	14400	14578	14599	14323	14520	14325	14524	14320	14580	14532	14451	14382	14531	14558	14599	14291	14571	14309	14487	14358	14540	14465	14593	14509	14528	14511	14618	14439	14571	14405	14408	14438	14361	14491	14527	14478	14348	14543	14428	14426	14337	14561	14317	14579	14369	14683	14404	14423	14507	14364	14536	14408	14426	14352	14420	14557	14421	14432	14577	14437	14580	14436	14391	14614	14286	14598	14674	14422	14637	14605	14407	14533	14433	14317	14420	14437	14459	14517	14463	14422	14481	14470	14531	14377	14550	14499	14349	14478	14550	14631	14548	14352	14509	14463	14334	14614	14377	14334	14323	14431	14415	14530	14559	14475	14644	14545	14296	14476	14387	14414	14511	14431	14534	14443	14586	14633	14456	14498	14540	14422	14487	14528	14475	14470	14501	14494	14441	14444	14601	14212	14420	14327	14519	14486	14350	14414	14559	14380	14452	14421	14517	14405	14460	14589	14391	14381	14440	14444	14546	14538	14609	14518	14544	14466	14308	14456	14502	14452	14453	14284	14529	14270	14479	14408	14432	14511	14425	14269	14610	14296	14531	14363	14528	14461	14517	14371	14394	14711	14338	14430	14558	14372	14632	14521	14270	14502	14343	14590	14350	14342	14466	14649	14368	14407	14569	14465	14426	14539	14542	14516	14404	14488	14528	14559	14387	14383	14309	14429	14474	14511	14551	14409	14385	14550	14468	14431	14297	14403	14561	14490	14468	14500	14452	14505	14403	14561	14504	14520	14433	14539	14541	14228	14601	14525	14465	14547	14522	14390	14480	14530	14607	14355	14379	14631	14508	14383	14506	14554	14449	14424	14594	14334	14633	14447	14415	14436	14487	14430	14435	14473	14458	14457	14491	14542	14460	14546	14399	14299	14524	14656	14316	14395	14401	14452	14387	14467	14468	14403	14500	14456	14451	14558	14464	14443	14436	14558	14506	14459	14560	14500	14468	14421	14550	14577	14400	14357	14535	14417	14592	14286	14522	14526	14430	14557	14507	14483	14439	14561	14470	14453	14377	14602	14489	14593	14453	14607	14366	14440	14539	14483	14559	14577	14438	14659	14689	14513	14471	14436	14459	14395	14365	14442	14398	14371	14459	14490	14453	14566	14606	14449	14534	14614	14558	14432	14422	14514	14664	14399	14615	14461	14333	14708	14390	14496	14648	14454	14343	14544	14373	14450	14404	14584	14593	14370	14523	14393	14411	14465	14512	14496	14587	14439	14562	14570	14371	14428	14543	14648	14530	14456	14466	14525	14440	14523	14318	14516	14491	14501	14458	14491	14374	14481	14393	14654	14451	14280	14343	14620	14350	14413	14447	14422	14281	14418	14341	14571	14499	14307	14394	14537	14550	14430	14517	14463	14332	14498	14517	14439	14486	14555	14499	14396	14523	14512	14372	14409	14478	14710	14595	14473	14369	14384	14529	14588	14411	14607	14602	14441	14515	14540	14468	14427	14654	14429	14416	14580	14756	14320	14393	14438	14557	14407	14529	14411	14412	14404	14611	14302	14501	14440	14479	14413	14367	14467	14396	14469	14513	14554	14536	14481	14515	14466	14600	14545	14476	14426	14330	14478	14521	14438	14555	14587	14538	14467	14479	14422	14375	14394	14484	14450	14498	14500	14387	14484	14381	14326	14514	14387	14697	14417	14221	14527	14483	14484	14414	14568	14249	14455	14472	14606	14389	14516	14403	14448	14491	14581	14262	14482	14300	14570	14470	14277	14520	14406	14386	14536	14520	14492	14526	14561	14512	14391	14375	14575	14391	14473	14525	14545	14512	14413	14466	14454	14449	14479	14419	14532	14241	14615	14525	14528	14463	14448	14487	14326	14586	14535	14602	14501	14646	14688	14365	14466	14524	14515	14360	14446	14355	14556	14615	14426	14361	14593	14308	14385	14578	14621	14622	14416	14345	14557	14313	14634	14470	14378	14334	14416	14388	14545	14339	14545	14494	14459	14524	14364	14463	14495	14550	14398	14420	14522	14419	14583	14556	14431	14536	14389	14477	14432	14530	14526	14526	14531	14559	14528	14401	14410	14511	14522	14392	14493	14367	14499	14582	14436	14592	14541	14610	14578	14450	14411	14663	14437	14401	14487	14565	14709	14506	14442	14376	14524	14393	14624	14462	14404	14655	14372	14407	14485	14528	14542	14331	14259	14548	14617	14501	14440	14550	14515	14577	14407	14603	14396	14443	14633	14367	14453	14625	14440	14398	14593	14425	14364	14600	14505	14520	14503	14425	14528	14454	14510	14299	14452	14537	14336	14623	14509	14371	14329	14396	14304	14579	14490	14359	14339	14315	14474	14311	14557	14628	14416	14453	14463	14444	14478	14472	14368	14561	14361	14614	14554	14500	14555	14365	14428	14514	14482	14460	14597	14452	14298	14511	14521	14510	14501	14457	14487	14363	14364	14477	14151	14354	14528	14573	14468	14581	14463	14512	14545	14272	14526	14448	14448	14279	14440	14467	14536	14340	14526	14529	14454	14584	14286	14515	14492	14601	14403	14587	14523	14520	14536	14428	14669	14506	14522	14424	14372	14463	14252	14542	14730	14393	14416	14425	14537	14343	14471	14455	14315	14384	14438	14421	14557	14568	14610	14348	14428	14462	14373	14459	14444	14538	14323	14375	14501	14397	14469	14522	14479	14491	14389	14340	14547	14405	14574	14405	14534	14598	14329	14280	14451	14424	14555	14466	14657	14284	14449	14568	14747	14382	14566	14533	14598	14355	14470	14585	14545	14504	14537	14563	14570	14494	14492	14524	14464	14445	14419	14546	14544	14470	14574	14497	14552	14533	14529	14395	14598	14458	14378	14435	14493	14515	14385	14601	14491	14453	14600	14487	14577	14488	14622	14589	14440	14426	14522	14384	14478	14472	14458	14309	14384	14583	14611	14441	14347	14576	14528	14395	14440	14485	14469	14464	14336	14401	14646	14584	14436	14421	14534	14615	14417	14488	14458	14439	14550	14439	14486	14443	14458	14572	14545	14558	14445	14408	14436	14424	14643	14337	14444	14470	14440	14447	14380	14340	14653	14363	14367	14510	14513	14383	14512	14372	14652	14370	14501	14321	14673	14405	14457	14442	14328	14567	14437	14384	14439	14338	14556	14540	14546	14363	14448	14452	14679	14658	14386	14368	14364	14402	14448	14344	14447	14518	14396	14391	14267	14324	14376	14527	14525	14521	14352	14476	14574	14314	14446	14439	14415	14650	14370	14510	14535	14272	14535	14277	14344	14370	14540	14382	14548	14458	14299	14368	14582	14444	14633	14488	14541	14450	14530	14345	14408	14440	14428	14430	14507	14443	14443	14499	14495	14453	14474	14459	14360	14398	14402	14292	14478	14484	14462	14451	14486	14429	14456	14578	14461	14587	14335	14462	14383	14450	14431	14322	14555	14589	14417	14460	14350	14554	14433	14525	14447	14504	14502	14413	14496	14561	14485	14462	14536	14441	14511	14492	14593	14334	14483	14514	14501	14400	14366	14470	14414	14498	14366	14408	14470	14429	14439	14519	14393	14524	14435	14576	14372	14352	14418	14375	14500	14587	14676	14508	14622	14368	14337	14384	14587	14424	14518	14430	14491	14449	14459	14410	14642	14558	14366	14617	14621	14346	14379	14476	14629	14319	14518	14514	14599	14553	14550	14439	14609	14315	14478	14406	14598	14551	14586	14467	14393	14370	14407	14437	14521	14650	14467	14535	14496	14413	14308	14384	14513	14550	14419	14514	14461	14286	14517	14439	14485	14424	14348	14413	14484	14556	14486	14544	14507	14391	14480	14534	14471	14306	14278	14489	14609	14466	14503	14556	14521	14507	14412	14671	14442	14362	14482	14398	14398	14617	14456	14414	14511	14554	14446	14408	14555	14402	14546	14487	14450	14491	14593	14422	14471	14522	14577	14432	14507	14410	14460	14427	14411	14505	14505	14385	14478	14281	14624	14449	14140	14459	14494	14568	14322	14511	14381	14439	14504	14499	14403	14388	14403	14374	14338	14469	14514	14401	14328	14486	14508	14680	14448	14432	14500	14486	14390	14426	14443	14532	14436	14453	14390	14498	14439	14497	14529	14423	14345	14565	14475	14481	14506	14518	14422	14529	14335	14336	14330	14489	14366	14538	14362	14460	14378	14388	14527	14431	14509	14461	14575	14390	14415	14433	14492	14537	14570	14376	14538	14404	14464	14584	14501	14524	14494	14307	14617	14432	14447	14708	14353	14561	14472	14604	14490	14395	14450	14430	14546	14613	14478	14584	14453	14496	14464	14537	14569	14414	14370	14307	14565	14621	14306	14426	14533	14487	14578	14529	14571	14361	14351	14360	14500	14608	14356	14387	14575	14466	14533	14465	14429	14584	14432	14450	14521	14358	14650	14474	14535	14539	14696	14432	14311	14664	14437	14513	14537	14267	14600	14486	14409	14469	14435	14357
27510	22282	25033	21468	17475	17041	16554	16061	16112	15975	16152	17553	18374	18012	16321	15744	15812	15452	15675	15568	15617	15806	15617	15627	15547	15496	15727	15572	15812	15514	15548	15562	15488	15520	15545	15711	15823	15564	15750	15456	15421	15525	15542	15434	15601	15539	15607	15547	15539	15607	15447	15628	15862	15693	15539	15679	15552	15310	15793	15747	15596	15551	15610	15640	15475	15585	15484	15642	15688	15562	15639	15582	15564	15459	15663	15596	15703	15665	15517	15519	15530	15779	15409	15341	15650	15402	15475	15416	15637	15554	15465	15544	15583	15470	15451	15372	15475	15505	15374	15429	15609	15574	15502	15451	15649	15679	15508	15439	15730	15698	15705	15360	15625	15586	15412	15474	15508	15734	15529	15554	15502	15385	15688	15647	15733	15445	15689	15739	15596	15668	15580	15530	15268	15536	15628	15533	15563	15631	15672	15520	15533	15718	15806	15577	15591	15630	15646	15644	15402	15422	15620	15405	15517	15567	15534	15506	15401	15711	15434	15445	15576	15479	15370	15513	15490	15531	15556	15646	15712	15739	15740	15581	15796	15431	15406	15648	15609	15678	15655	15888	15331	15497	15489	15514	15372	15591	15661	15509	15754	15568	15616	15437	15588	15539	15546	15459	15418	15498	15678	15601	15550	15474	15694	15459	15385	15427	15438	15483	15508	15587	15581	15552	15272	15437	15547	15449	15404	15664	15618	15793	15532	15630	15541	15813	15609	15464	15442	15471	15333	15608	15665	15738	15540	15649	15566	15517	15654	15591	15491	15441	15608	15587	15508	15462	15613	15488	15667	15627	15348	15592	15589	15480	15593	15694	15663	15606	15459	15522	15624	15468	15707	15624	15415	15550	15501	15674	15789	15584	15374	15500	15406	15608	15652	15446	15480	15372	15621	15510	15615	15602	15422	15469	15606	15492	15653	15621	15551	15510	15490	15540	15632	15345	15555	15532	15551	15498	15606	15511	15380	15373	15502	15683	15486	15548	15481	15741	15531	15649	15610	15327	15533	15648	15568	15553	15398	15440	15484	15586	15572	15384	15530	15627	15556	15621	15461	15516	15461	15568	15521	15537	15467	15891	15482	15704	15299	15614	15583	15317	15617	15480	15503	15549	15348	15517	15422	15594	15708	15586	15385	15603	15479	15635	15487	15603	15670	15455	15537	15547	15682	15609	15754	15613	15627	15444	15514	15488	15589	15588	15615	15560	15432	15640	15602	15528	15358	15385	15452	15486	15546	15760	15532	15502	15590	15635	15460	15684	15474	15499	15545	15520	15592	15521	15558	15548	15632	15465	15478	15543	15534	15503	15642	15511	15551	15548	15384	15432	15352	15588	15579	15476	15575	15587	15549	15488	15548	15331	15448	15591	15587	15592	15643	15634	15777	15603	15622	15409	15508	15554	15601	15561	15509	15596	15519	15486	15691	15584	15522	15623	15639	15514	15488	15389	15634	15616	15760	15576	15509	15372	15791	15604	15442	15646	15260	15800	15512	15412	15149	15444	15604	15463	15344	15439	15528	15640	15590	15731	15643	15728	15745	15645	15427	15385	15715	15410	15564	15634	15607	15346	15545	15429	15566	15590	15777	15546	15487	15565	15421	15721	15455	15668	15409	15549	15443	15632	15540	15757	15629	15611	15650	15519	15525	15521	15645	15593	15399	15565	15540	15592	15617	15594	15694	15597	15556	15678	15601	15653	15612	15531	15554	15584	15541	15503	15391	15465	15548	15614	15414	15701	15715	15698	15727	15268	15599	15673	15593	15453	15503	15535	15433	15684	15572	15591	15573	15587	15476	15504	15554	15569	15608	15501	15470	15637	15354	15420	15470	15530	15443	15603	15589	15519	15626	15697	15475	15522	15492	15507	15579	15603	15544	15483	15461	15678	15455	15689	15776	15612	15663	15629	15678	15435	15610	15492	15532	15743	15717	15666	15237	15419	15375	15602	15492	15433	15609	15603	15386	15724	15594	15546	15628	15600	15642	15605	15434	15495	15633	15675	15560	15675	15649	15568	15621	15495	15567	15479	15552	15492	15483	15611	15471	15339	15544	15604	15515	15577	15490	15647	15621	15689	15583	15473	15489	15621	15471	15675	15631	15600	15570	15578	15655	15563	15645	15500	15460	15427	15691	15531	15579	15642	15867	15756	15456	15626	15650	15445	15497	15633	15641	15498	15825	15653	15676	15174	15645	15551	15509	15629	15766	15724	15569	15622	15624	15412	15483	15506	15475	15585	15468	15602	15464	15542	15493	15549	15648	15447	15577	15550	15572	15623	15590	15474	15654	15686	15612	15666	15578	15416	15622	15620	15454	15619	15534	15435	15657	15377	15612	15669	15585	15339	15516	15636	15452	15589	15554	15703	15498	15538	15526	15541	15628	15677	15588	15431	15522	15271	15636	15461	15381	15452	15431	15471	15517	15537	15729	15760	15571	15391	15547	15451	15598	15756	15670	15498	15602	15559	15625	15416	15523	15525	15645	15292	15583	15640	15720	15645	15701	15545	15632	15675	15571	15531	15561	15558	15636	15606	15691	15617	15743	15533	15551	15564	15442	15656	15434	15431	15693	15550	15554	15511	15509	15553	15589	15550	15495	15531	15553	15475	15536	15700	15577	15532	15631	15433	15630	15600	15570	15845	15570	15572	15627	15650	15425	15617	15602	15584	15737	15610	15574	15656	15493	15505	15569	15475	15500	15412	15434	15583	15490	15562	15434	15616	15460	15567	15588	15689	15761	15628	15571	15630	15344	15710	15485	15415	15825	15777	15624	15565	15616	15618	15628	15514	15428	15701	15618	15466	15626	15602	15502	15724	15653	15548	15678	15516	15422	15467	15516	15559	15629	15623	15589	15744	15640	15544	15591	15659	15414	15449	15752	15606	15493	15667	15668	15524	15692	15763	15596	15553	15417	15565	15753	15512	15756	15368	15411	15520	15716	15481	15581	15651	15346	15567	15605	15666	15505	15597	15564	15644	15532	15595	15512	15631	15526	15850	15465	15364	15309	15654	15603	15658	15788	15691	15723	15710	15771	15675	15602	15325	15517	15531	15446	15451	15394	15585	15658	15537	15528	15538	15318	15599	15556	15599	15619	15544	15514	15454	15499	15550	15528	15669	15484	15519	15649	15367	15356	15407	15756	15472	15545	15670	15609	15369	15526	15490	15567	15460	15490	15600	15520	15602	15649	15279	15601	15295	15621	15517	15484	15558	15558	15802	15616	15507	15566	15523	15571	15625	15495	15513	15587	15811	15625	15620	15434	15557	15642	15493	15607	15504	15554	15500	15476	15703	15525	15545	15532	15522	15631	15796	15602	15653	15513	15312	15425	15637	15498	15464	15543	15489	15560	15550	15613	15392	15630	15564	15664	15369	15593	15726	15563	15665	15636	15576	15557	15501	15819	15472	15631	15474	15869	15384	15616	15530	15686	15817	15619	15743	15621	15669	15589	15618	15703	15520	15378	15525	15627	15494	15498	15465	15483	15656	15542	15488	15674	15599	15589	15490	15623	15571	15441	15738	15509	15588	15622	15713	15621	15771	15884	15570	15551	15603	15691	15703	15743	15545	15480	15558	15696	15668	15535	15308	15457	15525	15309	15554	15620	15673	15720	15562	15575	15471	15610	15656	15531	15685	15515	15582	15562	15616	15482	15534	15416	15492	15735	15452	15356	15356	15677	15539	15554	15546	15578	15537	15600	15617	15418	15558	15477	15591	15666	15697	15529	15528	15529	15654	15419	15601	15583	15555	15508	15593	15435	15585	15566	15756	15465	15577	15668	15547	15468	15526	15648	15502	15541	15551	15657	15500	15655	15452	15566	15554	15454	15655	15615	15532	15545	15475	15663	15749	15843	15431	15677	15545	15660	15345	15505	15477	15647	15610	15466	15265	15629	15613	15509	15490	15605	15521	15482	15382	15396	15758	15533	15539	15582	15546	15545	15382	15715	15303	15466	15741	15335	15612	15300	15635	15581	15603	15513	15575	15487	15486	15509	15360	15629	15624	15536	15539	15516	15829	15709	15546	15411	15658	15535	15508	15607	15648	15641	15633	15477	15588	15724	15535	15543	15620	15445	15468	15709	15559	15793	15745	15551	15572	15557	15706	15416	15543	15417	15483	15595	15372	15621	15593	15646	15658	15529	15608	15504	15592	15518	15433	15762	15529	15568	15682	15638	15603	15497	15509	15639	15476	15629	15706	15659	15510	15424	15702	15675	15562	15773	15603	15642	15722	15457	15643	15486	15480	15685	15569	15690	15556	15400	15719	15585	15510	15489	15669	15498	15376	15605	15689	15639	15680	15756	15342	15467	15539	15646	15839	15483	15571	15632	15490	15568	15575	15487	15773	15607	15577	15318	15451	15615	15567	15566	15838	15577	15540	15535	15549	15554	15344	15413	15444	15542	15625	15771	15798	15756	15766	15577	15640	15618	15487	15525	15479	15486	15268	15589	15720	15684	15501	15419	15524	15504	15591	15606	15544	15710	15536	15577	15654	15638	15601	15609	15693	15499	15630	15626	15495	15499	15583	15548	15480	15458	15471	15645	15732	15750	15785	15485	15655	15639	15758	15534	15551	15660	15602	15482	15450	15501	15798	15455	15326	15514	15598	15506	15842	15638	15625	15539	15718	15655	15592	15490	15454	15527	15725	15622	15717	15667	15603	15467	15528	15620	15572	15386	15448	15441	15627	15764	15554	15531	15677	15498	15508	15603	15498	15402	15511	15599	15471	15486	15578	15492	15634	15662	15571	15532	15471	15508	15682	15561	15618	15588	15633	15464	15533	15508	15639	15516	15183	15539	15560	15482	15593	15506	15709	15674	15559	15775	15576	15743	15551	15459	15471	15474	15567	15519	15755	15550	15485	15608	15623	15564	15797	15542	15594	15464	15526	15523	15544	15572	15713	15467	15632	15609	15519	15756	15575	15466	15668	15541	15434	15542	15481	15450	15550	15492	15524	15497	15537	15663	15617	15632	15511	15358	15352	15612	15653	15712	15516	15525	15525	15535	15590	15775	15754	15683	15618	15593	15718	15679	15477	15524	15637	15506	15582	15542	15456	15544	15609	15692	15518	15620	15446	15560	15553	15403	15386	15710	15623	15492	15542	15622	15546	15499	15530	15613	15644
17065	24664	23333	19361	17873	17027	16005	15751	15565	15419	15962	18360	18925	17589	15192	14699	14609	14759	14611	14719	14688	14824	14680	14707	14575	14757	14754	14789	14807	14711	14756	14798	14853	14615	14812	14753	14703	14469	14830	14758	14738	14763	14503	14777	14740	14654	14693	14646	14619	14738	14705	14675	14737	14646	14573	14801	14789	14765	14602	14775	14687	14591	14733	14680	14720	14664	14700	14705	14926	14660	14654	14695	14612	14669	14700	14729	14576	14720	14637	14514	14736	14635	14507	14582	14509	14760	14643	14735	14665	14721	14745	14665	14626	14602	14714	14716	14569	14784	14602	14757	14781	14768	14688	14580	14637	14669	14574	14772	14611	14793	14694	14712	14711	14677	14686	14621	14758	14637	14618	14600	14564	14655	14632	14738	14591	14596	14728	14676	14547	14807	14728	14616	14681	14728	14787	14683	14649	14589	14701	14637	14739	14662	14588	14668	14673	14797	14783	14764	14546	14819	14721	14717	14717	14642	14638	14598	14591	14647	14485	14558	14654	14752	14744	14711	14762	14583	14569	14684	14669	14682	14604	14560	14591	14726	14721	14654	14788	14712	14726	14604	14520	14733	14746	14724	14690	14648	14698	14669	14747	14723	14634	14649	14765	14570	14677	14613	14769	14810	14746	14622	14556	14788	14604	14677	14716	14634	14630	14701	14760	14775	14648	14698	14608	14639	14603	14571	14833	14683	14575	14491	14775	14655	14612	14576	14781	14680	14779	14745	14607	14543	14824	14703	14593	14631	14516	14596	14634	14601	14682	14662	14698	14557	14735	14667	14671	14669	14608	14800	14568	14498	14671	14673	14677	14655	14488	14704	14727	14625	14705	14746	14599	14654	14676	14644	14694	14594	14871	14703	14650	14685	14572	14613	14536	14842	14695	14586	14695	14738	14627	14576	14772	14643	14570	14687	14536	14525	14810	14670	14651	14671	14744	14684	14567	14587	14737	14769	14690	14627	14568	14747	14700	14602	14794	14697	14640	14714	14822	14615	14620	14673	14719	14674	14780	14714	14604	14748	14737	14639	14783	14659	14771	14768	14742	14711	14568	14511	14752	14660	14734	14541	14646	14608	14578	14696	14743	14612	14579	14640	14717	14617	14737	14665	14722	14931	14584	14719	14805	14703	14839	14701	14610	14678	14779	14551	14597	14570	14581	14748	14755	14722	14652	14681	14695	14636	14749	14584	14519	14772	14725	14694	14627	14612	14544	14570	14808	14760	14653	14657	14552	14808	14618	14825	14787	14635	14611	14737	14597	14784	14763	14665	14748	14855	14776	14702	14575	14814	14618	14554	14758	14719	14826	14720	14680	14814	14830	14873	14786	14940	14727	14680	14705	14847	14770	14719	14634	14702	14506	14702	14692	14631	14601	14670	14667	14573	14721	14783	14857	14619	14611	14829	14535	14708	14635	14813	14676	14696	14635	14806	14594	14675	14714	14648	14610	14742	14742	14656	14735	14665	14746	14767	14589	14635	14638	14787	14779	14716	14740	14636	14876	14813	14732	14613	14609	14746	14467	14701	14547	14664	14676	14410	14752	14538	14681	14592	14657	14613	14690	14643	14601	14586	14866	14634	14770	14736	14708	14808	14783	14836	14803	14614	14709	14664	14633	14593	14563	14605	14622	14590	14667	14840	14575	14670	14687	14613	14465	14614	14749	14810	14655	14596	14653	14683	14754	14410	14887	14829	14747	14431	14660	14625	14608	14689	14661	14748	14662	14597	14661	14611	14728	14652	14775	14725	14630	14658	14588	14567	14622	14673	14747	14546	14706	14815	14772	14589	14649	14639	14748	14675	14818	14647	14716	14579	14763	14645	14652	14748	14713	14605	14448	14631	14766	14852	14581	14679	14566	14531	14688	14637	14669	14764	14710	14606	14513	14755	14457	14734	14630	14816	14612	14701	14735	14785	14731	14722	14902	14724	14768	14619	14618	14784	14692	14593	14792	14644	14729	14724	14693	14601	14804	14566	14686	14591	14718	14546	14664	14754	14729	14780	14585	14494	14572	14758	14613	14795	14633	14714	14753	14554	14726	14725	14525	14630	14688	14627	14795	14711	14494	14813	14714	14682	14670	14672	14629	14477	14811	14635	14846	14843	14589	14650	14668	14773	14554	14745	14612	14713	14760	14664	14808	14698	14720	14498	14433	14732	14771	14682	14573	14747	14545	14651	14647	14708	14541	14567	14740	14673	14779	14590	14692	14824	14719	14725	14791	14737	14758	14583	14896	14672	14684	14697	14653	14648	14785	14563	14566	14675	14636	14628	14640	14653	14814	14730	14640	14736	14669	14788	14751	14839	14733	14667	14560	14695	14530	14609	14678	14734	14596	14633	14690	14842	14707	14791	14822	14776	14705	14651	14595	14546	14612	14624	14614	14869	14694	14481	14665	14690	14790	14703	14811	14845	14613	14647	14772	14759	14673	14494	14659	14612	14736	14751	14837	14572	14718	14673	14701	14716	14626	14691	14666	14583	14644	14543	14850	14671	14702	14613	14702	14554	14608	14572	14643	14556	14686	14658	14740	14650	14707	14504	14541	14753	14838	14812	14821	14549	14740	14818	14647	14768	14753	14732	14616	14740	14553	14610	14681	14613	14782	14702	14729	14508	14678	14668	14711	14833	14938	14684	14917	14813	14645	14665	14778	14637	14675	14743	14661	14626	14748	14694	14561	14629	14730	14620	14632	14763	14723	14617	14706	14855	14817	14636	14722	14766	14813	14808	14565	14917	14788	14776	14716	14682	14880	14829	14612	14702	14711	14770	14733	14753	14600	14819	14574	14798	14716	14537	14665	14711	14687	14747	14810	14717	14717	14778	14783	14697	14762	14563	14799	14628	14698	14669	14827	14578	14546	14584	14609	14666	14680	14675	14720	14733	14648	14727	14716	14753	14701	14612	14609	14797	14679	14808	14674	14786	14898	14539	14581	14633	14689	14675	14718	14776	14627	14789	14738	14685	14685	14589	14646	14657	14808	14624	14654	14646	14808	14701	14892	14761	14749	14680	14744	14709	14624	14616	14664	14759	14685	14803	14600	14744	14606	14549	14650	14656	14792	14686	14653	14809	14704	14725	14641	14826	14540	14816	14883	14678	14610	14447	14719	14788	14677	14718	14705	14640	14671	14653	14720	14635	14663	14693	14783	14623	14771	14471	14687	14678	14637	14822	14526	14617	14766	14682	14577	14754	14693	14597	14760	14694	14806	14677	14693	14679	14784	14766	14633	14632	14736	14693	14606	14559	14601	14695	14700	14856	14701	14672	14812	14717	14580	14542	14734	14478	14538	14636	14635	14653	14657	14734	14605	14624	14850	14647	14891	14544	14559	14716	14610	14825	14691	14594	14715	14653	14549	14573	14543	14591	14606	14597	14785	14624	14754	14399	14799	14609	14612	14805	14671	14608	14674	14515	14790	14643	14836	14693	14699	14531	14899	14733	14523	14617	14627	14767	14620	14790	14506	14657	14712	14640	14849	14748	14820	14684	14674	14705	14830	14556	14625	14606	14712	14942	14663	14656	14676	14758	14830	14754	14769	14701	14656	14599	14732	14580	14690	14707	14599	14785	14764	14725	14708	14758	14671	14588	14829	14698	14741	14804	14455	14670	14559	14759	14562	14750	14587	14610	14806	14628	14650	14662	14781	14831	14598	14614	14693	14581	14741	14737	14803	14641	14562	14618	14661	14508	14747	14768	14617	14640	14656	14761	14847	14680	14720	14729	14804	14742	14653	14477	14507	14725	14735	14724	14707	14647	14738	14680	14714	14692	14694	14682	14805	14619	14645	14776	14528	14671	14633	14783	14772	14735	14824	14605	14736	14784	14665	14673	14644	14742	14509	14794	14706	14740	14717	14633	14804	14535	14699	14679	14650	14596	14766	14620	14786	14679	14783	14675	14810	14786	14595	14665	14656	14662	14629	14632	14624	14756	14853	14695	14672	14417	14572	14593	14766	14737	14713	14738	14571	14730	14652	14655	14676	14656	14540	14801	14550	14731	14617	14490	14828	14710	14804	14536	14716	14528	14832	14782	14709	14644	14584	14579	14639	14659	14455	14711	14645	14568	14677	14661	14704	14707	14673	14668	14667	14628	14637	14844	14653	14575	14751	14747	14664	14430	14807	14660	14685	14774	14803	14535	14731	14769	14716	14532	14763	14807	14655	14658	14809	14545	14761	14427	14639	14717	14536	14673	14706	14609	14710	14713	14670	14599	14642	14729	14853	14815	14554	14590	14619	14585	14574	14711	14700	14679	14798	14691	14558	14694	14658	14641	14682	14644	14616	14653	14746	14772	14738	14534	14675	14596	14678	14596	14739	14662	14570	14616	14782	14758	14635	14568	14685	14672	14704	14673	14803	14737	14912	14591	14797	14722	14674	14703	14824	14607	14670	14599	14642	14659	14592	14654	14735	14713	14772	14606	14749	14681	14650	14757	14720	14542	14582	14641	14559	14709	14662	14521	14619	14696	14749	14599	14857	14744	14757	14723	14656	14727	14522	14635	14603	14705	14610	14685	14787	14660	14561	14803	14641	14678	14697	14791	14706	14773	14714	14682	14659	14773	14715	14614	14611	14572	14709	14865	14688	14675	14694	14844	14853	14607	14728	14906	14775	14712	14538	14681	14602	14772	14650	14645	14746	14616	14697	14534	14696	14687	14553	14689	14689	14694	14731	14647	14652	14449	14775	14526	14706	14736	14827	14583	14651	14578	14614	14613	14676	14774	14594	14738	14758	14681	14702	14721	14714	14782	14598	14803	14770	14573	14602	14671	14709	14701	14631	14622	14575	14578	14665	14588	14723	14667	14500	14798	14640	14627	14645	14736	14723	14593	14478	14497	14718	14472	14802	14766	14705	14608	14751	14709	14643	14805	14677	14634	14896	14702	14711	14616	14678	14552	14633	14664	14563	14716	14717	14690	14623	14621	14723	14581	14774	14720	14776	14612	14568	14639	14781	14833	14730	14693	14616	14657	14521	14742	14504	14656	14592	14705	14740	14843	14552	14691	14683	14727	14763	14702	14806	14699	14672	14852	14681	14594	14611	14829	14781	14605	14501	14691	14564	14865	14626	14641	14674	14673	14843	14621	14654	14848	14707	14573	14646	14488	14683	14881	14820	14665
24148	21430	28943	24451	22415	22330	20422	17222	16764	16809	18789	31663	31827	25974	19102	16015	15822	15866	15813	15855	15948	15839	15808	15844	15915	15805	15902	15700	15856	15753	15683	15839	15673	15973	15832	15789	15770	15883	15712	15708	15722	15786	15759	15567	15924	15849	15570	15653	15656	15751	15771	15720	15838	15866	15801	15646	15732	15795	15687	15815	15778	15761	15658	15647	15805	15710	15789	15673	15771	15689	15828	15752	15683	15723	15636	15529	15493	15723	15870	15911	15589	15743	15674	15645	15947	15778	15795	15643	15804	15722	15789	15951	15629	15431	15756	15954	15550	15790	15726	15676	15700	15864	15903	15791	15559	15694	15662	15685	15675	15711	15713	15865	15594	15809	15762	15795	15752	15715	15910	15849	15833	15715	15592	15647	15696	15832	15688	15784	15573	15740	15856	15680	15743	15722	15549	15824	15863	15763	15680	15799	15561	15587	15614	15597	15615	15632	15952	15703	15766	15567	15800	15507	15706	15847	15654	15746	15713	15725	15988	15732	15480	15733	15762	15584	15576	15763	15825	15754	15878	15834	15891	15644	15629	15664	15644	15568	15635	15720	15707	15704	15819	15614	15651	15816	15797	15492	15767	15695	15946	15843	15705	15880	15676	15651	15859	15676	15757	15591	15584	15607	15658	15649	15675	15786	15813	15736	15633	15932	15722	15808	15765	15606	15750	15557	15854	15622	15736	15624	15578	15478	15712	15695	15643	15784	15666	15732	15587	15723	15685	15729	15889	15603	15611	15699	15645	15762	15718	15602	15805	15780	15635	15702	15677	15610	15672	15687	15689	15805	15629	15772	15558	15709	15686	15671	15710	15629	15690	15585	15872	15792	15799	15856	15854	15758	15680	15716	15655	15623	15857	15721	15822	15684	15572	15823	15726	15621	15597	15689	15667	15771	15841	15758	15567	15916	15828	15665	15659	15636	15811	15953	15547	15476	15624	15608	15656	15886	15851	15578	15765	15802	15727	15641	15595	15472	15655	15805	15558	15973	15614	15614	15841	15681	15739	15783	15733	15890	15773	15750	15703	15769	15585	15664	15882	15734	15871	15726	15677	15724	15914	15666	15633	15767	15675	15918	15713	15644	15766	15868	15743	15856	15543	15482	15518	15639	15681	15837	15826	15674	15689	15708	15567	15775	15684	15735	15888	15705	15665	15775	15654	15516	15752	15675	16101	15469	15938	15674	15625	15648	15706	15851	15735	15605	15719	15586	15762	15619	15757	15684	15848	15712	15767	15767	15633	15677	15771	15803	15843	15708	15613	15675	15805	15721	15798	15755	15791	15673	15670	15686	15651	15768	15820	15882	15815	15709	15957	15744	15542	15798	15556	15583	15588	15724	15610	15920	15745	15800	15735	15616	15862	15970	15619	15713	15660	15745	15702	15576	15651	15574	15703	15782	15763	15737	15722	15745	15792	15629	15614	15550	15731	15723	15621	15651	15691	15811	15753	15761	15755	15649	15567	15694	15885	15689	15649	15610	15829	15843	15704	15677	15695	15685	15887	15470	15837	15658	15767	15664	15763	15817	15654	15649	15656	15628	15682	15809	15823	15916	15644	15631	15734	15789	15703	15972	15745	15869	15583	15721	15711	15642	15616	15626	15849	15821	15752	15708	15476	15721	15905	15586	15706	15704	15817	15706	15908	15858	15755	15535	15638	15690	15646	15700	15873	15696	15673	15724	15591	15761	15752	15904	15759	15881	15722	15742	15570	15731	15623	15651	15601	15557	15592	15749	15578	15748	15807	15845	15790	15700	15761	15693	15647	15693	15496	15669	15799	15820	15809	15715	15675	15784	15730	15651	15769	15555	15672	15574	15662	15637	15756	15667	15654	15622	15764	15673	15749	15557	15487	15764	15793	15788	15838	15501	15674	15701	15773	15637	15646	15860	15579	15892	15625	15641	15751	15655	15796	15623	15676	15699	15735	15520	15747	15582	15687	15757	15771	15746	15775	15614	15898	15887	15846	15626	15552	15626	15739	15794	15794	15526	15779	15839	15588	15667	15789	15540	15552	15828	15820	15698	15716	15650	15696	15686	15792	15750	15670	15569	15672	15698	15513	15631	15738	15629	15498	15644	15634	15628	15621	15609	15765	15573	15836	15856	15738	15613	15737	15682	15520	15567	15615	15660	15927	15525	15696	15755	15681	15891	15870	15766	16008	15695	15819	15758	15616	15606	15759	15865	15847	15685	15842	15735	15753	15822	15736	15838	15724	15905	15797	15802	15507	15617	15683	15650	15641	15614	15925	15783	15710	15749	15863	15829	15813	15741	15734	15666	15742	15830	15872	15598	15741	15888	15683	15914	15871	15443	15642	15719	15592	15676	15789	15806	15694	15763	15498	15775	15731	15762	15759	15815	15829	16070	15891	15586	15667	15754	15843	15721	15581	15759	15650	15673	15702	15790	15732	15744	15710	15775	15773	15686	15690	15759	15781	15665	15700	15756	15728	15578	15764	15645	15501	15625	15987	15804	15903	15647	15641	15765	15645	15728	15726	15816	15682	15589	15641	15782	15754	15719	15653	15612	15656	15726	15703	15648	15661	15606	15741	15860	15711	15789	15569	15626	15619	15877	15707	15627	15664	15806	15793	15460	15527	15643	15566	15456	15758	15735	15707	15708	15616	15601	15778	15593	15756	15672	15739	15697	15746	15653	15715	15700	15851	15638	15620	15692	15520	15670	15587	15675	15715	15787	15830	15662	15593	15854	15637	15956	15934	15572	15527	15852	15803	15702	15747	15605	15903	15911	15812	15776	15795	15672	15769	15700	15695	15758	15550	15669	15670	15765	15761	15768	15763	15607	15628	15664	15713	15740	15751	15727	15719	15868	15761	15947	15775	15703	15880	15717	15617	15907	15546	15622	15747	15774	15747	15665	15698	15787	15534	15786	15609	15596	15518	15770	15574	15520	15719	15653	15768	15756	15634	15572	15608	15863	15680	15851	15916	15790	15724	15647	15779	15783	15826	15804	15820	15695	15378	15522	15827	15813	15774	15731	15585	15600	15803	15700	15571	15685	15987	15617	15863	15718	15717	15598	15613	15919	15734	15964	15855	15529	15596	15772	15653	15740	15782	15488	15672	15652	15686	15610	15741	15770	15742	15675	15566	15596	15823	15676	15731	15733	15650	15847	15847	15754	15736	15598	15705	15753	15764	15694	15675	15629	15780	15503	15596	15776	15774	15697	15477	15548	15605	15797	15722	15645	15561	15698	15646	15732	15627	15620	15719	15618	15954	15915	15749	15749	15723	15648	15896	15608	15577	15652	15808	15738	15852	15678	15699	15762	15563	15772	15607	15676	15520	15756	15834	15804	15770	15704	15750	15583	15579	15755	15813	15756	15726	15476	15785	15644	15737	15769	15626	15794	15788	15834	15773	15487	15574	15573	15856	15598	15741	15757	15534	15779	15680	15512	15708	15794	15576	15732	15782	15723	15672	15640	15864	15681	15961	15751	15683	15615	15587	15981	15693	15600	15704	15706	15878	15820	15480	15720	15790	15769	15805	15652	15763	15925	15753	15772	15667	15737	15812	15723	15799	15627	15712	15729	15789	15778	15692	15673	15654	15763	15762	15778	15485	15797	15722	15685	15923	15884	15667	15472	15630	15839	15741	15694	15672	15648	15818	15897	15701	15769	15747	15610	15714	15746	15533	15699	15655	15541	15839	15816	15657	15674	15888	15809	15741	15515	15785	15538	15846	15836	15616	15774	15664	15772	15885	15856	15570	15691	15818	15705	15489	15568	15730	15546	15751	15578	15604	15589	15834	15690	15794	15683	15664	15814	15787	15761	15707	15740	15700	15635	15758	15509	15699	15758	15665	15609	15701	15787	15681	15757	15769	15815	15686	15728	15834	15695	15704	15584	16016	15607	15629	15769	15820	15798	15777	15804	15695	15777	15763	15620	15715	15537	15799	15663	15595	15718	15605	15632	15790	15625	16046	15795	15565	15524	15540	15694	15918	15680	15731	15692	15716	15572	15632	15734	15579	15714	15768	15749	15633	15796	15640	15717	15773	15582	15677	15742	15717	15660	15581	15733	15667	15699	15958	15733	15867	15657	15626	15752	15883	15561	15721	15619	15696	15754	15664	15668	15704	15748	15571	15723	15631	15681	15645	15657	15697	15713	15948	15690	15575	15959	15970	15789	15685	15999	15843	15607	15766	15767	15564	15817	15627	15569	15859	15666	15761	15749	15484	15541	15529	15746	15885	15661	15727	15867	15801	15523	15843	15948	15565	15503	15743	15783	15926	15709	15752	15686	15606	15585	15583	15792	15854	15972	15719	15632	15781	15754	15526	15649	15610	15615	15795	15694	15767	15842	15687	15657	15707	15744	15731	15745	15834	15751	15691	15883	15713	15797	15774	15714	15947	15756	15591	15713	15837	15614	15591	15575	15681	15608	15677	15616	15827	15804	15835	15688	15877	15536	15592	15693	15679	15580	15814	15669	15727	15576	15676	15614	15726	15793	15642	15665	15708	15922	15731	15783	15540	15886	15686	15822	15818	15609	15858	15755	15904	15723	15797	15438	15657	15712	15791	15739	15623	15499	15710	15672	15733	15608	15864	15755	15916	15866	15822	15964	15699	15588	15764	15654	15718	15561	15683	15762	15548	15731	15452	15708	15799	15894	15581	15646	15850	15815	15854	15631	15762	15498	15767	15756	15696	15803	15712	15635	15855	15672	15410	15749	15596	15753	15676	15859	15777	15495	15707	15673	15779	15773	15789	15832	15748	15710	15503	15649	15727	15411	15714	15587	15719	15865	15658	15750	15661	15651	15711	15646	15794	15789	15568	15593	15740	15669	15691	15671	15687	15710	15698	15624	15669	15824	15786	15757	15681	15644	15733	15563	15650	15736	15537	15896	15786	15621	15708	15482	15869	15771	15696	15572	15726	15583	15513	15783	15602	15694	15599	15703	15720	15970	15973	15692	15656	15756	15839	15812	15900	15655	15692	15718	15684	15635	15514	15749	15828	15906	15536	15639	15587	15581	15638	15556	15774	15559	15824	15689	15808	15558	15791	15557	15745	15592	15717	15648	15669	15648	15637	15817	15739	15961	15759	15668	15891	15763	15747	15813	15874	15544	15831	15880	15746	15927	15814	15604	15801	15601
18098	33855	32619	26305	22627	21078	17901	16595	16536	16308	19978	36670	33920	27318	17165	14764	14919	14819	14792	14817	14875	14730	14831	14852	14871	14931	14712	14941	14743	14809	14752	14819	14694	14854	14744	14945	15151	14857	14975	14824	14827	14828	14987	14772	14824	14947	14788	14894	14838	14922	14731	14815	14779	14616	14725	14678	14781	14627	14642	14766	14633	14715	14901	14946	14865	14651	14786	14686	14767	14847	14794	14871	14881	14662	14826	14808	14784	14702	14761	14820	14745	14727	14581	14792	14945	14783	14644	14728	14899	14718	14774	14861	14856	14712	14770	14777	14917	14835	14764	14778	14876	14736	14821	14797	14687	14814	14683	14890	14877	14876	14785	14662	14848	14847	14805	14774	14821	14853	14733	14830	14859	14757	14733	14699	14792	14701	14727	14694	14726	14952	14859	14829	14833	14724	14738	14668	14856	14699	14701	14706	14681	14848	14857	14844	14616	14814	14732	14855	14774	14826	14670	14709	14830	14731	14834	14763	14849	14843	14757	14850	14909	15040	14697	14811	14944	14919	14885	14690	14731	14740	14914	14690	14785	14822	14676	14835	14967	14709	14844	14809	14741	14936	14832	14733	14838	14678	14668	14924	14890	14874	14800	14706	14750	14674	14821	14790	14750	14921	14831	14815	14710	14713	14917	14813	14890	14654	14713	14691	14866	14768	14918	14884	14835	14810	14750	14815	14754	14798	14835	14711	14899	14874	14763	14626	14705	14825	14882	14728	14577	14743	14911	14838	14769	14743	14806	14886	14653	14623	14694	14814	14905	14815	14828	14976	14884	14761	14750	14854	14707	14757	14788	14929	14807	14918	14780	14672	14694	14705	14571	14711	14878	14760	14728	14904	14778	14839	14887	14938	14823	14685	14762	14769	14675	14887	14872	14844	14869	14878	15019	14740	14801	14711	14727	14875	14758	14753	14821	14666	14820	14906	14840	14884	14765	14792	14834	14781	14947	14722	14791	14985	14874	14812	14935	14745	14821	14600	14712	14747	14939	14691	14833	14765	14678	14603	14809	14902	14902	14710	15002	14860	14947	14938	14776	14764	14628	14714	14844	14811	14808	14706	14693	14777	14880	14722	14817	14791	14845	14889	14695	14863	14801	14933	14916	14891	14759	14668	14702	14847	14708	14835	14853	14672	14711	14839	14942	14780	14721	14779	14802	14818	14713	14814	14716	14572	14708	14636	14896	14551	14813	14937	14804	14711	14773	14629	14849	14785	14767	14971	14840	14932	14733	14775	14772	14735	14819	14806	14785	14902	14820	14857	14826	14925	14747	14744	14715	14843	14762	14813	14749	14565	14755	14777	14760	14747	14720	14965	14731	14911	14788	14731	14855	14796	15020	14750	14763	14856	14762	14831	14707	14713	14836	14688	14671	14736	14815	14637	14877	14780	14736	14793	14733	14669	14708	14768	14616	14719	14790	14713	14760	14683	14764	14715	14745	14775	14816	14648	14985	14551	14692	14812	14919	14732	14737	14790	14762	14847	15044	14753	14765	14857	14983	14854	14853	14714	14777	14696	14797	14678	14767	14861	14735	14845	14698	14855	14934	14897	14897	14692	14763	14736	14731	14655	14712	14777	14803	14721	14798	14566	14998	14731	14769	14828	14782	14870	14647	14897	14739	14737	14875	14895	14867	14721	14920	14711	14760	14850	14791	14837	14784	14730	14981	14938	14804	14723	14782	14713	14780	14781	14868	14752	14929	14815	14584	14677	14689	14900	14712	14617	14796	14672	14843	14688	14623	14948	14771	14851	14773	14786	14803	14664	14806	14930	14759	14909	14714	14900	14695	14899	14808	14836	14788	14838	14896	14711	14748	14704	14864	14774	14851	14812	14619	14717	14830	14869	14555	14654	14573	14727	14797	14588	14719	14831	15005	14829	14762	14784	14661	14801	14931	14846	14836	14705	14640	14771	14915	14758	14944	14902	14822	14823	14706	14829	14762	14873	14883	14820	14679	14551	14825	14707	14697	14666	14838	14667	14866	14770	14707	14781	14993	14865	14763	14845	14708	14733	14726	14898	14685	14771	14871	14940	14880	14746	14788	14789	14790	14950	14695	14833	14794	14619	14935	14803	14681	14797	14854	14840	14638	14836	14721	14790	14808	14684	14788	14641	14861	14725	14670	14715	14752	14863	14751	14632	14783	14769	14687	14747	14766	14810	14777	14862	14768	14842	14866	14862	14831	14485	14829	14812	14606	14761	14730	14792	15017	14994	14883	14883	14755	14730	14668	14839	14831	14651	14939	14843	14596	14860	14800	14911	14779	14718	14657	14801	14696	14797	14658	14746	14711	14663	14725	14759	14859	14742	14839	14781	14906	14723	14801	14865	14745	14639	14850	14747	14722	14985	14800	14700	14582	14828	14878	14767	14783	14800	14739	14921	14621	14755	14882	14869	14730	14935	14760	14860	14817	14753	14793	14731	14918	14719	14794	14727	14694	14816	14749	14717	14880	14814	14736	14698	14712	14880	14603	14834	14811	14732	14752	14683	14852	14627	14779	14831	14859	14763	14817	14838	14508	14952	14765	14778	14726	14968	14638	14753	14797	14911	14801	14833	14898	14784	14777	14765	14789	14761	14810	14763	14764	14831	14773	14732	14936	14731	14802	14682	14648	14712	14930	14702	14742	14790	14880	14711	14866	14644	14827	14935	14899	14766	14705	14746	14657	14815	14791	14901	14746	14664	14861	14795	14733	14778	14748	14924	14776	14678	14698	14773	14576	14730	14647	14725	14745	14825	14704	14832	14710	14856	14933	14930	14724	14642	14946	14870	14733	14927	14895	14661	14662	14823	14714	14782	14821	14864	14624	15027	14723	14820	14823	14936	14815	14714	14726	14820	14836	14732	14643	14881	14978	14814	14753	14732	14906	14728	14629	14751	14667	14877	14565	14726	14865	14733	14839	14651	14819	14823	14880	14858	14839	14800	14587	14780	14727	14792	14767	14928	14680	14722	14839	14789	14803	14640	14667	14773	14936	14924	14732	14739	14892	14819	14832	14858	14879	14889	14677	14860	14851	14819	14780	14750	14816	14837	14808	14728	14710	14662	14863	14869	14760	14695	14942	14865	14742	14835	14740	14856	14738	14789	14757	14861	14830	14913	14922	14783	14927	14823	14901	14807	14872	14674	14741	14705	14717	14637	14624	14964	14778	14894	14610	14716	14791	14843	14915	14725	14884	14853	14629	14759	14676	14854	14812	14766	14775	14664	14768	14837	14776	14825	14784	14707	14851	14706	14695	14882	14846	14863	14782	14793	14712	14770	14894	14801	14905	14891	14816	14805	14908	14688	14854	14737	14836	14947	14999	14733	14888	14784	14838	14702	14789	14721	14699	14721	14813	14731	14698	14759	14805	14900	14847	14613	14686	14531	14887	14763	14696	14955	14686	14787	14730	14830	14945	14589	14962	14732	14772	14983	14887	14757	14812	14832	14845	14705	14980	14971	14708	14716	14867	14702	14937	14695	14899	14619	14816	14757	14702	14661	14745	14803	14730	14813	14883	14799	14948	14698	14706	14871	14712	14903	14688	14866	14719	14812	14809	14888	14629	14835	14669	14826	14717	14532	14771	14764	14792	14798	14811	14893	14716	14746	14757	14688	14907	14747	14759	14811	14634	14702	14557	14587	14651	14789	14715	14769	14793	14759	14872	14699	14844	14701	14896	14737	14729	14749	14777	14756	14823	14785	14572	14825	14845	14760	14788	14782	14941	14645	14779	14683	14856	14939	14836	14814	14781	14605	14726	14774	14768	14713	14784	14781	14910	14709	14776	14705	14737	14825	14831	14723	14745	14702	14860	14781	14778	14750	14745	14852	14995	14717	14701	14811	15076	14781	14773	14770	14705	14680	14711	14805	14873	14779	14794	14578	14790	14750	14820	14758	14859	14858	14853	14788	14718	14733	14773	14680	14535	15013	14705	14775	14755	14910	14733	14980	14827	14867	14861	14750	14834	14729	14680	14767	14834	14717	14649	14883	14764	14639	14765	14858	14793	14737	14651	14867	14805	15001	14641	14800	14758	14687	14729	14649	14541	14770	14830	14723	14811	14732	14828	14628	14891	14726	14756	14755	14719	14741	14895	14823	14815	14700	14761	14763	14882	14722	14675	14811	14636	14590	14675	14768	14795	14774	14832	14685	14708	14702	14763	14709	14749	14794	14704	14865	14720	14901	14770	14647	14860	14718	14886	14873	14810	14801	14747	14882	14694	14803	14752	14744	14663	14881	14743	14718	14799	14807	14841	14660	14924	14828	14926	14753	14825	14696	14876	14688	14751	14829	14642	14885	14764	14799	14812	14791	14829	14796	14752	14873	14605	14682	14757	14705	14831	14635	14835	14730	14616	14726	14876	14623	14676	14735	14884	14849	14792	14856	14760	14796	14814	14934	14903	14637	14965	14928	14760	14718	14624	14831	14953	14791	14736	14811	14776	14888	14830	14859	14766	14784	14794	14651	14783	14701	14637	14931	14855	14760	14603	14785	14933	14833	14598	14885	14785	14704	14584	14818	14717	14720	14617	14864	14842	14564	14828	14901	14866	14975	14729	14809	14843	14852	14612	14793	14834	14829	14940	14782	14965	14676	14697	14793	14617	14830	14759	14699	14634	14675	14735	14834	14830	14712	14777	14656	14557	14819	14653	14832	14790	14868	14860	14969	14703	14923	14995	14782	14853	14682	14732	14620	14787	14583	14774	14884	14788	14772	14836	14801	14718	14682	14796	14879	14752	14735	14633	14903	14781	14858	14740	14797	14961	14951	14879	14785	14808	14771	14803	14852	14660	14762	15008	14851	14591	14706	14646	14728	14801	14701	14770	14663	14641	14757	14729	14663	14692	14801	14607	14872	15055	14754	14703	14725	14617	14810	14843	14885	14678	15018	14656	14893	14720	14862	14653	14696	14946	14928	14731	14860	14744	14668	14707	14689	14771	14853	14881	14824	14845	14831	14767	14685	14725	14837	14660	14691	14838	14990	14736	14751	14622	14926	14702	14945	14737	14787	14839	14901	14679	14935	14980	14708	14930	14783	14622	14756	14779	14828	14673	14719	14778	14702	14684	14836	14795	14916	14806	14680	14740	14769	14818	14678	14823	14625	14762	14788	14783	14762	14722	14825
23009	21359	29274	23801	21699	24212	26309	19958	18667	18951	34128	43075	35949	29535	21854	17301	16958	16768	16753	16903	16728	16712	16665	16785	16613	16695	16654	16549	16463	16561	16690	16665	16710	16603	16630	16738	16886	16627	16871	16460	16599	16466	16613	16644	16700	16590	16553	16747	16783	16570	16613	16599	16713	16697	16524	16794	16618	16428	16491	16509	16486	16504	16672	16765	16487	16402	16609	16644	16703	16514	16714	16608	16298	16409	16630	16590	16473	16672	16681	16669	16725	16481	16465	16445	16489	16808	16862	16472	16496	16371	16487	16706	16592	16559	16678	16569	16518	16564	16588	16715	16694	16534	16553	16682	16501	16450	16703	16542	16474	16768	16435	16801	16584	16348	16524	16612	16633	16663	16533	16647	16669	16622	16509	16655	16540	16539	16659	16571	16763	16534	16655	16432	16660	16499	16445	16549	16747	16389	16609	16753	16669	16573	16476	16439	16571	16431	16420	16619	16360	16571	16280	16524	16611	16611	16483	16581	16469	16433	16324	16563	16583	16279	16609	16567	16483	16654	16669	16399	16560	16625	16446	16330	16501	16475	16605	16570	16536	16583	16643	16626	16576	16698	16505	16541	16484	16683	16394	16555	16459	16501	16419	16365	16375	16673	16715	16462	16379	16494	16609	16397	16549	16554	16669	16463	16630	16369	16514	16602	16415	16520	16460	16628	16414	16493	16549	16530	16483	16491	16427	16557	16362	16177	16333	16496	16386	16550	16612	16403	16646	16490	16384	16595	16470	16606	16733	16373	16467	16478	16443	16396	16446	16293	16654	16496	16748	16691	16626	16565	16728	16596	16457	16306	16629	16483	16310	16468	16568	16483	16453	16625	16493	16488	16462	16413	16474	16491	16522	16347	16480	16527	16473	16385	16620	16438	16470	16524	16487	16476	16587	16552	16503	16525	16519	16416	16583	16275	16328	16373	16466	16514	16447	16178	16556	16433	16548	16548	16475	16361	16429	16715	16546	16414	16648	16467	16669	16564	16668	16299	16473	16507	16303	16480	16613	16581	16594	16669	16715	16497	16563	16508	16365	16583	16752	16626	16528	16444	16554	16561	16444	16532	16402	16406	16541	16606	16618	16527	16494	16334	16747	16513	16677	16452	16481	16467	16496	16907	16724	16295	16440	16766	16366	16680	16389	16544	16539	16455	16437	16517	16369	16435	16674	16608	16522	16473	16633	16409	16530	16468	16526	16540	16458	16546	16317	16443	16478	16541	16571	16406	16467	16413	16371	16571	16577	16558	16693	16443	16510	16562	16555	16340	16553	16370	16248	16394	16487	16438	16426	16548	16418	16584	16474	16551	16567	16377	16603	16452	16467	16270	16533	16349	16646	16638	16535	16399	16540	16504	16405	16574	16735	16327	16689	16436	16670	16669	16670	16494	16698	16678	16494	16498	16520	16361	16675	16474	16606	16470	16416	16696	16485	16360	16401	16676	16557	16588	16608	16651	16451	16519	16394	16474	16479	16420	16482	16406	16351	16468	16640	16407	16403	16521	16556	16447	16492	16520	16650	16418	16410	16454	16390	16575	16435	16646	16517	16652	16553	16539	16506	16384	16630	16536	16487	16514	16466	16604	16449	16420	16631	16479	16749	16540	16637	16517	16505	16639	16581	16499	16499	16441	16645	16630	16463	16549	16438	16639	16577	16676	16484	16572	16458	16544	16591	16478	16614	16512	16519	16441	16443	16354	16499	16251	16625	16629	16406	16474	16380	16711	16619	16439	16438	16436	16563	16506	16651	16746	16532	16505	16551	16406	16481	16552	16424	16286	16482	16518	16547	16684	16538	16571	16620	16516	16657	16581	16430	16565	16363	16578	16459	16563	16523	16576	16456	16553	16509	16322	16531	16533	16363	16542	16446	16596	16496	16574	16631	16494	16621	16571	16420	16495	16740	16560	16529	16477	16694	16496	16646	16851	16454	16561	16678	16506	16581	16595	16748	16628	16555	16599	16338	16535	16666	16500	16523	16535	16437	16547	16647	16608	16485	16579	16357	16351	16486	16458	16445	16581	16674	16542	16549	16707	16542	16513	16555	16568	16587	16523	16524	16667	16390	16408	16462	16448	16551	16444	16531	16483	16546	16685	16415	16504	16438	16230	16579	16427	16455	16548	16694	16588	16549	16469	16403	16359	16417	16294	16606	16568	16281	16626	16550	16603	16585	16625	16544	16655	16377	16436	16465	16387	16476	16658	16587	16515	16798	16455	16760	16614	16571	16502	16409	16393	16550	16614	16566	16400	16617	16585	16336	16429	16549	16473	16463	16633	16678	16562	16424	16518	16411	16724	16528	16451	16540	16482	16535	16483	16443	16340	16562	16372	16406	16705	16535	16610	16498	16575	16332	16476	16425	16537	16512	16479	16514	16345	16622	16481	16588	16354	16667	16528	16368	16569	16457	16493	16550	16465	16447	16445	16473	16496	16497	16638	16451	16442	16319	16583	16493	16454	16250	16502	16468	16365	16437	16415	16704	16628	16537	16254	16500	16643	16756	16606	16508	16268	16694	16348	16578	16459	16546	16521	16477	16507	16482	16633	16492	16468	16627	16475	16487	16266	16516	16622	16774	16610	16380	16452	16803	16444	16496	16615	16459	16341	16544	16632	16600	16248	16685	16431	16544	16552	16509	16375	16640	16799	16417	16569	16543	16530	16602	16485	16495	16646	16623	16539	16738	16349	16505	16387	16526	16545	16682	16396	16607	16494	16768	16729	16645	16534	16506	16373	16777	16405	16575	16530	16477	16421	16531	16547	16479	16496	16511	16603	16522	16518	16323	16503	16414	16460	16460	16536	16484	16669	16501	16469	16542	16611	16394	16603	16434	16474	16492	16600	16519	16494	16547	16441	16637	16346	16394	16621	16631	16486	16427	16368	16468	16523	16610	16627	16317	16432	16489	16645	16596	16495	16544	16419	16457	16508	16554	16663	16512	16619	16583	16603	16813	16444	16360	16484	16401	16660	16576	16662	16593	16349	16568	16809	16475	16539	16424	16400	16486	16578	16580	16538	16479	16575	16709	16752	16470	16585	16546	16646	16432	16681	16494	16459	16466	16654	16591	16806	16702	16616	16623	16495	16434	16607	16470	16529	16462	16404	16489	16346	16469	16483	16582	16390	16382	16444	16466	16398	16582	16603	16484	16455	16506	16519	16543	16484	16393	16578	16235	16397	16590	16562	16437	16538	16286	16578	16562	16636	16541	16412	16470	16636	16578	16640	16464	16376	16388	16435	16599	16469	16321	16440	16435	16644	16574	16394	16593	16599	16492	16393	16523	16448	16574	16438	16425	16477	16556	16380	16432	16595	16459	16399	16367	16413	16566	16500	16593	16359	16728	16467	16572	16720	16499	16387	16329	16521	16443	16477	16416	16286	16473	16616	16298	16290	16237	16641	16509	16448	16685	16537	16458	16482	16398	16518	16594	16322	16533	16403	16385	16535	16519	16461	16465	16367	16408	16484	16495	16499	16615	16545	16502	16403	16422	16663	16725	16442	16325	16579	16689	16355	16528	16594	16666	16417	16565	16666	16525	16332	16690	16487	16532	16559	16519	16557	16344	16463	16448	16548	16500	16601	16639	16532	16614	16838	16298	16808	16474	16414	16517	16416	16357	16444	16413	16368	16625	16429	16532	16410	16559	16460	16467	16556	16544	16379	16410	16479	16532	16382	16639	16386	16621	16473	16669	16454	16300	16364	16650	16513	16518	16590	16560	16629	16517	16665	16535	16317	16459	16467	16459	16449	16459	16665	16322	16373	16534	16484	16382	16560	16581	16351	16357	16369	16451	16569	16574	16449	16570	16528	16478	16359	16630	16497	16504	16573	16473	16678	16630	16532	16495	16644	16610	16246	16676	16414	16404	16671	16584	16484	16646	16630	16534	16677	16553	16521	16435	16558	16413	16763	16438	16568	16430	16534	16419	16583	16358	16433	16510	16388	16389	16419	16459	16553	16575	16523	16498	16556	16447	16681	16529	16505	16648	16424	16649	16474	16541	16356	16516	16810	16604	16636	16585	16318	16427	16663	16532	16513	16585	16413	16494	16489	16495	16469	16521	16523	16575	16309	16604	16670	16484	16552	16400	16417	16575	16397	16434	16545	16419	16503	16387	16425	16560	16449	16494	16537	16617	16404	16623	16349	16492	16460	16641	16470	16573	16325	16445	16493	16631	16422	16633	16389	16406	16556	16643	16452	16330	16425	16589	16533	16359	16502	16524	16535	16534	16411	16642	16516	16353	16359	16442	16527	16403	16551	16597	16419	16419	16480	16436	16723	16728	16564	16629	16654	16550	16410	16413	16455	16536	16453	16386	16466	16640	16547	16393	16555	16475	16529	16586	16398	16577	16539	16849	16548	16674	16569	16463	16477	16486	16603	16488	16581	16616	16501	16640	16575	16505	16618	16531	16399	16387	16556	16387	16510	16408	16457	16536	16499	16524	16421	16511	16426	16355	16516	16589	16709	16485	16464	16398	16533	16505	16641	16642	16406	16522	16478	16470	16435	16548	16526	16470	16630	16474	16644	16766	16632	16625	16444	16511	16463	16470	16440	16551	16394	16637	16443	16419	16607	16529	16569	16431	16387	16487	16686	16470	16328	16456	16412	16538	16316	16461	16317	16355	16338	16467	16512	16526	16360	16273	16530	16393	16509	16710	16446	16509	16393	16465	16510	16465	16510	16567	16567	16515	16599	16517	16751	16456	16352	16522	16678	16441	16414	16411	16462	16528	16420	16527	16594	16319	16455	16410	16573	16349	16660	16621	16262	16493	16378	16618	16580	16395	16443	16722	16429	16735	16478	16642	16532	16520	16644	16374	16545	16663	16392	16658	16365	16481	16595	16722	16589	16439	16429	16509	16424	16471	16554	16572	16262	16378	16670	16436	16443	16597	16314	16684	16570	16565	16318	16345	16440	16424	16546	16516	16639	16590	16566	16696	16501	16475	16338	16393	16439	16679	16514	16520	16793	16647	16598	16408	16370	16436	16448	16288	16518	16392	16418	16614	16586	16581	16666	16493	16415	16476	16532	16246	16501	16497	16534	16548	16524	16587	16409	16427	16326	16406	16560	16437	16503	16650	16428	16601	16348	16428	16648	16597	16328	16449	16285	16543	16566
21877	39129	37741	30673	27276	25517	22633	19540	18830	18841	38766	44626	38268	30675	19652	15366	15334	15229	15387	15340	15451	15160	15353	15082	15255	15411	15200	15277	15469	15287	15061	15289	15218	15399	15376	15633	15534	15153	15309	15412	15332	15368	15285	15263	15192	15214	15309	15317	15295	15236	15348	15158	15255	15216	15147	15332	15226	15214	15145	15289	15355	15101	15172	15299	15223	15381	15299	15212	15226	15331	15185	15276	15213	15263	15207	15160	15332	15161	15218	15234	15326	15364	15133	15175	15168	15308	15476	15174	15230	15260	15244	15106	15318	15260	15164	15329	15200	15134	15146	15249	15183	15276	15345	15334	15220	15369	15260	15162	15270	15275	15080	15162	15334	15281	15276	15366	15236	15146	15233	15298	15404	15169	15282	15299	15408	15172	15445	15213	15307	15222	15170	15348	15272	15080	15226	15265	15115	15171	15163	15168	15276	15322	15264	15184	15219	15212	15152	15215	15198	15270	15161	15276	15103	15281	15383	15117	15251	15132	15240	15258	15341	15377	15293	15094	15190	15231	15183	15341	15262	15192	15427	15209	15181	15126	15041	15094	15260	15269	15198	15243	15201	15222	15107	15091	15171	15287	15100	15131	15206	15205	15246	15218	15237	15349	15235	15234	15267	15132	15232	15329	15363	15267	15396	15199	15161	15414	15281	15264	15375	15210	15173	15213	15179	15233	15225	15227	15106	15329	15346	15240	15216	15064	15153	15261	15275	15211	15224	15472	15287	14955	15249	15140	15277	15360	15112	15439	15220	15368	15248	15298	15353	15271	15262	15135	15432	15232	15156	15347	15438	15191	15228	15265	15227	15370	15178	15420	15306	15322	15281	15372	15280	15324	15186	15298	15223	15286	15299	15266	15426	15226	15324	15356	15082	15353	15476	15135	15278	15320	15380	15354	15181	15165	15142	15265	15430	15266	15403	15162	15235	15267	15180	15272	15211	15384	15227	15256	15115	15146	15357	15107	15089	15323	15088	15246	15265	15168	15186	15221	15255	15279	15191	15275	15255	15374	15058	15339	15230	15325	15219	15523	15243	15348	15349	15288	15400	15292	15379	15174	15274	15168	15153	15176	15288	15393	15452	15195	15277	15159	15413	15327	15025	15283	15269	15162	15436	15277	15301	15187	15163	15346	15314	15260	15310	15197	15283	15202	15311	15339	15153	15270	15251	15179	15152	15162	15231	15316	15286	15257	15404	15420	15295	15239	15223	15265	15245	15211	15311	15126	15457	15233	15374	15226	15224	15243	15088	15179	15317	15191	15303	15252	15281	15024	15217	15108	15288	15168	15197	15159	15137	15196	15237	15287	14905	15072	15235	15230	15308	15331	15007	15220	15178	15224	15301	15131	15177	15275	15424	15262	15170	15184	15193	15194	15130	15173	15357	15291	15209	15228	15270	15312	15080	15330	15202	15217	15418	15343	15320	15128	15217	15373	15240	15231	15105	15123	15181	15129	15170	14982	15400	15226	15168	15198	15345	15132	15333	15140	15339	15157	15327	15203	15331	15199	15340	15314	15207	15393	15165	15195	15238	15254	15117	15137	15298	15090	15166	15367	15165	15366	15336	15307	15361	15281	15324	15137	15227	15360	15304	15320	15250	15238	15141	15176	15100	15232	15308	15173	15372	15237	15516	15312	15164	15444	15258	15390	15404	15187	15269	15375	15406	15237	15257	15022	15072	15324	15192	15285	15110	15243	15291	15146	15300	15167	15280	15226	15294	15290	15288	15165	15404	15201	15246	15310	15257	15264	15331	15206	15276	15257	15311	15163	15236	15267	15377	15021	15288	15239	15393	15252	15428	15341	15226	15284	15322	15261	15251	15174	15263	15128	15212	15116	15225	15236	15275	15486	15304	15166	15222	15155	15292	15241	15134	15251	15087	15115	15406	15347	15004	15262	15191	15327	15250	15282	15117	15414	15109	15221	15340	15273	15195	15144	15084	15055	15227	15198	15301	15285	15474	15298	15265	15339	15197	15107	15059	15242	15098	15188	15462	15266	15213	15250	15151	15289	15141	15254	15311	15281	15222	15306	15227	15275	15111	15345	15121	15256	15164	15248	15412	15369	15203	15288	15169	15294	15267	15156	15133	15295	15349	15383	15173	15306	15168	15121	15220	15164	15187	15309	15124	15456	15196	15270	15130	15164	15229	15422	15187	15390	15248	15273	15289	15149	15260	15306	15213	15425	15217	15165	15100	15207	15371	15281	15236	15243	15128	15321	15243	15191	15287	15247	15116	15283	15191	15312	15237	15299	15208	15063	15370	15317	15246	15086	15106	15208	15074	15145	15309	15299	15170	15306	15479	15302	15172	15218	15182	15376	15266	15242	15121	15276	15339	15353	15023	15228	15336	15088	15329	15186	15258	15200	15170	15221	15147	15372	15295	15201	15166	15289	15082	15182	15231	15372	15359	15287	15319	15204	15147	15224	15211	15424	15144	15072	15182	15371	15208	15274	15282	15185	15222	15324	15176	15190	15253	15244	15231	15138	15237	15239	15282	15349	15320	15239	15216	15328	15298	15206	15196	15321	15296	15251	15277	15253	15224	15322	15317	15189	15203	15207	15279	15303	15156	15315	15207	15269	15159	15142	15246	15280	15262	15173	15276	15039	15044	15227	15250	15336	15194	15334	15084	15296	15173	15124	15165	15076	15165	15249	15380	15287	15224	15118	15147	15131	15311	15147	15429	15257	15107	15218	15345	15317	15159	15354	15303	15067	15296	15304	15263	15139	15294	15295	15304	15266	15293	15255	15101	15123	15301	15294	15066	15284	15213	15265	15446	15165	15187	15287	15273	15147	15232	15235	15134	15292	15285	15423	15052	15352	15279	15316	15186	15261	15350	15371	15214	15201	15165	15282	15336	15277	15260	15383	15407	15305	15157	15217	15230	15140	15210	15354	15119	15329	15289	15311	15108	15221	15334	15211	15298	15231	15155	15144	15113	15264	15157	15112	15354	15214	15198	15196	15207	15316	15283	15365	15238	15225	15268	15226	15022	15321	15073	15101	15046	15251	15208	15343	15327	15265	15225	15216	15225	15335	15328	15256	15294	15217	15263	15262	15362	15336	15157	15423	15188	15450	15329	15363	15093	15261	15189	15255	15234	15163	15216	15234	15261	15323	15535	15188	15373	15425	15270	15244	15248	15183	15291	15115	15165	15131	15345	15259	15196	15254	15333	15188	15404	15364	15314	15321	15127	15031	15210	15258	15215	15337	15326	15120	15108	15294	15167	15183	15121	15111	15334	15110	15341	15171	15232	15131	15244	15339	15117	15307	15178	15318	15214	15369	15309	15188	15230	15242	15153	15339	15147	15235	15117	15230	15383	15312	15214	15324	15204	15108	15335	15135	15180	15170	15156	15292	15368	15054	15225	15054	15347	15392	15322	15176	15494	15132	15152	15327	15327	15243	15244	15130	15058	15314	15348	15248	15164	15185	15255	15310	15353	15130	15330	15200	15104	15238	15240	15115	15167	15205	15361	15286	15219	15275	15097	15210	15166	15313	15204	15317	15229	15314	15338	15231	15311	15331	15160	15327	15235	15225	15183	15281	15161	15057	15309	15214	15359	15287	15225	15133	15339	15174	15262	15177	15270	15170	15295	15254	15229	15457	15229	15282	15286	15238	15117	15279	15140	15261	15165	15238	15342	15092	15315	15247	14976	15230	15231	15286	15242	15385	15117	15289	15291	15275	15094	15255	15277	15156	15153	15205	15034	15172	15241	15405	15156	15228	15230	15294	15306	15121	15220	15062	15210	15101	15104	15346	15365	15076	15263	15278	15260	15185	15218	15093	15255	15381	15112	15100	15266	15146	15241	15254	15242	15263	15367	15318	15217	15272	15302	15157	15293	15298	15183	15305	15323	15261	15036	15154	15342	15232	15263	15304	15202	15380	15385	15230	15170	15121	15344	15130	15205	15211	15168	15346	15335	15230	15361	15165	15362	15281	15194	15167	15233	15181	15192	15329	15249	15233	15180	15336	15253	15138	15025	15303	15152	15218	15287	15299	15184	15125	15210	15151	15180	15131	15228	15062	15223	15306	15235	15181	15239	15329	15273	15346	15247	15254	15128	15117	15414	15281	15282	15323	15243	15236	15121	15094	15293	15355	15210	15261	15274	15201	15359	15060	15147	15396	15235	15155	15266	15170	15295	15257	15373	15485	15409	15214	15329	15157	15190	15059	15347	15119	15250	15214	15250	15325	15140	15374	15307	15116	15138	15349	15214	15254	15184	15259	15239	15136	15179	15199	15367	15249	15282	15403	15224	15210	15107	15264	15338	15186	15292	15195	15371	15172	15410	15156	15339	15103	15363	15294	15453	15058	15203	15103	15272	15163	15388	15107	15249	15311	15152	15202	15169	15259	15291	15165	15214	15267	15159	15242	15312	15185	15292	15317	15273	15307	15328	15077	15276	15120	15308	15395	15334	15313	15178	15111	15149	15204	15189	15417	15149	15418	15397	15217	15411	15318	15195	15220	15151	14998	15414	15254	15302	14931	15152	15228	15316	15294	15199	15186	15186	15166	15352	15317	15307	15229	15168	15236	15429	15200	15160	15199	15280	15138	15363	15135	15158	15209	15349	15193	15137	15206	15256	15171	15129	15243	15276	15428	15287	15251	15321	15363	15204	15190	15319	15193	15127	15107	15461	15106	15336	15263	15282	15216	15232	15130	15302	15297	15310	15476	15070	15134	15163	15143	15327	15132	15382	15200	15294	15282	15294	15204	15219	15213	15135	15355	15279	15175	15227	15256	15202	15329	15294	15401	15271	15061	15191	15281	15124	15164	15112	15085	15111	15227	15308	15181	15369	15215	15107	15419	15134	15198	15211	15128	15281	15203	15150	15175	15270	15371	15167	15163	15222	15286	15280	15283	15361	15376	15498	15186	15261	15161	15147	15471	15265	15217	15149	15427	15270	15277	15301	15256	15113	15219	15062	15287	15408	15123	15246	15203	15284	15365	15199	15203	15070	15240	15242	15217	15212	15303	15233	15374	15313	15072	15158	15208	15186	15395	15299	15234	15380	15196	15239	15199	15253	15259	15243	15133	15200	15260	15205	15279	15234	15206	15467	15277	15149	15148	15163	15310	15209	15367	15297	15214	15146	15274	15132	15174
27608	22694	26506	23180	19150	18629	18652	18272	17896	17696	19220	20431	19622	18478	17900	17407	17223	17462	17228	17432	17255	17333	17400	17208	17418	17208	17411	17414	17359	17298	17356	17356	17331	17405	17402	17176	17135	17431	17337	17443	17175	17424	17149	17186	17473	17240	17343	17244	17263	17352	17217	17156	17335	17298	17262	17545	17202	17306	17342	17315	17052	17366	17304	17310	17139	17223	17453	17340	17418	17206	17296	17125	17316	17050	17102	17090	17362	17283	17137	17179	17259	17291	17132	17287	17463	17165	17396	17399	17369	17117	17300	17130	17298	17164	17300	17289	17277	17382	17297	17177	17334	17295	17228	17306	17441	17542	17389	17274	17318	17347	17165	17126	17342	17191	17290	17338	17155	17252	17266	17279	17084	17381	17108	17082	17189	17350	17234	17202	17169	17318	17541	17284	17348	17228	17290	17314	17402	17264	17234	17365	17456	17274	17423	17264	17319	17256	17434	17423	17447	17300	17434	17341	17309	17179	17432	17273	17269	17260	17341	17171	17169	17124	17228	17237	17236	17245	17311	17186	16956	17025	17258	17220	17201	17379	17262	17211	17290	17343	17275	17145	17259	17375	17252	17091	17257	17268	17358	17319	17444	17437	17410	17119	17225	17187	17153	17272	17313	17187	17255	17098	17098	17303	17388	17394	17402	17363	17229	17275	17366	17430	17228	17422	17227	17260	17075	17218	17064	17242	17322	17408	17211	17287	17203	17278	17242	17349	17410	17397	17297	17192	17201	17210	17178	17363	17239	17233	17081	17267	17216	17192	17325	17233	17057	17324	17456	17000	17331	17080	17323	17197	17197	17352	17288	17349	17327	17242	17327	17218	17097	17172	17462	17356	17268	17308	17178	17263	17205	17320	17344	17281	17344	17444	17371	17304	17193	17130	17500	17236	17505	17287	17147	17229	17391	17400	17355	17144	17066	17161	17292	17113	17188	17262	17252	17226	17221	17398	17231	17181	17226	17138	17131	17258	17174	17258	17314	17211	17120	17167	17421	17429	17264	17225	17418	17121	17325	17054	17243	17342	17294	17096	17204	17431	17220	17274	17250	17266	17347	17174	17157	17317	17271	17203	17092	17222	17303	17399	17341	17340	17233	17347	17141	17299	17217	17263	17230	17213	17263	17367	17316	17200	17343	17371	17260	17299	17344	17531	17493	17328	17167	17597	17082	17176	17559	17392	17482	17237	17225	17216	17442	17162	17336	17473	17330	17266	17400	17192	17328	17337	17318	17196	17185	17184	17400	17371	17158	17190	17183	17394	17429	17403	17252	17402	17283	16881	17233	17313	17166	17359	17335	17295	17494	17267	17264	17147	17313	17216	17109	17069	17126	17352	17394	17295	17232	17388	17471	17290	17414	17312	17242	17198	17276	17136	17224	17137	17186	17447	17131	17174	17356	17417	17206	17497	17193	17411	17242	17121	17289	17254	17174	17150	17220	17351	17258	17247	17217	17333	17305	17328	17305	17359	17302	17390	17339	17259	17235	17301	17368	17338	17197	17388	17175	17301	17232	17177	17164	17286	17317	17340	17147	17222	17282	17279	17247	17333	17348	17290	17413	17256	17094	17286	17147	17299	17228	17254	17244	17297	17345	17294	17094	17401	17288	17276	17125	17210	17093	17367	17165	17322	17103	17145	17383	17254	17412	17316	17185	17171	17311	17379	17335	17421	17355	17292	17229	17454	17334	17208	17157	17122	17284	17476	17310	17268	17490	17407	17157	17446	17480	17313	17375	17180	17202	17168	17319	17183	17422	17170	17263	17356	17251	17228	17223	17206	17197	17264	17352	17244	17295	17162	17267	17170	17167	17225	17090	17398	17280	17266	17428	17132	17436	17246	17026	17192	17163	17213	17450	17145	17016	17193	17422	17327	17182	17243	17231	17119	17380	17148	17188	17208	17424	17356	17351	17443	17175	17363	17138	17250	17463	17189	17230	17216	17219	17341	17231	17423	17159	17184	17174	17020	17138	17047	17289	17454	17250	17249	17345	17170	17321	17135	17312	17228	17237	17529	17158	17167	17249	17218	17196	17111	17386	17503	17320	17289	17323	17063	17187	17244	17248	17408	17326	17124	17338	17398	17242	17305	17230	17261	17225	17324	17298	17139	17375	17432	17369	17133	17402	17082	17069	17275	17072	17117	17348	17293	17384	17364	17343	17131	17260	17155	17252	17105	17354	17206	17145	17192	17278	17392	17199	17274	17287	17415	17282	17113	16933	17231	17165	17406	16988	17286	17222	17139	17254	17173	17144	17367	17381	17356	17180	17195	17230	17294	17222	17358	17386	17377	17109	17197	17235	17287	17148	17436	17338	17354	17208	17495	17207	17188	17333	17448	17591	17101	17252	17057	17196	17375	17143	17166	17171	17204	17428	17149	17277	17383	17429	17256	17241	17127	17331	17332	17402	17175	17231	17190	17436	17266	17352	17178	17456	17169	17317	17382	17261	17410	17241	17258	17205	17212	17332	17310	17300	17339	17338	17426	17253	17316	17272	17381	17336	17428	17277	17145	17156	17085	17213	17358	17199	17155	17302	17080	17284	17349	17453	17172	17415	17336	17315	17347	17229	17381	17282	17273	17219	17226	17302	17272	17118	17378	17396	17372	17415	17285	17317	17142	17257	17175	17290	17300	17543	17067	17259	17217	17302	17280	17191	17372	17069	17391	17380	17176	17498	17495	17405	17260	17279	17339	17167	17297	17416	17264	17328	17147	17305	17259	17249	17479	17246	17193	17361	17206	17432	17201	17286	17278	17389	17347	17543	17127	17081	17191	17411	17245	17325	17522	17345	17183	17253	17396	17416	17361	17435	17170	17259	17224	17231	17244	17369	17310	17384	17277	17314	17235	17283	17359	17198	17166	17214	17345	17115	17424	17199	17265	17248	17296	17329	17428	17335	17065	17407	17223	17409	17316	17378	17265	17197	17294	17358	17482	17118	17381	17337	17229	17327	17141	17181	17366	17397	17215	17188	17123	17249	17166	17273	17124	17180	17451	17527	17297	17232	17157	17268	17205	17281	17319	16959	17303	17398	17357	17364	17248	17211	17279	17468	17114	17135	17247	17159	17204	17248	17343	17134	17075	17239	17188	17189	17153	17390	17177	17200	17375	17323	17313	17359	17314	17139	17340	17169	17337	17209	17106	17414	17357	17144	17305	17246	17222	17458	17424	17298	17166	17195	17211	17307	17206	17376	17341	17301	17244	17492	17332	17268	17137	17391	17324	17353	17228	17189	17349	17265	17260	17143	17265	17215	17355	17367	17264	17186	17142	17260	17248	17256	17147	17183	17160	17200	17179	17230	17238	17311	17182	17275	17363	17521	17334	17246	17247	17197	17249	17376	17227	17201	17157	17306	17367	17337	17329	17106	17171	17433	17573	17456	17162	17307	17257	17347	17368	17346	17317	17215	17279	17043	17411	17419	17273	17243	17187	17287	17242	17337	17319	17342	17020	17096	17526	17338	17199	17240	17344	17310	17339	17400	17055	17327	17409	17276	17148	17139	17279	17488	17414	17461	17190	17283	17115	17109	17232	17383	17255	17143	17453	17472	17166	17285	17302	17196	17260	17395	17503	17261	17288	17379	17301	17412	17282	17288	17352	17263	17130	17381	17284	17279	17301	17261	17084	17374	17147	17493	17157	17317	17410	17470	17297	17132	17195	17236	17245	17137	17223	17313	17160	17454	17140	17144	17322	17322	17408	17251	17538	17261	17386	17303	17262	17096	17167	17180	17372	17262	17168	17423	17354	17381	17322	17523	17417	17251	17178	17409	17339	17427	17124	17272	17369	17232	17164	17291	17337	17332	17228	17309	17111	17188	17162	17160	17104	17445	17285	17228	17283	17329	17164	17145	17199	17331	17317	17111	17383	17291	17269	17362	17187	17320	17179	17107	17289	17445	17371	17194	17186	17279	17238	17288	17439	17268	17272	17312	17224	17129	17272	17113	17168	17234	17338	17339	17303	17147	17240	17360	17235	17497	17061	17515	17371	17316	17384	17355	17344	17283	17293	17209	17244	17277	17240	17288	17349	17105	17156	17146	17340	17066	17428	17101	17295	17293	17193	17312	17434	17273	17227	17342	17190	17425	17409	17326	17376	17509	17384	17303	17180	17420	17369	17164	17423	17358	17363	17343	17237	16979	17292	17442	17337	17481	17176	17085	17219	17229	17243	17388	17215	17162	17262	17397	17410	17378	17379	17433	17317	17144	17165	17532	17340	17149	17406	17242	17187	17359	17339	17083	17253	17241	17138	17209	17426	17221	17199	17055	17115	17335	17229	17263	17265	17406	17520	17341	17398	17363	17335	17230	17336	17228	17332	17128	17272	17505	17340	17235	17424	17162	17339	17169	17347	17529	17302	17449	17318	17217	17018	17163	17265	17273	17181	17263	17258	17202	17327	17211	17189	17173	17245	17221	17319	17128	17414	17283	17312	17310	17350	17255	17382	17241	17262	17249	17434	17512	17278	17033	17196	17055	17393	17118	17327	17319	17267	17188	17376	17230	17231	17194	17410	17169	17390	17158	17334	17359	17176	17569	17428	17393	17218	17279	17312	17286	17315	17225	17136	17284	17113	17474	17261	17284	17339	17258	17267	17322	17448	17320	17341	17486	17244	17244	17216	17290	17263	17318	17243	17410	17540	17372	17245	17266	17181	17311	17376	17145	17273	17252	17149	17373	17218	17193	17089	17114	17158	17127	17369	17282	17277	17121	17245	17348	17367	17324	17272	17244	17376	17189	17251	17122	17322	17224	17269	17175	17261	17405	17170	17038	17263	17286	17212	17212	17120	17381	17280	17212	17204	17362	17306	17400	17235	17310	17405	17331	17399	17234	17232	17323	17284	17410	17341	17335	17118	17379	17345	17138	17357	17413	17286	17223	17212	17187	17273	17496	17181	17330	17236	17276	17304	17475	17370	17035	17076	17308	17381	17334	17453	17125	17151	17161	17144	17078	17254	17336	17381	17285	17400	17186	17317	17332	17402	17392	17346	17365	17277	16937	17061	17271	17353	17288	17128	17208	17349	17321	17137	17259	17191	17630	17179	17238	17259	17211	17283	17459	17203	17200	17188	17361	17178	17184	17366	17247	17297	17165	17335	17259	17295	17296	17275	17330	17314
19702	28415	25644	20851	18933	18230	17666	17269	16573	16510	18698	20038	18529	17147	16101	15842	15729	15838	15854	15838	15776	15753	15557	15717	15801	15640	15949	15593	15662	15678	15698	15929	15732	15888	15821	15701	15958	15792	15858	15712	15611	15698	15819	15741	15600	15861	15827	15680	15588	15700	15600	15868	15788	15635	15770	15688	15707	15764	15651	15469	15860	15641	15906	15775	15819	15751	15622	15698	15774	15783	15721	15856	15611	15858	15634	15650	15666	15810	15701	15700	15576	15635	15825	15935	15602	15731	15820	15842	15618	15602	15631	15856	15591	15667	15718	15559	15770	15938	15723	15624	15581	15849	15691	15651	15635	15711	15503	15593	15580	15749	15659	15574	15692	15525	15526	15585	15653	15791	15769	15670	15745	15735	15700	15677	15793	15580	15665	15593	15696	15886	15624	15812	15733	15695	15828	15688	15608	15966	15716	15816	15756	15814	15775	15643	15774	15846	15751	15749	15715	15697	15769	15831	15747	15598	15850	15857	15836	15854	15623	15770	15675	15634	15753	15520	15760	15867	15700	15847	15739	15836	15815	15781	15607	15686	15649	15737	15672	15788	15543	15965	15747	15715	15765	15840	15770	15629	15814	15667	15819	15677	15691	15631	15808	15642	15788	15693	15809	15827	15718	15626	15620	15782	15698	15642	15557	15601	15731	15658	15629	15720	15539	15473	15808	15882	15742	15808	15858	15702	15668	15696	15866	15575	15736	15602	15668	15772	15624	15549	15889	15658	15787	15786	15748	15834	15702	15659	15518	15580	15839	15689	15801	15671	15705	15756	15870	15647	15780	15598	15680	15629	15789	15713	15561	15788	15639	15779	15752	15648	15845	15615	15784	15775	15754	15739	15708	15775	15643	15806	15754	15683	15524	15777	15684	15554	15752	15663	15588	15698	15700	15699	15790	15888	15785	15580	15799	15872	15570	15617	15515	15662	15648	15694	15620	15730	15792	15747	15698	15712	15619	15765	15691	15751	15628	15796	15731	15779	15709	15605	15633	15586	15770	15657	15804	15865	15675	15643	15844	15913	15855	15792	15683	15838	15591	15798	15710	15757	15773	15685	15718	15844	15694	15629	15668	15883	15828	15710	15713	15725	15802	15772	15672	15624	15922	15568	15781	15654	15705	15740	15549	15680	15879	15666	15725	15764	15725	15763	15728	15623	15581	15896	15661	15484	15508	15674	15791	15755	15651	15776	15736	15714	15747	15715	15719	15791	15558	15928	15497	15756	15709	15666	15646	15638	15647	15673	15732	15716	15715	15901	15861	15606	15718	15554	15825	15771	15640	15800	15749	15875	15703	15718	15647	15754	15781	15725	15709	15639	15772	15747	15783	15745	15729	15597	15646	15905	15647	15920	15782	15888	15565	15812	15705	15703	15763	15699	15688	15856	15751	15805	15601	15711	15740	15724	15602	15796	15867	15599	15829	15719	15674	15771	15671	15635	15776	15634	15828	15827	15863	15722	15746	15861	15678	15656	15664	15796	15720	15782	15765	15683	15630	15741	15663	15776	15735	15812	15901	15670	15952	15769	15732	15780	15772	15702	15659	15714	15633	15730	15734	15615	15755	15758	15571	15722	15667	15785	15776	15886	15703	15759	15643	15733	15740	15750	15763	15712	15784	15621	15570	15768	15859	15786	15734	15627	15818	15633	15655	15791	15730	15655	15791	15836	15800	15757	15744	15728	15741	15725	15909	15905	15706	15959	15635	15748	15853	15860	15904	15730	15864	15656	15638	15856	15818	15748	15926	15814	15822	15783	15680	15650	15725	15765	15964	15749	15710	15920	15645	15687	15502	15761	15867	15942	15624	15722	15619	15653	15891	15672	15799	15588	15692	15725	15724	15871	15640	15648	15690	15746	15834	15835	15736	15693	15513	15663	15686	15782	15637	15720	15771	15696	15579	15653	15794	15780	15686	15678	15742	15673	15771	15547	15890	15826	15921	15751	15679	15658	15732	15766	15888	15824	15732	15684	15743	15847	15732	15693	15711	15917	15720	15903	15670	15758	15684	15593	15760	15720	15806	15605	15752	15726	15725	15747	15731	15810	15882	15600	15640	15825	15603	15625	15678	15735	15588	15673	15736	15711	15681	15704	15621	15718	15831	15547	15735	15552	15658	15768	15704	15620	15693	15675	15825	15649	15590	15879	15821	15757	15540	15671	15737	15735	15679	15854	15624	15882	15783	15627	15707	15561	15704	15792	15794	15645	15684	15711	15551	15680	15708	15688	15638	15720	15645	15868	15719	15947	15734	15568	15599	15734	15703	15553	15733	15991	15781	15587	15615	15572	15907	15766	15602	15700	15744	15668	15566	15877	15753	15788	15818	15792	15927	15744	15753	15555	15664	15780	16006	15770	15761	15673	15675	15794	15608	15603	15633	15707	15809	15646	15581	15682	15680	15693	15862	15658	15671	15685	15756	15814	15767	15685	15665	15689	15643	15715	15730	15882	15700	15664	15634	15713	15671	15764	15782	15796	15632	15830	15764	15693	15723	15651	15673	15615	15783	15652	15673	15668	15756	15600	15839	15746	15737	15859	15761	15838	15865	15705	15701	15755	15768	15764	15734	15735	15765	15635	15675	15717	15609	15650	15615	15669	15644	15665	15671	15883	15650	15935	15744	15736	15734	15769	15724	15652	15579	15849	15657	15783	15661	15673	15868	15667	15764	15701	15512	15566	15732	15734	15506	15801	15797	15665	15760	15591	15794	15698	15617	15606	15915	15814	15720	15874	15759	15754	15673	15817	15772	15866	15778	15618	15655	15683	15614	15623	15685	15725	15715	15760	15777	15712	15894	15767	15585	15748	15763	15679	15747	15604	15874	15888	15777	15794	15540	15824	15753	15711	15785	15674	15746	15675	15769	15549	15881	15728	15740	15925	15801	15688	15828	15749	15851	15730	15663	15729	15839	15677	15662	15831	15642	15855	15888	15783	15615	15799	15687	15728	15654	15713	15796	15618	15791	15773	15769	15645	15689	15695	15564	15777	15756	15760	15870	15537	15932	15791	15766	15627	15611	15696	15786	15809	15858	15754	15649	15578	15654	15767	15744	15609	15672	15673	15699	15685	15749	15718	15541	15674	15605	15727	15680	15628	15748	15615	15648	15753	15663	15730	15675	15754	15552	15717	15660	15866	15846	15463	15734	15544	15744	15786	15845	15739	15689	15782	15696	15633	15919	15678	15693	15846	15705	15743	15748	15733	15893	15875	15606	15644	15774	15867	15684	15798	15840	15760	15852	15774	15822	15727	15720	15800	15729	15649	15785	15596	15660	15657	15568	15655	15795	15656	15561	15536	15788	15750	15565	15962	15768	15691	15684	15731	15656	15717	15811	15791	15754	15625	15723	15714	15731	15899	15663	15803	15774	15670	15850	15831	15763	15497	15602	15786	15684	15893	15774	15654	15834	15894	15662	15661	15614	15718	15834	15848	15669	15660	15745	15588	15767	15707	15666	15868	15661	15850	15834	15577	15674	15749	15730	15847	15715	15700	15675	15588	15753	15764	15781	15730	15837	15633	15919	15603	15633	15684	15644	15684	15839	15793	15708	15564	15713	15914	15854	15695	15762	15765	15871	15852	15750	15665	15621	15615	15592	15736	15884	15787	15551	15786	15784	15719	15603	15655	15716	15724	15701	15847	15619	15742	15623	15757	15875	15821	15786	15644	15681	15650	15882	15648	15794	15709	15747	15763	15698	15751	15713	15766	15723	15761	15812	15689	15702	15563	15887	15799	15577	15703	15780	15848	15844	15659	15724	15731	15633	15565	15690	15738	15705	15630	15743	15931	15751	15731	15709	15778	15878	15730	15820	15544	15846	15770	15741	15610	15726	15553	15680	15657	15750	15623	15694	15667	15687	15549	15747	15911	15664	15766	15854	15783	15764	15617	15788	15865	15698	15618	15824	15759	15786	15551	15780	15669	15778	15669	15801	15697	15785	15674	15660	15781	15646	15549	15735	15752	15717	15700	15706	15720	15784	15587	15813	15708	15695	15673	15529	15936	15705	15728	15599	15760	15851	15757	15739	15628	15762	15720	15843	15730	15702	15901	15614	15587	15731	15689	15783	15727	15830	15803	15580	15804	15578	15820	15915	15807	15707	15739	15874	15742	15672	15761	15740	15701	15709	15641	15694	15549	15620	15795	15671	15808	15706	15638	15651	15678	15769	15782	15831	15655	15687	15701	15812	15859	15840	15802	15821	15873	15732	15626	15588	15666	15873	15874	15603	15835	15838	15807	15741	15559	15800	15597	15825	15777	15794	15784	15811	15550	15621	15714	15666	15644	15816	15645	15688	15731	15804	15818	15766	15692	15933	15821	15686	15716	15743	15792	15561	15601	15751	15659	15795	15742	15778	15607	15836	15698	15800	15743	15730	15754	15709	15739	15584	15735	15686	15673	15566	15806	15708	15740	15567	15749	15846	15656	15643	15798	15670	15813	15734	15717	15733	15496	15715	15603	15978	15567	15687	15804	15819	15678	15694	15774	15540	15606	15585	15791	15730	15920	15912	15617	15622	15707	15817	15705	15954	15724	15787	15571	15822	15739	15803	15721	15770	15727	15700	15662	15618	15734	15585	15820	15628	15663	15695	15704	15698	15553	15686	15635	15621	15639	15878	15531	15782	15575	15781	15665	15748	15741	15784	15628	15744	15777	15796	15742	15639	15672	15852	15703	15616	15697	15766	15654	15794	15839	15829	15630	15686	15864	15821	15861	15580	15814	15753	15665	15625	15692	15728	15623	15743	15841	15639	15830	15872	15710	15455	15680	15893	15760	15657	15818	15935	15812	15769	15558	15727	15753	15847	15629	15634	15743	16030	15867	15689	15759	15753	15762	15892	15733	15728	15596	15682	15771	15734	15753	15722	15790	15795	15613	15587	15578	15693	15849	15714	15726	15782	15620	15817	15795	15656	15652	15732	15709	15939	15609	15697	15705	15753	15618	15872	15759	15724	15720	15776	15858	15687	15872	15611	15524	15942	15622	15746	15703	15664	15678	15693	15642	15710	15675	15668	15676	15742	15821	15804	15740	15646	15660	15816	15664	15589	15849	15753	15792	15585	15687	15870	15877	15651	15679	15662	15697	15583	15756	15691	15721	15765	15627	15740	15668	15605	15895
23969	21371	28897	24468	22859	23519	23108	20386	19428	19932	28168	35396	30850	25559	21349	19157	18556	18444	18596	18340	18493	18199	18489	18335	18408	18410	18462	18417	18271	18309	18199	18494	18342	18232	18144	18248	18310	18083	18342	18270	18367	18325	18209	18178	18315	18104	18226	18247	18193	18486	18264	18482	18343	18239	18178	18416	18357	18303	18428	18450	18331	18275	18571	18488	18312	18122	18228	18188	18356	18405	18242	18414	18236	18162	18305	18133	18041	18298	18369	18283	18345	18273	18374	18120	18153	18433	18176	18280	18316	18261	18251	18502	18333	18292	18361	18151	18327	18387	17965	18272	18239	18054	18284	18279	18364	18187	18163	18260	18081	18085	18159	18268	18480	18135	18057	18257	18120	18336	18319	18205	18357	18502	18380	18131	18442	18375	18589	18197	18322	18368	18430	18356	18196	18130	18331	18251	18116	18115	18273	18173	18251	18127	18383	18446	18252	18292	18178	18153	18300	18291	18448	18218	18381	18114	18104	18175	18310	18193	18469	18179	18225	18337	18548	18202	18471	18176	18517	18202	18311	18113	18166	18394	18373	18328	18219	18177	18245	18168	18227	18300	18318	18220	18344	18245	18213	18271	18360	18392	18304	18307	18382	18329	18207	18413	18332	18302	18387	18237	18468	18306	18415	18269	18357	18241	18176	18419	18210	18206	18120	18187	18121	18182	18413	18219	18258	18398	18318	18286	18316	18302	18432	18223	18159	18184	18261	18277	18205	18117	18318	18350	18298	18228	18279	18357	18257	18249	18432	18212	18242	18314	18322	18290	18200	18294	18368	18196	18200	18403	18334	18280	18257	18391	18279	18186	18105	18252	18270	18190	18230	18059	18385	18394	18023	18362	18370	18495	18373	18195	18303	18297	18299	18211	18275	18288	18355	18204	18125	18027	18178	18094	18330	18202	18029	18314	18140	18264	18333	18255	18286	18206	18171	18393	18122	18316	18185	17990	18015	18283	18233	18252	18318	18492	18270	18104	18288	18256	18245	18269	18180	18229	18124	18435	18411	18179	18295	18402	18383	18388	18249	18259	18154	18211	18389	18418	18454	18281	18130	18331	18323	18228	18329	18220	18209	18229	18359	18297	18351	18299	18161	18155	18477	18156	18415	18117	18217	18147	18266	18259	18216	18300	18237	18173	18234	18245	18455	18119	18063	18207	18213	18145	18445	18199	18378	18037	18219	18404	18342	18380	18266	18328	18125	18251	18438	18412	18491	18382	18289	18298	18231	18336	18382	18105	18192	18231	18291	18120	18351	18162	18281	18294	18145	18068	18572	18273	18257	18356	18068	18242	18075	18247	18175	18367	18303	18339	17992	18212	18277	18330	18189	18149	18241	18351	18265	18192	18393	17984	18351	18276	17954	18222	18357	18011	18355	18438	18191	18293	18184	18027	18265	18265	18194	18392	18199	18163	18245	18227	18263	18374	18192	18163	18044	18310	18290	18129	18283	18370	18128	18339	18155	18298	18323	18425	18268	18244	18199	18326	18257	18340	18380	18137	18417	18266	18254	18466	18346	18338	18298	18284	18391	18238	18091	18252	18270	18250	18273	18455	18214	18121	18388	18465	18348	18300	18305	18260	18228	18286	18147	18208	17992	18265	18235	18402	18145	18375	18288	18235	18219	18362	18154	18381	18188	18306	18388	18294	18156	18162	18097	18168	18228	18363	18060	18220	18334	18167	18314	18221	18096	18487	18369	18130	17939	18313	18244	18150	18279	18163	18410	18302	18268	18232	18174	18269	18265	18106	18252	18253	18306	18314	18224	18167	18494	18352	18348	18330	18513	18372	18295	18245	18356	18285	18193	18272	18090	18284	18286	18209	18072	18313	18488	18252	18351	18079	18161	18475	18205	18312	18419	18259	18198	18306	18149	18328	18295	18419	18331	18204	18241	18401	18209	18247	18163	18430	18125	18261	18222	18272	18457	18200	18303	18256	18259	18182	18099	18297	18174	18206	18082	18449	18160	18194	18199	18442	18294	18190	18059	18104	18144	18192	18341	18121	18328	18241	18266	18524	18411	18273	18444	18202	18456	18261	18273	18071	18316	18238	18172	18272	18241	18089	18037	18309	18283	18375	18408	18248	18097	18513	18382	18129	18422	18207	18379	18282	18413	18267	18387	18385	18340	18135	18250	18068	18138	18165	18096	18300	18247	18251	18272	18220	18166	18283	18383	18436	18337	18238	18378	18176	18336	18563	18209	18289	18227	18163	18298	18195	18327	18381	18455	18382	18231	18097	18126	18318	18367	18415	18409	18114	18310	18492	18225	18231	18194	18242	18233	18117	18188	18164	18335	18431	18206	18330	18096	18142	18318	18326	18275	18582	18085	18172	18250	18237	18338	18196	18152	18315	18347	18218	18331	18134	18164	18303	18249	18157	18122	18217	18242	18364	18245	18048	18164	18052	18120	18127	18521	18193	18387	18362	18109	18453	18275	18118	18432	18218	18374	18142	18407	18268	18387	18219	18301	18341	18095	18222	18348	18270	18372	18288	18283	18231	18369	18298	18148	18301	18193	18253	18099	18200	18320	18251	18240	18398	18202	18176	18286	18438	18281	18251	18442	18335	18303	18264	18248	18249	18179	18143	18422	18289	18187	18404	18479	18244	18247	18255	18325	18318	18451	18056	18229	18046	18158	18352	18423	18381	18218	18172	18234	18454	18243	18196	18328	18411	18465	18271	18284	18228	18224	18339	18280	18156	18357	18209	18273	18535	18348	18246	18263	18317	18394	18454	18245	18235	18223	18372	18461	18332	18564	18214	18181	18103	18188	18201	18436	18189	18353	18291	18388	18342	18340	18028	18197	18229	18424	18351	18385	18276	18217	18307	18162	18249	18377	18208	18375	18453	18291	18240	18179	18264	18354	18202	18407	18342	18323	18440	18225	18282	18281	18178	18235	18409	18521	18454	18426	18352	18344	18202	18406	18278	18389	18525	18320	18280	18093	18175	18240	18340	18291	18134	18085	18154	18367	18293	18273	18381	18152	18290	18235	18349	18232	18431	18210	18184	18191	18184	18168	18511	18320	18446	18411	18139	18217	18316	18433	18404	18585	18254	18318	18283	18098	18226	18115	18396	18299	18189	18276	18277	18300	18250	18241	18274	18443	18304	18203	18432	18142	18199	18275	18325	18322	18135	18263	18085	18304	18034	18240	18245	18241	18242	18187	18258	18352	18201	18070	18235	18329	18120	18449	18170	18410	18177	18246	18279	18209	18250	18062	18158	18227	18320	18312	18289	18347	18129	18151	18401	18143	18159	18435	18229	18386	18248	18511	18304	18203	18339	18231	18208	18526	18351	18401	18271	18157	18321	18203	18338	18323	18267	18229	18270	18418	18182	18419	18399	18530	18128	18312	18292	18475	18280	18149	18400	18319	18436	18371	18524	18281	18238	18109	18140	18256	18284	18206	18298	18077	18355	18339	18265	18242	18251	18100	18248	18233	18345	18332	18273	18131	18450	18182	18263	18202	18233	18203	18361	18314	18126	18361	18192	18144	18039	18008	18363	18334	18142	18260	18347	18158	18329	18420	18264	18126	18186	18283	18478	18336	18247	18161	18090	18316	18124	18151	18374	18377	18242	18446	18388	18265	18197	18330	18256	18232	18499	18338	18228	18275	18162	18231	18171	18044	18084	18253	18385	18338	18242	18268	18314	18392	18272	18362	18248	18165	18134	18300	18333	18230	18276	18350	18347	18378	18243	18091	18282	18317	18216	18292	18376	18218	18391	18101	18395	18176	18199	18273	18259	18309	18242	18475	18344	18376	18397	18270	18389	18244	18151	18237	18216	18428	18111	18365	18269	18293	18326	18312	18162	18223	18323	18196	18016	18201	18365	18407	18257	18269	18175	18019	18106	18024	18310	18330	18307	18143	18488	18259	18370	18168	18149	18287	18264	18182	18331	18396	18348	18503	18344	18466	18245	18125	18315	18465	18217	18197	18029	18298	18311	18245	18239	18217	18040	18218	18342	18472	18308	18361	18311	18460	18412	18283	18354	18192	18300	18275	18222	18248	18376	18357	18276	18564	18360	18164	18130	18340	18325	18293	18357	18301	18268	18415	18172	18161	18393	18248	18268	18317	18215	18219	18297	18242	18464	18441	18248	18260	18227	18111	18195	18227	18231	18393	18253	18367	18249	18236	18351	18291	18064	18328	18188	18309	18210	18285	18442	18241	18238	18346	18305	18309	18241	18318	18235	18251	17992	18178	18202	18131	18142	18250	18301	18195	18268	18334	18150	18455	18282	18279	18293	18224	18226	18380	18200	18091	18141	18304	18372	18246	18037	18415	18196	18432	18372	18281	18166	18293	18244	18363	18122	18407	18353	18298	18190	18266	18436	18111	18459	18480	18238	18308	18251	18172	18378	18400	18187	18231	18141	18262	18195	18285	18382	18353	18176	18386	18139	18166	18242	18247	18517	18233	18212	18281	18155	18387	18398	18167	18355	18275	18299	18202	18232	18313	18437	18376	18376	18213	18221	18335	18351	18088	18358	18056	18434	18328	18300	18340	18483	18233	18134	18230	18322	18344	18463	18259	18358	18339	18306	18210	18061	18422	18259	18226	18034	18237	18265	18110	18536	18458	18296	18327	18412	18243	18367	18370	18164	18140	18309	18373	18194	18266	18405	18402	18201	18425	18101	18199	18219	18060	18184	18402	18310	18259	18110	18346	18063	18234	18444	18461	18329	18368	18334	18208	18498	18278	18209	18233	18353	18323	18257	18312	18040	18236	18285	18360	18086	18214	18240	18379	18260	18008	18166	18292	18194	18271	18348	18621	18250	18199	18278	18183	18136	18080	18354	18358	18390	18201	18186	18355	18259	18193	18524	18238	18342	18382	18407	18291	18319	18207	18407	18298	18147	18225	18281	18216	18174	18370	18262	18165	18158	18163	18399	18296	18265	18322	18238	18460	18236	18250	18363	18304	18180	18271	18334	18352	18066	18289	18107	18319	18195	18474	18245	18202	18204	18264	18275	18405	18329	18246	18406	18428	18247	18273	18216	18403	18258	18152	18283	18248	18102	18197	18244	18034	18223	18276	18124	18204	18355	18115	18360	18456	18287	18230	18190	18071	18496	18379	18067	18432	18184	18314	18136	18203	18238	18296	18183
19772	36674	35941	28164	23576	21369	20136	19102	18410	18698	31863	37382	31529	24875	19226	16978	16436	16467	16256	16471	16400	16228	16494	16351	16480	16356	16405	16566	16217	16226	16591	16450	16200	16293	16376	16497	16322	16304	16395	16443	16336	16220	16396	16478	16343	16417	16459	16374	16200	16275	16217	16408	16399	16327	16379	16372	16299	16299	16276	16432	16398	16321	16338	16327	16267	16324	16212	16363	16295	16282	16317	16229	16293	16108	16354	16543	16221	16347	16107	16348	16310	16307	16393	16281	16444	16507	16526	16408	16446	16332	16461	16375	16295	16336	16235	16480	16458	16425	16396	16430	16318	16485	16264	16338	16518	16235	16375	16229	16342	16394	16359	16395	16453	16185	16330	16311	16414	16285	16307	16371	16269	16286	16501	16414	16349	16395	16288	16266	16325	16502	16371	16440	16481	16266	16469	16475	16421	16366	16168	16195	16421	16324	16387	16489	16224	16295	16242	16182	16377	16435	16378	16395	16241	16259	16316	16328	16353	16470	16375	16475	16183	16276	16507	16278	16443	16432	16240	16404	16294	16176	16396	16393	16345	16465	16301	16358	16460	16339	16291	16400	16407	16348	16238	16388	16444	16269	16225	16289	16312	16172	16505	16323	16471	16401	16350	16254	16284	16427	16670	16452	16235	16207	16378	16322	16309	16281	16389	16236	16270	16427	16444	16369	16450	16243	16461	16301	16218	16439	16321	16281	16276	16318	16440	16352	16396	16367	16262	16380	16304	16218	16265	16325	16219	16191	16377	16378	16322	16468	16395	16395	16437	16163	16477	16440	16305	16351	16398	16351	16208	16611	16369	16459	16255	16233	16174	16288	16507	16323	16413	16395	16419	16406	16347	16304	16402	16344	16235	16318	16456	16451	16467	16251	16339	16226	16390	16144	16327	16300	16382	16279	16201	16324	16345	16319	16133	16309	16320	16406	16367	16325	16468	16283	16326	16244	16414	16286	16374	16344	16300	16213	16533	16431	16392	16586	16211	16531	16271	16309	16369	16298	16255	16128	16471	16342	16297	16319	16420	16236	16363	16272	16307	16236	16337	16365	16301	16354	16306	16415	16433	16417	16318	16283	16375	16535	16399	16234	16529	16260	16329	16258	16250	16373	16390	16379	16373	16218	16361	16235	16332	16309	16338	16225	16527	16280	16287	16478	16316	16360	16189	16461	16349	16232	16362	16446	16398	16420	16372	16349	16423	16311	16317	16298	16405	16459	16281	16356	16332	16196	16439	16280	16427	16299	16335	16303	16314	16504	16386	16320	16442	16347	16364	16418	16237	16319	16552	16365	16323	16245	16482	16488	16481	16217	16264	16448	16235	16130	16447	16330	16287	16230	16333	16271	16192	16322	16197	16409	16356	16133	16423	16292	16262	16310	16247	16161	16248	16253	16281	16107	16422	16378	16464	16577	16499	16384	16351	16459	16374	16582	16407	16238	16282	16391	16344	16161	16423	16416	16417	16420	16416	16367	16201	16297	16336	16266	16385	16215	16410	16516	16191	16238	16157	16348	16135	16482	16328	16207	16238	16334	16284	16232	16235	16337	16293	16305	16238	16459	16142	16463	16308	16449	16292	16304	16207	16520	16376	16342	16247	16385	16337	16263	16369	16460	16384	16377	16239	16451	16614	16138	16384	16379	16296	16338	16457	16254	16294	16299	16318	16355	16228	16261	16406	16327	16238	16375	16266	16399	16292	16376	16178	16414	16418	16469	16202	16451	16322	16500	16171	16336	16455	16351	16424	16178	16339	16425	16388	16317	16270	16304	16345	16578	16389	16426	16319	16104	16353	16452	16319	16349	16199	16419	16111	16373	16135	16274	16254	16247	16273	16397	16306	16230	16444	16581	16489	16263	16611	16267	16198	16223	16485	16258	16542	16398	16383	16398	16406	16283	16253	16398	16202	16316	16436	16345	16401	16260	16453	16416	16305	16400	16215	16311	16293	16327	16375	16209	16275	16338	16405	16405	16469	16256	16375	16363	16293	16375	16230	16449	16235	16095	16497	16395	16501	16525	16333	16322	16130	16180	16299	16185	16336	16363	16293	16283	16373	16273	16218	16373	16418	16258	16341	16260	16417	16529	16353	16325	16356	16344	16327	16408	16366	16156	16339	16291	16210	16386	16386	16328	16316	16349	16268	16461	16392	16438	16321	16256	16312	16363	16343	16286	16224	16156	16347	16291	16262	16418	16345	16379	16243	16288	16302	16326	16201	16557	16251	16411	16299	16263	16328	16178	16210	16415	16428	16409	16267	16256	16350	16315	16264	16281	16345	16312	16316	16367	16209	16295	16364	16312	16345	16388	16283	16185	16274	16418	16437	16323	16231	16404	16200	16435	16403	16188	16400	16504	16250	16323	16336	16501	16325	16209	16232	16386	16601	16535	16308	16340	16374	16372	16365	16364	16154	16223	16310	16380	16367	16320	16289	16316	16576	16379	16221	16283	16197	16301	16304	16231	16244	16440	16261	16260	16398	16385	16412	16271	16394	16083	16467	16304	16243	16307	16366	16327	16248	16292	16411	16369	16384	16274	16407	16340	16382	16403	16382	16287	16158	16324	16425	16420	16308	16401	16218	16316	16114	16328	16359	16219	16451	16236	16413	16287	16402	16255	16357	16613	16363	16232	16298	16301	16309	16335	16393	16319	16257	16171	16329	16363	16367	16292	16510	16406	16434	16215	16202	16459	16498	16155	16302	16293	16258	16346	16302	16267	16254	16408	16236	16429	16162	16326	16306	16214	16433	16330	16344	16156	16101	16286	16311	16391	16307	16408	16324	16251	16280	16275	16181	16501	16524	16385	16339	16208	16300	16252	16300	16297	16278	16225	16222	16357	16418	16357	16238	16457	16317	16235	16203	16256	16214	16346	16321	16340	16453	16468	16427	16331	16314	16279	16457	16291	16269	16303	16344	16437	16296	16447	16540	16313	16381	16218	16381	16227	16372	16342	16431	16306	16357	16334	16409	16358	16418	16248	16261	16208	16315	16353	16360	16289	16085	16335	16384	16486	16534	16293	16326	16431	16259	16382	16365	16334	16374	16260	16516	16209	16180	16426	16341	16178	16444	16291	16448	16310	16470	16312	16492	16370	16359	16287	16378	16404	16275	16333	16596	16330	16296	16318	16408	16294	16235	16267	16413	16292	16368	16231	16468	16376	16381	16342	16327	16317	16294	16409	16404	16360	16068	16283	16397	16207	16301	16323	16349	16394	16423	16463	16364	16399	16301	16407	16470	16387	16332	16333	16422	16372	16275	16349	16352	16215	16351	16294	16408	16347	16418	16387	16398	16225	16241	16373	16210	16371	16164	16271	16485	16345	16459	16400	16190	16331	16379	16520	16376	16339	16304	16284	16262	16365	16543	16331	16572	16245	16318	16221	16285	16328	16384	16481	16329	16449	16197	16332	16366	16309	16419	16219	16476	16260	16150	16379	16341	16366	16279	16280	16400	16329	16298	16211	16151	16323	16464	16204	16224	16157	16306	16451	16526	16502	16263	16156	16388	16372	16428	16239	16465	16305	16267	16465	16435	16236	16321	16224	16433	16372	16221	16371	16328	16202	16312	16310	16246	16199	16464	16426	16246	16552	16441	16347	16335	16384	16406	16004	16266	16324	16420	16297	16274	16274	16556	16373	16359	16196	16224	16282	16373	16323	16394	16432	16281	16286	16471	16328	16439	16423	16525	16365	16529	16219	16318	16401	16452	16497	16314	16314	16263	16268	16337	16426	16265	16483	16383	16349	16368	16364	16486	16325	16417	16543	16518	16354	16294	16273	16298	16455	16441	16536	16413	16285	16185	16406	16224	16266	16479	16312	16176	16312	16290	16371	16338	16375	16317	16352	16270	16210	16566	16323	16274	16272	16245	16370	16234	16295	16359	16262	16409	16366	16487	16321	16469	16385	16205	16330	16423	16136	16283	16304	16327	16302	16239	16370	16341	16489	16339	16269	16355	16283	16392	16334	16318	16326	16276	16418	16281	16223	16412	16429	16311	16255	16394	16312	16423	16317	16326	16286	16384	16286	16294	16289	16409	16333	16587	16298	16351	16360	16270	16291	16482	16344	16416	16272	16450	16378	16289	16355	16268	16450	16260	16244	16318	16309	16321	16372	16448	16442	16268	16241	16370	16271	16293	16232	16446	16294	16322	16301	16393	16366	16405	16335	16282	16265	16284	16374	16245	16457	16489	16340	16416	16415	16196	16513	16251	16354	16351	16418	16324	16241	16407	16407	16241	16366	16285	16415	16272	16444	16456	16408	16171	16263	16401	16310	16156	16432	16343	16163	16420	16200	16262	16430	16169	16135	16324	16291	16206	16404	16192	16482	16441	16204	16437	16210	16371	16107	16279	16426	16334	16359	16401	16415	16279	16354	16418	16506	16184	16401	16408	16219	16406	16389	16335	16487	16527	16265	16404	16184	16440	16285	16330	16453	16374	16546	16284	16445	16255	16447	16350	16103	16542	16277	16353	16251	16344	16350	16535	16235	16279	16150	16324	16305	16414	16348	16239	16474	16316	16297	16289	16277	16454	16115	16417	16543	16459	16356	16315	16376	16491	16305	16381	16267	16489	16342	16337	16283	16171	16235	16279	16288	16458	16300	16354	16416	16397	16348	16350	16282	16297	16364	16206	16407	16214	16241	16381	16197	16474	16286	16398	16552	16374	16189	16391	16218	16286	16338	16298	16384	16138	16143	16268	16442	16249	16297	16369	16375	16235	16238	16377	16270	16349	16418	16199	16250	16362	16267	16224	16342	16387	16362	16192	16427	16331	16324	16405	16317	16274	16312	16297	16090	16236	16336	16340	16483	16588	16115	16553	16337	16365	16319	16510	16313	16436	16431	16178	16269	16372	16287	16267	16310	16207	16160	16422	16388	16289	16434	16300	16286	16487	16256	16400	16406	16443	16542	16270	16184	16568	16234	16286	16221	16393	16261	16384	16319	16375	16298	16398	16439	16403	16184	16285	16226	16382	16204	16211	16297	16499	16320	16390	16421	16326	16254	16268	16204	16386	16491	16395	16319	16444	16327	16354	16260	16668	16311	16427	16360	16328	16397	16451	16259	16314	16472	16269	16342	16498	16156	16211	16513	16350	16284	16446	16416	16359	16429	16165	16214
23000	21389	29321	23899	21924	24324	26336	21380	19994	20328	32381	45207	38543	29833	22946	18770	17669	17744	17824	17543	17727	17809	17758	17639	17534	17725	17522	17727	17565	17480	17451	17557	17373	17577	17509	17468	17459	17517	17590	17553	17616	17500	17635	17559	17391	17701	17489	17330	17622	17391	17610	17533	17454	17506	17561	17662	17461	17592	17420	17373	17378	17274	17413	17623	17601	17225	17603	17550	17513	17501	17651	17465	17563	17661	17569	17584	17555	17493	17471	17466	17606	17398	17554	17535	17500	17546	17220	17484	17443	17433	17424	17449	17523	17430	17630	17616	17572	17479	17600	17267	17469	17606	17699	17441	17416	17452	17364	17410	17559	17369	17550	17448	17375	17324	17325	17626	17394	17194	17366	17551	17316	17534	17446	17527	17520	17166	17764	17424	17544	17413	17694	17434	17369	17536	17585	17298	17572	17446	17627	17379	17373	17228	17419	17355	17493	17357	17252	17306	17292	17326	17436	17451	17415	17360	17361	17375	17648	17547	17365	17251	17456	17550	17609	17214	17437	17588	17223	17367	17485	17276	17403	17459	17363	17406	17400	17430	17538	17479	17390	17482	17446	17527	17469	17361	17369	17336	17313	17359	17294	17572	17333	17594	17532	17275	17442	17486	17503	17489	17502	17497	17220	17379	17236	17332	17444	17434	17445	17412	17539	17620	17596	17470	17346	17543	17557	17573	17428	17444	17610	17406	17412	17387	17691	17440	17338	17245	17171	17138	17458	17452	17588	17516	17452	17233	17351	17455	17372	17509	17557	17325	17372	17353	17313	17349	17286	17453	17491	17477	17359	17461	17483	17244	17725	17650	17473	17561	17553	17516	17387	17460	17430	17318	17551	17464	17398	17202	17362	17252	17238	17353	17347	17285	17657	17536	17435	17514	17259	17448	17532	17350	17249	17521	17457	17447	17673	17257	17424	17327	17573	17272	17442	17452	17136	17527	17375	17548	17411	17356	17485	17330	17632	17411	17297	17460	17540	17426	17394	17291	17361	17606	17516	17590	17447	17484	17321	17370	17458	17242	17508	17408	17513	17440	17377	17502	17464	17373	17443	17547	17560	17617	17343	17393	17340	17202	17442	17495	17300	17418	17591	17598	17269	17547	17611	17530	17408	17542	17551	17401	17536	17520	17489	17556	17459	17591	17526	17420	17349	17482	17411	17634	17372	17302	17367	17384	17473	17256	17357	17448	17302	17397	17568	17549	17299	17570	17455	17422	17472	17396	17388	17486	17692	17476	17488	17491	17559	17471	17554	17399	17463	17333	17468	17343	17387	17566	17457	17262	17551	17415	17540	17386	17579	17437	17352	17411	17563	17431	17490	17438	17348	17431	17415	17303	17407	17544	17505	17329	17432	17324	17386	17444	17538	17411	17290	17428	17408	17428	17313	17227	17458	17501	17647	17335	17307	17445	17459	17282	17233	17374	17406	17653	17449	17504	17163	17268	17483	17555	17426	17616	17535	17523	17288	17416	17418	17346	17383	17656	17476	17435	17229	17491	17371	17151	17355	17586	17558	17423	17518	17456	17405	17550	17480	17384	17333	17304	17447	17430	17489	17257	17506	17538	17369	17626	17473	17288	17517	17312	17631	17263	17256	17416	17581	17471	17363	17448	17353	17480	17458	17444	17482	17515	17426	17320	17380	17515	17356	17261	17432	17366	17392	17476	17493	17617	17418	17567	17522	17539	17457	17496	17270	17501	17398	17373	17611	17525	17535	17537	17623	17405	17421	17346	17587	17399	17435	17489	17217	17397	17526	17341	17488	17418	17468	17229	17407	17305	17349	17536	17473	17715	17333	17222	17486	17508	17239	17311	17312	17283	17417	17445	17262	17427	17424	17274	17426	17494	17582	17312	17368	17474	17323	17466	17407	17415	17447	17379	17415	17518	17529	17295	17451	17523	17508	17455	17534	17319	17490	17561	17627	17574	17409	17383	17486	17347	17593	17319	17403	17429	17534	17309	17461	17574	17473	17304	17689	17410	17512	17266	17484	17459	17533	17551	17363	17352	17429	17452	17591	17377	17436	17300	17275	17539	17324	17366	17390	17506	17576	17591	17289	17286	17373	17521	17324	17500	17431	17287	17270	17398	17690	17690	17449	17648	17483	17446	17418	17438	17355	17477	17264	17257	17477	17334	17368	17462	17418	17375	17422	17534	17538	17232	17492	17314	17339	17640	17313	17362	17514	17576	17469	17541	17550	17386	17440	17571	17527	17441	17413	17457	17343	17462	17454	17411	17483	17434	17338	17412	17497	17411	17322	17087	17203	17178	17492	17309	17506	17474	17528	17371	17478	17290	17561	17418	17404	17424	17437	17343	17262	17584	17538	17503	17517	17244	17224	17588	17274	17414	17488	17513	17541	17373	17440	17636	17469	17588	17516	17470	17486	17392	17579	17274	17406	17520	17527	17431	17519	17389	17366	17338	17353	17498	17256	17245	17502	17315	17321	17565	17331	17557	17425	17451	17319	17354	17617	17636	17373	17469	17509	17354	17397	17362	17511	17416	17615	17560	17370	17560	17385	17381	17560	17488	17338	17386	17404	17391	17442	17445	17371	17556	17548	17627	17299	17275	17333	17357	17425	17444	17501	17462	17584	17559	17525	17402	17468	17412	17355	17459	17555	17730	17516	17318	17344	17575	17460	17271	17364	17352	17207	17529	17436	17712	17399	17363	17373	17371	17621	17520	17584	17315	17495	17582	17441	17491	17537	17412	17512	17357	17468	17552	17558	17443	17439	17426	17536	17624	17493	17269	17319	17393	17411	17423	17329	17262	17534	17420	17405	17556	17359	17466	17431	17245	17314	17372	17695	17553	17289	17564	17426	17550	17616	17572	17618	17389	17471	17335	17570	17465	17453	17406	17483	17465	17531	17597	17344	17509	17331	17287	17335	17348	17567	17288	17333	17369	17328	17397	17307	17199	17468	17450	17736	17634	17455	17535	17482	17275	17355	17513	17417	17532	17436	17378	17589	17245	17565	17211	17452	17452	17603	17484	17214	17265	17452	17369	17620	17387	17481	17446	17531	17413	17481	17518	17483	17520	17474	17563	17507	17419	17400	17395	17378	17490	17411	17359	17418	17513	17521	17287	17308	17314	17482	17375	17503	17346	17509	17478	17498	17545	17469	17621	17272	17436	17555	17259	17183	17274	17592	17319	17598	17566	17334	17375	17504	17510	17399	17654	17402	17342	17267	17622	17502	17408	17391	17468	17569	17453	17419	17455	17571	17472	17538	17390	17489	17437	17364	17405	17388	17424	17369	17366	17389	17436	17455	17337	17548	17272	17544	17300	17309	17371	17464	17165	17354	17273	17501	17600	17408	17368	17495	17399	17368	17525	17411	17271	17333	17305	17432	17475	17406	17620	17597	17561	17502	17449	17469	17585	17360	17464	17499	17548	17474	17413	17552	17567	17508	17409	17504	17453	17535	17443	17554	17497	17342	17395	17453	17380	17287	17437	17574	17635	17461	17393	17524	17334	17645	17642	17459	17618	17348	17518	17496	17301	17387	17403	17466	17200	17181	17424	17190	17359	17308	17471	17313	17453	17292	17434	17507	17397	17507	17342	17279	17568	17257	17282	17437	17286	17311	17446	17367	17446	17469	17308	17425	17470	17488	17408	17356	17345	17355	17393	17385	17473	17329	17416	17504	17373	17341	17495	17481	17596	17529	17362	17277	17298	17212	17486	17345	17458	17482	17311	17321	17382	17229	17450	17422	17355	17486	17244	17309	17353	17672	17450	17441	17586	17322	17594	17323	17414	17417	17409	17182	17536	17348	17372	17562	17428	17291	17359	17422	17329	17346	17295	17608	17532	17633	17343	17487	17403	17546	17424	17460	17439	17462	17581	17436	17422	17511	17453	17417	17456	17541	17396	17388	17236	17384	17365	17520	17512	17503	17519	17277	17215	17290	17603	17575	17389	17511	17327	17425	17260	17236	17309	17393	17404	17447	17436	17323	17423	17603	17593	17545	17639	17447	17369	17168	17656	17337	17441	17535	17283	17298	17571	17407	17363	17472	17572	17255	17434	17407	17384	17292	17473	17235	17631	17474	17443	17564	17406	17485	17356	17236	17336	17402	17469	17435	17410	17272	17358	17657	17266	17301	17558	17234	17370	17459	17449	17200	17528	17424	17213	17521	17499	17402	17323	17477	17549	17258	17571	17441	17497	17504	17244	17336	17209	17404	17534	17464	17311	17580	17386	17458	17424	17469	17348	17423	17330	17561	17333	17341	17269	17488	17527	17536	17414	17300	17420	17241	17445	17316	17233	17341	17459	17346	17636	17516	17428	17485	17496	17351	17736	17528	17275	17408	17297	17343	17382	17447	17385	17542	17345	17685	17483	17507	17399	17334	17283	17353	17167	17358	17440	17482	17383	17599	17346	17479	17499	17527	17412	17484	17353	17619	17304	17420	17376	17551	17361	17372	17421	17256	17398	17485	17441	17445	17603	17548	17365	17673	17457	17484	17478	17464	17473	17465	17460	17612	17623	17521	17539	17310	17334	17611	17507	17389	17586	17746	17556	17653	17571	17270	17286	17547	17407	17432	17582	17488	17322	17454	17431	17407	17540	17373	17682	17192	17306	17465	17269	17734	17454	17483	17347	17472	17342	17439	17513	17506	17496	17434	17428	17222	17380	17520	17449	17537	17366	17507	17456	17356	17461	17446	17477	17501	17442	17496	17476	17484	17485	17666	17424	17257	17403	17547	17466	17551	17319	17450	17321	17298	17397	17422	17417	17384	17513	17319	17376	17456	17417	17475	17380	17388	17636	17315	17365	17472	17482	17286	17464	17350	17604	17471	17394	17418	17555	17315	17284	17434	17400	17404	17556	17268	17466	17424	17487	17270	17353	17376	17430	17434	17540	17534	17358	17429	17507	17522	17396	17521	17432	17533	17391	17499	17567	17545	17544	17393	17396	17459	17484	17521	17691	17290	17322	17478	17359	17483	17390	17499	17336	17187	17480	17569	17463	17467	17340	17419	17525	17368	17569	17361	17294	17382	17472	17476	17567	17504	17522	17589	17411	17376	17266	17388	17271	17461	17367	17451	17554	17571	17493	17526	17732	17630	17466	17464	17312	17426	17316	17365	17462	17317	17374	17553	17565
19237	40745	42907	36286	30235	24363	22218	21197	20036	20059	37476	46352	39781	30192	21613	16311	16027	15949	15970	15814	15663	15910	15753	15962	15837	15899	15980	15771	15800	15973	15877	15913	15764	15755	15816	15912	15858	15806	15893	15949	15889	15894	15678	15889	15900	15812	15758	15969	15760	15723	15886	16102	15877	16058	15635	15816	15934	15736	15779	15795	15816	15844	15822	15880	15702	15734	15768	15755	15867	15825	15919	15897	15842	15789	15788	15886	15779	15891	15742	15820	15810	16040	15769	16022	15890	15947	15884	15973	15835	15930	15818	15851	15783	15812	15755	15784	15873	15753	15808	15753	15772	15860	15776	15789	15830	15952	16008	15973	15974	15873	15866	15935	15808	15586	15896	15708	15823	15880	15923	15694	15946	15718	15785	15794	15889	15810	15871	15647	15865	15815	15744	15836	15780	15760	15863	15970	15800	15866	15798	15823	15914	15809	15649	15908	15712	15899	15796	16025	15869	15900	15952	16017	15815	15688	15857	15798	15782	15675	15882	15704	15832	15783	15848	15709	15799	15825	15891	15762	15801	16022	15831	15719	15762	15719	15894	15703	15782	15761	15909	15874	15736	15743	15764	15894	15913	15794	15819	15892	15915	15825	15839	16033	15801	15783	15702	15845	15751	15849	15875	15727	15810	15809	15768	15689	15717	15857	15901	15880	15648	15728	15856	15897	15978	15832	15655	15943	15816	15730	15777	15883	15819	15683	15898	15839	15634	15889	15620	15742	15861	15726	15581	15708	15941	15815	15745	15730	15682	15936	16007	15770	15701	15863	15987	15796	15698	15876	15838	15778	15969	15897	15743	15874	15864	15646	15726	15863	15698	15814	15837	15950	15803	15802	15853	15838	15829	15589	15662	15849	15756	15861	15946	15817	15698	15732	15849	15952	15756	15618	15833	15641	15771	15971	15840	15706	15765	15679	15961	15871	15601	15752	15643	15675	15838	15789	15635	15782	15918	15683	15909	15667	15920	15823	15918	15642	15824	15747	15742	15879	15986	15843	15878	15599	15610	15738	15732	15894	15760	15713	15788	15713	15797	15765	15884	15842	15714	15747	15693	15682	15725	15902	15951	15758	15926	15926	15926	15643	15799	15929	15820	15675	15732	15849	15907	15819	15749	15912	15829	16025	15733	15856	15874	15792	15812	15689	15767	15757	15873	15812	15783	15587	15923	15947	15867	15903	16008	15736	15733	15934	15967	15740	15850	15805	15736	15864	15740	15766	15831	15821	15759	15850	15756	15820	15768	15787	15847	15809	15863	15770	15707	15754	15879	15657	15679	15807	16006	15679	15732	15800	15835	15913	15953	15917	15761	15667	15927	15761	15916	15693	15611	15926	15836	15828	15843	15733	15730	15898	15762	15813	15792	15829	15800	15724	15937	16020	15608	15825	15831	15899	15780	15794	15778	15902	15749	15955	15821	15710	15716	15810	15729	15764	15808	16092	15943	15692	15701	15873	15751	15909	15825	15919	15737	15831	16123	15799	15880	15859	15884	15827	15702	15653	15787	15711	15833	15800	15856	15722	15820	15840	15837	15909	15778	15651	15849	15719	15876	15871	15760	15824	15867	15842	15790	15731	15978	15659	15734	15875	16001	15751	15859	15879	15837	15899	15801	15750	15958	15837	15692	15811	15788	15772	15963	15614	15793	15773	15840	15940	15874	15791	15817	15801	15776	15891	15880	15687	15909	15826	15796	15867	15612	15669	15781	15856	15806	15873	15730	15678	15843	15751	15777	15735	15941	15801	15821	15810	15766	15833	15866	15617	16036	15762	15721	15943	15676	15866	15719	15748	15742	15689	15777	15922	15842	15768	15950	15752	15801	15871	15868	15897	15888	15972	15795	15960	15735	15792	15771	15795	15865	15935	15621	15653	15761	15856	15817	15693	15649	15727	15802	15856	15729	15745	15758	15860	15937	15803	15845	15865	15984	15799	15857	15969	15876	15900	15797	15840	15766	15831	15842	15722	15886	15839	15782	15874	15600	16088	15902	15591	15967	15780	15674	15840	15764	15869	15764	15829	15974	15788	15769	16010	15781	15859	15693	15810	16004	15875	15748	15692	15835	16044	15923	15677	15833	15900	15822	15713	15815	15728	15646	15682	15913	15619	15741	15725	15871	15727	15823	15806	15919	15826	15768	15807	15761	15976	15652	15925	15908	15677	15912	15747	15679	15794	15673	15690	15800	15834	15779	15777	15930	15789	15867	15618	15849	15598	15700	15890	15680	15807	15900	15766	15726	15828	15835	15784	15840	15886	15822	15741	16016	15797	15725	15904	15830	15929	15857	15962	15703	15884	15895	15664	15899	15851	15713	15774	15791	15735	15739	15764	15827	16003	15885	15837	15946	15839	15706	15876	15841	15775	15907	15834	15800	15692	15714	15816	15659	15740	15766	15800	15800	15827	15809	15823	15750	15815	15981	15801	15762	15661	15778	15720	15744	15811	15864	15786	15779	15770	15667	15634	15788	15780	15900	15805	15898	15805	15797	15831	15872	15655	15751	15761	15871	15941	15808	15917	15928	15759	15713	15886	15879	15939	15874	15833	15790	15598	15814	15731	15732	15839	15692	15932	15746	15830	15851	15750	15770	15644	15763	15798	15734	15884	15714	15903	15731	15929	15915	15902	15807	15705	15833	15743	15853	15869	15807	15802	15847	15712	15836	15726	15728	15771	15730	15770	15786	15812	15928	15743	15799	15817	15744	15610	15778	15769	15856	15872	15968	15735	15923	15902	15854	15784	15770	16047	15849	15876	15780	15754	15717	15730	15815	15836	15743	15814	15870	15732	15718	15805	15725	15583	15737	15723	15835	15804	15852	15937	15853	15886	15865	15803	15779	15846	15941	15882	15720	15879	15746	15747	15899	15873	15724	15732	15596	15776	16005	15724	15915	15769	15756	15824	15799	15771	15822	15804	15768	15824	16006	15682	15596	15962	15856	15816	15648	15824	15662	15804	15693	15775	15971	15795	15724	15816	15869	15913	15850	15859	15774	15856	15648	15735	15875	15945	15844	15701	15623	15894	15754	15824	15892	15805	15647	15770	15883	15690	15665	15695	15803	15827	15873	15840	15726	15962	15903	16031	15793	15814	16013	15837	15695	15858	15755	15849	15848	15859	15721	15832	15911	15798	15700	15741	16016	15662	15938	15806	15684	15891	15816	15966	15769	15822	15769	15654	15970	15753	15667	15909	15854	15874	15902	15814	15728	15835	15862	15844	15839	15984	15871	15919	15812	15709	15711	15889	15857	15740	15711	15729	15724	15850	15661	15887	15945	15894	15943	15741	15717	15819	15796	15607	15946	15941	15872	15782	15790	15804	15777	15684	15751	15907	15903	15801	15826	15830	15767	15733	15792	15810	15771	15751	15973	15672	15860	15766	15741	15925	15874	15710	15896	15750	15643	15948	15808	15823	15876	15824	15823	15927	15767	15838	15682	15701	15660	15778	15776	15873	15878	15973	15847	15788	15876	15800	15942	15758	15768	15800	15880	15860	15731	15882	15826	15663	15831	15748	15856	15774	15951	15650	16010	15856	15828	15923	15706	15940	15819	15630	15687	15871	15768	15806	15686	15895	15660	15812	15947	15711	15746	15870	15590	15731	15702	15733	15917	16045	15912	15690	15810	15774	15890	15777	15642	15809	15591	15878	15848	15825	15795	15654	15850	15857	15794	15882	15779	15730	15854	15705	15792	15840	15723	15735	15919	15735	15776	15674	15811	15893	15907	15651	15887	15729	15692	15744	15745	15632	16093	15602	15824	15716	15838	15734	15820	15851	15916	15746	15821	15747	15796	15706	15692	15881	15824	15770	15910	16082	15883	15621	15786	15877	15830	15820	15875	15788	15988	15681	15706	15823	15765	15765	15946	15725	15988	16041	15770	15890	15785	15863	15822	15621	15883	15831	15929	15724	15807	15721	15805	16005	15741	15830	15874	15835	15880	15841	15887	15896	15973	15585	15937	15774	15640	15875	15730	15688	15811	15843	15689	15952	15719	15837	15642	15953	15755	15946	15899	15726	15919	15940	15847	15891	15705	15870	15762	15738	15932	15719	15721	15743	15554	15886	15793	15839	15703	15839	15690	15909	15811	15765	15843	15713	15631	15876	15844	15750	15785	15738	15886	15859	15579	15665	15911	15830	15906	15823	15780	15858	15976	15911	15675	15840	15800	15721	15727	15773	15735	15768	15789	15884	15848	15857	15817	15875	15770	15783	15893	15642	15670	15906	15865	15768	15879	15814	15695	15815	15815	15890	15789	15899	15839	15799	15827	15879	15755	15802	15777	15701	15791	15759	15814	15883	15852	15784	15809	15853	15875	15763	15744	15982	15900	15866	15822	15863	15653	15877	15771	15817	15750	15868	15684	15831	15736	15862	15860	15844	15821	15728	15897	15710	15906	15669	15755	15764	15808	15593	15821	15748	15749	15753	15698	15827	15813	15705	15862	15794	15746	15642	15826	15909	15729	15669	15972	15702	15914	15789	15880	15637	15870	15729	15983	15840	15774	15834	15803	15682	15952	15801	15847	15582	15825	15890	15780	15811	15876	15818	15882	15919	15720	15794	15794	15760	15905	15894	15739	15665	15828	15638	15687	15793	15645	15684	15643	15860	15942	15882	15978	15734	15866	15714	15760	15893	15830	15935	15819	15934	15786	15691	15988	16033	15815	15742	15795	15766	15818	15741	15632	15837	15884	15864	15753	15690	15624	15766	15960	15595	15855	15918	15815	15736	15845	15772	15851	15846	15802	15736	15823	15928	15732	15874	15984	15721	15750	15711	15745	15800	15806	15837	15875	15670	15888	15787	15766	15950	15834	15716	15848	15827	15965	15756	15882	15750	15757	15798	15884	16022	15827	15851	15814	15770	15673	15968	15885	15835	15709	15815	15737	15803	15696	15808	15823	15926	15794	15754	15813	15619	15818	15647	15744	15726	15697	15703	15891	15747	15925	15703	15732	15877	15731	15856	15811	15768	15917	15888	15768	15689	15838	15694	15774	15868	15680	15859	15768	15882	15860	15827	15758	15666	15884	15836	15878	15812	15914	15723	15862	15662	15739	15823	16049	15761	15658	15902	15855	15764	15694	15840	15659	15805	15741	15722	15807	15909	15896	15775	15687	15764
27252	21984	25152	22293	18395	17742	17518	16691	16449	16586	17660	18614	17825	16869	16126	15876	15685	15830	15909	15792	15705	15760	15717	15761	15602	15585	15732	15694	15912	15891	15724	15906	15687	15729	15623	15689	16025	15886	15703	15617	15780	15717	15760	15792	15735	15736	15520	15698	15729	15617	15856	15865	15701	15661	15605	15779	15630	15663	15931	15742	15841	15912	15606	15896	15997	15507	15717	15628	15590	15647	15519	15667	15687	15837	15690	15650	15735	15734	15756	15785	15803	15800	15836	15571	15791	15755	15804	15675	15884	15543	15593	15466	15552	15579	15721	15619	15687	15640	15977	15808	15784	15748	15648	15695	15649	15618	15529	15580	15662	15700	15951	15811	15859	15690	15668	15748	15599	15696	15711	15679	15682	15626	15662	15582	15610	15793	15617	15535	15773	15643	15791	15727	15765	15865	15723	15748	15777	15579	15675	15856	15835	15633	15667	15716	15806	15589	15817	15756	15848	15686	15599	15611	15839	15703	15626	15819	15544	15489	15578	15671	15611	15862	15618	15691	15717	15678	15808	15652	15743	15631	15552	15815	15814	15536	15641	15671	15798	15871	15796	15571	15718	15729	15750	15755	15769	15627	15728	15765	15589	15625	15533	15688	15600	15646	15627	15721	15572	15678	15739	15624	15691	15663	15868	15615	15629	15678	15688	15722	15771	15759	15864	15727	15620	15499	15668	15543	15569	15859	15761	15509	15572	15531	15771	15754	15603	15608	15671	15813	15770	15900	15781	15760	15783	15540	15332	15529	15637	15756	15667	15630	15594	15681	15629	15696	15712	15770	15703	15807	15688	15673	15653	15900	15819	15788	15557	15643	15870	15575	15712	15728	15693	15681	15847	15692	15787	15803	15808	15727	15983	15604	15775	15983	15965	15798	15840	15730	15719	15589	15648	15467	15726	15842	15771	15739	15629	15775	15571	15727	15793	15688	15806	15580	16038	15847	15539	15660	15779	15720	15603	15775	15717	15678	15706	15637	15705	15757	15814	15788	15810	15788	15701	15764	15752	15581	15793	15620	15540	15408	15759	15709	15763	15633	15606	15659	15448	15599	15721	15812	15728	15791	15698	15530	15644	15809	15682	15780	15682	15646	15733	15605	15752	15782	15757	15708	15734	15736	15724	15517	15901	15886	15731	15573	15692	15828	15957	15723	15667	15772	15666	15752	15803	15688	15796	15692	15512	15732	15612	15754	15562	15616	15800	15737	15749	15626	15913	15577	15559	15833	15805	15632	15670	15667	15838	15713	15707	15809	15583	15920	15637	15688	15853	15637	15525	15696	15770	15744	15641	15876	15647	15720	15723	15704	15636	15686	15683	15799	15809	15640	15996	15722	15800	15589	15716	15707	15718	15568	15589	15561	15646	15657	15567	15628	15773	15784	15613	15718	15785	15734	15737	15612	15730	15823	15732	15908	15703	15690	15819	15775	15712	15803	15624	15743	15460	15668	15696	15693	15659	15819	15652	15723	15696	15517	15818	15716	15493	15696	15649	15683	15507	15864	15863	15894	15649	15630	15666	15527	15693	15598	15899	15784	15649	15654	15835	15631	15693	15837	15604	15663	15778	15787	15709	15904	15546	15780	15896	15703	15762	15679	15674	15887	15609	15745	15858	15918	15469	15899	15777	15595	15546	15609	15585	15745	15701	15643	15757	15625	15555	15760	15742	15877	15811	15646	15713	15741	15785	15712	15608	15724	15613	15920	15762	15601	15954	15646	15730	15864	15633	15748	15799	15828	15559	15529	15814	15708	15816	15819	15547	15797	15677	15634	15930	15697	15681	15578	15768	15849	15670	15680	15761	15566	15777	15663	15660	15614	15786	15684	15796	15576	15898	15928	15749	15661	15531	15570	15703	15592	15732	15785	15654	15638	15703	15571	15617	15812	15644	15636	15644	15589	15604	15570	15648	15513	16045	15609	15647	15912	15923	15814	15788	15538	15775	15414	15731	15618	15772	15697	15951	15535	15745	15845	16119	15611	15878	15671	15708	15770	15954	15888	15814	15627	15801	15644	15631	15616	15782	15703	15930	15763	15721	15665	15683	15849	15797	15755	15925	15677	15687	15629	15744	15498	15774	15654	15750	15699	15592	15616	15610	15712	15622	15728	15727	15600	15614	15619	15855	15545	15715	15667	15745	15642	15792	15659	15734	15659	15663	15726	15796	15719	15869	15522	15730	15579	15830	15666	15655	15749	15574	15836	15709	15670	15620	15623	15731	15771	15711	15823	15709	15823	15816	15793	15763	15888	15706	15611	15527	15866	15613	15528	15672	15695	15958	15668	15458	15700	15729	15567	15756	15635	15762	15886	15527	15612	15709	15630	15844	15901	15755	15765	15711	15700	15851	15766	15735	15678	15821	15681	15921	15793	15790	15800	15611	15621	15857	15636	15768	15510	15880	15828	15789	15561	15692	15841	15637	15719	15800	15790	15671	15866	15734	15907	15679	15667	15671	15830	15470	15574	15805	15737	15854	15800	15600	15595	15544	15755	15721	15895	15902	15714	15724	15702	15839	15717	15769	15566	15751	15753	15684	15631	15540	15662	15752	15679	15905	15652	16041	15777	15815	15746	15632	15684	15758	15840	15601	15871	15725	15754	15591	15704	15578	15712	15609	15671	15581	15767	15760	15794	15741	15880	15766	15662	15831	15517	15737	15692	15778	15790	15732	15820	15825	15621	15756	15628	15970	15696	15616	15669	15776	15562	15811	15685	15830	15694	15793	15775	15674	15597	15538	15446	15488	15655	15631	15837	15850	15669	15810	15584	15924	15769	15829	15697	15695	15864	15631	15662	15483	15725	15792	15667	15849	15635	15583	15568	15669	15619	15695	15661	15842	15517	15505	15543	15559	15414	15637	15779	15641	15674	15735	15612	15702	15842	15676	15824	15541	15765	15777	15682	15814	15802	15956	15704	15629	15696	15671	15718	15575	15567	15774	15792	15703	15846	15642	15736	15813	15758	15681	15792	15596	15804	15748	15691	15531	15663	15504	15735	15691	15622	15753	15726	15777	15696	15891	15778	15740	15664	15744	15641	15746	15715	15664	15720	15692	15662	15845	15662	15870	15671	15621	15811	15581	15563	15531	15951	15499	15895	15817	15526	15814	15585	15694	15724	15702	15724	15805	15692	15587	15645	15799	15739	15803	15740	15715	15720	15896	15593	15665	15652	15754	15818	15684	15684	15627	15696	15806	15735	15854	15906	15678	15665	15826	15617	15655	15531	15479	15699	15712	15654	15762	15782	15745	15650	15624	15571	15856	15730	15791	15604	15610	15723	15486	15579	15824	15810	15789	15533	15784	15526	15691	15748	15470	15860	15866	15613	15655	15807	15675	15767	15776	15610	15708	15685	15809	15715	15673	15664	15796	15654	15689	15655	15671	15797	15605	15781	15688	15827	15857	15593	15687	15603	15748	15585	15662	15765	15715	15600	15869	15930	15703	15596	15674	15645	15476	15627	15630	15688	15630	15704	15748	15452	15706	15738	15742	15620	15770	15711	15595	15582	15683	15799	15870	15837	15827	15526	15682	15549	15690	15458	15859	15996	15805	15681	15679	15536	15719	15706	15815	15800	15724	15735	15969	15684	15863	15894	15559	15586	15701	15611	15806	15619	15802	15827	15694	15751	15799	15689	15588	15608	15564	15672	15720	15853	15608	15685	15859	15651	15678	15932	15804	15715	15752	15545	15651	15726	15840	15699	15651	15801	15913	15485	15703	15726	15540	15716	15725	15590	15669	15682	15640	15531	15673	15563	15811	15596	15830	15714	15747	15743	15612	15638	15725	15602	15686	15673	15547	15667	15625	15525	15572	15724	15775	15645	15922	15822	15525	15771	15703	15672	15842	15766	15757	15608	15868	15592	15917	15859	15660	15606	15846	15720	15790	15872	15884	15593	15832	15760	15594	15619	15602	15662	15932	15735	15744	15758	15506	15903	15610	15816	15564	15510	15644	15449	15495	15669	15823	15967	15656	15759	15796	15871	15741	15833	15868	15716	15578	15765	15600	15726	15712	15680	15886	15649	15736	15619	15656	15720	15634	15982	15766	15655	15758	15683	15579	15653	15720	15629	15666	15641	15771	15660	15748	15622	15617	15919	15653	15735	15913	15656	15584	15923	15693	15703	15700	15616	15543	15636	15814	15926	15854	15813	15639	15918	15591	15716	15578	15806	15734	15680	15765	15797	15680	15875	15819	15766	15672	15785	15648	15792	15679	15638	15626	15729	15581	15811	15711	15716	15764	15558	15874	15754	15767	15729	15598	15480	15793	15497	15847	15740	15610	15822	15697	15655	15850	15717	15603	15765	15742	15747	15680	15682	15766	15793	15772	15704	15622	15841	15702	15612	15788	15683	15731	15619	15794	15723	15752	15648	15687	15635	15734	15398	15648	15818	15935	15767	15689	15664	15655	15747	15638	15522	15775	15864	15610	15883	15643	15556	15745	15862	15752	15896	15495	15842	15572	15526	15676	15747	15820	15775	15548	15723	15484	15653	15912	15713	15581	15654	15700	15829	15773	15488	15766	15870	15795	15788	15663	15659	15633	15613	15715	15914	15589	15650	15796	15785	15710	15664	15809	15536	15793	15707	15702	15639	15695	15582	15698	15576	15577	15670	15916	15693	15863	15769	15767	15818	15740	15678	15678	15737	15795	15804	15660	15774	15909	15755	15929	15755	15476	15575	15796	15622	15763	15738	15687	15738	15645	15795	15774	15704	15638	15639	15743	15653	15691	15833	15723	15712	15502	15682	15727	15631	15863	15912	15655	15799	15722	15752	15743	15563	15806	15680	15774	15680	15628	15623	15778	15765	15833	15710	15858	15693	15753	15757	15613	15842	15599	15608	15750	15531	15683	15622	15591	15630	15528	15799	15550	15724	15650	15732	15634	15818	15740	15744	15706	15655	15462	15679	15673	15756	15785	15817	15661	15713	15722	15656	15824	15833	15737	15697	15663	15671	15961	15757	15775	15804	15699	15768	15910	15768	15916	15672	15774	15914	15819	15688	15598	15622	15637	15632	15588	15774	15695	15829	15858	15621	15892	15749	15724	15734	15659	15842	15718	15532	15720	15581	15847	15866	15692	15561	15763	15710	15736	15590	15702	15618	15670	15570	15768	15852
16839	22736	24053	21026	18850	17854	17269	16372	16185	15773	18329	18705	17590	16059	15067	14694	14676	14660	14800	14722	14530	14662	14740	14776	14742	14637	14517	14768	14659	14709	14782	14764	14729	14823	14835	14844	14725	14731	14656	14753	14710	14699	14602	14759	14702	14661	14781	14784	14720	14741	14757	14700	14558	14569	14537	14887	14737	14672	14681	14849	14679	14745	14583	14530	14577	14851	14707	14844	14630	14717	14806	14730	14608	14670	14624	14704	14827	14591	14616	14820	14851	14591	14803	14603	14690	14764	14641	14746	14674	14716	14664	14718	14704	14735	14734	14822	14877	14743	14703	14748	14837	14711	14680	14640	14694	14830	14713	14724	14695	14582	14579	14677	14636	14840	14833	14774	14707	14716	14739	14723	14661	14654	14663	14580	14573	14705	14677	14751	14677	14589	14789	14906	14659	14688	14586	14724	14597	14670	14596	14837	14624	14735	14668	14552	14673	14755	14660	14677	14866	14714	14669	14505	14793	14523	14734	14685	14782	14650	14934	14702	14560	14775	14694	14841	14639	14743	14611	14827	14676	14781	14874	14707	14602	14729	14771	14598	14683	14824	14741	14675	14805	14644	14652	14565	14654	14803	14948	14734	14784	14753	14586	14704	14609	14733	14667	14728	14761	14548	14655	14716	14694	14638	14666	14685	14602	14641	14597	14732	14681	14743	14648	14668	14562	14757	14601	14788	14781	14882	14742	14610	14816	14879	14847	14847	14825	14641	14613	14446	14646	14631	14786	14704	14734	14755	14722	14694	14699	14750	14758	14570	14700	14783	14875	14777	14737	14736	14652	14643	14745	14653	14692	14601	14831	14792	14712	14693	14708	14652	14686	14594	14664	14674	14657	14842	14605	14581	14903	14769	14571	14812	14745	14678	14788	14714	14620	14812	14769	14773	14499	14568	14711	14527	14695	14705	14685	14719	14861	14579	14523	14857	14767	14674	14560	14820	14609	14862	14684	14728	14707	14611	14694	14663	14678	14726	14481	14734	14588	14664	14631	14631	14700	14681	14671	14754	14786	14764	14489	14659	14545	14695	14674	14581	14860	14690	14707	14615	14846	14700	14664	14891	14684	14730	14499	14697	14801	14698	14866	14666	14613	14829	14620	14610	14655	14740	14878	14605	14886	14754	14734	14641	14712	14621	14676	14777	14670	14626	14632	14661	14764	14779	14612	14539	14692	14686	14729	14782	14617	14742	14661	14746	14795	14551	14583	14581	14476	14860	14790	14816	14719	14576	14571	14640	14638	14723	14689	14717	14724	14653	14643	14850	14627	14819	14900	14737	14585	14713	14820	14811	14873	14733	14756	14681	14605	14729	14733	14771	14567	14725	14623	14630	14730	14677	14649	14714	14722	14725	14532	14725	14700	14742	14769	14593	14774	14586	14628	14516	14646	14787	14717	14742	14825	14615	14744	14795	14889	14665	14865	14902	14642	14610	14623	14888	14767	14693	14756	14807	14572	14675	14689	14705	14655	14729	14588	14753	14759	14895	14809	14703	14695	14694	14610	14511	14736	14710	14733	14564	14781	14676	14659	14824	14845	14674	14807	14691	14597	14720	14791	14513	14765	14676	14759	14494	14762	14731	14651	14831	14678	14846	14678	14749	14962	14660	14634	14743	14752	14674	14568	14819	14581	14768	14620	14711	14716	14645	14713	14820	14682	14741	14797	14750	14580	14748	14667	14686	14669	14614	14831	14561	14681	14757	14735	14635	14735	14896	14672	14676	14769	14689	14829	14790	14626	14521	14626	14687	14663	14560	14725	14727	14739	14758	14906	14729	14662	14874	14668	14747	14626	14713	14621	14738	14619	14792	14743	14700	14771	14608	14717	14602	14665	14657	14849	14687	14719	14784	14853	14640	14740	14786	14588	14628	14540	14763	14743	14688	14625	14823	14614	14780	14664	14771	14758	14692	14724	14661	14561	14739	14578	14827	14701	14676	14700	14657	14550	14705	14558	14784	14829	14582	14648	14681	14632	14704	14743	14825	14724	14873	14577	14814	14721	14795	14694	14769	14720	14628	14791	14729	14640	14533	14630	14691	14771	14689	14851	14707	14643	14562	14863	14767	14707	14767	14722	14727	14910	14763	14657	14708	14692	14651	14799	14673	14633	14956	14719	14661	14729	14550	14638	14741	14768	14797	14787	14797	14761	14661	14784	14687	14738	14674	14769	14594	14833	14809	14649	14663	14825	14691	14596	14680	14856	14785	14843	14565	14696	14627	14755	14611	14851	14718	14688	14631	14727	14651	14634	14787	14714	14628	14725	14834	14782	14555	14860	14607	14666	14646	14707	14458	14702	14730	14770	14686	14823	14852	14774	14674	14752	14799	14886	14620	14846	14805	14758	14703	14739	14576	14858	14725	14864	14830	14730	14494	14490	14674	14761	14574	14783	14696	14691	14715	14866	14787	14592	14689	14755	14768	14641	14692	14829	14757	14721	14678	14843	14793	14689	14769	14763	14641	14945	14779	14636	14745	14705	14875	14658	14675	14674	14740	14652	14686	14615	14760	14692	14606	14634	14690	14722	14748	14825	14788	14792	14735	14631	14779	14598	14732	14681	14809	14809	14615	14744	14684	14559	14751	14795	14612	14724	14678	14693	14705	14471	14830	14627	14749	14897	14580	14691	14652	14748	14759	14779	14799	14756	14713	14701	14804	14750	14685	14825	14832	14636	14766	14788	14705	14736	14643	14613	14674	14927	14635	14695	14715	14553	14882	14574	14726	14656	14554	14591	14640	14802	14680	14635	14711	14774	14812	14712	14716	14692	14653	14625	14780	14572	14754	14745	14622	14547	14942	14632	14789	14649	14791	14676	14712	14707	14634	14709	14882	14665	14616	14628	14697	14816	14699	14645	14709	14799	14657	14644	14787	14780	14844	14601	14749	14745	14767	14775	14771	14871	14691	14778	14846	14659	14664	14633	14786	14642	14551	14538	14772	14642	14653	14667	14750	14896	14862	14793	14770	14682	14605	14663	14782	14866	14713	14582	14856	14602	14602	14747	14756	14884	14590	14674	14503	14777	14728	14729	14586	14830	14846	14932	14719	14698	14725	14719	14747	14691	14712	14724	14760	14764	14741	14486	14739	14568	14734	14836	14875	14785	14848	14721	14840	14785	14797	14889	14726	14677	14583	14714	14905	14697	14513	14722	14644	14729	14687	14730	14528	14665	14703	14637	14628	14642	14748	14869	14722	14705	14703	14642	14881	14627	14488	14679	14614	14643	14695	14687	14739	14800	14799	14864	14699	14479	14918	14700	14612	14772	14725	14787	14898	14656	14594	14750	14482	14843	14722	14714	14766	14721	14572	14722	14771	14721	14623	14623	14596	14725	14783	14675	14603	14613	14650	14825	14819	14687	14794	14517	14652	14857	14579	14749	14886	14624	14902	14599	14819	14502	14776	14662	14560	14750	14548	14729	14662	14806	14715	14783	14713	14514	14632	14584	14760	14691	14734	14830	14784	14763	14755	14729	14683	14786	14735	14627	14817	14640	14529	14748	14720	14724	14740	14585	14592	14610	14573	14675	14590	14837	14623	14728	14723	14686	14715	14678	14665	14621	14866	14610	14688	14578	14610	14737	14664	14608	14958	14624	14580	14670	14709	14574	14761	14762	14960	14711	14664	14681	14657	14724	14674	14776	14809	14830	14617	14822	14805	14573	14781	14561	14543	14681	14662	14840	14761	14672	14744	14951	14727	14690	14719	14493	14626	14603	14890	14754	14841	14600	14734	14746	14588	14786	14516	14709	14675	14628	14674	14553	14816	14702	14748	14718	14802	14750	14837	14694	14670	14805	14683	14723	14530	14729	14829	14680	14632	14688	14721	14533	14677	14722	14586	14733	14602	14674	14750	14587	14750	14667	14644	14750	14791	14731	14666	14593	14866	14733	14693	14645	14627	14601	14589	14780	14697	14714	14809	14868	14737	14899	14696	14712	14816	14854	14551	14879	14771	14671	14748	14695	14789	14598	14701	14661	14757	14686	14780	14654	14832	14722	14695	14528	14881	14813	14708	14710	14745	14750	14714	14757	14662	14799	14666	14726	14722	14683	14762	14650	14630	14762	14637	14799	14688	14596	14783	14691	14842	14630	14667	14539	14639	14651	14744	14596	14718	14729	14640	14910	14542	14545	14639	14670	14640	14717	14704	14823	14620	14670	14415	14775	14548	14810	14766	14669	14594	14564	14593	14959	14706	14743	14707	14615	14529	14815	14764	14763	14739	14749	14777	14803	14657	14698	14603	14679	14604	14772	14740	14784	14699	14809	14595	14670	14767	14704	14816	14825	14596	14659	14619	14619	14699	14852	14718	14597	14452	14700	14557	14794	14873	14788	14765	14861	14555	14766	14805	14884	14602	14506	14690	14772	14660	14822	14746	14700	14632	14651	14632	14789	14801	14649	14666	14699	14710	14603	14726	14601	14558	14570	14616	14843	14776	14593	14625	14702	14650	14528	14803	14739	14757	14690	14708	14536	14788	14706	14631	14803	14602	14841	14894	14779	14741	14747	14569	14688	14732	14656	14615	14522	14619	14720	14745	14671	14823	14700	14792	14680	14847	14618	14591	14519	14801	14562	14793	14691	14772	14748	14669	14590	14626	14548	14642	14905	14832	14767	14328	14840	14611	14806	14624	14825	14701	14721	14624	14624	14631	14618	14751	14638	14620	14770	14702	14766	14749	14636	14652	14788	14779	14634	14861	14775	14711	14744	14648	14836	14825	14693	14662	14711	14703	14705	14659	14590	14783	14628	14702	14480	14575	14557	14786	14889	14686	14549	14643	14727	14687	14672	14737	14716	14570	14661	14619	14747	14765	14674	14727	14699	14621	14702	14801	14723	14725	14704	14761	14669	14891	14807	14759	14817	14789	14761	14645	14659	14810	14761	14699	14663	14832	14647	14837	14700	14643	14769	14739	14647	14602	14718	14585	14667	14754	14849	14717	14851	14805	14621	14836	14752	14835	14692	14696	14853	14872	14612	14740	14648	14721	14496	14714	14830	14614	14777	14705	14733	14883	14540	14815	14726	14653	14666	14627	14600	14617	14903	14765	14657	14984	14627	14796	14667	14894	14853	14756	14740	14638	14821	14883	14755	14764	14737	14798	14792	14657	14753	14773
24016	21367	28874	24317	22050	21450	21109	19257	18430	17958	27110	33039	28764	23749	17843	16139	15943	15958	15700	15835	15752	15647	15769	15681	15557	15647	15708	15708	15508	15832	15565	15732	15543	15899	15656	15779	15748	15797	15566	15621	15769	15764	15524	15537	15791	15618	15670	15608	15692	15743	15660	15733	15366	15562	15768	15454	15685	15423	15614	15564	15507	15590	15565	15667	15653	15677	15701	15683	15700	15570	15695	15627	15563	15587	15570	15556	15596	15551	15524	15644	15609	15574	15686	15494	15596	15535	15679	15592	15482	15527	15549	15498	15484	15508	15487	15527	15721	15709	15601	15492	15570	15702	15650	15675	15581	15786	15608	15538	15645	15477	15494	15683	15609	15702	15477	15670	15587	15785	15620	15777	15620	15539	15493	15468	15545	15605	15570	15606	15447	15602	15646	15560	15461	15636	15615	15599	15541	15573	15716	15378	15625	15764	15606	15547	15474	15583	15549	15729	15586	15468	15540	15477	15465	15749	15729	15531	15628	15736	15730	15766	15669	15404	15740	15779	15679	15603	15509	15624	15528	15661	15634	15570	15539	15644	15496	15717	15518	15711	15765	15557	15510	15651	15720	15563	15422	15600	15718	15536	15635	15629	15515	15292	15660	15585	15503	15703	15523	15468	15420	15606	15589	15595	15431	15427	15648	15581	15507	15409	15663	15463	15608	15467	15552	15475	15525	15534	15621	15695	15752	15550	15521	15384	15629	15640	15514	15482	15603	15420	15609	15528	15435	15708	15526	15701	15509	15461	15589	15433	15480	15628	15432	15612	15638	15677	15545	15715	15703	15661	15407	15520	15641	15889	15529	15653	15462	15637	15510	15639	15442	15510	15612	15646	15469	15674	15521	15403	15755	15639	15504	15563	15802	15636	15538	15311	15636	15514	15518	15671	15472	15464	15534	15615	15705	15769	15746	15618	15592	15773	15651	15637	15611	15600	15516	15442	15380	15530	15567	15533	15628	15540	15512	15576	15662	15790	15595	15329	15578	15478	15511	15619	15467	15562	15280	15356	15611	15516	15720	15463	15720	15556	15489	15505	15544	15770	15593	15743	15421	15408	15594	15892	15716	15581	15533	15595	15582	15408	15714	15622	15617	15402	15567	15667	15537	15296	15676	15701	15583	15504	15397	15568	15642	15374	15457	15659	15746	15710	15565	15549	15608	15513	15490	15568	15520	15608	15441	15533	15597	15516	15586	15571	15540	15732	15718	15526	15815	15371	15601	15597	15721	15517	15421	15562	15825	15617	15546	15587	15528	15746	15515	15440	15608	15339	15647	15592	15715	15435	15647	15588	15594	15707	15625	15734	15678	15523	15673	15512	15524	15449	15416	15554	15801	15688	15507	15568	15443	15486	15334	15489	15563	15703	15691	15555	15553	15421	15485	15628	15443	15630	15709	15571	15695	15589	15707	15479	15682	15705	15589	15467	15760	15694	15489	15640	15525	15597	15668	15587	15779	15579	15553	15502	15697	15445	15562	15444	15659	15712	15705	15642	15655	15772	15710	15519	15720	15471	15542	15669	15629	15480	15835	15686	15536	15566	15724	15633	15778	15800	15623	15472	15499	15786	15609	15469	15556	15541	15536	15590	15563	15662	15533	15549	15599	15475	15629	15568	15552	15561	15532	15732	15586	15520	15524	15503	15499	15805	15549	15537	15415	15373	15622	15729	15829	15727	15486	15682	15271	15600	15567	15597	15684	15638	15559	15652	15589	15609	15641	15547	15724	15501	15658	15756	15694	15768	15520	15411	15553	15257	15495	15508	15609	15377	15550	15741	15752	15715	15519	15649	15622	15577	15640	15655	15602	15620	15620	15803	15512	15554	15747	15593	15652	15609	15705	15659	15697	15858	15717	15555	15605	15666	15536	15737	15528	15400	15511	15578	15589	15571	15656	15533	15433	15579	15535	15735	15415	15756	15439	15598	15494	15604	15531	15490	15627	15523	15798	15560	15486	15512	15794	15426	15486	15545	15601	15558	15613	15671	15570	15743	15518	15506	15658	15672	15549	15584	15657	15608	15489	15417	15583	15715	15424	15535	15650	15645	15663	15616	15533	15876	15739	15601	15725	15606	15434	15433	15441	15713	15587	15446	15553	15614	15635	15514	15720	15759	15797	15861	15725	15614	15576	15338	15422	15735	15713	15641	15313	15469	15611	15588	15404	15447	15592	15543	15653	15559	15740	15437	15543	15707	15524	15474	15772	15680	15430	15655	15700	15678	15685	15587	15635	15426	15734	15585	15769	15754	15588	15568	15322	15530	15637	15568	15629	15669	15716	15800	15593	15661	15575	15603	15657	15522	15518	15631	15612	15455	15453	15498	15619	15751	15556	15391	15647	15784	15592	15629	15581	15527	15548	15746	15375	15457	15328	15451	15530	15377	15448	15530	15569	15415	15544	15646	15539	15553	15562	15541	15642	15619	15610	15673	15692	15694	15637	15431	15577	15497	15604	15497	15498	15363	15402	15523	15432	15430	15468	15604	15491	15671	15583	15775	15671	15634	15646	15575	15489	15637	15568	15614	15803	15579	15459	15529	15670	15491	15486	15574	15668	15565	15584	15471	15607	15643	15703	15577	15524	15532	15546	15474	15709	15759	15565	15512	15402	15484	15576	15404	15459	15406	15280	15284	15507	15493	15518	15506	15671	15568	15540	15673	15461	15720	15750	15505	15596	15488	15693	15557	15628	15427	15703	15510	15615	15563	15609	15492	15616	15663	15660	15656	15504	15494	15633	15491	15397	15594	15582	15581	15628	15429	15593	15603	15552	15828	15679	15620	15629	15417	15471	15633	15642	15865	15538	15530	15550	15678	15861	15518	15550	15599	15648	15694	15666	15501	15538	15432	15448	15415	15609	15695	15538	15514	15532	15655	15790	15411	15717	15613	15403	15467	15716	15559	15654	15448	15744	15602	15570	15595	15448	15703	15720	15523	15716	15535	15691	15644	15445	15514	15524	15609	15733	15580	15634	15503	15642	15667	15587	15432	15641	15513	15820	15548	15704	15515	15662	15591	15792	15462	15437	15482	15586	15501	15468	15597	15586	15511	15558	15677	15542	15625	15751	15566	15623	15737	15651	15559	15450	15604	15324	15214	15701	15607	15510	15580	15812	15687	15578	15569	15759	15553	15667	15569	15566	15723	15437	15486	15585	15697	15496	15767	15672	15621	15545	15556	15465	15418	15619	15578	15547	15590	15471	15667	15587	15732	15561	15843	15557	15788	15598	15532	15885	15630	15579	15591	15507	15610	15616	15572	15555	15597	15700	15684	15699	15535	15636	15554	15537	15579	15567	15653	15544	15678	15658	15651	15752	15541	15445	15658	15532	15709	15489	15533	15457	15442	15687	15489	15630	15568	15484	15460	15680	15505	15768	15551	15560	15492	15835	15792	15619	15512	15617	15742	15643	15719	15518	15512	15541	15679	15516	15632	15608	15449	15478	15492	15577	15548	15759	15601	15530	15649	15573	15755	15456	15570	15790	15455	15672	15692	15452	15614	15738	15558	15424	15716	15613	15661	15602	15526	15712	15599	15566	15509	15500	15681	15510	15659	15911	15587	15570	15622	15499	15699	15589	15696	15524	15407	15572	15721	15569	15531	15603	15528	15527	15494	15455	15557	15696	15520	15711	15618	15721	15424	15698	15692	15628	15649	15528	15630	15433	15600	15736	15541	15765	15668	15523	15503	15804	15623	15709	15535	15555	15482	15679	15614	15585	15392	15588	15496	15493	15536	15680	15600	15536	15542	15670	15541	15575	15731	15603	15650	15402	15641	15537	15634	15713	15722	15570	15648	15520	15703	15641	15488	15730	15632	15766	15557	15651	15565	15737	15644	15605	15600	15619	15528	15413	15508	15612	15483	15720	15664	15619	15463	15531	15567	15434	15613	15599	15691	15596	15722	15711	15666	15780	15593	15530	15705	15623	15607	15707	15689	15628	15571	15540	15539	15640	15703	15783	15596	15516	15453	15734	15589	15510	15634	15625	15601	15660	15499	15562	15649	15650	15891	15583	15704	15481	15488	15634	15629	15623	15676	15628	15620	15660	15707	15675	15491	15619	15525	15562	15703	15485	15557	15499	15596	15791	15624	15750	15782	15504	15537	15742	15736	15614	15473	15586	15636	15681	15649	15663	15625	15576	15484	15691	15598	15463	15501	15512	15589	15381	15731	15724	15392	15603	15610	15585	15362	15571	15731	15762	15541	15626	15426	15659	15488	15486	15685	15549	15577	15468	15660	15551	15523	15340	15607	15590	15512	15476	15545	15553	15452	15637	15608	15513	15728	15622	15614	15575	15635	15538	15809	15594	15481	15548	15654	15433	15502	15659	15561	15786	15876	15591	15509	15560	15463	15510	15499	15659	15451	15607	15692	15538	15644	15469	15690	15426	15364	15594	15622	15535	15702	15697	15579	15520	15541	15730	15632	15619	15426	15530	15558	15626	15666	15593	15598	15508	15584	15629	15722	15502	15598	15427	15498	15681	15495	15845	15714	15689	15441	15708	15569	15611	15715	15556	15832	15628	15554	15695	15606	15661	15771	15648	15597	15523	15628	15717	15538	15558	15521	15634	15358	15683	15460	15670	15762	15504	15720	15547	15482	15448	15488	15435	15387	15559	15629	15586	15598	15645	15558	15429	15367	15816	15745	15596	15467	15584	15350	15568	15592	15551	15659	15530	15791	15618	15629	15644	15627	15570	15527	15723	15637	15677	15477	15570	15584	15585	15626	15644	15583	15695	15578	15558	15600	15633	15467	15456	15630	15441	15591	15563	15498	15558	15512	15516	15630	15464	15571	15713	15604	15552	15640	15625	15718	15511	15517	15577	15759	15719	15522	15616	15495	15528	15548	15591	15482	15598	15533	15545	15638	15769	15551	15621	15506	15763	15721	15750	15648	15500	15585	15549	15585	15554	15534	15493	15712	15570	15658	15682	15554	15685	15574	15677	15689	15487	15672	15648	15613	15673	15739	15711	15520	15639	15702	15635	15783	15555	15498	15721	15587	15519	15738	15664	15585	15604	15617	15644	15592	15662	15651	15629	15546	15451	15521	15509	15341	15485	15550	15624	15660	15529	15566	15642	15618	15768	15684	15566	15599	15605	15597	15592	15705	15585	15381
16215	28492	27426	22216	19909	19117	19630	20548	19204	17895	32164	35619	31187	24301	16295	14764	14717	14515	14817	14730	14620	14631	14835	14484	14805	14601	14751	14641	14636	14637	14635	14766	14756	14698	14863	14596	14688	14690	14707	14607	14702	14643	14723	14535	14792	14740	14590	14719	14718	14644	14528	14655	14629	14533	14584	14840	14493	14592	14803	14679	14461	14660	14627	14540	14804	14552	14733	14559	14547	14623	14761	14641	14596	14578	14626	14646	14669	14768	14579	14545	14667	14819	14574	14754	14768	14698	14608	14812	14577	14563	14586	14801	14658	14719	14590	14726	14707	14608	14577	14698	14573	14637	14685	14638	14726	14721	14649	14676	14730	14577	14723	14630	14653	14645	14622	14514	14671	14688	14618	14718	14574	14605	14747	14641	14694	14582	14830	14605	14614	14640	14585	14639	14611	14655	14806	14766	14569	14587	14730	14644	14671	14607	14782	14631	14661	14617	14599	14802	14575	14605	14694	14541	14540	14708	14741	14531	14676	14438	14602	14731	14707	14893	14650	14636	14628	14584	14673	14758	14768	14748	14500	14750	14626	14616	14554	14790	14605	14661	14490	14457	14832	14452	14501	14738	14734	14737	14825	14756	14557	14610	14628	14659	14727	14551	14788	14728	14645	14655	14676	14528	14732	14750	14662	14749	14620	14625	14596	14915	14601	14436	14571	14590	14652	14740	14707	14515	14662	14643	14813	14760	14456	14489	14743	14525	14775	14592	14661	14635	14855	14707	14718	14545	14548	14562	14519	14599	14532	14759	14812	14818	14645	14736	14613	14730	14556	14643	14697	14667	14651	14683	14536	14712	14566	14576	14721	14551	14731	14643	14688	14563	14606	14673	14695	14513	14701	14726	14613	14772	14581	14507	14801	14679	14722	14658	14726	14771	14620	14570	14622	14759	14612	14599	14671	14629	14571	14407	14646	14622	14630	14675	14603	14705	14639	14654	14663	14642	14642	14603	14666	14586	14593	14412	14650	14636	14563	14739	14772	14665	14708	14706	14634	14677	14720	14633	14524	14704	14638	14498	14785	14773	14632	14510	14761	14610	14566	14631	14574	14617	14678	14706	14850	14600	14639	14612	14631	14794	14647	14839	14620	14455	14650	14456	14807	14519	14655	14726	14886	14659	14809	14640	14720	14562	14718	14573	14700	14547	14618	14739	14787	14448	14635	14556	14577	14694	14576	14692	14717	14711	14714	14664	14739	14603	14758	14575	14615	14626	14809	14552	14510	14670	14659	14783	14449	14654	14623	14712	14609	14509	14668	14691	14605	14637	14749	14694	14582	14593	14593	14635	14490	14566	15057	14588	14585	14609	14600	14637	14733	14632	14686	14757	14732	14419	14602	14589	14595	14642	14798	14674	14796	14548	14838	14597	14627	14437	14578	14623	14746	14747	14598	14505	14781	14616	14472	14622	14676	14577	14641	14748	14626	14558	14624	14519	14776	14616	14776	14591	14633	14656	14781	14573	14549	14673	14655	14678	14645	14781	14607	14582	14609	14501	14660	14759	14718	14657	14539	14641	14604	14754	14636	14594	14547	14604	14611	14542	14762	14611	14696	14694	14654	14539	14640	14585	14659	14746	14636	14593	14625	14610	14586	14563	14694	14730	14657	14597	14686	14539	14622	14695	14725	14654	14571	14648	14694	14617	14721	14729	14528	14662	14745	14632	14608	14739	14620	14668	14464	14782	14733	14677	14675	14595	14631	14554	14542	14673	14691	14677	14667	14625	14820	14752	14634	14707	14722	14474	14636	14450	14707	14595	14727	14709	14611	14593	14559	14613	14544	14572	14530	14645	14674	14670	14783	14584	14678	14520	14762	14771	14529	14544	14666	14696	14646	14850	14608	14545	14560	14550	14628	14657	14678	14566	14688	14690	14707	14699	14630	14700	14650	14752	14707	14808	14574	14732	14621	14645	14551	14599	14729	14648	14682	14593	14743	14483	14722	14644	14492	14567	14641	14658	14550	14660	14811	14456	14710	14626	14669	14829	14610	14739	14569	14730	14613	14513	14487	14748	14494	14668	14526	14795	14701	14478	14586	14582	14732	14748	14664	14613	14878	14638	14574	14735	14708	14659	14615	14562	14679	14712	14738	14779	14612	14757	14642	14630	14673	14550	14637	14633	14741	14715	14673	14699	14535	14589	14606	14549	14649	14777	14572	14620	14711	14546	14636	14603	14644	14553	14488	14587	14582	14720	14610	14692	14652	14742	14709	14539	14686	14772	14606	14706	14683	14606	14541	14783	14637	14647	14558	14491	14538	14812	14660	14671	14479	14596	14611	14634	14555	14600	14573	14662	14866	14625	14549	14586	14740	14591	14658	14760	14623	14662	14652	14439	14678	14724	14653	14670	14597	14723	14661	14756	14632	14906	14501	14611	14533	14586	14693	14439	14686	14620	14626	14561	14643	14541	14529	14575	14755	14752	14680	14693	14455	14615	14659	14722	14691	14737	14509	14679	14566	14708	14678	14451	14632	14627	14705	14683	14518	14647	14726	14779	14648	14517	14694	14513	14620	14709	14683	14616	14656	14545	14706	14525	14596	14616	14675	14813	14741	14540	14688	14686	14544	14537	14688	14663	14514	14680	14766	14573	14762	14522	14602	14785	14849	14775	14681	14506	14593	14757	14559	14636	14696	14717	14655	14676	14501	14473	14644	14936	14542	14569	14844	14769	14644	14785	14699	14635	14635	14874	14636	14727	14733	14628	14530	14687	14605	14581	14644	14507	14589	14734	14739	14583	14532	14643	14710	14483	14683	14583	14664	14494	14730	14619	14565	14730	14705	14651	14729	14820	14824	14745	14794	14750	14771	14497	14585	14572	14633	14635	14549	14662	14721	14706	14677	14882	14567	14848	14591	14643	14585	14582	14606	14627	14566	14662	14604	14682	14649	14821	14663	14543	14614	14709	14575	14608	14736	14704	14671	14668	14521	14679	14701	14610	14486	14540	14634	14884	14805	14590	14456	14616	14713	14628	14711	14659	14645	14667	14664	14513	14647	14608	14539	14629	14538	14734	14612	14662	14671	14624	14645	14809	14650	14716	14574	14775	14580	14622	14579	14776	14679	14574	14655	14616	14577	14727	14598	14673	14627	14626	14663	14641	14612	14647	14603	14738	14506	14680	14532	14679	14752	14598	14753	14652	14602	14697	14535	14724	14510	14610	14536	14793	14552	14591	14610	14579	14680	14565	14575	14828	14574	14737	14604	14713	14759	14722	14528	14585	14690	14636	14799	14677	14803	14611	14644	14566	14582	14525	14525	14738	14723	14802	14639	14617	14674	14824	14548	14596	14562	14622	14598	14852	14599	14589	14623	14644	14502	14506	14530	14732	14593	14615	14647	14641	14669	14802	14602	14604	14709	14628	14587	14814	14837	14526	14526	14673	14701	14658	14669	14507	14664	14643	14546	14513	14719	14717	14725	14667	14573	14644	14526	14661	14505	14700	14689	14616	14602	14737	14772	14613	14656	14578	14623	14513	14558	14651	14733	14616	14598	14679	14654	14790	14588	14570	14402	14538	14637	14760	14697	14683	14641	14599	14657	14676	14814	14513	14677	14614	14613	14455	14625	14583	14601	14494	14542	14689	14731	14744	14812	14567	14709	14596	14600	14634	14577	14628	14646	14686	14640	14526	14590	14790	14607	14552	14740	14613	14582	14801	14637	14586	14737	14469	14626	14596	14794	14643	14634	14556	14614	14672	14503	14773	14568	14706	14782	14563	14724	14754	14663	14704	14715	14616	14575	14761	14606	14525	14760	14451	14702	14591	14591	14682	14699	14609	14872	14534	14566	14768	14730	14747	14678	14637	14635	14567	14647	14697	14690	14606	14763	14749	14565	14668	14576	14642	14587	14521	14737	14715	14596	14723	14938	14555	14851	14660	14678	14701	14650	14690	14623	14811	14435	14460	14470	14757	14676	14615	14526	14637	14471	14663	14754	14637	14572	14610	14719	14617	14541	14773	14584	14693	14660	14641	14664	14792	14543	14751	14648	14669	14801	14688	14771	14492	14729	14667	14830	14725	14655	14705	14730	14671	14809	14563	14569	14736	14627	14725	14685	14707	14749	14597	14809	14618	14638	14642	14639	14666	14672	14516	14570	14694	14757	14797	14617	14822	14456	14837	14579	14538	14604	14619	14629	14644	14702	14534	14605	14664	14825	14664	14747	14662	14602	14611	14711	14655	14521	14580	14660	14657	14811	14547	14807	14727	14680	14650	14606	14465	14668	14580	14666	14598	14604	14556	14429	14575	14626	14683	14722	14667	14576	14713	14472	14740	14507	14626	14760	14613	14551	14489	14763	14777	14729	14700	14378	14701	14740	14744	14664	14590	14514	14717	14721	14841	14499	14711	14633	14650	14848	14542	14507	14587	14730	14699	14598	14895	14599	14532	14565	14572	14737	14610	14552	14710	14698	14822	14606	14707	14635	14842	14613	14701	14628	14492	14653	14732	14623	14596	14829	14648	14693	14669	14621	14562	14509	14579	14869	14643	14699	14787	14576	14679	14703	14811	14668	14660	14779	14674	14486	14511	14727	14697	14536	14621	14724	14604	14585	14698	14491	14685	14698	14761	14623	14579	14723	14727	14683	14747	14593	14671	14553	14690	14732	14462	14626	14726	14669	14544	14698	14588	14689	14680	14562	14680	14491	14721	14662	14658	14674	14717	14614	14638	14637	14763	14701	14636	14602	14785	14628	14643	14606	14628	14607	14720	14633	14666	14673	14701	14726	14657	14810	14630	14645	14649	14504	14652	14650	14656	14737	14680	14549	14706	14518	14835	14807	14624	14706	14752	14709	14612	14614	14627	14647	14569	14506	14676	14513	14680	14675	14640	14571	14678	14603	14664	14581	14651	14611	14602	14644	14698	14636	14746	14556	14654	14512	14557	14600	14674	14477	14587	14693	14604	14710	14565	14571	14702	14842	14810	14603	14679	14702	14670	14544	14695	14534	14494	14556	14741	14523	14557	14873	14712	14534	14577	14608	14660	14474	14798	14530	14624	14653	14691	14585	14542	14691	14589	14597	14645	14730	14679	14661	14755	14415	14767	14647	14892	14668	14576	14491	14779	14642	14759	14624	14733	14773	14635	14783	14485	14721	14590	14689	14630
23058	21412	29378	23824	21543	22982	23219	17741	17016	17317	26252	39895	41023	28860	17128	15093	14654	14439	14471	14518	14671	14393	14377	14517	14603	14567	14677	14364	14444	14667	14558	14625	14515	14615	14756	14832	14904	14660	14539	14578	14594	14438	14388	14292	14441	14477	14626	14504	14430	14310	14515	14516	14344	14379	14619	14217	14333	14167	14359	14402	14439	14383	14489	14461	14385	14413	14357	14399	14398	14457	14527	14484	14467	14414	14479	14485	14491	14348	14593	14425	14426	14425	14433	14351	14362	14637	14501	14473	14409	14355	14475	14406	14618	14352	14421	14196	14376	14574	14533	14310	14430	14345	14411	14337	14455	14404	14518	14531	14351	14373	14075	14364	14256	14404	14514	14339	14341	14480	14454	14327	14431	14338	14343	14316	14257	14392	14265	14585	14263	14290	14182	14441	14360	14415	14411	14361	14379	14440	14517	14320	14386	14299	14352	14339	14385	14241	14472	14475	14382	14275	14357	14353	14516	14280	14475	14238	14410	14350	14357	14389	14426	14236	14388	14320	14463	14346	14212	14391	14461	14442	14572	14316	14323	14396	14369	14359	14332	14386	14320	14469	14538	14333	14351	14262	14380	14500	14558	14414	14271	14238	14368	14141	14394	14531	14261	14470	14386	14717	14574	14446	14046	14362	14328	14349	14452	14299	14352	14432	14346	14542	14445	14631	14507	14482	14173	14370	14417	14514	14364	14357	14458	14330	14396	14440	14516	14273	14351	14487	14320	14396	14306	14485	14319	14471	14282	14251	14442	14463	14336	14284	14422	14382	14361	14164	14522	14396	14347	14239	14363	14115	14380	14288	14326	14308	14292	14453	14071	14282	14202	14311	14353	14404	14498	14363	14397	14450	14570	14280	14374	14371	14384	14335	14425	14337	14369	14209	14432	14322	14416	14375	14430	14289	14408	14464	14302	14290	14313	14213	14189	14221	14392	14394	14325	14407	14276	14330	14342	14418	14436	14385	14313	14539	14428	14513	14443	14254	14345	14203	14304	14413	14343	14319	14530	14333	14229	14353	14540	14342	14188	14429	14270	14333	14272	14413	14405	14346	14382	14336	14450	14363	14402	14319	14526	14339	14330	14217	14284	14351	14377	14415	14215	14508	14434	14302	14345	14508	14296	14220	14482	14389	14533	14411	14434	14392	14384	14402	14227	14383	14308	14286	14382	14342	14285	14240	14269	14432	14214	14401	14407	14473	14414	14440	14348	14445	14349	14326	14189	14372	14312	14441	14313	14426	14185	14314	14486	14440	14358	14299	14493	14358	14396	14287	14249	14456	14270	14123	14415	14303	14356	14369	14458	14385	14492	14208	14561	14359	14313	14564	14381	14288	14457	14309	14342	14272	14374	14527	14461	14460	14360	14318	14373	14196	14394	14212	14258	14296	14424	14326	14362	14376	14173	14280	14281	14231	14284	14325	14400	14247	14357	14300	14329	14474	14279	14294	14207	14425	14384	14305	14360	14360	14303	14378	14341	14272	14267	14325	14235	14276	14450	14400	14413	14465	14350	14263	14328	14277	14252	14406	14419	14255	14267	14318	14342	14444	14140	14270	14419	14266	14304	14431	14368	14595	14388	14317	14328	14545	14337	14292	14178	14364	14279	14296	14512	14255	14416	14253	14485	14255	14186	14370	14506	14308	14389	14555	14207	14334	14218	14399	14404	14415	14322	14422	14353	14623	14475	14273	14462	14346	14449	14192	14264	14299	14238	14179	14324	14390	14318	14383	14365	14293	14407	14391	14501	14227	14371	14312	14171	14435	14468	14225	14294	14454	14404	14380	14518	14272	14262	14234	14525	14340	14331	14323	14433	14474	14260	14563	14353	14194	14181	14297	14309	14306	14377	14336	14205	14596	14224	14444	14458	14150	14363	14442	14441	14416	14406	14182	14269	14392	14207	14194	14320	14415	14430	14212	14206	14405	14332	14349	14372	14454	14505	14371	14547	14319	14117	14269	14336	14205	14365	14380	14401	14276	14408	14485	14352	14220	14382	14562	14592	14431	14463	14318	14412	14294	14212	14313	14037	14207	14187	14402	14250	14338	14474	14399	14373	14441	14125	14317	14328	14299	14214	14265	14368	14622	14406	14277	14340	14271	14411	14277	14238	14453	14263	14403	14315	14330	14450	14244	14292	14342	14243	14536	14572	14474	14306	14344	14321	14312	14338	14451	14424	14274	14446	14340	14182	14310	14253	14441	14397	14455	14455	14379	14360	14449	14432	14261	14428	14389	14273	14047	14351	14346	14583	14477	14193	14382	14209	14305	14163	14266	14504	14671	14358	14391	14288	14260	14451	14230	14269	14508	14640	14391	14367	14405	14340	14300	14229	14486	14336	14350	14297	14344	14427	14367	14257	14310	14380	14331	14415	14373	14332	14554	14504	14414	14416	14163	14377	14250	14331	14277	14373	14349	14326	14265	14309	14206	14377	14488	14504	14358	14476	14345	14264	14320	14343	14445	14230	14279	14415	14460	14293	14417	14414	14374	14413	14340	14352	14267	14335	14249	14404	14256	14246	14408	14373	14643	14323	14362	14116	14274	14182	14392	14415	14306	14316	14304	14383	14253	14297	14423	14468	14428	14192	14335	14156	14353	14447	14418	14429	14357	14373	14343	14225	14453	14475	14259	14498	14180	14273	14500	14225	14189	14263	14392	14385	14437	14307	14299	14499	14407	14325	14346	14386	14468	14193	14446	14401	14262	14419	14366	14275	14351	14521	14326	14234	14352	14275	14527	14577	14447	14344	14425	14314	14501	14162	14292	14252	14344	14256	14288	14214	14336	14484	14564	14154	14673	14422	14380	14414	14318	14278	14370	14400	14283	14351	14704	14162	14206	14332	14442	14294	14408	14238	14314	14531	14315	14362	14370	14605	14233	14513	14367	14281	14401	14397	14373	14378	14308	14293	14490	14389	14348	14242	14440	14328	14421	14233	14369	14074	14278	14280	14293	14395	14331	14420	14571	14372	14405	14211	14272	14145	14634	14353	14414	14368	14315	14641	14334	14381	14423	14358	14186	14456	14649	14309	14356	14284	14232	14518	14439	14346	14310	14314	14474	14314	14495	14408	14344	14321	14296	14395	14410	14414	14396	14313	14426	14568	14328	14383	14376	14396	14205	14444	14441	14404	14369	14422	14425	14372	14359	14567	14379	14373	14225	14429	14327	14303	14372	14347	14273	14407	14316	14339	14529	14224	14339	14379	14330	14360	14428	14508	14364	14276	14360	14404	14378	14431	14493	14337	14232	14235	14361	14366	14260	14351	14461	14526	14487	14368	14233	14420	14485	14260	14253	14419	14309	14354	14242	14294	14280	14182	14197	14286	14363	14439	14416	14372	14316	14540	14156	14216	14442	14363	14377	14161	14265	14578	14348	14437	14333	14452	14538	14257	14521	14318	14305	14402	14375	14309	14256	14375	14385	14614	14165	14443	14329	14332	14404	14328	14226	14282	14195	14450	14218	14373	14453	14330	14395	14330	14329	14310	14323	14420	14352	14476	14404	14462	14419	14336	14312	14203	14297	14399	14372	14418	14202	14357	14351	14585	14230	14385	14242	14398	14259	14313	14381	14282	14234	14386	14377	14312	14463	14497	14509	14366	14281	14564	14498	14400	14424	14312	14228	14436	14297	14504	14299	14314	14456	14436	14457	14253	14547	14311	14474	14320	14224	14228	14279	14271	14310	14107	14275	14341	14402	14531	14371	14389	14496	14252	14448	14301	14299	14503	14299	14447	14315	14530	14357	14274	14404	14242	14422	14285	14211	14586	14517	14347	14235	14438	14359	14517	14454	14353	14342	14604	14412	14358	14295	14347	14385	14288	14300	14429	14339	14464	14365	14354	14304	14193	14308	14379	14380	14386	14495	14414	14443	14431	14233	14427	14447	14330	14353	14406	14363	14371	14498	14241	14238	14061	14341	14319	14357	14473	14249	14586	14430	14311	14353	14451	14381	14437	14313	14448	14473	14476	14349	14441	14316	14289	14423	14359	14314	14362	14254	14333	14346	14410	14390	14539	14247	14215	14466	14335	14411	14375	14599	14386	14408	14451	14515	14270	14137	14364	14340	14580	14309	14426	14284	14457	14434	14505	14457	14456	14368	14251	14506	14383	14572	14468	14370	14277	14390	14334	14195	14476	14372	14246	14389	14179	14314	14356	14346	14276	14407	14233	14410	14325	14427	14242	14267	14541	14594	14309	14428	14272	14388	14296	14293	14432	14185	14114	14510	14329	14257	14264	14378	14341	14464	14181	14478	14117	14264	14321	14495	14299	14225	14541	14381	14356	14242	14518	14413	14656	14435	14436	14435	14377	14369	14457	14410	14399	14289	14429	14339	14141	14285	14378	14394	14378	14387	14468	14330	14340	14356	14218	14307	14413	14321	14312	14363	14607	14381	14174	14203	14370	14195	14209	14398	14314	14579	14516	14478	14323	14505	14468	14455	14274	14406	14448	14480	14500	14120	14174	14296	14432	14282	14346	14452	14396	14432	14260	14252	14412	14361	14267	14406	14686	14478	14414	14248	14287	14298	14409	14232	14264	14169	14246	14433	14182	14407	14303	14395	14332	14282	14333	14390	14339	14021	14272	14486	14544	14474	14315	14272	14230	14464	14222	14273	14338	14452	14151	14229	14408	14399	14549	14200	14233	14327	14331	14211	14338	14365	14195	14170	14374	14251	14421	14476	14419	14281	14119	14618	14291	14470	14373	14333	14445	14413	14187	14437	14358	14183	14374	14191	14445	14399	14341	14326	14289	14387	14319	14279	14369	14456	14487	14331	14328	14403	14342	14391	14333	14261	14375	14244	14280	14273	14454	14364	14258	14436	14274	14232	14241	14341	14510	14450	14446	14365	14334	14574	14302	14417	14469	14441	14431	14573	14335	14197	14381	14447	14512	14273	14421	14167	14359	14237	14386	14255	14377	14261	14362	14406	14242	14370	14451	14439	14530	14343	14416	14221	14473	14303	14359	14468	14267	14447	14348	14304	14344	14354	14446	14377	14182	14194	14238	14429	14471	14330	14304	14413	14159	14311	14228	14256	14454	14404	14275	14374	14401	14428	14304	14326	14194	14296	14586	14278	14365	14311	14332	14418	14305	14394	14343	14259	14394	14453
17657	33183	31130	25057	21777	19428	18010	18515	18357	17948	30571	43662	42880	28582	14468	13973	13894	13999	13898	14034	13925	13924	13914	13941	13827	13869	14087	13837	13908	13959	13957	13953	13894	14399	14472	14575	14071	14139	14201	13909	13801	14036	13865	13888	13876	13931	13840	13866	13759	13839	14019	13886	14019	13909	13872	13815	13790	13852	13884	13896	13934	13884	13785	13806	14027	13712	13972	13748	13909	13875	13857	13790	13866	13910	13731	13749	13685	13833	13866	13840	13918	13801	13979	13943	13804	13777	13806	13916	13891	13909	13848	13917	13837	13909	13742	13720	13861	13826	13840	13880	13784	13889	13827	14015	13713	13621	13884	13847	13690	13822	13706	13727	13802	13754	13767	13873	13839	13868	13731	13920	13896	13974	14034	13889	13877	13834	13887	13962	13694	13949	13723	13921	13965	13843	13800	14003	13906	13833	13849	13833	13966	13816	13772	13814	13996	13826	13871	14122	13955	14016	13834	13833	13799	13774	13697	13735	13773	13837	13834	13841	13763	13635	13794	13922	13752	13866	13950	13894	13883	13830	13721	13847	13876	13875	13749	13697	13971	13975	13823	13877	13935	13860	13827	13830	13947	13811	13898	13704	13871	13704	13774	13980	13845	13761	14025	13972	13903	13831	13897	13765	13746	13823	13898	13708	13781	13892	13737	13808	13844	13964	13982	13860	13887	13930	13958	13749	13771	13799	13828	13884	13889	13848	13969	13702	14013	13746	13915	13799	13849	13923	13696	13815	13927	13779	13938	13851	13729	13861	14126	13783	13888	13784	14031	13840	13857	13946	13852	13753	13795	13969	13970	13931	13810	13866	13859	13838	13826	13798	13738	13865	13781	13956	13860	13834	13808	13899	13951	13879	13826	13773	13881	13988	13823	13818	13832	13867	13754	13843	13840	13816	13783	13832	13919	13832	13813	13815	13736	13904	13885	13867	13673	13880	13866	13866	13749	13894	13913	13936	13791	13677	13717	13885	13606	13856	13788	13918	13756	13837	13693	13902	13867	13970	13931	13745	13673	13774	13705	13766	14021	13792	13863	13851	13990	13735	13883	13871	13897	13856	13637	13912	13766	14093	13955	13777	13677	13757	13835	13963	13873	13933	13904	13776	13861	13894	13908	13848	13817	13851	13632	13897	13771	13655	13675	13893	13850	13667	13820	13948	13843	13801	13823	13652	13780	13923	13829	13822	14100	13832	13926	13891	13867	13778	13739	13944	13832	13849	14055	13641	13992	13643	13926	14048	13772	13696	13962	13821	13886	13986	13812	13858	13842	13917	13829	13871	13724	13907	13827	13800	13769	13768	13804	13794	13843	14020	13902	13818	13872	13911	13859	13938	13766	13861	13778	13830	13822	13758	13703	13796	13814	13879	13780	13689	13864	13846	14032	13896	13850	13857	13820	13867	13816	13658	13917	13797	13723	13805	13918	13692	13713	13799	13714	13876	13810	13804	13805	13797	13799	13928	13981	13808	13675	13857	13884	13930	13621	13710	13867	13916	13721	13843	13952	13882	13896	13729	13872	13800	13798	13790	13876	13807	13710	13713	13797	13905	13784	13906	13829	13998	13941	13898	13799	13862	13915	13768	13896	13808	13972	13832	13863	13804	13808	13907	13801	13863	13850	13804	13729	13843	13875	13872	13913	13866	13858	13780	13735	13753	13750	13949	13810	13765	13795	13778	13851	13729	13924	13723	13852	13809	13802	13676	13877	13694	13636	13636	13953	13952	13726	13913	13797	13738	13798	13725	13813	13785	13864	13639	13866	13829	13790	13907	13891	13947	13777	13856	13812	13815	13946	13717	13940	13768	13677	13899	13854	13662	13800	13779	13848	13610	13849	13737	13785	13778	13922	13830	13860	13771	13954	13747	13986	14003	13952	13992	13837	13781	14081	13798	13834	13809	13819	13865	13711	13837	13644	13891	13833	13922	13868	13731	13555	13915	13737	13802	13848	13765	13892	13742	13806	13849	13955	13727	13848	13756	13820	13888	13848	13895	13974	13800	13974	14060	13855	13857	13931	13799	13735	13786	13720	13880	13898	13635	13697	13869	13779	13818	13795	13871	13864	13885	13681	13868	14006	13756	13938	13877	13974	13860	13939	13889	13911	13887	13836	13728	13781	13910	13762	13888	13862	13947	13743	13833	13879	13843	13894	13893	13628	13861	13913	13886	13651	13882	13831	13821	13786	13915	13841	13882	13620	13879	13749	13894	13966	13734	13892	13861	13991	13870	13839	13671	13745	13892	13718	13836	13890	13866	13834	13940	13741	13818	13596	13974	13883	13784	13867	13929	13790	13893	14023	13718	13790	13789	13901	13784	13822	13773	13854	13838	13954	13807	13888	13674	13795	13891	13875	13753	14061	13951	13888	13762	13863	13800	13809	13840	13973	13847	13888	13960	13798	13767	13820	13836	13906	14054	13906	13946	13882	13838	13920	13738	13817	13778	14056	13862	13786	13865	13864	13744	13950	13875	13672	13659	13855	13826	13927	13817	13809	13681	13898	13881	13777	13861	13790	13843	13782	13663	13858	13937	13905	13835	13792	13820	13893	13910	13862	13859	13795	13658	13825	13737	13788	13940	13920	13870	13885	13828	13723	13815	13792	13944	13807	13752	13925	13905	13846	13784	13928	13664	13937	13727	13890	13978	13829	13800	13781	13803	13791	13732	13976	13856	13859	13716	13767	13816	13772	13934	13927	13949	13734	14004	13984	13828	13799	13694	13900	13733	13779	13741	13747	13860	13785	13732	13907	13883	13929	13854	13721	13749	13709	14008	13707	13914	13685	13692	13956	13802	13797	13858	13854	13853	13570	13916	13806	14093	13977	13748	13813	13776	13688	13927	13866	13993	13863	13852	13831	13849	14010	13637	13898	13826	13759	13772	13793	13889	13902	13827	13890	13869	13879	13683	13932	13941	13769	13889	13727	13790	13730	13833	13884	13816	13917	14067	13777	13774	13895	13651	13897	13937	13789	13758	13956	13762	13693	13878	13829	13836	13943	13767	13824	13741	13901	13767	13807	13762	13795	13798	13903	13738	13781	13827	13891	13809	13851	13875	13963	13604	13923	13732	13765	13679	13846	13820	13813	13782	13835	13764	13687	13827	13787	13845	13772	13802	13891	13894	13812	13729	13752	13884	13996	13726	13847	13866	13928	13939	13735	13683	13800	13889	13964	13759	13864	13940	13813	13758	13932	13823	13896	13771	13771	13731	13813	13903	13798	13851	13974	13819	13819	13836	13760	13876	13794	13905	13625	13884	13658	13909	13895	13941	13924	13621	13805	13922	13547	13855	13907	13928	13609	13842	13671	13846	13763	13761	13799	13643	13930	13829	13809	13849	13853	13912	13751	13959	13681	13745	13840	13845	13901	13772	13972	13881	13914	13993	13854	13833	13736	13867	13930	13844	13700	13808	13788	13641	13798	13782	13840	13712	13845	13948	14009	13779	13948	13719	13695	13784	13809	13939	13793	13910	13734	13958	13830	13986	13777	13777	13785	13953	13913	13938	13930	13834	13880	13829	13856	13832	13835	13847	13824	13832	13799	13745	13943	13873	13782	13865	13756	13891	13764	14059	13727	13917	13795	13919	13849	13712	13843	13953	13749	13714	13892	13871	13915	13846	13770	13748	13923	13774	13789	13851	13772	13927	13825	13819	13877	13720	13782	13803	13677	13668	13827	13875	13835	13737	13997	13911	13736	13885	13819	13893	13804	13944	13771	13878	13845	13825	13899	13878	13907	13950	13955	13776	13921	13765	14033	13729	13791	13666	13707	13826	13822	13944	13846	13803	13812	13898	13720	13999	13865	13848	13809	13842	13771	13910	13704	13885	13787	13874	13920	13784	13783	13662	13907	13864	13976	13815	13899	13794	13731	13782	13882	13649	13857	13971	13773	13926	13806	13709	13880	13748	13947	13803	13755	13796	13877	13903	13715	13766	13782	13749	13827	13813	13756	13822	13932	13789	13827	13802	13837	13754	13763	13813	13792	13809	13686	13763	13837	13769	13749	13795	13823	13684	13911	13759	13898	13803	13990	13924	13904	13785	13792	13886	13877	13913	13817	13773	13969	13736	13850	13899	13832	13851	13852	13769	13704	13999	13883	14018	13897	13850	13908	13883	13737	13734	13788	13889	13807	14126	13730	13687	13955	13867	13704	13870	13824	13944	13690	13853	13831	13957	13795	13859	13975	13854	13881	13857	13707	13739	13879	14023	13785	13824	13912	13784	13833	13887	13904	13739	13948	13804	13874	13772	13868	13889	13730	13918	13721	13754	13743	13742	13726	13769	13880	13923	13846	13874	13648	13771	13742	13943	13853	13717	13707	13823	14055	13701	13733	13866	13841	13950	13806	13796	13753	13965	13914	13706	13787	13732	13840	13850	13599	13828	13915	13875	13935	14040	13811	13837	13853	13935	13759	13814	13970	13746	13987	13959	13728	13821	13813	13826	13891	13829	13767	13682	13699	13874	13663	13706	13738	13897	13734	13955	13984	13825	13888	13908	13809	13780	13816	13713	13846	13891	13896	13931	13837	13935	13844	13718	13792	13880	13886	13936	13867	13736	13889	13894	13862	13955	13891	13938	13868	13850	13942	13742	13805	13848	13749	13695	13751	13740	13873	13985	13727	13862	13881	13804	13758	13852	13862	13804	13867	13802	13753	13791	13715	13772	13826	13841	13654	13839	13877	13980	13717	13871	13842	13960	13726	13866	13890	13856	13886	13872	13859	13724	13886	13686	13931	13918	13836	13941	13853	13640	13755	13691	13856	13944	13860	13891	13978	13830	13878	13839	13647	13958	13966	13851	13740	13721	13948	13820	13869	13762	13822	13656	13934	13840	13833	13776	13887	14024	13999	13799	13693	13680	13979	13841	13815	13705	13794	13880	13632	13854	14019	13724	13696	13846	13925	13870	13781	13790	13612	13773	13738	13901	13843	13811	13891	13857	13901	13889	13704	13892	13879	13688	13803	13737	13925	13978	13776	13733	13852	13955	13628	13872	13854	13821	13810	13722	13867	13896	13909	13719	13878	13784	13851	13942	13804	13853	13766	13670	13714	13774	13780	13811	13757	14021	13763	14009	13879	13870	13770	13866	13706	13892	13894	13801	13910	13834	13828	13711
27445	22009	23434	18870	14446	13855	13704	13566	13186	13312	13262	14322	16114	14680	13265	12984	12742	12868	12968	12851	13029	12829	12914	12812	13016	13059	12909	12698	12892	12907	12871	12890	12912	12913	12836	13065	13183	13096	13058	13200	12978	12825	12895	13140	12915	12948	12940	12900	12839	12850	12983	13058	12977	12801	12951	12969	12835	12778	12938	12971	12778	12913	12730	12900	12965	13045	12990	12947	12753	12889	12793	13002	12960	12860	12978	12862	12882	12870	13000	13005	12921	12668	12668	13025	12856	13014	12804	12977	12855	12968	12756	12977	12913	13017	12920	12821	12951	12881	12778	12999	12744	13024	12895	12795	12860	12955	13057	13019	13039	12963	12912	12699	12686	12901	12839	12971	12785	12813	12798	12912	13003	12891	12977	13109	13023	12890	12877	13029	12869	12939	12817	12857	12914	12902	12804	13058	12820	13016	12790	12949	12861	12841	12872	12842	12724	13119	12767	12978	13022	13058	12912	13150	12852	13024	12892	12683	12910	12787	13059	12749	12893	12976	12832	12750	12953	13130	12830	12885	12809	13000	12991	12731	12803	13118	12977	12630	13010	12806	12997	12932	12953	13069	12997	13003	12981	12762	12797	13096	12980	12803	13005	13041	12950	12965	12876	13065	12870	12714	12999	12777	12814	12978	12956	12974	12970	12736	12754	12871	12657	12793	12991	12838	12896	12777	12921	12972	12675	13000	13071	13055	12992	13012	12721	12787	12836	12998	12981	12825	12886	12900	12669	13033	13143	13012	12867	12975	12749	12746	12784	12603	12836	12770	12919	12772	12923	12893	12713	12737	12938	12794	12999	12820	12927	12957	12995	12761	13072	12840	12870	12959	12914	12788	12683	12864	12956	12871	12700	12925	12873	13037	13228	12810	12829	12802	12813	12935	12900	12873	12901	12825	12768	12962	13126	13001	12803	12761	12908	12834	12920	12776	12844	12970	12807	13002	13089	12985	13021	12896	13042	12854	12877	12990	12959	12834	12787	12711	12840	12770	12900	12784	13076	12752	13007	12773	12916	12901	12886	12678	12690	12856	12836	12949	12840	12841	12914	12985	12933	12823	12728	12730	12879	13007	13016	12991	13074	12958	12989	13018	12979	12795	12885	12987	13108	12919	12862	12807	12955	12901	12860	12901	13049	12845	12843	12913	12869	12854	12824	12903	13002	12873	12818	12706	13056	12911	12857	13003	12931	12914	12844	12847	12984	12845	12762	12971	12859	12696	12855	12921	13017	12813	12953	12763	12817	12858	12892	12894	12961	13018	12975	12714	12958	12853	12861	12944	12878	13029	12869	12845	12745	12960	12919	12893	12754	12858	12850	12967	12825	12752	12883	13044	12876	12966	12945	12762	12831	12968	13175	12748	12901	13002	13005	12825	12839	12846	13110	13008	13024	12877	12868	12843	12895	12982	12739	12776	12920	12973	12770	12844	12858	12853	12943	12772	12793	12847	13031	12791	12947	13119	12935	13029	12961	12898	13155	12875	12920	12814	12935	13033	12974	13015	12994	12894	12910	12989	12798	12976	12995	12858	12861	12744	12667	12719	12799	12935	12834	13027	12890	12798	12940	12903	12979	12965	12786	12813	12875	12809	12938	12977	13000	12953	12886	12851	13038	12921	12924	12810	12905	12862	12682	12868	12949	13116	12834	12791	12902	12914	12968	12861	12949	12957	12826	12977	12959	12882	12820	12958	13025	12895	12904	12854	12986	12914	12936	12953	12700	12791	12808	12744	12788	13047	12861	12999	12822	12912	12747	12928	12831	12740	12875	12961	12874	12821	12948	12700	12963	12849	12802	12852	12940	13030	12954	12861	13010	12917	12994	12901	12752	12798	12895	12901	12905	12892	12867	12743	12884	12877	12861	12813	13044	12816	12723	12984	12908	12889	12862	12989	12803	12927	12835	13064	13058	13059	12920	12869	12792	12649	12827	13035	12985	12967	12927	13005	12618	12788	12866	12936	12995	12918	12702	12831	12680	12747	12778	13005	12990	13095	12857	12937	12916	12854	12823	12928	12750	13074	13057	12917	13197	12813	12921	12892	12761	12823	12758	12938	12698	12665	12783	12705	12734	12824	13090	12960	13117	12898	13002	12840	12637	13090	12855	12822	12906	12942	12833	12738	12854	12876	12861	12915	12875	12781	13051	12856	12979	13007	12968	12959	12889	12900	12834	13023	12817	12913	12856	12931	12805	12907	12936	12784	12748	12874	12953	12946	13049	12985	12995	12973	12994	12924	12986	12864	12777	12642	12834	12839	13017	12785	12625	12999	12915	12955	12749	13010	12974	13019	12807	12865	12907	12987	12842	13005	12887	12926	12904	12722	12836	12863	12911	13034	12892	12858	12951	12879	12937	12907	12758	12656	12741	13031	12796	12957	12971	12905	12842	12924	12906	12811	12935	13003	12618	12891	12744	12757	12772	12887	12890	12881	12968	13033	12830	12825	12825	12930	12819	12969	12936	12933	12894	13184	13015	12885	12945	12946	12841	12852	12781	12738	12893	12805	12943	12927	12871	12840	12729	12782	13101	13015	12936	12926	12879	13037	13152	12980	12965	13017	12984	12964	12864	12995	12991	12978	12885	12838	12915	13122	12919	12930	12892	12868	12932	12926	12794	12927	12861	12971	12995	12798	12885	12977	12886	12669	13056	12998	13008	12878	12864	12962	12862	13012	12909	12838	12900	12736	12812	12792	12837	12729	12842	12864	12884	12672	12820	13040	12817	12781	12883	12755	13027	12824	12909	12925	12827	12942	12946	12781	12737	12847	12895	12781	12839	12826	13017	12758	12830	12741	12953	12771	12984	12907	12982	12876	12905	12911	12842	12898	12728	12965	12789	13038	12944	12971	13090	12995	12810	12774	13024	12860	12960	12876	12910	12895	12981	12700	12834	12909	12940	12863	12876	12742	12789	12960	12933	12836	12785	13111	13226	12823	12792	12972	12782	12741	13067	12826	12870	13093	12873	12780	12791	12895	12869	12730	12783	12993	13136	12891	12853	12926	12947	12773	12685	12807	12912	12978	12799	12879	12975	12887	12795	12855	12869	12906	12958	12840	12859	12713	12911	12983	12908	12879	12744	12861	12829	12935	12930	12991	13137	12781	12759	12941	13089	12911	12851	13000	12957	13003	12845	12946	12912	12878	12996	13066	12824	13053	13034	12890	12731	12810	12668	12682	12804	12836	12882	12812	12841	12793	12904	12899	12841	12870	12750	12943	12700	13056	12957	12899	12918	12867	12803	12789	12694	12846	12971	12958	12870	13028	12918	12898	12879	12991	12971	12909	12687	12922	12881	12999	12953	12988	12777	12718	12933	12815	12855	12864	12776	12737	12842	12908	12775	12953	12734	12994	12805	13097	12907	12877	12939	12928	12952	12832	13108	13015	12837	12827	12911	12873	12756	12725	13062	12833	12895	13033	12940	12616	12727	12769	12923	12811	13023	12856	12997	12935	12959	13018	12897	12941	12980	13008	12864	12792	13014	12930	12845	12946	12823	12895	12856	12827	12681	12982	13025	12845	13001	12958	12776	12955	13009	12805	12864	12836	13014	12994	13037	12923	13024	12966	12850	13022	12823	12851	12908	12953	13115	12611	13027	12925	13121	12944	12851	12884	12835	12705	12835	13071	12841	12716	12864	12805	12897	12769	12986	12840	12904	12883	12834	12906	12946	12840	12805	12794	12832	12975	13073	12853	13111	12845	12914	12669	12801	12890	12970	13051	12899	12950	12875	12919	12797	12882	12860	12724	12863	12943	12811	12659	12935	12794	12895	12839	13058	12827	12949	12881	12760	12854	12889	12861	12879	12928	12884	12864	13038	13016	12930	13010	12976	13025	12978	12845	13098	12870	12931	12934	12879	12842	12879	12852	12855	12961	12839	12884	12873	12936	13069	12671	13074	12963	12893	12844	12865	12825	12909	13076	13026	12854	12835	12982	12907	13024	12823	12778	12738	13040	12951	12841	12808	12852	13075	12994	12931	12878	12785	12824	13053	12916	12883	12869	12906	12911	12959	12824	12795	12938	12941	12848	12790	12941	12937	12847	12748	12797	12983	12789	12840	12949	12769	12949	13021	12782	12937	12824	12860	12819	12827	12900	12809	12949	12800	12778	12873	12661	12747	12868	12983	12794	12849	12869	12962	12789	12889	12922	12878	12798	12930	12881	12793	12788	12808	12878	12794	12851	12891	13012	13078	12868	13052	12776	13016	12875	12837	12919	12789	12967	13042	12805	12779	12974	12706	12805	12668	12952	12824	12704	12809	12882	12977	12908	12883	12895	12975	12991	13073	12742	12801	12918	13167	12955	12707	12883	12948	12690	12848	12763	13065	12892	12783	12900	12896	12998	12934	12903	13013	12935	12875	12919	12802	12903	12900	12787	12949	13061	12861	12808	13001	12778	13078	13039	13062	12933	13021	12615	13007	12961	12791	12925	13066	12908	12717	13006	12865	12741	12846	13002	12891	12984	12939	12722	12924	12703	12742	12767	12821	12957	12927	12910	12850	12986	12947	12979	12944	12766	12867	12633	12747	12965	12799	12950	12804	12910	12774	12973	12893	12991	12889	12664	13028	12947	13107	12859	12917	12869	12896	12877	13132	13028	12873	12931	12981	12810	12690	13053	12809	12783	12996	12856	12967	13031	13176	12804	12971	12962	12947	12873	13000	12810	12954	12831	12909	12825	12953	12817	12977	12982	12862	12739	12868	12951	12927	12806	12869	12899	13040	13013	12749	12725	12829	12701	12964	12873	13020	12734	12919	13051	12951	12963	12804	12899	12952	12886	13000	12813	12899	12920	12962	12844	13037	12985	12926	12859	13084	12866	12852	12939	12897	12755	12934	12785	12759	12853	12936	12898	12943	12896	12948	13032	12907	12794	12883	12855	12803	12889	12941	12925	13023	12852	12718	12954	12761	12938	13057	12948	12935	12824	12938	12963	12960	12861	12927	12885	13004	12860	12845	12910	12986	12849	12951	13001	12951	13027	12915	12645	12880	12799	12894	12888	12774	12920	12866	12696	12920	13005	13011	12889	12837	12984	12960	12790	12903	12910	12875	12640	12818	12865	12716	12643	12792	12757	12825	12775	12897	12804	12821	12903	12907	12809	13093	12926	12817	12933
15788	22503	21412	17534	15490	14823	14195	13856	13651	13424	13537	15798	17894	14879	12754	12970	12732	12893	12988	12757	12974	13022	12887	12940	12809	12906	12995	12839	12794	12870	12824	12831	12914	13075	12964	13035	13155	13016	12963	12893	12764	12732	12988	13123	12867	12902	12880	12933	12940	12901	12947	12911	12858	12883	12911	12710	12795	12848	13033	12766	12956	12890	12931	12851	13029	12826	12952	13060	13089	12681	12994	12789	12687	12941	12831	12848	12864	12872	12935	12909	12979	12841	13085	12855	12674	13029	12912	12843	13002	12850	12891	12926	12688	13059	12835	12793	12678	12860	12831	12897	12939	12954	12838	12740	12934	12964	12812	12715	12933	12835	12738	12901	12879	12811	12843	12996	12931	12881	12860	12851	12762	12859	12793	12911	12802	12947	12875	12932	12894	12901	12741	12874	12976	12687	12848	12879	12875	12899	12772	12871	12815	12911	12898	12873	12698	12865	13015	12934	12874	12976	12811	12834	12918	12786	12909	12873	13064	12932	12796	12873	12785	12735	12837	12789	12846	12743	12780	12793	12840	12754	13012	13059	12731	12847	12795	12918	12759	12928	12789	13108	12771	12915	12906	13016	12738	12905	12709	12958	12811	13013	12762	12912	12875	12797	12961	13010	12862	12872	12861	12994	12831	12874	12933	12840	12689	12862	12801	12738	13089	12827	12949	13089	12768	12949	12885	12884	12991	12896	12613	12870	12927	12934	12782	12886	12811	12794	12772	12797	12882	12879	12928	13003	12913	12870	12788	12909	12835	12855	12895	12765	12744	12775	12805	12839	12863	12966	12842	12912	12802	12805	12928	12900	12985	12917	12921	12891	12988	12885	12807	13024	13061	12885	12947	12834	12708	12845	12733	12884	12884	12921	12944	12953	12741	13098	12838	13009	12816	12932	12976	12832	12821	12882	13021	12941	12855	12803	12900	12887	12714	12905	12908	13000	12943	12907	12886	12986	12907	12856	12903	12825	12802	12797	12961	12804	12658	12768	12989	12891	12799	12974	12745	12820	12810	12998	13004	12957	12993	12962	12867	12926	12871	12895	12913	12917	12889	12908	12724	12749	12899	12815	12999	12793	12990	12902	13020	13052	12886	12897	12935	12859	12916	12805	12892	12927	12777	12992	12854	13009	12949	12875	12961	12857	12973	12838	12971	12895	12927	12969	12946	12854	12861	12885	12904	12863	12896	12844	12992	12835	12819	12946	12945	12860	12815	12869	12970	12905	12891	12840	13067	12836	12819	13097	12801	12829	12763	12919	12927	12851	12799	13087	12918	12784	12874	12974	12913	12889	12939	12888	12800	12983	12930	12814	12791	13015	12805	12814	12790	12890	12858	12906	12798	13021	12740	12824	12892	13005	12838	12886	13024	12960	12805	12880	12850	12776	13041	12828	13131	12770	13036	12907	13035	13009	13001	12994	12873	12910	12725	12892	12909	12871	12924	12864	12808	12908	12983	12799	12923	12872	12824	13017	12829	12789	12911	12772	12875	13031	13017	12700	12837	12916	13002	12996	12912	12882	12858	12801	12700	12963	12943	12745	12901	12928	13019	12783	13113	12952	12748	12789	12798	12870	12855	12749	12772	12764	12939	12804	12854	12737	12839	12813	12920	12746	12987	12899	12883	12897	12690	12747	12798	12946	12884	12704	12902	12749	12810	12873	13060	12868	13021	12963	12744	12771	12873	12732	12907	12797	12873	12848	12984	12714	12861	13020	12975	13020	12840	12858	12859	12999	12849	12960	12769	12920	12849	12863	12971	12873	12900	12976	12801	12869	12752	12950	12783	13004	12813	12971	12888	12910	12936	12900	12885	12856	13033	12826	12916	12877	12817	12883	12744	13027	12700	12933	12845	12949	12953	12885	12772	12887	12989	12825	12771	12914	13010	12966	12876	12727	12929	12926	12826	12775	12977	13013	12933	12765	13042	12828	12925	12940	13078	12815	13024	13103	12774	12775	12921	12784	12844	12945	12910	12839	12829	12974	12729	12936	12920	12908	12959	12848	12768	12941	12881	12839	12861	13014	12982	13072	12942	12956	12939	12953	12947	12915	12648	12951	12846	13189	12884	12863	12692	12901	12826	12901	12810	12935	12731	12936	12871	12948	12716	12804	12796	12992	12877	12941	12799	12873	12862	12921	12871	12861	12840	13065	12873	12889	12841	12883	13003	12917	12865	12894	12902	12859	12945	12835	12933	12835	12852	12820	12807	12882	12926	12809	12763	13013	12799	12839	12935	12833	12938	12922	12858	12979	12954	12770	13040	13046	12897	12894	12894	12835	12901	12879	13039	12933	12967	12925	12880	12787	12803	12965	12900	12893	12933	13032	12952	12878	12867	12731	12973	12895	12839	12948	12837	12787	12795	12716	12858	12785	12894	12838	12901	12791	12929	12989	12938	12764	12853	12901	12865	12925	12914	12901	12881	13024	12862	12956	12857	12765	12841	12928	13033	12836	12902	12997	12948	13015	12950	12777	12897	12833	12951	12757	12950	12949	12928	12791	12987	12745	12806	12739	12906	12887	12968	12993	12859	13010	12875	13035	12987	12929	12874	13087	12971	12908	12931	13036	12942	12887	12932	12995	13035	13119	12992	13075	12892	12807	12889	12921	13011	13064	12890	12849	12975	12911	12810	12725	12921	12830	12904	12955	12853	12827	12802	12797	12800	12956	12861	12782	12850	12905	12817	12728	13001	13023	12964	12841	12905	12965	12819	12858	12975	12809	13099	13020	12827	12980	12831	12852	12834	12852	12755	12736	12923	12997	12834	12872	12803	12951	12874	12683	13063	12638	12972	12862	12890	13007	12877	12938	13025	12676	13001	13077	12789	13016	12759	12914	13080	12964	12832	12770	12962	12931	12753	13026	12947	12872	12841	12925	12823	12899	12993	12812	12937	12990	12908	12774	12916	12865	12973	12892	12922	12889	12832	12912	12781	12846	12911	12880	12831	13057	12945	12832	13008	12784	12760	12850	12919	13002	13014	12784	12854	12914	12718	12854	12841	12729	12758	12869	12866	12769	12928	12911	12953	12893	12928	12995	12802	12787	12952	12833	12885	12922	12889	12981	12880	12769	12741	12780	12752	12878	12887	13016	13196	13005	12978	12960	12965	12763	12914	12868	12975	12955	12929	12870	12953	12813	12834	12973	12862	12665	12689	12906	12861	12925	13092	12771	13013	12872	12906	12749	12877	12733	12876	12858	12911	12859	12792	12898	12884	12836	12838	12971	13021	12954	12906	12980	12914	12953	12909	12937	13016	13062	12866	12950	12733	12893	12885	12854	12879	13079	12798	12904	12866	12885	12851	12899	12925	12708	13015	12734	12781	12860	12944	12814	12835	12953	13016	12919	12762	12801	12914	12962	12947	12908	12775	12803	12739	12790	12834	12989	12865	12943	12965	12903	12887	13000	12984	12921	12949	12945	13034	13014	12818	12879	12900	12980	12953	12766	13079	12921	12945	12873	12802	13117	12878	12914	13002	12859	12962	12865	13001	12776	12714	12845	12812	12855	12809	12876	12841	12825	12859	12819	12800	12973	12959	12820	12987	12965	12881	12987	12830	12831	12771	13035	12911	12638	12816	12751	12913	12826	12904	12879	12990	12907	12875	12889	12906	12917	12802	12835	12837	12967	12862	12830	12888	12959	12964	12941	12880	12834	12923	12839	12976	12895	12910	12917	12965	12994	13030	12846	12830	12785	12870	12768	12863	12897	13051	12907	12927	12933	12950	12878	12887	12932	12929	12886	12854	12911	12847	12765	12786	12892	12964	12883	12804	12883	12934	13023	12967	12980	12925	12937	12880	12843	12911	13013	12781	12959	12879	12770	12855	12883	12717	12714	12936	12736	12731	13093	12603	12809	12865	12852	12806	12691	12867	13009	12940	12695	13006	12991	12962	12856	12862	13040	12824	12855	12874	12786	12937	12804	13003	13068	12878	12987	12969	12874	12738	12917	13113	12846	12785	12851	12940	12927	13010	13059	12948	12873	12901	12784	12984	13000	12813	12873	12922	12962	12894	12859	12864	13066	12965	12954	13004	12776	13038	12816	12897	12913	12891	12785	12943	12807	12810	12811	12849	12749	12956	12929	12938	13002	12790	12837	12811	12947	12860	12959	12756	12660	13052	12908	12745	12870	12756	12834	12877	12872	12937	12748	12795	12985	12911	13031	12957	12792	12964	12800	12962	12947	12922	12986	12916	12896	12947	12844	12819	12849	12829	12895	12956	12784	12951	12739	12831	12938	12737	12826	12830	12820	12835	12968	12806	12929	12964	12868	12798	12936	12904	12898	12947	12921	12850	13027	12991	12799	12819	12977	12859	12746	12847	12957	12868	12878	12992	12860	12940	12828	12916	13007	12926	12994	12842	12858	12919	12878	12815	12947	12860	12870	12867	12892	12894	12870	13057	12915	12990	13058	12725	12911	13057	12786	12742	12906	12754	12916	12910	12920	12812	12999	12880	12776	12930	13035	12889	13046	13148	12815	12834	12859	12893	12764	12837	12800	12935	12899	12861	13025	12825	12786	13105	12774	12755	12819	13018	12929	12746	12808	12868	12868	12769	12843	13009	12906	12978	12978	12759	13000	13068	12931	12752	12775	12972	12982	12941	13015	12761	12684	12781	12964	12762	12778	12763	13026	12908	12966	12983	12812	12831	12838	12888	12871	12818	12886	12816	12900	12904	12837	12858	12945	12963	12900	12908	13038	12823	12682	12818	12858	12806	12976	12707	13041	12866	13022	13078	12889	12851	12806	12838	12841	13044	12944	12726	12870	12895	12852	12841	12919	13086	12909	12905	13070	12911	13020	12968	12970	12753	12916	12892	12947	12777	12972	12864	12918	12842	12713	12758	12921	12952	12891	12861	12978	12943	12900	13104	12761	13017	13080	12859	12725	12892	12923	12946	12807	12941	12929	13032	12778	12962	12893	12911	12923	12862	12862	12822	12793	12871	12849	13023	12863	12780	12906	12807	12998	12910	12802	13002	12906	12812	12791	12784	12884	12652	12927	12870	13010	13111	12859	12871	12851	12970	12916	12860	13004	12691	12978	12894	12900	12755	12815	13047	12799	13064	12806	12863	12942	12876	12781	12808	12892	12947	12894	12840	12924	13048	12815	12854	12825
24117	21382	28873	24351	21782	19533	17341	14718	14210	14359	14342	24256	29598	25406	15814	13923	13587	13655	13596	13546	13577	13514	13551	13392	13485	13614	13414	13480	13312	13273	13427	13226	13456	13723	13905	13817	13736	13512	13465	13590	13328	13377	13315	13303	13280	13419	13394	13561	13346	13375	13439	13682	13376	13568	13328	13531	13408	13391	13442	13369	13324	13226	13355	13335	13546	13282	13496	13314	13196	13319	13350	13398	13619	13534	13343	13445	13403	13405	13339	13405	13332	13398	13393	13358	13326	13477	13467	13238	13327	13375	13358	13441	13310	13333	13356	13262	13440	13412	13467	13264	13295	13324	13468	13273	13323	13248	13524	13422	13293	13653	13404	13337	13393	13329	13396	13451	13489	13329	13290	13407	13438	13397	13400	13335	13441	13676	13534	13306	13284	13381	13501	13348	13549	13247	13375	13383	13159	13436	13426	13279	13487	13587	13500	13433	13420	13460	13351	13305	13230	13268	13539	13405	13381	13272	13283	13435	13519	13456	13403	13244	13132	13350	13470	13351	13497	13121	13248	13362	13273	13347	13412	13416	13552	13342	13335	13194	13341	13384	13330	13440	13290	13303	13509	13209	13338	13235	13498	13414	13283	13279	13302	13243	13413	13268	13329	13273	13263	13424	13073	13433	13387	13361	13331	13368	13435	13286	13438	13351	13399	13227	13417	13283	13343	13320	13268	13463	13522	13395	13331	13368	13473	13232	13423	13377	13344	13342	13269	13461	13380	13377	13247	13359	13272	13477	13340	13279	13421	13324	13361	13277	13377	13340	13298	13291	13442	13347	13317	13571	13311	13279	13311	13452	13359	13368	13342	13348	13372	13473	13387	13325	13364	13350	13331	13570	13131	13473	13457	13430	13449	13568	13432	13289	13410	13368	13368	13291	13266	13306	13382	13376	13479	13274	13592	13520	13378	13381	13322	13328	13525	13488	13436	13337	13600	13424	13459	13416	13363	13472	13328	13403	13359	13530	13249	13367	13359	13505	13220	13382	13419	13452	13326	13369	13369	13615	13335	13349	13423	13417	13525	13411	13253	13157	13440	13426	13418	13230	13412	13465	13347	13275	13331	13438	13359	13330	13485	13475	13368	13369	13267	13378	13381	13439	13396	13192	13400	13366	13402	13284	13387	13368	13438	13501	13594	13485	13496	13080	13409	13364	13165	13285	13435	13441	13533	13325	13413	13287	13404	13378	13216	13397	13243	13521	13672	13417	13421	13506	13562	13573	13471	13365	13317	13363	13346	13390	13209	13293	13522	13272	13254	13366	13245	13378	13516	13176	13497	13278	13158	13233	13448	13357	13419	13372	13417	13350	13362	13209	13229	13371	13407	13287	13152	13366	13450	13411	13291	13372	13459	13300	13431	13308	13264	13548	13501	13367	13521	13525	13531	13468	13322	13476	13523	13349	13260	13447	13478	13305	13356	13440	13445	13410	13506	13413	13236	13229	13199	13379	13298	13352	13342	13473	13445	13412	13643	13384	13246	13415	13254	13171	13345	13356	13458	13339	13487	13361	13475	13386	13360	13380	13419	13241	13360	13388	13363	13372	13176	13150	13311	13256	13461	13444	13488	13281	13309	13441	13437	13367	13528	13332	13521	13360	13205	13347	13395	13556	13211	13363	13411	13414	13449	13515	13404	13444	13326	13450	13427	13326	13434	13483	13334	13379	13454	13130	13377	13298	13414	13632	13489	13333	13332	13305	13279	13288	13358	13406	13362	13350	13373	13303	13518	13416	13303	13424	13370	13376	13434	13172	13438	13496	13386	13458	13495	13450	13343	13209	13285	13261	13447	13644	13343	13277	13398	13264	13483	13416	13362	13258	13408	13377	13381	13304	13380	13396	13383	13037	13293	13322	13404	13357	13437	13133	13380	13243	13542	13627	13546	13452	13438	13307	13453	13261	13340	13358	13200	13270	13413	13661	13413	13445	13421	13220	13359	13537	13207	13300	13300	13314	13404	13061	13543	13345	13266	13399	13400	13413	13464	13380	13348	13246	13520	13485	13300	13410	13386	13460	13278	13378	13557	13379	13270	13410	13289	13229	13395	13434	13310	13461	13413	13314	13216	13603	13490	13435	13308	13441	13365	13398	13283	13316	13394	13309	13335	13321	13219	13407	13416	13271	13309	13362	13369	13503	13420	13432	13370	13375	13291	13464	13257	13206	13445	13361	13540	13522	13482	13431	13262	13484	13426	13373	13385	13408	13583	13464	13388	13420	13461	13419	13303	13518	13525	13463	13428	13358	13452	13537	13346	13295	13459	13241	13325	13369	13250	13357	13545	13312	13206	13496	13335	13453	13306	13419	13197	13202	13252	13352	13536	13420	13419	13678	13562	13355	13215	13275	13418	13493	13356	13370	13246	13475	13389	13200	13315	13325	13424	13261	13440	13452	13311	13406	13342	13281	13281	13399	13429	13345	13316	13319	13419	13274	13349	13396	13339	13392	13279	13471	13474	13357	13555	13418	13465	13455	13471	13538	13352	13316	13302	13327	13396	13386	13320	13332	13206	13354	13374	13459	13317	13522	13320	13549	13483	13237	13482	13307	13523	13419	13327	13450	13328	13342	13388	13243	13323	13244	13444	13466	13370	13154	13494	13312	13315	13440	13502	13442	13512	13224	13506	13312	13546	13494	13310	13351	13460	13157	13226	13346	13328	13536	13598	13451	13405	13622	13408	13331	13335	13326	13359	13426	13282	13406	13328	13387	13250	13316	13523	13491	13409	13280	13318	13240	13451	13513	13404	13581	13612	13396	13395	13329	13565	13558	13464	13526	13329	13346	13267	13361	13388	13389	13360	13475	13318	13296	13397	13322	13334	13273	13459	13252	13423	13322	13330	13267	13510	13232	13440	13470	13453	13514	13297	13359	13268	13431	13219	13427	13460	13269	13462	13444	13379	13508	13434	13399	13389	13186	13283	13560	13310	13241	13445	13334	13446	13430	13562	13434	13421	13416	13464	13424	13288	13325	13485	13226	13389	13287	13269	13452	13512	13338	13357	13251	13439	13424	13363	13166	13438	13265	13305	13401	13334	13218	13342	13459	13437	13494	13487	13365	13349	13394	13434	13375	13427	13487	13320	13398	13406	13357	13460	13367	13492	13488	13364	13379	13194	13477	13499	13506	13615	13288	13375	13370	13319	13346	13444	13377	13289	13499	13408	13386	13361	13223	13428	13489	13321	13465	13206	13387	13432	13328	13405	13353	13410	13226	13486	13400	13417	13315	13305	13403	13416	13424	13273	13536	13285	13415	13123	13426	13321	13448	13400	13408	13399	13491	13350	13396	13321	13402	13607	13345	13504	13230	13422	13436	13520	13282	13424	13264	13514	13529	13392	13343	13325	13379	13505	13241	13293	13451	13302	13384	13500	13256	13214	13362	13412	13209	13418	13447	13304	13527	13515	13450	13453	13427	13290	13399	13489	13178	13462	13300	13416	13412	13395	13385	13176	13606	13393	13374	13297	13162	13364	13505	13521	13612	13302	13332	13375	13395	13527	13383	13484	13482	13565	13241	13450	13316	13321	13335	13224	13222	13600	13473	13440	13478	13539	13322	13393	13275	13331	13296	13409	13391	13312	13479	13454	13395	13390	13485	13296	13591	13277	13510	13326	13331	13290	13393	13451	13490	13301	13375	13546	13345	13268	13444	13347	13603	13358	13220	13316	13200	13245	13241	13313	13288	13341	13431	13300	13448	13544	13519	13341	13419	13458	13419	13463	13259	13485	13255	13455	13282	13427	13343	13336	13469	13486	13431	13280	13359	13417	13221	13329	13612	13539	13358	13318	13326	13295	13190	13303	13441	13196	13243	13369	13386	13371	13187	13381	13363	13539	13323	13361	13486	13272	13412	13335	13226	13519	13503	13387	13259	13505	13405	13411	13439	13248	13464	13434	13329	13551	13312	13520	13247	13544	13172	13534	13189	13548	13499	13373	13399	13341	13336	13429	13466	13337	13358	13369	13390	13336	13339	13397	13528	13304	13285	13322	13291	13414	13355	13530	13636	13304	13341	13348	13290	13592	13320	13379	13419	13436	13405	13538	13452	13501	13394	13453	13496	13335	13487	13191	13370	13224	13381	13348	13433	13541	13435	13379	13207	13548	13504	13343	13368	13296	13304	13408	13424	13358	13382	13387	13465	13535	13217	13419	13347	13417	13583	13432	13364	13398	13419	13444	13379	13368	13442	13354	13349	13475	13286	13407	13404	13432	13255	13311	13271	13472	13321	13338	13327	13366	13316	13356	13427	13403	13438	13334	13387	13357	13565	13448	13446	13370	13428	13441	13511	13376	13159	13330	13451	13413	13443	13335	13517	13372	13210	13226	13413	13346	13199	13264	13376	13394	13229	13400	13481	13274	13266	13214	13344	13407	13263	13334	13354	13350	13243	13496	13710	13225	13337	13473	13306	13412	13361	13268	13300	13425	13460	13333	13478	13341	13346	13410	13302	13429	13411	13432	13424	13390	13359	13597	13501	13365	13424	13366	13472	13368	13295	13486	13281	13274	13273	13385	13328	13284	13314	13491	13386	13366	13250	13312	13385	13543	13452	13403	13236	13480	13334	13124	13253	13397	13284	13197	13500	13298	13379	13401	13432	13448	13382	13529	13378	13513	13414	13288	13452	13480	13434	13443	13305	13292	13431	13358	13562	13413	13447	13494	13070	13472	13328	13238	13339	13332	13423	13273	13388	13452	13472	13302	13532	13418	13290	13295	13259	13463	13380	13424	13406	13408	13399	13393	13342	13547	13333	13396	13434	13194	13374	13379	13312	13234	13322	13462	13441	13268	13336	13233	13493	13405	13351	13367	13449	13283	13458	13488	13434	13397	13380	13317	13344	13433	13442	13501	13457	13483	13235	13413	13647	13362	13332	13421	13227	13248	13350	13347	13345	13095	13463	13404	13459	13315	13342	13383	13487	13563	13362	13452	13407	13461	13455	13402	13514	13320	13465	13373	13297	13364	13500	13293	13490	13223	13338	13188	13349	13218	13407	13371	13443	13496	13292	13426	13601	13285	13413	13345	13174	13459	13301	13466	13301	13356	13440	13372	13353	13343	13315	13373	13319	13232	13405	13451	13219	13396	13214	13356	13482	13338	13360	13544	13472	13276	13262
15426	27907	26185	20982	18149	16612	15825	14998	14791	14323	14554	30687	34016	27702	14276	13474	13226	13218	13419	13253	13370	13218	13334	13343	13257	13481	13216	13401	13201	13270	13346	13215	13532	13747	14168	13938	13733	13570	13361	13261	13282	13316	13196	13249	13382	13365	13371	13329	13231	13379	13358	13360	13334	13149	13433	13369	13480	13130	13423	13182	13335	13104	13246	13136	13170	13385	13230	13114	13286	13274	13245	13081	13204	13446	13473	13278	13275	13295	13289	13302	13344	13189	13325	13269	13348	13163	13381	13235	13339	13148	13277	13335	13296	13175	13278	13120	13234	13294	13245	13194	13448	13220	13075	13187	13346	13291	13318	13250	13384	13169	13341	13394	13234	13157	13171	13154	13182	13350	13177	13209	13147	13271	13194	13336	13248	13203	13194	13435	13398	13337	13214	13171	13165	13186	13250	13354	13196	13239	13306	13108	13238	13268	13363	13238	13088	13371	13192	13321	13238	13113	13426	13259	13228	13068	13345	13298	13242	13307	13302	13284	13174	13085	13364	13241	13298	13282	13317	13317	13188	13332	13272	13291	13249	13331	13291	13204	13351	13243	13226	13383	13357	13235	13381	13338	13249	13262	13255	13252	13219	13247	13203	13277	13315	13241	13213	13155	13288	13465	13333	13379	13324	13292	13067	13220	13306	13277	13088	13318	13108	13090	13338	13281	13220	13397	13266	13247	13293	13348	13121	13348	13404	13146	13294	13275	13337	13391	13200	13304	13405	13303	13283	13396	13304	13234	13226	13139	13024	13402	13164	13432	13268	13237	13215	13370	13207	13336	13321	13169	13096	13259	13312	13288	13259	13171	13277	13284	13126	13313	13555	13259	13344	13389	13223	13215	13399	13341	13288	13302	13239	13126	13132	13362	13209	13221	13379	13443	13436	13369	13339	13287	13219	13120	13262	13213	13070	13235	13331	13263	13443	13202	13114	13440	13183	13277	13146	13376	13345	13250	13384	13343	13401	13259	13402	13290	13127	13370	13208	13208	13293	13326	13265	13150	13203	13253	13293	13304	13116	13277	13381	13234	13212	13294	13339	13296	13396	13145	13076	13362	13101	13289	13214	13020	13283	13437	13153	13357	13131	13437	13183	13228	13239	13148	13156	13278	13099	13300	13287	13253	13334	13277	13364	13160	13141	13371	13331	13341	13304	13346	13449	13209	13365	13187	13300	13299	13286	13283	13250	13335	13201	13287	13139	13398	13232	13240	13513	13407	13282	13233	13283	13317	13269	13184	13341	13342	13450	13204	13276	13221	13169	13106	13285	13130	13308	13307	13320	13346	13221	13214	13219	13422	13307	13175	13233	13181	13228	13239	13368	13140	13090	13237	13255	13343	13258	13245	13168	13158	13110	13113	13253	13183	13307	13212	13246	13313	13159	13207	13185	13242	13306	13042	13393	13290	13269	13282	13133	13242	13302	13243	13324	13334	13168	13314	13366	13131	13496	13384	13234	13295	13272	13448	13274	13256	13344	13153	13216	13274	13240	13030	13182	13242	13251	13137	13130	13266	13185	13344	13236	13271	13376	13146	13294	13280	13245	13157	13278	13213	13444	13294	13163	13366	13428	13306	13234	13357	13178	13236	13327	13106	13280	13201	13238	13379	13303	13037	13253	13285	13314	13219	13228	13364	13351	13399	13155	13268	13171	13084	13255	13260	13244	13238	13192	13295	13355	13230	13285	13147	13333	13252	13025	13331	13256	13358	13272	13273	13163	13250	13439	13211	13230	13279	13166	13158	13346	13056	13219	13253	13392	13401	13224	13421	13125	13274	13289	13297	13124	13267	13155	13325	13355	13377	13277	13183	13209	13173	13359	13304	13128	13099	13243	13284	13323	13325	13243	13346	13209	13224	13273	13259	13290	13332	13389	13176	13290	13291	13253	13245	13361	13283	13274	13122	13302	13192	13263	13344	13264	13331	13397	13369	13311	13215	13388	13305	13252	13523	13007	13255	13365	13357	13293	13066	13151	13188	13449	13219	13229	13435	13239	13270	13220	13218	13234	13311	13248	13239	13438	13296	13216	13253	13366	13142	13312	13403	13166	13189	13355	13187	13273	13310	13227	13392	13099	13338	13399	13286	13347	13465	13176	13214	13346	13282	13329	13254	13344	13036	13445	13347	13230	13311	13346	13328	13195	13140	13317	13201	13359	13331	13264	13281	13290	13307	13416	13307	13184	13304	13259	13159	13388	13318	13169	13325	13130	13259	13181	13210	13287	13216	13304	13040	13354	13100	13214	13196	13225	13213	13192	13157	13353	13247	13236	13077	13389	13121	13195	13010	13265	13154	13209	13291	13226	13348	13281	13332	13275	13195	13130	13246	13284	13381	13111	13210	13250	13524	13229	13279	13323	13129	13162	13267	13360	13237	13217	13185	13187	13225	13405	13195	13420	13359	13329	13143	13189	13328	13064	13291	13319	13343	12989	13200	13275	13150	13133	13317	13300	13327	13260	13342	13258	13248	13315	13247	13351	13443	13208	13134	13374	13179	13193	13157	13330	13241	13367	13211	13378	13256	13360	13322	13202	13044	13340	13370	13312	13257	13423	13190	13239	13360	13170	13278	13386	13183	13219	13239	13359	13218	13167	13167	13186	13037	13277	13109	13407	13299	13387	13146	13347	13137	13168	13227	13171	13322	13222	13176	13032	13375	13228	13460	13227	13376	13160	13199	13375	13084	13148	13199	13232	13239	13449	13221	13153	13278	13234	13206	13121	13302	13458	13398	13245	13160	13233	13260	13214	13324	13273	13280	13218	13173	13240	13212	13150	13198	13254	13228	13215	13308	13348	13183	13205	13308	13341	13252	13285	13162	13087	13449	13225	13215	13370	13196	13520	13313	13442	13241	13210	13222	13234	13037	13270	13224	13150	13344	13066	13101	13429	13301	13292	13185	13289	13340	13523	13148	13447	13231	13251	13194	13216	13342	13283	13335	13313	13356	13051	13345	13217	13297	13136	13085	13262	13248	13407	13446	13121	13006	13272	13102	13461	13161	13290	13342	13273	13236	13164	13128	13210	13130	13262	13210	13193	13255	13100	13356	13154	13321	13308	13181	13370	13193	13323	13012	13113	13460	13145	13241	13240	13203	13349	13198	13257	13343	13215	13296	13149	13271	13196	13086	13223	13412	13407	13226	13314	13246	13250	13371	13450	13325	13370	13293	13084	13415	13412	13252	13138	13248	13164	13144	13293	13416	13257	13192	13194	13241	13095	13083	13238	13267	13249	13120	13315	13480	13291	13311	13312	13263	13135	13351	13311	13202	13119	13113	13162	13077	13125	13221	13203	13311	13302	13181	13337	13355	13216	13225	13217	13369	13060	13161	13248	13178	13097	13284	13385	13348	13303	13083	13430	13217	13393	13143	13214	13252	13367	13295	13107	13087	13204	13282	13305	13144	13207	13391	13311	13245	13324	13390	13402	13258	13290	13260	13215	13403	13338	13319	13396	13276	13273	13129	13135	13286	13219	13123	13130	13132	13268	13076	13207	13315	13167	13184	13186	13252	13280	13225	13222	13331	13237	13207	13303	13208	13216	13257	13315	13355	13132	13118	13189	13317	13306	13251	13115	13439	13230	13253	13305	13422	13128	13237	13206	13337	13431	13203	13248	13220	13199	13185	13279	13245	13259	13262	13229	13115	13409	13279	13117	13223	13303	13205	13042	13184	13225	13244	13066	13338	13069	13342	13221	13305	13228	13192	13150	13350	13278	13170	13222	13125	13142	13327	13216	13366	13235	13187	13213	13139	13258	13291	13293	13233	13289	13291	13341	13384	13315	13265	13290	13400	13269	13070	13381	13246	13205	13315	13292	13346	13212	13250	13273	13253	13187	13223	13192	13161	13235	13267	13170	13440	13317	13358	13352	13273	13335	13365	13404	13082	13180	13140	13277	13244	13281	13245	13333	13218	13154	13325	13285	13324	13182	13285	13260	13290	13220	13230	13331	13299	13165	13271	13323	13307	13308	13394	13284	13248	13419	13217	13113	13217	13449	13260	13259	13209	13292	13240	13289	13250	13237	13428	13245	13370	13354	13321	13187	12969	13349	13253	13343	13231	13227	13317	13304	13126	13366	13298	13136	13315	13094	13277	13293	13197	13285	13371	13015	13268	13389	13275	13093	13298	13227	13329	13244	13222	13327	13338	13148	13262	13250	13398	13304	13189	13206	13295	13322	13531	13214	13075	13262	13195	13262	13390	13135	13270	13353	13244	13297	13261	13226	13224	13418	13150	13285	13119	13364	13073	13213	13286	13177	13345	13340	13202	13188	13253	13109	13177	13262	13132	13362	13370	13009	13468	13139	13286	13378	13367	13353	13198	13167	13323	13275	13281	13327	13182	13253	13389	13147	13229	13231	13284	13260	13223	13198	13304	13366	13426	13361	13229	13118	13229	13381	13168	13197	13387	13334	13329	13291	13180	13342	13276	13238	13168	13130	13117	13184	13343	13402	13298	13218	13266	13462	13221	13221	13079	13331	13368	13203	13306	13116	13209	13330	13324	13299	13237	13181	13277	13233	13343	13216	13183	13081	13530	13176	13067	13278	13165	13304	13295	13381	13297	13346	13198	13282	13290	13094	13210	13271	13257	13109	13278	13252	13190	13335	13246	13253	13342	13197	13229	13248	13185	13184	13255	13181	13333	13286	13388	13163	13171	13264	13416	13330	13253	13336	13290	13276	13085	13356	13242	13225	13216	13170	13232	13196	13316	13184	13376	13222	13262	13345	13190	13380	13271	13299	13212	13222	13166	13439	13288	13366	13288	13314	13215	13298	13241	13338	13238	13265	13263	13210	13369	13283	13235	13250	13299	13350	13231	13288	13243	13337	13288	13339	13390	13351	13352	13259	13338	13297	13357	13283	13294	13131	13213	13310	13256	13411	13251	13223	13361	13324	13339	13249	13096	13361	13324	13337	13335	13277	13325	13247	13387	13288	13170	13065	13153	13329	13304	13245	13048	13116	13221	13150	13290	13245	13345	13170	13076	13260	13326	13177	13187	13271	13314	13303	13309	13262	13239	13257	13212	13108	13267	13183	13397	13343	13208	13338	13213	13228	13288	13115	13278	13407	13120	13554	13316	13296	13391	13220	13184	13385	13274	13265	13339	13303	13223
23090	21362	29307	23787	21457	22617	21631	15131	13905	13886	14563	32358	38593	30959	16549	13333	12685	12709	12652	12899	12607	12691	12775	12708	12716	12829	12541	12774	12697	12634	12588	12589	12548	13090	13873	13611	13346	12941	12761	12720	12519	12618	12786	12528	12773	12661	12725	12689	12485	12543	12708	12548	12422	12580	12532	12655	12628	12703	12737	12639	12601	12515	12716	12518	12597	12633	12518	12580	12620	12363	12727	12502	12495	12812	12608	12698	12579	12642	12636	12412	12689	12697	12481	12675	12464	12352	12570	12652	12675	12409	12538	12558	12589	12620	12529	12399	12523	12597	12567	12624	12634	12660	12286	12480	12642	12466	12597	12610	12564	12634	12548	12571	12443	12565	12527	12706	12479	12492	12664	12724	12694	12362	12547	12787	12707	12617	12614	12557	12536	12652	12570	12694	12545	12563	12573	12676	12515	12550	12634	12436	12528	12563	12486	12572	12484	12450	12527	12642	12649	12462	12674	12448	12479	12527	12377	12451	12631	12453	12443	12633	12786	12591	12469	12645	12372	12465	12563	12759	12590	12543	12483	12600	12511	12367	12672	12613	12503	12528	12604	12582	12422	12569	12573	12393	12453	12568	12530	12455	12482	12572	12463	12535	12456	12380	12575	12539	12690	12392	12377	12490	12454	12295	12572	12460	12502	12440	12543	12540	12592	12670	12410	12506	12440	12463	12401	12608	12377	12558	12637	12624	12768	12567	12658	12637	12538	12485	12488	12420	12635	12542	12483	12500	12521	12429	12515	12677	12503	12426	12518	12471	12482	12549	12505	12544	12680	12636	12547	12402	12424	12477	12467	12548	12600	12637	12599	12605	12564	12620	12645	12546	12380	12717	12610	12621	12516	12703	12511	12558	12494	12551	12407	12455	12613	12502	12762	12418	12697	12518	12597	12610	12631	12419	12559	12515	12504	12535	12494	12511	12565	12701	12277	12703	12563	12738	12515	12517	12440	12597	12555	12488	12657	12575	12487	12489	12581	12840	12751	12617	12560	12521	12536	12477	12621	12640	12517	12520	12476	12700	12661	12532	12533	12474	12476	12547	12534	12683	12584	12486	12578	12408	12656	12311	12469	12542	12273	12479	12636	12430	12589	12605	12643	12725	12486	12600	12461	12745	12600	12385	12511	12609	12421	12606	12615	12785	12716	12597	12306	12566	12477	12654	12424	12522	12554	12658	12406	12505	12581	12408	12462	12510	12659	12558	12660	12401	12483	12661	12511	12400	12593	12686	12435	12647	12519	12542	12644	12508	12511	12432	12381	12635	12680	12601	12551	12525	12478	12525	12513	12658	12428	12538	12484	12494	12511	12625	12332	12298	12525	12559	12674	12504	12731	12673	12576	12486	12353	12502	12690	12651	12559	12604	12342	12656	12501	12591	12444	12517	12516	12307	12567	12594	12671	12473	12509	12358	12527	12490	12399	12599	12630	12522	12584	12419	12432	12639	12449	12433	12583	12596	12688	12386	12738	12630	12414	12523	12489	12558	12429	12661	12617	12564	12552	12589	12577	12410	12641	12430	12522	12748	12582	12760	12588	12597	12559	12513	12556	12460	12559	12651	12618	12568	12679	12706	12487	12452	12523	12425	12515	12530	12740	12406	12555	12293	12407	12594	12750	12568	12583	12601	12616	12464	12546	12505	12583	12585	12774	12421	12565	12433	12688	12653	12522	12501	12508	12576	12526	12689	12481	12517	12577	12720	12471	12713	12638	12525	12486	12521	12495	12737	12622	12576	12754	12578	12659	12586	12505	12407	12574	12589	12528	12578	12498	12567	12705	12531	12533	12388	12526	12267	12395	12781	12660	12735	12518	12559	12546	12469	12536	12523	12541	12522	12544	12743	12381	12501	12490	12358	12516	12541	12472	12514	12418	12569	12516	12553	12716	12426	12470	12594	12594	12664	12486	12468	12549	12516	12487	12433	12641	12498	12603	12526	12416	12331	12454	12678	12622	12618	12591	12547	12511	12383	12543	12602	12687	12427	12550	12604	12526	12567	12485	12394	12652	12609	12651	12601	12442	12667	12625	12328	12596	12413	12575	12424	12624	12719	12567	12667	12437	12616	12505	12555	12698	12429	12469	12558	12565	12387	12516	12411	12568	12566	12574	12416	12507	12348	12587	12431	12643	12588	12558	12378	12582	12621	12516	12631	12796	12463	12401	12235	12327	12731	12515	12591	12486	12550	12643	12473	12718	12372	12471	12642	12710	12488	12751	12575	12512	12441	12543	12626	12730	12414	12551	12503	12596	12661	12647	12515	12744	12451	12392	12377	12416	12478	12482	12481	12571	12434	12483	12566	12525	12525	12689	12408	12558	12588	12445	12567	12705	12585	12534	12452	12588	12669	12612	12446	12420	12480	12571	12663	12528	12419	12481	12491	12575	12529	12615	12701	12479	12528	12460	12430	12561	12574	12398	12554	12493	12544	12590	12600	12533	12558	12549	12498	12432	12626	12581	12434	12564	12442	12556	12499	12683	12622	12554	12461	12486	12412	12555	12495	12691	12745	12465	12491	12470	12606	12538	12467	12511	12531	12527	12692	12606	12723	12498	12400	12509	12527	12485	12582	12593	12410	12361	12498	12407	12553	12560	12518	12633	12645	12606	12651	12470	12543	12474	12557	12601	12684	12493	12448	12504	12675	12417	12452	12661	12551	12439	12398	12446	12605	12446	12544	12605	12619	12579	12444	12549	12453	12635	12422	12551	12364	12478	12549	12687	12437	12493	12516	12581	12591	12622	12563	12586	12641	12567	12666	12702	12648	12332	12611	12452	12420	12589	12489	12382	12427	12618	12506	12590	12626	12630	12404	12590	12764	12537	12420	12533	12509	12450	12517	12555	12618	12468	12520	12649	12488	12694	12589	12519	12634	12344	12458	12501	12557	12514	12701	12645	12505	12622	12569	12400	12650	12524	12579	12545	12587	12541	12579	12596	12501	12495	12722	12663	12477	12496	12548	12770	12563	12604	12416	12667	12629	12482	12346	12475	12610	12586	12389	12684	12339	12483	12454	12476	12595	12425	12517	12497	12663	12560	12590	12644	12488	12454	12522	12533	12451	12349	12512	12573	12570	12549	12548	12548	12566	12519	12756	12441	12629	12542	12472	12371	12640	12385	12448	12579	12651	12338	12661	12656	12488	12461	12475	12601	12556	12711	12474	12468	12617	12392	12522	12725	12704	12712	12328	12564	12540	12605	12643	12684	12789	12732	12552	12385	12448	12553	12479	12507	12444	12515	12624	12658	12538	12502	12483	12445	12443	12671	12516	12624	12528	12378	12502	12571	12532	12579	12433	12581	12532	12546	12595	12542	12658	12796	12636	12618	12307	12594	12468	12607	12626	12471	12495	12439	12445	12705	12625	12566	12602	12642	12435	12585	12701	12646	12390	12548	12621	12462	12409	12445	12622	12642	12637	12594	12633	12511	12500	12551	12565	12521	12505	12437	12542	12332	12482	12510	12527	12557	12559	12545	12621	12523	12365	12653	12742	12510	12467	12593	12399	12642	12446	12579	12424	12616	12359	12354	12584	12622	12560	12691	12433	12400	12601	12427	12519	12426	12501	12571	12439	12449	12402	12556	12419	12410	12584	12520	12480	12568	12439	12491	12485	12507	12539	12552	12620	12501	12642	12390	12521	12533	12727	12603	12668	12536	12582	12417	12469	12553	12557	12575	12522	12369	12543	12606	12482	12651	12597	12504	12593	12549	12432	12499	12587	12407	12414	12551	12646	12503	12585	12613	12616	12582	12498	12488	12396	12480	12676	12638	12515	12473	12779	12342	12778	12430	12658	12354	12781	12563	12625	12571	12602	12485	12485	12456	12389	12556	12551	12755	12600	12519	12561	12515	12470	12593	12646	12466	12565	12584	12537	12474	12456	12576	12470	12377	12485	12591	12346	12582	12601	12686	12596	12518	12389	12574	12569	12428	12491	12586	12587	12659	12543	12271	12538	12767	12443	12471	12549	12506	12578	12544	12431	12429	12553	12445	12506	12536	12318	12531	12681	12387	12425	12594	12607	12401	12467	12541	12488	12472	12510	12433	12383	12620	12450	12296	12569	12691	12433	12521	12496	12494	12477	12579	12734	12743	12610	12477	12528	12652	12747	12612	12647	12563	12589	12617	12455	12523	12661	12458	12523	12460	12468	12521	12632	12566	12426	12494	12465	12488	12724	12458	12702	12539	12593	12568	12623	12522	12541	12533	12595	12357	12488	12553	12578	12573	12456	12686	12745	12410	12416	12557	12508	12512	12797	12591	12558	12452	12418	12580	12529	12662	12548	12329	12634	12332	12536	12613	12602	12585	12558	12459	12636	12375	12493	12634	12501	12555	12450	12424	12641	12622	12389	12555	12536	12581	12474	12520	12380	12602	12743	12520	12429	12646	12522	12518	12427	12446	12427	12501	12600	12600	12525	12523	12616	12528	12577	12457	12304	12582	12567	12615	12671	12607	12526	12513	12473	12542	12613	12590	12426	12645	12544	12589	12562	12624	12675	12554	12466	12717	12551	12583	12358	12479	12796	12437	12645	12489	12425	12586	12684	12282	12482	12532	12584	12681	12696	12594	12361	12643	12353	12454	12439	12482	12680	12575	12445	12308	12593	12372	12441	12593	12620	12455	12430	12511	12576	12470	12417	12635	12672	12655	12567	12531	12554	12549	12810	12579	12541	12543	12427	12654	12564	12449	12539	12613	12652	12437	12360	12527	12407	12363	12638	12561	12473	12600	12433	12568	12596	12626	12448	12558	12424	12682	12697	12464	12509	12583	12456	12516	12574	12428	12397	12506	12405	12355	12600	12539	12539	12524	12587	12429	12405	12333	12569	12675	12550	12630	12646	12541	12598	12719	12675	12471	12657	12344	12655	12580	12665	12686	12519	12543	12524	12592	12685	12449	12479	12564	12412	12658	12341	12596	12725	12594	12612	12620	12474	12544	12598	12588	12750	12619	12659	12427	12462	12476	12408	12351	12464	12552	12456	12393	12584	12724	12432	12534	12437	12671	12579	12651	12592	12406	12538	12588	12539	12643	12496	12628	12402	12459	12498	12488	12407	12715	12637	12514	12748	12376	12586	12528	12695	12594	12507	12447	12492	12521	12561	12478	12465	12671	12589
17151	32305	30002	23661	20718	18485	16605	15840	15042	14555	16383	39503	42797	32778	14298	12892	12773	12796	12917	12869	12847	12827	12785	12665	12820	13017	12869	12829	12941	12862	12786	12934	12844	13502	15005	14351	13784	13426	12876	12956	12764	12824	12792	12565	12654	12682	12791	12862	12794	12878	12828	12568	12826	12889	12727	12683	12715	12703	12791	12817	12762	12663	12784	12749	12757	12686	12851	12760	12935	12680	12725	12825	12808	12728	12737	12681	12689	12782	12819	12482	12899	12684	12834	12785	12790	12826	12830	12579	12824	12747	12711	12873	12778	12728	12838	12621	12715	12642	12756	12794	12734	12654	12799	12610	12740	12785	12792	12803	12713	12683	12696	12807	12708	12776	12761	12699	12662	12695	12675	12716	12705	12664	12890	12771	12722	12744	12729	12961	12614	12846	12583	12755	12717	12527	12562	12822	12766	12679	12792	12787	12703	12890	12696	12666	12949	12647	12947	12767	12606	12716	12655	12687	12751	12700	12673	12953	12784	12686	12816	12720	12676	12714	12720	12845	12774	12628	12812	12784	12782	12795	12782	12527	12789	12522	12798	12491	12816	12866	12630	12817	12765	12763	12653	12575	12810	12686	12743	12806	12657	12689	12575	12740	12692	12733	12678	12746	12554	12722	12873	12878	12705	12770	12721	12712	12751	12707	12775	12825	12605	12793	12786	12784	12832	12693	12711	12568	12747	12759	12853	12688	12787	12753	12705	12729	12693	12622	12769	12786	12747	12823	12788	12746	12822	12649	12994	12507	12770	12826	12777	12692	12750	12556	12712	12894	12766	12846	12673	12823	12726	12682	12745	12718	12761	12811	12771	12690	12826	12799	12768	12729	12856	12770	12598	12608	12575	12839	12773	12694	12645	12743	12806	12858	12807	12414	12697	12770	12848	12780	12666	12671	12767	12798	12708	12634	12594	12663	12763	12761	12837	12940	12723	12550	12773	12787	12663	12598	12480	12904	12682	12856	12751	12646	12785	12732	12710	12696	12440	12728	12696	12776	12891	12688	12711	12467	12832	12935	12742	12524	12714	12762	12790	12853	12783	12793	12659	12792	12619	12804	12749	12689	12735	12743	12755	12767	12754	12980	12736	12612	12789	12658	12769	12528	12812	12662	12879	12707	12673	12705	12795	12604	12691	12805	12741	12703	12666	12780	12873	12730	12639	12734	12739	12726	12688	12733	12660	12625	12797	12672	12732	12648	12695	12606	12697	12778	12600	12744	12811	12781	12778	12696	12754	12732	12628	12691	12808	12739	12744	12560	12750	12766	12746	12767	12646	12661	12726	12786	12637	12743	12763	12705	12770	12792	12661	12731	12756	12908	12777	12684	12820	12714	12803	12709	12815	12633	12672	12689	12778	12661	12703	12742	12700	12848	12625	12719	12863	12585	12742	12676	12755	12739	12651	12764	12840	12669	12691	12823	12685	12770	12513	12753	12621	12670	12837	12657	12689	12658	12652	12788	12842	12694	12736	12727	12897	12847	12798	12855	12613	12733	12695	12816	12808	12676	12709	12690	12879	12869	12770	12793	12768	12734	12590	12844	12909	12860	12711	12800	12722	12859	12852	12744	12782	12758	12852	12687	12729	12598	12635	12556	12711	12896	12735	12748	12724	12594	12606	12829	12700	12711	12588	12666	12700	12794	12829	12705	12640	12675	12677	12877	12736	12701	12725	12863	12626	12709	12712	12794	12704	12702	12537	12718	12929	12575	12899	12664	12647	12785	12552	12643	12851	12675	12616	12727	12724	12766	12757	12524	12530	12772	12601	12840	12736	12650	12669	12660	12730	12709	12728	12705	12541	12783	12790	12599	12687	12580	12756	12838	12767	12667	12724	12789	12596	12771	12760	12605	12795	12645	12866	12615	12588	12807	12871	12756	12679	12742	12701	12855	12749	12712	12573	12638	12580	12656	12811	12672	12815	12865	12662	12795	12831	12725	12626	12719	12888	12637	12663	12711	12720	12698	12700	12739	12700	12816	12631	12777	12676	13040	12653	12677	12473	12759	12679	12843	12815	12706	12514	12723	12745	12646	12753	12885	12732	12632	12730	12711	12849	12587	12653	12602	12708	12696	12698	12721	12634	12716	12910	12491	12788	12564	12788	12628	12809	12884	12677	12671	12821	12790	12750	12682	12731	12739	12697	12691	12874	12661	12664	12873	12605	12752	12544	12774	12805	12734	12778	12576	12810	12801	12803	12630	12794	12781	12877	12702	12773	12547	12650	12618	12771	12550	12843	12651	12686	12627	12777	12585	12683	12838	12610	12786	12633	12754	12801	12805	12887	12453	12848	12687	12651	12752	12642	12671	12731	12783	12607	12626	12636	12802	12512	12798	12822	12917	12741	12568	12775	12774	12683	12673	12680	12621	12613	12686	12590	12692	12664	12694	12684	12404	12681	12674	12631	12853	12582	12734	12700	12823	12808	12716	12713	12611	12853	12857	12581	12591	12676	12675	12644	12706	12692	12589	12702	12569	12769	12916	12700	12771	12861	12562	12700	12534	12651	12720	12673	12750	12566	12599	12754	12563	12600	12774	12819	12760	12828	12608	12709	12694	12620	12936	12654	12670	12728	12808	12669	12752	12780	12632	12778	12737	12591	12769	12785	12897	12646	12708	12680	12705	12727	12525	12652	12800	12772	12714	12657	12791	12831	12728	12673	12595	12764	12807	12667	12736	12740	12573	12855	12711	12773	12783	12741	12781	12738	12682	12731	12836	12792	12543	12839	12664	12723	12782	12667	12615	12740	12676	12720	12672	12805	12654	12818	12767	12784	12840	12462	12684	12748	12776	12866	12524	12678	12672	12740	12773	12725	12670	12752	12669	12561	12746	12714	12668	12602	12748	12695	12793	12752	12739	12854	12524	12774	12745	12728	12866	12670	12697	12718	12683	12690	12873	12727	12734	12756	12680	12704	12651	12684	12853	12748	12854	12817	12700	12550	12788	12643	12681	12895	12737	12676	12752	12615	12591	12674	12802	12846	12545	12598	12689	12746	12737	12757	12713	12667	12790	12675	12809	12646	12840	12792	12814	12723	12789	12901	12735	12725	12835	12685	12750	12735	12748	12622	12699	12619	12830	12764	12792	12591	12793	12678	12731	12891	12698	12830	12762	12788	12914	12819	12803	12664	12784	12795	12659	12692	12694	12689	12831	12771	12699	12643	12590	12697	12630	12814	12684	12659	12652	12743	12916	12718	12687	12716	12794	12660	12592	12753	12682	12737	12542	12753	12676	12846	12668	12927	12821	12664	12746	12749	12774	12635	12559	12526	12750	12737	12889	12742	12641	12642	12710	12649	12743	12884	12667	12656	12807	12654	12776	12869	12576	12758	12510	12758	12758	12692	12648	12724	12892	12755	12772	12772	12477	12750	12745	12825	12849	12720	12714	12696	12822	12725	12668	12877	12652	12703	12577	12709	12612	12728	12718	12885	12648	12809	12861	12725	12706	12636	12728	12642	12730	12560	12844	12650	12610	12673	12689	12862	12737	12675	12753	12623	12773	12713	12658	12697	12780	12831	12638	12741	12514	12743	12477	12708	12727	12602	12811	12663	12701	12866	12786	12714	12816	12753	12729	12604	12577	12791	12669	12718	12720	12739	12758	12725	12550	12823	12737	12640	12691	12680	12681	12780	12815	12801	12669	12780	12680	12653	12884	12774	12799	12707	12579	12725	12648	12765	12689	12612	12827	12721	12503	12746	12637	12700	12694	12717	12607	12821	12655	12717	12655	12803	12703	12680	12693	12740	12865	12574	12770	12720	12560	12832	12687	12602	12613	12635	12874	12851	12781	12746	12705	12629	12747	12853	12694	12751	12822	12630	12684	12715	12629	12767	12857	12748	12834	12824	12551	12648	12731	12719	12632	12824	12824	12838	12778	12659	12745	12673	12743	12780	12644	12621	12696	12666	12593	12659	12834	12710	12648	12740	12750	12623	12800	12907	12680	12638	12656	12741	12430	12546	12801	12677	12814	12729	12701	12870	12562	12736	12650	12687	12792	12827	12673	12781	12649	12756	12697	12654	12393	12693	12821	12626	12906	12588	12743	12666	12592	12759	12726	12658	12852	12655	12734	12752	12829	12657	12891	12698	12723	12753	12846	12665	12674	12795	12657	12766	12798	12684	12792	12910	12753	12834	12746	12723	12668	12686	12679	12598	12824	12784	12799	12702	12749	12915	12789	12510	12708	12786	12755	12777	12690	12776	12717	12625	12760	12729	12862	12840	12736	12756	12791	12727	12777	12697	12776	12817	12821	12811	12728	12635	12849	12720	12810	12712	12916	12810	12557	12579	12599	12543	12620	12643	12842	12792	12746	12569	12700	12767	12490	12721	12703	12729	12707	12627	12737	12726	12731	12650	12796	12684	12714	12680	12602	12729	12533	12801	12653	12830	12629	12676	12597	12657	12882	12896	12732	12627	12910	12711	12740	12571	12703	12701	12564	12822	12705	12850	12780	12771	12759	12619	12747	12791	12784	12569	12770	12540	12845	12721	12645	12795	12726	12704	12714	12743	12781	12994	12876	12763	12641	12647	12691	12740	12665	12773	12824	12865	12812	12746	12711	12720	12737	12685	12752	12770	12673	12946	12818	12703	12603	12752	12673	12712	12830	12638	12648	12728	12714	12851	12711	12654	12686	12680	12736	12636	12636	12789	12537	12824	12634	12758	12792	12668	12743	12637	12698	12576	12590	12741	12762	12671	12777	12715	12665	12881	12837	12672	12706	12672	12795	12614	12658	12681	12685	13003	12691	12587	12718	12712	12762	12724	12783	12680	12968	12734	12615	12760	12791	12568	12762	12723	12722	12606	12679	12767	12767	12833	12617	12736	12705	12668	12832	12901	12735	12717	12677	12793	12775	12706	12561	12582	12825	12657	12635	12559	12749	12697	12667	12819	12789	12723	12785	12702	12624	12679	12771	12720	12808	12856	12685	12865	12698	12719	12624	12779	12723	12781	12533	12733	12629	12560	12748	12579	12655	12808	12615	12685	12642	12663	12789	12656	12677	12827	12566	12784	12654	12694	12764	12742	12788	12867	12657	12615	12735	12706	12703	12791	12793	12757	12762	12725	12608	12898	12649	12734	12815	12815	12704	12514	12564	12776	12767	12799	12796
27224	21722	22199	17125	13419	12666	12596	12473	12344	11917	12358	13361	14456	12841	11958	11753	11804	11536	11622	11647	11832	11775	11637	11748	11683	11734	11891	11720	11672	11664	11604	11527	11625	11784	11756	11741	11795	11766	11782	11740	11848	11629	11833	11753	11663	11646	11630	11766	11779	11762	11870	11807	11795	11628	11758	11618	11740	11722	11540	11690	11725	11735	11683	11774	11516	11538	11692	11626	11514	11753	11561	11813	11491	11689	11769	11653	11677	11786	11778	11645	11624	11753	11706	11701	11688	11884	11845	11757	11733	11547	11699	11592	11729	11623	11660	11773	11498	11573	11693	11651	11742	11587	11740	11698	11743	11745	11797	11656	11748	11794	11807	11602	11738	11676	11657	11485	11744	11717	11757	11793	11926	11647	11699	11736	11600	11815	11738	11831	11720	11699	11866	11762	11849	11541	11729	11810	11694	11641	11715	11614	11712	11748	11741	11557	11779	11727	11567	11799	11685	11551	11733	11844	11504	11623	11687	11725	11617	11672	11739	11718	11542	11617	11702	11727	11558	11661	11598	11621	11784	11684	11781	11657	11777	11738	11696	11630	11770	11732	11810	11805	11599	11628	11700	11677	11734	11647	11715	11672	11732	11528	11693	11661	11550	11521	11544	11686	11708	11687	11660	11686	11674	11531	11668	11579	11863	11743	11701	11568	11683	11522	11643	11541	11621	11695	11789	11757	11751	11548	11860	11840	11702	11701	11666	11810	11828	11863	11713	11722	11683	11697	11704	11599	11728	11632	11608	11630	11670	11600	11690	11536	11664	11501	11663	11660	11724	11770	11712	11686	11735	11837	11494	11514	11641	11832	11670	11639	11706	11892	11695	11827	11545	11709	11637	11760	11539	11593	11756	11689	11714	11866	11657	11790	11684	11589	11708	11692	11656	11708	11629	11821	11863	11747	11766	11672	11798	11729	11633	11815	11649	11697	11693	11676	11831	11747	11624	11727	11756	11764	11736	11730	11860	11733	11590	11693	11703	11812	11711	11575	11666	11608	11706	11730	11736	11683	11699	11926	11677	11658	11636	11892	11671	11531	11572	11713	11719	11690	11547	11625	11858	11651	11665	11880	11550	11659	11670	11741	11689	11728	11740	11635	11687	11702	11651	11781	11681	11561	11791	11731	11713	11681	11768	11750	11593	11511	11692	11695	11628	11584	11809	11611	11647	11623	11710	11840	11745	11639	11610	11654	11741	11561	11728	11620	11645	11638	11750	11789	11711	11710	11748	11699	11812	11801	11922	11789	11586	11696	11705	11751	11787	11760	11719	11659	11909	11540	11700	11720	11638	11705	11738	11701	11544	11820	11799	11479	11711	11735	11681	11643	11694	11798	11661	11539	11774	11547	11429	11649	11467	11654	11702	11697	11765	11631	11692	11773	11823	11852	11769	11620	11709	11570	11562	11667	11823	11715	11652	11622	11676	11756	11672	11646	11499	11765	11594	11577	11746	11833	11839	11731	11876	11705	11735	11778	11658	11857	11645	11689	11603	11689	11830	11743	11844	11630	11573	11538	11863	11589	11785	11737	11574	11566	11588	11739	11960	11605	11602	11739	11582	11587	11701	11554	11582	11698	11595	11696	11790	11698	11788	11575	11693	11883	11615	11690	11647	11532	11682	11648	11461	11753	11608	11814	11818	11684	11659	11610	11770	11693	11556	11635	11768	11567	11536	11768	11559	11564	11699	11748	11816	11842	11712	11680	11614	11713	11747	11683	11536	11756	11716	11769	11624	11596	11457	11741	11652	11907	11834	11804	11700	11662	11679	11651	11656	11323	11794	11631	11852	11605	11553	11704	11969	11625	11776	11574	11625	11588	11666	11659	11786	11824	11874	11775	11645	11632	11778	11635	11612	11676	11719	11569	11624	11713	11588	11583	11836	11786	11621	11750	11747	11739	11622	11800	11644	11815	11704	11663	11646	11653	11543	11666	11870	11754	11747	11729	11753	11635	11547	11679	11806	11953	11659	11705	11828	11840	11792	11755	11665	11772	11729	11536	11708	11647	11755	11775	11765	11766	11779	11733	11766	11671	11685	11690	11732	11733	11713	11605	11785	11687	11668	11712	11605	11612	11840	11721	11712	11623	11701	11710	11604	11696	11738	11736	11682	11552	11687	11861	11678	11832	11640	11513	11767	11756	11554	11718	11868	11751	11812	11631	11614	11688	11772	11676	11498	11647	11649	11673	11882	11661	11581	11818	11759	11697	11886	11792	11691	11790	11670	11923	11751	11753	11793	11627	11684	11721	11843	11585	11701	11656	11813	11707	11800	11628	11708	11653	11428	11626	11694	11648	11644	11526	11523	11638	11757	11721	11600	11689	11729	11559	11653	11624	11722	11678	11648	11823	11611	11483	11641	11684	11758	11771	11713	11622	11772	11721	11837	11692	11737	11582	11766	11785	11825	11588	11589	11649	11654	11714	11733	11556	11847	11726	11793	11634	11673	11847	11709	11699	11680	11850	11491	11661	11522	11779	11769	11675	11760	11844	11893	11780	11737	11605	11789	11633	11507	11528	11780	11490	11789	11695	11656	11639	11717	11578	11840	11747	11788	11756	11672	11806	11587	11669	11784	11763	11693	11597	11839	11794	11733	11777	11655	11709	11694	11760	11666	11781	11785	11631	11723	11675	11853	11799	11892	11755	11772	11593	11583	11587	11687	11702	11647	11695	11710	11679	11692	11843	11723	11817	11663	11808	11571	11680	11514	11760	11826	11687	11663	11699	11600	11644	11707	11610	11707	11567	11696	11748	11674	11565	11755	11558	11757	11788	11722	11653	11737	11716	11751	11703	11716	11693	11620	11646	11696	11640	11667	11659	11839	11669	11594	11811	11667	11620	11587	11682	11789	11680	11714	11593	11750	11805	11699	11889	11758	11643	11636	11610	11690	11600	11653	11615	11703	11801	11866	11653	11633	11701	11721	11586	11585	11628	11638	11891	11714	11557	11622	11576	11772	11796	11673	11706	11695	11707	11638	11649	11774	11630	11758	11588	11754	11583	11760	11620	11713	11653	11771	11628	11754	11733	11669	11721	11811	11672	11635	11650	11789	11856	11729	11821	11474	11691	11671	11658	11648	11880	11718	11658	11779	11672	11655	11885	11748	11637	11809	11836	11866	11684	11589	11833	11826	11908	11761	11865	11719	11690	11815	11603	11738	11706	11724	11597	11638	11675	11636	11715	11738	11723	11898	11805	11766	11594	11627	11982	11783	11856	11914	11786	11676	11868	11648	11645	11839	11549	11637	11865	11703	11664	11593	11681	11836	11747	11555	11636	11746	11536	11586	11641	11820	11772	11637	11525	11786	11691	11687	11580	11661	11686	11719	11626	11772	11703	11715	11674	11612	11766	11704	11647	11860	11553	11767	11624	11579	11715	11938	11726	11782	11696	11714	11744	11448	11684	11713	11697	11622	11827	11727	11683	11757	11748	11789	11692	11708	11639	11591	11735	11600	11824	11697	12008	11906	11814	11752	11714	11663	11728	11670	11687	11644	11615	11846	11721	11696	11902	11718	11666	11654	11670	11811	11576	11726	11857	11579	11935	11684	11755	11748	11783	11639	11763	11791	11593	11843	11711	11651	11781	11783	11782	11783	11593	11778	11789	11719	11710	12031	11786	11788	11555	11512	11645	11576	11625	11648	11661	11756	11750	11737	11758	11823	11580	11751	11835	11640	11584	11722	11723	11703	11710	11734	11716	11654	11719	11720	11751	11830	11625	11684	11630	11630	11591	11813	11593	11676	11719	11860	11897	11753	11792	11689	11760	11737	11616	11791	11694	11695	11774	11799	11761	11678	11697	11567	11697	11787	11645	11731	11627	11636	11732	11671	11643	11719	11638	11598	11710	11901	11754	11643	11524	11657	11652	11820	11794	11760	11608	11720	11844	11783	11574	11795	11724	11858	11719	11753	11760	11605	11719	11490	11618	11861	11635	11688	11633	11714	11664	11651	11669	11729	11711	11579	11726	11640	11636	11613	11758	11791	11796	11699	11609	11620	11811	11631	11825	11790	11626	11608	11672	11743	11724	11857	11790	11701	11615	11704	11671	11789	11557	11698	11686	11609	11792	11844	11877	11693	11771	11850	11868	11649	11836	11619	11768	11852	11678	11577	11717	11552	11715	11708	11763	11814	11831	11809	11599	11684	11735	11546	11678	11648	11604	11725	11791	11764	11958	11753	11986	11739	11570	11687	11781	11667	11809	11791	11650	11679	11512	11482	11754	11562	11517	11635	11699	11703	11742	11710	11558	11526	11598	11623	11694	11771	11937	11712	11683	11706	11675	11730	11864	11580	11677	11798	11746	11599	11644	11708	11557	11629	11690	11783	11762	11891	11595	11846	11781	11591	11632	11612	11654	11551	11638	11779	11655	11678	11542	11934	11554	11769	11700	11783	11612	11724	11681	11862	11595	11705	11789	11665	11663	11667	11500	11757	11855	11819	11762	11693	11806	11677	11545	11733	11727	11602	11647	11591	11643	11746	11673	11641	11786	11725	11687	11816	11889	11832	11702	11658	11692	11639	11645	11571	11746	11678	11640	11749	11591	11794	11705	11652	11606	11660	11733	11663	11601	11632	11447	11600	11770	11642	11626	11613	11735	11653	11676	11746	11724	11720	11612	11669	11662	11458	11768	11695	11675	11752	11705	11523	11738	11657	11532	11634	11518	11735	11721	11634	11669	11784	11665	11678	11691	11687	11708	11671	11761	11566	11881	11600	11666	11763	11568	11657	11682	11735	11835	11693	11842	11778	11691	11580	11660	11735	11490	11775	11600	11615	11788	11535	11592	11742	11653	11680	11824	11723	11733	11647	11567	11769	11572	11613	11551	11652	11710	11769	11474	11746	11851	11885	11905	11579	11831	11683	11762	11728	11745	11723	11697	11769	11758	11897	11732	11717	11504	11660	11630	11820	11595	11627	11585	11562	11318	11697	11656	11492	11797	11446	11605	11545	11574	11653	11707	11745	11740	11785	11786	11747	11643	11634	11589	11774	11584	11807	11752	11703	11779	11649	11720	11934	11683	11643	11715	11677	11664	11676	11708	11720	11781	11816	11537	11560	11680	11786	11847	11823	11611	11694	11732	11696	11632	11644	11785	11751	11650	11514	11696	11617	11591
15195	21219	19650	15921	14806	14107	13469	12929	12733	12721	12928	15354	16292	13875	12154	12253	12198	12119	12112	12087	12148	12238	12260	12172	11966	12122	12090	12121	12198	12091	12146	12003	12038	12278	12372	12458	12183	12082	12077	12192	12067	12136	12022	12143	12241	12108	12171	12107	12006	12125	12195	12133	12115	12187	12155	11922	12112	12198	12021	12035	12147	12078	12084	12181	12166	12186	12133	12002	12117	12042	12256	12039	12120	12298	12152	12143	12081	12103	12057	12167	12183	12105	12190	12180	12185	12049	12024	12081	12082	12064	12203	12021	12182	12013	12067	12189	12028	12058	12051	12069	12007	12113	11997	12126	12118	12127	11880	12046	12194	11907	12155	12052	12073	12089	12196	11887	12201	12195	12013	12224	12162	12165	12213	11923	12064	11917	12131	12197	12024	12117	11824	12122	12146	12033	12289	12051	11962	11968	12119	11987	12187	12186	12023	12168	12073	12000	12025	12097	12062	12243	12076	11914	12052	12181	12113	12093	12091	12154	12208	12051	12138	11990	12114	12101	12173	12188	12086	12060	12032	12108	12167	12105	12230	12047	12122	12052	12187	12180	12099	12112	12110	11919	12150	12186	12088	12085	12217	11950	12188	12009	12075	12146	11903	11945	12210	12105	12160	11982	12085	11995	12172	12043	12161	12067	12080	12008	11990	12045	12102	12212	12012	12185	12148	11992	11975	12158	12146	11975	12213	12068	12163	12140	12112	12103	12130	12018	12109	12186	12174	12076	12055	12167	12070	12127	12035	12032	12012	12069	12412	12109	12113	12099	11987	12045	12371	11976	12342	12100	12077	12122	12059	12163	11988	12191	12197	11897	12209	12192	12173	12271	12010	12208	12151	12047	12115	11938	12072	12084	12189	11950	12178	12010	12220	12260	12005	12171	12102	12177	12050	12232	12240	12143	12187	12096	12138	12166	12109	12044	12154	12001	12138	12251	12087	12081	12178	12124	12058	12061	12134	12119	12014	12058	12278	12183	12078	11999	12047	12067	12156	12154	12159	12047	12111	12244	12097	12112	12118	12058	12001	12219	12168	11998	11946	12119	11966	12144	11947	12125	12100	12229	12057	12073	12060	12020	12167	12184	12005	12105	12056	12053	12007	12040	12137	12132	12197	11947	11986	12104	12178	12120	12102	12147	12199	12135	12212	11917	12123	11986	12146	12114	12047	12117	12116	12101	12087	12168	12096	12121	12218	12067	12197	12188	12063	12108	12063	12232	12088	12155	12024	12110	12211	12024	12074	12127	12050	12106	12208	12109	12074	12120	12135	12254	12027	12108	12230	12048	12114	12190	12243	12223	12183	11924	11958	12067	12129	11919	11980	12158	12253	12274	11965	12073	11987	12153	11951	12158	11930	12175	12115	12322	12047	12090	12074	12085	12002	12125	12160	12089	12106	12078	12050	12073	12167	12091	12165	12069	12194	12081	12186	12127	12238	12126	12083	12210	12040	12084	12194	11927	12005	12123	12025	11990	12097	12162	12018	12125	12049	12130	12032	12044	12052	12182	12226	12034	12154	12158	12220	12113	12047	12176	12181	12156	12010	12125	12076	12129	12071	12084	12149	12066	12126	12051	12079	12029	12267	12120	12079	12022	12077	12123	12134	12090	12148	12106	12164	12072	12000	12031	12141	12000	11968	12128	12088	11949	12054	12163	12027	11987	11929	12068	12052	11980	12179	12059	12195	12139	12062	12154	12201	12203	12071	11895	12107	12126	12101	11944	12071	12282	12098	12150	12258	12035	12009	11975	12081	12171	12138	12135	12028	12136	12041	12248	12213	12116	12011	12017	12188	12144	12120	12252	12107	12215	12077	12133	12060	12050	12189	11968	12188	12184	12107	11907	12030	12069	12113	12079	12099	12076	12093	12144	11938	12009	12244	12123	12080	12103	12311	12116	12097	12040	12233	12139	12134	12009	12105	12225	12065	12104	12084	12068	11995	12149	12261	11897	11980	12106	11891	12084	12041	12111	12100	11990	12085	12218	11994	12205	12139	12149	12068	12089	12148	12073	12049	12165	12192	12242	12040	12157	12095	12112	12151	12137	12069	11970	12098	12054	11986	12211	12097	12019	12202	12149	12217	12029	12075	11975	11833	12184	12181	12003	12192	12257	12163	12098	12051	12121	12227	12225	11838	12042	11933	12259	12166	12014	12043	12033	11991	12165	11984	12127	12029	12077	12062	12235	12120	12025	12152	12156	12083	12192	12040	12174	11980	12139	12196	11959	12385	12229	11968	12284	12144	12182	12118	12025	11947	12222	12038	12149	12249	12105	12142	12172	12046	12215	12185	12077	12125	12066	12072	12019	12193	12206	12044	12136	12137	12222	12185	12152	12277	12134	12111	12321	12263	12069	12175	12134	12173	11991	12179	12203	12130	12190	12218	11909	12125	12137	12083	12191	12146	12185	12061	12027	12058	12196	12259	12264	12147	11989	11961	12145	12167	11997	12066	12224	12299	12185	12107	12103	11993	12001	12227	11978	11986	12261	12113	12100	12031	12151	12120	12150	11891	12107	12106	12102	12052	12096	12068	12025	12041	12207	12063	12213	12166	12016	12271	12070	11972	12211	12091	12091	12019	12165	12107	11935	11956	12183	12002	12135	12242	12190	12093	12002	12161	12079	12144	12083	12095	12126	12016	12159	12092	12250	11933	12198	12072	12096	12211	12243	12072	12034	12239	12029	12234	12173	12125	12033	12151	12082	12187	12127	12113	11969	12062	11893	12046	12077	12320	12017	12172	12105	12137	12171	12010	12231	12139	12138	12089	12116	12214	12161	12096	12062	12151	12443	12122	12208	12141	12112	12113	12173	12162	12199	11904	12078	12035	12084	12101	12173	12191	12069	12128	12079	12125	12238	12108	12064	12138	12303	12041	12213	12065	12088	12213	12024	12100	12232	12057	12188	12103	12193	12082	12094	12048	12214	12139	12243	12121	12117	12109	12104	12156	12145	11900	12104	12190	12058	12199	12162	12122	12109	12018	11981	12209	11962	12179	12097	12002	12064	12044	12153	12167	12134	12064	12133	12141	12274	12142	11862	12111	12174	12030	11920	12105	12076	12201	12247	11983	12169	12228	12131	12137	12181	12090	12154	12198	12054	12173	12168	12055	12031	11919	12118	12084	12158	12106	12129	12101	12036	12024	12197	11948	12022	12267	12075	12027	12066	12160	12164	12140	12211	12034	12116	12151	12084	12180	12185	12170	12077	12051	12086	12189	12082	12223	12091	12016	12165	12124	12228	12202	11997	12189	11967	12008	12047	12151	12239	12187	12204	12040	12037	11972	12161	12077	12034	12013	12061	11850	12172	12249	12019	12154	11952	12180	12169	12090	12139	12082	12158	12251	11995	12018	12101	12042	12122	12008	12241	12005	12136	12091	12059	11998	12148	12025	12042	12192	11893	12174	12183	12122	12203	12137	12221	12157	12238	12025	12141	12288	12276	12132	12045	12083	12117	12201	12072	12205	12116	12187	12120	12112	11945	12120	12128	12178	12052	12147	12242	12210	12227	12150	12348	12002	12073	11962	12099	12105	12277	12008	12110	12108	12024	12005	12255	12092	12035	12017	12064	12075	12121	12154	12193	12206	12194	12160	12030	12323	12147	12015	12101	12125	12152	12120	12185	12018	12079	12169	12041	12062	11973	12185	11999	12106	12013	12207	12117	12164	12062	12080	12056	11971	12166	12160	12048	12061	12113	11956	12084	12194	12044	11854	12154	12088	12153	11978	12164	12033	12118	12132	12081	12121	11980	12141	12223	12178	12243	12165	12016	12162	12150	12150	12098	12110	12200	12215	12160	12160	12104	12174	12053	12088	12075	12163	12069	12077	12198	11967	11973	12005	11927	11991	11983	12011	12124	12002	12048	12152	12072	12225	12257	12171	12142	12111	11930	12090	12102	12189	12177	12340	12084	12104	12196	12212	12144	12041	12308	12103	12157	12205	12066	12073	12212	12155	12089	12234	12088	12141	12086	12002	12125	11990	11992	12114	12122	12088	12125	11993	12029	12015	12353	12231	12213	12184	12084	12037	12067	12119	12124	12086	12236	12133	12043	12156	11977	12154	12138	12023	12169	12057	12076	12169	12069	12134	12079	11996	12065	12050	12066	12015	12134	12219	11945	11942	12162	12143	12037	12121	12024	12062	12205	12139	12127	12175	12126	12039	12085	12112	12225	12049	12002	12090	12230	12036	12150	12193	12234	12030	12186	12210	12121	12129	12055	12169	11980	12074	11922	12303	12159	12034	12091	12119	12051	12053	12280	12125	12209	12009	12097	12167	12030	12212	12132	11978	12054	11968	12152	12025	12064	12087	12011	11975	12208	12077	12092	12202	12080	12204	12056	11938	12151	12234	12180	12073	12169	12056	11894	12129	12060	12151	12066	12220	12167	11994	11972	12265	12023	12100	12097	12062	12185	12132	11971	12042	12215	11812	12191	12163	11995	12017	12160	11934	12194	12165	12170	12043	12095	12013	11923	11996	12153	12182	12043	12123	12154	12088	12015	12164	12109	12060	12101	12063	12071	12077	12045	12226	12082	12128	12152	12094	12091	12088	12052	12096	11979	12260	11954	12245	12193	12246	12073	12235	12020	12126	12134	12161	12112	12103	12127	12103	12058	12115	12173	11976	11998	12113	12000	12309	12181	12150	12130	12189	12080	12016	12004	12157	12092	12220	12191	11995	12095	12132	11892	12258	12171	12108	11959	12035	12165	12170	12146	12202	12094	12060	12160	12102	12132	12089	11925	12102	12047	12081	11942	12244	12185	12035	12173	12077	12022	12101	12048	12264	12057	12128	12172	12178	12173	12115	12035	12106	12068	12228	12008	12012	11925	12178	12223	12115	12073	11887	12171	12033	12116	11963	12089	12132	12130	12249	12121	12158	11941	12198	12092	12223	12174	12260	11999	12103	12001	12122	12187	12114	12309	12167	12224	12054	12112	11972	12165	12202	12026	12186	12161	12140	12255	12058	12265	12084	12015	12093	12033	12235	12124	12210	12172	12090	12167	12349	12078	12224	12031	12173	12120	12265	12082	11959	12285	12071	12137	12146	12124	12134	12037	12021	12081	12085	12009	12150	12119	12207	11879	12120	12085	12099	11973	12053	12138	12256	12019
24153	21363	28749	24387	21665	19193	16604	14167	13533	13473	16330	27592	27585	22905	14185	12975	12937	12789	12677	12701	12735	12771	12712	12822	12754	12764	12721	12790	12837	12690	12553	12642	12785	13068	13298	13204	12943	12806	12629	12585	12738	12644	12855	12648	12862	12724	12517	12559	12702	12825	12620	12757	12542	12671	12577	12813	12730	12708	12588	12663	12749	12813	12638	12781	12575	12683	12674	12589	12834	12774	12615	12759	12757	12685	12514	12839	12572	12731	12664	12694	12695	12668	12770	12684	12503	12768	12540	12614	12626	12505	12715	12718	12490	12665	12645	12619	12591	12623	12672	12706	12706	12737	12528	12564	12660	12738	12512	12549	12782	12534	12623	12474	12630	12615	12612	12728	12856	12569	12694	12458	12728	12677	12576	12533	12655	12666	12653	12639	12631	12853	12643	12636	12608	12699	12574	12410	12686	12650	12662	12773	12589	12833	12664	12716	12804	12603	12725	12851	12645	12594	12681	12572	12572	12747	12543	12802	12698	12724	12550	12718	12745	12636	12497	12440	12630	12692	12648	12774	12605	12555	12663	12604	12781	12584	12476	12615	12706	12725	12757	12652	12632	12675	12651	12699	12623	12589	12663	12482	12514	12678	12668	12514	12758	12382	12416	12721	12726	12729	12789	12698	12592	12651	12615	12795	12432	12524	12590	12519	12655	12643	12723	12595	12560	12556	12610	12571	12677	12706	12631	12623	12532	12541	12617	12672	12638	12703	12575	12635	12559	12694	12540	12724	12714	12622	12619	12523	12635	12601	12580	12661	12782	12597	12468	12731	12646	12647	12462	12803	12775	12584	12535	12608	12667	12583	12577	12782	12861	12695	12552	12559	12740	12416	12723	12598	12686	12706	12749	12425	12634	12636	12662	12687	12506	12632	12844	12415	12571	12581	12561	12603	12661	12455	12595	12460	12457	12603	12446	12534	12739	12605	12420	12524	12678	12607	12560	12635	12804	12658	12587	12581	12746	12808	12648	12701	12573	12459	12553	12798	12640	12689	12444	12548	12689	12662	12601	12540	12479	12554	12529	12793	12657	12664	12768	12647	12509	12608	12575	12666	12526	12753	12741	12666	12775	12564	12711	12646	12739	12653	12717	12714	12600	12588	12540	12652	12607	12586	12495	12688	12701	12603	12570	12690	12542	12549	12426	12460	12583	12512	12719	12607	12629	12820	12605	12674	12644	12796	12657	12611	12622	12585	12630	12676	12682	12595	12618	12556	12619	12696	12508	12771	12645	12537	12622	12679	12782	12783	12730	12493	12643	12564	12724	12541	12849	12571	12723	12463	12640	12645	12564	12583	12714	12689	12649	12744	12562	12544	12674	12711	12626	12570	12703	12690	12757	12515	12765	12527	12568	12588	12435	12553	12610	12600	12701	12717	12441	12566	12643	12660	12669	12594	12723	12662	12731	12491	12583	12643	12749	12761	12728	12633	12646	12644	12588	12452	12694	12552	12666	12411	12590	12621	12531	12702	12625	12567	12564	12550	12668	12675	12541	12619	12592	12573	12787	12513	12686	12747	12749	12630	12531	12632	12679	12607	12492	12637	12729	12674	12823	12731	12764	12589	12599	12616	12577	12765	12679	12700	12695	12605	12645	12711	12541	12514	12571	12514	12809	12718	12701	12639	12648	12897	12638	12642	12599	12716	12559	12692	12666	12687	12669	12522	12612	12653	12487	12672	12615	12625	12646	12589	12729	12667	12709	12720	12858	12572	12578	12477	12579	12710	12847	12651	12678	12650	12670	12493	12539	12615	12653	12746	12629	12763	12837	12738	12732	12500	12736	12557	12682	12426	12547	12759	12661	12416	12841	12710	12690	12667	12676	12801	12825	12530	12784	12599	12774	12724	12675	12588	12892	12696	12673	12914	12796	12702	12678	12529	12634	12606	12775	12532	12580	12669	12545	12708	12724	12737	12667	12650	12643	12687	12696	12668	12678	12521	12524	12527	12653	12756	12551	12745	12644	12542	12458	12601	12658	12594	12717	12543	12431	12606	12695	12551	12773	12640	12582	12758	12781	12742	12770	12602	12512	12569	12626	12647	12651	12762	12605	12706	12486	12644	12886	12597	12775	12665	12585	12612	12535	12752	12714	12661	12756	12722	12587	12463	12468	12551	12519	12596	12593	12654	12623	12654	12642	12611	12520	12701	12818	12557	12634	12824	12508	12674	12479	12876	12623	12525	12583	12631	12467	12688	12593	12651	12642	12707	12757	12704	12656	12626	12783	12552	12590	12508	12510	12590	12563	12681	12477	12698	12679	12739	12718	12661	12693	12558	12753	12655	12680	12623	12615	12487	12556	12562	12713	12446	12629	12656	12557	12656	12593	12672	12532	12525	12742	12696	12834	12568	12584	12559	12569	12616	12570	12567	12633	12666	12714	12711	12636	12581	12697	12448	12642	12698	12645	12585	12584	12606	12584	12579	12706	12612	12675	12519	12740	12689	12699	12729	12676	12658	12671	12603	12632	12613	12671	12593	12547	12582	12580	12756	12607	12655	12607	12570	12720	12762	12636	12546	12710	12778	12675	12763	12751	12602	12626	12718	12682	12682	12738	12720	12499	12666	12618	12692	12782	12643	12626	12634	12658	12657	12791	12563	12723	12499	12611	12502	12432	12623	12756	12899	12633	12413	12621	12539	12525	12713	12517	12578	12590	12619	12708	12726	12763	12579	12429	12790	12519	12616	12693	12591	12639	12659	12607	12580	12589	12593	12564	12540	12652	12722	12814	12619	12561	12803	12685	12475	12676	12518	12720	12582	12586	12552	12798	12815	12819	12633	12626	12551	12664	12667	12568	12656	12725	12649	12720	12724	12569	12783	12793	12611	12561	12702	12650	12687	12671	12558	12679	12733	12788	12675	12621	12734	12612	12405	12523	12544	12775	12483	12621	12581	12641	12621	12713	12634	12706	12616	12683	12466	12680	12689	12597	12548	12619	12623	12562	12697	12625	12749	12719	12652	12661	12705	12614	12680	12573	12598	12538	12539	12745	12588	12677	12703	12533	12832	12641	12749	12645	12462	12678	12557	12664	12611	12576	12692	12743	12605	12613	12781	12671	12580	12623	12742	12595	12588	12663	12576	12623	12547	12566	12582	12595	12620	12659	12729	12803	12600	12554	12757	12749	12797	12764	12559	12586	12668	12803	12721	12487	12569	12617	12657	12604	12702	12751	12726	12334	12630	12771	12677	12693	12692	12669	12759	12511	12647	12646	12650	12696	12828	12577	12680	12582	12719	12761	12766	12611	12457	12615	12600	12710	12506	12620	12606	12686	12473	12567	12551	12704	12706	12616	12686	12669	12592	12642	12694	12627	12669	12498	12753	12694	12827	12524	12756	12721	12490	12621	12855	12655	12371	12682	12688	12737	12785	12493	12657	12695	12725	12696	12821	12718	12792	12643	12502	12655	12753	12597	12656	12641	12578	12524	12738	12510	12610	12667	12547	12823	12526	12596	12614	12712	12711	12693	12620	12663	12705	12579	12443	12718	12630	12855	12840	12621	12682	12777	12639	12632	12366	12769	12621	12663	12765	12575	12723	12789	12717	12587	12727	12685	12674	12494	12464	12599	12442	12696	12584	12610	12469	12608	12623	12650	12601	12502	12780	12584	12551	12342	12693	12674	12749	12541	12621	12696	12622	12629	12654	12576	12615	12635	12466	12739	12487	12710	12733	12598	12795	12804	12551	12579	12618	12699	12723	12736	12785	12782	12538	12627	12723	12668	12813	12516	12674	12640	12609	12613	12672	12710	12797	12751	12669	12640	12482	12543	12677	12522	12461	12785	12531	12657	12587	12554	12723	12797	12567	12494	12499	12569	12683	12685	12733	12644	12650	12828	12860	12692	12629	12607	12607	12706	12600	12777	12683	12695	12760	12507	12700	12602	12712	12637	12611	12520	12819	12565	12793	12649	12734	12470	12665	12657	12843	12726	12606	12535	12782	12550	12590	12675	12651	12796	12549	12306	12660	12651	12650	12442	12466	12594	12469	12688	12779	12687	12861	12604	12610	12631	12702	12538	12559	12717	12733	12717	12535	12709	12703	12743	12512	12829	12658	12732	12475	12499	12743	12768	12683	12823	12800	12649	12792	12728	12582	12555	12698	12619	12730	12630	12622	12560	12575	12785	12509	12632	12658	12760	12689	12671	12664	12496	12409	12780	12721	12720	12551	12637	12690	12581	12573	12841	12730	12670	12827	12805	12640	12802	12852	13007	12649	12758	12607	12560	12673	12601	12483	12660	12730	12726	12726	12864	12769	12819	12525	12534	12687	12541	12455	12503	12643	12499	12515	12557	12724	12812	12514	12806	12585	12663	12596	12745	12589	12619	12666	12605	12758	12679	12642	12703	12472	12663	12675	12574	12565	12609	12735	12693	12582	12544	12490	12704	12774	12612	12652	12634	12549	12447	12696	12760	12650	12709	12678	12597	12789	12474	12664	12785	12791	12748	12711	12599	12703	12609	12644	12808	12615	12499	12535	12692	12781	12633	12643	12744	12724	12832	12715	12598	12595	12706	12595	12626	12603	12702	12663	12567	12698	12597	12482	12672	12547	12607	12563	12747	12592	12654	12903	12694	12575	12538	12752	12654	12720	12568	12587	12842	12702	12551	12825	12527	12603	12561	12676	12532	12587	12642	12511	12641	12692	12468	12648	12673	12730	12670	12688	12655	12706	12706	12512	12683	12769	12722	12561	12781	12568	12432	12477	12609	12738	12602	12428	12632	12554	12541	12681	12668	12663	12617	12505	12522	12520	12536	12669	12450	12669	12694	12666	12499	12482	12501	12550	12433	12555	12753	12520	12666	12729	12599	12696	12583	12700	12633	12571	12667	12514	12717	12692	12665	12677	12703	12606	12690	12527	12618	12594	12747	12618	12818	12644	12536	12505	12717	12582	12826	12709	12679	12547	12607	12716	12648	12603	12827	12553	12574	12726	12545	12683	12699	12568	12515	12689	12538	12601	12621	12458	12648	12701	12534	12535	12638	12538	12517	12663	12722	12656	12706	12456	12544	12674	12619	12772	12607	12641	12821	12552	12627	12670	12724	12804	12657	12602	12514	12493	12728	12654	12535	12533	12677	12666	12761	12721	12554	12668	12606	12632	12730	12823
15938	28390	26262	20838	18166	16614	15806	14797	14609	14020	19959	33780	32229	24726	12859	13081	12874	13038	12890	12881	12730	12932	12753	12878	12843	12883	12602	12934	12810	12679	12960	12861	12934	13333	13933	13659	13218	12942	12917	12806	12756	12825	13010	12952	12851	12862	12786	12820	12771	12915	12805	12843	12798	12845	12858	12768	12696	12688	12967	12853	12732	12934	12857	12880	12829	12895	12798	12892	12704	12815	12824	12823	12880	12788	12696	12781	12753	12926	12485	12765	12837	12886	12617	12746	12883	12776	12800	12814	12688	12851	12761	12678	12688	12751	12910	12895	12705	12821	12745	12817	12753	12817	12838	12767	12706	12791	12768	12880	12831	12750	12824	12736	12765	12739	12767	12992	12870	13000	12850	12691	12724	12734	12943	12686	12820	12613	12845	12964	12855	12827	12875	12747	12903	12766	12811	12941	12785	12766	12758	12756	12692	12973	12713	12837	12871	12814	12661	12872	12819	12835	12983	12766	12758	12784	12966	12987	12745	12842	12864	12810	12755	12853	12926	12797	13038	12712	12899	12602	12758	12860	12889	12805	12836	12784	12794	12721	12706	12824	12780	12767	12705	12716	12864	12825	12900	12878	12816	12642	12751	12753	12671	12749	12787	12846	12772	12860	12782	12804	12919	12689	12767	12876	12886	12729	12812	12894	12782	12794	12769	12892	12768	12764	12872	12655	12937	12636	12816	12616	12939	12801	12817	12771	12807	12761	12805	12746	12862	12787	12957	12723	12806	12945	12817	12867	12805	12816	12711	12872	12694	12617	12901	12945	12688	12812	12735	12771	12755	12790	12772	12901	12775	12738	12778	12880	12724	12831	12684	12634	12842	12650	12940	12729	12723	12842	12797	12770	12728	12669	12670	12842	12820	12815	12743	12607	12805	12842	12772	12716	12755	12670	12707	12769	12791	12843	12847	12673	12857	12809	12760	12921	12856	12851	12775	12715	12749	12730	12799	12825	12726	12800	12841	12991	12943	12791	12799	12741	12727	12884	12752	12691	12858	12857	12699	12806	12798	12857	12826	12805	12678	12794	12715	12691	12812	12827	12798	12741	12868	12859	12852	12871	12762	12733	12860	12783	12756	12967	12744	12678	12640	12798	12938	12749	12729	12830	12652	12836	12624	12789	12858	12930	12866	12938	12918	12804	12812	12699	12798	12722	12851	12702	12744	12650	12700	12754	12859	12786	12876	12633	12728	12826	12877	12848	12694	12870	12945	12797	12688	12839	12826	12805	12733	12666	12792	12764	12707	12769	12727	12856	12783	12714	12820	12682	12774	12696	12753	12776	13014	12653	12910	12852	12772	12872	12517	12925	12922	12770	12848	12840	12597	12909	12737	12802	12773	12774	12786	12763	12845	12748	12749	12717	12819	12824	12708	12835	12677	12605	12865	12935	12812	12767	12648	12853	13020	12829	12688	12785	12691	12878	12729	12858	12896	12798	12651	12834	12746	12530	12857	12863	12749	12816	12854	12870	12683	12728	12733	12908	12796	12833	12644	12919	12807	12614	12782	12831	12594	12657	12748	12948	12949	12904	12848	12822	12650	12826	12879	12642	12990	12824	12744	12863	12834	12842	12801	12643	12787	12981	12725	12780	12770	12754	12664	12818	12761	12755	12747	12881	12609	12623	12899	12827	12750	12668	12764	12792	12794	12893	12661	12957	12858	12749	12909	12726	12788	12839	12808	12797	12785	12868	12913	12750	12787	12739	12856	12853	12787	12689	12916	12900	12752	12697	12731	12805	12876	12780	12900	12953	12748	12691	12662	12769	12760	12824	12771	12838	12883	12821	12929	12835	12773	12911	12865	12948	12867	12849	12781	12564	12844	12793	12890	12716	12801	12731	12819	12893	12885	12799	12776	12711	12800	12746	12686	12723	12831	12743	12811	12654	12750	12847	12809	12916	12789	12859	12614	12774	12876	12818	12785	12616	12847	12788	12706	12947	12810	12856	12972	12705	12852	12760	12810	12727	12689	12687	12694	12679	12746	12730	12861	12914	12878	12677	12705	12751	12713	12778	12712	12901	12920	12667	12901	12843	12724	12676	12626	12831	12888	12727	12700	12728	12741	12883	12673	12816	12923	12827	12738	12933	12804	12814	12668	12800	12918	12733	12821	12829	12788	12891	12637	12681	12768	12784	12796	12738	12863	12780	12837	12755	12794	12790	12616	12819	12867	12813	12744	12757	12847	12883	12823	12711	12695	12751	12850	12828	12724	12883	12757	12859	12771	12825	12818	12771	12730	12842	12759	12923	12809	12669	12706	12747	12769	12877	12796	12826	12838	12717	12797	12682	12788	12777	12781	12893	12721	12903	12958	12836	12716	12829	12705	12972	12894	12835	12785	12738	12682	12888	12959	12756	12703	12666	12828	12879	12706	12798	12706	12698	12777	12974	12679	12744	12634	12817	12786	12957	12659	12895	12739	12944	12720	12833	12815	12803	12842	12723	12699	12647	12805	12828	12716	12915	12818	12795	12802	12926	12746	12754	12771	12814	12748	12678	12982	12787	12766	12753	12921	12664	12759	12848	12824	12722	12865	12752	12769	12777	12662	12780	13064	12722	12798	12823	12792	13039	12752	12592	12742	12664	12799	12790	12834	12760	12784	12835	12749	12573	12871	12752	12893	12619	12726	12908	12918	12951	12814	12918	12758	12982	12727	12848	12607	12820	12712	12671	12784	12882	12933	12812	12883	12898	12896	12894	12774	12900	12928	12846	12723	12757	12710	12685	12800	12751	12835	12809	12988	12952	12669	12689	12863	12796	12731	12764	12876	12760	12838	12738	12819	12798	12808	12777	12889	12797	12739	12812	12660	12834	12879	12893	12797	12806	12655	12838	12823	12744	12726	12849	12815	12665	12704	12715	12914	12924	12656	12884	12886	12704	12631	12698	12688	12860	12866	12897	12823	12682	12700	12748	12802	12810	12905	12627	12824	12734	12848	12879	12803	12665	12779	12847	12886	12743	12691	12768	12681	12891	12883	12781	12842	12858	12835	12786	12537	12705	12755	12777	12957	12855	12808	12832	12765	12730	12756	12670	12716	12773	12868	12843	12808	12713	12877	12760	12714	12853	12836	12832	12614	12978	12673	12758	12730	12823	12744	12647	12757	12826	12677	12885	12823	12947	12836	12801	12954	12814	12848	12814	12834	12786	12853	13006	12815	12851	12948	12794	12840	12831	12851	12897	12623	12867	12671	12845	12772	12819	12755	12659	12760	12802	12692	12817	12858	12782	12870	12696	12688	12668	12730	12744	12964	12902	12816	12735	12786	12775	12869	12843	12893	12710	12915	12636	12842	12786	12604	12597	12942	12685	12767	12794	12869	12687	12914	12853	12694	12728	12744	12843	12884	12732	12942	12775	12699	12856	12795	12713	12815	12808	12740	12708	12717	12744	12701	12735	12820	12740	12739	12868	12869	12857	12567	12878	12703	12705	12731	12770	12797	12813	12589	12854	12787	12771	12842	12940	12827	12921	12705	12879	12789	12792	12779	12639	12699	12825	12720	12934	12704	12905	12798	12756	12775	12776	12864	12958	12922	12796	12758	12765	12871	13015	12692	12904	12776	12808	12885	12836	12799	12765	12786	12821	12953	12890	12805	12695	12929	12699	12776	12771	12666	12875	12753	12813	12818	12909	12797	13005	12761	12845	12815	12650	12760	12730	12783	12841	12723	12828	12754	12737	12773	12818	12525	13021	12802	12786	12890	12817	12629	12754	12706	12861	12715	12836	12834	12640	12918	12862	12778	12689	12790	12818	12974	12731	12912	12819	12790	12736	12866	12830	12721	12920	12739	12919	12675	13032	12610	12707	12777	12759	12842	12836	12770	12952	12828	12797	12683	12849	12510	12824	12810	12994	12697	12837	12872	12787	12915	12797	12658	12653	12722	12773	12745	12828	12757	12801	12861	12795	12708	12789	12814	12788	12815	12941	12615	12838	12936	12500	12938	12745	12619	12810	12700	12783	12747	12738	12801	12807	12803	12775	12743	12734	12605	12801	12710	12842	12722	12876	12685	12826	12939	12672	12708	12861	12869	12853	12851	12763	12924	12986	12731	12846	12675	12816	12679	12837	12849	12832	12842	12689	12879	12785	12839	12729	12682	12742	12830	12823	12789	12762	12719	12844	12723	12736	12800	12645	12796	12913	12760	12870	12711	12831	12943	12653	12771	12860	12972	12915	12733	12733	12765	12741	12869	12966	12782	12567	12828	12656	12823	12805	12804	12773	12821	12712	12689	12662	12826	12717	12919	12716	12798	12942	12802	12752	12795	12801	12767	12686	12728	12555	12727	12732	12830	12905	12698	12722	12871	12760	12907	12785	12751	12762	12936	12932	12819	13008	12720	12733	12633	12824	12820	12864	12890	12824	12634	12716	12903	12635	12911	12669	12845	12847	12704	12667	12896	12701	12798	12875	12593	12705	12786	12848	12775	12605	12950	12719	12854	13053	12777	12608	12886	12838	12777	12837	12705	12617	12880	12689	12741	12682	12875	12819	12787	12742	12656	12789	12879	12795	12856	12851	12665	12864	12652	12906	12815	12671	12857	12736	12813	12735	12748	12864	12814	12792	12658	12807	12743	12863	12839	12655	12754	12799	12755	12716	12902	12748	12743	12760	12796	12744	12898	12982	12781	12935	12819	12770	12722	12772	12833	12835	12613	12808	12816	12783	12864	12705	12738	12673	12878	12896	12966	12657	12791	12794	12857	12830	12789	12807	12774	12816	12775	12892	12876	12736	12646	12823	12823	12818	12547	12794	12644	12836	12594	12782	12765	13020	12719	12818	12679	12569	12938	12750	12828	12783	12729	12761	12902	12853	12897	12913	12732	12871	12721	12655	12808	12706	12805	12785	12729	12782	12944	12843	12832	12782	12831	12773	12881	12780	12851	12804	12759	12837	12785	12751	12889	12786	12905	12868	12923	12783	12695	12858	12883	12625	12861	12825	12921	12743	12654	12649	12714	12905	12719	12795	12741	12686	12933	12858	12661	12789	12954	12706	12789	12851	12686	12878	12907	12782	12670	12904	12837	12854	12603	12638	12774	12769	12595	12864	12856	12969	12748	12572	12772	12714	12874	12882	12674	12761	12727	12934	12726	12733	12738	12861	12990	12845
23002	21362	29370	23761	21443	22565	21960	15695	14061	13982	16673	38119	37082	28000	14472	12954	12858	12630	12715	12456	12587	12620	12786	12594	12632	12618	12704	12586	12616	12661	12615	12537	12469	12961	13801	13896	13192	12540	12574	12461	12389	12630	12516	12442	12517	12480	12585	12538	12522	12365	12662	12300	12442	12576	12598	12512	12480	12547	12562	12630	12445	12424	12324	12662	12365	12388	12351	12376	12631	12413	12566	12402	12474	12468	12515	12567	12352	12459	12524	12451	12415	12291	12400	12485	12399	12311	12385	12498	12457	12396	12625	12427	12364	12365	12415	12562	12466	12550	12542	12315	12388	12599	12421	12426	12634	12445	12437	12424	12416	12339	12408	12437	12542	12434	12665	12551	12662	12410	12527	12442	12512	12488	12336	12583	12600	12382	12555	12426	12473	12470	12435	12426	12540	12423	12591	12372	12402	12392	12338	12371	12624	12514	12462	12664	12214	12468	12374	12515	12635	12235	12398	12343	12556	12462	12376	12362	12376	12398	12490	12451	12459	12515	12226	12365	12284	12345	12471	12488	12639	12503	12342	12487	12278	12347	12418	12440	12417	12479	12250	12308	12366	12630	12485	12513	12593	12463	12287	12275	12588	12473	12364	12350	12430	12394	12498	12336	12425	12315	12597	12445	12487	12676	12440	12447	12455	12409	12363	12495	12591	12540	12442	12340	12277	12442	12326	12419	12580	12610	12491	12267	12377	12330	12439	12347	12329	12446	12369	12368	12360	12567	12503	12696	12329	12347	12514	12456	12245	12315	12535	12525	12435	12572	12729	12510	12300	12387	12398	12603	12584	12388	12334	12502	12390	12380	12532	12402	12473	12324	12449	12365	12565	12302	12471	12653	12453	12495	12449	12422	12428	12587	12525	12467	12446	12261	12314	12490	12303	12299	12472	12350	12571	12438	12397	12372	12350	12538	12613	12360	12434	12335	12492	12456	12478	12573	12414	12538	12327	12413	12387	12389	12493	12500	12430	12495	12310	12378	12536	12494	12431	12309	12459	12501	12579	12516	12542	12394	12529	12263	12235	12358	12195	12432	12532	12453	12442	12431	12333	12445	12502	12350	12387	12130	12592	12433	12413	12459	12353	12406	12365	12320	12508	12575	12503	12515	12387	12225	12332	12254	12509	12501	12581	12425	12407	12300	12497	12554	12534	12528	12277	12376	12482	12557	12360	12441	12399	12586	12309	12424	12746	12387	12488	12550	12434	12371	12448	12278	12514	12417	12593	12497	12610	12312	12366	12495	12336	12559	12424	12391	12593	12315	12319	12598	12376	12341	12373	12511	12381	12440	12479	12321	12339	12363	12437	12430	12402	12391	12433	12523	12464	12364	12498	12266	12332	12305	12281	12460	12481	12724	12146	12354	12510	12489	12554	12525	12353	12362	12344	12548	12499	12384	12556	12408	12380	12374	12392	12452	12488	12435	12347	12398	12633	12443	12285	12397	12355	12535	12499	12347	12298	12330	12611	12255	12411	12603	12409	12428	12420	12463	12361	12463	12479	12531	12365	12565	12419	12438	12421	12295	12515	12528	12545	12552	12433	12443	12478	12389	12320	12384	12444	12388	12436	12397	12621	12389	12348	12423	12393	12292	12302	12466	12298	12523	12364	12324	12291	12494	12461	12448	12539	12590	12585	12299	12181	12501	12533	12364	12479	12402	12605	12550	12313	12293	12381	12320	12581	12490	12545	12395	12272	12472	12335	12441	12385	12318	12163	12389	12623	12461	12347	12404	12412	12509	12458	12554	12569	12415	12328	12382	12698	12503	12427	12437	12403	12474	12557	12596	12457	12480	12479	12568	12543	12320	12424	12565	12523	12562	12294	12492	12352	12365	12554	12484	12248	12425	12424	12371	12371	12539	12283	12385	12598	12381	12317	12501	12534	12389	12236	12416	12426	12319	12380	12381	12416	12392	12507	12493	12424	12476	12543	12601	12563	12479	12623	12481	12393	12453	12537	12375	12342	12425	12317	12405	12365	12339	12471	12346	12343	12396	12235	12514	12422	12478	12328	12295	12432	12643	12477	12538	12439	12532	12350	12372	12418	12524	12532	12373	12512	12414	12554	12384	12599	12418	12398	12348	12480	12187	12524	12553	12164	12461	12418	12425	12400	12429	12298	12486	12375	12241	12324	12515	12404	12341	12466	12425	12405	12635	12196	12465	12565	12516	12439	12419	12462	12367	12322	12464	12398	12491	12411	12354	12313	12395	12528	12420	12463	12368	12305	12266	12426	12474	12481	12536	12334	12552	12625	12524	12277	12310	12566	12541	12436	12436	12318	12520	12638	12239	12386	12321	12512	12397	12403	12341	12331	12404	12550	12509	12446	12448	12315	12343	12444	12451	12305	12448	12485	12386	12608	12407	12450	12438	12257	12456	12370	12603	12474	12419	12346	12326	12377	12528	12550	12209	12338	12541	12366	12174	12361	12394	12365	12565	12282	12555	12475	12434	12465	12263	12470	12402	12266	12428	12474	12379	12476	12558	12254	12444	12342	12467	12261	12315	12453	12475	12374	12327	12494	12559	12442	12395	12356	12477	12393	12349	12399	12534	12615	12473	12535	12455	12494	12325	12378	12580	12610	12377	12563	12330	12432	12327	12402	12588	12366	12386	12500	12303	12520	12508	12633	12444	12291	12384	12406	12319	12330	12322	12644	12375	12423	12406	12438	12296	12398	12302	12423	12226	12447	12318	12406	12669	12654	12544	12408	12333	12326	12477	12333	12361	12318	12497	12562	12321	12137	12372	12371	12414	12311	12247	12349	12400	12370	12587	12396	12343	12273	12389	12482	12459	12483	12556	12444	12399	12489	12462	12431	12350	12435	12488	12574	12281	12533	12390	12527	12256	12274	12351	12415	12323	12275	12236	12511	12241	12340	12664	12181	12329	12549	12472	12570	12283	12500	12370	12388	12269	12425	12415	12429	12321	12383	12578	12458	12198	12404	12402	12456	12620	12440	12408	12435	12390	12336	12560	12322	12435	12539	12160	12445	12344	12287	12294	12300	12489	12413	12515	12374	12228	12525	12522	12224	12409	12649	12547	12394	12328	12319	12349	12392	12494	12556	12438	12514	12370	12279	12428	12400	12611	12374	12266	12465	12418	12446	12417	12380	12181	12252	12610	12344	12574	12520	12626	12369	12551	12360	12521	12334	12501	12457	12326	12318	12285	12322	12385	12373	12502	12372	12361	12392	12614	12350	12494	12377	12309	12442	12502	12715	12551	12549	12455	12339	12417	12558	12326	12403	12443	12192	12162	12434	12489	12327	12107	12506	12368	12466	12563	12432	12334	12427	12392	12384	12421	12289	12354	12437	12276	12420	12378	12425	12462	12563	12243	12264	12337	12390	12360	12469	12475	12443	12506	12337	12448	12501	12544	12481	12584	12684	12370	12425	12418	12509	12511	12373	12338	12516	12439	12493	12470	12385	12365	12303	12342	12368	12603	12481	12227	12504	12273	12426	12285	12469	12382	12282	12587	12454	12516	12378	12537	12486	12349	12443	12478	12518	12322	12456	12478	12514	12319	12358	12322	12482	12289	12496	12470	12431	12436	12455	12541	12444	12116	12399	12440	12579	12367	12386	12484	12401	12254	12381	12364	12491	12618	12564	12345	12464	12544	12438	12490	12475	12552	12403	12365	12323	12539	12347	12496	12550	12541	12359	12268	12572	12403	12548	12392	12456	12393	12234	12379	12295	12229	12243	12389	12343	12383	12504	12288	12391	12484	12350	12347	12320	12298	12481	12490	12359	12326	12439	12440	12215	12436	12462	12546	12470	12309	12499	12470	12359	12269	12471	12501	12376	12390	12429	12416	12501	12362	12383	12417	12346	12385	12441	12263	12357	12263	12311	12365	12499	12294	12467	12549	12334	12289	12364	12414	12233	12566	12467	12402	12464	12324	12457	12403	12613	12465	12333	12455	12440	12289	12366	12420	12508	12410	12432	12441	12370	12521	12449	12398	12455	12509	12629	12104	12564	12451	12358	12400	12597	12563	12474	12547	12573	12404	12453	12361	12562	12440	12340	12467	12462	12377	12393	12467	12556	12367	12382	12458	12531	12427	12312	12443	12370	12293	12560	12430	12514	12334	12450	12484	12501	12510	12380	12439	12299	12606	12492	12517	12394	12404	12442	12425	12418	12537	12497	12454	12452	12479	12357	12547	12287	12496	12612	12444	12678	12522	12302	12415	12539	12333	12359	12273	12346	12399	12451	12515	12522	12472	12410	12417	12556	12638	12292	12501	12326	12343	12451	12448	12629	12450	12309	12458	12344	12389	12221	12489	12393	12395	12484	12315	12329	12444	12577	12507	12368	12471	12462	12496	12369	12515	12422	12495	12284	12445	12670	12275	12336	12389	12578	12465	12411	12620	12358	12391	12389	12409	12428	12371	12364	12440	12467	12271	12475	12246	12512	12361	12256	12422	12422	12368	12535	12423	12379	12540	12159	12437	12569	12520	12401	12210	12425	12360	12424	12464	12351	12549	12441	12567	12455	12216	12284	12452	12280	12395	12301	12387	12445	12505	12389	12443	12353	12507	12475	12320	12492	12694	12332	12523	12395	12328	12438	12552	12541	12437	12594	12426	12476	12622	12368	12499	12576	12296	12282	12613	12460	12647	12468	12382	12523	12410	12504	12345	12189	12381	12499	12173	12467	12452	12608	12397	12488	12432	12488	12488	12556	12457	12379	12445	12434	12650	12401	12465	12411	12415	12365	12432	12389	12221	12468	12385	12488	12390	12303	12490	12377	12394	12467	12461	12413	12397	12463	12358	12491	12247	12522	12391	12444	12523	12525	12441	12299	12319	12365	12275	12347	12417	12458	12444	12530	12326	12357	12524	12473	12349	12368	12609	12492	12610	12468	12543	12474	12316	12529	12246	12298	12563	12451	12469	12540	12519	12625	12593	12581	12266	12286	12448	12479	12592	12561	12397	12437	12388	12409	12389	12282	12373	12507	12445	12704	12370	12330	12307	12227	12329	12496	12538	12351	12273	12545	12477	12434	12474	12313	12419	12347	12355	12320	12400	12457	12356	12437	12443	12445	12467	12282	12471	12396	12610	12513	12495	12541	12227	12317	12405	12494	12621	12512	12397	12487	12529	12407	12321
18268	33352	30760	24508	21193	18380	17124	16359	15555	14622	20170	43732	41207	27043	13066	12742	12841	12686	12603	12763	12911	12666	12692	12771	12726	12688	12775	12623	12764	12658	12614	12583	12839	13388	15040	14836	13381	12762	12554	12658	12757	12626	12700	12646	12569	12693	12708	12616	12691	12436	12682	12582	12625	12767	12629	12698	12698	12454	12689	12522	12418	12591	12626	12693	12470	12601	12728	12757	12511	12711	12722	12613	12540	12463	12514	12662	12641	12636	12730	12613	12734	12788	12613	12578	12616	12498	12554	12477	12633	12439	12561	12597	12596	12593	12667	12537	12688	12653	12614	12466	12785	12680	12743	12550	12723	12666	12647	12676	12695	12601	12609	12588	12545	12692	12719	12545	12775	12467	12660	12617	12524	12526	12479	12783	12708	12697	12605	12664	12733	12462	12729	12677	12525	12658	12676	12678	12715	12576	12624	12635	12573	12724	12511	12481	12673	12612	12521	12741	12528	12594	12626	12544	12599	12562	12604	12603	12722	12553	12628	12659	12543	12675	12709	12621	12667	12599	12659	12737	12526	12671	12656	12562	12485	12749	12682	12707	12588	12653	12689	12543	12687	12494	12681	12517	12582	12660	12528	12769	12532	12601	12460	12740	12544	12708	12706	12515	12498	12540	12549	12669	12696	12606	12723	12495	12625	12669	12547	12648	12617	12503	12557	12617	12791	12531	12690	12547	12668	12556	12561	12731	12637	12690	12618	12506	12522	12647	12652	12637	12695	12741	12641	12647	12539	12718	12654	12565	12568	12754	12548	12643	12781	12452	12581	12652	12594	12716	12638	12621	12562	12603	12527	12583	12537	12688	12553	12605	12602	12644	12805	12586	12345	12616	12678	12529	12668	12572	12633	12618	12725	12650	12477	12619	12566	12789	12482	12639	12621	12572	12665	12538	12536	12650	12553	12826	12516	12460	12689	12665	12659	12469	12603	12764	12629	12675	12662	12676	12651	12725	12574	12587	12510	12706	12437	12687	12801	12536	12670	12539	12570	12749	12752	12746	12547	12578	12647	12583	12539	12596	12605	12576	12495	12635	12734	12783	12676	12453	12723	12744	12620	12592	12636	12829	12554	12772	12631	12646	12533	12652	12520	12501	12714	12710	12612	12633	12557	12624	12564	12584	12472	12565	12700	12685	12576	12612	12577	12592	12535	12724	12620	12659	12555	12667	12544	12747	12541	12672	12421	12696	12622	12467	12626	12566	12509	12527	12840	12736	12382	12433	12549	12603	12521	12585	12604	12479	12515	12513	12694	12596	12707	12651	12679	12682	12573	12399	12662	12644	12591	12641	12591	12518	12663	12682	12661	12726	12558	12516	12618	12676	12489	12572	12799	12616	12610	12695	12622	12519	12536	12612	12741	12555	12553	12695	12766	12562	12642	12730	12483	12540	12614	12453	12671	12660	12600	12645	12645	12487	12573	12534	12682	12509	12542	12601	12682	12752	12596	12500	12487	12664	12655	12545	12618	12625	12487	12742	12661	12675	12633	12547	12658	12684	12603	12460	12722	12548	12721	12641	12602	12625	12545	12761	12554	12513	12481	12669	12538	12764	12486	12727	12607	12571	12536	12616	12674	12509	12716	12675	12551	12748	12587	12616	12641	12560	12788	12730	12467	12720	12617	12511	12583	12687	12733	12583	12395	12735	12644	12604	12602	12492	12592	12438	12665	12576	12551	12606	12645	12724	12540	12372	12631	12559	12710	12495	12539	12651	12385	12609	12653	12484	12604	12491	12627	12589	12607	12507	12560	12631	12543	12516	12294	12620	12634	12728	12547	12647	12646	12447	12639	12532	12624	12642	12653	12607	12676	12574	12579	12670	12629	12634	12549	12762	12604	12773	12472	12442	12684	12636	12489	12658	12491	12492	12592	12498	12465	12651	12618	12424	12595	12660	12683	12644	12715	12529	12425	12527	12533	12446	12644	12573	12608	12680	12682	12688	12612	12658	12573	12656	12530	12584	12468	12667	12483	12561	12612	12606	12680	12738	12695	12672	12520	12543	12619	12695	12599	12683	12577	12570	12558	12542	12752	12647	12623	12834	12539	12556	12494	12691	12754	12621	12638	12631	12692	12580	12640	12594	12649	12600	12871	12532	12559	12457	12641	12522	12714	12597	12801	12544	12611	12632	12584	12613	12716	12594	12576	12577	12623	12495	12752	12479	12595	12638	12637	12716	12739	12624	12601	12712	12644	12547	12615	12491	12622	12455	12547	12702	12698	12675	12645	12571	12622	12752	12622	12481	12616	12630	12504	12445	12534	12683	12754	12539	12414	12654	12631	12708	12568	12515	12533	12543	12524	12586	12509	12524	12472	12582	12615	12726	12610	12587	12576	12713	12625	12617	12542	12608	12714	12459	12513	12458	12600	12713	12603	12590	12629	12422	12660	12560	12680	12519	12413	12554	12600	12780	12551	12592	12627	12490	12645	12399	12654	12769	12580	12670	12787	12605	12794	12501	12712	12684	12677	12723	12464	12616	12624	12570	12676	12531	12503	12544	12606	12745	12536	12792	12688	12683	12632	12579	12553	12605	12488	12695	12592	12641	12550	12779	12504	12709	12725	12723	12616	12587	12683	12790	12538	12457	12667	12622	12532	12708	12650	12676	12636	12711	12595	12504	12602	12612	12617	12565	12718	12519	12714	12530	12582	12509	12621	12739	12531	12462	12636	12691	12826	12698	12518	12536	12779	12556	12771	12589	12732	12531	12515	12619	12631	12687	12615	12528	12654	12617	12415	12541	12677	12738	12534	12534	12611	12542	12661	12520	12661	12652	12631	12721	12514	12619	12617	12595	12643	12771	12704	12364	12602	12560	12557	12651	12599	12523	12727	12584	12541	12659	12653	12576	12562	12479	12576	12704	12556	12544	12601	12610	12575	12566	12624	12566	12469	12554	12705	12551	12719	12433	12702	12509	12536	12570	12377	12634	12618	12580	12736	12598	12681	12518	12511	12555	12623	12604	12598	12488	12610	12573	12579	12723	12509	12642	12535	12499	12801	12738	12474	12749	12584	12767	12613	12688	12641	12670	12512	12618	12562	12548	12554	12664	12520	12665	12585	12494	12703	12592	12480	12591	12665	12538	12565	12530	12604	12546	12551	12501	12766	12566	12711	12648	12668	12486	12663	12489	12623	12762	12480	12458	12688	12634	12635	12554	12558	12651	12432	12574	12760	12444	12627	12661	12660	12543	12644	12700	12679	12677	12673	12405	12679	12727	12427	12547	12582	12644	12729	12547	12443	12632	12580	12481	12566	12686	12746	12539	12618	12562	12898	12444	12581	12590	12543	12604	12604	12632	12622	12729	12452	12638	12734	12704	12574	12626	12606	12423	12600	12507	12702	12506	12414	12549	12561	12544	12597	12530	12539	12548	12691	12557	12594	12816	12561	12550	12648	12533	12638	12569	12493	12503	12555	12528	12529	12650	12630	12709	12566	12507	12447	12549	12636	12514	12713	12324	12528	12506	12593	12617	12534	12754	12585	12626	12666	12613	12658	12574	12787	12574	12588	12687	12634	12654	12454	12512	12579	12565	12570	12493	12572	12608	12841	12566	12564	12638	12591	12537	12639	12617	12513	12494	12510	12594	12681	12560	12528	12711	12592	12617	12749	12743	12616	12682	12525	12609	12602	12564	12667	12747	12821	12650	12636	12686	12727	12796	12626	12562	12463	12652	12616	12578	12586	12730	12614	12572	12605	12511	12671	12583	12658	12473	12636	12558	12763	12628	12484	12589	12534	12532	12643	12597	12604	12703	12318	12594	12617	12469	12482	12740	12599	12709	12773	12607	12704	12763	12614	12598	12744	12554	12712	12692	12636	12420	12704	12651	12541	12651	12526	12737	12637	12770	12614	12526	12563	12660	12740	12515	12556	12534	12638	12751	12809	12652	12426	12567	12541	12693	12583	12612	12610	12493	12686	12538	12598	12476	12796	12529	12623	12712	12630	12652	12691	12581	12546	12711	12402	12585	12718	12693	12507	12576	12504	12544	12515	12547	12592	12734	12640	12627	12632	12688	12580	12510	12630	12758	12492	12651	12669	12689	12606	12599	12547	12528	12555	12619	12440	12760	12699	12609	12572	12629	12591	12570	12672	12690	12621	12651	12586	12607	12577	12694	12637	12620	12620	12556	12704	12459	12760	12718	12593	12604	12627	12647	12456	12533	12544	12706	12539	12607	12511	12489	12602	12486	12807	12638	12729	12617	12612	12450	12475	12572	12504	12595	12589	12577	12715	12708	12572	12585	12630	12609	12672	12658	12644	12475	12726	12584	12636	12550	12583	12711	12672	12588	12534	12534	12627	12688	12471	12508	12600	12556	12636	12486	12487	12714	12571	12617	12632	12690	12536	12657	12680	12458	12478	12439	12628	12472	12589	12626	12607	12597	12505	12520	12787	12738	12678	12468	12712	12576	12555	12567	12527	12624	12412	12646	12532	12626	12623	12597	12450	12486	12520	12625	12578	12653	12559	12715	12708	12490	12741	12690	12474	12745	12835	12660	12592	12518	12712	12590	12506	12663	12525	12639	12585	12552	12561	12683	12722	12535	12656	12597	12578	12532	12669	12433	12558	12593	12650	12553	12523	12589	12488	12531	12717	12479	12564	12602	12576	12491	12666	12516	12590	12501	12503	12489	12678	12648	12565	12632	12547	12577	12690	12642	12600	12668	12583	12549	12670	12510	12612	12564	12540	12702	12610	12683	12475	12737	12514	12576	12411	12506	12542	12525	12417	12453	12497	12450	12388	12560	12583	12518	12425	12452	12595	12579	12512	12615	12607	12674	12512	12349	12463	12726	12578	12654	12699	12652	12588	12498	12606	12700	12672	12545	12579	12573	12500	12588	12582	12505	12701	12623	12478	12525	12541	12564	12608	12579	12667	12660	12530	12536	12554	12642	12655	12465	12665	12582	12537	12599	12552	12583	12625	12717	12457	12669	12579	12483	12637	12626	12597	12777	12499	12573	12681	12537	12575	12446	12756	12490	12703	12604	12453	12827	12602	12564	12672	12615	12491	12681	12742	12461	12530	12446	12566	12683	12534	12521	12519	12610	12610	12615	12770	12559	12653	12413	12548	12504	12451	12645	12521	12606	12632	12596	12576	12689	12529	12661
27312	21880	23131	18914	14938	14133	14042	13609	13332	13263	13375	14921	15702	14249	12944	13078	12850	12963	13003	13082	13000	12985	12976	13007	13131	13059	13032	12943	12903	12987	12788	12907	12803	12837	12992	13085	13027	13098	13058	13061	13010	13125	12902	12988	12760	13011	13052	12807	13005	12834	12829	12805	12965	12957	12956	13042	12939	12804	12922	12956	13131	12806	12820	13044	12933	12946	13005	12878	12921	13132	12904	12818	12750	12947	12845	12750	13006	13042	13076	12732	12853	12888	12907	12951	13060	13052	12816	12820	12811	12854	12936	12930	12934	13003	12978	12862	12890	12921	12998	12833	12973	12910	12944	12979	13016	12994	13005	13138	13113	13050	12902	12806	12760	12875	12879	13125	12929	13062	13033	12872	12892	12912	12811	12904	12924	12886	12903	12806	12873	12994	12851	12850	12717	13008	12929	12721	13022	12914	13027	12975	12866	12989	12879	12977	12915	12965	12849	12852	13131	13057	12974	12913	12890	12987	13044	12939	12804	12787	12784	12909	13012	12937	12984	13087	13018	12777	13063	12986	12780	13088	12853	12980	12892	12960	12944	12839	12934	12915	12888	13151	13082	12972	12863	12852	12902	13055	12785	12951	13118	13042	12978	12905	12900	12757	12957	12889	12944	12921	12940	13040	13007	12983	12883	12920	12955	12836	12922	13070	13012	12857	12970	12864	12905	12823	12905	12930	13004	12834	12926	12991	12930	12994	13089	13073	12838	12808	12975	12933	13070	12927	12857	12697	13098	13010	13064	12848	13035	12874	12982	13057	12859	12942	13011	12979	12798	12945	12942	12876	13123	12956	12973	12882	12711	12868	12752	12995	13029	12964	12829	12909	12968	12986	13163	12785	12919	12988	12897	12862	12998	12973	13119	13048	13180	12884	12978	12797	12906	12933	12735	12788	12731	12927	13020	12907	12923	12892	12999	12944	13031	12820	12808	12965	13094	12865	12984	13013	12887	12815	12990	13079	13025	13049	13082	12931	12957	13047	13025	12787	12884	13031	12937	12987	13067	13013	12956	12987	13066	12942	12884	12985	13095	12919	12989	12979	12940	13022	13146	12907	13021	13008	12980	13017	12797	12921	12843	13053	12949	12868	12925	12932	12932	13062	12925	12968	12894	12873	12734	12786	12764	12883	13115	12993	12889	13092	13001	12949	12956	12906	12953	12915	12833	12957	12957	13077	12951	12950	12865	12999	12916	12953	13236	12921	12786	12783	12925	12998	12864	12934	12942	12900	12855	12945	12907	12986	13062	13036	12757	12930	12790	12856	12759	12783	12935	12878	12886	12862	13082	12844	12849	12934	12985	12852	13086	13005	12856	12857	12814	13016	12928	12940	12962	12894	12970	12882	12937	12956	12930	12907	12835	12978	12866	12805	13019	12908	12857	12959	13103	12945	13009	12949	13062	13035	13028	12973	12980	12982	12929	12932	12989	12983	13003	12889	12931	12937	12924	13066	12930	12971	13004	12995	12809	12972	12872	12980	12848	12801	12938	12925	13022	12927	13080	13062	12912	12932	12801	12718	13081	13126	12812	12955	13080	13123	12948	12931	12950	12955	12880	12931	12974	12835	13016	12912	12907	12737	12739	12806	12762	12906	12831	12916	12839	13078	13009	12872	12850	12813	12816	12789	12896	12865	12871	13014	13026	12943	12708	13079	12948	13154	13050	12900	12962	12970	12942	12690	13069	12947	12954	12935	12964	12889	12866	12962	13042	12887	12889	12736	12911	12995	12862	12978	12886	12888	12773	12902	12925	12856	12896	12823	12825	12753	12890	13063	13007	12903	13123	12877	12789	12853	12966	13060	12921	12994	13034	12879	12859	12889	13079	12901	12978	13091	13122	12859	12928	12847	12876	12969	12878	12837	12867	12994	12853	12890	12791	12831	12972	12899	12867	12892	12887	12758	12938	13019	13040	12879	12926	12917	13004	12830	12919	13015	12848	12826	12951	13185	13058	12946	13011	12876	12853	12806	13057	12894	13038	12930	12815	12970	12754	12861	13016	12895	12824	12892	12922	13019	13171	13036	12854	12975	13104	12917	12878	12724	13119	12951	12838	12831	13033	12850	13048	12926	12938	12951	12949	13004	12901	12907	12875	12738	12869	13103	12994	13172	12854	12779	13057	13149	12858	12696	12873	12881	12889	12910	12968	12849	12752	13004	13034	12921	13016	12921	12752	12972	12843	12993	13048	12881	13152	12996	12958	13022	12778	13143	12963	12939	13074	12885	13076	13086	13186	12978	12833	13096	12975	13042	13032	13012	13028	12965	12934	12976	13120	13096	12931	12972	12787	13011	13013	12702	12804	12750	12927	13017	12928	12891	13326	13104	12898	12983	12661	12721	12828	12992	13130	12965	13010	12971	12979	12883	12778	12931	12966	13051	13034	12858	13009	12927	12898	12988	12918	12899	12869	13117	12979	12947	12938	13060	13128	12926	13106	12746	12921	13042	12882	12968	12972	13019	13073	12868	12985	13030	12984	12853	12877	12737	12910	12885	12967	12817	12824	12948	12924	12867	13074	12982	12895	12950	12965	12866	12886	12880	13068	12957	12872	12980	12781	12963	12889	12875	12892	12974	12832	12912	12715	12926	12956	12936	12755	13007	12854	12860	12783	12750	12953	12996	12944	12829	13076	13023	13031	12845	13013	12897	12819	12793	12837	12937	12937	12868	12968	12993	12796	12805	13064	12859	13073	13013	13057	12851	12946	12799	12973	13062	13103	12973	13134	12957	12789	13103	13013	12844	13068	12909	12947	12809	12749	12917	13060	12907	13071	12841	12922	13047	12987	13083	13038	12891	13057	12870	13013	13020	12834	13042	12920	13144	12969	12745	13126	12865	12874	12880	13018	13063	13039	12805	12765	13067	12935	13037	12993	12908	12939	12994	12881	13028	13038	12910	12772	13032	13065	13033	12873	12632	12745	12930	12979	12886	12966	12901	13000	13011	13013	12977	13001	13031	12741	12731	12837	12922	12862	12790	13105	13030	12790	12866	13187	12909	13024	12987	12984	12746	12922	13006	12991	13010	13112	12951	13084	12940	13008	12900	12761	13093	12687	12898	12877	12807	13068	12978	12916	12913	13083	12974	13019	13003	13038	13128	12909	12988	12870	12972	12889	12803	12798	13057	12961	12957	12806	12855	12884	13041	13027	12945	12776	12953	12948	12931	12703	12962	12857	13024	13095	12801	12799	12960	12865	12914	12812	13018	12855	12996	13014	13003	13035	12954	12991	12930	12901	12698	13076	12960	12893	12871	12996	12865	12854	13022	12922	12860	12904	12877	12989	12992	12883	13119	13158	12959	12891	12826	12889	13142	13069	12905	12899	12688	12954	12959	12980	12976	12939	12950	12816	12903	13017	13093	13028	12902	12983	12808	12940	12937	13141	12998	13019	13052	12951	12910	12839	12892	12991	12934	12955	12914	12926	12937	12926	12915	12853	12807	13153	12800	12864	13094	12945	12894	13048	12812	12798	12943	12891	13120	12812	12960	12880	12751	13039	12894	12996	13200	12867	12851	12672	12885	12728	12875	13069	12864	13025	13069	13024	12943	12945	12918	13052	12728	13015	12986	12952	12981	13035	13172	12909	12778	12814	13037	12862	12791	12997	12825	13178	13000	12862	12699	13052	12923	13021	13021	13045	12935	12845	12932	12797	13053	12752	12916	13022	13083	12971	13022	12995	12968	12977	12833	12973	13050	12977	12871	12880	12749	13143	12799	12832	12972	12959	13035	12982	12845	13095	12914	12946	13002	13106	13000	12892	12946	13026	12959	12903	13083	13025	13000	12797	12981	12849	13069	12977	12867	12863	12932	12936	13008	12972	13012	12940	12836	13082	12885	12849	12884	12981	12844	12923	12981	12828	13094	12936	12619	12911	12983	12948	13027	13095	12915	13081	13034	12900	12903	12974	12910	12880	12860	12958	12844	12950	12935	12979	12900	12855	12932	12897	12762	13022	13117	12896	12948	13109	13046	13057	13064	13012	13029	12825	12813	12778	13028	12858	12927	12945	13035	12846	12948	13019	12971	12788	13019	12746	12889	13052	12913	12836	13044	13111	13034	13024	12921	13122	12951	12942	12937	12914	12886	12859	12900	13163	13203	13063	12831	13047	12854	12949	12936	12940	12935	13087	12771	12897	13046	13027	12794	12766	12834	13004	12927	12880	12875	13026	12898	12851	12884	12949	13036	13150	12870	13009	12858	12916	13061	12995	13005	13068	13045	12840	13004	12808	12967	13028	13015	13006	12743	13004	12909	12798	12829	13040	12653	12922	13046	12849	12979	12970	13021	12907	12996	12980	12774	12800	13092	13105	12977	12908	12946	13048	12959	13023	12938	12795	12878	12841	12822	12844	13047	12956	13038	12937	12888	12962	12879	12890	12927	12949	12992	12839	12839	12929	13123	12823	12952	12936	13058	12932	13022	12992	12861	12971	12909	12859	12869	13043	12974	12976	12947	13247	13092	12908	12889	13004	12989	12999	12916	12928	12785	13012	13068	13017	12894	12915	12956	13115	12920	13087	13022	12947	12991	13002	12993	12858	13065	12809	12880	12903	12920	12891	13093	13057	12901	12814	12889	13040	13170	12895	12919	12949	12914	13099	12831	12755	12896	12900	12869	12913	13017	12816	13042	12869	12918	13065	12887	12918	13121	12917	12820	12963	13081	13012	12903	12908	12850	12932	12697	12958	12917	12967	12943	12935	12920	12924	12935	12935	12947	12981	13132	12883	12816	12661	12987	12845	12762	12800	12868	12838	12931	13007	12745	13115	12949	12927	12892	12786	12893	13086	12943	12914	13060	12837	13041	12932	12858	13008	12952	13008	13103	12987	13021	12922	12838	12882	12913	12787	12993	13036	12892	12999	12870	12927	12805	13022	12864	13101	12931	12983	12939	12865	12918	12840	12947	13118	12794	12935	12928	12939	12899	12975	12998	12860	12831	12872	13062	12841	12892	12814	12974	12873	12961	12943	13020	13012	12919	13037	12969	13044	12965	12852	12883	12928	12760	13001	12841	12824	13145	12870	12885	12873	12764	12873	12974	13038	12998	13073	12752	13000	12977	12947	13010	12915	12703	12753	12802	12879	13062	12996	12936	13143	12954	12866	12904	12861	12752
16341	22542	21133	18007	16043	15136	14717	14102	13632	13271	13581	16658	17261	14501	13049	12926	13041	13229	12935	12967	12892	12825	12904	12879	12831	12976	12958	12970	13063	12980	12941	12927	12886	12957	13076	13153	13145	12812	12849	12867	12929	13000	12908	13009	12977	12904	12999	12951	12980	13003	12913	12856	12869	12849	12877	12954	13051	12954	13100	12934	12802	13131	12822	12954	12924	13034	13018	12887	12935	12959	13081	12852	12934	12865	12926	12996	13027	12882	13002	12882	13021	12836	12886	13002	12863	12984	12999	12950	13011	12888	12834	12956	12920	13091	12963	13097	12963	12876	13049	12861	12972	13034	13070	12849	12892	12964	13125	12853	13073	12878	12927	12874	12999	12956	12953	12852	12836	12846	13100	12973	13065	13026	12813	12927	12805	13079	12941	12960	13042	12914	12944	12882	13017	13003	12926	12849	13071	12996	13052	12923	12908	12836	13030	12978	12886	12862	12956	12973	12925	13053	12986	12973	12903	12946	12940	13008	12973	12816	13015	13055	12798	12872	12820	12927	12911	12920	12950	12884	12979	12876	12933	12988	12915	12972	12852	12888	12990	12955	12954	12999	12945	12893	12894	12895	12996	12823	13026	12813	12960	12870	13092	12922	12965	12965	12990	12750	13002	13009	12842	12949	12933	13091	12842	12798	13085	12886	12947	12994	12818	12766	12920	12957	12894	13153	12873	13045	12983	13042	12882	12896	12902	12973	12899	12943	12875	12905	12995	12936	13125	12895	12839	12851	12953	12972	12840	13051	12885	12944	13023	12777	12938	12938	13067	13024	13106	12864	12901	12860	12838	13232	12938	12970	12922	12875	12859	12988	12980	12906	12949	12756	13022	12845	12909	12989	12862	12837	13069	12856	12769	12826	12942	12917	13008	13007	12903	12898	12943	12882	12778	12827	13015	13011	12823	12893	12901	13054	13094	12901	13008	12712	12988	12949	12825	12970	12990	12786	12935	12886	12915	12981	13016	12930	12903	12739	12970	12987	12851	12909	12852	13014	12714	12869	12920	13011	12927	12739	12911	12923	12871	12816	13018	12887	13129	12962	13062	12925	13047	12988	12745	13004	12878	12964	13054	12792	12944	13066	12860	12872	12824	12869	12812	12852	13136	13001	12999	12973	12969	12985	12872	13082	12985	12920	13025	13061	12879	12843	12949	12969	12776	12879	12860	13088	12948	12952	13000	12711	13018	13041	12977	12810	13038	12885	12872	12865	12936	12914	13030	12826	12968	13071	13047	12974	13054	12914	13081	12860	12776	12946	12889	13054	12912	12991	12869	12925	12839	12815	12952	12829	13085	12958	13025	13009	12959	12957	12886	12928	12859	12828	12927	12826	12985	12791	12928	12928	12961	12932	12910	12819	12829	13099	12894	13072	12730	12919	12922	12956	12854	12838	13045	12950	13041	12820	12977	12906	12779	13069	12925	12980	12825	12816	12911	12870	12888	12948	12946	12934	13060	12963	12921	12798	12990	13010	12965	12842	13037	12995	12783	12832	12973	13024	12933	12918	12822	12915	12815	12842	12773	12902	12985	12950	12800	12799	12847	12942	12983	12910	12892	12927	12953	12971	12994	12902	12911	12979	12907	12864	12854	12760	12842	13141	12934	12936	12915	13060	12803	13060	12851	13021	12884	12905	12955	13069	12880	13096	12982	12936	12829	12952	12910	12893	13003	12964	13097	12935	12742	13032	12952	12901	13021	13106	12931	12958	12986	12965	12913	12902	12931	12925	13001	13016	12835	12926	13006	12953	12816	12902	12874	12813	12919	12802	12959	12972	12998	13099	12988	12807	12881	12992	13095	12967	12947	12925	12810	12909	12841	12997	12824	13063	12846	12975	13058	13221	13046	12932	12817	13014	12807	12883	12811	12970	12984	13029	13034	12858	13014	13088	13008	12849	12835	12976	12916	12803	12942	12830	13009	12823	12993	12893	12914	12864	12925	12961	12702	13023	12866	12950	12904	12917	12835	12878	12966	13007	13030	12922	13080	13018	13149	13038	12884	12861	12800	12879	12934	13009	12922	13117	13021	12960	12898	13023	12887	12945	13016	12881	12998	13030	12902	12873	12994	12881	12972	12981	12941	13043	12759	13062	12886	12890	13017	12907	13011	12804	12892	12921	12951	12896	12783	12945	12863	13081	12820	12850	12915	12946	12838	13093	13030	12894	12874	12850	12951	13138	12872	13052	12955	12775	12947	12875	12883	13086	12912	12921	12873	12944	13057	12905	12936	12987	12981	12817	12990	13096	12919	12901	12983	12915	12887	12951	12782	12816	12940	12802	12941	12841	12858	13020	13024	12876	12912	12957	12987	12908	12975	12976	12931	13035	12820	12999	12899	12928	13070	13021	12825	12912	13008	12959	12948	12993	12876	12958	12976	12994	12903	12958	12820	12760	12854	12984	13084	12852	13037	12739	12766	12850	12974	13029	12930	12771	12998	12751	12862	12861	12783	12979	12783	12940	12969	12947	13073	13039	12775	12909	13013	13060	12953	12981	12990	12986	12960	12931	12940	12870	12990	12995	12968	13105	12867	12846	12858	12968	12894	13094	12704	12804	12909	13042	12865	12793	12910	12736	12770	13025	12959	12973	12849	12901	12939	13123	12894	12950	13025	12994	12929	12886	12857	12946	12969	12928	12800	12935	13056	13052	12990	12999	12910	13005	12896	12824	12955	12838	12930	12903	13054	12773	12928	12783	12983	12853	12811	12936	12991	12844	12751	13094	13097	12831	12976	12978	13102	13026	12847	12740	12821	12897	12956	12936	12946	13002	12853	13073	13047	13005	12980	12913	12800	12940	12905	12846	12835	12943	12834	13036	12759	12978	12968	12962	12994	12882	12991	12993	12748	13023	12868	12937	13068	13037	12906	13033	12877	13048	12920	12801	12963	12725	12929	13054	13011	12951	12985	12895	12930	13083	12709	13012	12991	12931	12999	12754	12884	12817	12948	13008	12908	13103	12860	12742	12965	13040	12890	12854	13131	12930	12905	12962	12825	13048	12884	12838	12861	13047	12829	13056	12892	12909	12983	13023	12778	12978	13041	12961	13037	12878	12908	13120	12925	13007	12938	12813	12970	12826	13089	12954	12897	13068	12841	13034	12971	12801	12997	12814	12976	13015	12807	12933	12988	12918	13047	13058	12911	12880	13039	12906	12913	12921	13014	12975	12990	12963	12971	12952	12953	12941	12754	12974	12954	12956	13031	13101	12999	13023	12947	13005	12942	13051	12865	12963	12800	13004	12831	12940	13106	12869	13055	13045	12962	12925	12930	13039	12863	12876	12957	12883	13037	12888	12810	12977	12891	12952	12879	13155	13020	12873	12734	13034	12918	12775	12879	12895	13047	13120	12798	12876	12955	12974	12865	12710	13042	12967	12902	12959	13095	12866	12911	12871	12898	13101	12898	12811	13002	12756	12918	12964	12848	12988	12900	12890	13095	12931	13023	12825	12950	12884	12936	12899	12914	12832	13016	12795	13036	12946	13095	12867	12849	12792	12949	12863	12819	12978	12926	12887	12969	12840	12950	13014	12883	13035	12936	12833	12991	12945	12934	12908	12963	12975	12872	12846	12824	12969	12920	12884	13068	12895	12957	12820	13106	13096	12992	12935	12817	12887	12963	12942	12878	12846	12940	12942	12944	12851	13072	13153	12909	12960	12812	12885	12954	12871	12907	12927	12993	12838	12917	12876	12928	12856	12961	12985	12873	12886	12853	13097	12971	12740	13032	12888	12962	12884	13001	12842	12970	12976	13053	12826	12968	13026	12833	12707	13009	13034	12874	12975	13076	12971	12999	12865	12988	12844	12989	12908	13072	12936	12932	12888	13089	12769	12835	12983	12847	13030	12947	13050	13010	12947	13038	12956	12922	13061	12948	13055	12977	13071	12789	12987	12982	12920	12807	12841	12874	12920	12798	12846	12975	12906	12926	12978	12894	12799	12986	13037	12718	12988	12846	12730	13075	12945	12928	13090	12894	13050	12942	12962	12916	12965	12850	13045	12856	12950	12742	12774	13009	12950	12914	12954	12871	12865	12994	12809	12882	12995	12948	12945	12906	12989	12985	12944	12969	12922	12922	12845	13079	12894	12814	12862	12922	12947	12930	12955	12872	12898	12883	12807	12947	12813	13113	13018	12795	12979	13046	13136	12896	12835	12981	12789	12757	13004	13031	13122	12788	12743	12904	13019	12690	13097	12825	12938	12962	12919	12856	13005	12986	12865	13057	12836	12931	12787	12889	13119	12879	13084	12808	12889	13073	12940	12846	12937	13009	12916	13015	12979	12963	12977	12760	12807	12981	12991	12860	13077	12845	12808	13004	12979	13098	12915	13131	12840	12767	12890	12895	12770	12959	12802	12825	12944	13048	13032	12892	13011	12960	12814	12991	12856	12966	12868	12889	13056	12912	12855	12781	12904	12892	13018	12926	12996	12939	12893	12877	13008	12986	13036	12971	13047	12895	13073	12864	12988	12813	12880	12866	12871	12896	12940	12974	12938	12863	12970	12975	12947	12729	12930	13063	13035	12971	12947	13049	12875	12900	12952	12941	13078	12781	12904	12842	13105	12810	12962	12990	12966	13043	12939	12891	12812	13018	12958	12874	12901	12953	13045	12895	13115	13019	12915	12981	12883	12910	12966	13028	12887	12892	12863	12976	13071	12841	12873	12960	12953	12967	12991	12954	12865	13071	12884	12928	12847	12903	12775	12941	12910	12905	12951	13092	12928	12842	12923	12949	12975	12981	13023	12945	12956	12972	13088	12965	12982	13029	12961	12841	12820	12864	12900	12831	12886	12776	13076	12866	12872	12975	12902	12990	13029	13044	12986	12997	12854	12894	12923	13004	12862	13089	12861	12918	13007	13155	12952	12842	13114	13025	12879	12932	13036	12791	12779	12929	12994	12909	12869	12923	13109	12958	12752	12897	12858	12861	12828	12982	13055	13045	12943	12941	12955	12955	12940	12913	13051	13038	12823	12932	12925	12966	13100	13027	12969	12959	13053	12792	12888	12890	13073	13099	12814	13079	12948	12791	13049	12796	12852	12979	12874	12892	13037	12980	12903	12948	13059	12909	12820	13111	12814	12797	12854	12916	12887	12989	12978	13027	12891	13013	13028
24143	21416	28874	24419	22035	20504	18704	16044	15425	15199	15316	26029	30550	26177	17301	14836	14465	14485	14194	14289	14388	14390	14532	14453	14411	14396	14491	14314	14420	14472	14280	14220	14402	14706	14891	14879	14738	14416	14362	14402	14319	14340	14320	14328	14317	14407	14333	14227	14141	14285	14406	14503	14414	14341	14452	14547	14359	14356	14367	14321	14212	14343	14511	14473	14241	14439	14313	14458	14385	14395	14540	14377	14398	14364	14347	14382	14398	14271	14520	14325	14359	14264	14320	14402	14310	14302	14250	14290	14226	14234	14236	14165	14338	14374	14355	14401	14123	14289	14655	14222	14436	14325	14312	14340	14284	14205	14520	14103	14367	14215	14382	14283	14417	14306	14422	14287	14461	14417	14195	14218	14107	14424	14423	14332	14456	14377	14481	14536	14384	14495	14390	14278	14183	14301	14229	14313	14374	14369	14441	14219	14223	14458	14463	14446	14241	14406	14359	14444	14472	14368	14460	14551	14259	14476	14404	14308	14312	14325	14352	14311	14170	14348	14240	14243	14211	14246	14233	14302	14190	14311	14487	14242	14582	14271	14450	14306	14430	14332	14495	14328	14351	14201	14167	14364	14273	14311	14473	14436	14220	14305	14230	14322	14472	14292	14201	14200	14466	14374	14413	14266	14434	14279	14524	14380	14403	14324	14162	14378	14384	14251	14525	14313	14535	14355	14252	14301	14417	14203	14337	14297	14189	14316	14128	14249	14206	14412	14315	14465	14300	14362	14476	14332	14376	14298	14301	14275	14409	14446	14400	14380	14412	14350	14411	14124	14451	14339	14368	14268	14278	14503	14258	14333	14418	14339	14327	14262	14159	14151	14542	14214	14408	14343	14307	14396	14478	14487	14460	14402	14397	14323	14476	14397	14430	14384	14385	14319	14375	14199	14406	14286	14315	14310	14324	14333	14470	14380	14294	14286	14207	14330	14326	14414	14342	14168	14267	14290	14234	14236	14354	14205	14106	14269	14242	14380	14399	14257	14183	14476	14311	14239	14312	14280	14363	14465	14247	14139	14374	14259	14300	14245	14393	14517	14355	14473	14228	14500	14435	14550	14479	14247	14293	14206	14427	14524	14379	14252	14294	14090	14194	14314	14214	14303	14310	14338	14418	14388	14310	14349	14331	14309	14394	14376	14231	14257	14508	14418	14302	14296	14447	14398	14232	14255	14358	14401	14287	14352	14410	14297	14320	14232	14479	14251	14412	14327	14490	14425	14335	14334	14257	14303	14402	14227	14188	14308	14253	14408	14352	14449	14096	14340	14306	14294	14294	14388	14346	14362	14346	14522	14281	14355	14343	14262	14412	14579	14403	14421	14268	14195	14277	14288	14360	14428	14135	14204	14393	14321	14421	14287	14427	14095	14208	14228	14492	14330	14340	14434	14352	14444	14255	14295	14501	14523	14516	14317	14107	14273	14211	14318	14363	14499	14186	14297	14152	14234	14431	14362	14290	14177	14309	14304	14447	14505	14482	14347	14362	14500	14298	14396	14194	14485	14167	14234	14326	14397	14253	14354	14203	14319	14182	14355	14255	14424	14097	14323	14350	14283	14410	14078	14245	14341	14399	14307	14358	14320	14290	14253	14421	14241	14064	14372	14297	14445	14298	14345	14297	14477	14408	14332	14320	14301	14355	14356	14312	14297	14336	14391	14336	14385	14389	14332	14436	14523	14301	14198	14178	14462	14422	14322	14369	14300	14531	14317	14352	14342	14212	14334	14393	14360	14391	14495	14398	14228	14362	14419	14374	14316	14419	14494	14407	14458	14348	14411	14427	14483	14365	14262	14186	14234	14378	14434	14439	14282	14434	14054	14343	14350	14307	14299	14307	14369	14327	14340	14291	14419	14473	14535	14369	14472	14424	14096	14291	14301	14423	14282	14282	14386	14111	14238	14474	14290	14362	14491	14280	14366	14338	14205	14315	14290	14377	14248	14494	14362	14342	14126	14202	14266	14373	14452	14465	14251	14509	14358	14388	14427	14311	14256	14274	14396	14441	14443	14293	14194	14412	14389	14292	14162	14239	14347	14363	14482	14372	14318	14457	14430	14251	14409	14242	14376	14434	14221	14353	14225	14256	14378	14435	14507	14171	14172	14296	14177	14345	14292	14250	14292	14382	14136	14325	14381	14287	14391	14311	14366	14470	14252	14255	14265	14309	14422	14302	14573	14435	14207	14219	14319	14365	14366	14259	14359	14212	14284	14402	14323	14131	14461	14462	14242	14307	14494	14414	14156	14179	14184	14288	14493	14291	14246	14294	14310	14317	14402	14350	14287	14312	14431	14199	14364	14267	14216	14269	14444	14228	14370	14343	14355	14406	14421	14477	14407	14332	14239	14327	14525	14397	14448	14247	14440	14369	14336	13951	14469	14476	14047	14376	14255	14488	14219	14348	14419	14456	14217	14365	14379	14258	14323	14336	14497	14275	14163	14345	14517	14196	14273	14424	14166	14445	14315	14300	14299	14422	14435	14374	14449	14160	14329	14311	14149	14307	14197	14389	14328	14389	14442	14219	14154	14452	14297	14425	14322	14292	14263	14280	14318	14252	14171	14336	14444	14473	14392	14404	14247	14165	14420	14367	14491	14303	14525	14247	14280	14587	14335	14369	14383	14363	14265	14209	14295	14238	14203	14138	14304	14314	14201	14239	14459	14290	14204	14276	14411	14456	14313	14294	14258	14251	14283	14361	14480	14303	14378	14160	14279	14403	14420	14314	14456	14280	14178	14381	14308	14331	14294	14483	14349	14080	14451	14382	14218	14374	14356	14280	14221	14250	14294	14387	14336	14445	14457	14306	14328	14500	14316	14284	14372	14426	14316	14288	14449	14162	14209	14290	14256	14456	14286	14256	14250	14353	14375	14106	14497	14364	14358	14344	14300	14456	14456	14503	14309	14133	14424	14476	14212	14440	14380	14398	14343	14356	14195	14173	14386	14514	14238	14302	14251	14286	14352	14443	14370	14507	14334	14241	14288	14304	14257	14335	14237	14405	14293	14182	14248	14300	14194	14217	14135	14355	14355	14275	14359	14310	14349	14404	14320	14453	14381	14316	14346	14458	14440	14483	14324	14490	14522	14224	14358	14373	14486	14239	14298	14410	14368	14403	14326	14405	14409	14451	14408	14418	14522	14275	14224	14349	14434	14342	14276	14328	14188	14259	14372	14171	14463	14275	14502	14271	14258	14243	14270	14242	14374	14398	14289	14224	14409	14450	14279	14443	14334	14223	14328	14283	14388	14345	14169	14351	14175	14204	14289	14366	14281	14368	14136	14299	14384	14409	14171	14271	14392	14514	14250	14125	14467	14419	14391	14338	14086	14359	14191	14538	14091	14323	14289	14195	14252	14420	14173	14241	14233	14217	14394	14231	14173	14155	14272	14235	14417	14374	14344	14262	14227	14445	14237	14202	14286	14244	14312	14365	14359	14344	14301	14179	14248	14258	14247	14290	14450	14374	14336	14303	14406	14353	14448	14383	14348	14283	14283	14115	14424	14479	14176	14186	14237	14422	14367	14279	14348	14262	14227	14440	14072	14410	14110	14252	14438	14405	14221	14427	14458	14291	14355	14272	14295	14348	14248	14208	14274	14329	14345	14299	14380	14224	14474	14431	14336	14302	14312	14391	14372	14473	14374	14149	14178	14368	14367	14461	14334	14074	14092	14437	14083	14128	14320	14453	14258	14336	14301	14287	14402	14240	14266	14333	14301	14210	14508	14181	14290	14414	14478	14287	14274	14446	14279	14280	14452	14432	14259	14352	14531	14377	14443	14360	14431	14204	14198	14374	14532	14458	14344	14283	14229	14392	14318	14424	14233	14393	14368	14393	14430	14202	14319	14303	14300	14179	14364	14418	14317	14421	14307	14417	14117	14276	14168	14295	14193	14289	14149	14317	14423	14515	14340	14249	14219	14405	14217	14336	14275	14292	14441	14298	14303	14234	14202	14385	14141	14386	14193	14206	14232	14211	14458	14528	14472	14255	14422	14367	14520	14276	14222	14267	14344	14339	14410	14462	14318	14174	14224	14080	14236	14158	14332	14384	14338	14184	14378	14406	14468	14211	14169	14313	14256	14461	14249	14320	14229	14370	14424	14313	14355	14323	14481	14370	14355	14431	14489	14272	14176	14353	14293	14334	14389	14171	14165	14112	14177	14242	14224	14228	14446	14281	14182	14448	14341	14435	14182	14475	14164	14199	14253	14364	14289	14521	14481	14295	14252	14326	14335	14424	14345	14401	14294	14363	14369	14509	14346	14500	14462	14323	14462	14469	14673	14441	14369	14552	14305	14378	14312	14409	14333	14302	14307	14197	14233	14213	14290	14355	14429	14078	14261	14364	14318	14533	14121	14262	14386	14241	14168	14262	14267	14219	14267	14287	14352	14116	14389	14293	14312	14336	14295	14543	14313	14239	14295	14245	14310	14343	14304	14319	14438	14309	14291	14162	14307	14206	14266	14326	14329	14330	14299	14406	14296	14299	14332	14421	14277	14569	14499	14311	14470	14584	14227	14386	14603	14179	14343	14278	14350	14159	14361	14091	14290	14378	14468	14516	14331	14558	14359	14302	14375	14309	14252	14387	14370	14346	14310	14419	14306	14283	14335	14266	14493	14177	14245	14520	14472	14272	14462	14460	14257	14318	14238	14279	14266	14429	14394	14292	14441	14250	14374	14394	14171	14502	14283	14433	14330	14436	14259	14317	14201	14346	14383	14435	14398	14383	14353	14124	14162	14257	14246	14349	14414	14458	14256	14261	14240	14281	14447	14330	14225	14328	14335	14409	14176	14155	14474	14324	14525	14417	14302	14432	14152	14247	14168	14219	14249	14246	14317	14462	14480	14295	14385	14367	14294	14392	14486	14357	14434	14315	14348	14242	14392	14377	14485	14330	14423	14274	14322	14547	14538	14444	14216	14195	14267	14281	14413	14478	14368	14358	14327	14411	14328	14390	14267	14344	14197	14202	14122	14446	14352	14317	14392	14424	14383	14246	14314	14474	14298	14353	14413	14313	14388	14365	14415	14364	14305	14299	14138	14390	14386	14486	14330	14344	14380	14266	14204	14347	14398	14322	14476	14405	14414	14163	14392	14495	14261	14221	14361	14305	14196	14270	14448
16574	28749	27247	22734	19870	18401	16958	16120	15484	14923	15433	32230	34849	28042	15792	14024	14077	13961	13912	13760	13905	13972	14062	13877	13922	13733	13912	13969	13959	13850	13838	13888	14070	14428	14630	14704	14299	13993	14024	13874	14020	13782	13904	14025	13968	13812	13921	13958	13904	13938	13847	13988	13839	13949	14175	13926	13848	13700	13958	13879	13974	13796	13849	13923	13911	13874	13887	14031	13869	13810	13830	13917	13867	13810	13780	13905	13929	13909	13868	13875	13878	13981	13736	13791	13901	13856	13999	13779	13895	14083	13770	13884	13968	13974	13798	13754	13802	14031	13839	13921	13923	13922	13943	13830	13937	13978	13788	13999	13694	13960	13932	13933	13829	13946	13764	13723	13794	13910	13930	14005	14018	13924	13805	13873	13876	13758	13942	13927	14020	14024	13910	13797	13886	13982	13863	13974	13889	13883	13987	13982	13974	13877	14021	13996	14008	13966	13924	13867	13891	13962	13838	13937	13906	13994	13946	13998	13898	14009	13868	13978	13852	13934	13869	13934	13885	13861	13860	13860	14001	13877	13951	13901	13952	13879	14056	13828	13892	13934	13986	14027	13781	13861	13905	13885	13891	13971	13893	13762	13848	13921	13910	13889	13894	13928	14003	13845	13847	13968	13789	13912	13807	13894	14028	13834	13957	14009	14045	13801	14020	13924	14039	13983	13863	13723	13871	13913	13751	13865	14011	13802	14072	13833	13808	13800	13838	13773	13939	14002	13850	13901	13946	13949	13912	13936	13893	13983	13852	13971	13729	13801	13968	13775	13859	13948	13706	13855	14002	13742	13771	13879	13703	13861	13899	13873	13893	13882	14021	13948	13889	13921	13890	13931	13739	13940	13956	13866	13768	13883	13636	13916	13941	13876	14010	13990	13890	13902	14012	13814	13950	13767	13975	13876	13969	13890	13899	13889	13925	13844	13842	13961	13808	13770	13753	13936	14039	13952	13781	13809	13828	13816	13934	13885	13814	13874	13992	13918	13961	13817	13869	13906	13863	13896	13949	13738	13934	13907	13716	13981	13893	13903	13906	13887	13854	13922	13925	13913	13933	13918	13764	13879	13782	13906	14106	13956	13890	13947	13726	13949	13851	13683	13915	13885	13731	13935	13981	13818	13862	13881	13928	13793	13977	13803	13993	13913	13954	13757	13951	13884	13911	13971	13975	13885	13848	14021	13863	13865	13858	14032	13991	13964	13868	13787	14062	13961	13657	13982	13875	13862	13814	13839	13973	13726	13885	13904	13875	14134	13825	13909	13990	13938	13819	13905	13915	14004	14064	13877	14066	13766	13797	13787	14067	13970	13832	13947	13815	13986	13900	13936	13831	14004	13941	13967	14147	13871	13873	13744	13968	13887	13885	13795	13776	14082	13734	13939	13838	13853	13860	13801	13926	13813	13922	13885	13836	13849	13902	13820	13868	13968	13833	13843	14045	13795	13859	13943	13962	14055	13778	13908	13886	13892	13884	13848	13972	13829	13942	13984	13964	14011	13935	13851	13913	13883	13817	13894	13782	13994	13909	13846	13892	13962	14041	13875	13803	13745	13974	13835	13947	13869	13785	13995	13900	13952	13814	13900	13900	13864	13976	13957	14000	13799	13837	13722	13702	13682	13929	13903	13956	13838	13788	13952	13696	13789	13941	13875	13916	13875	13862	13893	13941	13910	13832	13867	13958	14059	13927	13882	13816	14013	13801	13850	13841	13792	14032	13790	14058	13821	13937	13992	13882	13912	13828	13917	13850	13950	13940	13837	13866	13971	13938	13890	14074	13815	14111	13770	13908	13895	13815	13925	13895	13844	13902	13957	13894	13796	13869	14118	13961	14060	13825	13915	13986	14060	13707	14046	13869	13777	13943	13972	13933	13835	13886	13901	14077	13812	13874	13847	13802	13956	13807	13862	13879	13890	13786	13891	13873	13864	13921	13844	14064	13849	13937	14058	13956	13916	14026	13852	14030	13883	14071	13635	13889	14000	13826	13813	13805	13765	13795	13851	13824	13951	13964	13908	13802	13798	13807	13994	13907	13816	13890	13852	13851	13737	13899	13812	13988	13904	13853	14134	13923	13845	13950	13984	14113	13809	13769	13944	13755	13929	13773	13899	13949	13951	13807	13980	14033	13827	13811	13985	13833	13927	13750	13941	13994	13905	13852	13706	13802	13857	13915	13874	13694	13693	13864	13998	13970	13915	13896	13740	13813	14115	13923	13921	14043	13823	13932	13980	13830	13809	13936	14002	14144	13596	13953	13927	13904	13899	13918	14036	13901	13762	13956	13840	13977	13825	13786	13969	13824	13870	13830	13785	13837	13932	13777	13855	13772	13876	13728	13917	13719	13929	13790	14003	14002	13814	13922	13784	13891	14070	13879	14059	13785	13888	13901	13845	13807	14004	13950	13881	13959	13923	13861	13761	13743	13959	13863	14051	13737	13862	13873	13929	13727	14041	13781	13905	13950	13932	13875	13886	13909	13903	13936	13919	13763	13874	13875	13930	13736	13773	13833	13930	13886	13935	13681	14014	13925	13787	13829	13798	13721	13942	14059	13975	13946	13819	13760	13964	13959	13879	14096	13957	13914	13938	13979	13834	13714	13880	13978	13774	13956	13845	13956	13924	13993	13909	13797	13837	13835	14039	13916	13885	13990	13992	13883	13924	13835	13964	13859	13802	13959	13933	13917	14000	13826	14115	13768	13819	13912	13920	13888	13850	13911	14020	13690	13831	13783	13928	13939	13942	13992	13754	13943	13837	13880	14056	13934	14072	13797	13809	13863	13946	14069	13923	13885	13870	13864	14003	13883	13907	13789	13986	13937	13710	13860	13916	13947	13807	13806	13895	13825	14103	14050	13703	13776	13938	13875	13799	13818	13832	13803	13945	13708	13645	14042	14068	13932	13908	14038	13946	13967	13908	13886	13862	13928	13853	13737	13833	13965	13812	13921	13719	13873	13920	13826	13894	13887	13908	13871	13907	13808	14045	13857	13758	13605	13835	13856	13690	13961	13912	13950	13830	14085	13809	13913	13973	13803	14048	13957	13742	13925	13955	13983	13795	13892	13808	13859	13921	13842	13895	13852	14088	13977	13854	13858	13841	13943	13856	13963	13917	13819	13969	13768	13926	13941	13810	13971	13715	13850	13977	13855	13952	13867	13856	13876	13995	13930	13784	13848	13842	13878	13687	13945	13843	13798	13950	13775	14084	13774	13859	13892	13864	13981	13811	13845	14080	13927	13926	13868	13917	13894	13949	13900	13832	13868	14124	13913	14011	13997	13712	13896	13872	13953	13828	13912	13872	13830	13822	13825	13979	13964	13773	13899	13868	13747	14059	13752	13889	13811	13877	13795	13922	13786	13889	13824	13909	13804	13941	13867	14124	14081	13874	13813	13944	13932	13784	13772	13901	13828	13930	14080	13953	13801	13963	14017	13904	13709	13991	13831	13918	13806	14029	13813	13867	13722	13851	13896	13867	13912	13945	13839	13883	13792	13840	13980	13877	13893	13960	13857	14026	13884	13883	13922	14085	13794	14000	14007	13899	13762	13699	13936	13937	13835	13937	13793	13866	13847	13736	13949	13995	13815	13834	13804	13764	13832	13999	14064	13825	13849	13940	13882	13903	13838	13939	13770	14011	13952	13872	13970	13799	13720	13955	13711	13898	13920	13746	13817	13771	14002	13747	14132	13913	13841	13777	13913	13916	13838	13917	13757	13791	13896	13783	13872	13926	13988	13914	13928	13837	14049	13908	13906	13923	14052	13822	13928	13853	13965	13905	14046	13755	13783	14090	13895	13849	13919	13861	13829	13963	13970	13995	13906	13819	13931	13741	13992	13941	13925	14020	13692	13904	13798	13984	13902	14002	13860	13917	13971	13919	13810	13757	13843	13999	13905	13871	13736	13981	13775	13885	13796	13736	13904	13948	13962	13925	13851	14029	13926	14037	13947	13923	13856	13939	13790	13816	14132	13864	13987	13904	13942	13782	13898	14009	13933	13765	13939	13816	13904	13798	13825	13989	13904	13971	13886	14011	13986	13816	13920	14071	13934	13877	13855	13931	13915	14022	13943	13801	13837	13895	13721	13912	13664	13894	13913	13771	13911	13896	13914	13807	13943	13989	14022	14026	13907	13959	13748	13962	13672	14049	13856	13859	13881	13837	13935	13876	13869	13931	14001	14055	13756	14012	14049	14048	13901	13848	13922	13818	13890	13924	13956	13895	13826	13919	13766	14000	13658	13842	13825	13935	13772	13904	13944	14038	13861	13887	13783	13800	13774	13932	13944	13778	13863	13767	13813	13806	13811	13905	13756	13854	13838	14058	13989	13773	13946	13821	13752	13939	14117	13954	13964	14018	13859	13831	14075	14032	13959	14019	13769	13848	14101	13813	13992	13751	13798	13827	13900	13795	13843	13613	13881	13873	13911	13824	13922	13842	13890	13888	14102	14009	13952	13832	13982	13842	13799	13925	13935	14021	13873	13671	13880	14049	14003	13968	14004	13828	14001	13776	13991	13873	13973	13948	14075	13739	13895	13971	13890	13884	14015	13931	13973	13945	13942	13827	13702	14033	14013	13904	14046	13857	13844	13994	13730	13926	13921	13920	13922	13901	13907	13833	13959	14023	13816	13764	13608	13789	13862	13683	13978	13784	13651	13904	13904	13872	13807	13793	13917	13914	14007	13724	13998	13900	13811	13761	13957	13951	13830	13910	13899	13866	13898	13841	13995	13773	13910	14063	13881	13809	13918	13848	13830	13802	13988	13858	13845	13902	13942	13858	14009	13840	13923	14011	13864	13969	13888	13745	13892	14018	13985	13903	13949	13989	13964	14053	13747	13861	13805	13785	13827	14017	13741	13951	13717	14074	13888	13794	13741	13824	13794	13925	13849	13981	13777	13971	13821	13984	13794	14001	13897	13892	13846	13849	13974	13848	13806	13713	13878	13940	13872	13840	13781	13853	13876	13852	13696	13922	14015	13966	13886	13840	13879	13827	13960	13889	13849	13848	13875	13947	13901	14041	13827	13846	13936	13915	13944	13810	13844	13834	13948	14003	13887	13849	13912	13867	13922	13874	13901	13978	13829	13995	14103	14040	13761	13861	13811	13738	13916	13949	14011	13884
23059	21375	29344	23791	21512	22997	23381	17195	15575	15409	18277	35362	40690	33911	19045	15100	14854	14535	14565	14581	14598	14573	14429	14413	14465	14269	14421	14448	14600	14519	14519	14414	14294	14631	15207	15457	14834	14720	14297	14243	14327	14319	14295	14370	14412	14421	14463	14429	14421	14423	14444	14479	14363	14305	14295	14220	14425	14275	14384	14341	14253	14412	14374	14207	14400	14317	14175	14510	14633	14405	14296	14368	14413	14437	14348	14417	14327	14278	14372	14391	14270	14351	14394	14270	14391	14081	14498	14329	14500	14239	14278	14415	14307	14448	14263	14427	14208	14338	14309	14406	14258	14195	14140	14344	14599	14137	14333	14484	14401	14345	14414	14307	14388	14176	14430	14456	14324	14372	14333	14301	14219	14117	14202	14036	14098	14339	14469	14412	14253	14384	14071	14450	14218	14144	14221	14424	14149	14468	14557	14402	14412	14374	14255	14268	14355	14352	14234	14146	14347	14048	14094	14347	14292	14319	14360	14467	14311	14273	14256	14228	14217	14465	14019	14311	14301	14355	14311	14253	14383	14306	14291	14225	14295	14371	14406	14177	14283	14227	14327	14296	14161	14229	14309	14199	14326	14266	14156	14188	14281	14366	14216	14299	14189	14162	14133	14437	14376	14557	14424	14448	14412	14294	14341	14291	14264	14322	14270	14351	14176	14414	14263	14425	14349	14175	14363	14268	14276	14415	14339	14354	14361	14372	14405	14222	14409	14341	14312	14353	14140	14269	14132	14129	14352	14230	14347	14177	14400	14205	14465	14453	14246	14243	14197	14168	14070	14354	14378	14198	14172	14211	14212	14259	14183	14308	14353	14192	14273	14329	14298	14227	14426	14354	14469	14253	14281	14209	14263	14459	14356	14144	14401	14142	14326	14110	14218	14257	14187	14191	14262	14348	14291	14285	14322	14322	14182	14222	14491	14271	14265	14240	14443	14299	14193	14330	14276	14155	14452	14309	14373	14235	14149	14429	14257	14301	14331	14364	14443	14169	14191	14253	14315	13950	14358	14268	14190	14327	14399	14345	14238	14335	14331	14019	14237	14238	14331	14290	14199	14300	14377	14283	14418	14121	14265	14400	14379	14353	14374	14290	14417	14098	14296	14356	14353	14290	14346	14157	14250	14182	14255	14391	14129	14078	14229	14245	14494	14343	14358	14199	14374	14337	14466	14139	14199	14223	14231	14349	14308	14198	14345	14089	14413	14127	14485	14302	14174	14317	14393	14210	14270	14343	14544	14347	14256	14273	14014	14206	14359	14304	14234	14152	14338	14274	14263	14122	14190	14258	14271	14447	14384	14202	14457	14236	14193	14164	14053	14241	14388	14116	14224	14361	14375	14452	14504	14283	14023	14389	14141	14351	14279	14322	14309	14184	14270	14325	14310	14336	14453	14188	14179	14204	14140	14325	14329	14397	14280	14308	14521	14375	14359	14492	14309	14107	14321	14297	14254	14204	14297	14197	14341	14268	14329	14306	14248	14248	14311	14216	14294	14271	14230	14202	14229	14206	14276	14270	14265	14159	14304	14163	14360	14278	14198	14275	14166	14224	14262	14325	14144	14228	14296	14503	14470	14148	14233	14143	14265	14308	14198	14439	14314	14226	14346	14394	14270	14273	14246	14104	14427	14234	14090	14178	14294	14169	14443	14382	14203	14275	14418	14324	14481	14344	14143	14293	14471	14410	14283	14394	14395	14342	14245	14366	14254	14271	14210	14129	14158	14202	14239	14265	14461	14271	14212	14152	14491	14332	14342	14257	14307	14362	14184	14167	14355	14403	14408	14220	14372	14444	14220	14297	14315	14132	14290	14301	14291	14162	14369	14252	14183	14387	14159	14227	14245	14224	14394	14241	14298	14259	14216	14256	14163	14305	14357	14338	14283	14336	14363	14030	14427	14072	14268	14401	14180	14366	14315	14142	14278	14453	14193	14259	14405	14162	14179	14275	14660	14237	14225	14307	14238	14316	14250	14350	14271	14267	14319	14401	14366	14255	14147	14197	14031	14240	14314	14468	14408	14212	14330	14187	14307	14375	14266	14361	14016	14277	14258	14160	14376	14313	14060	14192	14179	14480	14178	14297	14322	14204	14190	14378	14321	14311	14312	14270	14212	14153	14145	14285	14293	14472	14146	14233	14346	14240	14133	14213	14201	14316	14217	14274	14318	14261	14330	14212	14109	14186	14202	14313	14412	14348	14420	14311	14133	14386	14259	14290	14185	14366	14135	14389	14384	14425	14332	14242	14269	14178	14258	14317	14302	14281	14215	14246	14262	14226	14144	14217	14321	14283	14292	14376	14260	14288	14377	14180	14410	14333	14208	14393	14390	14290	14003	14318	14281	14369	14189	14242	14405	14348	14131	14243	14310	14227	14252	14178	14332	14136	14183	14213	14269	14320	14204	14372	14126	14243	14324	14172	14287	14385	14305	14116	14315	14296	14305	14178	14234	14311	14299	14340	14369	14364	14276	14411	14374	14193	14389	14295	14204	14393	14317	14322	14321	14139	14306	14439	14334	14172	14232	14245	14208	14211	14207	14051	14384	14388	14259	14343	14128	14421	14244	14363	14289	14328	14346	14078	14206	14204	14273	14219	14276	14213	14068	14052	14450	14383	14426	14217	14346	14257	14075	14255	14115	14340	14332	14306	14277	14284	14292	14345	14279	14090	14339	14280	14408	14311	14269	14415	14117	14181	14270	14426	14045	14353	14276	14183	14257	14188	14200	14410	14285	14388	14290	14198	14146	14270	14318	14159	14184	14417	14446	14228	14220	14363	14288	14297	14416	14493	14410	14281	14166	14362	14290	14214	14278	14323	14363	14275	14207	14295	14366	14061	14352	14172	14119	14407	14288	14278	14243	14324	14325	14409	14340	14170	14287	14309	14283	14496	14325	14284	14570	14514	14339	14290	14244	14132	14442	14254	14112	14117	14113	14315	14438	14398	14321	14162	14336	14185	14207	14195	14238	14238	14141	14243	14275	14320	14282	14316	14185	14093	14407	14362	14105	14405	14337	14068	14420	14336	14283	14277	14350	14342	14148	14432	14500	14511	14358	14475	14460	14458	14264	14059	14140	14454	14491	14129	14330	14440	14248	14274	14352	14433	14437	14269	14190	14239	14270	14462	14343	14290	14189	14239	14137	14333	14228	14456	14184	14311	14274	14382	14167	14179	14362	14127	14167	14297	14411	14218	14310	14462	14453	14365	14382	14435	14165	14245	14196	14299	14294	14306	14181	14367	14187	14207	14263	14222	14221	14363	14220	14398	14262	14270	14326	14341	14152	14240	14198	14238	14222	14324	14509	14274	14117	14366	14359	14353	14454	14321	14373	14302	14423	14313	14324	14325	14225	14068	14109	14226	14310	14313	14282	14334	14083	14386	14167	14163	14299	14194	14331	14271	14216	14242	14316	14288	14436	14443	14455	14355	14206	14385	14412	14282	14200	14240	14232	14306	14461	14199	14405	14298	14164	14224	14221	14154	14309	14187	14294	14370	14108	14287	14192	14094	14209	14335	14348	14271	14337	14450	14521	14368	14306	14335	14328	14129	14260	14109	14213	14232	14113	14361	14303	14190	14051	14314	14328	14261	14115	14126	14165	14168	14173	14256	14353	14224	14340	14328	14210	14243	14231	14413	14154	14209	14299	14419	14227	14214	14214	14149	14261	14262	14348	14199	14225	14251	14346	14304	14269	14303	14154	14202	14353	14249	14229	14353	14286	14108	14344	14452	14145	14230	14427	14155	14347	14222	14413	14351	14300	14078	14172	14224	14317	14362	14430	14378	14229	14186	14212	14237	14169	14277	14194	14302	14144	14325	14253	14196	14345	14199	14186	14178	14440	14321	14371	14123	14274	14376	14197	14161	14166	14238	14372	14225	14256	14187	14263	14152	14252	14264	14114	14098	14144	14319	14287	14157	14233	14136	14319	14430	14343	14204	14389	14299	14392	14349	14362	14188	14278	14334	14228	14226	13919	14126	14367	14394	14145	14246	14356	14278	14205	14463	14352	14290	14197	14321	14158	14178	14233	14328	14338	14288	14484	14225	14258	14270	14065	14319	14298	14186	14325	14191	14340	14391	14304	14261	14398	14335	14325	14156	14255	14346	14276	14314	14206	14485	14271	14363	14303	14361	14265	14363	14546	14254	14327	14310	14265	14297	14288	14396	14258	14392	14239	14142	14206	14171	14381	14408	14214	14182	14283	14251	14209	14329	14392	14419	14212	14212	14331	14339	14133	14231	14191	14210	14283	14427	14182	14107	14330	14157	14317	14348	14161	14396	14338	14067	14380	14120	14143	14245	14247	14110	14326	14260	14183	14204	14399	14313	14374	14298	14075	14268	14354	14260	14466	14142	14216	14280	14390	14353	14296	14216	14346	14231	14328	14196	14466	14276	14370	14301	14164	14320	14102	14291	14294	14294	14308	14281	14213	14258	14458	14311	14436	14392	14226	14309	14425	14360	14293	14203	14322	14448	14343	14225	14292	14295	14380	14108	14505	14342	14379	14322	14283	14167	14379	14404	14352	14464	14391	14399	14111	14245	14308	14122	14233	14519	14473	14171	14199	14373	14145	14532	14172	14523	14235	14308	14130	14243	14095	14283	14208	14453	14267	14214	14348	14333	14616	14580	14248	14347	14283	14319	14311	14316	14300	14306	14182	14266	14380	14354	14298	14310	14395	14317	14294	14186	14163	14470	14331	14255	14146	14193	14360	14252	14204	14390	14520	14164	14237	14293	14424	14419	14333	14126	14223	14172	14342	14259	14331	14338	14375	14037	14252	14188	14152	14248	14438	14221	14218	14261	14233	14381	14194	14287	14252	14146	14397	14267	14100	14095	14283	14337	14155	14326	14216	14262	14322	14174	14359	14240	14209	14250	14177	14221	14165	14324	14249	14261	14401	14474	14240	14148	13980	14193	14259	14240	14474	14468	14193	14198	14296	14187	14245	14237	14167	14229	14237	14349	14241	14457	14244	14203	14175	14191	14179	14403	14223	14286	14184	14332	14275	14181	14123	14203	14184	14416	14199	14285	14034	14186	14363	14142	14155	14261	14271	14332	14248	14249	14220	14368	14317	14108	14226	14143	14254	14396	14308	14235	14170	14181	14279	14478	14552	14257
18074	33772	31385	24962	21999	19947	18532	17208	15913	15359	20723	41485	43685	35806	15144	13970	13928	13860	13860	13880	14065	13932	14010	13976	13913	13932	13776	13952	13760	13894	14032	13820	13745	14430	15434	15086	14652	14274	14028	13896	14031	13709	13949	13892	13824	13757	13751	13840	13950	13765	13741	13880	13921	13826	13698	13739	13845	13778	13825	13984	13905	13707	13922	13961	13795	13797	13838	13802	13934	13778	13920	13971	13748	13831	13728	13893	13775	13889	13853	13935	13810	13843	13864	13868	13624	13937	13818	13823	13934	13792	13824	13798	13883	13830	13999	13808	13754	13811	14020	13808	13892	13722	13853	13929	13674	13711	13928	13745	13838	13907	13690	13966	13952	13885	13778	13707	13944	13782	13893	13684	13720	13732	13913	13849	14038	13838	13937	13815	13855	13785	13965	13777	13781	13810	13985	13895	13896	13861	13647	13721	13724	13542	13884	13907	13880	13935	13826	13817	13643	13806	13808	13926	13787	13969	13880	13911	13756	13896	13823	13914	13759	14011	13827	13954	13812	13815	13780	13636	13974	13865	13703	14004	13673	13654	13814	13854	14038	13634	13985	13939	13965	13892	13839	13938	13798	13752	13744	13894	13704	13885	13784	13890	13947	13707	13966	13768	13814	13921	13982	13769	13835	13775	13815	13811	13769	13894	13860	13895	13918	13829	13905	13896	13927	13813	13905	13988	13928	13965	13725	13990	13870	14025	13861	13705	13712	13895	13836	13809	14094	13864	13922	13882	13763	13980	13811	13962	13755	13728	13954	13833	13808	13922	14037	14024	13829	13897	13950	13962	14064	13825	13922	13750	13690	13902	13825	13943	14067	13983	13816	13798	13935	13976	14028	13828	13816	13788	13852	13868	13834	13985	13824	13831	13715	13797	13796	13880	13692	13831	13943	13847	13820	13815	13795	13796	13869	13887	13798	13823	13846	13835	13733	13871	13768	13910	13911	13634	13783	13917	13899	13870	13742	13776	13757	13691	13987	13890	13944	13923	13862	13727	13911	13718	13882	13909	13816	13992	13985	13849	13818	13855	13749	13814	13887	13792	13859	13695	13715	13797	13830	13859	13801	13860	13738	13903	13930	13746	13808	13813	13684	13704	13662	13742	13854	13817	13890	13924	13957	13774	13884	13829	13666	13896	13934	13760	13772	13826	13847	13792	14001	13888	13966	13926	13832	13925	13840	13901	13706	13847	13703	13701	13857	13676	13753	13907	13731	14024	13884	13851	13841	13872	13920	13776	13955	13871	13765	13754	13926	13810	13758	13710	13828	13727	13742	13807	13841	14014	13897	13951	13954	13855	13748	13867	13838	13835	13878	13977	13751	13783	13701	13866	13755	13952	13592	13862	13773	14045	13812	13757	13870	13882	13679	13935	13921	13886	13858	13745	13762	13813	13791	13748	13880	13735	13801	13861	14036	13776	13909	13738	13755	14001	14017	13776	13883	13966	13864	13899	13686	13853	13817	14000	13785	13862	13932	13750	13769	13860	13772	13888	14034	13982	13839	13918	13926	13771	13809	13818	13896	13709	13858	13936	13913	13994	13658	13790	13815	13851	13958	13801	13935	13668	13822	13791	13905	13906	13721	13905	13738	13925	13791	13838	13780	13864	13735	13787	13788	13851	14004	13797	13813	13880	13805	13877	13784	13852	13806	13940	13826	13965	13976	13799	13639	13786	13869	13925	13794	13917	13852	13946	13814	13882	13872	13688	13890	13989	13804	13872	14029	13811	13876	13797	13747	13733	13900	13753	13854	13827	13891	13943	13841	13801	13720	14100	13921	13889	13781	13914	13785	13810	13907	13834	13876	13909	13741	13737	13738	13736	13883	13883	13726	13841	13971	13835	13857	13809	13873	13780	13711	14050	14015	13770	13890	13864	13759	13891	13871	13845	13785	13872	13937	13627	13973	14017	13777	13836	13905	13904	13851	13840	13652	13995	13693	13863	13864	13871	13842	13867	13782	13926	13772	13846	13808	13874	13727	13791	13880	13762	13702	13994	13823	13900	13868	13957	13809	13712	13698	13780	13913	13787	13727	13850	13726	13752	13975	13867	13851	13855	13903	13867	13802	13767	13842	13831	13848	13764	13673	13953	13726	13818	13813	13948	13890	13933	13827	13799	13985	13933	14027	13947	13809	13874	13839	13688	13785	13771	13885	13910	13674	13648	13770	13781	13886	13672	13756	13828	13846	13843	13867	13839	13880	13845	13964	13953	13808	13663	13644	14003	13897	13825	13760	13775	13899	13756	14015	13728	13737	13976	13973	13923	13987	13974	14005	13886	13914	13866	13727	13856	13915	13868	13831	13718	13884	13787	13767	13848	13930	13841	13692	13776	13873	13859	13945	14116	13877	13827	13890	13764	13832	13869	13797	13963	13906	13917	13763	13758	13737	13768	13811	13898	13852	13887	13707	13839	13948	13937	13865	13847	13772	13842	13771	13782	13876	13793	13791	13836	13938	13726	13748	13711	13589	13886	14018	13727	13822	13870	13798	13810	13823	13889	13814	13693	13719	13951	13904	13750	13872	13784	13756	13947	13815	13678	13915	13705	13753	13993	13948	14101	13815	13658	13843	13898	13740	13925	13788	13816	13768	13772	13710	13781	13942	13921	13849	13949	13714	13773	14098	13838	13918	13764	13812	13882	13935	13782	13760	13672	13804	13983	13701	13855	13692	13752	13875	13783	13814	13827	13686	13880	13668	13945	13696	13817	13841	13861	13748	13898	13725	13811	13752	13862	13778	13886	13780	13925	13773	13633	13877	13920	13877	13974	13962	13790	13961	13777	13741	13805	13934	13931	13789	13655	13706	13914	13868	13917	13763	13579	13902	13884	13864	13824	13823	13828	13778	13955	13895	13806	13818	13913	13769	13864	13793	13901	13817	13680	13707	13957	13885	13854	13862	13935	13809	13726	13858	13826	14018	13897	13844	13801	13871	13839	13907	13641	13943	13771	13891	14014	13808	13882	13882	13876	13852	13885	13850	13740	13921	13897	13851	13836	13750	13741	13844	13850	13779	13706	13757	13833	13773	13636	13889	13759	13941	13787	13806	13811	13861	13730	13756	13690	13918	13917	13708	14074	13860	13854	13848	13761	13815	13726	13879	13835	13831	13841	13863	13865	13949	13886	13812	13758	13803	13795	13907	13911	13976	13918	13855	13796	13790	13772	14032	13867	13941	13775	13829	13856	13648	13740	13851	13776	13884	13918	13897	13845	13909	13839	13856	13894	14031	13718	13856	13858	13935	13775	13713	13708	13842	13783	13828	13793	13824	13913	13691	13794	13865	13894	13761	13717	13790	13907	13808	14050	13901	13779	14003	13881	13834	13796	13940	13923	13789	13953	13763	13811	13875	13711	13858	13888	13732	13881	13919	13871	13863	13781	13750	13922	13864	13814	13706	13860	13628	13836	13763	13714	13748	13792	13842	13669	13703	13824	13748	13972	13715	13830	13758	13868	13816	13936	13772	13771	13909	13789	13792	13764	13925	13689	13754	13790	13837	13700	13694	13977	13845	13850	13936	13834	13819	13843	13924	13644	14059	13802	13883	13809	13780	13958	13888	14005	13656	13905	13785	13898	13868	13884	13875	13788	13748	13927	13665	13823	13865	13694	13929	13768	13815	13942	13751	13934	13795	13930	13713	13855	13834	13872	14028	13839	13862	13750	13798	13915	13851	13891	13873	13819	13607	13809	13760	13801	13963	13886	13944	13816	13851	13800	13882	13691	13787	13800	13886	13854	13830	13916	13932	13682	13853	13791	13809	13814	13757	13842	13805	13893	13849	13824	13909	13813	13879	13593	13971	13777	13726	13970	13800	13895	13793	13870	13863	13845	13744	13885	13829	13711	13788	13837	13797	13755	13803	13844	13917	13838	13697	13812	13877	13760	13857	13698	14033	13819	13778	13866	13814	13941	13854	13783	13761	13804	13802	14017	13771	13842	13780	13869	13680	13833	13835	13782	13982	13842	13737	13883	13854	13864	13924	13854	13987	13859	13864	13813	13890	13878	13927	13843	13860	13972	13632	13934	13823	13956	13962	13846	13820	13764	13701	13643	13769	13855	13836	13765	13792	13861	13736	13773	13866	13912	13855	14013	13762	13771	13685	13761	13732	13865	13978	13759	13889	13726	13759	13781	13887	13797	13814	13716	13900	13855	13811	13978	13734	13760	13928	13853	13804	13828	13823	14002	13808	13911	13849	13828	13905	13855	13813	13653	13759	13807	13824	13679	13980	13859	13849	13777	13754	13582	13819	13844	13805	13905	13799	13907	13918	13884	14031	13890	13746	14061	13873	13965	14027	13834	13753	13824	13863	13910	13788	13692	13808	13799	13864	13782	13859	13849	13761	14006	13740	13616	13859	13950	13813	13930	13789	13781	13834	13989	13832	13953	13875	13904	13873	13824	13770	13690	13809	13804	13883	13905	13807	13821	13791	13895	13972	13844	14018	13841	13736	13839	13776	13934	13851	13918	13702	13811	13816	13752	14026	13855	13906	13957	13909	13894	13897	13863	13793	13822	13898	13783	13731	13792	13667	13880	13945	13852	13949	13873	13774	13919	13829	13863	13810	13772	13748	13750	13822	13999	13763	13958	14069	13768	13863	13845	14011	13811	13684	13790	13717	13812	13881	13723	13835	13797	13776	13619	13909	13971	13859	13657	13847	13750	13784	13846	14043	13655	13829	13549	13758	13788	13831	13959	13893	13714	13872	13731	13924	13809	13766	13911	13802	13805	13742	13761	13870	13720	13932	13782	13725	13831	13894	13823	13676	13644	14026	13814	13742	13908	13817	13922	13876	13907	13906	13755	13767	13736	13942	13921	14020	13764	13979	13604	13749	13828	13837	13781	13711	13864	13802	13841	13977	13872	13965	13802	13814	13829	13905	13856	13842	13960	13742	13729	14012	13808	13846	13766	13834	13780	13848	13819	13761	13763	14015	13944	13842	14027	13870	13847	13808	13720	13685	13862	13678	13828	13828	13898	13725	13878	13831	13751	13858	13776	13657	13934	13752	13807	14012	13695	13801	13859	13946	13856	13790	13905	13864	13708	14029	13869	13959	13807	13771	14038	13801	13770	13922	13811	13839	13852	13763	13827	13766	13911	13840	13846	13904	13922
27453	22008	23540	19375	15646	15057	14890	14294	14234	14110	14416	15698	16358	15915	14271	13800	13845	14059	14003	13726	13722	13920	13763	13907	13779	13794	13788	13728	13742	13963	14029	13891	13770	13920	13857	13885	13809	13921	13727	13926	13782	13940	14091	13822	13815	13813	13840	13705	13706	13890	13801	13830	13541	13781	13838	13767	13898	13843	13867	13812	13763	13820	13729	14045	13709	13863	13660	13922	13875	13826	13728	13651	13858	13772	13867	13871	13965	13889	13884	13939	13874	13816	13677	13841	13818	13678	13715	13742	13792	13757	13561	13685	13764	13729	13711	13879	13781	13858	13828	13784	13793	13879	13950	13899	13860	13753	13834	13735	13862	13747	13893	13729	13926	13786	13832	13946	13639	13686	13701	13733	13685	13949	13789	13642	13649	13810	13840	13734	13809	13752	13924	13623	13764	13902	13700	14071	13834	13871	13783	13785	13999	13790	13769	13723	13713	13806	13885	13886	13847	13779	13853	13746	13739	13842	13592	13819	14015	13705	13810	13880	14002	13727	13866	13780	13848	13694	13738	13711	13815	13763	13865	13952	13968	13711	13859	13835	13869	13900	13773	13768	13723	13577	13818	13776	13684	13821	13812	13832	13718	13754	13750	14080	13709	13758	14007	13722	13747	13882	13883	13756	13751	13773	13730	13873	13690	13828	13827	13802	13673	13861	13907	13797	13761	13716	13968	13783	13986	13638	13991	13724	13835	13879	13856	13568	13839	13817	13850	13728	13822	13853	13907	13819	13852	13869	13882	13946	13753	13719	13845	13724	13744	13682	13790	13717	13700	13791	13836	13853	14062	13607	13726	13705	13866	13838	13853	13885	13709	13957	13861	13797	13882	13850	13731	13884	13993	13702	13835	13778	13840	13806	13894	13780	13734	13854	13936	13903	13759	13758	13847	13793	13973	13784	13912	13915	13720	13793	13767	13620	13784	13741	13787	13871	13889	13810	13791	13994	13712	13884	14058	13839	13771	13656	13937	13869	13950	13702	13798	13710	13787	13918	13750	13707	13867	13878	13617	13893	13827	13897	13870	13805	13769	13705	14000	13939	13836	13933	13869	13760	13716	13758	13769	13815	13838	13866	13968	13823	13820	13734	13731	14000	13753	13821	13710	14060	13723	13980	13952	13956	13743	13862	13676	13881	13925	13673	13622	13816	13738	13751	13846	13724	13898	13785	13956	13632	13809	13641	13847	13773	13818	13835	13904	13760	13741	13819	13944	13969	13749	13725	13845	13981	13697	13894	13799	13885	13814	13847	13719	13807	13846	13675	13775	13830	13693	13955	13982	13868	13839	13854	13927	13639	13592	13827	13865	13634	13641	13973	13697	13858	14088	13826	13768	13751	13886	13737	13963	13913	13907	13863	13792	13757	13875	13887	14074	13783	13768	13874	13772	13933	13934	13846	13707	13895	13709	13782	13848	13820	13773	13762	13709	13768	13716	13865	13876	13764	13814	13836	13847	13852	13662	13742	13636	13698	13799	13889	14011	13884	13917	13729	13942	13904	13851	13826	13696	13730	13805	13886	13694	13633	13798	13851	13846	13800	13700	13691	13867	13835	13772	13775	13999	13836	13688	13816	13912	13683	13756	13726	13775	13855	13916	13887	13977	14033	14000	13991	13652	13842	13840	13768	13951	13698	13686	13824	13752	13764	13710	13786	13795	13858	13819	13671	13665	13806	13905	13844	13877	13767	13858	13946	13927	13899	13799	13804	13913	13826	13824	13802	13727	14002	13864	13845	13792	13784	13602	13696	13702	13845	13858	13940	13754	13789	13811	13635	13860	13793	13785	13822	13858	13638	13713	13983	13852	13942	13951	13878	13622	13778	14072	13670	13880	13779	13771	13892	13723	13796	13890	13668	13648	13829	13792	13790	13754	13704	13935	13722	13613	13733	13844	13892	13893	13939	13869	13752	13855	13761	13827	13670	13852	13813	13880	13737	13959	13924	13850	13844	13757	13840	13779	13894	13670	13836	13980	13833	13900	13873	13912	13749	13681	13895	13949	13765	13910	13694	13755	13800	13800	13772	13733	13633	13768	13852	13839	13867	13927	13671	13755	13899	13845	13696	13838	13602	13702	13890	13817	13872	13844	13606	13950	13815	13901	13894	13834	13744	13873	13693	13722	13880	13984	13895	13966	13789	13615	13753	13855	13848	13714	13816	13772	13847	13766	13893	13851	13717	13808	13910	13903	13858	13592	13864	13869	13759	13947	13573	13824	13757	13829	13881	13868	13760	13792	13809	13876	13615	14030	13785	13947	13699	13918	13580	13822	13968	13890	13884	13839	13636	13825	13763	13618	13719	13975	13868	13892	13757	14032	13771	13940	13944	14009	13749	13638	14020	13650	13869	13717	13961	13840	13807	13839	13773	13657	13754	13744	14032	13962	13848	13751	13963	13852	13697	13944	13596	13852	13902	13714	13774	13964	13774	13744	13749	13733	13831	13820	13695	13946	13676	13784	13769	13850	13844	13862	13780	13799	13775	13740	13732	13959	13855	13737	13690	13926	13790	13819	13751	13765	13654	13864	13954	13857	13764	13880	13799	13899	13835	13906	13928	13935	13918	13783	13760	14046	13777	13696	13790	13802	13922	13709	13833	13573	13697	13832	13772	13640	13660	13801	13617	13707	13843	13863	13696	13884	13753	13696	14004	13732	13714	13911	13873	13598	13830	13790	13833	13792	14046	13863	13729	13864	13744	13841	13921	13714	13679	13827	13584	13695	13508	13727	13852	13934	13841	13903	13934	13841	13832	13780	13762	13981	13817	13766	13718	13781	13811	13953	13794	13819	13912	13899	13829	13588	13718	13755	13832	13993	13811	13829	13783	13892	13952	13955	13773	13740	13716	13754	13670	13735	13692	14029	14045	13911	13875	13683	13962	13714	13863	13831	13541	13725	13846	13795	13881	13885	13690	13898	13686	13906	14033	13693	13896	14028	13883	13775	13739	13752	13747	13690	13777	13841	13717	13938	13813	13985	13672	13768	13903	13876	14068	13901	13939	14030	13901	13815	13807	13805	14007	13868	13855	13865	13674	13928	13869	13782	13614	13833	13962	13887	13792	13798	13810	13899	13732	13808	13829	13795	13797	13746	13778	13830	13764	13774	13897	13827	13742	13708	13923	13871	13648	13830	13770	13768	13888	13855	13961	13723	13608	13793	13830	13921	13670	13944	13648	13826	13965	13868	14038	13756	13755	13700	13971	13790	13826	13881	13851	13885	13832	13723	13974	13887	13999	13745	13935	13810	13887	13807	13916	13806	13704	13652	13925	13889	13533	13920	13635	13953	13783	13830	13955	13805	13839	13819	13589	13964	13803	13793	13744	13788	13901	13695	13925	13714	13739	13990	13758	13841	13752	13918	13877	13708	13684	13739	13913	13846	13651	13813	13789	13735	13619	13824	13808	13839	13763	14117	13819	13803	13846	13763	13771	13883	13918	13857	13831	13667	13737	13799	13811	13950	13694	13759	13739	13928	13864	13786	13771	13726	13839	13935	13813	13862	13816	13896	13875	13800	13861	13692	13820	13696	13530	13697	13826	13747	13725	13647	13655	13885	13800	13835	13829	13908	13802	13759	13969	13901	14047	13783	13796	13647	13742	13626	13872	13782	13592	13927	13973	13922	13983	13623	13750	14008	13708	13863	13554	14026	13686	13804	13786	13858	13924	13702	13832	13743	13772	13834	13945	14014	13902	13745	13759	13838	13829	13924	13768	13775	13798	13851	13505	13797	13741	13904	13883	13735	13711	13787	13748	13603	13925	13902	13951	13932	13731	13733	13788	13818	13936	13769	13744	14013	13823	13856	13838	13814	13828	13777	13967	13834	13775	13686	13780	13676	13698	13754	13776	13796	13755	13672	13778	14047	13827	14026	13876	13779	13779	13649	13760	13959	13573	13825	13671	13828	13929	13837	13722	13647	13817	13685	13783	13888	13795	14035	13917	14005	13617	13900	13679	13713	13752	13936	13901	13708	13845	13751	13816	13772	13817	13786	13733	13877	13774	13930	13762	13924	13791	13819	13884	13766	13824	13699	13797	13931	13808	13821	13677	13756	13766	13902	13935	13940	13872	13728	13904	14015	13710	13863	13865	13596	13830	13667	13974	13873	13803	13866	13775	13955	14143	13739	13883	13955	13759	13971	13599	13787	13842	13781	13733	13828	13906	13904	13750	13860	13677	13820	13689	13867	13918	13923	13733	13870	13921	13911	13827	13833	13896	13903	13741	13888	13608	13810	14003	13972	13641	13870	13896	13925	13915	13800	13952	13707	13733	13640	13865	13924	13776	13780	13671	13844	13885	13756	13990	13831	13727	13865	14003	13717	13745	13759	13795	13940	13871	13622	13722	13742	13781	13793	13882	13662	13716	13750	13863	13924	13903	13869	13906	13964	13865	13885	13637	13827	13888	13822	13737	14007	13756	13768	13840	13775	13730	13874	13719	13985	13832	13706	13653	13856	13859	13869	13785	13664	13728	13773	13765	13653	13775	13673	13982	13711	13711	13686	13672	13662	13737	13799	13762	13745	13853	13948	13865	14049	13910	13969	13758	13843	13583	13784	13779	13815	13853	13897	13827	14004	14018	13719	13825	13760	13847	13733	13985	13876	13841	13790	13797	13595	13794	13960	13967	13814	13689	13824	13812	13908	13916	13789	13849	13778	13849	13898	13644	13777	14115	13809	13871	13672	13703	13889	13830	14032	13766	13982	13818	13844	13732	13914	13829	13776	13925	13823	13882	13925	13811	13814	13714	13816	13788	13693	13822	13800	13707	13733	13698	13783	13773	13893	13787	13825	13697	13776	13677	13950	13797	13923	13690	13850	13893	14095	13840	13854	13908	13998	13972	13901	13866	13824	14044	13730	13941	13772	13778	13933	13816	13695	13733	13589	13857	13746	13859	13938	13890	13892	13836	13743	13555	13895	13806	13752	13708	13858	13800	13881	13727	13723	13726	13845	13751	14031	13827	13790	13707	13973	13804	13639	13799	13688	13819	13948	13906	13807	13785	13942	13923	13747	13855	13851	13768	13768	13680	13813	13879	13908	13667	13935	13775	13786	13689	13871	13744	13771	13839	13998	13986	13880	13840	13829	13802	13824	13934	13829	13887	13713	13903	13838	13834
16621	22155	20799	17727	16358	15500	15125	14576	14259	14063	14437	16904	17495	16093	13487	13650	13595	13520	13581	13482	13574	13571	13550	13468	13712	13688	13603	13452	13781	13560	13564	13606	13757	13538	13540	13637	13691	13689	13514	13625	13714	13464	13470	13605	13588	13311	13441	13453	13695	13753	13398	13490	13699	13639	13628	13559	13431	13707	13332	13562	13397	13436	13536	13552	13570	13640	13435	13672	13510	13576	13597	13479	13583	13566	13578	13659	13566	13519	13573	13706	13451	13530	13325	13690	13655	13617	13499	13587	13607	13601	13523	13612	13335	13673	13546	13585	13566	13643	13483	13453	13554	13566	13549	13561	13608	13633	13492	13519	13645	13281	13804	13765	13579	13533	13485	13586	13510	13543	13491	13693	13798	13593	13579	13546	13508	13480	13434	13533	13430	13498	13647	13596	13563	13481	13461	13653	13411	13535	13381	13724	13588	13707	13547	13462	13628	13563	13692	13647	13530	13384	13586	13453	13523	13556	13573	13279	13600	13454	13579	13698	13574	13469	13562	13595	13665	13607	13586	13674	13396	13604	13627	13468	13599	13668	13450	13423	13587	13446	13534	13633	13640	13703	13434	13579	13551	13551	13559	13524	13617	13730	13617	13611	13495	13492	13427	13424	13611	13684	13646	13648	13520	13645	13378	13677	13674	13522	13486	13570	13505	13681	13510	13629	13549	13493	13553	13366	13534	13631	13572	13683	13381	13524	13764	13567	13654	13425	13447	13584	13739	13609	13504	13776	13564	13519	13646	13578	13736	13680	13365	13684	13567	13446	13609	13589	13537	13457	13592	13319	13465	13527	13387	13516	13549	13608	13511	13552	13581	13610	13586	13617	13539	13726	13595	13627	13489	13490	13549	13391	13632	13451	13618	13529	13645	13451	13565	13488	13571	13632	13676	13460	13650	13670	13453	13509	13656	13531	13465	13376	13733	13717	13525	13555	13599	13522	13633	13612	13674	13470	13661	13385	13609	13503	13780	13531	13506	13605	13669	13559	13493	13535	13554	13501	13601	13441	13677	13705	13663	13449	13595	13561	13553	13500	13515	13584	13631	13549	13663	13432	13618	13446	13603	13643	13523	13662	13597	13536	13603	13521	13538	13415	13527	13726	13468	13525	13681	13372	13634	13581	13612	13286	13745	13540	13664	13625	13401	13774	13495	13581	13595	13513	13585	13409	13520	13553	13455	13658	13610	13620	13439	13498	13609	13760	13572	13611	13409	13598	13680	13534	13523	13519	13660	13634	13555	13450	13548	13530	13560	13638	13620	13523	13586	13544	13530	13607	13756	13421	13457	13532	13571	13665	13656	13653	13554	13659	13679	13471	13440	13687	13362	13612	13365	13513	13523	13538	13724	13588	13615	13508	13602	13510	13404	13634	13429	13576	13397	13562	13763	13626	13607	13584	13343	13586	13581	13584	13585	13684	13626	13646	13645	13584	13525	13596	13499	13625	13668	13541	13493	13686	13384	13644	13520	13393	13796	13478	13506	13619	13499	13400	13553	13558	13465	13390	13640	13615	13560	13478	13512	13633	13471	13542	13575	13592	13495	13510	13566	13496	13744	13678	13465	13592	13561	13772	13552	13457	13440	13565	13454	13589	13652	13528	13532	13591	13466	13647	13577	13490	13657	13590	13504	13653	13671	13701	13464	13256	13657	13456	13614	13487	13576	13601	13513	13591	13641	13493	13589	13727	13536	13624	13544	13503	13630	13607	13474	13617	13446	13593	13575	13543	13530	13635	13536	13598	13574	13451	13770	13474	13729	13534	13644	13664	13595	13583	13598	13685	13353	13440	13435	13509	13676	13401	13618	13286	13500	13393	13621	13555	13627	13412	13560	13708	13508	13638	13591	13536	13584	13430	13441	13508	13542	13626	13482	13511	13590	13450	13592	13623	13513	13655	13580	13426	13614	13485	13478	13450	13466	13565	13775	13450	13560	13568	13562	13474	13706	13452	13512	13628	13581	13530	13515	13791	13575	13579	13576	13422	13547	13582	13416	13437	13539	13694	13716	13515	13585	13631	13574	13585	13621	13625	13585	13511	13742	13619	13516	13677	13549	13557	13537	13658	13530	13476	13522	13571	13492	13612	13543	13551	13416	13487	13682	13644	13633	13465	13478	13704	13642	13462	13639	13569	13533	13553	13558	13446	13400	13491	13498	13587	13338	13566	13448	13600	13550	13381	13646	13622	13485	13456	13414	13543	13487	13464	13467	13725	13666	13624	13539	13677	13540	13437	13490	13766	13619	13537	13550	13555	13605	13511	13898	13593	13506	13567	13631	13699	13528	13577	13758	13603	13469	13558	13426	13644	13577	13645	13505	13487	13644	13737	13659	13598	13782	13475	13556	13632	13488	13501	13618	13463	13575	13439	13544	13546	13593	13573	13484	13445	13501	13613	13587	13502	13485	13743	13621	13554	13557	13576	13561	13655	13557	13503	13468	13696	13598	13626	13590	13684	13600	13503	13505	13583	13520	13676	13539	13611	13561	13427	13564	13689	13383	13684	13321	13613	13485	13641	13391	13322	13499	13558	13577	13501	13592	13575	13711	13414	13528	13449	13579	13690	13625	13531	13440	13621	13556	13429	13425	13630	13532	13625	13620	13614	13524	13506	13529	13559	13598	13519	13622	13415	13519	13548	13505	13603	13460	13602	13434	13485	13651	13642	13611	13647	13631	13486	13529	13526	13514	13563	13683	13549	13563	13499	13529	13643	13478	13728	13844	13699	13514	13661	13547	13437	13708	13584	13550	13534	13331	13477	13586	13586	13564	13528	13665	13458	13460	13675	13599	13586	13500	13529	13606	13622	13709	13489	13582	13598	13556	13387	13511	13609	13592	13663	13616	13658	13594	13667	13594	13472	13471	13655	13671	13486	13531	13476	13606	13542	13720	13588	13546	13577	13513	13504	13705	13590	13621	13424	13552	13524	13599	13504	13579	13488	13609	13566	13640	13513	13474	13528	13417	13646	13615	13521	13445	13704	13466	13582	13468	13612	13473	13574	13674	13557	13585	13754	13400	13524	13565	13521	13383	13678	13590	13513	13558	13530	13652	13536	13430	13661	13536	13703	13634	13541	13392	13532	13580	13588	13566	13571	13545	13601	13804	13480	13748	13569	13563	13563	13652	13633	13644	13620	13562	13828	13555	13552	13637	13490	13695	13397	13484	13670	13544	13441	13562	13542	13619	13448	13613	13647	13445	13646	13679	13637	13594	13392	13728	13603	13526	13365	13602	13483	13642	13500	13631	13427	13474	13620	13567	13443	13537	13454	13597	13548	13563	13551	13576	13673	13704	13558	13436	13528	13590	13647	13491	13581	13630	13512	13689	13434	13631	13667	13563	13534	13806	13504	13473	13700	13600	13532	13499	13483	13493	13594	13795	13436	13660	13633	13602	13415	13609	13404	13662	13662	13556	13607	13655	13662	13537	13515	13648	13665	13738	13560	13686	13573	13809	13592	13530	13603	13602	13596	13698	13367	13552	13556	13544	13478	13526	13651	13581	13515	13657	13602	13604	13581	13632	13630	13536	13683	13589	13615	13559	13629	13635	13531	13480	13689	13550	13648	13541	13600	13556	13536	13650	13430	13677	13533	13536	13566	13494	13607	13523	13587	13662	13495	13605	13691	13443	13564	13664	13626	13561	13583	13564	13525	13615	13509	13663	13556	13481	13591	13435	13624	13463	13398	13713	13486	13699	13526	13548	13555	13576	13584	13499	13560	13529	13486	13563	13716	13492	13512	13651	13397	13689	13624	13492	13531	13468	13669	13574	13473	13685	13577	13520	13540	13761	13498	13640	13648	13600	13417	13614	13662	13653	13707	13580	13513	13662	13425	13555	13514	13419	13590	13445	13596	13624	13631	13668	13597	13395	13485	13585	13551	13456	13490	13661	13645	13391	13601	13611	13475	13404	13605	13787	13461	13498	13420	13611	13537	13633	13524	13643	13570	13440	13580	13732	13569	13653	13438	13627	13523	13702	13604	13592	13587	13672	13633	13442	13717	13566	13445	13738	13527	13610	13564	13570	13417	13599	13468	13540	13486	13646	13594	13625	13376	13640	13605	13685	13524	13487	13502	13608	13443	13718	13480	13596	13749	13624	13422	13538	13557	13600	13522	13590	13645	13727	13626	13614	13585	13482	13502	13611	13662	13595	13625	13624	13618	13488	13559	13664	13701	13489	13479	13576	13650	13596	13700	13622	13599	13477	13620	13659	13388	13740	13430	13649	13589	13695	13594	13456	13593	13465	13608	13536	13621	13593	13654	13761	13613	13674	13720	13618	13655	13791	13672	13612	13808	13511	13484	13594	13586	13527	13500	13487	13340	13448	13444	13545	13592	13522	13410	13539	13543	13704	13475	13379	13670	13488	13696	13628	13505	13727	13455	13546	13746	13523	13637	13689	13512	13478	13527	13567	13535	13637	13504	13719	13532	13564	13522	13512	13715	13649	13458	13585	13452	13507	13619	13385	13745	13577	13593	13538	13447	13542	13499	13439	13563	13517	13645	13573	13548	13526	13635	13562	13536	13573	13542	13561	13502	13750	13553	13598	13370	13576	13775	13560	13542	13562	13661	13460	13599	13547	13500	13503	13551	13646	13432	13550	13515	13680	13642	13521	13626	13563	13438	13520	13593	13654	13568	13518	13474	13523	13585	13613	13416	13611	13563	13494	13536	13629	13553	13581	13485	13623	13598	13589	13530	13636	13510	13526	13698	13602	13345	13701	13555	13479	13623	13575	13655	13623	13571	13390	13633	13478	13566	13539	13725	13586	13680	13636	13656	13562	13348	13579	13526	13528	13642	13570	13463	13735	13465	13609	13630	13499	13580	13501	13668	13602	13520	13555	13297	13574	13669	13611	13465	13509	13476	13444	13620	13669	13664	13637	13618	13542	13582	13446	13637	13581	13689	13618	13647	13495	13559	13643	13457	13462	13627	13675	13532	13514	13542	13591	13595	13561	13675	13580	13489	13602	13607	13511	13637	13499	13518	13715	13742	13554	13590	13563	13536	13757	13613	13539	13533	13413	13486	13560	13482	13591	13582	13542	13517	13679	13515	13739	13580	13370	13491	13444	13492	13590	13490	13369	13615	13597	13636	13527	13581	13541	13458	13571	13576
24121	21372	28773	24414	21827	20049	18034	15401	15067	14840	17492	25995	28563	25351	17008	14552	14401	14181	14238	14047	14202	14259	14202	14097	14082	14165	14080	14207	14333	14077	14069	14046	14197	14243	14583	14693	14416	14308	14152	14127	14132	14222	14265	14393	14257	14118	14150	14065	14008	14039	14033	14025	14133	13946	14051	14216	14199	14220	13928	13991	13968	14044	14120	13939	13984	13964	14105	14025	14363	14059	14063	13899	14141	14020	14055	13912	13841	14021	14246	14159	13997	14028	14216	13778	14008	14032	14122	13961	13980	14022	14077	13977	13944	14141	14070	13990	14146	14214	14178	13842	14089	13847	14337	14015	13974	13873	14127	13932	14051	13951	14020	14228	14021	14241	13964	14193	13891	14261	14169	14159	14023	14141	13909	14029	14071	14255	14017	13839	14010	14247	14210	14056	14036	14041	13937	14120	14092	13959	14077	14192	13868	13949	14017	13992	13922	14067	14095	14045	14118	14177	14215	13989	13794	13838	14006	13980	14080	14090	13799	14088	14052	13863	14111	13942	14006	13914	14143	13984	14202	13977	13901	14012	14007	14077	14091	13964	14102	14036	14037	14059	14050	14143	13921	13995	14114	14075	14046	14189	14110	14070	14093	14130	14155	14150	13953	14083	14005	13989	14014	14019	14068	14085	13874	14060	13958	14046	14026	13966	14074	14163	14229	14144	14022	14241	13997	14114	14156	13993	14123	13920	14073	14188	13957	14076	14018	14186	13969	14014	14086	14007	13931	14220	14247	13929	13993	14120	14118	14019	13955	13974	14177	14081	14017	13936	13971	14118	13875	14238	13862	14160	14169	13866	14092	13937	13957	14052	14096	14051	13976	14165	13988	14171	14126	14137	14100	14008	13965	13957	13901	14101	13946	14119	14049	13912	14101	14214	13969	13982	14196	14004	13890	13789	14121	14022	14074	13913	13913	14049	14010	14025	14096	14144	14253	14001	14070	13951	14053	14063	13976	13901	14129	13979	13812	13932	14008	14082	14115	14065	14028	14023	14277	14086	14152	13977	14122	14167	14128	14043	14174	14121	14169	14046	14052	14241	13868	13997	14157	14093	14089	13849	13958	14057	14162	14044	13895	14067	14093	13994	14161	13907	14138	14033	13989	14047	14098	14097	13894	13869	14162	14117	14140	13968	14100	14332	14084	14060	13991	14072	13984	14029	13867	13975	14039	14111	14059	14045	14135	13993	14092	14071	13997	14232	13935	14055	13867	14102	14123	14162	13866	14225	14063	13938	14095	14064	13983	14108	14166	13941	14174	14184	14104	14104	13945	14115	14133	13941	14076	14137	14018	14181	14101	14079	14299	14033	14091	13945	14012	13860	14196	14097	14011	14028	14162	14053	14103	14272	13999	14033	14101	14059	14046	14082	14055	14051	14196	14100	14194	14098	14042	14058	14039	14151	13905	14032	13870	13953	13969	13940	13909	14078	14305	14067	14005	13834	14013	14067	14075	14154	14159	14003	14029	13910	14034	14050	14077	13914	13825	14185	13973	14057	14128	14042	13967	14060	14005	13997	13987	14114	13987	14116	14026	14046	13884	14111	14078	14065	14026	13944	14054	14036	13993	14035	14019	13931	14052	14043	14087	13960	14156	13998	14105	14061	13932	14024	13973	14149	13969	13961	14174	13977	14069	14024	14146	14042	13869	13891	14018	13943	13942	14147	14246	14101	13960	14191	13950	13992	13958	14041	13973	14040	14110	14062	14123	14235	14026	13978	14044	14134	13977	13972	13904	13972	14078	14079	13737	14076	14127	14066	13879	14136	13821	14146	13948	13980	13999	14052	14045	13986	14076	13885	13992	14070	14108	13933	13983	14007	13971	13933	14007	14158	14200	13997	13984	14108	14136	14055	14149	14218	14178	14036	14005	13974	13951	14000	14167	14204	14085	14139	14088	13998	14021	13997	14111	13959	13995	13984	14068	13974	13906	14165	14109	14152	14154	14235	14025	14184	13899	13918	14044	13952	13802	14159	14168	13918	13770	14141	13994	14094	14068	13989	13885	14104	14079	14029	14081	14058	14017	14154	14104	14036	13868	13956	13929	13875	13821	13946	14036	13936	14186	14090	14106	14063	13994	14044	14197	14090	14070	14107	14080	14167	14180	14126	14082	14021	13971	13964	14073	13970	14062	13977	13971	14081	14119	14124	14001	14058	13981	14041	14242	13845	13997	13927	14025	13967	14082	14094	13859	14052	13940	14180	14009	14047	14282	14030	14022	13985	14118	14066	14140	14176	14162	14056	14123	14065	14135	14226	14159	14110	14125	14186	14037	14062	13879	14188	13900	14170	14013	14039	14000	14035	14035	14061	14012	14162	14009	13961	13929	13925	13931	14082	13803	14134	14110	14040	14050	14028	14087	14103	14173	14074	14131	13992	14034	14012	14285	14119	13810	13942	14105	14042	14246	14043	14029	14188	14216	14044	14019	14062	14150	14138	14001	14082	14119	14018	14112	14075	13981	13996	13974	14094	14207	14100	14143	14132	13935	13885	14049	14058	14044	14109	13987	13971	14108	14092	14021	13924	14078	14115	14040	13972	14133	14036	14134	13970	14147	13946	14004	14198	14059	13998	14078	14047	14071	14140	14011	14063	14128	14077	14123	13976	14018	14091	14024	13979	14230	14159	13959	14122	13969	14055	14073	14118	14235	14268	14079	14092	14017	14070	14068	14042	14151	13976	14094	13970	13945	14250	13908	14004	13991	13967	13880	14129	14072	14005	14132	14033	14059	13996	13933	14044	14048	14122	14118	14289	14243	13869	14024	14014	13873	14129	14134	14092	14122	13870	13980	14065	14183	14167	14164	14024	14087	13961	14018	13956	14003	14023	14165	13982	13968	14065	14190	14214	13932	14032	13978	13848	14008	13989	14219	13856	14090	14268	14130	13937	14019	14001	13822	13952	14058	13968	14074	14150	13889	13922	13992	14012	13952	14092	14177	13898	14019	14064	14200	14175	14027	14082	14188	13928	13969	14008	14109	14016	13825	14095	14067	14069	14001	13930	14010	14194	14221	14183	13974	14077	14205	14092	14023	13999	13998	14019	14084	14068	14328	14042	14014	13907	14105	14085	14052	14149	14116	14266	14037	14069	14061	14062	14113	14072	14123	14028	14007	14065	14187	14026	14129	14041	13788	14048	13984	13954	14179	14086	14086	14333	14018	13985	14177	14121	13828	14007	14101	14128	13970	13929	13901	14015	14017	14077	14068	14141	14054	14069	13889	14032	13949	14094	14070	14170	13923	14114	13876	13893	13944	13960	13898	14043	14005	14022	13994	13930	14199	14052	13977	14121	13993	14036	14199	14057	14015	14066	14180	14024	14067	14019	14024	13924	13938	14226	13987	14043	14165	14176	14055	13964	14128	14074	14068	14107	14078	14014	14008	13940	14152	14009	14064	13970	13845	14097	13981	14032	14131	14112	14252	14066	14117	13925	14086	14042	14128	14112	14003	14113	14058	14094	13986	13954	14078	14195	13955	14131	14152	14067	14296	13879	13861	13991	14133	13907	14171	14137	14080	13765	14085	14028	14068	14026	14074	14016	13986	14011	13948	13987	13971	13924	13909	13983	13926	14060	14249	13952	13934	14091	14105	14127	13979	14027	13947	14097	14133	13988	14045	14051	14029	14108	13914	14078	14060	13917	13901	14045	13979	13966	14044	13932	14199	14082	13984	14213	14073	14022	13932	14142	14009	13986	14004	13917	14043	13935	14094	14091	13872	13954	13970	14006	13993	14021	14082	14231	14136	14045	14280	13969	14047	13957	14145	14055	14146	14128	14131	14066	14168	14005	14057	13983	14167	14136	13949	14080	14054	13939	13805	13928	14206	14304	14131	14017	14076	13807	13857	14185	14083	14257	13959	14178	13895	13938	14179	14185	13964	13978	14130	13957	13938	13925	14141	14044	14200	14054	14023	14063	14081	14041	14251	14126	14250	14139	14021	14006	13966	14020	14257	13963	13989	14088	14168	13992	14107	13824	13982	14118	14094	13914	14212	14180	14133	14236	13958	13802	14033	13991	14135	14181	14189	14001	14048	14283	14152	14166	14023	14110	14056	14054	13819	14011	14053	13955	14097	14066	14000	13955	14037	13974	14126	14257	13990	14135	14229	14178	14011	14191	13955	14204	14057	14037	13993	14009	13791	14116	14017	14195	14118	14013	14002	13841	14042	14018	14222	13972	14123	14271	13855	13894	14039	13919	14011	14249	14133	14168	14114	13979	14097	14008	14052	14113	14080	14093	14033	13929	13878	14069	13958	13847	14073	14063	14157	14022	14076	14128	14063	14053	13795	14068	14083	14190	14172	13964	14140	14132	14102	13980	14184	13930	13894	14171	14011	14072	14318	13966	14152	14089	14110	14112	14140	13890	13906	14088	13949	13912	13897	14002	14053	14242	14037	14166	14031	13978	13938	14082	14083	14004	13944	14099	14047	13974	13859	14205	13994	14061	13977	14108	14124	13874	13942	13983	13935	14114	14126	14118	13918	13995	14190	14074	14062	13983	14075	13862	14093	14154	14031	14105	14179	14021	13885	14164	13987	14114	13992	14044	13968	14166	14034	14111	14259	14137	14039	14055	14048	14183	13962	14131	14087	14014	13867	14077	13951	14057	14034	14181	13994	14174	14208	14148	13988	13998	14064	14186	13956	14182	14378	14085	14145	14024	13997	14123	14012	14182	13879	13885	14009	14057	14201	14121	14157	14287	14129	14119	14172	14196	14077	14080	14171	13914	13698	14103	13934	14072	14145	13928	13987	13933	14142	13966	14075	13976	14029	14058	14074	14053	14120	14146	13893	14109	14056	14029	14048	14125	14057	13913	14170	13860	14074	13938	13715	14104	14116	13932	14087	14181	14160	14064	13817	14351	14192	14173	14025	14166	14067	14091	14004	14149	14053	14100	13953	14057	13900	14021	13885	14095	14070	14052	13861	14100	14080	13976	14175	14139	14080	14129	14120	13953	13997	14209	14099	14169	13968	14015	13948	13937	14007	14050	14280	13941	13812	13962	13955	13966	14144	13940	13804	14204	13926	14151	13962	13987	14020	13966	14210	13999	13799	14122	14032	13999	13994	14056	14143	14042	14059	14238	14088	14045	13949	14093	14009	13939	13935	14103
16674	28407	25784	20596	18701	17275	16487	15556	15356	14808	20195	31033	33385	27075	16029	13732	13866	13803	13841	13871	13912	13895	13829	13799	13923	13755	13826	13924	13865	13769	13768	13847	13676	13850	14538	14555	14491	14236	13781	13691	13773	13731	13691	13832	13740	13909	13847	13795	13681	13733	13957	13782	13809	13834	13817	13902	13756	13868	13673	13738	13713	13616	13752	13604	13775	13810	13720	13829	13729	13756	13683	13814	13697	13684	13730	13817	13792	13664	13829	13737	13732	13835	13662	13866	13828	13921	13769	13882	13778	13928	13806	13853	13709	13850	13859	13716	13910	13676	13794	13650	13852	13842	13855	13601	13796	13688	13657	13698	13711	13695	13843	13651	13710	13827	13851	13798	13694	13844	13964	13704	13747	13732	13821	13723	13715	13922	13747	13661	13873	13835	13807	13676	13649	13824	13813	13709	13883	13636	13679	13729	13691	13693	13781	13794	13721	13837	13747	13737	13743	13788	13767	13788	13709	13845	13814	13734	13714	13805	13829	13765	13735	13650	13659	13868	13819	13868	13750	13754	13729	13709	13746	13737	13758	13560	13800	13671	13600	13695	13843	13668	13735	13768	13756	13543	13933	13730	13924	13807	13707	13716	13845	13809	13834	13709	13938	13686	13886	13726	13711	13643	13859	13748	13725	13774	13728	13827	13860	13699	13654	13717	13830	13825	13870	13862	13801	13740	13775	13773	13695	13880	13637	13811	13597	13804	13772	13759	13861	13787	13948	13707	13787	13842	13677	13866	13766	13640	13673	13793	13436	13664	13901	13699	13718	13764	13787	13649	13894	13829	13768	13791	13810	13801	13731	13686	13551	13532	13733	13860	13689	13771	13768	13850	13795	13706	13713	13836	13648	13827	13776	13684	13725	13833	13887	13697	13897	13713	13863	13703	13669	13807	13848	13827	13824	13957	13738	13757	13820	13730	13836	13803	13719	13802	13637	13666	13763	13806	13614	13793	13767	13676	13761	13910	13617	13848	13901	13813	13728	13704	13874	13796	13829	13647	13855	13682	13614	13646	13663	13682	13687	13714	13730	13768	13706	13815	13749	13937	13805	13793	13558	13582	13683	13803	13757	13718	13729	13742	13915	13747	13492	13805	13790	13592	13812	13703	13750	13779	13684	13637	13720	13534	13683	13765	13764	13626	13770	13690	13842	13739	13769	13619	13907	13684	13761	13985	13798	13792	13597	13711	13844	13635	13901	13805	13832	13676	13797	13647	13855	13532	13601	13733	13790	13785	13680	13728	13879	13760	13729	13816	13613	13837	13722	13794	13657	13756	13709	13598	13863	13708	13631	13733	13806	13754	13826	13640	13645	13864	13666	13792	13812	13775	13705	13786	13689	13853	13798	13752	13776	13726	13761	13754	13814	13806	13517	13695	13778	13862	13650	13821	13809	13647	13626	13710	13744	13896	13749	13662	13678	13689	13766	13776	13670	13781	13867	13831	13599	13756	13751	13863	13753	13780	13753	13791	13871	13791	13869	13689	13720	13733	13743	13575	13718	13743	13656	13774	13706	13635	13720	13675	13740	13690	13555	13834	13679	13670	13885	13846	13513	13725	13613	13562	13804	13751	13986	13593	13891	13760	13660	13693	13840	13870	13536	13943	13694	13888	13801	13824	13697	13890	13858	13913	13605	13831	13745	13810	13702	13744	13738	13765	13673	13638	13787	13649	13819	13725	13701	13726	13816	13860	13779	13670	13655	13641	13806	13803	13644	13708	13769	13818	13849	13836	13664	13817	13654	13581	13938	13763	13636	13696	13673	13997	13786	13664	13797	13879	13712	13728	13723	13631	13725	13761	13558	13582	13710	13664	13772	13639	13653	13921	13860	13642	13735	13657	13671	13714	13870	13653	13708	13800	13805	13648	13810	13770	13744	13889	13805	13626	13671	13725	13883	13653	13694	13683	13875	13881	13853	13891	13756	13513	13792	13598	13762	13785	13724	13649	13643	13828	13802	13846	13775	13912	13782	13801	13600	13748	13710	13701	13711	13898	13678	13697	13841	13765	13731	13748	13763	13694	13748	13712	13676	13587	13638	13682	13811	13805	13689	13892	13656	13733	13741	13798	13704	13633	13730	13720	13754	13670	13545	13776	13793	13637	13876	13807	13824	13783	13828	13547	13698	13934	13722	13755	13616	13581	13652	13788	13496	13914	13763	13873	13710	13682	13787	13784	13700	13602	13576	13675	13624	13806	13740	13710	13785	13562	13766	13762	13935	13722	13738	13721	13783	13715	13748	13717	13760	13729	13767	13602	13699	13842	13583	13714	13654	13735	13758	13821	13683	13723	13861	13753	13859	13788	13699	13783	13642	13872	13891	13679	13672	13748	13818	13762	13576	13712	13736	13561	13667	13866	13688	13846	13679	13732	13711	13756	13804	13801	13533	13698	13531	13647	13625	13640	13762	13765	13799	13774	13694	13913	13661	13588	13776	13874	13654	13689	13715	13569	13762	13742	13847	13670	13664	13691	13795	13649	13994	13925	13693	13734	13746	13711	13678	13781	13694	13672	13775	13752	13835	13875	13777	13630	13886	13701	13678	13873	13734	13791	13683	13808	13708	13723	13674	13751	13684	13663	13693	13786	13728	13812	13736	13798	13575	13805	13831	13828	13714	13691	13699	13793	13797	13844	13584	13637	13684	13539	13723	13840	13593	13762	13631	13685	13691	13628	13752	13894	13822	13800	13778	13702	13737	13707	13730	13686	13879	13708	13819	13701	13725	13742	13797	13680	13787	13536	13867	13811	13651	13796	13848	13601	13598	13602	13872	13710	13723	13834	13830	13627	13762	13746	13805	13778	13892	13673	13627	13656	13867	13688	13596	13649	13885	13825	13826	13535	13730	13621	13691	13814	13701	13820	13784	13797	13757	13945	13831	13830	13817	13673	13729	13414	13733	13813	13772	13733	13731	13946	13710	13680	13702	13729	13724	13615	13724	13682	13875	13879	13720	13514	13767	13747	13799	13773	13706	13761	13847	13726	13648	13834	13629	13759	13802	13601	13752	13712	13761	13763	13650	13745	13780	13798	13755	13887	13788	13787	13587	13658	13840	13653	13793	13860	13849	13687	13733	13919	13767	13750	13804	13781	13712	13803	13883	13756	13741	13744	13706	13756	13908	13726	13737	13584	13881	13793	13777	13857	13812	13975	13684	13618	13861	13701	13786	13713	13869	13638	13647	13856	13774	13874	13723	13819	13616	13840	13677	13758	13740	13711	13753	13755	13767	13696	13801	13709	13775	13897	13715	13878	13706	13843	13775	13748	13718	13631	13740	13587	13631	13819	13783	13780	13739	13806	13733	13737	13705	13787	13587	13777	13734	13793	13872	13770	13732	13690	13869	13658	13850	13665	13676	13880	13914	13741	13739	13829	13667	13732	13702	13688	13745	13776	13817	13662	13723	13796	13882	13629	13680	13707	13827	13723	13706	13647	13803	13904	13559	13520	13691	13702	13832	13919	13726	13752	13568	13798	13735	13719	13703	13760	13696	13709	13795	13740	13971	13632	13679	13616	13722	13718	13745	13805	13725	13913	13668	13915	13795	13819	13801	13864	13697	13796	13761	13623	13732	13824	13685	13798	13738	13790	13789	13707	13617	13675	13571	13821	13745	13733	13675	13744	13814	13736	13746	13727	13646	13632	13849	13602	13848	13592	13758	13758	13762	13889	13761	13932	13617	13835	13738	13855	13756	13759	13668	13611	13731	13836	13640	13839	13656	13597	13592	13833	13699	13899	13675	13739	13704	13643	13670	13622	13804	13841	13702	13858	13791	13809	13712	13756	13723	13808	13641	13696	13785	13654	13784	13801	13836	13648	13742	13725	13742	13664	13702	13716	13787	13597	13704	13650	13648	13746	13624	13670	13803	13810	13832	13716	13782	13804	13657	13884	13768	13748	13797	13654	13802	13699	13594	13882	13495	13700	13606	13856	13823	13823	13722	13732	13929	13739	13689	13796	13817	13740	13777	13688	13846	13720	13633	13793	13864	13682	13859	13779	13931	13758	13600	13758	13622	13839	13733	13586	13814	13623	13738	13812	13685	13808	13774	13729	13845	13573	13820	13690	13765	13900	13669	13768	13662	13692	13706	13789	13610	13641	13945	13582	13845	13838	13758	13799	13854	13652	13659	13790	13726	13739	13769	13717	13699	13814	13691	13685	13646	13813	13817	13720	13827	13718	13754	13769	13669	13685	13694	13841	13789	13775	13911	13785	13787	13837	13746	13756	13700	13785	13745	13926	13735	13705	13758	13789	13501	13805	13691	13692	13803	13680	13753	13791	13793	13808	13635	13890	13564	13723	13538	13813	13706	13892	13772	13679	13694	13665	13750	13608	13941	13584	13667	13618	13763	13859	13717	13844	13694	13790	13742	13596	13659	13923	13799	13656	13600	13551	13742	13672	13769	13790	13649	13696	13835	13734	13695	13657	13649	13913	13718	13493	13577	13647	13870	13825	13733	13797	13851	13791	13743	13795	13918	13651	13896	13782	13679	13574	13677	13867	13941	13708	13764	13680	13618	13685	13638	13875	13881	13651	13898	13653	13743	13933	13576	13866	13740	13640	13753	13692	13755	13869	13712	13758	13842	13707	13643	13763	13672	13620	13800	13725	13805	13894	13839	13812	13788	13806	13912	13821	13705	13789	13677	13722	13898	13659	13693	13736	13740	13755	13765	13716	13779	13825	13776	13789	13594	13745	13853	13793	13825	13699	13737	13676	13933	13730	13685	13772	13708	13805	13755	13755	13694	13756	13724	13846	13958	13694	13729	13628	13718	13618	13652	13747	13757	13888	13783	13623	13583	13607	13789	13824	13853	13680	13704	13672	13642	13934	13716	13852	13819	13734	13661	13805	13927	13725	13595	13902	13823	13772	13668	13686	13641	13626	13742	13830	13858	13662	13796	13804	13723	13655	13780	13756	13713	13851	13630	13872	13787	13666	13941	13880	13624	13880	13775	13762	13972	13627	13728	13728	13684	13658	13767	13576	13950	13652	13597	13777	13759	13793	13726	13805	13805	13537	13631	13757	13828	13771	13952	13850	13828	13742	13698	13815	13622	13624	13750	13674	13813	13802	13751	13721	13707	13670	13935	13759	13810	13710	13802	13797	13781	13887
23029	21376	29325	23775	21511	22851	22891	16631	15515	15610	19213	32869	36708	31430	22395	15324	14560	14385	14301	14474	14254	14616	14222	14258	14308	14267	14338	14291	14371	14199	14433	14471	14283	14205	15179	15607	15227	14673	14369	14124	14279	14288	14378	14046	14292	14095	14227	14180	14149	14088	14260	14306	14098	14175	14007	14207	14257	14167	14059	14008	14418	14109	14218	14143	14174	14178	14082	14221	14350	14192	14235	14129	14179	14155	14064	14208	14257	14172	14242	14084	14226	14164	14186	14114	14310	14070	14241	14121	14074	14223	14090	14031	14160	14089	14087	14086	13984	14217	14160	14350	14145	13910	14244	14075	14121	14005	14156	14219	14077	13979	14128	14312	14149	14189	14147	14201	14346	14278	14082	14168	14124	14163	14308	14046	14114	14183	14122	13968	14187	14123	14164	14021	14029	14108	14159	14194	13775	14041	14207	14315	14225	14031	14062	14101	14121	14271	14266	14125	14119	14123	14130	14185	14180	14131	14050	14206	14254	14236	14177	14146	14085	14038	14468	14125	14047	14352	14094	14169	14103	14135	14265	13963	14244	14133	14181	14124	14223	14063	14125	14066	14082	14180	14085	14122	14030	14024	14032	14315	14017	14299	14158	14202	14135	14099	14099	14088	13987	14240	14158	14079	14043	14175	14041	14135	14063	14028	14283	14029	14031	14073	14211	14093	14001	14218	14129	14140	14257	14172	14061	14091	14199	14076	14100	14160	14102	13938	14250	14047	14094	14103	14023	14014	14162	14073	14156	13951	14011	14071	14198	14039	14112	14084	14085	13986	14163	14268	14121	13985	14134	14163	14119	13957	14227	14050	14032	14199	14309	14135	14205	14206	14202	14156	14108	14077	14150	14065	14245	14090	14143	14114	14302	14134	14244	14326	14214	14117	14220	14189	14177	14010	14127	14018	14109	14070	14174	14011	14058	14104	13908	14109	13917	14174	14043	14063	14069	14239	14051	14265	14031	14042	14076	13977	13901	14157	14202	14169	14166	14125	14273	13957	14067	14089	14105	14097	13984	14173	14135	14117	14107	14014	14283	14065	13986	14231	14203	14125	14147	14153	14267	14128	14120	14198	14155	13910	14222	14101	14137	14018	14230	14096	14173	14092	14043	14108	14215	14049	13938	14230	14236	14027	14064	14042	13971	14222	14091	14070	14335	14126	14085	14020	14157	14045	14097	13948	14164	14124	14402	14146	14170	14174	14153	14085	14211	14103	14119	14175	14184	14341	14225	14130	14210	14050	14033	14235	14045	14109	14071	13984	14036	14152	14127	13939	14128	14123	14223	14144	14074	14031	14066	13885	14160	14030	14379	14389	14045	14006	14187	13962	14036	14086	13874	14068	14172	14098	14019	13948	13983	14187	14199	14034	14024	14167	14203	14103	14133	14177	14080	14135	14031	14142	14129	14313	14182	14203	14089	14003	14127	14156	14144	14122	14169	14114	14151	14302	14121	14100	14197	14211	14089	14124	14138	14151	14122	13937	14061	14089	13991	14067	14066	14177	14269	14103	14094	14059	14040	14079	14098	14120	14064	14309	14103	14111	14083	14187	13971	14075	14276	14474	14144	14191	14298	14128	14084	14107	14162	14189	14007	14218	14100	14125	14162	14102	14182	14106	13963	13916	13976	14275	14016	14017	14048	14053	14223	14116	14123	14178	14103	14054	14382	14082	13989	13976	14132	14137	14049	14047	14181	14320	14057	14122	14140	14089	14153	14178	14111	14275	14310	14192	14146	14167	14305	14192	14252	14175	14039	13986	14494	14150	13943	13933	14079	14038	14265	14141	13966	14101	14059	14152	14165	14023	14119	14313	14396	14104	14141	13979	13995	13862	13966	14146	14193	13988	14285	14158	14209	14094	14341	13978	14145	14107	14128	14060	14091	14224	14118	14063	14177	14096	14258	14041	14035	14228	14024	14113	14099	14200	13988	14184	14018	13958	14013	14031	14093	14300	14382	14080	14166	14074	14127	14219	14278	14099	14030	14132	14157	14005	14065	14097	14259	13968	14019	14149	14277	14120	14287	13946	14225	14092	14185	14140	14287	14004	14034	14077	13934	14083	14297	14190	14166	14140	14003	13955	14194	14097	14150	14059	14135	14025	14173	13985	13921	14153	13913	14250	14003	14055	13995	14188	14003	14155	14155	14184	14126	14031	14013	14098	14082	14231	14182	14151	14038	14201	14165	14048	14052	13805	14226	14154	14101	14173	14249	14231	14189	14136	14271	14067	13984	14029	13927	14233	14300	14166	14077	13948	13922	14042	14105	14025	14064	14280	14147	14288	14139	14034	14064	14085	14060	14177	14210	14245	14123	14113	14199	13958	13962	14088	13940	14131	14155	14103	14225	13981	14293	14282	14134	14329	14251	14112	13981	14145	14029	14115	14195	14072	14145	14014	14311	14285	14055	13992	14194	14121	13868	14363	14206	14128	14177	14032	14061	14103	14037	14038	14254	13967	14211	14132	14080	14257	14253	14147	13986	14169	14099	14113	14162	13971	14074	14080	14127	13969	13965	14090	14045	14095	14050	14399	14041	14001	14148	14211	14013	14100	13988	13997	14089	14080	14260	13887	14074	14109	14226	14317	14176	14023	14124	14228	13928	14109	14103	14051	14169	13987	14088	13965	14012	14164	14347	14284	14380	14192	14064	14102	14207	14219	13997	14092	14147	14110	14160	14186	14232	14214	14176	14205	14081	14136	14211	14283	14236	14111	14093	14063	14104	13988	14139	14103	14067	14151	14147	13912	14147	13978	14142	14318	14085	14008	14256	14190	14008	13958	14078	14114	14057	14111	14086	14024	14219	14160	14113	14099	14033	14184	14077	14116	14018	14158	14055	14154	14014	14101	14022	14124	13906	14178	14001	13926	14114	14028	13992	14047	14046	14063	14043	14333	14112	14017	14201	14167	14130	14296	14312	13979	14191	14106	14023	14120	13755	14116	14184	14073	14080	14290	14267	13932	14175	14132	14127	14195	13978	14151	14031	14190	14101	14275	14018	14142	14127	14044	14068	14018	14262	14094	13953	14335	14192	13950	14043	14123	14020	14239	14091	14233	14124	14253	14114	14263	14197	14093	14137	14014	14166	14384	14039	14239	14117	14039	14069	14016	14053	14132	14104	14023	14206	14173	14095	14010	14105	14168	13978	14111	14150	13927	14132	14121	14098	14183	13994	14015	14123	14165	14174	14022	14024	14290	14133	14142	14424	14126	14290	13948	13995	14002	14020	13998	14384	14014	14080	14047	14223	13983	13954	14076	14044	14124	14201	14027	14032	14200	14123	14257	14101	14081	14078	14133	14120	13996	14147	13913	14094	14245	14104	14084	14278	14168	14203	14176	14141	14151	14100	14020	14013	13980	13931	14061	13871	14085	14225	14243	14226	14275	14099	14208	14002	14054	14075	14145	14193	14134	14188	14298	14147	14252	14158	14054	14110	14272	14170	14123	14138	14102	14153	14183	14183	14154	14196	13876	14017	13903	14080	14212	14010	14056	13955	14099	13937	14060	14145	14106	14180	14159	14090	14122	14111	14035	14089	13969	14164	13982	14070	13904	14241	14027	14194	14215	14078	14050	13876	14126	13930	14049	14234	14059	14165	14169	14139	14163	14124	13996	14172	14214	14014	13998	13953	14227	14136	14094	14072	14165	14154	13871	14076	14125	14197	14201	14104	14042	14289	14045	14172	13922	13995	14171	14066	13979	14042	14164	14060	14087	14152	14118	13924	14055	14051	14165	14029	14173	14223	14239	14166	14015	14066	14305	14324	14277	14041	14097	13982	13985	14128	14144	14057	14115	14130	14184	14121	13998	14241	14220	14086	14090	14119	14351	14446	14235	14135	14037	14028	14182	13974	14178	14119	14124	14159	14084	14127	13954	14164	14179	14206	14228	14101	14182	14074	14095	14229	14233	14152	14080	14189	14060	14035	14089	14115	14106	14139	13982	14161	14033	14153	14004	14160	14104	14041	14126	14154	14226	14156	14147	13992	14238	14136	14034	14124	13946	14083	14082	14156	14206	14275	14066	14139	14018	14123	13951	14194	13969	14120	14055	14071	14017	14084	14317	14202	14169	14103	13956	14126	14104	14160	14259	14101	14113	13993	13998	14012	14224	14105	14049	14160	14062	14194	14141	14171	14063	14076	14046	14193	14031	14106	14068	14102	14131	14111	14100	14135	14180	14020	14048	14047	14129	14212	14207	14135	13972	14033	14134	14113	14119	14053	14106	14028	14182	14036	14208	14066	13983	14107	14322	14058	14097	14238	13971	14093	13896	13879	14075	14090	14018	14280	14032	14016	14089	14122	14180	14152	13955	13966	14000	13996	14051	14110	14120	14099	14048	14079	14154	14159	14089	14140	14099	14039	14052	14070	14126	14077	14142	14066	14061	14110	14205	14143	13889	14060	14187	13977	14059	14141	14063	14054	14184	14230	14104	14047	14042	14302	14205	13984	14264	14165	13856	13959	14096	14034	14088	14006	14016	14071	14175	13996	14283	14218	14084	14074	13927	14157	14398	13953	14058	14028	14234	14148	14089	14046	14319	14182	14008	14116	14187	14086	14040	14000	14146	14090	14188	14049	13953	14112	14153	14088	14024	14225	14260	14023	14026	14066	14279	13951	14122	14134	14261	14181	14050	14221	14092	14321	14107	14232	14100	14146	14383	14265	14019	14134	13837	13957	13994	14217	14145	14159	14124	14223	14281	14247	14219	13994	14006	14103	13984	14019	14097	14101	14186	13963	14111	14181	14131	14269	14091	14061	14177	14147	13922	14283	14176	14260	14141	14144	14216	14122	14080	14058	14095	14195	14156	14182	14037	14137	14103	14151	14276	14216	13961	14168	14042	13973	14108	14312	14285	13950	14083	14223	14067	14130	14127	14123	14119	14093	14238	14114	14124	14121	14029	14169	14119	14143	14030	13950	14270	14159	14205	14198	14110	14129	14024	14147	14106	14107	14121	14078	14066	14268	14163	14121	14045	14098	14101	14273	14055	13929	14160	14088	14080	14218	13943	14127	14156	14099	14135	14136	14119	13953	14067	13888	14043	14055	14041	13867	13994	14164	14000	14324	13940	14137	14007	14074	14079	14114	14130	14226	14185	14183	14063	14078	13925	14021	14118
18065	33255	30423	24212	21024	18898	17834	16680	16115	15689	22714	38422	41208	33962	21599	14000	13822	13863	14056	13920	13916	13945	13922	13927	13738	13937	13887	13895	13822	13632	13686	13830	13766	14045	15489	15773	15181	14494	13930	13817	13811	13809	13657	13908	13784	13897	13656	13680	13688	13939	13835	13762	13777	13799	13770	13847	13643	13974	13846	13837	13787	13821	13841	13854	13974	13774	13752	13892	13715	13859	13793	13688	13854	13925	13747	13953	13765	13722	13777	13868	13730	13918	13730	13803	13889	13632	13775	13832	13837	13760	13860	13849	13818	13995	13610	13949	13645	13822	13800	13684	13748	13806	13764	13632	13807	13802	13794	13782	13774	13722	13735	13786	13816	13883	13968	13915	13681	13754	13669	13759	13665	13826	13723	13799	13723	13784	13868	13653	13831	13775	13750	13817	13961	13622	13827	13829	13742	13686	13781	13867	13864	13742	13670	13869	13731	13800	13718	13808	13681	13852	13643	13785	13661	13859	13714	13858	13636	13832	13687	13734	13743	13905	13819	13986	13861	13880	13887	13648	13631	13834	13888	13838	13885	13794	13732	13842	13895	13845	13738	13941	13644	13877	13861	13955	13756	13708	13928	13714	13867	13779	13780	13944	13652	13862	13905	13969	13779	13837	13625	13746	13537	13930	13902	13710	13686	13798	13757	13817	13726	13851	13737	13652	13777	13741	13621	14002	13853	13745	13833	13795	13772	13742	13763	13898	13836	13845	13914	13752	13886	13796	13833	13765	13769	13722	13743	13872	13795	13760	13686	13812	13823	13762	13722	13684	13833	13580	13920	13833	13669	13709	13797	13654	13735	13776	13777	13665	13867	13677	13881	13767	13699	13639	13799	13816	13869	13721	13665	13811	13716	13847	13894	13926	13841	13752	13721	13742	13895	13782	13714	13803	13689	13879	13806	13813	13749	13671	13588	13774	13758	13718	13864	13756	13807	13775	13952	13863	13656	13860	13680	13780	13767	13887	13847	13807	13759	13644	13847	13884	13687	13788	13689	13726	13757	13726	13916	13709	13823	13844	13886	13823	13678	13760	13975	13812	13878	13734	13840	13768	13739	13640	13741	13811	13938	13677	13777	13968	13841	13568	13643	13612	13761	13703	13891	13924	13753	13712	13709	13831	13775	13615	13652	13729	13903	13756	13693	13865	13755	13672	13815	13807	13850	13669	13629	13744	13808	13717	13657	13868	13780	13822	13924	13694	13768	13758	13703	13799	13794	13806	13546	13785	13692	13684	13741	13814	13762	13755	13810	13704	13788	13709	13701	13914	13686	13866	13632	13767	13886	13772	13733	13695	13770	13761	13711	13899	13637	13767	13811	13845	13650	13878	13708	13616	13824	13781	13724	13877	13751	13804	13796	13640	13700	13846	13759	13817	13849	13813	13814	13617	13763	13864	13881	13673	13679	13715	13613	13800	13824	13859	13991	13773	13978	13775	13690	13802	13881	13806	13710	13850	13615	13764	13765	13768	13663	13749	13860	13842	13753	13752	13620	13751	13772	13773	13746	13727	13755	13770	13755	13702	13833	13870	13785	13757	13913	13738	13774	13783	13784	13807	13695	13797	13784	13785	13759	13706	13759	13571	13833	13994	13559	13744	13671	13965	13780	13764	13813	13867	13900	13670	13703	13805	13786	13814	13801	13753	13883	13758	13712	13617	13864	13966	13673	13666	13743	13908	13644	13847	13682	13893	13878	13755	13917	13735	13656	13790	13659	13758	13823	13699	13874	13854	13811	13927	13893	13775	13822	13646	13745	14022	13927	13793	13806	13795	13590	13674	13853	13655	13693	13865	13704	13845	13732	13792	13861	13736	13707	13698	13612	13707	13795	13674	13773	13620	13691	13565	13812	13798	13788	13870	13810	13644	13791	13743	13703	13735	13747	13919	13743	13864	13762	13768	13591	13828	13869	13724	13632	13914	13998	13622	13798	13908	13783	13854	13719	13789	13779	13861	13918	13649	13623	13743	13808	13874	13738	13738	13796	13800	13790	13811	13805	13778	13735	13892	13740	13696	13770	13771	13802	13764	13657	13694	13650	13676	13845	13962	13853	13720	13930	13895	13822	13624	13798	13728	13884	13766	14001	13643	13677	13890	13755	13890	13858	13819	13734	13861	13632	13813	13774	13714	13697	13795	13597	13730	13839	13811	13748	13856	13711	13745	13583	13834	13902	13753	13645	13665	13917	13674	13920	13818	13853	13791	13582	13871	13680	13687	13723	13740	13795	13786	13615	13693	13764	13767	13783	13752	13587	13579	13703	13553	13782	13829	13528	13738	13715	13828	13658	13774	13745	13733	13870	13846	13622	13602	13853	13855	13735	13781	13688	13796	13716	13834	13755	13861	13874	13684	13724	13860	13600	13841	13641	13778	13739	13854	13812	13873	13711	13863	13700	13882	13802	13868	13837	13780	13934	13830	13802	13795	13780	13864	13762	13749	13850	13754	13779	13913	13844	13720	13789	13818	13815	13723	13859	13918	13806	13693	13635	13920	13705	13847	13706	13776	13659	13721	13701	13902	13879	13775	13790	13715	13765	13872	13669	13826	13747	13753	13862	13858	13726	13745	13922	13640	13751	13753	13696	13724	13737	13787	13652	13774	13835	13793	13829	13801	13706	13683	13779	13751	13774	13791	13634	13728	13815	13737	13682	13654	13784	13912	13718	13756	13775	13713	13727	13777	13639	13675	13615	13700	13668	13865	13757	13773	13658	13830	13859	13873	13773	13574	13626	13826	13832	13810	13768	13785	13799	13726	13801	13711	13767	13868	13693	13794	13734	13780	13892	13836	13728	13661	13876	13681	13603	13744	13804	13711	13825	13786	13818	13918	13774	13815	13849	13685	13713	13817	13720	13844	13672	13627	13592	13825	13778	13823	13742	13690	13752	13745	13813	13646	13839	13940	13875	13781	13607	13674	13783	13980	13777	13810	13871	13826	13810	13831	13703	13752	13747	13815	13626	13645	13585	13756	13617	13828	13912	13843	13838	13785	13641	13690	13767	13737	13778	13712	14009	13756	13705	13900	13711	13789	13735	13585	13736	13884	13693	13828	13651	13926	13717	13763	13646	13854	13718	13788	13745	13711	13820	13773	13593	13837	13783	13863	13703	13795	13757	14067	13719	13801	13749	13758	13882	13693	13851	13875	13532	13808	13817	13743	13718	13714	13772	13728	13869	13788	13843	13622	13737	13834	13728	13884	13601	13880	13808	13797	13734	13835	13765	13940	13702	13742	13783	13810	13816	13770	13774	13822	13918	13773	13884	13759	13851	13540	13694	13709	13770	13767	13751	13810	13981	13708	13795	13715	13817	13878	13612	13878	13761	13782	13784	13880	13799	13816	13773	13681	13745	13844	13885	13832	13640	13633	13835	13915	13572	13802	13625	13666	13706	13875	13913	13777	13860	13865	13890	13680	13746	13800	13676	13903	13685	13812	13670	13813	13721	13791	13804	13791	13816	13777	13797	13656	13651	13558	13815	13840	13612	13780	13674	13781	13824	13799	13725	13753	14007	13754	13884	13708	13696	13804	13794	13814	13748	13911	13870	13669	13985	13871	13678	13843	13785	13814	13707	13792	13661	13777	13735	13798	13691	13773	13851	13619	13823	13689	13786	13751	13792	13718	13681	13684	13844	13758	13779	13586	13715	13818	13759	13727	13721	13797	13718	13852	13671	13762	13658	13822	13700	13848	13830	13842	13619	13768	13853	13798	13638	13827	13721	13856	13795	13830	13514	13711	14048	13770	13947	13638	13713	13648	13780	13783	13766	13622	13737	13746	13758	13919	13831	13851	13884	13566	13743	13751	13712	13829	13772	13750	13643	13726	13737	13754	13712	13675	13629	13799	13789	13757	13855	13615	13769	13823	13866	13502	13709	13978	13962	13659	13676	13839	13793	13764	13622	13850	13685	13718	13725	13686	13671	13926	13780	13773	13624	13713	13794	13858	13752	13604	13706	13974	13774	13708	13763	13908	13807	13769	13840	13666	13776	13853	13852	13706	13706	13711	13747	13688	13731	13656	13838	13943	13826	13683	13862	13854	13839	13829	13730	13754	13762	13745	13742	13890	13739	13733	13724	13821	13646	13807	13769	13862	13874	13697	13704	13676	13819	13697	13771	14024	13785	13704	13681	13742	13949	13817	13674	13870	13823	13889	13852	13893	13774	13767	13860	13647	13625	13808	13699	13849	13748	13778	13730	13868	13884	13716	13690	13707	13797	13648	13810	13752	13748	13790	13593	13608	13839	13734	13674	13731	13643	13778	13666	13638	13789	13784	13851	13830	13687	13692	13715	13917	13838	13767	13673	13789	13754	13752	13629	13756	13895	13665	13894	13828	13820	13680	13810	13713	13753	13937	13836	13809	13813	13833	13681	13781	13720	13859	13848	13618	13639	13565	13911	13789	13711	13796	13732	13881	13975	13621	13725	13773	13595	13736	13663	13705	13920	13752	13856	13904	13846	13740	13798	13821	13809	13824	13828	13638	13805	13671	13703	13937	13655	13629	13600	13824	13740	13851	13830	13729	13738	13824	13807	13748	13744	13781	13691	13769	13795	13761	13806	13756	13966	13656	13574	13775	13801	13892	13735	13822	13880	13669	13853	13789	13795	13703	13682	13694	13883	13583	13836	13862	13862	13728	13790	13893	13738	13831	13747	13779	13834	13746	13663	13785	13912	13654	13705	13767	13773	13658	13703	13642	13702	13736	13505	13802	13648	13702	13722	13724	13823	13702	13780	13766	13623	13683	13886	13753	13901	13874	13847	13789	13710	13696	13760	13818	13795	13779	13695	13836	13753	13680	13799	13711	13690	13779	13816	13832	13800	13909	13772	13779	13682	13852	13833	13670	13676	13770	13798	13768	13702	13767	13837	13636	13700	13734	13770	13792	13874	13969	13783	13919	13783	13741	13689	13707	13764	13829	13785	13743	13725	13744	13777	13716	13675	13772	13791	13847	13779	13715	13766	13686	13852	13790	13838	13765	13789	13747	13557	13805	13720	13851	13891	13762	13755	13753	13692	13880	13801	13689	13843	13763	13828	13632	13825	13953	13824	13692	13772	13608	13728	13751	13919	13799	13746	13688	13797	13740	13803	13731	13641	13743	13918	13674	13828	13697
27507	22046	24242	20169	16474	15968	15709	15455	15366	15239	15259	16571	17795	17287	15948	15001	14940	14760	14894	14941	14928	14828	14736	14782	15043	15020	14938	14802	14781	14767	14934	15170	14906	14931	14684	15049	14926	14864	14920	14497	14819	14983	14868	14951	14924	14669	14678	14775	15007	14834	14815	14940	14985	14771	14733	15074	14777	14736	14921	15043	15071	14822	14890	14846	14847	14751	14896	14796	14784	14968	14672	14915	14721	14816	14993	14970	14861	14867	14691	14728	14903	14727	14939	15041	14837	14852	14833	14813	14857	14897	14940	14808	14839	14826	14998	14780	14862	14581	14824	15040	14925	14733	14699	14834	14798	14802	14745	14892	14702	14851	14684	14774	14828	14845	14991	14927	14763	14749	14737	14758	14840	14643	14810	14709	14899	14967	14986	14906	14738	14993	14799	14788	14762	14924	14773	14925	14871	14916	14867	14710	14953	14961	14853	14879	14872	14855	14932	14622	15088	14656	14689	14808	14897	14920	14851	15007	14617	14865	14816	14757	14842	14784	14741	14942	14948	14741	14703	14771	14856	14975	15016	14978	14901	14551	14857	14994	14978	14998	14903	14779	14893	15004	14856	14641	14826	14617	14880	14854	15003	14820	14592	14985	14837	14702	14753	14690	14819	14866	14925	14902	14931	14810	14984	14832	14877	14693	14827	14854	14725	14993	15022	14800	14941	14791	14783	14773	14817	14733	14598	14884	14940	14943	14762	14787	14675	14700	14737	15107	14657	14643	14824	14806	14881	14844	14663	14804	15027	14980	14822	14854	14755	15013	14748	14946	14913	14683	14995	14902	14920	14855	15027	14840	14766	15047	14905	14915	14983	14867	14713	14897	14903	14814	14921	14745	14758	14771	14893	14884	14929	14999	14649	14912	14751	14884	14918	14761	14947	14747	14751	14989	15008	14993	15098	14930	14924	14747	14945	14709	14794	14929	14796	14807	14985	14783	14854	14638	14834	14722	14908	14869	15014	15137	14826	14861	14863	14698	14833	14724	14607	14889	14859	14647	14825	14819	14845	14871	14641	14782	14895	14691	14990	14938	14887	14828	14895	14711	14841	14736	14870	15006	14797	14848	14889	15073	14842	14739	14901	14677	14680	14655	14928	14771	15033	14782	14753	14780	14899	14830	14786	14753	14794	14867	14745	14777	14904	14988	14772	14724	14820	14840	14696	14769	14868	14904	14919	14894	15138	14959	14808	14807	14833	14833	14947	14794	14900	14657	14954	14647	14928	14912	14887	14749	14842	14671	14837	14822	14934	14786	14779	14746	14868	14787	14906	14851	14780	14770	14782	14791	14784	14687	14729	14649	14912	14704	14688	15036	14711	14791	14749	14674	14969	14948	15004	14875	14741	14885	14698	15000	14899	14918	14850	14777	14841	14755	14691	14888	14839	14745	14781	14705	14868	14799	14879	15002	14979	15176	15051	14816	14636	14819	14905	14790	14678	14824	14791	14699	14863	14960	14928	14963	14761	14701	14681	14817	14814	14804	14885	15004	14878	14879	14781	14814	14903	14927	14708	14947	14786	14798	14825	14767	14682	14669	14746	14748	14843	14884	14987	14755	14921	14977	14875	14967	14815	14877	14826	14971	14803	14736	14899	14677	15005	14839	14895	14872	14786	14879	14696	14870	14933	14691	14915	14984	14727	14737	14869	14884	14910	14745	14826	14954	14854	14789	14941	14953	14886	14809	14876	15062	14797	15012	14957	14837	14910	14795	14874	14928	14918	14892	14864	14866	14893	14849	14778	15008	14890	15019	14932	14873	14975	14736	14852	14880	14848	14720	14799	14697	14898	14885	14750	14885	14884	14886	14824	14901	14770	14690	15053	14960	14871	14768	14807	14741	14662	14836	14840	14634	14868	15067	14966	14893	15093	14751	14877	15057	14853	14824	14820	14619	14810	15009	14835	14684	14886	14910	14811	14665	14877	14761	14907	14865	14715	14998	15056	14838	14976	14859	14953	14805	14817	14532	14862	14837	14782	14867	14983	14600	14957	14728	14994	14774	14699	14964	14695	14944	15094	14816	14774	14817	14826	14826	14963	14796	14781	14960	14746	14813	14855	14654	14850	14679	15064	14834	14727	14829	14701	15038	15048	14979	14710	14911	14933	14774	14937	14776	14792	14785	14660	14692	14871	14663	14851	14707	14566	14866	14896	14874	14988	14743	14935	14938	14790	14837	14916	15031	14880	14628	14661	14923	14735	14947	15118	14973	14847	14918	14788	14879	14911	14899	15037	14844	14822	14966	14976	14971	14692	14875	14967	14869	14923	14694	14830	14711	14890	14818	14859	14899	14888	14935	14923	14826	14772	14666	14868	14856	14923	14864	14806	14761	14939	14931	14748	14927	14860	14947	14907	14706	14700	14754	14848	14818	14866	14886	14740	14853	14900	14750	14899	14884	14667	14847	14801	14811	14805	14703	14895	14953	14906	14790	14737	14677	14877	14742	14869	14932	14912	14734	14778	14935	14851	14785	14797	14924	14852	14708	14623	14696	14932	14648	14941	14715	14795	14820	15010	14903	15043	14851	14850	14724	14781	14967	14773	14860	14697	14739	15037	14845	14777	14733	14869	14687	14743	14834	14841	14823	14826	14746	15001	14966	14777	14850	14895	14853	14849	14669	14814	14856	14846	14870	14829	14823	14965	14755	14938	14752	14806	14652	14915	14761	14973	14948	15069	14951	14620	14670	14920	14931	14617	14894	15034	14964	14973	14862	15040	14963	14818	15015	14939	15044	14725	14747	14769	14931	14904	14925	14877	14792	14803	14803	14817	14879	14866	14878	14875	15003	14882	14878	14809	14693	14927	14821	14782	15034	14743	14945	14772	15092	14960	14771	14840	14794	14845	14849	14818	14827	14893	14754	14883	14786	15036	14874	14947	14790	14833	14981	14906	14539	14868	14755	14897	14812	14671	15000	14998	14748	14828	14861	14986	14917	14752	14779	14692	14713	14787	14907	14907	14936	14827	14762	14925	14924	14674	14823	14932	14978	14980	14796	14764	14846	14801	14879	14762	14654	14935	14770	14836	14937	14801	14738	14660	14758	14668	14692	14759	14896	14884	14824	14556	14767	14881	14643	14884	14980	14740	14779	14847	14613	14910	14823	14763	14696	14934	14778	14851	14850	14776	14857	14684	14625	14824	14860	14966	15239	14800	14840	14843	14792	14887	14807	14981	14885	14986	14896	14857	14923	14921	14893	14817	14757	14824	14908	14940	15004	14979	14813	15010	14840	14948	14826	14837	14958	14835	14841	14962	14792	14913	14746	14875	14693	14806	14853	14996	14833	15004	14727	14758	14910	14921	14939	14961	14738	14875	14862	14810	14915	14923	14939	14705	14575	14865	14780	14616	14808	14786	14888	14622	14724	14828	14925	14853	14873	14958	14705	14630	14770	14781	14858	15017	15025	14950	14958	14806	14726	14803	14774	14826	14780	14863	14782	14717	14869	14773	14922	14993	14779	14808	14910	14926	14723	15013	14946	14950	14997	14772	14890	14641	14881	14887	14850	14851	14942	14911	14873	14835	14782	14816	14928	14817	14835	15069	14991	14878	14940	14844	14792	14791	14826	14965	14863	14771	14833	14849	14793	14910	14707	14877	14831	14814	14731	14943	14807	14833	14860	14846	14980	14913	14955	14916	14960	14929	14923	14880	14906	14834	14867	14789	14917	14943	14803	14689	14897	14811	14953	14715	14886	14884	14881	14934	14760	14771	14827	14805	14731	14807	14695	14920	14789	14822	14744	15062	14839	14866	14782	15012	14940	14772	14832	14731	14863	14714	14790	14900	14838	15007	14798	14865	14768	14778	14778	14646	14846	14896	15205	14812	14797	14879	14838	14856	14863	14926	14882	14773	14778	15176	14894	14828	14685	15069	14939	14791	14738	14660	14789	14846	15000	14836	14767	14939	14945	14836	14746	14919	14727	14823	14816	15063	14832	14975	14587	14724	14779	14904	14838	14651	14794	14721	15024	15021	14786	15096	14818	14973	14641	14777	14813	14708	14919	14914	14907	15043	14900	14911	14726	14691	14887	14908	14955	14703	14659	14763	14857	14815	14893	14856	14787	14878	14918	15124	14873	14888	14803	14833	14926	14784	14717	14744	14635	14748	14680	14903	14970	14679	14805	14824	14858	14791	14722	14716	14961	14671	14637	14769	14863	14967	14913	14915	14730	14905	14921	14943	14812	14803	14863	14923	14910	15079	14794	14981	14693	14814	14784	14793	14880	14820	14760	14875	14938	15020	14983	14880	14888	14591	14911	14790	15012	14973	15033	15034	14810	14787	14929	14802	14996	14838	14949	14828	14900	14778	14825	14920	14945	14942	14813	14892	14661	14839	14892	14917	14947	14927	15103	14811	14720	14805	14933	14827	14883	14747	15000	14861	14776	14796	14847	14869	14991	14816	14912	14809	14741	14814	14908	14793	14915	15077	14871	14877	14909	14824	14730	14854	14765	14895	14974	14971	14919	14794	14693	14851	14795	14965	14939	14920	14803	14859	14771	14805	14692	14880	14605	14829	14964	14729	14841	14810	14765	14709	14751	14809	15024	14857	14973	14934	14801	14916	14798	14755	14697	14870	14928	14959	14758	14870	14844	14816	14716	14775	14631	14713	14690	14803	14860	14753	14773	14954	14910	14745	14994	14935	14737	15018	14758	14738	14904	14864	14956	14896	14922	14930	14903	14793	14862	14949	14863	14932	14883	14863	14778	14869	14759	14835	14798	14899	14799	14786	14904	14932	14928	14942	14860	14964	14830	14891	14871	14854	14728	14742	14905	14755	14970	14770	14916	15051	15186	14789	14889	14887	14892	15104	14926	14846	14876	14804	14793	14750	14828	14916	14924	14680	14737	14747	14822	14843	14903	14838	14944	14837	14819	14845	14726	14891	14823	14985	14770	14802	14797	14722	14754	14663	14914	14781	14836	14722	14915	14831	14830	14791	14789	14912	14937	14940	14996	14888	14744	14898	14864	14963	14975	14834	14773	14900	14966	14664	14785	14778	14911	14911	14876	14846	14742	14780	14782	14818	14774	14812	14887	14827	14752	14857	14783	14972	14703	14658	14672	14879	14709	14911	14842	14818	14751	14603	14890	14855	15019	14931	14818	14833	14824
16804	22773	21938	18257	16862	16233	15732	15247	14878	14732	14707	17349	18065	17242	15097	14276	14297	14315	14357	14318	14270	14400	14176	14069	14173	14092	14234	14202	14318	14101	14404	14156	14227	14226	14237	14228	14203	14211	14157	14145	14207	14091	14254	14190	14428	14186	14412	14154	14220	14267	14281	14207	14210	14104	14099	14159	14266	14375	14238	14351	14200	14125	14219	14207	14301	14046	14256	14183	14242	14349	14289	14157	14265	14110	14315	14173	14173	14180	14179	14143	14148	14271	14314	14174	14190	14091	14105	14239	14237	14268	14120	14130	14338	14326	14161	14240	14099	14319	14326	14114	14145	14134	14174	14264	14303	14296	14361	14188	14189	14160	14324	14232	14252	14117	14308	14045	14329	14271	14207	14442	14127	14134	14224	14252	14184	14185	14246	14209	14196	14291	14256	14077	14299	14351	14190	14215	14170	14163	14299	14245	14217	14040	14084	14286	14145	14284	14283	14199	14315	14135	14261	14178	14255	14210	14232	14223	14221	14261	14267	14079	14150	14150	14218	14243	14361	14009	14282	14267	14314	14277	14280	14229	14167	14382	14348	14283	14141	14187	14387	14373	14174	14295	14371	14103	14294	14307	14248	14151	14263	14206	14098	14127	14213	14444	14178	14140	14195	14205	14329	14225	14236	14208	14023	14420	14222	14396	14232	14237	14205	14242	14325	14209	14264	14308	14384	14169	14135	14167	14167	14253	14270	14346	14194	14326	14121	14091	14199	14031	14369	14161	14340	14303	14230	14137	14080	14147	14041	14142	14008	14174	14293	14120	14107	14126	14140	14182	14219	14306	14289	14331	14208	14249	14199	14325	14106	14197	14281	14301	14269	14270	14179	14235	14273	14192	14297	14124	14313	14198	14135	14122	14249	14216	14173	14219	14318	14257	14213	14259	14263	14156	14158	14129	14404	14339	14062	14280	14317	14249	14208	14118	14144	14230	14203	14305	14228	14294	14117	14101	14169	14220	14316	14242	14142	14240	14207	14365	14205	14112	14317	14082	14140	14289	14157	14079	14342	14112	14438	14190	14276	14185	14058	14227	14217	14272	13995	14163	14174	14198	14143	14218	14159	14224	14266	14224	14276	14214	14162	14188	14178	14094	14175	14280	14090	14326	14128	14202	14078	14335	14261	14328	14314	14209	14021	14291	14337	14135	14426	14164	14230	14274	14426	14223	14124	14234	14239	14252	14264	14341	14156	14211	14081	14361	14240	14340	14083	14257	14209	14275	14325	14171	14102	14074	14099	14303	14336	14255	14064	14322	14156	14219	14218	14246	14109	14217	14368	14272	14376	14229	14210	14172	14338	14241	14286	14222	14160	14183	14243	14272	14208	14202	14169	14266	14025	14098	14309	14220	14279	14305	14359	14375	14193	14176	14256	14196	14307	14369	14274	14335	14262	14154	14245	14275	14138	14237	14209	14338	14209	14276	14124	14263	14071	14264	14373	14238	14329	14326	14143	14238	14204	14191	14301	14189	14188	14252	14351	14163	14223	14209	14247	14240	14203	14186	14175	14240	14096	14079	14383	14274	14389	14311	14180	14172	14184	13991	14307	14271	14281	14225	14032	14347	14291	14322	14280	14305	14112	14124	14312	14113	14273	14121	14350	14322	14159	14154	14169	14324	14287	14183	14221	14270	14265	14312	14340	14362	14035	14353	14285	14240	14271	14368	14005	14315	14146	14178	14191	14307	14282	14166	14278	14279	14195	14233	14243	14277	14156	14209	14391	14288	14335	14130	14062	14211	14280	14433	14197	14311	14247	14330	14072	14091	14314	14200	14119	14128	14167	14306	14321	14318	14148	14319	14150	14274	14280	14170	14173	14408	14343	14364	14247	14239	14308	14031	14108	14094	14287	14151	14172	14258	14148	14117	14176	14124	14306	14301	14086	14262	14123	14270	14190	14154	14308	14126	14254	14106	14183	14240	14273	14369	14407	14304	14184	14078	14231	14149	14343	14159	14123	14151	14255	14292	14350	14248	14254	14085	14401	14098	14323	14114	14315	14221	14171	14208	14181	14305	14269	14217	14180	14206	14188	14229	14322	14200	14312	14157	14435	14296	14261	14257	14173	14175	14204	14152	14302	14079	14195	14210	14288	14093	14253	14301	14178	14293	14286	14264	14149	14233	14245	14265	14299	14325	14284	14125	14151	14340	14275	14231	14256	14317	14176	14315	14266	14162	14176	14344	14057	14297	14316	14170	14242	14163	14313	14192	14278	14331	14302	14204	14240	14122	13997	14421	14177	14231	14254	14137	14550	14362	14186	14362	14342	14225	14260	13948	14294	14300	14183	14240	14336	14100	14242	14259	14136	14243	14295	14186	14207	14178	14459	14207	14325	14308	14210	14220	14233	14359	14185	14301	14384	14180	14379	14105	14243	14244	14174	14316	14131	14164	14183	14125	14292	14324	14220	14295	14181	14361	14300	14266	14258	14296	14123	14419	14178	14165	14224	14298	14281	14289	14310	14059	14237	14273	14208	14214	14273	14188	14219	14287	14177	13987	14168	14267	14159	14156	14307	14195	14243	14217	14318	14301	14175	14366	14332	14107	14292	14375	14125	14312	14298	14081	14193	14359	14247	14144	14362	14182	14498	14266	14199	14391	14252	14089	14104	14312	14216	14192	14203	14419	14100	14238	14301	14326	14342	14139	14181	14127	14246	14136	14192	14180	14381	14148	14162	14183	14210	14259	14189	14383	14248	14235	14195	14275	14244	14052	14232	14259	14454	14286	14189	14254	14375	14350	14241	14294	14289	14318	14212	14266	14262	14362	14254	14146	14150	14439	14145	14303	14334	14155	14180	14244	14230	14288	14151	14361	14320	14014	14197	14355	14116	14254	14266	14214	14189	14205	14141	14395	14440	14181	14219	14176	14246	14280	14234	14190	14174	14353	14325	14391	14149	14358	14079	14358	14170	14352	14222	14295	14315	14021	14114	14174	14288	14234	14183	14144	14231	13978	14229	14305	14219	14334	14195	14292	14282	14218	14055	14303	14234	14105	14158	14371	14130	14419	14313	14203	14350	14190	14192	14316	14303	14247	14438	14140	14210	14284	14116	14217	14188	14205	14290	14323	14186	14081	14017	14186	14424	14238	14298	14161	14244	14232	14202	14197	14200	14250	14229	14217	14260	14147	14377	14096	14300	14333	14258	14429	14178	14236	14249	14547	14113	14366	14175	14127	14156	14061	14144	14182	14300	14243	14386	14348	14219	14183	14216	14231	14142	14237	14215	14149	14050	14251	14257	14163	14101	14203	14074	14273	14136	14314	14062	13996	14447	14261	14196	14324	14261	14146	14344	14339	14369	14281	14182	14264	14316	14176	14131	14307	14271	14254	14464	14344	14167	14169	14316	14273	14273	14346	14231	14068	14163	14303	14193	14340	14265	14228	14196	14332	14207	14193	14183	14391	14181	14150	14098	14241	14300	14135	14191	14370	14225	14224	14151	14067	14230	14256	14359	14138	14107	14214	14195	14295	14079	14390	14169	14337	14394	14228	14167	14143	14221	14233	14145	14174	14123	14156	14301	14164	14188	14218	14300	14260	14288	14104	14252	14221	14314	14114	14277	14270	14251	14305	14138	14321	14244	14333	14215	14201	14192	14324	14312	14112	14137	14275	14251	14220	14337	14118	14287	14317	14340	14311	14161	14193	14129	14275	14260	14116	14174	14146	14357	14326	14332	14356	14177	14278	14306	14266	14155	14312	14135	14239	14243	14157	14215	14100	14219	14291	14330	14185	14273	14390	14226	14284	14360	14226	14265	14255	14150	14410	14272	14220	14193	14205	14218	14201	14287	14243	14357	14234	14350	14291	14280	14207	14135	14297	14195	14181	14458	14173	14411	14304	14233	14204	14316	14280	14375	14499	14232	14189	14326	14236	14127	14365	14218	14201	14455	14090	14333	14096	14040	14221	14306	14108	14352	14189	14267	14351	14199	14258	14331	14169	14265	14235	14043	14251	14350	14416	14193	14117	14281	14213	14288	14190	14438	14184	14264	14159	14327	14261	14239	14416	14166	14263	14341	14066	14370	14189	14194	14252	14177	14303	14237	14365	14209	14224	14018	14020	14199	14223	14365	14127	14041	14340	14118	14288	14344	14271	14180	14250	14264	14399	14308	14177	14261	14248	14169	14157	14183	14104	14201	14345	14233	14219	14203	14229	14353	14173	14125	14336	14197	14170	14174	14261	14314	14148	14190	14309	14138	14390	14299	14279	14236	14238	14367	14288	14389	14214	14153	14153	14170	14372	14223	14276	14152	14282	14231	14273	14136	14154	14272	14159	14354	14159	14208	14274	14371	14243	14342	14264	14225	14044	14296	14223	14204	14170	14215	14314	14134	14155	14242	14300	14123	14273	14191	14298	14236	14176	14257	14071	14149	14231	14167	14333	14191	14358	14348	14296	14188	14237	14240	14369	14219	14216	14173	14235	14326	14117	14223	14157	14322	14158	14260	14335	14168	14291	14118	14313	14121	14123	14189	14333	14427	14070	14380	14297	14321	14189	14204	14236	14134	14364	14203	14042	14072	14209	14174	14365	14170	14351	14274	14398	14239	14239	14281	14150	14276	14474	14301	14235	14192	14316	14264	14234	14310	14241	14246	14157	14153	14151	14308	14135	14079	14222	14231	14308	14070	14123	14179	14096	14316	14059	14178	14262	14284	14425	14385	14318	14312	14418	14242	14223	14470	14125	14224	14213	14359	14281	14275	14292	14288	14128	14122	14209	14326	14149	14276	14361	14280	14237	14165	14328	14305	14090	14340	14394	14256	14236	14216	14121	14161	14264	14404	14135	14106	14277	14006	14283	14307	14187	14344	14279	14203	14289	14324	14144	14193	14343	14244	14315	14313	14287	14408	14383	14222	14239	14292	14389	14213	14390	14139	14301	14249	14212	14293	14304	14127	14251	14262	13989	14271	14381	14179	14154	14095	14152	14259	14275	14228	14294	14073	14266	14286	14370	14147	14391	14313	14085	14237	14017	14090	14165	14187	14285	14148	14175	14163	14183	14045	14181	14317	14227	14369	14257	14134	14346	14269	14251	14250	14142	14347	14211	14289	14225	14144	14343	13970	14188	14286	14392	14231	14340	14113	14203	14241	14218	14225	14003	14263	14240
24034	21356	28833	24313	22001	20899	19346	16789	16029	15952	16271	27918	31093	27729	19648	15853	15553	15539	15394	15383	15512	15480	15411	15393	15521	15333	15441	15500	15219	15091	15367	15256	15383	15519	15714	15687	15598	15522	15523	15171	15255	15221	15241	15108	15195	15365	15170	15121	15323	15060	15481	15414	15137	15143	15431	15253	15265	15293	15535	15330	15128	15216	15480	15342	15348	15210	15193	15207	15341	15131	15316	15336	15326	15262	15204	15110	15335	15411	15222	15392	15279	15219	15440	15145	15232	15311	15226	15497	15127	15126	15189	15180	15171	15274	15208	15432	15227	15183	15156	15454	15214	15540	15253	15243	15391	15336	15465	15227	15246	15199	15172	15271	15168	15425	15230	15340	15105	15261	15060	15247	15089	15161	15270	15072	15222	15201	15348	15339	15221	15254	15044	15217	15305	15359	15204	15114	15424	15228	15379	15032	15486	15199	15418	15227	15200	15373	15271	15205	15072	15079	15377	15389	15197	15176	15340	15149	15202	15266	15216	15330	15271	15286	15289	15246	15288	15226	15399	15259	15182	15224	15331	15416	15323	15121	15339	15302	15173	15278	15228	15214	15201	15393	15201	15364	15146	15198	15239	15192	15169	15176	15218	15278	15163	15298	15316	15211	15403	15195	14986	15197	15448	15462	15162	15202	15441	15346	15162	15212	15394	15431	15374	15111	15256	15283	15342	15360	15153	15029	15076	15233	15150	14972	15240	15163	15344	15364	15339	15281	15228	15116	15290	15196	15252	15234	15186	15383	15292	15094	15403	15335	15314	15062	15205	15260	15242	15351	15285	15112	15446	15436	15109	15368	15331	15242	15291	15279	15486	15412	15180	15341	15261	15347	15510	15208	15377	15352	15160	15113	15110	15223	15241	15226	15266	15111	15270	15302	14991	15480	15340	15074	15191	15349	15322	15213	15184	15178	15165	15119	15226	15269	15224	15225	15335	15278	15206	15212	15252	15294	15308	15238	15251	15213	15306	15400	15216	15203	15203	15170	15334	15385	15258	15339	15119	15195	15251	15367	15221	15136	15161	15301	15303	15304	15354	15270	15139	15215	15156	15240	15291	15227	15340	15288	15375	15418	15138	15303	15255	15231	15216	15239	15177	15268	15180	15271	15258	15163	15111	15234	15175	15250	15415	15298	15179	15326	15348	15233	15379	15318	15294	15199	15295	15189	15186	15293	15167	14978	15225	15063	15324	15283	15287	15246	15162	15372	15169	15368	15381	15215	15381	15249	15300	15280	15299	15066	15350	15198	15297	15257	15401	15385	15122	15241	15210	15284	15251	15187	15321	15327	15240	15215	15226	15353	15126	15200	15122	15407	15226	15267	15217	15167	15219	15360	15068	15399	15122	15250	15162	15231	15349	15262	15256	15141	15252	15240	15278	15301	15291	15363	15207	15339	15173	15328	15358	15178	15248	15378	15233	15376	15225	15182	15124	15105	15285	15371	15282	15460	15133	15202	15297	15144	15332	15174	15344	15367	15245	15196	15307	15190	15364	15190	15203	15097	15267	15177	15335	15308	15323	15058	15235	15409	15237	15214	15182	15210	15165	15236	15415	15343	15439	15217	15091	15286	15209	15262	15225	15249	15151	15371	15319	15391	15112	15125	15354	15325	15282	15216	15197	15376	15145	15376	15249	15321	15155	15279	15160	15252	15349	15255	15347	15199	15391	15424	15382	15238	15294	15346	15351	15146	15428	15360	15260	15225	15312	15239	15313	15263	15174	15141	15344	15029	15360	15253	15439	15441	15218	15124	15266	15299	15286	15133	15008	15286	15310	15301	15320	15256	15357	15224	15312	15264	15420	15140	15002	15337	15218	15163	15281	15184	15387	15355	15297	15107	15360	15136	15348	15306	15083	15258	15243	15255	15252	15389	15317	15232	15311	15317	15153	15224	15176	15145	15245	15115	15246	15186	15128	15313	15284	15148	15007	15218	15287	15208	15371	15188	15294	15367	15254	15278	15270	15311	15146	15181	15326	15309	15297	15148	15329	15285	15250	15219	15313	15286	15193	15362	15117	15373	15200	15137	15315	15270	15142	15110	15232	15223	15135	15309	15279	15573	15291	15082	15248	15275	15350	15331	15273	15222	15186	15273	15345	15379	15267	15211	15162	15326	15285	15289	15205	15134	15340	15262	15244	15251	15236	15228	15183	15237	15248	15355	15180	15358	15346	15278	15081	15323	15317	15234	15335	15446	15180	15364	15279	15241	15176	15422	15255	15203	15167	15177	15368	15176	15232	15268	15313	15250	15360	15085	15381	15119	15228	15006	15100	15185	15275	15210	15492	15197	15330	15256	15201	15363	15132	15043	15151	15219	15078	15281	15303	15115	15350	15160	15346	15185	15421	15288	15379	15562	15198	15248	15524	15395	15149	15423	15201	15183	15288	15355	15116	15448	15303	15335	15203	15346	15387	15292	15459	15190	15399	15225	15246	15258	15078	15364	15346	15098	15342	15196	15154	15334	15272	15055	15276	15275	15331	15190	15254	15112	15300	15388	15313	15298	15368	15374	15161	15254	15415	15218	15510	15334	15245	15395	15226	15235	15256	15498	15478	15289	15272	15270	15106	15283	15213	15166	15152	15163	15369	15373	15292	15246	15456	15122	15163	15354	15109	15164	15413	15304	15385	15231	15145	15097	15176	15236	15161	15153	15415	15325	15280	15278	15319	15121	15240	15225	15413	15448	15267	15291	15196	15234	15355	15134	15207	15088	15242	15301	15378	15306	15166	15317	15336	15323	15348	15079	15076	15369	15141	15390	15170	15093	15443	15426	15357	15174	15099	15215	15186	15245	15252	15319	15427	15209	15366	15318	15244	15510	15338	15234	15274	15245	15425	15172	15482	15276	15159	15338	15232	15353	15356	15450	15380	15288	15177	15138	15063	15191	15336	15120	15224	15217	15195	15500	15236	15270	15222	15273	14994	15314	15279	15360	15281	15526	15123	15197	15341	15068	15229	15279	15186	15256	15091	14974	15191	15216	15359	15212	15081	15184	15065	15178	15257	15306	15317	15182	15393	15201	15227	15281	15238	15260	15073	15449	15072	15267	15296	15435	15352	15066	15267	15249	15241	15169	15386	15159	15313	15367	15252	15163	15153	15176	15156	15404	15170	15260	15243	15027	15206	15102	15203	15150	15370	15271	15255	15509	15272	15180	15068	15265	15243	15281	15420	15212	15303	15247	15359	15099	15203	15179	15184	15369	15196	15182	15309	15196	15229	15365	15177	15245	15205	15258	15386	15477	15206	15303	15371	15141	15251	15094	15333	15049	15053	15454	15303	15381	15342	15356	15314	15203	15213	15374	15311	15137	15178	15224	15120	15227	15273	15185	15280	15209	15227	15187	15361	15338	15145	15135	15195	15415	15203	15153	15058	15233	15199	15144	15223	15339	15229	15209	15197	15361	15278	15270	15160	15124	15124	15358	15122	15303	15256	15283	15242	15291	15290	15255	15068	15147	15169	15310	15341	15333	15265	15213	15314	15191	15048	15199	15050	15227	15300	15493	15385	15299	15272	15188	15190	15207	15459	15224	15230	15236	15371	15332	15288	15109	15325	15351	15310	15355	15231	15288	15292	15206	15296	15456	15352	15263	15222	15486	15245	15227	15123	15340	15136	15099	15360	15261	15169	15331	15259	15195	15305	15295	15336	15411	15418	15316	15493	15214	15193	15343	15306	15046	15245	15367	15227	15255	15380	15262	15334	15382	15146	15217	15150	15445	15253	15073	15142	15187	15282	15314	15403	15275	15185	15140	15207	15525	15325	15359	15494	15325	15072	15173	15192	15412	15258	15316	15303	15270	15343	15325	15187	15219	15083	15250	15353	15239	15334	15302	15303	15391	15414	15303	15185	15227	15213	15221	15317	15431	15473	15335	15207	15343	15500	15274	15251	14989	15265	15248	15311	15231	15342	15346	15158	15337	15380	15283	15363	15289	15181	15374	15277	15135	15254	15104	15165	15334	15409	15287	15478	15169	15206	15267	15136	15094	15087	15226	15250	15171	15356	15207	15255	15323	15438	15357	15210	15441	15132	15245	15145	15274	15239	15001	15071	15318	15047	15262	15159	15253	15146	15271	15270	15387	15363	15283	15365	15179	15251	15158	15456	15384	15291	15202	15194	15209	14955	15259	15097	15262	15259	15064	15232	15162	15227	15410	15238	15292	15162	15160	15222	15081	15290	15154	15362	15340	15478	15351	15374	15350	15117	15075	15236	15225	15294	15459	15210	15176	15255	15102	15100	15382	15172	15111	15320	15345	15040	15167	15382	15238	15013	14999	15229	15381	15409	15158	15201	15407	15209	15226	14901	15189	15138	15223	15256	15300	15153	15244	15289	15353	15228	15252	15442	15218	15384	15190	15073	15128	15221	15201	15300	15244	15268	15285	15436	15059	15209	15296	15161	15260	15224	15224	15298	15239	15347	15374	15234	15334	15141	15363	15342	15305	15376	15297	15312	15238	15284	15327	15171	15218	15188	15497	15269	15439	15340	15349	15260	15139	15341	15227	15390	15287	15381	15190	15442	15043	15300	15168	15403	15387	15371	15201	15284	15160	15242	15369	15351	15155	15356	15240	15261	15134	15135	15249	15315	15333	15324	15465	15034	15140	15221	15228	15416	15234	15156	15205	15074	15291	15191	15409	15481	15255	15284	15297	15329	15259	15275	15063	15165	15234	15196	15400	15097	15198	15097	15044	15201	15131	15233	15412	15143	15115	15388	15286	15184	15246	15053	15156	15114	15328	15187	15133	15265	15175	15264	15298	15269	15211	15384	15318	15384	15133	15340	15189	15336	15334	15286	15221	15320	15439	15294	15197	15229	15178	15141	15180	15233	15084	15136	15087	15365	15334	15204	15155	15279	15372	15224	15169	15290	15420	15269	15327	15215	15272	15196	15274	15100	15314	15337	15408	15146	15293	15460	15317	15197	15182	15167	15232	15291	15312	15122	15044	15281	15132	15338	15503	15464	15403	15211	15154	15255	15376	15211	15265	15316	15195	15148	15374	15179	15117	15184	15358	15245	15270	15165	15261	15214	15237	14954	15277	15131	15478	15412	15169	15270	15274	15247	15293	15321	15328	15275	15280	15395	15344	15223	15308	15349	15361	15098	15329
16430	29566	27588	21595	19208	18055	17097	16351	15975	15711	15976	33602	34494	30024	17925	14621	14381	14581	14355	14561	14603	14502	14676	14545	14529	14503	14774	14736	14426	14336	14607	14464	14454	14641	14969	15020	14669	14688	14527	14401	14581	14591	14553	14413	14704	14512	14631	14690	14507	14311	14425	14508	14521	14711	14316	14395	14428	14479	14558	14382	14506	14537	14542	14324	14619	14569	14380	14565	14493	14647	14821	14513	14432	14576	14522	14427	14486	14523	14446	14482	14366	14690	14473	14510	14603	14550	14493	14536	14662	14543	14407	14617	14343	14546	14635	14547	14646	14398	14499	14496	14583	14494	14672	14409	14534	14521	14364	14506	14700	14279	14562	14572	14294	14527	14489	14617	14497	14557	14652	14549	14491	14382	14442	14530	14495	14458	14506	14572	14637	14722	14582	14410	14446	14665	14473	14419	14406	14610	14404	14637	14523	14538	14702	14614	14442	14580	14393	14556	14589	14516	14557	14446	14462	14476	14614	14689	14381	14635	14509	14427	14578	14575	14498	14483	14483	14592	14486	14414	14615	14461	14492	14369	14548	14529	14375	14455	14536	14612	14460	14549	14461	14503	14564	14702	14324	14349	14530	14522	14450	14471	14554	14497	14494	14452	14599	14488	14551	14596	14450	14581	14377	14707	14403	14431	14648	14457	14582	14554	14332	14492	14479	14549	14565	14611	14535	14435	14419	14462	14493	14515	14667	14419	14551	14571	14462	14543	14564	14394	14343	14592	14429	14419	14527	14436	14540	14522	14409	14529	14486	14393	14331	14457	14475	14467	14338	14573	14390	14427	14553	14418	14580	14545	14445	14686	14496	14477	14383	14417	14517	14383	14622	14437	14418	14392	14607	14425	14395	14436	14516	14525	14438	14463	14515	14340	14442	14580	14463	14464	14513	14521	14436	14497	14485	14481	14372	14642	14463	14549	14484	14562	14494	14507	14501	14527	14562	14614	14368	14404	14457	14466	14366	14666	14379	14290	14568	14605	14364	14708	14646	14671	14607	14500	14540	14553	14378	14610	14497	14493	14663	14450	14487	14350	14556	14606	14400	14456	14521	14342	14656	14467	14474	14376	14448	14600	14676	14491	14592	14534	14511	14302	14383	14518	14673	14513	14393	14272	14455	14369	14454	14382	14609	14503	14493	14566	14484	14529	14483	14468	14558	14591	14579	14522	14312	14579	14685	14450	14381	14364	14489	14503	14626	14652	14512	14502	14424	14328	14397	14649	14523	14548	14478	14569	14520	14458	14514	14518	14507	14735	14577	14584	14524	14495	14619	14591	14300	14733	14471	14566	14555	14358	14431	14644	14567	14415	14438	14366	14549	14253	14561	14582	14588	14662	14702	14381	14343	14609	14472	14496	14660	14344	14551	14393	14469	14489	14492	14476	14496	14682	14597	14464	14650	14462	14606	14521	14512	14347	14369	14526	14395	14419	14654	14378	14416	14682	14400	14470	14557	14319	14562	14474	14375	14361	14431	14644	14376	14594	14539	14609	14470	14309	14435	14533	14808	14446	14454	14562	14518	14484	14464	14470	14552	14467	14599	14392	14554	14581	14520	14663	14329	14549	14438	14474	14520	14550	14574	14488	14305	14370	14550	14481	14356	14611	14338	14508	14542	14665	14442	14404	14439	14487	14510	14515	14656	14571	14328	14500	14402	14622	14526	14431	14622	14668	14641	14412	14543	14556	14384	14404	14490	14493	14476	14495	14350	14544	14510	14470	14563	14565	14551	14497	14495	14398	14518	14477	14475	14547	14450	14629	14497	14537	14513	14467	14325	14525	14438	14479	14456	14483	14564	14534	14502	14524	14501	14603	14404	14561	14288	14471	14449	14409	14388	14479	14438	14526	14611	14489	14452	14414	14468	14486	14405	14470	14562	14524	14400	14337	14562	14622	14444	14523	14435	14488	14516	14493	14338	14350	14599	14348	14529	14650	14462	14509	14368	14333	14413	14542	14600	14592	14544	14499	14495	14641	14437	14470	14519	14530	14657	14537	14544	14454	14462	14591	14557	14524	14379	14610	14352	14531	14529	14594	14397	14416	14533	14517	14471	14442	14425	14557	14433	14534	14598	14350	14544	14570	14496	14600	14696	14530	14421	14475	14429	14402	14577	14519	14425	14611	14528	14442	14379	14320	14500	14529	14617	14363	14426	14383	14576	14528	14498	14592	14590	14410	14432	14711	14672	14348	14483	14441	14451	14491	14457	14629	14391	14384	14625	14768	14702	14494	14724	14553	14360	14524	14504	14590	14650	14456	14435	14591	14330	14302	14444	14599	14663	14503	14567	14529	14625	14471	14538	14449	14540	14467	14680	14564	14529	14428	14471	14721	14617	14311	14512	14386	14433	14603	14466	14437	14494	14450	14401	14525	14402	14545	14508	14376	14672	14375	14404	14523	14625	14354	14577	14417	14373	14367	14463	14470	14389	14458	14431	14450	14548	14555	14600	14610	14544	14534	14523	14525	14588	14491	14565	14548	14541	14421	14600	14483	14500	14438	14383	14554	14535	14563	14352	14458	14465	14579	14608	14361	14492	14531	14548	14467	14477	14456	14563	14486	14415	14619	14635	14549	14384	14468	14501	14439	14599	14459	14644	14464	14593	14397	14512	14488	14534	14567	14557	14480	14674	14545	14493	14420	14421	14402	14500	14599	14532	14578	14613	14428	14415	14679	14306	14468	14319	14349	14550	14355	14553	14666	14489	14462	14517	14402	14493	14416	14376	14333	14583	14476	14469	14640	14452	14415	14482	14440	14295	14588	14396	14473	14429	14495	14407	14532	14455	14525	14445	14473	14366	14554	14516	14286	14636	14627	14551	14467	14468	14493	14379	14439	14479	14682	14548	14602	14552	14652	14471	14461	14413	14473	14576	14482	14433	14463	14430	14456	14519	14443	14587	14434	14660	14498	14472	14483	14379	14412	14643	14364	14672	14576	14388	14601	14524	14603	14457	14494	14538	14540	14472	14420	14602	14484	14434	14371	14499	14606	14508	14664	14399	14347	14471	14509	14647	14462	14424	14564	14650	14308	14465	14563	14394	14446	14472	14537	14472	14468	14618	14422	14497	14422	14536	14530	14632	14500	14328	14382	14628	14658	14678	14587	14578	14496	14598	14592	14317	14473	14492	14542	14548	14469	14573	14561	14461	14552	14601	14438	14408	14592	14329	14464	14612	14505	14498	14529	14357	14601	14370	14447	14445	14574	14621	14449	14430	14589	14537	14481	14385	14592	14501	14469	14365	14463	14540	14435	14417	14526	14450	14614	14556	14429	14562	14417	14626	14407	14498	14400	14449	14458	14512	14455	14423	14580	14481	14575	14628	14502	14513	14590	14353	14436	14519	14466	14280	14520	14414	14445	14449	14494	14397	14479	14365	14331	14578	14486	14614	14532	14453	14555	14452	14481	14501	14606	14575	14663	14537	14626	14403	14318	14515	14494	14657	14466	14436	14655	14490	14455	14551	14493	14636	14472	14441	14536	14575	14426	14426	14520	14443	14410	14585	14578	14415	14556	14627	14526	14652	14451	14478	14413	14506	14578	14445	14375	14545	14532	14357	14530	14530	14428	14564	14371	14563	14444	14542	14541	14466	14592	14415	14457	14281	14642	14432	14525	14515	14424	14401	14528	14367	14583	14587	14544	14453	14453	14616	14546	14461	14398	14332	14590	14630	14568	14406	14392	14597	14458	14497	14548	14696	14545	14505	14533	14452	14679	14406	14500	14476	14511	14562	14490	14456	14417	14291	14508	14397	14467	14551	14565	14409	14542	14512	14496	14632	14345	14560	14318	14391	14309	14483	14557	14453	14589	14404	14544	14472	14543	14448	14450	14516	14424	14533	14548	14478	14476	14561	14426	14531	14396	14528	14592	14433	14597	14375	14420	14336	14553	14456	14506	14608	14561	14522	14632	14393	14378	14533	14603	14401	14449	14405	14461	14354	14622	14598	14294	14386	14483	14389	14409	14589	14683	14570	14440	14513	14512	14467	14503	14453	14425	14400	14403	14645	14441	14650	14432	14576	14530	14462	14464	14513	14522	14458	14393	14426	14546	14357	14484	14644	14541	14596	14434	14538	14568	14506	14590	14405	14385	14438	14685	14490	14599	14399	14605	14429	14482	14516	14476	14416	14521	14438	14534	14453	14313	14445	14487	14534	14549	14418	14278	14615	14476	14536	14376	14599	14565	14487	14329	14477	14662	14425	14460	14510	14556	14613	14480	14563	14408	14513	14444	14386	14631	14474	14431	14514	14581	14418	14461	14507	14547	14454	14565	14510	14412	14498	14524	14462	14519	14367	14448	14312	14419	14531	14440	14559	14505	14340	14671	14487	14533	14507	14596	14576	14542	14517	14397	14594	14380	14501	14473	14737	14517	14534	14354	14623	14516	14411	14575	14648	14421	14538	14476	14367	14548	14564	14501	14456	14666	14526	14409	14439	14527	14439	14518	14586	14479	14626	14547	14531	14468	14396	14463	14656	14369	14570	14612	14538	14550	14413	14576	14633	14476	14567	14481	14403	14525	14437	14475	14516	14419	14535	14458	14420	14500	14516	14539	14494	14469	14580	14403	14457	14580	14265	14704	14574	14501	14359	14371	14395	14436	14423	14604	14496	14422	14550	14641	14687	14355	14716	14522	14454	14310	14601	14517	14483	14473	14502	14419	14637	14516	14676	14626	14462	14599	14399	14419	14556	14594	14370	14462	14448	14413	14585	14481	14471	14421	14622	14545	14540	14460	14592	14566	14556	14527	14539	14499	14376	14437	14517	14555	14644	14475	14548	14508	14512	14373	14483	14645	14415	14522	14613	14508	14436	14507	14555	14414	14445	14553	14324	14504	14590	14659	14390	14732	14470	14393	14479	14626	14137	14456	14370	14470	14568	14322	14555	14535	14580	14590	14470	14498	14544	14488	14468	14486	14524	14467	14510	14588	14537	14521	14632	14433	14625	14454	14377	14355	14473	14332	14620	14382	14331	14401	14464	14633	14509	14567	14579	14626	14526	14550	14625	14533	14515	14461	14409	14597	14524	14429	14603	14529	14573	14423	14533	14514	14528	14440	14448	14458	14581	14590	14385	14488	14561	14489	14529	14407	14548	14525	14519	14553	14425	14480
23068	21396	29355	23839	21530	23010	23452	17759	16638	16805	16915	37051	41100	34868	20287	15939	15634	15500	15457	15402	15489	15454	15432	15246	15205	15357	15249	15260	14960	15254	15131	15209	15215	15105	15748	16022	15886	15632	15548	15277	15100	15095	15098	15134	15075	15106	15089	15130	15132	15175	15316	15433	15187	15072	15295	15145	15026	15314	15362	15188	15147	15212	15155	15214	15264	15106	15249	15100	15227	15091	15120	15239	14996	15232	15118	15156	15275	15253	15092	15068	15097	15227	15058	15164	15207	14945	15169	15149	15215	15264	15193	14979	15020	15226	15074	15262	15078	15118	15152	14954	15195	15090	15260	15136	15132	15137	15314	15269	15167	15237	15299	15270	15127	15328	15129	14968	14945	15108	15066	15130	15195	15324	15432	15129	15065	15187	15054	14998	15139	15185	15160	15166	15170	15256	15152	15121	15151	15138	15055	15063	15164	15076	15119	14986	15292	15315	15066	15150	15186	15107	15143	15212	15046	15116	15191	15247	15079	15205	15229	15006	15219	14926	15022	15116	14982	14952	14985	15096	15043	15303	15264	15145	15097	15120	15065	15119	15039	15065	14981	15185	15165	15233	15049	15252	15277	15040	15238	15350	15221	15138	15014	15120	15306	15101	15208	15238	15147	15169	15235	15183	15346	15226	15164	15189	14976	15248	15138	14923	15008	15050	15233	15167	15121	15012	15085	15248	15130	15272	15191	15091	15037	15146	15317	15077	15167	15062	15108	15207	15136	15175	15288	15140	15108	15064	15258	15257	15146	15029	14919	15224	15183	15239	15140	15198	15239	15225	15238	15210	15113	15190	15106	15378	15215	14960	15068	15016	15116	15181	15180	15168	15032	15042	15183	15268	15174	15188	15181	15155	15087	15076	15233	15072	15236	15138	15036	15169	15132	15141	15131	15089	15175	15036	15103	15048	15061	15047	14956	15270	15199	15280	15332	15124	15316	15087	15346	15303	15272	15252	15077	15114	15242	15102	15156	15241	15142	15052	15165	15270	15042	15001	15017	15221	15045	15002	15103	14992	15080	15134	15203	15039	15179	15136	15064	14984	15463	15170	15015	15274	15122	15291	15167	15236	15043	14987	15090	15124	15174	15086	15228	15117	15304	14915	15139	15278	15075	15315	15329	15234	15269	15104	15094	15059	15018	15155	15299	15224	15179	15119	15297	15051	14957	15049	15047	15181	15086	15340	15232	15155	15155	15135	15203	15269	15065	15149	15233	15192	15215	15004	15148	15346	15085	15263	15165	15255	15233	15254	15048	15040	15245	14931	14894	15063	15244	14973	15008	15046	15102	15063	15105	15294	15220	15149	15092	15296	15116	15084	15172	15238	15047	15312	15163	15149	15164	15085	15292	15187	15367	15351	15173	15087	15207	15205	15135	14959	15099	15038	15323	15131	15010	15156	15122	15185	15257	15079	15084	15294	15147	15110	14890	15096	15257	15175	15064	15073	15083	15165	15101	15187	15291	15054	15213	15185	15208	15160	15215	15117	15195	15113	14991	15237	15009	15250	14985	15198	15090	15069	15047	14992	14893	15052	15050	15315	15214	15291	15018	15073	15031	15391	15247	15131	15160	15031	15114	15051	14992	15060	15173	15053	15025	15137	15125	15147	15148	15140	15188	15178	15195	15286	15334	15234	15112	15201	15036	15138	15171	15178	15229	15123	15111	14993	15074	15216	15219	15149	15315	15065	15054	15152	15132	15239	14997	15159	15059	15231	15221	14824	15100	15264	15164	15123	15130	15085	15223	15057	15200	15101	14981	15046	15223	15113	15196	15277	15192	15152	15062	15093	15121	15096	15095	15103	15290	15170	15009	15071	15258	14889	15130	15245	15194	15222	15167	15162	15137	15136	15222	15063	15081	15218	14992	15262	15177	15180	15047	15065	15171	15028	15106	15145	15087	15057	15125	15101	15304	14975	15072	15104	15114	15211	15224	15113	15063	15073	15231	15108	15296	15357	15230	15111	15013	15172	15229	15116	15252	15046	15129	15197	15283	15049	15249	15325	15104	15238	14849	14950	15138	15198	15144	15029	15152	15238	15159	15214	15100	15284	15054	15186	15134	15210	15243	15170	14984	15279	15243	15027	15079	15055	14972	15269	15108	15247	14975	15074	14764	14959	14819	15185	15203	15184	15229	15163	15335	15260	15099	15112	15062	15116	15167	15170	15024	15237	15068	15139	15153	15174	14946	15098	15175	15148	15125	15052	15038	15212	14995	15074	15074	15012	15169	15159	15170	15003	14992	15224	15246	15184	15352	15118	15215	15272	15051	15094	15214	15190	15142	15366	15234	14986	15060	15002	15178	15281	15127	15115	15198	15100	15079	15312	14966	15124	15150	15204	15067	15218	15144	15173	15047	15208	15153	15211	14946	15180	14991	15420	15109	15143	15214	15279	15041	15117	15132	15192	15082	15059	15114	15284	15107	15054	15222	15105	15095	15168	15153	15154	15081	15073	15130	15249	15131	15007	15266	15252	15063	15183	15125	15243	15091	15355	15043	15297	15077	15180	15154	15298	15019	15197	15131	15292	15213	15097	15087	15219	15070	15147	15114	14980	15002	15043	15038	15319	15133	15066	15064	15035	15154	15177	15210	15196	15086	15227	15068	15199	15108	15227	14976	15093	15243	15238	14987	15031	15242	15092	15116	15113	15188	15281	15008	15113	15146	15038	15233	15313	15110	15139	15228	15030	15217	15113	15121	15033	15274	15118	15230	15098	15247	14982	15246	15174	15293	15126	15090	14963	15088	15311	15126	15098	15158	15408	15167	15050	14937	15085	15068	15192	15181	15350	15274	15137	15130	15141	15087	15157	15179	15031	15175	15101	15093	15195	15069	15245	15308	15133	15271	15082	15352	15026	15223	15126	15205	15150	15022	15093	15131	15182	15058	15119	15350	15314	15207	14966	15038	15020	14936	15167	15067	14983	15216	15284	14960	15104	15268	15137	14991	14959	15068	15200	15182	15038	15371	14961	15075	15130	15269	15275	15093	15153	15245	15205	15104	15304	15077	15059	15199	14990	15198	15071	15251	15117	15057	15239	15110	15046	14973	15249	15077	15064	15330	15115	15193	15039	15002	15147	15081	15181	15026	15267	15186	15267	15167	15190	15106	15110	15045	14935	15192	14990	15325	15040	15157	14875	15077	15149	15353	15005	15175	15215	15087	15054	14967	15179	15168	15205	15064	15137	15139	15007	15127	15035	15130	15244	15076	15050	15076	15086	15028	15181	15210	15036	15113	15043	15152	15141	15007	15303	15237	15158	15117	15231	15287	15206	15071	15065	15050	15036	15054	15049	15255	15016	15108	14966	14992	15124	15308	15062	15344	15031	15043	14957	14909	15188	14915	15226	15054	15362	15338	15426	15280	14897	15162	15081	15084	15113	15041	14936	15114	15147	15038	15173	15138	15045	15053	15066	15039	15146	15059	15315	15018	15284	15256	15028	15129	15084	15216	15094	15068	15145	15011	15200	15074	15151	14951	15186	15194	15091	15298	15177	15208	15149	15157	15008	15275	15161	15141	14975	15129	15246	14968	15255	14899	14991	15199	15084	15091	15182	15152	15067	15144	15140	14930	14958	15324	15034	15105	15224	15010	15203	15251	15148	15250	15218	15253	15402	15145	15072	15273	14927	15182	14928	15314	15079	15208	15095	15227	15117	15124	15130	15251	15071	15008	15067	15236	15193	15321	15266	15140	15250	15237	14946	15152	15116	15118	15207	15056	15088	15083	15023	15262	15226	15196	15147	15245	15018	15007	15079	15084	15084	15086	15163	14986	15030	15162	15178	15069	15014	15183	15147	15206	15093	15084	15094	14925	15016	15190	14881	15122	15062	15038	15112	15181	15149	15195	15144	15214	15195	15247	15143	15308	15183	15057	15196	15184	15174	15209	15196	15159	15075	14885	15111	15107	15192	15114	15130	15180	15238	15120	15172	14965	15120	15325	14956	15046	15111	15117	15056	14968	14889	15213	14943	15070	15133	15259	15228	15202	14997	15249	15391	15017	14976	15168	15064	15116	15285	15095	15183	15178	15047	15078	14998	15265	15041	15194	15060	15028	15020	15063	15116	15117	15141	15061	15329	15399	15118	15167	15306	15171	15220	15203	14942	15198	15123	14946	15072	15291	14935	15282	15207	15187	15289	15158	15148	15175	15166	15121	15092	14901	15308	15126	15145	15100	14962	15093	15221	14956	14941	15127	14954	15120	15097	15054	15324	15009	15205	15170	15300	15009	15136	15221	15219	15215	14934	15309	15177	15127	15215	15365	15175	15207	15193	15058	15088	14991	15161	15113	14930	15271	15276	15131	15204	14959	15034	15101	15167	15122	14956	15199	15043	15046	15167	14995	15145	15166	15126	15210	15110	15087	15128	15139	14993	15095	15110	15016	15308	15231	15259	15182	15029	15058	15301	15144	15143	15164	15290	15120	15026	15038	15138	15034	15072	15262	15147	15166	15106	15081	15301	15031	15201	15081	15257	15226	15056	15237	15134	15135	15247	15052	15070	15186	15108	15134	15048	15195	14939	15240	15225	15111	15435	15144	15302	15285	15077	15224	15095	15285	15041	14893	15108	15261	15188	15083	15219	15094	14981	15190	15201	15030	15296	15103	15203	15187	15371	15195	15006	15166	15191	15209	15257	15321	15112	15054	15109	15293	14972	15212	15264	15087	14974	15047	15055	15264	15351	15073	15080	15019	15124	15151	15111	15058	15176	14858	14974	15207	15061	15139	15331	15190	15116	15293	15083	15131	15190	15069	15206	15119	15288	15196	15243	15126	15061	15264	15275	15212	15205	15168	15178	15068	15187	15193	15157	15327	15109	15244	15005	15170	15118	15128	15138	15264	15059	15121	15137	15144	14999	15102	15152	15247	15086	15097	15312	15137	15255	15318	15200	15096	15172	15109	15237	15180	15205	15315	15049	15312	15138	14959	15160	15268	15280	14958	15266	15144	14999	15241	15117	15274	15189	15158	15241	15187	15101	14912	15183	15099	15152	15169	15094	15038	15262	15139	15027	15112	15043	15078	15071	15236	15078	15160	15267	15235	15234	15265	15332	15047	15118	15188	15022	15292	15183	14941	15146	15004	15199	15072	15271	15024	15269	15191	15122	15134	15155
19166	34918	30311	24743	21563	19476	18201	17475	16803	16305	17279	42948	43427	36266	17214	14367	14581	14449	14487	14424	14561	14477	14653	14475	14483	14321	14390	14497	14375	14425	14413	14391	14378	14547	15546	15535	15399	14813	14430	14359	14283	14490	14334	14298	14642	14447	14582	14279	14492	14377	14418	14403	14506	14492	14405	14385	14419	14301	14496	14399	14352	14504	14518	14310	14274	14455	14364	14444	14353	14394	14210	14479	14270	14545	14301	14300	14420	14528	14325	14398	14357	14453	14389	14329	14469	14316	14388	14444	14375	14250	14321	14309	14308	14203	14288	14243	14312	14365	14223	14356	14390	14272	14318	14321	14406	14371	14350	14456	14443	14319	14261	14358	14299	14397	14250	14360	14510	14282	14468	14446	14319	14289	14422	14484	14355	14203	14349	14428	14387	14238	14404	14386	14346	14325	14451	14409	14440	14414	14344	14402	14303	14541	14338	14425	14483	14427	14253	14497	14348	14486	14307	14449	14500	14300	14367	14523	14235	14337	14394	14423	14246	14436	14359	14424	14375	14320	14464	14226	14332	14375	14424	14383	14468	14306	14587	14509	14313	14460	14269	14494	14394	14331	14272	14504	14152	14401	14239	14390	14312	14309	14378	14397	14377	14507	14358	14237	14355	14470	14473	14351	14343	14461	14483	14391	14209	14348	14286	14284	14235	14184	14452	14512	14340	14360	14427	14421	14401	14479	14411	14373	14462	14376	14410	14331	14352	14428	14401	14371	14368	14555	14326	14335	14491	14413	14434	14510	14309	14535	14352	14376	14388	14421	14351	14245	14374	14406	14299	14430	14385	14266	14275	14510	14239	14293	14389	14444	14356	14469	14286	14470	14373	14316	14416	14462	14314	14389	14292	14319	14413	14417	14416	14443	14346	14308	14436	14439	14330	14314	14439	14374	14399	14353	14314	14457	14418	14392	14377	14570	14361	14286	14486	14352	14333	14338	14136	14412	14329	14439	14208	14416	14310	14433	14256	14359	14274	14303	14384	14431	14366	14467	14403	14246	14426	14345	14457	14364	14296	14261	14401	14366	14380	14458	14429	14419	14402	14354	14286	14327	14439	14468	14456	14379	14435	14328	14385	14425	14485	14455	14231	14300	14525	14230	14446	14362	14221	14272	14405	14305	14289	14354	14489	14361	14350	14454	14397	14459	14238	14373	14302	14281	14356	14313	14329	14340	14335	14457	14252	14228	14287	14493	14402	14349	14355	14382	14431	14447	14373	14462	14245	14458	14275	14380	14352	14335	14470	14283	14416	14565	14309	14301	14366	14154	14442	14377	14422	14249	14443	14308	14281	14326	14394	14341	14446	14363	14419	14489	14358	14334	14353	14301	14416	14355	14270	14439	14304	14392	14476	14225	14437	14502	14317	14444	14076	14272	14239	14394	14456	14346	14473	14272	14317	14426	14277	14437	14385	14446	14570	14232	14285	14357	14254	14439	14309	14364	14380	14577	14364	14303	14261	14538	14253	14360	14344	14277	14382	14173	14398	14601	14311	14376	14249	14381	14349	14256	14314	14422	14362	14221	14351	14283	14430	14457	14426	14324	14388	14333	14279	14191	14339	14489	14230	14340	14500	14395	14353	14442	14419	14284	14234	14295	14537	14457	14359	14315	14251	14315	14435	14195	14293	14251	14264	14388	14412	14473	14504	14472	14386	14356	14254	14407	14460	14339	14405	14157	14437	14424	14225	14528	14180	14304	14394	14505	14353	14390	14307	14247	14407	14287	14266	14563	14259	14204	14335	14291	14193	14371	14337	14217	14275	14324	14240	14528	14329	14409	14331	14225	14466	14324	14324	14280	14504	14424	14269	14382	14291	14396	14312	14410	14164	14362	14365	14440	14465	14292	14273	14381	14494	14388	14424	14452	14308	14357	14258	14257	14419	14195	14416	14476	14302	14357	14268	14295	14444	14485	14378	14228	14410	14344	14470	14256	14478	14382	14406	14320	14379	14561	14185	14383	14348	14450	14287	14326	14276	14355	14263	14370	14526	14343	14374	14221	14237	14241	14327	14371	14506	14364	14235	14264	14299	14436	14412	14447	14490	14383	14302	14340	14384	14290	14296	14454	14403	14465	14450	14222	14297	14434	14425	14391	14351	14379	14353	14412	14468	14362	14485	14454	14307	14385	14330	14341	14302	14279	14294	14650	14456	14394	14348	14330	14377	14414	14319	14453	14343	14059	14383	14525	14448	14396	14429	14439	14355	14346	14431	14421	14298	14252	14448	14129	14308	14336	14287	14465	14273	14287	14304	14436	14320	14455	14446	14388	14295	14338	14449	14246	14332	14184	14458	14291	14417	14443	14319	14454	14205	14196	14307	14450	14353	14330	14375	14341	14550	14339	14240	14274	14332	14211	14456	14459	14258	14345	14496	14414	14440	14311	14538	14248	14316	14530	14215	14247	14393	14412	14223	14292	14374	14196	14488	14277	14325	14378	14436	14349	14216	14467	14430	14458	14231	14318	14245	14315	14111	14321	14371	14231	14547	14460	14260	14204	14381	14454	14276	14452	14160	14346	14228	14218	14385	14359	14302	14476	14424	14366	14251	14653	14278	14344	14446	14173	14256	14439	14255	14282	14410	14559	14425	14310	14400	14257	14425	14311	14202	14347	14396	14363	14462	14412	14180	14173	14427	14262	14484	14335	14425	14282	14378	14440	14337	14227	14373	14333	14486	14487	14433	14191	14561	14284	14326	14582	14316	14257	14125	14293	14383	14389	14441	14505	14292	14406	14363	14405	14332	14337	14388	14390	14249	14565	14360	14301	14416	14540	14380	14363	14264	14415	14220	14328	14362	14496	14452	14395	14510	14365	14377	14378	14319	14206	14322	14449	14249	14415	14458	14524	14276	14270	14319	14377	14593	14325	14277	14318	14274	14343	14390	14325	14423	14439	14279	14433	14242	14173	14199	14295	14351	14339	14389	14399	14327	14246	14447	14375	14342	14360	14263	14402	14136	14504	14477	14339	14507	14490	14424	14348	14497	14245	14470	14409	14099	14425	14183	14311	14480	14268	14217	14352	14524	14230	14301	14463	14295	14470	14454	14371	14328	14417	14332	14382	14256	14467	14314	14339	14383	14228	14358	14397	14399	14337	14373	14295	14326	14117	14400	14346	14541	14258	14440	14410	14347	14367	14292	14434	14174	14353	14213	14280	14307	14348	14330	14539	14491	14240	14486	14281	14583	14477	14305	14399	14343	14395	14204	14399	14217	14328	14363	14336	14401	14313	14464	14360	14330	14381	14291	14445	14346	14340	14518	14279	14270	14122	14526	14305	14309	14263	14296	14498	14277	14368	14240	14325	14395	14334	14323	14234	14395	14444	14258	14182	14278	14254	14381	14241	14188	14442	14270	14326	14448	14430	14349	14335	14356	14328	14304	14169	14363	14497	14316	14247	14349	14271	14353	14102	14407	14341	14374	14392	14279	14276	14541	14298	14247	14267	14362	14276	14415	14361	14416	14501	14284	14484	14375	14497	14380	14606	14245	14374	14400	14407	14418	14420	14307	14365	14270	14312	14255	14455	14459	14385	14320	14428	14371	14224	14284	14269	14291	14425	14266	14366	14283	14383	14288	14326	14515	14317	14480	14321	14464	14364	14279	14328	14336	14272	14309	14269	14202	14477	14436	14326	14511	14423	14401	14272	14395	14395	14689	14408	14383	14201	14432	14271	14534	14390	14174	14376	14426	14106	14255	14477	14437	14365	14454	14312	14544	14326	14393	14383	14479	14424	14351	14285	14284	14342	14392	14336	14316	14411	14396	14220	14345	14372	14473	14334	14239	14475	14248	14218	14485	14313	14513	14290	14490	14357	14329	14291	14249	14435	14151	14284	14252	14318	14360	14355	14297	14264	14319	14348	14123	14314	14486	14339	14322	14556	14415	14324	14471	14383	14384	14382	14323	14486	14415	14224	14391	14375	14244	14517	14423	14335	14335	14335	14335	14453	14446	14360	14384	14295	14488	14352	14368	14286	14500	14359	14430	14336	14523	14264	14278	14347	14238	14301	14402	14332	14481	14337	14318	14364	14550	14423	14301	14279	14483	14305	14399	14367	14483	14175	14417	14285	14172	14310	14502	14296	14311	14405	14436	14396	14284	14388	14329	14247	14256	14356	14323	14441	14328	14391	14386	14166	14323	14368	14301	14357	14134	14420	14507	14300	14471	14390	14262	14227	14405	14381	14497	14496	14370	14377	14274	14252	14447	14233	14127	14320	14278	14437	14416	14423	14266	14315	14218	14186	14159	14425	14234	14471	14256	14504	14474	14403	14183	14405	14377	14370	14429	14294	14310	14457	14399	14282	14282	14539	14289	14448	14338	14393	14363	14265	14493	14313	14381	14455	14362	14414	14278	14422	14233	14438	14257	14332	14397	14244	14319	14398	14290	14446	14251	14385	14419	14508	14164	14352	14469	14339	14262	14372	14390	14196	14460	14359	14457	14236	14390	14341	14322	14409	14429	14282	14362	14519	14394	14360	14237	14372	14171	14356	14292	14188	14409	14448	14208	14410	14451	14450	14303	14286	14405	14327	14407	14382	14376	14322	14468	14347	14333	14151	14200	14335	14293	14278	14176	14401	14334	14414	14364	14271	14598	14232	14427	14474	14327	14272	14529	14365	14394	14312	14473	14273	14530	14360	14396	14456	14217	14505	14338	14451	14172	14247	14392	14238	14436	14405	14313	14260	14405	14395	14370	14318	14371	14235	14342	14326	14297	14393	14427	14211	14307	14365	14397	14355	14217	14481	14392	14237	14454	14428	14580	14330	14310	14478	14308	14430	14311	14504	14356	14380	14354	14396	14385	14335	14386	14430	14396	14441	14483	14377	14354	14403	14312	14357	14415	14313	14389	14369	14429	14361	14214	14295	14278	14435	14260	14252	14572	14428	14431	14429	14383	14409	14357	14408	14232	14363	14251	14446	14278	14464	14352	14305	14338	14340	14264	14468	14395	14305	14256	14379	14403	14281	14319	14302	14277	14326	14201	14300	14418	14246	14353	14405	14287	14332	14373	14470	14306	14436	14535	14537	14379	14271	14438	14431	14385	14358	14191	14285	14446	14390	14410	14314	14294	14359	14272	14448	14491	14378	14406	14251	14302	14183	14310	14329
27256	22066	23937	19785	15771	15051	14878	14697	14431	14397	14355	14835	16648	16809	14966	14108	14047	14026	14126	13970	14021	14126	14261	14006	14213	14209	14059	14203	14161	13971	14032	14039	14055	13971	14104	14357	14082	14221	14161	14258	14201	14188	14188	14103	14165	14084	14017	13914	14073	14079	14165	14083	14131	14010	14128	14169	14338	14174	13965	14083	14058	14096	14091	13967	14126	14117	14115	14100	14058	13856	14143	14105	14042	14172	14144	14208	14111	14036	14089	14214	14136	14347	14083	13996	14212	14003	14037	14061	14312	13912	14345	14204	14092	14132	13970	14001	13935	13906	14017	13982	13839	13887	13992	14035	14020	13970	13821	14130	13995	13912	13926	14138	13997	14176	14248	14169	14065	13910	14183	14062	14051	14167	14094	13982	14062	14082	14175	14116	14164	13920	13946	14086	13876	14168	13916	14098	14075	13975	14350	14244	14010	14005	14007	13937	13821	13960	14115	14047	14251	14036	14066	14160	13832	14068	13759	14038	14126	13999	14122	13996	14072	13952	14019	14177	13923	14188	13932	14090	13938	14072	13903	14047	13911	14015	13831	13961	14118	14032	14027	14337	14116	14088	14042	14304	14035	14000	14007	13973	13854	13967	13930	13888	13877	14066	14162	14176	14070	14077	14216	14069	13954	14068	14189	14085	14136	14013	13891	14019	14044	13903	13980	13873	14161	14030	14146	13869	14020	14049	13898	14147	14215	14101	14206	14103	13936	13863	14087	14054	14058	14122	13981	14042	14063	14107	14060	13974	13874	13892	14008	14055	13986	13993	14096	14136	13940	13811	14156	13951	13936	14219	14241	13970	14052	13882	14040	14041	13956	13960	14052	13942	14124	13943	14090	14024	13994	14027	14094	14166	14010	13994	14109	14009	14131	14071	14107	14050	13971	14052	14077	14095	14014	14003	14094	14048	13935	14030	14313	14076	14046	13891	13986	14186	14084	14065	13999	14106	14010	14089	14133	13871	13930	14139	13977	13936	14132	14189	13940	13985	14129	14038	14007	13960	13950	14037	13974	13968	14029	13962	14104	14072	14159	14052	14051	13903	14013	13945	13993	14064	14068	14125	14061	13910	14257	13926	14235	14069	14059	13896	14046	14009	14088	14019	14133	14205	13939	14045	13940	13892	14083	13971	14094	14129	14274	14024	14108	14175	14039	13966	14056	14153	14027	14340	14299	14025	14137	14101	13955	14006	14177	14014	14274	14068	14128	14072	14082	14244	14215	13965	14143	14151	14045	13878	13994	14274	14149	14133	14096	14055	14089	13973	14152	14082	14040	14177	14089	14161	14041	14165	14274	14239	14104	14054	14171	13921	14088	14223	14108	14155	13898	14037	14170	13956	14144	13986	13907	14109	14093	14043	14068	14149	14247	14078	13983	14086	14046	14045	14111	14289	13964	14097	14126	13996	14151	14061	14163	13892	14062	13972	14069	14020	13939	14103	13920	14135	14127	13794	13957	14136	14011	14057	14062	14122	13869	14112	14068	14239	14156	13955	14167	14024	14122	14224	14128	14068	14142	14233	14104	13676	13932	13924	13949	13926	14036	14167	13902	14046	13984	14006	13957	13947	14090	13854	14108	14028	13806	14048	14083	13986	14072	13823	14103	14031	14199	14033	14185	14019	14052	14097	14036	14124	14210	14073	14001	14017	14082	13802	14013	14085	13911	14054	14017	14101	14287	14041	14033	14098	13927	14052	14034	14098	14097	14155	14040	14152	14108	14330	14152	14100	13969	14030	14093	14361	14089	13971	14089	14100	14071	14043	14089	14161	14384	14038	14250	14138	14232	14064	14176	13945	14001	14071	14115	14044	13981	14014	13933	14022	14076	13948	14097	14034	14166	14222	13984	14048	14196	14001	14172	14045	13989	14011	14082	14094	14030	14135	14250	14058	14074	14107	14145	14225	14220	14137	14149	13911	14195	14019	14145	14016	14145	14056	14075	13969	13995	13828	14259	13824	14068	13890	14090	14199	14145	13990	14104	14251	14191	14107	14014	14050	14019	14241	14009	14069	14098	14083	14022	14056	14005	14116	14005	13971	14254	13972	14070	14022	13992	13893	14081	14173	14077	14089	14057	14018	14053	14094	14177	14212	13990	14178	14044	14006	14375	13981	14219	14012	14141	14214	14130	14123	14066	14041	13964	14329	14183	14111	14052	14190	13993	13827	14065	14060	13913	14089	13999	14120	13994	14199	14102	13916	14160	14087	13982	13959	13818	14018	13947	14137	14041	14122	14014	14136	14025	13923	14279	14021	14090	14113	14123	14099	14082	14231	13919	14008	14122	13903	14051	14151	14280	13994	13930	13972	14157	13996	13971	14225	13942	14207	14037	14094	13988	14071	14121	13933	13920	13926	13968	13902	13988	14068	14183	14100	14019	13966	14187	14049	14089	14085	13963	14146	14077	14176	14007	14215	14145	14321	14123	14131	13986	14033	14031	14086	14050	14133	14058	13923	14198	14050	13977	13904	14152	14131	14102	14090	14060	13962	13962	13989	14064	13902	14044	13953	13892	14059	14037	14135	14197	14122	14149	14143	13873	14068	13917	13885	14157	13882	14110	14177	13997	14280	14112	14184	13971	13974	14064	14254	14025	14049	14057	14005	14187	14024	14120	14132	13938	13902	14154	14020	14197	14043	14196	14148	14098	13992	14098	13982	13993	14220	14085	14086	13962	14127	13905	14049	14035	14135	14207	14008	13931	13915	14083	14096	14068	14191	14152	14125	14216	14006	13973	13954	14021	13986	13854	13899	14215	14154	14102	14033	13959	13885	14010	14032	13907	14140	14094	14155	14083	14106	14011	13956	14160	13865	13880	14222	14111	14004	14058	14044	13863	13885	13927	14123	14110	14041	14160	14083	14132	14082	13976	14078	13897	14020	13930	14033	14185	13914	14014	14149	14218	14073	14040	13887	13883	14149	13907	14097	14011	14149	14145	13909	14131	14072	14055	14000	14062	14050	14026	13964	14161	14003	14150	14135	14196	14132	14278	14168	14006	13931	13898	14084	14182	13954	13922	13941	13881	13980	13927	13977	14269	14182	13997	13967	13945	14144	14029	14145	13923	14112	14088	14066	14272	14154	14230	14229	14189	14172	13891	14188	13986	13896	13968	14084	14106	14068	13927	14142	13992	14166	14067	13936	14110	14095	14267	14295	14144	13923	14151	14221	14169	14171	14175	14144	13970	13972	14054	13928	14270	14144	14199	14080	14031	13951	14066	14019	14151	14168	14189	14111	13999	14176	14119	14186	14193	14054	14042	13974	13938	14005	14132	13973	14045	14096	13950	13992	14037	14102	14095	14145	14291	13949	14135	14198	14194	14255	13904	14277	13907	14107	14263	14138	14106	13717	13986	14003	14110	14100	14253	13950	14202	13960	13984	14116	14054	14087	13989	14258	14251	14240	14091	14068	14091	14045	14038	13918	13875	14144	13965	14082	14218	14226	13947	14183	14076	13991	13989	13912	14021	13931	13930	14040	14081	13989	14155	14127	13871	13983	14083	13929	14124	14189	14094	14013	14020	14074	14154	13860	14137	13954	14050	14052	14134	14096	14069	14069	14110	13996	14140	13982	13943	13975	14037	14084	14134	14081	14039	14031	14082	13973	13953	14215	14080	13828	13995	14155	14163	14052	13837	13895	14175	14135	14049	14038	13945	14056	14099	14035	13991	14171	14138	14064	14069	14254	14220	14269	13809	13891	13981	13993	13993	14034	14091	14131	14092	13871	14210	14087	13894	14050	14173	14226	13978	13965	13966	13909	14069	14132	14178	13939	14021	14102	14138	13953	14075	13964	14092	14059	14012	14092	14061	14017	14299	13910	13955	13993	14001	14136	14165	13992	14035	14013	14238	14192	14087	14237	14021	14093	14015	14070	14071	14248	14259	14195	13932	14169	14050	13986	14282	13998	14078	14163	14232	13944	14143	14087	14313	14098	14176	14059	13942	13969	14038	14187	14103	13980	14121	14092	14049	14117	13852	14064	14048	14086	14045	13936	13962	14180	13984	14067	13897	14067	13936	13959	14062	13880	14180	13966	14056	13804	14070	14102	14135	14064	13939	13952	14186	13980	14202	14246	13967	13907	14047	14075	14084	14284	14065	14072	14265	13976	14158	13900	14182	14030	14148	13989	14053	13930	13836	14015	14096	14048	14064	14086	13894	14021	14022	14038	14099	14153	13926	14028	13992	14059	14116	14035	14115	14183	14235	14031	14164	14120	14026	13882	14021	14079	13998	14191	14093	14014	14069	14087	14372	13978	14192	13936	13857	14052	14024	14017	14088	14192	14152	14248	13999	14139	13954	14166	14155	13920	13986	13975	14012	14168	14144	14185	14123	14117	14052	13935	13905	14020	14018	13898	14096	14185	14123	13860	14130	13940	14071	13986	13935	13920	13962	14152	13897	14012	14178	14117	14252	13974	14018	14007	14053	14116	14073	14113	13902	14127	13928	13960	13971	14133	14004	13905	14034	13990	14034	14112	14177	13967	14078	14179	14012	13983	13980	13892	14029	14108	13997	13984	14114	14156	13983	13829	14117	14037	14072	14051	13949	14140	14259	14108	14209	14075	13911	14100	14068	14295	14050	14120	14148	14064	14103	13928	14103	13932	14099	13832	13940	14030	13907	14387	14048	14038	14224	14311	14246	14039	14351	13965	14093	13905	14204	14098	14130	13885	13922	14031	14060	14072	14078	14017	14311	14095	14065	14084	14213	13970	14079	14004	13986	14125	13928	13949	14028	14299	14166	14110	14134	14043	14239	14094	13889	14113	14025	14104	14061	14265	14237	14075	14069	13784	14090	14118	14364	14162	14091	14110	14057	13970	13946	14082	13911	14202	14098	13980	14144	14183	14111	14186	14093	14037	14225	13900	14003	14069	14075	14068	14070	13924	14040	13991	13946	14024	14207	14040	14045	13984	14090	13825	14044	13939	14178	14092	13996	14095	13998	14040	14117	14062	14140	14146	14169	14101	13968	14005	14060	13846	13942	13980	13963	13957	14069	14005	13981	14094	13998	13970	14099	13889	13954	13932	14071	14122	14003	14042	14132	14053	14067	13964	14043	14004	14351	14080	14050	13940	14196	14129	14139	14186	14166	14154	14103	13940	14159	14135	14010	13976
17792	24885	22272	17992	16225	15173	14879	14582	14311	14246	14137	15138	17715	17170	14180	13694	13578	13517	13745	13561	13564	13676	13540	13595	13600	13695	13598	13702	13567	13700	13695	13542	13721	13685	13728	13926	13926	13488	13614	13833	13710	13599	13527	13685	13736	13603	13639	13474	13799	13730	13805	13655	13549	13691	13549	13625	13787	13529	13673	13630	13580	13610	13614	13636	13676	13704	13589	13707	13737	13867	13717	13706	13526	13501	13617	13659	13559	13740	13671	13663	13532	13549	13742	13665	13549	13572	13733	13661	13589	13474	13739	13719	13503	13603	13522	13518	13472	13601	13562	13628	13628	13595	13603	13652	13588	13723	13489	13731	13558	13466	13646	13778	13621	13482	13648	13544	13582	13510	13561	13719	13757	13606	13551	13623	13513	13567	13593	13430	13588	13605	13614	13606	13729	13649	13750	13633	13583	13839	13687	13581	13691	13551	13505	13565	13672	13374	13679	13529	13498	13534	13742	13564	13774	13593	13582	13409	13526	13767	13717	13633	13622	13511	13732	13584	13666	13466	13699	13647	13526	13496	13495	13542	13714	13830	13590	13759	13645	13626	13550	13534	13609	13823	13587	13705	13631	13442	13507	13591	13615	13590	13485	13450	13572	13599	13769	13632	13645	13638	13534	13624	13639	13523	13467	13908	13662	13605	13592	13688	13738	13625	13644	13519	13598	13681	13638	13524	13721	13448	13695	13416	13750	13540	13732	13658	13656	13573	13654	13537	13674	13649	13640	13580	13705	13642	13561	13508	13556	13612	13604	13590	13569	13572	13526	13576	13565	13642	13759	13616	13523	13576	13543	13552	13466	13779	13634	13738	13589	13706	13717	13480	13654	13795	13603	13655	13760	13633	13649	13546	13568	13650	13528	13733	13586	13696	13633	13696	13567	13578	13741	13601	13559	13695	13694	13672	13765	13483	13530	13542	13809	13592	13407	13730	13637	13581	13700	13508	13560	13715	13581	13699	13621	13650	13732	13663	13519	13790	13581	13719	13670	13548	13611	13674	13616	13589	13567	13613	13628	13747	13461	13588	13688	13593	13600	13664	13571	13641	13533	13730	13632	13660	13668	13570	13626	13744	13536	13737	13491	13746	13603	13669	13505	13511	13537	13596	13497	13621	13677	13571	13697	13527	13670	13610	13492	13598	13483	13721	13574	13583	13742	13709	13668	13710	13524	13609	13495	13557	13654	13511	13650	13730	13820	13633	13518	13619	13503	13544	13644	13667	13560	13546	13672	13622	13678	13572	13737	13719	13608	13672	13635	13688	13783	13457	13698	13552	13706	13581	13931	13560	13586	13675	13573	13544	13615	13675	13524	13729	13571	13622	13760	13583	13516	13668	13831	13540	13593	13666	13541	13590	13574	13555	13623	13769	13575	13632	13680	13651	13593	13556	13673	13616	13611	13567	13690	13591	13764	13630	13591	13658	13654	13622	13508	13453	13723	13679	13764	13570	13646	13688	13575	13674	13559	13497	13632	13365	13639	13518	13722	13624	13679	13584	13351	13501	13519	13501	13607	13613	13704	13570	13736	13634	13752	13572	13652	13633	13781	13629	13802	13536	13626	13643	13637	13726	13622	13692	13697	13687	13690	13636	13548	13702	13600	13795	13722	13778	13743	13728	13740	13666	13395	13736	13679	13667	13660	13597	13504	13587	13672	13610	13664	13757	13500	13731	13720	13530	13643	13741	13801	13706	13721	13460	13793	13551	13602	13720	13670	13526	13677	13546	13684	13583	13775	13818	13701	13596	13581	13521	13710	13707	13715	13618	13571	13564	13621	13499	13694	13666	13633	13559	13624	13620	13700	13669	13584	13518	13648	13635	13553	13720	13597	13594	13715	13610	13495	13858	13582	13746	13573	13670	13431	13729	13699	13793	13619	13626	13740	13819	13616	13759	13470	13570	13561	13686	13606	13616	13806	13681	13605	13560	13634	13603	13617	13721	13628	13724	13648	13605	13538	13739	13677	13739	13510	13587	13611	13778	13662	13653	13516	13623	13757	13381	13651	13780	13544	13545	13750	13682	13590	13552	13719	13718	13541	13578	13668	13687	13621	13498	13764	13633	13685	13538	13592	13568	13534	13568	13929	13607	13563	13697	13649	13791	13689	13880	13614	13631	13555	13747	13644	13585	13645	13766	13606	13644	13634	13581	13622	13616	13713	13622	13660	13625	13646	13542	13682	13548	13709	13591	13572	13566	13631	13685	13807	13634	13691	13727	13724	13661	13674	13606	13480	13754	13631	13606	13759	13459	13749	13632	13612	13552	13556	13567	13601	13617	13627	13556	13634	13484	13632	13619	13756	13579	13669	13621	13568	13617	13637	13748	13611	13687	13552	13607	13798	13628	13757	13522	13584	13763	13465	13716	13537	13728	13708	13697	13605	13463	13666	13728	13757	13693	13736	13624	13626	13754	13645	13635	13575	13689	13436	13471	13553	13703	13629	13656	13548	13489	13646	13540	13600	13638	13875	13610	13564	13701	13651	13731	13724	13673	13693	13728	13649	13730	13774	13630	13667	13549	13688	13623	13647	13587	13791	13558	13531	13629	13652	13629	13487	13422	13663	13487	13664	13652	13478	13649	13697	13638	13639	13717	13646	13558	13663	13831	13714	13481	13660	13751	13682	13694	13561	13569	13642	13445	13782	13749	13691	13772	13572	13676	13591	13725	13716	13527	13664	13593	13667	13376	13646	13620	13561	13680	13467	13704	13674	13678	13720	13636	13602	13744	13764	13632	13641	13673	13694	13468	13614	13693	13614	13648	13639	13570	13730	13588	13604	13548	13645	13664	13545	13714	13572	13564	13637	13656	13531	13556	13662	13655	13573	13584	13739	13687	13784	13624	13741	13773	13597	13478	13612	13654	13618	13739	13750	13701	13621	13575	13632	13483	13639	13805	13505	13558	13540	13671	13708	13600	13600	13693	13541	13590	13656	13837	13488	13569	13571	13710	13486	13588	13571	13709	13760	13649	13764	13766	13716	13617	13583	13571	13690	13671	13645	13744	13613	13616	13624	13694	13586	13710	13617	13617	13694	13636	13759	13583	13750	13649	13424	13501	13608	13619	13605	13567	13617	13593	13514	13738	13550	13727	13495	13538	13504	13788	13662	13524	13625	13676	13718	13464	13812	13600	13595	13660	13574	13675	13517	13570	13603	13631	13593	13612	13784	13519	13470	13650	13646	13547	13651	13809	13769	13713	13658	13617	13649	13659	13619	13637	13689	13635	13679	13584	13420	13689	13640	13621	13493	13730	13594	13564	13674	13673	13633	13637	13578	13626	13639	13743	13679	13680	13721	13630	13525	13634	13656	13683	13576	13859	13497	13585	13615	13639	13642	13525	13599	13674	13705	13640	13625	13716	13647	13642	13479	13728	13787	13669	13526	13720	13586	13768	13615	13616	13663	13685	13549	13681	13581	13761	13790	13652	13661	13652	13619	13638	13431	13761	13647	13546	13715	13577	13651	13641	13578	13654	13715	13673	13574	13616	13614	13603	13547	13626	13487	13639	13512	13757	13650	13702	13592	13570	13465	13630	13716	13508	13566	13600	13712	13515	13812	13560	13775	13528	13920	13620	13699	13611	13616	13578	13623	13818	13632	13725	13680	13647	13771	13670	13856	13627	13616	13740	13620	13680	13505	13767	13712	13449	13710	13711	13617	13707	13589	13694	13617	13685	13775	13596	13549	13752	13601	13706	13479	13696	13637	13540	13622	13710	13534	13616	13529	13613	13512	13611	13443	13738	13637	13599	13742	13622	13606	13760	13721	13623	13615	13734	13575	13840	13806	13656	13483	13648	13709	13583	13471	13547	13682	13579	13500	13577	13750	13484	13637	13697	13742	13548	13641	13620	13744	13551	13691	13570	13500	13664	13659	13614	13807	13563	13631	13533	13723	13650	13718	13655	13588	13663	13617	13611	13498	13582	13672	13693	13537	13566	13765	13572	13707	13703	13507	13586	13679	13764	13533	13665	13774	13576	13698	13509	13715	13657	13677	13677	13460	13560	13643	13540	13635	13649	13648	13597	13782	13697	13562	13672	13480	13608	13703	13585	13636	13527	13717	13718	13798	13516	13546	13644	13691	13782	13599	13633	13621	13465	13721	13643	13793	13766	13544	13660	13581	13795	13649	13442	13565	13590	13742	13560	13562	13625	13643	13440	13739	13595	13596	13496	13742	13455	13711	13588	13692	13620	13521	13653	13571	13744	13819	13817	13688	13520	13773	13574	13546	13551	13620	13552	13562	13548	13655	13683	13616	13562	13664	13565	13481	13673	13775	13696	13744	13712	13508	13677	13600	13632	13726	13661	13544	13680	13607	13678	13796	13636	13683	13787	13707	13703	13543	13689	13603	13604	13842	13502	13504	13794	13503	13637	13729	13527	13488	13508	13592	13509	13615	13705	13670	13861	13629	13704	13590	13688	13667	13732	13621	13475	13586	13640	13723	13715	13516	13670	13702	13635	13848	13585	13640	13475	13662	13670	13688	13614	13630	13579	13629	13665	13649	13579	13556	13503	13414	13706	13709	13560	13673	13552	13631	13395	13773	13816	13597	13652	13667	13731	13653	13653	13652	13677	13707	13532	13633	13479	13775	13765	13820	13466	13661	13671	13625	13591	13699	13570	13431	13682	13629	13697	13579	13625	13705	13632	13663	13584	13779	13577	13715	13572	13644	13721	13747	13787	13516	13541	13518	13686	13445	13506	13727	13624	13514	13497	13532	13675	13408	13678	13562	13698	13669	13705	13456	13759	13495	13620	13629	13603	13508	13636	13833	13527	13697	13648	13623	13545	13860	13635	13661	13587	13653	13591	13568	13653	13729	13517	13627	13578	13575	13688	13535	13667	13603	13469	13685	13609	13483	13538	13553	13761	13766	13504	13656	13680	13605	13724	13609	13773	13652	13579	13542	13651	13638	13717	13603	13550	13661	13709	13647	13595	13656	13622	13675	13604	13629	13850	13580	13549	13727	13617	13693	13618	13661	13710	13539	13719	13409	13779	13677	13785	13522	13716	13527	13767	13631	13654	13586	13467	13670	13554	13844	13664	13627	13636	13682	13704	13515	13700	13615	13791	13595	13645	13632	13616	13505	13722	13530	13653	13523	13547	13572	13595
24106	21373	28818	24353	21860	19718	17582	15353	14773	14911	14832	21749	29199	25780	18148	14646	14222	14095	14023	13983	13863	13940	14133	14058	13886	13855	13983	14089	13898	13843	13968	13883	14093	13990	14300	14513	14532	14152	14180	14167	13981	13834	13760	13832	13949	13786	13893	13801	13949	13994	13875	13802	14130	13848	13924	13844	13976	13918	13965	14007	14002	13904	13904	13816	13649	14027	13847	13828	13961	13894	13856	13792	13715	13916	13943	13764	13887	13970	13887	13913	13787	13693	14027	13930	14029	13777	13799	13888	13835	13824	13755	14014	13932	13987	13673	13835	13861	13978	13902	13948	13787	13754	13772	13895	13908	13907	13688	13866	13948	13721	13865	14012	13938	14098	13772	13837	13792	13856	13708	13816	13861	13946	13829	13815	14155	13928	14014	13772	14068	13777	13808	13946	13885	13938	13826	13843	13893	13921	13719	13855	13890	13806	13810	13785	13918	13849	13884	13855	13864	13938	13745	13831	13826	13843	13870	13866	13757	13818	13915	13832	13839	13910	13856	13928	13879	13678	13810	13835	13991	13883	13858	13847	13864	13705	13816	13902	13946	13937	13915	13797	14078	13750	13822	13882	13643	13927	13895	13920	13781	13964	13998	13812	13855	13893	13906	13911	13988	13916	13772	13936	13846	13743	13903	14053	13748	13855	13679	13699	13824	13971	13972	13885	13811	13688	13752	13921	13898	13716	13873	13862	13844	14067	14031	13920	13913	13899	13805	13865	13813	13737	13683	13898	13935	13815	13893	13808	13616	13787	13736	13988	13874	13878	13759	13775	13849	13736	13979	13896	13981	13847	13897	13769	13667	13898	13906	13862	13912	13977	13724	13954	13838	13839	13970	13829	13982	13912	13881	13920	13808	13706	13904	13921	14013	13930	13916	13813	13860	13836	13942	13873	13785	13826	13850	14032	13881	13844	13885	13871	14030	13881	13708	13828	13839	14145	13805	13800	13839	13886	13834	13805	13947	13785	13923	13929	13792	14016	13828	13865	13834	13938	13631	13831	13793	13856	13808	13809	13857	13646	13909	13548	13846	13914	13710	13733	13887	13978	13787	13880	13979	13749	13804	13806	14027	13827	13986	13956	13774	13690	13882	13796	13939	13870	13849	13951	13775	14012	13884	13844	13805	13826	13923	13928	13900	13706	13740	13990	13920	13844	13795	13835	13838	14034	13972	13882	13870	13788	13890	13962	13901	13959	13807	13942	13913	13854	13823	13822	13798	13947	13775	13775	13824	14022	13846	13934	13724	14057	14078	13784	13737	13911	13878	13677	13786	13779	13821	13875	13726	13787	13864	13985	13861	13883	13974	13765	13995	13634	13867	13862	13890	14070	13754	13884	13892	13989	13643	13924	13755	13836	13742	13749	13892	13892	13881	13834	14016	13827	13877	13839	13711	13952	13898	13730	13903	13976	13933	13855	13982	13915	13801	13893	13769	13817	13888	13890	13792	13858	13787	13964	13837	13760	13931	13790	13774	13820	13841	13857	13861	13761	13785	13658	14065	13877	13938	14082	13904	13983	14094	13985	14075	13900	13855	13906	13907	13912	13936	13774	13957	13891	13876	13908	13867	13893	13797	13837	13942	14096	13800	13671	13678	13930	14132	13692	13955	13784	13844	13816	13566	13844	13937	13882	13965	13950	13967	13796	13633	13696	13858	13837	13775	14014	13772	13761	13803	13954	13935	13862	13790	13925	13846	13716	13813	13861	13949	13963	13837	13851	13882	13847	13962	13796	13656	13732	13720	13631	13930	13821	13982	13751	13956	13771	13927	13953	13890	13962	13860	13784	13848	13835	13844	13897	13788	13839	13796	13958	13848	13896	14047	14012	13867	13778	14017	13814	13901	14060	13861	14030	13717	13812	13851	13882	14001	13882	13866	14047	13846	13973	13980	13912	13868	14087	13860	13843	13955	13927	13992	13868	13783	13887	13955	13880	13970	13767	13863	13854	13754	13978	13824	13777	13979	13909	13840	13851	13907	13699	14083	13979	13961	13846	13921	13936	13863	13936	13830	13632	13852	13835	13894	13846	13971	13803	13945	13899	13933	13986	13864	13897	13974	13791	13923	13733	13860	13926	13768	13831	13758	13837	13997	13831	13697	14044	13951	13906	13869	14011	13937	13817	13857	13846	13789	13972	13917	13800	13822	13989	13943	13956	13900	14003	13750	13859	13800	13906	13677	13765	13843	13938	13755	13858	13769	13655	13975	13868	13844	13973	13933	13838	13803	13968	13904	13847	13744	13648	13725	13701	13769	13820	13876	13734	13890	13868	13819	13972	13838	13935	13754	13996	13722	13843	13831	13963	13773	13766	13780	13858	13945	13663	13683	13782	13895	14021	13898	13701	13749	13743	13853	13961	13860	13692	13884	13806	13967	13948	14212	13795	13877	13845	13667	13791	14137	13897	13756	13880	13841	13647	14072	13937	13782	13810	14068	13835	13898	13880	13881	13923	13994	13829	13717	13865	13918	13846	13790	14019	13934	13719	13898	13914	13808	13716	13890	13698	13886	13833	13893	13975	13856	13751	13885	14036	13751	13791	13983	13778	13803	13924	14037	13705	13791	13702	13831	13865	13861	13968	13957	13767	13974	13796	13977	13905	13861	13857	13876	13746	13868	13816	13856	13860	13644	13878	13955	13890	13866	13954	13697	13807	13826	13774	13896	13835	13708	13861	13725	13888	13745	13906	13955	13862	13757	13816	13752	13922	13723	13902	13933	13752	13785	13842	13816	13817	13911	13724	13859	13797	13881	13807	13699	13821	13968	13993	14059	13997	13893	13708	13719	13673	14100	13899	13824	13832	13740	13894	13730	13929	13846	14101	13955	13795	13978	13852	13935	13852	13850	13866	13992	13839	13910	13845	13674	14048	13569	13982	13725	13849	13934	13931	13807	13825	13899	13779	13618	13840	13794	13765	14094	13847	13835	13864	13724	13813	13860	13828	13906	13872	13996	13774	13939	13787	13871	13774	13880	14049	13890	13935	14075	13867	14016	14040	13797	13776	13930	13888	13937	13842	13797	14074	13831	13920	13895	13799	13848	13731	13837	13756	13751	13893	13951	13855	13883	13623	13874	13868	13949	13729	13938	14041	13867	13937	14014	14131	13754	13979	13996	13935	13712	13903	14029	13916	13826	13728	13932	13949	13876	13737	14113	14056	13743	13908	13993	13807	13969	13851	13791	13678	14022	13979	13831	13804	14060	13846	13710	13897	13759	14031	13906	13821	13879	13966	13913	13670	13926	13945	13969	13701	13770	13776	13853	13755	13854	13878	13956	13719	13673	13835	13906	14027	13766	13939	13945	13774	13934	13972	13829	13673	13880	13923	13975	13917	13809	13629	13866	14031	13930	13857	13723	13926	13819	13994	13914	13847	14139	13945	13881	13917	14012	13701	13843	13969	13895	13925	13875	13810	13986	13793	13984	13702	13912	13910	13800	13906	13834	13935	13781	13728	13658	13704	13807	13769	13905	13850	13895	13865	13907	13740	13908	13907	13996	13929	13889	13629	13764	13780	13932	13796	13701	13862	13830	13921	13947	13827	13790	13850	13869	13743	13782	13811	13898	13902	13904	13797	13750	13790	13753	13839	13866	13876	13854	14015	13889	13680	13862	13844	13907	13765	13877	13689	13824	13823	13840	13863	13951	14045	14037	13709	13955	13829	13769	13996	13743	13986	14038	13817	13760	13921	13777	13884	14120	13814	13852	13978	13859	13732	13894	13825	13968	13886	13888	13815	13710	13901	14036	13872	13871	13865	13942	13781	13971	14033	14091	13742	13811	13889	14014	13863	13902	13686	13798	13752	13773	13902	14053	13924	13943	13919	13848	13784	13893	13889	13868	13737	13726	13913	13854	13847	13854	13796	13900	13904	13885	13809	13757	13879	13901	13910	13713	13932	14039	13914	13933	13889	13848	14069	13720	13897	13762	13814	13802	13851	14007	13880	13713	13793	13873	13928	13787	13829	13876	13853	13842	13796	13792	14020	13871	13936	13762	13939	14010	13773	13813	13787	13835	13961	14029	13919	13957	13751	13883	13894	14005	13886	13731	13813	13916	13960	13823	13905	13912	13840	13841	13848	13851	13868	13935	13841	13844	13764	13872	13715	13768	13680	13836	13816	13918	13873	13898	13934	13973	13888	14016	13990	14078	13889	13910	13878	13983	13634	14079	13985	14000	13881	13564	13822	13981	13852	13762	13897	14104	13810	13733	13926	13716	13809	13915	13729	13772	13868	14040	13890	13849	13866	14085	14003	14020	13854	13949	13856	13964	13736	13906	13836	13920	13855	13792	13811	13676	13910	13848	13878	13900	13850	13784	13780	13813	13825	13880	13912	13936	13843	13992	13734	13796	13790	13737	14002	13906	13921	13865	14052	14186	13975	14026	13964	13727	13866	13961	13916	13793	13801	13997	14000	13998	14099	13912	13809	14048	13857	13873	14021	14080	13835	13735	13865	13811	13857	13715	13845	13952	13953	13946	13970	13982	14022	14068	13953	13873	13834	13839	13987	13864	13774	13861	13952	13855	13898	13730	13748	13952	13863	13945	13790	13909	13899	13754	13851	13634	13831	14032	13966	13835	13929	13786	13917	13981	13876	13852	13825	13881	13889	13824	13822	13828	14041	13849	13996	14014	13814	13834	14004	13837	13882	13832	13785	13875	13919	13922	14033	13751	13811	13925	13930	14045	13935	13684	13854	14014	13874	13900	14017	13960	13860	13942	13927	13741	13907	13839	14014	13810	13877	13750	13826	13786	13962	13716	13817	13936	14024	13804	13713	13734	13904	13854	13831	13631	13764	13862	13710	13800	13874	14115	13742	13908	14047	13855	14100	13914	13915	13767	13946	13804	13883	14117	13844	14067	13873	13837	13790	13955	13851	13931	13967	13834	14079	13911	14001	13880	13872	13806	13770	13746	14002	13891	13680	13836	13888	13891	13896	13916	14051	13800	13950	13868	14078	13917	13774	13835	13945	13906	14039	13803	13870	14017	13786	13899	13772	13850	13752	13787	13770	13928	13865	13923	13876	13930	13783	13695	13821	13811	13844	13732	13931	13862	13939	13746	13967	13817	13778	14048	13872	13926	13792	13783	13833	13904	13986	13993	13819	13856	13790
16921	30726	27550	21153	17738	16710	16082	15417	15070	14631	15065	27084	34037	28328	17099	13748	13612	13674	13697	13595	13601	13573	13756	13585	13720	13607	13577	13679	13552	13673	13536	13559	13540	13791	14219	14425	14216	13928	13690	13739	13701	13546	13660	13372	13620	13699	13452	13637	13663	13551	13616	13579	13712	13546	13613	13582	13553	13389	13419	13433	13547	13590	13660	13414	13461	13573	13630	13403	13574	13586	13677	13581	13575	13458	13662	13586	13711	13430	13369	13653	13571	13609	13494	13670	13577	13564	13542	13445	13441	13539	13555	13766	13577	13467	13706	13599	13584	13656	13440	13466	13584	13456	13617	13584	13434	13701	13610	13501	13570	13429	13381	13795	13700	13739	13493	13486	13725	13658	13411	13702	13607	13506	13483	13677	13517	13570	13616	13643	13519	13517	13438	13466	13548	13513	13559	13552	13444	13683	13427	13712	13382	13593	13537	13488	13696	13578	13732	13619	13538	13509	13403	13566	13437	13630	13655	13459	13628	13414	13594	13455	13563	13480	13471	13669	13485	13531	13447	13588	13651	13507	13374	13572	13545	13428	13742	13549	13720	13626	13607	13536	13596	13526	13531	13662	13702	13658	13496	13497	13450	13615	13570	13470	13564	13645	13626	13549	13480	13652	13620	13622	13595	13513	13696	13488	13337	13673	13409	13517	13613	13623	13639	13580	13610	13545	13744	13314	13626	13634	13626	13565	13398	13556	13504	13613	13500	13455	13452	13604	13744	13674	13582	13614	13567	13546	13562	13474	13418	13512	13551	13507	13482	13402	13491	13648	13462	13597	13540	13608	13495	13458	13474	13622	13718	13599	13556	13673	13533	13495	13496	13546	13478	13390	13356	13761	13482	13646	13527	13592	13632	13539	13553	13734	13509	13576	13579	13537	13524	13450	13562	13586	13467	13596	13613	13478	13582	13482	13539	13592	13467	13452	13598	13527	13581	13620	13641	13533	13452	13419	13676	13558	13513	13424	13537	13636	13536	13447	13484	13603	13537	13519	13470	13638	13709	13496	13529	13557	13464	13543	13541	13542	13658	13552	13409	13609	13662	13657	13496	13472	13531	13528	13592	13655	13484	13542	13724	13676	13658	13574	13587	13679	13592	13678	13546	13707	13374	13556	13699	13585	13585	13688	13805	13530	13714	13585	13479	13465	13727	13809	13519	13660	13499	13695	13602	13684	13427	13652	13570	13482	13341	13513	13604	13341	13664	13533	13636	13440	13551	13433	13617	13629	13575	13695	13695	13626	13439	13647	13695	13529	13543	13683	13719	13472	13684	13517	13603	13548	13458	13613	13626	13619	13478	13478	13594	13606	13528	13450	13539	13575	13503	13388	13593	13709	13675	13692	13549	13455	13484	13420	13530	13543	13602	13573	13675	13593	13575	13693	13539	13668	13566	13670	13499	13558	13600	13445	13734	13657	13513	13749	13443	13641	13651	13573	13574	13576	13592	13576	13669	13558	13487	13571	13603	13614	13591	13566	13529	13628	13523	13594	13736	13457	13579	13524	13528	13613	13582	13506	13494	13692	13585	13575	13615	13448	13476	13431	13683	13616	13486	13677	13649	13646	13596	13691	13690	13483	13560	13545	13581	13491	13575	13593	13489	13589	13720	13462	13575	13475	13515	13555	13498	13607	13636	13456	13733	13456	13611	13559	13618	13586	13655	13634	13688	13559	13610	13642	13600	13508	13598	13615	13664	13627	13424	13642	13527	13596	13565	13492	13474	13537	13683	13474	13636	13507	13482	13616	13666	13624	13564	13392	13473	13515	13459	13555	13563	13577	13479	13567	13524	13583	13547	13486	13618	13685	13592	13465	13614	13531	13701	13573	13513	13554	13680	13674	13454	13531	13546	13571	13461	13530	13734	13610	13539	13449	13637	13851	13566	13426	13562	13561	13605	13590	13368	13533	13615	13577	13672	13537	13551	13475	13762	13602	13564	13445	13396	13568	13565	13394	13804	13408	13638	13644	13485	13591	13544	13576	13538	13567	13405	13578	13485	13550	13503	13484	13581	13594	13608	13540	13525	13651	13483	13590	13428	13548	13597	13553	13479	13557	13451	13456	13722	13633	13679	13542	13532	13553	13516	13427	13677	13562	13477	13634	13272	13435	13451	13610	13396	13557	13572	13718	13465	13556	13427	13514	13491	13557	13483	13515	13703	13441	13538	13547	13356	13560	13517	13455	13675	13548	13651	13568	13724	13569	13364	13529	13573	13567	13442	13636	13358	13492	13599	13463	13597	13607	13568	13672	13611	13558	13483	13565	13547	13632	13622	13619	13507	13426	13612	13590	13622	13431	13451	13562	13723	13543	13585	13494	13500	13413	13699	13513	13694	13541	13539	13466	13580	13488	13553	13561	13516	13578	13757	13579	13519	13521	13455	13733	13677	13617	13664	13492	13382	13495	13603	13642	13588	13538	13564	13613	13556	13564	13555	13597	13530	13621	13598	13539	13672	13693	13639	13421	13572	13691	13598	13381	13609	13624	13596	13613	13508	13588	13575	13697	13559	13495	13562	13562	13531	13449	13830	13567	13575	13549	13498	13583	13454	13736	13595	13660	13499	13619	13609	13523	13595	13663	13438	13587	13732	13593	13565	13562	13524	13532	13566	13495	13512	13639	13574	13626	13519	13828	13649	13506	13532	13527	13594	13628	13452	13478	13667	13554	13619	13587	13563	13560	13572	13598	13439	13519	13723	13553	13630	13550	13745	13525	13497	13644	13508	13564	13717	13621	13590	13533	13702	13396	13626	13583	13686	13327	13497	13716	13623	13542	13574	13598	13455	13523	13685	13639	13580	13585	13502	13607	13550	13739	13539	13591	13714	13439	13608	13517	13531	13427	13575	13530	13578	13511	13450	13702	13586	13631	13718	13658	13503	13650	13678	13512	13484	13613	13561	13433	13677	13373	13612	13527	13670	13492	13701	13721	13519	13699	13676	13595	13547	13567	13707	13462	13656	13580	13610	13596	13698	13483	13601	13522	13504	13722	13620	13367	13400	13478	13581	13401	13549	13449	13497	13648	13469	13532	13609	13595	13626	13578	13499	13513	13443	13639	13797	13566	13551	13592	13559	13544	13557	13478	13676	13468	13600	13462	13514	13609	13534	13461	13523	13515	13731	13438	13529	13606	13746	13515	13531	13591	13528	13635	13500	13448	13534	13553	13682	13549	13627	13490	13598	13482	13587	13511	13590	13558	13445	13602	13544	13586	13625	13493	13469	13467	13734	13476	13736	13482	13710	13672	13546	13571	13571	13546	13417	13554	13615	13658	13592	13495	13566	13468	13507	13466	13507	13486	13680	13530	13459	13660	13558	13709	13687	13624	13465	13461	13556	13588	13572	13616	13747	13603	13556	13552	13574	13489	13434	13442	13513	13497	13496	13593	13379	13573	13673	13510	13518	13545	13475	13710	13590	13526	13627	13623	13620	13505	13640	13551	13520	13705	13466	13695	13567	13545	13579	13571	13718	13422	13569	13765	13464	13548	13582	13512	13615	13700	13518	13635	13534	13367	13528	13660	13571	13542	13535	13562	13400	13603	13640	13396	13593	13383	13518	13476	13811	13608	13514	13532	13468	13673	13614	13470	13574	13574	13586	13655	13433	13510	13586	13549	13525	13505	13613	13561	13603	13530	13624	13572	13648	13593	13791	13670	13596	13525	13578	13511	13464	13516	13481	13612	13304	13647	13442	13566	13505	13509	13569	13653	13648	13673	13773	13579	13572	13652	13646	13471	13322	13757	13589	13600	13728	13638	13636	13506	13679	13569	13571	13614	13566	13555	13637	13501	13491	13629	13504	13559	13592	13687	13480	13480	13600	13541	13542	13686	13510	13457	13620	13441	13529	13330	13571	13728	13568	13529	13623	13478	13515	13512	13487	13533	13630	13574	13631	13455	13539	13605	13566	13678	13533	13608	13619	13407	13660	13592	13570	13622	13465	13499	13616	13414	13458	13615	13718	13681	13545	13518	13530	13509	13680	13553	13342	13607	13504	13675	13621	13454	13535	13500	13518	13665	13639	13447	13668	13663	13482	13681	13569	13677	13559	13631	13369	13527	13640	13491	13426	13530	13623	13497	13528	13612	13724	13471	13635	13682	13662	13600	13507	13578	13529	13565	13577	13650	13553	13529	13706	13780	13704	13453	13717	13543	13616	13620	13541	13592	13624	13528	13595	13541	13521	13384	13616	13498	13598	13572	13649	13513	13496	13536	13521	13472	13699	13455	13469	13316	13461	13558	13679	13491	13567	13635	13416	13529	13333	13525	13679	13510	13596	13645	13371	13514	13658	13455	13486	13541	13610	13688	13604	13605	13806	13514	13560	13566	13539	13651	13534	13561	13598	13669	13536	13593	13619	13498	13554	13667	13697	13582	13403	13433	13510	13577	13577	13457	13667	13609	13465	13676	13637	13704	13417	13630	13423	13670	13445	13589	13479	13735	13477	13791	13595	13405	13721	13627	13593	13467	13660	13588	13561	13495	13542	13586	13594	13439	13648	13400	13614	13355	13557	13589	13646	13603	13513	13635	13502	13590	13625	13377	13624	13722	13739	13576	13429	13638	13513	13565	13673	13670	13337	13634	13631	13704	13375	13612	13540	13565	13472	13651	13576	13569	13641	13530	13671	13560	13488	13556	13489	13451	13447	13552	13567	13700	13509	13595	13667	13559	13640	13439	13522	13624	13502	13634	13499	13605	13468	13622	13541	13449	13592	13423	13536	13546	13458	13590	13500	13456	13524	13645	13307	13579	13569	13579	13522	13685	13515	13627	13685	13405	13522	13583	13629	13509	13515	13709	13627	13599	13449	13605	13658	13591	13465	13631	13597	13623	13572	13466	13633	13552	13731	13509	13627	13753	13731	13449	13486	13437	13590	13644	13591	13622	13511	13638	13585	13554	13559	13560	13515	13572	13554	13575	13481	13594	13570	13519	13674	13493	13559	13580	13674	13505	13512	13492	13538	13607	13566	13505	13419	13496	13503	13554	13391	13488	13673	13451	13567	13596	13633	13440	13617	13607	13615	13556	13665	13696	13496	13622	13538	13594	13465	13705	13565	13571	13573	13507	13559	13615	13475	13677	13511	13607	13571	13509	13433	13514	13666	13521	13556	13444
23038	21376	29329	23786	21492	22833	22482	16296	15191	15026	15304	34282	36445	31836	18948	14565	14005	14063	14021	14042	13950	13992	13834	13899	13810	13904	13774	13804	13882	14041	14063	13812	13829	14375	14806	15216	14712	14483	13830	13768	13545	13966	13855	13765	13725	13768	13694	13844	13793	13775	13931	13814	13747	13836	13744	13501	13885	13685	13728	13732	13877	13765	13815	13782	13986	13831	13677	13719	13741	13712	13769	13677	13706	13897	13563	13795	13837	13735	13713	13676	13825	13695	13638	13737	13751	13755	13659	13726	13711	13847	13812	13791	13557	13711	13748	13696	13704	13828	13656	13803	13632	13970	13841	13631	13628	13740	13664	13660	13742	13516	13726	13603	13801	14018	13883	13811	13766	13767	13704	13649	13736	13537	13687	13740	13638	13723	13652	13671	13652	13843	13698	13723	13824	13779	13566	13655	13861	13667	13884	13775	13738	13697	13754	13571	13922	13776	13775	13853	13655	13623	13482	13674	13616	13744	13567	13778	13751	13540	13638	13672	13659	13451	13673	13780	13705	13881	13822	13640	13780	13627	13604	13607	13703	13669	13898	13581	13705	13587	13772	13822	13857	13662	13621	13640	13898	13676	13684	13646	13713	13731	13712	13640	13896	13800	13662	13848	13657	13533	13586	13414	13912	13619	13590	13605	13637	13661	13759	13645	13613	13519	13719	13631	13647	13767	13782	13626	13629	13467	13826	13804	13539	13592	13865	13617	13748	13672	13697	13538	13593	13617	13601	13598	13726	13774	13726	13704	13726	13705	13675	13608	13645	13626	13729	13664	13611	13826	13703	13501	13823	13812	13749	13702	13765	13714	13666	13805	13479	13652	13520	13606	13734	13665	13655	13647	13812	13790	13653	13821	13578	13565	13692	13546	13731	13725	13609	13651	13692	13590	13773	13927	13847	13580	13696	13670	13668	13644	13605	13595	13668	13732	13695	13625	13690	13545	13700	13742	13756	13782	13746	13479	13696	13762	13578	13803	13508	13709	13506	13618	13654	13401	13646	13705	13858	13560	13831	13640	13947	13591	13847	13754	13608	13548	13533	13786	13643	13615	13774	13643	13607	13707	13670	13847	13706	13561	13545	13676	13579	13641	13599	13700	13641	13800	13668	13869	13654	13647	13810	13441	13644	13662	13502	13624	13648	13684	13481	13578	13546	13666	13743	13752	13558	13826	13383	13710	13803	13525	13822	13850	13714	13693	13732	13655	13742	13679	13729	13722	13702	13736	13794	13725	13588	13786	13792	13519	13651	13624	13704	13744	13543	13727	13692	13758	13824	13609	13648	13520	13549	13609	13680	13710	13935	13703	13594	13587	13602	13830	13370	13766	13745	13829	13803	13739	13692	13849	13694	13691	13532	13441	13820	13728	13734	13787	13717	13781	13717	13756	13637	13446	13690	13730	13469	13526	13777	13691	13582	13527	14009	13562	13598	13620	13755	13775	13686	13896	13715	13636	13793	13798	13667	13751	13699	13536	13757	13520	13691	13595	13723	13699	13599	13710	13676	13611	13582	13520	13557	13567	13672	13413	13741	13764	13694	13803	13732	13575	13518	13775	13707	13689	13584	13723	13823	13703	13747	13456	13629	13556	13673	13727	13829	13676	13585	13454	13720	13563	13624	13604	13629	13617	13793	13676	13757	13432	13824	13629	13645	13852	13639	13561	13762	13869	13796	13711	13717	13700	13624	13719	13793	13731	13765	13682	13678	13818	13735	13788	13588	13735	13573	13644	13603	13728	13693	13434	13810	13841	13533	13690	13665	13611	13431	13633	13722	13614	13822	13621	13763	13590	13679	13652	13809	13465	13473	13632	13660	13727	13596	13506	13688	13873	13646	13803	13750	13576	13685	13824	13777	13623	13758	13541	13747	13683	13797	13661	13696	13746	13887	13728	13745	13722	13554	13562	13693	13850	13781	13788	13618	13618	13582	13491	13585	13785	13717	13616	13837	13832	13577	13778	13743	13692	13731	13863	13527	13712	13497	13791	13554	13709	13660	13637	13882	13861	13606	13687	13565	13730	13612	13486	13819	13877	13615	13719	13780	13696	13709	13656	13663	13674	13689	13658	13813	13572	13707	13629	13631	13606	13861	13672	13574	13799	13793	13593	13890	13784	13838	13630	13629	13740	13574	13729	13531	13807	13611	13752	13735	13908	13632	13581	13775	13827	13899	13731	13628	13693	13632	13478	13628	13541	13645	13622	13777	13794	13694	13766	13513	13866	13549	13814	13653	13644	13934	13697	13685	13644	13768	13677	13625	13801	13651	13530	13608	13802	13911	13807	13777	13483	13717	13688	13773	13661	13688	13764	13591	13717	13624	13802	13607	13639	13834	13567	13654	13659	13614	13737	13758	13775	13700	13673	13919	13723	13968	13626	13585	13800	13842	13805	13524	13737	13543	13698	13646	13569	13882	13751	13526	13794	13682	13701	13741	13681	13843	13687	13531	13719	13594	13761	13607	13584	13558	13711	13458	13782	13651	13612	13471	13738	13692	13713	13553	13732	13595	13567	13818	13771	13495	13675	13514	13663	13603	13642	13823	13724	13596	13628	13706	13551	13688	13647	13557	13653	13743	13548	13602	13547	13631	13715	13609	13728	13877	13828	13582	13575	13534	13555	13647	13795	13555	13725	13706	13769	13834	13853	13569	13586	13765	13607	13832	13824	13700	13663	13769	13639	13549	13712	13577	13775	13879	13481	13633	13745	13640	13558	13480	13641	13380	13665	13845	13719	13640	13702	13700	13778	13743	13530	13589	13631	13743	13528	13659	13637	13678	13701	13663	13756	13721	13795	13709	13585	13593	13584	13767	13652	13662	13681	13606	13573	13813	13896	13702	13572	13625	13564	13911	13442	13675	13684	13754	13826	13620	13650	13686	13559	13724	13779	13797	13752	13605	13628	13767	13499	13675	13776	13828	13655	13601	13608	13713	13800	13773	13533	13747	13610	13778	13597	13888	13742	13673	13717	13696	13551	13388	13574	13687	13594	13716	13717	13646	13770	13653	13616	13701	13675	13530	13595	13772	13649	13602	13611	13824	13772	13655	13953	13567	13805	13767	13770	13585	13742	13737	13607	13638	13759	13620	13549	13773	13687	13847	13524	13700	13736	13816	13659	13559	13693	13751	13915	13673	13734	13716	13760	13741	13526	13810	13684	13769	13668	13663	13657	13838	13762	13823	13585	13722	13737	13680	13733	13660	13667	13821	13855	13660	13641	13421	13645	13953	13815	13779	13769	13843	13792	13698	13635	13800	13664	13865	13488	13742	13551	13656	13797	13682	13665	13585	13781	13725	13680	13664	13630	13703	13674	13787	13676	13717	13626	13705	13554	13684	13527	13577	13729	13785	13640	13761	13611	13468	13570	13799	13801	13808	13589	13646	13632	13692	13779	13608	13580	13702	13744	13553	13850	13785	13851	13664	13586	13650	13588	13705	13591	13526	13710	13879	13685	13606	13640	13467	13637	13606	13686	13860	13606	13641	13701	13748	13789	13645	13817	13933	13670	13708	13622	13743	13451	13740	13542	13540	13635	13735	13677	13798	13495	13596	13746	13646	13760	13731	13757	13669	13792	13544	13777	13571	13670	13658	13802	13813	13818	13758	13602	13649	13787	13575	13706	13553	13677	13804	13627	13795	13735	13677	13692	13704	13713	13743	13629	13707	13557	13801	13611	13655	13436	13677	13583	13715	13739	13985	13618	13869	13748	13751	13647	13566	13798	13711	13528	13771	13695	13661	13666	13718	13739	13668	13582	13574	13697	13621	13987	13692	13643	13503	13558	13681	13768	13634	13726	13671	13726	13688	13636	13680	13733	13505	13767	13717	13781	13718	13590	13573	13707	13678	13661	13676	13589	13628	13874	13330	13563	13459	13610	13659	13693	13692	13696	13555	13498	13791	13622	13699	13644	13621	13624	13700	13604	13707	13588	13578	13677	13691	13784	13495	13840	13776	13539	13825	13704	13603	13641	13495	13730	13764	13630	13689	13702	13533	13612	13710	13797	13640	13655	13767	13609	13700	13626	13759	13855	13871	13538	13738	13541	13637	13738	13609	13797	13601	13638	13625	13812	13775	13595	13631	13607	13742	13386	13645	13636	13625	13535	13775	13639	13674	13669	13724	13727	13698	13545	13697	13783	13778	13611	13656	13598	13624	13702	13874	13863	13492	13681	13736	13632	13816	13843	13593	13781	13654	13638	13728	13617	13697	13883	13670	13735	13520	13738	13604	13617	13473	13546	13825	13523	13705	13614	13790	13721	13683	13665	13629	13652	13614	13840	13611	13837	13709	13772	13542	13758	13693	13745	13739	13782	13756	13699	13653	13617	13755	13726	13690	13559	13703	13552	13772	13610	13685	13493	13687	13791	13617	13721	13864	13770	13813	13845	13655	13653	13559	13869	13624	13744	13684	13548	13627	13718	13715	13735	13819	13709	13594	13823	13930	13640	13744	13653	13724	13733	13818	13619	13775	13784	13733	13592	13468	13772	13736	13673	13705	13499	13815	13748	13783	13825	13667	13600	13669	13688	13734	13555	13879	13684	13880	13786	13740	13456	13524	13702	13836	13721	13680	13502	13595	13828	13756	13802	13751	13520	13779	13781	13937	13701	13543	13604	13813	13747	13705	13697	13674	13848	13665	13678	13738	13690	13611	13691	13949	13774	13494	13558	13809	13730	13747	13451	13597	13586	13891	13637	13615	13667	13771	13666	13612	13617	13632	13857	13734	13634	13464	13491	13478	13710	13597	13769	13638	13791	13816	13577	13667	13508	13624	13709	13605	13761	13840	13759	13497	13559	13689	13618	13664	13581	13737	13731	13836	13645	13649	13572	13430	13721	13803	13587	13535	13650	13694	13669	13799	13729	13809	13796	13779	13883	13666	13852	13763	13635	13659	13846	13676	13784	13805	13699	13764	13608	13600	13695	13778	13594	13736	13693	13651	13621	13634	13718	13714	13545	13659	13625	13747	13760	13713	13634	13731	13694	13630	13413	13602	13828	13840	13557	13481	13856	13750	13650	13678	13556	13742	13753	13665	13597	13786	13740	13627	13616	13480	13665	13799	13872	13683	13680	13641	13622	13748	13610	13706	13698	13703	13629	13730	13688	13727	13556	13580	13655
18591	33702	30853	24272	20933	18756	17241	16603	15723	15249	16072	40587	41084	34968	16226	13446	13516	13786	13502	13721	13558	13666	13598	13510	13464	13607	13553	13494	13710	13469	13596	13480	13421	14497	15234	15406	14724	14007	13580	13610	13395	13453	13395	13426	13582	13574	13325	13506	13432	13610	13601	13511	13439	13496	13542	13540	13382	13600	13419	13491	13485	13410	13406	13612	13595	13454	13488	13546	13407	13480	13577	13272	13474	13494	13483	13478	13549	13429	13247	13573	13433	13600	13388	13431	13504	13415	13495	13555	13319	13393	13482	13390	13473	13446	13476	13497	13553	13404	13532	13467	13396	13472	13373	13499	13367	13354	13611	13383	13521	13472	13500	13447	13519	13349	13521	13337	13362	13720	13551	13335	13321	13451	13536	13511	13511	13536	13380	13481	13421	13463	13622	13559	13395	13539	13505	13492	13569	13583	13484	13550	13491	13426	13410	13680	13292	13426	13552	13412	13421	13482	13508	13625	13580	13363	13532	13437	13498	13551	13423	13446	13454	13449	13375	13536	13373	13490	13349	13415	13387	13619	13356	13445	13462	13437	13481	13290	13437	13566	13411	13467	13458	13472	13499	13500	13368	13308	13584	13496	13375	13403	13550	13479	13381	13534	13368	13511	13363	13494	13499	13253	13486	13438	13321	13431	13235	13629	13622	13323	13346	13550	13405	13481	13331	13432	13280	13591	13582	13485	13526	13483	13415	13442	13456	13490	13365	13301	13329	13381	13372	13457	13508	13562	13412	13482	13482	13394	13515	13222	13409	13428	13489	13514	13415	13281	13440	13539	13508	13482	13447	13365	13493	13565	13503	13399	13332	13349	13471	13413	13434	13383	13401	13565	13407	13486	13314	13472	13334	13274	13407	13624	13388	13678	13672	13549	13550	13416	13525	13542	13433	13431	13439	13389	13388	13407	13464	13357	13479	13244	13352	13543	13465	13421	13399	13578	13316	13301	13437	13296	13570	13496	13479	13344	13530	13497	13452	13368	13409	13573	13546	13397	13521	13413	13364	13496	13368	13376	13250	13431	13426	13426	13534	13490	13420	13451	13546	13532	13289	13487	13367	13317	13512	13407	13519	13489	13351	13527	13406	13359	13532	13309	13334	13483	13435	13448	13446	13444	13569	13257	13369	13333	13478	13454	13489	13378	13313	13574	13486	13614	13424	13365	13344	13408	13385	13265	13401	13515	13552	13343	13372	13504	13565	13428	13506	13456	13344	13423	13427	13541	13555	13320	13372	13452	13343	13366	13554	13567	13355	13373	13503	13501	13548	13606	13396	13542	13446	13464	13528	13468	13348	13428	13604	13366	13557	13322	13419	13372	13530	13441	13667	13329	13365	13407	13304	13410	13349	13533	13630	13401	13473	13507	13565	13471	13373	13376	13431	13346	13290	13487	13560	13438	13629	13187	13373	13450	13542	13427	13503	13322	13520	13263	13544	13498	13575	13375	13455	13532	13491	13316	13397	13362	13488	13411	13305	13497	13516	13333	13547	13424	13503	13570	13390	13467	13410	13389	13363	13344	13625	13423	13349	13440	13395	13426	13356	13539	13501	13531	13653	13489	13348	13470	13526	13450	13542	13333	13430	13479	13438	13523	13581	13421	13393	13456	13438	13543	13566	13333	13352	13387	13303	13542	13322	13483	13499	13359	13425	13595	13402	13233	13373	13609	13397	13370	13531	13469	13371	13433	13467	13519	13376	13381	13392	13314	13526	13467	13484	13329	13344	13436	13423	13386	13595	13431	13491	13493	13432	13428	13491	13346	13254	13385	13452	13342	13375	13395	13446	13433	13433	13451	13419	13376	13520	13410	13469	13356	13459	13344	13424	13508	13508	13305	13506	13440	13471	13610	13417	13417	13460	13475	13541	13460	13556	13396	13355	13345	13323	13382	13448	13450	13533	13493	13471	13569	13401	13371	13302	13495	13497	13506	13347	13393	13383	13359	13424	13288	13429	13372	13373	13392	13411	13496	13370	13438	13398	13559	13482	13620	13333	13460	13442	13392	13307	13382	13429	13475	13392	13433	13492	13532	13484	13285	13367	13491	13387	13415	13408	13347	13611	13572	13525	13385	13511	13456	13470	13477	13381	13533	13195	13447	13512	13419	13449	13389	13439	13483	13440	13424	13585	13411	13421	13523	13394	13430	13301	13514	13479	13388	13484	13546	13357	13552	13467	13489	13476	13471	13367	13412	13303	13471	13373	13536	13387	13427	13345	13409	13414	13365	13467	13456	13412	13545	13430	13510	13567	13607	13649	13331	13654	13520	13424	13259	13493	13401	13588	13381	13552	13485	13337	13442	13631	13343	13544	13587	13371	13296	13427	13484	13380	13423	13580	13446	13432	13533	13561	13380	13426	13443	13301	13539	13351	13398	13516	13563	13480	13289	13365	13454	13533	13360	13480	13429	13250	13497	13478	13659	13430	13564	13611	13472	13475	13382	13305	13552	13270	13396	13444	13386	13489	13510	13422	13398	13436	13359	13316	13350	13424	13508	13437	13336	13540	13445	13525	13487	13447	13552	13494	13360	13605	13400	13496	13483	13420	13432	13421	13363	13440	13376	13532	13459	13452	13427	13357	13504	13543	13329	13357	13305	13494	13329	13335	13474	13400	13414	13371	13501	13439	13328	13310	13406	13223	13592	13381	13435	13476	13312	13330	13416	13551	13425	13537	13527	13366	13459	13394	13681	13341	13342	13526	13337	13546	13471	13354	13420	13350	13366	13509	13416	13505	13454	13429	13332	13290	13465	13453	13343	13535	13367	13451	13489	13398	13371	13357	13468	13308	13568	13436	13440	13509	13402	13340	13332	13482	13554	13385	13357	13695	13440	13471	13597	13473	13437	13286	13408	13382	13359	13466	13536	13454	13500	13442	13574	13351	13529	13382	13524	13392	13397	13305	13309	13466	13274	13572	13312	13432	13485	13500	13321	13411	13463	13411	13483	13411	13419	13401	13508	13530	13523	13520	13422	13483	13290	13572	13536	13499	13394	13595	13387	13393	13414	13422	13473	13369	13296	13491	13457	13487	13357	13416	13441	13569	13527	13418	13377	13450	13501	13484	13375	13391	13296	13415	13251	13461	13405	13437	13412	13445	13444	13538	13540	13337	13381	13484	13251	13448	13407	13372	13383	13540	13410	13388	13496	13384	13365	13530	13531	13485	13402	13459	13308	13485	13419	13349	13459	13437	13372	13448	13200	13443	13597	13298	13557	13443	13404	13280	13561	13525	13442	13269	13513	13390	13535	13397	13268	13519	13374	13468	13531	13570	13462	13463	13545	13400	13528	13402	13521	13511	13401	13310	13300	13476	13488	13557	13420	13461	13451	13457	13545	13437	13456	13459	13583	13376	13442	13461	13520	13571	13429	13395	13349	13524	13270	13509	13406	13323	13515	13487	13394	13171	13356	13481	13405	13387	13383	13583	13619	13494	13678	13219	13322	13494	13366	13502	13516	13391	13533	13471	13450	13570	13402	13425	13413	13398	13360	13509	13319	13457	13578	13436	13516	13586	13553	13304	13384	13440	13353	13372	13540	13471	13543	13500	13495	13551	13497	13316	13453	13369	13629	13385	13300	13454	13444	13503	13551	13456	13562	13443	13436	13497	13550	13345	13477	13434	13367	13531	13387	13614	13371	13561	13551	13480	13420	13637	13526	13454	13344	13416	13391	13519	13499	13308	13339	13450	13305	13454	13331	13591	13496	13413	13381	13372	13475	13325	13375	13208	13347	13474	13507	13422	13432	13438	13409	13357	13497	13504	13440	13542	13504	13348	13261	13505	13419	13427	13390	13332	13414	13489	13457	13390	13431	13531	13434	13599	13355	13504	13558	13578	13663	13347	13516	13435	13480	13365	13507	13500	13472	13290	13595	13491	13603	13588	13356	13500	13601	13511	13484	13511	13381	13300	13453	13481	13431	13405	13442	13499	13701	13444	13331	13499	13317	13293	13459	13672	13536	13518	13556	13444	13373	13511	13377	13387	13584	13535	13425	13316	13481	13318	13440	13462	13347	13473	13319	13620	13314	13489	13544	13426	13436	13426	13449	13593	13477	13385	13463	13405	13546	13461	13545	13484	13429	13466	13459	13338	13467	13466	13511	13413	13601	13461	13456	13423	13507	13346	13465	13491	13500	13529	13422	13505	13385	13513	13488	13431	13351	13349	13504	13429	13591	13464	13304	13441	13467	13502	13505	13395	13480	13345	13415	13379	13617	13404	13476	13486	13437	13428	13451	13549	13544	13242	13319	13472	13454	13345	13286	13454	13335	13490	13386	13306	13453	13346	13548	13265	13613	13478	13405	13311	13477	13507	13307	13537	13408	13449	13337	13348	13489	13417	13383	13571	13410	13236	13386	13402	13570	13352	13554	13543	13403	13489	13387	13501	13369	13571	13407	13410	13463	13444	13431	13445	13572	13285	13346	13598	13445	13470	13387	13458	13312	13431	13443	13209	13370	13506	13532	13424	13482	13567	13565	13409	13484	13481	13557	13445	13406	13577	13504	13399	13411	13438	13209	13533	13431	13544	13471	13609	13450	13636	13463	13447	13532	13344	13504	13386	13564	13339	13480	13386	13488	13528	13534	13492	13362	13545	13350	13281	13517	13417	13440	13462	13423	13399	13559	13393	13459	13418	13530	13483	13395	13407	13602	13344	13528	13366	13402	13340	13284	13567	13360	13352	13472	13419	13454	13279	13493	13521	13308	13500	13457	13344	13516	13555	13371	13372	13572	13249	13323	13349	13476	13467	13526	13403	13328	13318	13452	13457	13603	13470	13268	13426	13465	13429	13410	13434	13439	13498	13390	13396	13499	13275	13412	13651	13458	13405	13405	13491	13511	13629	13571	13362	13503	13544	13392	13455	13450	13429	13493	13525	13296	13464	13543	13372	13440	13466	13522	13396	13477	13355	13398	13548	13458	13490	13371	13436	13546	13469	13410	13523	13425	13351	13471	13341	13652	13307	13373	13314	13379	13423	13666	13335	13307	13329	13502	13235	13439	13290	13440	13397	13535	13468	13408	13599	13375	13407	13408	13590	13491	13411	13458	13408	13540	13479	13448	13534	13319	13428	13334	13412	13319	13574	13482	13546	13261	13399	13543	13339	13484	13503	13444
27417	21993	23405	19135	15014	14657	14363	14188	13911	13782	13962	15533	15771	15380	14260	13704	13442	13832	13591	13539	13756	13781	13538	13656	13517	13335	13467	13679	13474	13684	13853	13575	13653	13494	13707	13630	13673	13573	13732	13671	13649	13592	13495	13523	13580	13587	13715	13664	13617	13609	13681	13495	13535	13438	13752	13495	13615	13684	13672	13727	13558	13677	13711	13553	13602	13491	13692	13625	13740	13663	13712	13685	13597	13569	13760	13636	13569	13691	13500	13563	13498	13565	13669	13592	13535	13555	13453	13628	13442	13537	13614	13691	13580	13418	13713	13578	13730	13494	13505	13855	13480	13462	13569	13563	13599	13602	13559	13592	13606	13624	13450	13500	13620	13788	13709	13673	13481	13521	13398	13697	13664	13461	13585	13434	13417	13638	13715	13580	13591	13605	13617	13669	13700	13541	13612	13490	13553	13545	13593	13512	13561	13475	13547	13643	13614	13629	13547	13611	13575	13553	13365	13531	13570	13488	13627	13649	13760	13632	13626	13680	13619	13387	13741	13627	13702	13679	13769	13628	13429	13459	13613	13521	13742	13497	13548	13463	13508	13545	13736	13598	13531	13468	13765	13593	13663	13540	13587	13356	13591	13512	13603	13671	13596	13585	13546	13548	13606	13717	13589	13564	13665	13501	13600	13517	13711	13510	13522	13528	13538	13520	13309	13569	13595	13453	13534	13473	13521	13364	13722	13769	13483	13646	13425	13516	13451	13622	13559	13353	13706	13556	13817	13507	13566	13687	13648	13684	13686	13725	13466	13579	13510	13691	13544	13565	13639	13538	13631	13354	13503	13451	13547	13483	13682	13413	13566	13370	13649	13578	13438	13581	13704	13524	13567	13584	13609	13600	13690	13620	13666	13615	13653	13691	13563	13550	13519	13505	13609	13563	13586	13526	13644	13531	13538	13657	13252	13448	13610	13418	13486	13472	13557	13262	13531	13473	13804	13688	13583	13652	13554	13797	13489	13486	13601	13553	13726	13507	13450	13658	13442	13512	13461	13817	13549	13465	13622	13551	13658	13571	13792	13813	13508	13386	13717	13660	13503	13768	13445	13625	13434	13580	13660	13556	13498	13702	13772	13671	13678	13702	13474	13451	13603	13652	13754	13551	13473	13614	13428	13517	13620	13548	13388	13557	13374	13581	13571	13727	13702	13662	13532	13706	13480	13426	13433	13698	13550	13500	13630	13561	13345	13619	13577	13636	13605	13683	13583	13700	13479	13434	13564	13576	13507	13592	13703	13569	13327	13741	13729	13589	13536	13487	13431	13519	13451	13569	13893	13670	13498	13663	13625	13537	13571	13541	13791	13730	13698	13483	13704	13684	13628	13638	13518	13655	13487	13797	13346	13667	13745	13492	13605	13513	13614	13535	13486	13601	13407	13622	13494	13737	13544	13446	13696	13682	13485	13578	13750	13614	13740	13510	13511	13563	13534	13513	13408	13620	13475	13660	13637	13329	13578	13524	13535	13708	13641	13597	13588	13480	13772	13688	13556	13597	13538	13539	13708	13715	13873	13629	13664	13729	13759	13615	13702	13542	13519	13582	13357	13535	13532	13567	13566	13489	13572	13543	13700	13512	13650	13507	13510	13405	13620	13581	13790	13587	13708	13674	13559	13541	13655	13646	13626	13593	13563	13509	13656	13618	13473	13452	13597	13816	13595	13361	13632	13546	13512	13502	13527	13611	13758	13628	13652	13709	13470	13514	13634	13492	13673	13571	13685	13511	13627	13602	13620	13611	13691	13600	13595	13565	13557	13502	13514	13536	13515	13493	13444	13688	13696	13261	13508	13500	13541	13501	13733	13630	13537	13442	13601	13590	13509	13531	13466	13581	13682	13676	13545	13552	13622	13573	13563	13659	13625	13549	13442	13640	13597	13604	13780	13497	13657	13744	13635	13599	13810	13784	13775	13661	13668	13586	13576	13552	13621	13532	13494	13521	13571	13597	13700	13670	13591	13501	13683	13556	13670	13548	13521	13571	13418	13797	13442	13493	13594	13481	13526	13430	13671	13478	13500	13694	13468	13657	13411	13674	13651	13467	13476	13575	13520	13527	13509	13596	13434	13569	13490	13554	13536	13597	13628	13605	13628	13462	13666	13645	13506	13577	13537	13615	13644	13447	13626	13648	13516	13493	13755	13549	13561	13644	13578	13615	13479	13342	13687	13677	13811	13717	13711	13695	13541	13606	13593	13772	13476	13684	13612	13548	13796	13655	13684	13592	13507	13665	13575	13619	13679	13640	13555	13639	13775	13575	13609	13644	13532	13451	13695	13410	13505	13630	13666	13520	13776	13742	13462	13643	13578	13660	13581	13506	13707	13746	13775	13629	13424	13468	13499	13631	13319	13504	13621	13669	13654	13567	13604	13487	13513	13515	13595	13527	13481	13664	13672	13601	13509	13664	13776	13584	13638	13576	13620	13738	13557	13683	13500	13404	13463	13608	13740	13473	13572	13511	13543	13563	13558	13775	13572	13689	13632	13520	13538	13561	13539	13629	13447	13500	13587	13599	13548	13539	13544	13507	13541	13375	13512	13591	13610	13578	13638	13399	13692	13677	13621	13598	13644	13676	13648	13767	13627	13457	13732	13430	13652	13686	13574	13535	13743	13600	13669	13586	13589	13352	13596	13462	13383	13540	13690	13799	13622	13562	13636	13787	13556	13595	13686	13708	13575	13509	13586	13564	13645	13700	13498	13542	13756	13658	13548	13664	13482	13518	13561	13446	13498	13692	13621	13841	13407	13621	13769	13559	13642	13566	13617	13629	13816	13468	13419	13622	13690	13739	13436	13440	13524	13584	13507	13736	13685	13494	13504	13821	13505	13633	13558	13567	13579	13746	13757	13504	13705	13615	13631	13694	13567	13633	13769	13571	13420	13775	13653	13604	13581	13562	13565	13423	13826	13720	13524	13656	13632	13754	13736	13623	13548	13509	13606	13675	13617	13637	13512	13405	13629	13562	13455	13498	13634	13627	13713	13585	13639	13654	13467	13458	13570	13699	13714	13557	13623	13482	13795	13495	13633	13626	13432	13545	13617	13524	13506	13582	13836	13440	13467	13609	13539	13595	13548	13591	13670	13592	13562	13623	13661	13721	13654	13602	13596	13573	13588	13732	13587	13692	13365	13747	13600	13651	13779	13607	13696	13517	13643	13593	13486	13574	13785	13479	13695	13742	13493	13526	13563	13733	13607	13573	13634	13682	13790	13728	13613	13405	13667	13794	13597	13552	13597	13327	13630	13695	13665	13728	13542	13471	13694	13575	13656	13678	13456	13635	13582	13591	13721	13461	13530	13657	13571	13662	13643	13460	13485	13636	13540	13778	13648	13481	13554	13615	13516	13559	13599	13560	13651	13498	13477	13591	13490	13456	13530	13442	13574	13503	13666	13473	13597	13684	13624	13748	13578	13579	13733	13532	13572	13551	13498	13525	13882	13613	13652	13673	13545	13538	13548	13538	13515	13603	13788	13732	13367	13613	13476	13691	13566	13596	13534	13826	13718	13548	13727	13563	13520	13539	13733	13505	13534	13759	13790	13630	13540	13615	13548	13530	13679	13606	13699	13586	13689	13523	13646	13673	13720	13592	13711	13908	13664	13523	13383	13497	13625	13575	13526	13468	13849	13492	13631	13763	13547	13525	13646	13618	13557	13631	13562	13478	13626	13499	13506	13613	13414	13661	13670	13663	13870	13611	13624	13912	13566	13565	13353	13671	13578	13680	13403	13706	13511	13711	13598	13619	13696	13484	13597	13605	13626	13585	13750	13659	13600	13540	13571	13682	13577	13650	13576	13555	13550	13707	13657	13379	13607	13705	13598	13435	13612	13373	13589	13528	13742	13473	13568	13506	13624	13596	13777	13630	13680	13708	13669	13691	13733	13740	13578	13516	13490	13633	13643	13398	13489	13558	13594	13729	13742	13607	13779	13603	13746	13636	13505	13738	13535	13675	13452	13518	13677	13564	13817	13757	13717	13710	13584	13561	13541	13689	13642	13587	13486	13613	13561	13509	13703	13647	13669	13507	13445	13710	13627	13446	13742	13626	13583	13532	13807	13577	13631	13633	13688	13726	13513	13606	13622	13560	13635	13705	13600	13721	13566	13526	13613	13668	13559	13771	13632	13641	13540	13633	13625	13662	13535	13555	13557	13584	13551	13546	13640	13724	13603	13581	13563	13595	13588	13572	13577	13487	13730	13572	13682	13445	13602	13615	13718	13476	13876	13402	13634	13592	13558	13251	13470	13532	13653	13727	13542	13604	13685	13607	13603	13537	13404	13602	13754	13486	13548	13698	13587	13472	13508	13604	13738	13853	13574	13469	13683	13655	13683	13681	13663	13510	13550	13636	13691	13738	13549	13665	13597	13609	13567	13548	13610	13586	13632	13481	13456	13509	13683	13556	13800	13790	13553	13421	13445	13377	13648	13571	13573	13503	13566	13540	13650	13710	13787	13601	13521	13632	13504	13427	13526	13607	13526	13678	13544	13512	13395	13373	13726	13547	13375	13570	13539	13741	13508	13543	13495	13582	13593	13593	13680	13659	13644	13568	13419	13743	13595	13555	13698	13464	13869	13733	13591	13543	13634	13454	13765	13645	13626	13449	13614	13662	13679	13527	13585	13491	13493	13480	13682	13668	13669	13560	13538	13762	13525	13636	13673	13795	13641	13582	13658	13567	13517	13691	13770	13555	13620	13472	13619	13625	13667	13599	13638	13542	13588	13599	13607	13749	13664	13652	13508	13503	13626	13645	13571	13679	13639	13541	13609	13563	13517	13667	13582	13597	13596	13746	13679	13562	13642	13616	13694	13606	13700	13639	13501	13649	13619	13671	13583	13583	13565	13665	13692	13467	13676	13556	13407	13605	13652	13632	13619	13600	13556	13644	13479	13589	13522	13552	13629	13494	13472	13528	13478	13642	13376	13617	13518	13678	13536	13648	13722	13478	13555	13639	13729	13533	13564	13826	13574	13633	13689	13556	13747	13402	13680	13689	13536	13307	13664	13797	13547	13606	13712	13702	13625	13629	13575	13592	13774	13482	13655	13484	13929	13590	13571	13651	13537	13568	13467	13635	13544	13766	13562	13585	13614	13718	13460	13425	13636	13639	13581	13487
16733	22912	20892	17416	15758	15092	14441	14243	14098	13826	14098	16709	16101	15763	14017	13328	13406	13418	13299	13368	13556	13367	13424	13439	13258	13479	13505	13257	13496	13138	13602	13342	13415	13509	13437	13577	13638	13456	13414	13353	13415	13406	13516	13358	13317	13259	13386	13379	13341	13404	13476	13426	13399	13441	13443	13226	13476	13361	13365	13348	13272	13393	13451	13441	13395	13346	13463	13500	13345	13473	13417	13382	13330	13493	13356	13388	13353	13408	13272	13369	13410	13415	13305	13324	13501	13319	13294	13389	13336	13294	13574	13366	13424	13498	13261	13566	13393	13317	13575	13481	13409	13456	13341	13290	13443	13309	13293	13300	13364	13455	13226	13351	13499	13423	13417	13302	13413	13460	13379	13265	13390	13545	13262	13347	13444	13500	13253	13265	13441	13344	13421	13324	13195	13341	13534	13429	13407	13297	13378	13483	13321	13412	13409	13470	13308	13387	13411	13324	13291	13313	13158	13429	13386	13467	13300	13438	13373	13469	13537	13245	13425	13455	13568	13490	13331	13407	13434	13293	13288	13434	13360	13380	13358	13410	13539	13180	13443	13488	13325	13308	13347	13369	13409	13309	13503	13301	13361	13198	13411	13363	13242	13258	13268	13356	13296	13281	13283	13399	13211	13453	13293	13259	13330	13463	13332	13471	13282	13383	13383	13349	13446	13380	13239	13489	13305	13517	13405	13370	13275	13258	13339	13273	13380	13382	13452	13415	13407	13362	13377	13316	13364	13331	13303	13249	13427	13410	13476	13346	13363	13356	13312	13421	13343	13468	13277	13444	13246	13346	13489	13348	13306	13327	13327	13478	13383	13306	13352	13319	13249	13337	13523	13260	13548	13415	13265	13456	13349	13437	13353	13395	13326	13463	13269	13244	13292	13259	13347	13133	13291	13322	13496	13406	13374	13355	13455	13441	13260	13342	13384	13387	13308	13362	13395	13390	13286	13387	13455	13328	13329	13484	13305	13257	13339	13209	13361	13430	13399	13373	13362	13618	13495	13305	13263	13383	13514	13292	13280	13326	13345	13505	13381	13573	13284	13329	13420	13356	13394	13439	13282	13330	13308	13336	13390	13395	13313	13451	13324	13395	13278	13474	13364	13453	13393	13312	13623	13389	13423	13308	13485	13565	13392	13352	13468	13359	13202	13348	13531	13300	13224	13388	13385	13358	13341	13615	13155	13282	13412	13346	13422	13306	13478	13449	13347	13249	13445	13333	13315	13455	13445	13450	13443	13162	13349	13545	13403	13394	13479	13333	13318	13548	13427	13324	13446	13411	13395	13451	13255	13272	13275	13314	13490	13259	13451	13363	13218	13302	13295	13529	13335	13470	13589	13330	13477	13468	13408	13403	13385	13439	13300	13477	13499	13491	13292	13355	13352	13387	13356	13208	13310	13459	13324	13457	13439	13324	13388	13496	13269	13418	13383	13388	13434	13325	13284	13274	13274	13342	13536	13334	13359	13394	13352	13369	13509	13291	13473	13314	13296	13401	13488	13342	13421	13403	13298	13365	13338	13264	13390	13426	13300	13268	13504	13500	13381	13313	13287	13400	13348	13499	13423	13377	13362	13227	13316	13459	13303	13344	13293	13490	13416	13464	13383	13602	13463	13427	13261	13305	13386	13319	13424	13298	13499	13358	13170	13368	13416	13409	13299	13380	13347	13408	13315	13442	13475	13272	13343	13242	13437	13336	13477	13443	13521	13458	13199	13336	13561	13304	13512	13343	13347	13457	13474	13450	13324	13302	13395	13421	13261	13205	13496	13407	13491	13211	13292	13332	13327	13363	13426	13277	13330	13312	13378	13209	13395	13285	13509	13353	13310	13212	13417	13111	13310	13202	13318	13241	13300	13422	13360	13284	13430	13324	13323	13397	13334	13416	13468	13344	13443	13433	13305	13320	13270	13365	13326	13360	13505	13419	13476	13455	13414	13538	13321	13464	13348	13301	13268	13431	13519	13522	13378	13248	13408	13347	13482	13420	13392	13461	13419	13368	13449	13362	13353	13260	13503	13489	13306	13301	13431	13509	13338	13362	13443	13342	13591	13374	13417	13445	13455	13352	13279	13402	13185	13338	13421	13472	13359	13408	13461	13357	13477	13451	13384	13275	13531	13364	13400	13359	13398	13339	13479	13442	13329	13315	13352	13450	13256	13304	13242	13411	13400	13312	13311	13526	13567	13275	13347	13415	13254	13306	13453	13097	13277	13449	13364	13393	13324	13428	13372	13296	13328	13253	13475	13380	13196	13350	13480	13321	13331	13498	13388	13442	13252	13367	13290	13510	13358	13299	13387	13278	13422	13341	13491	13401	13277	13351	13402	13456	13424	13511	13415	13428	13257	13467	13494	13432	13401	13419	13361	13308	13355	13280	13376	13371	13335	13394	13515	13217	13404	13355	13379	13415	13363	13364	13312	13504	13540	13286	13375	13262	13591	13427	13412	13316	13358	13430	13467	13470	13311	13343	13251	13300	13150	13386	13286	13446	13325	13395	13179	13479	13409	13361	13354	13386	13318	13314	13557	13279	13434	13357	13442	13491	13435	13301	13401	13450	13542	13388	13409	13328	13294	13360	13230	13281	13443	13348	13331	13445	13306	13330	13456	13460	13673	13427	13378	13385	13475	13416	13333	13345	13325	13342	13386	13374	13610	13545	13289	13483	13476	13415	13346	13571	13340	13308	13494	13498	13404	13159	13426	13338	13504	13415	13315	13247	13386	13508	13343	13347	13302	13519	13539	13363	13291	13414	13249	13319	13306	13359	13247	13325	13397	13348	13492	13296	13317	13236	13335	13371	13391	13270	13339	13389	13322	13310	13467	13486	13425	13334	13505	13403	13265	13436	13375	13410	13368	13293	13533	13256	13285	13463	13472	13553	13344	13433	13249	13376	13417	13290	13388	13424	13332	13276	13362	13452	13285	13456	13482	13523	13361	13362	13487	13356	13359	13242	13268	13336	13351	13435	13386	13321	13288	13390	13521	13471	13476	13290	13332	13347	13370	13462	13413	13361	13403	13500	13324	13399	13353	13221	13386	13319	13424	13227	13349	13208	13401	13348	13419	13351	13273	13426	13512	13431	13530	13356	13349	13380	13465	13553	13522	13399	13244	13390	13414	13257	13174	13361	13381	13244	13407	13420	13227	13479	13359	13456	13323	13319	13428	13313	13393	13462	13354	13423	13410	13427	13253	13419	13337	13476	13513	13156	13452	13413	13370	13359	13461	13391	13362	13379	13271	13393	13575	13498	13386	13282	13357	13403	13480	13250	13341	13202	13320	13417	13398	13262	13305	13372	13338	13373	13329	13208	13371	13365	13344	13424	13313	13387	13183	13354	13309	13432	13467	13485	13337	13290	13237	13427	13392	13292	13577	13411	13420	13281	13385	13367	13502	13503	13568	13440	13567	13311	13328	13215	13394	13529	13302	13404	13292	13257	13362	13251	13365	13315	13436	13334	13282	13446	13313	13365	13213	13346	13508	13221	13404	13402	13386	13229	13467	13254	13411	13350	13350	13333	13399	13412	13446	13302	13428	13305	13382	13418	13248	13526	13385	13208	13490	13391	13435	13462	13413	13355	13423	13439	13347	13442	13382	13414	13554	13400	13259	13570	13306	13319	13314	13301	13559	13360	13328	13336	13137	13425	13362	13544	13485	13369	13192	13484	13365	13328	13276	13597	13361	13253	13376	13280	13311	13410	13446	13287	13308	13341	13219	13466	13274	13375	13448	13338	13334	13393	13285	13465	13469	13263	13313	13491	13476	13359	13362	13337	13311	13524	13438	13581	13437	13359	13276	13317	13355	13249	13425	13206	13427	13296	13260	13194	13228	13536	13367	13194	13426	13300	13219	13454	13321	13309	13280	13320	13280	13349	13253	13370	13403	13395	13325	13493	13292	13373	13504	13435	13352	13284	13396	13407	13192	13461	13444	13382	13277	13563	13517	13500	13498	13439	13419	13429	13431	13487	13312	13348	13308	13423	13135	13463	13455	13348	13501	13255	13414	13380	13401	13431	13362	13443	13289	13422	13517	13338	13439	13271	13408	13365	13379	13434	13255	13437	13398	13473	13394	13326	13326	13449	13469	13369	13420	13339	13412	13485	13418	13324	13516	13325	13368	13520	13389	13252	13335	13501	13295	13374	13369	13395	13472	13340	13413	13265	13428	13253	13487	13435	13511	13471	13406	13362	13431	13419	13285	13267	13383	13460	13381	13376	13377	13270	13504	13394	13462	13253	13390	13407	13420	13380	13341	13462	13367	13350	13397	13425	13462	13307	13450	13487	13393	13339	13415	13288	13415	13485	13382	13464	13467	13445	13383	13427	13459	13251	13464	13253	13312	13228	13422	13288	13277	13411	13475	13469	13249	13465	13378	13327	13369	13242	13449	13317	13294	13417	13428	13286	13127	13322	13480	13204	13418	13272	13376	13469	13446	13390	13513	13375	13401	13384	13497	13376	13491	13300	13360	13349	13350	13376	13442	13259	13385	13206	13437	13414	13353	13520	13326	13461	13398	13332	13209	13503	13384	13350	13600	13308	13259	13502	13584	13354	13379	13444	13299	13256	13315	13398	13491	13490	13414	13210	13343	13425	13352	13418	13300	13450	13428	13388	13283	13407	13366	13284	13585	13367	13555	13335	13398	13323	13386	13280	13446	13417	13312	13282	13445	13438	13451	13420	13521	13491	13271	13271	13450	13303	13476	13328	13344	13574	13155	13472	13386	13628	13338	13351	13325	13462	13409	13369	13397	13438	13388	13363	13414	13274	13326	13383	13538	13290	13549	13379	13378	13361	13486	13386	13430	13392	13517	13323	13299	13396	13295	13343	13564	13256	13365	13309	13446	13493	13335	13352	13443	13353	13355	13323	13446	13219	13398	13330	13390	13345	13360	13517	13413	13325	13446	13310	13342	13401	13341	13397	13503	13360	13400	13422	13343	13424	13312	13470	13381	13180	13429	13320	13404	13276	13483	13409	13543	13386	13447	13508	13442	13371	13240	13413	13333	13197	13447	13466	13486	13348	13375	13400	13315	13242	13548	13417	13221	13481	13304	13329	13502	13403	13396	13404	13346	13311	13230	13444	13508	13352	13659	13441	13362	13362	13300	13395	13506	13456
24110	21364	28838	24334	21735	19164	16991	14484	13657	13865	15208	27664	27321	23178	17216	13672	13320	13159	13031	12947	12958	13026	13169	13122	13223	13204	13096	12919	13074	13226	13031	13158	13011	13292	13177	13320	13248	13188	12959	13153	12977	12997	12950	12943	12870	13021	13067	13160	13062	12799	12940	13033	12927	13120	13198	13086	13075	13115	12996	12985	13038	12986	12994	12868	13044	13152	12969	13018	12969	13173	13161	12900	13023	12958	13069	12962	13079	13119	12960	12861	13062	12997	13059	13002	12897	12910	12860	12974	12924	12951	13037	13015	12910	13033	13065	13071	12998	13008	13090	12917	12949	12919	13032	13027	13040	12834	12872	13099	12993	12907	13012	13042	13019	12902	12994	12836	13024	13137	13107	13080	12994	13141	13032	12949	12977	12913	12894	13212	13033	13094	13007	12914	13174	12950	13102	13010	13156	12938	13003	13127	13052	12881	12781	13023	13115	13134	12835	12988	12874	13064	13083	12909	13100	12910	13019	13213	12865	12968	13087	13100	13063	13062	13001	12947	13225	13047	13000	12912	13026	13187	13044	12965	12996	13050	12935	12998	13066	12878	13202	12956	12961	12914	12952	12891	13039	13018	12919	13059	13020	12986	12908	12928	12865	12972	13182	12899	13059	13012	13097	12783	12961	13099	13237	13085	12957	12983	12996	13080	13049	12996	13049	12884	13087	13119	12916	12835	12858	12906	13035	13022	12861	13071	12949	13023	13079	13037	13142	13016	13192	13145	13156	12955	12768	12869	13108	12840	12859	12883	12786	12839	13044	12984	12959	13037	13049	13074	13043	12782	13139	13177	13076	13139	12989	12971	12992	13020	13223	12948	12962	12997	13048	13027	13227	13033	13178	12986	13059	13096	13156	13126	13022	12839	12964	12870	12958	12962	12954	12979	12926	13059	12851	13065	13222	12911	13021	12981	12967	13022	12851	13102	12953	12924	13182	13119	13018	13083	13013	12930	12925	13034	12995	12964	12995	12928	12824	12870	13095	13053	13142	12792	12949	13103	12961	12870	12959	12917	13005	12969	12922	12972	13060	12887	13091	13106	13056	12938	13089	12966	13002	12993	12972	13052	13200	13041	13128	13088	13007	13033	13031	12913	12838	12811	12744	13047	13090	13033	12790	13032	13004	13193	13069	12860	12958	13133	13013	13183	12973	13031	13034	12953	12933	12954	13120	13158	12971	13030	13235	12952	12984	13028	13081	12925	13024	12920	12834	12880	13068	12846	13103	13050	13133	12915	13013	13002	13004	12922	13032	13118	13025	12997	13076	12995	12852	12924	12922	12939	13115	12932	12799	12899	12579	13089	13062	13026	13019	13134	12919	12904	12863	12884	12983	13017	12935	12856	13091	12928	13001	12913	12866	13099	12925	12895	12925	12935	12976	13018	13103	13040	12775	13051	12887	13032	12990	13051	12886	12993	13096	13059	12900	13020	12966	12966	13064	13021	13106	12868	13094	12900	12841	13145	13031	13027	12940	12932	13107	12877	12969	13227	13094	12995	13126	12983	12939	13014	12993	13024	12899	12917	12957	12974	12917	12881	13016	12954	12915	13126	13095	12866	12896	12929	13014	12812	12784	12881	13077	12894	13018	12955	12908	12826	12911	13010	13014	13306	13138	12950	12984	12830	12864	12979	13170	13087	13006	12902	13176	13055	12907	13057	12981	12867	12865	13169	13027	13013	13012	12927	13038	12955	13095	13032	12909	12912	12984	12766	12909	12949	12927	12918	12815	12990	12968	13068	12839	12891	12861	13004	12778	12919	13007	13081	12937	13055	12855	13001	13005	13074	12782	13036	13137	13293	13026	13094	13096	12919	13094	13137	12963	13003	13057	13133	12912	12870	13036	12965	13064	13063	12962	12877	13042	13198	12932	13026	13038	13041	13045	13089	12963	13050	13147	12935	12922	12904	13026	12925	12988	13047	13109	13022	12818	12905	12841	13044	13237	12658	12974	12958	13003	12944	12835	13026	12929	12971	13010	12973	12817	12942	12954	12873	12946	12819	12944	12958	13123	12936	12895	12889	12803	12979	12910	13103	13302	13128	13060	13065	12978	13031	12985	13079	12920	12911	13020	12877	12904	12989	12889	13028	13108	13013	12980	12984	12935	12980	12992	12903	13199	13052	12984	12959	12988	12938	12905	13069	12931	13065	13023	13007	12763	13055	13041	12960	12915	12951	13048	12920	13038	13090	13067	13065	13206	13002	12906	13054	13038	13071	12882	12940	13056	12965	13082	13015	13069	12955	12956	13073	12837	13060	12998	13011	13008	12981	12980	13112	13148	13018	13051	13089	12904	12844	12911	13019	12807	13024	13081	12913	13173	12766	13089	12879	12942	12933	13020	12981	13177	13026	12911	13038	12848	13091	12988	13011	12874	12760	12897	12923	12850	13124	12841	12907	12899	12922	13038	12924	12914	12920	12883	12906	13185	13063	13043	12958	12927	12878	13078	13007	12821	12986	13039	12940	13209	12813	12959	12919	12905	13229	12920	13021	12905	13076	13077	12996	12946	12839	12873	12977	12866	13025	12996	12972	12907	13185	12867	13137	13079	12943	12951	12922	12945	12922	13082	13009	13031	13207	13165	12890	12987	12904	12886	12898	13079	13135	13092	12878	13072	13002	12934	12925	13238	12833	13150	13075	12843	13000	13058	12922	12960	13100	12965	13016	12937	13108	12962	13070	12951	12892	13008	13173	12999	12723	12958	12934	12924	12971	13211	13058	13031	12895	12910	12986	12949	12949	12967	13060	13018	12870	13005	12780	12968	12836	12969	13145	12985	12803	12876	12901	13057	13051	13108	13140	12886	12899	12951	12847	12958	13045	12946	13123	12858	13214	12961	12928	13056	13069	12923	13134	13135	13105	12939	13078	13118	12855	13065	13144	12974	12970	12894	13229	13061	13109	12851	13025	13031	12887	13049	12987	12960	12971	13043	13207	12922	12947	13056	13095	13262	12985	13026	12974	12967	12991	12951	13074	12963	12828	12868	12898	13132	13127	12960	13153	13095	12991	13076	13136	13072	13030	12997	13114	12848	13057	12927	12974	12916	13115	13055	13196	12882	12996	13020	12925	13088	12757	12879	12979	12757	13008	12920	13024	12765	12934	12936	13129	13076	13108	13027	12900	12917	12911	12774	12987	13133	12937	13008	12862	13181	13064	13002	13173	12846	12870	12986	13082	12937	13204	13121	13032	13083	13003	12852	12957	12792	12988	12926	12801	12967	12955	12995	13038	12850	13036	12943	12940	13026	13103	12984	13059	13050	13091	13013	12943	12902	12968	13022	13031	13022	13041	12970	13041	12803	12930	12909	13077	12887	13021	13004	12916	12916	12959	12921	13038	13048	13099	13023	12942	12890	12917	13004	12975	13068	12833	12933	13030	12922	12924	13186	12782	12874	12940	13125	12894	12999	12989	12984	12724	13128	13008	13089	13020	13052	13234	12932	12866	12990	13114	13010	12941	13096	12968	12835	13018	12902	13067	12896	13071	13104	13178	12983	12981	13069	13094	13069	13022	12835	12970	12769	13006	12898	13003	12885	12858	13211	13006	13085	13020	13033	13068	12950	12862	13008	13038	13039	12872	13022	13003	12958	12940	13100	12956	13079	13061	13065	13047	12920	13070	12899	13056	12918	12987	12860	13143	12911	13032	12895	13024	13036	13115	13102	13175	12981	12832	12975	12983	12905	12926	13028	12860	12918	13072	12927	13131	12933	12925	12937	13046	12950	12956	12943	12992	12973	12994	13065	12995	12793	12934	12944	13080	12941	12882	13156	12978	13095	12849	12862	13134	12958	13044	12927	12997	12955	13064	12922	13089	13036	12837	13090	13083	12953	13021	13085	12952	12959	13097	12886	13053	12861	13015	12948	13066	12902	13048	13097	13034	13232	13134	12980	13137	12884	12987	12886	13056	12874	12885	12997	13143	12800	12942	12890	12981	12944	12953	13092	12932	13114	12974	13158	13100	12899	13065	13226	12982	13065	12900	12855	12929	13004	12946	12988	13048	13072	12970	13230	13012	13035	12990	13224	13099	13002	12991	13088	13039	13028	13069	12903	12910	12973	12739	12966	12952	12873	12844	12944	13005	13009	12916	13117	12951	12715	13007	13196	13130	12854	13066	12876	13032	13053	12865	12829	13113	13037	13077	13099	13060	12972	12952	13020	12851	13060	12903	13040	12924	12923	13195	13109	12894	13031	13005	13023	12896	13187	13067	13020	13037	13069	13020	12907	12929	12997	12955	12958	13004	13016	13078	12902	12988	12952	13110	13030	13149	13302	12967	13008	13041	12993	13205	13213	13031	13074	12976	13090	12960	13026	13179	13001	13159	12868	13039	12898	12952	13057	13003	12831	12886	13078	12967	12884	12975	12837	13106	13105	12891	12953	13009	13079	12986	13140	12974	12975	13180	13039	13054	13015	13000	12908	13058	13002	13102	12869	12834	12996	12978	13011	12965	13023	12908	12906	13082	13067	13079	12886	12966	12990	12867	13001	12974	13108	12952	13112	13000	12985	13156	12792	13001	12931	12996	12958	13019	12976	12916	13177	13096	13047	13194	12813	13028	13208	12829	12859	12750	12876	13037	13183	12919	13034	12863	12954	13060	13173	13087	12798	12857	13139	13087	13031	13040	12887	13096	12918	12984	12798	13085	13117	13016	12967	12850	13021	13148	13173	12920	12951	12846	13022	13161	13126	13193	12957	12991	13019	13047	13055	12848	13142	12966	12897	13055	13010	13110	12877	13125	12844	12936	12788	12913	12974	13022	12890	12968	13025	12943	13015	13116	12935	13054	12969	12814	13008	13033	13205	13165	13107	13052	12920	13145	13083	13017	12999	13122	12917	12987	12839	13056	12939	12873	12970	13033	12999	13144	13176	13094	12924	12783	13075	12988	13006	13004	13086	13027	12873	13040	13098	13051	13162	12804	12900	12970	13037	12979	13079	13001	12903	13022	12938	13010	12818	13154	13119	12820	13010	13090	12946	12968	12858	12918	12927	12961	12893	12906	12929	13102	12986	12955	12984	13037	13195	12848	12953	13034	12968	13212	12924	13096	13295	12820	12903	13083	12887	13207	12956	12953	13159	13013	12995	12895	13019	12876	12986	12850	13083	13039
16024	29112	27384	21185	18079	16650	15378	15206	14579	14099	17036	33742	31745	25685	17467	12931	13183	13011	13014	12984	13080	13087	12988	13188	13110	12913	13003	13040	13038	13089	13013	13006	13214	13557	13705	13555	13455	13202	13065	13164	13082	13065	13011	12980	13001	13125	12980	12886	12839	13088	13028	12917	13158	12970	13002	12975	13131	13128	13077	13117	13123	13121	13018	13133	13074	13023	13004	13141	13086	13176	12999	12825	13067	13072	12965	12929	13049	13163	13062	13150	13286	13129	13026	13052	12794	12981	13183	13118	12955	12931	12968	13036	13019	13120	13025	12969	12940	13178	13173	12971	13067	13122	13001	13139	13010	13112	13092	13112	13056	13039	13012	12923	13072	13059	13125	13222	12962	13118	12985	13105	12834	12867	13117	12997	13002	13050	12966	13103	13159	13016	12828	13079	13005	13126	13078	13069	13083	12919	12947	12998	13003	13073	12931	12914	13182	13057	12937	13015	13072	13081	13059	13042	13049	12968	12919	13174	13108	13052	13054	13091	13057	12973	13176	12939	12931	13079	12962	12983	13297	13170	12772	12896	13050	13040	13191	13252	12904	13068	13100	12884	13090	13019	12982	12878	13070	13095	13033	13036	12954	13090	12988	12857	13114	12947	13150	13072	12890	13036	13116	13062	13058	13076	12908	13060	13001	12909	13052	13061	12979	13151	13056	12919	13005	13051	12972	12933	13143	13027	12991	13376	12883	13040	13049	13166	12937	13036	13046	13131	13038	12985	13132	13024	12937	12922	13060	12982	13083	13164	13173	12855	13038	13142	12964	13069	12829	13002	13068	12952	12972	12953	13009	12868	12917	12966	12953	13025	13047	13035	12988	12969	13020	13076	13135	12995	12895	13002	12874	13059	13050	13125	12948	13028	13011	12939	12962	13107	12998	12909	13082	12962	13051	12814	13149	13012	13103	12913	13043	12950	13073	13000	13044	13134	12832	13073	13098	12884	12987	13128	12935	12932	13125	12994	12983	13124	12869	12992	12975	13125	12950	13140	13024	13070	13132	13107	13089	13082	12944	12758	13097	13087	13050	12946	13220	13101	13209	12805	13044	13064	13013	12824	13016	13117	13115	13034	13111	12970	12931	13081	13199	13057	12979	13248	13038	13055	13142	13060	13027	13195	12952	12998	13001	13058	13164	12966	12944	13175	12966	13106	13106	12953	12923	12995	12995	13054	12918	13018	13128	13122	13127	12975	12911	13041	12992	12934	13049	13286	12954	13092	12954	13026	13001	13114	13065	12968	13024	12922	13107	13134	13264	13029	12894	13018	13194	13080	12981	12901	13051	13005	12954	12985	13058	12923	13116	12986	12980	13063	13085	13190	12999	12929	12909	12835	12867	12994	13273	12941	12965	12973	13121	13088	12845	12931	12953	12893	12957	12930	13032	13102	12958	13047	13040	12985	12870	12895	13009	13066	13101	13190	12996	13077	12918	13056	13026	12972	12973	13099	13067	12907	12951	13044	12811	12923	13029	12992	12899	13055	13090	12955	13020	13122	13016	13091	13004	12922	12994	13121	12940	12970	13127	13119	13050	12886	13043	13030	13212	13083	13030	12975	13019	13049	12995	13080	13074	12938	13108	12887	13022	13099	13133	13035	12994	13112	12834	13065	13220	13222	12961	12979	12989	13035	12991	12900	12873	13147	13072	13030	12976	12997	13085	13044	12903	13041	12943	13038	13148	13038	13055	13011	12932	13046	13203	13031	13187	12918	13131	13034	13054	13010	13063	12967	12979	13062	13011	12943	13074	12895	13027	13101	13184	13103	12980	13032	13087	12899	12972	13092	13003	12993	13150	12971	12891	13110	13117	13101	13010	13007	13089	13143	13152	12965	12937	13103	13075	12963	12918	13036	12989	13083	12996	13084	13234	12984	13103	12937	12957	12928	13083	12947	13092	13148	12959	12973	13222	12960	12968	13110	13015	13105	13179	12939	12954	13013	13136	13019	12938	12957	13000	13067	12942	12954	12914	12935	13227	12895	13001	13177	13143	13166	13035	12902	13175	12974	13139	12966	12961	13034	12945	13209	13104	12993	13002	12975	12997	12969	13087	13185	12927	12957	13339	13019	12979	13060	13069	13031	13089	13039	13007	12936	13017	12957	12921	12973	12900	13058	13117	13114	13136	12822	13046	13068	12946	12987	12979	13061	12847	13006	12900	13096	13052	13136	13024	13096	13039	13095	13187	13036	13226	13137	12902	12949	13073	12960	12954	12916	13004	13058	12924	12926	12937	13112	12945	12909	12961	13012	13006	13202	13044	13113	13003	13269	12966	12997	13124	13116	13019	12854	13104	12982	12896	13033	13106	12920	13052	12966	13040	12995	13047	12941	13087	12873	13101	12845	13100	13080	12996	12961	12893	13082	13033	12906	13010	13152	13107	13053	12915	12992	13093	12982	12983	13129	12896	12997	13037	13109	13027	12988	13078	12919	12912	13086	13198	12939	12941	12973	12991	12957	13027	12959	13108	12954	12983	13120	12975	13028	13036	13090	12747	12993	12909	12975	13032	12904	13143	12943	13159	13018	13014	12942	12970	13092	13066	13007	12863	13003	13099	12885	12903	12910	13011	12917	12898	12943	12930	12934	13219	12977	13050	13113	12943	13035	13085	13034	12989	12943	13012	12954	13079	13132	12980	13041	12954	12969	13061	13042	13091	13088	12936	13097	12924	13060	13028	13107	13044	13017	13102	12920	12964	12854	13026	12931	12954	12945	13108	12857	13023	12988	12909	13111	12989	13036	13029	13005	13190	12797	13029	13004	13047	13065	13101	13045	13124	13044	12978	13048	12918	13064	13038	12859	13049	13091	13117	13041	13007	13002	12879	12962	13160	13072	13079	12956	13056	12892	13112	13046	12896	13056	13018	13057	13008	12951	13276	12934	13116	13072	13037	12920	13132	12991	12979	13068	13030	12997	13089	13037	12943	13041	13036	13147	13016	13037	12996	12898	13115	12864	12962	13067	12998	12948	13022	13056	13091	13221	12932	13282	13041	13134	12852	13116	12918	12956	12918	13121	13070	12910	13072	13095	13100	13123	12903	13084	12980	13007	13052	12947	13092	13145	13024	12948	12931	13074	12988	13070	13100	13117	12973	13177	13045	13022	12945	12986	13000	13091	13167	12925	13202	13029	12962	12987	13147	12728	13153	13112	13023	13081	12910	12922	13017	12973	13129	12899	12971	13102	13038	13021	13072	12984	13147	13036	13063	12953	12982	12856	13011	13129	12969	12922	12857	12829	13096	13040	13151	13066	12918	13104	13043	13069	12797	13178	13094	12888	12882	13087	12932	13029	13184	12866	12942	12861	13041	13123	13046	12999	12999	13041	12949	13008	13009	13129	12962	13146	12983	13103	12976	13038	13023	12991	13061	13041	12977	13009	13095	13056	13055	12903	12997	12877	13035	12851	13090	12956	12926	12905	12985	13043	13206	13114	13163	12925	13033	13022	13028	12992	13078	12933	13016	13118	13114	12910	13050	13093	12974	13040	13068	13018	13082	13020	13114	12934	12880	12984	13012	12915	12909	13147	12899	13176	12958	12993	13019	13009	12962	12954	13084	13139	13166	13072	12968	12968	12916	13043	12894	13032	13095	13165	13020	12905	13053	12843	13070	13069	13043	12999	12961	12981	13062	13066	13077	13193	13043	13072	13002	13049	13012	12948	13167	12968	13063	13006	13061	12994	13250	13086	13074	13059	12906	13028	13116	13022	13076	13222	12890	12868	13159	12873	13034	13101	12921	13092	13147	12970	13217	12824	13058	13062	13112	13023	13060	13014	13040	12988	13160	13094	12899	13112	13134	13109	12895	13121	12896	12949	12999	12997	13144	13037	13014	12966	12938	13031	13006	13038	13023	13042	12965	13049	13100	12962	13076	13065	12912	12896	13011	12955	13129	13020	12899	13134	13022	13149	13046	13142	13202	13164	13011	12956	13009	13036	12853	13065	13079	12952	12953	13000	13030	12884	13089	13031	12994	13253	12915	13073	12938	13054	12980	13151	13030	12926	13066	12934	13044	12960	12922	13057	12921	13080	13286	13116	12985	13010	13111	13089	13011	13073	13026	13199	13139	12922	13242	12961	13244	13021	12943	13085	12992	12984	12966	13016	12899	13250	12914	12972	13005	12907	13172	13195	13092	13024	13145	12929	13017	12889	12887	12970	13155	13087	12998	13285	12950	13033	12918	12971	13136	13013	12941	13098	12913	13007	13183	12837	13014	12977	12924	13026	12894	13098	12891	12963	13076	13042	12981	13212	12923	12974	12990	13184	12902	12963	12952	13165	13039	12943	13068	13033	13097	12907	13136	12957	13004	12991	12982	12959	12948	13017	13130	13026	12954	13097	13020	12952	12969	13052	12959	12901	13049	13009	13034	13021	13134	13030	12993	13220	13152	12941	13213	13057	13121	12844	12987	13013	13128	13034	13031	12941	13055	12958	12997	12917	13039	13141	13124	13030	13007	13152	12987	13112	13118	13059	13098	13058	12956	12922	13127	13037	13105	13154	12948	12945	12962	13005	12895	12989	13189	12994	12955	13051	12948	13022	12928	13007	12868	13099	13104	13126	12954	12978	13076	13060	12946	13101	13170	13169	13011	12988	13082	13124	13093	12964	12833	13010	13020	13106	12964	13106	12958	13085	13056	12871	12973	13102	13024	13129	12933	13038	12971	12960	13201	13144	13040	12963	13020	13087	12925	13062	12841	13111	13064	13057	13083	13016	12868	12985	12936	13006	12911	13001	13030	12904	12958	13084	13055	12895	13104	12985	13044	12968	12955	12960	13134	12898	13058	13146	13147	13114	13030	13124	13108	13133	12909	12956	12930	13088	13038	13130	13053	13013	13054	12893	13080	12854	13146	12978	13010	12937	12937	13058	13169	13049	13048	13035	13052	13167	13033	13089	12971	12969	13056	13047	12995	12966	12924	13065	12944	13008	13032	13031	12969	13092	12976	12959	13032	13019	13090	13077	13101	13044	12885	12983	13033	13071	13086	13153	13000	12833	13096	12954	13065	12930	13056	13014	12926	13064	12984	12970	13401	12907	12993	12905	12946	12949	13091	13042	13096	13086	13151	13085	12957	13032	13040	13222	12900	12989	13145	12981	13026	12982	13093	13011
23013	21356	29330	23758	21446	22562	22018	15747	14522	14373	15655	35843	37120	30343	19469	13664	13125	13149	13075	12959	13082	13168	13141	12889	12982	12919	13015	12860	12998	12976	13072	13053	13157	13758	13640	13702	13501	12985	12965	12817	12903	12937	12838	12987	12910	13011	12855	12893	13015	13017	12895	12965	12874	12900	12849	12803	12909	12860	12971	12997	12974	13116	12820	12775	12923	13016	13017	12950	12832	12733	12894	12844	12929	12784	12815	12929	12831	12802	12842	12998	12940	12961	12833	12886	12860	12855	12677	12775	12847	13058	12992	12848	12814	12811	12877	12824	12903	12934	12874	12777	12982	12863	13047	12931	12824	12849	13087	12930	12949	12855	12832	12764	12800	12799	12954	12857	12790	12890	12933	12943	12884	12778	12793	12723	12709	12814	12665	12878	12932	12777	12860	12985	12953	12957	12814	12869	12884	12830	12850	12836	12866	12905	13018	12827	12689	12811	12710	12780	12933	12761	12862	12778	12777	12857	12896	12971	12785	12891	12926	13027	12658	12619	13055	12908	12806	12784	12884	13045	12881	12893	12716	12669	12907	12853	12610	12757	12776	12843	12815	12760	12955	12855	12791	12826	12787	12943	12900	12828	12730	12921	12869	12937	13011	12926	12870	12899	12824	12909	12794	12881	12781	12832	12866	12769	12886	12735	12631	12732	12783	12946	12764	12702	13013	12899	12778	12867	12790	12997	12725	12646	12892	12858	12865	12761	12856	12787	12871	12923	12941	12825	12741	12787	12913	12993	12623	12669	12893	12786	12930	12918	12779	12740	13010	12999	12755	12744	12791	12871	12888	12727	12827	12811	12894	12781	12740	13042	12989	12807	13014	12910	12756	12877	12600	12956	12853	12831	13004	12849	12817	12904	12849	12829	12697	12954	12956	12702	12856	12801	12811	12718	12963	12782	12882	12843	12773	12773	12891	12707	12723	12892	12860	12853	12797	12805	12720	12817	12703	12851	12819	12914	13023	12867	12717	12713	12816	12656	12953	12853	12655	12773	12858	13073	13034	12938	12834	12925	12933	12756	12977	12872	12842	12870	12911	12842	12703	12873	12812	12864	12899	12749	12634	12921	12742	12848	12688	12791	12649	12834	12832	12799	12639	12788	12776	12963	12968	12925	12904	12966	13026	12836	12715	12831	12753	12827	12812	12724	13022	12693	12857	12835	12593	12817	12822	12880	12933	12804	12810	12889	12764	12983	12846	12826	12818	12725	12798	12832	12890	12881	12777	12752	12816	12679	12821	12655	12933	12821	12632	12553	12821	12781	12788	12669	12888	12865	12761	12916	12779	12613	12747	12927	12788	13040	12874	12498	12855	12799	12740	12911	12827	12671	12791	12977	13081	12773	12680	12955	12718	12942	12812	12811	12727	13018	12820	12735	12728	12905	12834	12880	12789	12741	12896	12864	12793	12826	12888	12854	12904	12801	12740	12828	12739	12749	12884	12631	12864	12734	12570	12764	12921	12853	12775	12767	12592	12833	12725	12815	12866	12674	12764	12829	12865	12630	12718	12722	12999	12941	12991	12949	12705	12676	12914	12874	12790	12802	12991	12976	12877	12841	12839	12627	12979	12710	12801	12917	13028	12882	12783	12495	12766	12853	12808	12825	12732	12724	12879	12794	12782	12968	12822	13014	12801	12811	12769	12737	12672	12784	12901	12710	12837	12980	12768	12698	12852	12892	12859	12918	12835	12637	12865	12805	12836	12670	12804	12778	12726	12915	12572	12867	12815	12862	12791	12670	12903	13084	12685	12855	12653	12779	12875	12901	12911	12897	12676	12883	12785	12725	12871	12896	12981	12793	12779	12894	13049	13018	12993	12884	12814	12606	12898	12724	12831	12739	12809	12748	12777	12743	12872	12723	12723	12473	12996	12889	12943	12956	12802	12846	12894	13001	12886	12882	12857	12849	12917	12676	12778	12723	12824	12621	12685	12964	12745	12742	12797	12718	12807	12849	12900	12867	12923	12806	12959	12814	12860	12785	12726	12952	12850	12784	12828	12757	12922	12778	12863	12892	13012	12757	12717	12792	12774	12783	12689	12774	12750	12870	12972	13051	12741	12839	12740	12827	12900	12785	12752	12844	12841	12836	12831	12891	12805	12762	12884	12782	12736	12862	12759	12824	12790	12666	12762	12638	12791	12764	12669	12906	12719	12726	12859	12807	12890	12723	12693	12932	12751	12707	13056	12706	12843	12722	12697	12792	12900	12798	12883	12574	12963	12849	12672	12897	12926	12732	12758	12829	12851	12671	12875	12734	12926	12845	12772	12683	12718	12744	12900	12739	12787	12901	12846	12771	12763	12694	12740	12969	12913	12827	12964	12905	12751	12829	12837	12757	12748	12691	12740	12859	12836	12886	12902	12839	12737	12765	12948	12885	12681	12940	12739	12806	12714	12914	12855	12765	12668	12734	12947	12795	12718	12754	12786	12962	12902	12709	13006	12773	12859	12897	12865	12826	12765	12775	12710	12757	12711	12857	12733	12673	12623	12854	12793	12904	12736	12691	12633	13051	12819	12755	12761	12994	12969	12935	12886	12777	12750	12852	12871	12611	12755	12759	12840	12703	12994	12894	12963	12832	12803	12999	12665	12880	12832	12589	12606	12821	12764	12596	12866	12712	12838	12932	12685	12970	12872	12742	12844	12809	12899	12765	12843	12837	12941	12812	12785	12912	12864	12910	12929	12818	12931	12966	12949	12786	12766	12768	12922	12967	12825	12863	12811	12792	12712	12784	12761	12827	12960	13038	12776	12702	12758	12793	12729	12785	12719	12835	12863	12610	12765	12836	12877	12861	12853	12705	12642	12953	12652	12829	12766	12936	12773	12882	12875	12800	12765	12955	12774	12850	12887	12737	12882	12810	12805	12728	12826	12828	12770	12761	12843	12995	12838	12701	12847	12784	12810	12746	12883	12648	12753	12933	12964	12950	12685	12881	13217	12725	12834	12685	12864	12658	12827	12797	12906	12656	12966	12703	12921	12669	12786	12839	12795	12942	12839	12806	12686	12725	12778	12913	12920	12918	12877	12812	12793	12824	12845	12780	12880	12761	12668	12923	12822	13019	12936	12862	12800	12862	12707	12822	12829	12769	12955	12828	12817	12764	12842	12803	12849	12950	12930	12576	12874	12919	12850	12802	12639	12804	12678	12799	12899	12710	13008	12822	12787	12914	12878	12903	12798	12698	12788	12864	12818	12791	12828	12823	12750	12802	12884	12779	12951	12746	12658	12830	12921	12878	12967	12993	12941	12732	12752	12859	12865	12826	12991	12831	12788	12722	12770	12874	12910	12839	12696	12741	12838	12792	12796	12925	12741	12869	12771	12945	12741	12562	12797	12795	12885	12979	12880	12894	12763	12732	13081	12833	12725	12797	12677	12894	12916	12948	12819	12966	12808	12799	12848	12985	12973	12937	12727	12715	12746	12776	12795	12780	12876	12756	12831	12743	12885	12838	12811	12672	13032	12926	12829	12890	12810	12826	12804	12817	12853	12854	12812	12732	12842	12695	12781	12654	12720	12701	12853	12701	12841	12739	12877	12684	12787	12829	12842	12861	12838	12704	12731	12728	12793	12864	12571	12932	12757	12823	12791	12675	12783	12824	12736	12919	12891	12799	12695	12841	12826	12737	12841	12933	12875	12852	12751	12712	12898	12696	12846	12817	12926	12710	12778	12881	12830	12771	12600	12849	12956	12811	12657	12816	12806	12734	13049	12897	12938	12809	12828	12951	12927	12813	12860	12775	12820	12772	12669	12710	12817	12714	12557	12405	12708	12999	12956	12917	12844	12767	13029	12943	12769	12737	12711	12687	12769	12804	12866	12736	12849	12943	12875	12808	12794	12748	12796	12890	12805	12727	12779	12714	12751	12724	12829	12788	12762	12931	12844	12799	12885	13082	13055	12701	13004	12807	12909	12795	12841	12933	12962	12863	12810	12931	12893	12819	12673	12711	12666	12741	12842	12694	12759	13022	12913	12993	12826	12836	12925	12888	12923	12767	12646	12703	12587	13057	12732	12986	12675	12891	12661	12754	12955	12725	12705	12729	12746	12809	12943	12550	12818	12789	12756	12728	12709	12813	12864	12846	12769	12879	12700	12946	12797	12710	12818	12584	12749	12889	12698	12838	12919	12670	12856	12786	12835	12788	13079	12958	12868	12888	12873	12901	12837	12821	12849	12743	12952	12874	12879	12797	12897	12746	12725	12785	12541	12850	13125	12773	12810	12724	12876	12767	13000	12647	12754	12883	12699	12902	12820	12683	12788	12719	12729	12996	12796	12810	12802	12682	12857	12913	12772	12931	12846	12676	12833	12710	12735	12750	12777	12856	12880	12943	12825	12710	12809	12511	12763	12802	12918	12784	12678	12772	12789	12743	12846	12822	12625	12793	12742	12772	12887	12918	12805	12844	12798	12932	12842	12833	12818	12781	12751	12750	12851	12790	12622	12743	12966	12728	12783	12796	12722	12779	12871	12748	12761	12883	12773	12859	12827	12862	12764	12810	12907	12710	12997	12931	13034	12824	12521	12737	13002	12813	12626	12832	12846	12814	12838	12873	12759	12865	12917	12645	12680	12838	12632	12911	12982	12874	13018	12839	12928	12683	12894	13027	12793	12841	12765	12753	12610	12706	12697	12883	12738	12866	12627	12882	12846	13033	12673	12795	12864	12748	12744	12710	12889	12782	12860	12837	12723	12941	12750	12904	12784	12807	12693	12777	12965	12723	12946	12685	12815	12821	12754	12819	12966	12785	12968	12917	12761	12893	12605	13093	12866	12745	12972	12890	12785	12701	12819	12903	12671	12781	12908	12829	13001	12821	12849	12693	12811	12948	13003	12909	13005	12647	12675	12788	12844	12877	13015	12793	12965	12788	12998	12731	12803	12977	12774	12669	12816	12891	12863	12792	12814	12750	12974	12896	12945	12753	12824	12810	12924	12756	13018	12869	12821	12753	12807	12637	12710	12862	12870	12731	12661	12727	12805	12810	12791	12904	12820	12811	12907	13080	12874	13016	12822	12995	12903	12598	12859	12780	12910	12754	12752	12640	12771	12920	12735	12922	13014	12728	12942	12828	12848	12992	12984	13010	12805	12802	12702	12956	12953	12934	13076	12863
18093	34960	32973	24710	20745	18382	17366	16573	15347	14968	18268	42109	40702	33767	18423	12972	12958	13017	12835	12870	12933	12922	12974	12907	13022	12924	13058	12888	13007	12874	12931	12854	13282	14047	14355	14255	13579	13281	12990	12792	13004	12950	12854	12837	13075	12937	12881	12889	12968	12939	12927	12895	12890	12906	12966	12871	12759	12932	12859	12931	12843	12780	12848	12964	12914	12822	12858	12898	12975	12938	12760	13044	12897	12900	12854	12718	12901	12922	12862	12830	12891	12838	13008	12885	12961	12821	12807	12963	12989	12883	12675	12911	12725	12905	12846	12879	12837	12844	12694	12942	13105	13069	12883	12912	13047	13011	12880	12908	12908	13096	12980	12888	12949	12877	12886	12829	12826	12875	12949	13002	12833	12776	12899	12958	12901	12879	12931	12705	12830	12961	12895	12801	12863	12992	12756	13108	12897	12873	12954	12865	12845	12893	13004	12830	12856	12916	12884	12917	12871	13070	12945	12795	13008	12915	12891	12891	12825	13001	12937	12859	12849	12983	12875	13035	13003	12709	12900	13103	12735	12848	12889	12834	12864	12944	12765	12854	12834	12972	12934	13004	12861	12757	12810	12567	12819	12998	12969	12886	12762	12945	13204	12781	12888	12902	12914	12865	12860	12932	13014	12766	13028	12796	12923	12852	12977	12939	12858	12937	12878	12842	12916	12776	13002	12854	12852	12879	12924	12896	12708	12914	12912	12975	12954	13072	12885	12828	12855	12917	12814	12911	13060	12760	12838	12788	12679	13088	12932	12818	12970	12822	12958	12931	12860	12917	12851	12906	12892	12903	12838	12864	12755	12938	12860	12834	13089	12773	12870	12860	12988	12797	12810	12986	12914	12757	12988	12938	12891	12973	12904	12984	12874	12785	12894	12892	12835	12835	12875	12828	12780	12825	12880	12949	12816	12958	12831	12952	12878	12957	12835	12843	12851	12815	12867	13045	12662	12859	12672	12906	12791	12935	12942	12940	12968	12755	12970	12839	12786	12834	13128	12846	12762	13021	13003	12838	12806	12750	12872	12856	12896	12990	12641	12925	12857	12818	12913	12886	13122	12955	12967	12907	13036	12806	12956	12853	12832	12807	12863	12802	12903	12900	12857	12862	12944	12999	12875	12868	12774	12873	12987	12821	12872	12789	12983	12853	12765	12894	12909	12871	12789	13015	12961	13022	12624	12885	12970	12968	12873	12775	12909	13036	12700	12977	12829	13079	12883	12875	12949	12909	12944	12871	13045	12885	12886	12954	12976	12940	12951	12941	12861	12882	12956	12951	12953	13044	12873	12847	12948	12890	12787	12720	12866	12858	12954	12816	12823	12889	12869	12759	12822	12892	12865	12755	12849	12913	12899	12893	12927	12873	12943	12819	12983	12945	12959	12908	12758	13006	12923	12789	12826	12968	12829	12839	12738	12839	12868	12958	12968	12901	12883	12986	12876	13065	12897	12957	13053	13008	12912	12917	12914	12907	12924	12900	12755	12998	13034	12730	12807	12805	12880	13007	12903	12951	13007	12878	12799	12871	13071	12811	12892	12749	12984	12891	13009	12911	12703	12898	12973	13015	12906	12654	13027	12749	12792	12843	12824	12833	12906	12868	12713	12996	12874	12868	12811	12949	12932	12729	12926	12812	12897	12865	12941	12788	12870	12772	12839	12877	12790	12906	12972	12764	12885	12726	13001	12953	12895	12820	12773	12875	12944	12863	12983	12665	12745	12853	12828	12985	12878	12820	12814	12918	13023	12834	13045	13019	13052	12781	12966	12831	12930	12900	12900	12928	12962	12897	12882	12834	12864	13065	12965	12922	12880	12776	12804	12840	12817	12774	12854	13029	13003	12948	12850	13000	12947	13160	12944	12843	12734	12864	12928	12919	12973	12983	12935	12937	12812	12824	12905	12894	12864	12736	12903	13033	13038	12868	13005	12830	12812	12947	12814	13006	12907	13200	12917	13117	12864	12865	12770	13028	13010	12842	12882	12770	12988	12851	12731	12888	12932	12884	12954	12846	13010	12979	12828	12784	12716	12880	13042	12774	12972	12934	12896	12869	12941	13135	12855	12928	12917	12856	13021	12838	12801	12779	12875	12933	12867	12893	12809	12906	12777	12712	12768	12871	12948	12860	12958	13035	12815	12957	12815	12974	13000	12928	12772	12819	12900	12975	13014	12859	12960	12969	13116	12945	12884	12931	12781	13034	12703	13010	12952	13030	12711	12784	12876	12868	12719	12946	12925	12979	12835	12920	12809	12839	12921	12878	12974	12890	12858	12899	12874	12939	12861	12769	12744	12932	12853	12937	12825	12831	12823	12886	12893	12814	12780	12873	12856	12873	12708	12758	13062	12717	12964	12744	12850	12860	12831	12923	12815	12795	12872	12932	12946	12895	12910	12931	12744	12948	12936	12759	12783	12960	12901	12724	12883	12902	13082	12825	12832	12903	12763	12849	12875	12941	12749	12754	13021	13020	12873	12726	13024	12980	12897	12949	13079	13030	12713	12851	12892	12747	12716	12881	12739	12885	13016	12773	12899	12908	12876	12840	12994	12915	12929	12916	12935	12760	12903	12840	12809	12843	12808	12809	12789	12938	12918	12849	12898	12846	12878	12880	12853	12817	12931	12893	12859	12850	12927	12804	12874	12755	12890	12935	12910	12953	12632	12896	12858	12858	12904	12825	12886	12834	12865	12686	13003	12901	12840	12871	12737	12822	12898	12960	12766	12912	12720	12866	12865	12954	12806	12844	12877	12787	12985	12865	12754	12873	12887	12932	12817	12947	12905	12927	12815	12830	12790	12826	12898	12993	12777	12954	12856	13008	12859	12753	12803	12833	12966	13009	12875	12819	12971	12893	12767	12826	12898	12925	12827	12867	13100	12937	12866	13050	12845	12962	12801	12992	12742	12948	12828	12910	12926	12993	12985	13033	12869	12776	13045	12957	12829	12851	12795	12800	12959	12927	12844	12779	12825	12964	12910	12978	12804	12751	12794	13100	12974	12819	12930	12643	12840	12875	12982	13117	12950	12954	12781	12917	12764	13045	12885	12750	12907	12796	12969	12806	12892	12889	12819	12995	12776	12999	12778	12788	13092	12817	12844	13029	12753	12936	12838	12912	12736	12818	12984	12770	12801	12912	12829	12829	12859	12832	12862	12885	12969	12904	12712	12795	12767	12994	12906	12811	12734	12924	13009	12900	12875	12890	12722	12829	12929	12841	12868	12720	12997	12857	12862	12886	12988	12964	12860	12863	12937	12920	12965	12976	12794	12890	12878	12986	12921	12806	12943	12642	12871	12735	12861	13003	12887	12774	13055	13002	12927	12940	13087	13007	12996	12716	12747	13069	12934	12853	12847	12823	12930	12926	12812	13046	12906	12831	12872	12839	12783	12882	12917	12852	12723	12932	12906	12888	12817	12851	12902	12853	12758	12788	12861	12810	12833	12878	12955	12867	12996	12788	12911	13071	12967	12941	12892	12966	12829	12834	12825	12894	12875	12749	12895	12817	12773	12934	12951	12886	12736	12868	12837	12854	12886	12897	12857	13002	12742	12976	12800	12990	12819	12818	12943	12871	12895	12935	12911	12964	12945	12847	12850	12808	12764	12880	12756	12903	12820	12996	12658	13038	12974	13096	12660	12735	12911	12868	12815	12824	12851	12958	12838	13004	12950	12780	12831	12698	12862	13006	12835	12910	12844	12975	12739	12786	12792	12766	12892	12987	12810	12773	12859	12957	12800	12881	12798	12735	12833	13025	13029	12706	12930	12937	12989	12917	12866	12983	12975	12860	12879	12807	13000	12889	12794	12893	12921	12750	12829	12822	12955	12863	12847	12934	12762	12800	12817	12905	12838	13040	12706	12763	13032	12838	12994	12937	12847	12733	13104	12978	12859	12901	12734	12972	12877	12905	12918	12898	12765	12737	12870	13006	12691	12821	13048	12913	12823	12891	12996	13060	12899	12786	12947	12860	13087	12861	13011	13114	12827	12806	12874	12985	12852	12867	13064	12965	12808	12773	12905	13100	12878	12981	12807	12949	12924	12890	12888	12809	12676	12995	12764	12778	12775	12766	12878	12886	12794	12915	13027	12905	12873	12747	12875	12744	12939	12932	12929	12787	12680	12820	12786	12931	12855	12841	12991	12999	12971	12740	12800	12985	12830	12670	12959	12803	12838	12822	12837	12837	13060	12993	12942	12708	13039	12854	12825	12843	12989	12940	12842	12805	12892	12883	12830	12840	12844	12896	12875	12916	12817	12834	12904	12839	12922	12911	12842	12959	12809	13037	12974	12950	13065	12964	12899	12839	12854	12832	12929	12994	12771	12821	12859	12843	12849	12925	12723	12903	12670	12894	12780	12766	12923	12977	12974	12977	12847	12918	12854	12968	12850	12659	13051	12807	12934	12897	12897	12816	12866	12748	13145	12941	13102	12620	12894	13062	12801	12819	12951	12850	12882	12897	12819	12927	12811	12803	13017	12995	12783	12855	12770	12778	12869	12852	12857	12888	12766	12851	12891	12802	13044	12752	13012	12751	12933	12896	12999	12852	12887	12896	12939	12928	12848	12807	13010	12822	12845	12952	12916	12838	13051	12867	12829	12823	12751	13027	12945	12809	12875	12695	12832	12834	12856	12987	12817	12938	12834	12894	12829	13117	12716	12830	12863	12794	12785	12886	12858	12934	12838	12943	12753	12989	12825	12878	13007	12910	12969	12795	12779	12892	13004	12771	12838	12862	12774	12820	12912	12761	12876	12867	12999	12764	12926	13081	12982	12901	12965	12930	12984	12923	12881	12697	12739	12846	12914	12965	12861	12873	12878	12836	12802	12877	13005	12780	12817	13012	12883	12745	12884	12850	12860	13004	12984	12850	12948	12816	12821	12974	12754	12827	12938	12897	12894	12798	13114	12891	12930	12804	12811	12893	12790	12906	12828	12834	12827	12945	12798	12812	12704	13009	12813	12704	12996	12842	12977	12742	12886	12793	12900	12807	12776	12928	12997	12847	12970	12940	12959	12853	12993	12915	12920	12852	12945	12782	12883	12731	12940	12947	12800	12792	12838	12951	12844	12943	12863	12879	12756	12859	12800	12928	13022	12795	12878	12984	12792	12895	12816	12849	12987	12869
27293	22106	23972	19470	15178	14677	14574	14241	14012	13780	13737	16081	16186	15157	14208	13736	13421	13624	13658	13572	13500	13365	13460	13541	13533	13502	13561	13504	13552	13641	13675	13428	13446	13540	13595	13441	13407	13497	13404	13611	13412	13501	13611	13541	13485	13553	13575	13464	13481	13325	13421	13543	13536	13372	13523	13365	13295	13642	13490	13283	13605	13408	13683	13492	13592	13439	13457	13453	13447	13381	13244	13342	13554	13629	13538	13578	13577	13536	13402	13554	13598	13497	13423	13368	13470	13318	13499	13526	13438	13657	13537	13674	13337	13530	13370	13735	13601	13360	13367	13407	13626	13340	13401	13513	13517	13531	13502	13409	13445	13454	13374	13281	13426	13421	13522	13653	13529	13654	13504	13449	13478	13460	13676	13513	13353	13446	13553	13635	13578	13388	13535	13671	13542	13565	13622	13803	13725	13491	13569	13551	13617	13463	13569	13562	13455	13477	13422	13290	13367	13525	13431	13484	13523	13558	13528	13613	13453	13551	13484	13547	13550	13663	13536	13369	13551	13392	13468	13463	13496	13458	13365	13559	13518	13582	13428	13464	13613	13406	13582	13498	13463	13514	13467	13319	13466	13555	13352	13723	13305	13444	13491	13553	13625	13458	13505	13603	13439	13599	13541	13582	13573	13526	13508	13654	13320	13309	13333	13704	13636	13431	13619	13389	13581	13636	13499	13454	13573	13555	13418	13516	13577	13552	13449	13538	13479	13582	13481	13620	13433	13417	13320	13661	13582	13381	13463	13578	13562	13378	13477	13584	13733	13490	13699	13711	13552	13797	13503	13324	13595	13386	13377	13433	13618	13452	13506	13414	13478	13504	13554	13465	13311	13395	13477	13419	13526	13444	13366	13414	13563	13435	13426	13355	13382	13599	13563	13531	13554	13440	13526	13408	13555	13413	13495	13566	13532	13439	13465	13492	13450	13430	13371	13546	13417	13460	13306	13587	13532	13456	13464	13434	13459	13422	13501	13546	13671	13476	13735	13507	13681	13549	13265	13434	13600	13574	13553	13450	13647	13603	13657	13436	13428	13452	13609	13652	13526	13304	13446	13496	13471	13543	13495	13239	13599	13345	13662	13380	13395	13418	13396	13549	13398	13438	13487	13563	13612	13654	13417	13429	13408	13443	13532	13422	13344	13624	13562	13593	13415	13490	13579	13297	13494	13490	13434	13513	13417	13526	13520	13521	13552	13480	13474	13496	13498	13422	13495	13278	13633	13691	13436	13371	13511	13516	13456	13481	13412	13246	13530	13362	13457	13604	13759	13572	13488	13456	13538	13533	13530	13563	13553	13434	13548	13364	13551	13358	13443	13541	13443	13490	13374	13652	13715	13610	13586	13348	13517	13604	13545	13569	13658	13513	13649	13495	13788	13679	13467	13411	13550	13626	13575	13510	13645	13519	13826	13460	13577	13487	13381	13470	13417	13661	13510	13558	13485	13386	13415	13333	13343	13555	13374	13606	13590	13575	13606	13549	13450	13350	13522	13330	13555	13467	13516	13598	13481	13559	13630	13367	13306	13389	13481	13405	13401	13601	13610	13369	13557	13395	13457	13570	13572	13512	13616	13343	13581	13252	13368	13415	13554	13648	13486	13411	13500	13286	13420	13407	13409	13389	13371	13599	13473	13189	13424	13466	13505	13434	13603	13541	13553	13673	13490	13493	13387	13537	13498	13408	13375	13430	13532	13462	13340	13286	13594	13404	13399	13356	13530	13459	13772	13558	13362	13381	13284	13414	13427	13555	13448	13475	13574	13430	13567	13547	13405	13419	13575	13396	13416	13601	13470	13546	13518	13540	13520	13770	13556	13552	13287	13417	13571	13592	13369	13261	13508	13382	13369	13370	13665	13334	13467	13414	13591	13444	13546	13374	13382	13432	13455	13447	13513	13330	13447	13627	13453	13302	13310	13559	13725	13332	13426	13446	13490	13405	13444	13624	13554	13387	13506	13368	13619	13445	13558	13327	13544	13507	13481	13400	13670	13583	13716	13590	13448	13536	13656	13619	13524	13603	13557	13403	13441	13394	13623	13331	13454	13371	13422	13509	13459	13582	13440	13382	13475	13518	13502	13349	13646	13510	13443	13375	13602	13307	13544	13507	13403	13553	13532	13587	13626	13359	13527	13306	13417	13364	13417	13372	13495	13446	13286	13299	13520	13494	13486	13546	13461	13370	13442	13347	13414	13278	13505	13556	13678	13806	13588	13458	13632	13465	13385	13583	13328	13419	13338	13546	13495	13301	13435	13534	13433	13563	13486	13421	13367	13592	13363	13398	13506	13535	13588	13344	13307	13621	13678	13445	13588	13527	13457	13379	13256	13482	13417	13561	13458	13358	13502	13616	13516	13524	13504	13622	13383	13418	13385	13522	13474	13467	13544	13754	13516	13510	13639	13518	13649	13634	13493	13337	13249	13439	13477	13419	13686	13521	13326	13503	13309	13612	13516	13418	13566	13244	13415	13461	13593	13704	13546	13658	13646	13504	13480	13623	13441	13625	13407	13412	13540	13283	13475	13611	13629	13452	13319	13540	13548	13632	13400	13457	13479	13538	13536	13588	13358	13721	13409	13503	13507	13571	13311	13439	13423	13345	13453	13474	13337	13556	13433	13486	13537	13538	13729	13617	13504	13329	13361	13444	13550	13322	13352	13416	13429	13439	13546	13398	13477	13470	13527	13517	13465	13455	13414	13593	13631	13589	13606	13364	13590	13317	13505	13524	13480	13517	13285	13575	13655	13471	13343	13267	13428	13509	13531	13560	13451	13591	13542	13520	13611	13381	13532	13557	13504	13405	13578	13528	13787	13371	13406	13526	13468	13435	13483	13402	13566	13517	13427	13370	13426	13522	13404	13465	13452	13522	13551	13397	13648	13479	13594	13584	13384	13503	13599	13486	13475	13275	13412	13547	13581	13582	13628	13542	13420	13468	13409	13558	13677	13499	13429	13657	13539	13477	13552	13600	13596	13473	13553	13499	13391	13538	13754	13657	13549	13747	13344	13477	13386	13521	13418	13476	13502	13772	13528	13617	13475	13515	13392	13382	13553	13421	13601	13634	13572	13494	13548	13338	13448	13528	13618	13444	13293	13411	13536	13583	13545	13494	13563	13236	13445	13506	13548	13433	13545	13406	13488	13347	13479	13529	13581	13549	13494	13562	13254	13463	13532	13633	13578	13605	13435	13319	13272	13265	13555	13439	13464	13762	13339	13617	13564	13463	13490	13502	13321	13466	13532	13421	13538	13452	13282	13359	13405	13571	13541	13327	13607	13392	13634	13530	13507	13427	13534	13393	13444	13557	13299	13343	13463	13573	13501	13386	13356	13503	13468	13450	13599	13443	13324	13556	13416	13418	13602	13378	13584	13609	13330	13381	13405	13565	13341	13418	13283	13399	13397	13396	13379	13395	13551	13376	13446	13302	13568	13399	13402	13401	13363	13592	13528	13503	13573	13670	13538	13670	13287	13341	13431	13482	13519	13439	13355	13474	13603	13549	13387	13462	13425	13547	13481	13397	13587	13411	13507	13553	13466	13419	13575	13437	13694	13400	13342	13483	13482	13349	13528	13505	13511	13337	13493	13448	13413	13445	13467	13425	13403	13473	13521	13383	13682	13383	13529	13516	13572	13513	13361	13699	13677	13634	13663	13417	13828	13485	13519	13689	13579	13569	13411	13565	13366	13545	13576	13633	13349	13610	13483	13539	13514	13377	13474	13528	13599	13589	13386	13552	13482	13587	13504	13382	13362	13487	13524	13537	13474	13658	13663	13434	13445	13523	13655	13477	13508	13451	13467	13615	13611	13738	13485	13602	13457	13476	13508	13557	13321	13370	13548	13771	13558	13645	13543	13745	13536	13368	13491	13618	13592	13443	13430	13638	13535	13560	13409	13385	13592	13622	13583	13723	13575	13535	13527	13465	13453	13331	13498	13530	13333	13477	13436	13422	13562	13635	13497	13373	13492	13475	13624	13517	13577	13655	13580	13484	13472	13491	13523	13693	13510	13616	13665	13505	13567	13355	13583	13577	13552	13434	13328	13446	13621	13516	13698	13271	13479	13452	13646	13373	13259	13630	13374	13488	13400	13492	13552	13312	13490	13537	13544	13614	13329	13378	13551	13398	13382	13343	13350	13687	13455	13565	13439	13505	13424	13560	13597	13556	13583	13452	13482	13529	13396	13592	13298	13412	13402	13434	13484	13428	13440	13519	13590	13403	13534	13591	13518	13492	13622	13503	13621	13506	13664	13650	13681	13364	13424	13448	13479	13424	13277	13369	13318	13486	13457	13607	13463	13583	13303	13501	13543	13589	13357	13481	13520	13559	13450	13657	13426	13392	13630	13563	13508	13555	13567	13537	13632	13746	13528	13568	13639	13575	13343	13592	13610	13470	13672	13530	13359	13806	13423	13457	13502	13393	13297	13590	13437	13485	13654	13545	13769	13571	13568	13606	13474	13553	13508	13681	13488	13586	13510	13391	13423	13430	13489	13463	13465	13571	13609	13380	13741	13527	13578	13434	13343	13496	13591	13612	13628	13403	13585	13523	13387	13615	13658	13618	13472	13416	13477	13477	13452	13436	13562	13451	13312	13444	13465	13555	13446	13479	13635	13478	13532	13477	13537	13587	13464	13461	13422	13438	13549	13483	13520	13754	13583	13452	13355	13465	13494	13420	13503	13479	13683	13283	13439	13358	13570	13719	13636	13532	13503	13564	13455	13553	13524	13496	13393	13539	13412	13438	13542	13524	13395	13449	13520	13473	13699	13525	13352	13477	13452	13519	13361	13602	13547	13364	13516	13538	13330	13606	13503	13522	13508	13545	13433	13355	13669	13427	13544	13563	13729	13540	13515	13389	13472	13526	13598	13332	13457	13614	13571	13558	13640	13355	13460	13434	13592	13556	13473	13469	13572	13300	13436	13610	13475	13458	13615	13580	13546	13484	13574	13485	13424	13563	13596	13465	13625	13514	13530	13567	13480	13377	13459	13436	13371	13280	13498	13513	13493	13539	13419	13515	13514	13566	13430	13529	13564	13676	13539	13364	13654	13427	13392	13420	13554	13610	13429	13497	13462	13451	13538	13472	13432	13530	13540	13333	13346	13470	13522	13360	13601	13478
17034	24836	22687	17907	15860	15196	14746	14303	14271	14084	14371	17898	17105	15696	13763	13413	13352	13301	13387	13243	13243	13311	13253	13245	13224	13210	13180	13295	13399	13347	13173	13386	13500	13411	13286	13325	13256	13349	13455	12968	13304	13276	13199	13157	13263	13263	13350	13239	13368	13277	13254	13362	13304	13499	13237	13307	13230	13366	13166	13391	13250	13083	13248	13135	13290	13336	13274	13265	13460	13314	13413	13194	13439	13353	13131	13233	13340	13234	13312	13265	13305	13258	13396	13263	13205	13421	13149	13336	13269	13398	13260	13253	13504	13320	13401	13314	13259	13280	13161	13250	13257	13421	13272	13242	13538	13266	13255	13319	13295	12991	13439	13125	13339	13316	13264	13315	13346	13360	13225	13459	13383	13361	13389	13193	13215	13316	13246	13678	13338	13303	13293	13275	13404	13205	13295	13370	13263	13279	13162	13289	13371	13138	13270	13300	13323	13332	13373	13279	13305	13312	13245	13259	13270	13230	13295	13082	13323	13202	13339	13277	13276	13293	13103	13279	13284	13361	13513	13265	13401	13309	13401	13088	13381	13282	13148	13350	13162	13103	13473	13198	13285	13501	13235	13371	13199	13337	13232	13173	13339	13289	13168	13378	13292	13217	13179	13188	13233	13232	13335	13374	13367	13315	13233	13106	13339	13271	13285	13433	13341	13253	13356	13348	13449	13439	13364	13201	13324	13223	13230	13315	13196	13334	13254	13283	13531	13251	13248	13389	13329	13377	13252	13379	13203	13360	13377	13282	13372	13298	13153	13124	13293	13396	13376	13297	13332	13250	13500	13254	13376	13330	13363	13269	13246	13431	13460	13174	13318	13321	13335	13269	13235	13093	13105	13262	13274	13304	13158	13272	13338	13445	13094	13312	13233	13307	13423	13242	13265	13254	13334	13101	13230	13488	13417	13233	13343	13282	13276	13211	13301	13203	13337	13315	13272	13133	13177	13332	13241	13485	13425	13075	13260	13252	13316	13236	13328	13245	13425	13300	13252	13310	13406	13363	13310	13389	13357	13358	13420	13216	13339	13174	13219	13295	13427	13321	13270	13327	13379	13167	13341	13240	13261	13291	13189	13355	13255	13293	13204	13265	13333	13444	13248	13448	13309	13423	13192	13414	13313	13330	13255	13217	13424	13250	13291	13274	13281	13332	13317	13251	13504	13233	13214	13306	13268	13369	13392	13384	13206	13258	13211	13345	13281	13210	13263	13325	13373	13196	13290	13250	13371	13323	13237	13279	13137	13302	13301	13558	13187	13257	13348	13242	13324	13350	13314	13327	13273	13325	13325	13476	13384	13472	13349	13404	13492	13334	13201	13208	13241	13377	13306	13192	13227	13278	13145	13363	13360	13296	13233	13445	13375	13361	13092	13202	13202	13467	13297	13302	13388	13266	13500	13112	13329	13468	13258	13292	13450	13249	13307	13232	13452	13340	13259	13447	13418	13287	13287	13294	13279	13103	13383	13186	13258	13279	13348	13370	13178	13391	13392	13361	13206	13125	13349	13400	13216	13113	13231	13236	13281	13212	13186	13225	13302	13187	13338	13306	13369	13212	13347	13379	13285	13274	13225	13355	13386	13379	13197	13296	13344	13228	13413	13365	13330	13397	13309	13341	13378	13210	13239	13166	13249	13272	13203	13195	13272	13247	13300	13308	13187	13030	13223	13196	13442	13260	13236	13187	13269	13347	13401	13436	13313	13173	13323	13337	13391	13381	13326	13303	13116	13233	13191	13399	13179	13167	13385	13328	13369	13343	13271	13314	13368	13338	13323	13323	13304	13409	13212	13225	13211	13205	12996	13280	13384	13169	13333	13128	13229	13287	13163	13245	13296	13475	13279	13356	13347	13226	13141	13459	13302	13280	13286	13340	13248	13287	13327	13288	13217	13368	13393	13386	13104	13314	13263	13438	13375	13317	13395	13225	13279	13172	13204	13258	13353	13125	13330	13254	13223	13360	13345	13319	13303	13456	13406	13358	13310	13267	13376	13238	13384	13230	13259	13333	13332	13274	13371	13359	13208	13189	13450	13267	13295	13319	13246	13246	13310	13291	13337	13211	13327	13210	13379	13346	13289	13433	13254	13343	13192	13232	13433	13221	13361	13212	13321	13222	13273	13397	13244	13258	13250	13375	13314	13287	13328	13370	13215	13120	13225	13270	13247	13320	13319	13336	13389	13414	13397	13161	13359	13387	13187	13337	13345	13315	13112	13247	13383	13277	13274	13199	13348	13180	13318	13180	13238	13369	13260	13424	13249	13421	13293	13397	13193	13350	13303	13349	13194	13377	13406	13248	13260	13363	13345	13273	13201	13336	13320	13221	13347	13323	13422	13472	13317	13217	13322	13198	13283	13302	13289	13236	13438	13338	13285	13267	13205	13304	13153	13265	13374	13252	13291	13390	13184	13383	13383	13320	13470	13323	13325	13260	13363	13354	13248	13326	13428	13293	13282	13252	13296	13267	13378	13198	13270	13253	13169	13248	13401	13253	13420	13286	13390	13380	13284	13217	13285	13363	13225	13231	13261	13418	13244	13189	13295	13261	13304	13382	13217	13179	13181	13277	13351	13147	13314	13310	13206	13271	13327	13211	13222	13455	13384	13262	13313	13222	13366	13377	13074	13247	13313	13394	13440	13353	13457	13376	13251	13237	13372	13380	13187	13264	13351	13322	13357	13345	13363	13350	13263	13137	13375	13256	13280	13200	13319	13261	13284	13274	13362	13311	13368	13461	13336	13289	13257	13298	13084	13336	13206	13394	13355	13339	13342	13345	13241	13420	13285	13350	13334	13137	13404	13268	13438	13331	13425	13410	13167	13228	13356	13169	13384	13308	13298	13239	13355	13350	13475	13357	13372	13387	13272	13245	13311	13172	13282	13331	13263	13381	13166	13317	13208	13234	13209	13370	13488	13346	13244	13413	13183	13238	13242	13503	13291	13086	13345	13274	13279	13355	13187	13389	13184	13248	13278	13315	13226	13311	13329	13386	13395	13237	13250	13447	13307	13249	13277	13340	13457	13492	13163	13343	13365	13295	13249	13216	13370	13309	13253	13320	13325	13262	13236	13271	13088	13453	13311	13272	13282	13320	13164	13259	13259	13334	13387	13193	13333	13147	13260	13304	13101	13271	13316	13328	13224	13265	13410	13351	13241	13415	13198	13291	13380	13252	13307	13231	13212	13235	13219	13344	13279	13242	13430	13321	13141	13295	13283	13392	13390	13247	13254	13328	13386	13237	13219	13362	13253	13461	13266	13385	13256	13414	13362	13233	13230	13238	13339	13217	13254	13387	13342	13355	13214	13299	13344	13333	13176	13116	13258	13206	13261	13360	13213	13426	13263	13105	13309	13234	13476	13355	13314	13312	13197	13377	13315	13294	13338	13244	13387	13395	13321	13360	13271	13120	13265	13220	13297	13364	13302	13244	13290	13238	13276	13220	13238	13239	13431	13417	13287	13382	13314	13299	13326	13336	13212	13438	13286	13352	13114	13229	13320	13205	13353	13198	13138	13357	13161	13344	13199	13343	13281	13379	13409	13256	13444	13338	13271	13151	13308	13271	13437	13238	13376	13326	13230	13263	13321	13342	13134	13303	13332	13374	13233	13206	13290	13388	13280	13066	13163	13306	13336	13299	13202	13325	13287	13189	13326	13470	13254	13232	13296	12990	13093	13236	13403	13264	13309	13284	13070	13136	13386	13337	13145	13335	13161	13303	13369	13288	13431	13229	13356	13417	13332	13324	13303	13319	13232	13391	13279	13337	13202	13403	13399	13174	13432	13328	13146	13301	13266	13245	13329	13204	13376	13412	13173	13178	13407	13297	13303	13209	13259	13350	13274	13267	13283	13194	13397	13364	13209	13271	13330	13328	13305	13211	13114	13392	13334	13231	13193	13250	13418	13245	13235	13373	13334	13397	13433	13294	13262	13346	13316	13171	13272	13332	13303	13395	13289	13278	13135	13405	13322	13246	13117	13290	13302	13332	13339	13388	13472	13276	13094	13300	13379	13297	13335	13317	13276	13321	13322	13199	13277	13336	13218	13335	13450	13280	13360	13360	13253	13265	13362	13253	13243	13472	13285	13266	13212	13284	13358	13301	13334	13224	13381	13316	13375	13354	13412	13195	13446	13284	13354	13386	13446	13265	13210	13198	13401	13510	13295	13370	13254	13251	13130	13173	13170	13191	13283	13066	13292	13561	13524	13310	13384	13357	13381	13314	13268	13339	13335	13252	13336	13290	13273	13368	13343	13203	13276	13336	13263	13440	13181	13410	13354	13222	13321	13381	13192	13352	13424	13462	13211	13318	13176	13346	13342	13318	13415	13313	13289	13242	13303	13355	13342	13308	13478	13231	13307	13232	13361	13268	13408	13266	13218	13249	13393	13419	13490	13202	13319	13360	13328	13408	13242	13390	13274	13296	13374	13397	13234	13314	13222	13303	13235	13180	13321	13267	13389	13293	13152	13518	13299	13410	13353	13200	13396	13296	13328	13255	13423	13304	13425	13244	13276	13258	13342	13457	13275	13355	13158	13361	13237	13476	13270	13508	13274	13322	13413	13126	13346	13354	13233	13353	13427	13268	13342	13435	13327	13297	13243	13275	13277	13425	13288	13357	13208	13422	13353	13255	13456	13251	13352	13214	13194	13261	13356	13359	13338	13373	13341	13359	13194	13166	13312	13362	13333	13477	13367	13269	13292	13353	13232	13248	13269	13274	13276	13270	13352	13305	13428	13298	13372	13351	13310	13265	13414	13458	13361	13259	13191	13334	13207	13274	13261	13367	13249	13255	13465	13291	13306	13406	13400	13066	13389	13265	13476	13251	13158	13252	13404	13273	13369	13328	13296	13190	13417	13328	13257	13436	13321	13249	13398	13303	13145	13465	13332	13162	13192	13384	13365	13308	13414	13268	13253	13165	13317	13263	13252	13244	13315	13318	13477	13336	13343	13212	13350	13264	13164	13183	13175	13245	13384	13191	13279	13117	13342	13315	13251	13322	13422	13160	13248	13203	13303	13353	13221	13457	13225	13238	13508	13261	13283	13376	13323	13330	13270	13168	13127	13455	13264	13237	13259	13254	13344	13268	13419	13305	13343	13268	13391	13127	13383	13282	13269	13279
24042	21332	28805	24343	21989	20728	19023	16455	15708	15524	17326	29711	30435	25269	19516	15528	14977	14801	14933	15024	14954	15043	14660	14733	14772	14831	14918	14846	14932	15014	14939	14971	14718	15000	14972	14901	15058	14847	14951	14930	14822	14833	14760	14757	14675	14667	14680	14857	14940	14768	14897	14706	14902	14748	14690	14948	14753	14931	14811	14746	14671	14732	14682	14704	14683	14824	14918	14758	14967	14587	14821	14642	14645	14836	14621	15020	14770	14746	14574	14897	14783	14830	14641	14933	14939	14707	14829	14901	14631	14747	14745	14761	14836	14950	14725	14713	14813	14777	14840	14773	14850	14816	14673	14907	14814	14614	14655	14589	14820	14694	14965	14783	14763	14663	14692	14784	14794	14782	14865	14607	14754	14739	14825	14789	14557	14874	14488	14736	14539	14690	14765	14657	14971	14541	14752	14610	14767	14690	14821	14768	14711	14709	14662	14838	14667	14705	14628	14773	14742	14814	14796	14760	14792	14840	14707	14699	14786	14990	14683	14602	14727	14804	14762	14892	14847	14780	14950	14951	14750	14693	14795	14580	14540	14648	14689	14885	14703	14538	14776	14744	14843	14760	14740	14597	14832	14818	14822	14737	14893	14755	15100	14887	14717	14769	14738	14752	14714	14842	14786	14613	14696	14578	14868	14746	14631	14580	14408	14846	14751	14655	14618	14718	14634	14763	14775	14714	14630	14678	14803	14734	14724	14703	14672	14618	14828	14743	14737	14728	14575	14766	14719	14559	14683	14855	14733	14979	14871	14593	14615	14631	14832	14762	14722	14771	14787	14700	14921	14744	14655	14848	14758	14632	14872	14661	14608	14848	14762	14606	14733	14869	14562	14584	14592	14825	14501	14784	14656	14763	14605	14518	14811	14481	14708	14700	14790	14801	14743	14847	14713	14758	14923	14822	14805	14778	14758	14753	14695	14627	14916	14539	14843	14694	14691	14702	14744	14868	14681	14584	14705	14577	14879	14590	14616	14890	14679	14766	14767	14699	14729	14515	14565	14581	14712	14676	14747	14893	14884	14590	14641	14744	14717	14896	14777	14701	14767	14608	14546	14597	14616	14760	14954	14957	14720	14794	14620	14678	14782	14786	15025	14755	14691	14666	14764	14815	14700	14674	14911	14914	14722	14783	14894	14753	14833	14735	14600	14658	14660	14811	14787	14742	14822	14737	14836	14649	14950	14607	14752	14746	14708	14715	14687	14738	14761	14695	14768	14710	14933	14691	14820	14679	14769	14500	14840	14783	14692	14748	14715	14824	14876	14737	14822	14777	14791	14804	14679	15027	14713	14598	14750	14638	14765	14638	14694	14604	14740	14737	14852	14746	14603	14838	14805	14699	14646	14750	14842	14800	14557	14778	14611	14722	14554	14798	14930	14747	14707	14723	14811	14520	14726	14787	14831	14820	14732	14861	14739	14633	14849	14773	14634	14854	14777	14712	15048	14644	14503	14650	14873	14858	14911	14651	14795	14860	14710	14578	14764	14694	14863	14793	14696	14708	14703	14631	14907	14826	14671	14771	14664	14770	14592	14724	14702	14716	14753	14576	14852	14858	14792	14745	14833	14711	14786	14810	14872	14794	14533	14589	14847	14569	14859	14624	14818	14692	14599	14735	14718	14588	14669	14842	14658	14741	14638	14918	14825	14608	14790	14661	14752	14757	14983	14777	14723	14664	14628	14666	14672	14921	14701	14865	14693	14627	14780	14806	14846	14861	14732	14589	14761	14644	14659	14639	14712	14951	14749	14875	14620	14631	14804	14838	14728	14793	15079	14666	14818	14676	14955	14828	14738	14752	14792	14737	14720	14600	14494	14786	14462	14744	14938	14707	14653	14716	14780	14797	14635	14673	14752	14784	14783	14983	14806	14770	14834	14796	14752	14753	14744	14860	14824	14597	14775	14786	14537	14722	14626	14793	14805	14827	14672	14811	14679	14821	14707	14789	14856	14697	14857	14817	14844	14848	14927	14675	14800	14656	14782	14646	14775	14807	14687	14582	14628	14837	14702	14569	14769	14622	14813	14720	14728	14861	14802	14950	14851	14538	14661	14677	14882	14608	14673	14827	14814	14734	14701	14702	14680	14729	14854	14614	14689	14660	14706	14709	14896	14821	14662	14821	14770	14765	14891	14702	14588	14902	14514	14738	14832	14835	14802	14812	14715	14782	14641	14722	14739	14921	14931	14594	14753	14696	14749	14907	14832	14665	14749	14608	14902	14668	14723	14741	14842	14635	14627	14541	14734	14860	14764	14840	14821	14521	14605	14807	14532	14530	14840	14863	14752	14603	14762	14738	14659	14512	14666	14632	14868	14710	14620	14699	14858	14682	14849	14797	14711	14578	14711	14614	14639	14680	14867	14707	14658	14840	14825	14859	14753	14732	14956	14840	14783	15027	14763	14805	14778	14640	14516	14647	14835	14709	14669	14734	14504	14757	14874	14665	14780	14745	14788	14789	14634	14746	14816	14680	14746	14823	14703	14625	14885	14803	14758	14587	14664	14790	14743	14854	14694	14671	14728	14827	14687	14755	14875	14707	14782	14764	14790	14740	14946	14859	14854	14675	14633	14654	14686	14869	14659	14760	14758	14642	14836	14751	14820	14529	14790	14645	14843	14736	14771	14715	14751	14622	14672	14678	14742	15007	14895	14680	14713	14780	14775	14718	14559	14681	14857	14860	14450	14740	14818	14545	14708	14886	14496	14663	14751	14753	14744	14838	14832	14721	14939	14726	14840	14771	14647	14768	14890	14738	14701	14976	14796	14703	14546	14725	14677	14610	14748	14759	14769	14887	14741	14871	14926	14711	14679	14691	14802	14723	14714	14707	14829	14919	14733	14800	14893	14599	14513	14728	14651	14839	14768	14837	14762	14773	14847	14817	14773	14837	14907	14683	14748	14892	14756	14761	14869	14739	14978	14722	14648	14674	14759	14510	14744	14714	14645	14769	14714	14558	14785	14687	14715	14875	14770	14657	14652	14756	14838	14685	14747	14631	14732	14817	14841	14714	14709	14653	14651	14655	14627	14620	14949	14646	14607	14609	14830	14629	14634	14840	14920	14886	14738	14802	14577	14648	14627	14704	14889	14789	14823	14597	14635	14942	14776	14692	14821	14796	14922	14765	14723	14754	14823	14684	14639	14637	14597	14647	14627	14969	14752	14789	14784	14843	14755	14839	14878	14684	14792	14744	14723	14590	14770	14754	14706	14893	14863	14822	14794	14808	14699	14940	14637	14655	14707	14817	14636	14717	14608	14775	14802	14714	14705	14668	14812	14780	14947	14714	14755	14577	14840	14684	14938	14667	14665	14696	14771	14670	14651	14882	14853	14909	14744	14620	14571	14795	14846	14965	14795	14704	14613	14697	14701	14853	14768	14436	14628	14772	14713	14840	14628	14953	14663	14744	14656	14715	14875	14676	14914	14763	14755	14758	14704	14770	14889	14790	14817	14700	14821	14727	14753	14559	14841	14666	14664	14911	14698	14735	14729	14518	14875	14934	14756	14782	14693	14836	14700	14933	14752	14812	14812	14872	14844	14658	14711	14735	14800	14667	14801	14629	14939	14782	14705	14810	14823	14557	14783	14791	14712	14669	14942	14801	14924	14707	14614	14772	14692	14725	14899	14704	14705	14771	14680	14545	14810	14733	14806	14858	14688	14673	14721	14771	14620	14679	14920	14733	14837	14856	14797	14986	14578	14663	14796	14750	14655	14782	14616	14810	14640	14658	14627	14718	14702	14639	14738	14882	14752	14751	14575	14977	14805	14680	14697	14636	14495	14773	14754	14605	14785	14810	14804	14595	14725	14779	14597	14922	14732	14649	14617	14812	14879	14765	14862	14675	14693	14645	14670	14736	14528	14748	14798	14580	14794	14662	14816	14511	14791	14740	14961	14877	14647	14722	14796	14794	14688	14820	14792	14656	14687	14640	14730	14726	14627	14765	14671	14738	14597	14789	14720	14818	14708	14885	14794	14889	14728	14830	14900	14753	14706	14734	14817	14650	14751	14615	14768	14748	14870	14775	14609	14853	14710	14905	14875	14899	14827	14894	14875	14659	14928	14787	14715	14688	14798	14935	14719	14709	14655	14771	14790	14721	14806	14800	14750	14849	14650	14649	14875	14810	14719	14780	14851	14870	14663	14732	14774	14846	14831	14755	14723	14839	14548	14734	14759	14799	14668	14700	14703	14752	14755	14871	14762	14630	14842	14517	14822	14777	14659	14576	14667	14795	14722	14655	14599	14817	14772	14721	14887	14808	14806	14838	14659	14896	14772	14747	14874	14862	14749	14795	14898	14784	14810	14720	14586	14757	14890	14636	14588	14869	14655	14887	14841	14959	14660	14692	14775	14716	14996	14698	14637	14831	14910	14867	14566	14590	14715	14639	14849	14846	14819	14897	14671	14709	14820	14638	14739	14834	14858	14730	14853	14685	14841	14891	14749	14825	14734	14785	14585	14618	14713	14680	14790	14756	14998	14679	14830	14641	14656	14647	14814	14689	14741	14728	14816	14746	14669	14800	14764	14841	14611	14924	14524	14687	14483	14665	14794	14743	14696	14592	14764	14550	14805	14554	14741	14624	14765	14743	14790	14659	14806	14587	14710	14717	14757	14726	14887	14580	14607	14663	14664	14613	14625	14718	14608	14801	14678	14652	14733	14703	14846	14799	14766	14749	14831	14628	14600	14788	14913	14760	14733	14787	14879	14776	14772	14814	14615	14689	14781	14785	14762	14954	14698	14684	14675	14651	14811	14630	14838	14975	14836	14708	14902	14733	14733	14772	14780	14856	14658	14770	14771	14639	14792	14606	14732	14635	14669	14615	14702	14827	14747	14789	14795	14809	14973	14851	14688	14764	14766	14825	14851	14777	14948	14872	14655	14741	14710	14690	14787	14795	14685	14744	14745	14875	14753	14612	14695	14804	14833	14833	14805	14732	14790	14769	14781	14423	14604	14723	14697	14662	14865	14759	14765	14770	14827	14607	14553	14609	14830	14766	14743	14785	14677	14764	14677	14488	14760	14582	14806	14607	14690	14745	14793	14799	14578	14871	14687	14750	14818	14685	14773	14784	14681	14873	14843	14691	14784	14787	14840	14716	14776	14753	14690	14788	14648	14755
16948	30985	29295	23638	20173	17984	17012	16167	15870	15539	19104	35343	33660	26755	19430	14234	14229	14158	14322	14239	14297	14042	14266	14336	14200	14100	14166	14412	14291	14219	14230	14358	14031	14185	14468	14469	14281	14325	14178	14098	14184	14151	14414	14062	14099	14181	14175	14188	14156	14240	14154	14194	14167	14265	14355	14078	14165	14207	14211	14139	14077	14123	14343	14040	14258	14177	14236	14249	14161	14138	14174	14229	14208	14084	13996	14039	14330	14251	14173	14242	14199	14048	14141	14203	14053	14132	14141	14073	14165	14122	14088	14142	14003	14210	14246	14160	14269	14073	14105	14095	14126	14196	14288	14228	14130	14200	14256	14140	14224	14224	14311	14088	14136	14320	14169	14175	14067	14170	14306	14298	14139	14129	14123	14428	14151	14112	14138	14097	14185	14206	14189	13921	14240	14276	14185	14099	14059	14232	14207	14055	14159	14180	14082	14103	14109	14191	14169	14241	14150	14132	14066	14162	14046	14206	14191	14079	14230	13975	14028	14233	14224	14195	13991	14109	14164	14105	14165	13987	14133	14096	14394	14144	14101	14185	14207	14186	14133	14212	14364	14195	14116	14294	14111	14202	14164	14006	14099	14116	14014	14024	14188	14134	14083	14063	14027	14081	14171	14367	14096	14093	14169	14316	14059	14207	14072	14220	13980	14207	14113	14260	14015	14285	14153	14199	14220	14116	14158	14249	14234	14095	14075	14088	14216	14300	14356	14010	14143	14390	14303	14022	14116	14023	14131	14121	14078	14011	14108	14226	14065	14138	14094	14086	14132	14124	14064	14074	14235	13928	14196	14249	14063	14105	14230	14198	14155	14227	14279	14147	13974	14069	14041	14132	14196	14002	14081	14239	14052	14204	14237	14086	14057	14088	13971	14017	14045	14143	14095	14181	14166	14163	14120	14057	14048	14165	14199	14088	14058	14198	14309	14022	14397	13930	14033	14313	14148	14216	14144	14189	14128	14054	14157	14149	14072	14196	14240	14295	14234	13975	14165	14011	14272	14001	14261	13976	14335	14083	14173	14126	14083	14336	14225	14139	14240	14035	14155	13929	14224	13995	14180	14012	14162	14226	14235	14113	14106	14123	14064	14190	14121	14230	14182	14116	14213	14254	14086	14164	14188	14053	14152	13934	14238	13997	14156	14209	14123	14270	14066	14223	14208	14085	14124	14016	14148	14054	14078	14119	14121	14120	14162	14162	14155	14211	14332	14014	14278	14169	14012	14141	14176	14333	14013	14140	14335	14138	14049	14215	14186	14046	13961	13959	14183	14149	14214	14146	14110	14084	14178	14170	14292	14229	14218	14143	14232	14206	13964	13965	14205	14273	14134	13983	14157	14154	14290	14205	14172	14175	13960	14184	14255	14063	14246	14130	14063	14014	14066	14147	14186	14138	14180	14101	14181	14152	14226	14122	14284	14282	14287	14235	13993	14148	14112	14311	14107	14145	14060	14089	14281	14140	14224	14160	14148	14138	14127	14103	14119	14219	14055	14266	14238	14285	14323	14119	14155	14279	14056	14271	14135	14102	14219	14149	14239	14070	14048	14177	14167	14153	14021	14178	14188	14183	14140	14314	14134	14077	14206	14163	14156	13871	14162	13956	14164	14205	14186	14137	14192	14245	14080	14226	14171	14188	14121	14098	14125	14119	14170	13919	14218	14085	14192	14138	14075	14103	14130	14226	14026	14133	14140	14189	14253	14145	14107	14051	14035	14162	14089	14034	14126	14343	14048	14101	14139	14101	14163	14116	14086	14131	14156	14280	14146	14075	14193	14124	14077	14127	14227	13967	14246	14385	14196	14245	14268	14282	14133	14287	14247	14149	14169	14203	14065	14132	14033	14063	14096	14154	14148	14048	14099	13937	14174	14167	14157	14049	14059	14188	14114	14210	14253	14215	14142	14054	13982	14064	14135	14007	14144	14056	14177	14227	14029	14131	14029	14156	14055	14143	14195	14234	14255	14341	14097	14219	14119	14103	14316	14190	14284	14032	14210	14133	14243	14255	14199	14108	14032	14355	14068	14093	14030	14202	14129	14306	14235	13938	14061	14123	14127	14283	14134	14171	14112	14188	14336	14221	14054	14150	14073	14187	14073	14142	14166	14227	14251	13978	14068	14151	14009	13951	14202	14107	14298	14120	14111	14145	14143	14222	14164	13935	14107	14070	14052	14183	14135	14236	14130	14252	13953	14067	14171	14175	14306	14130	14334	14164	14113	14127	14220	14220	14068	14184	14147	14065	14186	14145	14010	14172	14087	14170	14086	14100	14207	14267	14148	14119	14056	14037	14204	14168	14235	14084	14075	14118	14178	14145	14207	13956	14264	14005	14270	14076	14168	14180	14146	14122	14162	14133	13968	14073	14077	14223	14160	14150	14146	14048	14193	14162	14143	14201	14081	14188	14158	14069	14189	14256	14163	14197	14054	14067	14175	14192	14182	14069	14109	14189	14252	14075	14205	14191	14078	14289	13947	14140	14038	14075	14239	14052	14049	14195	14111	14067	14161	14114	14202	14090	14153	14106	14133	14202	14159	14316	14034	14085	14122	14209	14247	14108	14153	14022	13977	14076	14348	14111	14224	14262	14162	14018	14005	14111	14035	14059	14268	14266	14179	14149	14263	14076	14101	14215	14143	14015	14178	14146	14087	14147	14291	14111	14222	14167	13984	14156	14173	14032	14068	14062	14052	14079	14075	14084	14212	14083	14022	14188	14143	14066	14334	14102	14167	13961	14265	14279	14051	14216	14264	14102	14255	14152	14007	14006	14128	13991	14198	14017	14244	14321	14016	14163	14063	14112	14087	14160	14062	14054	14099	14031	14153	14261	14260	14117	14292	13991	14182	14188	14056	14233	14177	14325	14140	14053	14301	14023	14280	14140	14205	14076	14245	14088	14136	14215	14051	14136	14104	14056	14183	14231	14307	14032	14054	14135	14135	14218	14206	14177	14229	14222	13993	14196	14160	14158	14016	14188	14289	14333	14251	14215	14158	13985	14099	14057	14231	14077	14089	14211	14124	14220	14256	13990	14279	14194	13983	14083	14077	14034	14148	14094	14275	14225	14063	14083	14269	14097	14142	14147	14069	14184	14243	14234	14080	14189	14042	14120	14001	14021	14229	14123	14113	14058	14021	14145	14269	13995	14228	14148	14084	14058	14026	14195	14210	14071	14240	14167	14093	13996	14123	14051	13962	14127	14111	14164	14089	14073	14128	14116	14171	14241	14335	14137	14310	14031	14063	14194	13970	14038	14156	14222	14131	14009	14089	14121	13976	14258	14162	14053	14086	14193	14367	14119	14158	14219	14030	13910	14230	14170	14043	14145	14195	14077	14140	14177	14252	14275	14257	14279	13963	14052	14205	14087	14363	14164	14078	14245	14080	14001	14174	14043	14180	14149	14188	14305	14007	14151	14107	14126	14185	14188	14264	14197	13924	14174	14275	14265	14066	14113	14299	14224	14140	14187	14057	14236	14133	13995	14077	14218	14298	14001	14153	14106	14231	14104	14267	14076	14138	14047	14226	14148	14378	14181	14181	14157	14178	14111	14128	14118	14015	14231	14180	14274	14222	13984	14074	14163	14045	14148	14074	14118	14060	14091	14147	14126	14134	14138	14159	14239	14052	14139	14100	14205	14094	14099	14184	14225	14173	14109	14127	14180	14182	14022	14188	14203	14087	14075	14142	14126	14053	14127	14147	14369	14019	14102	14342	14139	14142	14094	14009	14069	14041	13978	13999	14128	14026	14064	14254	14066	14312	14328	14236	13940	14233	14212	14141	14140	14194	14094	14125	14146	14068	14089	14129	14258	14058	14275	14101	14279	14150	14112	14103	14210	13964	14174	14349	14075	14202	14126	13985	14319	14227	14051	14171	14389	14157	14207	14159	14101	14116	14127	14085	14185	14300	14314	14058	14041	13976	14203	14251	14133	14061	14252	14069	14197	14207	14024	14246	14266	14173	14099	13965	14090	13959	14206	14095	14206	14241	14072	14089	14174	14236	14050	14159	14036	14152	14232	14044	14432	14155	14184	14107	14204	14061	14139	14142	14226	14294	14216	14225	14102	14131	14275	14369	13844	14116	14215	13992	14189	14106	14073	14125	14182	14084	14221	14273	14173	14268	14132	14082	14078	14044	14178	14178	14103	14159	14010	14243	14297	14185	14217	14084	14262	14046	14009	14166	14269	14220	13861	14212	14009	14029	14064	14111	14123	14129	14307	14244	14024	14088	14159	14229	14175	14158	14362	14219	14083	13995	14201	14157	14199	14138	14185	14320	14095	14112	14112	14274	14039	14284	14158	14231	14126	14121	14144	14162	14260	14118	14118	14153	14112	13975	14071	14269	14118	14277	14207	13994	14277	14148	14056	14023	14141	14145	14071	14172	14221	14212	14129	14138	14199	14223	13956	14287	14187	14221	14204	14325	14208	14075	14276	14162	14195	14093	14250	14138	14283	14040	14128	14062	14071	14378	13999	14148	14152	14122	14189	14079	14140	14097	14020	14182	14189	14102	14036	14228	14054	14294	14071	14059	14286	14034	14107	14257	14206	14097	14178	14137	14185	14239	14120	14156	14062	14103	14101	14074	14198	14157	14170	14304	14041	14189	14079	14254	14000	14209	14280	14115	14148	14093	14111	13976	14099	14110	14224	14146	14045	14108	14236	14207	14163	14116	14154	14115	14068	14200	14145	14250	14310	14121	14031	14125	14200	14167	14160	14123	14240	14217	14135	14172	14076	14232	14174	14082	14117	14265	14063	14190	14157	14086	14169	14159	14177	14017	14017	14301	14270	14244	14114	14050	14241	14009	14079	14318	14088	14299	14130	14215	14172	14212	14124	14150	14039	14165	14024	14200	14158	14122	14186	14107	14150	14100	14227	14023	14277	14259	14081	14295	14267	13961	14125	14244	14047	14138	14341	14197	14154	14310	14073	13993	14113	14270	14200	14340	13975	14067	14244	14238	13977	14074	14039	14191	14109	14183	14313	14101	14096	14223	14355	14163	14244	14247	14244	14259	14018	14125	14202	14241	14248	14156	14235	14173	14188	14179	14148	14017	14158	14139	14151	14198	14185	14047	14076	14255	14084	14274	14121	14165	14121	14290	14020	14192	14164	13861	14134
23030	21378	29284	23826	21551	23208	24365	18315	17049	17183	22836	41588	39115	33040	24119	17430	15980	15935	15895	15803	15875	15795	15718	15643	15635	15724	15653	15758	15567	15711	15517	15761	15656	15746	15984	16003	15933	15710	15618	15493	15612	15687	15661	15537	15607	15628	15662	15417	15489	15673	15527	15813	15630	15755	15682	15585	15518	15552	15549	15649	15543	15487	15680	15565	15458	15635	15655	15618	15783	15517	15447	15519	15695	15582	15452	15471	15709	15623	15664	15499	15622	15525	15609	15666	15527	15602	15500	15467	15573	15617	15687	15464	15571	15474	15512	15592	15645	15496	15506	15590	15454	15568	15585	15659	15780	15681	15539	15594	15649	15444	15618	15644	15620	15441	15478	15569	15532	15450	15546	15383	15670	15535	15537	15371	15482	15468	15702	15530	15471	15694	15557	15585	15485	15418	15651	15558	15552	15477	15453	15415	15575	15399	15533	15512	15451	15511	15444	15529	15628	15671	15588	15543	15594	15535	15407	15548	15307	15351	15437	15457	15369	15522	15585	15469	15339	15447	15425	15595	15364	15392	15568	15652	15491	15599	15499	15643	15518	15485	15846	15479	15598	15509	15441	15681	15488	15426	15506	15482	15507	15547	15454	15657	15586	15553	15583	15666	15541	15593	15488	15740	15483	15698	15639	15562	15720	15258	15531	15548	15564	15577	15561	15498	15522	15470	15498	15576	15533	15564	15508	15442	15506	15498	15496	15492	15550	15397	15577	15540	15452	15555	15486	15521	15613	15569	15592	15453	15569	15506	15495	15476	15631	15488	15598	15418	15399	15646	15466	15633	15586	15393	15410	15382	15565	15677	15552	15561	15650	15619	15463	15447	15556	15495	15463	15747	15480	15500	15673	15612	15489	15529	15441	15404	15427	15345	15581	15469	15585	15449	15406	15429	15386	15572	15406	15640	15688	15729	15487	15464	15533	15440	15419	15636	15507	15431	15593	15823	15642	15453	15442	15497	15494	15685	15497	15423	15547	15456	15607	15582	15508	15263	15366	15569	15513	15521	15517	15525	15632	15336	15537	15415	15434	15440	15706	15441	15487	15494	15585	15374	15561	15502	15465	15364	15497	15459	15574	15527	15590	15615	15482	15538	15494	15660	15627	15520	15479	15677	15466	15292	15446	15590	15385	15681	15405	15381	15441	15642	15584	15448	15593	15374	15467	15576	15557	15365	15593	15623	15444	15323	15395	15456	15491	15598	15603	15425	15461	15437	15432	15450	15568	15277	15489	15548	15535	15563	15327	15542	15627	15536	15500	15572	15507	15612	15636	15400	15649	15680	15592	15541	15651	15629	15577	15548	15686	15481	15363	15544	15417	15393	15435	15457	15418	15264	15471	15584	15679	15582	15435	15615	15451	15406	15520	15536	15706	15732	15769	15544	15460	15589	15915	15606	15489	15412	15551	15363	15475	15432	15600	15337	15570	15410	15465	15703	15524	15472	15620	15659	15439	15482	15588	15702	15465	15467	15524	15483	15416	15295	15383	15519	15447	15287	15511	15504	15755	15463	15543	15534	15484	15500	15440	15485	15521	15247	15440	15300	15406	15595	15485	15488	15447	15441	15413	15466	15469	15399	15466	15422	15597	15292	15499	15570	15524	15573	15415	15179	15797	15347	15397	15510	15544	15641	15345	15284	15541	15442	15508	15489	15508	15434	15564	15711	15404	15443	15264	15367	15420	15479	15471	15539	15595	15486	15439	15710	15730	15615	15650	15514	15528	15721	15590	15594	15413	15527	15601	15587	15442	15418	15388	15465	15501	15428	15532	15573	15611	15442	15538	15600	15476	15383	15579	15571	15741	15573	15494	15521	15515	15593	15434	15684	15798	15540	15513	15506	15696	15547	15633	15424	15361	15300	15281	15600	15652	15515	15259	15378	15520	15531	15516	15365	15499	15413	15450	15606	15557	15694	15466	15341	15710	15489	15561	15527	15579	15546	15396	15484	15458	15459	15428	15526	15412	15534	15641	15430	15395	15268	15532	15432	15501	15472	15589	15711	15557	15472	15460	15556	15574	15521	15607	15478	15569	15518	15457	15449	15413	15536	15675	15526	15487	15322	15406	15454	15604	15365	15477	15465	15530	15524	15652	15544	15493	15476	15533	15613	15505	15495	15328	15603	15661	15640	15594	15657	15390	15401	15579	15470	15635	15461	15644	15485	15640	15545	15468	15542	15437	15565	15520	15398	15563	15376	15636	15399	15525	15503	15550	15514	15485	15542	15476	15650	15487	15551	15673	15525	15374	15464	15349	15269	15436	15564	15561	15591	15534	15636	15579	15609	15452	15537	15571	15598	15505	15651	15556	15477	15699	15269	15555	15451	15490	15467	15588	15556	15434	15625	15369	15371	15584	15561	15496	15456	15464	15476	15723	15475	15742	15477	15366	15614	15369	15522	15783	15332	15419	15380	15492	15490	15707	15361	15519	15688	15500	15546	15482	15522	15334	15223	15415	15426	15535	15621	15609	15388	15680	15589	15660	15471	15469	15576	15475	15569	15593	15566	15566	15497	15465	15532	15612	15507	15529	15703	15619	15517	15505	15607	15630	15414	15489	15583	15561	15465	15428	15519	15466	15410	15475	15451	15386	15409	15737	15508	15505	15384	15638	15601	15461	15672	15528	15462	15414	15394	15480	15499	15310	15341	15645	15453	15680	15694	15546	15341	15563	15504	15592	15589	15288	15597	15574	15610	15543	15630	15572	15602	15626	15634	15545	15632	15406	15519	15613	15461	15399	15432	15515	15577	15583	15706	15627	15431	15377	15643	15510	15463	15501	15575	15485	15472	15553	15555	15437	15374	15559	15592	15470	15436	15653	15507	15539	15539	15322	15406	15597	15602	15645	15471	15704	15397	15515	15406	15500	15465	15330	15423	15618	15615	15441	15333	15565	15609	15434	15535	15660	15384	15654	15567	15329	15544	15622	15424	15436	15509	15524	15610	15400	15399	15569	15543	15386	15545	15566	15491	15475	15482	15301	15679	15388	15537	15507	15554	15536	15535	15828	15378	15680	15524	15487	15570	15501	15468	15515	15505	15508	15510	15435	15328	15416	15496	15461	15652	15365	15360	15597	15576	15427	15571	15473	15488	15428	15488	15569	15461	15607	15637	15600	15519	15433	15415	15460	15580	15560	15439	15390	15561	15515	15401	15461	15517	15401	15436	15724	15574	15479	15488	15640	15656	15356	15577	15506	15381	15324	15510	15438	15518	15437	15608	15500	15578	15453	15571	15570	15393	15541	15514	15570	15495	15472	15546	15547	15661	15487	15424	15678	15576	15439	15362	15678	15594	15448	15570	15573	15314	15530	15443	15640	15473	15617	15442	15278	15370	15383	15382	15498	15560	15497	15648	15461	15284	15620	15402	15567	15581	15588	15402	15347	15371	15540	15497	15518	15796	15572	15491	15599	15605	15466	15584	15489	15430	15491	15543	15446	15482	15401	15366	15347	15487	15599	15430	15590	15707	15614	15600	15285	15506	15415	15535	15429	15593	15682	15483	15488	15489	15440	15522	15571	15449	15798	15428	15389	15385	15616	15583	15553	15692	15605	15514	15443	15439	15562	15496	15428	15356	15486	15432	15478	15478	15583	15339	15494	15223	15531	15478	15495	15520	15537	15368	15343	15592	15545	15496	15549	15518	15461	15607	15380	15488	15413	15475	15527	15441	15697	15504	15542	15619	15582	15428	15724	15545	15496	15399	15559	15562	15486	15348	15488	15540	15445	15374	15488	15420	15455	15371	15292	15440	15571	15737	15303	15447	15471	15372	15863	15476	15491	15407	15562	15619	15465	15553	15579	15366	15517	15701	15483	15336	15664	15414	15553	15514	15389	15620	15515	15394	15387	15442	15503	15398	15381	15598	15560	15521	15296	15405	15732	15341	15378	15594	15524	15500	15565	15508	15470	15401	15603	15655	15633	15579	15295	15420	15511	15545	15396	15637	15691	15567	15485	15512	15508	15456	15561	15528	15401	15550	15573	15476	15569	15381	15446	15528	15498	15604	15533	15430	15500	15466	15599	15616	15419	15501	15449	15619	15693	15701	15556	15529	15344	15335	15453	15611	15443	15566	15542	15515	15517	15508	15601	15593	15608	15416	15617	15520	15488	15253	15414	15255	15442	15443	15661	15634	15547	15379	15585	15452	15372	15445	15547	15624	15495	15624	15647	15385	15388	15525	15741	15669	15545	15489	15704	15463	15583	15591	15462	15529	15348	15440	15543	15526	15357	15523	15486	15406	15583	15613	15535	15610	15462	15428	15370	15482	15553	15439	15570	15660	15488	15408	15436	15529	15312	15310	15509	15361	15613	15527	15525	15470	15404	15596	15660	15530	15484	15373	15493	15635	15477	15699	15468	15473	15705	15569	15545	15568	15604	15585	15409	15483	15705	15528	15562	15563	15390	15369	15418	15404	15511	15645	15588	15686	15527	15506	15759	15521	15457	15434	15544	15619	15687	15398	15466	15565	15358	15395	15528	15600	15134	15500	15472	15366	15479	15569	15452	15529	15446	15661	15430	15475	15316	15567	15527	15602	15606	15475	15717	15717	15319	15563	15661	15606	15334	15540	15547	15486	15619	15643	15335	15567	15601	15617	15447	15527	15394	15580	15604	15502	15528	15542	15485	15566	15522	15539	15823	15513	15528	15436	15377	15427	15609	15662	15548	15502	15392	15585	15593	15305	15508	15509	15366	15700	15533	15673	15724	15498	15627	15593	15469	15354	15478	15536	15408	15620	15604	15412	15613	15529	15565	15458	15649	15562	15474	15505	15538	15591	15622	15733	15318	15563	15482	15547	15503	15436	15585	15537	15707	15726	15485	15482	15549	15674	15550	15624	15529	15349	15545	15561	15350	15387	15536	15390	15482	15613	15510	15541	15517	15373	15689	15392	15491	15701	15548	15602	15374	15593	15545	15512	15375	15349	15473	15556	15541	15732	15718	15621	15463	15313	15683	15541	15411	15530	15412	15403	15594	15444	15566	15430	15212	15506	15557	15561	15594	15575	15505	15485	15738	15307	15389	15505	15474	15609	15495	15630	15555	15460	15592	15551	15399	15397	15404	15471	15554	15428	15570	15564	15496	15416	15486	15618	15568	15745	15499	15453	15462	15555
18923	36111	34934	27611	23370	20155	18630	17944	17250	16473	26344	45524	41881	34762	24549	15333	14875	14595	14683	14479	14525	14727	14699	14761	14649	14652	14637	14785	14751	14652	14665	14783	14703	14663	15062	15038	15001	14689	14765	14631	14577	14580	14704	14751	14648	14715	14579	14658	14577	14547	14625	14511	14663	14845	14592	14631	14587	14639	14762	14560	14616	14604	14660	14563	14654	14683	14583	14482	14621	14738	14650	14641	14680	14637	14514	14604	14614	14705	14638	14689	14632	14555	14765	14674	14615	14541	14624	14469	14522	14693	14523	14663	14708	14616	14627	14671	14749	14407	14658	14701	14611	14701	14817	14443	14446	14559	14584	14591	14504	14609	14740	14539	14643	14596	14780	14648	14702	14616	14390	14585	14543	14761	14608	14665	14535	14680	14602	14678	14659	14729	14721	14629	14431	14597	14628	14702	14727	14628	14439	14611	14682	14681	14506	14711	14686	14616	14748	14684	14629	14750	14590	14836	14573	14722	14550	14632	14680	14432	14596	14670	14674	14523	14590	14524	14544	14539	14599	14637	14519	14655	14648	14620	14701	14716	14537	14604	14710	14690	14374	14639	14413	14487	14756	14713	14812	14674	14484	14619	14465	14568	14437	14658	14597	14416	14549	14792	14563	14681	14544	14616	14570	14641	14677	14604	14650	14553	14567	14635	14582	14590	14707	14606	14829	14582	14705	14604	14586	14614	14602	14522	14618	14642	14615	14382	14635	14634	14483	14471	14698	14615	14501	14637	14583	14595	14600	14641	14697	14546	14460	14560	14630	14722	14675	14633	14579	14654	14561	14635	14568	14710	14448	14583	14741	14796	14587	14611	14632	14625	14519	14496	14501	14573	14660	14584	14720	14579	14670	14441	14669	14615	14600	14482	14699	14580	14520	14574	14611	14674	14699	14832	14697	14629	14535	14628	14647	14495	14596	14563	14697	14638	14679	14549	14644	14615	14449	14493	14724	14774	14743	14478	14653	14676	14592	14612	14622	14609	14458	14502	14490	14527	14528	14732	14605	14560	14684	14611	14473	14525	14522	14586	14614	14644	14743	14643	14659	14553	14705	14595	14631	14529	14629	14681	14700	14563	14633	14567	14625	14719	14560	14521	14657	14603	14622	14677	14658	14537	14784	14618	14671	14728	14578	14611	14570	14454	14447	14514	14735	14433	14784	14702	14488	14779	14618	14457	14671	14522	14673	14489	14455	14590	14665	14578	14546	14565	14637	14580	14484	14433	14582	14493	14491	14622	14544	14449	14564	14514	14600	14505	14570	14701	14671	14617	14470	14607	14600	14592	14637	14521	14684	14632	14644	14531	14741	14648	14646	14654	14629	14579	14436	14741	14486	14458	14549	14629	14593	14575	14594	14595	14511	14502	14652	14602	14639	14549	14589	14556	14554	14547	14466	14481	14558	14396	14546	14737	14522	14579	14721	14596	14470	14525	14515	14549	14312	14551	14511	14692	14546	14722	14543	14541	14634	14813	14460	14711	14741	14522	14595	14551	14566	14540	14610	14873	14573	14556	14488	14534	14722	14665	14643	14508	14568	14574	14742	14555	14505	14598	14520	14631	14704	14674	14534	14790	14692	14557	14657	14645	14693	14619	14807	14627	14572	14720	14729	14661	14572	14596	14639	14544	14689	14636	14693	14469	14693	14590	14479	14648	14548	14509	14525	14640	14383	14620	14703	14449	14647	14541	14553	14575	14684	14705	14607	14578	14582	14508	14607	14535	14532	14676	14389	14655	14630	14478	14540	14834	14564	14544	14593	14550	14557	14445	14683	14653	14570	14620	14645	14518	14738	14698	14696	14492	14543	14619	14611	14630	14714	14570	14601	14620	14570	14720	14646	14494	14361	14522	14606	14620	14770	14555	14756	14519	14727	14711	14614	14604	14622	14472	14611	14633	14722	14603	14458	14591	14413	14743	14534	14571	14781	14453	14781	14491	14725	14683	14557	14515	14617	14569	14507	14496	14682	14604	14568	14629	14540	14404	14452	14640	14841	14656	14452	14650	14605	14545	14556	14584	14464	14659	14681	14660	14780	14614	14717	14635	14645	14595	14819	14640	14580	14622	14631	14660	14564	14586	14735	14585	14762	14641	14513	14645	14735	14697	14573	14509	14618	14627	14539	14668	14612	14523	14603	14658	14566	14507	14415	14628	14619	14595	14739	14578	14653	14761	14819	14551	14546	14790	14675	14612	14538	14729	14743	14700	14624	14486	14576	14659	14521	14653	14512	14754	14787	14657	14590	14566	14607	14606	14666	14796	14466	14402	14648	14609	14792	14550	14676	14653	14516	14366	14599	14689	14655	14720	14610	14461	14687	14599	14495	14583	14593	14660	14687	14692	14607	14617	14678	14678	14459	14705	14770	14623	14782	14711	14599	14727	14620	14552	14598	14613	14594	14677	14639	14661	14653	14645	14531	14730	14701	14485	14628	14603	14636	14452	14692	14529	14510	14636	14721	14720	14597	14691	14557	14647	14605	14593	14500	14683	14637	14604	14722	14668	14716	14567	14500	14626	14577	14787	14752	14647	14651	14487	14522	14606	14637	14578	14707	14521	14691	14494	14839	14444	14497	14583	14689	14543	14652	14544	14573	14739	14706	14780	14690	14580	14665	14630	14677	14658	14763	14528	14549	14570	14404	14576	14682	14719	14675	14525	14609	14725	14495	14449	14611	14603	14778	14723	14659	14607	14398	14549	14682	14620	14528	14697	14621	14589	14611	14575	14553	14707	14593	14578	14540	14534	14611	14601	14605	14557	14768	14556	14750	14458	14592	14578	14497	14685	14459	14595	14427	14606	14591	14685	14676	14354	14592	14662	14467	14543	14682	14547	14652	14620	14361	14758	14611	14509	14687	14545	14545	14733	14682	14618	14599	14612	14604	14650	14486	14541	14435	14598	14679	14504	14537	14554	14506	14534	14525	14621	14788	14491	14592	14622	14838	14718	14715	14560	14521	14604	14590	14586	14758	14703	14804	14752	14475	14421	14522	14644	14727	14597	14685	14695	14606	14585	14769	14625	14524	14727	14583	14636	14542	14690	14634	14585	14641	14625	14576	14689	14757	14647	14658	14703	14651	14423	14724	14577	14642	14654	14426	14607	14667	14714	14516	14502	14721	14687	14669	14711	14457	14640	14499	14543	14555	14750	14609	14589	14630	14574	14521	14557	14558	14584	14681	14498	14569	14705	14628	14556	14625	14572	14561	14430	14566	14570	14504	14551	14611	14507	14600	14664	14534	14584	14708	14589	14686	14566	14516	14597	14699	14612	14664	14658	14491	14571	14661	14456	14536	14720	14489	14629	14503	14584	14516	14686	14555	14435	14497	14485	14599	14635	14621	14572	14702	14654	14523	14721	14509	14583	14800	14474	14595	14833	14583	14592	14704	14731	14527	14697	14723	14658	14613	14580	14582	14590	14702	14400	14517	14608	14635	14476	14544	14717	14394	14767	14601	14638	14710	14702	14409	14536	14465	14572	14510	14546	14634	14698	14640	14751	14497	14635	14574	14573	14717	14469	14664	14656	14414	14644	14679	14556	14660	14588	14652	14641	14399	14572	14740	14550	14434	14522	14600	14713	14570	14659	14519	14512	14819	14550	14591	14626	14708	14705	14633	14603	14488	14683	14607	14555	14721	14487	14576	14781	14726	14441	14594	14509	14567	14469	14635	14482	14705	14607	14622	14534	14620	14798	14513	14529	14550	14606	14627	14561	14749	14526	14502	14553	14594	14563	14542	14570	14731	14531	14625	14683	14658	14594	14712	14469	14616	14629	14528	14604	14738	14733	14366	14618	14810	14635	14539	14663	14604	14538	14630	14504	14665	14487	14572	14682	14528	14512	14792	14576	14624	14617	14431	14511	14562	14587	14541	14541	14582	14602	14715	14610	14677	14453	14597	14571	14671	14639	14711	14799	14625	14721	14722	14595	14599	14458	14742	14725	14547	14487	14670	14610	14494	14635	14541	14656	14440	14713	14591	14588	14546	14602	14512	14671	14616	14516	14715	14637	14522	14640	14565	14660	14622	14520	14641	14753	14477	14600	14563	14725	14648	14657	14370	14753	14631	14505	14653	14548	14487	14748	14673	14528	14389	14717	14534	14444	14592	14623	14657	14585	14761	14455	14567	14751	14619	14614	14498	14534	14644	14644	14726	14684	14598	14692	14548	14548	14625	14637	14487	14559	14529	14628	14586	14527	14784	14396	14415	14630	14426	14676	14660	14510	14628	14825	14562	14683	14494	14617	14575	14731	14658	14548	14528	14730	14649	14571	14601	14682	14585	14618	14500	14445	14520	14509	14710	14625	14649	14536	14659	14632	14595	14636	14788	14446	14686	14536	14552	14664	14577	14640	14494	14648	14662	14729	14748	14611	14484	14637	14570	14576	14640	14667	14616	14540	14621	14599	14670	14702	14664	14641	14418	14679	14602	14750	14420	14568	14587	14684	14507	14571	14658	14677	14512	14672	14614	14517	14597	14580	14732	14530	14470	14781	14634	14481	14554	14475	14592	14514	14611	14769	14608	14621	14392	14639	14687	14677	14522	14709	14532	14662	14584	14604	14599	14563	14537	14638	14520	14574	14601	14500	14640	14601	14561	14643	14867	14674	14528	14692	14480	14605	14650	14590	14617	14583	14628	14590	14652	14513	14652	14662	14691	14517	14788	14698	14450	14679	14671	14502	14666	14577	14506	14658	14541	14583	14655	14560	14644	14699	14615	14604	14583	14542	14687	14491	14541	14808	14584	14588	14582	14571	14753	14457	14686	14728	14603	14607	14612	14518	14588	14565	14780	14464	14562	14494	14669	14589	14578	14603	14523	14686	14737	14459	14614	14615	14669	14698	14680	14597	14621	14450	14489	14587	14547	14536	14577	14634	14500	14675	14673	14565	14574	14552	14584	14766	14648	14585	14600	14734	14690	14558	14702	14523	14669	14590	14522	14576	14489	14605	14608	14601	14663	14636	14729	14629	14558	14853	14677	14495	14691	14618	14496	14433	14569	14583	14560	14404	14505	14360	14542	14534	14616	14541	14645	14579	14494	14704	14778	14529	14727	14787	14636	14503	14573	14733	14590	14486	14574	14494	14553	14570	14727	14509	14432	14425	14521	14726	14557	14561
27424	22209	25248	21623	17132	16457	16257	16036	15826	15660	15822	17478	17897	17493	16402	15653	15238	15297	15263	15391	15332	15260	15205	15222	15150	15385	15396	15302	15212	15262	15316	15478	15202	15209	15350	15429	15349	15278	15343	15348	15352	15345	15394	15234	15292	15347	15253	15258	15258	15297	15280	15330	15200	15174	15197	15367	15116	15221	15160	15329	15401	15192	15231	15410	15207	15172	15247	15386	15183	15175	15220	15076	15333	15287	15227	15405	15222	15247	15187	15130	15031	15266	15334	15244	15365	15224	15284	15257	15188	15276	15280	15316	15303	15366	15147	15120	15226	15256	15362	15271	15344	15267	15224	15343	15267	15238	15138	15302	15230	15270	15294	15130	15232	15188	15194	15251	15411	15407	15377	15188	15408	15331	15414	15360	15280	15346	15349	15271	15297	15361	15358	15199	15375	15284	15186	15194	15184	15372	15252	15382	15321	15356	15332	15224	15430	15127	15224	15316	15219	15297	15491	15181	15352	15387	15366	15192	15421	15236	15117	15366	15325	15233	15357	15202	15260	15028	15326	15163	15179	15202	15217	15447	15163	15341	15103	15275	15424	15148	15276	15199	15314	15334	15414	15244	15137	15194	15239	15069	15177	14973	15398	15196	15242	15013	15299	15150	15166	15163	15209	15303	15303	15375	15503	15172	15147	15185	15261	15185	15119	15187	15315	15271	15386	15220	15207	15274	15467	15381	15150	15344	15246	15206	15094	15254	15490	15190	15352	15349	15281	15389	15325	15389	15283	15251	15097	15207	15261	15394	15347	15335	15228	15269	15404	15365	15207	15269	15288	15152	15216	15245	15234	15326	15106	15209	15252	15073	15089	15138	15176	15096	15149	15270	15272	15352	15509	15145	15367	15183	15237	15260	15211	15234	15226	15292	15390	15424	15432	15110	15253	15289	15411	15413	15180	15326	15233	15327	15184	14989	15324	15102	15235	15323	15184	15469	15293	15364	15147	15093	15131	15244	15351	15347	15269	15179	15109	15190	15311	15207	15240	15083	15362	15106	15061	15144	15210	15195	15411	15327	15220	15332	15330	15303	15129	15318	15139	15207	15189	15311	15265	15200	15322	15281	15244	15431	15361	15186	15248	15357	15301	15359	15211	15206	15430	15411	15297	15369	15403	15193	15154	15305	15310	15427	15383	15205	15244	15448	15337	15244	15331	15340	15293	15201	15178	15463	15354	15363	15373	15455	15274	15274	15227	15286	15186	15128	15251	15337	15344	15229	15273	15296	15204	15306	15157	15408	15438	15278	15249	15163	15270	15288	15184	15394	15404	15272	15306	15226	15267	15151	15106	15124	15321	15183	15259	15345	15344	15151	15249	15308	15297	15174	15274	15069	15331	15326	15239	15212	15375	15254	15345	15406	15110	15175	15145	15361	15340	15263	15281	15181	15149	15312	15253	15295	15254	15204	15182	15260	15245	15243	15196	15232	15282	15405	15192	15117	15276	15306	15069	15292	15297	15239	15268	15101	15098	15335	15177	15251	15358	15360	15334	15082	15209	15130	15302	15411	15218	15343	15388	15297	15345	15200	15237	15128	15322	15100	15241	15469	15275	15268	15240	15101	15380	15330	15403	15168	15244	15330	15265	15291	15121	15264	15210	15116	15324	15279	15209	15224	15428	15236	15236	15252	15292	15362	15226	15352	15353	15312	15281	15240	15347	15303	15340	15392	15394	15325	15160	15231	15285	15209	15139	15193	15248	15370	15257	15099	15187	15178	15057	15103	15387	15156	15230	15317	15301	15336	15407	15232	15301	14949	15342	15259	15427	15101	15282	15292	15368	15418	15063	15239	15210	15245	15337	15148	15224	15268	15263	15366	15225	15179	15145	15319	15358	15138	15358	15320	15468	15306	15377	15299	15353	15206	15158	15526	15446	15322	15212	15254	15337	15364	15345	15369	14999	15368	15184	15400	15233	15120	15294	15273	15257	15091	15292	15310	15440	15449	15408	15517	15297	15162	15089	15287	15257	15340	15290	15178	15245	15316	15412	15261	15332	15244	15348	15414	15350	15374	15120	15368	15197	15346	15328	15288	15168	15394	15260	15400	15385	15337	15161	15301	15317	15224	15145	15311	15116	15281	15480	15343	15255	15363	15287	15061	15121	15226	15118	15413	15151	15170	15262	15281	15149	15111	15306	15162	15318	15483	15402	15263	15265	15207	15235	15306	15256	15255	15304	15189	15288	15340	15247	15331	15374	15374	15475	15038	15157	15182	15358	15337	15297	15231	15419	15381	15256	15263	15223	15384	15463	15138	15311	15148	15378	15328	15110	15192	15289	15193	15428	15286	14942	15144	15136	15442	15252	15015	15313	15210	15396	15360	15282	15229	15242	15288	15161	15200	15246	15335	15312	15257	15261	15280	15258	15233	15272	15419	15420	15350	15245	15198	15003	15307	15244	15095	15269	15496	15328	15171	15303	15291	15199	15503	15405	15238	15282	15451	15354	15293	15377	15279	15280	15264	15137	15338	15350	15243	15140	15262	15291	15173	15323	15386	15410	15140	15106	15116	15214	15326	15172	15272	15196	15367	15502	15244	15194	15430	15399	15058	15114	15486	15207	15180	15370	15364	15303	15416	15454	15355	15210	15303	15294	15375	15240	15351	15180	15120	15210	15343	15209	15324	15258	15311	15565	15369	15204	15256	15266	15218	15269	15241	15232	15145	15320	15240	15234	15253	15241	15290	15126	15158	15363	15208	15353	15428	15155	15358	15234	15111	15223	15181	15410	15010	15340	15276	15447	15413	15164	15238	15433	15174	15204	15193	15184	15302	15419	15190	15258	15303	15227	15190	15147	15285	15151	15304	15272	15365	15395	15322	15269	15321	15258	15334	15228	15220	15446	15296	15314	15345	15431	15134	15336	15327	15191	15419	15166	15346	15264	15172	15216	15296	15288	15471	15336	15521	15163	15275	15256	15238	15180	15195	15273	15345	15137	15224	15409	15287	15294	15346	15301	15107	15433	15270	15395	15324	15410	15333	15293	15290	15419	15095	15318	15370	15324	15130	15227	15332	15249	15165	15381	15423	15313	15151	15089	15351	15411	15177	15335	15309	15176	15191	15370	15283	15220	15288	15105	15488	15276	15247	15298	15307	15349	15337	15163	15297	15181	15196	15183	15367	15233	15314	15447	15282	15234	15310	15326	15103	15465	15364	15140	15324	15277	15298	15434	15241	15274	15287	15198	15432	15261	15283	15526	15163	15334	15246	15214	15258	15325	15337	15314	15173	15162	15239	15460	15380	15216	15394	15421	15142	15215	15072	15211	15153	15254	15403	15240	15251	15076	15295	15006	15220	15464	15147	15243	15193	15177	15422	15435	15354	15223	15254	15306	15265	15266	15361	15168	15153	15205	15374	15385	15130	15420	15352	15172	15174	15328	15306	15193	15397	15376	15385	15187	15331	15339	15362	15313	15240	15041	15284	15380	15131	15388	15215	15258	15204	15099	15175	15330	15336	15367	15280	15471	15243	15386	15211	15245	15150	15140	15376	15231	15243	15538	15324	15369	15341	15262	15296	15269	15197	15340	15083	15288	15206	15309	15333	15244	15312	15334	15223	15210	15216	15417	15325	15091	15470	15344	15317	15198	15468	15304	15179	15247	15201	15226	15395	15504	15126	15108	15296	15396	15121	15198	15310	15300	15237	15442	15341	15267	15301	15119	15330	15299	15196	15304	15201	15257	15286	15173	15208	15291	15442	15208	15335	15539	15024	15270	15134	15254	15309	15262	15358	15427	15468	15195	15296	15360	15290	15217	15258	15343	15257	15533	15448	15258	15314	15310	15084	15203	15336	15407	15398	15339	15240	15350	15155	15339	15059	15245	15189	15140	15045	15220	15166	15321	15340	15278	15443	15400	15189	15383	15506	15307	15300	15235	15307	15297	15343	15277	15242	15281	15232	15336	15296	15232	15293	15102	15072	15542	15219	15222	15221	14964	15154	15157	15335	15218	15423	15240	15319	15354	15286	15268	15298	15334	15250	15330	15273	15289	15307	15277	15155	15230	15105	15418	15112	15521	15333	15210	15316	15164	15172	15429	15368	15490	15376	15136	15405	15352	15196	15122	15186	15320	15373	15394	15360	15280	15252	15330	15353	15330	15310	15243	15288	15431	15338	15313	15281	15083	15327	15237	15220	15258	15336	15199	15239	15298	15427	15073	15345	15293	15494	15149	15225	15234	15203	15350	15340	15404	15216	15311	15384	15216	15192	15152	15171	15286	15320	15240	15333	15258	15357	15173	15399	15413	15293	15241	15453	15258	15428	15376	15306	15383	15485	15292	15301	15384	15279	15284	15213	15278	15267	15346	15108	15232	15243	15185	15389	15288	15250	15260	15211	15050	15429	15310	15301	15298	15416	15450	15394	15249	15445	15405	15318	15274	15134	15158	15129	15432	15245	15389	15273	15534	15326	15348	15110	15263	15210	15343	15276	15199	15340	15269	15212	15150	15270	15234	15163	15420	15385	15474	15239	15401	15174	15300	15377	15334	15344	15217	15270	15158	15348	15344	15168	15364	15275	15281	15188	15431	15381	15321	15239	15214	15257	15355	15390	15233	15224	15147	15170	15063	15111	15337	15176	15278	15156	15420	15407	15273	15244	15425	15279	15426	15359	15404	15286	15294	15047	15110	15021	15089	15241	15170	15391	15166	15056	15270	15252	15268	15071	15463	15415	15265	15340	15066	15583	15359	15290	15254	15190	15334	15220	15281	15357	15402	15184	15293	15362	15262	15249	15127	15275	15229	15369	15264	15272	15214	15280	15312	15262	15522	15104	15413	15401	15328	15487	15254	15283	15293	15273	15211	15203	15390	15266	15372	15297	15242	15310	15189	15476	15299	15327	15177	15312	15364	15319	15384	15361	15336	15325	15317	15225	15202	15304	15261	15085	15412	15266	15309	15285	15256	15409	15278	15467	15427	15387	15119	15277	15262	15177	15079	15222	15427	15335	15358	15331	15305	15241	15371	15526	15460	15246	15296	15198	15249	15308	15274	15164	15221	15384	15466	15243	15292	15327	15228	15185	15147	15256	15036	15276	15317	15440	15496	15306	15440	15413	15155	15221	15181	15274	15241	15384	15187	15210	15259	15239	15384	15408	15313	15303	15373	15432
17633	25133	24376	19731	17669	16174	15866	15507	15146	15037	15599	18315	18190	17080	15491	14583	14501	14472	14439	14539	14398	14445	14471	14512	14526	14372	14341	14448	14284	14298	14537	14442	14354	14397	14510	14585	14513	14400	14408	14438	14616	14440	14373	14389	14469	14437	14445	14387	14318	14394	14526	14657	14464	14330	14326	14377	14485	14500	14453	14434	14475	14399	14537	14448	14505	14512	14568	14309	14403	14369	14534	14352	14363	14476	14419	14414	14461	14348	14410	14424	14475	14415	14514	14226	14381	14391	14412	14527	14349	14284	14422	14368	14550	14383	14361	14346	14492	14390	14370	14427	14538	14449	14339	14443	14349	14302	14363	14451	14483	14494	14426	14368	14542	14481	14510	14543	14291	14410	14515	14453	14313	14327	14460	14206	14348	14290	14332	14399	14300	14442	14493	14453	14429	14358	14450	14571	14460	14458	14423	14277	14496	14337	14413	14602	14334	14442	14191	14236	14374	14337	14437	14377	14379	14471	14400	14305	14341	14370	14426	14459	14392	14311	14421	14440	14554	14579	14406	14356	14372	14414	14391	14382	14411	14470	14318	14424	14498	14459	14483	14464	14358	14409	14490	14516	14608	14372	14399	14530	14370	14340	14314	14485	14438	14394	14309	14288	14395	14416	14528	14417	14242	14499	14482	14243	14526	14345	14318	14324	14533	14406	14408	14335	14430	14553	14336	14556	14462	14472	14432	14473	14452	14307	14362	14493	14414	14450	14655	14370	14527	14470	14304	14507	14483	14335	14456	14469	14390	14363	14436	14396	14409	14206	14422	14559	14469	14527	14521	14376	14572	14559	14290	14434	14419	14289	14347	14462	14459	14469	14364	14545	14526	14529	14571	14419	14535	14369	14517	14498	14383	14359	14253	14536	14462	14367	14341	14504	14468	14340	14523	14564	14527	14393	14450	14321	14498	14311	14511	14512	14303	14491	14210	14412	14470	14507	14486	14314	14586	14381	14512	14437	14501	14358	14230	14524	14332	14413	14403	14625	14424	14387	14393	14289	14574	14393	14455	14237	14577	14439	14458	14443	14315	14454	14375	14604	14389	14368	14423	14309	14462	14371	14500	14461	14600	14434	14362	14327	14318	14406	14437	14403	14359	14453	14555	14515	14410	14619	14443	14590	14519	14544	14351	14426	14626	14381	14390	14453	14287	14311	14275	14387	14263	14367	14408	14627	14563	14321	14514	14491	14225	14451	14497	14226	14409	14201	14453	14439	14495	14164	14369	14367	14356	14478	14453	14484	14500	14320	14451	14316	14491	14418	14434	14472	14568	14514	14500	14570	14510	14460	14401	14506	14348	14441	14577	14576	14412	14375	14411	14409	14562	14179	14473	14440	14399	14393	14545	14643	14441	14363	14578	14477	14364	14291	14447	14570	14389	14527	14359	14419	14440	14529	14474	14649	14474	14410	14491	14495	14373	14429	14533	14438	14257	14442	14413	14391	14608	14417	14500	14468	14300	14407	14419	14416	14386	14492	14378	14397	14274	14599	14415	14463	14483	14397	14344	14528	14499	14537	14684	14354	14508	14278	14446	14309	14375	14371	14525	14521	14385	14348	14290	14501	14438	14495	14435	14614	14347	14366	14382	14409	14525	14396	14381	14597	14461	14657	14467	14301	14603	14444	14407	14484	14476	14443	14445	14339	14550	14541	14489	14409	14446	14282	14631	14601	14506	14546	14450	14435	14446	14446	14380	14400	14346	14450	14458	14299	14573	14449	14321	14410	14308	14464	14349	14297	14315	14363	14449	14551	14408	14340	14403	14509	14447	14399	14497	14513	14506	14385	14292	14602	14477	14497	14447	14513	14449	14557	14413	14388	14389	14345	14528	14469	14335	14474	14476	14567	14484	14491	14431	14475	14258	14452	14536	14597	14390	14393	14279	14490	14411	14403	14425	14347	14508	14578	14453	14532	14632	14313	14218	14422	14533	14362	14552	14457	14384	14301	14447	14437	14339	14289	14521	14521	14237	14310	14430	14324	14558	14581	14513	14208	14438	14426	14464	14220	14409	14419	14334	14448	14489	14456	14460	14378	14439	14356	14469	14359	14428	14273	14421	14370	14574	14376	14327	14496	14484	14536	14371	14428	14525	14472	14448	14584	14318	14517	14388	14487	14451	14325	14495	14445	14311	14366	14441	14265	14335	14419	14508	14406	14406	14547	14278	14540	14405	14477	14341	14351	14443	14284	14371	14608	14419	14320	14417	14497	14540	14445	14466	14379	14388	14408	14332	14342	14464	14396	14447	14368	14396	14612	14423	14482	14629	14469	14513	14429	14616	14422	14343	14407	14415	14370	14428	14356	14446	14523	14344	14540	14439	14351	14372	14306	14426	14458	14465	14519	14386	14401	14466	14330	14415	14571	14399	14455	14481	14533	14461	14456	14379	14394	14516	14460	14249	14533	14410	14428	14505	14554	14441	14285	14396	14465	14409	14434	14433	14470	14273	14351	14289	14483	14541	14428	14586	14439	14248	14355	14453	14523	14509	14489	14318	14341	14392	14462	14536	14351	14511	14220	14376	14536	14412	14336	14461	14416	14531	14524	14268	14462	14453	14484	14385	14369	14435	14476	14421	14468	14431	14329	14533	14378	14430	14489	14537	14593	14538	14517	14387	14544	14301	14382	14486	14504	14545	14570	14351	14383	14479	14564	14318	14481	14537	14582	14429	14393	14520	14280	14299	14368	14402	14343	14417	14525	14538	14400	14341	14455	14553	14406	14420	14497	14485	14424	14621	14387	14395	14506	14451	14463	14390	14440	14578	14485	14470	14398	14230	14479	14212	14603	14531	14379	14399	14300	14311	14466	14508	14480	14408	14505	14452	14483	14597	14543	14417	14468	14594	14354	14396	14624	14410	14304	14546	14639	14383	14375	14486	14475	14390	14474	14405	14384	14423	14413	14323	14369	14339	14510	14380	14522	14461	14450	14330	14470	14383	14357	14348	14515	14414	14352	14448	14264	14414	14443	14492	14622	14296	14369	14478	14407	14332	14443	14533	14425	14604	14474	14423	14521	14501	14278	14404	14339	14470	14513	14357	14439	14429	14522	14418	14491	14541	14432	14333	14595	14482	14294	14499	14409	14446	14408	14322	14201	14339	14515	14429	14528	14515	14589	14388	14407	14495	14440	14369	14550	14534	14327	14578	14453	14339	14448	14526	14532	14413	14468	14360	14494	14304	14410	14459	14593	14398	14468	14466	14449	14483	14408	14595	14367	14486	14417	14343	14300	14413	14617	14422	14445	14621	14235	14418	14590	14256	14314	14239	14514	14538	14321	14472	14506	14448	14327	14504	14262	14643	14413	14559	14530	14354	14577	14638	14424	14564	14370	14448	14383	14586	14483	14302	14486	14449	14426	14397	14223	14309	14275	14259	14342	14516	14304	14511	14396	14463	14451	14438	14407	14489	14367	14554	14372	14232	14303	14444	14355	14466	14461	14515	14642	14411	14443	14253	14439	14363	14309	14558	14511	14443	14439	14357	14470	14325	14568	14423	14256	14501	14509	14395	14321	14455	14409	14483	14354	14386	14524	14441	14545	14559	14385	14525	14276	14458	14401	14423	14639	14413	14448	14381	14196	14421	14472	14515	14378	14348	14420	14416	14596	14447	14366	14516	14437	14282	14452	14419	14508	14556	14429	14502	14312	14504	14438	14390	14443	14518	14611	14351	14279	14523	14486	14361	14385	14507	14512	14547	14366	14378	14452	14456	14571	14229	14451	14316	14486	14452	14391	14573	14518	14530	14305	14644	14402	14430	14466	14535	14368	14583	14295	14479	14563	14519	14611	14495	14566	14415	14280	14448	14483	14457	14381	14349	14425	14393	14431	14381	14505	14455	14313	14420	14519	14408	14209	14578	14474	14464	14536	14366	14504	14325	14456	14517	14333	14452	14411	14424	14494	14465	14619	14475	14470	14475	14404	14523	14575	14244	14311	14427	14650	14468	14485	14461	14498	14324	14477	14498	14344	14446	14401	14432	14473	14334	14556	14425	14511	14477	14784	14439	14464	14544	14440	14524	14311	14401	14464	14388	14313	14432	14250	14480	14605	14338	14393	14354	14287	14340	14391	14403	14379	14495	14417	14448	14335	14458	14499	14618	14550	14292	14444	14471	14524	14544	14344	14560	14533	14307	14310	14593	14423	14489	14455	14443	14426	14285	14549	14400	14332	14380	14421	14406	14397	14636	14409	14353	14542	14460	14513	14219	14573	14343	14380	14457	14366	14503	14356	14348	14410	14348	14540	14391	14416	14403	14552	14408	14342	14439	14533	14452	14644	14347	14439	14447	14439	14359	14500	14355	14341	14463	14356	14404	14402	14434	14354	14562	14433	14431	14451	14486	14465	14562	14346	14303	14434	14476	14558	14553	14409	14355	14529	14365	14548	14357	14358	14487	14383	14552	14498	14383	14535	14318	14442	14353	14470	14359	14424	14325	14448	14461	14415	14540	14447	14455	14443	14376	14524	14486	14442	14443	14364	14471	14612	14496	14679	14408	14537	14560	14319	14502	14284	14491	14463	14358	14505	14471	14372	14278	14422	14375	14391	14450	14299	14504	14514	14341	14396	14654	14602	14416	14372	14374	14557	14395	14463	14351	14488	14414	14305	14508	14621	14468	14422	14404	14466	14512	14339	14470	14372	14328	14548	14264	14451	14468	14329	14397	14587	14494	14448	14402	14426	14557	14561	14389	14452	14463	14543	14418	14385	14393	14456	14378	14355	14337	14571	14475	14496	14441	14397	14520	14514	14574	14546	14391	14467	14481	14543	14214	14584	14356	14392	14359	14223	14514	14379	14275	14400	14457	14396	14529	14566	14314	14678	14609	14500	14446	14387	14429	14471	14295	14490	14303	14628	14464	14538	14409	14395	14485	14320	14411	14448	14502	14501	14220	14425	14603	14427	14403	14307	14452	14420	14391	14240	14443	14445	14509	14397	14438	14468	14455	14308	14377	14380	14541	14297	14375	14341	14641	14259	14394	14375	14542	14445	14546	14438	14463	14507	14386	14458	14285	14443	14334	14439	14302	14379	14434	14334	14433	14358	14438	14387	14582	14435	14490	14431	14394	14506	14387	14389	14445	14576	14371	14406	14632	14511	14530	14499	14516	14371
24061	21328	28784	24362	22076	21189	19454	16897	16068	16053	19246	28860	29228	26849	20980	16220	15458	15436	15512	15322	15452	15402	15307	15288	15496	15301	15305	15192	15297	15354	15247	15243	15383	15142	15357	15460	15438	15395	15370	15396	15370	15361	15474	15207	15239	15358	15076	15369	15155	15044	15189	15301	15165	15103	15195	15349	15328	15233	15248	15187	15419	15326	15175	15371	15136	15051	15092	15403	15105	15245	15106	15338	15126	15326	15282	15106	15099	15248	15338	15232	15183	15274	15368	15075	15215	15325	15176	15268	15413	15149	15156	15067	14932	15178	15312	15147	15142	15236	15221	15439	15253	15235	15107	15342	15202	15226	15260	15313	15170	15349	15295	15359	15226	15259	15259	15183	15368	15242	15357	15222	14981	15179	15296	15223	15299	15103	15026	15336	15199	15243	15160	15377	15287	15261	15338	15234	15306	15131	15268	15071	15243	15353	15281	15193	15253	15106	15222	15270	15382	15173	15263	15241	15157	15266	14930	15131	15203	15218	15001	15216	15111	15210	15117	15084	15389	15420	15326	15062	15226	15238	15268	15095	15036	15275	15243	15164	15219	15210	15148	15158	15212	15357	15227	15119	15112	15151	15324	15269	15122	15198	15178	15083	15303	15228	15242	15331	15240	15166	15304	15124	15273	15468	15235	15435	15228	15121	15225	15207	15143	15191	15189	15336	15341	15063	15029	15142	15175	14922	15032	15128	15080	15303	15275	15089	15271	15244	15348	15299	15264	15163	15195	15178	15082	15381	15178	15084	15213	15251	15244	15160	15207	15083	15190	15269	15195	15247	15235	15226	15306	15276	15081	15115	15324	15124	15228	15007	15127	15139	15291	15306	15281	15237	15438	15076	15286	15057	15079	15209	15276	15182	15220	15140	15174	15403	15197	15248	15169	15100	15195	15226	15260	15291	15080	15091	15039	14940	15196	15313	15251	15190	15423	15179	15175	15084	15225	15258	15183	15038	15375	15434	15387	15110	15146	15196	15184	15142	15198	15075	15247	15320	15145	15135	15144	15159	15267	15389	15137	15234	15176	15429	15235	15249	15258	15167	15077	15094	15192	15303	15138	15276	15192	15327	15021	15320	15161	15328	15015	15143	15099	14977	15410	15334	15216	15154	15155	15260	14992	15212	15171	15263	15158	15238	15324	15117	15163	15225	15326	15255	15332	15335	15094	15001	15179	15266	15232	15324	15252	15163	15309	15199	15409	15308	15162	15120	15170	15237	15220	15296	15270	15155	15355	15237	15129	15191	15216	15173	15078	15272	15121	15233	15271	15137	15077	15196	15226	15176	15051	15232	15064	15187	15074	15241	15236	15121	15278	15110	15053	15184	15332	15398	15421	15296	15164	15305	15233	15200	15249	15227	15100	15260	15193	15274	15281	15134	15229	15372	15258	15310	15298	15260	15063	15311	15257	15256	15153	15327	15232	15093	15008	14934	15233	15185	15242	15221	15095	15293	15082	15138	15258	15314	15252	15229	15396	15209	15318	15151	15277	15180	15301	15205	15176	15214	15294	15286	15148	15266	15145	15279	15092	15257	15175	15318	15344	15227	15161	15268	15193	15274	15043	15187	15235	15112	15242	15011	15188	15276	15417	15281	15164	15089	15213	15070	15353	15144	15353	15343	15092	15192	15127	15188	15145	15262	15226	15226	15141	15117	15186	15313	15123	15113	15209	15378	15287	15233	15137	14908	15285	15182	15200	15331	15133	15002	15162	14899	15286	15158	15336	15194	15230	15431	15209	15338	15068	15156	15230	15494	15359	15243	15154	14996	15113	15240	15237	15013	15340	15213	15276	15380	15177	15350	15111	15242	15212	15102	14966	15282	15238	15130	15190	15162	15240	15258	15166	15100	15282	15240	15366	15271	15215	15300	15403	15392	15253	15278	15345	15203	15301	15158	15394	15119	15267	15186	15300	15234	15123	15197	15362	15313	15237	15349	14995	15177	15132	15145	15143	15297	15295	15072	15267	15248	15068	15054	15195	15188	15282	15253	15166	15024	15131	15151	15093	15287	15192	15280	15238	15358	15315	15258	15139	15028	15183	15377	15222	15220	15243	15035	14992	15221	15179	15302	15270	15069	15049	15154	15213	15404	15190	15194	15049	15334	15195	14994	15239	15225	15387	15089	15269	15135	15123	15276	15187	15366	15110	15508	15239	15168	15225	15322	15225	15302	15334	15307	15228	15252	15211	15280	15208	15233	15299	15357	15200	15245	15181	15273	15172	15372	15269	15282	15065	15062	15227	15322	15303	15153	15232	15251	15258	15151	15194	15250	15213	15348	15224	15208	15234	15107	15281	15276	15303	15251	15291	15280	15056	15168	15357	15370	15421	15376	15224	15322	15312	15350	15359	15336	15403	15213	15417	15272	15311	15295	15351	15284	15186	15281	15347	15244	15191	15296	15162	15263	15171	15096	15202	15252	15215	15220	15172	15178	15119	15210	15200	15108	15146	15357	15291	15211	15003	15100	14945	15322	15277	15218	15194	15121	15303	15460	15120	15246	15222	15083	15249	15276	15244	15099	15115	15265	15341	15205	15209	15331	15187	15187	15406	15247	15354	15215	15140	15121	15246	15328	15225	15210	15319	15255	15187	15133	15296	15166	15166	15326	15170	15121	15022	15271	15270	15310	15246	15291	15261	15380	15386	15321	15151	15007	15101	15296	15135	15213	15368	14965	15233	15295	15266	15320	15244	15107	15242	15352	15393	15157	15309	15205	15257	15221	15239	15309	15384	15215	15297	15260	15394	15203	15317	15198	15176	15344	15236	15321	15089	15281	15212	15134	15168	15223	15089	15269	15023	15145	15255	15341	15307	15275	15187	15141	15075	15154	15349	15291	15148	15229	15198	15449	15101	15229	15129	15171	15218	15152	15080	15080	15299	15244	15183	15089	15189	15243	15076	15410	15238	15208	15291	15188	15175	15147	15189	15178	15245	15279	15458	15199	15249	15264	15127	15136	15336	15239	15193	15198	15230	15263	15007	15128	15138	15265	15373	15122	15202	15244	15217	15240	15305	15209	15282	15154	15358	15418	15160	15001	15108	15135	15190	15209	15229	15222	15117	15111	15235	15369	15134	15191	15317	15057	15258	15188	15192	15153	15202	15382	15256	15198	15138	15222	15300	15228	15345	15337	15287	15282	15414	15301	15407	15337	15165	15218	15116	15158	15158	15129	15088	15264	15307	15159	15282	15090	15113	15082	15193	15261	15209	15117	15338	15190	15173	15193	15149	15123	15255	15162	15155	15254	15145	15114	14872	15127	15163	15283	15045	15076	15357	15173	15124	15102	14984	15150	15204	15221	15199	15251	15221	15249	15132	15244	15240	15223	15219	15108	15296	15268	15226	15223	15144	15110	15195	14958	15194	15259	15169	15359	15215	15180	15206	15210	15218	15152	15248	15269	15165	15225	15356	15242	15018	15268	15014	15185	15046	15437	15307	15192	15296	15114	15354	15220	15341	15316	15281	15309	15249	15120	15084	15173	15338	15253	15408	15090	15315	15336	15227	15154	15315	15166	15299	15178	15228	15212	15365	15152	15277	15119	15043	15248	15281	15368	15150	15109	15346	15206	15075	15221	15263	15237	15230	15116	15120	15130	15219	15155	15435	15178	15345	15245	15230	15303	15073	15293	15242	15203	15407	15222	15146	15285	15222	15140	15281	15359	15262	15174	15100	15209	15335	15314	15085	15202	15198	14957	15342	15118	15251	15144	15267	15168	15180	15177	15137	15184	15319	15165	15177	15254	15091	15173	15322	15228	15195	15165	15209	15250	15263	15277	15068	15093	15299	15238	15067	15044	15137	15171	15151	15268	15451	15405	15284	15309	15112	15257	15272	15139	15044	15200	15250	15188	15370	15166	15328	15162	15130	15279	15265	15175	15057	15280	15419	15286	15108	15364	15277	15314	15124	15225	15236	15299	15234	15301	15395	15293	15276	15487	15242	15172	15212	15293	15264	15029	15363	15080	15387	15144	15223	15442	15281	15351	15272	15352	15400	15216	15193	15172	15261	15062	15431	15431	15263	15352	15182	15143	15069	15317	15323	15085	15113	15190	15265	15385	15322	15043	15046	15170	15153	15231	15256	15355	15156	15230	15326	15137	15300	15077	15098	15014	15117	15196	14996	15155	15096	15237	15291	15254	15277	15370	15213	15156	15130	15485	15353	15234	15225	15005	15336	15139	15263	15145	15190	15301	15400	15362	15252	15214	15267	15301	15056	15212	15227	15187	15051	15109	15243	15352	15144	15185	15129	15124	15208	15084	15304	15311	15190	15044	15107	15196	15154	15329	15123	15270	15357	15287	15239	15049	15224	15119	15139	15247	15083	15071	15285	15257	15141	15095	15150	15163	15074	15016	15233	15074	15126	15327	15307	15311	15307	15057	15122	15116	15229	15337	15225	15319	15302	15296	15088	15271	15192	15212	15209	15259	15168	15344	15139	15235	15204	15121	15131	15359	15169	15232	15131	15110	15206	15144	15568	15211	15220	15208	15291	15180	15230	15276	15444	15104	15200	15118	15373	15249	15289	15222	15341	15254	15172	15283	15183	14981	15232	15350	15107	15363	15244	15240	15224	15268	15188	15089	15277	15298	15262	15160	15372	15286	15394	15225	15252	15256	15320	15119	15205	15014	15199	15200	15280	15291	15382	15121	15200	15041	15342	15124	15138	15230	15032	15138	15148	15058	15227	15141	15224	15255	15336	15195	15254	15042	15060	15342	15399	15379	15388	15233	15296	15362	15195	15278	15267	15137	15187	15079	15141	15170	15251	15183	15212	15267	15121	15129	15402	15475	15026	15114	15263	15109	15144	15133	15321	15271	15100	15092	15017	15275	15270	15261	15275	15131	15215	15101	15145	15293	15179	15089	15097	15317	15241	15163	15049	15205	15253	15276	15195	15019	15311	15237	15225	15167	15197	15285	15286	15292	15235	15178	15209	15390	15010	15171	15306	15072	15290	15172	15217	15350	15475	15149	15256	15151	15243	15205	15150	15286	15083	15124	15418	15247	15172	15277	15288	15199	15274	15380	15280	15281	15083	15150	15173	15035	15069	15028	15160	15290	15190	15129	15134	15252	15190	15290	15202	15311	15113	15413	15223	15289	15271	15297	15254	15213
17028	30910	29710	23437	20792	18859	17375	16651	15803	15705	22082	32835	32991	28851	21161	14999	14287	14535	14534	14319	14381	14612	14602	14428	14485	14369	14400	14638	14396	14398	14465	14561	14588	14501	14623	14810	14565	14619	14417	14451	14591	14523	14333	14574	14382	14385	14549	14616	14527	14360	14544	14509	14657	14433	14398	14483	14522	14536	14482	14634	14401	14417	14501	14315	14453	14568	14588	14458	14433	14329	14413	14448	14518	14448	14359	14541	14505	14528	14525	14630	14447	14554	14374	14521	14368	14491	14634	14482	14300	14453	14477	14347	14441	14295	14419	14351	14265	14337	14346	14284	14337	14497	14564	14557	14481	14413	14467	14449	14400	14537	14286	14225	14380	14385	14427	14480	14399	14483	14426	14325	14390	14441	14473	14517	14530	14466	14370	14476	14323	14325	14470	14335	14503	14311	14412	14427	14462	14529	14214	14403	14510	14546	14293	14607	14431	14429	14401	14551	14507	14638	14400	14514	14381	14426	14398	14611	14440	14299	14463	14421	14423	14427	14462	14305	14529	14379	14350	14587	14343	14375	14388	14411	14676	14482	14593	14412	14673	14413	14279	14437	14524	14252	14393	14529	14447	14622	14358	14509	14359	14602	14457	14294	14433	14496	14405	14386	14563	14444	14350	14388	14358	14355	14563	14356	14636	14406	14477	14387	14441	14380	14391	14461	14391	14485	14421	14333	14379	14474	14568	14324	14551	14404	14394	14317	14422	14363	14263	14441	14394	14416	14523	14542	14463	14387	14386	14476	14392	14298	14149	14561	14492	14388	14492	14309	14579	14394	14303	14489	14438	14478	14504	14539	14387	14451	14274	14345	14339	14519	14373	14467	14460	14250	14621	14435	14385	14465	14359	14552	14516	14383	14406	14339	14351	14232	14562	14500	14325	14478	14295	14288	14394	14345	14397	14413	14492	14353	14386	14446	14430	14416	14456	14402	14410	14428	14550	14566	14387	14378	14469	14558	14414	14381	14374	14531	14386	14553	14425	14336	14443	14401	14108	14518	14521	14430	14416	14519	14407	14484	14447	14406	14551	14548	14425	14476	14505	14325	14499	14392	14333	14658	14332	14410	14538	14408	14430	14568	14713	14448	14392	14106	14373	14409	14303	14299	14435	14343	14334	14483	14397	14248	14570	14321	14463	14404	14546	14371	14416	14252	14352	14369	14569	14397	14513	14525	14387	14575	14387	14159	14517	14304	14455	14347	14538	14431	14528	14457	14486	14464	14325	14297	14429	14356	14364	14530	14434	14342	14425	14423	14672	14332	14537	14465	14497	14337	14399	14446	14555	14321	14650	14574	14328	14389	14529	14510	14524	14371	14534	14505	14310	14491	14301	14556	14352	14276	14427	14478	14353	14425	14513	14595	14417	14598	14308	14449	14242	14460	14455	14453	14331	14299	14484	14303	14501	14559	14299	14298	14530	14506	14488	14306	14304	14467	14301	14509	14442	14373	14363	14377	14423	14352	14332	14380	14318	14425	14397	14491	14531	14488	14420	14407	14518	14490	14496	14223	14510	14538	14441	14476	14445	14325	14483	14335	14412	14562	14401	14272	14378	14409	14419	14312	14485	14538	14327	14171	14348	14312	14529	14247	14192	14517	14396	14440	14516	14472	14362	14257	14501	14576	14363	14238	14307	14414	14480	14584	14359	14332	14385	14349	14534	14526	14505	14347	14336	14418	14375	14487	14560	14607	14444	14359	14211	14353	14351	14494	14546	14302	14483	14418	14404	14429	14441	14464	14502	14452	14478	14542	14405	14384	14490	14235	14478	14308	14372	14421	14420	14479	14393	14389	14468	14409	14476	14344	14511	14428	14422	14305	14503	14424	14311	14369	14527	14388	14324	14548	14512	14478	14348	14547	14487	14439	14333	14383	14318	14359	14587	14553	14585	14481	14394	14467	14478	14453	14270	14362	14366	14540	14360	14355	14470	14439	14430	14317	14471	14487	14402	14540	14316	14374	14439	14289	14470	14435	14648	14380	14525	14383	14520	14475	14594	14563	14527	14532	14490	14471	14533	14406	14552	14495	14345	14403	14510	14419	14437	14500	14373	14414	14355	14380	14493	14349	14479	14403	14374	14348	14549	14487	14291	14259	14247	14275	14312	14368	14498	14450	14392	14537	14345	14482	14415	14481	14421	14445	14435	14335	14324	14337	14360	14360	14292	14418	14509	14359	14495	14166	14445	14462	14339	14266	14356	14340	14349	14375	14315	14444	14306	14339	14468	14477	14335	14384	14500	14389	14498	14373	14519	14358	14378	14477	14440	14242	14424	14599	14362	14413	14315	14454	14323	14376	14466	14463	14402	14287	14467	14404	14256	14503	14481	14432	14457	14447	14198	14363	14373	14411	14343	14402	14456	14256	14319	14273	14391	14379	14511	14478	14351	14344	14393	14255	14372	14455	14367	14477	14375	14275	14368	14493	14484	14279	14355	14442	14392	14475	14383	14388	14516	14229	14580	14447	14318	14459	14336	14497	14401	14359	14341	14442	14347	14384	14262	14545	14294	14334	14194	14479	14369	14467	14460	14453	14296	14380	14356	14399	14430	14381	14579	14445	14424	14426	14382	14421	14195	14581	14451	14245	14371	14338	14511	14304	14364	14449	14285	14551	14399	14368	14329	14310	14498	14439	14424	14409	14261	14178	14501	14306	14259	14382	14486	14375	14340	14475	14321	14470	14392	14353	14494	14449	14414	14368	14502	14354	14414	14392	14280	14379	14318	14410	14460	14480	14192	14603	14219	14344	14396	14572	14506	14481	14526	14303	14374	14428	14532	14342	14518	14375	14376	14427	14422	14433	14610	14485	14468	14407	14505	14278	14368	14476	14380	14436	14388	14357	14483	14382	14579	14324	14540	14536	14359	14459	14432	14278	14367	14373	14353	14530	14298	14524	14428	14253	14511	14382	14315	14436	14283	14377	14393	14521	14318	14351	14395	14531	14412	14346	14448	14297	14479	14332	14387	14410	14624	14318	14429	14312	14537	14148	14513	14570	14316	14499	14253	14498	14488	14345	14404	14340	14456	14450	14362	14419	14613	14298	14417	14450	14428	14368	14545	14341	14376	14408	14263	14453	14446	14451	14362	14473	14467	14333	14641	14366	14300	14484	14491	14550	14342	14581	14370	14384	14239	14339	14466	14258	14421	14369	14445	14356	14442	14432	14358	14329	14389	14493	14483	14542	14438	14492	14413	14357	14572	14439	14444	14420	14358	14284	14300	14576	14375	14381	14468	14474	14445	14410	14314	14222	14274	14541	14374	14653	14158	14519	14354	14286	14443	14470	14446	14339	14538	14410	14519	14608	14471	14425	14254	14452	14471	14531	14403	14387	14390	14366	14279	14497	14562	14506	14474	14371	14451	14384	14573	14289	14368	14419	14346	14386	14361	14395	14480	14528	14396	14386	14387	14372	14513	14441	14355	14432	14247	14424	14539	14387	14479	14176	14514	14510	14452	14473	14425	14574	14570	14467	14322	14566	14432	14335	14416	14405	14358	14389	14519	14338	14329	14405	14401	14449	14257	14423	14338	14352	14231	14546	14325	14706	14397	14232	14333	14513	14521	14363	14448	14335	14453	14451	14351	14427	14389	14423	14368	14478	14458	14390	14441	14321	14504	14449	14348	14435	14498	14627	14491	14422	14429	14502	14497	14346	14361	14402	14543	14432	14531	14527	14394	14423	14421	14383	14506	14498	14427	14426	14364	14613	14471	14386	14580	14359	14395	14464	14339	14426	14258	14350	14377	14485	14425	14393	14435	14280	14375	14332	14179	14487	14551	14408	14472	14453	14481	14276	14564	14556	14413	14405	14531	14472	14396	14441	14327	14470	14345	14655	14422	14457	14521	14291	14422	14509	14398	14290	14525	14233	14441	14378	14526	14475	14405	14552	14504	14368	14555	14333	14449	14370	14533	14531	14503	14572	14585	14363	14260	14447	14528	14346	14419	14395	14439	14558	14342	14367	14397	14255	14348	14492	14411	14461	14440	14336	14419	14420	14493	14277	14497	14435	14533	14470	14323	14449	14591	14445	14494	14571	14417	14303	14323	14428	14496	14552	14313	14364	14570	14569	14302	14350	14412	14342	14433	14491	14346	14589	14300	14377	14375	14304	14289	14492	14483	14478	14565	14271	14520	14624	14388	14450	14416	14247	14525	14466	14419	14459	14379	14437	14523	14515	14399	14472	14545	14472	14320	14441	14596	14610	14471	14372	14472	14509	14495	14344	14508	14433	14353	14499	14298	14382	14598	14291	14352	14420	14373	14283	14335	14456	14506	14401	14512	14397	14304	14632	14257	14544	14301	14381	14464	14329	14338	14510	14299	14353	14381	14410	14431	14577	14500	14392	14390	14388	14440	14353	14419	14496	14245	14346	14485	14534	14439	14358	14629	14422	14374	14380	14534	14547	14420	14230	14528	14495	14391	14257	14394	14442	14354	14306	14521	14481	14426	14282	14289	14290	14557	14428	14463	14381	14476	14314	14393	14352	14316	14453	14527	14361	14353	14436	14474	14419	14471	14379	14282	14422	14396	14482	14268	14511	14497	14320	14347	14501	14478	14407	14350	14368	14571	14367	14378	14431	14341	14349	14463	14469	14397	14455	14385	14311	14455	14335	14320	14546	14414	14417	14403	14538	14446	14424	14334	14379	14343	14399	14562	14398	14327	14352	14257	14380	14527	14322	14293	14497	14344	14670	14440	14483	14317	14526	14516	14499	14457	14309	14521	14427	14440	14415	14516	14435	14391	14450	14268	14615	14396	14335	14492	14379	14508	14336	14348	14593	14381	14267	14451	14460	14305	14416	14386	14258	14400	14451	14380	14350	14345	14441	14542	14412	14289	14490	14402	14381	14377	14444	14345	14469	14362	14478	14456	14402	14464	14288	14323	14420	14446	14432	14440	14472	14513	14374	14337	14466	14501	14355	14383	14399	14308	14425	14456	14369	14428	14462	14407	14506	14249	14428	14374	14300	14459	14301	14448	14394	14373	14390	14483	14409	14253	14262	14403	14565	14346	14457	14544	14301	14355	14394	14433	14380	14492	14540	14350	14457	14544	14438	14444	14371	14538	14461	14399	14319	14442	14460	14568	14553	14434	14498	14392	14564	14297	14412
22981	21338	29267	23786	21504	23106	23838	18011	16512	16386	21621	40883	36532	31357	23710	16507	15370	15235	15333	15175	15210	15144	15021	15332	15285	15112	15316	15315	14986	15137	15228	15161	15121	15184	15441	15629	15629	15498	15378	14954	15154	15285	15103	15134	15076	15305	14998	15096	15060	15121	15114	15082	15106	15085	15016	15031	15275	15019	15100	15055	14994	15170	15088	14992	15146	14967	15049	15037	14995	15167	15021	15128	15084	15067	15097	15061	15034	15080	14916	15167	15130	15004	15132	15163	15062	15177	15099	15112	15155	15168	15106	15014	14965	15111	14936	14970	14986	15050	14972	14975	15102	15182	14981	14993	15082	15156	14968	15186	15190	15188	15215	14888	15086	15040	15001	14892	15166	14996	14952	14981	15049	15085	15255	14918	15025	15031	15075	14991	14932	15053	15145	15095	15099	15029	15212	14955	15066	15119	14874	15195	15085	15012	14906	14913	14927	15058	15092	14865	14976	15072	15225	15110	15069	15053	15241	14967	15194	14980	15063	15127	15084	14950	15113	15056	15050	14952	15186	14824	15264	15190	15116	15029	14959	14950	15040	15032	15208	15180	14997	15224	15133	14984	15187	15038	14964	15131	14971	14752	15132	15036	15055	15083	15205	15144	15217	14970	15247	15113	15208	14893	14933	15071	15026	15047	15115	14864	15111	15056	15115	14948	15136	14729	15134	15002	15049	15068	15075	15085	15044	15013	15054	14952	15024	14885	15061	14823	15001	14835	15090	14885	14892	14799	15121	14987	15014	14962	14883	14925	14991	15106	15194	15029	14998	15047	15145	14928	14988	15091	15020	15127	15060	15007	15177	15131	15053	15099	15192	15135	15038	15043	15124	15058	15070	14995	15173	15131	15032	15100	14932	15106	14971	14959	15051	15180	14984	15075	15087	15117	15107	14965	14978	15055	14960	14948	15080	14974	15129	15112	15052	15041	15162	15187	15226	14975	15120	15029	15139	15071	15134	14966	15110	15276	15109	15181	14942	15013	15071	14888	15120	15018	14994	14974	15108	15172	15132	14896	15050	15170	14961	15047	15114	15062	15110	14913	14912	15156	14880	15035	14901	15006	15009	14843	15038	14952	14909	14933	15041	15081	15102	15223	14979	14869	15191	15135	15296	14820	15115	14995	15036	15066	15022	15140	15159	15083	14954	14875	15081	14952	15225	15068	15077	14856	14914	14989	14971	15077	14999	15258	15068	14854	14985	14826	15017	15027	14951	14956	15071	14931	15109	15079	14998	15077	15072	14969	14968	15086	15152	14927	15086	14989	15123	15197	15055	14974	14940	14967	14976	14936	15100	15034	14939	15109	15017	15204	14962	15006	15066	15025	14902	14975	15108	14850	14934	15090	14972	15039	14931	15015	15117	14960	15115	15044	14946	14786	15000	14919	15078	15106	15078	15198	15332	15123	14910	14980	15187	15082	15016	15036	15234	14884	15222	15065	15063	15041	14907	15138	14952	14964	15031	15135	14967	15030	15162	14990	15020	15033	15083	15112	15024	14964	15160	15109	15178	14949	15061	14940	14960	15086	15068	14908	15160	14979	14953	14904	15090	14946	15056	14821	15025	14899	14917	14970	14824	15111	15297	15189	15236	15019	14994	15072	15070	15033	15079	14988	15027	14998	14831	15012	14847	15135	15060	14872	15094	15162	15021	15013	14967	15091	15028	15033	15184	15044	15234	15272	15121	14958	15124	14976	15165	15013	14933	15148	15072	15052	14968	14921	15058	14911	14927	14908	15088	15136	14932	15186	14931	14948	15027	14995	14981	15098	15144	15055	14987	15141	15191	15062	15099	15052	15068	14855	15249	15135	15080	15097	15025	15020	14997	15000	14999	14963	15053	15124	14966	15052	15006	14868	15184	15076	15078	15130	15095	15149	14936	14953	14880	14975	14954	15154	14807	14923	14917	14740	15084	15072	15047	15030	14886	15079	14965	15143	15051	14771	15156	15114	15158	14948	14967	15098	14840	14980	15070	15190	15087	14907	15002	15164	15031	15064	14885	15139	15032	15027	14993	15015	15090	15072	15052	15005	14964	14925	15086	15092	14992	15048	14996	15216	15107	14895	15107	15021	15020	14913	15130	15108	14993	15390	14856	14969	14951	14882	15048	15125	15112	15153	15333	15016	14971	14950	15046	15078	15068	15099	14963	15170	15127	15095	15126	14921	15068	14847	14966	15243	14924	15041	14874	15038	14954	14956	15012	15241	15166	14823	15011	14980	15079	14915	14940	14852	15187	14970	15020	14979	15019	14987	15134	14943	14909	14975	15090	15182	15009	14936	15218	14880	15147	14923	14969	14833	14932	15125	15111	15174	14935	14922	15055	14885	15016	15175	14910	15127	15119	15011	14955	15070	14922	14811	14999	14994	15333	15123	15094	14917	14990	15012	15101	15096	15098	15296	15049	15206	15057	15091	14920	14947	15038	15069	14966	15051	15078	15107	14974	14945	15185	14980	15017	14972	14958	14962	14950	15062	15159	15140	14941	15048	15077	14942	15082	15204	14879	15134	15040	14914	14968	15077	14978	15147	15208	15241	15121	15140	15204	15076	15248	15065	15010	15067	14866	15164	15041	15067	15063	15147	15170	15110	14876	14967	14867	15104	14921	15015	15062	14935	14964	15084	15057	14962	15122	15125	15173	15001	14857	15129	14990	14907	15128	14959	14921	15114	15043	14946	15132	15054	14988	14976	14977	15110	15012	15025	14918	15248	15059	14934	15034	15162	15008	15052	14991	15206	15052	15186	15045	14964	15107	15152	15076	15132	15004	14995	15173	14855	15060	14865	14941	14955	15082	15017	15101	14969	15331	15086	14920	14903	14990	14858	15019	15128	14871	14848	15090	15131	14985	14908	15066	14982	15077	15059	15052	15017	15324	15164	15085	14853	15147	15133	14944	14829	14984	15035	15213	14954	15157	15112	15021	15040	15166	15237	15108	15048	15026	15170	15074	15003	15077	15134	15195	15094	14951	14913	15117	14915	15048	15141	15064	15254	15016	14997	15033	15035	15012	15096	15121	14811	15001	14978	14927	14956	15142	15231	15118	15069	14966	15234	15158	14947	14919	14825	15134	14958	15110	15044	15125	15048	15062	14877	15037	15236	15067	15126	15016	14897	14902	15248	15146	15104	15146	15108	15079	14992	14920	14963	15220	15058	15016	15129	15162	15065	15180	15053	15227	15026	15065	14896	14936	15022	14989	15182	14933	15229	15095	14895	14794	14955	15120	15033	14862	15055	15256	15239	14997	14880	14973	14884	15052	15309	15060	15147	14793	15073	15032	15028	14919	14952	15081	15078	14992	15112	15005	14898	15102	14992	15149	15115	15166	15115	14974	15166	14641	14946	14914	14820	14859	15062	15195	14995	14930	14963	15062	15083	15190	14962	14982	14998	15066	15052	14908	14989	14897	14937	14976	15169	14997	15024	14975	15167	14987	15015	14974	14975	15281	14896	14649	15222	14905	14975	15203	14904	14897	14895	15035	14963	15023	14969	15014	14958	14965	14877	15110	14967	15118	15013	15109	15113	15113	14797	15077	15114	15043	14907	14985	14976	15014	14848	15039	15204	15185	15181	15024	15134	15097	15173	15133	14996	15222	15036	15168	14928	15162	14942	15104	15029	15110	15035	15147	15064	15071	15129	15118	15324	15093	15002	14953	14914	15114	15064	14982	15104	15085	15070	15220	15049	15102	14952	15007	15105	15130	14985	15190	15109	14945	15080	14984	15265	15019	14828	14907	15103	14866	15022	15020	15046	15129	14927	15009	15161	15022	15142	15213	15151	14939	15078	15009	14908	14986	15153	15145	14975	15130	14973	14873	15032	15026	15044	15185	15002	14902	14911	15170	15225	14953	15059	15070	15093	14823	15076	15169	15081	15245	14979	14960	14860	14854	15076	14844	15075	15024	15009	14886	15037	15201	15003	15058	15108	15140	14969	15124	14918	15026	14971	15112	15080	14900	14754	15005	15293	15101	14714	15158	14862	15133	15016	14725	15150	15065	15083	15072	14937	15060	15112	15083	14968	14999	14909	15035	15031	14854	15078	14876	14986	14964	14943	14936	15005	14837	15073	15069	15039	15075	15030	15139	15054	15030	14909	15226	14971	15177	14952	15056	15003	14994	14901	14823	14920	15082	15110	15108	15072	14993	14761	14879	15028	15184	14934	15022	15128	15147	14930	14933	15242	14911	15030	15021	15191	15056	15167	15181	15106	15053	15259	15206	15145	14964	14872	15173	15201	14987	15187	15015	15280	15141	15020	14848	15012	15095	14995	15024	15006	15070	14893	15138	15180	14994	14988	15040	15120	15080	15041	15043	14985	15092	15068	15155	15054	15042	14883	15223	14870	15024	14933	15134	15037	14928	14834	15344	14983	15101	15033	14988	15241	15072	15095	15176	14938	15004	15078	15045	15156	14926	14904	14949	15125	15097	15139	14830	15208	15019	15003	15075	14994	15087	15031	14955	15119	15053	14982	15168	14869	15057	14900	15155	15266	14992	14818	14952	14961	14924	14890	14905	14992	15040	15131	15119	14855	15068	15055	15105	15088	15091	15198	14952	15056	14926	15032	15155	15056	15123	15030	15065	15117	15138	15076	15131	14859	15019	15133	15008	15023	14998	15089	15150	15003	15081	15023	15177	15095	15135	15025	14952	14951	15100	14936	15118	15138	15072	15120	15139	14867	15125	14878	14951	14822	14901	14870	15068	15102	14830	15218	15101	15108	14864	14946	15054	14984	15007	15023	14946	14937	15188	14944	15122	15064	14976	14894	15222	15063	15173	14876	14897	15151	15298	15171	14857	15021	15207	15275	15113	15021	15041	14978	15090	14973	14926	14996	14884	14990	14956	15002	14998	15041	15156	15195	15264	15089	14813	15031	15121	14874	15035	15019	15032	14933	15035	15016	15144	15179	15178	14838	15216	15027	15041	15040	15032	15113	14985	15058	14999	15076	15191	15052	14976	15124	15007	14974	15102	14949	15105	14861	15005	14926	15143	15005	15040	14955	14968	15063	14993	14949	15005	15173	14989	15168	15179	14956	14995	15133	14896	15086	14870	15086	15136	14964	14987	15054	14891	14933	14989	15106	15130	15048	15009	14988	15129	15008	15213	15091	15230	14973
18732	35910	34321	27890	24150	20824	18812	17470	16653	16139	25043	44874	39537	33338	23974	14525	14407	14485	14308	14500	14504	14246	14343	14126	14482	14462	14284	14231	14199	14315	14301	14266	14320	14337	14814	15051	15102	14756	14373	14278	14445	14326	14201	14414	14327	14231	14436	14345	14352	14412	14357	14304	14266	14340	14313	14311	14380	14254	14437	14328	14376	14234	14273	14340	14423	14209	14161	14391	14121	14208	14222	14296	14208	14242	14349	14389	14434	14409	14292	14224	14247	14246	14273	14396	14326	14421	14318	14509	14285	14290	14390	14327	14334	14537	14262	14287	14356	14314	14291	14381	14423	14201	14348	14148	14407	14326	14176	14037	14221	14407	14238	14239	14191	14386	14375	14218	14091	14130	14305	14378	14270	14193	14327	14222	14316	14122	14413	14210	14392	14177	14378	14143	14362	14163	14307	14241	14160	14302	14248	14286	14274	14267	14274	14245	14180	14376	14411	14322	14215	14262	14471	14298	14290	14341	14365	14256	14310	14504	14271	14288	14256	14378	14414	14335	14364	14285	14094	14332	14329	14300	14035	14333	14279	14181	14488	14110	14290	14389	14260	14191	14408	14341	14183	14198	14323	14232	14167	14328	14359	14304	14392	14315	14155	14340	14119	14345	14262	14310	14333	14250	14326	14186	14219	14287	14183	14163	14220	14377	14305	14085	14261	14309	14468	14392	14178	14368	14332	14360	14290	14388	14305	14312	14242	14187	14184	14163	14323	14205	14324	14254	14212	14070	14170	14393	14324	14384	14319	14343	14218	14100	14328	14122	14349	14258	14257	14284	14197	14196	14355	14324	14139	14326	14438	14225	14256	14305	14323	14328	14406	14306	14118	14456	14219	14243	14196	14231	14133	14311	14367	14257	14253	14303	14382	14321	14383	14315	14384	14319	14225	14193	14390	14100	14357	14379	14315	14342	14246	14291	14239	14167	14331	14263	14390	14199	14257	14193	14294	14236	14359	14333	14253	14270	14257	14253	14368	14196	14396	14400	14398	14342	14436	14077	14200	14393	14335	14382	14174	14299	14273	14309	14305	14240	14367	14199	14320	14236	14338	14359	14112	14211	14251	14276	14231	14251	14321	14252	14287	14217	14334	14355	14316	14479	14462	14137	14280	14293	14278	14295	14295	14154	14248	14092	14245	14209	14227	14205	14349	14240	14359	14272	14340	14096	14186	14271	14212	14227	14147	14308	14252	14241	14115	14317	14336	14177	14275	14401	14278	14310	14230	14341	14198	14317	14389	14234	14339	14324	14278	14114	14191	14240	14126	14105	14320	14185	14335	14147	14335	14398	14131	14194	14275	14342	14224	14216	14263	14231	14251	14414	14272	14286	14253	14100	14299	14266	14108	14109	14204	14283	14148	14288	14276	14253	14341	14274	14272	14230	14212	14254	14459	14234	14339	14277	14421	14376	14274	14274	14428	14344	14222	14117	14184	14085	14340	14379	14512	14341	14097	14489	14338	14109	14256	14280	14205	14360	14342	14180	14232	14283	14375	14277	14228	14245	14319	14380	14326	14441	14288	14286	14200	14219	14185	14079	14437	14374	14234	14383	14322	14292	14086	14134	14377	14200	14202	14332	14342	14214	14230	14245	14178	14253	14155	14194	14242	14261	14297	14217	14385	14401	14307	14320	14231	14230	14259	14322	14293	14275	14220	14184	14285	14209	14374	14261	14263	14351	14271	14293	14375	14311	14461	14274	14418	14335	14228	14227	14312	14342	14194	14141	14376	14445	14299	14223	14169	14342	14247	14270	14328	14162	14257	14306	14231	14179	14200	14314	14388	14262	14210	14408	14261	14329	14337	14164	14306	14319	14205	14237	14210	14429	14131	14239	14163	14302	14109	14347	14265	14411	14205	14176	14214	14242	14152	14174	14194	14360	14310	14293	14346	14101	14316	14308	14172	14196	14126	14073	14157	14322	14360	14115	14190	14215	14422	14069	14392	14175	14366	14173	14260	14386	14281	14330	14268	14294	14433	14196	14220	14523	14214	14163	14304	14134	14253	14431	14325	14337	14208	14167	14351	14080	14420	14358	13988	14270	14189	14282	14329	14291	14324	14206	14258	14241	14176	14231	14420	14168	14185	14063	14474	14212	14277	14426	14207	14256	14277	14063	14229	14120	14296	14444	14261	14089	14210	14178	14277	14240	14119	14297	14148	14162	14293	14110	14223	14246	14222	14313	14298	14348	14184	14276	14173	14284	14330	14090	14333	14033	14278	14271	14303	14328	14340	14100	14222	14419	14326	14404	14344	14308	14082	14250	14210	14205	14286	14003	14148	14308	14257	14343	14117	14297	14311	14260	14242	14254	14372	14128	14194	14200	14401	14296	14344	14406	14265	14324	14289	14395	14221	14082	14250	14312	14226	14274	14159	14281	14337	14277	14303	14127	14328	14418	14313	14217	14155	14241	14277	14103	14302	14366	14286	14274	14368	14465	14272	14322	14257	14348	14102	14255	14108	14086	14156	14490	14315	14230	14255	14273	14354	14357	14215	14203	14441	14266	14204	14256	14154	14162	14219	14304	14131	14307	14396	14383	14262	14193	14137	14272	14342	14213	14099	14216	14228	14098	14286	14391	14288	14326	14312	14338	14135	14250	14349	14080	14209	14320	14342	14349	14321	14112	14247	14277	14202	14194	14233	14327	14227	14362	14291	14195	14183	14250	14195	14228	14309	14246	14383	14263	14253	14339	14289	14350	14307	14145	14294	14563	14281	14341	14232	14327	14326	14457	14298	14379	14235	14439	14415	14258	14269	14203	14154	14347	14219	14366	14474	14116	14249	14240	14214	14215	14239	14298	14235	14353	14198	14235	14221	14178	14189	14432	14303	14076	14377	14398	14260	14146	14273	14217	14370	14348	14458	14309	14280	14272	14312	14311	14268	14216	14235	14336	14189	14265	14167	14171	14175	14234	14208	14400	14134	14301	14248	14242	14213	14327	14340	14085	14575	14208	14269	14159	14159	14212	14278	14193	14096	14174	14339	14361	14090	14212	14143	14339	14316	14130	14356	14277	14332	14255	14338	14428	14275	14411	14104	14250	14444	14235	14222	14245	14270	14368	14351	14352	14328	14212	14438	14344	14257	14257	14336	14251	14372	14232	14199	14122	14263	14302	14333	14388	14092	14218	14331	14349	14235	14286	14298	14190	14273	14281	14126	14228	14202	14297	14207	14221	14260	14386	14190	14419	14368	14143	14227	14319	14224	14351	14285	14307	14164	14271	14225	14203	14291	14248	14235	14284	14179	14190	14317	14285	14290	14255	14339	14309	14151	14147	14234	14206	14277	14279	14289	14317	14207	14456	14217	14170	14123	14294	14322	14422	14075	14236	14327	14261	14232	14081	14279	14139	14336	14160	14271	14241	14263	14235	14227	14158	14230	14169	14224	14226	14220	14358	14147	14190	14257	14307	14394	14215	14148	14407	14301	14304	14407	14268	14227	14357	14277	14239	14114	14179	14221	14125	14236	14329	14211	14211	14243	14227	14217	14436	14071	14144	14316	14395	14236	14383	14310	14296	14291	14323	14317	14271	14222	14295	14341	14137	14354	14102	14234	14373	14282	14423	14166	14349	14281	14290	14191	14407	14336	14272	14350	14205	14410	14235	14312	14184	14280	14376	14317	14137	14314	14307	14239	14198	14204	14381	14192	14135	14488	14318	14222	14368	14283	14196	14224	14154	14300	14233	14120	14150	14154	14524	14285	14333	14314	14326	14344	14346	14355	14209	14222	14197	14367	14225	14301	14230	14120	14355	14387	14074	14241	14422	14314	14446	14272	14170	14247	14229	14266	14240	14118	14333	14190	14378	14218	14212	14321	14114	14272	14272	14433	14284	14231	14189	14400	14160	14386	14408	14335	14335	14270	14203	14251	14378	14413	14101	14105	14053	14182	14200	14265	14205	14247	14384	14335	14200	14265	14378	14234	14411	14358	14419	14332	14376	14279	14209	14235	14361	14317	14173	14271	14261	14145	14497	14236	14399	14139	14253	14236	14353	14318	14231	14361	14255	14201	14378	14198	14372	14190	14126	14334	14323	14087	14193	14234	14328	14341	14150	14210	14161	14164	14122	14177	14091	14286	14344	14280	14461	14277	14202	14237	14325	14174	14448	14353	14250	14325	14234	14533	14477	14317	14252	14489	14120	14246	14119	14243	14156	14362	14341	14379	14319	14306	14302	14247	14343	14250	14276	14366	14275	14357	14439	14349	14106	14255	14222	14283	14303	14234	14371	14366	14290	14299	14306	14066	14088	14318	14286	14283	14299	14413	14142	14270	14219	14192	14194	14275	14241	14245	14333	14317	14277	14088	14237	14306	14360	14348	14372	14160	14315	14331	14371	14258	14262	14340	14256	14354	14260	14205	14337	14310	14278	14318	14251	14302	14377	14343	14279	14376	14155	14206	14118	14395	13954	13987	14141	14165	14328	14347	14277	14388	14338	14325	14185	14395	14173	14326	14285	14354	14303	14170	14181	14332	14208	14265	14321	14153	14302	14318	14370	14240	14371	14207	14352	14156	14335	14454	14382	14395	14155	14271	14482	14276	14259	14167	14333	14299	14297	14194	14311	14330	14225	14227	14110	14234	14384	14313	14261	14273	14191	14419	14223	14126	14408	14316	14046	14289	14361	14206	14276	14116	14369	14469	14405	14298	14325	14211	14163	14279	14419	14241	14375	14288	14321	14283	14364	14156	14306	14183	14087	14224	14332	14245	14245	14372	14273	14098	14349	14240	14225	14227	14156	14392	14341	14170	14230	14173	14180	14343	14353	14184	14161	14186	14390	14326	14250	14145	14250	14334	14318	14266	14213	14166	14400	14300	14159	14222	14292	14346	14175	14301	14414	14223	14196	14285	14363	14365	14192	14312	14159	14278	14180	14218	14262	14286	14313	14456	14179	14124	14313	14205	14301	14144	14253	14243	14206	14366	14393	14163	14359	14110	14287	14420	14186	14193	14274	14237	14232	14094	14235	14236	14071	14291	14413	14248	14338	14317	14311	14200	14309	14151	14120	14243	14229	14296	14296	14309	14527	14321	14263	14277	14246	14206	14099	14227	14259	14272	14316	14255	14224	14010	14194	14245	14258	14166	14371	14241	14292	14293	14364	14214	14418
27337	22369	26107	22179	17377	16447	16162	15424	15413	15356	15560	17830	17547	16114	15701	15212	14941	14986	15002	15081	14906	14971	14950	14850	14818	14974	14992	14948	14908	14952	15051	15050	14925	15072	14971	14866	15188	14956	14897	14790	14948	14873	14828	15026	15058	14907	14890	14936	14839	15123	14910	14967	14869	14857	15096	14925	14931	14989	14820	14694	15017	14939	14695	14776	14866	14696	14783	14794	14874	14920	14778	14955	14827	15009	14884	14863	15099	14973	14982	14908	14888	15019	15138	15170	14993	14860	14942	15003	14964	15011	14577	14956	14808	14861	14998	14741	14905	14717	14730	14870	14931	14729	14940	15008	14808	14987	15026	14947	14875	14718	14808	14812	14875	14738	14748	14754	14860	15076	14926	14790	14797	15066	14891	14979	14796	14923	14945	14822	14985	14865	15106	14847	14660	15010	14889	14807	15093	14994	14962	14963	14960	14937	14859	14822	14924	14958	14914	14741	14746	15145	14912	14837	14932	14925	15098	14986	14981	14945	14909	14914	14870	14981	14804	14869	15128	15076	14897	14815	15016	14842	14786	14709	14795	14817	14809	14886	14878	15008	14895	14872	14885	15005	14896	14645	14902	14866	14878	15010	14748	14828	14755	14961	14968	14796	14904	14598	14951	14973	14817	14763	14878	14938	14870	14922	14751	14968	15036	14786	15089	14771	14913	14906	14859	15140	14892	15063	14930	14642	14800	14940	14874	14954	14843	14982	14740	14818	14972	14983	15040	15137	14837	14820	14948	14770	14855	15150	14957	14722	14798	14983	14730	14791	14893	15046	15019	14748	14816	14869	14718	14848	14841	15066	14879	15013	15087	15029	14865	15060	14869	14940	14953	15031	14915	14951	14937	15114	14884	15058	14821	14892	15048	14962	14789	15048	14788	14823	14931	14752	14908	14881	14894	14876	14938	14946	15080	14971	14879	14840	15020	15012	14950	14965	14902	14999	14838	14891	14931	14898	14913	14915	14900	14961	14867	14880	14825	14901	15103	15067	14835	15038	14876	14826	14848	14950	14894	14898	14904	15078	14914	14971	14867	14734	15000	14941	15091	14921	14867	14852	14894	14821	14838	14889	14922	15080	15075	15045	14889	14952	14699	14907	15134	15001	14807	14971	14832	14883	14876	14739	14850	15031	14825	14866	14797	14867	14853	14914	14808	14978	14833	14789	14846	14792	14863	14858	14809	14957	14949	15105	14803	14986	14879	15115	14863	14799	14896	15008	14993	14844	14838	14810	14946	14976	14931	14851	14895	14959	14893	14875	14917	14855	14937	14972	14777	15078	14908	14790	15045	14952	14787	14819	15007	14946	15028	14942	14824	15145	14871	14955	14691	14854	15038	14854	14996	15116	14951	14912	14828	14927	14865	14928	15171	14985	14850	14983	14921	15039	14870	14807	14963	15069	15009	15083	14919	14853	14886	14945	14946	14905	14893	14812	15072	15053	15057	14890	14806	14788	14842	14916	15107	14981	14805	14713	14881	14955	15123	14777	14899	14989	14952	14987	15022	14720	14931	15042	15016	14789	14864	14543	14905	15095	14752	14781	14937	14741	14806	14871	15122	14738	14815	14859	14619	14887	14868	14834	15027	15068	14952	14831	15007	14755	14976	14827	14939	14910	14735	14868	14863	14876	14988	14889	14812	14977	15022	15100	14813	14879	14862	14822	15051	14924	14999	14680	14916	15093	14945	14906	14920	15036	14979	14859	14764	15088	14833	14980	14915	14847	15070	14853	14791	14962	14937	14902	14846	14823	15006	14792	14897	14810	14899	14888	14762	15013	14914	15011	14950	14980	14767	14941	14969	15011	14851	14739	14936	15007	14780	14793	15074	14614	14988	14884	14870	14989	14840	15002	14788	14774	15078	14825	14802	15047	14955	15020	14885	14932	14938	14834	14799	14790	14847	14838	14737	14999	14752	14956	14742	14960	14871	14865	14866	14882	14823	14938	14981	14869	14748	14660	14920	14859	14956	14837	14839	14843	14919	14881	14940	14920	14943	14803	14738	14838	14794	14858	14859	14867	14997	14951	14997	14904	14805	14860	14764	14919	15043	15005	14876	14913	14847	15001	15122	14897	14976	14796	14901	15060	14907	14960	14787	14974	14777	14684	15041	15005	14789	14827	14968	14710	14764	14945	15026	14817	14850	14785	14914	14889	14956	14869	15004	14779	14878	14968	15109	15014	14975	14846	14876	14896	14910	14876	14760	14831	14802	15019	14885	14811	15033	14916	14799	14798	14879	14869	14798	15111	14896	14862	14905	15018	15037	15021	15000	14966	14866	14876	14913	15104	14951	14926	14942	14801	14861	14918	14880	14898	14829	14863	14796	14937	14944	14915	14908	14915	14969	14840	14971	15004	14932	14975	14911	14896	14955	14737	14901	14956	14818	14821	14880	14756	14712	14733	14985	14836	14917	15006	14923	15164	14948	14934	14801	15045	14785	14871	14900	14867	15037	14932	14909	14899	14771	15002	14872	14629	14876	14730	14860	14823	14859	14865	14981	15160	14635	14992	14756	14928	15080	15014	14937	14845	14824	14690	14959	15174	15046	14852	14856	14747	14900	15012	15002	14927	15095	14951	15143	15032	15008	14873	14885	14950	14892	14832	14853	14881	14911	15011	14884	14900	14888	14900	14903	14944	14922	14861	14875	14768	14995	14780	14977	14921	14779	14864	14815	14741	14929	14917	14966	14872	14963	14682	15090	14918	14722	14773	14897	14915	14939	14995	14967	14640	14761	14881	15096	14705	14853	14970	14967	14870	14886	14995	14889	14935	15033	14991	14849	14993	14769	15067	14867	15050	14966	14899	15167	14906	14731	14940	14939	14944	14919	14975	14743	14914	14873	14724	14916	14836	14906	15025	14998	14898	14939	14921	15064	14841	14909	14823	14921	14799	14904	14896	14969	14781	14829	14702	15039	15102	14809	14752	14778	14946	14727	14901	14960	14732	14821	14926	14802	14833	14862	14813	14903	14851	15009	14994	15115	14897	14943	14917	14734	14959	15000	14893	15009	14757	14971	14902	14850	14909	14934	14884	14912	14724	14910	14900	14984	14886	15088	14885	15090	14979	14898	15064	15023	15016	14803	14842	15056	15011	14885	14999	14795	14691	14908	15133	14786	14953	14802	14990	15053	14996	14934	14970	14955	14735	14910	14976	14817	14996	14733	14807	14847	15007	14866	14823	14916	14919	15074	14770	14952	14987	14925	14823	15086	14800	14838	14905	14908	14944	14618	14594	14949	14887	15077	15032	14788	14903	15079	14912	14794	14881	14970	14792	14634	14761	14860	14839	14789	14984	14924	14695	15061	15066	14815	14760	14871	14894	14880	14976	14734	15150	14934	14779	14798	14963	14802	14886	14865	14875	14951	14865	14822	14805	14977	14922	14949	14970	14943	14987	15060	14960	14939	14737	14871	14965	15030	15059	14913	14931	14913	14809	14897	14972	14848	14882	14792	14804	14950	14999	14718	14874	15034	14951	14919	14934	14768	14762	14703	14835	14743	14997	15069	14830	14893	14822	14737	14840	14803	14807	14940	14947	14828	14593	14862	14818	14809	15047	14852	14926	15057	15132	14695	14903	14805	14795	14977	14989	14686	14802	15060	14990	14840	14768	14885	15065	14935	14965	14880	14991	15150	14869	14707	14693	14925	14732	14780	14930	14869	14742	14884	14827	14876	15045	15077	14914	15012	14779	14862	14990	14768	14727	15087	14914	14891	14931	14970	14860	15122	15124	14982	14822	14969	14952	15002	14804	15017	14940	15045	15113	14805	14731	14980	14850	14937	14927	14901	14905	14838	14946	14824	14965	15082	14831	14949	15039	14835	14740	14789	14930	15010	14902	14995	14932	15066	14896	14922	14862	14784	14830	14921	14885	15028	14791	14927	14983	14881	14863	14932	14775	14876	14890	14825	14898	14888	14873	14797	14824	14856	14887	14852	14711	15051	14865	15035	14941	15047	15031	15091	14888	14957	14876	14984	15008	14817	14841	15030	14821	14786	14899	14785	15011	14998	14973	14912	14720	14871	14996	14987	14837	15050	14957	14992	14864	14835	14800	14830	14970	14774	15057	14861	15030	14795	14865	15090	14938	15008	14973	14918	14753	14881	14935	14815	14910	14841	14931	14966	14838	15016	14881	15091	15031	14971	15007	15012	14798	14829	14933	14935	14919	14976	14921	14774	14768	14935	14932	14868	15014	15139	14950	14938	15047	14879	14989	14773	14872	15084	14905	14709	14981	15064	14971	14861	15030	14787	14635	14918	14908	14814	14975	14920	14908	14884	14756	14998	15075	15032	14896	14815	15011	15084	14996	14959	14932	15069	14916	14890	14892	14875	14842	14894	14934	15030	15137	14939	15062	14824	14810	15096	14829	14850	14995	14869	15133	14931	14996	15061	14801	14831	15012	14899	14904	14885	15037	14798	14853	14907	14987	14982	14873	15065	14911	14996	14770	14754	14925	14906	15089	14900	14881	15225	14691	14896	14861	14957	15044	14887	14909	14714	14993	14916	14904	14912	14840	14744	14667	14843	15026	14907	14836	14926	14987	14958	14919	15065	14867	14925	14904	15109	14857	14963	14757	14923	14934	14734	14932	15030	14859	15106	14747	14736	14775	15063	14940	14784	14845	14842	14861	14891	14850	14890	14900	14811	14979	14922	14990	15020	14829	14954	14865	14838	14850	14879	14864	15049	14757	14873	15052	14934	14948	14842	14932	14977	14881	14827	14723	14895	14975	14880	14820	14946	14794	15039	14703	14883	14920	15143	14727	14828	14914	14813	15143	15043	14812	14995	14813	14794	14974	14970	14948	14798	14827	15026	15051	14845	14775	14766	14678	14829	14938	14899	14992	14920	14935	14843	14952	14955	14868	14836	14946	14996	14801	14876	14973	14750	14870	14908	14920	14950	15022	14854	14907	14876	15056	14961	14961	14832	15082	14956	14898	14846	15033	14848	14803	14832	15024	14825	14671	14840	14978	14974	14931	14768	14847	15105	15045	15062	14767	14712	14849	15037	14849	14947	15094	14819	14962	14999	15029	14963	14821	14905	14900	14955	15012	15052	14963	14907	14931	14940	15028	14763	14812	15023	14861	14780	15145	14839	14852	15141	15097	15171	14993
17673	26440	26421	21107	18356	16569	15956	15263	14809	14855	15377	18713	17708	15682	14889	14309	14259	14124	14129	14246	14252	14202	14181	14122	14141	14159	14094	14172	14349	14350	14223	14085	14309	14249	14335	14039	14264	14330	14097	14305	14184	14315	14246	14277	14271	14167	14234	14202	14290	14173	14264	14268	14133	14335	14178	14251	14246	14341	14186	14316	14034	14216	14217	14338	14138	14030	14095	14418	14316	14352	14295	14093	14237	14186	14353	14258	14103	14228	14227	14224	14315	14190	14148	14237	14248	13985	14315	14082	14167	14294	14297	14035	14295	14301	14184	14255	13975	14094	14456	14282	14124	14170	14227	14027	14204	14266	14185	14248	14237	14136	14291	14233	14094	14141	14375	14207	14071	14051	14187	14168	14279	14209	14083	14339	14328	14087	14301	14226	14059	14191	14281	14202	14306	14220	14271	14195	14258	14300	14316	14180	14190	14222	14237	14188	14176	14153	14310	14336	14312	14246	14314	14199	14114	14304	14255	14183	14341	14174	14202	14236	14204	14179	14103	14109	14397	14084	14186	14254	14312	14156	14265	14291	14248	14230	14224	14270	14151	14132	14196	14213	14264	14133	14320	14080	14156	14079	14279	14104	14284	14369	14201	14237	14247	14182	14288	14118	14219	14267	14342	14212	14052	14220	14131	14220	14222	14107	14062	14191	14174	14287	14333	14177	14185	14034	14236	14125	14100	14157	14133	14028	14141	14329	14159	14314	14159	14234	14159	14176	14342	14177	14371	14324	14225	14093	14042	14179	14188	14239	14410	14171	14124	14080	14272	14112	14285	14355	14240	14297	14220	14123	14105	14289	14175	14075	14262	14219	14099	14145	14156	14234	14239	14162	14227	14187	14355	14143	14154	14205	14241	14391	14098	14081	14189	14261	14145	14193	14167	14334	14121	14161	14229	14380	14133	14153	14212	14141	14287	14326	14105	14127	14260	14138	14194	14281	14078	14127	14009	14341	14177	14143	14231	14232	14220	14217	14182	14190	14363	14223	14246	14098	14460	14332	14299	14054	14058	14442	14153	14268	14227	14078	14252	14158	14146	14165	14236	14195	14072	14209	14233	14148	14248	14257	14429	14201	14343	14224	14110	14225	14032	14239	14148	14182	14209	14184	14329	14204	14271	14252	14140	14189	14220	14087	14194	14196	14186	14200	14337	14263	14176	14226	14171	14171	14192	14376	14115	14178	14152	14119	14167	14139	14269	14261	14269	14042	14394	14280	14227	14135	14183	14305	14086	14129	14314	14158	14217	14112	14167	14262	14331	14120	14180	14083	14239	14179	14286	14144	14182	14228	14171	14198	14131	14248	14075	14263	14156	14288	14121	14327	14153	14278	14204	14121	14294	14195	14199	14119	14151	14100	14201	14202	14031	14207	14276	14276	14202	14146	14326	14237	14253	14177	14243	14181	14127	14212	14193	14266	14154	14142	14350	14111	14299	14318	14238	14207	14298	14175	14275	14262	14140	14210	14187	14162	14163	14195	14260	14241	14212	14077	14140	14251	14283	14214	14118	14060	14139	14282	13954	14035	14326	14207	14411	14143	14055	14232	14152	14210	14122	14365	14296	14057	14111	14351	14138	14267	14166	14144	14136	14381	14215	14372	14346	14292	14228	14212	14225	14447	14123	14346	14053	14246	14203	14185	14072	14238	14181	14268	14232	14224	14323	14171	14232	14281	14227	14029	14248	14237	14173	14187	14280	14251	14195	14326	14005	14093	14205	14162	14115	14097	14100	14125	14290	14165	14297	14394	14206	14135	14263	14292	14158	14284	14140	14163	14327	14046	14318	14258	14243	14132	14084	14359	14184	14151	14362	14131	14343	14233	14305	14225	14342	14168	14245	14340	14362	14240	14130	14234	14140	14257	14361	14270	14158	14201	14298	14399	14123	14247	14258	14237	14259	14116	14296	14312	14148	14109	14252	14107	14244	14208	14191	14271	14347	14155	14216	14166	14087	14213	14299	14107	14264	14313	14241	14085	14401	14095	14247	14329	14159	14304	14192	14237	14161	14126	14288	14298	14093	14312	14323	14217	14254	14234	14365	14278	14203	14202	14266	14176	14352	14140	14209	14233	14203	14068	14234	14126	14149	14184	14195	13931	14198	14114	14170	14149	14317	14237	14424	14148	14362	14383	14117	14063	14136	14152	14058	14136	14138	14264	14251	14139	14175	14236	14204	14214	14282	14450	14108	14189	14293	14137	14258	14220	14130	14336	14172	14156	14185	14220	14304	14043	14313	14277	14231	14473	14194	14099	14266	14133	14320	14397	14130	14122	14188	14246	14095	14316	14351	14334	14236	14267	14249	14195	14210	14271	14130	14082	14304	14275	14175	14305	14086	14350	14251	14157	14135	14097	14175	14104	14209	14244	14278	14194	14267	14314	14138	14392	14262	14140	14277	14190	14200	14176	14108	14302	14227	14247	14300	14104	14357	14117	14196	14188	14160	14325	14143	14227	14330	14242	14347	14128	14244	14161	14358	14188	14112	14006	14229	14200	14178	14239	14343	14122	14215	14393	14176	14060	14115	14217	14275	14332	14119	14280	14174	14220	14201	14240	14133	14261	14242	14254	14159	14161	14405	14024	14357	14300	14123	14160	14245	14166	14209	14216	14253	14243	14287	14302	14270	14287	14138	14210	14242	14389	14315	14167	14196	14251	14245	14277	14091	14122	14187	14208	14279	14287	14188	14237	14198	14201	14107	14265	14274	14340	14257	14155	13980	14149	14283	14159	14057	14103	14339	14091	14304	14461	14211	14099	14229	14175	14303	14297	14180	14204	14273	14131	14077	14155	14146	14412	14294	14273	14168	14274	14198	14195	14322	14200	14249	14166	14265	14337	14185	14212	14302	14111	14143	14088	14298	14146	14288	14228	14181	14316	14229	14308	14019	14244	14198	14195	14167	14114	14221	14249	14283	14112	14425	14280	14234	14190	14109	14342	14253	14373	13965	14251	14181	14210	14117	14241	14206	14167	14170	14302	14264	14341	14222	14222	14075	14202	14181	14211	14317	14163	14156	14209	14139	14203	14247	14230	14206	14274	14214	14149	14354	14211	14230	14278	14252	14193	14147	14436	14241	14238	14283	14261	14180	14110	14199	14225	14132	14212	14368	14092	14203	14170	14238	14265	14055	14229	14363	14232	14241	14236	14242	14221	14146	14170	14182	14115	14049	14243	14235	14169	14256	14095	14115	14228	14240	14129	14221	14091	14241	14075	14205	14157	14283	14322	14126	14248	14253	14222	14227	14097	14077	14148	14244	14084	14234	14195	14269	13967	14271	14167	14241	14104	14049	14111	14134	14301	14230	14183	14296	14209	14178	14260	14353	14394	14150	14240	14216	14019	14357	14162	14273	14420	14268	14148	14272	14366	14356	14275	14132	14123	14045	14284	14295	14147	14088	14072	14257	14187	14316	14379	14094	14320	14322	14152	14221	14099	14080	14290	14200	14189	14028	14203	14214	14285	14092	14201	14300	14242	14066	14256	14189	14242	14235	14219	14176	14310	14310	14145	14270	14352	14221	14305	13988	14112	14167	14211	14121	14179	14074	14420	14033	14117	14243	14318	14152	14205	14115	14231	14155	14366	14152	14219	14235	14181	14236	14207	14239	14307	14287	14314	14150	14095	14425	14291	14106	14157	14277	14281	14061	14150	14245	14404	14190	14211	14269	14237	14236	14191	14280	14193	14176	14198	14317	14012	14147	14117	14225	14268	14341	14308	14262	14309	14326	14163	14115	14160	14139	14429	14170	14356	14175	14122	14228	14324	14174	14187	14123	14317	14280	14243	14174	14163	14191	14125	14140	14281	14198	14055	14227	14327	14165	14212	14267	14185	14392	14067	14294	14326	14214	14028	14195	14172	14119	14164	14221	14315	14260	14269	14408	14414	14364	14097	14279	14155	14232	14441	14196	14285	14133	14312	14206	14293	13975	14241	14148	14358	14196	14234	14114	14335	14199	14270	14119	14112	14118	14108	14110	14136	14227	14159	14213	14093	14202	14103	14262	14224	14257	14154	14329	14297	14202	14265	14251	14169	14056	14137	14293	14206	14354	14195	14175	14068	14300	14096	14255	14178	14283	14412	14125	14152	14237	14334	14326	14167	14258	14107	14170	14353	14184	14152	14326	14218	14052	14373	14218	14222	14280	14250	14406	14136	14264	14106	14242	14074	14339	14134	14127	14136	14142	14083	14170	14235	14134	14077	14399	14142	14212	14308	14285	14125	14343	14215	14183	14222	14302	14050	14231	14163	13975	14134	14107	14047	14330	14206	14229	14146	14418	14160	14204	14196	14067	13963	14306	14316	14289	14228	14441	14265	14271	14137	14220	14335	14313	14359	14318	14274	14194	14137	14185	14161	14254	14207	14041	14269	14201	14242	14226	14204	14196	14369	14334	13997	14223	14238	14226	14240	14138	14101	14471	14244	14207	14322	14321	14232	14209	14296	14331	14187	14302	14154	14094	14317	14338	14219	14124	14357	14183	14080	14252	14136	14098	14205	14325	14190	14025	14098	14298	14260	14362	13978	14213	14292	14395	14135	14187	14290	14420	14205	14174	14246	14200	14255	14220	14082	14168	14086	14331	14215	14142	14234	14036	14397	13964	14138	14108	14119	14211	14226	14234	14197	14332	14178	14256	14158	14074	14341	14152	14209	14193	14226	14201	14323	14298	14052	14203	14274	14225	14236	14236	14273	14178	14239	14178	14325	14265	14171	14097	14179	14158	14407	14101	14359	14158	14278	14214	14107	14133	14164	14130	14292	14148	14274	14148	14078	14178	14206	14404	14159	14290	14178	14168	14023	14273	14108	14171	14095	14257	14157	14054	14207	14117	14304	14032	14258	14292	14146	14156	14326	14264	14339	14148	14363	14266	14179	14211	14303	14210	14146	14056	14324	14193	13971	14116	14005	14173	14059	14212	14207	14128	14232	14089	14331	14176	14266	14146	14297	14218	14337	14259	13968	14338	14372	14210	14282	14347	14179	14298	14089	14397	14329	14187	14162	14295	14319	14204	14339	14271	14144	14210	14005	14321	14132	14090	14244	14280	14135	14362	14107	14179	14245	14153	14215	14234	14113	14180	14052	14191	14348	14229	14161	14330	14208	14250	14238	14152	14184
24034	21331	28854	24324	22031	20743	19041	16368	15537	15570	19087	32041	27158	22218	18565	15309	14935	14829	14728	14883	14904	14815	14841	14716	14805	14906	14701	14829	14697	14801	14639	15006	14818	14763	14838	15051	15243	15003	14879	14965	14653	14688	14834	14406	14769	14745	14683	14654	14887	14716	14691	14706	14702	14748	14618	14576	14681	14745	14717	14881	14787	14703	14664	14614	14796	14813	14779	14780	14747	14809	14607	14784	14738	14739	14574	14548	14593	14716	14879	14584	14767	14843	14756	14637	14604	14769	14808	14704	14851	14794	14991	14594	14904	14749	14617	14749	14760	14901	14664	14544	14814	14720	14667	14594	14719	14684	14424	14669	14588	14778	14679	14869	14734	14534	14644	14743	14654	14695	14711	14771	14696	14808	14998	14707	14895	14618	14766	14735	14722	14697	14779	14583	14563	14681	14725	14686	14465	14848	14714	14684	14655	14679	14735	14767	14676	14874	14727	14626	14733	14656	14784	14694	14719	14702	14717	14759	14491	14596	14843	14599	14893	14530	14719	14594	14638	14657	14731	14607	14666	14758	14766	14770	14727	14655	14519	14736	14818	14722	14640	14549	14830	14821	14811	14833	14595	14665	14631	14719	14533	14721	14833	14713	14720	14823	14746	14809	14634	14802	14787	14421	14782	14662	14737	14698	14692	15008	14851	14737	14808	14751	14597	14637	14648	14713	14817	14771	14363	14829	14835	14773	15022	14453	14561	14754	14724	14750	14561	14675	14786	14596	14652	14742	14571	14606	14630	14693	14873	14704	14840	14623	14720	14684	14694	14708	14881	14582	14759	14616	14639	14862	14822	14641	14646	14771	14576	14871	14756	14552	14789	14500	14604	14834	14786	14799	14730	14695	14558	14656	14589	14641	14602	14696	14580	14893	14685	14638	14695	14699	14424	14730	14722	14723	14642	14714	14701	14697	14667	14782	14519	14761	14652	14800	14626	14770	14597	14666	14817	14766	14641	14630	14693	14927	14591	14672	14619	14576	14536	14550	14582	14846	14812	14677	14853	14669	14696	14636	14795	14616	14674	14782	14845	14837	14552	14792	14628	14718	14834	14660	14852	14747	14777	14677	14631	14598	14735	14876	14779	14707	14651	14639	14701	14684	14706	14568	14568	14739	14885	14557	14790	14685	14659	14745	14777	14538	14652	14730	14777	14669	14503	14598	14615	14772	14759	14705	14672	14652	14715	14659	14507	14691	14763	14637	14633	14749	14623	14694	14458	14605	14608	14506	14569	14875	14593	14575	14777	14746	14800	14700	14587	14681	14443	14770	14623	14697	14468	14549	14827	14906	14606	14676	14708	14577	14533	14674	14628	14742	14857	14734	14787	14613	14793	14598	14666	14663	14713	14726	14666	14702	14512	14815	14741	14741	14726	14638	14728	14635	14619	14647	14709	14628	14836	14768	14601	14755	14884	14718	14681	14564	14708	14658	14681	14747	14540	14705	14663	14983	14885	14893	14622	14635	14734	14717	14830	14702	14713	14756	14660	14554	14725	14551	14663	14869	14612	14661	14717	14654	14705	14751	14447	14820	14740	14783	14562	14422	14874	14702	14751	14896	14433	14607	14658	14573	14658	14633	14675	14663	14632	14743	14746	14612	14702	14888	14682	14645	14836	14796	14793	14819	14764	14765	14626	14600	14749	14788	14744	14755	14779	14735	14535	14668	14742	14784	14849	14839	14644	14590	14832	14566	14580	14744	14653	14516	14579	14576	14754	14908	14705	14530	14637	14567	14878	14712	14681	14815	14764	14708	14744	14729	14534	14823	14569	14744	14543	14707	14865	14549	14747	14922	14877	14710	14778	14897	14716	14843	14613	14957	14624	14848	14732	14666	14548	14836	14806	14668	14714	14727	14719	14603	14578	14771	14726	14615	14671	14920	14733	14768	14649	14660	14736	14705	14815	14841	14656	14707	14804	14733	14802	14754	14777	14542	14523	14767	14685	14710	14641	14410	14635	14627	14673	14767	14704	14851	14867	14920	14862	14617	14610	14467	14654	14613	14475	14666	14729	14634	14676	14680	14857	14879	14689	14681	14778	14693	14753	14692	14651	14609	14647	14708	14736	14777	14765	14645	14776	14519	14811	14807	14704	14773	14757	14760	14578	14661	14732	14857	14630	14812	14530	14694	14673	14678	14865	14509	14774	14621	14869	14722	14945	14688	14773	14723	14753	14568	14536	14634	14655	14631	14784	14761	14569	14619	14605	14472	14464	14826	14786	14838	14677	14584	14717	14662	14575	14811	14703	14537	14775	14826	14743	14635	14696	14456	14718	14568	14729	14769	14738	14750	14638	14778	14731	14604	14690	14658	14701	14675	14863	14669	14752	14804	14677	14794	14790	14506	14692	14677	14681	14624	14856	14955	14817	14828	14706	14715	14778	14559	14893	14604	14538	14725	14485	14834	14823	14841	14602	14814	14805	14787	14797	14735	14708	14588	14792	14608	14663	14681	14925	14612	14887	14674	14756	14642	14729	14883	14888	14890	14790	14604	14723	14645	14817	14965	14548	14741	14579	14743	14581	14733	14677	14741	14791	14748	14628	14556	14581	14692	14598	14742	14790	14702	14653	14675	14805	14724	14565	14631	14594	14623	14618	14730	14630	14627	14646	14720	14789	14759	14606	14771	14536	14821	14858	14691	14838	14729	14454	14737	14680	14591	14819	14796	14721	14729	14637	14616	14706	14825	14588	14845	14798	14836	14726	14825	14755	14549	14620	14802	14682	14686	14742	14683	14741	14783	14827	14806	14665	14490	14613	14660	14716	14813	14627	14622	14642	14572	14663	14703	14615	14610	14513	14833	14613	14682	14549	14589	14675	14871	14690	14669	14852	14769	14598	14745	14650	14741	14654	14854	14668	14794	14581	14693	14611	14739	14534	14855	14836	14647	14821	14603	14691	14783	14742	14617	14766	14647	14654	14631	14572	14655	14564	14713	14732	14475	14690	14598	14550	14789	14605	14868	14687	14604	14686	14748	14824	14674	14703	14637	14574	14538	14821	14690	14624	14725	14774	14335	14901	14926	14570	14725	14630	14535	14819	14707	14813	14982	14750	14647	14904	14729	14754	14609	14841	14932	14614	14795	14599	14641	14689	14572	14614	14701	14551	14662	14682	14752	14693	14735	14768	14771	14495	14549	14789	14893	14786	14759	15009	14443	14781	14725	14892	14740	14862	14650	14620	14591	14477	14704	14818	14570	14558	14792	14777	14522	14647	14677	14875	14631	14715	14519	14623	14544	14834	14760	14753	14753	14818	14758	14704	14794	14645	14763	14668	14713	14854	14746	14534	14800	14904	14542	14664	14440	14523	14667	14750	14675	14723	14555	14774	14653	14669	14752	14757	14402	14727	14948	14758	14612	14870	14795	14783	14559	14750	14791	14511	14618	14500	14697	14642	14526	14607	14620	14800	14780	14891	14598	14844	14708	14704	14679	14630	14816	14630	14633	14767	14709	14840	14745	14592	14597	14798	14868	14678	14847	14633	14745	14642	14676	14667	14674	14813	14646	14817	14659	14710	14573	14866	14644	14885	14827	14818	14723	14802	14846	14758	14639	14722	14705	14598	14618	14763	14818	14683	14822	14822	14759	14821	14703	14537	14588	14798	14590	14707	14638	14741	14801	14621	14797	14872	14835	14493	14710	14484	14585	14823	14586	14502	14639	14697	14716	14667	14859	14686	14817	14698	14686	14503	14873	14650	14835	14674	14840	14625	14682	14653	14793	14652	14513	14541	14764	14674	14326	14690	14666	14638	14665	14611	14810	14575	14788	14652	14728	14742	14662	14685	14538	14701	14546	14815	14715	14515	14810	14590	14611	14716	14792	14563	14751	14761	14810	14662	14735	14761	14643	14881	14716	14653	14730	14737	14610	14692	14716	14710	14666	14518	14650	14747	14643	14703	14843	14731	14622	14882	14670	14739	14682	14581	14706	14891	14597	14822	14494	14580	14507	14831	14531	14656	14605	14643	14773	14660	14746	14576	14861	14794	14757	14613	14820	14666	14529	14831	14595	14700	14735	14816	14697	14783	14497	14574	14589	14816	14841	14854	14786	14500	14768	14573	14552	14770	14883	14761	14666	14809	14483	14805	14806	14828	14597	14542	14852	14772	14842	14621	14629	14719	14769	14799	14557	14579	14782	14916	14592	14673	14714	14574	14869	14731	14650	14765	14769	14606	14558	14647	14545	14695	14900	14817	14567	14730	14727	14680	14723	14805	14786	14670	14700	14679	14752	14715	14541	14567	14616	14968	14701	14576	14781	14615	14531	14798	14724	14522	14641	14628	14669	14661	14638	14791	14804	14670	14753	14691	14492	14714	14705	14656	14806	14726	14690	14761	14757	14770	14926	14684	14790	14776	14728	14664	14660	14569	14691	14729	14862	14748	14679	14669	14719	14686	14877	14776	14645	14788	14660	14739	14781	14683	14679	14642	14864	14740	14850	14741	14767	14662	14592	14693	14703	14516	14698	14822	14646	14709	14824	14717	14848	14695	14815	14698	14732	14693	14756	14891	14466	14603	14764	14563	14630	14625	14612	14769	14665	14584	14726	14845	14639	14688	14682	14699	14726	14610	14712	14741	14729	14766	14764	14710	14536	14662	14816	14811	14755	14936	14818	14524	14623	14686	14741	14677	14770	14656	14600	14832	14677	14755	14766	14918	14916	14582	14668	14807	14834	14770	14749	14578	14610	14740	14648	14706	14677	14673	14672	14894	14673	14769	14909	14683	14628	14577	14540	14677	14772	14561	14614	14653	14687	14746	14794	14554	14693	14665	14692	14694	14664	14840	14715	14626	14618	14875	14602	14830	14897	14757	14728	14528	14644	14638	14635	14809	14578	14672	14792	14751	14663	14873	14775	14607	14818	14699	14693	14874	14782	14533	14896	14614	14841	14831	14764	14814	14705	14674	14634	14796	14754	14626	14605	14608	14718	14753	14659	14678	14689	14590	14753	14690	14678	14626	14951	14914	14766	14778	14747	14717	14658	14748	14588	14754	14682	14771	15026	14537	14546	14730	14767	14617	14911	14702	14817	14776	14538	14634	14726	14725	14693	14746	14643	14824	14876	14635	14662	14744	14794	14757	14723	14765	14714	14779	14917	14634	14490	14629	14783
17626	33323	32252	24962	20357	18268	16857	16290	15692	15452	21701	36650	29266	23863	18546	14343	14238	14213	14219	14150	14217	14146	14283	14139	14423	14060	13976	14092	14177	14315	14058	14200	14198	14322	14453	14770	14754	14486	14273	14303	14135	14381	14139	14256	14314	14199	14302	14162	14162	14214	14115	14189	14098	14106	13992	14164	14007	14161	14279	14058	14040	14224	13953	14140	14244	14087	14066	14009	14038	14215	14083	14116	14022	14150	14373	14046	14161	14062	14177	14184	14107	13995	14295	14129	13938	14135	14075	14275	14353	14124	14278	14048	14173	14328	13988	14168	14015	14111	14172	14068	14143	14199	14093	14106	14236	14260	14164	14186	14145	14172	13972	14092	14231	14243	14149	14225	14174	14151	14154	14078	14376	14171	14143	14123	14071	14208	14204	14311	14157	14216	14212	14206	14126	14047	13968	14108	14329	14118	14286	14089	14149	14215	14152	14025	14107	14105	14215	14125	14179	14017	14160	14247	14203	14307	14120	14225	14130	14170	14156	14132	14114	14063	14109	14157	14100	14145	14188	13973	14073	14187	14033	14307	14185	13990	14155	14052	14059	14213	14180	14069	14165	14233	14007	14068	14278	14180	14125	14065	14179	14341	14184	14033	14053	14197	14319	14161	14173	14210	14120	14145	14300	14165	13979	14037	14013	14008	14200	14109	14141	14124	14125	14032	14259	13993	14166	14158	14248	14117	14029	14131	14151	14117	13994	14045	14079	14165	13984	14173	14165	14108	14156	14280	14096	14068	14246	14021	14077	14107	14331	14244	14119	13887	14142	14140	14134	13950	14147	14063	14128	14038	14103	14138	13977	14041	14108	14102	13992	14045	14201	14013	14087	14165	14220	14036	14159	14236	13942	14163	14305	14082	14027	14247	14226	14288	14077	14252	14092	14172	14203	14040	14092	14142	14240	14215	14130	14163	14232	14044	14258	14168	14200	14109	14064	14103	13979	14146	14198	14130	14026	14073	14215	14054	14207	14203	14113	14149	14244	14041	14047	14228	14161	14160	14216	13992	14188	14137	14027	14180	13957	13972	14112	14210	14259	14116	14036	14230	14207	14061	13926	14001	14063	14178	14000	14346	14004	13994	14060	14086	14068	14133	14142	14024	14101	14251	14079	14045	13843	14182	13923	14157	14096	14076	14164	14189	14192	13999	14251	14089	14289	14105	14089	14074	14003	14058	14113	14090	14081	14212	14084	14261	14143	14058	14056	14372	14218	14190	14079	14085	14045	14228	14125	14340	14028	14152	14155	14135	13925	13985	14336	14093	14188	14022	14443	14185	14036	14225	14144	14219	14035	14002	14066	14020	14341	14045	14058	14191	14090	14184	14172	14232	14079	14223	14168	14017	14260	14236	13939	13996	14183	14176	14232	14090	14139	14152	14256	13977	14136	14150	14141	14145	14249	14085	14106	14232	14148	14169	14096	14112	14196	14001	14086	14170	14041	13983	14154	13913	14160	14154	14072	14154	14081	14148	14352	14191	14024	14224	14065	14126	14101	14193	14229	14056	14161	14193	14220	14129	14179	14138	14015	14073	14232	14178	14032	14274	14081	14142	14190	14156	14151	14093	14183	14029	14097	14084	14099	14259	14109	14108	14173	14016	14108	14162	14203	14164	14250	14108	14022	14145	14120	14154	14012	14099	14300	14229	14128	14025	14135	14138	13990	14218	14209	14054	13964	13986	14146	14009	14254	14175	14210	14222	14262	14064	14020	14271	14041	14223	14232	14197	14082	14180	14150	14184	14098	14030	14236	14217	14137	14088	14148	13935	14226	14139	14209	14074	14011	14052	14087	14073	14139	14309	14116	14018	14293	14196	14278	14225	13952	14124	14144	14178	13999	13961	14222	14086	14112	14167	14212	14228	14132	14100	14075	14022	14071	14188	14077	14224	13952	14309	14066	14185	14166	14152	14118	14019	14121	14121	14171	14083	14193	14126	14234	14056	14033	14080	14038	14083	14239	14385	14032	14087	14099	14169	14042	14022	13986	14052	14090	14004	14235	14038	14254	14055	14276	14131	14111	13995	14013	14282	14076	14122	14175	13944	14238	14201	14221	14027	14125	14043	14203	14244	13948	13977	14207	14048	14227	14293	14379	14032	14152	14174	13946	14188	14130	14135	14169	14137	14179	14312	14169	14164	14068	14106	14081	13987	14052	14142	14161	14051	14179	14057	14094	14205	14298	14032	14138	14075	14248	14134	14169	14108	14073	14158	14310	14063	14073	14144	14175	14204	14246	14104	14010	14252	14238	14165	14091	14105	14237	14133	14142	14210	14186	14214	14215	14090	14167	14058	14136	14155	14161	14121	14173	14063	14182	14055	14181	14018	14203	14000	14200	14040	14039	14249	14108	14268	14023	14114	14109	14190	14221	14023	14200	13970	14197	14073	14137	14146	14148	13984	14213	14183	14071	14147	14173	14029	14172	13960	14173	14216	14033	14243	14063	14164	14105	13974	14198	14062	14226	14086	14129	14091	14138	14102	14137	14247	14211	14144	14056	14060	14071	14257	14216	14377	14000	14036	14116	13886	14071	14048	14014	14126	13992	14138	14097	14445	14243	13946	14095	14158	14216	14157	14130	14103	14146	14187	14095	14082	14134	14190	13992	14149	14191	14074	14146	14068	14115	14092	14237	14313	14290	14121	14143	14174	14293	14175	14115	14203	14010	14053	14179	14123	14120	14089	14107	14173	14144	14287	14010	14142	14023	14031	14165	14080	14140	14243	14124	13973	14015	14106	14329	13883	14319	14065	14002	13989	14034	14191	14157	14253	14023	14390	14212	14009	14117	14123	14053	14117	14241	14142	14179	14026	14062	14000	14091	14092	14257	14385	14082	14080	14082	14182	14077	14360	14244	14285	14120	14229	14192	14045	14203	13870	14210	14324	14143	14307	14277	14244	14010	14008	14225	14198	14115	14068	14100	14043	14162	14217	14120	14158	14246	14255	14078	13997	14049	14150	14108	14255	14150	14288	14242	14014	14192	14088	14160	14182	14032	14113	14252	14295	14106	14265	14264	14090	14084	14133	14088	14247	14084	14145	14015	13873	14297	14112	14218	14127	14091	14148	14002	14196	14066	14075	14114	14231	14007	14114	14275	14254	14197	14179	14131	14156	14129	14078	14146	14066	14179	13978	14101	14158	14259	14050	14096	14239	14030	14103	14044	14179	14103	14097	14104	14344	14000	14095	14104	14118	14104	14096	14093	14226	14321	13857	14284	14111	14097	14208	14014	14084	14126	14151	14006	14097	14158	14092	14129	14143	14100	14190	14223	14120	14226	14074	14166	14080	14066	14064	13944	14206	13952	14232	14352	14100	14235	13995	14250	14117	14122	14140	14017	14109	14147	14093	14104	14181	14181	14329	14209	14038	14094	14027	14279	13971	14230	14126	14014	14119	13919	14191	14250	14094	14078	14076	14234	14084	14277	14201	14071	14144	14074	14121	14333	14292	14036	14123	14214	14293	14145	14030	14149	14078	14216	14054	14143	14177	14265	14096	14058	14172	14195	14306	14113	14229	14286	14050	14130	14089	14147	14173	14092	14089	14090	14180	14179	14077	14059	14144	14064	13984	14229	14230	14100	14067	14231	14129	14123	14094	14243	14128	14074	14155	14344	14132	14199	14129	14114	14145	14117	14155	14211	14029	14138	14173	14202	14114	14221	13916	13978	14159	14167	14084	14088	14034	14269	14179	14277	14282	14219	14094	13893	14131	13995	14065	14151	14332	14093	14177	14221	14089	14196	14148	14105	14193	14119	14133	14266	13979	14127	14179	14178	14092	14265	14030	14224	14267	14106	14263	14120	14063	14119	14152	14195	14280	13965	14212	14236	14187	14163	14115	14225	13937	14179	14092	14077	14176	14076	14123	14192	14193	14227	14102	14105	14085	14059	14173	14038	14279	14108	14186	14141	14013	14065	14149	14094	14125	14175	14239	14207	14111	14121	13993	14228	14187	14195	13954	14233	14257	14014	14066	14277	13958	14182	14001	14320	13961	14215	14299	14125	14184	14144	14211	14028	14079	14197	14048	14100	14186	14099	14159	14174	14054	14286	14067	14096	14106	14308	14183	14098	14038	13996	14144	14040	14183	14251	14068	14123	14044	14041	14153	14136	14092	14094	14019	14199	14181	14116	14321	14170	14034	14139	14111	14237	13895	14195	14174	13977	14088	14189	14140	14113	14032	14173	14134	13935	14012	14120	14308	14101	14150	14346	14115	13989	14147	14166	14190	14133	14059	14198	14247	14314	14031	14239	14199	14082	14104	14099	14174	14068	14061	14147	13904	14215	14029	14152	14121	14211	14180	14316	14104	14017	14134	14035	14210	14080	14157	14319	14057	13948	14214	14037	14013	14137	14146	13933	13932	14147	14041	13905	14215	14186	14022	14036	14050	14210	14089	14237	14026	14114	14066	14211	14185	14304	14149	14083	14226	14216	14103	14049	14059	14171	14211	14055	13989	14009	14178	14129	14138	14219	14061	14114	14167	14120	14130	14291	14079	14175	14168	14127	14132	14178	14213	14192	14220	14096	13986	14271	14135	14071	14252	14112	14079	14064	14194	14048	14333	14021	14086	14203	14110	14077	14131	14060	13932	13992	14178	14106	14314	14284	14247	14116	14106	14286	14008	14320	14055	14185	14078	14046	14102	14006	14156	14076	14042	14246	14317	14115	14090	14098	14215	14123	14232	14170	13969	14181	14217	14057	14210	14089	14213	14078	14107	14151	14194	14140	14089	14062	13949	14256	13968	14075	14136	14106	14100	14260	14170	14114	14212	14280	14296	14157	14145	14120	13930	14010	14313	14168	14069	14199	14130	14393	14260	14167	14178	14210	13961	14082	14060	14269	14210	14116	14260	14130	13931	14048	14012	14171	13953	14285	13936	14074	14201	14097	14212	14061	14126	13986	14083	14124	14271	14154	14109	13982	14150	14040	14235	14046	14074	14227	14122	14088	14093	14185	14065	14153	14222	14063	14092	14127	14027	14167	14212	14219	14076	14145	14214	14059	14097	14083	14190	14326	14186	14023	13971	13915	14087	13996	13981	14001	14168	14119	14117	14184	14062	14070	14026	14152	14039	14208	14241	14227	14088	14084	14075	14306	14088	14174	14073	13956	14074
22900	21326	29297	23714	21497	23349	23907	18148	16771	16643	27092	43973	38776	26818	21045	16011	15357	15328	15199	15468	15290	15409	15246	15451	15433	15379	15267	15192	15403	15271	15322	15315	15367	15163	15495	15677	15644	15612	15583	15123	15332	15100	15313	15355	15083	15122	15174	15317	15395	15178	15213	15255	15235	15240	15222	15166	15088	15108	15201	15234	15097	15106	15139	15129	15232	15228	15260	15241	15146	15215	15257	15165	15220	15182	15214	15107	15172	14964	15211	15164	15182	14921	15184	15112	15162	15239	15060	15106	15040	15069	15202	15212	15163	15151	15059	15161	15183	15223	15193	15266	15148	14939	15278	15216	15062	15213	15142	15133	14980	15098	15187	15309	15044	15104	14986	15095	15156	15109	14958	15019	15294	15169	15065	15063	15257	15215	15294	15234	15240	14976	15142	15260	15278	15233	15131	15058	15230	15170	15114	15088	15161	15043	15092	14977	15100	15021	15284	15133	14978	15093	15111	15181	15154	15219	15179	15178	15267	15029	15027	15114	14950	14999	15017	14950	15104	15129	15228	15173	15299	15048	15049	15269	15221	15308	15256	14942	15032	15090	15311	15201	15131	14990	15218	15134	15203	15109	15106	15049	15206	15143	15335	15098	15247	15093	15067	15161	15078	15269	15182	15274	15041	15364	15335	15005	15056	15162	15037	15267	15178	15135	15050	15149	15348	15075	15056	15028	15162	15155	15125	15213	15108	15018	15025	15171	15073	15109	15152	15026	15368	14959	14945	15226	15052	15250	15254	15107	15095	15202	15152	15257	15280	15045	15337	15074	15147	14901	15322	15208	15059	15141	14981	14921	15032	15214	15181	15123	15179	15222	15322	15010	15316	15081	14942	15159	15086	15163	15045	15174	15123	15170	15077	15051	15259	15164	15134	15192	15060	15000	14990	15127	15144	15137	15061	15115	15339	15122	15071	14944	15197	15216	15247	15094	15283	15318	14877	15058	15174	15159	15120	15006	15231	15214	15100	15190	15074	15106	14970	14966	15082	15100	15438	15128	15132	15091	15051	15170	15111	15150	15153	15015	15075	15222	15038	15128	15237	15167	15035	15024	15105	15262	15084	15164	15200	14922	15284	15235	15126	15103	15057	15146	14976	15020	15030	15223	15242	15123	15000	14906	15056	14940	14992	15166	15065	15045	15130	15190	15172	15263	15148	14920	15208	15095	15121	15135	15183	14961	15166	15073	15258	15268	15187	15103	15051	15136	15049	15139	14931	15137	15216	15238	15074	15235	14704	15195	15309	15125	15116	15071	15338	15189	15108	14928	14959	15137	15360	14995	15056	15128	14987	14950	14985	15032	15282	15166	15439	15114	15245	15160	15077	15314	15023	14957	15244	15063	15046	15041	15105	15063	15070	15092	15154	15062	15057	15311	15313	15284	15021	14909	15226	15061	15130	14960	15296	15086	15185	15198	15164	15208	15164	15202	15000	15139	15331	15229	15163	15102	15167	15191	15237	15021	14995	15265	15056	15086	15021	15149	15201	14992	15081	15201	15148	15127	15078	15084	15101	15161	14816	15017	15055	15214	15107	15046	15084	15193	15165	14991	15167	15161	15093	15077	14954	15091	15039	15129	15183	14983	14934	15166	15048	15203	14879	14998	15177	15133	14992	15303	15106	15095	15092	15043	14963	14904	15219	15063	15051	15310	15176	15249	14906	15048	15155	15130	15226	15098	15232	15171	15022	15051	15211	15228	15240	15216	15114	15040	15094	15192	15077	14960	15242	14977	14950	15159	15055	15100	15067	15056	15158	15332	15209	15148	15284	15142	15252	15025	14983	15305	15053	15032	15082	15147	15168	15377	15261	15113	15095	15146	15092	15266	14898	14991	14948	15044	15101	15104	15063	15008	15067	15142	15126	15119	15435	15210	15140	15351	15156	15200	14986	15152	15146	15280	15217	15013	15286	15374	15039	15244	15202	15389	15101	15311	15079	15209	15152	15063	15255	15223	15238	14923	15233	15252	14959	15208	15053	15075	14982	15033	15087	15121	15144	14990	15053	15169	15177	15049	15031	15043	14926	15185	15121	15195	15407	15057	15200	14997	15078	15179	15128	15201	15146	15127	15218	15325	15126	15245	15248	15060	15029	15132	15087	15010	15140	15058	15134	15091	15164	15126	15085	15116	15097	15220	15149	15081	15114	15176	15254	15116	15158	15051	14993	15242	15110	15211	15179	15365	15054	15109	15197	14992	15052	14940	15075	15047	15142	15018	15187	15077	15128	15097	15127	15034	15163	15038	14954	14924	15195	15204	15136	15051	15245	15036	15218	14959	15174	15023	15227	15033	15171	15045	15228	15080	15224	15108	14981	15118	15243	15077	14941	15072	15129	15097	15295	15138	14807	15080	14851	15190	15230	15023	15191	15115	15279	15030	14973	15281	15190	15143	15254	15215	15143	15142	15036	14939	15150	15174	15328	15066	14898	15135	15221	15185	15160	15096	15115	15237	14957	15122	15423	15047	15184	15102	15106	15021	15024	14970	15045	15187	15038	14937	15223	15092	14975	14970	15196	14886	15083	15129	15151	15047	15068	15111	14913	14937	15038	14974	15396	15143	15119	15309	15205	15045	15292	15195	15308	15366	15254	15058	15059	15150	15195	15039	15113	15225	15072	15120	15132	15201	15172	15424	15057	15305	15133	14990	15009	15111	15050	15124	15242	15103	15002	15098	15120	15015	15100	14962	14956	15148	15036	15181	15087	15106	14888	15394	15103	14961	15115	15209	15178	15056	15009	15280	15252	14974	15162	15323	15054	15082	15114	15308	15004	15019	15253	15274	15198	15153	15191	15088	15149	15208	15121	15125	15073	15008	15247	15173	15061	15059	15111	14997	15031	15104	15249	15122	15073	15108	15196	15156	15146	15044	14892	15242	15077	14909	15070	15169	15169	15046	15165	15104	15024	15113	15227	15202	15088	15204	15091	15072	15126	15071	15086	15216	15016	14948	15261	15235	14966	15108	15267	15087	14981	15128	15113	15092	14945	15011	14983	15033	15044	15196	15218	15338	15152	14950	15149	14965	15104	15168	15182	15126	15177	15127	15340	15085	15251	15019	15010	15056	15144	15225	15056	15078	15077	15302	15215	15147	15044	15057	14964	15133	15148	14976	15016	15279	15132	15291	15237	15031	15104	14957	15106	15090	14961	15322	15169	15269	15232	15131	15240	15064	15253	15196	15131	14916	15015	14914	15213	15029	15054	15152	15109	15145	15273	15122	15045	15192	15274	15113	15317	15040	15000	14927	15141	15013	15126	15079	15159	15111	15089	14921	15258	15124	14926	15275	15210	15152	15087	15134	15205	15217	15014	15119	15142	15151	15063	15107	15059	15092	15100	15059	15188	15206	15318	15133	15123	15017	14844	15132	15031	15198	15307	15154	15256	15166	15097	15006	15245	15168	15142	15022	15156	14953	15053	15092	15080	15147	15253	15180	15016	15156	15111	15205	15080	15169	15230	15283	15433	15140	15155	15030	15028	15247	15110	15096	15104	15092	15086	15121	15129	15156	15257	15201	15220	15184	15189	15044	15166	15234	15058	14981	14991	15030	14942	14953	15126	15211	15071	15030	15261	15060	15124	15119	15020	15012	15081	15007	15326	15261	15078	14823	15110	15117	15281	15161	15293	15268	15123	15048	15118	15221	15248	15153	15002	15065	15075	14970	15047	15116	15024	14956	15298	14811	15197	15117	15299	15186	15047	15037	15235	15263	15065	15147	15063	15184	15162	15106	15175	15194	15137	14940	15168	15029	15020	15103	14985	15063	15137	15223	15247	15043	15132	15168	15037	15130	15251	15217	15297	15151	14942	15132	15070	15098	14974	15241	15010	15242	15062	15117	15120	15106	15115	15074	15164	15151	15226	14891	15237	15158	15170	15175	15143	15096	15066	15103	15152	15262	15027	14854	15233	15266	15204	15156	15166	15198	15197	14959	14932	15212	15159	15023	15114	15244	15203	15201	15005	15088	15075	15154	15074	15157	15028	15088	14966	15218	15245	15194	15358	15331	15005	15157	15182	15103	15101	14994	15068	15344	15124	15082	15074	15235	15024	15158	14927	14841	15250	15325	15145	15130	15057	15106	15068	15014	15090	15188	15039	15001	15047	14971	14970	15293	15107	15178	15209	14934	15021	15172	15155	15181	15138	15179	15120	15056	15161	15132	15204	15113	15269	15163	15168	15122	15131	15105	15200	15036	15145	15040	15078	15142	15016	15287	15159	15291	15036	15187	15097	15143	15228	15367	15216	15032	15065	14947	15026	15190	15043	14929	15021	14976	15084	15049	15253	15175	15151	15109	15102	15238	15194	15083	15240	15045	14974	14846	15203	14984	15242	14986	14949	15345	15008	15129	15045	15140	15071	15029	15239	15035	15111	15058	15168	15151	15107	15101	15185	15048	14956	15208	15295	15192	15152	15125	15224	15145	15066	15061	15048	14978	15072	14893	15110	15123	15136	15230	15156	15069	15104	15032	15105	14955	15232	15173	15239	14984	15016	15146	15094	15125	15136	15157	15481	15199	15414	15172	15011	14999	15207	15089	15188	15047	15153	14974	15077	15145	15366	15067	15199	15015	15053	14959	15221	15266	15044	15046	15022	15148	15121	15179	15101	15228	15083	14969	15136	15156	15252	15129	15067	15094	15257	15106	15265	15404	15225	15081	15032	15086	15232	15242	15097	14966	15193	15216	15092	14974	15126	15075	15099	15180	14980	15205	15191	15202	15176	15154	15134	15171	15144	15162	15092	15220	15179	15257	15288	14940	15166	15201	15114	15047	15131	15094	15179	15161	14976	15059	15024	15106	15163	14789	15121	15018	15182	15145	15174	15027	14911	15264	15059	15118	15226	15316	15356	15136	15168	15034	14974	15284	15189	15260	15159	15006	15071	15114	15063	15203	15089	15067	14967	15164	15216	15217	15133	15233	15157	15050	15030	15158	15046	14961	15245	14999	15010	15261	15214	15055	15229	15070	15204	15106	15217	14991	14888	14970	15072	15086	15147	15170	15012	15240	15133	15170	15022	15011	15108	15067	15134	15353	15247	15149	14893	14938	15192	15185	15317	14903	15083	15102	15235	15179	15138	15193	15036	14973	15184	15011	15138	15033	15295	15028	15067	14980
18891	36452	35202	27596	23491	21239	19196	17811	17084	16618	31759	46593	40636	27405	20691	14548	14362	14384	14646	14438	14664	14326	14479	14372	14438	14549	14581	14275	14399	14343	14532	14349	14537	14423	15103	15303	15123	14726	14554	14323	14347	14479	14289	14445	14312	14305	14599	14483	14424	14651	14388	14277	14443	14343	14470	14403	14429	14475	14408	14215	14437	14348	14484	14459	14303	14416	14363	14398	14462	14387	14349	14360	14405	14363	14609	14347	14445	14341	14327	14279	14322	14250	14445	14398	14424	14339	14292	14396	14467	14237	14396	14447	14364	14445	14553	14274	14127	14294	14382	14360	14416	14349	14393	14341	14401	14303	14361	14420	14193	14533	14270	14451	14457	14421	14402	14380	14347	14379	14298	14201	14293	14301	14428	14356	14494	14462	14311	14407	14433	14306	14461	14427	14441	14448	14482	14448	14290	14333	14269	14347	14321	14266	14154	14398	14423	14442	14399	14311	14431	14506	14363	14297	14335	14221	14339	14469	14370	14356	14334	14388	14323	14385	14456	14382	14340	14271	14578	14313	14349	14296	14282	14417	14421	14412	14229	14436	14466	14408	14315	14383	14421	14425	14220	14175	14291	14504	14374	14289	14477	14362	14258	14260	14356	14199	14425	14235	14358	14416	14264	14432	14307	14325	14404	14258	14406	14190	14546	14297	14273	14396	14478	14544	14345	14389	14422	14359	14451	14189	14441	14393	14403	14058	14364	14331	14476	14256	14139	14572	14235	14436	14105	14415	14448	14388	14381	14378	14334	14367	14178	14466	14367	14332	14327	14281	14273	14433	14566	14416	14348	14336	14545	14547	14365	14339	14405	14570	14463	14391	14503	14302	14360	14418	14398	14178	14360	14609	14496	14531	14396	14293	14177	14357	14276	14339	14371	14474	14383	14229	14303	14354	14313	14345	14575	14297	14561	14278	14384	14279	14528	14427	14348	14295	14364	14417	14219	14371	14512	14263	14344	14417	14352	14391	14363	14516	14445	14429	14519	14379	14280	14418	14344	14476	14294	14461	14542	14498	14517	14312	14246	14445	14525	14273	14338	14460	14367	14526	14518	14408	14407	14370	14383	14232	14414	14326	14483	14328	14500	14305	14260	14444	14401	14376	14442	14236	14187	14655	14340	14591	14446	14386	14329	14253	14390	14310	14349	14377	14298	14466	14441	14548	14123	14412	14327	14418	14170	14406	14376	14250	14359	14361	14406	14369	14589	14448	14365	14298	14572	14441	14412	14121	14327	14354	14419	14320	14405	14391	14460	14403	14467	14397	14406	14367	14468	14320	14412	14393	14337	14352	14344	14389	14073	14378	14294	14396	14580	14240	14425	14470	14401	14297	14426	14277	14439	14346	14423	14174	14268	14359	14400	14465	14514	14302	14391	14185	14287	14424	14427	14438	14326	14370	14335	14325	14314	14299	14404	14563	14320	14418	14325	14439	14495	14310	14452	14242	14320	14332	14404	14481	14408	14398	14225	14341	14534	14344	14489	14441	14368	14450	14343	14363	14345	14423	14269	14375	14427	14409	14419	14262	14501	14345	14353	14261	14420	14394	14259	14324	14192	14249	14494	14459	14411	14531	14317	14330	14417	14406	14201	14518	14334	14305	14303	14416	14340	14403	14233	14262	14281	14314	14379	14471	14500	14395	14182	14306	14298	14283	14395	14230	14335	14365	14282	14397	14349	14412	14364	14358	14385	14306	14405	14421	14340	14501	14437	14397	14408	14272	14256	14380	14207	14464	14335	14243	14409	14393	14343	14231	14391	14582	14534	14268	14499	14257	14492	14345	14489	14427	14320	14268	14474	14532	14351	14398	14354	14462	14296	14418	14446	14317	14407	14275	14397	14303	14554	14365	14356	14457	14414	14210	14511	14449	14447	14245	14404	14440	14492	14190	14454	14421	14276	14374	14340	14437	14293	14461	14538	14164	14386	14319	14488	14273	14409	14247	14325	14292	14464	14557	14386	14444	14358	14416	14396	14409	14408	14134	14246	14207	14329	14453	14246	14386	14560	14404	14325	14367	14307	14222	14226	14431	14209	14499	14330	14218	14174	14397	14391	14292	14401	14387	14252	14202	14487	14324	14399	14379	14434	14228	14533	14353	14528	14502	14227	14117	14368	14355	14366	14319	14447	14429	14387	14332	14305	14285	14442	14340	14255	14452	14396	14307	14300	14337	14305	14283	14268	14406	14617	14222	14486	14307	14307	14440	14284	14505	14503	14357	14513	14324	14517	14398	14335	14347	14386	14414	14367	14486	14292	14427	14360	14394	14524	14303	14207	14286	14348	14369	14372	14410	14273	14423	14398	14308	14414	14326	14289	14369	14367	14370	14441	14305	14412	14408	14444	14537	14308	14364	14356	14253	14454	14172	14452	14314	14496	14389	14331	14403	14231	14516	14456	14491	14403	14432	14394	14441	14437	14481	14343	14427	14276	14343	14401	14392	14437	14310	14316	14477	14352	14207	14355	14327	14486	14455	14411	14409	14521	14400	14439	14494	14319	14375	14355	14364	14293	14419	14313	14329	14278	14407	14298	14333	14182	14332	14260	14259	14409	14430	14274	14320	14341	14448	14290	14413	14364	14429	14346	14402	14353	14340	14233	14321	14260	14346	14272	14334	14336	14259	14226	14364	14309	14313	14354	14389	14432	14526	14300	14423	14363	14388	14376	14644	14352	14510	14383	14269	14363	14325	14451	14350	14397	14522	14348	14204	14381	14292	14336	14459	14349	14582	14350	14292	14371	14372	14284	14238	14429	14424	14313	14489	14409	14397	14567	14367	14357	14121	14397	14491	14395	14467	14368	14279	14464	14439	14264	14276	14539	14511	14399	14412	14453	14382	14367	14354	14365	14276	14203	14352	14420	14175	14278	14411	14474	14293	14423	14276	14418	14474	14281	14421	14267	14307	14360	14401	14477	14451	14385	14364	14496	14339	14306	14411	14288	14336	14300	14292	14282	14247	14306	14332	14498	14484	14332	14499	14382	14665	14469	14245	14334	14415	14296	14503	14336	14397	14211	14435	14512	14348	14469	14379	14486	14199	14502	14395	14164	14348	14467	14398	14261	14417	14261	14396	14373	14465	14341	14337	14302	14337	14286	14512	14324	14467	14378	14296	14300	14394	14393	14300	14303	14381	14374	14392	14331	14421	14500	14359	14355	14515	14232	14266	14407	14277	14360	14212	14444	14329	14411	14464	14634	14413	14179	14441	14563	14364	14516	14353	14290	14263	14294	14619	14204	14290	14375	14220	14451	14233	14315	14335	14571	14277	14366	14244	14244	14382	14399	14444	14231	14303	14293	14377	14388	14358	14538	14487	14432	14270	14261	14313	14331	14490	14321	14439	14551	14161	14387	14422	14450	14454	14384	14353	14405	14338	14397	14232	14514	14239	14451	14459	14421	14355	14424	14281	14357	14636	14422	14475	14407	14469	14450	14299	14463	14454	14178	14411	14315	14446	14597	14396	14404	14489	14310	14286	14321	14390	14192	14335	14415	14351	14351	14457	14403	14373	14356	14391	14348	14349	14378	14433	14356	14230	14343	14324	14458	14298	14391	14213	14193	14441	14615	14286	14389	14316	14395	14408	14329	14440	14294	14301	14472	14476	14472	14308	14431	14396	14542	14368	14420	14344	14329	14471	14259	14306	14397	14363	14466	14392	14352	14363	14314	14406	14540	14524	14366	14221	14338	14293	14277	14464	14523	14368	14355	14348	14374	14396	14254	14341	14321	14386	14258	14376	14351	14462	14355	14407	14367	14440	14247	14434	14479	14261	14506	14353	14394	14306	14370	14376	14337	14407	14391	14433	14321	14274	14585	14199	14401	14261	14217	14502	14506	14353	14531	14478	14399	14342	14333	14411	14335	14444	14236	14397	14516	14382	14438	14520	14349	14330	14436	14356	14309	14367	14431	14434	14436	14410	14429	14473	14427	14478	14461	14401	14434	14507	14313	14499	14403	14429	14252	14301	14484	14365	14374	14464	14269	14368	14322	14294	14561	14343	14334	14193	14497	14279	14277	14377	14417	14274	14370	14472	14474	14450	14307	14317	14327	14220	14426	14397	14352	14443	14361	14338	14368	14419	14269	14361	14494	14468	14434	14412	14428	14313	14325	14435	14362	14307	14293	14253	14394	14499	14438	14366	14264	14376	14357	14386	14382	14383	14257	14426	14431	14329	14376	14375	14313	14426	14391	14351	14285	14263	14407	14482	14509	14425	14350	14232	14397	14253	14476	14279	14298	14173	14443	14456	14358	14144	14524	14504	14410	14164	14341	14474	14320	14411	14325	14110	14503	14341	14362	14384	14388	14385	14367	14369	14459	14381	14394	14331	14261	14605	14463	14509	14472	14317	14440	14300	14467	14281	14335	14404	14464	14370	14303	14431	14309	14388	14382	14259	14416	14491	14432	14361	14176	14517	14477	14541	14414	14403	14344	14553	14486	14381	14541	14304	14664	14406	14399	14461	14355	14422	14484	14312	14436	14264	14277	14498	14423	14324	14437	14212	14396	14309	14229	14285	14460	14334	14389	14422	14222	14305	14396	14430	14389	14276	14320	14402	14359	14380	14363	14261	14453	14127	14484	14319	14441	14332	14370	14300	14139	14394	14436	14594	14361	14373	14481	14353	14364	14432	14427	14503	14428	14473	14280	14488	14355	14271	14369	14274	14285	14445	14465	14294	14318	14460	14367	14520	14217	14328	14415	14321	14475	14439	14284	14466	14445	14301	14291	14407	14419	14318	14432	14350	14414	14332	14184	14330	14272	14374	14390	14432	14303	14252	14278	14431	14242	14429	14370	14457	14375	14452	14422	14401	14431	14276	14312	14383	14254	14544	14450	14209	14321	14235	14462	14304	14374	14258	14288	14502	14301	14144	14493	14369	14392	14433	14375	14438	14394	14383	14253	14334	14396	14485	14531	14323	14253	14310	14400	14178	14369	14259	14497	14058	14310	14412	14481	14239	14400	14346	14290	14485	14409	14338	14399	14397	14517	14358	14227	14387	14367	14227	14319	14472	14331	14400	14393	14284	14366	14317	14312	14418	14400	14304	14310	14244	14358	14415	14416	14283	14408	14331	14212	14411	14239	14303	14457	14253	14400	14255	14375	14178	14281	14308
27339	22380	25353	21490	17408	16535	16175	15755	15377	15222	15744	17879	18077	16570	15498	15127	15010	14785	14911	15062	15062	14860	15081	14937	14827	14879	15010	15013	15149	14970	14907	14917	14906	14853	15031	14783	14993	15028	14836	14928	14987	14834	14930	14823	14900	15038	15070	14983	15089	14957	14842	14719	14845	14981	14941	15046	14852	14860	14927	14930	15064	14854	15015	14888	14880	14992	15029	14872	14946	14940	14840	14812	15046	14871	14883	14918	14757	15057	15266	14960	14910	14697	14961	14969	14954	14921	14968	14905	14900	14865	15043	14779	14941	14962	15164	14824	15101	14848	14834	14666	14824	14858	14804	14978	15059	14867	14798	14967	14921	14888	14989	15068	14965	14683	14872	15026	14780	15004	15032	14675	15036	15101	15023	14766	14762	14779	14792	14789	15176	15046	14932	14892	14783	14945	14955	14850	14861	14972	14746	14811	14644	14851	15033	14971	14714	14892	14951	14852	14845	14763	14833	14847	14761	14952	14851	14733	14831	14963	14791	14807	15041	14726	14853	14988	14861	15062	14787	14792	14745	14928	14855	15006	14711	14778	14930	14829	14835	15008	14884	14920	14825	14810	14865	14706	14957	14837	15062	14840	14691	14966	14891	14944	15033	15027	14688	14690	14807	14879	14833	14737	14864	15005	14728	14782	15056	14826	14883	14927	14806	14732	14686	14823	14769	14882	14704	14668	14686	14937	14814	14924	14887	14963	14891	15041	14986	14960	14729	15021	14844	14729	14807	14939	14870	14830	14841	14777	14804	14712	14783	14860	14888	14743	14986	14860	14764	14926	14916	14994	14687	15025	14999	14763	14888	14832	14786	15001	14784	14826	14809	14910	14824	14978	15195	15017	15059	14993	14781	14798	14812	14997	14844	14898	14612	14925	14961	14877	15127	14882	14822	14865	14915	14977	14891	14885	14893	14846	14730	14844	14941	14993	14636	14921	14883	14939	14872	14745	14903	14909	14966	14782	14778	14965	15025	14791	14677	14871	14904	14828	14852	15100	14844	14983	14705	14907	14906	14942	14859	14991	14933	14760	14854	14781	14826	14888	14864	14918	14852	14753	14882	14781	14784	14943	15055	15024	15095	14885	14911	14740	14899	14829	14723	14917	14887	14926	14962	14790	14845	14809	14685	14811	14901	14758	14810	14809	15028	14883	14776	14899	14747	14631	14693	14916	15031	14876	14982	14817	14906	15021	14802	14983	15032	14912	14886	14997	14908	14910	14943	14854	14879	14825	14795	14990	14905	14827	14890	14852	14806	14939	14996	14919	14995	15040	14990	14865	14962	15038	14880	14771	15026	14853	14886	14926	15177	15002	14759	14818	14792	14902	15127	14928	14932	14676	14913	14979	14904	14833	15048	14894	14952	14889	14832	15074	15017	14927	14894	14878	14888	14761	14877	14899	14824	14866	14906	14947	14924	14854	15051	14983	14857	15049	14882	14895	14865	14599	14940	14796	15077	14946	14941	14862	14886	14915	14952	14767	14867	15036	14995	14997	14905	14978	14830	14917	15028	14949	14927	15061	14943	14786	14958	14757	14985	14966	15113	14672	14845	14875	14968	14928	14948	14958	14839	14871	14766	14835	15043	14959	14941	14819	14941	14843	14923	14903	14908	14895	14910	14920	14780	14747	14820	14918	15026	15143	14965	14850	14957	14858	15108	14895	14890	14999	14850	14744	14876	14855	14813	14735	14954	14952	14858	14911	14919	14966	15044	14844	14780	14837	14822	14747	14963	14829	14855	14907	14801	14880	14952	14974	14969	14834	14900	14932	14930	14953	14793	15007	14832	14961	14825	14916	14793	14880	14925	14952	14753	14915	14882	14880	14694	14984	14831	15006	14966	14889	14965	14935	15076	15049	14797	14898	15048	15044	14858	14942	14885	14828	14987	14913	14943	14872	14922	14819	15055	15029	14822	14997	14842	14751	14897	14981	15090	14862	14877	14788	14649	14875	14809	14908	14875	15022	15035	14902	14870	14733	14819	14750	14865	14815	14842	14979	14974	14964	14970	14950	14842	14729	14977	14857	14993	14816	14981	14885	14653	14738	14946	14898	14793	15092	14953	15007	14844	14766	14677	14793	14864	14767	14861	14837	14993	14952	14955	14991	15072	14895	14966	14797	14896	14960	14782	15110	14879	14942	14856	14820	14721	14901	14883	14792	14729	14772	14967	14843	14728	14754	14949	14897	14806	14920	14957	15076	14864	15070	14868	14782	14961	14803	14921	14830	14796	14801	14952	14791	14774	14815	14844	14790	14882	15017	14850	15038	14954	14920	14858	14863	14816	14792	14874	14887	14966	14746	14768	14750	14840	14916	14865	14833	14710	14851	14793	14842	14843	14830	15011	14976	14941	14974	14904	14959	14763	14911	14705	14953	14793	14976	14848	14827	14989	14852	14752	14701	15017	14731	14836	15073	14778	14804	14942	15016	14892	15042	14869	15039	14668	14865	15087	15052	14705	14763	14912	14982	14833	14817	14715	14697	14787	14829	15017	14758	14852	14948	15105	14973	14950	14954	14949	14909	14836	14939	14938	14814	14790	14935	14865	14781	14868	14787	14789	14930	14934	14924	14956	14987	14781	14866	14806	14856	14950	14830	14962	14815	15073	15178	14869	14941	14868	14825	15087	14807	14842	14896	14784	14819	15016	15090	15001	14908	14888	15021	14877	14891	14866	14843	14777	15018	14745	14767	14994	14932	14945	14687	14871	15035	14937	14816	14934	14878	15030	14827	15052	14853	14892	14820	14821	14870	14821	14955	14839	14782	14923	14941	14807	14837	14629	14660	14884	14882	14966	14846	14837	15056	15090	14969	14912	14860	14674	14926	14851	14917	14933	14793	14871	14803	14978	14759	14784	14911	14795	14759	14984	14810	14928	14890	14872	14957	14909	14902	14981	14754	14818	14783	14790	14828	14841	14892	14900	14780	14967	14823	14905	14898	14935	15034	14851	14809	14979	14832	14981	14948	14926	15000	14952	14940	14837	14905	14953	14770	14795	14947	14862	14847	14925	14959	14872	14850	14892	15006	14849	14719	15028	14913	14962	14989	14913	14936	14876	14851	14776	14940	14996	14973	14970	14969	14908	15056	14832	14835	15005	15078	14794	14673	14851	14880	14837	14845	14857	15051	14961	14625	14925	14823	14920	15021	14985	14447	14881	14823	14814	14898	14895	14879	14694	14781	14804	14898	14984	14974	14949	14842	15012	14932	14979	14896	14845	14977	14815	14690	14864	14911	14745	14891	14775	14838	14928	14716	14792	14936	14830	14969	14768	14731	14767	14825	14950	14829	15020	15022	15025	14998	14861	14897	14799	14848	14831	14779	14887	14883	14962	14689	14925	14863	14870	14707	14843	14952	15026	14922	14870	14843	14728	14945	14859	14948	14724	14775	14997	14901	14666	14829	14819	14851	14900	14980	14952	14948	15070	14836	14904	14947	14916	15101	15035	14772	14848	15102	14982	14895	14872	15029	14786	14960	14875	14792	14807	14930	14856	14985	14853	14923	14860	15056	14947	14897	15120	14679	14893	15091	14878	15000	15002	14909	14805	14967	14903	14914	14699	14924	14719	14854	14742	15029	15183	14922	14987	15032	14840	14796	14954	14971	15070	14908	14706	14882	14921	14821	14901	14802	14854	14825	14720	14891	14668	14829	14887	14911	15094	14777	14983	15023	14869	14955	14930	14974	14916	14901	14793	14817	15056	14769	15069	14857	14928	14865	14681	14931	15051	15011	14986	14891	14945	14807	14891	14815	14894	15059	14916	14791	14812	15036	14965	14870	14716	14804	15026	15013	14906	14884	14979	15020	15190	14861	14999	14680	14972	14988	14922	15157	14836	14865	14970	14762	15003	15073	14909	15008	14910	14938	15011	15031	15123	14947	14962	14690	14966	14652	14959	14942	14782	14783	14705	14945	15035	14884	15039	14790	14907	14804	14913	14643	14766	14894	14944	14846	15035	14984	15108	14861	14837	15006	14766	14956	14945	14772	14936	14896	14781	15049	14939	14972	14992	14792	14914	14874	14957	14894	14835	14960	14973	14943	14953	14862	14941	14680	14812	14920	14890	14924	14755	14715	14906	14942	15004	15064	14874	14887	14737	14841	15000	14809	14833	14845	14856	14801	14806	14656	14932	15086	14993	14934	14917	14984	14824	14980	14838	14929	15007	15016	14894	14606	14850	14875	14880	14899	14863	14968	14891	14832	14807	14717	14889	14974	14900	14992	14879	14869	14903	14918	14863	15088	14938	14943	14786	14950	14922	15031	15115	14926	14713	14964	14947	14849	14977	14899	15026	15085	14871	14893	14881	14797	14947	14838	14873	14856	14911	14837	14809	14905	14854	14987	14934	14964	15106	14891	14773	14940	14959	14903	15068	14906	14804	15025	14835	14760	14706	14938	14834	15144	14936	15056	14969	14709	14757	14904	14933	14980	14949	14899	14914	14899	15064	15043	14984	14713	14784	14825	14792	14924	14762	14979	14964	14976	14805	14995	14919	14990	14816	15071	14927	14884	14930	14823	14929	15022	14741	14764	14878	14823	14844	15040	14804	14792	15023	14930	15017	14819	14874	14735	14714	15034	14831	14842	14992	14928	14880	14936	14917	14789	14835	14959	14879	14867	14699	14836	14951	14721	14965	14864	14868	14674	14785	14835	15100	14915	14989	14979	14903	14856	14760	14929	14743	14904	14912	14847	14851	14839	14957	14951	14921	15091	14937	15011	14870	15060	14940	15041	14787	14972	14845	14842	14992	14968	14850	14992	14947	14951	14804	14742	14862	14985	14893	14834	14999	14851	14910	14919	15025	14917	14765	14844	14831	14890	15075	14936	14768	14751	15076	14819	14868	14953	14879	14865	15034	14783	15015	14870	15147	14706	14977	14996	14875	14760	15001	14925	14964	14912	14726	14816	14679	14772	14980	14912	14933	14963	14831	14934	14879	14760	14971	14923	14894	14858	14920	14971	14778	15127	14730	14828	14946	14821	14917	14881	14855	14843	14945	14973	14937	14786	14906	14947	14775	14863	14832	14786	14896	14892	14784	15041	14935	14869	14866	15012	14896	14955	14791	14960	14887	14842	14955	14851	14928	14914	14925	14933	14762	15097	14921	14991	15016	14870
17287	25528	24626	19847	17840	17080	15886	15596	15148	14916	16406	18919	18369	15611	14447	14344	14249	14292	14138	14281	14078	14213	14418	14262	14186	14246	14273	14529	14315	14545	14169	14294	14036	14154	14222	14139	14453	14274	14254	14293	14244	14160	14272	14164	14197	14079	14303	14247	14115	14404	14313	14154	14373	14068	14162	14154	14258	14201	14337	14208	14314	14251	14226	14042	14164	14259	14211	14328	14188	14213	14119	14165	14351	14114	14305	14157	14311	14304	14189	14274	14329	14250	14281	14197	14340	14254	14141	14319	14399	14373	14266	14196	14081	14217	14224	14357	14268	14294	14181	14204	14496	14317	14365	14169	14207	14084	14402	14158	14269	14175	14195	14399	14308	14319	14194	14215	14398	14116	14520	14212	14333	14215	14541	14221	14109	14275	14270	14243	14269	14225	14136	14104	14040	14303	14235	14305	14188	14271	14141	14393	14224	14460	14267	14136	14250	14296	14244	14280	14318	14220	14292	14355	14205	14352	14203	14135	14322	14331	14122	14240	14335	14167	14161	14336	14255	14201	14181	14163	14298	14252	14141	14290	14193	14374	14459	14327	14213	14197	14353	14346	14350	14336	14084	14233	14255	14288	14255	14181	14273	14339	14207	14393	14070	14373	14280	14083	14287	14280	14398	14217	14274	14194	14156	14177	14283	14255	14258	14244	14293	14387	14327	14373	14149	14293	14353	14284	14185	14198	14240	14322	14169	14273	14240	14308	14046	14293	14220	14067	14158	14290	14378	14315	13967	14160	14174	14204	14250	14227	14236	14211	14208	14082	14151	14252	14283	14187	14307	14290	14288	14188	14350	14348	14192	14301	14131	14188	14199	14065	14180	14381	14334	13997	14135	14200	14048	14228	14058	14252	14233	14235	14308	14280	14245	14314	14110	14294	14144	14152	14384	14255	14304	14294	14095	14401	14216	14250	14172	14297	14185	14451	14308	14303	14337	14297	14399	14344	14320	14479	14370	14055	14224	14200	14299	14196	14271	14195	14108	14223	14147	14070	14086	14243	14308	14202	14275	14095	14322	14152	14451	14233	14210	14128	14462	14315	14167	14220	14194	14130	14264	14251	14225	14182	14408	14255	14165	14277	14309	14239	14354	14112	14249	14287	14362	14326	14178	14209	14319	14294	14191	14393	14349	14247	14180	14220	14304	14258	14358	14323	14193	14296	14376	14303	14145	14271	14081	14299	14192	14103	14286	14329	14234	14470	14183	14148	14282	14208	14364	14246	14231	14116	14245	14302	14215	14207	14423	14046	14371	14342	14234	14286	14128	14320	14293	14302	14278	14263	14177	14343	14113	13979	14222	14313	14192	14260	14370	14105	14063	14311	14291	14333	14250	14196	14249	14296	14279	14220	14006	14189	14273	14184	14177	14277	14261	14235	14199	14361	14191	14225	14140	14138	14227	14198	14065	14306	14136	14158	14318	14250	14177	14358	14234	14342	14070	14257	14323	14232	14187	14134	14365	14169	14169	14236	14268	14270	14220	14241	14277	14138	14219	14166	14245	14413	14145	14366	14254	14270	14097	14179	14277	14352	14284	14287	14265	14279	14215	14248	14254	14302	14110	14224	14103	14260	14443	14190	14219	14256	14358	14317	14199	14266	14187	14316	14302	14359	14171	14182	14254	14270	14213	14402	14225	14225	14427	14281	14214	14217	14185	14188	14236	14251	14446	14199	14227	14018	14285	14242	14174	14228	14265	14328	14245	14412	14183	14225	14411	14313	14292	14216	14360	14363	14149	14268	14297	14307	14282	14423	14321	14185	14269	14309	14247	14147	14255	14205	14299	14211	14227	14297	14319	14379	14486	14250	14434	14346	14318	14253	14234	14142	14362	14252	14231	14481	14217	14046	14255	14218	14348	14367	14290	14328	14243	14325	14228	14247	14168	14403	14192	14250	14051	13995	14214	14194	14289	14041	14254	14256	14395	14276	14148	14257	14246	14339	14376	14318	14183	14149	14144	14191	14267	14173	14126	14296	14185	14298	14398	14245	14010	14171	14347	14411	14270	14191	14139	14222	14418	14208	14345	14131	14332	14494	14297	14393	14374	14152	14181	14270	14279	14172	14387	14292	14159	14230	14256	14126	14169	14284	14238	14215	14143	14242	14301	14277	14054	14086	14356	14472	14224	14385	14362	14101	14305	14232	14205	14188	14356	14282	14221	14178	14328	14230	14168	14398	14381	14366	14218	14117	14296	14064	14177	14391	14309	14339	14323	14270	14244	14219	14234	14222	14125	14146	14330	14274	14340	14337	14342	14249	14231	14123	14302	14358	14150	14223	14101	14299	14192	14243	14177	14366	14351	14299	14368	14157	14304	14238	14327	14312	14204	14374	14300	14357	14120	14314	14273	14314	14277	14116	14229	14323	14233	14211	14342	14196	14278	14089	14279	14221	14267	14239	14389	14265	14151	14339	14303	14237	14182	14255	14425	14346	14221	14238	14201	14336	14326	14181	14184	14261	14256	14225	14201	14228	14339	14258	14174	14268	14239	14162	14170	14171	14173	14249	14139	14315	14341	14293	14338	14025	14126	14320	14359	14102	14416	14151	14383	14240	14188	14265	14234	14285	14239	14285	14119	14083	14360	14283	14092	14253	14443	14244	14204	14267	14147	14215	14212	14230	14218	14288	14207	14278	14355	14340	14214	14253	14099	14263	14259	14245	14193	14177	14135	14332	14253	14199	14346	14264	14186	14184	14391	14182	14255	14156	14147	14407	14194	14052	14239	14228	14104	14263	14309	14138	14224	14052	14261	14204	14219	14065	14424	14223	14093	14392	14239	14315	14332	14134	14262	14271	14278	14394	14172	14394	14156	14227	14418	14104	14408	14467	14227	14292	14117	14293	14301	14391	14127	14228	14194	14273	14079	14200	14156	14364	14248	14344	14263	14333	14116	14120	14355	14350	14354	14321	14420	14221	14461	14181	14383	14412	14068	14317	14190	14391	14184	14207	14204	14325	14093	14281	14354	14345	14198	14178	14342	14437	14244	14163	14225	14333	14312	14317	14411	14117	14275	14213	14404	14222	14175	14251	14195	14392	14151	14407	14164	14115	14327	14334	14416	14431	14333	14190	14398	14296	14265	14421	14366	14362	14402	14350	14372	14311	14151	14310	14268	14081	14415	14283	14206	14420	14258	14339	14280	14209	14236	14215	14409	14374	14211	14265	14287	14260	14340	14273	14267	14098	14291	14259	14220	14187	14434	14215	14166	14267	14219	14124	14090	14217	14280	14205	14289	14268	14167	14447	14377	14131	14423	14243	14210	14190	14362	14277	14225	14319	14172	14215	14235	14255	14380	14184	14220	14219	14366	14168	14151	14315	14245	14393	14402	14317	14285	14274	14340	14326	14211	14288	14175	14383	14400	14257	14313	14222	14050	14375	14276	14174	14033	14334	14330	14195	14275	14353	14102	14284	14218	14200	14395	14436	14346	14393	14207	14097	14325	14191	14264	14160	14370	14317	14126	14412	14339	14105	14281	14197	14031	14206	14203	14172	14240	14189	14237	14377	14250	14135	14190	14242	14264	14194	14292	14196	14087	14375	14168	14367	14238	14240	14249	14276	14355	14296	14321	14260	14146	14161	14345	14290	14178	14161	14333	14300	14189	14381	14407	14376	14247	14380	14246	14245	14180	14250	14343	14312	14371	14178	14113	14344	14339	14163	14208	14309	14218	14380	14256	14298	14113	14464	14129	14147	14175	14131	14334	14166	14401	14246	14228	14151	14420	14394	14294	14295	14305	14271	14208	14411	14311	14228	14265	14103	14229	14096	14252	14236	14164	14115	14146	14222	14257	14228	14209	14130	14354	14181	14225	14105	14283	14127	14227	14304	14337	14443	14278	14322	14181	14230	14259	14157	14346	14245	14422	14289	14318	14089	14345	14395	14255	14242	14077	14381	14155	14140	14299	14326	14121	14229	14414	14280	14294	14448	14258	14138	14351	14267	14302	14156	14399	14205	14292	14424	14382	14322	14149	14227	14258	14174	14337	14369	14122	14323	14226	14107	14196	14325	14410	14277	14295	14231	14250	14151	14437	14317	14274	14328	14143	14262	14238	14211	14197	14195	14237	14230	14125	14362	14225	14210	14199	14135	14287	14286	14117	14317	14255	14411	14304	14196	14216	14276	14380	14285	14349	14197	14161	14214	14286	14485	14318	14238	14242	14473	14309	14501	14275	14174	14312	14168	14331	14430	14298	14312	14180	14226	14146	14211	14291	14362	14206	14145	14278	14256	14223	14111	14151	14341	14455	14234	14366	14173	14236	14357	14342	14389	14279	14304	14234	14128	14382	14223	14196	14205	14391	14268	14328	14101	14262	14385	14384	14232	14055	14273	14296	14124	14261	14304	14352	14183	14319	14025	14163	14439	14091	14146	14298	14302	14196	14338	14200	14315	14293	14230	14330	14231	14367	14269	14287	14393	14248	14272	14239	14394	14175	14258	14282	14269	14022	14449	14279	13929	14243	14298	14270	14338	14391	14169	14359	14170	14205	14264	14300	14301	14314	14028	14271	14132	14490	14197	14248	14310	14170	14295	14076	14182	14350	14350	14284	14239	14344	14416	14381	14263	14259	14325	13990	14264	14329	14022	14301	14315	14205	14364	14244	14278	14233	14128	14150	14219	14120	14202	14285	14244	14134	14224	14213	14062	14208	14167	14327	14283	14357	14100	14249	14344	14305	14118	14178	14335	14217	14364	14362	14394	14527	14306	14234	14030	14179	14357	14364	14364	14271	14278	14253	14375	14264	14286	14141	14205	14246	14295	14274	14266	14193	14329	14427	14093	14296	14196	14278	14275	14246	14237	14295	14346	14307	14261	14148	14360	14434	14148	14231	14131	14450	14288	14314	14358	14212	14284	14344	14063	14519	14306	14244	14292	14157	14173	14261	14191	14167	14211	14254	14118	14302	14226	14422	14255	14349	14253	14225	14195	14285	14309	14281	14277	14180	14459	14267	14145	14235	14262	14188	14310	14294	14358	14208	14315	14267	14382	14240	14225	14240	14316	14386	14280	14305	14206	14425	14281	14212	14306	14349	14242	14228	14316	14223	14354	14170	14377	14104	14364	14344	14290	14175	14258	14242	14149	14319	14191	14144	14243	14309	14249	14367	14239
24115	21362	28861	24377	22087	21168	19194	16605	16032	16049	22086	33210	29878	20680	16319	15049	15097	14969	15193	15104	15176	15004	15077	15001	15159	15086	14965	14962	14955	15047	14937	14882	14967	15018	15132	15195	15193	15009	15118	14943	15006	14964	14902	14876	14877	14986	14974	14833	14852	15087	14928	14826	14888	14969	14801	15059	14980	14912	14827	14980	14831	15082	14901	14915	14969	14760	14902	14849	14820	14853	14783	14931	14946	14787	14843	15031	15002	14932	14880	14853	14904	14618	14801	15031	14749	14671	14773	14739	14812	14926	14877	15024	15039	14725	14981	14904	14933	14792	14952	14904	14948	14973	14811	14886	14746	14767	14978	15170	14828	14866	14895	14984	14781	14812	14814	14868	14883	14799	14915	14784	14756	14868	14735	14794	14957	14802	14809	14815	14901	14878	14859	14866	14933	14670	14797	14883	14810	14889	14964	14916	14943	14872	14921	14911	14902	14841	14923	14788	14854	14873	14866	14823	14874	14873	14815	14958	14874	14817	14774	14820	15024	14902	14986	14858	15090	14683	14802	14738	14678	14763	14845	15016	14884	14779	14843	14912	15011	14773	14773	14806	14825	14813	14819	14937	14686	14805	14881	14780	14940	14890	14928	14958	14857	14732	14920	14816	14866	14887	14892	14944	15016	15037	14844	14835	14719	14794	14755	14783	14705	14901	14953	14993	14797	14759	14677	14675	14889	14815	14949	14689	14672	14872	14780	14916	14977	14897	14968	14922	14783	14938	14937	15053	14742	14733	14950	14808	14952	14968	14806	14814	14848	15077	14916	14877	14937	14833	14726	14728	14914	14879	14884	14783	14479	14893	14869	14863	14823	14880	14861	14944	15015	14802	14950	14629	14804	14886	14790	14824	14712	14930	14828	14887	14836	14863	14813	14920	14999	14806	14968	14827	14697	14720	14966	14703	14802	14834	14791	14856	14804	14859	14832	14804	14747	14981	14931	14808	14883	14697	14931	14798	14616	14952	14862	14945	14882	14950	14926	14791	14949	14724	14852	14702	14853	14917	14900	14990	14957	14998	14973	14885	14861	14972	14867	14886	14832	15024	14975	14620	14942	14965	14982	14935	14838	14804	14914	15008	14857	14974	14885	14856	15218	14974	14610	14904	14781	14791	14797	14896	14832	14730	15098	14929	14852	14781	14827	15021	14844	14702	14743	14953	14686	14785	14757	14844	15039	14985	14803	15040	15009	14662	14843	14819	14854	15022	14935	14957	14892	15000	14858	14743	14858	14735	14760	14883	14880	14978	14926	14836	14815	14722	14775	14905	14873	14870	15027	14794	14957	14911	14800	14742	14977	14754	14931	14920	15047	14983	14889	14823	14700	14924	14899	14990	14988	14874	14974	14863	14869	14692	14777	14759	14822	14662	14848	14921	14804	14811	14907	15010	14842	14929	14951	14844	14990	14740	14853	14755	14807	14853	15142	14865	14706	14621	14761	14768	14822	14734	14842	14734	14859	14933	14923	14800	14879	14616	15026	14964	14895	14740	14819	14872	14803	14943	14844	14642	14722	14647	14854	14868	14928	14900	14755	14955	15026	14747	14945	14712	14824	14884	14830	15116	14766	14884	14848	14972	14784	14721	14768	14589	14851	15001	14794	15106	14865	14914	14810	14892	14944	14993	14791	14844	14897	14888	14943	14884	14962	14697	15008	15034	14881	14876	14947	14677	14869	14771	14914	14876	14973	14896	14762	14765	15127	14865	14901	15009	14870	14765	14986	14850	14858	14680	14897	14846	14837	14860	14791	14898	14872	14980	14826	14940	15057	14801	14752	14782	15140	14959	14868	14835	14786	14976	14739	14891	14732	14944	14857	14899	14865	15013	15081	14809	14686	14956	14961	14881	14807	14728	14768	14907	14797	14785	14947	14990	14907	14785	14758	14848	14740	14901	14824	14825	14771	14960	14904	14798	15037	15100	15006	15022	14664	14948	14644	14766	15045	14914	14738	14768	15001	14957	14777	14813	14910	14841	14912	14946	14614	14784	14659	14796	14945	15002	14878	14897	14884	14828	14981	14880	14819	14759	14999	15040	14931	14855	14833	14814	15021	14817	14748	14835	14954	14901	14823	14710	14869	14957	14919	14608	15013	14908	14618	14657	14936	14894	14799	14998	14869	14758	14715	14861	14967	14796	14828	14762	14898	15132	14812	14865	14842	14688	14899	14780	15079	14952	14830	14737	14903	14725	14910	14821	14683	14931	14856	14994	15002	15045	14645	14796	14697	14975	14997	14829	14864	14802	14975	14737	14840	14759	14864	14802	14934	14852	14898	14832	14844	14695	14801	14744	14650	14856	14819	14716	14740	14773	14863	14644	14899	14840	15027	14929	14947	14693	14895	14988	15080	14735	14884	15041	14836	14895	14728	14727	14891	14889	14807	14783	14860	14961	14905	14819	14897	14812	15009	14843	14857	14920	14788	14859	14816	14606	14897	14980	14721	14800	14685	14834	14771	14731	14956	14871	14758	14859	14986	14913	15032	15039	15168	14775	14861	14675	14729	14921	14822	14781	14730	14780	14881	15070	14951	14966	14824	14977	14951	14802	14821	14688	14854	15045	14945	14948	14875	14917	14785	14841	14587	14855	14891	14852	14678	14944	14967	14881	14894	14918	14760	14917	14814	14894	14633	14951	14877	14854	14837	14725	14862	14632	14952	14879	14797	14661	14904	14984	14795	14902	14821	15043	15092	14907	14951	14964	15002	15095	14880	14945	14928	14874	15034	14859	14766	14862	14827	14759	14994	14890	14871	14694	14884	14846	14640	14937	14934	14854	14992	14809	14736	14896	14782	15045	14801	14738	15135	14884	14954	14861	14873	14752	14913	14827	14853	14876	14817	14925	14862	14925	14846	14942	14929	14775	14930	14844	14964	14693	14813	14773	14898	15035	14885	14701	15003	14899	15054	14839	14823	14769	14836	14967	14833	14939	14919	15034	14879	15064	14885	14945	15039	14788	14762	14782	14613	14749	14679	14834	14820	14865	14777	14954	14972	14891	15036	14808	14610	14892	14890	14772	14818	14815	14837	14922	14902	14804	14737	14914	14748	14919	14888	14671	14827	14823	15023	14936	14789	14600	14747	14819	14744	14888	14813	14930	14837	14719	14802	14804	14898	14768	14682	14888	14781	14880	14747	14728	14855	14896	14784	14819	14849	14568	14791	14847	14859	14603	14756	14706	14940	14882	14935	14602	14960	14916	14861	14781	14645	14950	14819	14771	14757	14848	14931	14777	14994	14889	14778	15010	14726	14950	14818	14813	14831	14917	14826	14969	14757	14766	14800	14807	14750	14931	14752	14689	14947	14869	14940	14801	14872	14905	14770	14778	14810	14874	14844	14848	14906	14848	15097	15101	14927	14803	14780	15031	14950	14987	14809	14704	14902	14790	14821	15006	14767	14900	14963	14812	14804	15047	14790	14788	14907	14850	14806	14776	14784	14759	14814	14886	14887	14821	14929	14720	14876	14873	14649	14770	14883	14917	14929	14957	14930	14775	14882	14886	14869	14657	14898	14697	14974	14796	14766	14857	14868	14928	14876	15052	15006	14823	14871	14793	14859	14862	15055	14885	14767	14955	14883	14872	14961	14731	14985	14879	14907	14775	14740	14778	14772	15089	14990	14890	14862	14938	14865	14654	14902	14785	14765	14861	14914	14942	14755	14955	14928	14922	14705	14726	14864	14905	14897	14817	14677	15038	14723	14830	14735	14778	14754	14825	14820	14755	14792	14900	14837	14932	14854	14868	14712	14938	14752	14964	14787	14659	14815	14835	14814	14863	14861	14945	14957	14719	14660	14859	14750	14801	14931	14692	14838	14729	14946	14939	14826	15018	14922	14733	14722	14964	14889	14858	14777	14881	14908	14974	15106	15054	14991	15084	14858	14837	14923	14859	14734	14788	14834	15094	14846	14895	14871	14753	14914	14821	14847	14702	15098	14728	14808	14739	14775	14904	14681	14910	15084	14714	14887	14772	15078	14951	14822	14833	14885	14723	14894	14969	14787	14847	14748	14797	14909	14844	15057	14766	14988	14926	14891	15009	15144	15051	14872	14847	14745	14916	14744	14890	14941	15100	14943	15145	14805	14981	14763	14643	14812	14838	14730	14898	14838	14663	14668	14969	14972	14934	14891	14972	14985	14901	14798	14851	14988	14750	14868	14840	14852	14779	14957	14894	14944	15137	14903	14867	14903	14914	14906	14907	14834	14832	14888	14925	14799	14902	14838	14854	14774	14936	14891	14853	14732	14897	14961	14870	14910	14790	14861	14730	14978	14858	14874	14799	14944	14774	14915	14703	14839	14693	14856	14809	15122	14796	14873	14748	14901	14759	14852	14810	14880	14920	14752	14657	14685	14753	14825	14909	14774	14676	14916	15037	14820	14731	14774	14915	14789	14841	14746	14887	14770	15002	14878	14942	15176	14821	14830	14921	15046	14940	14871	15012	15000	14989	14678	14704	14939	14856	14860	14885	14805	14911	14740	14724	14728	14885	14767	14881	14796	14851	14973	14739	14748	14896	14844	14974	14921	14507	14860	14944	14975	14946	14857	14772	14692	14747	15066	14808	14961	14894	14989	14996	14702	14934	14572	14954	14948	14900	14987	14955	14921	14859	14823	14807	14890	14694	14804	14766	14803	14888	14744	14898	14873	14909	14887	14963	14890	15034	15039	14752	14776	14937	14716	14926	14886	15004	14753	14879	14836	14755	14850	15125	14926	14718	15093	14901	14920	15067	14927	14759	14841	14998	14871	14935	14932	14906	14866	14798	14780	14958	14999	14730	14962	14791	14776	14957	14757	15025	15078	14929	14814	14686	14755	14846	14882	14969	14819	14996	14944	14743	15001	14932	14882	14830	14907	14930	14821	14803	14977	14876	14669	14893	14938	14717	15000	14857	14779	14799	15034	14793	14990	15128	14897	14958	14837	15002	15027	14801	14747	14831	14830	14852	14674	14828	14828	14837	14760	14765	14764	14816	14660	15027	14794	14863	14626	15041	14849	14880	14740	14947	14945	14749	14871	14698	14852	14848	14985	14778	14861	14942	14895	14738	14922	14903	15054	14847	14706	15094	15080	14868	14774	14780	14877	14809	14961	14935	14999	14742	14673	14840	14909	14830
16578	30475	29510	24183	21387	19223	17554	16716	16179	15623	26331	37149	31859	20380	15189	14316	14398	14338	14376	14118	14378	14406	14350	14340	14297	14275	14295	14314	14208	14445	14343	14242	14269	14325	14732	14840	14675	14362	14282	14425	14519	14216	14300	14189	14232	14133	14359	14293	14254	14367	14308	14256	14344	14199	14283	14257	14218	14183	14242	14206	14332	14233	14278	14344	14302	14283	14266	14235	14318	14300	14329	14433	14273	14077	14195	14254	14192	14268	14130	14276	14198	14098	14428	14148	14355	14267	14101	14242	14471	14270	14084	14345	14405	14194	14266	14270	14242	14204	14190	14175	14335	14350	14293	14278	14421	14165	14241	14244	14224	14324	14248	14286	14173	14212	14320	14371	14336	14207	14242	14276	14237	14235	14483	14220	14251	14336	14341	14291	14039	14243	14464	14091	14286	14131	14154	14174	14320	14215	14414	14302	14141	14145	14387	14188	14191	14279	14205	14139	14228	14127	14333	14276	14362	14214	14179	14342	14500	14122	14291	14286	14146	14225	14166	14219	14229	14253	14328	14382	13957	14256	14411	14251	14291	14141	14239	14398	14294	14235	14300	14288	14232	14309	14253	14271	14291	14231	14079	14157	14220	14292	14380	14204	14208	14271	14186	14135	14302	14319	14267	14287	14145	14321	14219	14135	14408	14145	14377	14327	14096	14158	14553	14328	14218	14133	14299	14168	14127	14266	14337	14158	14290	14214	14132	14173	14392	14248	14225	14198	14195	14303	14248	14364	14313	14169	14257	14347	14137	14265	14269	14350	14144	14239	14202	14234	14350	14268	14329	14259	14281	14196	14078	14209	14377	14203	14215	14359	14169	14354	14189	14259	14212	14120	14174	14188	14091	14276	14095	14469	14186	14227	14443	14222	14177	14198	14179	14329	14078	14200	14373	14264	14246	14321	14349	14241	14363	14440	14264	14210	14206	14051	14345	14227	14265	14390	14168	14247	14268	14203	14226	14167	14342	14220	14246	14227	14296	14373	14074	14242	14215	14179	14131	14311	14162	14231	14249	14298	14395	14432	14357	14175	14171	14268	14271	14078	14334	14186	14333	14354	14270	14402	14291	14086	14229	14245	14254	14305	14224	14366	14237	14250	14191	14392	14349	14264	14149	13943	14371	14142	14181	14170	14187	14184	14275	14187	14236	14156	14223	14290	14257	14237	14374	14373	14423	14324	14285	14130	14188	14152	14123	14188	14164	14249	14491	14200	14277	14153	14317	14138	14355	14198	14378	14234	14265	14274	14288	14191	14325	14294	14168	14329	14415	14173	14152	14374	14178	14182	14396	14316	14283	14172	14239	14511	14271	14350	14175	14142	14331	14197	14263	14221	14114	14214	14169	14245	14365	14347	14340	14260	14308	14288	14267	14200	14318	14301	14246	14412	14207	14115	14292	14187	14263	14343	14430	14089	14239	14229	14245	14325	14239	14169	14263	14137	14217	14246	14030	14327	14377	14247	14368	14289	14130	14330	14152	14184	14248	14237	14328	14263	14401	14314	14220	14225	14268	14213	14273	14205	14220	14193	14317	14256	14139	14121	14220	14260	14123	14223	14375	14028	14321	14524	14182	14199	14323	14335	14249	14210	14171	14080	14351	14240	14153	14132	14196	14227	14336	14132	14313	14262	14253	14158	14131	14290	14266	14364	14226	14418	14291	14290	14307	14346	14274	14130	14372	14199	14161	14321	14208	14259	14266	14341	14214	14400	14228	14199	14204	14310	14375	14216	14214	14228	14225	14400	14315	14202	14146	14054	14186	14336	14267	14114	14267	14176	14274	14225	14155	14273	14102	14155	14047	14251	14241	14345	14232	14232	14325	14157	14151	14264	14101	14140	14344	14143	14426	14233	14331	14187	14309	14173	14259	14333	14222	14134	14144	14146	14210	14204	14132	14152	14141	14157	14354	14208	14236	14413	14074	14246	14299	14169	14357	14206	14169	14211	14411	14167	14297	14324	14210	14315	14203	14255	14135	14221	14208	14152	14334	14294	14178	14141	14300	14210	14181	14243	14290	14265	14110	14302	14235	14279	14296	14183	14270	14138	14247	14257	14271	14376	14256	14041	14161	14407	14277	14099	14298	14304	14283	14129	14410	14211	14341	14259	14218	14361	14231	14249	14176	14359	14230	14128	14082	14242	14409	14068	14270	14235	14101	14330	14183	13981	14182	14155	14216	14394	14258	14297	14171	14234	14416	14328	14171	14362	14158	14227	14228	14243	14227	14232	14215	14279	14284	14184	14024	14235	14302	14396	14213	14244	14224	14457	14092	14305	14303	14160	14128	14322	14097	14218	14288	14332	14166	14360	14298	14324	14281	14281	14194	14139	14097	14245	14106	14033	14316	14161	14329	14273	14311	14163	14034	14256	14267	14221	14201	14217	14248	14144	14220	14161	14173	14283	14252	14243	14303	14325	14148	14230	14218	14270	14455	14317	14213	14234	14266	14165	14237	14194	14194	14176	14213	14405	14317	14233	14040	14218	14228	14185	14189	14268	14285	14225	14127	14238	14224	14253	14176	14204	14205	14291	14217	14199	14182	14167	14177	14204	14191	14141	14174	14262	14299	14293	14290	14215	14226	14321	14318	14080	14221	14347	14193	14279	14150	14178	14161	14416	14269	14285	14367	14372	14110	14082	14196	14270	14075	14396	14223	14361	14308	14378	14077	14257	14168	14451	14254	14164	13932	14165	14201	14207	14311	14333	14143	14201	14232	14266	14233	14196	14446	14234	14352	14226	14345	14275	14194	14245	14408	14315	14228	14150	14162	14337	14229	14233	14265	14126	14216	14285	14309	14229	14299	14286	14266	14178	14256	14339	14183	14306	14234	14242	14237	14307	14256	14279	14183	14178	14293	14331	14290	14217	14272	14033	14270	14257	14224	14223	14111	14228	14233	14331	14232	14249	13919	14208	14084	14335	14119	14060	14501	14308	14162	14279	14382	14269	14249	14350	14298	14190	14260	14197	14269	14251	14358	14366	14471	14194	14185	14088	14117	14173	14410	14193	14214	14328	14128	14184	14303	14250	14280	14398	14091	14174	14423	14104	14316	14283	14158	14338	14183	14305	14242	14156	14376	14322	14177	14075	14188	14193	14356	14281	14037	14444	14287	14228	14175	14311	14275	14216	14166	14208	14330	14290	14196	14176	14213	14203	14227	14299	14283	14101	14264	14375	14289	14358	14228	14194	14221	14268	14212	14219	14275	14364	14315	14204	14288	14128	14251	14196	14268	14312	14360	14069	14205	14287	14180	14198	14276	14230	14219	14318	14208	14366	14262	14173	14309	14433	14297	14233	14221	14203	14206	14167	14157	14276	14308	14238	14508	14214	14430	14058	14245	14041	14343	14164	14250	14211	14368	14184	14119	14125	14101	14089	14244	14184	14140	14063	14268	14184	14261	14412	14176	14191	14092	14253	14353	14091	14472	14146	14192	14345	14285	14303	14265	14277	14244	14204	14342	14230	14450	14318	14199	14124	14245	14255	14142	14257	14347	14347	14223	14140	14244	14209	14169	14431	14340	14245	14192	14130	14250	14210	14099	14132	14311	14095	14227	14206	14225	14216	14169	14259	14349	14160	14332	14186	14334	14247	14179	14253	14307	14265	14169	14206	14254	14279	14340	14319	14339	14245	14314	14241	14335	14159	14253	14431	14276	14145	14253	14053	14259	14249	14134	14101	14212	14268	14342	14391	14146	14259	14211	14226	14245	14348	14358	14282	14134	14103	14318	14175	14256	14381	14138	14099	14218	14158	14288	14252	14201	14192	14129	14314	14021	14279	14193	14294	14029	14155	14127	14357	14023	14341	14345	14215	14371	14141	14319	14192	14155	14366	14377	14320	14275	14231	14256	14244	14172	14409	14172	14332	14294	14420	14206	14317	14312	14365	14376	14219	14225	14286	14334	14250	14448	14254	14310	14153	14220	14237	14281	14103	14235	14224	14372	14341	14271	14141	14272	14176	14272	14103	14158	14280	14297	14237	14191	14278	14309	14236	14286	14313	14339	14149	14288	14264	14312	14323	14176	14332	14146	14140	14274	14206	14198	14190	14196	14090	14380	14229	14272	14165	14310	14292	14168	14102	14239	14112	14275	14178	14215	14202	14167	14151	14173	14203	14285	14341	14295	14324	14267	14122	14168	13963	14174	14125	14238	14401	14238	14244	14266	14275	14338	14250	14193	14173	14344	14434	14181	14027	14149	14112	14191	14272	14452	14172	14119	14328	14340	14269	14287	14168	14430	14287	14402	14300	14060	14100	14008	14256	14352	14030	14303	14097	14251	14318	14183	14349	14303	14308	14280	14212	14161	14121	14188	14260	14156	14303	14276	14306	14312	14221	14337	14362	14512	14218	14158	14337	14363	14281	14264	14215	14140	14447	13997	14353	14206	14257	14008	14261	14237	14190	14198	14333	14193	14364	13908	14327	14337	14090	14248	14184	14168	14103	14201	14340	14023	14222	14180	14184	14140	14208	14256	14129	14280	14270	14190	14297	14288	14208	14314	14134	14208	14302	14408	14280	14134	14209	14130	14260	14260	14156	14158	14182	14285	14274	14236	14287	14353	14251	14165	14360	14348	14200	14174	14279	14232	14369	14245	14178	14406	14100	14248	14331	14236	14270	14355	14257	14118	14409	14250	14215	14099	14228	14206	14334	14184	14278	14119	14262	14235	14258	14329	14141	14313	14295	14168	14099	14106	14147	14246	14223	14358	14411	14194	14220	14225	14325	14260	14064	14220	14272	14208	14120	14271	14173	14295	14453	14381	14315	14261	14249	14378	14232	14261	14191	14103	14106	14250	14123	14094	14144	14267	14146	14330	14206	14163	14252	14114	14263	14205	14285	14275	14265	14377	14116	14269	14265	14060	14250	14323	14153	14308	14165	14239	14215	14332	13984	14245	14159	14310	14110	14267	14272	14085	14226	14287	14107	14212	14116	14292	14220	14299	14227	14131	14372	14296	14128	14286	14383	14223	14239	14304	14300	14278	14091	14265	14238	14279	14207	14413	14191	14095	14091	14153	14306	14246	14210	14232	14334	14174	14204	14245	14269	14239	14284	14194	14255	14316	14267	14171	14267	14212	14206	14205	14129	14057	14221	14291	14129	14381	14259	14283	14187
22985	21350	29291	23778	21537	23267	24585	18558	17340	16969	29991	43644	39542	25309	17448	15899	15705	15542	15399	15506	15414	15512	15551	15486	15462	15538	15591	15480	15663	15638	15380	15589	15549	15554	15972	16089	15956	15871	15628	15606	15366	15473	15438	15414	15352	15499	15525	15599	15703	15301	15454	15443	15642	15436	15436	15524	15294	15419	15583	15318	15523	15457	15447	15493	15364	15557	15191	15407	15468	15462	15578	15348	15476	15407	15327	15462	15499	15201	15313	15490	15370	15400	15193	15406	15229	15315	15422	15260	15227	15611	15397	15380	15386	15492	15355	15334	15381	15386	15271	15270	15479	15545	15168	15402	15428	15497	15422	15365	15279	15337	15225	15368	15284	15404	15348	15309	15599	15361	15358	15571	15357	15310	15348	15372	15230	15502	15405	15560	15473	15373	15250	15415	15252	15440	15350	15295	15361	15324	15244	15423	15409	15252	15512	15276	15448	15437	15471	15289	15523	15247	15150	15373	15327	15350	15352	15491	15474	15411	15270	15404	15251	15420	15433	15339	15455	15512	15101	15268	15399	15268	15323	15305	15432	15362	15352	15327	15320	15289	15200	15293	15540	15449	15281	15290	15406	15495	15325	15410	15448	15355	15275	15341	15582	15459	15301	15318	15353	15666	15315	15282	15447	15206	15490	15440	15417	15355	15514	15321	15288	15376	15403	15470	15413	15307	15446	15315	15268	15353	15253	15374	15529	15496	15423	15454	15280	15421	15500	15203	15445	15248	15355	15305	15241	15244	15269	15296	15454	15456	15323	15423	15483	15438	15460	15383	15481	15245	15499	15402	15363	15349	15327	15391	15488	15405	15410	15596	15521	15484	15372	15410	15464	15475	15213	15343	15265	15491	15406	15248	15340	15407	15427	15366	15394	15357	15336	15516	15452	15342	15273	15253	15464	15446	15409	15477	15299	15565	15180	15577	15618	15376	15340	15506	15418	15130	15303	15480	15503	15230	15292	15426	15328	15591	15357	15380	15423	15377	15417	15298	15340	15361	15418	15290	15466	15339	15355	15310	15433	15206	15266	15197	15304	15376	15338	15349	15463	15222	15385	15374	15396	15128	15275	15272	15145	15491	15338	15365	15372	15329	15314	15435	15272	15451	15605	15438	15329	15410	15261	15432	15490	15572	15337	15487	15283	15133	15371	15446	15285	15362	15364	15331	15415	15458	15450	15316	15361	15416	15571	15429	15463	15431	15211	15501	15119	15251	15492	15657	15383	15481	15308	15337	15422	15254	15336	15387	15304	15452	15428	15314	15476	15333	15220	15357	15438	15564	15308	15564	15364	15343	15372	15380	15507	15417	15613	15384	15295	15368	15402	15296	15364	15406	15461	15509	15470	15501	15417	15492	15460	15469	15284	15501	15320	15188	15403	15442	15374	15486	15487	15428	15239	15309	15642	15031	15361	15441	15221	15377	15475	15483	15456	15549	15361	15358	15404	15285	15420	15475	15269	15274	15426	15390	15421	15360	15366	15242	15281	15190	15038	15470	15200	15350	15375	15321	15263	15323	15363	15441	15364	15361	15402	15346	15377	15375	15310	15317	15369	15354	15487	15429	15417	15161	15274	15293	15358	15401	15238	15261	15324	15445	15340	15349	15391	15196	15278	15344	15229	15493	15295	15271	15327	15372	15617	15316	15234	15247	15553	15465	15232	15249	15184	15207	15346	15419	15366	15331	15250	15373	15277	15302	15536	15460	15272	15479	15478	15333	15269	15392	15573	15455	15330	15436	15223	15468	15304	15480	15292	15432	15542	15483	15249	15304	15345	15209	15335	15269	15167	15380	15229	15402	15403	15418	15026	15237	15366	15350	15168	15440	15519	15579	15485	15383	15381	15449	15418	15349	15253	15326	15484	15361	15117	15405	15476	15524	15317	15257	15384	15375	15310	15322	15238	15612	15183	15251	15251	15107	15433	15395	15293	15428	15572	15150	15457	15515	15355	15245	15253	15386	15307	15403	15494	15208	15263	15303	15563	15271	15202	15281	15535	15337	15314	15337	15299	15345	15297	15406	15488	15366	15287	15199	15456	15303	15321	15437	15412	15391	15381	15491	15366	15350	15191	15407	15284	15103	15408	15481	15168	15270	15433	15435	15258	15272	15410	15183	15231	15376	15446	15345	15386	15366	15265	15414	15247	15345	15543	15354	15240	15235	15292	15395	15466	15427	15355	15278	15456	15359	15309	15453	15342	15514	15412	15294	15401	15449	15268	15450	15508	15376	15362	15354	15404	15271	15438	15480	15205	15280	15357	15346	15399	15282	15284	15334	15471	15190	15514	15421	15090	15498	15382	15265	15310	15184	15420	15511	15334	15298	15422	15383	15433	15209	15380	15312	15307	15487	15321	15168	15432	15584	15368	15258	15350	15199	15234	15599	15398	15233	15393	15374	15466	15339	15404	15466	15428	15335	15498	15250	15507	15343	15367	15435	15332	15435	15372	15498	15370	15340	15282	15453	15420	15384	15542	15301	15191	15428	15149	15376	15446	15416	15389	15314	15433	15278	15384	15046	15495	15370	15278	15201	15515	15511	15364	15359	15542	15416	15490	15328	15278	15415	15351	15504	15204	15472	15376	15460	15473	15484	15346	15290	15461	15364	15505	15437	15176	15318	15294	15262	15429	15487	15255	15405	15382	15330	15279	15500	15403	15244	15367	15369	15211	15392	15524	15262	15304	15277	15241	15227	15208	15388	15019	15341	15223	15428	15361	15388	15332	15245	15313	15472	15356	15084	15297	15324	15473	15207	15383	15234	15402	15246	15420	15254	15378	15536	15311	15453	15230	15525	15437	15340	15475	15372	15500	15531	15372	15328	15280	15410	15292	15391	15500	15372	15573	15224	15496	15412	15478	15433	15522	15210	15281	15457	15328	15204	15241	15352	15394	15183	15362	15279	15342	15361	15443	15424	15335	15334	15407	15389	15347	15383	15472	15394	15346	15372	15325	15367	15390	15272	15221	15280	15191	15270	15453	15368	15489	15320	15274	15478	15232	15325	15453	15353	15402	15346	15261	15418	15275	15108	15324	15230	15342	15259	15345	15355	15035	15163	15362	15457	15476	15428	15248	15171	15279	15335	15301	15282	15358	15137	15356	15362	15333	15375	15333	15383	15437	15467	15419	15317	15352	15378	15277	15485	15463	15377	15265	15396	15447	15400	15386	15298	15345	15413	15329	15254	15501	15133	15286	15352	15370	15290	15371	15382	15238	15185	15323	15190	15493	15373	15292	15198	15236	15320	15311	15390	15309	15574	15332	15269	15479	15325	15433	15232	15381	15353	15333	15411	15348	15139	15246	15324	15313	15345	15299	15410	15460	15292	15287	15138	15388	15295	15346	15319	15421	15295	15394	15316	15306	15166	15538	15405	15472	15460	15248	15326	15590	15384	15369	15411	15335	15156	15415	15475	15379	15329	15348	15649	15099	15434	15474	15328	15362	15212	15406	15391	15571	15443	15275	15304	15535	15553	15451	15457	15408	15308	15258	15415	15422	15460	15243	15378	15365	15191	15306	15342	15422	15472	15321	15354	15353	15409	15557	15453	15357	15353	15452	15359	15296	15267	15408	15301	15397	15154	15449	15597	15326	15478	15354	15365	15357	15300	15322	15255	15368	15292	15369	15201	15284	15278	15464	15373	15218	15075	15207	15198	15323	15256	15447	15323	15476	15294	15373	15277	15338	15403	15489	15455	15453	15431	15302	15238	15372	15393	15492	15438	15492	15387	15520	15346	15376	15413	15416	15395	15388	15427	15515	15271	15409	15255	15447	15380	15160	15208	15388	15291	15092	15406	15352	15385	15270	15334	15342	15389	15294	15418	15487	15245	15250	15317	15377	15624	15284	15331	15332	15354	15417	15158	15640	15435	15429	15527	15370	15403	15437	15300	15223	15286	15604	15296	15352	15379	15292	15058	15156	15416	15295	15451	15565	15600	15299	15284	15504	15481	15442	15217	15318	15309	15491	15250	15391	15396	15252	15254	15401	15319	15324	15341	15366	15412	15309	15458	15348	15172	15332	15416	15355	15385	15380	15578	15318	15320	15264	15436	15473	15337	15508	15423	15427	15372	15264	15398	15517	15225	15241	15373	15414	15437	15489	15212	15441	15357	15321	15466	15520	15377	15452	15438	15623	15292	15375	15581	15538	15420	15189	15432	15292	15421	15272	15334	15348	15410	15210	15475	15411	15303	15373	15427	15405	15360	15341	15413	15406	15313	15281	15474	15302	15318	15154	15308	15375	15417	15320	15294	15417	15264	15599	15329	15327	15504	15359	15206	15170	15219	15295	15411	15327	15376	15286	15285	15447	15414	15534	15358	15466	15463	15242	15439	15358	15494	15338	15503	15212	15402	15406	15287	15435	15341	15582	15250	15258	15262	15368	15140	15413	15138	15387	15336	15234	15185	15222	15492	15379	15397	15219	15223	15463	15394	15254	15277	15369	15625	15377	15470	15393	15061	15340	15493	15278	15265	15425	15252	15459	15267	15177	15436	15278	15478	15382	15544	15453	15246	15392	15334	15425	15551	15607	15348	15239	15263	15180	15142	15377	15336	15261	15308	15447	15368	15369	15330	15092	15408	15611	15237	15460	15373	15417	15431	15282	15306	15247	15352	15276	15556	15423	15376	15420	15247	15423	15363	15409	15388	15469	15436	15398	15300	15284	15550	15535	15257	15279	15356	15284	15362	15415	15254	15197	15388	15375	15268	15423	15567	15443	15420	15454	15239	15393	15484	15467	15334	15504	15331	15248	15434	15178	15450	15218	15411	15383	15432	15297	15379	15517	15413	15507	15196	15280	15423	15458	15435	15365	15440	15438	15305	15367	15160	15435	15289	15378	15268	15558	15412	15288	15113	15291	15279	15263	15430	15349	15075	15325	15408	15330	15268	15300	15312	15418	15554	15185	15229	15525	15265	15441	15246	15351	15301	15378	15438	15437	15492	15401	15491	15297	15388	15417	15341	15295	15306	15273	15416	15220	15356	15401	15447	15341	15496	15310	15344	15342	15384	15432	15175	15269	15270	15596	15612	15314	15461	15438	15222	15408	15294	15108	15189	15315	15395	15416	15452	15461	15508	15254	15406	15233	15322	15254	15497	15410	15328	15348	15416	15485	15333
18145	34849	34297	28230	24464	21744	19917	18410	17639	16625	35487	46273	41410	24346	15306	14873	14671	14631	14571	14709	14641	14754	14435	14553	14683	14482	14652	14647	14469	14740	14583	14692	14607	14770	15636	15722	15235	15003	14660	14640	14568	14407	14580	14646	14528	14571	14760	14574	14762	14648	14719	14485	14621	14562	14512	14423	14691	14448	14630	14620	14657	14644	14529	14731	14758	14587	14519	14546	14543	14602	14409	14612	14497	14548	14688	14350	14484	14647	14599	14548	14650	14443	14685	14837	14568	14455	14568	14598	14605	14688	14395	14598	14462	14370	14583	14627	14427	14689	14497	14582	14545	14469	14449	14700	14626	14587	14544	14513	14686	14562	14685	14479	14649	14536	14623	14631	14649	14566	14381	14569	14470	14485	14442	14407	14369	14498	14597	14354	14650	14499	14519	14397	14507	14463	14656	14281	14485	14662	14578	14533	14420	14575	14592	14517	14560	14533	14425	14379	14610	14496	14488	14436	14455	14333	14562	14438	14647	14538	14659	14517	14620	14434	14461	14627	14511	14498	14631	14545	14537	14519	14675	14487	14579	14538	14473	14485	14599	14628	14712	14339	14438	14596	14601	14560	14565	14630	14535	14479	14535	14691	14432	14544	14446	14628	14523	14657	14600	14578	14518	14457	14530	14587	14598	14492	14555	14541	14628	14406	14420	14615	14452	14412	14623	14498	14538	14616	14712	14534	14569	14464	14550	14509	14528	14513	14501	14589	14480	14500	14592	14408	14564	14701	14373	14469	14663	14469	14584	14517	14645	14541	14608	14599	14581	14402	14548	14548	14725	14565	14565	14392	14639	14461	14477	14587	14636	14602	14383	14483	14515	14617	14527	14528	14524	14571	14532	14428	14400	14444	14782	14723	14483	14422	14495	14612	14347	14549	14563	14671	14543	14281	14587	14541	14570	14609	14489	14586	14498	14457	14444	14530	14543	14519	14700	14649	14523	14642	14515	14730	14538	14655	14495	14564	14523	14580	14617	14540	14731	14442	14622	14405	14591	14430	14626	14626	14544	14595	14568	14511	14524	14532	14613	14634	14758	14480	14521	14697	14526	14558	14612	14618	14591	14651	14548	14578	14556	14639	14582	14436	14390	14459	14565	14310	14492	14650	14545	14422	14577	14411	14596	14590	14622	14424	14324	14754	14314	14735	14641	14583	14419	14609	14430	14555	14543	14470	14404	14586	14354	14544	14429	14488	14593	14574	14668	14634	14580	14551	14551	14533	14549	14436	14675	14552	14499	14485	14609	14647	14739	14408	14495	14618	14558	14551	14470	14603	14642	14476	14661	14403	14447	14669	14388	14425	14491	14559	14582	14516	14444	14400	14722	14389	14582	14388	14619	14532	14518	14487	14569	14553	14504	14572	14638	14417	14635	14369	14523	14434	14431	14579	14543	14605	14568	14580	14482	14469	14592	14537	14546	14634	14558	14499	14622	14388	14525	14345	14526	14656	14491	14593	14645	14437	14478	14462	14508	14524	14542	14446	14423	14531	14454	14339	14605	14551	14591	14674	14626	14513	14525	14570	14353	14618	14636	14438	14516	14571	14524	14601	14445	14486	14386	14479	14426	14508	14438	14640	14506	14397	14637	14482	14511	14334	14495	14419	14499	14532	14761	14428	14491	14486	14485	14463	14566	14485	14514	14562	14473	14561	14427	14601	14507	14446	14641	14730	14582	14626	14534	14625	14751	14498	14843	14460	14519	14405	14416	14594	14640	14440	14505	14450	14588	14602	14425	14593	14499	14554	14579	14675	14637	14675	14476	14213	14573	14476	14631	14549	14608	14455	14489	14463	14569	14441	14516	14457	14467	14529	14637	14321	14762	14570	14420	14560	14635	14560	14484	14537	14532	14399	14544	14362	14549	14573	14595	14503	14509	14592	14692	14573	14440	14396	14506	14555	14391	14748	14390	14548	14567	14404	14412	14291	14611	14604	14744	14499	14443	14567	14411	14428	14585	14605	14468	14343	14480	14593	14485	14646	14295	14509	14570	14559	14602	14381	14559	14398	14499	14577	14463	14517	14481	14492	14512	14486	14460	14445	14453	14513	14494	14666	14568	14476	14529	14511	14327	14461	14437	14495	14312	14461	14490	14476	14479	14435	14536	14487	14765	14543	14296	14510	14400	14524	14513	14506	14513	14594	14590	14493	14408	14463	14533	14440	14519	14702	14476	14547	14380	14654	14575	14546	14564	14632	14569	14733	14729	14519	14469	14545	14623	14669	14549	14495	14663	14615	14575	14511	14444	14537	14573	14512	14473	14488	14678	14539	14561	14468	14571	14518	14386	14475	14521	14627	14441	14517	14664	14334	14318	14509	14661	14432	14426	14334	14585	14583	14521	14613	14520	14625	14534	14661	14567	14424	14569	14540	14668	14304	14489	14387	14643	14559	14649	14505	14493	14509	14364	14485	14636	14559	14529	14409	14545	14529	14590	14516	14525	14376	14542	14404	14321	14296	14455	14591	14436	14566	14394	14575	14436	14469	14500	14629	14449	14428	14601	14587	14597	14472	14526	14489	14662	14595	14526	14574	14380	14528	14649	14655	14423	14537	14696	14352	14635	14632	14524	14584	14768	14483	14648	14562	14577	14458	14601	14454	14663	14498	14419	14482	14435	14581	14393	14393	14637	14555	14545	14539	14571	14567	14523	14536	14476	14688	14535	14569	14560	14546	14661	14637	14672	14495	14657	14531	14631	14479	14500	14510	14569	14552	14671	14577	14432	14530	14595	14444	14438	14719	14492	14412	14366	14459	14476	14460	14549	14522	14538	14443	14506	14652	14515	14687	14431	14482	14529	14573	14691	14473	14429	14587	14676	14461	14495	14646	14468	14504	14542	14363	14524	14595	14630	14453	14560	14364	14552	14535	14597	14510	14676	14426	14584	14346	14632	14609	14563	14441	14406	14611	14446	14631	14623	14336	14578	14597	14583	14470	14531	14511	14601	14574	14514	14534	14521	14438	14532	14510	14476	14554	14467	14499	14527	14695	14553	14578	14557	14246	14730	14453	14521	14582	14460	14444	14458	14462	14517	14445	14708	14443	14602	14412	14366	14641	14617	14614	14495	14471	14421	14505	14532	14554	14451	14417	14505	14508	14479	14474	14412	14377	14552	14494	14676	14583	14613	14605	14482	14552	14337	14431	14459	14575	14452	14638	14536	14331	14555	14502	14533	14422	14584	14551	14430	14587	14491	14337	14583	14416	14580	14540	14483	14607	14529	14522	14459	14565	14554	14592	14681	14409	14596	14496	14384	14549	14453	14616	14491	14583	14589	14600	14459	14601	14608	14646	14569	14511	14431	14435	14417	14473	14610	14536	14619	14361	14601	14163	14458	14258	14579	14583	14535	14631	14437	14421	14498	14496	14606	14530	14523	14576	14483	14593	14400	14591	14578	14522	14434	14673	14681	14319	14494	14649	14616	14612	14636	14528	14528	14509	14334	14616	14687	14462	14672	14579	14337	14610	14468	14393	14576	14385	14583	14482	14545	14382	14640	14701	14414	14504	14543	14458	14674	14641	14359	14533	14716	14674	14528	14747	14533	14474	14652	14321	14620	14504	14511	14525	14409	14496	14471	14440	14546	14559	14518	14784	14418	14576	14529	14517	14397	14579	14619	14596	14528	14516	14396	14484	14615	14408	14660	14584	14541	14476	14357	14582	14455	14734	14400	14641	14665	14416	14518	14457	14516	14414	14508	14496	14522	14618	14493	14444	14402	14519	14626	14627	14486	14438	14361	14497	14627	14367	14547	14647	14541	14434	14509	14586	14561	14320	14598	14505	14467	14451	14631	14435	14448	14669	14526	14448	14559	14480	14632	14642	14615	14739	14523	14597	14508	14463	14541	14461	14411	14572	14671	14546	14426	14517	14476	14585	14427	14565	14517	14593	14524	14393	14645	14562	14505	14547	14440	14494	14641	14617	14423	14488	14563	14519	14564	14549	14358	14483	14351	14544	14479	14548	14559	14579	14562	14445	14662	14497	14529	14604	14526	14634	14617	14481	14475	14542	14581	14532	14387	14498	14711	14608	14531	14618	14511	14568	14494	14455	14500	14600	14322	14407	14723	14729	14608	14563	14474	14623	14614	14678	14500	14542	14540	14506	14347	14360	14689	14379	14470	14404	14660	14415	14745	14706	14455	14342	14577	14435	14584	14486	14525	14466	14624	14460	14438	14361	14505	14465	14534	14483	14511	14558	14487	14498	14616	14558	14552	14540	14507	14526	14535	14494	14416	14621	14487	14462	14523	14474	14441	14490	14622	14499	14580	14519	14490	14623	14500	14518	14440	14560	14645	14478	14501	14411	14609	14431	14590	14651	14536	14413	14734	14557	14498	14582	14612	14498	14685	14429	14556	14468	14504	14587	14428	14658	14486	14595	14574	14527	14643	14441	14528	14611	14437	14535	14563	14605	14541	14462	14534	14532	14699	14533	14399	14582	14533	14435	14388	14670	14515	14452	14775	14628	14576	14433	14542	14532	14583	14456	14571	14515	14534	14383	14603	14394	14530	14637	14420	14581	14525	14588	14447	14394	14660	14505	14331	14506	14657	14538	14411	14512	14504	14577	14459	14541	14694	14543	14424	14546	14463	14451	14535	14643	14614	14396	14605	14489	14531	14446	14555	14469	14459	14721	14529	14625	14295	14522	14504	14516	14447	14625	14614	14420	14472	14648	14374	14433	14664	14420	14435	14483	14611	14480	14591	14520	14535	14519	14640	14503	14645	14682	14520	14606	14581	14595	14539	14498	14430	14599	14589	14466	14437	14665	14481	14587	14563	14568	14535	14630	14656	14447	14579	14628	14643	14546	14550	14454	14525	14588	14423	14638	14610	14431	14466	14582	14434	14588	14534	14428	14472	14519	14682	14728	14441	14576	14651	14553	14481	14614	14464	14564	14586	14608	14532	14512	14467	14541	14467	14471	14610	14521	14532	14512	14550	14649	14423	14438	14694	14404	14389	14515	14473	14585	14555	14372	14459	14620	14615	14476	14723	14525	14504	14526	14475	14528	14502	14672	14565	14486	14501	14603	14424	14577	14534	14444	14586	14595	14560	14447	14625	14396	14580	14573	14589	14558	14446	14592	14420	14298	14477	14561	14601	14520	14571	14430
27332	22148	25034	21454	16932	16174	15664	15095	14778	14516	15962	16913	15593	14554	14351	14190	14120	14285	14269	14289	14148	14194	14253	14165	14126	14139	14205	14203	14258	14240	14189	14240	14182	14186	14115	14052	14140	14300	14232	14050	14145	14130	14093	14207	14251	14312	14122	14021	14216	14179	14211	14218	14111	14153	14333	14163	14175	14255	14107	14233	14043	14047	14107	14367	14050	14105	14095	14007	14138	14071	13889	13913	14175	14138	14002	14085	14164	14125	14098	14013	14269	14251	14307	14190	14234	13960	14199	14158	14184	14115	14116	14282	14078	14113	14174	14173	14212	14111	14087	14152	14161	14075	13962	14213	14234	14005	14232	14153	14154	14126	14198	14166	14097	14122	14033	14279	14349	14116	14117	14006	14060	14089	14160	14085	14195	13951	14172	14278	14220	13956	14101	14044	14190	14296	14273	14129	14055	14151	13934	14073	14203	14134	14207	14148	14157	14135	14296	14132	14161	13992	14194	14350	14230	13935	14161	14267	14208	14042	14145	14107	14036	14181	14124	14120	14057	14059	14076	14006	14085	14034	14265	14389	14235	14108	14275	14248	14123	13988	14217	14038	14045	14047	14042	13952	14144	14221	14106	14203	13880	14076	14080	14205	14178	14156	14304	14241	14100	14144	14070	14070	14198	14173	13977	13994	14005	14115	14186	14026	14003	14159	14192	14249	14158	13983	14128	14224	13944	14267	14125	14033	14145	14220	14046	14149	14279	14220	14093	14187	14192	13907	14115	14231	14061	14118	14122	14189	14064	14276	14045	14157	14190	14130	14202	14185	14192	14151	14193	14159	14090	14166	14264	14259	14262	14121	14082	14138	14121	14194	14162	13972	14108	14047	14173	14112	14125	13931	14156	14105	14076	14141	14175	14347	14197	14068	13944	14093	14209	14154	14271	14170	14127	14204	14225	14135	14247	14153	14192	14099	14059	14098	14160	14306	14318	14231	14021	14382	14263	14022	14206	14029	13983	13997	13965	14280	14116	14053	14238	14071	14083	14254	13962	14104	14201	14158	14188	14142	13979	13964	14351	14091	14062	14122	14101	14154	13985	14242	14125	14109	14153	13982	13959	14267	14134	14229	14006	14230	14081	14144	14069	14252	14061	14130	14054	14111	14328	14147	14354	14245	14161	14069	14075	14176	14229	14139	14201	14281	14147	14114	14049	14183	14113	14105	14301	14317	13970	14261	14143	14097	14157	14026	14124	14265	14267	14098	14127	14030	14169	14069	14170	14156	14253	14034	14292	14081	14109	14170	14073	14099	14298	14244	14084	13976	14047	13917	14090	14147	13938	14109	14235	14060	14177	14148	14076	14052	14105	13942	14092	13936	14215	14150	14243	14242	14058	14223	14069	13928	14149	14177	14009	14201	14393	14121	14206	14181	13967	14215	14142	13961	14248	14066	14184	14275	14079	14237	14270	14103	14173	14259	14130	14146	14268	14056	14082	14148	14111	14070	14274	14093	14318	14032	14015	14226	14173	14310	14184	13950	14194	14266	13945	14435	14065	14083	14033	14024	14177	14182	14204	14059	14144	14169	14068	14201	14100	14007	14176	14270	13987	14160	14025	14197	14280	14259	14069	14368	14160	14073	14189	14111	14076	14021	13891	14056	14035	14335	14305	14401	13972	13977	14104	14142	14138	14209	14203	14055	14052	14027	14106	14026	14199	14035	14149	14084	14323	14233	14150	14004	14123	14105	14020	14068	13942	14237	13966	14012	14082	14043	14329	13945	14093	14274	14001	14084	14103	14222	14310	14201	14111	13972	14257	14122	14234	14108	14152	14064	14144	14121	14068	14147	14289	14032	13952	14198	14038	13991	14066	14062	14042	14174	14206	14321	14217	14193	14260	14132	14038	14093	14164	13991	14201	14272	14169	14058	14156	13987	14185	14001	14213	14042	14204	14175	14048	14228	14254	14359	14009	14225	14206	14085	14126	14106	14116	14139	14242	14266	14063	14211	13972	14065	14018	14070	13982	14013	14066	14072	14018	14161	14092	14101	14253	14251	14259	13815	13989	14187	14203	14107	14152	14186	14034	14095	14257	14142	14329	14158	14206	14264	14092	14256	14150	14095	14106	14300	14243	14254	14232	14005	13915	14251	14172	14015	14351	14065	14251	14196	14109	14005	14089	14180	14005	14075	14255	14024	13962	14053	14092	14037	14004	14170	14144	13939	14000	14185	14126	14141	14193	14202	14164	14178	14229	14203	14243	13916	14178	14248	14113	14118	14216	14159	14081	14183	14178	14067	14145	14186	14173	14473	14129	14049	14053	14134	14160	13957	14178	14102	14266	14188	14175	14212	14124	14116	14066	14124	14146	14081	14146	14188	14243	14119	14216	14124	14034	13889	14180	14056	14052	14088	14202	13910	14102	14327	14230	14240	14240	14292	14147	14065	14079	14239	14148	14169	14135	14207	14321	14140	14255	14018	14233	14117	14218	14218	14223	14003	13848	13966	14387	14229	14107	14136	14116	14196	14448	14296	14167	14277	14403	14108	14108	14246	14246	14230	14412	14192	14255	14131	14159	14253	14482	14436	14076	14186	14024	14179	14291	14009	14160	14169	14119	14210	14093	13951	14203	13950	14111	14214	14010	14240	13998	14099	14195	13966	14157	14196	14243	14143	14318	14006	14314	14146	14267	14148	14270	13963	14061	14079	13884	14037	14010	14135	14157	13968	13951	14022	14065	14136	14343	14114	14147	14236	14384	14276	14169	14315	14191	14006	14067	14038	14101	14223	14225	14279	14050	14197	14152	14186	14197	14288	14314	14081	13986	14016	14267	14179	14318	14220	14139	14169	14200	14286	14019	14180	14345	14185	14342	14144	14288	14172	14287	14142	14155	14142	14152	14064	14189	14027	14220	14166	14136	14259	14271	14283	14159	14102	14296	14065	14235	14218	14202	14209	14233	13924	14157	14138	14239	14077	14102	14246	14137	13948	14063	14286	14245	14015	14186	14006	14229	14101	13945	14023	14252	14246	14009	14218	14431	14263	14042	14170	14139	14007	14164	14248	14177	13991	14091	14123	14125	14114	14152	14126	14051	13932	14003	14289	14246	14032	14211	14059	14162	14169	14170	14034	14075	14225	14122	14339	14183	14215	14118	13982	14120	14058	14317	14310	14069	14004	14042	14127	14155	14078	14139	14305	13891	14133	14135	14019	14046	13884	14204	14000	13966	14256	14185	14104	14091	14262	14178	14184	14108	14234	14198	14170	14091	14163	14253	14189	14207	14194	14118	14182	14372	13961	14075	14230	14030	14269	14301	14151	14269	14038	14064	14174	13986	14188	14160	14204	13956	14099	14082	14083	14228	14109	14108	14103	14166	14244	14194	14012	14061	14028	14282	13870	14081	14125	14203	14171	14054	14258	14010	14162	14237	14093	14156	14201	14143	14258	14140	14157	14037	14106	14061	14182	14071	14162	14175	14317	14269	14174	14192	14083	14168	14236	14013	14091	14141	14159	14106	14150	14121	14092	14230	14054	14213	14294	13938	14147	13983	14020	14086	14207	14211	14161	14353	14190	14233	14185	14167	14235	14179	14159	14135	14060	14063	14084	14212	14060	14262	14185	14167	14234	14233	14052	14320	14183	14093	14206	14221	14252	14140	14304	14221	14047	14037	14234	14100	14123	14051	14064	14052	14273	14301	14030	14161	14028	14289	14088	14072	14158	14131	13779	13998	14250	14072	14115	14210	13999	14052	14081	14115	14104	14005	14261	14417	14319	14295	14037	14401	14196	14219	14278	14114	14176	14087	14166	14106	14188	14201	14095	14068	14120	14134	14182	14206	14137	13881	14078	14115	14245	14216	14074	14359	14100	14260	14112	13939	14110	14133	14070	14200	14161	14109	14046	14244	14197	14124	14015	14125	14064	14246	14063	14188	14131	14128	14239	14045	14364	13985	14001	14097	14235	14185	14161	14144	14158	13944	14084	14150	13992	14035	14236	14129	14074	14133	14015	14240	14084	13991	14096	14183	14165	14280	14143	14111	14165	14281	14084	14165	14126	14132	14116	14191	14021	14361	14167	14215	14154	14160	14125	14213	14255	13948	14114	14058	13996	13968	14320	14182	13993	14151	14230	14036	13978	14187	14223	14084	14078	14095	14168	13996	14044	14071	14118	14263	14208	14079	14077	14011	14138	14073	14182	14199	14230	14100	14239	13992	14155	14261	14114	14118	14115	14105	14123	14309	14126	14081	14071	14080	14169	14093	14112	14071	14174	14050	14065	14134	14182	14216	14112	13982	14015	14069	14176	14264	14373	14150	14076	14046	13940	14148	14192	14219	14071	14125	14141	14131	14156	14083	14253	14141	14194	14058	14071	14005	14066	14256	14237	14138	14164	14388	14123	13906	13972	14118	14303	14309	14077	14292	14226	13913	14254	14211	14136	14181	14143	14216	14184	14242	14039	14052	14105	14011	14064	14293	14246	14111	14272	14169	14110	14153	14161	14216	14088	14202	14221	14070	14265	14088	14163	14242	14166	13971	14083	14221	14222	14110	14202	14175	14226	14103	14244	14160	14122	14084	14273	14046	14190	14011	14177	14149	14141	14336	14179	14196	14022	14192	14297	14308	14299	14020	13980	14177	14142	14088	13892	14187	14189	14183	14149	14029	14078	14224	14187	14199	14231	14280	14338	14042	14167	14209	14097	14106	14038	14109	14029	14111	14219	14153	14198	14198	14159	14088	14225	14151	14436	14100	14291	14410	14125	14096	14012	14073	14231	14320	13969	14042	14280	13956	14034	13905	14274	14109	14012	13991	14191	14019	14345	14206	14114	14296	14082	14310	14089	14098	14151	14145	14230	14105	14182	14087	14093	14215	14216	14194	14045	13988	14208	14289	14103	14153	13990	14102	14105	14332	14241	14148	14218	14053	14073	14051	13925	14133	14106	14137	14119	13974	14106	14207	14277	13977	14277	14209	14172	14183	14196	14163	13973	14162	14087	13969	14122	14089	14186	14054	14132	14205	14136	14254	14180	14111	14129	14081	14141	14159	14157	14254	14035	14115	14174	14145	14259	14038	14200	14089	14019	14020	14052	14004	14175	14052	14241	14077	14202	14208	14126	14313	14087	14172	13948	14086	14095	14097	13908	14194	14102	14148	14078	14324	14189
17285	24913	23935	20131	18185	16998	15699	15091	14502	14228	16713	17784	15642	14188	13698	13848	13739	13773	13753	13858	13552	13672	13755	13756	13765	13779	13910	13891	13713	13958	13801	13657	13712	13810	13813	13877	13865	13789	13859	13773	13741	13742	13850	13697	13667	13824	13795	13742	13749	13786	13672	13796	13703	13726	13540	13731	13751	13672	13849	13740	13745	13544	13732	13509	13630	13708	13662	13744	13613	13710	13628	13599	14014	13589	13675	13784	13742	13734	13783	13783	13628	13781	13699	13596	13690	13768	13693	13749	13573	13600	13904	13980	13648	13671	13709	13647	13550	13755	13580	13833	13624	13771	13653	13656	13894	13775	13843	13669	13852	13739	13703	13756	13702	13749	13762	13698	13693	13848	13570	13710	13816	13504	13762	13639	13726	13830	13688	13579	13765	13781	13635	13618	13672	13759	13724	13696	13794	13758	13970	13684	13678	13740	13580	13526	13743	13611	13700	13731	13775	13636	13750	13591	13734	13696	13688	13570	13717	13727	13802	13643	13727	13583	13627	13754	13700	13695	13804	13661	13595	13721	13636	13668	13594	13780	13758	13643	13684	13594	13814	13730	13633	13774	13682	13846	13779	13705	13902	13684	13745	13808	13686	13723	13644	13810	13612	13776	13749	13736	13652	13662	13843	13705	13542	13723	13739	13712	13710	13799	13630	13770	13682	13590	13592	13694	13711	13687	13620	13695	13718	13650	13573	13749	13833	13619	13738	13470	13672	13626	13683	13783	13640	13713	13620	13755	13708	13704	13860	13582	13644	13764	13553	13671	13840	13742	13745	13593	13761	13675	13669	13578	13837	13777	13808	13687	13851	13786	13738	13542	13605	13756	13632	13731	13723	13913	13807	13619	13686	13849	13735	13702	13651	13643	13574	13717	13668	13583	13771	13698	13772	13738	13671	13778	13767	13737	13744	13862	13500	13770	13780	13640	13743	13719	13775	13786	13709	13912	13687	13646	13552	13764	13791	13590	13698	13777	13638	13756	13749	13703	13578	13706	13737	13663	13588	13813	13677	13715	13666	13659	13732	13526	13668	13798	13790	13767	13650	13620	13690	13564	13812	13818	13806	13604	13655	13581	13895	13636	13639	13796	13876	13670	13809	13755	13698	13661	13735	13613	13850	13746	13536	13689	13653	13820	13704	13667	13706	13902	13723	13669	13709	13804	13564	13637	13682	13568	13929	13814	13829	13765	13875	13643	13870	13667	13513	13684	13651	13795	13669	13677	13637	13743	13765	13653	13831	13736	13592	13680	13853	13684	13799	13560	13766	13579	13926	13710	13885	13674	13729	13776	13786	13649	13701	13814	13588	13797	13572	13652	13624	13624	13571	13716	13679	13708	13776	13590	13612	13636	13793	13601	13665	13741	13644	13719	13591	13621	13716	13567	13739	13723	13834	13797	13712	13720	13845	13727	13729	13707	13691	13741	13643	13696	13715	13720	13607	13808	13638	13770	13599	13722	13636	13756	13743	13806	13650	13864	13643	13799	13603	13778	13595	13590	13642	13653	13712	13736	13525	13876	13648	13655	13523	13558	13657	13652	13778	13618	13741	13782	13734	13647	13716	13618	13894	13764	13755	13716	13839	13724	13786	13888	13780	13522	13717	13758	13802	13607	13698	13734	13775	13687	13657	13690	13662	13650	13601	13730	13668	13686	13703	13746	13677	13816	13773	13729	13738	13779	13671	13582	13649	13747	13818	13741	13683	13521	13748	13715	13829	13707	13663	13623	13815	13653	13778	13593	13732	13595	13799	13634	13653	13786	13823	13882	13639	13584	13643	13746	13759	13562	13735	13675	13631	13671	13707	13715	13664	13629	13487	13586	13708	13617	13661	13799	13608	13699	13654	13774	13573	13866	13719	13677	13686	13671	13664	13740	13619	13660	13608	13621	13673	13859	13777	13683	13573	13759	13701	13946	13812	13759	13931	13726	13670	13705	13699	13762	13743	13616	13783	13508	13693	13567	13575	13621	13694	13706	13768	13816	13706	13540	13905	13707	13811	13703	13732	13697	13674	13860	13650	13725	13613	13696	13649	13618	13782	13742	13645	13699	13837	13572	13660	13700	13840	13795	13653	13688	13620	13498	13563	13587	13775	13705	13787	13567	13626	13762	13710	13768	13696	13540	13574	13668	13741	13647	13691	13644	13647	13614	13863	13754	13690	13738	13724	13695	13704	13763	13628	13751	13738	13701	13664	13753	13793	13640	13612	13936	13902	13781	13684	13662	13732	13641	13650	13791	13721	13700	13656	13771	13676	13710	13633	13731	13692	13678	13599	13578	13651	13695	13687	13696	13520	13744	13656	13810	13815	13745	13740	13614	13861	13644	13775	13652	13820	13717	13676	13791	13720	13796	13709	13496	13649	13646	13734	13712	13743	13679	13886	13649	13815	13715	13698	13840	13525	13695	13736	13646	13716	13597	13618	13781	13782	13687	13749	13657	13601	13652	13596	13744	13690	13755	13613	13687	13678	13680	13706	13569	13949	13835	13776	13689	13649	13677	13538	13727	13774	13670	13765	13645	13748	13757	13764	13780	13835	13790	13772	13713	13755	13713	13731	13643	13752	13915	13777	13807	13834	13772	13765	13655	13750	13623	13725	13678	13559	13639	13786	13870	13883	13666	13556	13892	13652	13702	13649	13661	13747	13671	13550	13561	13665	13787	13601	13799	13620	13846	13658	13763	13706	13720	13689	13893	13781	13635	13726	13753	13709	13744	13666	13653	13648	13647	13833	13653	13575	13874	13732	13695	13670	13668	13651	13793	13781	13818	13665	13631	13695	13672	13654	13534	13701	13689	13552	13676	13705	13559	13589	13639	13859	13689	13541	13740	13755	13663	13672	13655	13715	13604	13785	13661	13750	13677	13574	13752	13806	13794	13648	13906	13726	13715	13836	13630	13705	13700	13792	13805	13776	13820	13580	13643	13654	13768	13698	13606	13731	13746	13760	13710	13812	13565	13699	13613	13626	13629	13790	13661	13813	13758	13681	13550	13687	13691	13718	13703	13834	13791	13510	13615	13879	13684	13693	13710	13842	13499	13742	13863	13669	13554	13813	13852	13732	13655	13842	13827	13586	13812	13708	13809	13631	13803	13795	13826	13717	13575	13728	13664	13624	13979	13755	13771	13740	13678	13682	13641	13735	13728	13807	13646	13788	13576	13746	13666	13696	13663	13649	13848	13750	13777	13709	13623	13722	13880	13536	13681	13634	13656	13751	13811	13786	13784	13656	13708	13722	13665	13723	13806	13643	13616	13743	13547	13688	13603	13732	13457	13692	13776	13643	13799	13718	13631	13806	13578	13647	13640	13556	13691	13741	13800	13761	13585	13887	13816	13809	13676	13617	13680	13778	13749	13820	13674	13704	13696	13777	13600	13697	13753	13582	13789	13735	13852	13622	13755	13858	13691	13765	13625	13777	13843	13689	13551	13649	13785	13503	13750	13811	13762	13678	13806	13626	13638	13688	13715	13799	13728	13721	13785	13721	13744	13830	13630	13924	13551	13565	13658	13636	13827	13640	13769	13766	13676	13779	13653	13865	13822	13744	13651	13853	13685	13644	13652	13741	13660	13693	13699	13741	13662	13743	13753	13603	13690	13814	13692	13675	13714	13725	13572	13686	13653	13694	13632	13762	13800	13688	13615	13763	13682	13772	13554	13616	13763	13638	13655	13833	13652	13782	13738	13757	13733	13649	13891	13822	13719	13746	13673	13584	13705	13691	13702	13748	13500	13816	13675	13749	13504	13619	13623	13760	13595	13854	13683	13652	13681	13802	13609	13708	13639	13708	13680	13812	13738	13702	13716	13735	13824	13595	13609	13764	13666	13831	13681	13839	13663	13707	13593	13760	13709	13586	13647	13711	13705	13609	13761	13689	13791	13640	13695	13644	13593	13592	13553	13841	13726	13560	13728	13784	13690	13723	13684	13567	13648	13818	13756	13698	13709	13692	13612	13720	13854	13769	13830	13780	13668	13867	13787	13604	13743	13729	13739	13632	13784	13630	13471	13750	13737	13649	13738	13764	13716	13668	13572	13605	13709	13681	13660	13567	13717	13757	13606	13676	13612	13811	13775	13762	13765	13698	13753	13569	13793	13678	13708	13674	13703	13740	13785	13678	13805	13679	13591	13768	13620	13745	13626	13881	13558	13731	13732	13734	13678	13638	13756	13878	13868	13551	13812	13709	13740	13588	13643	13542	13752	13734	13740	13791	13586	13620	13844	13780	13690	13788	13670	13729	13643	13801	13745	13786	13628	13637	13605	13589	13580	13807	13438	13726	13556	13708	13688	13723	13653	13754	13754	13829	13619	13723	13749	13770	13848	13580	13751	13643	13692	13724	13603	13669	13773	13852	13490	13710	13774	13632	13612	13723	13625	13634	13708	13684	13742	13722	13685	13674	13711	13694	13638	13690	13641	13635	13685	13668	13674	13655	13802	13800	13558	13933	13676	13706	13763	13726	13668	13648	13798	13726	13944	13773	13746	13663	13603	13698	13677	13651	13517	13611	13807	13847	13660	13641	13757	13643	13789	13695	13740	13665	13776	13855	13753	13678	13640	13685	13703	13746	13723	13576	13656	13772	13693	13761	13725	13677	13690	13659	13901	13697	13773	13844	13593	13632	13640	13850	13777	13850	13799	13739	13756	13751	13798	13774	13695	13705	13796	13716	13606	13690	13816	13768	13708	13811	13651	13670	13705	13792	13606	13697	13636	13725	13692	13682	13547	13553	13766	13667	13726	13917	13539	13776	13647	13620	13793	13622	13736	13636	13802	13543	13658	13716	13863	13679	13587	13724	13542	13676	13647	13644	13720	13734	13836	13585	13660	13745	13766	13592	13749	13700	13690	13662	13748	13631	13716	13694	13538	13809	13693	13699	13529	13637	13761	13864	13732	13603	13773	13677	13571	13652	13784	13788	13600	13835	13665	13722	13727	13649	13647	13704	13601	13679	13830	13779	13736	13772	13746	13891	13693	13724	13687	13911	13672	13615	13666	13511	13659	13745	13711	13726	13818	13621	13728	13727	13749	13591	13645	13671	13807	13709	13604	13620	13812	13605	13677	13613	13518	13755	13714	13619	13594	13886	13711	13596	13721	13747	13746	13682	13657	13730	13718
24070	21323	28797	24288	22046	21141	19406	16474	15848	15563	25657	32200	25659	19075	15350	14890	14806	14575	14773	14796	14769	14507	14748	14657	14655	14710	14403	14877	14592	14717	14661	14614	14667	14595	15070	15024	15067	14693	14541	14626	14724	14625	14725	14543	14633	14546	14505	14545	14753	14771	14550	14363	14603	14499	14384	14540	14619	14567	14577	14566	14509	14541	14698	14545	14477	14586	14577	14642	14677	14580	14580	14511	14501	14484	14488	14798	14480	14552	14611	14640	14480	14600	14499	14534	14435	14536	14692	14492	14504	14454	14484	14608	14583	14636	14769	14461	14473	14547	14617	14506	14611	14604	14320	14560	14417	14459	14545	14608	14543	14607	14541	14643	14480	14467	14578	14740	14422	14606	14604	14694	14513	14643	14474	14406	14603	14730	14404	14563	14525	14372	14333	14513	14631	14596	14675	14611	14518	14326	14479	14498	14591	14624	14589	14395	14439	14558	14382	14713	14650	14558	14511	14430	14626	14666	14580	14613	14354	14530	14361	14502	14652	14636	14629	14436	14421	14517	14565	14377	14446	14485	14615	14471	14469	14546	14685	14517	14676	14729	14459	14437	14427	14463	14432	14536	14551	14598	14732	14536	14413	14573	14575	14404	14455	14509	14563	14648	14606	14659	14507	14491	14622	14451	14709	14470	14685	14470	14692	14520	14569	14546	14765	14411	14499	14749	14621	14444	14695	14756	14401	14538	14656	14560	14468	14451	14604	14468	14332	14387	14324	14354	14343	14402	14507	14489	14592	14578	14568	14594	14521	14676	14565	14778	14446	14614	14616	14621	14503	14555	14613	14647	14577	14393	14485	14643	14631	14344	14431	14587	14653	14541	14385	14465	14517	14645	14239	14341	14429	14434	14528	14531	14441	14506	14299	14298	14509	14773	14826	14378	14555	14443	14698	14609	14581	14525	14554	14542	14523	14646	14460	14534	14521	14392	14498	14496	14679	14463	14504	14506	14411	14446	14562	14303	14458	14597	14591	14498	14494	14528	14483	14524	14581	14445	14448	14580	14405	14549	14495	14532	14429	14361	14434	14439	14566	14644	14585	14610	14794	14525	14630	14670	14620	14629	14504	14408	14497	14356	14724	14547	14647	14607	14478	14607	14261	14422	14699	14614	14445	14606	14498	14449	14369	14425	14588	14649	14746	14527	14566	14480	14301	14504	14560	14642	14615	14627	14508	14430	14513	14581	14503	14423	14730	14660	14617	14486	14576	14623	14435	14516	14543	14563	14517	14534	14408	14730	14544	14488	14481	14402	14547	14520	14576	14697	14740	14533	14550	14525	14450	14485	14386	14574	14449	14582	14674	14540	14377	14665	14591	14417	14353	14414	14448	14674	14596	14533	14506	14311	14455	14491	14482	14490	14804	14561	14628	14411	14647	14736	14526	14453	14321	14452	14401	14653	14654	14518	14678	14437	14643	14573	14557	14809	14511	14447	14618	14577	14590	14389	14476	14418	14520	14582	14577	14593	14681	14676	14550	14307	14681	14516	14522	14494	14671	14571	14540	14425	14257	14585	14316	14553	14486	14473	14663	14452	14567	14625	14505	14545	14441	14451	14472	14525	14562	14437	14470	14561	14668	14429	14510	14511	14756	14510	14474	14464	14612	14631	14512	14385	14610	14481	14732	14379	14479	14634	14590	14550	14441	14481	14593	14557	14452	14551	14372	14683	14560	14462	14535	14443	14701	14637	14521	14606	14525	14543	14422	14535	14484	14466	14517	14495	14537	14539	14395	14642	14508	14600	14414	14707	14349	14765	14632	14738	14571	14614	14622	14665	14566	14569	14433	14530	14543	14718	14540	14541	14496	14551	14537	14615	14534	14241	14399	14457	14556	14679	14502	14566	14472	14801	14515	14564	14696	14712	14705	14439	14565	14500	14648	14629	14540	14583	14522	14595	14396	14659	14552	14588	14631	14663	14376	14422	14556	14602	14496	14560	14515	14502	14410	14511	14659	14744	14304	14427	14590	14368	14635	14503	14451	14526	14522	14383	14537	14601	14610	14582	14649	14438	14628	14646	14473	14412	14351	14681	14588	14669	14505	14721	14476	14723	14622	14477	14618	14609	14647	14612	14597	14622	14466	14490	14379	14573	14638	14642	14680	14582	14353	14472	14473	14483	14576	14585	14447	14413	14314	14448	14519	14692	14619	14451	14489	14455	14525	14514	14564	14558	14315	14489	14522	14735	14498	14389	14561	14393	14668	14722	14631	14687	14595	14585	14454	14594	14591	14250	14556	14634	14781	14464	14432	14492	14649	14644	14485	14552	14479	14462	14531	14687	14416	14584	14493	14564	14452	14516	14664	14460	14698	14809	14690	14531	14463	14652	14461	14507	14707	14521	14623	14504	14571	14507	14387	14443	14545	14504	14310	14665	14412	14466	14497	14524	14668	14356	14499	14323	14562	14683	14519	14502	14357	14300	14740	14557	14536	14381	14294	14487	14307	14511	14444	14526	14553	14651	14509	14376	14412	14634	14525	14609	14680	14512	14415	14587	14559	14533	14312	14315	14493	14562	14378	14648	14798	14542	14590	14601	14308	14410	14590	14487	14456	14525	14601	14490	14588	14517	14783	14307	14423	14519	14410	14281	14365	14688	14490	14528	14295	14520	14525	14618	14683	14601	14605	14365	14413	14495	14432	14530	14487	14430	14533	14731	14593	14707	14546	14479	14505	14639	14495	14598	14647	14366	14600	14521	14383	14430	14389	14507	14464	14509	14719	14484	14435	14422	14545	14630	14415	14324	14546	14666	14496	14621	14695	14425	14581	14460	14475	14689	14443	14633	14418	14482	14791	14639	14620	14501	14586	14432	14428	14506	14554	14520	14634	14614	14686	14588	14581	14704	14479	14556	14298	14537	14551	14539	14699	14604	14750	14416	14620	14627	14522	14620	14428	14555	14560	14577	14589	14486	14382	14451	14611	14419	14517	14533	14515	14272	14469	14511	14387	14535	14708	14356	14549	14519	14529	14552	14615	14427	14563	14475	14525	14455	14600	14619	14643	14433	14690	14436	14611	14354	14548	14663	14492	14542	14382	14440	14586	14588	14504	14502	14567	14388	14377	14472	14509	14593	14637	14798	14684	14441	14420	14580	14727	14593	14546	14440	14628	14458	14503	14663	14546	14351	14563	14616	14375	14423	14598	14449	14701	14565	14512	14473	14559	14397	14636	14636	14461	14466	14461	14561	14506	14635	14501	14477	14661	14473	14518	14563	14700	14593	14174	14704	14596	14496	14617	14538	14511	14374	14652	14445	14421	14499	14674	14574	14578	14625	14490	14555	14583	14534	14503	14426	14549	14504	14384	14428	14639	14519	14694	14420	14573	14552	14468	14641	14499	14396	14592	14568	14410	14660	14520	14675	14754	14624	14598	14507	14584	14438	14543	14569	14626	14489	14610	14584	14491	14472	14605	14525	14685	14552	14564	14829	14435	14597	14557	14436	14217	14717	14621	14376	14623	14624	14525	14552	14623	14556	14625	14329	14513	14515	14541	14321	14554	14536	14680	14630	14590	14790	14485	14462	14572	14399	14582	14538	14534	14433	14569	14436	14612	14400	14656	14596	14527	14714	14741	14535	14667	14548	14560	14635	14517	14460	14523	14661	14548	14438	14596	14626	14402	14499	14470	14446	14599	14527	14505	14428	14627	14564	14568	14538	14590	14674	14455	14513	14475	14460	14678	14702	14370	14622	14543	14509	14468	14644	14554	14376	14592	14710	14474	14658	14552	14637	14517	14558	14730	14647	14621	14544	14628	14626	14802	14587	14625	14339	14622	14414	14397	14477	14675	14580	14494	14567	14420	14457	14478	14624	14705	14543	14633	14775	14488	14559	14587	14641	14655	14368	14499	14629	14457	14702	14444	14649	14674	14481	14471	14632	14548	14458	14559	14579	14518	14626	14650	14640	14481	14504	14425	14430	14450	14588	14509	14567	14596	14730	14561	14749	14539	14656	14415	14574	14430	14591	14550	14354	14656	14569	14600	14317	14534	14586	14434	14605	14607	14690	14774	14487	14517	14659	14438	14410	14473	14656	14446	14508	14625	14511	14433	14589	14861	14657	14607	14520	14519	14286	14362	14445	14581	14450	14530	14586	14634	14505	14569	14625	14492	14509	14665	14493	14749	14549	14680	14615	14515	14671	14546	14621	14601	14531	14696	14388	14659	14496	14585	14522	14556	14643	14627	14490	14627	14830	14367	14582	14534	14670	14718	14579	14583	14507	14461	14434	14431	14482	14535	14415	14308	14283	14632	14521	14567	14517	14325	14437	14457	14690	14540	14481	14480	14548	14405	14351	14371	14530	14680	14591	14479	14611	14455	14478	14556	14509	14702	14544	14583	14724	14707	14430	14238	14465	14472	14591	14623	14554	14650	14448	14531	14561	14629	14471	14306	14644	14641	14480	14658	14574	14439	14706	14549	14545	14715	14603	14693	14599	14722	14641	14659	14467	14471	14421	14488	14489	14370	14521	14596	14486	14408	14424	14649	14593	14606	14379	14529	14469	14450	14382	14699	14379	14603	14618	14583	14443	14589	14523	14403	14359	14602	14397	14501	14380	14452	14677	14609	14374	14461	14438	14529	14430	14495	14632	14520	14464	14486	14536	14769	14468	14616	14467	14501	14532	14494	14607	14403	14377	14597	14557	14400	14444	14751	14596	14560	14383	14385	14551	14522	14550	14670	14474	14661	14518	14514	14516	14561	14513	14591	14476	14447	14653	14625	14600	14898	14656	14520	14390	14761	14470	14585	14577	14452	14624	14748	14610	14696	14515	14616	14567	14534	14418	14413	14544	14776	14498	14623	14576	14506	14704	14638	14522	14390	14622	14765	14534	14562	14573	14642	14588	14434	14602	14633	14638	14624	14619	14364	14663	14501	14644	14557	14460	14604	14484	14568	14266	14467	14749	14722	14586	14524	14578	14672	14680	14763	14504	14564	14747	14517	14409	14472	14532	14607	14518	14612	14458	14503	14364	14630	14423	14435	14578	14702	14618	14398	14387	14601	14665	14353	14377	14529	14525	14516	14590	14499	14582	14448	14446	14518	14398	14510	14735	14638	14443	14553	14473	14567	14755	14612	14375	14460	14627	14510	14511	14586	14488	14507	14546
16852	30539	29548	24231	21705	19642	17799	16927	15832	15630	31692	36127	26147	19312	14034	14212	14211	14073	14159	14051	14204	14248	14062	14061	14008	14203	14273	14016	14152	14146	13969	13831	14065	14337	14507	14843	14587	14399	14035	14034	14006	14182	14065	13985	14054	14088	13941	14040	14310	13928	14090	13962	13987	14055	13967	14134	13837	14032	13947	14052	14132	13959	13980	13981	14098	14011	14057	14121	14016	14008	13942	14003	14019	14278	14047	13872	14028	13934	14028	13986	14164	13977	14011	13990	14070	14012	14030	14094	13977	14090	14223	13992	14106	13955	13905	13955	13985	14134	13853	14032	14014	13965	14177	14106	13887	13879	14059	14064	14136	13903	13988	14089	13904	14020	14179	13911	13930	13995	13891	13998	13961	13965	14010	13976	13955	14078	13973	14129	13956	14038	13944	13908	13891	14126	14182	14021	14112	14011	14015	14027	14087	14059	14093	14050	13997	14128	14047	13950	13977	13986	13876	14112	13927	14141	14075	14115	14141	14033	14092	13929	14023	14034	14103	14112	13978	13968	13985	14077	13951	13918	13979	14092	14024	13960	14041	13913	13822	14161	13993	14020	14030	14083	14173	14095	13977	13874	13892	13971	14146	14034	13977	13931	14075	14094	13947	13836	13991	14042	13946	13940	13958	13998	13901	14028	14082	14066	14223	13918	14056	13880	13987	13987	13953	14043	14029	13974	13950	14108	13930	13940	13991	14044	14057	13991	13881	14383	14096	13997	14119	14093	14053	14036	14085	13886	14019	13998	14029	14090	13866	13899	13952	13883	14069	14088	13927	13940	13971	13999	14022	13986	14123	14076	13945	14083	14009	13809	13976	13944	14045	14204	14009	13868	14066	14044	14064	14136	13974	14079	13992	14069	14035	14169	13979	14091	13941	14078	13983	14116	13944	14157	14011	14107	14056	13948	14173	13935	14091	13834	14037	14272	13828	14010	14131	13983	14092	14024	14010	14166	14096	13988	14093	14055	14249	14057	14053	14059	13949	13988	14209	14000	14042	13974	13992	13992	13992	13963	14257	13902	14177	13985	14077	14210	13983	14167	14066	13889	14118	14046	14117	13929	14093	13994	13797	14207	14088	14013	13890	14139	14013	14113	13957	13920	14017	14018	14043	14008	14061	13906	14126	14042	14155	14057	13997	14024	13984	13889	13902	13942	13974	13883	13827	14184	14003	14123	13937	14006	13890	13954	14151	14044	14110	14048	13952	14024	13928	13944	14080	14002	13949	13945	13930	13969	13954	13945	13800	13912	13901	13929	14004	14133	14216	14163	14063	14124	14182	13921	14028	14200	14003	14166	14092	14088	14141	14016	14061	13972	14122	14072	14070	13994	14005	13923	14024	14057	14007	13977	14044	14092	13956	13893	14117	14057	14006	13920	14128	13842	13936	13986	13944	14311	14124	14013	14048	14064	14033	13993	13776	13863	13885	13949	13677	14024	13892	14071	14017	14019	13956	14050	14082	14048	13909	14041	14031	14130	14045	14130	13920	13945	13949	13957	13874	14060	14105	13993	13904	14055	14030	14059	14184	14030	14126	14018	14012	14059	13911	14044	14112	13893	13947	13995	13817	13853	14095	14047	14070	14023	13874	14022	14145	14058	13997	14041	14081	14281	14103	13861	13973	14149	14137	14129	13878	13969	14052	14030	14017	13988	13974	13894	14063	14243	14029	14220	13781	14066	14074	14156	14071	14078	13907	13991	13997	14052	13955	14119	13931	14143	14094	13976	14011	14144	14126	14105	14117	13984	13965	14063	14123	14091	13897	14166	14197	14214	14068	14139	14152	14017	14074	14126	14079	13961	14048	13904	13996	14098	14021	13970	14135	14012	13941	14152	14100	14176	13953	14086	14121	13918	14078	14043	14113	14200	14100	14079	13966	14013	13892	14066	14033	14050	14019	14071	13991	14029	14111	14004	14100	14121	13874	13943	14165	14029	14248	13885	13943	13928	14079	14118	13960	13894	14145	14051	13890	14125	14066	14003	13903	14026	13907	14186	13985	13967	14029	13910	13949	13903	13995	14016	14069	14102	14117	14120	13925	14103	14176	13954	14070	14032	14092	14023	13944	14016	14029	14045	14068	14037	13997	14052	14071	13964	14127	14037	13918	14187	14167	13895	14032	14011	14138	13957	14220	13963	14039	14145	14137	14043	14014	13977	14057	13962	13986	13915	14035	13919	13989	13922	13995	13979	14111	13895	14177	14103	14011	13915	14084	13965	14144	14007	14111	14037	14062	13973	13886	14007	14003	14066	13819	14172	14018	14256	13947	14140	14187	14133	13781	13884	14140	13975	14151	14005	13984	13926	13969	14051	14074	13909	14058	13830	13969	14031	14055	14046	13929	14069	14074	14146	13851	14014	13945	14077	14160	14060	14009	14010	14051	13925	14018	14129	14141	14076	13975	14115	14011	13972	13921	14282	13939	13893	14149	14084	14059	13794	14043	14010	13991	14014	13991	13871	14119	14071	14012	14129	14091	14054	13919	13953	14142	14057	13827	14125	13973	14013	13887	13996	14185	14051	13979	14034	14023	13943	14045	14093	14077	14245	14083	13854	14016	14048	14030	13993	14035	13980	14149	13990	13861	14178	14064	14017	14020	14001	13914	13969	14124	14146	14061	13890	14089	14087	13942	14048	13934	14102	14060	14115	14197	13948	14100	14119	13865	13977	14059	13925	14063	14055	14023	14067	13994	14194	14114	13847	13921	14067	14027	14039	14124	13968	14062	14030	14172	14026	13901	14179	13808	14171	14059	14173	13967	14001	13992	14226	14031	14000	13965	13750	14116	14129	14026	13939	13983	13978	13962	13902	14177	13975	13972	14012	13988	14009	13851	14046	14028	14073	14060	14131	14107	14349	14012	13937	13946	13978	13862	14009	13915	14141	13972	14078	14024	13942	13865	13859	14011	14043	14028	14152	13983	13813	14048	13939	14052	14019	14053	14182	14097	13995	14042	13872	13868	13882	14015	13834	14009	14054	13990	14014	13923	14011	13951	13907	14008	14018	14021	13964	14100	13990	13914	14059	14128	14011	14012	14092	14085	13985	13964	13974	14115	14050	14005	14020	14179	13976	13892	14031	13873	14114	13930	13836	13871	13974	14114	14010	14003	14147	14109	13948	14216	13927	14129	14029	14134	13946	14015	14038	13880	14001	14095	14162	14068	14142	13921	14107	13916	13984	13905	14084	13961	14123	14014	14047	13946	13895	14141	13835	13980	14057	14162	14150	14180	14020	13877	14089	13997	14086	13915	14044	14033	14073	14146	13994	14115	13973	14144	13966	14229	13963	14097	13919	14128	13986	13806	14011	13879	13946	14204	13840	14057	13920	14074	13996	14066	14122	14058	14245	13964	13976	14028	14059	13975	13891	14114	13885	14048	13961	14018	13989	14139	14028	14029	14052	14033	13984	13849	13925	14163	14067	13943	14019	14029	14061	14087	13955	14047	14096	13883	13884	14230	14038	13940	14148	13869	13972	14093	13994	13936	13876	14170	14106	13932	13963	14108	13996	14253	14022	14044	14029	14145	14001	14011	13960	13903	14035	14127	14053	14108	14198	14096	14025	14084	14076	13895	14030	14030	14006	13927	14078	14164	14098	13899	14102	13905	14087	14084	14004	13967	14141	13813	14041	14135	13893	14095	14044	14094	14052	14142	13988	14020	14217	14012	14003	14086	13865	13985	14037	13987	14131	13991	13956	13973	14074	14015	13843	14017	14180	13958	13857	14103	13993	13804	14004	14065	13999	14031	13976	14127	13975	13922	13997	14113	14029	13961	13808	14107	14142	13863	14015	14252	13786	14016	14026	14047	13990	13972	14037	14123	14064	14121	13866	14066	14132	14018	13897	14045	13986	14186	13917	14001	14112	14064	13956	13919	13972	14156	14044	14035	14085	14091	14042	14174	13903	13940	13797	14055	14050	14024	13912	14208	13983	14008	14070	13983	14233	14299	14064	14184	13951	14051	14058	14073	13962	14117	13931	14146	13949	14039	14078	13938	13972	14001	14031	13822	13987	14112	14008	13865	14002	13757	13994	13921	14139	13976	14099	14109	14041	14025	14027	14039	14131	14052	14175	13971	13976	14005	13991	13830	13914	13953	14002	14153	13959	14027	13970	13968	13987	14167	13952	14075	13924	14080	14132	14019	14018	13785	14166	14091	14101	14065	14035	13972	13999	14105	14049	14049	13965	13901	14113	14157	13991	13966	14050	13901	14085	14001	14105	14080	14088	13937	13942	14140	13998	13951	13787	13896	14075	13863	13969	14152	14199	14135	14078	13942	13959	14090	13915	14134	13998	14010	13872	14067	14129	14013	13886	14145	13907	13989	13933	14100	14001	14056	14098	14037	14184	13979	14101	14072	14131	13932	13989	14069	14120	13877	14229	14072	14065	14149	13955	13974	14100	14114	14052	13967	14006	13895	13937	14130	14087	13990	14021	13975	14133	14078	14025	14093	13974	13969	14080	14055	13807	13968	13943	14116	14124	14026	13957	14116	13996	13899	13881	13944	13988	13903	14076	14036	13889	14059	14085	13897	13938	14133	14031	13849	13990	13969	13953	14053	14108	13990	14009	14010	14069	14113	14048	13847	13940	14138	13978	13949	14030	14117	14032	14083	14100	14208	14007	13778	13927	14065	14007	14186	14094	14032	14074	14081	13968	14006	13790	14112	14005	13981	14088	13833	14155	13927	14142	14023	14127	14076	13999	13974	14029	13959	14054	14082	13979	13927	14112	14027	13976	14084	13870	13944	14085	13948	14198	14077	13997	13971	14068	14064	14025	14093	14008	14009	14097	13997	14088	13998	13891	14062	13891	14033	14037	14180	13982	13984	14030	14029	14061	14022	14117	14135	14017	14180	13990	13984	13987	14021	14072	13949	13979	13932	14063	14057	13997	13937	14013	13987	14070	14079	14156	13913	14124	14232	14017	14058	13917	14146	13893	14137	14060	14073	13942	13933	14076	14025	14008	14118	14204	13887	14226	14052	14004	14096	14009	14016	14072	13867	13962	13792	13980	14106	13912	13920	14109	14042	14028	14128	13943	13927	13945	13823	14066	14002	13813	14097	14138	13999	13971	13973	13882	14136	13959	14072	13969	14166	14003	13969	14082	13989	14099
22947	21347	29306	23740	21506	23199	24223	17898	16454	16247	31587	43468	35961	22063	15875	14876	14889	14856	14816	14659	14795	14603	14697	14776	14667	14566	14840	14537	14524	14782	14673	14555	14418	14765	15113	15506	15415	14849	14680	14541	14757	14664	14664	14571	14692	14445	14363	14292	14542	14637	14737	14737	14562	14469	14502	14437	14650	14374	14593	14581	14641	14526	14384	14620	14509	14453	14505	14558	14753	14405	14433	14389	14593	14659	14512	14467	14620	14553	14443	14383	14557	14451	14427	14476	14346	14375	14586	14511	14579	14572	14663	14620	14559	14644	14469	14511	14327	14635	14577	14343	14613	14531	14427	14712	14564	14480	14548	14758	14569	14705	14564	14747	14553	14701	14582	14543	14637	14650	14466	14603	14494	14370	14559	14566	14635	14636	14466	14494	14323	14455	14435	14687	14478	14463	14690	14436	14382	14400	14425	14396	14442	14625	14515	14383	14513	14515	14581	14528	14667	14419	14498	14504	14516	14459	14354	14500	14570	14672	14597	14484	14403	14400	14633	14512	14564	14628	14560	14543	14498	14461	14533	14602	14351	14659	14638	14555	14391	14414	14417	14514	14656	14506	14597	14540	14662	14522	14502	14470	14417	14422	14404	14396	14387	14409	14337	14628	14669	14451	14506	14444	14457	14448	14508	14549	14698	14121	14678	14442	14544	14592	14357	14588	14573	14675	14654	14548	14494	14485	14590	14673	14447	14515	14678	14565	14478	14369	14446	14263	14331	14477	14586	14545	14379	14461	14486	14302	14424	14408	14490	14366	14585	14439	14417	14390	14639	14420	14507	14574	14725	14402	14562	14555	14399	14565	14707	14492	14229	14644	14588	14383	14619	14570	14630	14552	14584	14303	14514	14708	14515	14621	14492	14372	14447	14595	14562	14581	14467	14340	14526	14287	14476	14461	14508	14430	14537	14401	14412	14603	14525	14638	14597	14417	14366	14548	14653	14244	14394	14427	14376	14537	14404	14641	14480	14510	14574	14659	14479	14427	14487	14450	14272	14399	14443	14367	14512	14400	14566	14416	14554	14365	14501	14654	14502	14483	14413	14516	14431	14526	14275	14470	14534	14473	14655	14446	14592	14465	14274	14472	14450	14619	14302	14661	14415	14398	14614	14463	14575	14592	14402	14497	14808	14669	14586	14556	14485	14718	14472	14444	14543	14381	14419	14387	14573	14559	14364	14342	14596	14622	14506	14479	14429	14492	14419	14339	14549	14493	14503	14527	14671	14369	14525	14556	14477	14322	14465	14417	14461	14577	14410	14377	14493	14442	14785	14623	14546	14479	14673	14501	14419	14463	14644	14700	14382	14620	14447	14519	14447	14485	14440	14345	14520	14719	14442	14478	14490	14520	14411	14470	14363	14568	14508	14625	14513	14479	14612	14163	14496	14463	14498	14432	14645	14420	14510	14605	14583	14433	14477	14554	14475	14669	14330	14497	14480	14285	14425	14668	14561	14559	14672	14673	14326	14555	14528	14552	14526	14685	14532	14471	14709	14435	14319	14613	14449	14618	14430	14517	14723	14685	14486	14602	14670	14261	14571	14370	14493	14435	14587	14681	14408	14479	14570	14310	14501	14345	14571	14505	14459	14533	14652	14394	14335	14391	14422	14550	14687	14529	14566	14777	14596	14609	14432	14531	14637	14438	14408	14364	14483	14524	14370	14518	14525	14539	14458	14597	14474	14452	14583	14458	14459	14721	14587	14492	14508	14409	14620	14497	14454	14546	14535	14624	14401	14558	14644	14590	14503	14431	14506	14522	14480	14599	14416	14580	14358	14581	14529	14536	14410	14430	14370	14528	14384	14512	14511	14602	14419	14365	14719	14684	14495	14502	14423	14663	14558	14378	14597	14456	14469	14365	14595	14512	14488	14558	14654	14322	14371	14722	14416	14628	14563	14242	14382	14494	14433	14448	14611	14542	14484	14488	14381	14621	14421	14409	14402	14601	14505	14502	14587	14623	14342	14335	14432	14501	14589	14469	14487	14589	14437	14327	14283	14453	14694	14633	14473	14466	14543	14439	14625	14393	14479	14578	14496	14439	14487	14445	14650	14390	14329	14635	14498	14505	14589	14514	14444	14449	14727	14402	14555	14553	14530	14461	14522	14492	14458	14528	14351	14670	14493	14438	14475	14370	14486	14348	14283	14545	14559	14648	14435	14593	14504	14443	14605	14466	14490	14396	14479	14377	14480	14569	14602	14444	14448	14307	14510	14470	14566	14434	14479	14578	14439	14542	14544	14544	14722	14390	14629	14404	14517	14383	14473	14532	14428	14417	14722	14468	14488	14661	14678	14482	14490	14565	14828	14466	14523	14425	14505	14481	14489	14600	14467	14532	14373	14408	14550	14359	14419	14794	14600	14394	14468	14624	14572	14493	14365	14488	14397	14391	14616	14530	14417	14549	14546	14543	14293	14456	14389	14632	14593	14359	14454	14393	14538	14542	14515	14532	14509	14427	14660	14511	14611	14333	14645	14574	14575	14537	14520	14515	14372	14412	14496	14424	14272	14470	14511	14639	14389	14613	14659	14587	14275	14662	14349	14322	14427	14527	14646	14448	14460	14510	14630	14294	14770	14500	14322	14450	14477	14464	14595	14497	14707	14508	14576	14651	14686	14501	14534	14431	14630	14456	14458	14600	14348	14558	14451	14724	14454	14400	14547	14541	14443	14645	14499	14466	14358	14523	14547	14615	14600	14522	14456	14530	14540	14500	14559	14493	14520	14516	14422	14302	14552	14621	14648	14671	14495	14439	14402	14259	14554	14450	14398	14538	14456	14702	14756	14465	14679	14524	14603	14562	14412	14534	14542	14521	14578	14433	14470	14448	14602	14456	14334	14404	14380	14370	14574	14327	14607	14548	14385	14708	14567	14492	14828	14525	14664	14532	14459	14532	14382	14479	14462	14465	14672	14559	14514	14529	14603	14429	14533	14382	14502	14395	14455	14307	14545	14498	14520	14524	14522	14584	14624	14409	14498	14582	14565	14550	14525	14605	14539	14555	14274	14348	14642	14512	14484	14477	14454	14464	14260	14702	14552	14549	14496	14447	14550	14484	14533	14409	14526	14585	14410	14560	14376	14412	14661	14678	14579	14501	14565	14591	14560	14586	14556	14380	14596	14427	14458	14518	14439	14531	14517	14661	14686	14344	14799	14672	14465	14487	14451	14608	14648	14585	14617	14127	14441	14583	14708	14552	14544	14540	14528	14619	14431	14417	14526	14439	14394	14462	14673	14462	14398	14562	14579	14522	14310	14578	14307	14611	14514	14559	14493	14434	14651	14472	14624	14457	14441	14322	14649	14546	14613	14554	14437	14416	14464	14418	14430	14753	14425	14405	14447	14484	14514	14456	14469	14700	14437	14701	14410	14580	14537	14412	14632	14592	14471	14388	14341	14551	14310	14618	14285	14565	14582	14558	14588	14465	14383	14585	14504	14532	14430	14682	14660	14471	14478	14512	14528	14378	14621	14580	14498	14534	14525	14665	14653	14590	14479	14463	14661	14379	14636	14346	14497	14464	14381	14470	14545	14284	14561	14451	14394	14593	14509	14437	14638	14286	14519	14493	14472	14506	14418	14305	14314	14441	14548	14714	14406	14513	14473	14414	14511	14404	14500	14417	14519	14440	14316	14739	14501	14731	14536	14655	14587	14412	14478	14459	14492	14504	14586	14397	14455	14502	14405	14432	14419	14499	14580	14501	14481	14588	14453	14656	14474	14574	14370	14588	14463	14491	14586	14230	14417	14447	14582	14381	14417	14515	14585	14587	14612	14489	14492	14438	14480	14416	14552	14428	14487	14519	14383	14469	14530	14566	14620	14486	14475	14684	14533	14607	14595	14523	14552	14362	14168	14405	14592	14458	14638	14672	14497	14428	14501	14482	14534	14715	14476	14334	14316	14508	14375	14471	14400	14380	14399	14510	14457	14657	14586	14535	14413	14482	14523	14461	14355	14372	14520	14579	14549	14415	14710	14616	14375	14461	14467	14525	14489	14531	14383	14451	14505	14416	14391	14462	14470	14474	14409	14601	14400	14512	14621	14463	14513	14410	14411	14408	14694	14586	14430	14476	14473	14440	14608	14414	14479	14473	14488	14644	14362	14481	14356	14400	14272	14569	14407	14621	14454	14423	14449	14452	14592	14537	14369	14346	14558	14457	14567	14606	14568	14623	14548	14619	14517	14543	14334	14625	14382	14542	14446	14424	14570	14603	14283	14495	14615	14472	14460	14573	14531	14552	14284	14543	14670	14680	14478	14307	14499	14541	14506	14395	14489	14570	14489	14562	14443	14559	14626	14434	14675	14410	14459	14662	14701	14770	14815	14570	14494	14465	14544	14485	14420	14394	14409	14488	14519	14528	14339	14439	14196	14494	14445	14434	14569	14489	14465	14335	14445	14508	14496	14421	14518	14579	14570	14521	14485	14511	14536	14307	14601	14448	14320	14403	14290	14105	14421	14388	14554	14535	14583	14418	14307	14554	14529	14481	14523	14559	14585	14435	14630	14530	14612	14484	14317	14524	14510	14301	14525	14394	14469	14349	14390	14467	14597	14591	14532	14639	14395	14417	14547	14503	14501	14489	14476	14495	14546	14204	14422	14512	14415	14624	14532	14646	14484	14640	14519	14488	14340	14608	14484	14616	14580	14556	14412	14543	14575	14342	14555	14444	14531	14471	14527	14549	14595	14563	14484	14528	14666	14488	14448	14483	14551	14432	14564	14430	14694	14556	14498	14249	14429	14423	14227	14271	14476	14502	14427	14411	14376	14518	14580	14723	14587	14422	14549	14385	14480	14360	14531	14597	14445	14477	14354	14491	14349	14314	14689	14548	14319	14524	14521	14561	14585	14361	14338	14319	14404	14487	14456	14533	14568	14634	14391	14590	14444	14520	14267	14599	14578	14616	14509	14617	14357	14483	14465	14417	14555	14615	14739	14490	14578	14594	14502	14574	14631	14603	14622	14334	14654	14558	14532	14471	14615	14597	14604	14411	14564	14688	14555	14444	14558	14523	14485	14395	14637	14351	14351	14478	14595	14307	14506	14679	14517	14535	14342	14533	14532	14771	14494	14707	14331	14489	14473	14506	14565	14557	14451	14432	14568	14459	14574	14543
18772	35601	34246	27944	24136	21825	19957	18520	17188	15945	38013	46089	37303	20993	14310	14075	14288	14187	14106	14112	14206	14047	14126	13900	14095	14025	13946	14099	14215	14132	14160	14021	14098	14198	15035	15671	15373	14682	14281	13946	13937	14142	14026	13930	13994	14206	14078	13961	13959	13956	13881	14154	14146	13882	13909	13873	14082	13955	14158	14085	13854	14122	14012	13921	14152	13854	13866	13930	13907	14187	14129	13931	13989	13765	14025	14089	14039	14112	14079	14118	13809	14026	14001	14034	14085	14278	13956	14067	14076	13899	14004	13881	13883	14056	14021	13960	13989	14047	14121	14118	13996	13973	14021	13998	14021	14019	14028	14019	14025	14001	14102	13951	13966	14004	13855	13986	13973	14219	13943	13944	13843	14071	14145	14061	14035	13980	14051	14099	13769	14067	13796	14011	13939	14048	13895	13984	14026	13870	13971	13976	13972	13846	13970	13831	14010	13960	14086	13987	14167	13967	14028	13969	14059	13971	14091	14045	14043	14007	13959	13942	14000	13889	14078	14032	13872	13953	13968	14070	14047	13972	14068	13827	13908	14051	14083	13988	14130	14020	13946	13906	13989	14140	13968	13989	13818	14087	13991	14276	14106	13785	13986	13825	14028	13979	14065	13908	13862	13916	13992	13968	14089	14011	14013	14007	13989	14149	13951	14059	14103	13765	13985	13943	14012	14060	13910	13946	13958	14121	13807	13972	13971	13993	14046	13884	14017	13879	14135	13971	14111	14004	14007	14029	14123	13943	14115	13918	13879	13917	14067	13881	13932	13991	14023	14013	13979	14052	14062	14050	13923	13971	13884	13908	14020	13966	13960	13982	14093	14040	13932	13876	13895	14137	13936	13924	13947	14014	13835	14014	13874	14016	14039	14015	13939	13958	13942	14141	14018	13924	14045	13930	13961	14083	13938	14187	14074	14053	14050	13995	13989	14016	13951	13813	13893	14026	13956	13921	14052	13830	13948	14050	13838	14040	14036	13922	14050	14014	13940	13908	14061	14021	13899	14110	14124	13991	14180	13861	13954	14010	13983	14052	13990	14007	13894	13952	14002	13917	14101	13946	14087	14193	14079	13959	13926	14026	14077	14013	13871	14105	13890	14012	13998	13949	13912	14038	13893	13903	13876	14080	14059	14008	13969	13980	14018	14124	14063	14012	13958	14126	13951	14048	14037	14031	13953	14096	14077	13988	14023	13864	13860	13829	13888	14085	13905	14026	14050	13959	13974	14218	14019	13908	14134	14018	13855	13885	13984	13979	13936	14071	13935	14133	14076	13969	13856	14091	14123	14107	13995	13924	13990	14027	14042	14103	13934	14040	14106	13978	14001	13959	13928	13861	14012	13955	13989	14057	14019	14067	13937	14086	14019	14027	13903	13934	14008	13936	13981	14036	14056	14024	14072	13963	14033	13972	13962	14002	13958	13952	13925	13937	13995	14038	14243	14040	13906	13871	14057	14089	13954	13981	14115	13892	14007	13989	13872	14025	13963	13998	13999	13786	13897	13907	14107	14033	14059	13976	14031	13826	13910	14004	13855	13890	14009	14075	13969	13962	13949	13914	13943	14032	13855	14010	13804	14058	13948	13892	13947	14091	13961	14087	14077	14018	14127	13847	13978	13922	13941	13725	13919	14221	13921	13970	14004	13925	13903	13944	13961	14060	13883	13967	13999	13934	13893	14193	13989	14010	13876	14070	14109	13936	13931	14094	13841	13923	13973	13910	14163	14005	13962	14133	13999	14032	13984	13960	14060	13998	14143	14124	14017	13988	13909	14065	13963	13902	13969	13954	14065	13908	14025	13893	13965	14044	14015	14108	14053	14130	13999	13960	13773	14155	14010	13934	14141	13950	14045	13974	14007	14114	14074	14096	13938	13970	14011	14114	14049	13985	14001	13993	13957	14053	14008	13904	14122	13920	13908	14077	13897	13989	13923	13976	13849	14099	13957	13809	13937	14112	14046	13978	13873	14020	13998	14115	14009	14106	13785	14093	13935	13984	14020	13762	14000	14098	13978	13952	13970	14026	14119	13970	14025	13891	13968	14166	13907	13928	13934	13996	13946	14037	13947	13928	14074	14049	14035	14041	13893	13994	14086	13953	13887	14036	13919	13996	13997	14021	13787	13924	13846	14002	14031	13977	13910	13978	13926	13893	14019	13918	13971	13906	13998	14035	13888	14022	13983	14002	13998	13811	14080	14018	13899	14139	14046	14101	13887	13767	14019	13837	14093	14064	13782	13984	13957	13964	13955	13954	13954	13807	13938	13874	14108	13823	14031	14011	13904	13876	13954	14150	13966	14065	13806	13875	13896	13945	13911	13978	13988	13985	14011	13974	13987	13947	14047	14043	14084	13863	14040	14010	13963	14133	13853	13959	13861	14117	13923	14025	13788	13976	14140	13911	13999	14029	13944	14109	14143	14012	14087	13945	14059	14021	14094	14015	13974	14021	13905	13975	14087	14005	14074	14075	13991	14126	13973	13982	13919	14150	14009	14048	13817	13980	13985	14047	14043	13890	13858	13827	13841	14083	13937	14031	13833	13950	13988	13814	14027	14034	13919	14064	13906	14095	13976	13950	13975	13911	13860	13972	14012	14013	13974	14046	13945	14041	13925	13894	14139	14051	13961	13992	13988	13924	14146	13886	13978	14153	13976	13779	13943	13978	13931	13984	14025	13970	14073	13884	13886	14057	13738	14014	13924	14055	13968	14079	14013	14054	14085	13996	14139	13958	14023	14035	14098	13933	13931	13991	13843	13976	13938	13952	14069	13850	13971	13969	13992	14098	13865	13696	14126	14043	14055	13933	14012	13984	14113	14046	14031	14010	14054	13860	14047	14074	13994	14048	14126	13933	13959	13943	13987	14030	13978	14040	14166	14108	14024	14012	14030	13968	14094	14004	13997	14066	13952	14020	13860	14045	13845	13873	14109	13768	13950	13976	14027	14084	13978	14182	14026	13915	14000	14030	13890	14048	13988	14068	14096	13879	13908	14040	13954	13986	14032	14023	14102	14030	14003	14017	14002	14090	13837	13906	13943	13924	14019	14042	13969	13875	13973	14043	13943	14014	14006	13961	14002	14041	13892	14090	13967	13959	14097	13944	13891	13973	13925	13830	13965	14132	14064	13969	13888	14100	13955	13999	13929	14071	14128	13837	14015	13807	13981	13930	13847	14085	13887	13990	14033	14033	13964	14053	13961	13908	13938	14057	13922	13966	14104	14033	14075	14050	14133	14126	13927	13892	13933	13992	14077	14004	14113	14002	14157	13990	13989	13861	13891	13900	13923	14002	13900	13930	14007	14011	13751	13994	13799	13926	13896	13882	13934	13809	13974	14026	13978	14009	14038	14025	13913	13837	14020	14024	13888	14014	14014	14076	13764	13863	13965	14150	13760	13998	13871	13957	14057	14031	14023	13988	14019	14028	13970	14066	13954	14039	14140	13982	13991	14063	14067	13954	13987	13805	14137	13954	13996	13924	14084	14031	14016	13859	14022	13904	13943	13961	13874	14023	13906	13954	13897	14089	14222	13952	13977	14000	13943	13892	13904	13928	13931	13943	13996	13980	14155	13925	13969	13644	13970	14022	13977	13931	14069	13919	13902	14073	14101	13780	13958	14056	14120	13926	13947	13994	13873	14001	13950	13976	13983	14069	13950	13944	14145	13905	13971	14021	13863	13811	14054	13777	14062	13825	13944	14003	14023	14022	14033	14027	14011	13827	14098	14042	14118	13943	14084	14068	13935	13913	13952	13938	13933	13914	13995	14031	14128	13964	13904	13825	14080	13899	13943	14010	13985	13931	13844	13866	14039	13907	13938	13921	14103	13975	14105	14035	13923	13945	14013	13947	13880	13975	13923	14194	14008	13845	14104	14006	14077	14075	14001	13882	13927	14100	14037	13808	14079	13951	13917	13868	13963	13987	13953	13940	13990	14069	13891	13981	14106	13880	13926	13984	14010	14053	13932	14038	13996	14028	13987	13878	14067	14024	13989	14142	13979	13973	13954	13980	14082	13985	14005	13933	13978	13959	14130	13924	13972	13825	14038	13945	14148	13964	13866	14164	14031	13945	13926	14162	13980	14010	13982	13986	14007	13855	14016	13928	13914	13875	14032	14073	13967	13952	13864	13818	13988	13803	13971	14004	13984	14056	14109	14022	13921	13932	13895	13913	14042	13956	14065	13993	13989	13802	13762	13866	14082	13910	13994	13908	14003	13875	13866	13797	14142	13916	13884	13974	14200	13862	13980	14059	13817	14130	14029	13801	14079	14003	13999	13929	13999	13902	14057	13914	14009	13774	13890	14055	13941	14043	13897	14013	14031	13807	14042	14059	14042	14061	13928	13985	13878	13943	13959	14013	13950	14064	13962	13745	13959	13732	13927	13925	13846	14143	14023	13994	14055	13947	14077	14011	13898	14109	14087	14004	13771	13838	13965	14041	14008	14175	13967	13928	13988	14021	13997	13839	14029	14037	14005	14101	13933	13884	13895	13903	13856	13969	13951	13942	13943	14014	14007	13867	13964	13957	13879	13870	14020	13882	13940	13901	14004	13850	14057	13988	13813	13855	14017	13995	13884	13820	14126	14122	13988	13951	13889	13919	14125	14011	14045	14028	13749	14016	14007	13934	13977	13999	13886	14103	14117	13995	14080	13922	14062	13909	13964	14158	14070	13804	14170	13928	13941	13919	14053	14038	14025	13971	14045	13953	14038	13870	14099	14091	14117	14061	14062	13936	14191	13938	13917	13993	14111	13958	13972	14081	13902	13960	13946	14034	14028	14101	14030	13940	14043	14170	13922	14017	13865	14218	14114	13887	14109	14034	14003	13853	14025	13964	13879	14144	14176	13933	13925	14060	13939	14139	13947	13975	13823	14187	13876	13929	14050	13979	13874	14049	14015	13815	14029	13968	14039	14014	14071	13918	13938	14059	13890	13999	13993	13938	13989	13984	13997	14197	14063	14043	13897	13976	13772	14041	13800	13855	14130	13824	14067	14110	14014	14063	13939	14032	13789	14045	13940	13997	14052	13938	13916	13937	14153	13958	13948	13897	14191	14017	13880	14005	14068	13860	13893	14202	13936	14127	13957	14093	13793	13999	13845	14055	14028	13931	13996	14021	13890	13795
27421	22280	25250	21480	16997	16429	16204	15274	15056	14623	15934	17647	17415	15261	14531	14356	14504	14385	14343	14497	14496	14404	14309	14466	14407	14333	14323	14278	14321	14567	14492	14180	14342	14395	14313	14695	14476	14366	14354	14420	14320	14333	14250	14336	14390	14544	14432	14263	14284	14301	14278	14354	14362	14451	14327	14438	14297	14298	14373	14290	14517	14259	14176	14270	14261	14190	14557	14247	14465	14603	14448	14344	14164	14257	14435	14320	14389	14474	14260	14543	14221	14407	14260	14351	14387	14483	14259	14350	14315	14223	14440	14328	14452	14195	14360	14254	14161	14224	14352	14484	14373	14264	14433	14273	14498	14250	14352	14348	14305	14390	14423	14151	14318	14322	14448	14418	14314	14294	14252	14350	14184	14304	14244	14469	14602	14446	14425	14426	14209	14395	14456	14260	14509	14308	14301	14178	14280	14258	14336	14406	14290	14370	14387	14360	14387	14321	14147	14398	14223	14154	14269	14357	14466	14330	14257	14418	14382	14429	14424	14244	14282	14275	14242	14438	14197	14350	14236	14417	14414	14238	14212	14219	14387	14428	14348	14305	14355	14592	14544	14618	14173	14390	14384	14148	14262	14150	14300	14377	14293	14401	14235	14427	14472	14287	14287	14323	14251	14558	14361	14358	14187	14426	14370	14519	14339	14488	14368	14538	14266	14301	14162	14288	14293	14285	14167	14430	14416	14363	14311	14388	14316	14256	14394	14330	14498	14401	14292	14367	14445	14489	14264	14344	14427	14291	14457	14324	14418	14311	14325	14381	14197	14130	14264	14363	14456	14348	14163	14318	14311	14391	14328	14178	14286	14402	14441	14315	14371	14307	14342	14330	14436	14446	14148	14114	14248	14256	14358	14351	14203	14178	14216	14261	14360	14303	14172	14173	14170	14229	14404	14308	14213	14341	14469	14232	14492	14492	14419	14346	14229	14358	14177	14386	14189	14375	14296	14320	14060	14275	14239	14500	14404	14320	14451	14398	14313	14277	14372	14378	14188	14336	14142	14493	14254	14348	14418	14384	14506	14310	14242	14170	14407	14424	14236	14416	14463	14292	14282	14254	14412	14320	14454	14139	14498	14322	14360	14124	14473	14437	14418	14295	14391	14301	14359	14350	14546	14484	14319	14365	14477	14416	14221	14308	14364	14233	14252	14204	14195	14345	14331	14474	14357	14363	14332	14219	14271	14409	14466	14403	14486	14177	14389	14504	14351	14484	14396	14347	14240	14230	14298	14396	14262	14436	14242	14362	14288	14284	14166	14217	14408	14351	14436	14340	14315	14206	14407	14509	14335	14593	14290	14331	14330	14298	14185	14423	14507	14372	14398	14223	14430	14357	14276	14464	14491	14433	14427	14523	14534	14368	14139	14271	14394	14411	14286	14447	14449	14335	14414	14340	14380	14222	14451	14222	14471	14357	14270	14238	14215	14445	14226	14357	14293	14383	14317	14251	14232	14492	14442	14275	14411	14346	14338	14338	14409	14292	14421	14145	14424	14452	14426	14605	14477	14515	14425	14612	14483	14419	14476	14455	14377	14502	14214	14242	14558	14358	14231	14302	14294	14373	14378	14358	14477	14430	14334	14259	14356	14323	14349	14265	14254	14340	14318	14377	14411	14407	14221	14302	14431	14474	14277	14393	14341	14454	14417	14246	14352	14223	14493	14438	14462	14219	14327	14293	14266	14272	14272	14246	14183	14134	14411	14416	14559	14450	14279	14292	14184	14208	14581	14506	14310	14366	14477	14221	14343	14430	14352	14456	14275	14514	14340	14364	14372	14381	14363	14600	14421	14232	14251	14410	14392	14375	14510	14335	14373	14418	14219	14274	14448	14318	14352	14338	14516	14460	14549	14304	14302	14304	14469	14338	14335	14510	14279	14373	14388	14272	14479	14548	14453	14196	14268	14153	14468	14212	14351	14456	14582	14402	14355	14412	14268	14446	14526	14359	14279	14461	14290	14322	14463	14227	14430	14534	14470	14407	14360	14338	14422	14605	14441	14431	14332	14511	14499	14286	14273	14281	14391	14385	14482	14315	14377	14282	14189	14339	14464	14217	14312	14423	14382	14359	14375	14387	14536	14598	14300	14418	14267	14306	14319	14288	14354	14651	14196	14303	14310	14146	14471	14480	14222	14256	14419	14343	14389	14231	14416	14377	14222	14427	14414	14135	14378	14609	14395	14356	14368	14372	14394	14097	14368	14268	14246	14380	14298	14378	14416	14300	14309	14149	14382	14243	14317	14316	14355	14346	14243	14379	14200	14334	14349	14536	14369	14337	14164	14334	14255	14415	14324	14224	14469	14491	14228	14356	14361	14342	14402	14532	14410	14481	14500	14451	14274	14533	14476	14339	14363	14360	14153	14353	14293	14311	14567	14382	14329	14231	14265	14308	14138	14520	14304	14391	14332	14239	14400	14416	14256	14288	14249	14475	14302	14420	14416	14198	14519	14498	14465	14330	14257	14340	14369	14306	14376	14462	14227	14439	14203	14400	14278	14583	14333	14213	14295	14360	14131	14028	14334	14295	14389	14441	14360	14422	14406	14399	14490	14459	14241	14267	14289	14316	14470	14316	14233	14336	14367	14225	14374	14586	14460	14248	14306	14461	14393	14323	14428	14259	14258	14401	14530	14324	14195	14311	14414	14358	14325	14206	14303	14340	14475	14355	14562	14351	14227	14221	14242	14285	14297	14398	14295	14425	14475	14533	14374	14213	14113	14334	14298	14474	14416	14361	14262	14415	14151	14606	14406	14479	14380	14322	14327	14594	14468	14307	14227	14323	14516	14500	14261	14268	14456	14235	14364	14251	14414	14436	14364	14469	14386	14377	14186	14504	14400	14363	14326	14403	14516	14237	14227	14534	14293	14314	14560	14391	14311	14239	14475	14464	14513	14401	14305	14423	14262	14156	14277	14359	14352	14295	14466	14316	14282	14393	14301	14385	14401	14393	14411	14416	14532	14202	14515	14355	14424	14249	14376	14541	14501	14598	14349	14244	14290	14379	14269	14392	14268	14298	14360	14248	14208	14452	14436	14466	14269	14249	14288	14275	14525	14220	14394	14379	14522	14323	14169	14382	14369	14320	14450	14367	14164	14348	14383	14284	14445	14443	14533	14376	14431	14423	14380	14251	14455	14344	14334	14448	14298	14189	14257	14119	14431	14380	14408	14245	14312	14408	14378	14379	14381	14323	14241	14414	14422	14365	14415	14390	14376	14436	14416	14384	14415	14438	14329	14230	14487	14455	14297	14381	14299	14282	14157	14280	14348	14288	14300	14259	14303	14315	14454	14510	14434	14471	14242	14203	14371	14395	14331	14375	14184	14400	14310	14258	14434	14429	14310	14288	14231	14426	14157	14310	14384	14555	14214	14357	14372	14324	14465	14491	14285	14351	14411	14382	14456	14478	14249	14369	14318	14351	14430	14266	14339	14258	14285	14325	14393	14260	14208	14385	14370	14415	14440	14171	14379	14272	14491	14280	14387	14286	14338	14480	14294	14282	14225	14358	14202	14470	14349	14367	14552	14185	14352	14333	14328	14349	14470	14411	14378	14294	14259	14407	14534	14398	14392	14271	14224	14212	14459	14432	14408	14621	14326	14259	14232	14356	14452	14321	14359	14339	14268	14441	14335	14459	14396	14444	14307	14306	14102	14494	14351	14373	14441	14345	14315	14232	14301	14191	14317	14505	14463	14125	14223	14386	14316	14456	14209	14166	14428	14339	14177	14367	14305	14256	14519	14487	14577	14195	14426	14149	14473	14363	14234	14420	14462	14363	14420	14278	14196	14496	14415	14380	14354	14382	14318	14332	14240	14321	14257	14405	14424	14383	14306	14263	14248	14187	14321	14508	14427	14459	14476	14376	14269	14456	14387	14437	14322	14288	14133	14340	14363	14349	14335	14292	14410	14459	14372	14383	14409	14476	14500	14356	14224	14399	14460	14387	14372	14298	14552	14320	14394	14263	14396	14309	14135	14388	14364	14222	14405	14269	14306	14369	14472	14309	14367	14278	14379	14427	14547	14425	14388	14270	14480	14301	14493	14338	14215	14510	14219	14381	14485	14218	14376	14321	14551	14254	14326	14423	14409	14417	14340	14430	14400	14248	14261	14359	14441	14292	14402	14471	14542	14520	14210	14412	14383	14558	14449	14295	14276	14424	14242	14325	14537	14573	14330	14313	14299	14333	14312	14366	14323	14361	14353	14406	14350	14365	14210	14161	14282	14307	14289	14448	14323	14233	14509	14439	14432	14355	14281	14366	14350	14352	14327	14440	14450	14248	14183	14485	14208	14275	14371	14166	14288	14531	14379	14181	14345	14404	14377	14256	14289	14416	14476	14323	14347	14330	14405	14290	14162	14382	14319	14368	14239	14328	14197	14382	14386	14271	14333	14268	14380	14384	14227	14307	14296	14306	14323	14141	14267	14566	14554	14468	14264	14338	14221	14257	14296	14276	14348	14225	14401	14428	14251	14299	14445	14068	14510	14412	14481	14185	14446	14401	14340	14272	14361	14311	14270	14462	14355	14475	14482	14409	14393	14248	14406	14336	14273	14227	14434	14373	14201	14336	14432	14341	14201	14304	14495	14464	14315	14485	14474	14227	14457	14335	14507	14359	14358	14308	14315	14523	14311	14560	14238	14505	14207	14379	14225	14275	14334	14017	14334	14452	14340	14405	14310	14356	14302	14508	14312	14405	14103	14325	14255	14443	14353	14139	14364	14279	14244	14374	14415	14506	14219	14272	14382	14432	14619	14451	14299	14405	14397	14432	14497	14348	14615	14549	14353	14209	14304	14327	14518	14355	14546	14343	14094	14180	14256	14382	14170	14227	14306	14367	14344	14235	14304	14103	14461	14307	14307	14378	14396	14253	14344	14259	14232	14111	14425	14405	14317	14441	14359	14375	14274	14473	14453	14331	14486	14338	14683	14311	14350	14393	14246	14096	14429	14327	14437	14288	14343	14345	14573	14292	14420	14526	14451	14260	14329	14460	14274	14435	14358	14512	14405	14471	14348	14235	14146	14342	14435	14334	14517	14295	14448	14374	14549	14314	14378	14249	14261	14173	14428	14577	14714	14403	14586	14418	14423	14277	14236	14371	14246	14342	14303	14276	14300	14299
17535	25201	24716	20346	18065	16993	16167	15251	14873	14327	17129	18678	17690	14195	14092	13807	14027	13929	13909	13960	13901	13930	13841	13716	13840	13888	13829	13919	14057	13957	14024	14006	13945	13971	13920	14148	13987	13998	13967	13946	13865	13688	13820	13811	13880	13961	13757	13895	13918	13819	13960	13939	13889	13893	13886	13784	14015	13890	13866	13754	13823	13957	13829	13878	13968	13791	13801	13793	13980	13847	13955	13874	13900	13969	14024	13624	13808	13949	13924	13869	13861	13945	13933	13729	13838	13812	13882	13812	14083	13813	13803	13804	14080	13792	13913	13940	13715	14098	13972	13840	13913	13699	13839	14034	13958	13762	13743	13752	13926	13770	13746	13897	13916	14003	13721	13874	13820	14062	13830	13873	13856	13797	13779	13827	13868	13864	13825	13837	13983	14002	14036	13826	13836	13931	13734	13881	13851	13679	14006	13927	13896	14047	13986	13853	13739	13734	13926	13945	13953	13819	13871	13992	13814	14005	13829	13910	13746	13702	13881	13868	13887	13869	13776	13866	13794	14053	13879	13778	13974	13933	13904	13812	14019	13891	14000	13724	13692	13940	13861	13860	13962	13908	13793	14030	13742	13783	13822	13683	13851	13880	13731	14053	13822	13876	13768	14022	13835	13732	13749	13800	13798	13863	13978	13669	13873	14026	13887	13878	13822	13874	13918	13889	13830	13893	13825	13772	13720	13885	13945	13775	13918	13885	13676	13863	13907	13955	13927	13890	13992	13944	13627	14000	14037	14025	13935	13881	13887	13862	13882	13698	13935	13838	13798	13899	13942	13851	13922	13864	14020	13980	13980	13951	13822	13890	13925	13861	13909	13851	13978	13896	13797	14028	13908	13941	13872	13885	14030	13871	13833	13969	13868	13847	13961	13638	13850	14103	13909	13909	13966	13883	13848	13954	13957	13852	13740	13980	13937	14028	13774	13844	13862	13800	13749	13753	13917	13912	13874	13850	13856	13716	13918	13761	13873	13986	13690	13947	13812	13736	13829	14031	13878	13877	13830	14050	13779	13878	13935	13903	13889	13860	13772	13972	13708	13934	13886	13915	13648	13826	13664	13813	13945	13803	13925	14064	13820	13737	13970	13710	13701	13957	13855	13817	13775	13971	13865	13928	13922	13770	13904	13904	13838	13791	13917	13715	13783	13920	13845	13807	13923	13722	13967	13966	13945	13890	13887	13915	13942	13886	13840	13947	13917	13969	13857	13952	13871	13972	13902	13903	13876	13863	13846	13984	13980	13859	13832	13905	13729	13744	13802	13972	13730	13859	13858	13836	13852	13791	14016	14040	14044	13862	13888	13786	13903	13881	13816	13713	13931	13945	13632	13927	13854	13904	13727	14010	13984	13926	13878	13936	13912	13956	13908	13809	13818	14080	13857	13946	13835	14032	13761	13716	13775	13954	13918	13845	14062	13676	13998	13883	13873	13829	13935	14028	13950	13999	13867	13874	13843	13843	13821	13841	13968	13981	13761	13774	13822	13811	13989	13903	13898	13889	13844	13948	13945	13871	13932	13991	13866	14065	13904	14180	13916	13891	13854	13837	13844	13877	13867	13916	13968	13850	13823	13823	13929	13835	14033	14005	13849	13806	13890	13949	13899	13929	13906	13917	13881	13832	13893	13801	13952	13930	13948	13941	13972	14021	13927	13824	13851	13923	13793	13973	13847	13902	14002	13920	13917	13981	13905	13813	13909	13812	13915	13900	13753	14030	13921	13831	13729	13898	14014	13887	13910	13959	13992	13986	13702	13919	14065	13971	13915	13779	13815	13907	13891	13831	13905	13800	13859	13907	13786	13900	13838	13932	13929	14033	13897	13834	13860	13908	13798	13824	14060	13883	13885	13950	13778	13882	13945	13877	13925	13985	13892	14001	13784	13799	13967	13731	13903	13814	13837	13936	13968	13997	13768	13818	13920	13831	13931	13692	13836	13929	13772	13910	13783	13884	13861	13970	13895	13968	13947	13793	13763	13921	13804	13829	13810	13877	14015	13764	13841	13763	13708	13906	13954	13932	13852	13766	13992	13847	13874	13806	13850	14053	13810	13682	14009	13935	13981	13965	13863	13811	13810	13812	13939	13850	13928	13728	13975	13783	13951	13848	13803	13707	13831	13846	13951	13842	13856	13946	13990	13783	13900	13725	13957	13757	13947	13981	13908	13859	13754	13873	13970	14043	13957	13919	13862	13770	13905	13699	13987	14013	13893	13863	13873	13763	13865	13764	13844	13977	13843	13908	13751	13875	13772	13875	13722	13864	13927	13696	13854	13852	13826	13833	13916	14037	13907	13773	13912	13777	13836	13923	13880	13826	13857	13784	13883	13913	13790	14130	13861	13881	13885	13860	13779	13958	13948	13853	13872	13624	13748	13656	13950	13710	13808	13833	13762	13815	13824	13868	13876	13787	13685	13920	13886	13821	13773	13864	13721	13920	13901	13896	13864	13860	13855	13823	13932	13768	13884	13787	13789	13707	13966	13801	13852	13937	13785	13986	13723	13978	13733	14018	13912	13826	13952	13821	13869	13783	13904	14007	13914	13986	13837	13900	13858	14038	13926	13799	13874	13851	13831	13914	13809	13937	13803	13938	13822	13964	13757	13833	13697	13743	14043	13854	13991	13920	13890	13922	13791	13939	14021	13740	13960	13936	13797	14062	13754	13728	13930	13807	13852	13907	13777	13999	14017	13960	13901	13816	13760	14061	13899	14030	13969	13877	13771	14023	13789	13896	13898	13840	14024	13871	13983	13991	13932	13898	13826	13997	14020	13912	13843	13989	13776	13875	14019	13890	13830	13837	13808	13914	13855	13795	13891	13938	13844	13842	14042	13745	13877	13891	13871	13943	14047	13871	13881	13839	13974	13957	13834	13830	13809	13888	13798	13957	13944	13819	13822	13818	13826	13841	13793	13871	13878	13803	13820	13976	13712	13797	13787	13761	13925	13873	13976	13784	13844	13976	13971	13872	14009	13847	13984	13885	13759	13797	13784	13918	13831	13777	13925	13831	13823	13896	13803	13699	13878	13979	13858	14005	13938	14046	13970	13869	13819	13844	13710	13888	13722	13872	13935	13714	13692	13828	13813	13888	13791	13963	13930	13723	13914	13844	13996	13817	13976	13906	13988	13950	13848	13982	13767	13801	13831	13846	13978	13937	13722	13961	13770	13855	13765	13943	13949	13896	13960	13928	14047	13885	13790	13816	13841	13849	13821	13855	13909	13811	13857	13914	13898	13833	13896	13909	13945	13931	13720	13895	13932	13995	13982	13985	13998	13706	14046	13810	13873	13875	13829	13776	13968	13859	13772	13846	13950	13878	14030	13866	13877	13804	13974	13840	13865	13754	13895	13666	13926	13764	13950	13822	13691	13843	13975	13749	13856	13800	13912	13651	13913	13798	13879	13838	13983	13737	13723	13924	13890	13924	13794	13978	13780	13905	13771	13875	13806	14041	13913	13751	14019	13728	13863	13959	13791	13738	13889	13983	13867	14013	13851	13981	13816	13906	13808	14013	13720	14036	13962	13928	13788	13921	13846	13802	13765	13833	14006	13885	13812	13904	13806	13967	13913	13910	13930	14007	14092	13786	13811	14056	13989	13899	13853	13739	13838	13976	13910	13914	13894	13910	14018	14015	13934	13853	13903	13873	14016	13941	13928	13853	13989	13925	13805	13991	13895	13856	13981	13895	13881	14046	13828	13655	13873	13809	13826	13690	14101	13875	13991	13780	13677	13902	13919	13750	13888	13842	13752	13894	13881	13844	13966	14014	13914	13793	13890	13939	13956	13779	14000	13907	14014	13893	13695	13816	13908	13847	13786	13820	13835	13855	13902	13970	13965	13693	13862	13943	13866	13773	13881	14014	13822	14027	13759	13803	13807	13830	13909	13836	13833	13924	13945	13914	13906	13938	13845	14035	13797	13991	13986	13790	13685	13966	13882	13894	13712	13860	13753	13913	13813	13725	13958	13854	13965	13800	13822	13998	13862	13750	13883	13860	13836	13911	13813	13877	14026	13780	13863	13929	13832	14187	13919	13969	13953	13946	13869	13891	13889	13955	13770	13833	13914	13906	13911	13847	13781	13694	13935	13832	14015	13860	13902	13799	13898	13835	13952	13803	13939	13810	13797	13772	14040	13846	13905	13790	13946	13775	13844	13984	13987	13939	13870	13713	13916	13925	13977	13795	13946	13871	13738	13839	13998	13896	13955	13975	13848	13896	13993	13983	13873	13915	13955	13772	13744	13765	13974	13950	13771	13836	14091	13891	13754	13973	13725	13953	13898	13762	14061	13937	14034	13977	13899	13965	13859	13896	13752	13901	13923	13974	13946	13813	13874	14046	13974	13838	13821	13907	13844	13920	13806	13925	13797	13981	13845	13952	13885	13756	13985	13747	13726	13980	13918	13887	13943	13957	13981	13842	13950	13833	13776	13818	13728	13867	13831	13760	13836	13781	13958	13923	13846	13987	13821	13876	13794	13879	13907	13974	13809	14032	13895	13885	13962	13830	13872	13727	13892	13894	13869	13913	13856	13818	13922	13909	13791	13949	13864	13894	13917	13894	13855	13850	13847	13927	13744	13796	13864	13859	13762	13858	13932	13903	13970	13846	13707	14048	13824	13962	14003	13921	13834	13945	13874	13986	13799	13807	13886	13906	13948	13880	13888	13741	14000	13701	13977	13816	13930	13825	13807	13672	13882	13852	13925	13851	13902	13914	13784	13929	13995	13894	13880	13903	13921	13888	13898	13888	13755	13797	13898	13937	14036	13796	13839	13844	13830	14022	13824	13815	13850	13818	13883	13801	13828	13796	13912	14147	13722	13873	13992	13882	13997	14069	13678	13809	13925	13859	13992	13813	14070	13728	13888	13866	13664	13701	14006	13848	13773	13824	13957	13851	13862	13868	13853	13927	13942	13869	13931	13904	13962	13660	13841	13862	13763	13980	13937	13923	14079	13936	13823	13854	13755	13976	13811	13818	13874	13864	13845	13902	13833	13716	14000	13778	13930	13813	13847	13933	13773	13899	13800	13975	13810	13952	13829	13912	13901	13874	13896	13860	13940	13833	13868	13855	13831	13832	13797	13830	13845	13805	13935	13855	13657	13841	14002	13847	13678	13884
24112	21368	28823	24377	21955	20767	18337	15343	14394	15420	26027	30002	24407	15839	14064	13886	13822	13696	13630	13618	13885	13530	13965	13881	13782	13688	13617	13768	13546	13805	13809	13627	13595	13480	14125	14359	14309	13837	13850	13824	13489	13582	13588	13528	13491	13638	13652	13587	13515	13592	13554	13617	13896	13613	13590	13586	13590	13494	13498	13509	13663	13591	13649	13659	13485	13524	13422	13610	13753	13710	13529	13527	13648	13482	13560	13653	13682	13585	13666	13500	13613	13635	13637	13618	13513	13478	13535	13510	13803	13651	13704	13600	13399	13500	13632	13480	13640	13582	13734	13396	13726	13599	13636	13660	13702	13488	13701	13662	13458	13589	13425	13633	13572	13574	13755	13439	13493	13542	13486	13452	13596	13601	13303	13373	13640	13491	13349	13478	13515	13445	13640	13619	13819	13512	13646	13816	13468	13450	13738	13701	13508	13626	13498	13526	13504	13713	13636	13483	13682	13319	13461	13566	13700	13525	13725	13549	13405	13414	13553	13795	13589	13579	13634	13568	13612	13714	13605	13584	13651	13481	13460	13701	13724	13787	13521	13456	13720	13702	13489	13546	13592	13626	13736	13424	13579	13541	13589	13447	13736	13464	13536	13633	13568	13505	13373	13354	13532	13576	13383	13745	13503	13567	13709	13565	13621	13545	13687	13551	13526	13555	13635	13596	13436	13481	13448	13413	13671	13560	13704	13681	13514	13588	13710	13561	13719	13423	13774	13478	13598	13491	13712	13424	13489	13657	13530	13619	13432	13616	13563	13490	13635	13413	13441	13522	13633	13443	13640	13624	13500	13470	13528	13659	13691	13597	13353	13637	13619	13705	13610	13622	13713	13467	13670	13530	13624	13681	13369	13541	13645	13507	13646	13556	13366	13541	13750	13572	13699	13544	13581	13564	13551	13454	13674	13616	13466	13696	13543	13357	13726	13722	13672	13660	13359	13563	13426	13480	13534	13564	13641	13481	13497	13625	13593	13771	13538	13409	13431	13405	13612	13610	13561	13669	13582	13608	13752	13742	13461	13747	13588	13509	13456	13369	13433	13639	13762	13472	13436	13546	13608	13597	13632	13670	13554	13747	13605	13655	13643	13599	13641	13613	13680	13555	13558	13379	13569	13474	13589	13527	13676	13598	13784	13643	13651	13712	13706	13662	13592	13616	13328	13555	13537	13546	13559	13616	13692	13535	13567	13599	13407	13616	13583	13544	13494	13595	13742	13675	13577	13503	13662	13695	13575	13642	13652	13741	13574	13560	13628	13640	13443	13662	13584	13541	13521	13419	13710	13584	13586	13806	13513	13531	13487	13708	13676	13555	13576	13565	13553	13594	13588	13585	13532	13569	13429	13444	13703	13527	13527	13657	13484	13545	13704	13526	13575	13509	13618	13588	13583	13697	13602	13463	13635	13652	13517	13469	13583	13591	13683	13491	13584	13690	13458	13629	13448	13712	13572	13727	13583	13575	13447	13502	13644	13583	13615	13384	13733	13680	13547	13458	13538	13837	13538	13571	13631	13528	13612	13516	13463	13875	13655	13557	13631	13756	13539	13613	13576	13602	13385	13602	13652	13579	13636	13378	13555	13465	13583	13511	13679	13446	13604	13603	13617	13633	13471	13693	13724	13570	13683	13512	13634	13611	13652	13615	13627	13707	13545	13467	13528	13422	13425	13486	13657	13647	13465	13501	13518	13660	13490	13615	13627	13598	13557	13652	13564	13502	13548	13441	13564	13623	13555	13589	13549	13534	13484	13770	13732	13656	13650	13591	13595	13600	13672	13674	13661	13528	13519	13583	13469	13697	13583	13421	13484	13613	13378	13479	13660	13671	13539	13500	13691	13545	13682	13642	13350	13667	13695	13503	13650	13475	13678	13488	13654	13642	13452	13703	13439	13592	13526	13544	13345	13412	13500	13474	13552	13521	13631	13371	13339	13453	13488	13610	13622	13439	13333	13550	13697	13636	13778	13620	13525	13618	13522	13411	13697	13659	13554	13635	13337	13458	13491	13651	13404	13447	13580	13569	13738	13568	13465	13627	13669	13630	13596	13583	13635	13705	13630	13470	13426	13708	13543	13617	13490	13812	13504	13520	13402	13543	13662	13507	13616	13365	13276	13540	13426	13504	13686	13517	13562	13596	13487	13431	13791	13498	13482	13517	13740	13552	13553	13621	13487	13620	13681	13602	13528	13434	13487	13651	13602	13482	13661	13597	13658	13552	13613	13657	13536	13752	13521	13484	13530	13680	13679	13459	13630	13843	13629	13601	13630	13704	13686	13467	13733	13711	13442	13664	13447	13500	13722	13378	13584	13610	13556	13659	13512	13597	13644	13616	13527	13521	13704	13461	13635	13525	13668	13600	13490	13554	13426	13569	13529	13652	13529	13645	13540	13529	13401	13586	13573	13735	13808	13869	13604	13617	13748	13610	13664	13598	13778	13767	13518	13650	13772	13505	13701	13668	13488	13517	13443	13610	13524	13614	13365	13424	13632	13527	13754	13715	13553	13516	13502	13605	13418	13733	13566	13596	13581	13646	13648	13456	13490	13561	13575	13510	13468	13430	13516	13336	13549	13538	13677	13547	13570	13719	13658	13451	13406	13624	13592	13523	13304	13546	13545	13489	13630	13618	13763	13518	13502	13453	13461	13570	13751	13456	13633	13488	13529	13639	13724	13535	13432	13395	13545	13463	13540	13671	13530	13618	13573	13570	13458	13541	13486	13558	13450	13510	13574	13581	13688	13563	13542	13637	13679	13664	13742	13591	13445	13611	13586	13575	13706	13621	13553	13670	13722	13630	13838	13699	13698	13846	13610	13598	13530	13706	13566	13513	13589	13431	13748	13590	13770	13740	13753	13680	13527	13591	13740	13580	13622	13494	13626	13641	13592	13617	13616	13620	13636	13604	13414	13613	13537	13722	13671	13587	13630	13587	13738	13602	13538	13571	13616	13463	13434	13647	13622	13564	13579	13672	13428	13449	13501	13431	13500	13629	13402	13572	13508	13548	13552	13479	13570	13629	13627	13403	13534	13561	13456	13603	13422	13547	13663	13693	13455	13500	13573	13601	13769	13460	13607	13471	13755	13636	13583	13634	13702	13605	13606	13806	13355	13559	13660	13552	13528	13480	13609	13515	13553	13764	13591	13685	13757	13539	13524	13529	13579	13676	13759	13700	13383	13476	13689	13606	13368	13581	13602	13481	13657	13428	13641	13572	13521	13649	13626	13605	13661	13709	13600	13660	13453	13517	13606	13569	13306	13620	13670	13569	13489	13508	13455	13593	13659	13637	13479	13600	13496	13420	13587	13537	13511	13703	13527	13551	13568	13421	13518	13730	13733	13750	13554	13589	13627	13579	13637	13501	13554	13668	13593	13645	13519	13685	13667	13366	13419	13633	13844	13627	13628	13558	13560	13688	13457	13613	13648	13608	13670	13406	13493	13639	13643	13817	13534	13583	13468	13632	13426	13525	13477	13642	13425	13385	13631	13626	13582	13584	13378	13413	13639	13602	13603	13451	13574	13531	13488	13690	13494	13638	13522	13627	13490	13644	13655	13722	13625	13453	13547	13595	13608	13577	13480	13644	13733	13620	13940	13550	13391	13419	13651	13618	13528	13587	13646	13435	13695	13640	13494	13515	13696	13762	13594	13529	13715	13317	13638	13613	13415	13535	13579	13590	13808	13652	13710	13445	13529	13475	13589	13717	13478	13392	13471	13739	13587	13571	13667	13541	13522	13736	13317	13634	13497	13416	13673	13703	13574	13599	13481	13538	13741	13676	13607	13692	13527	13564	13637	13548	13352	13620	13479	13403	13709	13446	13672	13706	13686	13646	13414	13465	13529	13518	13569	13589	13696	13543	13513	13479	13410	13590	13582	13502	13607	13438	13513	13425	13672	13510	13450	13712	13665	13725	13635	13498	13654	13666	13551	13595	13675	13550	13637	13666	13672	13663	13572	13622	13463	13648	13556	13548	13565	13641	13698	13377	13433	13582	13620	13632	13571	13464	13501	13737	13559	13653	13723	13728	13514	13489	13556	13560	13470	13476	13619	13688	13472	13690	13649	13490	13609	13625	13746	13648	13542	13664	13283	13632	13420	13537	13612	13615	13571	13468	13633	13602	13547	13462	13559	13537	13413	13475	13449	13460	13604	13572	13497	13481	13482	13616	13640	13630	13555	13663	13600	13608	13499	13570	13510	13610	13619	13568	13592	13540	13625	13528	13688	13803	13638	13570	13427	13601	13576	13443	13545	13540	13461	13500	13670	13623	13639	13503	13353	13592	13512	13437	13575	13549	13480	13579	13813	13527	13461	13570	13427	13516	13667	13454	13578	13647	13525	13387	13597	13570	13535	13547	13515	13631	13491	13604	13601	13583	13467	13768	13605	13561	13679	13517	13607	13641	13655	13457	13673	13806	13732	13586	13687	13594	13494	13572	13412	13450	13568	13412	13457	13449	13715	13403	13558	13594	13687	13713	13587	13631	13738	13537	13675	13620	13534	13663	13716	13707	13667	13689	13498	13798	13705	13457	13495	13333	13414	13636	13688	13516	13552	13425	13385	13756	13508	13470	13599	13640	13772	13634	13743	13470	13558	13586	13598	13558	13581	13730	13693	13618	13525	13647	13657	13723	13590	13738	13664	13403	13581	13632	13459	13688	13398	13503	13496	13420	13524	13516	13378	13587	13584	13428	13678	13612	13609	13522	13528	13551	13575	13438	13569	13404	13675	13415	13730	13550	13513	13562	13464	13565	13585	13510	13503	13331	13456	13408	13655	13473	13406	13372	13495	13552	13672	13719	13812	13582	13616	13634	13569	13621	13579	13742	13636	13679	13605	13592	13612	13643	13550	13407	13514	13561	13731	13400	13572	13599	13471	13613	13666	13548	13684	13642	13743	13718	13609	13583	13517	13780	13751	13391	13628	13509	13446	13618	13431	13676	13622	13390	13599	13534	13631	13690	13521	13662	13540	13496	13430	13522	13600	13554	13532	13551	13752	13604	13471	13538	13696	13563	13692	13590	13341	13526	13549	13677	13643	13499	13432	13628	13692	13675	13733	13623	13523	13523	13653	13646	13625	13592	13471	13500	13599	13498	13586	13511	13534	13516	13677	13643	13484	13562
16320	29615	29063	23962	20761	19317	17047	15662	14593	17018	32060	34569	25752	14758	13476	13558	13641	13536	13496	13390	13356	13446	13466	13497	13316	13497	13278	13486	13315	13266	13525	13285	13491	13385	14219	14525	14437	13833	13788	13549	13341	13297	13489	13492	13342	13484	13476	13396	13597	13486	13497	13423	13297	13341	13343	13459	13362	13397	13372	13339	13480	13441	13447	13427	13509	13465	13537	13415	13268	13176	13196	13229	13361	13465	13311	13345	13334	13366	13569	13336	13344	13450	13333	13477	13523	13428	13448	13532	13326	13631	13486	13409	13405	13358	13337	13335	13381	13179	13334	13374	13445	13313	13210	13413	13480	13439	13382	13486	13276	13263	13605	13521	13291	13358	13311	13380	13322	13365	13349	13517	13466	13414	13366	13348	13326	13360	13351	13403	13299	13315	13325	13405	13404	13338	13360	13435	13276	13405	13391	13498	13409	13448	13403	13210	13531	13227	13332	13383	13531	13352	13356	13280	13348	13444	13353	13436	13400	13425	13355	13315	13339	13280	13390	13336	13411	13341	13434	13431	13318	13408	13334	13588	13378	13387	13351	13336	13481	13241	13458	13469	13403	13466	13337	13346	13379	13344	13340	13529	13258	13558	13437	13478	13416	13488	13542	13303	13342	13428	13409	13388	13399	13473	13363	13535	13479	13373	13273	13324	13293	13358	13324	13449	13468	13520	13265	13469	13343	13285	13342	13372	13304	13480	13485	13269	13482	13318	13378	13343	13289	13313	13339	13372	13392	13389	13466	13469	13346	13391	13406	13344	13341	13488	13407	13474	13509	13402	13504	13348	13382	13385	13531	13492	13327	13359	13376	13363	13362	13402	13367	13407	13283	13311	13400	13586	13547	13312	13515	13426	13357	13280	13271	13534	13370	13242	13491	13301	13266	13422	13402	13446	13370	13347	13405	13337	13405	13437	13384	13430	13356	13264	13453	13409	13289	13249	13336	13330	13298	13368	13208	13481	13341	13388	13519	13552	13446	13323	13268	13415	13501	13493	13252	13281	13341	13392	13471	13437	13376	13499	13346	13203	13623	13586	13285	13438	13404	13310	13423	13406	13310	13418	13378	13311	13313	13408	13328	13478	13395	13391	13424	13324	13328	13241	13542	13429	13342	13347	13356	13278	13395	13564	13373	13400	13380	13335	13441	13396	13563	13369	13252	13352	13250	13259	13383	13295	13447	13294	13465	13237	13483	13308	13237	13486	13300	13296	13493	13263	13431	13379	13375	13360	13551	13267	13368	13301	13433	13166	13345	13287	13558	13307	13447	13461	13540	13415	13486	13490	13571	13440	13362	13271	13573	13297	13353	13401	13369	13456	13323	13312	13157	13384	13458	13399	13424	13472	13393	13318	13641	13334	13566	13371	13438	13483	13348	13501	13436	13343	13243	13682	13458	13354	13279	13338	13425	13345	13437	13318	13287	13497	13494	13457	13383	13310	13319	13340	13436	13345	13395	13255	13462	13452	13487	13385	13310	13263	13458	13311	13433	13475	13401	13361	13302	13388	13264	13371	13402	13498	13316	13395	13408	13511	13504	13376	13275	13310	13653	13318	13324	13347	13341	13342	13314	13352	13420	13534	13438	13305	13358	13327	13557	13363	13301	13294	13239	13458	13323	13350	13431	13272	13210	13496	13414	13390	13404	13201	13452	13462	13298	13212	13380	13334	13323	13467	13266	13283	13367	13173	13468	13379	13355	13425	13349	13344	13494	13276	13433	13443	13221	13330	13473	13298	13398	13380	13473	13313	13576	13244	13388	13453	13253	13337	13461	13329	13379	13412	13435	13375	13426	13314	13425	13481	13309	13420	13457	13358	13414	13455	13429	13306	13344	13446	13251	13324	13382	13137	13477	13264	13387	13591	13424	13553	13361	13384	13400	13224	13368	13397	13429	13351	13310	13359	13304	13510	13368	13449	13295	13320	13465	13440	13341	13361	13271	13470	13427	13292	13356	13406	13383	13425	13184	13516	13527	13415	13325	13387	13415	13281	13396	13444	13395	13368	13399	13326	13588	13283	13151	13426	13460	13546	13406	13333	13496	13387	13305	13474	13465	13383	13221	13293	13331	13327	13508	13472	13242	13346	13233	13252	13406	13370	13326	13374	13302	13301	13418	13278	13395	13344	13403	13478	13209	13467	13424	13497	13444	13457	13287	13308	13230	13346	13359	13365	13440	13370	13538	13448	13447	13285	13219	13411	13409	13518	13345	13493	13247	13398	13347	13499	13280	13369	13399	13385	13314	13282	13469	13429	13263	13329	13396	13305	13306	13356	13464	13456	13398	13377	13555	13350	13528	13224	13496	13433	13483	13271	13301	13486	13429	13387	13221	13416	13412	13380	13365	13282	13303	13269	13460	13304	13421	13397	13528	13309	13366	13519	13356	13375	13270	13305	13528	13456	13313	13281	13340	13312	13239	13281	13455	13345	13431	13300	13451	13404	13394	13324	13505	13447	13373	13385	13366	13435	13253	13290	13384	13384	13225	13549	13328	13536	13463	13359	13456	13432	13377	13594	13559	13452	13452	13335	13524	13288	13428	13430	13416	13351	13388	13329	13261	13515	13342	13515	13458	13476	13351	13475	13410	13432	13417	13439	13349	13366	13378	13282	13382	13215	13399	13359	13356	13290	13354	13432	13441	13378	13398	13343	13374	13434	13458	13405	13400	13520	13301	13671	13459	13402	13369	13296	13458	13383	13335	13325	13379	13499	13335	13356	13315	13568	13682	13610	13350	13432	13414	13336	13304	13511	13277	13498	13373	13361	13393	13354	13249	13533	13366	13491	13197	13384	13438	13422	13351	13470	13482	13356	13385	13376	13404	13332	13336	13358	13251	13301	13401	13398	13434	13299	13373	13334	13500	13410	13287	13284	13428	13388	13363	13275	13413	13319	13318	13217	13416	13399	13237	13366	13319	13498	13434	13319	13592	13558	13217	13230	13435	13536	13396	13246	13206	13443	13287	13370	13372	13556	13504	13390	13317	13397	13236	13331	13435	13554	13427	13419	13386	13283	13406	13267	13437	13295	13430	13381	13424	13394	13261	13437	13289	13519	13311	13218	13168	13408	13451	13411	13376	13399	13516	13479	13336	13322	13428	13408	13413	13308	13317	13329	13353	13299	13376	13308	13326	13480	13392	13362	13556	13263	13358	13336	13408	13368	13391	13426	13362	13340	13448	13514	13561	13219	13336	13350	13358	13410	13503	13392	13437	13241	13265	13309	13317	13316	13340	13416	13246	13344	13428	13349	13305	13293	13274	13428	13231	13458	13383	13393	13466	13193	13525	13441	13332	13413	13289	13540	13332	13472	13382	13334	13380	13370	13262	13336	13495	13345	13307	13215	13325	13444	13494	13407	13346	13321	13202	13434	13232	13352	13448	13278	13350	13371	13445	13318	13413	13245	13441	13432	13439	13216	13399	13419	13409	13290	13246	13339	13453	13226	13421	13390	13315	13298	13444	13459	13596	13414	13370	13359	13323	13436	13470	13287	13399	13346	13433	13343	13404	13453	13352	13250	13392	13452	13477	13459	13352	13323	13246	13409	13462	13426	13479	13415	13273	13301	13267	13406	13488	13384	13443	13446	13407	13169	13323	13479	13194	13448	13571	13123	13308	13400	13292	13450	13343	13306	13327	13378	13206	13400	13242	13458	13314	13458	13257	13264	13435	13553	13302	13395	13450	13465	13344	13404	13327	13357	13385	13427	13404	13445	13393	13334	13462	13437	13402	13499	13440	13313	13510	13524	13319	13325	13342	13408	13438	13363	13463	13411	13383	13336	13485	13397	13247	13355	13336	13491	13471	13516	13246	13407	13328	13337	13514	13483	13425	13440	13513	13335	13377	13286	13312	13434	13430	13381	13285	13381	13374	13325	13415	13499	13325	13372	13493	13441	13270	13191	13338	13255	13438	13396	13508	13422	13414	13410	13438	13293	13215	13191	13442	13422	13518	13346	13385	13427	13484	13502	13450	13531	13314	13439	13380	13459	13309	13596	13439	13358	13343	13359	13593	13492	13363	13394	13404	13377	13407	13277	13294	13458	13323	13340	13371	13400	13377	13472	13339	13418	13382	13349	13499	13397	13528	13326	13267	13382	13458	13418	13267	13371	13261	13353	13443	13364	13277	13400	13488	13432	13210	13375	13336	13315	13462	13506	13292	13252	13365	13362	13347	13243	13441	13467	13387	13416	13484	13451	13304	13336	13524	13435	13447	13455	13356	13411	13258	13473	13343	13539	13402	13327	13340	13466	13372	13354	13239	13398	13474	13598	13322	13441	13317	13446	13289	13350	13316	13443	13755	13450	13512	13397	13354	13443	13372	13398	13336	13392	13415	13308	13315	13316	13465	13388	13326	13394	13191	13407	13332	13471	13279	13374	13361	13396	13336	13388	13383	13404	13412	13541	13423	13301	13381	13333	13443	13340	13545	13374	13420	13523	13493	13391	13304	13368	13371	13303	13426	13330	13200	13270	13411	13478	13375	13258	13425	13239	13324	13242	13294	13388	13157	13373	13419	13265	13364	13374	13450	13639	13408	13436	13284	13267	13368	13483	13377	13341	13284	13233	13322	13365	13551	13295	13410	13185	13348	13300	13383	13376	13355	13353	13488	13421	13310	13394	13343	13315	13423	13375	13429	13337	13283	13408	13441	13394	13421	13465	13389	13368	13368	13412	13368	13290	13367	13508	13304	13389	13417	13245	13434	13427	13403	13292	13361	13433	13477	13137	13569	13412	13393	13427	13454	13359	13382	13264	13417	13401	13391	13485	13283	13447	13378	13225	13332	13380	13357	13359	13349	13273	13402	13274	13437	13363	13208	13347	13385	13555	13300	13175	13389	13397	13359	13303	13358	13210	13378	13208	13433	13426	13328	13529	13513	13333	13224	13523	13428	13399	13448	13321	13313	13381	13176	13332	13270	13327	13333	13405	13476	13473	13420	13483	13322	13540	13474	13359	13327	13308	13274	13509	13520	13385	13425	13299	13448	13353	13458	13371	13295	13368	13363	13457	13285	13282	13429	13351	13396	13313	13278	13321	13383	13441	13395	13354	13399	13175	13436	13402	13292	13405	13543	13504	13393	13425	13596	13227	13365	13560	13320	13402	13397	13462	13412	13331
22995	21334	29282	23731	21485	22911	23111	16387	14637	16476	30629	36903	30950	18316	13727	13420	13329	13306	13443	13337	13349	13191	13091	13014	13082	13195	13025	13204	13123	13095	13278	13138	13273	13263	14135	14927	14572	13830	13608	12970	13002	13077	12979	13168	13104	13090	13150	12849	12974	13204	13200	12973	12977	13017	13240	12944	12877	13039	12982	12885	13042	12911	13023	13110	13003	12941	13058	12978	13302	12935	12925	13098	13085	13048	13139	12930	13090	12973	13074	12922	13241	13087	13219	13074	13120	13042	13062	13059	13033	12939	13047	13058	13072	13069	12964	12927	13018	13067	13099	13027	13134	13178	13076	13079	12987	12832	13017	13067	12931	12998	12988	12980	12813	13016	12748	13002	13054	12994	12836	12997	12670	13047	13230	13088	13013	13055	13066	13190	12986	13015	13004	12895	13085	12857	13003	13052	13060	12885	13003	12941	12890	12885	13077	13057	13081	13197	12932	13048	13084	12985	13052	13064	12984	13263	13084	12831	13006	13015	12794	12898	12913	12934	12786	13012	12982	13118	13094	13000	13165	13193	12953	12969	13066	12843	12865	13016	13077	12977	12905	12973	13073	13133	13022	12983	13136	12980	12692	12973	12916	12992	12940	13111	13024	12893	12937	13103	12973	12954	12952	13102	12987	12993	12928	12980	13057	12870	12983	12826	12835	13007	13024	13041	13044	12935	13058	13006	13124	12917	12958	13012	13216	12984	13020	13049	12996	12960	12986	13107	12868	13066	13200	12973	13023	12875	13199	12877	12789	12947	12907	12998	13048	13053	12954	12972	13040	13019	13068	12875	13062	12847	13119	12943	13042	12967	13122	13049	13025	12977	13178	12919	13060	13032	12991	13031	13088	12912	12883	13010	12886	13083	12928	13070	12882	12846	13041	12934	13015	13081	12937	13137	13098	12894	13208	12924	13000	13104	12793	12957	13046	13055	12930	12938	13070	12912	13052	13048	13028	12949	12744	13035	13035	13251	12889	12949	13062	13113	12919	12918	13020	12884	12815	12910	12938	13018	13044	13062	13002	12957	12976	12970	13005	12942	13002	12957	13106	12650	12793	12997	12923	13110	12976	13061	13031	12872	13072	12969	12963	12890	12968	13049	12867	13193	12993	12996	12967	13001	13029	13033	12817	13062	13093	12905	12959	12847	12945	12840	12973	12966	12987	13116	13082	13140	12973	12985	12989	12946	12763	13032	12997	13036	12765	12967	12892	12895	12965	12898	12997	12961	13087	12770	13057	13005	12978	13076	13043	12928	12980	12908	13026	13106	12935	13017	13019	12851	13129	13210	13019	12952	12912	13014	12908	13109	13022	13017	12949	13265	12996	12943	13087	13122	12982	13168	12934	12894	12882	12974	12885	12981	12990	12913	12974	13149	13000	13025	13031	13031	12868	12944	12803	12888	13005	12856	12976	12882	12852	12792	13033	13061	12992	12995	12901	13004	12861	13162	12929	12917	12972	12904	13108	13197	13025	12871	13095	13037	13049	13133	12959	13145	12979	13180	13068	12860	12935	12964	13078	12846	13029	12892	12938	13068	12968	12957	13002	13105	13147	12973	13062	13033	12894	13081	12990	13025	12970	13049	13018	13008	12840	13021	12856	12885	13155	13103	12941	12978	13058	13003	13027	13088	12891	13012	12866	12814	13009	12988	12711	13235	13072	12852	12908	13043	12841	12776	13037	13113	12988	13074	12979	12972	12978	12901	13032	13000	12821	13112	13031	13059	12848	13126	13132	12926	12846	12892	13203	13009	13089	12903	13046	13237	13117	12768	12896	13160	13032	12907	12902	12954	12932	13094	12948	12778	13151	13000	12956	13077	13051	12890	13103	12919	12958	12852	12938	13051	12940	12980	12910	12912	12850	12996	13044	12913	13022	12960	13022	12894	12984	12890	13053	12961	12956	12928	13015	12940	12983	13105	13189	12959	13003	12928	12983	12918	13144	12876	13076	12979	13111	12955	12976	12909	13063	13034	12840	12876	12949	12774	12794	13131	13216	12991	12947	13024	12939	13017	12911	12939	13010	12964	13055	12884	12946	13017	12873	12987	13057	13078	12955	12984	12983	12895	13020	12739	12979	12973	13023	12985	12820	12924	13217	12997	13025	13308	13003	12961	12889	13073	12981	12848	12979	13130	12962	13011	13151	13066	12836	13096	13065	13083	12887	13000	13005	13028	13059	12857	13001	13107	13043	12806	13139	12686	13105	13010	12816	12899	12940	13044	12932	13066	13127	13097	13008	13065	13029	13136	12753	13037	12833	13026	13190	12943	12888	12928	12899	12964	13224	12905	12860	12942	13121	12968	13275	12954	12947	13095	13114	13058	12952	12936	13013	12800	13166	12926	12952	12912	13002	13018	13003	13037	12984	12777	12952	12990	13078	12951	12936	13039	12891	12936	12895	12933	12944	12969	13053	12851	13025	13013	12934	12892	12833	12937	13076	12996	12958	12947	12872	12945	12958	12805	12828	12963	13066	13166	12996	12990	13101	13087	12945	12887	13076	12845	12707	12957	13008	12960	13205	13011	12909	13014	12805	12896	12854	12802	12846	13107	12821	12988	12870	12860	12793	12873	13030	12915	12904	13014	12900	12963	12944	12971	12975	12919	12935	12982	13085	12979	13053	12879	12917	12980	12913	12841	12921	13004	13300	12992	13043	12734	13093	13254	13097	12950	12986	12784	12997	13079	13123	12970	13079	12937	13125	12855	13008	13007	13046	13060	13024	13173	13081	12842	12908	13071	13011	12849	12887	12888	13053	12802	12801	12940	13091	13016	13025	12934	12895	12894	13001	13047	12959	12975	13025	12904	13009	12946	13211	13161	13000	13050	13009	12862	12898	12804	12827	13068	13017	12941	13009	13093	12863	13116	13026	12915	12968	12939	12879	12984	12962	12988	13136	13008	12793	12929	12849	12824	13029	13091	12952	12855	13059	12939	12854	12829	13027	13044	13131	12936	13003	12894	13124	12950	13063	12999	13026	13044	12949	12847	12976	12783	12967	12949	12967	12831	13015	13213	12993	12994	12886	12939	13182	13096	13014	12857	12848	12915	13163	12994	12883	13095	13117	12878	12904	12837	13003	12986	12729	12885	12947	12895	12837	13043	13021	12978	13080	13016	12859	12932	12850	13042	12864	12918	12998	12979	12954	12837	13209	12861	12805	12910	13104	13041	13007	13020	12851	12895	13013	12889	12908	12867	12719	13082	12936	13046	13048	13071	13115	13131	12943	12827	13019	13115	13076	13139	12765	13102	13074	12999	12916	12887	13048	12851	12962	13132	12899	13001	12976	12889	12978	13092	12967	12854	12752	12886	12816	12887	13016	12905	12941	12905	12919	12971	12869	13023	12903	12955	12980	12902	12996	12855	12950	12893	12926	12789	13033	13019	12988	13048	13057	12899	12970	12938	12964	12864	12972	13078	12976	12725	13072	12916	12950	12864	13069	12949	13000	13268	12932	12882	13104	12857	12973	12921	12925	12962	12977	12876	12982	12840	13111	12866	12928	12965	13017	12926	12891	12752	12859	13030	12765	12923	12970	12891	13014	13105	12753	13099	13009	12929	12993	13026	12833	13186	12957	12961	12938	12849	13107	12966	12916	13105	12933	13115	13078	12990	13095	12996	13003	13065	12858	12967	13005	12813	12883	13067	13186	13058	13072	12855	13004	12910	12947	12720	13008	12963	13080	12885	12971	12854	13199	12977	12888	12864	12869	13068	12938	12978	13035	12791	12870	12993	13040	13174	12975	13006	12970	12975	12931	12866	12964	13103	12879	12920	12869	12808	12940	13171	12864	12652	12973	12894	12952	13151	12983	12860	13082	12888	12985	12968	13104	12858	13002	12955	12963	12722	12927	12982	12933	13100	13095	12902	12872	13004	12882	13050	12947	13019	13085	13035	13022	12999	13227	12878	12860	13054	13017	13019	13045	13102	12958	13067	13141	12955	13074	13037	13053	13045	13023	12972	13046	12982	12931	12942	13069	12952	13249	12947	12977	12977	13053	13092	13037	13081	13016	12894	13029	12988	13102	12824	12901	12878	12983	12900	12980	12940	12970	13092	13080	13084	12880	12879	13082	13075	12905	12755	12801	12952	13025	13106	13130	12941	12989	12949	12939	13054	13078	13128	12986	12939	12968	12938	13025	13052	12961	12975	13002	12741	12948	12797	12991	12894	12853	13041	12906	13018	13091	12910	12965	12837	12816	13003	13081	12669	12972	12888	12976	13027	13052	13091	13013	13039	13115	12906	13028	13003	12981	13015	13194	13006	13034	12768	12852	13002	12831	13013	12896	12996	13014	13002	13128	12944	12890	13098	13105	13069	12951	12995	13029	12954	12830	12998	12984	12838	12948	12888	12970	12993	13036	13066	13038	12926	13012	12982	12962	12838	13178	12889	12821	13083	12919	12926	12851	12958	12872	13003	13043	13054	13079	12881	12921	13001	12964	12986	12971	12897	12808	12831	12907	12992	12830	12925	12963	12916	13202	12913	13023	12903	12920	12942	13024	12984	13023	13089	13115	12993	13060	13136	12924	12855	12849	12937	12976	13131	13018	12873	12969	13239	13102	12878	12805	13094	13142	12975	12953	12914	12981	12855	12865	12941	12953	13070	13048	12878	13115	13086	13012	13021	13038	12895	13000	12972	12854	12929	13151	12969	13064	13023	12881	12977	12980	12884	13092	12850	13158	12805	12857	12857	12990	12707	12846	12838	12972	12930	12886	13095	12918	12932	13056	13031	13018	13113	13067	13078	13039	12882	13047	12934	12943	13035	13071	13056	12841	13040	13049	13026	13075	12996	12966	13026	13247	12812	12831	12914	13177	12928	12954	12996	13045	12856	12992	13177	12995	13123	13141	12933	12937	13093	13147	13058	13081	12848	13098	12950	13077	13286	12895	12902	12963	13052	13004	12890	12899	12870	12933	12943	13036	12770	12841	12970	12860	12827	13015	12931	13035	12908	12785	13062	13056	12942	13034	13004	13028	13080	12855	13016	13003	12956	12994	13024	12900	13053	12955	13071	12996	13068	12829	13067	12994	12966	12834	13057	13157	12979	13032	12973	12808	13076	12987	13103	13009	12783	13093	13036	13022	12949	12910	12848	12794	12930	13052	12979	13050	12911
17829	33949	33458	27844	24214	21680	19265	16992	15368	19234	37313	41029	34534	16329	13223	13184	13140	13140	13170	13175	13186	13090	13089	13030	13036	13116	13037	13175	13029	13141	12999	12974	13100	13181	15078	15820	15495	13952	13538	12936	13046	13117	12903	12906	13086	13038	13013	13135	13056	13227	12997	12933	13047	13140	12981	12882	12840	13022	13110	13028	13130	12847	12967	12901	13013	13037	13036	12983	12931	12945	12863	13064	13051	13088	12987	13179	12969	12893	12896	13017	13008	12879	12989	13233	13056	12929	12841	12897	13197	12984	12981	13029	13043	12874	13033	12969	12826	13105	12964	13064	13166	12971	13009	12991	13018	13031	12913	12922	12968	13055	13134	12950	13058	13130	13043	12944	12998	13054	13036	13009	13048	12852	12802	12981	12900	13065	13068	13179	12904	12913	12843	13062	12998	12924	12925	13025	12962	12955	13039	12878	12810	13148	13012	12925	13036	12974	12842	13052	13151	12899	12921	12976	12977	13069	12934	12834	13043	12988	13083	13076	12917	12996	12921	13133	12970	13022	12841	13039	12817	13078	12894	13211	12962	13034	12821	12997	13105	12983	12967	12865	13007	12882	13050	13156	12998	13015	12941	12782	13005	12859	12813	12793	12998	12938	12978	12987	12881	13094	13066	12964	12807	13016	12907	12983	12991	13052	12960	13054	12861	12953	13002	12859	12978	13036	12990	12962	12904	12824	12884	12805	12988	12975	13095	13086	12932	13095	13008	12717	12920	13101	12923	12967	12989	13152	12950	12837	12946	13155	12806	12912	13091	12977	12771	12987	13177	12877	12851	13059	12912	12809	12923	13072	12903	12944	13146	12963	12961	13231	12931	13099	12899	12910	13109	13040	13141	12895	12956	12808	13121	13004	12928	12932	13044	12792	12973	12903	12924	13009	12877	13009	13026	13029	12870	12901	12961	12786	13085	12953	12937	12974	13042	12939	13012	12922	13213	13178	13020	12768	12936	13046	13051	13008	12964	12963	12960	12881	12696	12891	12953	13095	12830	12828	12863	12928	12933	13031	13034	12908	12960	12975	13006	13057	13083	13112	13039	12859	12895	12833	13001	12996	13086	12929	12950	13090	12862	12868	12849	13102	12977	12943	12922	12941	12862	13119	13000	12959	13003	13053	12970	13007	12971	13056	12917	12897	12911	12957	12996	12979	13154	12954	12903	12924	12992	12924	12930	12899	13042	12893	12819	13001	12972	13053	13018	13031	12944	13037	13014	12836	13063	12888	12910	12880	13093	12971	12921	12999	13051	12967	13163	13001	12893	13053	12897	12935	12926	12844	13009	12825	13062	13041	12992	12899	12801	13059	12743	12984	12941	13103	13027	12918	12776	13150	13022	12929	12803	13044	12942	13002	12946	12954	13008	12890	12862	13004	13011	13023	12956	13050	12966	13046	12899	12924	13034	12869	13021	13101	12903	12915	12852	12992	12974	12902	12911	13018	12910	13017	12839	13114	12879	13134	12995	12993	13082	12933	12809	12822	13047	13039	12939	13068	12982	12853	12851	12911	13027	12919	12966	13097	13016	12921	13075	13046	12967	12866	13005	13098	13093	13002	12874	12916	12960	13092	12880	12896	13007	13008	12936	13020	13024	13077	13120	13139	12998	12939	13059	13067	12930	13110	12855	13095	13067	12898	12944	12916	13085	13103	12910	12995	13038	12945	12916	12762	13042	12832	12897	12880	12974	13240	12932	13127	12884	12924	12930	13088	13080	13112	13042	13034	13030	13068	13077	12919	12942	12898	12904	12901	13050	13024	12935	12864	12971	13016	12935	12903	12851	12876	13101	12875	12945	13104	12947	12958	12987	13030	13094	12959	13183	12947	12905	12914	13055	12871	13003	12988	13146	12914	13028	12890	12995	12858	13040	13076	12869	13067	12811	13031	12942	13063	13125	12967	13001	12861	13047	12935	12914	12889	12984	12933	12943	13084	13072	13076	12973	13015	13086	12974	13125	12953	13025	12928	13024	13009	12980	12882	13084	12940	13042	13030	13000	12840	13131	12786	12968	12886	13089	12909	13097	12961	12882	12783	12890	12986	13144	12949	12987	12973	13110	12862	13071	12891	12936	13012	13187	12855	12953	13080	13132	13112	12966	12829	13054	12955	12976	12900	12967	12917	12935	12904	12788	12920	12941	13043	13086	12851	12889	12946	12987	13044	13133	13023	12745	13003	12972	13022	13035	12970	12980	13053	12865	12953	12854	12905	12875	13113	12966	12963	12871	12929	12929	13018	13055	13049	12897	12983	12985	12985	12920	12852	13101	13095	12946	12952	13059	13056	13031	12761	12887	12803	12999	13036	13006	12994	12983	13056	12971	12894	12980	13007	13045	12934	12994	13099	12992	12943	13033	12924	12880	12902	12952	12902	12871	12985	12854	12960	12966	12962	12977	12965	13017	13099	12833	13048	13107	13072	12948	12860	12930	12930	12981	12980	12967	12952	13074	13030	13017	12851	12912	12909	12976	12948	12997	12982	12955	13024	12900	12874	13011	12842	12890	12934	12871	13129	13046	12787	12924	12913	12921	13045	12825	13026	13090	12923	12948	12994	12970	13120	12820	12916	12932	12982	12856	12977	13014	13089	12960	13085	12997	13147	13038	12717	13126	12935	13106	13057	12934	12947	12984	13023	12985	13064	13031	13056	12964	12882	12954	12964	13025	12890	12927	13006	12980	12942	13022	12975	12879	12793	13031	12933	12848	12939	13016	13031	12951	12994	13000	12967	13105	12981	13041	13098	12902	12999	12947	12954	12986	12982	12989	12927	12977	13089	12925	12952	12888	12968	12818	13014	13073	12924	12999	12999	13096	12900	13069	12851	13007	13039	13010	12954	12929	13127	13022	13090	13091	12885	12896	12764	12972	12865	13090	12975	12818	13032	12939	13088	12991	12953	12971	12971	13034	12914	13007	12791	13061	13048	12836	12991	12971	12978	13041	12846	13113	12954	13060	12891	12869	13111	12948	12848	13013	12957	13016	12962	12921	13018	12863	12910	12861	13036	12904	13103	12928	12819	13038	13088	12997	13040	13104	12983	12964	12904	12828	12914	13074	13038	12989	12862	12959	13005	12896	12923	13082	12980	12841	13036	13009	12826	13120	12923	12943	13041	12943	12735	12891	12941	12797	13168	12736	12959	13048	12997	12952	13007	12928	13067	12964	13214	12989	13043	12895	12971	12923	12894	13081	12947	12812	13004	13038	13030	13041	13018	13019	13084	12850	12844	13068	12912	12839	13060	13109	12849	12851	13055	13046	13158	13036	12942	12944	12929	13074	13189	12907	12873	12984	13020	12883	12992	12863	12973	12879	12942	12982	12959	13119	12883	13139	12903	12944	12946	13031	12890	12986	13001	12720	13301	12778	12929	12837	13010	12935	12929	13080	12995	13086	12946	13043	13131	13128	13043	13175	12944	12964	12996	13058	12930	12914	12964	13000	12869	13108	12963	12927	13052	12974	12962	13190	13013	12976	13000	12940	12892	12951	13028	13101	12867	13050	13058	12994	12908	12904	13006	12856	12972	12964	12987	12976	13025	13073	12851	12951	12945	12835	13101	13003	12868	12856	12965	12860	12905	13017	12945	13025	13072	12778	13111	12958	13059	12955	12881	12915	12955	12959	13008	12901	12965	12925	12893	12951	12962	13027	13083	12966	12853	12969	12955	13024	12996	12989	12882	12916	13023	12936	12859	12863	12949	12924	12995	13081	12864	13090	13099	13019	13002	12803	12942	12986	12834	13093	12935	13051	12851	13074	12963	12752	12769	13020	12917	13099	12886	12907	12991	13086	13153	12991	12982	12845	13134	12998	13021	13142	12899	12989	12850	12964	12861	13037	13094	12994	12857	13158	13044	13090	13041	13032	13021	13053	13019	12965	12906	12889	12873	13038	13083	12885	12924	12913	12957	13080	12969	13124	13049	13056	12919	12875	12834	12835	12984	12902	13026	13041	12978	12974	13023	13001	12812	12941	12934	12886	12965	12980	13114	12854	12852	12816	12852	13090	13081	12983	12978	12907	12954	12828	13082	13128	12919	13107	13010	12779	12849	12982	12882	13059	12982	12857	13012	12965	12926	12812	12830	13107	12859	13015	13122	13062	12898	13066	13011	12974	12978	13000	13035	13095	12972	13005	12926	13001	12849	12914	12905	13007	12943	13092	12822	12978	12818	12991	12958	12933	13037	12974	12963	12970	12898	13014	13118	13227	12987	12976	12961	12831	12994	12870	13039	12906	12891	13096	12982	12918	13211	12978	12926	13028	12948	12957	12697	12948	12901	13097	12982	12905	13012	13160	12879	12935	12910	12714	13035	12911	13187	12931	12853	13012	12953	13031	12943	13129	12938	12955	13007	12878	12982	13002	12721	12953	12939	12928	12979	12988	12881	12915	13150	12982	12917	13016	12882	12987	12949	12823	12849	12906	13007	13168	12942	12937	13007	13099	12971	13008	12797	12840	13034	12902	12859	12976	13113	12720	12829	13132	13023	12999	12951	12874	13032	12990	13149	13059	12983	13017	12975	13084	13064	13153	12897	12971	12948	12879	12973	12979	12917	13085	13152	12959	12826	13030	12959	13011	13054	13060	13075	12880	12839	12889	12958	12917	12921	12880	13048	13078	12996	12891	13049	12915	13019	13027	12904	13092	12848	13047	12950	12948	12996	12947	12800	12947	13168	12898	12995	13015	12981	13020	12959	12993	12948	12957	13038	13107	13019	13062	13015	12929	13014	13028	12990	12842	12961	13052	12974	13171	13032	13123	12858	12904	12946	12955	13093	13043	12990	12881	13009	12936	13087	13051	12914	13003	12796	12911	12876	13048	12978	13091	12953	12964	12913	12917	12906	12937	12952	12955	12896	13016	12958	13094	12816	12982	12813	12808	12962	13039	12984	12933	12847	12936	13038	12954	13084	13083	13093	12913	13085	12896	12966	12973	12816	12924	12974	13144	12841	13030	13031	12881	13114	13061	12957	13015	12963	13051	12972	12966	13032	12970	12982	12998	12867	13048	13139	12903	12989	12851	12996	12812	12926	13167	13181	13097	13200	12787	12951	12974	12905	12999	12998	13099	12961	12871	13027	13132	12999	13032	13095	12909	12930	13014	12988	13036	13097	12783	12934
27164	21815	23423	19407	14909	14381	13902	12967	12690	12502	14035	14283	13643	12467	12167	12156	11974	12015	12387	12185	12307	12275	12188	12186	12339	12191	12201	12264	12339	12218	12331	12241	12288	12389	12183	12393	12270	12264	12327	12128	12281	12218	12297	12206	12158	12126	12144	12289	12202	12109	12105	12253	12257	12167	12041	12091	12264	12061	12191	12392	12226	12162	12207	12070	11998	12219	12240	12104	12054	12211	12223	12252	12134	12243	12072	12276	12130	12048	12270	12137	12004	12073	12111	12288	12142	12205	12096	12215	12080	12163	12238	12292	12284	12171	12285	12216	12106	12257	12220	12126	12140	12371	12047	12124	12273	12443	12197	12270	12022	12215	12185	11820	12211	11962	12186	12106	12220	12117	12200	12254	12394	12195	12227	12114	12137	12140	12171	12268	12177	12123	12240	12123	12157	12060	12281	12295	12307	12230	12193	12126	12300	12279	12239	12110	12271	12198	12257	12050	12144	12153	11924	12198	12046	12192	12272	12226	12224	12111	12327	11973	12182	12249	12217	12248	12213	11889	12194	12368	12212	12237	12109	12199	12096	12103	12129	12115	12043	12120	12082	12107	12142	12290	12068	12271	12118	12064	12123	12210	12077	12173	12115	12314	12112	12217	12228	12268	12208	12225	12163	12237	12158	12203	12328	11945	12017	12215	12149	12209	12101	12287	12268	12176	12187	11960	12208	12207	12383	12128	12042	12145	12199	12052	12078	12133	12179	12060	11995	12181	12406	12181	12077	12160	12088	12215	12231	12162	12286	12251	12134	12077	12302	12253	12274	12027	12264	12257	12249	12110	12219	12282	12070	12140	11990	12110	11921	12199	12257	12161	12112	12134	12134	12233	12089	12190	12195	12241	12180	12242	12232	12150	12186	12057	12055	12267	12124	12208	12318	12158	12147	12176	12204	12000	12145	12165	11967	11996	12246	12049	12245	12173	11955	12208	12184	12145	12301	12242	12106	12162	12133	12127	12132	12146	12167	12027	12264	12262	12225	11998	12187	12083	12253	12107	12232	12227	12105	11982	12206	12394	12185	12025	12160	12259	12216	12339	12231	12161	12310	12145	12102	12274	12250	12004	12096	12060	12269	12337	12084	12372	12220	12199	12048	12224	12057	12176	12268	12019	12091	12304	12327	12070	12134	12120	12204	12257	12320	12079	12192	12210	12065	12194	12145	12026	12139	12255	12056	12282	12157	11977	12157	12063	12310	12265	12222	12187	12218	12166	12146	12069	12078	12142	12127	11995	12006	12270	12266	12042	12077	12137	12077	12344	12001	12281	12207	12187	12148	12080	12177	11962	12201	12325	12273	12220	12261	11907	12137	12241	12188	12087	12208	12181	12247	12206	12179	12182	12012	12278	12321	12130	12165	12260	12110	12191	11993	12065	12100	12366	12205	12004	12048	12199	12281	12253	12199	12020	12135	12182	12162	12076	12056	12210	12202	12087	12113	12093	12090	12230	12210	12075	12137	12254	12344	12284	12140	12081	12197	12144	12109	12229	12249	12231	12131	12137	12255	12192	12127	12187	12145	12249	12139	12014	12093	12123	12223	12277	12018	12022	12075	12218	12037	12244	12101	12201	12257	12113	11955	12168	12066	12309	12229	12113	12304	11919	12093	12252	12112	12160	12113	12030	12096	12231	12171	12161	12247	12142	12097	12063	12166	12176	12191	12123	12231	12091	12279	12066	12139	12177	12049	12132	12313	12171	12117	12088	12157	12098	12106	12144	12094	12167	12140	12172	12083	12005	12075	12277	12268	12163	12091	12214	12251	12203	12232	12001	12272	12045	12064	12081	12196	12064	12229	12066	12068	12133	12225	12087	12135	12267	12297	12271	12352	12340	12500	12119	12187	12167	12350	12277	12097	12137	12204	12129	12108	12181	12283	12270	12114	12268	12287	12132	12227	12348	12221	12021	12159	12184	12285	12257	12043	12216	11966	12136	12343	12320	12063	12016	12207	12240	12145	12242	12093	12227	12380	12111	12008	12249	12293	12105	12347	12013	12072	12229	12267	12153	12119	12061	12197	12258	12291	12209	12022	12053	12059	12266	12375	11985	12307	12390	12287	12159	12184	12156	12367	12193	12281	12198	12124	12335	12167	12049	12173	12231	12245	12034	12394	12117	12332	12278	12102	12239	12185	12139	12043	12184	12114	12287	12379	12126	12164	12136	12287	12392	12162	12237	12137	12209	12233	12099	12036	12230	12315	11970	12250	12289	12095	12243	12142	12199	12122	12153	12270	12187	12130	12220	12306	11985	12301	12233	12203	12305	12148	12018	12106	12104	12366	12098	12219	12139	12020	12161	12246	12086	12212	12025	12013	12068	12232	12235	12101	12293	12245	12180	12222	12081	12231	12109	12404	12048	12148	12230	12075	12180	12169	12200	11996	12097	12226	12277	12275	11961	12441	12191	12143	12002	12194	12165	12020	12281	12139	12164	12205	12065	12039	12154	12091	12003	12322	12133	12236	12173	12189	12276	12253	12055	12172	12256	12295	12202	12029	12136	11996	11989	12067	12199	12261	12205	12360	12247	12192	12091	12072	12065	12198	12309	12362	12017	12122	12238	12102	12217	12296	12021	12144	12108	12126	12176	12152	12166	12289	12182	12162	12185	12145	12210	12052	12176	12132	12182	12039	12261	12086	12148	12110	12251	12216	12271	12107	12122	12076	12142	12298	12091	12100	12073	11996	12137	12383	12266	12097	12000	11978	12115	12206	12060	12184	12180	12177	12125	12130	12126	12351	12184	12338	12440	12147	12058	12141	12261	12128	12063	12194	12052	12148	12120	12178	12052	12350	12225	11917	12217	12120	12121	11986	12228	12264	12181	12166	12144	12236	12144	12191	12271	12095	12244	12238	12463	12270	12028	11930	12091	12342	12176	12166	12216	12252	12014	12066	12098	12038	12083	12020	12220	12382	12238	12178	12383	12262	12054	12177	11994	12201	12280	12243	12226	12105	12158	12151	12385	12158	12144	12351	12317	12092	12266	12131	12126	12159	12243	12087	12260	12165	12224	12189	12166	12143	12253	12009	12128	12217	12272	12205	12208	12350	12135	12267	12029	12184	12248	12184	12097	12203	12248	12162	12204	12110	12120	11978	12088	12217	12103	12197	12197	12243	12115	12108	12310	12218	12014	12234	12208	12174	12170	12179	12140	12086	12119	12240	12209	12049	12253	12182	12415	11899	12170	12188	12041	12119	12336	12199	12201	12314	12028	12081	12159	12008	12092	12183	12122	12258	12258	12171	12113	12258	12065	12276	11990	12164	12200	12294	12244	12229	12168	12170	12328	12174	12122	12211	12088	12138	12079	12269	12072	12227	12127	12221	12116	12111	12383	12240	11977	12071	12135	12276	12261	12173	12386	12166	12255	12104	12033	12064	12153	12063	12208	12316	12246	12077	12327	12360	12031	12071	11938	12210	12349	12125	12214	12140	12033	12235	12213	12063	12155	12040	12348	12195	12197	12112	12113	12269	12120	12143	12356	12281	12051	12175	12089	12255	12248	12140	12118	11964	12161	12240	12114	12234	12152	12164	12108	12137	12044	12261	12112	12240	12146	12170	12114	11989	12199	12101	12237	12167	12003	12206	12125	12161	12137	12046	12147	12344	12027	12102	11993	12217	12213	12280	11898	12032	12317	12009	12249	12206	12125	12197	12105	12261	12165	12022	12361	12233	12261	11962	12080	12140	12173	12306	12137	12130	12224	12311	12242	12089	12169	12324	12366	12186	11977	12156	12071	12352	12181	12164	12083	12080	12130	12137	12182	12156	12073	12045	12182	12054	12084	12120	12181	12253	12138	12343	12362	12149	12203	12224	12194	12211	12056	12216	12108	12193	12304	12283	12084	12234	12208	12084	12196	12253	12398	12221	12114	12122	12162	12202	12173	12155	12234	11993	12281	12106	12163	12291	12315	12218	12234	12157	12031	12223	12157	12382	12270	12043	12223	12328	12341	12119	12211	12088	12254	12310	12096	12010	12058	12110	12235	12233	12201	12127	12172	12144	12097	12203	12159	12105	12036	12164	12145	12256	12151	12162	12105	12363	12194	12082	12126	12116	12407	12264	12357	12307	11980	12203	12153	12097	12201	12133	12020	12154	12186	12197	12060	12299	12178	12046	12093	12313	12186	12166	12254	12246	12243	12129	12208	12187	12074	12153	12273	12116	12271	12266	12319	12284	12301	12367	12143	12268	12242	12336	12246	12183	12312	12198	12134	12218	12386	12195	12117	12017	12060	12133	12269	12064	12195	12165	12129	12177	12152	12145	12130	12113	12200	12216	12330	12250	12237	12225	12044	12173	12151	12182	12252	12207	12126	12270	12199	12250	12228	12214	12295	12265	12216	12280	12020	12249	12231	12217	12186	12312	12138	12031	12178	12300	12225	12240	12149	12040	12117	12088	12314	12243	12096	12141	12295	12052	12146	12116	12075	12144	12209	12473	12277	12234	12272	12241	12243	12215	12250	12258	12193	12242	12289	12092	12226	12402	12039	12113	12236	12168	12353	12191	12166	12195	12048	11946	12191	12211	12178	12317	12200	12176	12149	12177	12326	12244	12312	12160	12248	12147	12170	12242	12296	12202	12168	12080	12156	12128	12080	12112	12183	12274	12101	12085	12336	12260	12218	12236	12161	12210	12129	12074	12000	12097	11991	12290	12171	12270	12286	12108	12168	12146	12205	12216	12277	12082	12228	12350	12152	12306	12317	12169	12207	12100	12086	12103	12316	12206	12192	12175	12293	12261	12234	12236	12116	12217	12139	12319	12198	12267	12112	12200	12173	12173	12313	12266	12221	12227	12199	11994	12157	12194	12137	12036	12249	12355	12234	12154	12099	12110	12215	12196	12155	12097	12213	12283	11917	12135	12125	11984	12319	12277	12313	12222	12207	12196	12235	12372	12238	12224	12077	12034	12201	12068	12133	12259	12195	12023	12247	12184	12213	12132	12036	12111	12214	12110	12234	12191	12198	12158	12063	12069	12131	12100	12333	12171	12208	12307	12052	12259	12332	12324	12447	12283	12213	12264	12257	12247	12164	12164	12208	12186	12086	12282	12177	12118	11976	12158	12257	12215	12104	12112	12108	12164	12372	12241	12136	12238	12089	12206	12008	11989	12292
16009	22972	22331	19024	17319	16106	15200	13961	13348	13371	15594	15666	14661	12894	12663	12513	12410	12484	12615	12437	12420	12499	12577	12275	12548	12346	12465	12571	12531	12444	12654	12481	12488	12340	12511	12524	12830	12673	12509	12568	12501	12617	12238	12424	12437	12442	12538	12485	12517	12564	12458	12564	12557	12517	12479	12404	12521	12365	12574	12441	12412	12468	12680	12541	12458	12246	12510	12331	12520	12410	12419	12493	12325	12466	12512	12342	12587	12456	12510	12651	12366	12517	12638	12574	12412	12310	12505	12533	12433	12519	12320	12459	12380	12574	12442	12405	12447	12402	12522	12355	12348	12485	12641	12455	12629	12532	12373	12430	12596	12503	12542	12480	12487	12425	12366	12482	12489	12582	12467	12320	12417	12424	12353	12408	12428	12592	12493	12458	12482	12290	12368	12564	12509	12381	12470	12499	12381	12463	12638	12340	12412	12354	12413	12390	12487	12659	12325	12454	12447	12418	12318	12479	12356	12485	12431	12283	12378	12457	12523	12454	12445	12554	12452	12437	12286	12556	12504	12342	12628	12464	12528	12357	12538	12511	12355	12389	12391	12432	12357	12506	12665	12492	12426	12421	12404	12509	12507	12431	12593	12365	12486	12293	12352	12418	12532	12450	12451	12399	12435	12269	12546	12358	12469	12544	12373	12586	12330	12441	12444	12552	12469	12320	12430	12688	12536	12388	12339	12410	12440	12406	12443	12501	12387	12590	12460	12257	12469	12567	12426	12376	12608	12528	12347	12396	12442	12420	12440	12442	12507	12410	12507	12498	12436	12507	12427	12349	12317	12521	12477	12575	12436	12606	12460	12432	12454	12482	12415	12561	12441	12458	12490	12411	12442	12460	12439	12445	12467	12430	12476	12374	12394	12420	12426	12526	12429	12400	12569	12419	12394	12328	12492	12466	12456	12424	12458	12542	12591	12502	12432	12423	12451	12445	12294	12290	12439	12523	12490	12533	12496	12445	12452	12386	12459	12506	12445	12561	12190	12379	12421	12628	12242	12587	12423	12542	12331	12471	12372	12554	12548	12431	12440	12461	12475	12281	12483	12458	12384	12495	12506	12436	12630	12373	12504	12322	12246	12427	12367	12471	12313	12437	12456	12424	12558	12467	12344	12428	12464	12389	12509	12398	12472	12503	12319	12588	12417	12449	12410	12276	12495	12412	12362	12478	12491	12305	12305	12508	12461	12496	12496	12388	12462	12467	12411	12531	12534	12598	12527	12433	12504	12459	12483	12438	12457	12401	12379	12499	12403	12523	12359	12558	12589	12392	12357	12500	12485	12519	12497	12464	12466	12518	12392	12368	12326	12414	12503	12385	12392	12460	12405	12533	12449	12509	12391	12503	12381	12520	12418	12457	12390	12274	12517	12534	12440	12420	12463	12535	12363	12425	12622	12250	12420	12499	12542	12400	12512	12481	12495	12479	12492	12415	12553	12577	12566	12514	12339	12416	12398	12507	12494	12341	12568	12554	12452	12446	12593	12335	12440	12377	12535	12402	12450	12418	12269	12467	12475	12394	12554	12416	12395	12376	12438	12447	12393	12489	12471	12431	12311	12300	12415	12395	12558	12393	12535	12543	12495	12571	12496	12397	12261	12564	12364	12644	12448	12446	12601	12298	12449	12329	12496	12375	12454	12402	12464	12455	12309	12317	12548	12603	12469	12395	12436	12403	12505	12424	12465	12490	12345	12547	12549	12524	12413	12549	12402	12433	12571	12475	12523	12398	12401	12401	12463	12635	12459	12564	12484	12442	12342	12493	12482	12329	12445	12493	12307	12467	12427	12524	12635	12523	12491	12328	12451	12377	12401	12555	12406	12512	12513	12459	12298	12428	12312	12559	12439	12383	12634	12286	12322	12551	12481	12521	12313	12538	12516	12398	12400	12360	12405	12499	12310	12510	12486	12573	12472	12473	12380	12437	12308	12471	12524	12362	12276	12354	12564	12378	12435	12469	12424	12517	12381	12543	12501	12340	12521	12421	12459	12347	12482	12602	12411	12311	12467	12460	12502	12439	12566	12579	12479	12446	12401	12363	12407	12355	12480	12431	12415	12449	12344	12381	12534	12541	12418	12437	12369	12325	12409	12514	12388	12550	12316	12438	12412	12357	12251	12563	12564	12512	12565	12395	12345	12357	12470	12445	12509	12432	12441	12383	12338	12440	12468	12598	12375	12534	12496	12364	12391	12434	12433	12562	12443	12466	12393	12440	12348	12366	12534	12264	12402	12462	12399	12475	12472	12466	12432	12419	12412	12524	12425	12430	12426	12513	12432	12434	12520	12324	12448	12415	12541	12581	12474	12474	12326	12412	12593	12553	12592	12533	12498	12695	12352	12369	12402	12502	12529	12463	12452	12394	12547	12359	12516	12417	12388	12478	12502	12389	12432	12467	12522	12587	12543	12601	12503	12510	12484	12552	12420	12405	12402	12446	12609	12458	12415	12529	12393	12427	12512	12326	12501	12439	12334	12471	12253	12437	12426	12598	12317	12454	12403	12524	12385	12418	12492	12344	12395	12534	12429	12547	12429	12608	12526	12342	12404	12440	12556	12448	12504	12420	12570	12651	12541	12391	12526	12536	12427	12390	12489	12394	12663	12384	12568	12381	12507	12677	12282	12551	12415	12537	12435	12352	12344	12483	12612	12571	12381	12503	12389	12480	12409	12525	12456	12419	12461	12422	12428	12485	12356	12545	12293	12323	12337	12569	12404	12494	12352	12516	12574	12336	12595	12490	12488	12470	12439	12438	12529	12372	12596	12438	12439	12438	12441	12378	12500	12362	12473	12475	12446	12516	12544	12468	12363	12471	12435	12387	12360	12447	12296	12528	12397	12418	12457	12318	12616	12390	12573	12531	12401	12489	12678	12460	12418	12407	12343	12552	12614	12348	12376	12478	12446	12385	12376	12535	12411	12444	12575	12542	12265	12325	12532	12369	12481	12515	12497	12521	12303	12521	12409	12493	12608	12424	12352	12321	12617	12438	12407	12476	12298	12448	12407	12581	12458	12575	12397	12472	12361	12537	12478	12198	12619	12669	12529	12437	12502	12569	12383	12586	12478	12501	12437	12520	12474	12360	12513	12559	12329	12352	12449	12570	12415	12314	12433	12480	12548	12401	12566	12525	12406	12488	12463	12515	12539	12445	12491	12437	12474	12588	12327	12467	12406	12446	12568	12525	12518	12509	12561	12526	12487	12314	12416	12453	12508	12525	12407	12405	12514	12589	12465	12411	12486	12509	12342	12420	12430	12310	12382	12362	12560	12455	12460	12451	12346	12483	12436	12470	12438	12460	12437	12536	12421	12423	12492	12638	12496	12396	12515	12454	12509	12444	12531	12402	12540	12611	12438	12605	12426	12436	12404	12404	12474	12614	12554	12557	12388	12511	12396	12482	12405	12618	12467	12470	12543	12474	12400	12491	12472	12444	12466	12378	12345	12619	12496	12448	12554	12507	12337	12414	12581	12397	12553	12333	12392	12345	12517	12431	12476	12391	12416	12389	12518	12423	12476	12568	12437	12450	12337	12515	12500	12650	12544	12646	12477	12388	12407	12464	12365	12593	12511	12367	12327	12486	12530	12476	12449	12562	12367	12503	12431	12257	12719	12443	12575	12361	12618	12530	12500	12523	12488	12531	12416	12388	12371	12488	12529	12582	12247	12472	12485	12469	12487	12468	12372	12550	12458	12466	12410	12483	12470	12418	12550	12355	12425	12605	12337	12603	12491	12445	12461	12364	12517	12403	12644	12530	12348	12371	12445	12458	12454	12334	12454	12463	12515	12548	12512	12253	12462	12433	12507	12540	12411	12451	12456	12365	12545	12516	12549	12425	12443	12448	12527	12351	12576	12400	12381	12386	12537	12518	12472	12359	12411	12334	12483	12557	12369	12516	12377	12490	12450	12263	12580	12396	12422	12503	12517	12633	12515	12341	12439	12515	12527	12340	12559	12540	12443	12504	12274	12466	12487	12455	12411	12483	12500	12462	12341	12271	12684	12473	12602	12476	12373	12590	12464	12580	12458	12469	12434	12363	12550	12456	12607	12577	12473	12519	12468	12482	12511	12458	12352	12498	12511	12442	12576	12440	12321	12382	12259	12424	12594	12406	12378	12399	12416	12432	12388	12434	12547	12561	12477	12290	12432	12495	12468	12643	12509	12393	12438	12555	12490	12468	12395	12600	12436	12504	12489	12536	12499	12361	12505	12599	12494	12470	12657	12393	12522	12428	12583	12435	12616	12450	12373	12476	12594	12434	12660	12420	12516	12549	12495	12510	12490	12575	12494	12441	12476	12418	12474	12585	12439	12523	12633	12443	12632	12608	12464	12502	12485	12598	12453	12710	12314	12462	12383	12489	12548	12554	12483	12466	12468	12619	12498	12393	12382	12616	12567	12438	12400	12568	12388	12472	12649	12325	12472	12422	12542	12409	12392	12452	12605	12448	12570	12386	12452	12415	12382	12428	12492	12417	12491	12543	12567	12350	12509	12477	12436	12561	12291	12351	12482	12480	12439	12423	12475	12420	12447	12369	12479	12465	12562	12484	12421	12374	12431	12299	12481	12581	12468	12578	12368	12380	12362	12415	12581	12374	12487	12340	12507	12385	12419	12494	12577	12348	12312	12448	12541	12476	12432	12380	12319	12328	12438	12339	12471	12490	12422	12487	12278	12411	12572	12448	12328	12312	12590	12481	12577	12463	12439	12480	12313	12460	12548	12430	12393	12421	12528	12377	12501	12245	12441	12552	12495	12352	12325	12462	12488	12477	12449	12322	12508	12309	12405	12530	12426	12442	12344	12494	12539	12387	12591	12623	12572	12491	12596	12505	12479	12458	12626	12370	12568	12561	12409	12515	12339	12555	12432	12501	12573	12589	12601	12464	12457	12492	12571	12475	12490	12413	12508	12439	12472	12482	12454	12369	12439	12493	12240	12402	12487	12530	12359	12373	12426	12381	12522	12564	12346	12298	12430	12452	12520	12331	12574	12394	12342	12353	12446	12339	12450	12523	12362	12600	12380	12396	12495	12403	12582	12454	12518	12352	12446	12316	12608	12540	12354	12460	12464	12645	12386	12472	12357	12475	12626	12445	12358	12429	12514	12533	12509	12347	12440	12415
24088	21327	28768	24299	21831	20188	17878	14634	13942	13550	24093	29775	23237	15933	12851	12851	12705	12744	12677	12552	12697	12413	12555	12703	12795	12519	12423	12661	12581	12575	12498	12529	12496	12694	12851	13383	13186	12853	12790	12588	12447	12382	12536	12537	12555	12561	12595	12493	12526	12470	12505	12561	12569	12657	12597	12513	12520	12659	12468	12550	12381	12715	12425	12472	12542	12670	12288	12588	12583	12714	12667	12436	12714	12663	12641	12561	12301	12467	12390	12587	12511	12682	12487	12691	12527	12464	12458	12458	12563	12609	12645	12457	12637	12650	12509	12444	12620	12444	12421	12418	12557	12752	12594	12428	12478	12517	12605	12669	12465	12627	12465	12422	12508	12676	12507	12445	12483	12622	12495	12471	12600	12490	12429	12490	12416	12394	12528	12399	12443	12621	12535	12399	12706	12466	12491	12544	12656	12428	12568	12652	12611	12555	12550	12622	12625	12608	12485	12573	12586	12432	12551	12447	12599	12563	12600	12574	12584	12333	12673	12492	12471	12666	12574	12469	12540	12527	12312	12415	12484	12510	12639	12412	12514	12600	12598	12615	12403	12524	12504	12511	12619	12341	12557	12462	12592	12462	12456	12427	12382	12508	12455	12375	12663	12557	12454	12615	12360	12671	12607	12745	12443	12485	12414	12394	12648	12411	12510	12483	12303	12576	12518	12387	12482	12568	12467	12468	12607	12523	12445	12413	12547	12497	12587	12715	12598	12630	12648	12494	12551	12472	12503	12505	12441	12517	12507	12526	12532	12446	12646	12555	12432	12522	12425	12546	12567	12610	12496	12513	12499	12240	12459	12560	12605	12383	12364	12541	12458	12576	12393	12455	12626	12681	12449	12529	12463	12566	12678	12278	12462	12415	12760	12414	12579	12395	12640	12545	12592	12449	12431	12462	12494	12383	12548	12587	12541	12272	12358	12587	12587	12423	12335	12566	12430	12447	12563	12569	12370	12362	12530	12400	12675	12632	12470	12517	12546	12499	12536	12426	12441	12470	12508	12529	12613	12543	12484	12471	12617	12519	12612	12547	12597	12626	12549	12469	12539	12363	12423	12451	12535	12517	12479	12477	12427	12467	12405	12482	12694	12359	12524	12475	12421	12530	12548	12516	12540	12522	12488	12531	12557	12570	12315	12623	12432	12620	12586	12463	12368	12568	12556	12528	12610	12547	12507	12354	12564	12295	12351	12503	12534	12565	12577	12562	12405	12641	12516	12622	12596	12346	12575	12374	12430	12551	12426	12434	12484	12380	12441	12535	12438	12401	12537	12389	12311	12465	12488	12524	12629	12475	12439	12447	12475	12506	12531	12445	12527	12651	12416	12495	12396	12531	12463	12386	12334	12432	12451	12525	12608	12382	12658	12490	12470	12466	12561	12374	12405	12445	12250	12272	12511	12476	12716	12508	12485	12559	12551	12619	12478	12459	12685	12504	12494	12615	12542	12652	12565	12552	12456	12524	12585	12407	12556	12554	12517	12430	12618	12451	12406	12640	12480	12381	12620	12614	12554	12532	12543	12403	12520	12425	12407	12539	12484	12500	12549	12512	12626	12398	12461	12562	12488	12801	12749	12427	12593	12482	12388	12383	12503	12496	12466	12487	12469	12458	12464	12550	12388	12383	12499	12554	12568	12446	12496	12451	12676	12473	12539	12475	12723	12597	12593	12631	12462	12379	12582	12425	12733	12470	12613	12597	12624	12274	12657	12500	12402	12418	12452	12398	12704	12516	12429	12316	12580	12449	12495	12614	12457	12642	12336	12301	12436	12747	12458	12366	12497	12566	12630	12496	12451	12631	12550	12444	12545	12464	12298	12370	12266	12676	12585	12429	12429	12385	12462	12649	12637	12417	12523	12629	12687	12458	12532	12499	12594	12431	12540	12556	12523	12549	12668	12502	12635	12574	12617	12302	12481	12538	12495	12538	12560	12480	12576	12391	12533	12473	12576	12490	12573	12429	12521	12617	12483	12610	12424	12345	12588	12573	12605	12417	12420	12588	12591	12617	12416	12276	12583	12395	12462	12369	12536	12422	12456	12651	12578	12737	12543	12548	12482	12536	12516	12444	12465	12430	12550	12680	12468	12397	12299	12436	12590	12550	12515	12592	12462	12537	12608	12542	12639	12386	12506	12537	12313	12434	12567	12448	12427	12552	12608	12671	12623	12501	12547	12472	12602	12452	12526	12573	12481	12492	12519	12520	12516	12438	12494	12393	12519	12463	12426	12498	12608	12420	12466	12481	12682	12381	12471	12590	12740	12466	12603	12528	12698	12502	12350	12489	12600	12421	12521	12574	12410	12389	12599	12465	12487	12525	12362	12521	12566	12582	12794	12438	12607	12624	12450	12462	12489	12385	12385	12484	12649	12327	12471	12588	12616	12592	12341	12356	12412	12405	12494	12622	12581	12447	12519	12685	12407	12653	12625	12606	12514	12499	12582	12464	12473	12514	12430	12461	12606	12456	12297	12502	12541	12702	12624	12355	12525	12469	12459	12466	12529	12672	12567	12606	12447	12617	12463	12548	12469	12552	12457	12354	12298	12479	12365	12665	12563	12455	12656	12578	12412	12545	12398	12496	12676	12452	12357	12703	12576	12414	12573	12529	12633	12556	12512	12413	12456	12544	12755	12567	12414	12417	12435	12479	12719	12485	12510	12459	12462	12307	12383	12508	12563	12319	12516	12432	12445	12544	12562	12403	12625	12508	12448	12454	12368	12424	12417	12589	12560	12465	12354	12671	12391	12500	12346	12395	12510	12606	12377	12542	12646	12764	12430	12478	12688	12605	12505	12501	12384	12353	12464	12551	12510	12471	12442	12414	12326	12548	12591	12447	12676	12467	12708	12406	12452	12565	12537	12439	12348	12515	12549	12528	12568	12533	12423	12447	12478	12504	12520	12551	12596	12564	12675	12428	12551	12485	12519	12618	12382	12600	12444	12377	12482	12258	12573	12321	12448	12518	12424	12442	12350	12540	12410	12542	12647	12563	12344	12409	12469	12361	12483	12415	12610	12506	12457	12539	12610	12528	12774	12440	12623	12442	12445	12676	12527	12402	12580	12476	12448	12444	12474	12394	12491	12495	12438	12646	12301	12548	12521	12601	12284	12397	12480	12515	12590	12562	12425	12364	12671	12494	12535	12472	12433	12494	12570	12537	12419	12645	12420	12454	12528	12540	12563	12639	12434	12520	12470	12399	12453	12533	12585	12378	12605	12453	12488	12485	12608	12465	12577	12672	12391	12498	12499	12504	12433	12440	12535	12441	12532	12665	12488	12548	12567	12655	12522	12279	12474	12598	12410	12633	12447	12599	12585	12404	12534	12457	12583	12380	12654	12379	12394	12462	12482	12702	12483	12695	12597	12522	12383	12509	12481	12517	12516	12284	12495	12377	12566	12590	12692	12638	12398	12503	12750	12379	12376	12404	12431	12463	12541	12504	12424	12511	12415	12376	12439	12501	12436	12428	12525	12515	12740	12609	12603	12475	12571	12416	12657	12726	12532	12683	12582	12654	12398	12491	12346	12481	12432	12519	12522	12490	12510	12528	12553	12486	12564	12397	12305	12550	12520	12619	12403	12331	12488	12401	12238	12596	12570	12595	12543	12350	12454	12562	12461	12574	12488	12601	12595	12430	12580	12584	12403	12411	12468	12215	12711	12660	12486	12530	12425	12499	12529	12306	12429	12423	12664	12410	12466	12588	12500	12572	12717	12533	12538	12482	12582	12477	12348	12473	12543	12279	12688	12510	12558	12541	12504	12466	12505	12690	12557	12569	12480	12351	12438	12524	12299	12664	12600	12474	12439	12457	12618	12539	12479	12353	12404	12503	12398	12585	12545	12405	12362	12419	12499	12508	12456	12531	12547	12504	12513	12417	12589	12473	12314	12413	12521	12499	12517	12547	12510	12411	12459	12489	12423	12590	12503	12582	12575	12530	12528	12474	12404	12664	12477	12579	12696	12413	12388	12474	12619	12455	12503	12514	12438	12395	12402	12286	12627	12563	12475	12377	12447	12316	12441	12471	12511	12563	12347	12562	12557	12477	12603	12483	12649	12417	12418	12384	12409	12421	12421	12625	12532	12478	12626	12378	12606	12589	12519	12472	12410	12541	12539	12525	12544	12449	12696	12640	12422	12464	12424	12624	12542	12477	12568	12576	12610	12465	12545	12448	12643	12509	12654	12511	12597	12291	12519	12387	12673	12522	12550	12511	12583	12674	12639	12590	12766	12353	12539	12418	12623	12398	12468	12676	12425	12461	12434	12560	12562	12401	12586	12479	12477	12681	12739	12433	12502	12454	12529	12601	12427	12558	12645	12455	12517	12573	12528	12487	12622	12579	12668	12682	12575	12442	12467	12374	12649	12488	12369	12329	12335	12231	12514	12508	12652	12572	12433	12578	12575	12463	12422	12584	12544	12549	12467	12586	12631	12634	12496	12670	12628	12570	12515	12413	12510	12343	12410	12286	12517	12367	12604	12427	12410	12549	12393	12325	12563	12625	12365	12595	12483	12481	12534	12501	12568	12514	12547	12494	12381	12451	12531	12432	12397	12583	12603	12523	12536	12646	12696	12646	12605	12574	12314	12459	12431	12514	12599	12494	12458	12456	12587	12578	12652	12450	12583	12540	12387	12384	12517	12358	12647	12567	12551	12471	12727	12582	12473	12379	12479	12458	12427	12511	12553	12427	12569	12413	12337	12367	12342	12319	12586	12364	12477	12239	12549	12489	12449	12477	12497	12476	12657	12392	12544	12294	12462	12394	12612	12464	12381	12652	12571	12578	12414	12449	12506	12411	12544	12590	12391	12359	12497	12503	12470	12494	12452	12475	12465	12620	12474	12528	12550	12379	12467	12493	12477	12584	12564	12346	12381	12582	12420	12550	12476	12425	12451	12425	12457	12426	12588	12488	12536	12639	12539	12478	12523	12291	12446	12386	12563	12536	12418	12503	12445	12672	12521	12477	12412	12462	12430	12360	12314	12535	12421	12665	12394	12457	12438	12386	12345	12287	12363	12507	12442	12299	12564	12693	12587	12499	12409	12647	12442	12328	12550	12551	12468	12479	12481	12521	12569	12610	12581	12352	12398	12415	12485	12505	12524	12542	12486	12490	12618	12602
16131	28427	28315	23223	20990	19436	17503	15857	14842	14254	30487	33388	26256	15627	12929	12928	12754	12767	12785	12846	12679	12806	12789	12885	12754	12865	12835	12813	12839	12688	12776	12626	12641	12703	13215	13886	13784	13398	12816	12636	12660	12735	12866	12666	12752	12772	12586	12845	12712	12685	12853	12843	12765	12672	12695	12835	12660	12727	12659	12750	12764	12817	12810	12840	12622	12757	12783	12682	12630	12810	12689	12626	12635	12706	12603	12703	12747	12596	12631	12659	12669	12686	12934	12565	12626	12689	12840	12709	12831	12707	12667	12788	12604	12549	12652	12700	12828	12716	12808	12644	12696	12676	12657	12777	12756	12815	12761	12820	12685	12479	12685	12754	12801	12788	12619	12747	12838	12623	12720	12683	12780	12924	12774	12557	12793	12694	12807	12667	12731	12639	12624	12761	12824	12684	12778	12559	12792	12634	12890	12612	12675	12568	12690	12588	12734	12745	12496	12769	12794	12666	12554	12556	12645	12880	12662	12747	12593	12623	12630	12618	12657	12596	12606	12640	12666	12592	12622	12831	12627	12816	12643	12851	12619	12838	12687	12651	12773	12723	12846	12557	12675	12708	12670	12582	12582	12661	12687	12783	12705	12763	12694	12864	12645	12754	12719	12674	12835	12650	12667	12646	12518	12719	12617	12644	12905	12577	12712	12709	12678	12768	12682	12781	12767	12798	12734	12686	12700	12438	12742	12716	12772	12691	12527	12591	12677	12620	12670	12527	12666	12797	12639	12687	12707	12719	12602	12562	12742	12591	12530	12689	12758	12751	12689	12776	12538	12870	12669	12662	12736	12585	12613	12759	12714	12652	12769	12610	12592	12801	12754	12681	12660	12678	12787	12704	12714	12648	12673	12744	12614	12701	12519	12641	12626	12605	12631	12540	12668	12662	12665	12649	12695	12692	12660	12609	12706	12661	12573	12765	12544	12494	12615	12782	12690	12704	12695	12617	12859	12708	12664	12697	12627	12792	12596	12726	12692	12655	12788	12807	12857	12545	12750	12514	12728	12603	12861	12700	12776	12673	12628	12780	12590	12657	12665	12600	12667	12675	12540	12685	12760	12663	12714	12678	12688	12744	12688	12726	12670	12640	12691	12508	12619	12725	12709	12664	12512	12670	12550	12639	12742	12620	12731	12725	12761	12705	12635	12787	12779	12596	12850	12824	12708	12626	12784	12651	12829	12481	12737	12742	12800	12452	12724	12687	12646	12837	12646	12658	12648	12691	12766	12807	12783	12666	12739	12792	12537	12529	12738	12725	12618	12765	12664	12781	12597	12633	12765	12716	12574	12701	12781	12696	12755	12574	12716	12930	12658	12829	12690	12517	12664	12742	12699	12685	12629	12576	12627	12804	12893	12555	12664	12807	12624	12803	12682	12632	12662	12621	12553	12680	12415	12728	12663	12737	12693	12744	12690	12853	12592	12787	12511	12790	12586	12559	12723	12638	12854	12752	12699	12657	12626	12700	12713	12686	12657	12867	12461	12728	12692	12549	12695	12711	12717	12729	12715	12798	12662	12765	12848	12548	12619	12620	12600	12876	12602	12700	12574	12752	12620	12780	12699	12785	12693	12531	12801	12554	12743	12634	12748	12594	12594	12693	12644	12638	12577	12729	12654	12676	12769	12709	12770	12790	12682	12531	12770	12735	12807	12691	12707	12849	12796	12656	12660	12552	12715	12804	12601	12644	12736	12621	12707	12650	12548	12668	12651	12557	12570	12694	12668	12700	12627	12740	12784	12574	12710	12750	12760	12769	12558	12706	12657	12776	12751	12783	12670	12791	12513	12788	12612	12757	12688	12599	12687	12696	12680	12784	12740	12631	12716	12685	12788	12781	12699	12619	12707	12610	12726	12676	12704	12582	12778	12706	12554	12715	12643	12903	12707	12674	12630	12795	12733	12603	12709	12804	12583	12737	12720	12563	12666	12717	12676	12838	12748	12701	12787	12541	12686	12672	12758	12795	12726	12739	12714	12704	12688	12734	12807	12779	12731	12721	12572	12703	12705	12840	12593	12752	12728	12733	12740	12604	12689	12602	12753	12639	12699	12710	12758	12622	12687	12789	12760	12741	12555	12688	12724	12590	12809	12563	12622	12809	12688	12590	12599	12517	12658	12749	12515	12756	12631	12666	12657	12668	12749	12808	12667	12827	12705	12794	12646	12546	12823	12580	12693	12674	12703	12743	12591	12627	12824	12641	12732	12726	12905	12671	12710	12586	12668	12649	12640	12708	12762	12726	12635	12879	12813	12657	12670	12646	12626	12766	12661	12677	12717	12786	12724	12787	12706	12769	12794	12581	12618	12567	12745	12555	12691	12754	12705	12745	12764	12626	12624	12657	12739	12762	12541	12705	12580	12821	12608	12605	12723	12534	12656	12638	12750	12681	12700	12737	12658	12662	12644	12776	12724	12760	12693	12617	12714	12702	12583	12814	12646	12835	12620	12570	12695	12678	12576	12783	12731	12560	12514	12828	12737	12768	12846	12775	12843	12767	12765	12733	12776	12593	12474	12745	12709	12680	12685	12655	12608	12546	12712	12676	12796	12710	12771	12576	12757	12751	12681	12722	12598	12632	12682	12671	12591	12698	12705	12681	12670	12697	12541	12885	12690	12594	12628	12910	12564	12676	12682	12637	12580	12754	12834	12672	12773	12739	12607	12721	12653	12772	12649	12677	12796	12616	12702	12631	12645	12606	12570	12841	12771	12649	12719	12550	12662	12629	12502	12568	12896	12811	12774	12827	12764	12767	12672	12603	12737	12655	12692	12676	12665	12616	12748	12611	12655	12759	12531	12718	12629	12700	12644	12700	12590	12680	12866	12682	12690	12709	12840	12625	12745	12695	12807	12704	12566	12784	12568	12642	12678	12706	12591	12811	12614	12737	12648	12718	12593	12659	12654	12693	12756	12763	12603	12640	12838	12597	12654	12810	12800	12674	12706	12739	12858	12544	12747	12627	12763	12724	12782	12842	12819	12684	12727	12523	12648	12612	12642	12654	12806	12712	12671	12669	12648	12680	12623	12807	12595	12778	12745	12646	12689	12626	12646	12603	12707	12716	12573	12720	12797	12730	12791	12607	12629	12737	12945	12680	12443	12703	12695	12697	12751	12575	12892	12677	12828	12727	12783	12633	12715	12614	12564	12662	12716	12743	12857	12727	12736	12640	12707	12827	12626	12709	12666	12616	12809	12683	12519	12681	12741	12742	12565	12775	12641	12972	12613	12583	12672	12712	12770	12755	12724	12744	12586	12714	12709	12588	12715	12687	12783	12605	12794	12673	12636	12807	12750	12661	12608	12534	12857	12821	12602	12780	12730	12695	12658	12633	12763	12587	12737	12658	12757	12706	13057	12858	12665	12749	12687	12621	12782	12583	12708	12740	12760	12626	12756	12868	12750	12572	12655	12647	12738	12650	12606	12538	12857	12637	12732	12694	12594	12786	12580	12551	12554	12702	12784	12778	12726	12692	12661	12663	12754	12559	12714	12719	12625	12575	12602	12751	12585	12574	12603	12733	12675	12718	12764	12789	12688	12795	12738	12586	12561	12638	12794	12710	12681	12721	12758	12667	12628	12602	12552	12658	12779	12798	12831	12783	12720	12659	12726	12806	12587	12668	12762	12636	12715	12800	12563	12639	12668	12641	12605	12771	12721	12736	12789	12714	12603	12708	12778	12821	12765	12614	12750	12662	12705	12810	12700	12851	12803	12630	12625	12705	12849	12725	12683	12619	12788	12613	12557	12597	12776	12794	12736	12630	12772	12701	12759	12550	12815	12844	12684	12721	12627	12807	12747	12642	12659	12783	12615	12664	12657	12496	12669	12600	12642	12634	12592	12638	12700	12793	12785	12806	12741	12647	12631	12760	12656	12760	12626	12794	12623	12567	12560	12810	12719	12633	12691	12642	12738	12625	12687	12600	12782	12692	12842	12736	12638	12804	12734	12616	12731	12759	12729	12719	12732	12738	12639	12704	12742	12639	12728	12788	12694	12829	12464	12774	12602	12634	12870	12681	12632	12681	12749	12676	12667	12590	12639	12518	12826	12434	12767	12720	12719	12774	12835	12813	12749	12811	12647	12603	12634	12742	12602	12678	12695	12610	12684	12634	12748	12690	12663	12430	12912	12542	12657	12602	12716	12690	12787	12630	12691	12709	12644	12589	12630	12764	12860	12853	12613	12644	12675	12833	12837	12825	12622	12642	12620	12589	12694	12746	12544	12732	12609	12714	12743	12777	12540	12790	12719	12586	12842	12914	12617	12676	12702	12685	12713	12758	12616	12762	12579	12686	12749	12742	12885	12647	12749	12836	12596	12756	12821	12810	12761	12732	12623	12614	12875	12576	12731	12772	12612	12753	12746	12667	12636	12728	12627	12850	12745	12810	12683	12741	12766	12694	12714	12667	12526	12707	12536	12724	12669	12620	12721	12649	12901	12602	12590	12618	12728	12742	12720	12809	12765	12562	12672	12726	12863	12586	12727	12741	12638	12645	12552	12704	12861	12454	12683	12751	12695	12654	12702	12759	12550	12625	12632	12634	12805	12651	12699	12749	12760	12855	12591	12621	12799	12936	12753	12632	12645	12636	12462	12774	12591	12667	12737	12713	12639	12871	12767	12791	12792	12615	12612	12806	12835	12636	12672	12585	12589	12761	12687	12549	12739	12729	12556	12601	12619	12761	12702	12603	12648	12604	12693	12765	12804	12654	12732	12595	12645	12629	12596	12672	12598	12579	12745	12673	12564	12527	12713	12771	12706	12672	12653	12830	12639	12658	12758	12763	12624	12791	12624	12735	12676	12825	12727	12779	12730	12593	12635	12750	12675	12763	12655	12631	12912	12675	12861	12678	12598	12737	12487	12735	12700	12620	12667	12715	12706	12645	12690	12537	12730	12587	12715	12717	12583	12853	12673	12725	12691	12764	12479	12785	12647	12874	12712	12815	12616	12618	12637	12646	12666	12809	12715	12628	12755	12803	12685	12704	12633	12787	12604	12619	12868	12689	12646	12819	12650	12745	12634	12663	12702	12741	12682	12559	12651	12679	12565	12562	12681	12717	12565	12525	12683	12807	12674	12770	12670	12665	12779	12630	12697	12808	12835	12652	12654	12634	12743	12703
22987	21338	29258	23760	21506	23071	23869	17579	15799	15848	34610	41206	34330	20694	14691	14072	13640	13873	13668	13642	13751	13750	13672	13749	13626	13671	13650	13786	13748	13660	13635	13689	13451	13574	14028	14659	14386	14055	13670	13582	13551	13706	13804	13613	13537	13625	13637	13741	13444	13620	13546	13459	13682	13574	13581	13482	13371	13452	13479	13538	13725	13483	13551	13594	13556	13534	13705	13558	13600	13658	13681	13487	13695	13599	13537	13666	13537	13462	13449	13613	13562	13505	13568	13595	13417	13430	13551	13718	13649	13572	13682	13452	13658	13598	13639	13573	13398	13653	13652	13658	13601	13633	13455	13350	13371	13616	13376	13656	13602	13427	13508	13366	13653	13662	13413	13512	13448	13536	13646	13344	13628	13685	13682	13603	13619	13520	13565	13495	13497	13497	13630	13670	13460	13532	13433	13448	13341	13615	13406	13605	13647	13706	13478	13608	13644	13526	13543	13501	13271	13508	13614	13542	13526	13468	13438	13404	13445	13676	13459	13625	13683	13259	13565	13552	13584	13602	13419	13317	13349	13305	13501	13605	13431	13449	13461	13415	13501	13563	13545	13445	13330	13444	13430	13685	13545	13576	13579	13528	13474	13552	13539	13501	13677	13478	13559	13740	13473	13656	13253	13690	13699	13440	13506	13414	13500	13539	13540	13667	13552	13499	13445	13552	13464	13506	13553	13591	13375	13622	13521	13524	13656	13512	13353	13503	13506	13648	13588	13387	13464	13497	13463	13481	13421	13504	13617	13724	13553	13514	13558	13424	13536	13494	13414	13478	13503	13371	13626	13789	13506	13607	13394	13297	13517	13483	13567	13677	13477	13603	13607	13565	13558	13400	13548	13661	13506	13487	13697	13530	13426	13513	13297	13597	13564	13560	13481	13291	13391	13359	13484	13462	13671	13541	13455	13523	13621	13353	13574	13546	13564	13454	13538	13418	13471	13563	13587	13511	13407	13541	13450	13709	13428	13642	13389	13635	13544	13656	13586	13610	13475	13426	13812	13629	13310	13614	13379	13657	13706	13628	13553	13453	13596	13609	13542	13303	13493	13654	13499	13524	13673	13494	13553	13673	13645	13503	13317	13529	13577	13464	13405	13453	13603	13606	13471	13445	13516	13495	13589	13548	13468	13587	13570	13551	13499	13330	13331	13453	13576	13478	13391	13507	13635	13558	13442	13440	13615	13607	13454	13565	13756	13652	13571	13469	13628	13626	13715	13630	13490	13377	13674	13340	13666	13636	13479	13415	13521	13471	13557	13549	13582	13404	13427	13525	13447	13437	13494	13480	13387	13422	13472	13373	13634	13519	13578	13494	13268	13568	13524	13452	13502	13581	13414	13457	13539	13413	13746	13549	13591	13436	13450	13420	13554	13438	13535	13489	13544	13704	13512	13426	13447	13477	13374	13326	13357	13359	13570	13554	13561	13555	13545	13427	13574	13506	13522	13420	13507	13575	13311	13749	13644	13482	13638	13488	13544	13631	13519	13561	13443	13655	13563	13543	13500	13333	13510	13482	13614	13490	13535	13401	13465	13576	13450	13538	13578	13511	13783	13428	13422	13389	13579	13542	13645	13522	13603	13445	13705	13478	13425	13613	13630	13359	13390	13568	13483	13570	13732	13593	13457	13686	13420	13500	13491	13599	13376	13495	13466	13414	13665	13557	13439	13515	13543	13702	13698	13631	13346	13582	13409	13603	13700	13577	13432	13428	13556	13394	13593	13525	13623	13622	13626	13491	13375	13614	13639	13747	13570	13680	13696	13574	13446	13394	13573	13691	13559	13564	13668	13556	13593	13402	13475	13510	13586	13390	13386	13496	13410	13568	13540	13349	13543	13797	13498	13426	13522	13507	13639	13602	13412	13532	13372	13586	13585	13614	13400	13473	13386	13603	13383	13490	13637	13478	13529	13655	13775	13463	13415	13579	13438	13305	13573	13539	13392	13484	13505	13549	13579	13443	13660	13435	13512	13567	13503	13482	13708	13586	13404	13541	13480	13538	13598	13531	13638	13628	13549	13432	13579	13615	13603	13347	13377	13563	13768	13485	13541	13558	13565	13535	13570	13577	13607	13523	13443	13549	13459	13486	13469	13495	13607	13388	13661	13474	13673	13571	13511	13466	13614	13364	13434	13629	13357	13475	13491	13534	13633	13482	13616	13449	13574	13637	13489	13437	13593	13658	13453	13699	13549	13267	13633	13419	13407	13518	13525	13516	13564	13494	13304	13374	13761	13482	13422	13670	13761	13395	13344	13500	13540	13578	13586	13454	13452	13474	13431	13597	13470	13582	13451	13324	13547	13471	13376	13465	13385	13498	13480	13754	13538	13433	13448	13601	13454	13374	13579	13418	13627	13681	13691	13470	13499	13600	13419	13582	13401	13379	13534	13454	13663	13486	13389	13593	13536	13636	13492	13589	13642	13594	13399	13428	13624	13473	13432	13481	13490	13579	13505	13371	13350	13622	13646	13466	13407	13451	13463	13680	13398	13502	13424	13467	13599	13653	13537	13454	13436	13572	13452	13332	13511	13627	13462	13599	13647	13421	13676	13513	13472	13536	13418	13383	13563	13461	13635	13601	13462	13761	13516	13418	13468	13448	13404	13368	13535	13411	13613	13599	13567	13315	13504	13599	13576	13370	13518	13495	13520	13527	13529	13422	13346	13680	13587	13526	13384	13687	13520	13468	13699	13549	13473	13668	13560	13591	13442	13588	13618	13487	13462	13656	13436	13558	13484	13562	13490	13430	13586	13528	13372	13424	13574	13501	13670	13435	13350	13711	13635	13456	13550	13383	13570	13500	13620	13326	13525	13598	13383	13559	13608	13316	13540	13469	13513	13337	13419	13581	13542	13600	13469	13555	13664	13425	13582	13400	13672	13546	13467	13390	13440	13604	13459	13596	13564	13240	13491	13510	13562	13498	13488	13364	13370	13480	13551	13508	13383	13421	13428	13440	13642	13458	13388	13676	13460	13700	13534	13440	13648	13485	13289	13288	13506	13496	13479	13559	13545	13448	13331	13623	13466	13640	13500	13534	13535	13524	13571	13597	13556	13598	13555	13695	13645	13490	13529	13448	13609	13451	13507	13416	13580	13624	13549	13549	13366	13359	13683	13486	13436	13592	13640	13557	13543	13518	13497	13403	13529	13392	13481	13621	13456	13363	13641	13358	13560	13337	13396	13693	13506	13491	13421	13475	13751	13544	13706	13541	13531	13604	13504	13565	13429	13431	13520	13439	13359	13391	13555	13569	13533	13579	13497	13492	13631	13552	13513	13494	13541	13601	13598	13378	13580	13679	13537	13567	13454	13484	13599	13562	13518	13515	13567	13535	13452	13541	13560	13365	13408	13384	13531	13349	13610	13574	13413	13418	13575	13358	13483	13433	13379	13487	13532	13289	13506	13490	13748	13485	13443	13435	13515	13447	13395	13717	13417	13637	13623	13568	13442	13729	13526	13500	13334	13561	13596	13519	13520	13380	13603	13401	13547	13694	13533	13517	13565	13646	13458	13489	13397	13374	13572	13359	13616	13570	13484	13423	13514	13585	13684	13466	13592	13525	13448	13585	13419	13660	13680	13380	13590	13609	13582	13472	13533	13481	13282	13321	13486	13619	13537	13505	13578	13534	13538	13720	13655	13518	13662	13526	13515	13512	13504	13592	13483	13460	13570	13542	13384	13494	13311	13468	13414	13733	13706	13655	13612	13582	13449	13416	13545	13542	13416	13397	13540	13648	13495	13498	13507	13382	13369	13479	13518	13484	13622	13534	13651	13535	13614	13553	13474	13437	13536	13387	13324	13528	13650	13533	13557	13566	13637	13585	13567	13465	13489	13395	13526	13496	13555	13736	13454	13578	13460	13729	13395	13270	13375	13480	13676	13476	13501	13541	13464	13482	13434	13378	13699	13350	13597	13644	13433	13607	13435	13505	13554	13538	13439	13499	13494	13458	13493	13474	13494	13356	13523	13518	13535	13410	13438	13366	13390	13607	13400	13428	13543	13448	13383	13654	13534	13451	13606	13428	13522	13640	13248	13567	13595	13373	13508	13380	13469	13618	13537	13473	13433	13547	13496	13492	13392	13461	13204	13579	13508	13341	13600	13670	13524	13606	13317	13304	13532	13463	13357	13376	13396	13352	13578	13548	13457	13570	13640	13494	13515	13494	13725	13651	13490	13321	13349	13560	13352	13343	13555	13351	13481	13465	13630	13675	13592	13604	13430	13662	13495	13594	13513	13452	13630	13433	13350	13624	13381	13477	13481	13436	13534	13462	13590	13595	13620	13420	13598	13414	13529	13464	13416	13606	13461	13345	13451	13296	13250	13634	13650	13584	13426	13461	13448	13583	13580	13405	13461	13562	13543	13516	13536	13442	13577	13735	13657	13529	13553	13597	13469	13403	13534	13578	13698	13489	13516	13489	13414	13554	13607	13365	13421	13447	13787	13549	13303	13401	13526	13344	13503	13554	13548	13299	13350	13475	13373	13424	13676	13602	13290	13573	13399	13764	13455	13348	13398	13508	13568	13376	13389	13562	13593	13437	13301	13565	13519	13527	13432	13515	13534	13758	13451	13584	13606	13492	13410	13555	13585	13572	13581	13443	13595	13499	13341	13466	13571	13556	13559	13586	13428	13520	13542	13424	13360	13506	13586	13561	13537	13566	13452	13513	13470	13401	13466	13545	13644	13462	13587	13507	13507	13390	13584	13332	13512	13326	13546	13571	13435	13542	13343	13448	13408	13411	13547	13699	13505	13471	13467	13622	13493	13554	13430	13578	13528	13613	13602	13364	13568	13460	13442	13694	13554	13485	13487	13400	13337	13475	13473	13560	13651	13459	13604	13599	13477	13430	13451	13475	13537	13504	13607	13789	13641	13608	13465	13492	13468	13336	13541	13478	13543	13418	13439	13396	13510	13650	13549	13483	13663	13480	13372	13335	13646	13641	13622	13506	13494	13586	13616	13364	13569	13632	13629	13459	13630	13609	13473	13592	13411	13361	13351	13462	13505	13617	13519	13447	13534	13500	13498	13504	13667	13646	13492	13552	13666	13542	13536	13776	13594	13743	13606	13361	13564	13495	13471	13339	13352	13634	13590	13502	13760	13537	13447	13599	13554	13608
17969	34927	33961	28737	24500	22105	20436	18671	16967	16900	41513	43792	35464	19999	13252	13406	13543	13415	13555	13458	13478	13343	13469	13513	13376	13461	13403	13425	13312	13329	13448	13270	13347	13309	14310	14900	14668	14180	13398	13325	13236	13194	13404	13265	13369	13310	13505	13402	13379	13358	13404	13374	13396	13320	13382	13400	13546	13228	13412	13431	13485	13331	13221	13380	13483	13394	13289	13328	13232	13382	13325	13345	13210	13278	13315	13361	13366	13413	13475	13307	13234	13378	13462	13375	13261	13323	13378	13290	13136	13354	13234	13264	13170	13261	13426	13348	13199	13455	13385	13408	13308	13291	13433	13362	13237	13319	13435	13265	13351	13339	13250	13362	13457	13466	13280	13251	13340	13303	13272	13396	13177	13184	13136	13309	13251	13297	13325	13182	13270	13387	13341	13330	13351	13400	13424	13264	13331	13345	13386	13218	13377	13255	13283	13371	13465	13446	13391	13309	13087	13288	13392	13297	13255	13464	13139	13209	13440	13339	13268	13387	13263	13079	13492	13366	13311	13286	13248	13495	13273	13258	13415	13329	13330	13297	13314	13300	13151	13340	13368	13293	13406	13347	13357	13237	13278	13310	13275	13204	13546	13371	13259	13254	13449	13429	13153	13262	13316	13368	13431	13382	13210	13258	13276	13235	13307	13276	13336	13292	13454	13411	13355	13159	13370	13413	13417	13315	13404	13276	13311	13325	13359	13400	13347	13358	13260	13267	13399	13310	13436	13281	13374	13289	13470	13419	13247	13362	13268	13339	13328	13412	13382	13336	13404	13370	13421	13337	13118	13424	13297	13376	13375	13354	13348	13288	13172	13396	13405	13284	13522	13212	13326	13171	13272	13077	13401	13337	13468	13477	13444	13431	13273	13234	13362	13450	13342	13340	13244	13268	13244	13337	13391	13280	13349	13226	13409	13400	13454	13240	13255	13392	13249	13302	13197	13331	13269	13269	13365	13396	13271	13419	13307	13384	13357	13257	13383	13232	13220	13047	13327	13373	13312	13262	13166	13257	13292	13350	13336	13254	13264	13342	13380	13414	13343	13384	13364	13390	13282	13480	13310	13389	13249	13246	13435	13181	13501	13416	13208	13400	13312	13432	13312	13511	13311	13261	13458	13396	13401	13177	13317	13254	13378	13461	13254	13275	13326	13473	13390	13429	13291	13400	13337	13327	13356	13285	13228	13314	13309	13380	13330	13116	13263	13480	13478	13244	13252	13373	13245	13239	13059	13382	13169	13215	13329	13307	13229	13354	13312	13235	13397	13157	13402	13391	13361	13263	13256	13247	13300	13349	13325	13538	13426	13229	13278	13262	13203	13291	13293	13331	13384	13247	13358	13281	13413	13274	13083	13170	13374	13307	13254	13253	13380	13332	13277	13302	13156	13337	13401	13326	13389	13223	13333	13189	13301	13401	13415	13221	13329	13429	13399	13229	13539	13542	13237	13439	13279	13260	13301	13448	13411	13458	13341	13292	13309	13432	13207	13221	13391	13312	13329	13225	13408	13254	13413	13263	13370	13346	13345	13298	13485	13327	13456	13500	13361	13378	13294	13386	13377	13284	13341	13309	13280	13229	13332	13336	13261	13114	13390	13236	13312	13252	13271	13558	13224	13216	13232	13404	13333	13283	13445	13234	13277	13225	13366	13369	13272	13275	13423	13231	13422	13222	13336	13392	13446	13312	13209	13430	13443	13305	13332	13268	13266	13247	13278	13357	13197	13165	13571	13399	13268	13336	13355	13252	13239	13360	13406	13375	13342	13382	13381	13352	13299	13204	13373	13362	13345	13343	13337	13187	13346	13188	13341	13145	13209	13262	13409	13254	13268	13465	13239	13269	13276	13388	13285	13286	13461	13383	13289	13161	13552	13263	13371	13324	13242	13320	13497	13194	13398	13369	13357	13131	13308	13429	13383	13308	13423	13310	13385	13469	13422	13315	13474	13234	13352	13268	13169	13207	13496	13407	13272	13355	13313	13462	13353	13223	13313	13310	13259	13280	13367	13228	13237	13266	13287	13218	13317	13220	13321	13421	13254	13326	13367	13168	13424	13344	13223	13336	13266	13329	13291	13397	13432	13236	13357	13407	13334	13397	13303	13328	13484	13255	13216	13292	13292	13278	13342	13378	13187	13425	13372	13171	13351	13303	13297	13311	13258	13498	13178	13515	13447	13188	13256	13192	13357	13347	13193	13313	13330	13388	13197	13360	13563	13252	13332	13472	13322	13387	13484	13437	13319	13483	13330	13169	13418	13256	13312	13229	13280	13335	13549	13275	13260	13162	13391	13383	13172	13420	13481	13256	13304	13242	13391	13128	13414	13216	13457	13350	13337	13330	13330	13452	13293	13282	13335	13262	13450	13213	13338	13388	13297	13268	13323	13370	13301	13249	13184	13289	13463	13348	13308	13393	13240	13317	13275	13347	13578	13110	13195	13480	13293	13430	13200	13261	13305	13430	13344	13275	13422	13235	13129	13194	13273	13377	13343	13357	13282	13168	13171	13364	13259	13295	13292	13359	13391	13330	13399	13320	13277	13277	13310	13340	13424	13335	13097	13306	13542	13248	13374	13263	13326	13207	13394	13435	13375	13070	13386	13150	13425	13232	13456	13304	13428	13149	13292	13230	13322	13290	13342	13300	13198	13238	13192	13368	13344	13307	13315	13071	13316	13307	13192	13242	13390	13269	13172	13351	13371	13319	13224	13303	13361	13384	13435	13352	13442	13333	13333	13355	13344	13379	13154	13236	13502	13135	13208	13377	13362	13306	13244	13430	13148	13210	13171	13390	13308	13257	13276	13269	13372	13382	13287	13342	13241	13417	13282	13305	13381	13269	13268	13279	13336	13153	13352	13170	13334	13283	13397	13258	13416	13358	13286	13109	13246	13126	13261	13376	13189	13239	13305	13259	13409	13307	13381	13279	13363	13318	13272	13390	13222	13266	13350	13182	13235	13313	13336	13254	13338	13450	13376	13280	13296	13275	13344	13342	13445	13304	13410	13404	13438	13240	13354	13286	13385	13477	13262	13426	13276	13270	13383	13271	13258	13234	13283	13372	13434	13351	13237	13294	13298	13375	13235	13234	13371	13282	13329	13341	13197	13359	13390	13250	13329	13328	13351	13458	13186	13240	13354	13215	13418	13360	13365	13295	13344	13297	13516	13268	13250	13259	13341	13310	13112	13204	13300	13236	13289	13372	13272	13452	13638	13296	13227	13355	13151	13236	13380	13430	13291	13421	13376	13372	13238	13209	13357	13269	13340	13236	13326	13209	13075	13344	13310	13250	13443	13227	13306	13244	13296	13397	13238	13143	13311	13274	13209	13210	13262	13273	13227	13363	13245	13323	13351	13482	13285	13223	13318	13429	13387	13283	13384	13377	13257	13323	13342	13219	13261	13231	13335	13165	13264	13354	13129	13314	13404	13268	13417	13311	13258	13416	13292	13314	13320	13356	13370	13378	13169	13406	13180	13289	13315	13396	13264	13342	13132	13235	13127	13295	13364	13328	13305	13172	13242	13176	13160	13303	13246	13265	13332	13284	13243	13228	13384	13346	13371	13339	13325	13398	13351	13186	13449	13377	13436	13406	13409	13323	13208	13432	13336	12940	13394	13328	13265	13215	13167	13454	13314	13346	13319	13251	13327	13297	13474	13375	13160	13323	13295	13280	13348	13361	13259	13267	13267	13303	13272	13253	13230	13149	13270	13402	13226	13299	13243	13395	13308	13313	13461	13228	13471	13329	13382	13280	13383	13286	13472	13371	13237	13211	13215	13245	13474	13324	13338	13178	13275	13292	13280	13300	13334	13414	13411	13233	13270	13433	13270	13315	13310	13343	13432	13139	13281	13345	13313	13108	13325	13284	13236	13258	13603	13201	13068	13252	13340	13187	13410	13225	13320	13333	13231	13493	13262	13324	13146	13367	13310	13460	13203	13404	13321	13269	13115	13392	13431	13168	13488	13355	13388	13337	13386	13360	13334	13347	13354	13411	13325	13271	13182	13259	13192	13373	13339	13375	13247	13283	13408	13297	13534	13232	13445	13325	13275	13436	13443	13500	13232	13251	13482	13302	13311	13194	13339	13387	13353	13265	13281	13244	13423	13481	13166	13234	13324	13326	13419	13177	13256	13219	13216	13173	13402	13156	13384	13207	13374	13426	13333	13265	13454	13296	13274	13347	13208	13369	13419	13360	13420	13332	13450	13220	13263	13420	13298	13352	13385	13248	13279	13265	13340	13265	13364	13488	13313	13225	13268	13355	13288	13401	13278	13244	13509	13358	13325	13182	13313	13379	13245	13517	13371	13347	13378	13152	13168	13202	13352	13272	13283	13303	13444	13220	13454	13239	13175	13435	13135	13249	13427	13254	13413	13330	13406	13258	13297	13314	13429	13210	13240	13251	13368	13411	13216	13440	13291	13306	13341	13226	13363	13369	13326	13371	13302	13398	13261	13450	13332	13181	13380	13340	13152	13419	13233	13232	13323	13257	13322	13319	13385	13381	13507	13395	13286	13296	13235	13389	13330	13419	13213	13342	13361	13438	13184	13379	13511	13309	13236	13389	13280	13407	13241	13311	13288	13239	13546	13283	13348	13385	13268	13448	13371	13306	13268	13490	13352	13388	13389	13390	13315	13461	13471	13240	13405	13416	13358	13238	13297	13200	13417	13365	13331	13170	13326	13424	13340	13458	13294	13142	13322	13345	13407	13262	13222	13222	13313	13283	13347	13267	13336	13304	13458	13357	13154	13232	13314	13206	13374	13354	13291	13445	13243	13414	13264	13247	13323	13453	13246	13213	13374	13314	13455	13294	13293	13240	13217	13414	13375	13438	13185	13267	13525	13339	13410	13324	13435	13436	13335	13274	13399	13289	13327	13475	13392	13370	13337	13372	13296	13215	13350	13277	13165	13347	13487	13440	13443	13305	13253	13276	13537	13384	13304	13358	13252	13285	13321	13322	13251	13293	13303	13299	13202	13464	13234	13324	13275	13202	13268	13392	13179	13339	13381	13323	13249	13249	13364	13233	13455	13387	13309	13321	13396	13316	13078	13412	13329	13528	13438	13409	13402	13472	13408	13210	13335	13375	13399	13344	13369	13283	13478	13235	13420	13290	13413	13189
27320	22085	24710	20998	16858	15987	15612	15166	14745	14475	15842	17139	16116	14441	14079	14056	14033	13936	13883	13843	14071	13868	13915	14142	14046	14018	13835	14078	13960	14051	14020	14023	13966	13797	13902	13852	14106	13940	13873	14022	13931	13979	13953	14080	13984	14031	13935	14003	14020	13841	13977	13695	13972	13817	13955	14255	14076	14019	13987	13796	13978	13844	13874	13941	14018	13839	13981	13842	13826	13694	13739	13922	13951	14056	14097	13857	13882	14068	13869	13935	14036	13931	13705	13701	14140	13964	13982	13878	13829	13884	14021	13983	13847	14112	14069	13838	13785	13801	13773	13889	13974	13939	13949	13621	13996	13946	13945	13817	14003	13810	13905	13973	14065	13991	14038	13901	13867	13966	13800	14066	13741	13862	13924	13803	13898	13898	13971	13899	13790	13902	13832	13883	13944	13933	13961	13999	13762	13873	13947	13831	13987	13857	13849	13828	14067	14097	13919	13948	13874	13886	13906	13802	13850	13840	13691	13773	13819	13801	13991	13932	13944	13804	13830	13949	13887	13996	13615	13913	13925	14009	13964	13874	13981	14072	13937	13846	13937	13835	13871	14015	13910	14031	13775	13983	13788	13812	13985	13758	13715	14010	13908	13816	13781	14002	13964	13811	13830	13730	13879	14085	14064	13982	14083	14061	13817	14021	13994	13940	13951	13880	13824	13968	13775	13822	13732	13938	13942	13750	14027	13835	13900	13991	14006	13879	13796	13981	13779	13981	13854	13884	14021	13825	13934	14012	13919	13814	13814	13807	13953	14049	13966	13851	13894	14086	13949	14121	13918	13924	13844	13959	13942	14088	13867	13796	14005	14021	13962	14001	13669	13964	13758	13946	13820	13928	13811	13742	13787	13855	13908	13877	13809	13837	13761	13767	13987	13873	13931	13715	13942	14016	14121	13838	13923	13875	14165	13955	13950	13758	13878	14069	13863	13881	13791	13854	13860	13936	13754	13821	13956	13923	13697	13734	13911	13895	13771	13885	13922	13817	13887	13809	14165	13859	14079	13803	13840	13908	13873	13727	13904	13912	13953	13938	14000	13862	13954	14004	13767	14008	13870	14042	13985	13717	13891	13920	13948	13775	13947	13953	14145	13827	13983	13991	13862	13890	13984	13899	13822	13932	13907	13793	13797	13844	13972	13796	13881	13883	13975	13799	13866	13868	13900	13891	13705	13945	13828	13854	14034	14024	14016	13961	13974	13979	13933	13775	13891	14002	13794	13827	14166	13718	13794	13907	13996	13877	13994	13997	13659	13940	13837	13939	13981	13887	13907	13894	13940	13763	13841	13878	13970	13910	14006	13960	14057	13883	13906	13914	13808	13926	13639	14030	14047	13932	13881	13831	13982	13803	13855	13980	13998	14068	13814	14173	13847	13900	14010	13945	13750	13974	13813	14035	14007	14039	13747	14046	13890	13937	14083	14010	13995	13860	13887	13842	13995	13945	13915	13760	13811	13914	13923	13792	13712	13582	13887	14016	14001	13951	13948	13865	13820	13832	13913	13982	13962	13729	13997	14014	13962	13875	14124	13824	13866	13898	13836	13772	14025	14060	13883	13899	13876	14023	14086	13848	13996	13754	13940	13691	14002	13829	13865	13795	13911	14018	13944	14011	14036	13899	13870	13888	13997	13838	13876	13978	13996	13963	13851	13807	14037	13910	13981	13730	14051	13857	13904	14019	13801	13920	13862	13873	13649	13843	13819	13925	13891	13812	13770	13901	13805	13961	13946	14000	13944	13917	13983	13906	13887	13922	13864	13803	14061	13966	13844	13745	13842	13778	14063	13905	13957	13822	13998	13626	13994	14189	13898	14045	14129	13873	13997	13792	14024	13726	13759	13888	13835	13857	13904	13811	14037	13981	14002	13802	13979	13826	13899	13904	13900	13896	13882	13954	13862	13815	13930	14135	13814	13922	13840	13830	14023	14042	13962	13922	13903	13887	13975	13908	13770	13917	13921	13850	14005	13996	14065	13827	13874	13723	13987	14198	13984	13973	14047	13891	14000	13793	13803	13955	13823	13884	13894	14018	13930	13807	13867	13998	14011	14030	13918	13848	13989	13977	13954	14006	14018	14039	13836	14008	13706	13906	13891	13912	14161	13952	13867	13903	13897	13757	13911	13929	13920	13977	14071	13965	13836	13861	13865	13833	13775	13869	13952	13966	13868	13758	13833	13840	13860	13797	13808	13826	13955	13948	13966	13948	14086	14038	13943	13874	13917	13904	13863	13894	14014	13841	14063	13910	13975	13926	13877	14075	14090	13971	13985	14030	13812	13830	13806	13842	13976	14028	13753	13851	14024	13898	13952	13766	13950	13957	13890	13797	13784	13794	13879	13884	13763	13900	13948	13940	13891	13901	13878	14010	13882	13764	13961	14025	13905	13866	13881	14012	14023	13939	13925	13967	14123	13932	14098	13837	13947	13869	14017	13905	14004	13834	13778	13859	14104	13906	13799	13920	14010	13886	13766	13918	13948	13870	13910	13895	13914	13883	14113	13897	14102	13991	13872	14070	13973	13868	13970	13958	14021	13703	14041	14136	14002	13927	13946	13978	14117	14080	13934	13824	14004	13957	14036	14010	14069	14083	13751	13900	13933	13732	13825	14003	13873	13963	13783	13997	13847	13874	13881	13889	14029	13926	13811	13894	13966	13870	13965	13974	14019	13879	13866	13957	13891	13868	14011	13726	13908	13977	13918	14028	14012	13879	13981	13897	13929	14049	13757	13924	13812	14009	13826	13896	13976	14037	13832	13918	14076	13974	13912	13778	13921	14056	13908	13880	14026	14017	13964	13919	13791	13837	13771	13862	13879	14010	13893	14088	13793	13918	14001	13902	13826	13812	13920	13932	13902	13828	13939	13920	13822	13580	13896	14099	13802	13986	13829	13886	14118	13926	13867	13901	14100	13996	13901	13845	14016	13833	13933	13933	14056	13923	13883	13850	13985	13696	14144	13936	13933	13871	13801	13589	14025	13961	13968	14058	13828	13666	14123	13769	14043	13893	13745	13904	13853	13861	13850	13915	13863	13960	14001	13955	13644	13879	13884	13778	13898	13842	13936	13926	13871	13852	13856	13938	14053	13821	13998	13939	13876	14002	13792	14097	13553	13926	13941	13970	13897	13880	13854	13864	13858	13930	13924	14031	13898	14042	14038	13993	14012	13738	14038	13730	13898	13717	13880	13935	13885	13887	13922	13970	14061	13890	14057	13872	13942	13844	13912	13814	14000	13864	14069	13842	13967	13848	13994	13975	13951	13880	13928	13680	13981	13792	14100	13778	13832	14113	13824	14089	13953	13689	13960	13905	13867	13963	13848	14083	13972	13844	13905	14219	14025	13687	14054	13864	13828	13785	14093	13976	14036	13978	13947	13952	13891	13992	13941	13996	14105	13908	13694	13873	13917	13908	14004	14172	13801	13880	13940	13856	13810	13891	13871	13783	13954	13965	13946	13907	13810	13816	13803	13967	13944	13811	13773	13778	13994	13929	14004	13858	13684	13916	13743	14108	13777	13856	13921	13814	13975	13910	13872	14107	13806	13954	13940	14160	13998	13906	13798	13852	13889	14031	13911	13862	13891	13980	13802	13957	13995	14031	13833	13938	14106	13922	13945	13951	13951	14024	14079	13954	13921	13791	14120	14007	13900	14094	13965	14001	13986	13932	13964	13930	14107	13913	13955	13848	14020	13816	13959	14013	14124	13720	13962	13972	13857	14044	13760	13899	13735	13874	14031	14045	13950	14001	14022	13835	13805	13709	14199	13882	13956	14067	14028	14042	14124	13947	13928	13732	13829	14016	13718	13889	13986	13978	13960	13743	13956	13734	14043	14178	13841	14060	13870	13929	13988	13962	13888	13991	13886	14023	13960	13897	14099	13841	13968	13795	13805	13877	13727	14003	13865	13768	13818	14020	13934	13937	13919	13703	14032	13973	14039	14018	13880	13947	13867	13804	14058	14035	13828	13961	13827	14082	13925	13882	13741	13980	14063	14052	14097	13886	13981	14040	13864	13805	13844	14054	14054	14069	13840	13823	14026	13817	13933	13893	13975	13966	13883	14030	13866	14045	14008	14048	13747	14006	13848	13820	13835	13874	13794	14101	13954	13933	13793	13934	13885	13958	13897	13885	13939	13841	13901	13857	13855	13913	13950	13944	13848	13919	13981	14070	13693	13892	14183	14099	14067	13927	13954	13884	13914	13964	13851	13827	13912	14041	14091	13951	13926	14008	14005	13883	13858	13853	14051	14045	13811	14101	13758	13888	13983	13718	13972	13965	13845	13887	13932	13885	14103	13866	13960	13913	14004	14175	13864	13902	13893	14027	13989	13796	13996	13976	14030	13988	13920	13987	14005	14012	14158	13860	13826	13954	13863	13889	13923	14006	13958	13945	14021	14007	13879	14079	13825	13889	14014	14057	13880	14142	13923	14154	13906	13689	13972	13834	13917	13669	13921	13910	13875	13878	13956	13858	13945	13880	14059	13953	13834	13869	13813	13889	13998	13787	13963	13742	13988	13806	13903	13846	13965	13889	13852	13709	13927	13863	13868	13689	14029	13748	13858	13925	13964	14056	13933	13766	13864	13864	14043	14023	14177	13911	14008	14006	13865	13767	13832	13811	13898	13966	13952	14030	14062	13880	14041	13996	13916	14020	14155	13745	13921	14077	14061	13977	13823	14104	13985	14104	13850	14096	13814	13883	13826	13754	13903	13998	13818	14046	13905	13777	13898	14041	13801	14141	13960	13874	14095	13710	13817	13846	13981	14063	14014	13983	13978	13986	14030	13813	14015	13867	13740	13823	13830	13958	13918	13855	14001	13985	14008	14001	13919	13950	13855	14018	13849	13747	13908	13807	14018	13971	13980	13855	14080	13951	13931	13922	13907	14111	13912	14055	13907	14070	14164	14089	13837	13883	13740	14050	14000	13823	14041	14160	13735	13727	13781	13894	14124	13953	13969	14028	14037	13855	13989	13991	13840	13821	13870	13794	13996	13993	13846	13699	13966	14022	13957	13961	14023	14008	14124	13886	13821	13809	13908	13962	13812	13987	13738	13904	13699	13948	13871	13865	13844	13981	14111	13979	13928	13937	13986	13696	13835	13977	13993	13924	13942	13814
16995	23524	23641	20391	18130	16876	16483	15760	14829	14315	17144	18336	16520	14072	13770	13562	13687	13745	13752	13643	13690	13669	13562	13630	13576	13602	13629	13694	13633	13600	13716	13361	13536	13527	13775	13671	13687	13695	13709	13542	13434	13662	13649	13592	13703	13452	13555	13638	13562	13725	13425	13419	13643	13616	13594	13634	13601	13472	13490	13563	13668	13672	13604	13628	13602	13408	13497	13574	13496	13639	13511	13548	13574	13696	13439	13582	13589	13578	13559	13604	13636	13597	13590	13397	13548	13580	13639	13551	13730	13648	13567	13488	13582	13568	13503	13548	13706	13717	13759	13649	13599	13711	13729	13621	13624	13651	13549	13748	13710	13634	13668	13469	13715	13647	13518	13641	13517	13415	13686	13575	13646	13745	13467	13612	13512	13499	13550	13551	13753	13616	13485	13549	13737	13549	13602	13630	13614	13571	13760	13640	13628	13549	13686	13529	13480	13700	13519	13568	13608	13702	13483	13560	13586	13617	13647	13615	13739	13634	13569	13686	13552	13653	13579	13570	13659	13746	13523	13647	13514	13648	13529	13649	13476	13639	13593	13499	13493	13401	13743	13617	13568	13597	13490	13610	13577	13403	13380	13584	13587	13459	13707	13667	13525	13505	13695	13582	13567	13678	13589	13758	13615	13621	13712	13618	13543	13466	13478	13526	13533	13609	13592	13599	13361	13517	13652	13602	13513	13530	13778	13540	13492	13545	13581	13692	13639	13432	13586	13470	13668	13658	13684	13611	13606	13604	13832	13609	13541	13645	13619	13463	13558	13775	13628	13571	13566	13628	13617	13460	13620	13650	13610	13583	13593	13632	13534	13402	13526	13521	13651	13438	13604	13705	13660	13641	13567	13491	13781	13467	13719	13585	13629	13630	13636	13527	13537	13853	13657	13575	13820	13617	13573	13550	13507	13676	13622	13695	13710	13678	13461	13544	13458	13557	13630	13711	13572	13432	13573	13446	13655	13616	13655	13559	13509	13529	13641	13522	13688	13508	13614	13539	13589	13739	13813	13524	13519	13569	13529	13637	13659	13586	13465	13649	13636	13503	13489	13667	13726	13537	13677	13613	13615	13669	13572	13471	13505	13585	13609	13711	13653	13787	13467	13843	13485	13656	13627	13466	13477	13748	13668	13621	13631	13490	13692	13509	13538	13597	13402	13747	13676	13767	13707	13697	13489	13547	13487	13517	13467	13676	13482	13604	13699	13603	13618	13495	13565	13680	13509	13440	13611	13463	13650	13600	13570	13521	13652	13594	13620	13570	13673	13712	13724	13519	13579	13740	13629	13606	13429	13591	13581	13668	13558	13532	13557	13756	13615	13442	13653	13705	13694	13670	13512	13627	13583	13548	13665	13720	13406	13675	13679	13630	13590	13823	13585	13578	13696	13700	13558	13699	13449	13628	13583	13530	13565	13746	13554	13641	13662	13642	13464	13685	13649	13469	13660	13605	13545	13525	13533	13577	13515	13487	13477	13696	13665	13495	13483	13430	13622	13558	13705	13600	13620	13615	13756	13475	13578	13620	13592	13653	13722	13571	13675	13562	13462	13598	13474	13619	13551	13617	13625	13576	13600	13611	13629	13754	13582	13444	13637	13356	13641	13508	13417	13450	13640	13603	13690	13368	13556	13755	13544	13670	13515	13657	13632	13678	13688	13696	13586	13503	13669	13683	13503	13605	13472	13581	13796	13559	13883	13572	13577	13744	13677	13607	13600	13574	13614	13632	13651	13603	13608	13514	13700	13587	13572	13765	13658	13475	13716	13773	13645	13563	13595	13676	13716	13491	13600	13644	13620	13487	13481	13767	13526	13605	13539	13621	13630	13527	13628	13669	13707	13553	13511	13711	13483	13583	13573	13735	13406	13635	13526	13575	13491	13802	13488	13467	13599	13638	13672	13625	13691	13682	13629	13655	13660	13680	13529	13674	13495	13515	13652	13649	13549	13850	13613	13602	13512	13632	13575	13662	13574	13673	13655	13697	13671	13720	13608	13559	13565	13652	13590	13658	13474	13542	13586	13473	13533	13766	13626	13710	13617	13602	13542	13558	13503	13507	13582	13655	13670	13486	13652	13650	13603	13634	13628	13464	13709	13701	13669	13589	13550	13590	13537	13530	13446	13606	13591	13638	13672	13525	13633	13578	13542	13591	13539	13556	13510	13604	13613	13700	13519	13444	13748	13716	13717	13538	13695	13528	13622	13570	13445	13587	13531	13522	13545	13547	13456	13607	13615	13580	13462	13479	13558	13612	13679	13593	13623	13402	13658	13519	13651	13517	13639	13588	13489	13677	13482	13591	13663	13550	13619	13685	13621	13572	13643	13501	13476	13638	13679	13596	13654	13544	13635	13558	13529	13698	13567	13590	13637	13461	13553	13781	13587	13781	13513	13549	13700	13666	13643	13614	13586	13584	13723	13541	13773	13697	13451	13504	13850	13580	13619	13650	13647	13651	13466	13624	13549	13605	13574	13709	13620	13644	13596	13676	13608	13453	13612	13473	13569	13841	13698	13633	13572	13607	13621	13602	13406	13613	13652	13669	13619	13636	13564	13597	13694	13611	13618	13577	13530	13581	13439	13713	13739	13427	13627	13480	13712	13505	13668	13615	13801	13611	13587	13673	13498	13554	13542	13710	13474	13645	13686	13739	13545	13700	13595	13747	13546	13601	13614	13595	13718	13625	13698	13705	13512	13472	13682	13656	13691	13791	13591	13607	13648	13820	13776	13548	13439	13611	13658	13665	13727	13532	13587	13586	13673	13514	13594	13772	13570	13518	13650	13738	13570	13616	13574	13833	13489	13633	13836	13632	13621	13493	13665	13537	13620	13708	13627	13593	13409	13617	13489	13605	13497	13540	13501	13458	13671	13571	13503	13759	13756	13509	13605	13695	13562	13702	13645	13606	13668	13692	13593	13486	13543	13500	13670	13788	13509	13601	13629	13591	13496	13585	13489	13678	13485	13598	13665	13482	13463	13540	13567	13673	13632	13624	13659	13628	13575	13532	13515	13599	13620	13467	13716	13706	13513	13572	13684	13449	13508	13559	13522	13406	13661	13594	13474	13491	13575	13600	13556	13746	13513	13534	13531	13683	13562	13669	13444	13520	13655	13455	13649	13577	13591	13481	13585	13645	13524	13646	13725	13589	13653	13637	13573	13633	13693	13466	13598	13576	13620	13633	13650	13473	13625	13734	13570	13684	13568	13628	13788	13518	13652	13609	13598	13587	13824	13565	13567	13544	13796	13749	13604	13639	13448	13595	13580	13523	13618	13595	13557	13622	13605	13657	13742	13589	13630	13419	13449	13680	13646	13590	13550	13600	13709	13574	13585	13659	13563	13518	13618	13593	13551	13746	13583	13742	13529	13469	13635	13460	13612	13559	13510	13549	13709	13740	13627	13612	13455	13669	13650	13678	13645	13646	13450	13685	13623	13612	13657	13632	13657	13590	13600	13669	13593	13616	13568	13584	13543	13645	13581	13500	13556	13680	13569	13664	13468	13455	13692	13630	13524	13587	13690	13633	13574	13665	13483	13652	13558	13572	13543	13712	13575	13551	13619	13504	13593	13719	13748	13728	13550	13752	13619	13765	13683	13612	13518	13724	13522	13648	13468	13611	13629	13704	13570	13502	13694	13814	13388	13606	13600	13625	13519	13715	13613	13520	13587	13683	13681	13755	13627	13711	13634	13507	13662	13692	13635	13616	13689	13603	13468	13483	13464	13585	13702	13760	13685	13472	13723	13614	13686	13524	13628	13564	13672	13623	13701	13723	13553	13573	13590	13517	13617	13579	13535	13720	13557	13551	13513	13393	13735	13691	13717	13685	13754	13658	13634	13614	13582	13624	13667	13715	13728	13572	13660	13630	13621	13600	13574	13642	13689	13565	13566	13654	13742	13604	13653	13526	13679	13634	13572	13602	13639	13510	13494	13684	13556	13686	13468	13696	13467	13646	13640	13575	13507	13666	13630	13467	13508	13535	13694	13674	13601	13662	13624	13541	13738	13634	13630	13570	13549	13594	13686	13710	13522	13598	13512	13575	13502	13425	13536	13661	13794	13642	13522	13641	13582	13612	13484	13701	13536	13603	13631	13629	13484	13554	13637	13558	13639	13311	13437	13500	13628	13680	13559	13691	13654	13601	13574	13650	13589	13599	13643	13625	13586	13475	13659	13578	13554	13514	13556	13545	13669	13600	13494	13559	13504	13547	13538	13594	13655	13497	13500	13707	13686	13508	13603	13591	13470	13650	13544	13632	13673	13394	13711	13493	13664	13553	13672	13657	13553	13595	13607	13540	13495	13519	13634	13586	13495	13593	13571	13717	13597	13515	13494	13614	13702	13565	13697	13731	13567	13716	13625	13674	13559	13618	13674	13570	13754	13587	13561	13783	13473	13717	13610	13658	13484	13542	13525	13546	13642	13620	13654	13628	13542	13576	13657	13484	13594	13635	13611	13763	13724	13570	13601	13609	13619	13732	13525	13557	13731	13617	13594	13450	13578	13322	13627	13569	13751	13618	13604	13709	13565	13547	13559	13622	13528	13520	13633	13657	13516	13839	13476	13588	13614	13549	13644	13638	13671	13731	13518	13421	13467	13586	13606	13589	13441	13511	13674	13505	13586	13599	13602	13512	13686	13562	13762	13586	13670	13712	13547	13723	13555	13600	13590	13608	13537	13549	13745	13491	13434	13593	13563	13690	13601	13680	13639	13603	13691	13540	13584	13634	13622	13509	13781	13733	13680	13690	13502	13725	13723	13606	13637	13563	13653	13633	13643	13723	13697	13548	13717	13544	13475	13672	13481	13450	13562	13569	13740	13617	13540	13781	13660	13637	13680	13660	13595	13671	13746	13574	13463	13725	13658	13609	13433	13488	13581	13700	13513	13690	13548	13656	13553	13533	13694	13765	13671	13559	13535	13614	13583	13531	13615	13580	13722	13689	13471	13642	13576	13538	13643	13547	13570	13604	13559	13709	13565	13661	13552	13634	13669	13655	13473	13607	13710	13687	13675	13631	13537	13697	13594	13743	13549	13725	13477	13672	13657	13645	13472	13552	13631	13480	13613	13672	13599	13579	13638	13630	13398	13477	13747	13569	13670	13669	13550	13588	13471	13671	13676	13606
24125	21381	28859	24392	22191	21521	20246	17674	16287	16825	29074	33767	29190	19311	15659	15525	15324	15408	15255	15362	15074	15342	15304	15531	15100	15204	15378	15330	15458	15293	15202	15430	15387	15529	15600	15529	15781	15214	15257	15336	15469	15440	15410	15238	15281	15360	15048	15112	15331	15355	15121	15148	15309	15155	15283	15251	15283	15388	15339	15258	15354	15372	15154	15344	15336	15166	15337	15356	15134	15294	15173	15165	15410	15210	15241	15358	15185	15337	15164	15367	15110	15221	15186	15185	15288	15472	15332	15020	15239	15110	15218	15349	15141	15185	15297	15434	15071	15217	15251	15248	15119	15262	15115	15272	15254	15381	15232	15281	15192	15270	15182	15381	15416	15277	15249	15264	15289	15076	15254	15442	14962	15306	15113	15322	15223	15157	15229	15236	15331	15264	15155	15375	15048	15402	15282	15234	15006	15287	15209	15236	15234	15160	15243	15095	15332	15031	15356	15043	15260	15170	15319	15261	15220	15228	15213	15276	15289	15170	15034	15240	15238	15144	15281	15202	15135	15307	15198	15361	15229	15289	15309	15207	15140	15297	15335	15220	15260	15177	15267	15136	15301	15122	15191	15174	15163	15170	15257	15416	15288	15210	15120	15292	15087	15190	15168	15225	15136	15207	15119	15128	15360	15150	15274	15138	15352	15245	15165	15137	15119	15293	15257	15225	15267	15218	15307	15051	15243	15268	15242	15364	15343	15234	15483	15144	15275	15130	15200	15120	15288	15197	15190	15100	15024	15117	15154	15123	15005	14995	15191	15461	15124	15261	15264	15198	15309	15183	15193	15061	15205	15179	15187	15260	15024	15315	15338	15200	15263	15203	15265	15161	15045	15205	15082	15333	15348	15199	15346	15031	15240	15126	15248	15474	15287	15250	15156	15109	15249	15180	15176	15190	15331	15082	15114	15262	15280	15155	15152	15193	15113	15248	15019	15158	15148	14987	15392	15111	15054	15214	15118	15239	15148	15415	15190	15144	15262	15132	15160	15331	15239	15206	15283	15282	15299	15222	15218	15144	15169	15208	15145	15282	15084	15167	14866	15354	15155	15043	15264	15183	15208	15206	15096	15012	15112	15216	15155	15217	15178	15189	15324	15184	15030	15404	15377	15253	14993	14907	15057	15164	15296	15143	14957	15231	15130	15434	15221	15046	15177	15254	15006	15282	15219	15091	15169	15251	15180	15327	14976	15145	15174	15289	15212	15066	15074	15332	15243	15168	15272	15360	15289	15312	15374	15321	15088	14999	15185	15097	15189	15165	15141	15099	15147	15164	15304	15082	15039	15248	15159	15307	15100	15189	15300	15188	15097	15496	15381	15370	15207	14922	15261	15168	15339	15144	15397	15123	15262	15271	15215	15159	15201	15185	15215	15067	15258	15449	15116	15298	15213	15228	15134	15255	15261	15144	15135	15118	15253	15376	15098	15155	15344	15266	15156	15036	15273	15158	15213	15192	15167	15133	15429	15298	15124	15374	15199	15274	15116	15284	15236	15289	15227	15139	15217	15316	15375	15305	15091	15188	15188	15179	15277	15228	15304	15058	15174	15182	15317	15257	15157	15226	15237	15208	15178	15381	15255	15093	15324	15323	15292	15198	15221	15258	15040	15334	15324	15140	15381	15141	15252	15190	15286	15338	15287	15170	15273	15424	15379	15308	15167	15124	15132	15268	15253	15273	15236	15337	15221	15350	15217	15232	15110	15201	15266	15424	15021	15226	15253	15119	15141	15263	15213	15083	15249	15186	15102	15240	15222	15195	15244	15100	15093	15243	15134	15217	15239	15033	15330	15218	15175	15235	15276	15090	15274	15359	15173	15243	15117	15117	15025	15232	15314	15052	15244	15189	15239	15243	15269	15210	15168	15156	15175	15370	15133	15292	15239	15427	15196	15086	15017	15179	15379	15376	15220	15228	15144	15152	15192	15287	15200	15333	15119	15368	15168	15128	15206	15130	15353	15225	14915	15118	15402	15259	15253	15435	15204	15175	15187	15018	15341	15248	15129	15191	15160	15332	15253	15199	15295	15103	15102	15235	15130	15039	15286	15277	15157	15117	15369	15167	15248	15199	15097	15130	15270	15027	15197	15393	15217	15101	15321	15358	15220	15405	15090	15451	15107	15106	15384	15361	15312	15047	15200	15088	15081	14884	15229	15193	15312	15332	15114	15177	15365	15377	15168	15242	15201	15339	15274	15341	15284	15118	15301	15254	15306	15186	15207	15261	15021	15175	15299	15358	15177	15054	15066	15242	15268	15163	15347	15414	15292	15115	15120	15357	15061	15160	15034	15171	15057	15345	15178	15214	15131	15222	15215	15180	15253	15144	15376	15339	15227	15123	15336	15360	15294	15289	15427	15170	15299	15077	15226	15280	15212	15197	15275	15286	15149	15188	15138	15185	15445	15200	15340	15193	15185	15243	15177	15194	15006	15205	15468	15258	15096	15136	15158	15073	15129	15214	15160	15117	15184	15371	15229	15238	15196	15282	15240	15204	15354	15122	15276	15349	15230	15181	15060	15071	15158	15113	15159	15289	15217	15303	15447	15160	14994	15157	15178	15140	15074	15193	15254	15177	15291	15198	15131	15182	15362	15178	15165	15111	15188	15338	15281	15318	15217	15047	15176	15262	15235	15489	15287	15198	15097	15065	15275	15049	15017	15102	15158	15207	15360	15242	15176	15250	15391	15060	15191	15373	15207	15245	15340	15219	15323	15142	15257	15407	15190	15194	15178	15097	15146	15191	15372	15245	15232	15536	15108	15011	15096	15097	15282	15229	14965	15404	15103	15387	15217	15204	15218	15099	15128	15189	15331	15396	15355	15250	15164	15074	15348	15062	14938	15316	15057	15041	15213	15153	15101	15164	15242	15072	15095	14898	15024	15263	15161	15233	15200	15333	15189	15207	15299	15103	15234	15183	15142	14983	15087	15151	15229	15268	15239	15334	15159	15131	15170	15052	15543	15195	15149	15487	15338	15077	15227	15142	15264	15241	15488	15298	15537	15098	15077	15076	15208	15110	15308	15253	15061	15197	15234	15092	15289	15185	15189	15014	15034	15171	15085	15229	15297	15231	15178	15275	15255	15297	15436	15309	15252	15156	15382	15317	15209	15140	15233	15333	15292	15113	15284	15176	15283	15340	15144	15226	15190	15212	15289	15203	15229	15245	15177	15091	15156	15108	15254	15289	15301	15153	15154	15195	15096	15141	15097	15198	15248	15203	15172	15291	15123	15246	15242	15254	15251	15128	15148	15215	15320	15262	15086	15195	15134	15241	14988	15070	15013	15164	15175	15080	15356	15293	15165	15093	15266	15275	15152	15117	15231	15287	15324	15096	15248	15362	15244	15297	15172	15261	15028	15166	15255	15489	15160	15188	15081	15230	15282	15061	15052	15278	15218	15230	15158	15196	15214	15146	15111	15244	15190	15035	15171	15224	15282	15302	15353	15190	15084	15271	15514	15158	15193	15317	15166	15347	15330	15112	15050	15063	15209	15116	15177	15400	15171	15295	15012	15115	15485	15359	15311	15087	15082	15098	15156	15310	15305	15298	15389	15519	15218	15125	15083	15243	15092	15142	15082	15184	15070	15153	15181	15275	15224	15240	15235	15175	15150	15226	15221	15238	15301	14982	15091	15148	15319	15069	15305	15133	14957	15027	15112	15097	15141	15308	15177	15173	15171	15172	15281	15239	15255	15196	15020	15147	15247	15231	15127	15261	15212	15256	15150	15066	15288	15334	15273	15268	15230	15337	15208	15223	15260	15217	15193	15248	15311	15002	15286	15215	15454	15277	15304	15228	15037	15178	15516	15437	15059	15342	15237	15136	15226	15164	15233	15202	15232	15247	15163	15205	15151	15358	15134	15175	15039	15000	15263	15144	15199	15236	15209	15313	15050	15250	14966	15133	15353	15110	15206	15187	15278	15097	15218	15367	15192	15193	15194	15167	15277	15259	15194	15184	15102	15179	15189	15203	15257	15232	15389	15300	15281	15275	15189	15247	15144	15124	15192	15175	15219	15101	15271	15186	15261	15365	15133	15320	15061	15208	15250	15083	15298	15400	15190	15254	14958	15130	15304	15003	15121	15043	15266	15137	15142	15330	15186	15110	15231	15267	15173	15188	15124	15345	15199	15322	14978	15167	15307	15099	15118	15053	15241	15187	15310	15159	15103	15259	15118	15179	15177	15204	15142	15210	15221	15376	15394	15228	15187	15216	15162	15142	15149	15266	15299	15082	15445	15376	15604	15292	15379	15061	15276	15397	15508	15292	15318	15200	15178	15326	15142	15264	15249	14981	15115	15142	15457	15235	15014	15290	15152	15085	15518	15153	15142	15269	15203	15300	15575	15316	15290	15250	15278	15093	15283	15219	15219	15392	15040	15180	15177	15225	15308	15134	15197	15237	15063	15216	15425	15059	15248	15117	15126	15320	15345	15157	15272	15269	15143	15222	15450	15357	15289	15315	15362	15263	15219	15310	15249	15232	15240	15280	15265	15189	15340	15251	15227	15410	15446	15285	15275	15484	15303	15248	15270	15261	15097	15334	15058	15240	15140	15116	15145	15153	15234	15279	15240	15230	14995	15301	15419	15048	15089	15339	15039	15087	15290	15186	15290	15240	15163	15243	15278	15019	15183	15112	15201	15191	14960	15103	15106	15182	15281	15294	15299	15221	15152	15321	15174	15302	15271	15228	15216	15099	15247	15327	15320	15402	15223	15250	15172	15066	15203	15218	15089	15402	15023	15113	15291	15351	15428	15197	15088	15391	15273	15357	15153	15311	15403	15304	15221	15311	15228	15089	15046	15179	15292	15287	15405	15202	15186	15364	15027	15187	15191	15218	15378	15125	15136	15183	15271	15128	15149	15352	15263	15289	15141	15246	15204	15138	15117	15267	15149	15307	15135	15375	15218	15174	15354	15187	15327	15183	15142	15155	15210	15246	15038	15145	15251	15115	15214	15110	15229	15284	15151	15301	15290	15267	15432	15231	15137	15104	15051	15206	15240	15236	15309	15347	15133	15417	15247	15235	15362	15097	15090	15095	15108	15086	15190	15028	15186	15067	14937	15163	15174	15305	15132	15334	15267	15272	15321	15245	15144	15229	14964	15283	15327	15358	15350	15184
16842	30929	29130	23864	21019	19734	18802	17732	16611	17229	34789	37189	30962	17148	14391	14664	14639	14627	14350	14588	14444	14614	14500	14370	14563	14325	14432	14475	14495	14613	14393	14444	14441	14445	14880	15067	14957	14545	14652	14524	14442	14442	14444	14591	14319	14449	14634	14399	14236	14617	14511	14421	14499	14446	14500	14488	14578	14617	14575	14398	14290	14483	14547	14351	14512	14304	14415	14380	14351	14449	14434	14430	14517	14512	14577	14394	14537	14624	14437	14428	14415	14392	14486	14519	14467	14474	14358	14519	14446	14340	14413	14541	14340	14430	14352	14462	14663	14520	14454	14474	14386	14361	14277	14233	14368	14401	14557	14367	14582	14530	14494	14511	14503	14282	14365	14267	14494	14385	14383	14274	14497	14441	14581	14503	14566	14475	14479	14380	14346	14410	14308	14369	14425	14316	14297	14429	14589	14431	14508	14322	14306	14499	14358	14532	14265	14476	14376	14306	14411	14280	14384	14407	14431	14415	14443	14319	14467	14309	14440	14317	14346	14512	14269	14473	14545	14353	14476	14410	14388	14357	14400	14268	14497	14365	14360	14373	14428	14485	14318	14358	14558	14438	14546	14533	14608	14360	14427	14428	14455	14478	14326	14400	14503	14415	14427	14427	14308	14574	14394	14509	14660	14555	14447	14307	14371	14348	14540	14479	14456	14573	14331	14433	14376	14405	14481	14555	14459	14521	14326	14444	14427	14491	14295	14285	14463	14299	14467	14419	14507	14488	14546	14419	14358	14500	14280	14414	14296	14517	14445	14340	14323	14563	14480	14609	14426	14527	14407	14477	14576	14199	14434	14396	14454	14529	14340	14424	14410	14425	14516	14260	14483	14538	14269	14679	14401	14442	14356	14325	14477	14291	14435	14403	14477	14411	14503	14538	14415	14474	14300	14394	14498	14411	14344	14446	14423	14368	14456	14308	14451	14493	14424	14592	14416	14333	14266	14332	14276	14403	14374	14296	14479	14524	14430	14561	14402	14369	14574	14521	14578	14455	14391	14414	14548	14481	14401	14344	14614	14358	14350	14422	14061	14537	14420	14532	14509	14422	14399	14403	14391	14466	14547	14461	14304	14478	14437	14396	14518	14508	14434	14599	14344	14328	14439	14444	14469	14468	14475	14509	14281	14542	14464	14528	14566	14485	14290	14338	14454	14352	14503	14413	14452	14439	14379	14431	14597	14444	14371	14397	14517	14490	14469	14245	14492	14554	14583	14320	14645	14379	14410	14372	14425	14517	14566	14506	14299	14293	14527	14260	14385	14392	14405	14353	14249	14419	14412	14425	14447	14411	14603	14388	14241	14284	14561	14319	14542	14500	14325	14476	14347	14472	14529	14309	14513	14511	14465	14398	14474	14410	14282	14327	14422	14284	14293	14426	14529	14494	14274	14339	14408	14387	14371	14384	14371	14379	14483	14429	14394	14342	14400	14357	14498	14464	14544	14234	14460	14267	14626	14560	14321	14428	14365	14501	14401	14494	14363	14548	14375	14437	14430	14408	14273	14624	14339	14396	14520	14299	14216	14586	14527	14433	14367	14496	14219	14587	14458	14496	14480	14548	14383	14377	14332	14397	14558	14344	14356	14430	14298	14332	14405	14424	14462	14528	14483	14580	14384	14366	14354	14371	14480	14533	14359	14435	14290	14646	14618	14471	14396	14354	14381	14560	14245	14448	14373	14351	14512	14282	14343	14467	14467	14423	14512	14556	14581	14369	14362	14269	14321	14483	14480	14491	14366	14413	14526	14373	14476	14575	14551	14529	14576	14362	14346	14381	14473	14352	14493	14362	14559	14310	14477	14451	14468	14490	14217	14584	14622	14468	14474	14559	14431	14219	14403	14525	14418	14510	14552	14590	14532	14307	14442	14347	14456	14538	14452	14409	14428	14481	14435	14260	14470	14406	14421	14358	14419	14387	14529	14414	14266	14492	14424	14402	14364	14323	14352	14450	14490	14413	14416	14347	14371	14491	14449	14686	14500	14443	14508	14668	14402	14447	14373	14476	14490	14306	14398	14354	14473	14373	14502	14470	14384	14200	14467	14507	14521	14363	14431	14494	14453	14448	14423	14393	14316	14558	14435	14495	14443	14357	14377	14498	14508	14471	14445	14409	14402	14337	14463	14625	14448	14393	14383	14352	14258	14455	14359	14321	14394	14489	14555	14511	14345	14339	14609	14372	14438	14373	14523	14327	14417	14602	14283	14525	14486	14486	14426	14323	14333	14498	14383	14447	14483	14587	14457	14368	14281	14156	14715	14442	14428	14295	14313	14347	14378	14414	14344	14337	14363	14373	14333	14553	14381	14390	14405	14380	14615	14448	14343	14503	14517	14407	14385	14316	14549	14329	14498	14496	14368	14552	14401	14525	14443	14310	14300	14599	14453	14476	14478	14350	14518	14562	14396	14344	14460	14356	14488	14425	14435	14429	14459	14485	14315	14411	14383	14499	14337	14423	14343	14682	14534	14556	14494	14516	14513	14396	14455	14411	14409	14346	14510	14350	14542	14256	14300	14256	14478	14449	14410	14576	14311	14478	14445	14545	14308	14292	14623	14496	14402	14503	14360	14510	14326	14487	14520	14451	14499	14392	14396	14419	14445	14465	14506	14537	14357	14602	14500	14324	14669	14729	14493	14402	14413	14436	14571	14544	14475	14435	14362	14352	14419	14383	14510	14434	14524	14385	14463	14433	14395	14412	14357	14556	14406	14497	14479	14395	14416	14382	14414	14432	14452	14369	14571	14516	14646	14438	14552	14484	14311	14414	14447	14480	14553	14226	14506	14590	14395	14435	14535	14331	14498	14513	14360	14626	14418	14471	14492	14447	14618	14362	14567	14575	14232	14327	14306	14537	14389	14444	14543	14280	14246	14527	14465	14346	14522	14511	14374	14476	14529	14396	14387	14449	14378	14472	14304	14496	14314	14496	14420	14406	14523	14337	14625	14392	14509	14332	14345	14408	14378	14453	14431	14371	14314	14419	14332	14422	14247	14350	14273	14462	14375	14314	14313	14519	14488	14538	14467	14374	14409	14486	14444	14386	14505	14508	14513	14407	14455	14563	14175	14353	14348	14380	14491	14434	14445	14269	14378	14259	14411	14364	14555	14379	14285	14410	14499	14530	14429	14441	14579	14463	14515	14266	14491	14431	14438	14265	14349	14463	14453	14486	14388	14626	14497	14426	14345	14502	14599	14329	14413	14290	14458	14385	14501	14513	14425	14370	14297	14380	14653	14476	14558	14551	14483	14417	14481	14286	14319	14505	14438	14434	14504	14303	14446	14398	14501	14349	14476	14341	14457	14466	14508	14499	14403	14337	14367	14311	14471	14473	14454	14550	14547	14551	14371	14401	14535	14275	14395	14480	14535	14280	14567	14383	14482	14387	14425	14400	14328	14542	14606	14505	14467	14404	14462	14454	14401	14445	14307	14256	14339	14526	14591	14388	14321	14591	14459	14468	14634	14410	14277	14382	14299	14486	14490	14426	14512	14311	14548	14384	14485	14544	14420	14384	14382	14307	14297	14467	14414	14494	14296	14419	14517	14391	14510	14635	14480	14437	14596	14523	14529	14414	14675	14439	14348	14425	14448	14337	14343	14474	14290	14467	14514	14361	14455	14537	14350	14392	14581	14415	14552	14356	14545	14502	14378	14408	14395	14398	14533	14354	14367	14260	14436	14378	14391	14415	14403	14344	14535	14414	14554	14426	14228	14427	14538	14481	14339	14543	14427	14246	14409	14306	14599	14452	14479	14503	14563	14465	14444	14471	14463	14410	14608	14577	14258	14392	14415	14315	14311	14306	14441	14462	14506	14336	14628	14281	14356	14516	14413	14474	14498	14344	14282	14543	14632	14213	14565	14421	14564	14345	14444	14357	14420	14453	14466	14416	14352	14308	14364	14372	14386	14417	14451	14404	14491	14401	14417	14481	14403	14535	14457	14421	14425	14334	14462	14556	14334	14514	14333	14333	14459	14537	14334	14592	14487	14415	14466	14387	14427	14316	14454	14538	14440	14449	14549	14248	14348	14577	14397	14380	14435	14322	14586	14426	14381	14363	14545	14364	14638	14344	14360	14285	14428	14446	14445	14552	14554	14439	14393	14530	14284	14500	14528	14482	14393	14476	14429	14602	14416	14395	14464	14533	14448	14354	14281	14366	14526	14416	14467	14410	14270	14301	14427	14249	14466	14116	14549	14356	14462	14455	14511	14407	14376	14467	14342	14565	14481	14413	14478	14438	14507	14496	14390	14348	14322	14375	14290	14286	14440	14459	14453	14299	14322	14287	14367	14401	14345	14440	14370	14501	14444	14211	14389	14513	14487	14449	14427	14635	14418	14431	14391	14505	14276	14328	14462	14376	14463	14437	14471	14357	14462	14386	14420	14452	14574	14244	14504	14507	14503	14329	14614	14478	14515	14448	14314	14288	14347	14530	14295	14407	14512	14508	14489	14468	14500	14370	14305	14464	14532	14297	14367	14466	14388	14392	14366	14619	14316	14306	14490	14423	14290	14446	14400	14454	14444	14520	14550	14422	14554	14450	14515	14259	14327	14415	14534	14433	14321	14345	14446	14423	14543	14516	14450	14512	14410	14531	14363	14391	14510	14380	14441	14420	14406	14521	14333	14393	14350	14486	14396	14337	14358	14283	14553	14415	14399	14345	14359	14327	14566	14353	14408	14378	14343	14263	14361	14299	14529	14301	14497	14373	14355	14497	14426	14462	14435	14495	14458	14499	14476	14372	14383	14277	14444	14524	14406	14326	14485	14328	14327	14348	14440	14390	14354	14451	14464	14350	14457	14485	14449	14310	14321	14442	14403	14295	14235	14489	14418	14397	14405	14449	14333	14323	14392	14576	14459	14412	14488	14569	14532	14350	14476	14464	14370	14517	14596	14371	14379	14319	14535	14527	14689	14452	14483	14383	14388	14547	14461	14116	14180	14413	14345	14433	14325	14517	14399	14425	14388	14475	14459	14422	14378	14276	14291	14472	14476	14327	14450	14476	14506	14456	14332	14437	14281	14411	14483	14509	14436	14285	14274	14471	14489	14315	14336	14581	14290	14362	14475	14365	14235	14535	14444	14449	14451	14482	14436	14335	14342	14420	14553	14381	14365	14377
22941	21352	29285	23775	21556	23599	25107	19655	18371	18332	33696	43554	38888	27794	17606	16258	16118	15977	15888	16022	15970	15964	15852	16067	16042	15930	15897	15716	15825	15816	15845	15908	15851	15859	15912	16047	16114	15994	15641	15800	15872	15964	15839	15751	15675	15888	15636	15902	15676	15719	15514	15725	15722	15656	15645	15810	15793	15671	15659	15807	15822	15740	15794	15830	15846	15789	15709	15787	15719	15645	15757	15603	15599	15767	15577	15653	15563	16027	15762	15552	15845	15626	15576	15649	15635	15751	15820	15741	15628	15622	15888	15822	15802	15451	15822	15914	15670	15543	15624	15704	15765	15635	15730	15841	15644	15762	15770	15592	15874	15657	15698	15788	15769	15565	15577	15659	15617	15711	15651	15689	15668	15633	15494	15646	15843	15588	15751	15563	15684	15715	15670	15756	15619	15534	15552	15747	15735	15659	15604	15731	15832	15581	15642	15773	15733	15585	15763	15580	15772	15757	15593	15623	15797	15717	16023	15759	15724	15817	15612	15755	15720	15712	15790	15780	15542	15840	15589	15602	15663	15737	15789	15870	15518	15735	15661	15798	15838	15657	15602	15676	15696	15475	15800	15814	15661	15760	15696	15753	15757	15766	15970	15640	15657	15605	15863	15670	15865	15708	15541	15503	15732	15680	15757	15552	15466	15656	15653	15781	15795	15718	15590	15636	15541	15687	15678	15725	15757	15648	15677	15761	15856	15517	15789	15814	15906	15769	15657	15587	15550	15775	15658	15808	15817	15789	15628	15814	15777	15703	15494	15667	15841	15511	15747	15745	15519	15772	15735	15828	15823	15742	15639	15531	15750	15634	15573	15606	15651	15559	15874	15816	15494	15640	15560	15691	15708	15596	15774	15707	15812	15763	15533	15629	15597	15624	15836	15704	15699	15582	15730	15631	15737	15783	15729	15840	15563	15667	15830	15665	15760	15626	15691	15706	15486	15632	15783	15789	15728	15818	15823	15544	15935	15495	15649	15665	15690	15627	15579	15550	15657	15676	15719	15752	15834	15535	15568	15870	15795	15712	15730	15734	15835	15615	15703	15676	15766	15670	15687	15650	15753	15650	15659	15459	15692	15712	15473	15529	15732	15701	15678	15693	15627	15435	15552	15606	15669	15633	15711	15559	15631	15613	15810	15538	15505	15742	15886	15954	15611	15599	15663	15631	15643	15611	15723	15464	15533	15492	15774	15680	15761	15756	15815	15641	15532	15444	15626	15744	15822	15690	15616	15717	15477	15847	15546	15630	15747	15564	15728	15483	15540	15675	15662	15674	15813	15729	15597	15742	15799	15621	15742	15770	15592	15659	15735	15606	15732	15582	15732	15645	15860	15749	15560	15634	15640	15459	15584	15466	15563	15517	15633	15670	15588	15625	15792	15587	15833	15694	15733	15568	15665	15802	15443	15781	15593	15763	15689	15510	15678	15841	15637	15600	15550	15575	15797	15624	15692	15850	15593	15676	15687	15668	15684	15588	15751	15716	15662	15585	15830	15786	15776	15736	15583	15704	15715	15574	15672	15664	15524	15630	15667	15588	15669	15665	15558	15611	15352	15680	15498	15527	15746	15605	15615	15530	15756	15588	15585	15769	15616	15707	15614	15453	15502	15686	15834	15461	15694	15544	15782	15642	15478	15650	15764	15644	15653	15661	15692	15759	15555	15717	15709	15570	15699	15603	15673	15660	15805	15551	15704	15597	15761	15599	15569	15772	15668	16027	15699	15609	15731	15786	15724	15753	15595	15794	15638	15834	15792	16050	15637	15624	15820	15785	15664	15477	15572	15911	15725	15516	15622	15520	15698	15688	15857	15585	15547	15743	15491	15752	15540	15662	15537	15477	15610	15694	15726	15828	15703	15680	15750	15680	15943	15562	15606	15750	15662	15583	15671	15636	15390	15553	15672	15591	15682	15639	15541	15565	15903	15668	15707	15579	15716	15354	15439	15663	15579	15676	15777	15723	15755	15677	15787	15368	15522	15754	15460	15617	15635	15489	15857	15615	15777	15573	15693	15665	15685	15690	15742	15680	15887	15656	15887	15863	15681	15498	15650	15799	15393	15447	15621	15615	15643	15639	15603	15579	15762	15614	15588	15850	15689	15734	15729	15740	15582	15634	15586	15644	15634	15751	15692	15432	15688	15738	15697	15593	15679	15605	15595	15433	15561	15530	15604	15637	15636	15820	15598	15659	15766	15702	15701	15877	15822	15577	15565	15711	15654	15421	15744	15790	15728	15571	15487	15709	15526	15745	15694	15786	15587	15565	15713	15803	15733	15679	15559	15560	15658	15751	15677	15710	15723	15664	15582	15751	15722	15732	15656	15614	15673	15815	15645	15593	15823	15520	15715	15687	15798	15686	15663	15692	15564	15782	15557	15690	15748	15760	15700	15568	15701	15694	15847	15704	15671	15819	15686	15595	15573	15768	15769	15559	15594	15646	15668	15651	15692	15847	15764	15694	15501	15662	15660	15508	15463	15480	15582	15506	15722	15611	15689	15650	15757	15667	15614	15417	15539	15799	15846	15579	15740	15797	15715	15524	15743	15602	15600	15509	15781	15641	15919	15666	15672	15771	15734	15680	15789	15854	15921	15745	15685	15477	15642	15771	15593	15406	15522	15612	15689	15713	15619	15595	15619	15610	15691	15691	15702	15701	15671	15903	15756	15896	15825	15799	15795	15744	15593	15649	15609	15528	15618	15694	15880	15634	15658	15620	15689	15728	15419	15607	15858	15593	15722	15549	15722	15442	15592	15658	15707	15805	15697	15573	15565	15688	15520	15655	15742	15708	15748	15650	15658	15696	15612	15634	15731	15503	15657	15699	15685	15538	15695	15636	15579	15537	15643	15841	15525	15457	15567	15681	15669	15575	15629	15486	15695	15590	15511	15573	15727	15800	15767	15776	15710	15766	15664	15663	15797	15894	15700	15730	15560	15794	15584	15778	15792	15512	15518	15666	15581	15698	15523	15783	15420	15807	15693	15812	15857	15921	15602	15699	15471	15786	15719	15694	15668	15687	15532	15753	15673	15691	15604	15455	15759	15742	15579	15808	15693	15693	15715	15651	15755	15602	15612	15701	15874	15554	15685	15706	15675	15686	15694	15594	15832	15520	15630	15812	15827	15618	15809	15738	15647	15666	15621	15577	15685	15661	15602	15552	15738	15620	15660	15870	15655	15653	15695	15615	15583	15675	15654	15552	15791	15592	15731	15743	15782	15756	15715	15834	15649	15572	15824	15608	15765	15795	15669	15515	15602	15851	15682	15592	15629	15757	15823	15637	15652	15529	15647	15507	15754	15625	15667	15597	15612	15682	15711	15667	15921	15650	15750	15680	15760	15875	15666	15564	15499	15768	15771	15753	15818	15648	15917	15793	15756	15652	15670	15725	15739	15532	15633	15728	15762	15710	15595	15543	15736	15661	15627	15721	15579	15651	15559	15587	15641	15691	15572	15577	15617	15518	15611	15644	15636	15720	15783	15635	15552	15552	15641	15722	15827	15588	15850	15673	15598	15777	15556	15730	15663	15593	15597	15562	15665	15613	15798	15685	15583	15568	15581	15590	15666	15747	15591	15784	15801	15784	15741	15771	15675	15608	15563	15783	15577	15697	15764	15562	15610	15739	15740	15801	15819	15586	15583	15660	15594	15701	15550	15799	15641	15717	15833	15595	15833	15503	15739	15770	15817	15707	15719	15655	15641	15601	15656	15582	15532	15514	15612	15665	15633	15869	15760	15605	15444	15645	15675	15587	15757	15479	15773	15609	15700	15579	15761	15837	15641	15771	15472	15663	15657	15875	15706	15637	15546	15504	15711	15535	15545	15690	15881	15771	15442	15587	15504	15717	15717	15694	15890	15724	15580	15646	15818	15611	15741	15676	15584	15719	15889	15648	15857	15708	15668	15595	15666	15850	15552	15671	15813	15619	15734	15803	15612	15764	15586	15574	15911	15689	15677	15630	15827	15717	15637	15669	15814	15578	15502	15672	15844	15812	15558	15595	15510	15729	15714	15679	15777	15657	15676	15537	15677	15536	15563	15794	15670	15634	15636	15703	15722	15778	15622	15577	15697	15690	15715	15822	15570	15541	15587	15480	15692	15736	15668	15839	15438	15608	15663	15399	15490	15600	15567	15791	15753	15714	15905	15673	15675	15763	15475	15820	15729	15603	15513	15722	15608	15689	15726	15652	15544	15543	15687	15611	15767	15858	15737	15630	15657	15521	15501	15551	15423	15521	15559	15614	15684	15664	15640	15652	15490	15639	15717	15635	15509	15681	15852	15760	15805	15845	15764	15640	15754	15667	15900	15586	15778	15659	15639	15621	15709	15642	15620	15572	15704	15777	15575	15535	15702	15788	15584	15798	15723	15795	15733	15628	15762	15639	15671	15555	15347	15703	15781	15754	15648	15666	15708	15587	15511	15723	15642	15607	15668	15867	15565	15636	15624	15592	15791	15682	15837	15669	15801	15846	15826	15660	15572	15758	15682	15673	15706	15666	15579	15582	15686	15528	15712	15472	15748	15658	15635	15593	15583	15557	15601	15722	15666	15568	15606	15662	15687	15624	15626	15796	15515	15847	15707	15779	15593	15483	15696	15527	15686	15739	15665	15518	15792	15949	15519	15518	15803	15681	15480	15740	15608	15489	15602	15508	15665	15531	15817	15717	15532	15763	15696	15587	15777	15794	15738	15738	15565	15602	15636	15652	15750	15747	15552	15723	15676	15517	15690	15649	15590	15653	15836	15388	16006	15798	15795	15703	15791	15603	15629	15510	15744	15670	15557	15753	15653	15581	15722	15617	15799	15601	15643	15751	15698	15721	15740	15592	15715	15482	15567	15627	15605	15604	15660	15763	15870	15654	15520	15719	15618	15432	15725	15555	15882	15700	15746	15718	15635	15623	15724	15711	15523	15468	15683	15624	15685	15745	15817	15522	15726	15546	15732	15813	15778	15718	15358	15650	15839	15538	15650	15610	15684	15564	15709	15842	15789	15698	15705	15513	15657	15667	15606	15679	15672	15560	15719	15600	15709	15444	15686	15808	15787	15654	15628	15511	15804	15444	15540	15712	15712	15687	15697	15504	15494	15753	15680	15602	15929	15579	15881	15621	15564	15639	15582	15853
18805	35532	33798	27828	24477	22429	21001	20146	18959	18720	39678	45968	41411	26505	15159	14917	14940	14978	14712	14753	14622	14925	14769	14970	14628	14792	14736	14748	14761	14710	14731	14873	14825	14873	15551	15595	15393	14897	14908	14630	14719	14758	14844	14892	14747	14708	14906	14652	14775	14670	15011	14738	14843	14718	14767	14655	14823	14712	14756	14795	14763	14881	14618	14735	14681	14761	14667	14750	14709	14586	14821	14663	14716	14741	14638	14707	14705	14661	14640	14740	14668	14772	14917	14591	14732	14746	14922	14582	14845	14742	14767	14859	14690	14794	14900	14542	14723	14677	14829	14940	14541	14714	14914	14694	14671	14679	14645	14748	14813	14739	14731	14686	14680	14825	14849	14673	14799	14800	14804	14813	14732	14664	14668	14619	14808	14729	14874	14768	14755	14688	14778	14665	14803	14701	14797	14846	14626	14775	14682	14743	14728	14765	14642	14703	14590	14782	14837	14960	14725	14775	14806	14734	14803	14604	14730	14778	14685	14685	14723	14834	14665	14731	14695	14669	14814	14680	14725	14508	14823	14661	14811	14605	14592	14728	14730	14719	14688	14769	14729	14814	14626	14736	14570	14891	14510	14857	14934	14737	14724	14708	14701	14836	14810	14651	14818	14925	14917	14649	14797	14751	14720	14821	14701	14796	14704	14814	14643	14733	14649	14833	14628	14835	14757	14539	14719	14669	14591	14770	14838	14545	14670	14815	14658	14565	14881	14540	14700	14703	14832	14612	14725	14788	14795	14882	14658	14714	14636	14639	14863	14998	14794	14804	14777	14823	14617	14600	14702	14738	14843	14778	14756	14762	14637	14865	14640	14737	14748	14750	14714	14753	14836	14643	14797	14773	14790	14643	14628	14844	14623	14802	14466	14760	14581	14637	14752	14811	14708	14757	14788	14888	14598	14828	14642	14880	14824	14837	14630	14743	14756	14755	14894	14698	14588	14646	14614	14669	14645	14603	14706	14802	14730	14725	14821	14721	14620	14795	14672	14547	14821	14593	14786	14775	14830	14803	14722	14792	14795	14831	14745	14691	14621	14885	14773	14691	14740	14701	14858	14770	14851	14656	14652	14610	14740	14496	14599	14682	14925	14716	14772	14756	14739	14549	14795	14558	14644	14815	14572	14842	14683	14665	14939	14608	14646	14652	14638	14860	14660	14799	14731	14652	14717	14648	14766	14687	14687	14818	14693	14589	14730	14693	14660	14564	14709	14769	14815	14784	14754	14794	14633	14778	14500	14919	14629	14799	14649	14789	14700	14618	14707	14727	14655	14749	14671	14656	14885	14634	14808	14718	14765	14708	14718	14718	14657	14795	14886	14782	14657	14650	14624	14820	14741	14630	14796	14777	14684	14873	14686	14792	14753	14768	14747	14735	14709	14620	14652	14639	14802	14744	14876	14728	14638	14632	14860	14795	14833	14729	14705	14681	14651	14787	14763	14614	14653	14770	14742	14771	14857	14682	14816	14670	14742	14736	14844	14806	14782	14793	14632	14558	14695	14662	14603	14823	14737	14717	14587	14807	14720	14781	14529	14724	14735	14840	14758	14684	14708	14688	14762	14642	14805	14726	14682	14697	14733	14671	14535	14736	14826	14727	14775	14769	14847	14625	14523	14664	14622	14580	14804	14806	14678	14744	14715	14781	14773	14796	14711	14841	14440	14759	14669	14715	14635	14665	14521	14642	14681	14782	14564	14730	14749	14772	14573	14774	14746	14756	14638	14654	14716	14639	14750	14738	14824	14808	14744	14660	14688	14810	14633	14528	14693	14510	14704	14721	14628	14775	14816	14776	14632	14507	14894	14771	14662	14782	14859	14675	14680	14788	14776	14766	14812	14739	14846	14669	14716	14721	14695	14768	14859	14834	14760	14538	14715	14717	14727	14537	14659	14886	14703	14639	14914	14680	14787	14581	14587	14858	14804	14794	14631	14735	14755	14645	14806	14758	14701	14693	14713	14711	14576	14776	14720	14711	14588	14769	14649	14860	14674	14549	14709	14737	14604	14541	14660	14740	14873	14638	14815	14797	14664	14771	14731	14618	14701	14620	14667	14693	14658	14762	14961	14650	14737	14647	14747	14728	14737	14748	14721	14737	14698	14781	14696	14740	14505	14915	14746	14710	14942	14647	14687	14780	14697	14763	14610	14845	14908	14886	14757	14709	14641	14737	14734	14624	14921	14680	14801	14696	14749	14760	14855	14746	14738	14639	14766	14679	14704	14719	14698	14691	14730	14614	14948	14764	14689	14682	14819	14570	14820	14934	14505	14599	14660	14736	14635	14564	14709	14755	14754	14646	14853	14766	14790	14510	14525	14635	14717	14663	14758	14567	14715	14865	14732	14708	14740	14823	14778	14630	14789	14642	14598	14743	14778	14725	14875	14661	14612	14898	14828	14553	14739	14698	14761	14648	14963	14715	14668	14834	14613	14810	14718	14820	14737	14851	14622	14702	14770	14802	14636	14540	14719	14821	14749	14842	14705	14626	14682	14683	14751	14891	14801	14702	14624	14743	14653	14661	14703	14874	14701	14695	14693	14686	14702	14800	14990	14818	14977	14666	14789	14775	14639	14804	14712	14729	14802	14800	14889	14756	14488	14695	14697	14825	14593	14596	14536	14683	14882	14577	14817	14686	14741	14798	14686	14691	14468	14703	14797	14812	14774	14673	14588	14820	14744	14715	14841	14705	14854	14696	14783	14715	14719	14779	14410	14658	14655	14729	14661	14748	14602	14877	14804	14689	14573	14773	14729	14830	14541	14609	14741	14716	14980	14563	14734	14684	14706	14639	14859	14665	14806	14780	14669	14649	14743	14676	14879	14759	14653	14720	14574	14803	14677	14865	14598	14503	14790	14677	14832	14732	14612	14619	14719	14748	14685	14906	14714	14773	14727	14689	14803	14769	14469	14855	14684	14799	14627	14697	14701	14768	14760	14764	14911	14752	14743	14627	14665	14708	14839	14736	14871	14682	14890	14675	14930	14539	14608	14523	14768	14716	14698	14675	14767	14726	14713	14678	14727	14753	14646	14892	14680	14754	14676	14912	14703	14595	14850	14848	14537	14778	14633	14785	14887	14752	14812	14894	14633	14776	14728	14749	14585	14732	14774	14666	14831	14763	14791	14739	14745	14709	14752	14588	14869	14686	14677	14680	14568	14750	14661	14859	14791	14781	14790	14832	14616	14801	14611	14738	14721	14608	14648	14727	14872	14844	14795	14860	14636	14957	14782	14897	14668	14875	14647	14811	14684	14764	14704	14764	14667	14848	14648	14703	14541	14761	14764	14703	14773	14712	14637	14725	14909	14795	14685	14863	14851	14620	14705	14837	14579	14840	14653	14747	14789	14544	14632	14804	14780	14728	14620	14597	14649	14848	14594	14887	14614	14648	14626	14747	14722	14744	14751	14779	14767	14646	14717	14653	14725	14754	14677	14864	14858	14798	14818	14739	14628	14624	14701	14721	14679	14907	14466	14666	14655	14716	14879	14633	14679	14750	14829	14623	14612	14790	14724	14709	14707	14864	14688	14643	14673	14809	14637	14772	14610	14788	14745	14514	14627	14770	14687	14681	14714	14835	14820	14701	14690	14799	14639	14699	14771	14862	14637	14630	14616	14625	14633	14769	14785	14790	14778	14637	14754	14639	14790	14627	14693	14738	14574	14749	14702	14808	14800	14811	14785	14814	14558	14724	14666	14720	14732	14660	14712	14807	14673	14680	14696	14672	14755	14731	14861	14600	14727	14752	14622	14745	14794	14584	14620	14809	14811	14762	14825	14542	14694	14808	14853	14578	14754	14643	14636	14713	14794	14721	14732	14700	14814	14602	14742	14789	14375	14641	14731	14596	14811	14698	14848	14781	14605	14776	14726	14776	14686	14706	14672	14777	14582	14624	14790	14563	14659	14735	14529	14776	14814	14662	14682	14560	14601	14660	14733	14592	14639	14820	14728	14623	14565	14715	14837	14876	14842	14769	14631	14773	14913	14697	14727	14774	14654	14901	14752	14846	14760	14712	14905	14687	14856	14671	14807	14869	14493	14718	14727	14688	14856	14757	14703	14732	14762	14630	14850	14849	14516	14739	14764	14611	14808	14774	14666	14768	14892	14688	14758	14657	14678	14923	14681	14706	14574	14761	14781	14608	14715	14588	14617	14894	14682	14687	14722	14592	14758	14725	14844	14722	14645	14726	14720	14726	14752	14661	14684	14637	14756	14669	14622	14809	14723	14587	14596	14714	14688	14586	14717	14722	14645	14651	14834	14625	14920	14825	14683	14616	14823	14891	14571	14644	14720	14715	14741	14616	14672	14674	14653	14676	14671	14695	14761	14808	14597	14480	14717	14633	14680	14665	14606	14639	14613	14624	14736	14901	14552	14694	14689	14630	14657	14852	14832	14756	14828	14519	14807	14594	14667	14564	14768	14733	14714	14711	14733	14795	14813	14525	14683	14607	14745	14717	14708	14669	14662	14539	14676	14729	14672	14650	14885	14747	14720	14726	14788	14814	14797	14751	14737	14885	14535	14722	15043	14740	14756	14789	14596	14694	14684	14567	14883	14829	14812	14642	14675	14555	14821	14749	14621	14655	14581	14654	14692	14634	14849	14626	14776	14766	14775	14702	14755	14881	14744	14719	14629	14921	14778	14821	14770	14744	14672	14512	14730	14670	14577	14621	14669	14767	14759	14835	14644	14739	14730	14785	14674	14689	14603	14796	14765	14776	14783	14639	14654	14689	14710	14779	14907	14727	14816	14835	14737	14696	14734	14665	14605	14746	14698	14642	14758	14722	14626	14727	14582	14770	14627	14690	14840	14757	14602	14691	14701	14697	14719	14642	14722	14977	14794	14785	14907	14735	14746	14830	14602	14878	14581	14855	14743	14628	14662	14670	14682	14763	14707	14728	14783	14648	14654	14752	14801	14740	14782	14700	14599	14733	14663	14789	14885	14644	14825	14769	14831	14809	14837	14597	14762	14779	14674	14669	14816	14904	14830	14772	14589	14872	14858	14772	14697	14663	14654	14519	14807	14834	14749	14495	14602	14697	14723	14716	14762	14815	14695	14658	14635	14707	14663	14711	14680	14699	14825	14744	14755	14767	14608	14716	14853	14716	14674	14683	14732	14650
27533	22475	25746	22337	18317	17820	17520	17096	16640	16612	18142	18932	18376	16950	15974	16027	15902	15836	15733	15841	15878	15964	15822	15945	15882	15833	15825	15965	15861	15839	15918	15985	15907	15863	15968	15797	15933	15733	15946	15672	15601	15677	16033	15942	15729	16013	15909	15819	15602	16008	15908	15911	15952	16022	15909	15901	15943	15965	15926	15955	15760	15945	15919	15807	15728	15770	16030	15805	15851	15755	15746	15992	15846	15932	15758	15999	15804	15666	15824	15998	15898	15884	15882	15914	15922	15978	15664	15694	15874	15766	15846	15833	15866	15993	15946	15844	15847	15753	15840	16019	15798	15968	15952	15873	15831	15649	15785	15884	15872	15779	15696	15791	15847	15779	15767	15599	15842	15801	15874	15788	16018	15741	15854	15840	15904	15632	15913	15890	15931	15809	15820	15862	15724	15823	15798	16139	16086	15821	15871	16188	15649	15760	15648	15793	15882	15786	15704	15823	15970	15998	15674	15855	15983	15793	15902	15871	15815	15779	15829	15978	15856	16024	15784	15828	15858	15827	15783	15787	15673	15764	15680	15860	15958	15808	15770	15814	15910	15878	15929	15868	15810	15807	15800	15798	15899	15908	15737	16009	15761	15971	16108	15757	15700	15963	15952	15913	15861	15892	15997	15896	15867	15998	15854	15702	15651	15751	15770	15797	15925	15895	15776	15786	15690	15918	15930	15990	15894	15914	16065	15882	15974	15896	16064	15866	15816	15859	15978	15748	15903	15832	15966	15800	15737	15991	15937	15876	15794	15765	15789	15806	15690	15943	16090	15851	15781	15814	15840	15937	15793	15737	15727	15981	15931	16024	15885	15907	15739	15780	15815	15744	15765	15629	15887	15959	15846	15912	15819	15729	15994	15746	15917	16003	16039	15994	15963	15768	15911	15827	15808	15969	16047	15699	15653	15809	15821	15716	15830	15826	15649	15548	15730	15795	15907	16112	15880	15873	15926	16018	15620	15670	15788	15822	15783	15791	15892	15829	15835	15789	16127	15910	15920	15810	15989	15973	15983	15938	15799	15800	15850	15931	15736	15699	15784	15830	15755	15910	15756	15771	15778	15902	15805	15841	15856	16022	15680	15801	15901	15890	15939	15940	15811	15721	15917	16026	15780	15803	15892	15783	15951	15943	15791	15728	15823	15777	15838	15730	15597	15893	15894	15843	15882	16071	15964	16004	16080	16075	15782	15774	15747	15933	15652	15812	16107	15969	15860	15734	15883	15833	15648	15732	15756	15932	15926	15903	15948	16085	15916	15944	15931	15557	15556	15961	15736	15830	15751	15979	15985	15971	15711	15884	15780	15749	15873	15864	15720	15827	15670	15998	15889	15954	15922	15918	15794	15729	15667	15936	15872	15845	15884	15895	15809	15960	15835	15870	15813	15768	15803	15751	16023	15801	15926	15758	15829	15871	15874	15878	15754	15674	15743	15883	15823	15905	15714	15974	15744	15994	15706	15691	15681	15787	15675	15918	15854	15881	15962	15657	15795	16038	15976	15924	15793	15861	16083	16042	15960	15773	15830	15846	15903	15934	15794	15974	15640	15923	15807	15748	15761	15826	15866	15776	15752	15792	15798	15933	15906	15698	15767	15778	15910	15674	15775	15925	15637	15711	15912	15904	15757	15691	15950	15638	15813	15728	15911	15829	15636	15769	15891	15751	16037	15667	15925	15947	16028	15701	15817	15884	15841	15700	15528	15860	15571	15766	15728	16049	15803	15972	15759	15816	15999	15833	15692	15822	15724	15683	15950	15774	15829	15780	15884	15853	15840	15945	16038	15838	15893	15959	15808	15889	15749	15958	15766	15857	15795	15841	15875	15870	15629	15730	15843	16087	15999	15846	16082	15761	15791	15770	15985	15852	15994	15939	15759	15874	15734	15668	15744	15878	15916	15953	15788	15845	15718	15697	15855	15893	15709	15762	15733	15663	15706	15842	15705	15846	15837	15852	15821	15689	15961	16071	15905	15886	15846	16012	15839	15726	15789	15960	15726	15885	16191	15984	15896	15855	15747	15764	15575	15888	15786	15781	15878	15912	15853	16030	15910	15831	15930	15831	15853	15960	15942	15758	15825	15563	16023	15961	15882	15927	15900	15896	15806	15920	15761	15950	15892	15869	15753	15746	15711	16020	15569	15909	16016	15819	15847	15836	15883	15837	15814	15830	15864	15707	15868	15819	15766	15919	16046	15856	15825	15885	15874	15988	15745	16037	16039	15998	15777	16078	15840	15713	15926	15923	15961	15905	15785	15603	15583	15543	15787	15847	15924	15854	15912	15639	15925	15816	15963	15837	15845	15904	15817	15797	15887	15831	16064	15866	15903	15642	15742	15977	16018	15824	15984	16012	15899	15664	15467	15676	15861	15994	15966	15828	15787	15685	15773	15764	15690	15639	15688	15792	16104	16003	15864	15798	15858	15839	15948	15924	15878	15648	15904	15731	15706	16148	15981	15950	15947	15831	15770	15820	15726	15730	15620	15758	15821	15877	15868	15445	15837	15833	15821	15816	15728	15881	15558	15729	15939	15856	15940	15826	15815	15827	15887	15809	15811	15919	15709	15811	15754	15750	15765	15724	15766	16084	16024	15943	15946	15893	15887	15689	15795	15986	15904	16003	16048	15758	15667	15781	15807	15867	15946	15940	15928	15821	15941	15920	15933	15846	15790	15832	15935	15885	15843	15874	15959	15670	15924	15794	15824	15900	15979	15968	15966	15899	15938	15861	15874	15668	15630	15784	16069	15864	15788	15695	15869	16026	15927	15830	15969	15820	15906	15590	15795	15845	15800	15775	15744	15971	15777	15644	15863	15861	16001	15785	16000	15918	15763	16009	15855	15858	15827	15880	15860	16003	15791	15773	15967	15784	15870	15696	15733	15735	15871	15808	15796	15944	15936	15763	15774	15806	15975	15924	15966	15898	15670	15762	15824	16010	15726	15746	15850	15805	15801	15802	15668	15841	16054	15845	15822	15958	15891	16004	15772	15830	15659	15956	15678	15893	15740	15855	16008	15911	15888	15801	15848	15978	15899	15969	15926	15965	15946	15698	16086	15919	15777	15872	15742	15859	15906	15905	15783	15876	15875	15774	15858	15654	15764	15982	15861	15831	15698	15682	15817	15718	15961	15977	16018	15820	15832	15884	15880	15882	15864	15783	15925	15825	15926	15791	15855	15808	16059	15803	15876	16074	15829	15910	15735	15950	15870	15709	15807	15810	15881	15829	15633	15627	15913	15773	15824	15686	15963	15727	15889	15856	15783	15893	15908	15753	15961	15938	15861	15956	15658	15878	15775	15710	15809	15799	15897	15721	15882	15903	15711	15907	15934	15857	15861	15794	15899	15840	15831	15939	15961	15787	15890	15882	15895	15813	15832	15906	15849	15852	16088	15852	15930	16008	15906	16012	15963	15885	15957	15849	15731	15902	15856	15966	15873	15885	15801	15694	15757	15861	15877	15911	15889	15837	15785	15874	15693	15747	15814	15834	15855	15833	16000	15844	15974	15765	15844	15886	15699	15835	15720	15969	15712	15581	15846	15900	15791	16030	16053	15779	15702	15849	15894	15818	15812	15833	15851	15811	15914	15808	15670	15942	15896	15731	15850	15847	15820	15941	15842	15970	15739	15975	15956	15772	16034	15847	15840	15887	15720	15972	15764	15968	15840	15837	15812	15972	15859	15996	15799	15794	15892	15733	15830	15746	16025	15921	15862	15806	15734	15913	15884	16015	15950	15820	15657	15832	15876	15928	15899	15981	15681	15627	16002	15830	15771	15810	15931	15698	16038	15716	15853	15915	15917	15793	16034	15889	15791	15861	15955	15835	15853	15778	15927	15832	15993	15930	15850	16061	15958	15982	15802	15978	15995	15638	15647	15711	15950	15657	15734	15755	15965	15879	16069	15828	15863	15826	15832	16033	15864	16051	15993	15776	16026	15979	15703	15817	15876	15799	15732	15838	15871	15708	15833	15647	15824	15922	15919	15778	15980	15781	15827	15722	15884	15879	15852	15836	15919	15913	15710	15700	15810	15863	15859	15834	15926	15955	16068	15766	15658	15950	15911	15944	15954	15775	15841	15856	16006	15705	15763	15716	15862	16070	15749	15747	15752	15712	16091	15859	15842	15785	15767	15938	15869	15741	15776	15874	15592	15816	15828	15917	16061	15877	15845	15820	16071	15703	15895	15851	15786	15790	15922	15842	15871	16038	15804	15891	15955	15955	15698	15822	15877	15991	15926	16046	15822	15745	15800	15835	15887	15798	15718	15989	15688	15861	15816	15751	15857	15906	15601	15958	15802	15702	15963	15748	15837	15926	15856	15862	15897	15829	15756	15701	15850	15830	15829	15862	15889	15794	15806	15952	15843	15729	15727	15605	15876	15861	15705	15874	15690	15821	15926	15865	15925	15770	15744	15872	15986	15793	15969	15662	15814	15795	15932	15677	15730	15839	15965	15829	15701	15704	15795	15834	15640	16078	15774	15910	15896	15769	15826	15812	15814	15645	16102	15796	15882	15895	15768	15778	15787	15750	15781	15889	15823	15852	15875	15873	15681	15799	15816	15809	15922	15897	15788	15908	16051	15799	15839	15898	15855	15915	15708	16015	15700	15822	15608	15900	15904	15907	15907	15823	15936	15865	15830	15826	15713	15876	15844	16074	15907	15707	15858	15583	15905	15948	15749	15782	16032	15823	15893	15714	15800	15772	15837	15928	15991	16040	15788	15824	15958	15933	15908	15884	15863	15931	15821	15865	16026	15850	15775	16081	15792	15962	15731	15889	15935	15986	15677	15784	15898	15758	15879	16034	15928	15918	15708	15888	16039	15776	15911	15801	15749	15865	15787	15907	15939	15805	15593	15786	15857	15792	16012	15916	15768	15833	15883	15962	15739	15768	15890	15804	15719	15922	15681	15614	15820	15826	15896	15744	15868	15722	15813	15768	15899	15878	15971	15790	15851	15917	15835	15929	15716	15974	15903	15643	15791	15719	15960	15867	15702	15884	15776	15739	15952	15828	15833	15694	15833	15863	16002	15783	15795	15882	16090	15997	15972	16029	15770	15924	16070	15928	15884	16049	15771	16043	15847	16020	15961	15781	15828	15889	15839	15619	15905	15936	15709	15867
18161	25860	24656	20772	18702	17958	17562	16842	16234	15790	18876	19239	18189	15854	14869	14834	14799	14718	14913	14874	14923	14752	14964	14716	14935	14963	14945	14923	14868	14786	14988	14991	15050	14822	14811	14801	15108	15030	14969	14627	14781	14822	14915	14784	14709	14876	14932	14868	14886	15005	14837	14798	14728	14955	14790	14754	14728	14923	14751	14946	14704	14912	14859	14736	14696	14786	14832	14710	14583	14813	14850	14817	14853	14905	14858	14792	14905	14888	14817	14731	14694	14740	14653	14705	14736	14844	14758	14759	14678	14885	14700	14793	14692	14737	14933	14731	14656	14769	14952	14657	14828	14865	14764	14676	14728	14802	14860	14884	14827	14840	15018	14950	14763	14904	15050	14784	14675	14822	14736	14798	14864	15000	14811	14626	14764	14916	14897	14933	14797	14827	14894	14763	14926	14976	14880	14796	14762	14736	14736	14707	14987	14946	14878	14812	14777	14854	14721	14782	14740	14883	14784	14868	14790	14674	14619	14752	14815	14984	14973	14600	14996	14891	14644	14762	14830	14882	14897	14544	14825	14869	14966	14938	14877	14849	14841	14818	14662	14804	14891	14885	14910	14952	14732	14713	14818	14809	14982	14766	14905	14894	14794	14847	14770	14817	14915	14627	14674	14937	14858	14928	14935	14836	14860	14812	14807	14883	14836	14779	14823	14914	14815	14851	14799	14737	14965	14618	14852	14931	14768	14743	14696	14881	14883	14722	14746	14679	14956	14701	14863	14710	14838	14765	14848	14767	14820	14918	14772	14635	14803	14665	14833	14762	14885	14871	14682	14794	14925	14702	14651	14867	14780	14863	14661	14939	14870	14798	14824	14794	14870	14796	14975	14882	14714	14830	14858	14908	14748	14830	14858	14718	14763	14822	14759	14949	14930	14788	14841	14913	14836	14887	14844	15044	14645	14884	14835	14856	14795	14880	14759	14901	14829	14936	14758	14957	14827	14973	14822	14757	14694	14919	14816	14806	14792	14781	14811	14925	14610	14927	14737	14884	14832	14718	14901	14638	14750	14838	14739	14814	14816	14834	14723	14939	14807	14709	15017	14852	14787	14836	15008	14797	14776	14873	14850	14743	14958	14817	14880	14910	14810	15113	14962	14894	15091	14816	14763	14673	14770	14873	14800	14754	14866	14913	14884	14936	14790	14775	14795	14803	14890	14867	14876	14727	14881	14729	14773	14647	14725	14837	14685	14722	14630	14878	14890	14834	14931	14762	14997	14664	14792	14643	14883	14877	14843	14893	14788	14732	14914	14972	14879	14950	14896	14820	14802	14956	14789	14756	14907	14877	14645	14804	14848	14859	14885	14787	14804	14926	14814	14774	14795	14873	14864	14977	14738	14625	14942	14655	14808	14773	14626	14878	14800	14761	14764	14832	14826	14713	14949	14740	14839	14850	14851	14838	14804	14744	14813	14774	14734	14736	14717	14799	14810	14782	14692	14824	14759	14958	14712	14874	14699	14838	14817	14902	14812	14777	14824	14712	14671	14775	14709	14838	14839	14955	14848	14820	14962	14927	14948	14883	14789	14837	14869	14790	14769	14931	14814	14850	14880	14840	14727	14790	14740	14800	14887	15063	14884	14816	14796	14817	14775	14776	14881	14640	14899	14797	14864	14844	14974	14880	14912	14902	14815	14790	14949	14774	14949	14858	14845	14607	14777	14838	14795	14913	14880	14819	15037	14734	14800	14724	14711	14967	14826	14792	14877	14717	14764	14772	14843	14724	14788	14772	14977	14805	14753	14828	14726	14779	14636	14814	14895	14931	14932	14804	14789	14993	14794	14896	14570	14873	14929	14913	14712	14859	14888	14794	14860	14846	14853	14839	14849	14866	14885	14711	14745	14755	14776	14807	14875	14862	14609	14896	14567	14866	14706	14850	14832	14717	14791	14726	14770	14811	14805	14794	14760	14737	15013	14926	14789	14847	14815	14905	14841	14723	14880	14763	14704	14915	14811	14750	14822	14747	14797	14835	14887	14779	14629	14593	14684	14817	14815	15075	14770	14702	14729	14878	14758	14649	14839	14708	14779	14859	14672	14924	14913	14836	14915	14775	14833	14846	14540	14806	14843	14774	14834	14803	14839	14860	14920	14892	14929	14693	14771	14695	14728	14781	14903	14881	14825	14697	14861	15087	14815	14788	14902	14737	14765	14740	14809	14618	14836	14743	14926	14852	14925	14697	14807	14825	15012	14725	14887	14906	14699	14834	14828	14746	14779	14694	14792	14928	14841	14815	14903	14811	14851	14906	14744	14761	14907	14600	14805	14957	14622	14673	14783	14871	14645	14724	14930	14875	14741	14782	14846	14875	14957	14839	14969	14850	14895	14873	14824	14836	14801	14934	14845	14886	14881	14761	14652	14804	14696	14728	14790	14806	14712	14746	14741	14673	15021	14774	14779	14967	14947	14831	14719	14783	14829	14802	14781	14789	14766	14831	14933	14870	14859	14747	14854	14831	14790	14699	14782	14873	14749	14799	14858	14831	14919	14741	14957	15122	14833	14733	14971	14636	14863	14781	14825	14715	14754	14797	14857	14860	14882	14729	14818	14841	14874	14983	14939	14738	14984	14850	14825	14924	14777	14844	14849	14837	14824	14759	14663	14741	15031	14765	14848	14832	14947	14685	14900	14860	14898	14999	14951	14812	14835	14874	14978	14819	14811	14984	14993	14602	14754	14866	15070	15010	14956	14798	14778	14920	14736	14778	14864	14844	14736	14873	14805	14762	14831	14763	14753	14786	14803	14763	15028	14834	14596	14787	14949	14822	14839	14736	14909	14934	14834	14719	14729	14654	14840	14772	14957	14868	14926	14670	14812	14731	14886	14624	14732	14761	14723	14893	14865	14791	14929	14935	14812	14591	14991	14915	14786	14723	14885	14895	14753	14905	15055	14872	14724	14840	14875	14820	14934	14803	14855	14926	14771	14703	14857	14750	14719	14847	14826	14877	14688	14676	14734	14861	14807	14769	14838	14817	14627	14937	14848	14807	14887	14685	14894	14712	14875	14722	14798	14891	14898	14903	14828	14797	14860	14793	14870	14740	14875	14916	14829	14803	14742	14810	14835	14812	14933	14736	14925	14849	14778	15058	14785	14918	14929	14581	14768	14900	14967	14777	14748	14738	14768	14746	14807	14976	14901	14765	14975	14775	14749	14747	14825	14927	14835	14774	14777	14824	14837	14958	14839	14799	14743	14961	14907	14791	14934	14761	14797	14868	14724	15147	14908	14798	14896	14838	14875	14855	14789	14901	14739	14621	14892	14737	14804	14711	14821	14862	14831	14724	14797	14722	14784	14787	14925	14806	14755	14897	14898	14870	14724	14812	14948	14877	14741	14861	14742	14818	14825	14734	14877	14806	14756	14846	14828	14807	14798	14768	14754	14887	14744	14900	14756	14790	14829	14848	14854	14770	14667	14775	14962	14772	14903	14883	14840	14867	14869	14671	14695	14803	14813	14846	14871	15016	14846	14758	14626	14934	14792	14949	14910	14850	14892	14828	14902	14681	14830	14910	14851	14799	14903	14661	14828	14748	14851	14818	14747	14769	14755	14935	14760	14862	14807	14632	14832	14775	14855	14994	14897	14853	14909	14760	14796	14604	14890	14756	14873	14869	14894	14795	14820	14834	14781	14732	14868	14957	14792	14938	14794	14779	14721	14927	14996	14845	14724	14674	14920	14692	14761	14727	14744	14688	14803	14680	14930	14924	14717	14793	14850	14921	14951	14739	14672	14869	14890	14843	14842	14878	14989	14795	15029	14717	14788	14741	14869	14961	15015	14967	14942	14971	14857	14709	14710	14766	14811	14611	14766	14860	14872	14902	14861	14913	14930	14980	14788	14715	14805	14987	14880	14901	14816	14778	14786	14828	14850	14962	14915	14789	14913	14808	14835	14734	14919	14847	14753	14769	14830	14796	14897	14889	14823	14748	14863	14802	14839	14796	14764	14798	14874	14735	14786	14903	14641	14694	14805	14778	14777	14847	15006	14821	14873	14771	14706	14831	14832	14862	14968	14814	14620	14765	14658	14864	14860	15006	14876	14817	14970	14843	14712	14841	14903	14811	14750	14776	14810	14870	14905	14728	14770	14737	14789	14791	14799	14794	14827	15013	14669	14725	14908	14830	15059	14678	14839	14822	14684	14663	14875	14963	14744	14747	14751	14915	15067	14995	14758	14923	14885	14958	14780	14813	14804	14931	14752	14901	14792	14756	14988	14736	14733	14979	14820	14959	14830	15110	14799	14799	14789	15012	14765	14760	14864	14887	14897	14720	14649	14949	14945	14747	14827	14701	14597	14799	14852	14693	14830	14738	14718	14760	14775	14874	14930	14729	14735	14833	14734	14840	14806	14816	14790	14779	14729	14820	14723	14893	14902	14723	14874	14707	14950	14851	14730	14840	14614	14871	14879	14806	14911	14938	14887	14909	14795	14716	14953	14836	14576	14696	14922	14863	14590	14832	14831	14856	14715	14712	14830	14853	14841	14993	14874	14806	14747	14768	14809	14786	14822	14840	14745	14871	14650	14835	14823	14903	14750	14657	14873	14786	14738	14867	14985	14731	14983	14874	14831	14802	14746	14987	14782	14940	15019	14888	15004	14646	14951	14811	14740	14766	14704	14771	14834	14713	14728	14950	14923	14884	14818	14707	14784	14731	15000	14818	14886	14899	14701	14788	14603	14843	14763	14820	14915	14810	14804	14818	14747	14839	14716	14783	14834	14761	14692	14828	14973	14896	14839	14859	14941	14973	14950	14857	14752	14886	14825	14821	14860	14844	14822	14748	14854	14918	14874	14724	14820	14923	14777	14694	14954	14896	14881	14721	14993	14852	14766	14783	14906	14933	14781	14741	14897	14904	14989	14793	15046	14825	14911	14912	14754	14943	14885	14835	14764	14927	14830	14797	14864	14789	14795	14748	14793	14852	14853	14772	14873	14759	14804	14943	14777	14973	14800	14941	14712	14839	14742	14721	14874	14797	14729	14861	15003	14841	14798	14924	14891	14712	14888	14901	14864	14808	15024	14783	14734	14729	14737	14822	14853	15023	14731	14857	14816	14800	14808	14834	14986	14887	14697	15019	14637	14857	14840	14723	14978	14797	14729	14742	14845	14984
23990	21322	28856	24318	22348	22195	20981	18245	17550	17506	29446	33747	30071	22593	17554	16432	16052	16195	16267	16121	16329	16206	16162	16153	16162	16284	16089	16101	16196	16273	16370	16146	16164	16245	16164	16324	16246	16243	16236	16022	16153	16146	16193	16231	16174	15934	15898	16107	16156	16068	16221	16011	16082	16079	16256	16100	16222	15973	16022	16058	15906	16145	16265	16271	16004	16168	15905	16025	16054	16259	15957	16087	16149	15911	16046	16084	16101	16158	15957	15988	16082	16049	15937	16169	16039	16153	16000	16082	16352	16026	16001	15831	16088	15918	16007	16132	16117	16096	16172	15845	15908	16145	16085	15950	16117	16157	16120	16071	16044	16091	16096	16136	16141	15934	16007	15985	16198	16032	16084	16001	16137	16058	16278	16005	16111	16046	16064	15981	16053	16097	16050	15957	16063	16161	16148	16008	16094	16160	16157	15904	16139	15907	16087	16245	15989	16036	16307	16068	16072	16231	16109	16085	16130	15909	16117	16083	15983	15958	15971	16076	15935	16009	16045	16245	16184	16041	16003	16044	16234	16147	15971	16005	16235	15947	15953	15907	15950	15990	15940	16226	15913	16035	16233	16162	16114	16062	16089	16043	16039	16074	16064	15986	16054	16067	15942	16207	16215	16064	16093	15925	16015	16097	16108	16194	15991	16244	16073	15978	16218	15925	15984	16114	15963	16060	15923	15970	16068	16121	16276	16041	15887	16180	15899	16217	15970	15956	16037	16049	16027	16120	16119	15993	16024	15944	16175	16065	16099	15931	16091	16137	16132	16008	15928	16053	16175	15993	16072	16054	15893	15984	15901	16067	16021	15937	16242	15921	16125	16213	16034	16127	16196	15983	15986	15976	16109	16101	16116	16104	15934	16156	16046	16112	16276	15816	16109	16038	16017	16040	16177	16234	16056	16042	15945	16098	16171	15833	15939	15935	16251	16068	15866	15972	16113	16035	16292	15846	16106	16002	15995	15928	16055	15853	15964	16055	16055	16111	15784	16041	15959	16181	16037	15986	15917	15961	16023	15951	16047	16284	16049	16175	16146	16032	16112	16255	16280	16044	16057	16216	16060	15763	16283	16050	16075	16228	16042	16091	15973	16034	16113	16063	16176	16086	16164	15951	16041	16119	16152	16115	16067	16025	15912	16069	15942	15933	15889	15872	16109	16038	16038	15931	15923	16119	16211	16070	15965	16057	16132	15967	16035	16153	16297	16170	15871	15935	16144	16030	16172	15887	15973	16162	16046	16185	16241	16103	16093	15938	16283	16079	16045	16161	16149	16087	16046	16123	16140	16206	16084	16248	16229	16069	16011	15921	16065	16221	16159	16299	16046	16161	16035	16004	16115	15986	15980	16008	15962	16116	16083	16152	16154	16077	16109	15884	15967	16124	16045	15968	16079	16064	16132	15910	15973	15930	16033	16063	16127	16098	16095	15996	16210	16310	16008	15945	16169	16002	15981	16160	16042	15973	15908	16234	16072	15926	15949	16113	15928	16035	15987	15893	16115	16072	16276	16016	16128	15995	16083	16041	16206	16179	16029	16260	16027	16034	16048	15958	16080	16054	16113	16142	15846	16071	16044	15960	16141	15870	16250	16193	16158	16102	15948	16150	15981	15999	16047	16076	15943	16002	16005	16025	16011	15972	15981	15984	16072	16109	15937	16123	16051	16111	16073	15996	16007	16102	16066	16006	16144	16248	15987	16014	15986	16005	15900	16216	15881	16032	16182	16016	16075	16152	16183	16327	15871	16091	15994	16035	16003	16169	16005	16197	16194	16106	15862	16198	16090	15923	16113	15956	16068	16086	16109	16114	15972	16100	15969	16129	15947	16014	16080	16119	16018	16173	16075	15883	15979	16040	16230	15991	16220	15932	15932	16047	16024	15954	16112	16175	16160	16179	16137	15978	16105	15975	16190	16066	16093	16047	15915	16096	15890	15832	15932	16318	16161	16080	16081	16190	16119	16089	15971	16034	16036	15993	16119	16046	15997	15990	16096	15820	16037	16182	16007	16197	15967	16073	16118	16108	16187	16172	16195	16056	16107	16034	16009	15954	16036	15948	15986	16078	16048	16114	16033	15956	16083	15858	16064	16172	16105	16042	16057	16057	15974	16004	16079	16115	16105	15961	16164	16350	15980	16077	16263	16184	16055	16036	16176	15967	15834	16121	16169	16106	16041	15922	16030	16113	16061	15980	16168	15933	16039	16078	16063	16076	16033	16040	16166	16190	16168	16171	15959	16074	16051	15971	15753	15944	16087	15852	15997	16165	16152	16030	16216	16262	16077	16150	15939	16221	16020	16112	16141	16081	16015	15965	16134	16320	16030	16015	16156	15929	15978	16184	15983	16040	15979	16073	16055	16130	16044	16151	16226	16053	16076	16040	16171	16206	16090	16161	16116	16087	16057	16133	16059	15933	16065	15880	16109	16055	16186	16109	15956	16084	16011	16179	15830	16034	15960	16189	16071	16072	16178	15959	16118	16006	16156	16183	16047	16011	15974	16025	16053	16276	16195	16215	15950	16105	16125	16013	16083	16189	16160	16210	16093	16085	16278	15957	16325	15982	16182	16254	16090	16085	15929	16130	16177	16080	16050	16075	16077	15968	15945	16112	16226	16105	15954	16030	16245	15841	16141	15884	16044	16224	16074	16305	16067	16137	16111	15995	16142	15977	16153	15990	16239	16276	16080	15997	16037	16083	15977	15975	16009	15984	15972	16012	15844	16110	16017	16157	16122	15895	16198	16149	16042	16089	16191	16008	15994	16101	16041	15895	16057	15853	15976	16225	16024	16172	16155	15936	16127	16124	16110	16097	15957	16116	16041	15916	15936	16096	16152	16030	16179	16175	16126	15880	16023	16239	16075	16045	16001	15917	15955	15994	16118	15905	15987	16138	15926	16073	15872	16142	15917	15981	15967	15986	16056	16105	15969	15957	15953	16060	16106	16100	16096	16054	15988	15981	16075	16109	15946	16055	16089	16080	16043	16033	16187	15849	15952	16130	16059	16124	16129	15919	15946	16042	16174	15888	15973	16279	16309	15990	15996	16082	15955	16012	15911	15803	16250	15923	16101	16009	15927	15862	16051	15941	16154	15766	15894	15966	16019	16064	16167	16084	16029	15990	16105	16058	15918	16140	16337	15997	16005	16139	16272	15971	15988	15944	15920	16086	16021	16024	16115	16155	15898	16040	15790	15874	16149	16017	16103	15916	16059	16008	16036	15908	15943	16135	16093	16331	15962	16034	16060	16084	15806	16058	16001	16122	16090	16091	16049	16192	16197	16269	16197	16067	15949	16106	16101	16009	15874	16264	16135	16030	16139	16142	16125	16017	16168	16031	15964	15995	16091	15951	16200	16148	15988	15916	16110	15969	16047	16093	16158	16044	16105	15791	16062	16159	15988	16041	15958	16265	16176	16173	16127	16013	15970	16053	16107	16112	16106	16002	16131	15965	16007	16059	15944	16053	16093	16091	16017	16013	16041	16183	16185	16144	15969	16027	16056	15973	16222	16174	16051	16059	15808	16145	16123	16096	16232	16094	16224	16023	16133	16035	15987	16095	16335	16069	16031	16074	15968	15983	16121	16163	16018	16102	16159	16113	16059	16130	16041	16078	16050	16130	16107	16079	16028	16175	16084	15942	16210	16111	16088	16118	15764	16191	16158	16256	15812	16174	16132	16103	16133	16275	16005	16141	15848	15835	16107	16121	16150	16182	16078	16062	15946	16288	16097	16018	16034	16137	16023	16124	16151	16044	16239	16017	16166	16126	16143	16157	15864	16130	16139	16167	16227	16305	16072	15901	16058	15931	16082	15999	16197	16004	16144	16119	15958	16044	16186	15990	16040	16193	16003	16181	16118	16040	15909	15972	16183	16065	16246	16050	16154	15961	15990	16096	16105	16091	16053	16056	15972	16154	15953	15948	15945	16242	15911	16170	16239	16156	15997	16076	16029	16129	16191	16253	16002	15982	15916	15945	15853	16213	15968	15908	16062	16195	16161	15998	15995	16130	16035	16144	16070	16139	15992	16135	16016	16143	16086	16014	16065	15964	16076	16151	16077	16101	16055	16093	15952	16074	16059	16048	16128	16195	16076	16145	15938	16063	16085	15852	15914	16156	16080	16013	16242	16122	16359	16183	16112	15979	15975	16113	16137	16069	16126	16172	16032	16055	15923	15836	16152	16179	16105	15964	16002	16043	16310	16095	15953	16057	16014	16034	16059	16108	16075	15895	15974	15950	16087	15763	16140	15996	15963	16089	15929	16021	16107	15911	16254	15898	16126	15956	16142	16127	16090	16083	16157	16076	16158	15986	16006	16090	15718	15981	15850	15939	16038	16054	15922	16014	15998	15993	16127	16073	16280	16161	16144	16036	16072	16054	16202	15984	16060	16123	16079	15952	16007	16087	15916	15971	16288	16099	16009	16084	15978	15839	16110	15919	15943	16047	16104	16139	15892	16191	16060	16013	16070	16160	16104	16017	15860	15981	16231	16058	16263	16009	16203	15997	16187	15861	15927	15994	16063	16185	16002	15992	15945	16125	15998	16076	16024	15842	15955	16057	16033	16057	15965	16091	16301	15968	16162	15977	16097	16089	16166	16023	15844	16369	16187	16034	16121	16185	16016	16023	16151	15951	16298	15952	15987	16098	16297	15939	16156	16301	15985	16205	16182	16159	16036	16139	15896	15917	16080	15950	15921	15962	15919	16072	16149	16236	15953	16079	15912	16190	16063	16134	16074	16213	16028	16019	15975	16096	15992	16124	16139	16260	16147	15961	16086	15801	16034	16132	16123	16113	16073	15893	16166	16059	16190	16078	16123	16210	16044	16142	16099	15995	16112	16017	15990	16180	16034	16025	16193	16245	16111	16068	16067	16002	16175	16057	15902	15953	16074	16095	16083	15836	15970	16078	16066	16045	15983	15984	16039	16214	16057	16126	15917	16133	16109	16082	16281	16125	16078	16200	16106	15981	16109	16010	16082	15947	16248	16139	15820	16043	16153	16114	15996	16076	16173	15832	15997	16179	16165	16062	16232	16219	16075	16031	16114	16147	16210	16014	15949	16066	15900	15828	15994	16098	16080	16033	16232	15891	16135	16031	15996	16117	16103	15935	15843	16139	15953	16158
17702	31853	30254	24636	21932	20395	19080	18396	17600	17047	35125	36695	31952	22106	15919	15302	15083	15047	15120	15016	15087	15108	14849	15133	15148	15075	15053	14981	15193	15034	15175	14838	14714	15095	15207	15202	15331	14933	15034	15011	14991	14917	15056	14945	14911	14981	14980	15069	15092	14991	14980	15142	15068	15162	15058	14923	15123	14937	14850	14953	15021	15100	14949	14882	15087	14928	15020	15083	14961	15034	15005	15061	14910	14954	14877	14952	15078	15003	15104	14970	14893	14829	15063	14967	15073	15151	15061	14908	14940	15061	15181	15028	15013	15172	14965	14960	15061	15091	15004	15063	14990	15069	15014	14867	15031	14976	15009	14823	14872	15076	14884	15007	14840	14979	14990	15007	14939	14887	14830	14935	14967	15116	14870	15248	14957	15135	14816	14999	14947	14972	15086	14959	15191	15195	15055	15012	15052	14948	14994	15027	14976	14990	14926	15044	15123	15089	14926	14855	14873	14951	15043	15115	15012	15009	15145	15085	14920	14920	15159	14970	15073	14952	14948	14919	15190	15022	15042	15087	15132	15046	14850	15045	15083	14948	14922	15132	15021	14928	14932	14918	14958	15141	15086	15089	15053	15054	15120	15058	14887	14886	14801	14878	15017	15072	15003	15132	15020	15133	14903	15109	14895	14990	15103	15077	14928	14922	14987	15030	14941	14909	14934	15009	14997	15130	14960	14986	15257	14844	14949	14933	14971	14972	15054	14853	15125	14955	15026	15009	14806	14903	15049	15068	15119	14939	15107	14960	14963	15014	15046	15012	15072	15000	14764	14951	15080	15024	14965	14993	15108	15078	14953	15038	15041	14911	15109	15052	15113	14862	14878	14855	15084	14961	14990	14968	14997	15124	15004	14957	14984	14933	14956	14760	15104	15046	15131	15046	15053	14967	15110	15046	15020	15024	15062	14992	15137	14912	15129	14851	14975	15142	14957	14914	14992	14840	14963	15177	15042	15000	14864	15103	15011	14995	14914	14924	15006	15087	14892	14891	15001	15031	15117	14970	15032	14996	15058	15159	15098	15009	14989	14990	15112	15074	15034	14956	15002	14961	15223	15043	15153	15058	15056	14827	15139	14980	14880	15035	14985	15017	14883	15007	14969	14808	14893	15071	14936	15145	15074	15089	15188	14964	15013	14982	15116	14984	15121	14966	14829	14902	14759	15030	14955	14998	15201	14977	15025	15207	14968	14992	15059	15033	14848	15093	15109	15011	15119	15093	14980	14977	15134	15033	15035	14823	14954	15054	15165	15030	14939	14893	14988	14962	15046	14970	15056	14931	14819	14929	14804	14831	15056	15043	14931	15052	15004	14957	14952	14983	15026	14945	14910	15142	14970	14917	15063	15077	15092	14963	14958	14976	14954	15027	15021	15054	15086	15064	15001	15123	15001	14872	14899	15083	14932	15102	14978	14863	14860	15115	14941	14906	14966	15047	14826	15035	14958	14903	14767	15210	14872	15050	14958	15065	14942	14999	15029	15063	15018	15065	14867	15015	14992	14937	14812	15014	14998	14963	14917	14938	14874	14899	14941	15027	15038	15031	15028	15122	15069	14874	15097	14972	14920	15040	14903	15027	14928	15207	15070	14931	15028	15042	15094	14919	14955	14984	15137	14977	15134	14920	15018	14808	15037	14997	14933	14827	15169	14964	15057	14888	14738	15082	14872	15099	15050	15073	14940	15010	14982	14842	14957	15048	14884	15023	15031	15144	15147	15018	14904	14929	15042	14937	14880	15144	14901	15116	14993	14978	15254	15043	14989	15145	14896	15070	14887	15050	14992	14890	14884	14989	15010	15021	15026	14846	15030	14813	14870	15030	15115	15092	14996	15131	14943	15043	14957	14859	15141	14948	14896	15027	15067	14885	15110	15110	15113	15058	14886	14881	15138	15127	15081	14917	14998	15052	15053	14931	14999	15002	14969	14937	14832	15223	15040	15014	14932	15005	14946	14988	14903	14928	15058	14891	14697	14959	15072	14866	15090	14915	14927	14968	15044	15046	15001	14809	14939	15132	14925	14972	15136	14895	15030	15065	15115	14793	14989	15122	14851	14981	15084	14977	15006	14963	15075	15016	15167	14982	15043	14990	15022	15010	15066	14987	15007	14962	15090	15074	15111	15117	14987	14928	15083	14866	15047	14929	15149	14976	15003	15081	15032	15027	15073	15177	14985	15038	14998	14957	15113	14904	15062	14987	15133	14951	15168	14697	15112	15031	14977	14957	14966	14976	15039	14946	15023	15099	15013	15033	14899	14940	14827	14972	14911	14995	14992	14999	14941	15030	14929	15088	15027	14806	15203	15110	14956	14840	14915	15153	15153	14935	15014	15000	15170	15012	14937	15153	14876	15018	14881	14984	14988	14936	15020	15034	14968	15004	14956	14946	14974	14829	14944	14884	15071	15073	14927	14776	15057	14980	15010	15011	15190	15046	14887	14946	15054	14962	14856	15069	15007	15026	15106	14920	15140	14871	14963	14990	15015	14975	14888	15080	14993	14858	15049	14977	14853	14928	14890	14989	14904	15067	14999	14984	14820	15038	15051	15043	14997	14940	15095	15224	15003	14856	14956	14950	15007	15047	14949	14865	15040	14879	14923	14983	14806	14938	14935	14961	14978	15034	14918	15189	15140	15162	15026	14982	14994	14973	14974	15000	14960	15128	14951	15020	14971	14930	14985	15121	15022	14935	15215	15113	15069	15028	15057	14992	15034	15140	15007	14934	14986	14998	14976	15177	14964	15067	14987	14979	15087	15074	14947	14974	15078	15036	14904	15002	15098	15179	14932	14951	15015	15061	15076	14922	14999	14887	14932	14951	15017	14888	14981	14974	15126	14930	15071	14983	15060	14878	14956	14914	14882	14885	15077	15089	15198	15077	15053	14885	14946	15041	14907	15004	15009	14979	15156	14925	14982	14948	15084	14889	14868	15192	15033	15046	15086	15021	15231	15025	15045	14978	15066	15099	15002	14791	15095	15038	15053	14922	15039	14813	14930	15087	14810	15083	14932	15044	15154	15198	15019	14989	14921	14963	14962	14918	15066	15031	15138	14919	15016	15087	14948	15060	14901	15050	15124	14933	15049	14925	14886	15133	15091	15099	14908	14975	15128	15013	14887	15117	15173	15092	15031	15098	15127	14950	15044	15028	15284	14934	15002	14910	14928	14845	15200	15006	14970	15033	14984	14885	15161	15087	14985	15058	15009	14978	14978	15078	15039	14900	15025	14996	15097	15074	15037	14976	15042	14950	14787	14870	15084	15090	15045	15128	14870	14962	14967	14942	15024	15036	15151	15023	14752	15057	15181	15024	15006	15014	14965	15011	15015	15174	15024	15088	14921	14883	15095	14982	14849	15045	14842	14998	14850	15023	15054	14976	14927	14990	14993	14896	14996	15015	15151	15157	15030	15141	15091	15104	15028	15005	15143	14916	14918	14981	15071	14985	14818	14905	14951	15191	14938	14864	14979	14844	15050	14965	15139	14957	15114	14907	14926	15021	14959	15009	14890	14888	14973	15025	14895	14901	15062	14809	14977	14925	14999	15135	14959	15071	15172	14923	15214	14997	15175	15162	15055	15077	15041	14915	14990	14958	14911	15035	15222	15067	14976	15090	15076	14896	15077	14947	15111	15025	15067	15103	14901	15030	14947	15051	15018	15109	14887	15068	15144	15061	15068	15033	14740	15114	14911	14889	15060	14891	15135	15048	14931	14914	14992	14858	15000	14903	15048	15055	14895	15099	14946	15028	15040	14978	15120	14802	14906	15016	14877	14815	14961	14802	15005	14882	15065	14911	14931	15041	14920	14993	14871	15021	14863	14968	15062	15062	14855	15090	15033	15078	15002	14910	15106	14848	15022	15032	14863	15044	15093	14968	14973	14953	14880	15019	14992	14897	15037	14901	15017	14919	14939	14964	15081	14999	14977	14755	14912	14940	15011	14937	14947	15030	15063	14899	14849	14965	15215	14764	14999	15020	15032	14904	15074	14964	15055	15064	15013	14861	14936	14705	14826	14919	15094	14961	14883	15043	14897	14941	14888	14830	15106	15132	14890	15117	15091	15095	14914	14915	14966	15001	14939	14937	14961	15045	15029	15007	15092	14967	14959	14898	14898	14881	15077	14952	14992	15108	14771	15040	14895	14910	15011	15047	15021	15075	14855	15020	15051	15070	14928	14918	14980	15142	15098	15012	15111	14839	14809	14829	15148	14965	15114	15032	15037	15057	15033	14976	15153	15295	15082	15056	14756	14958	15034	15128	15137	14920	14933	14748	15001	14812	15024	15087	14838	15161	15001	14940	14978	15120	14988	15008	15095	14995	14919	14910	15001	14980	14989	15091	15041	14872	15165	14960	14934	14893	15063	14922	15007	15073	15004	15100	14984	15071	14894	15108	15062	14812	15071	14965	15023	14980	14934	15004	14936	15053	14932	15022	14940	15073	15112	14996	14963	15020	15054	15117	14989	14976	14785	15019	15036	15085	14702	15010	15036	14903	15087	14975	15049	14978	15049	14926	15180	15070	15138	14838	14941	15012	14929	15104	15021	14975	14968	15120	15043	15005	15066	14958	15067	14942	15022	15016	15020	14922	15091	15007	15017	14830	14969	15058	15248	15110	14954	15002	15032	14963	14977	15151	14801	15148	14991	14968	14848	15126	15118	14893	14791	15091	14902	15108	14855	15055	15001	15089	14947	15077	14933	14904	14867	15126	14853	14941	14845	14942	14991	15064	14962	14989	14953	15033	14839	15129	14892	15145	15031	14960	15099	15012	14998	14958	15028	14962	14897	14861	14918	14970	14992	15005	15033	15010	15154	14969	15054	15082	15069	15091	15014	15031	15032	14956	14988	14922	15053	15026	15032	14931	15004	15013	15041	15031	14983	14897	15000	15064	14893	15079	14902	14996	14982	14942	14958	14919	15059	14895	15004	14878	15052	15006	15089	15125	15063	15012	14999	14924	14955	14990	15045	14998	15137	14969	14935	14801	15149	14958	14829	15023	14987	15002	15042	14829	15005	15017	15179	15023	14875	14850	14962	15046	14882	14997	14854	15097	15010	15075	14803	15041	15059	15116	15039	14921	15048	15073	15053	14985	15121	15006	15072	15071	14950	14867	14948	15027	14983	14827
22963	21356	29337	23755	21585	23623	25425	19781	18378	18878	37682	43620	38324	27268	18865	16356	16263	15979	16279	16238	16152	15983	16022	16109	15987	16064	15983	16025	16195	16016	16233	16066	15951	16017	16210	16391	16419	16348	16052	15974	15897	15873	15918	15758	16054	16015	16057	15848	16146	16068	16118	16061	15847	15816	16113	16112	16216	16149	16119	16088	15954	15948	15999	15955	15981	15885	15928	16161	15770	16011	15875	16042	15898	16170	15932	15800	16045	16090	15877	15881	15774	16010	15941	15744	15882	15901	16084	15770	15896	15875	16068	16067	16048	15939	15921	16109	16062	15862	16024	15834	15896	15971	15862	16010	16006	15829	16074	15883	15947	15917	16121	15801	15921	15936	15912	16043	15926	15841	15897	15901	15858	15917	16047	16082	15780	15875	15947	16060	15950	15737	15957	15895	15935	15918	16128	15840	15888	15977	15884	16175	15905	15826	15957	15881	15818	15960	15937	16016	15713	15810	16235	15899	15761	15955	15866	15897	16014	15932	15755	15814	15962	16063	15907	15818	15739	15968	15877	16023	16162	15945	16061	15963	16133	15900	15871	15961	15889	15999	15870	15920	16028	16045	15673	15985	16007	15879	15985	15861	15943	16080	15927	16030	15967	15880	16069	15780	15981	16127	15924	15909	15804	15992	15934	15614	15953	16085	15891	15972	16035	15932	15787	15908	15876	15757	16016	16015	15985	15771	16082	16012	15816	15975	15807	15967	15715	15979	15665	15805	15931	15909	15979	15756	15931	15898	16103	15782	15836	15882	16079	15924	16010	16127	16027	15834	16095	15879	16047	16041	16000	15920	15784	15939	15848	15920	15848	16002	15874	16008	15954	15748	16217	15771	15716	15932	15745	15771	15968	15802	16035	15986	15871	16002	16115	16029	15875	16012	16064	16118	15746	15737	15899	15787	15862	15927	15894	15875	15734	15910	16198	15982	15860	15957	16030	16038	15726	15777	15859	15841	15949	15774	15803	15904	15792	16027	15892	15914	15862	15793	15902	15779	15747	16079	15838	16008	15766	15851	15842	15883	15967	15918	15879	16132	15907	15794	15904	16005	15873	15854	16021	15958	15970	15930	15925	15990	15895	16011	16030	16057	15753	15965	16022	15702	15987	15882	15923	15975	16077	15872	15893	15945	15958	15871	16023	15826	15688	15814	15867	15842	16238	15957	16042	16034	15821	15826	15915	15830	15993	15732	15993	16040	15831	16036	15760	16098	15965	16093	16096	15772	15676	15989	15983	16162	15825	16014	15839	16021	15840	16019	15793	15934	16021	15782	15838	15963	15831	15886	15691	15710	15980	15791	15850	16018	15906	15834	15759	16041	16062	16081	15981	15975	15994	15942	15874	16098	15761	15928	15802	16059	15867	15876	16195	15920	15914	15923	16080	16006	15904	15906	16006	16096	15910	16088	16202	15843	15911	16126	15928	15861	15920	15913	16068	15910	15956	15766	15892	16090	15815	16036	15824	15846	15918	15949	15867	15954	15907	15691	16029	15818	15940	15962	15932	15803	15923	15872	15851	15963	15893	15689	16022	15731	15995	15931	15793	15883	15999	15977	15939	16059	16036	15881	15920	15879	15945	15934	15883	15755	15942	15750	15974	15777	15737	15875	15945	15899	16024	16048	15921	15921	15922	15833	15900	15840	15868	15907	16029	15940	15984	15921	15926	15828	15849	15987	15907	15685	15811	15884	15896	15686	15628	15896	15899	16015	15821	15848	15907	15871	15867	15758	15909	15859	15845	15910	16011	15859	15968	15781	15657	15872	15826	15772	16007	15990	15826	15693	15779	16015	15984	16007	15879	15973	15800	15774	15928	15998	15919	16016	15957	15656	15689	15995	16061	16012	15708	15914	16200	15977	15996	15893	15905	15808	15761	15820	15779	15899	15987	15852	15978	16027	15869	16023	15989	15832	15885	15967	15788	15938	16025	15895	15693	15810	16045	15613	15900	15832	15925	15961	16053	15887	15767	15825	15906	15805	15861	15802	15851	15899	15984	16028	15882	15948	15895	15950	16093	16107	16097	16071	15928	16075	15882	15974	16130	15936	15947	15825	16024	16044	15933	15908	15685	15851	15962	15834	16168	15934	15839	15798	16007	15691	15790	16117	15827	15859	15924	15931	15805	15868	15871	15893	16001	15958	15922	15799	15992	15789	15852	15801	16005	15871	15817	15966	15842	15832	15883	15960	15894	15917	15837	15813	15850	15741	15810	15966	16089	15911	16021	15958	15887	15768	15949	15705	15879	15789	15940	15871	16130	15927	16090	16043	15917	16067	15965	15797	16018	15962	15895	15875	15994	15841	16081	15888	16047	15883	16004	15663	16022	15864	15993	15952	16202	15921	15826	15781	15950	15845	15984	16026	15741	15940	15775	15925	15875	16008	15860	15960	16096	16007	15870	15934	15924	15940	15916	15857	16025	15963	16006	15872	16029	15915	16053	15863	15899	15761	15961	16020	16075	15781	15815	16006	15981	15848	16002	15860	15808	15832	15888	15891	15903	15914	15936	15903	15769	16019	16150	15823	16019	16124	15835	15789	15965	15949	15793	15889	15887	15703	15826	15753	15839	15989	15966	16045	16231	15948	15819	15892	15959	15728	15874	15977	15912	15859	15853	15941	15891	15928	15829	15825	15712	16129	16105	16077	15746	16092	15898	15786	16071	15957	15963	16112	15781	16026	16054	15789	15935	15558	15978	16062	15930	15864	15965	16046	15865	15956	15906	15979	15987	15952	15985	16049	15807	16035	15986	15891	16069	15889	16024	15847	15974	15757	15799	15992	15895	16217	16022	15930	15817	16085	16031	15888	15824	15968	15946	15705	15923	15863	15888	15846	15913	15694	15963	15975	15756	15878	15985	15956	15935	15819	15699	16082	16019	15776	16008	15658	15874	15798	15727	15822	15866	15765	15885	15688	15907	16026	15757	16048	15991	15774	15850	16047	15977	15886	15933	16228	15946	16022	15883	15802	16230	15859	16207	16066	15838	16064	16131	15947	15889	15946	15726	15825	15876	16113	15837	16074	16007	15828	15893	15944	15914	15873	15892	15826	15761	15800	16025	15796	15942	15851	15900	15930	15844	15968	15750	15893	15967	15862	15958	15995	15742	16018	15928	15769	15807	15977	15992	15921	15956	15813	15943	16034	15981	15945	15668	15763	15799	15744	15822	15860	15994	16005	15896	15932	15837	15874	15811	15821	16009	15854	15873	16053	15917	15890	16070	16048	15681	16046	15966	15791	15923	15928	15981	15869	16069	15955	15943	16120	15930	15817	15771	15820	15795	15914	15944	15937	16049	15744	15916	15893	15859	15769	16002	15968	15850	16040	15735	16130	15954	16004	15811	16005	15935	15927	15923	16060	15951	15883	15970	15958	16138	15894	15707	15798	16007	15788	16069	15810	15899	15888	15914	15851	15912	15959	15981	15817	16069	15899	16039	16001	15932	16021	16033	15961	15866	15962	16148	16029	15862	15744	16038	15870	16039	15922	16086	16024	16118	15973	15852	15651	15936	16041	15954	15774	16047	15854	15958	15888	16093	15897	15904	16017	16084	15972	15816	15812	15922	16049	15968	15790	16000	15951	16087	15913	15748	15838	15784	15833	16155	15846	15918	15970	15846	15790	15954	16014	15825	16151	15980	16176	15908	15868	15887	16053	15839	16079	15956	16103	15956	16112	15890	15984	15925	16114	15784	15947	15807	15903	15824	15911	15923	16025	15844	15738	15860	15881	16048	15961	16016	15929	16111	15996	15985	16005	15964	16002	15969	15936	15930	15877	15979	15587	15720	15874	15867	16142	15824	15669	15856	15730	15890	15736	15794	15883	15974	15966	15781	15857	15940	15843	15841	15890	15831	15805	15882	16048	15847	16076	15923	15877	15986	15873	15791	15937	15873	15709	16034	15895	15998	15779	16034	15966	16050	15904	16114	15941	15841	15935	15988	15997	15746	15891	15873	15818	15886	15949	16174	15951	15843	15972	15907	15735	15813	15909	15875	15963	16006	15955	16117	16016	15878	15903	15880	15769	15921	16051	15831	16070	15831	15807	15980	16046	16038	15779	15875	15915	16161	16006	16139	15732	16000	15718	15798	16061	15932	15687	15758	15949	15876	15765	16106	16109	15848	15969	15894	16006	15826	15970	15968	15894	15647	15941	15987	16006	15887	15839	15913	15883	15958	15993	15885	15795	15885	15991	15891	15839	15985	16051	16165	16022	15594	16006	16067	15872	15841	15891	15909	15867	15853	15998	16065	16133	15997	15971	16086	15835	15913	15828	15929	15910	15927	16166	15869	15773	15921	15719	16014	15986	16111	16007	15900	16010	15923	16146	15846	15905	16051	15719	15891	15874	16023	15944	15833	15775	15816	15921	15830	15902	15985	15954	15905	16010	15887	15859	15976	15909	16042	15852	15889	15958	15907	15782	15823	15805	15884	15825	15927	15815	16015	15939	16086	15909	16207	15973	15852	15929	15861	15929	15799	15943	15963	15843	15890	15977	15705	15936	15974	15732	15950	15869	15878	15782	15989	15974	15881	15850	15815	15907	16009	15815	15847	15942	15912	15946	15981	15942	15744	16004	15995	16102	15920	16044	15945	15958	15900	15974	15782	15861	15763	16056	15948	15967	16014	15937	15879	15844	15854	16075	15906	15986	15815	15916	15944	15959	15807	15831	15872	15844	16033	15847	15897	15941	15920	15920	16030	16026	15921	15861	15894	15934	15914	15785	15991	15856	15885	15923	15970	15946	16007	15908	15794	16036	15949	15924	16066	15842	15919	15847	16003	15594	16052	15930	15789	15798	15892	15664	15723	16078	15807	15947	16077	15928	15971	15996	15920	15928	16054	15819	15803	15734	16008	16057	15936	15965	16057	15994	15856	16050	15684	16057	15960	15914	15792	15842	15998	15967	15991	15878	16101	15724	15927	15806	15933	15965	16136	15899	15995	15951	16037	15945	15917	15692	15865	15764	15816	16010	15792	15698	15819	15907	15720	15896	16012	15963	16046	15709	15803	15905	16142	15926	15949	15934	15864	15957	15797	15889	16060	16099	15862	15698	15881	15783	15980	15896	15904	15735	15858	16053	15897	15816	15849	15955	15957	15997	15829	16085	15942	15884	15903	15894
19468	36119	34151	28490	24604	22514	21558	20212	18820	19492	43606	46011	39756	27222	16620	15045	15167	14912	14875	14888	15041	14750	15078	15083	14967	14974	14939	15081	14769	14817	14857	14922	15012	14920	15213	15627	15313	15219	14954	14959	14750	14900	14777	15023	14826	14956	14962	14856	14915	14987	14931	14929	14835	14872	14868	14880	14899	15113	14989	14846	14916	14985	14816	14906	14741	14992	14706	14834	14799	14829	14931	14929	14925	14975	14870	14623	14867	14746	14941	14932	14754	14907	14714	14992	14954	14748	14932	14886	14812	14924	15072	14969	14742	14963	14871	15033	14989	14849	14868	14900	14969	14739	14930	14815	14803	14958	14782	14765	14627	14833	14909	14876	14802	14762	14871	14895	14987	14864	14704	14796	14699	14797	14834	14688	14952	14826	14711	14589	14844	14936	14801	15048	14820	14889	14914	14887	14811	14840	14669	14706	14819	14736	14892	14807	14880	14978	14999	14749	14804	14860	15004	14920	14882	14763	14906	14905	14951	14866	14854	14871	14866	14843	14764	14809	14831	14849	14797	14876	14989	15016	14929	15055	14980	14828	14819	14851	14922	14951	14824	14797	14941	14926	14925	14777	14893	14755	14943	14733	14840	14865	15074	14783	14893	14856	14764	14930	14783	14768	14967	14843	14913	14901	14772	14696	14775	14745	14893	14985	14689	14807	14831	14853	14897	14935	14922	14910	14757	14767	14884	14735	14911	14975	14776	14927	14817	14823	14719	15008	14757	14854	14784	14878	14829	14746	15098	14835	14991	14753	14790	14662	14923	15029	14802	14783	14887	14851	14817	14973	14931	14967	14960	14973	14951	14839	14860	14813	14847	14903	14877	14951	14855	14802	14840	14820	14908	15019	14783	14821	14919	14792	14940	14825	14984	14859	14742	14771	14938	14835	14882	14881	14819	14818	14751	14747	14879	14786	14809	14870	14799	15005	14860	14882	14931	14815	14814	14997	14726	14845	15047	14944	14728	14940	14779	14839	14771	14765	14759	14974	14951	14867	14587	14853	14654	14924	14948	14972	14957	14837	14707	15009	14897	14892	14626	14991	14863	14819	15060	14891	14874	14865	14866	14827	14837	14860	14731	14902	14872	14916	14793	14595	14884	14766	14863	14850	14982	14985	14957	14908	14854	14879	14902	14855	14913	14917	14942	14713	14976	14768	14672	14838	14801	14788	14821	14799	14881	14924	14789	14715	14884	14935	14906	14968	14806	14986	14913	14904	14907	14636	14938	14819	14935	14777	15006	14782	14898	14812	15002	14827	14746	14870	14827	14811	14984	14832	14690	14755	14910	14752	14865	14762	14662	14988	14816	14717	14704	14760	14811	14894	14929	14816	14775	14855	14837	14932	14959	14838	14764	14725	14816	15012	14995	14942	14894	14762	14868	14866	14731	14947	14655	14738	14703	14942	14969	14807	14823	14825	14847	14931	14812	15012	14804	14857	14817	15043	14894	14823	14930	14838	14773	14773	14925	14999	14778	14798	14895	14962	14798	14997	14832	14641	14846	14805	14668	14931	14743	14896	14871	14796	14922	14946	14732	14809	14939	14854	14795	14866	14808	14879	14822	14785	14930	14948	14902	15090	14783	14788	14981	14790	14762	15051	14783	14977	15013	14869	14757	14645	14910	14852	15020	14810	14859	14921	14604	14864	14907	14756	14995	14843	14837	14894	14847	14699	14829	14861	14894	14934	14755	14818	14952	14825	14805	14871	14919	14899	14868	14890	14860	14859	14848	14662	14881	15090	14804	14780	14895	14897	14721	14790	14798	14911	14743	14784	14634	14904	14720	14930	14713	14873	14988	14989	14810	14759	14935	14966	14756	14688	14825	14900	14835	14831	14874	14842	14855	14805	14721	14770	14916	14821	14834	14836	14800	14993	14778	14885	14795	14786	14799	14977	14978	14814	14922	14771	14942	14687	14912	14871	14901	14815	15087	14951	14897	14850	14818	14992	14881	14875	14819	14773	14773	14842	14939	14989	14917	14771	14690	14897	14896	14780	14866	14868	14711	14957	14847	14693	14916	14800	14841	14796	14835	14808	14856	14738	14860	14733	14940	14834	14817	14783	14800	14952	14849	14943	14680	14847	14843	14883	14854	14901	14965	14948	14682	14996	14732	14861	14784	15048	14963	14689	15003	14769	14869	14931	14830	14686	14846	14966	14881	14771	14735	14784	14850	14861	14820	14848	14779	14874	14833	15044	14806	14931	14825	14812	14933	14886	14823	15055	14772	14961	14801	14882	14758	14796	14901	14659	14861	14978	14935	14702	14875	14808	14784	14639	14809	14801	14959	14874	14826	14790	14774	14932	14684	14786	14923	14863	14843	14753	14743	14958	14856	14789	14718	14861	14862	15002	14779	14788	14831	14844	14910	15067	14927	14801	14829	14695	14814	14855	14861	14696	14947	14816	14824	14827	14827	14726	14942	14949	14777	14672	14802	14958	14771	14895	14847	14863	14860	14897	14844	14634	15003	14877	14866	14807	14903	14738	14868	15012	14968	14930	14622	15060	14779	14829	15075	14844	14895	14794	14702	14833	14909	14761	14766	14757	14602	14900	14773	14950	14818	14762	15020	14632	14832	14769	14924	14928	14792	14884	15021	14765	14800	14797	14900	14737	14872	14577	14754	15004	14744	14844	14654	14838	14817	14805	14950	14950	14900	14911	14936	14828	14873	14878	14730	14813	14839	14809	14676	14957	14983	14906	14741	14902	14746	14950	14898	14802	14851	14954	14751	14916	14817	14821	14926	15002	14812	14819	14708	14891	14752	14879	14756	14896	14792	14830	14754	14776	14781	14837	14763	14876	14952	14837	14882	14797	14943	14892	14959	14827	14848	14906	14915	14906	14794	14904	14895	14824	15021	14806	14939	14852	14922	14832	14800	14828	14874	14996	14737	15005	14944	15041	14717	14688	14927	14796	14913	14999	14706	14701	14748	14832	14885	14823	14839	14840	14940	14739	15006	14797	14929	14836	14891	14693	14718	14759	14813	14742	14763	14813	14865	14777	14836	14770	14850	14953	14902	14799	15099	14776	14964	14711	15019	14952	14922	14837	14861	14683	14899	14788	14916	14919	14841	14827	14957	14880	14777	14867	14710	14972	14929	14869	14872	14702	14747	14942	14786	14921	14884	14833	14848	14954	14910	14906	14856	14807	14867	14904	14897	14937	14796	14863	15013	14879	14728	15025	14839	14790	14811	14786	15016	14772	15030	14692	14844	14643	14727	14781	14830	14859	14877	14949	15007	14807	14947	14821	14803	14798	14882	15001	14815	14686	14851	14808	14662	14756	14876	14777	14999	14748	15025	14796	14883	14905	14822	14900	14797	14803	14705	14947	14648	14869	14826	14783	14653	15013	14778	14919	14799	14758	14841	14775	14781	14766	15030	14946	14750	14951	14764	14665	14823	14990	14947	14915	14921	14886	14825	14714	14734	14861	14905	14957	14865	14811	14886	14846	14994	14931	14827	14834	14879	14743	14810	14853	14703	14914	14775	14764	14811	14935	14869	14964	14819	14890	14852	14795	14787	14821	14858	14836	14950	14823	14821	14869	14882	14823	14824	14835	14823	14651	14801	14867	14705	14855	14800	14701	14791	14877	14896	14843	14894	14758	14857	14875	14874	14830	14744	14721	14901	14893	14820	14795	14918	14934	14725	14806	14778	14848	14717	14756	14934	14861	14998	14792	14859	14785	14751	14742	14960	14874	14796	14878	14882	14795	14772	14786	14812	14985	14988	14836	14883	14881	14690	14887	14786	14863	14784	14793	15003	14790	14963	14899	14822	14686	14700	14883	14842	14712	14841	14887	14699	14869	14673	14944	14820	14920	14729	14868	14893	14736	14861	14854	14834	14899	14816	14631	14674	14875	14821	14892	14977	14969	14771	14853	14823	14845	14837	14998	14793	14919	14903	14869	14750	14911	14867	14855	14956	14767	14916	14858	14801	14981	14852	14802	14955	14759	14772	14923	14821	14861	14832	14836	14662	14941	14913	14853	15035	14922	14949	14716	14966	14808	14883	14885	14755	14823	14924	14780	14881	14655	14795	14882	14830	14741	14858	14873	14902	14943	14829	14892	14854	14669	14814	14940	14663	14853	14794	14894	14991	14935	14932	14723	14909	14878	14861	14874	15069	14921	14853	14752	14962	14815	14789	14870	14971	14791	14615	14835	14886	14877	14820	14839	14958	14789	14957	14941	14958	14849	14836	14864	14883	14861	14862	14848	14902	14740	14865	14836	14754	14750	14930	14666	14763	14896	14746	14898	14781	14802	14891	14717	14986	14914	14894	14664	14772	14863	14912	14784	15043	14831	14940	14908	14883	14681	14989	15004	14900	14928	14686	14826	14799	14904	14725	14890	14780	14832	14841	14691	14775	14719	14909	14805	14920	14716	14757	14938	14538	14751	14792	14805	14698	14986	14831	14845	14878	14912	14729	14898	14738	14977	14814	14835	14876	14769	14668	14852	14747	14719	14806	14991	14747	15033	14850	14813	14846	14806	15033	14909	14817	14967	14870	14894	14851	14784	14837	14942	14670	14732	14846	14801	14875	14767	15011	14865	14989	14911	14793	14912	14755	14823	14673	15137	14750	14954	14672	14989	14664	14780	14717	14854	14923	14909	14824	14879	14778	14682	14934	14773	14896	14842	14760	14816	14837	14847	14918	14934	14878	14716	14911	14636	14837	14740	14637	14863	14891	14734	14683	14841	14827	14823	14780	14854	14891	14688	14754	14636	14875	14899	14850	14832	14775	14779	14745	14794	14908	14530	14817	14814	14922	14740	14716	14832	14905	14854	14949	14795	14892	14780	14892	14918	14821	14813	14923	14855	14933	14971	14967	14932	14755	14772	14801	14845	14898	14728	14791	15069	14859	14905	14789	14737	14810	14834	14953	14937	14823	14949	14904	14817	14809	14888	14784	14867	14928	14821	14776	14767	14661	14965	14750	14886	15009	14672	14900	14970	14973	14681	14973	14926	14783	14857	14858	14988	14983	14828	14927	14898	14867	14875	14893	14851	14743	14922	14846	14845	14753	14961	14924	14854	15038	15001	14764	14645	14878	14960	14740	14908	15029	14864	14945	14808	14685	14787	14975	14991	14802	14830	14870	14735	14861	14807
27353	22474	25605	22734	18082	17644	17632	17099	16574	16435	17857	18972	18434	17086	15961	15725	15698	15781	15869	15870	15809	15801	15917	15971	15719	15845	15886	15814	15811	15828	15742	15897	15739	15799	15654	15736	15967	16036	15705	15773	15794	15720	15784	15688	15840	15909	15967	15656	15925	15613	15962	15554	15680	15637	15796	15714	15704	15830	15617	15721	15781	15748	15763	15848	15732	15772	15812	15649	15929	15754	15788	15714	15774	15913	15899	15651	15834	15628	15587	15880	15830	15596	15561	15890	15574	15853	15942	15810	15536	15550	15784	15897	15560	15597	15717	15674	15788	15431	15687	15765	15876	15828	15708	15772	15838	15849	15789	15761	15760	15833	15860	15819	15787	15780	15731	15573	15645	15636	15617	15725	15826	15648	15716	15718	15769	15795	15615	15706	15780	15851	15792	15739	15732	15663	15798	15547	15851	15719	15685	15694	15760	15726	15742	15791	15571	15815	15691	15452	15756	15424	15533	15606	15876	15796	15750	15692	15607	15793	15698	15684	15584	15670	15737	15562	15904	15654	15657	15696	15652	15821	15671	15694	15709	15785	15559	15652	15691	15911	15622	15650	15594	15647	15764	15664	15762	15693	15910	15588	15748	15816	15708	15703	15566	15730	15803	15898	15614	15751	15804	15757	15761	15647	15788	15632	15932	15688	15622	15736	15746	15709	15754	15735	15711	15773	15651	15697	15453	15856	15713	15670	15774	15466	15730	15681	15636	15806	15738	15497	15504	15642	15721	15536	15669	15820	15751	15695	15706	15734	15686	15714	15823	15705	15680	15778	15691	15597	15692	15923	15736	15675	15765	15721	15584	15708	15622	15605	15824	15955	15718	15691	15755	15595	15774	15658	15584	15910	15640	15593	15724	15611	15764	15920	15807	15579	15658	15556	15750	15753	15761	15596	15613	15676	15652	15650	15795	15568	15783	15903	15619	15795	15645	15795	15801	15653	15761	15564	15794	15721	15965	15780	15612	15714	15383	15527	15691	15683	15509	15753	15608	15684	15889	15962	15775	15599	15872	15784	15809	15810	15891	15674	15758	15760	15646	15666	15806	15789	15649	16000	15742	15903	15846	15725	15554	15677	15784	15725	15816	15784	15874	15833	15585	15774	15795	15489	15575	15786	15598	15898	15762	15911	15770	15802	15766	15688	15524	15807	15817	15948	15583	15838	15752	15733	15704	15722	15617	15832	15810	15690	15812	15826	15829	15869	15826	15699	15770	15782	15595	15935	15792	15701	15642	15729	15884	15623	15796	15573	15901	15793	15559	15649	15592	15703	15877	15645	15716	15717	15873	15937	15651	15647	15816	15723	15939	15797	15767	15585	15769	15662	15689	15842	15649	15922	15688	15648	15425	15711	15711	16040	15686	15752	15828	15777	15888	15564	15718	15720	15909	15819	15488	15686	15654	15619	15601	15795	15739	15756	15674	15845	15710	15689	15843	15729	15753	15729	15712	15656	15798	15810	15722	15595	15870	15607	15438	15699	15679	15809	15543	15837	15748	15685	15777	15639	15661	15711	15715	15786	15633	15702	15626	15622	15815	15533	15845	15522	15721	15753	15698	15800	15834	15861	15760	15517	15826	15761	15710	15831	15840	15684	15603	15790	15528	15655	15691	15889	15745	15697	15738	15945	15766	15635	15812	15619	15801	15842	15733	15708	15688	15840	15597	15619	15660	15660	15503	15727	15929	15555	15675	15531	15663	15746	15544	15838	15819	15881	15753	15609	15648	15882	15819	15782	15645	15931	15751	15508	15787	15685	15698	15813	15542	15672	15810	15621	15773	15756	15610	15738	15673	15801	15879	15680	15862	15835	15755	15561	15818	15729	15918	15739	15843	15663	15654	15788	15651	15772	15638	15506	15475	15679	15702	15502	15762	15743	15679	15745	15618	15548	15542	15619	15653	15725	15737	15817	15769	15912	15692	15716	15821	15852	15778	15786	15603	15787	15594	15858	15770	15765	15770	15816	15651	15701	15790	15645	15904	15854	15655	15640	15864	15712	15714	15643	15868	15835	15799	15697	15882	15631	15646	15771	15628	15680	15784	15971	15490	15599	15603	15748	15788	15537	15597	15819	15726	15743	15482	15769	15848	15814	15662	15895	15858	15685	15776	15790	15635	15824	15753	15666	15748	15669	15694	15708	15669	15734	15723	15539	15679	15945	15835	15579	15609	15938	15715	15813	15837	15761	15787	15672	15803	15806	15687	15766	15683	15662	15832	15815	15749	15785	15919	15485	15898	15892	15807	15580	15604	15611	15820	15567	15675	15745	15764	15773	15679	15729	15639	15698	15860	15677	15566	15904	15674	15738	15746	15669	15749	15742	15799	15740	15794	15793	15585	15736	15670	15441	15634	15718	15451	15565	15975	15648	15804	15816	15684	15715	15567	15750	15546	15605	15781	15623	15657	15433	15660	15597	15795	15704	15721	15736	15813	15980	15636	15843	15920	15708	15873	15917	15792	15535	15587	15668	15592	15758	15715	15768	15737	15541	15616	15868	15720	15740	15821	15781	15691	15692	15639	15675	15768	15657	15688	15831	15643	15736	15631	15890	15694	15693	15761	15758	15708	15735	15697	15830	15666	15728	15766	15722	15648	15771	15982	15691	15703	15702	15757	15789	15679	15803	16026	15675	15710	15927	15822	15646	15790	15637	15814	15877	15604	15637	15666	15728	15906	15805	15675	15738	15677	15793	15779	15905	15760	15799	15882	15794	15663	15676	15707	15634	15797	15865	15786	15755	15715	15795	15832	15688	15625	15733	15892	15863	15562	15735	15572	15832	15593	15628	15750	15686	15812	15772	15859	15909	15754	15720	15558	15603	15732	15643	15566	15798	15715	15791	15838	15836	15528	15759	15815	15642	15726	15761	15753	15707	15817	15749	15807	15852	15593	15739	15634	15763	15936	15675	15791	15814	15820	15870	15942	15672	15579	15683	15661	15915	15897	15785	15800	15749	15526	15808	15954	15875	15727	15637	15872	15843	15749	15770	15717	15484	15803	15670	15940	15749	15752	15819	15713	15753	15852	15743	15814	15666	15681	15586	15788	15817	15844	15835	15735	15712	15803	15518	15895	15740	15848	15629	15673	15735	15710	15667	15646	15846	15701	15818	15606	15631	15779	15595	15657	15705	15879	15919	15575	15808	15589	15711	15884	15796	15836	15832	15765	15614	15782	15755	15980	15612	15635	15807	15895	16001	15721	15863	15632	15871	15644	15576	15629	15799	15891	15769	15569	15769	15924	15848	15863	15830	15625	15598	15701	15822	15655	15840	15873	15713	15700	16065	15748	15511	15500	15626	15815	15574	15740	15690	15610	15819	15668	15721	15734	15549	15707	15762	15833	15628	15901	15752	15837	15759	15747	15657	15740	15708	15745	15884	15813	15622	15598	15616	15716	15718	15723	15652	15836	15810	15681	15906	15720	15678	15612	15612	15767	15733	15695	15932	15797	15521	15836	15833	15706	15665	15790	15743	15794	15789	15612	15663	15757	15825	15757	15516	15531	15775	15720	15771	15621	15479	15604	15768	15764	15662	15619	15726	15712	15738	15799	15703	15635	15743	15742	15720	15737	15533	15770	15725	15808	15982	15787	15812	15703	15747	15695	15950	15799	15799	15855	15577	15998	15604	15750	15673	15601	15706	15728	15815	15718	15648	15688	15807	15917	15694	15816	15622	15695	15866	15665	15868	15774	15705	15640	15650	15671	15734	15866	15678	15750	15769	15783	15835	15764	15762	15880	15742	15771	15776	15606	15863	15723	15640	15834	15883	15908	15792	15799	15611	15617	16013	15841	15787	15672	15841	15815	15545	15716	15715	15911	15790	15649	15779	15577	15700	15649	15741	15656	15670	15981	15661	15805	15580	15591	15553	15608	15868	15849	15810	15728	15798	15706	15873	15722	15508	15706	15571	15740	15870	15689	15665	15563	15655	15883	15640	15664	15605	15766	15629	15736	15689	15659	15684	15669	15577	15634	15776	15955	15707	15645	15763	15727	15748	15583	15767	15812	15493	15893	15632	15724	15818	15772	15805	15601	15902	15728	15914	15711	15902	15640	15647	15842	15708	15730	15720	15624	15686	15739	15672	15597	15844	15668	15656	15664	15388	15750	15762	15699	15643	15579	15724	15586	15688	15898	15584	15805	15803	15643	15596	15700	15899	15755	15683	15516	15735	15645	15650	15782	15634	15817	15839	15618	15811	15770	15751	15655	15795	15727	15735	15771	15698	15528	15658	15561	15815	15663	15747	15649	15808	15804	15707	15714	15523	15679	15898	15790	15818	15573	15814	15694	15795	15990	15863	15830	15913	15646	15644	15617	15770	15811	15565	15878	15719	15704	15666	15615	15862	15828	15438	15562	15612	15755	15790	15806	15591	15872	15724	15804	15724	15720	15767	15791	15777	15789	15860	15647	15801	15626	15632	15639	15738	15595	15918	15605	15607	15880	15656	15878	15710	15872	15873	16049	15823	15881	15786	15801	16037	15921	15722	15823	15729	15645	15737	15860	15684	15823	15653	15774	15615	15606	15789	15596	15876	15926	15740	15826	15791	15742	15906	15749	15965	15749	15871	15702	15759	15743	15727	15696	15650	15928	15703	15711	15508	15674	16061	15650	15574	15490	15808	15756	15845	15393	15744	15548	15743	15938	15686	15784	15809	15729	15634	15695	15954	15658	15644	15905	15761	15623	15573	15640	15645	15919	15870	15704	15783	15749	15688	15960	15664	15756	15868	15890	15735	15884	15639	15774	15746	15699	15832	15878	15873	15663	15564	15736	15878	15753	15626	15870	15865	15786	15839	15840	15701	15925	15822	15778	15841	15756	15868	15479	15761	15630	15835	15766	15595	15839	15659	15611	15885	15787	15857	15698	15845	15997	15809	15794	15903	15658	15701	15755	15707	15831	15696	15668	15654	15776	15877	15672	15778	15801	15646	15616	15825	15597	15766	15629	15738	15704	15615	15775	15683	15612	15947	15789	15837	15770	15770	15753	15697	15642	15926	15869	15812	15796	15676	15772	15852	15910	15625	15875	15709	15724	15755	15691	15824	15799	15759	15838	15694	15771	15865	15716	15655	15871	15759	15768	15649	15575	15550	15734	15737	15671	15909	15698	15849	15616	15809
18372	26387	24851	20873	18485	18019	17587	17052	16253	15948	18467	19725	18357	16013	14866	14609	14768	14702	14761	14763	14795	14932	14844	14807	14808	14840	14902	14939	14922	14741	14840	14650	14973	14640	14996	14957	14802	14789	14702	14758	14983	14755	14799	14762	14950	14800	14945	14813	14917	14825	14668	14782	14685	14854	14834	14594	14694	14732	14861	14763	14750	14759	14912	14779	14832	14794	14846	14737	14713	14837	14693	14918	14725	14880	14813	14751	14767	14784	14726	14862	14670	14664	14516	14774	14755	14811	14901	14694	14761	14719	14642	14830	14717	14792	14655	14729	14628	14806	14694	14809	14865	14932	14815	14904	14686	14773	14762	14908	14575	14823	14724	14822	14718	14624	14708	14740	14779	14799	14741	14791	14827	14716	14687	14590	14834	14671	14935	14714	14692	14889	14652	14762	14838	14892	14873	14698	14796	14843	14818	14653	14919	14727	14797	14716	14740	14757	14733	14778	14790	14841	14745	14749	14866	14693	14736	14758	14911	14853	14795	14777	14689	14831	14788	14870	14810	14536	14872	14935	14888	14843	14789	14831	14762	14719	14850	14632	14810	14782	15015	14686	14751	14826	14809	14763	14655	14767	14735	14921	14812	14747	14745	14707	14641	14679	14624	14802	14827	14787	14753	14620	14673	14824	14704	14924	14595	14888	14803	14776	14875	14807	14833	14753	14971	14775	14730	14800	14771	14722	14830	14869	14761	14848	14667	14712	14911	14870	14710	14708	14598	14965	14667	14764	14674	14824	14835	14682	14888	14843	14703	14889	14618	14888	14857	14728	14801	14776	14599	14831	14819	14681	14904	14625	14803	14801	14573	14735	14801	14776	14634	15056	14779	14845	14690	14708	14728	14832	14678	14607	14798	14692	14816	14791	14916	14753	14715	14665	14638	14897	14937	14823	15080	14610	14820	14687	14723	14759	14843	14758	14691	14843	14851	14710	14626	14955	14600	14706	14766	14835	14787	14788	14716	14763	14750	14641	14788	14761	14880	14663	14711	14704	14739	14811	14732	14704	14763	14898	14735	14788	14674	14801	14746	14704	14906	14624	14697	14877	14796	14644	14781	14789	14818	14921	14643	14724	14800	14879	14964	14812	14561	14647	14814	14754	14688	14897	14822	14945	14871	14698	14811	14833	14869	14709	14860	15000	14840	14686	14620	14727	14828	14943	14852	14700	14776	14668	14746	14895	14761	14665	14709	14850	14682	14855	14821	14722	14839	14700	14721	14673	14759	14742	14716	14690	14757	14861	14723	14818	14785	14912	14707	14737	14729	14723	14820	14703	14826	14684	14851	14837	14781	14799	14758	14754	14714	14797	14688	14786	14866	14688	14871	14753	14723	14812	14608	14966	14644	14639	14664	14863	14645	14657	14771	14948	14518	14742	14860	14862	14712	14610	14665	14882	14841	14738	14706	14647	14838	14582	14801	14746	14755	14918	14780	14582	14878	14932	14780	14777	14679	14701	14798	14917	14728	14637	14820	14639	15073	14847	14717	14691	14773	14956	14806	14729	14740	15013	14852	14756	14791	14832	14627	14787	14634	14743	14898	14771	14782	14756	14666	14756	14856	14819	14968	14631	14685	14854	14786	14781	14765	14777	14991	14934	14775	14782	14803	14777	14755	14799	14767	14886	14873	14848	14718	14684	14755	14731	14711	14822	14618	14942	14836	14805	14630	14921	14724	14762	14733	14854	14869	14633	14706	14760	14928	14720	14726	14783	14842	14743	14770	14733	14592	14776	14836	15059	14722	14815	14818	14728	14766	14709	14872	14852	14726	14797	14903	14687	14782	14813	14806	14823	14768	14811	14629	14764	14850	14909	14729	14739	14925	14903	14715	14975	14777	14808	14778	14897	14819	14800	14628	14853	14767	14508	14832	14847	14955	14636	14821	14941	14728	14701	14817	14580	14734	14671	14717	14757	14975	14691	14889	14719	14792	14664	14693	14659	14750	14838	14819	14786	14843	14999	14686	14996	14634	15000	14654	14658	14816	14679	14667	14945	14845	14762	14812	14810	14799	14696	14920	14718	14730	14770	14765	14637	14835	14710	14637	14827	14818	14687	14834	14855	14870	14789	14855	14717	14823	14678	14780	14716	14868	14690	14723	14717	14789	14729	14821	14749	14748	14853	14597	14769	14850	14836	14726	14639	14709	14854	14741	14850	14800	14800	14794	14705	14810	14815	14889	14683	14705	14843	14780	14875	14924	14823	14733	14835	14675	14807	14710	14693	14841	14764	14624	14631	14737	14741	14887	14885	14638	14763	14574	14953	14884	14708	14723	14650	14922	14756	14892	14748	14767	14697	14815	14804	14713	14756	14820	14690	14936	14841	14797	14777	14590	14767	14803	14760	14861	14886	14677	14768	14885	14783	14905	14723	14914	14891	14711	14691	14885	14827	14870	14764	14855	14903	14557	14726	14724	14749	14681	14796	14735	14895	14776	14747	14786	14904	14689	14921	14792	14787	14768	14690	14782	14888	14665	14855	14856	14708	14837	14826	14623	14783	14690	14897	14746	14946	14758	14899	14836	14806	14760	14841	14704	14796	14707	14740	14787	14858	14784	14965	14708	14769	14794	14850	14710	14897	14834	14869	14850	14776	14829	14698	14683	14790	14763	14707	14791	14756	14694	15036	14722	14822	14635	14743	14695	14691	14924	14851	14782	14748	14893	14665	14791	14851	14821	14801	14805	14746	14567	14817	14813	14690	14591	14749	14877	14813	14676	14770	14693	14779	14769	14832	14847	14804	14786	14882	14825	14839	14521	14863	14783	14809	14733	14754	14840	14758	14782	14804	14681	14837	14817	14758	14725	14678	14699	14663	14694	14914	14774	14701	14861	14951	14764	14916	14652	14871	14723	14938	14625	14633	15008	14807	14570	14772	14767	14764	14855	14947	14755	14727	14662	14743	14832	14749	14824	14706	14727	14859	14797	14703	14665	14754	14895	14692	14633	14790	14699	14675	14627	14764	14804	14832	14744	14782	14768	14867	14712	14806	14838	14872	14696	14664	14728	14685	14661	14813	14757	14813	14734	14603	14751	14934	14859	14800	14805	14742	14855	14661	14775	14752	14793	14678	14808	14731	14784	14691	14795	14783	14945	14734	14966	14526	14737	14845	14753	14854	14574	14607	14709	14686	14764	14913	14667	14695	14815	14813	14906	14845	14718	14804	14715	14752	14818	14715	14930	14624	14827	14905	14754	14778	14783	14653	14841	14664	14704	14673	14737	14832	14784	14757	14746	14844	14936	14739	14798	14961	14766	14762	14764	14703	14714	14752	14836	14810	14715	14659	14812	14799	14725	14638	14802	14711	14857	14766	14946	14805	14715	14805	14943	14688	14915	14689	14777	14835	14763	14807	14764	14843	14889	14753	14904	14795	14574	14867	14844	14765	14731	14764	14684	14807	14689	14718	14842	14739	14684	14652	14844	14870	14812	14886	14835	14887	14924	14737	14768	14737	14715	14764	14833	14809	14845	14822	14751	14819	14888	14622	14722	14755	14725	14767	14865	14656	14797	14673	14847	14801	14810	14854	14914	14708	14736	14849	14808	14750	14711	14847	14769	14668	14739	14806	14794	14712	14818	14740	14775	14804	14822	14818	14781	14779	14571	14766	14718	14849	14760	14704	14754	14691	14559	14751	14666	14734	14810	14757	14643	14883	14719	14817	14581	14837	14802	14918	14761	14785	14846	14857	14759	14750	14812	14826	14883	14664	14815	14773	14915	14678	14981	14770	14896	14740	14723	14764	14843	14870	14881	14781	14818	14828	14895	14811	14659	14867	14716	14587	14809	14771	14769	14840	14868	14642	14712	14722	14774	14855	14770	14816	14644	14880	14780	14881	14689	14731	14740	14929	14822	14517	14767	14805	14899	14600	14795	14854	14756	14866	14981	14791	14790	14686	14823	14639	14664	14867	14707	14851	14761	14669	14909	14744	14827	14692	14865	14725	14784	14739	14722	14659	14753	14700	14750	14572	14686	14622	14628	14791	14873	14737	14638	14698	14835	14617	14796	14768	14834	14777	14784	14603	14766	14732	14646	14798	14765	14906	14601	14846	14882	14660	14860	14698	14606	14888	14762	14845	14903	14776	14641	14812	14661	14672	14691	14785	14813	14656	14817	14862	14741	14805	14778	14711	14789	14773	14758	14859	14717	14942	14911	14665	14981	14796	14739	14788	14760	14917	14769	14665	14914	14918	14683	14738	14756	14657	14741	14658	14744	14787	14678	14824	14860	14964	14873	14859	14876	14790	14836	14762	14586	14726	14915	14845	14599	14826	14742	14733	14703	14822	14813	14748	14677	14581	14978	14793	14836	14825	14843	14517	14764	14683	14717	14768	14689	14764	14686	14929	14791	14814	14681	14757	14782	14919	14888	14778	14921	14587	14860	14823	14819	14620	14773	14924	14793	14760	14869	14673	14790	14686	14678	14819	14737	14754	14781	14761	14738	14771	14930	14791	14805	14755	14842	14666	14690	14868	15009	14831	14817	14747	14986	14771	14850	14813	14754	14771	14627	14766	14791	14695	14708	14837	14923	14854	14892	14816	14697	14953	14965	14890	14821	14707	14814	14940	14802	14759	14727	14704	14679	14560	14854	14788	14887	14883	14802	14898	14810	14801	14870	14794	14842	14739	14813	14707	14859	14856	14722	14750	14798	14802	14740	14891	14876	14886	14841	14728	14756	14833	14662	14843	14926	14738	14700	14878	14756	14698	14980	14733	14761	14637	14798	14713	14741	14723	14846	14942	14821	14830	14889	14712	14783	14735	14817	14789	14751	14895	14785	14779	14728	14782	14761	14823	14731	14769	14935	14872	14819	14775	14732	14731	14844	14795	14647	14589	14716	14953	14714	14678	14831	14568	14669	14826	14697	14683	14873	14781	14780	14791	14718	14943	14801	14824	14659	14681	14539	14794	14845	14777	14791	14743	14746	14871	14852	14727	14837	14700	14721	14923	14775	14787	14801	14868	14712	14752	14891	14727	14755	14767	14660	14861	14796	14782	14798	14761	14710	14786	14823	14615	14725	14793	14885	14809	14869	14722	14733	14781	14562	14942	14862	14828	14769	14733	14863	14822	14846	14885	14775	14660	14831	14763	14811	14792	14772	14639	14793	14781
24022	21327	28824	24288	22119	21486	20777	18072	17053	17393	28444	33929	28734	20567	16144	15485	15507	15487	15350	15408	15392	15589	15497	15479	15375	15272	15418	15311	15520	15419	15356	15278	15183	15347	15428	15620	15643	15657	15271	15313	15372	15207	15330	15322	15428	15328	15467	15355	15290	15433	15135	15325	15383	15275	15432	15364	15450	15315	15296	15314	15214	15395	15344	15195	15124	15167	15220	15363	15408	15363	15264	15289	15337	15238	15266	15528	15151	15322	15288	15228	15439	15506	15423	15349	15372	15062	15259	15272	15340	15420	15195	15452	15316	15221	15107	15188	15440	15386	15416	15301	15367	15314	15326	15278	15438	15236	15196	15481	15310	15190	15501	15109	15561	15407	15536	15332	15329	15248	15429	15185	15261	15259	15266	15251	15305	15473	15453	15247	15266	15516	15198	15460	15125	15356	15417	15297	15366	15285	15253	15282	15259	15125	15275	15122	15219	15404	15404	15348	15354	15336	15518	15356	15330	15276	15147	15395	15095	15326	15295	15316	15337	15224	15540	15348	15329	15283	15160	15302	15333	15612	15375	15393	15359	15648	15310	15136	15114	15186	15207	15073	15142	15319	15400	15344	15449	15189	15197	15423	15178	15151	15135	15284	15057	15310	15248	15112	15371	15145	15212	15359	15241	15213	15402	15392	15273	15322	15089	15296	15452	15394	15376	15078	15428	15210	15475	15141	15074	15026	15305	15474	15501	15155	15330	15464	15312	15284	15442	15457	15170	15272	15352	15336	15325	15253	15308	15173	15390	15054	15196	15376	15228	15159	15149	15146	15241	15092	15232	15325	15324	15141	15340	15293	15192	15220	15191	15425	15455	15234	15236	15350	15469	15292	15351	15183	15225	15328	15576	15001	15274	15262	15319	15297	15396	15300	15354	15336	15268	15260	15345	15407	15239	15354	15299	15389	15313	15261	15371	15138	15185	15226	15297	15325	15453	15396	15331	15149	15216	15409	15245	15459	15252	15229	15166	15249	15401	15325	15216	15340	15134	15420	15381	15179	15291	15192	15264	15313	15431	15268	15518	15320	15265	15271	15249	15273	15359	15283	15450	15234	15289	15331	15283	15340	15188	15477	15353	15257	15311	15286	15343	15421	15328	15369	15198	15286	15242	15333	15530	15317	15126	15400	15269	15275	15281	15285	15184	15352	15311	15053	15364	15132	15488	15296	15294	15252	15329	15231	15377	15305	15286	15391	15161	15287	15447	15214	15281	15457	15512	15084	15108	15166	15381	15180	15226	15142	15283	15324	15264	15397	15208	15277	15423	15184	15207	15174	15283	15390	15258	15216	15256	15309	15586	15470	15280	15202	15172	15145	15324	15360	15371	15319	15276	15350	15341	15260	15209	15189	15400	15186	15280	15370	15353	15422	15241	15471	15273	15286	15322	15457	15434	15464	15330	15098	15011	15199	15422	15235	15295	15102	15310	15163	15469	15467	15346	15102	15326	15213	15601	15266	15278	15246	15161	15471	15301	15298	15198	15163	15328	15292	15351	15264	15166	15377	15214	15229	15239	15101	15252	15223	15416	15442	15221	15010	15237	15287	15123	15313	15479	15331	15174	15378	15311	15400	15314	15331	15310	15084	15344	15193	15369	15397	15106	15245	15469	15239	15397	15274	15219	15424	15227	15262	15404	15440	15518	15309	15199	15042	15359	15225	15298	15384	15282	15139	15297	15407	15291	15356	15344	15362	15372	15418	15188	15335	15342	15017	15245	15267	15353	15360	15153	15138	15588	15154	15448	15057	15170	15251	15299	15447	15210	15326	15151	15238	15381	15285	15310	15435	15335	15354	15399	15279	15468	15242	15327	15247	15301	15529	15358	15032	15197	15356	15402	15330	15332	15259	15404	15297	15410	15228	15189	15117	15297	15237	15272	15349	15143	15232	15382	15241	15397	15226	15440	15299	15398	15364	15199	15304	15326	15258	15098	15408	15171	15229	15258	15237	15508	15433	15515	15462	15399	15351	15371	15402	15292	15237	15283	15243	15332	15318	15404	15100	15131	15383	15199	15109	15266	15419	15340	15295	15325	15245	15195	15299	15303	15198	15199	15113	15437	15136	15325	15104	15348	15218	15183	15151	15266	15384	15280	15083	15263	15301	15198	15313	15528	15168	15445	15381	15306	15411	15292	15476	15271	15205	15284	15390	15378	15365	15155	15253	15379	15277	15187	15490	15183	15290	15368	15259	15196	15260	15293	15230	15453	15324	15152	15066	15451	15491	15338	15268	15167	15114	15188	15330	15408	15257	15285	15324	15394	15261	15242	15311	15284	15229	15341	15341	15227	15139	15383	15277	15310	15328	15219	15365	15446	15284	15510	15250	15239	15314	15384	15246	15391	15218	15378	15455	15152	15404	15212	15257	15057	15455	15257	15257	15298	15221	15452	15322	15154	15226	15317	15344	15295	15157	15226	15381	15226	15214	15006	15147	15360	15275	15389	15187	15263	15293	15309	15224	15172	15458	15154	15474	15176	15017	15247	15303	15204	15417	15284	15164	15455	15264	15337	15224	15249	15455	15334	15327	15408	15229	15363	15286	15140	15333	15299	15305	15242	15245	15225	15440	15426	15352	15268	15243	15259	15198	15322	15285	15284	15216	15269	15185	15397	15290	15426	15214	15228	15420	15333	15234	15173	15211	15239	15407	15186	15209	15391	15332	15269	15274	15175	15260	15317	15277	15140	15228	15396	15437	15178	15155	15209	15346	15345	15498	15258	15249	15270	15363	15309	15340	15282	15365	15102	15303	15538	15436	15485	15225	15419	15369	15246	15228	15371	15312	15152	15258	15467	15460	15342	15274	15359	15182	15249	15329	15384	15360	15327	15216	15312	15401	15306	15380	15238	15263	15270	15124	15339	15338	15375	15484	15326	15495	15263	15272	15565	15301	15337	15252	15401	15150	15461	15439	15310	15252	15163	15475	15119	15202	15422	15282	15400	15605	15373	15220	15254	15295	15578	15257	15080	15212	15345	15244	15047	15210	15206	15240	15156	15207	15333	15336	15215	15372	15478	15308	15309	15305	15430	15404	15333	15352	15430	15164	15209	15155	15445	15310	15283	15184	15268	15451	15246	15432	15291	15366	15258	15358	15242	15116	15293	15397	15216	15189	15528	15352	15420	15195	15235	15116	15109	15514	15392	15111	15367	15271	15184	15477	15217	15180	15241	15312	15440	15394	15359	15330	15319	15235	15485	15345	15178	15294	15336	15298	15293	15517	15455	15209	15369	15403	15542	15248	15502	15272	15429	15284	15298	15521	15402	15236	15146	15381	15410	15274	15350	15168	15222	15351	15327	15468	15225	15354	15516	15323	15211	15216	15257	15244	15164	15445	15410	15268	15234	15344	15241	15211	15295	15206	15438	15271	15335	15234	15472	15249	15324	15501	15164	15319	15419	15358	15235	15216	15107	15221	15250	15373	15537	15116	15425	15400	15296	15258	15178	15364	15323	15247	15322	15340	15398	15399	15314	15281	15337	15187	15308	15200	15256	15209	15277	15318	15198	15292	15254	15420	15355	15375	15298	15353	15370	15289	15316	15286	15329	15247	15149	15271	15368	15319	15371	15170	15228	15122	15534	15408	15307	15404	15166	15411	15556	15215	15282	15345	15457	15133	15251	15309	15197	15473	15317	15293	15350	15544	15319	15216	15174	15210	15213	15352	15315	15309	15310	15117	15167	15288	15404	15396	15224	15238	15298	15337	15619	15307	15190	15264	15284	15306	15367	15340	15135	15447	15275	15338	15473	15378	15541	15361	15269	15285	15244	15245	15134	15214	15333	15270	15501	15382	15200	15360	15262	15410	15322	15347	15177	15213	15225	15391	15416	15366	15404	15372	15230	15277	15157	15186	15560	15214	15244	15293	15145	15380	15142	15183	15115	15333	15444	15309	15334	15340	15458	15371	15316	15217	15307	15391	15441	15326	15395	15251	15240	15245	15144	15213	15279	15282	15261	15569	15258	15332	15455	15289	15210	15350	15332	15207	15297	15431	15187	15201	15358	15182	15239	15270	15361	15320	15197	15318	15337	15258	15283	15397	15368	15097	15368	15426	15354	15287	15465	15056	15254	15306	15313	15491	15286	15305	15278	15357	15014	15293	15320	15334	15414	15497	15189	15208	15415	15142	15332	15362	15370	15366	15183	15313	15116	15332	15314	15154	15190	15213	15237	15372	15258	15323	15290	15416	15336	15423	15491	15319	15170	15378	15205	15226	15401	15281	15349	15489	15283	15409	15530	15228	15324	15147	15264	15228	15194	15498	15341	15340	15433	15266	15608	15290	15167	15237	15383	15324	15218	15409	15428	15195	15303	15271	15099	15235	15166	15162	15487	15075	15224	15119	15415	15198	15185	15360	15372	15394	15130	15349	15332	15118	15076	15219	15335	15421	15487	15334	15428	15280	15441	15147	15161	15545	15356	15361	15364	15287	15235	15160	15414	15284	15186	15370	15267	15268	15539	15435	15475	15401	15282	15311	15373	15491	15405	15249	15413	15333	15288	15246	15409	15461	15454	15260	15222	15415	15188	15427	15274	15208	15347	15278	15236	15172	15150	15248	15222	15265	15168	15293	15243	15322	15153	15303	15342	15126	15211	15340	15367	15500	15119	15415	15264	15213	15212	15275	15271	15203	15252	15291	15343	15285	15250	15366	15282	15351	15213	15178	15373	15196	15242	15455	15378	15205	15536	15226	15072	15314	15184	15341	15402	15131	15188	15229	15454	15145	15381	15408	15312	15273	15252	15225	15386	15359	15312	15330	15268	15353	15397	15544	15314	15216	15416	15295	15265	15230	15043	15276	15275	15185	15410	15436	15249	15159	15322	15353	15375	15379	15350	15409	15194	15280	15409	15241	15241	15237	15261	15211	15234	15335	15383	15234	15212	15214	15519	15211	15232	15095	15339	15333	15230	15333	15300	15284	15342	15324	15166	15376	15349	15435	15419	15176	15420	15517	15293	15315	15448	15372	15177	15185	15325	15382	15245	15283	15209	15374	15417	15445	15182	15246	15315	15397	15302	15304	15411	15279	15499	15305	15230	15132	15325	15341	15260	15159	15409	15294	15196	15349	15372	15262	15346	15216	15180	15259	15117	15267	15308	15367	15229	15443	15332	15318
17315	31375	30028	24289	21261	20138	19203	18477	17449	18049	34276	37075	30846	19391	14646	14548	14538	14531	14806	14516	14696	14644	14583	14524	14537	14691	14578	14630	14498	14694	14704	14617	14537	14612	14724	14817	14812	14660	14582	14533	14557	14563	14605	14558	14481	14665	14653	14473	14606	14433	14608	14737	14606	14579	14461	14728	14663	14715	14566	14504	14722	14486	14567	14584	14612	14592	14531	14590	14708	14469	14651	14665	14590	14510	14586	14469	14589	14635	14578	14596	14314	14562	14593	14522	14568	14463	14588	14497	14362	14552	14524	14571	14606	14531	14507	14600	14398	14661	14513	14442	14566	14422	14444	14600	14506	14617	14530	14542	14510	14444	14638	14493	14663	14452	14464	14408	14593	14585	14433	14489	14436	14657	14532	14465	14549	14539	14686	14581	14659	14532	14622	14536	14510	14533	14653	14589	14460	14344	14472	14630	14634	14478	14453	14465	14517	14559	14628	14471	14432	14397	14630	14447	14581	14469	14535	14555	14416	14541	14525	14354	14647	14658	14667	14465	14572	14545	14522	14383	14614	14348	14526	14524	14640	14604	14535	14700	14394	14717	14717	14677	14578	14620	14529	14550	14464	14603	14560	14572	14574	14437	14487	14458	14514	14388	14624	14659	14553	14571	14461	14580	14654	14521	14509	14547	14389	14514	14486	14517	14302	14527	14580	14532	14665	14476	14585	14466	14441	14545	14543	14459	14662	14547	14677	14559	14420	14542	14449	14453	14562	14610	14601	14485	14643	14552	14633	14559	14517	14491	14689	14260	14434	14499	14556	14594	14586	14565	14726	14359	14388	14565	14452	14560	14576	14605	14389	14472	14456	14330	14597	14674	14549	14609	14588	14495	14538	14621	14522	14595	14623	14714	14538	14419	14521	14412	14469	14558	14603	14561	14627	14477	14480	14492	14557	14593	14412	14583	14420	14590	14413	14449	14575	14473	14367	14576	14559	14450	14329	14647	14630	14589	14579	14501	14562	14529	14474	14474	14631	14553	14631	14614	14663	14407	14669	14404	14598	14540	14467	14466	14478	14525	14587	14718	14503	14363	14640	14401	14599	14542	14647	14459	14602	14527	14323	14524	14642	14461	14432	14489	14659	14657	14401	14524	14589	14551	14557	14551	14536	14515	14408	14357	14457	14470	14436	14540	14541	14479	14452	14494	14606	14569	14451	14485	14455	14582	14550	14587	14516	14442	14644	14602	14633	14613	14463	14692	14488	14502	14587	14466	14621	14565	14545	14451	14571	14545	14488	14570	14491	14676	14465	14594	14483	14633	14586	14602	14415	14559	14548	14545	14414	14555	14555	14466	14403	14633	14433	14403	14486	14464	14655	14472	14574	14384	14401	14517	14564	14541	14490	14421	14538	14544	14471	14434	14611	14606	14588	14462	14628	14464	14445	14516	14673	14418	14815	14355	14499	14468	14512	14375	14465	14464	14483	14541	14555	14506	14448	14623	14714	14503	14716	14499	14412	14679	14688	14653	14659	14507	14589	14621	14514	14441	14668	14565	14609	14522	14468	14640	14334	14546	14492	14533	14516	14519	14616	14616	14767	14663	14658	14690	14501	14490	14452	14580	14483	14626	14729	14689	14625	14616	14561	14448	14419	14523	14539	14607	14488	14568	14456	14450	14616	14727	14606	14610	14512	14486	14602	14405	14586	14464	14583	14580	14540	14555	14568	14555	14381	14557	14483	14457	14543	14450	14515	14545	14536	14402	14466	14586	14479	14519	14574	14535	14519	14563	14686	14497	14454	14460	14528	14515	14498	14507	14405	14582	14667	14615	14731	14389	14513	14447	14436	14620	14578	14570	14520	14388	14464	14688	14317	14589	14509	14591	14420	14609	14439	14477	14412	14364	14576	14494	14643	14660	14447	14474	14465	14501	14427	14443	14499	14576	14661	14531	14577	14431	14666	14484	14649	14497	14658	14658	14416	14626	14577	14365	14590	14362	14752	14461	14516	14428	14416	14540	14465	14603	14612	14513	14734	14461	14721	14480	14428	14473	14525	14490	14702	14559	14652	14578	14474	14474	14567	14624	14733	14471	14569	14525	14630	14604	14475	14528	14445	14730	14503	14456	14650	14523	14473	14614	14382	14562	14568	14469	14510	14701	14457	14462	14496	14556	14523	14547	14632	14566	14653	14542	14430	14604	14590	14476	14442	14291	14366	14639	14546	14577	14401	14448	14668	14563	14610	14482	14628	14593	14528	14507	14521	14590	14432	14581	14652	14654	14498	14522	14530	14454	14322	14503	14609	14428	14647	14339	14564	14507	14525	14572	14510	14727	14578	14484	14432	14551	14548	14629	14599	14478	14566	14380	14485	14579	14696	14643	14658	14658	14553	14487	14535	14459	14585	14493	14482	14475	14532	14455	14467	14502	14529	14656	14450	14478	14638	14573	14589	14549	14478	14628	14509	14476	14444	14649	14685	14685	14410	14455	14530	14474	14584	14528	14536	14411	14641	14388	14508	14624	14570	14497	14592	14460	14561	14579	14427	14480	14705	14504	14572	14566	14566	14631	14528	14437	14481	14501	14460	14541	14565	14337	14605	14657	14501	14751	14466	14624	14781	14699	14618	14578	14491	14556	14399	14531	14735	14577	14511	14512	14540	14567	14391	14415	14623	14574	14513	14538	14650	14471	14469	14592	14549	14456	14589	14646	14665	14467	14606	14431	14472	14541	14434	14607	14454	14351	14612	14548	14364	14570	14589	14465	14597	14504	14605	14579	14637	14482	14570	14526	14463	14523	14571	14440	14520	14442	14539	14478	14510	14453	14533	14516	14591	14712	14628	14609	14453	14480	14604	14472	14563	14637	14603	14790	14631	14717	14581	14589	14468	14397	14520	14526	14504	14612	14503	14454	14456	14594	14502	14424	14585	14329	14557	14352	14303	14484	14691	14597	14494	14384	14641	14545	14611	14567	14567	14670	14505	14636	14414	14488	14453	14578	14569	14453	14582	14440	14548	14561	14364	14569	14692	14604	14349	14472	14617	14431	14385	14689	14747	14509	14558	14557	14504	14439	14619	14479	14422	14611	14591	14454	14482	14444	14624	14495	14528	14537	14582	14679	14598	14313	14415	14377	14454	14394	14411	14500	14503	14623	14585	14400	14512	14428	14607	14509	14529	14602	14528	14548	14399	14530	14450	14533	14425	14444	14439	14546	14595	14442	14401	14712	14490	14599	14520	14469	14449	14577	14487	14567	14617	14553	14609	14768	14679	14508	14524	14476	14532	14480	14575	14564	14475	14534	14505	14615	14540	14655	14545	14700	14579	14643	14557	14580	14473	14389	14656	14520	14460	14579	14341	14542	14601	14470	14572	14446	14541	14387	14454	14563	14639	14403	14505	14526	14410	14518	14444	14452	14532	14452	14517	14499	14448	14449	14601	14548	14550	14550	14867	14553	14557	14563	14404	14512	14613	14635	14446	14518	14706	14584	14329	14482	14599	14641	14769	14366	14569	14451	14611	14475	14293	14380	14616	14389	14600	14483	14670	14659	14551	14531	14495	14754	14619	14422	14431	14608	14659	14521	14479	14625	14494	14393	14555	14500	14484	14516	14534	14525	14599	14704	14486	14581	14688	14571	14391	14494	14715	14529	14475	14509	14535	14509	14621	14364	14564	14572	14439	14474	14690	14417	14441	14463	14620	14576	14412	14439	14453	14784	14515	14417	14597	14411	14528	14369	14498	14650	14544	14498	14687	14379	14480	14473	14581	14444	14640	14530	14519	14632	14684	14601	14407	14623	14518	14625	14675	14507	14388	14667	14574	14506	14559	14412	14473	14693	14542	14467	14614	14425	14571	14555	14591	14641	14442	14380	14539	14402	14562	14517	14577	14362	14489	14608	14590	14652	14573	14592	14566	14426	14550	14480	14563	14445	14647	14466	14505	14726	14784	14529	14541	14536	14407	14571	14561	14374	14770	14401	14538	14523	14447	14488	14461	14447	14537	14527	14576	14523	14495	14366	14406	14444	14614	14604	14492	14691	14509	14407	14509	14539	14542	14456	14477	14493	14483	14581	14457	14530	14445	14565	14399	14509	14485	14547	14551	14544	14554	14392	14376	14607	14564	14505	14550	14477	14526	14558	14527	14573	14462	14602	14570	14534	14491	14545	14674	14818	14574	14612	14519	14557	14570	14667	14509	14523	14519	14401	14620	14405	14516	14714	14450	14714	14522	14372	14455	14561	14737	14605	14531	14659	14425	14484	14593	14421	14519	14617	14485	14606	14507	14513	14372	14513	14527	14349	14524	14450	14567	14636	14552	14712	14612	14575	14836	14749	14670	14419	14489	14734	14327	14386	14358	14773	14650	14553	14507	14486	14340	14520	14591	14424	14610	14603	14678	14418	14445	14535	14541	14571	14660	14589	14462	14590	14705	14360	14430	14487	14414	14515	14426	14478	14456	14474	14593	14643	14414	14502	14601	14748	14430	14457	14417	14438	14607	14572	14726	14406	14434	14553	14483	14461	14534	14671	14565	14410	14538	14430	14598	14644	14506	14440	14441	14576	14536	14609	14293	14663	14610	14517	14530	14479	14664	14320	14692	14642	14636	14536	14459	14409	14619	14568	14605	14367	14608	14592	14347	14519	14669	14566	14489	14544	14494	14589	14659	14552	14571	14498	14483	14511	14671	14559	14480	14410	14488	14531	14402	14420	14490	14621	14635	14472	14526	14531	14535	14415	14362	14783	14802	14514	14627	14699	14517	14430	14480	14599	14663	14523	14535	14676	14428	14550	14589	14563	14563	14418	14474	14515	14638	14576	14535	14588	14477	14476	14400	14484	14500	14620	14431	14569	14651	14656	14545	14741	14501	14742	14486	14475	14765	14503	14468	14620	14588	14533	14390	14653	14425	14395	14560	14562	14547	14693	14447	14257	14473	14502	14581	14394	14566	14566	14621	14533	14464	14399	14588	14520	14486	14582	14382	14597	14477	14497	14689	14410	14521	14519	14351	14518	14587	14713	14498	14735	14426	14506	14463	14520	14590	14504	14581	14626	14621	14453	14638	14691	14395	14593	14423	14403	14617	14541	14455	14371	14394	14548	14548	14606	14656	14588	14423	14518	14494	14533	14488	14538	14656	14498	14463	14551	14566	14635	14581	14528
22970	21330	29261	23759	21519	23346	24606	18975	17086	22518	42424	41986	32245	20716	15905	15294	15095	15070	15122	15106	15019	14885	14923	15098	15019	15079	14914	14920	14979	14870	14920	14827	15045	14864	15469	15646	15717	15425	15090	14915	15077	14835	14998	14816	15077	14795	14733	15134	14788	14945	14968	14736	15050	14947	15034	14889	14792	14701	14898	14813	14879	14955	14712	14864	14774	14826	14868	14730	14837	14798	14780	14864	14943	14698	14950	14816	14907	14832	14808	15005	15054	14762	14998	14752	14673	14800	14770	14718	14728	14844	14830	15021	15025	14996	14988	14983	14814	15035	14874	14785	14883	14714	14641	14951	14807	14762	14812	14623	14791	14843	14915	14889	14874	14682	14813	14642	14791	14940	14912	15067	14907	14858	14719	14929	14832	14890	14821	14666	14788	14902	14814	14752	14830	14774	14846	14792	14954	14907	14640	14831	14924	14867	14824	14823	14662	14836	14655	14761	14843	14977	14909	14949	14818	14748	14660	14840	14925	14854	14607	14800	14756	14876	14953	14888	14695	14751	14866	14699	14848	14610	14969	14815	14774	14711	14751	14940	14812	14698	14603	14669	14811	14837	14853	14963	14797	14866	14897	14736	14763	14965	14801	14691	14953	14735	14855	14770	14886	14734	14775	14874	14889	14773	14854	14803	14858	15000	14732	14999	14986	14708	14844	14788	14815	14860	14774	14903	14712	14915	14639	14761	14921	14832	14993	14882	14819	14777	14770	14783	14673	14768	14990	14781	14870	14811	14863	14712	14917	14693	14613	14747	14869	14714	14685	15009	14632	14818	14952	14875	14709	14666	14710	14755	14786	14926	14802	14780	14874	14773	14630	14690	14700	14776	14920	14754	14963	14888	14617	14824	14613	14942	14909	14751	14754	14906	14947	14820	14817	14834	14686	14657	15007	14747	14799	14645	14783	14762	14641	14645	14759	14584	14748	14860	14777	14852	14760	14990	14813	14855	14898	14882	14786	14722	14736	14857	14792	14740	14888	14986	14919	14845	14990	14832	14780	14719	14703	14650	14664	14747	14571	14900	14674	14615	14894	14621	14822	14726	14850	14744	14912	14929	14872	14766	14704	14633	14952	14630	14864	14911	14982	14854	14585	14697	14803	14878	14865	14764	14827	14977	14993	14769	14820	14771	14824	14725	14817	14924	14791	14848	14995	14799	14799	14750	14691	14752	14895	14735	15026	14929	14709	14690	14819	14671	14807	14868	15042	14670	14796	14802	14730	14691	14752	14827	14888	14762	14804	14754	14888	14903	14766	14800	14744	14727	14717	14661	14827	14791	14891	14645	14877	14885	14829	14611	14791	14732	14721	14787	14811	14924	14625	14781	14870	14607	14834	14921	14890	14869	14955	14604	14624	14849	14945	14703	14821	14827	14528	14771	14844	14881	14943	14863	14780	14777	14931	14976	14677	14748	14803	14835	14794	14768	14884	14752	14849	14870	14783	14793	14866	14839	14844	14737	14862	14582	14739	14774	14836	14807	14872	14594	14621	14755	14943	14688	14823	14811	14870	14890	14893	14884	14782	14726	14814	14857	14922	14738	14815	14853	14904	14726	14845	14893	14878	14723	14856	14810	14923	14933	14724	14919	14966	14877	14977	14746	14641	14625	14693	14723	14747	14898	14914	14835	14829	14906	14952	14747	14867	14850	14806	14810	14835	14775	14776	14825	14866	14813	14744	14831	14808	14742	14538	14786	14767	14939	14961	14786	14874	14759	14749	14856	14753	14868	14846	14984	14796	14650	14634	14747	14926	14956	15044	14882	14889	14937	14902	14850	14925	14821	14712	14771	14669	14695	14891	14761	14800	14791	14712	14687	14817	14880	14805	14663	14767	14672	14871	14714	14801	14894	14859	14774	14824	14718	14772	14856	14771	14693	14744	14565	14707	14898	14924	14897	14819	14770	14946	14821	14850	14927	14699	14542	14825	14729	14838	14856	14687	14830	14745	14915	14877	14890	14658	14550	14871	14750	14722	14842	14779	14712	14837	14772	14782	14652	14672	14650	14988	14790	14754	14813	14883	14812	14557	14836	15004	14898	14774	14802	14879	14791	14761	14985	15018	14800	14827	14789	14879	14770	14770	14807	14679	14825	14658	14700	14851	14724	14760	14758	14707	14718	14518	14727	14888	14877	14762	14776	14768	14809	14777	14926	14887	14716	14829	14845	14681	14864	14679	14746	14926	14818	14754	14794	14803	14951	14908	14927	14627	14896	14918	14625	14794	14755	14914	14986	14862	14843	14664	14667	14710	14891	14818	14695	14770	14647	14664	14754	14601	14918	14957	14957	14855	14670	14843	14910	14912	14846	14949	14601	14705	14793	14876	14809	14706	14726	14754	14706	14910	14929	14841	14851	14772	14856	14688	14582	14808	14785	14799	14739	14690	14622	14824	14954	14781	14954	14787	14848	14662	14527	14911	14819	14796	14708	14973	14678	14876	14891	14793	14794	14840	14790	14950	14853	15002	14878	14967	14697	14947	14635	14675	14534	14846	14660	14972	14685	14930	14710	14708	14743	14908	14794	14768	14906	14837	14681	14685	14924	14849	14919	14532	14703	14877	14896	14835	14617	14877	14937	14805	14861	15006	14866	14693	14719	14693	14849	14823	14745	14918	14441	14754	14676	14977	14903	14858	14703	14655	14957	14851	14710	14829	14927	14822	14877	14810	14981	14610	14845	14955	14867	14956	14879	14841	14687	14913	14770	14844	14874	14654	14766	14962	14873	14756	14883	14790	14799	14625	14751	14954	14818	14814	14891	14848	15029	14807	14661	14797	14836	14979	14724	14814	14723	14723	14871	15005	14895	14704	14963	14833	14945	14947	14773	14724	14911	14891	14669	14750	14745	14755	14829	14712	14797	14639	14781	14949	14922	14977	14979	14752	14703	14824	14856	14870	14705	14802	14783	14869	14933	14843	14833	14853	14658	14813	14850	14841	14920	14962	14984	14802	14816	14942	14898	14846	14742	14816	14739	14660	14834	14819	14538	14858	14807	14858	14713	14796	14885	15002	14860	14951	14838	14719	14751	14907	14857	14875	14743	14797	14802	14878	14972	14756	14749	14892	14902	14794	14744	14757	14753	14792	15034	14684	14795	14685	14862	14806	14724	14877	14785	14722	14508	14765	14961	14840	14723	14835	14771	15021	14743	14757	14918	14782	14905	15008	14956	14892	15062	14851	14836	14856	14805	14807	14724	14756	14859	14757	14975	14804	14982	14708	14924	14748	14790	14776	15041	14926	14720	14680	14868	15000	14779	14972	14738	14848	14837	14675	14789	14733	14902	14838	15055	14794	14709	14813	14802	14781	14788	14740	14750	14748	14582	14645	14772	14533	14843	14875	14861	14769	14665	14686	14697	14874	14725	14816	14883	14870	14745	14745	14753	14835	14880	14772	14842	14801	14793	14913	14859	14828	14725	14735	14747	14711	14798	14999	15016	14825	14733	14886	14767	14672	14767	14784	14854	14668	14806	14769	14885	14687	14803	14738	14586	14793	14843	14799	14730	14775	14873	14783	14839	14781	14711	14866	14601	14804	14806	14707	14671	14745	14751	14956	14746	14726	14809	15019	14858	14919	14785	14788	14890	14745	14927	14803	14864	14722	14717	14993	14785	14747	14746	14744	15013	14835	14786	14790	14739	14706	14619	14855	14894	14594	14675	14726	14839	14867	14703	14828	14541	14744	14884	14730	14715	14584	14693	14876	14768	14720	14730	14801	14930	14735	14809	14904	14836	14826	14792	14899	14925	14907	14837	14915	14681	15005	14764	14798	14732	15045	14664	14695	14829	14663	14842	14835	14768	14589	14727	14672	14939	14886	14869	14852	14888	14721	14593	14781	15004	14780	14769	15024	14920	14673	14809	14842	14647	14779	14720	14844	14909	14659	14792	14750	14993	14851	14847	14776	14924	14662	14641	14676	15039	15028	14849	14629	14765	14618	14797	15157	14977	15024	14890	14854	14701	14813	14757	14913	14772	14786	14987	14837	14720	14698	14647	14759	14638	14796	14752	14930	14900	14634	14903	14835	14689	14812	14915	14725	14858	14762	14700	14786	14742	14846	14840	14864	15027	14817	14898	14823	14786	14780	14723	14948	14867	14427	14732	14735	14815	14876	14830	14827	14828	14641	14734	14585	14753	14785	14826	14915	15203	15021	14742	14804	14670	14755	14693	14851	14798	14983	14966	14651	14787	14859	14731	14707	15101	14732	14724	14895	14810	14950	14800	14807	14853	14846	14904	14783	14843	14863	14642	14729	14719	14944	14903	14796	14794	14907	14815	14752	14805	14773	14835	14787	15020	14910	14956	14620	14591	14823	14760	14764	14711	14790	14841	14949	14637	14611	14702	14750	14811	14738	14746	14632	14634	14683	14865	14739	14597	14550	14661	14784	14797	14901	14775	14785	15006	14694	14632	14764	14808	14809	14825	14932	14830	14692	14765	14742	14743	14816	14828	14757	14885	14832	14704	14864	14716	14761	14950	14813	14758	14785	14908	14884	14822	14806	14822	14940	14807	14833	14933	14657	14939	14891	14875	14748	14950	14803	14770	14970	14846	14973	14774	14716	14772	14863	14828	14942	14727	14671	14682	14840	14706	14739	14905	14641	14917	14659	14909	14853	14938	14537	14867	14853	14716	14928	14790	14822	14794	14761	14726	14688	14820	14691	14682	14827	14800	14768	14621	14659	14801	14902	14688	14684	14841	14703	14956	14903	14910	14872	14627	14758	14898	14818	14775	14764	14893	15077	15002	14919	14719	15004	14818	14963	14665	14853	14942	14860	14758	14843	14876	14742	14733	14816	14593	14849	14972	14747	14866	14815	14861	14722	14813	14786	14698	14610	14764	14883	14774	14752	14791	14842	14742	14851	14593	14689	14759	14736	14909	14784	14796	14848	14880	14916	14795	14917	14813	14809	14857	14666	14700	14697	14689	14997	14901	14851	14839	14774	14850	14876	14719	14966	14801	14639	14601	14665	14790	14861	14753	14761	14948	14706	14616	14774	14949	14727	14940	14813	14884	14645	14764	14834	14655	15030	14994	14939	14885	14864	14813	14824	14631	14710	14968	14846	14730	14724	14855	14989	14656	14848	14892	14752	14785	14811	14856	14846	14795
18986	35789	33665	27387	23846	21931	21079	19413	17746	26963	46364	44217	32996	19485	14415	14195	14184	14282	14253	14330	14179	14240	14174	14248	14081	14221	14165	14327	14302	14449	14227	14301	14258	14253	15135	15196	15178	14808	14239	14278	14181	14316	14236	14089	14122	14134	14294	14231	14231	14224	14193	14082	14192	14297	14141	14160	14114	14163	14044	14149	14148	14383	14147	14275	14237	14254	14019	14092	14201	14093	14152	14164	14115	14256	14146	14165	14161	14096	14191	14153	14103	14228	14105	14209	14332	14198	14266	14138	14018	14224	14231	14354	14081	14172	14087	14091	14207	14133	14286	14113	14095	14089	14247	14238	14409	14128	14288	14224	14291	13997	14150	14277	14163	14141	14146	14159	14311	14075	14260	14150	14208	14085	14049	14097	14033	14314	14148	13991	13918	14118	14171	14206	14185	14166	14047	14158	14186	14276	14182	14084	14198	14108	14145	14036	14249	14374	14216	14064	14201	14321	14331	14194	14094	14299	14229	14087	14045	14151	14011	14199	14134	14216	14183	14104	14080	14179	14259	14108	14093	14256	14119	14197	14095	14111	14304	14214	14198	13998	14050	14174	14165	14127	14148	14101	14174	13947	14180	14073	14115	14115	14251	13951	14239	14318	14050	14015	14167	14179	14026	14023	14260	14134	14210	14119	14226	14272	14262	14128	14217	14189	14150	14283	14082	14277	14234	14121	14091	14235	14202	14146	14109	14176	14194	14194	14188	14135	14312	13988	14309	14135	14201	14204	14205	14141	14149	14267	14139	14166	14197	14173	14145	14154	14039	14309	14098	14231	14252	14241	14201	14257	14255	14147	14281	14208	14173	14281	14224	14138	14172	14095	14191	14211	14190	14108	14294	14117	14036	14192	13987	14200	14302	14089	14094	14279	14084	14167	14079	14256	13958	14207	14050	14177	14225	14133	14295	14208	14233	14259	14265	14245	14072	14147	14140	14376	14325	14215	14052	14295	14094	14004	14206	14172	14275	14252	14113	14132	14035	14123	14142	14116	14174	14365	14047	14210	14174	14182	14326	14182	14267	14089	14199	14132	14185	14275	14057	14102	14201	14274	14116	14184	14234	14365	14058	14157	14014	14180	14212	14135	14137	13915	14221	14151	13937	14148	14214	14103	14241	14153	14175	14161	14281	14069	14312	13992	14166	14179	14156	14078	14157	14116	14343	14209	14041	13979	14152	14133	14064	14243	14123	14202	14119	14412	14088	14156	14173	14140	14231	14016	14127	14078	14089	14232	14208	13979	14151	14038	14174	14144	14121	14228	14023	14147	14247	14158	14034	14288	14003	14087	14114	14171	14196	14110	14080	14197	14269	14075	14136	14114	14216	14258	14133	14055	14256	14218	14184	13987	14204	14088	14005	14301	14165	14184	14002	14260	14123	14158	14223	13996	14010	14120	14062	14121	14163	14182	14394	13984	14086	14050	14261	14155	14043	14187	13990	14340	14297	14239	14070	14323	14226	14206	14205	14296	14255	14147	14132	14203	14198	14053	14135	14168	14012	14132	14237	14250	14177	14006	14245	14131	14098	14127	14132	14014	14082	14079	14101	14181	14104	14114	14099	14166	14144	14083	14241	14113	14042	14012	14175	14117	14279	14056	14095	14089	14268	14017	14133	13876	14162	14189	14177	14151	14242	14193	14143	14044	14144	14142	14126	13998	14068	14273	14190	14211	14218	14180	14147	14186	14083	14098	14201	14044	14298	14089	14057	14187	14090	14200	14208	14101	14090	14122	14161	14373	14393	14143	14206	14161	14170	14287	14201	14201	14130	14052	14116	14193	14150	14144	14096	14217	13974	14239	13929	14224	14099	14013	14323	14112	14131	13954	14323	14154	14152	14234	14119	14125	14016	14206	14143	14210	14110	14012	14138	14071	14080	14223	14146	14077	14349	14169	14107	14218	14229	14245	14125	14266	14253	14077	14185	14104	14076	14024	14232	14030	13947	14101	14143	14130	14287	14150	14137	14132	13952	14195	14074	13903	14143	14068	14443	14060	14253	14249	14153	14132	14210	14014	14164	14190	14071	14118	14030	14395	14247	14142	14187	13951	14297	14116	14232	14192	14095	14200	14223	14165	14115	14165	13927	14147	14132	14051	14271	14185	14292	14347	14241	14309	14004	13975	14377	14285	14313	14118	14120	14128	14185	14035	14073	14214	14211	14094	14218	14196	14117	14049	14302	14182	14302	14188	14326	14193	14008	14027	14098	14149	14273	14200	14228	14239	14251	14037	14328	14204	14018	14032	14245	14336	14054	14305	14128	14078	14188	14091	14172	14033	14338	14360	14122	14194	14147	14142	14208	14219	14155	14189	14215	14187	14014	14150	14144	14104	14152	14187	13914	14106	14153	14131	14251	14039	14143	14095	14059	13964	14112	14304	14195	14182	14248	14336	14237	14235	14173	14095	14208	14272	14105	14129	14218	14217	14147	14012	14184	14270	14160	14269	14099	14067	14078	14200	14076	14237	14145	14272	14161	14234	14181	14154	14290	14054	14073	14149	14098	14179	14250	14153	14167	14216	14134	14146	14060	14266	14142	14181	14086	14247	14099	13965	14232	14184	13937	14199	14083	14213	13897	14437	14146	14100	14139	14014	14134	14207	14201	14076	14195	14186	14150	14105	14195	14132	14144	14187	14185	14117	14169	14243	14166	14285	14072	14053	14126	14212	14051	14131	14125	14230	14420	14151	14129	14293	14178	13936	14121	14197	14263	14140	14106	14261	14096	13961	14108	13999	14173	14050	14182	14109	14123	14140	14237	14019	14232	14211	14184	14364	14165	14119	14241	14191	14035	14154	14187	14131	14147	14235	14243	14013	14269	14127	14023	14274	14118	14191	14185	14164	14144	14240	14246	14189	14131	13990	14307	14151	14069	14231	14106	14084	14173	14111	13849	14155	14015	14101	14319	14194	14070	14143	14135	14207	14152	14241	14181	14145	14108	14198	14187	14087	14184	14214	14059	14038	14268	14039	14260	14098	14040	14241	14117	14286	14175	14143	14187	14063	14288	14208	14225	14359	14199	14054	14350	14125	14181	14154	14322	14118	14014	14187	14112	14167	14287	14283	14060	14106	14147	14182	14151	14169	14183	14083	14159	14223	13996	14241	14070	14142	14199	14204	14122	14174	14135	14198	14305	14310	14274	14100	14077	14185	14149	14173	14187	14106	14000	14202	14137	14117	14042	14164	14253	14119	14098	14137	14188	14168	14072	14257	14134	14204	14242	14084	14252	14140	14268	14133	14160	14105	14170	14163	14195	14231	14083	14193	14185	14237	13983	14258	14086	14209	14082	14145	14127	14207	14080	14138	14163	14127	14257	14339	14285	14136	13975	14238	14034	14122	14076	14319	14080	14054	14241	14096	14063	14056	14094	14198	13987	14179	14188	14229	14015	14143	14020	14114	14164	14133	14224	14233	14060	14079	14104	14149	14430	14299	14187	14160	13989	13929	14100	14087	14268	14231	14184	14101	14246	13975	14042	14206	14194	14076	14125	14077	14225	14061	14054	14086	14249	14170	14216	14041	14141	14126	14219	14113	14113	14149	14051	14312	14021	14214	14119	14161	14162	14080	14233	14083	14150	14118	14158	14163	14158	14179	14068	14132	14089	14117	14145	14049	13983	14078	14224	14167	14161	14181	14088	14038	14081	14146	14383	13995	14149	14195	14091	14114	14121	13994	14010	14120	14059	14284	14129	14241	14234	14149	14251	14266	14048	14199	14210	14184	14154	14085	14309	14283	14028	14144	14167	14161	14274	14214	14186	14136	14115	14042	14197	14187	14096	14187	14051	14158	14129	14210	14214	14040	14057	14148	14097	14159	14295	14235	14161	14165	14191	14195	14147	14163	14041	13960	13957	14085	14195	14108	14188	14043	14174	14270	14065	14309	14133	14130	14211	14143	14174	14293	14302	14150	14180	14271	14277	14218	14379	14193	14098	14238	14097	14247	14351	14044	14001	14182	13943	14181	14107	14215	14265	14113	14146	14104	14184	14174	14185	14339	14078	14231	14242	14228	14306	14131	14119	14235	14124	14205	13973	14030	14213	14115	14065	14191	14186	14160	14154	14267	14180	14181	14175	14208	14268	14065	14091	14278	14050	14034	14143	14068	14092	14041	14122	14294	14288	14217	14236	14195	14264	14214	14029	14068	14292	14198	14158	14226	14117	14259	14204	14197	13993	14268	14170	14125	13945	14269	14107	14153	14116	14163	14106	14203	13991	14231	14080	14215	14106	14243	14109	14320	14221	14022	14029	14116	14121	14099	14105	14239	14090	14123	14102	14061	14291	14102	14211	14074	14212	14237	14053	14236	14151	14109	14076	14149	14156	14101	14214	14260	13953	14046	14179	14013	14293	14033	14282	14076	14282	14146	14023	14176	14259	14231	14187	14244	14256	14236	14096	14215	14129	14173	14193	14109	14222	14158	14158	14203	14241	14244	14247	14204	14248	14225	14207	14121	14179	14184	14022	14122	14070	14204	14199	13997	14143	14201	14145	14182	14122	14102	14200	14283	14127	14145	14139	14086	14031	14037	14259	14124	14267	14129	14138	14107	14139	14057	14112	14188	14372	13951	14127	14135	14224	14077	14218	14029	14160	14135	14190	14245	14080	14125	14162	14082	14074	14192	14397	14022	14247	14358	14225	14319	14178	14023	14138	14225	14115	14068	13910	14253	14221	14210	14227	14158	14071	14191	14039	14120	14203	14118	14248	14151	14197	14312	13963	14281	14269	14291	14164	14165	14260	14168	14231	14125	14327	14090	14109	14168	14219	14211	14151	14263	14119	14047	14030	14093	14101	14250	14186	14143	14302	14281	14261	14171	14270	14272	14190	14112	14188	14127	14135	14166	14087	14137	14087	14261	14191	14071	14230	14202	14177	14115	14075	13962	14027	14058	14255	14152	13950	14100	14186	14081	14182	14153	14162	14324	14168	14167	14383	13911	14177	14132	14440	14194	14241	14252	14183	14076	14441	14154	14063	14066	14189	14106	14181	14034	14238	13991	14115	14169	14066	14176	14214	14155	14192	14229	14219	14046	14183	14308	14240	14221	14122	14211	14218	14187	14226	14169	14112	14110	14088	14128	14150	14101	14126	14364	14201	14128	14110	14052	14180	14128
27338	22204	25141	21557	17097	16392	16352	15427	15155	15238	17209	17781	16237	14837	14399	14572	14460	14453	14448	14465	14541	14482	14435	14555	14639	14503	14249	14458	14585	14507	14563	14497	14534	14680	14325	14414	14649	14534	14371	14317	14510	14545	14376	14508	14523	14327	14559	14497	14446	14280	14429	14349	14440	14344	14390	14552	14532	14528	14460	14333	14399	14432	14299	14440	14372	14686	14481	14325	14302	14615	14605	14316	14447	14428	14480	14664	14386	14367	14490	14472	14447	14525	14536	14293	14415	14535	14499	14408	14455	14510	14513	14155	14573	14384	14596	14371	14332	14423	14382	14215	14267	14366	14472	14487	14392	14408	14594	14387	14518	14340	14347	14386	14448	14457	14220	14509	14528	14409	14322	14391	14422	14392	14498	14475	14441	14597	14244	14429	14488	14396	14362	14433	14356	14569	14669	14425	14412	14354	14338	14388	14544	14413	14307	14345	14485	14258	14298	14394	14363	14275	14280	14390	14338	14349	14405	14298	14467	14457	14440	14594	14389	14402	14428	14385	14416	14461	14500	14361	14543	14559	14560	14737	14280	14297	14270	14481	14155	14363	14551	14454	14474	14244	14277	14337	14281	14229	14379	14326	14337	14495	14416	14340	14298	14478	14550	14458	14534	14450	14463	14558	14456	14173	14326	14333	14457	14367	14459	14518	14408	14634	14478	14355	14485	14403	14299	14244	14494	14498	14635	14488	14480	14406	14277	14515	14389	14327	14443	14425	14430	14397	14589	14502	14316	14415	14451	14437	14397	14384	14332	14410	14184	14570	14528	14552	14421	14374	14170	14362	14248	14447	14528	14211	14377	14657	14419	14247	14564	14479	14558	14577	14367	14326	14413	14386	14303	14214	14526	14561	14386	14274	14475	14387	14483	14479	14521	14531	14413	14414	14558	14326	14553	14373	14407	14303	14286	14390	14317	14553	14520	14180	14413	14558	14359	14497	14461	14414	14189	14422	14545	14349	14462	14420	14448	14367	14378	14480	14284	14356	14228	14394	14458	14392	14217	14250	14424	14338	14335	14268	14516	14266	14596	14383	14269	14474	14394	14320	14256	14538	14573	14353	14238	14550	14449	14246	14305	14515	14335	14374	14222	14445	14479	14348	14413	14510	14531	14302	14355	14358	14358	14327	14213	14323	14269	14452	14416	14526	14627	14489	14281	14373	14434	14466	14473	14423	14382	14489	14584	14359	14580	14510	14460	14406	14228	14475	14204	14269	14431	14670	14351	14317	14422	14310	14177	14374	14361	14426	14312	14296	14337	14510	14380	14329	14253	14232	14365	14331	14304	14272	14457	14312	14448	14430	14309	14357	14458	14315	14500	14190	14167	14345	14299	14489	14294	14412	14495	14402	14365	14606	14290	14468	14450	14356	14336	14443	14467	14460	14488	14531	14362	14484	14443	14342	14357	14657	14421	14426	14263	14357	14351	14412	14567	14517	14348	14553	14321	14457	14539	14424	14388	14241	14331	14519	14346	14523	14552	14469	14434	14466	14445	14136	14362	14394	14258	14291	14517	14399	14487	14354	14408	14374	14283	14370	14387	14470	14330	14474	14253	14469	14382	14417	14470	14550	14568	14270	14324	14218	14193	14448	14408	14471	14547	14404	14367	14500	14318	14248	14384	14336	14425	14405	14429	14273	14452	14283	14462	14295	14131	14469	14427	14437	14512	14222	14415	14470	14483	14459	14434	14358	14562	14391	14439	14547	14480	14341	14476	14494	14450	14523	14381	14325	14511	14557	14388	14254	14376	14314	14479	14354	14323	14395	14316	14351	14323	14417	14470	14220	14511	14414	14256	14477	14359	14173	14628	14607	14398	14324	14620	14545	14453	14404	14439	14543	14434	14363	14433	14438	14380	14529	14499	14286	14579	14302	14362	14394	14439	14331	14474	14538	14321	14322	14325	14245	14383	14413	14530	14292	14443	14327	14524	14682	14378	14344	14298	14445	14272	14553	14188	14450	14292	14451	14530	14441	14533	14381	14410	14382	14378	14365	14297	14362	14440	14200	14562	14333	14483	14429	14428	14362	14455	14362	14294	14544	14499	14497	14549	14388	14379	14376	14435	14427	14311	14477	14472	14372	14394	14517	14472	14365	14528	14275	14407	14528	14591	14383	14660	14606	14298	14444	14338	14540	14345	14292	14579	14440	14538	14407	14509	14401	14573	14341	14496	14521	14171	14400	14503	14234	14130	14170	14331	14369	14315	14370	14387	14429	14509	14306	14393	14465	14581	14401	14122	14571	14458	14225	14398	14500	14536	14349	14324	14344	14321	14472	14249	14386	14383	14403	14328	14396	14472	14349	14254	14311	14478	14384	14456	14473	14564	14433	14386	14312	14312	14563	14474	14336	14357	14305	14343	14150	14188	14493	14368	14450	14470	14294	14542	14366	14335	14438	14426	14334	14353	14426	14235	14481	14525	14397	14399	14379	14422	14481	14417	14453	14377	14571	14383	14376	14374	14478	14403	14505	14513	14336	14450	14355	14522	14384	14517	14621	14448	14412	14461	14378	14324	14379	14566	14400	14402	14476	14469	14471	14231	14355	14394	14509	14365	14306	14401	14235	14476	14326	14317	14538	14196	14405	14465	14220	14403	14504	14442	14387	14460	14189	14424	14481	14340	14425	14433	14392	14413	14438	14374	14654	14449	14547	14434	14445	14393	14563	14509	14500	14428	14433	14293	14535	14449	14347	14449	14536	14358	14290	14427	14226	14239	14327	14215	14577	14452	14528	14493	14513	14361	14384	14408	14704	14239	14389	14434	14430	14311	14201	14409	14522	14244	14433	14395	14601	14478	14324	14574	14452	14206	14302	14383	14345	14594	14422	14233	14274	14316	14507	14364	14477	14400	14525	14447	14266	14445	14206	14224	14401	14496	14358	14491	14395	14363	14251	14483	14623	14511	14480	14689	14592	14425	14368	14334	14322	14496	14469	14374	14366	14441	14491	14526	14588	14485	14169	14245	14304	14474	14343	14415	14292	14421	14544	14391	14276	14368	14411	14386	14484	14433	14367	14514	14381	14309	14462	14384	14389	14379	14464	14161	14393	14269	14448	14323	14442	14381	14324	14275	14414	14342	14517	14431	14420	14394	14337	14364	14525	14412	14297	14339	14478	14371	14446	14703	14482	14505	14462	14366	14538	14425	14447	14274	14438	14431	14338	14357	14359	14398	14483	14498	14430	14377	14600	14665	14507	14418	14391	14399	14379	14152	14450	14725	14421	14438	14383	14482	14455	14468	14326	14313	14527	14258	14307	14531	14427	14445	14418	14263	14456	14388	14433	14636	14394	14456	14376	14529	14466	14632	14401	14337	14506	14351	14338	14271	14457	14429	14322	14374	14417	14332	14402	14385	14368	14464	14461	14377	14466	14264	14486	14281	14342	14492	14419	14372	14464	14561	14325	14269	14396	14541	14510	14426	14395	14443	14526	14493	14516	14345	14292	14469	14452	14503	14629	14471	14433	14492	14534	14474	14467	14469	14382	14388	14486	14340	14380	14641	14367	14293	14514	14484	14322	14257	14484	14284	14484	14477	14604	14522	14245	14467	14429	14301	14260	14415	14431	14497	14352	14476	14387	14185	14374	14464	14497	14521	14380	14539	14540	14396	14230	14336	14299	14455	14400	14370	14395	14412	14402	14368	14338	14230	14322	14485	14541	14268	14324	14417	14470	14407	14314	14527	14350	14385	14454	14335	14469	14546	14350	14372	14590	14413	14302	14383	14476	14302	14320	14442	14377	14693	14405	14395	14305	14519	14340	14510	14537	14225	14374	14520	14212	14405	14254	14403	14557	14430	14342	14401	14319	14373	14316	14324	14167	14297	14341	14320	14468	14533	14433	14443	14305	14383	14456	14379	14347	14562	14397	14479	14604	14466	14486	14423	14463	14348	14468	14433	14427	14604	14376	14514	14299	14441	14477	14529	14617	14453	14359	14379	14498	14556	14382	14308	14523	14392	14459	14508	14463	14463	14364	14463	14388	14478	14383	14316	14346	14347	14327	14191	14517	14351	14269	14567	14383	14605	14298	14405	14381	14521	14374	14375	14474	14593	14404	14413	14469	14494	14314	14355	14553	14488	14477	14283	14394	14398	14363	14090	14452	14366	14458	14375	14320	14560	14502	14392	14296	14351	14399	14394	14400	14326	14641	14396	14338	14379	14367	14462	14469	14556	14273	14381	14403	14485	14568	14363	14360	14521	14434	14556	14487	14359	14363	14402	14490	14398	14467	14411	14374	14355	14627	14336	14471	14456	14372	14413	14572	14450	14591	14333	14233	14401	14509	14556	14451	14292	14272	14513	14468	14304	14384	14521	14345	14423	14458	14333	14592	14618	14414	14314	14350	14490	14362	14382	14400	14230	14558	14405	14327	14369	14375	14468	14539	14369	14379	14426	14438	14598	14398	14408	14386	14437	14421	14374	14384	14470	14275	14423	14503	14430	14235	14517	14442	14451	14441	14459	14398	14316	14510	14292	14262	14617	14500	14351	14501	14308	14537	14322	14434	14442	14484	14239	14374	14513	14455	14474	14370	14320	14412	14422	14484	14531	14392	14318	14543	14380	14513	14326	14597	14556	14397	14467	14477	14582	14528	14376	14459	14461	14503	14504	14268	14483	14346	14350	14447	14481	14526	14166	14311	14458	14398	14462	14470	14329	14599	14349	14313	14380	14663	14339	14381	14394	14320	14448	14179	14169	14124	14382	14409	14254	14436	14366	14450	14594	14337	14445	14457	14257	14450	14561	14529	14570	14370	14384	14462	14456	14387	14512	14407	14379	14294	14385	14257	14550	14309	14402	14373	14451	14409	14481	14275	14386	14501	14425	14452	14624	14539	14371	14393	14335	14421	14465	14535	14434	14251	14343	14547	14408	14564	14331	14262	14360	14425	14315	14497	14481	14622	14745	14494	14275	14441	14206	14348	14378	14480	14526	14240	14430	14501	14402	14284	14337	14636	14484	14464	14424	14294	14363	14578	14357	14483	14396	14490	14331	14463	14233	14293	14343	14589	14454	14352	14424	14427	14455	14502	14291	14241	14397	14458	14407	14325	14405	14236	14406	14414	14507	14405	14428	14439	14484	14220	14409	14448	14364	14411	14612	14601	14512	14202
17504	25677	24443	20556	17905	17094	16678	15888	15274	15621	18557	18804	15985	14085	14099	13993	13834	14104	13797	14033	14055	13896	13893	13976	13981	13877	13922	13917	13866	13984	13786	13979	13885	13927	13892	14036	14071	13943	13901	13793	13887	13954	13870	13819	13917	14017	13808	13848	13761	13860	13869	13841	13735	13803	13912	13786	13775	13814	13806	13656	14062	13854	13889	14052	13895	13825	13943	13930	13856	13926	13971	13940	13815	13916	13834	13963	13792	13694	13876	14000	13711	13953	13860	13935	13933	13668	14059	13930	13929	13701	13859	13992	13820	13849	13862	13753	13760	13753	13787	13714	13862	14043	13997	13802	13880	13908	13777	13825	13786	13777	13712	14093	13946	13806	13953	13645	13767	13753	13744	13876	13802	13847	13939	13765	13853	13876	13853	13978	13764	13978	14008	13856	13772	13882	13881	13896	13912	13945	14028	13797	13946	13742	13792	13970	13900	13985	13972	13732	13901	13895	13752	13889	13957	13872	13818	13991	13785	13759	13813	13893	13686	13799	13763	13969	14045	13941	13893	13838	13787	13841	13754	13862	13686	13779	14029	13708	13842	13745	13743	14017	13908	13859	13786	13856	13825	13825	13830	13844	13829	14006	13766	13894	13796	13917	13880	13799	13699	14053	13856	13735	13750	13890	14004	13826	13792	13783	13919	13734	13804	13896	13812	13908	13946	13865	14054	13863	13756	13994	13905	13928	13839	13850	13840	13921	13898	13961	13942	13769	13805	14047	13869	13883	13787	13741	13807	13842	13972	13749	14027	13955	13858	13738	13781	13821	13931	13928	13773	13976	13747	13789	13860	13716	13936	13707	13877	13895	13937	13939	13889	13887	13869	13923	13882	13810	13870	13840	13869	13940	13863	13827	13876	13710	13987	13993	13744	14020	13873	13872	13854	13749	13899	13766	13918	13911	13918	13900	13931	13838	13684	13880	13776	13839	13934	13922	13889	13704	13860	13789	13761	14005	14009	13705	13814	14031	13862	13873	13950	13844	13872	13760	14029	13983	14086	13746	13915	13813	13738	13686	14045	13916	13997	13942	13882	13913	13921	13830	13854	13952	13789	13878	13743	13916	13710	13949	13769	13774	13830	13860	13771	13989	13853	13870	13847	13724	13706	13825	13866	13860	13856	13937	13687	13843	13774	13771	13857	14003	13887	13866	13878	13762	13701	13867	13766	13963	13842	13879	13980	13798	13840	13962	13857	13846	13942	13921	13882	13991	13923	13869	13938	13754	13853	13882	13933	13847	13743	13976	13773	13870	13797	13943	14031	13830	13695	14009	13933	13788	13918	13988	13727	13840	13792	13938	13818	13845	13830	13899	13934	13920	13994	13802	13939	13878	14016	13744	13894	13900	13758	13920	13875	13878	13741	13844	13762	13837	13976	13759	13705	13856	13973	14161	13840	13760	13768	13929	13803	13848	13950	13852	13875	13960	13870	13880	13845	13854	13956	13825	13702	13785	13984	13951	13829	13919	13868	13738	13939	13895	13740	13809	13897	13939	13754	13916	14011	13885	13722	13893	13897	13940	13823	13910	13750	13798	13925	13842	13869	13899	13961	13894	13822	13789	13803	13895	13830	13895	13768	13933	13813	13963	13827	13859	14039	13892	13878	14075	13918	13986	13727	13813	13953	13808	13895	13784	13982	13807	13867	13869	13908	13862	13827	13922	13710	13914	13782	13904	13687	13976	13903	13824	13961	13735	13871	13918	13913	13731	14057	13865	13809	13792	13798	13797	13709	13936	13967	13880	13883	13888	13760	14042	13854	13839	13940	13926	13732	13791	14050	13848	13909	13792	13897	13946	13807	13853	14013	13907	13936	13961	13853	13966	13948	13906	13749	14003	13860	13864	13854	13871	13964	13949	13836	13901	13846	13963	13978	13796	13872	13844	13906	13881	13750	13841	13770	13898	13920	13952	13798	13847	13896	14033	13849	13795	13870	13703	13995	13820	13887	13861	14015	13939	13579	13804	13835	13921	13859	13908	13778	13937	13816	13871	13892	14011	13642	14011	13953	13991	13950	13854	13857	13816	13861	13756	13897	13851	13938	13890	13885	13785	13931	13845	13765	13869	14037	13761	13736	13882	13848	13906	14037	13929	13866	13966	13800	13737	13939	13891	13808	13891	13813	13942	13697	13773	13886	14019	14004	13970	14083	14059	13724	13930	13913	13913	13858	13930	13933	13703	13920	13891	13828	13825	13893	13860	13788	14006	13929	13745	13632	13944	13803	13903	13891	13819	13773	13944	13981	13872	13917	13897	13781	13750	13850	13757	13845	14040	13669	13871	13898	13824	13938	13773	13944	13807	13875	13795	13814	13775	13783	13790	13858	13802	13906	13856	13818	13789	13870	13784	13809	13820	14002	13781	13938	13959	13914	13969	13770	13967	13971	13896	13706	13772	13762	13916	13777	13856	13871	13952	13780	13833	14022	13844	13853	13811	13767	13909	13680	13761	13837	13839	13883	13912	13897	13875	13992	13928	13891	13831	13918	14082	14084	13779	13718	14055	13837	13974	13875	13835	13802	13711	13911	13719	14049	13830	13782	13696	13903	13785	13872	13764	13846	13771	13881	13796	13896	13929	13706	13879	13964	13801	13802	13870	13935	13875	13874	13936	13884	13724	13779	13863	13893	13843	13890	13976	13944	14001	13888	13823	13708	13844	13784	14019	13844	13768	13837	13913	13971	13831	13920	13733	13919	13844	13767	14029	13912	13859	13790	13817	13916	13979	13871	13744	13892	13870	13859	14048	13883	13933	13865	13883	13788	13946	13869	13804	13987	13873	13767	13868	13969	13880	13725	13814	13900	13861	14015	13891	13826	13798	13895	13794	13809	13832	13772	13719	13704	13894	13771	13919	13612	13747	13786	13976	13984	13867	14075	13948	13792	13891	13788	13958	13880	13793	13742	13867	13821	13796	13821	13897	13900	13673	13963	13788	13702	14021	13847	13879	13980	13807	14077	13660	13889	13886	13963	13665	13886	13937	13736	13800	13912	14041	13763	13750	13784	13838	13699	14151	13944	13753	13833	13732	13847	13807	13762	13975	13813	13939	13916	13949	14068	13903	13905	13908	13939	13954	13841	13939	13770	13970	13801	13892	13779	14060	13971	13779	14011	13863	13776	13911	13923	13848	13726	13731	13745	13897	13916	14065	13857	13843	13845	13943	13809	13965	13775	13856	13805	13692	13914	13897	13962	13607	14003	13877	13702	13881	13807	13779	13814	13770	13869	13943	13663	13907	13907	13788	13889	14007	13822	13806	13861	13972	13818	13850	13915	14022	13804	14015	13864	13770	13891	13880	13915	13984	14010	13766	13830	13732	13723	13929	13832	13880	13756	13827	13917	13874	13899	13950	13985	13685	13928	13931	13853	13758	13823	13883	13726	14003	13857	13875	14007	13867	14096	13891	13807	13825	13885	13956	13923	13913	13804	13746	13867	13869	13883	13702	13879	13814	13808	13763	13812	13912	13887	13797	13693	14007	13879	13599	13914	14023	13982	13829	13710	13977	13994	13911	13944	13910	13655	13886	13915	13911	13875	13969	13862	13848	13794	13642	13794	13835	13785	13908	13939	13776	13809	13932	14030	13913	13838	13861	13838	13818	13836	13991	13944	13847	13852	13834	13815	14025	13896	13798	13866	13802	13807	13851	13862	13858	13951	13867	13872	13874	13759	13838	13973	13745	13927	13883	13928	13877	13815	13993	13865	13847	13921	13892	13909	13833	13927	13719	14011	13733	13779	13999	13769	13787	13863	13946	13976	13946	13894	13924	13986	13899	13859	13842	13877	13926	13907	13941	13763	14020	13899	13895	13999	13767	13825	13829	13771	13895	13832	13874	13858	13872	13954	13884	14020	13946	13876	13934	13971	13854	13941	13872	13950	13782	13718	13889	13709	13900	13875	13902	14019	13856	13816	13763	13786	13740	13774	13843	13843	13825	13875	13952	13788	13966	14021	13764	13930	14010	13918	13876	13860	13843	13796	13893	13913	13874	13966	13899	13866	13854	13761	13713	13964	13853	13978	14003	13695	13828	13968	13903	13956	13887	13996	13838	13931	13915	13882	13967	13842	13941	13792	13986	13899	13996	14052	13786	13933	13917	13721	13902	13718	13764	13837	13896	13772	13781	14012	13784	13635	13871	13938	13899	13798	13860	14008	13787	13873	13808	13796	13936	13782	13840	13914	13787	13973	13902	13796	13870	13946	13869	13809	13864	13695	13839	13938	13775	13740	13841	13965	13826	13926	13963	13876	13842	13812	13872	13876	13864	13881	13805	13811	13911	13758	13791	13847	13806	13969	13846	13962	13870	13930	13903	13870	14010	14034	13983	13904	13975	13757	13783	13680	13861	13931	13923	13858	13898	13805	13755	13845	13835	13748	14049	13781	13804	13752	13878	13978	13999	13751	13872	13867	13958	13680	14002	13903	13850	13832	13963	13760	13825	13911	13867	13728	13877	13857	13894	14081	13909	13895	13883	13684	13806	13839	13991	13764	13999	13934	13729	14067	13786	13624	13698	13953	13721	13684	13903	13730	13813	13962	13886	13929	13684	13701	13956	13792	13787	14201	13910	13740	13974	13790	13841	13960	13733	13947	13876	13933	13755	13898	13816	13862	13980	13874	13879	13804	13951	14044	13843	13847	13819	13681	13904	13941	14005	13753	13860	13818	13900	13971	13819	14047	13903	13899	13793	13710	14015	13974	13834	13976	13833	13815	13824	13999	13831	13846	13891	13812	13848	13868	13916	13689	13674	13868	13879	13968	13896	13845	13766	13870	13685	13976	13800	13869	14024	13872	13806	13807	13919	13945	13991	13773	13739	13747	13638	13890	13804	13881	13811	13871	13971	13779	13982	13761	13931	13852	13775	13864	13925	14093	13808	13893	13776	13820	13806	13925	13748	13933	13831	13880	13926	13843	13783	13925	13891	13938	14028	13775	13910	13903	13847	13965	13985	13871	13790	13995	13907	13723	13866	13830	13996	13818	13844	13965	13858	13938	13943	13875	13983	13724	13958	13882	14069	13852	13632	13804	14014	13763	13767	13832	13906	13878	13849	13942	13834	14005	13958	13874	13860	13962	13671	14004	13929	13938	13837	13865	13831	13946	14015	13900	13935
24090	21348	28829	24346	22179	21384	20061	17261	16348	17675	29755	33458	28016	17480	15358	15022	15218	15020	14989	15045	15223	15037	14768	15051	15138	15224	14987	15067	15045	15072	14992	15124	14938	15194	15148	15410	15316	15261	15065	15231	14877	14869	15128	14928	15007	14977	15005	14817	14954	14971	15067	14753	14991	14949	14869	14970	14787	14879	14985	14935	14943	15055	14675	14990	15104	15078	15004	14818	14943	14671	14857	15196	14933	15054	15066	14959	14925	15149	14797	14931	14935	14975	15057	14924	15013	15034	15072	14925	14889	15031	14840	15041	14938	14813	14887	15075	14902	14977	14855	14996	14841	15116	15044	14843	14830	15060	14885	14871	15122	14883	14968	14967	14943	14850	15024	14850	14999	15044	15085	14785	14842	14987	15053	14845	15091	14993	15037	14897	14925	15119	14729	14798	14900	14950	14932	15051	14973	15062	15019	14984	14838	15012	14972	14965	14899	14830	14937	14916	15106	14922	15185	15018	14861	14969	14920	14920	15006	14717	14758	14783	14866	14798	14785	14881	14812	14871	15019	14910	14836	14931	15123	14776	15048	14702	14799	15005	14785	14966	14768	14822	14974	14967	14840	14775	15062	14913	14935	14934	15036	14878	15133	14964	14935	14868	14912	15102	14838	14928	14944	14979	14946	14828	14778	15070	15001	14952	14922	14965	14841	14858	14864	15003	14907	15103	15009	15202	14935	15004	14836	14713	14863	15027	15060	14913	14898	14992	14866	15058	15034	14901	14955	14783	14806	15045	14964	14941	14848	14777	14880	14917	14910	15233	15028	15013	14791	14866	14951	14972	15056	14793	14937	14999	15022	14913	14988	15061	14888	14984	14841	14992	14955	14917	14743	15040	15114	14999	14844	15059	14768	15011	14967	14888	14911	15006	14880	15127	14878	14857	14769	14994	15011	15007	14809	14733	14818	14974	14972	14960	14804	14883	14989	14999	14855	14973	14895	15035	15011	14920	14855	14992	15018	14929	14859	14835	15125	14997	14786	14841	14978	15073	14834	14884	14932	14793	15020	15055	15033	14766	15001	14905	14912	15275	14922	14893	14931	14985	14929	15026	15081	14943	14983	15014	14976	14801	15046	14910	15033	14857	14944	14984	14801	14927	14899	15027	14822	14950	14970	15040	15088	15104	14992	14843	14937	15007	14799	14874	15025	15065	14769	14805	14894	14956	15072	14881	14949	15084	15133	14925	14882	14741	15068	14843	14821	15054	14847	15005	15005	15068	14950	14902	14974	14933	14931	14980	15037	15032	14866	14934	14973	14861	14684	14947	15003	14974	15005	14906	15043	14995	15016	14932	14894	14878	14884	14923	15015	14889	14858	14848	14987	15026	15019	14925	14795	14973	14865	14987	14863	14929	14925	15010	14770	14838	15031	15043	14669	14795	14742	14969	14969	14982	14832	14811	14966	14844	14938	14898	14777	14803	14987	15077	15005	14881	15069	14988	14809	14798	14989	15084	14777	14961	14960	14973	15124	15003	14888	14990	14777	14764	14887	15032	15229	14880	14967	14788	14855	14981	14973	14905	14908	15012	15005	14828	14839	14945	14799	14941	15018	15013	14880	14706	14744	14939	14955	14933	15082	14993	15135	14817	14982	14801	14930	14933	15055	14712	14917	14855	15121	15048	14970	14841	14883	14825	14912	15071	14769	14979	15098	14795	14851	14876	15114	14961	14928	14968	14898	14954	15137	14979	14811	14844	14992	15056	14835	14815	15120	14965	15098	15032	14901	15058	14934	15046	15055	14763	14860	14942	14897	14947	15091	15033	14809	15017	14798	14906	14856	14920	14902	14980	15111	14831	14794	14863	14951	14828	14991	15000	15074	15068	15078	15067	14805	14966	14993	14963	14954	15117	14823	14971	14918	14877	15020	15011	15106	14986	14924	14938	14952	14899	14935	14967	14690	14853	14839	14899	15017	14988	14946	15006	14852	14924	15106	15002	14840	14937	14974	14961	14972	15042	15119	14984	14999	15045	15052	14876	14795	14672	14727	14938	14753	15020	14979	14919	14972	15004	14777	14751	14855	15022	15019	14788	15006	14892	14904	14880	14936	14958	15088	14995	14809	14964	14969	14844	15109	15135	14984	15108	14962	14860	14702	14810	14954	14767	14881	14953	14978	14887	15076	14868	14887	14907	14989	15047	14881	15154	15028	14788	14900	14760	14979	15003	15034	15021	14830	15121	14917	14963	14856	15104	15008	15043	14859	14929	14964	14940	14936	14885	15128	14912	14821	14897	14756	15079	15015	14973	14836	15153	15111	14845	14911	15034	14956	14947	14794	14908	14912	14960	14772	15107	15055	14803	15035	15075	15044	14996	15005	14994	14840	14852	15006	15147	14945	15170	15051	15136	14974	14972	14880	14887	14908	14981	15043	14837	14887	14987	15022	14828	14955	14963	15043	15009	14938	14835	14821	14984	14910	15095	15050	14928	14904	14970	15034	15090	15000	15091	14798	15137	15097	14992	15069	14912	14904	14896	14892	14893	14863	14861	14841	14944	14861	14901	14774	14825	14791	14994	14843	14792	14756	15112	14948	14863	14909	14916	14854	14964	15102	14874	15025	14938	14911	14975	14996	14890	15046	14867	14918	14929	15079	14823	14804	14929	14935	14940	15052	14783	14991	14959	14907	14753	14953	14796	15090	14986	15163	14801	14807	15187	14818	14849	14943	14848	15045	15039	14971	15030	15017	14805	14937	14764	15089	14934	14689	14917	14869	14920	14868	14758	14816	14985	15145	15123	14746	14903	14973	14924	15107	14866	14971	14954	15112	15171	14786	14904	14897	15024	14834	14986	14810	14906	14903	15014	15054	14942	15005	14903	14883	14914	14995	14809	14903	14944	14858	15138	14908	14963	14923	14927	14953	15252	15101	14940	14952	14837	14998	14873	14771	14805	14985	14844	14867	14958	15083	14826	14828	14982	14995	15014	14983	14836	14980	14881	15084	14919	14982	15164	14909	14873	14996	15003	14845	14794	14868	14843	14983	14883	14925	15029	14736	15104	14848	14842	14985	14899	14830	15119	14781	15043	14886	14987	14954	14956	15101	14975	15037	14931	15105	14817	14784	14956	15160	14979	14990	14892	14798	14828	14985	14874	14948	15120	15144	14882	14898	14829	14782	14980	14870	14910	14919	14896	15016	14988	14823	14925	14727	14837	14916	14797	15085	14829	14976	14785	14780	14866	15063	14982	15014	14939	15107	14972	15008	14822	14728	14731	14931	14945	15022	14980	14816	14822	15000	14942	14841	14923	14963	14908	14883	14916	14846	14821	15133	14844	14866	14883	15010	14950	15077	14829	15054	14972	14965	15000	14929	14896	14916	14904	14945	14940	14825	14833	15112	14837	15051	14969	15005	14915	14874	15047	15049	15040	14995	14797	14816	15120	14950	15063	15036	14958	14937	14855	14882	14873	14894	14929	14790	15026	15086	15036	14979	14981	15269	15048	15029	15011	14856	14909	14809	14996	14938	14919	14868	14894	15028	14953	14848	15038	14776	14892	14961	14920	14956	15080	14894	15046	15021	14890	14980	14915	14898	14813	14814	14923	14859	15110	14817	14764	15023	14887	14982	14952	15062	14860	15019	14835	14918	14869	14792	15083	14765	14874	15024	14829	14783	14878	14957	15022	14774	14984	14966	14747	14811	14996	14828	14755	14909	14840	14893	15050	14926	14916	14807	15023	15009	15013	14958	14939	14982	14999	14818	15018	15022	14934	14849	14900	14726	15060	14959	14793	14822	14925	14975	15189	14900	14925	14923	15008	14973	14990	14933	14904	14951	14814	14950	15122	15093	15061	15168	14918	14819	15005	14841	15001	14899	15109	15132	15012	14909	14973	14706	15081	14986	15089	14963	15020	14805	14927	14993	15033	15013	15017	14649	15055	14949	14852	14881	14986	14964	14977	14929	14728	14978	14817	15057	14928	14793	14921	15045	15056	15011	14779	14863	15111	14921	14579	14810	14897	14910	14750	14975	15045	15046	15010	14791	14921	14991	14908	14852	14933	14881	14844	14819	15024	14776	14914	14962	15068	15156	15016	14871	14954	14862	14954	14960	14953	15044	14906	14967	15056	14868	15108	15140	14968	14964	14785	15050	14817	14900	14947	14853	15088	14825	14832	14968	15066	15027	14924	14859	15069	14943	14818	14968	14920	14911	15101	14931	14914	14910	14992	14874	14886	14918	14927	14925	14916	15017	14958	14942	15013	14770	14976	14985	14968	14968	15073	14701	14988	14695	14969	14786	14869	14799	14838	15001	15031	14935	14805	14843	14941	14856	14898	14982	14802	14983	15081	15047	15015	14997	14919	14939	14863	14692	14911	14986	14842	14896	14889	14863	15012	14932	14951	14792	14854	14934	14918	14670	15084	14949	14968	14976	14978	14825	15033	14926	15076	14800	15058	15048	14822	15062	14913	15085	15058	15055	14984	14763	14876	15052	15096	15079	14886	14947	14909	14984	15146	15028	14895	15020	14885	14864	14938	14952	14853	14811	14910	14945	14978	14969	15036	15107	14850	14974	15051	14917	14853	14990	14759	14894	14884	14858	14847	15001	15106	14865	15059	15098	15014	15075	14909	14943	15024	14863	14867	14964	14927	15004	15045	15036	15132	14930	14988	14986	15131	15110	15020	15091	14985	15026	14822	14965	14974	14941	15117	15009	15034	15000	15143	15106	14795	15049	14975	14791	14916	14882	14910	14995	14754	14856	14854	14870	14712	14873	14934	14907	14831	14965	14952	14805	14982	15078	14953	14854	14890	15083	14914	14894	14882	15054	14835	14887	15030	14917	14857	15118	14854	14990	14824	14933	15008	15145	14859	14838	14924	14890	15142	14936	15152	14854	14820	14906	14846	14893	14880	14899	14989	15046	14886	14679	14943	14763	14854	14943	15004	14847	15035	15055	15007	14829	15094	14892	15065	14996	15009	14950	15046	14945	14985	15007	15010	14989	15025	14808	14983	15049	14926	15016	14783	14891	14991	14694	14920	14982	14826	14950	15079	14853	14789	15137	14926	15049	14931	14874	14891	14958	14931	15038	14912	14924	14956	14893	14837	14999	14869	15063	15143	15071	14969	15151	14950	14856	14844	14951	14736	14921	14841	15157	14968	14855	15052
17210	31438	30176	24961	21846	19717	18692	17875	16745	19077	35348	36749	29302	15033	14463	14370	14272	14254	14360	14172	14268	14282	14343	14157	14342	14286	14332	14278	14101	14211	14306	14284	14295	14294	14602	14845	15010	14606	14546	14273	14246	14387	14388	14274	14360	14285	14193	14240	14252	14326	14395	14317	14258	14224	14317	14242	14093	14394	14188	14166	14295	14293	14286	14081	14174	14238	14292	14268	14210	14178	14086	14297	14241	14299	14167	14208	14275	14388	14171	14236	14217	14236	14228	14253	14401	14183	14220	14219	14287	14364	14180	14168	14200	14341	14387	14254	14330	14376	14403	14264	14247	14379	14316	14255	14232	14279	14199	14247	14375	14229	14364	14132	14233	14103	14233	14165	14216	14267	14343	14266	14368	14162	14087	14377	14318	14210	14287	14135	14335	14320	14280	14279	14229	14346	14264	14216	14095	14320	14289	14182	14264	14222	14236	14212	14412	14197	14300	14213	14083	14076	14238	14187	14321	14298	14223	14351	14396	14345	14116	14269	14184	14211	14315	14287	14384	14175	14312	14262	14238	14321	14362	14266	14161	14389	14168	14292	14107	14176	14377	14253	14256	14312	14322	14141	14304	14463	14229	14397	14250	14169	14279	14258	14217	14149	14166	14231	14126	14404	14312	14371	14225	14365	14258	14269	14158	14305	14292	14111	14308	14207	14258	14080	14225	14187	14324	14276	14314	14285	14265	14317	14470	14216	14291	14381	14283	14196	14147	14061	14174	14214	14418	14467	14267	14234	14246	14078	14214	14305	14293	14295	14234	14319	14359	14124	14177	14257	14332	14305	14156	14232	14354	14159	14367	14354	14236	14261	14192	14304	14246	14337	14213	14460	14245	14078	14367	14355	14203	14197	14124	14385	14343	14187	14196	14443	14186	14218	14174	14368	14309	14160	14211	14479	14223	14371	14427	14183	14286	14079	14226	14353	14328	14145	14182	14315	14385	14105	14539	14338	14200	14285	14226	14391	14525	14231	14128	14425	14220	14340	14196	14167	14278	14216	14357	14351	14190	14265	14360	14294	14356	14278	14372	14153	14236	14259	14274	14341	14176	14208	14329	14324	14320	14117	14340	14302	14124	14452	14331	14194	14327	14330	14039	14232	14299	14177	14295	14388	14320	14428	14279	14240	14349	14249	14166	14301	14294	14233	14424	14290	14343	14217	14364	14248	14283	14125	14246	14263	14354	14239	14032	14533	14378	14183	14185	14047	14425	14392	14254	14251	14258	14353	14269	14300	14297	14255	14329	14341	14442	14333	14234	14213	14224	14125	14162	14239	14369	14042	14277	14351	14311	14248	14274	14283	14454	14267	14129	14278	14246	14236	14426	14280	14228	14241	14311	14184	14261	14185	14252	14360	14381	14319	14205	14255	14325	14244	14210	14189	14109	14286	14307	14109	14210	14315	14264	14211	14318	14326	14360	14359	14259	14212	14168	14040	14283	14163	14269	14317	14317	14231	14204	14120	14247	14210	14200	14321	14387	14198	14398	14362	14377	14381	14304	14158	14407	14210	14340	14271	14247	14174	14191	14359	14407	14016	14295	14323	14218	14285	14158	14268	14275	14179	14392	14319	14364	14358	14281	14226	14278	14091	14274	14319	14240	14341	14264	14364	14304	14119	14253	14425	14311	13998	14419	14268	14164	14408	14239	14418	14374	14258	14201	14192	14315	14232	14207	14261	14266	14292	14361	14242	14329	14313	14320	14306	14200	14292	14294	14287	14325	14173	14231	14279	14207	14015	14239	14226	14185	14242	14266	14375	14176	14329	14252	14235	14266	14163	14314	14205	14492	14148	14261	14311	14137	14302	14350	14211	14262	14303	14348	14357	14385	14170	14218	14229	14317	14221	14451	14349	14131	14296	14250	14426	14279	14220	14205	14350	14170	14182	14168	14278	14398	14269	14280	14260	14195	14286	14344	14250	14252	14201	14405	14266	14240	14299	14315	14317	14221	14458	14257	14211	14300	14291	14289	14240	14277	14215	14259	14382	14171	14418	14317	14286	14246	14203	14495	14172	14130	14381	14115	14184	14255	14256	14163	14326	14449	14065	14207	14397	14206	14338	14213	14284	14188	14444	14329	14121	14143	14095	14289	14249	14095	14317	14262	14207	14311	14310	14077	14250	14011	14362	14184	14328	14290	14288	14146	14166	14294	14295	14299	14138	14252	14251	14300	14438	14229	14285	14310	14143	14284	14324	14293	14350	14247	14097	14151	14235	14308	14288	14226	14245	14361	14083	14280	14129	14258	14225	14251	14356	14269	14120	14229	14380	14231	14268	14255	14280	14372	14030	14243	14191	14356	14269	14273	14287	14241	14101	14257	14207	14229	14279	14144	14263	14267	14231	14181	14448	14258	14200	14096	14319	14307	14270	14194	14250	14310	14179	14180	14143	14398	14271	14334	14173	14292	14045	14418	14289	14352	14207	14099	14165	14328	14224	14196	14291	14244	14266	14248	14150	14169	14218	14479	14221	14276	14304	14444	14199	14146	14265	14256	14313	14293	14242	14265	14294	14216	14353	14253	14273	14292	14396	14327	14222	14358	14169	14198	14129	14300	14114	14259	14264	14344	14413	14211	14150	14306	14177	14259	14363	14126	14291	14183	14232	14396	14360	14244	14311	14227	14233	14176	14234	14209	14352	14222	14310	14264	14327	14221	14454	14228	14208	14307	14264	14355	14269	14323	14338	14327	14130	14503	14369	14257	14374	14211	14250	14329	14187	14372	14263	14173	14273	14239	14304	14387	14259	14221	14368	14409	14332	14201	14193	14344	14088	14428	14144	14246	14277	14220	14337	14271	14160	14250	14277	14203	14372	14122	14386	14275	14124	14167	14369	14168	14102	14128	14300	14307	14349	14394	14183	14228	14308	14237	14325	14366	14280	14167	14058	14240	14230	14259	14285	14184	14328	14316	14182	14297	14281	14176	14311	14287	14147	14384	14361	14444	14188	14133	14291	14317	14235	14313	14293	14327	14166	14296	14415	14320	14416	14245	14125	14180	14227	14370	14302	14287	14266	14538	14324	14281	14255	14190	14293	14328	14352	14217	14233	14401	14212	14169	14264	14123	14274	14243	14255	14103	14233	14181	14319	14317	14245	14292	14222	14218	14349	14354	14236	14275	14245	14297	14363	14266	14324	14321	14197	14477	14375	14328	14177	14412	14434	14377	14283	14084	14371	14269	14220	14213	14336	14447	14235	14386	14141	14257	14302	14239	14334	14263	14156	14251	14278	14423	14216	14277	14285	14160	14232	14385	14200	14207	14257	14389	14219	14246	14140	14099	14216	14175	14212	14239	14244	14287	14328	14166	14245	14174	14291	14338	14198	14221	14238	14308	14271	14304	14357	14415	14113	14210	14206	14124	14211	14280	14182	14246	14369	14096	14117	14321	14329	14222	14304	14179	14396	14202	14341	14258	14296	14176	14455	14295	14241	14241	14120	14406	14239	14335	14391	14363	14308	14237	14268	14190	14268	14416	14131	14405	14156	14416	14205	14401	14234	14327	14354	14310	14230	14132	14151	14232	14303	14146	14201	14131	14305	14307	14299	14270	14369	14347	14070	14348	14314	14242	14241	14151	14235	14127	14225	14287	14354	14170	14244	14417	14338	14244	14348	14308	14311	14359	14463	14163	14234	14342	14045	14203	14254	14164	14081	14153	14268	14386	14123	14147	14117	14223	14291	14367	14335	14266	14318	14182	14242	14164	14361	14136	14285	14355	14087	14417	14262	14286	14159	14354	14346	14189	14253	14310	14165	14284	14366	14271	14205	14258	14279	14324	14237	14275	14298	14317	14398	14317	14301	14258	14392	14251	14204	14275	14179	14299	14142	14268	14179	14184	14305	14291	14273	14330	14283	14426	14419	14401	14313	14375	14311	14131	14348	14308	14255	14242	14222	14280	14347	14281	14353	14157	14185	14150	14316	14287	14387	14359	13934	14199	14247	14269	14352	14179	14190	14355	14275	14196	14173	14302	14267	14157	14362	14233	14223	14195	14262	14345	14315	14265	14045	14147	14214	14361	14283	14210	14227	14152	14355	14305	14245	14316	14302	14137	14252	14291	14354	14292	14181	14357	14223	14248	14334	14205	14268	14271	14283	14284	14374	14279	14287	14304	14298	14229	14215	14212	14371	13999	14327	14228	14248	14392	14248	14132	14206	14278	14325	14225	14401	14364	14144	14296	14169	14326	14306	14290	14274	14355	14334	14210	14376	14204	14437	14237	14308	14122	14389	14165	14182	14437	14234	14208	14330	14156	14218	14313	14210	14295	14359	14259	14068	14174	14231	14273	14376	14284	14510	14197	14382	14303	14205	14282	14247	14151	14298	14265	14131	14264	14219	14288	14206	14267	14181	14290	14294	14265	14235	14214	14405	14322	14317	14475	14217	14293	14147	14423	14190	14246	14294	14144	14408	14346	14264	14332	14313	14285	14374	14249	14347	14107	14222	14311	14269	14211	14277	14239	14178	14292	14175	14394	14398	14249	14198	14202	14272	14322	14437	14361	14141	14319	14399	14094	14120	14163	14242	14154	14208	14201	14277	14268	14327	14299	14093	14400	14374	14318	14278	14142	14065	14327	14374	14464	14328	14204	14194	14413	14124	14323	14133	14335	14241	14216	14079	14275	14231	14386	14162	14247	14271	14044	14357	14463	14303	14047	14452	14367	14242	14242	14130	14135	14231	14429	14246	14304	14251	14315	14389	14187	14287	14178	14257	14094	14101	14241	14246	14302	14268	14393	14259	14383	14345	14364	14142	14226	14158	14189	14326	14243	14337	14168	14444	14184	14258	14299	14222	14355	14337	14256	14330	14286	14231	14292	14338	14064	14223	14247	14060	14241	14418	14312	14486	14292	14220	14112	14281	14147	14193	14238	14122	14228	14433	14256	14201	14370	14126	14221	14228	14135	14214	14336	14187	14326	14226	14308	14247	14283	14026	14262	14349	14347	14267	14318	14162	14125	14336	14278	14164	14347	14204	14267	14223	14153	14159	14260	14177	14301	14362	14178	14164	14277	14204	14467	14484	14231	14305	14231	14335	14242	14246	14354	14421	14404	14386	14354	14355	14126	14217	14275	14207	14266	14092	14284	14220	14357	14056	14292	14244	14186	14217
22968	21334	29291	23723	21518	23302	24712	18735	17389	19315	38421	43273	37537	21829	16174	15475	15461	15237	15152	15369	15148	15151	15210	15234	15239	15295	15305	15091	15319	15177	15110	15251	15052	15193	15371	15686	15723	15545	15143	15151	15411	15283	15200	15455	15247	15182	15029	15331	15095	14913	15056	15103	14767	15057	15111	15064	15093	14949	15064	15025	15137	15130	15028	15097	15057	15174	15074	15205	15097	14916	15139	15164	15151	15110	15016	15285	15131	15080	15097	15123	15023	15018	15041	15141	15137	15048	15094	15109	15044	15065	15112	14966	14907	15127	15141	15006	15027	15058	15264	15233	14993	15120	14939	14973	15151	14936	15158	14948	15142	15110	14809	14946	15041	15144	15211	15031	15016	15089	15103	14999	15026	15186	15149	15008	14934	15182	15129	15089	15106	15091	15066	15123	15153	15108	15139	14893	15010	14877	15019	15302	14954	14978	15017	14967	15036	15040	15036	15069	15088	14986	15027	15052	14782	15057	15103	15249	15032	15069	14987	14855	15037	14973	14891	15143	15077	15026	14846	14893	15125	15083	14977	15115	15104	15198	15068	15084	15038	14793	15138	15103	14997	14882	15041	14857	15049	14839	15023	15243	14902	15317	15036	14999	15084	14977	15081	14847	15031	15187	15000	15109	14943	15028	14930	14932	15177	15121	15115	15095	14899	15061	14868	14936	14787	14862	14859	15034	14990	15004	15069	14956	14996	15020	15091	14816	15059	14907	14874	14991	14983	14859	15145	15106	15096	15065	15058	15185	14962	15023	15170	15086	14969	14994	15105	15150	15043	15045	14941	14993	15280	15071	15009	14929	15014	15043	14952	14850	15004	15027	15017	14994	14962	14755	15050	14982	14873	15157	15172	15164	14868	15003	15138	14715	15040	14912	14997	15003	14875	14975	15063	15098	15022	14898	14985	14973	15106	14975	15124	14965	15147	15098	14981	14958	15157	14937	14991	15000	14780	14861	14896	14979	15034	15001	14914	15185	15113	14977	15082	15061	14966	14994	15298	15134	14887	14907	14821	14940	15119	15175	15103	15016	15163	15135	15122	15061	15164	14909	14979	14992	15014	15147	15161	15049	15169	14956	15114	15019	14956	15121	14955	15019	15020	14965	15023	14910	14891	14902	15001	15050	15095	15200	15036	15039	15046	15269	15196	14929	15041	15077	15027	14960	15018	15165	14880	15121	15033	15042	14902	15023	14881	15022	14920	15132	15235	15291	14919	14945	14886	14933	14905	15198	14997	14984	15047	15220	15114	14910	14862	14888	14906	15011	14779	15108	15092	14696	15036	14890	14926	15103	14878	15088	15035	15113	14973	15028	14908	14908	15178	15076	15134	14993	15072	14902	14780	14957	15047	14978	14921	14989	14950	15024	14986	15026	15101	15050	14848	15020	14918	15123	15083	15072	15026	15193	14977	15038	15049	15036	14843	14879	15042	15078	15198	14930	14889	15048	15014	15006	14858	15192	15114	14913	14967	15059	14983	14721	14741	14893	14938	14966	15125	15004	14841	15014	14924	14920	15016	14949	15166	15034	14933	14984	14876	14899	14989	14996	14782	15014	15226	15034	14996	14960	15083	15148	15083	14947	14999	14920	15149	15012	14967	14894	14850	14847	15033	15022	15052	15038	14934	15132	14818	14960	15139	15020	15048	14987	14925	14871	15095	14929	14989	14943	15055	15035	15098	15029	15252	15132	14992	15009	14925	15102	14977	14941	14825	15167	14901	15103	15217	15028	15070	14984	15050	15020	14965	15043	15077	14842	15114	14874	15065	15070	14982	15200	14840	14943	15153	15161	14919	14929	14909	15092	15212	14867	15035	15160	15007	15037	15000	14960	14885	14880	15203	14912	14971	15091	14998	14996	15100	14958	15081	14832	15146	14920	14913	14973	15043	14992	14976	15091	15057	15136	14918	14767	14910	15048	15034	15061	15050	15056	15110	14969	15061	15027	15162	15043	15013	15188	15032	15084	14970	14952	14982	15264	14958	15014	15145	15114	14970	15128	14990	15055	15071	14970	15090	15039	14976	15129	14993	15134	14949	15063	15117	14906	15044	15142	15318	14983	14972	15069	14956	14923	14957	15010	14793	15007	14967	15079	15116	14999	14853	14831	15113	15093	15163	14843	14997	14977	14796	15213	15019	14919	14919	15052	15065	14968	15104	15072	15065	15136	14764	14853	14853	15097	15170	14868	15190	15145	15051	15034	15042	15146	14915	14964	15011	14958	15143	14972	14779	15117	15107	15182	15270	15021	15102	15041	14858	14896	15015	14992	14956	14964	15103	14941	14970	15067	14742	14947	15022	15046	15128	15052	14868	14812	15137	14931	15101	15025	15084	15023	14949	15046	15002	14890	14946	14976	15053	15007	15047	15043	15221	15014	15011	14893	15116	14853	15014	14953	15094	14918	14856	15028	15007	15290	15106	15096	15036	14914	14965	15000	14935	14850	15114	15056	14886	15114	15151	15202	14991	15136	14986	14914	14936	14929	15072	15021	14927	15109	14939	14949	14887	15004	15008	14939	14937	14860	14764	14936	14956	14969	15047	15030	15056	14935	15039	14894	14935	15025	15035	14723	15046	15162	15081	14987	15072	15091	14901	14983	15038	14946	15028	15154	15261	15106	14991	14844	14999	15069	14873	15048	15163	15039	14961	14954	15132	15011	14996	14723	15149	15050	15246	14973	14889	15037	15182	15163	14729	14928	15043	14932	15125	14970	14956	15000	14920	14944	15272	15025	15008	14995	15089	14993	15070	15092	14833	15135	15154	14965	15071	14977	15059	15051	15018	14967	14874	14992	15055	15033	15000	15088	14882	14963	14912	14859	15047	14963	15077	14986	14899	14842	15114	15098	15072	15130	14905	15081	14967	15037	14867	15067	15119	14925	15007	14847	15024	15098	15043	14898	15092	14940	15146	15125	14843	15155	15142	14990	15112	15109	14953	15080	15100	15008	15043	14909	14828	15110	15238	15093	14838	15064	15192	14885	15188	14930	14931	14934	15009	15060	15044	15039	15054	14961	14971	15135	15087	15068	14989	14938	15238	14980	15064	15071	15003	14897	15053	14968	14975	14880	14895	15105	14979	15022	14815	15143	15038	14962	15072	14850	15160	15185	14972	14942	15237	14928	14897	14913	14916	14970	14989	15157	15143	15067	15017	14989	14951	14840	14975	15047	15026	15002	15147	14953	14898	14958	14889	15124	14884	14990	15002	14999	15019	14953	14941	14947	15059	15041	15006	15001	15209	15028	15038	15254	14964	15111	15186	15081	15070	14993	15107	15032	14932	14905	15012	14966	15047	14958	14970	15015	15236	14810	14915	15124	15057	14888	14971	15027	14938	14796	14865	14980	14913	15131	15027	15139	14863	14826	14959	14928	14981	14859	15029	15003	15081	15024	14925	14857	14963	15216	14958	15001	15106	14901	15065	15048	15126	15077	14992	14947	15019	14854	15033	15083	14984	15126	14760	15047	14909	14931	14914	14947	15093	15061	15072	15017	14926	15020	15151	15008	14933	14791	14892	14918	15098	15055	14969	15058	15133	14961	15017	15171	15154	15069	14943	15078	15091	15027	14984	15017	14900	15145	15153	14891	14976	15021	15015	15079	15067	14989	15070	15005	14919	15123	14985	15290	14948	15025	14976	14992	15001	14985	15019	15015	14921	14888	14992	15103	15049	15094	15134	15007	14840	14909	15097	14774	15223	15011	15097	14969	15174	15037	15015	15154	15105	14922	14958	15033	14923	14901	14997	14891	15017	15183	14972	14960	15041	14955	15106	15038	14966	15020	15041	14982	15101	14939	15070	14896	14955	14844	14990	14843	14955	14935	14985	14986	15038	15069	14930	15014	15051	15164	15045	15073	15077	15064	15088	15029	15056	14972	15058	15194	14977	15056	15125	15265	14971	14909	15030	15210	15143	14764	15116	15025	15117	15130	14885	14917	15190	15258	14932	15048	15013	14979	14801	15075	15108	15041	14983	15024	14911	14723	14918	14803	14744	15121	15163	14928	15081	14907	14991	15025	15045	14969	15264	14935	15023	14822	14912	15010	15000	14857	15017	14839	14926	15011	14952	14920	15011	14933	14960	15011	15060	15076	14923	15168	15121	14847	15128	15157	14922	14939	15077	15099	15106	15048	15208	14907	15117	15053	14948	14928	14890	15019	15323	15065	15179	15081	14947	15062	14937	15063	15092	14920	14917	15020	14873	14923	15094	15278	14983	15091	15145	15064	15117	15103	15048	15096	14979	14940	14845	14856	15024	14980	14923	14900	14990	14961	14935	15095	14869	14945	14976	15070	14996	15196	14943	15049	15081	14958	14940	15050	15046	15184	15064	15195	15263	14942	14920	15033	14854	14908	15024	15040	14974	14990	15043	15050	14856	15125	15088	14964	15049	14909	15230	15185	15084	14921	15230	15038	14994	14956	15245	14972	14955	15005	15210	15039	14953	15078	14879	15178	15007	15071	14926	14994	14961	15082	15063	15091	15063	15085	15056	14887	15038	15076	14854	15010	15071	15030	14840	15032	15011	14928	14951	15106	14832	14952	14946	15139	15095	14941	15107	15043	15125	14930	15152	15079	15022	15197	15142	15012	15132	15199	15210	15154	15101	15045	14966	14876	15185	14911	14815	14855	14989	15068	14961	15230	15100	15067	14933	14810	14958	14933	15058	14989	15017	14949	14832	14881	15090	14925	14997	14811	14992	14720	14835	14989	14869	14945	15109	14903	14935	15042	15041	15059	15022	15018	14850	14900	14988	14858	14971	15137	15136	15010	14783	14958	15026	15070	15089	14771	14996	15111	15130	15075	14907	14880	15001	15107	14862	14876	15066	15000	14968	14922	15191	15249	15057	14961	15057	14918	15096	15092	15068	15118	15045	15005	14836	15106	15102	14836	15024	15027	14947	15004	14949	14912	15003	15069	15086	15153	14971	14874	15028	15091	14972	15060	14989	15279	14946	14911	14983	15036	15014	15000	14954	15218	15027	14924	15055	14963	15038	14976	14929	15182	14932	14965	14938	14872	14942	14820	14971	15027	14999	14928	15112	15235	15021	15081	15110	15124	14961	14952	15134	14949	15021	15013	15144	15026	15141	15034	14881	14883	14982	14991	15101	14842	15131	15350
19227	36957	34075	28519	24745	22302	20582	19544	18289	21387	43706	45645	39630	17402	14469	14475	14542	14377	14235	14409	14200	14469	14353	14349	14337	14497	14244	14257	14574	14293	14347	14316	14327	14308	14716	15079	15275	14890	14466	14267	14166	14445	14204	14226	14393	14292	14317	14620	14361	14216	14343	14249	14223	14415	14246	14115	14436	14476	14380	14284	14433	14445	14300	14216	14358	14519	14411	14411	14110	14454	14446	14304	14370	14298	14205	14273	14284	14335	14269	14421	14238	14313	14411	14427	14387	14253	14352	14282	14210	14335	14306	13996	14183	14291	14331	14298	14203	14284	14222	14281	14440	14241	14252	14489	14205	14333	14249	14324	14339	14319	14210	14272	14303	14247	14447	14422	14328	14545	14404	14288	14285	14314	14340	14287	14453	14157	14379	14375	14212	14262	14222	14413	14331	14299	14254	14386	14231	14372	14335	14338	14303	14384	14279	14190	14350	14338	14400	14172	14312	14185	14346	14310	14315	14257	14312	14096	14100	14384	14245	14391	14268	14299	14157	14254	14485	14402	14436	14338	14207	14408	14167	14193	14240	14268	14388	14214	14399	14253	14213	14410	14151	14334	14376	14295	14217	14199	14404	14370	14325	14332	14291	14171	14363	14501	14251	14387	14326	14209	14164	14404	14383	14404	14397	14304	14264	14288	14303	14290	14374	14301	14334	14239	14180	14331	14304	14222	14296	14343	14335	14115	14331	14236	14133	14220	14401	14404	14230	14279	14436	14344	14517	14302	14285	14242	14246	14114	14457	14266	14387	14385	14224	14264	14236	14320	14377	14190	14330	14355	14304	14235	14373	14325	14355	14350	14335	14299	14401	14290	14200	14115	14273	14309	14244	14423	14251	14233	14272	14360	14327	14274	14259	14408	14251	14280	14233	14259	14448	14220	14120	14332	14215	14334	14115	14382	14349	14380	14237	14248	14393	14254	14319	14321	14268	14243	14169	14168	14249	14301	14226	14227	14468	14239	14413	14251	14384	14292	14285	14290	14112	14304	14381	14468	14260	14179	14364	14474	14536	14262	14309	14314	14219	14107	14277	14427	14354	14254	14270	14384	14230	14250	14391	14189	14354	14397	14407	14293	14379	14163	14341	14148	14298	14417	14332	14247	14340	14208	14379	14197	14267	14388	14321	14433	14314	14270	14189	14343	14216	14360	14297	14141	14327	14388	14277	14260	14379	14277	14250	14246	14241	14288	14295	14233	14327	14201	14333	14064	14269	14337	14310	14393	14317	14259	14184	14434	14170	14197	14290	14329	14326	14161	14431	14233	14379	14479	14296	14353	14303	14205	14387	14309	14447	14256	14300	14129	14315	14202	14347	14260	14322	14182	14129	14267	14094	14396	14441	14194	14261	14302	14235	14130	14257	14249	14170	14343	14400	14320	14092	14258	14322	14273	14397	14192	14304	14279	14279	14370	14339	14282	14234	14148	14224	14291	14155	14150	14230	14312	14449	14323	14348	14266	14227	14235	14219	14321	14252	14281	14354	14346	14485	14280	14187	14321	14299	14105	14324	14334	14183	14416	14213	14269	14296	14257	14521	14218	14322	14182	14310	14379	14323	14135	14394	14150	14294	14360	14267	14251	14301	14437	14221	14397	14312	14182	14250	14460	14362	14246	14183	14251	14501	14271	14210	14266	14298	14177	14332	14204	14337	14315	14407	14263	14292	14239	14251	14328	14304	14411	14349	14331	14226	14208	14245	14191	14359	14208	14294	14267	14316	14291	14298	14265	14325	14404	14392	14260	14310	14299	14273	14394	14246	14224	14226	14209	14220	14241	14316	14448	14303	14355	14304	14258	14257	14231	14320	14352	14346	14146	14334	14353	14245	14255	14150	14234	14472	14269	14287	14217	14206	14404	14323	14175	14237	14333	14426	14304	14129	14227	14313	14403	14177	14356	14227	14411	14170	14274	14372	14030	14344	14132	14312	14495	14338	14113	14283	14393	14310	14302	14284	14361	14301	14345	14311	14487	14272	14388	14258	14300	14268	14104	14469	14388	14212	14118	14463	14296	14295	14352	14110	14250	14387	14314	14355	14349	14212	14240	14258	14256	14328	14178	14242	14288	14314	14272	14330	14256	14216	14146	14327	14372	14519	14208	14330	14142	14288	14366	14075	14359	14315	14333	14250	14300	14280	14232	14361	14309	14439	14359	14327	14453	14222	13999	14499	14336	14238	14362	14312	14199	14390	14381	14350	14308	14280	14261	14237	14412	14374	14200	14378	14242	14229	14383	14205	14223	14268	14174	14285	14432	14468	14359	14254	14125	14256	14229	14358	14396	14310	14294	14335	14426	14352	14210	14414	14318	14218	14275	14386	14302	14268	14151	14267	14458	14315	14209	14310	14110	14264	14362	14274	14288	14367	14252	14280	14180	14319	14380	14280	14349	14267	14202	14245	14399	14358	14259	14219	14540	14215	14092	14141	14417	14221	14318	14444	14232	14330	14284	14292	14302	14281	14282	14464	14240	14337	14178	14297	14296	14459	14378	14225	14380	14339	14357	14346	14395	14238	14200	14359	14176	14381	14312	14197	14440	14526	14235	14238	14217	14228	14289	14310	14324	14440	14239	14357	14129	14302	14470	14339	14286	14273	14324	14299	14303	14249	14282	14226	14313	14429	14238	14388	14187	14260	14244	14330	14300	14408	14311	14317	14229	14214	14473	14315	14270	14378	14556	14324	14189	14273	14332	14231	14333	14390	14373	14442	14263	14360	14160	14325	14441	14345	14296	14251	14409	14341	14239	14158	14292	14310	14298	14410	14190	14369	14305	14362	14265	14537	14228	14099	14241	14218	14336	14341	14193	14238	14242	14244	14329	14207	14138	14315	14205	14232	14234	14182	14378	14209	14278	14294	14165	14297	14267	14332	14322	14212	14331	14385	14429	14351	14335	14484	14413	14203	14267	14208	14339	14194	14391	14215	14227	14305	14377	14108	14284	14334	14240	14475	14253	14300	14280	14159	14341	14247	14306	14206	14171	14308	14284	14290	14298	14269	14345	14174	14389	14306	14298	14320	14388	14086	14321	14363	14162	14385	14240	14516	14364	14349	14236	14239	14276	14360	14201	14182	14423	14232	14321	14281	14377	14120	14178	14093	14195	14250	14381	14265	14330	14420	14232	14289	14176	14276	14193	14303	14290	14224	14239	14387	14147	14295	14266	14156	14274	14342	14409	14360	14376	14358	14376	14219	14443	14199	14467	14311	14203	14255	14191	14250	14312	14242	14296	14212	14259	14303	14280	14282	14367	14361	14170	14250	14467	14258	14376	14344	14299	14338	14276	14320	14239	14314	14353	14364	14333	14277	14351	14349	14264	14464	14404	14381	14291	14268	14189	14314	14277	14371	14415	14347	14310	14335	14323	14250	14239	14251	14311	14228	14287	14236	14551	14301	14285	14395	14329	14354	14381	14135	14352	14229	14337	14322	14328	14319	14403	14513	14140	14113	14345	14167	14222	14379	14228	14407	14282	14175	14336	14168	14260	14349	14301	14191	14352	14267	14189	14357	14332	14298	14368	14433	14269	14304	14229	14245	14315	14309	14218	14336	14124	14202	14341	14210	14275	14275	14261	14123	14228	14429	14312	14337	14439	14220	14267	14362	14202	14385	14366	14280	14385	14353	14127	14362	14379	14448	14205	14283	14211	14227	14440	14388	14245	14320	14223	14307	14407	14204	14282	14336	14209	14438	14188	14243	14147	14252	14375	14289	14378	14318	14383	14312	14352	14210	14410	14207	14278	14208	14453	14264	14264	14453	14342	14245	14291	14480	14389	14113	14248	14394	14282	14296	14326	14310	14358	14395	14370	14235	14406	14300	14257	14307	14318	14306	14287	14191	14322	14303	14355	14257	14196	14381	14381	14070	14342	14091	14201	14258	14170	14410	14361	14316	14139	14166	14123	14414	14154	14210	14338	14446	14219	14312	14318	14168	14315	14338	14127	14224	14405	14195	14209	14249	14366	14269	14357	14433	14225	14337	14221	14249	14282	14095	14277	14369	14327	14494	14102	14206	14319	14332	14396	14144	14317	14385	14324	14262	14397	14432	14094	14353	14295	14344	14281	14316	14125	14386	14235	14314	14421	14256	14209	14359	14495	14295	14343	14322	14163	14284	14180	14306	14166	14445	14438	14392	14229	14467	14115	14275	14359	14389	14351	14281	14172	14318	14281	14384	14342	14367	14184	14264	14345	14257	14258	14199	14348	14251	14276	14234	14400	14294	14192	14222	14396	14422	14201	14292	14274	14265	14269	14372	14456	14331	14117	14322	14340	14262	14446	14377	14397	14350	14282	14457	14232	14300	14198	14322	14500	14201	14174	14367	14213	14318	14113	14292	14368	14201	14437	14338	14455	14238	14024	14396	14278	14278	14335	14380	14275	14412	14163	14288	14341	14291	14346	14126	14175	14244	14280	14347	14410	14180	14335	14179	14345	14240	14237	14298	14200	14330	14385	14238	14216	14320	14234	14324	14196	14431	14267	14201	14326	14496	14508	14059	14312	14369	14226	14244	14295	14303	14171	14346	14180	14230	14147	14268	14309	14281	14118	14219	14306	14235	14248	14318	14134	14378	14311	14333	14327	14344	14311	14278	14444	14148	14253	14219	14137	14294	14120	14224	14257	14182	14200	14265	14351	14251	14195	14261	14290	14349	14321	14320	14290	14276	14206	14228	14398	14499	14347	14375	14378	14345	14192	14326	14274	14178	14391	14228	14355	14468	14245	14474	14281	14059	14387	14507	14278	14193	14082	14400	14217	14366	14276	14260	14322	14226	14404	14289	14186	14258	14373	14391	14298	14327	14287	14100	14269	14183	14328	14309	14241	14260	14357	14322	14216	14223	14382	14331	14088	14305	14423	14456	14251	14412	14350	14270	14240	14397	14264	14237	14249	14337	14324	14220	14306	14379	14276	14219	14207	14267	14248	14232	14229	14361	14321	14319	14339	14298	14270	14248	14409	14050	14343	14333	14286	14143	14286	14339	14271	14422	14275	14484	14238	14165	14363	14168	14421	14406	14266	14388	14140	14231	14410	14312	14316	14163	14307	14250	14200	14257	14200	14400	14332	14456	14421	14426	14296	14226	14190	14099	14343	14206	14272	14217	14280	14245	14289
27477	22413	25224	21535	17219	16594	16035	15888	15429	15210	16959	18007	17342	15274	14862	14570	14540	14464	14594	14518	14492	14643	14470	14630	14668	14543	14764	14694	14745	14571	14401	14488	14542	14333	14545	14697	14610	14542	14582	14622	14832	14490	14527	14655	14512	14639	14575	14625	14538	14654	14586	14465	14747	14690	14582	14763	14644	14660	14426	14611	14686	14684	14739	14656	14796	14665	14414	14715	14593	14470	14542	14413	14674	14693	14728	14462	14345	14379	14739	14625	14619	14446	14628	14687	14596	14688	14641	14360	14515	14619	14605	14510	14681	14518	14679	14498	14720	14601	14584	14653	14493	14604	14499	14636	14764	14764	14469	14572	14515	14652	14664	14607	14491	14516	14821	14473	14654	14551	14538	14301	14603	14489	14509	14566	14669	14500	14664	14535	14695	14636	14562	14371	14434	14548	14587	14501	14638	14611	14654	14551	14616	14414	14647	14503	14605	14420	14501	14357	14415	14521	14576	14611	14600	14526	14564	14572	14526	14504	14653	14700	14606	14421	14462	14535	14426	14601	14636	14610	14623	14628	14348	14676	14788	14631	14579	14511	14606	14522	14588	14649	14590	14465	14546	14515	14669	14633	14498	14483	14660	14461	14574	14629	14506	14498	14617	14547	14505	14540	14588	14433	14584	14681	14638	14519	14715	14533	14636	14568	14543	14518	14688	14726	14414	14615	14605	14692	14602	14577	14654	14616	14564	14524	14642	14454	14447	14525	14676	14673	14757	14671	14629	14600	14618	14595	14716	14471	14574	14473	14594	14670	14513	14592	14554	14600	14539	14517	14590	14331	14483	14605	14588	14531	14487	14477	14470	14584	14487	14519	14671	14534	14459	14520	14527	14351	14659	14705	14775	14648	14593	14559	14631	14530	14583	14528	14437	14637	14535	14620	14587	14347	14671	14688	14428	14490	14560	14683	14637	14570	14628	14669	14500	14458	14612	14838	14445	14437	14597	14482	14565	14548	14603	14669	14433	14528	14685	14441	14606	14620	14454	14566	14525	14637	14487	14548	14627	14465	14518	14653	14621	14563	14496	14558	14595	14660	14662	14455	14742	14734	14432	14592	14583	14553	14528	14373	14506	14456	14537	14655	14360	14433	14410	14604	14665	14498	14626	14592	14568	14583	14655	14424	14651	14452	14431	14705	14554	14526	14679	14514	14719	14479	14651	14746	14467	14533	14592	14427	14641	14710	14818	14632	14649	14583	14590	14399	14644	14496	14552	14645	14641	14507	14578	14381	14788	14735	14578	14586	14668	14500	14446	14377	14460	14481	14642	14459	14586	14765	14445	14665	14477	14210	14626	14544	14586	14485	14744	14504	14645	14454	14699	14426	14762	14593	14526	14592	14718	14573	14543	14609	14430	14532	14428	14265	14634	14517	14600	14467	14574	14743	14598	14545	14517	14526	14589	14425	14592	14602	14492	14524	14642	14343	14679	14609	14532	14654	14652	14504	14485	14517	14807	14601	14526	14457	14506	14538	14540	14531	14552	14491	14683	14578	14675	14715	14711	14477	14774	14605	14395	14465	14543	14639	14591	14548	14396	14798	14614	14571	14451	14670	14669	14559	14687	14443	14766	14493	14397	14553	14748	14526	14611	14623	14589	14516	14629	14649	14727	14631	14432	14460	14774	14473	14577	14508	14552	14509	14372	14609	14686	14613	14606	14476	14485	14468	14567	14410	14784	14718	14472	14482	14514	14564	14582	14631	14602	14541	14489	14555	14497	14562	14444	14386	14613	14523	14716	14654	14665	14713	14578	14565	14541	14313	14494	14549	14558	14516	14465	14513	14524	14581	14610	14820	14602	14431	14583	14608	14550	14534	14516	14591	14713	14381	14474	14585	14594	14431	14600	14432	14604	14560	14438	14564	14632	14651	14487	14584	14513	14656	14694	14608	14675	14602	14502	14516	14534	14940	14631	14550	14613	14651	14625	14628	14572	14438	14486	14346	14605	14563	14704	14582	14492	14761	14334	14584	14649	14582	14606	14751	14615	14654	14605	14756	14694	14541	14767	14610	14504	14489	14561	14381	14586	14663	14575	14540	14683	14567	14511	14550	14583	14640	14342	14557	14540	14416	14572	14564	14552	14589	14410	14723	14565	14637	14583	14417	14827	14607	14510	14487	14458	14598	14726	14679	14593	14482	14687	14623	14551	14472	14502	14595	14637	14764	14597	14529	14606	14584	14641	14580	14727	14540	14633	14541	14731	14541	14504	14572	14539	14557	14470	14539	14467	14652	14553	14456	14510	14717	14627	14662	14510	14527	14632	14629	14529	14543	14611	14809	14681	14693	14550	14559	14641	14673	14461	14560	14634	14601	14602	14625	14739	14607	14528	14654	14743	14505	14662	14606	14509	14545	14755	14603	14584	14532	14810	14550	14554	14552	14680	14527	14512	14536	14522	14495	14480	14592	14706	14565	14662	14477	14547	14772	14516	14638	14505	14613	14679	14469	14648	14573	14621	14703	14748	14584	14751	14644	14587	14443	14488	14374	14621	14477	14531	14676	14737	14774	14728	14719	14587	14679	14533	14377	14595	14451	14528	14552	14601	14680	14402	14590	14425	14512	14539	14461	14450	14723	14409	14637	14620	14627	14672	14506	14750	14568	14329	14512	14596	14519	14438	14595	14470	14612	14607	14567	14522	14525	14633	14549	14567	14329	14744	14635	14474	14460	14526	14645	14543	14739	14543	14722	14594	14617	14547	14623	14580	14476	14663	14588	14507	14692	14575	14490	14763	14349	14569	14645	14644	14553	14629	14590	14545	14638	14396	14531	14424	14715	14577	14383	14549	14459	14480	14568	14586	14573	14583	14481	14591	14526	14519	14597	14432	14499	14660	14569	14486	14653	14459	14427	14671	14859	14770	14565	14860	14522	14539	14496	14664	14713	14592	14560	14458	14615	14647	14541	14698	14792	14486	14655	14604	14627	14646	14770	14668	14613	14587	14796	14665	14614	14609	14694	14625	14450	14636	14559	14599	14584	14725	14627	14575	14562	14803	14617	14591	14515	14471	14665	14602	14516	14576	14585	14549	14312	14346	14375	14691	14446	14646	14479	14704	14566	14467	14490	14533	14579	14296	14597	14587	14613	14650	14500	14501	14545	14477	14684	14437	14765	14507	14634	14674	14547	14519	14803	14681	14692	14565	14551	14466	14570	14553	14619	14509	14530	14654	14377	14434	14527	14689	14709	14530	14770	14461	14510	14702	14691	14514	14349	14545	14493	14622	14463	14671	14476	14630	14653	14605	14503	14778	14573	14814	14683	14718	14755	14434	14643	14259	14592	14678	14572	14668	14418	14546	14490	14634	14539	14593	14580	14508	14931	14572	14509	14283	14687	14531	14435	14643	14526	14424	14636	14598	14702	14575	14388	14618	14558	14625	14635	14628	14522	14426	14442	14786	14597	14726	14654	14644	14599	14642	14510	14632	14665	14621	14687	14721	14582	14612	14611	14529	14452	14494	14423	14458	14674	14459	14732	14587	14542	14550	14617	14588	14614	14688	14602	14513	14629	14672	14547	14608	14528	14416	14562	14639	14450	14517	14649	14588	14517	14641	14726	14629	14499	14509	14650	14497	14500	14708	14614	14687	14553	14632	14579	14578	14775	14657	14743	14737	14773	14653	14599	14543	14576	14616	14506	14562	14578	14465	14674	14387	14581	14682	14470	14472	14689	14713	14624	14475	14530	14619	14426	14459	14469	14627	14605	14536	14537	14589	14581	14583	14643	14539	14573	14588	14583	14592	14648	14716	14529	14547	14493	14543	14503	14578	14477	14560	14701	14586	14552	14731	14719	14667	14481	14581	14622	14639	14597	14734	14374	14667	14591	14720	14735	14596	14456	14543	14563	14863	14607	14550	14606	14520	14707	14656	14426	14624	14592	14627	14810	14445	14480	14395	14562	14377	14638	14777	14508	14560	14668	14664	14404	14481	14641	14571	14616	14562	14709	14565	14441	14462	14444	14460	14497	14598	14617	14478	14393	14333	14420	14606	14566	14592	14510	14598	14594	14517	14510	14474	14588	14537	14678	14645	14617	14479	14458	14576	14550	14557	14707	14484	14432	14587	14423	14647	14698	14566	14575	14635	14808	14704	14524	14566	14640	14695	14726	14590	14551	14441	14504	14535	14572	14623	14520	14453	14648	14921	14631	14780	14608	14337	14496	14581	14699	14510	14563	14782	14621	14669	14510	14452	14284	14582	14627	14656	14491	14460	14641	14464	14646	14390	14600	14657	14558	14753	14479	14572	14404	14609	14549	14545	14377	14509	14655	14637	14737	14570	14627	14703	14593	14502	14551	14711	14470	14666	14421	14555	14446	14632	14657	14599	14607	14566	14616	14708	14604	14316	14586	14673	14574	14606	14695	14512	14573	14582	14719	14728	14447	14364	14683	14697	14526	14527	14483	14673	14505	14644	14493	14634	14815	14716	14565	14495	14595	14677	14603	14549	14715	14568	14600	14542	14443	14654	14597	14468	14487	14539	14513	14360	14632	14619	14744	14629	14357	14749	14312	14554	14593	14741	14461	14693	14549	14467	14589	14597	14386	14487	14607	14593	14512	14589	14545	14512	14672	14605	14651	14690	14527	14683	14587	14685	14633	14569	14398	14602	14544	14524	14572	14459	14480	14423	14613	14724	14594	14469	14640	14589	14468	14531	14764	14687	14512	14600	14696	14563	14599	14616	14531	14563	14291	14584	14667	14676	14580	14516	14504	14611	14596	14570	14542	14654	14474	14618	14490	14273	14623	14557	14648	14569	14650	14651	14865	14613	14598	14468	14692	14693	14849	14574	14540	14569	14579	14576	14502	14723	14639	14560	14548	14644	14444	14633	14549	14517	14571	14655	14568	14664	14490	14609	14657	14567	14764	14519	14600	14670	14571	14592	14592	14564	14653	14741	14610	14561	14475	14603	14710	14531	14542	14473	14570	14661	14523	14613	14529	14591	14667	14588	14616	14539	14534	14735	14808	14537	14665	14590	14669	14536	14622	14498	14551	14436	14618	14600	14748	14539	14457	14487	14551	14484	14475	14563	14662	14551	14800	14547	14449	14569	14467	14601	14543	14568	14584	14580	14402	14688	14806	14539	14615	14445	14784	14597	14566	14535	14500
17603	26019	24917	20028	18287	17137	16372	16217	15322	14942	18271	19032	17634	14441	14289	14026	14192	14031	14127	14038	14228	14099	14012	13966	13905	14038	14182	14137	13943	14147	14001	14136	14039	14130	14042	14095	14141	14104	13938	13987	14125	14169	14109	14132	14033	14027	14012	14043	14109	14193	14206	14045	14076	13991	14059	14086	13997	14129	14236	13888	14142	14102	13997	14019	14009	14038	14065	14099	14025	14043	14083	14012	13834	14093	14112	14064	14152	13925	14070	14135	14023	13997	14044	14007	14046	14220	13943	14123	14100	14089	13945	14055	14089	14093	14021	13956	14072	14099	14339	14093	14120	14127	14088	14071	14014	14071	14043	13938	13979	14017	13976	14146	13957	13874	14021	14021	13983	13964	14033	14057	14032	14116	13895	14255	13961	13978	14113	14172	13941	14067	14192	13979	14098	13998	14082	14114	14157	14074	14051	14048	13932	14309	14138	14135	14103	13954	14123	14031	14079	14048	14045	13986	13998	14026	13848	14149	14051	14015	14073	14195	13961	13995	14068	14113	14006	14037	14084	14189	14097	14085	13797	13789	14152	14009	14134	14168	14074	14152	13996	14085	14124	14060	14084	14088	13921	13919	14115	14075	14133	13841	14100	14122	14220	14056	14134	13909	13976	14062	13949	14159	14158	14016	13973	13889	14037	14052	14057	14119	13992	14172	14050	14025	14121	14038	14016	13963	14022	14150	14104	14071	14166	13929	13877	13972	14116	14209	14039	13857	14125	14025	13973	14173	14107	14014	14139	13943	14126	14108	14028	14043	14132	14112	13927	14092	14122	14086	14045	13971	14190	14063	13922	13844	13886	14001	14123	14111	13897	13966	14125	13999	14040	14129	13892	14132	14226	14061	14016	13944	14015	13920	14005	14193	14017	13968	13901	14173	14067	13934	13908	14001	14134	14108	14102	14057	14064	14133	14013	14105	14092	14064	14097	14147	13870	13957	13916	14129	14066	14012	14059	14262	14099	14011	13972	14037	14093	14080	14138	14056	13962	13888	14049	14092	13974	14089	14190	14149	13998	14051	14243	14166	14146	14139	14044	13990	14232	13962	14169	14042	13949	13922	14002	14145	14127	13955	14009	14168	14071	13906	13939	14113	13903	13891	14020	14048	14151	14108	14095	14170	13950	14002	13828	13903	14072	14184	14031	14095	14040	14049	14029	14185	14012	14107	14108	14068	13947	14011	14116	13920	14085	14200	13997	14056	14080	14070	14034	14018	14077	14038	14206	14186	14111	14134	13933	14077	14121	14050	14112	14140	14026	14051	13993	14036	14089	14051	14075	13945	14100	14077	13961	14130	14102	14026	14171	14307	14053	14219	13916	14034	13967	14141	14083	14015	14139	14122	13977	14073	14155	14156	14174	14062	14097	14028	14077	14084	14123	14141	13939	14028	14193	14048	14254	14154	13908	14145	14148	14073	14000	13915	14136	13928	14053	14022	14045	14112	13900	14173	14056	14005	14078	14115	14016	14070	14063	14048	14192	14096	14154	14004	14037	14045	13953	14044	14057	13960	14027	14145	14225	14050	14103	14038	14038	14008	14136	14072	13984	14016	14098	14019	14046	14162	14305	13918	13981	14059	14120	14136	13994	14159	14106	13980	14141	14066	14195	14134	14138	14061	14148	14136	14057	13917	13989	13965	14159	13912	14010	14163	14054	14021	14045	14092	14203	14027	14114	13954	13937	14174	14093	14097	14115	14001	14084	14075	14003	14073	14071	14085	13897	14088	14176	14096	14011	13833	14262	13927	14007	14057	14205	14205	14082	14135	13929	14040	14110	13997	14114	14011	14154	14046	13997	13974	14038	13991	13952	14160	13803	14078	14083	14107	14054	14143	13975	14039	14204	14088	13949	14112	14075	14082	14097	14132	13942	14012	14148	14190	14056	14026	13913	13977	13974	14111	14183	14118	14021	14077	14133	13929	14221	14262	14095	13904	13916	13857	14034	14082	14007	14008	14253	14066	14159	14000	14039	14121	13894	14091	14017	14039	13998	13940	13989	14080	14069	14118	14041	13907	14135	14103	14131	13896	14275	14124	14096	14105	14172	14029	14210	14143	13989	14108	14045	13936	14016	14133	14136	13905	14047	13952	13921	13975	14177	13943	13976	14195	14039	14054	13966	14064	14034	14076	13909	14067	14021	13929	14066	13992	14032	14058	13962	13956	14103	14056	14024	14126	14220	13977	14154	14229	13899	14136	14056	14104	14090	13963	14073	14040	14051	13926	14131	14051	13982	13979	14008	13998	13997	14114	14044	13924	14144	14124	14017	14094	14039	13935	14065	13926	14008	14090	13984	14097	14127	14014	14044	14216	13957	14041	13950	14004	14038	14054	14044	14134	14036	13982	13936	13947	14035	14072	14080	14016	13997	14048	14145	13950	14107	14191	14008	14096	13992	14032	14082	14119	14089	14078	14098	14155	14002	14054	14035	14158	14111	14049	14175	14068	13915	13876	14031	14042	14015	13969	14034	13955	14180	13964	14036	13981	14176	13987	14074	14195	13949	14193	14046	14096	14041	14177	13900	14053	14068	13838	14109	14078	14111	14112	14246	14077	14243	14019	14072	13992	14149	14074	14077	14094	14086	14006	14032	13991	13911	14089	14002	14023	14137	14064	14141	14111	14109	13955	14025	14021	13902	13931	14037	14121	14033	14093	14147	13854	14150	13909	14093	13986	13975	14204	14096	13951	14015	14073	14321	14068	14047	13981	14106	14215	14098	13992	13983	14166	14032	14139	14126	14074	14127	14078	14095	14086	14019	13994	14171	13922	14305	14196	14106	13992	13986	13982	14091	14063	13968	14075	14116	14045	13988	14024	14086	14180	14113	14191	13886	14086	13989	13940	14066	14097	14239	14088	14066	14075	14097	13869	14093	14095	14108	14118	14083	14057	14063	13936	14071	14087	13977	14011	14222	14035	14119	13996	14134	14053	14130	14147	14080	13982	14145	14100	14133	14071	14217	14076	14087	14221	14000	14015	14021	14115	14170	13909	14017	14032	14070	14022	14083	13993	14059	13920	14005	14081	13976	14046	14029	14104	14015	14066	14139	14036	14062	14197	13967	14117	14021	14128	14171	14040	14152	14021	14163	14146	14043	14027	14119	14014	14166	13827	13995	14125	14095	14105	14136	14047	14182	14104	14102	13908	13836	13898	14123	14185	14050	13964	14025	14204	14136	13984	14051	14087	14052	14073	13929	14019	14057	14058	13974	14032	14073	14050	13937	14102	14190	14052	14162	14033	14213	14051	13841	13981	14095	14122	14059	13994	14163	14065	14105	14108	14053	13967	14035	14069	14146	14019	14215	13904	14008	14140	14182	14026	14152	13959	14030	14184	13972	14124	13938	14024	14097	13910	14072	14086	14064	14127	13994	14110	14189	13974	13991	14111	14071	13918	14156	14234	14097	14086	14001	13945	14017	13951	14217	14036	13900	14015	13941	13972	14083	13944	13947	13988	14013	14088	14129	14129	13908	13957	14038	13989	14068	14039	14122	14104	14052	14074	14052	14139	13933	14072	14024	14059	14234	14092	13953	14015	14258	14025	14070	14085	14059	14059	14059	14083	14066	14064	14114	14044	14035	14211	14091	14033	14033	14114	14105	14060	14002	14015	14066	14179	14137	14049	13887	14014	14000	14055	13904	13944	14050	14175	14057	14028	14096	13894	13851	14023	13977	13983	13999	14078	13999	13966	14177	14076	13893	13971	13984	14025	14161	14059	13984	13907	14057	14105	14114	14118	13827	14094	14132	13977	13974	14064	14030	14015	13968	14073	14075	14321	14086	14193	13886	14196	13957	13849	14091	14338	14176	14065	14104	13962	14034	14030	14050	14009	14008	13978	14163	14219	13969	14025	14043	14232	13940	14069	13912	13989	14112	14099	14026	14233	14197	14266	14183	14161	14039	14021	13957	14171	14004	13958	14009	13828	14067	14215	13827	13956	13973	13915	14175	14168	13920	14189	13998	14041	14101	14136	14207	14035	14040	14131	14158	14112	13890	14034	13947	14155	13920	14189	14203	13948	14002	13907	14080	14150	14137	14133	14061	13948	13990	13947	14043	13980	14030	14079	14085	14089	13923	14252	14025	14083	13975	14079	14097	14130	13955	13973	14027	14124	14343	14001	14027	14050	14075	14045	14085	14007	14179	13988	14141	14182	13992	14003	14108	14090	14129	13971	13938	14190	13926	14219	13974	14180	14057	13986	14022	14014	14052	14185	14089	14128	14136	13892	14032	13928	13999	14094	14133	13950	14115	14202	14029	14097	14032	14066	14186	14115	14154	14026	13977	14061	13918	14071	14276	14016	13986	13934	13974	13972	14161	14164	14145	14125	14006	14082	14256	14114	13944	14082	14181	13926	14112	13984	14176	14290	13958	13905	14064	14229	14247	13917	14056	14080	14173	14043	14072	14045	14137	14062	13915	14043	13990	14117	14122	14104	14059	14086	14170	14202	14113	14169	14081	14005	14092	14132	14134	14097	14077	13970	14017	14171	13929	14224	13833	14128	14012	13967	14061	14126	14136	14091	13965	14167	13984	14047	14065	14006	13993	14202	14011	14103	14195	13996	13898	14114	14046	14020	13870	14177	14014	14049	14236	14042	14233	14126	14057	13976	13997	14196	14147	14116	14018	14094	14060	14130	14043	14116	14230	14094	13935	14009	14191	13863	14020	14161	14129	14013	14025	14102	14214	13977	14161	14134	14053	13937	13984	14080	14148	14070	14193	14029	14059	14070	14251	14122	13787	14140	14115	14087	13965	14055	14062	14052	13964	14090	14033	14177	14068	14036	14042	14084	14090	13873	14054	14044	14192	14088	13956	14098	14004	13942	14076	14145	14083	14169	14117	14098	14110	14156	13991	14163	14154	13951	14040	14081	14087	14110	13932	13865	14127	14067	13981	13947	14022	14206	14081	14114	14039	14174	13940	14130	14037	14046	14064	13955	14027	14054	13953	14071	14150	14165	14100	13931	14087	13964	13971	14031	13972	14104	14066	14114	14195	14134	14255	14111	13981	14177	13993	14192	14015	14095	13960	14035	14059	14227	14063	14049	14134	13922	14099	14029	13990	14219	13971	13929	14052	14044	14118	14176	14128	14114	14066	14075	14011	14249	14198	13977
24042	21361	28874	24375	22189	21579	20061	17536	16569	17376	29143	33350	29232	20674	15994	15502	15392	15454	15398	15332	15565	15205	15479	15375	15292	15331	15390	15272	15346	15209	15303	15244	15203	15081	15301	15385	15464	15369	15346	15415	15132	15362	15335	15276	15253	15188	15155	15100	15411	15199	15224	15361	15389	15253	15291	15330	15338	15248	15195	15198	15210	15288	15036	15381	15307	15360	15278	15226	15258	15143	15127	15369	15162	15027	15326	14982	15195	15188	15159	15279	15238	15248	15154	15225	15282	15096	15315	15328	15092	15098	15340	15329	15261	15156	15100	15239	15258	15212	15377	15357	15327	15145	15297	15182	15280	15299	15368	15147	15330	15297	15290	15197	14974	15076	15296	15199	15293	15224	15258	15334	15145	15089	15356	15191	15023	15147	15083	15127	15173	15298	15174	15267	15064	15130	15198	15120	15029	15178	15227	15118	15242	15344	15283	15302	15268	15051	15228	15365	15326	15184	15070	15247	15207	15027	15239	15196	15265	15264	15294	15120	15130	15218	15298	15344	15158	15347	15009	15343	15257	15307	15186	15224	15181	15235	15061	15263	15255	15006	15205	15051	15129	15358	15329	15071	15256	15192	15057	15101	15260	15298	15275	15361	15170	15377	15242	15228	15242	15320	15223	15216	15364	15183	15223	15364	15191	15004	15377	15174	15119	15206	15189	15217	15251	15355	15126	15148	15397	15036	15201	15186	15158	15395	15075	14971	15197	15305	15083	15345	15195	15282	15167	15335	15165	15210	15225	15099	15195	15323	15103	15328	15233	15228	15370	15108	15287	15364	15387	15208	15227	15159	15092	15267	15352	15271	15122	15077	15163	15232	15372	15173	15256	15133	14958	15109	15135	15199	15301	15215	15303	15087	15052	15132	15325	15055	15204	15243	15173	15173	15264	15015	15273	15268	15158	14965	15070	15145	15216	15152	15289	15136	15275	15307	15134	15170	15120	15121	15298	14998	15303	14968	15132	15285	15038	15232	15134	15264	15206	15286	15217	15395	15116	15321	15246	15418	15184	15140	15211	15254	15065	15259	15175	15265	15166	15214	15115	15370	15233	15315	15281	15136	15334	15104	15321	15040	15107	15207	15170	15193	15356	15339	15215	15103	15302	15096	15158	15012	15240	15358	15121	15215	15232	15207	15349	14969	14974	15226	15227	15227	15222	15274	15006	15463	15197	15182	15354	15380	15392	15284	15172	15175	15425	15298	15291	15373	15180	15280	15177	15354	14955	15151	15158	15397	15291	15332	15178	15293	15135	15226	15166	15257	15234	15219	15091	15055	15065	15083	15162	15324	15352	15523	15204	15106	15188	15136	14998	15210	15105	15286	15234	15206	15130	15089	15264	15408	15316	15139	15245	15107	15184	15275	15128	15081	15254	15479	15240	15089	15105	15268	15281	15109	15188	15082	15315	15245	15046	15417	15148	15128	15043	15043	15179	15251	15226	15322	15224	15329	15280	15087	15059	15136	15141	15143	15128	15228	15139	15246	15429	15268	15198	15235	15256	15244	15032	15102	15214	15139	15345	15422	15052	15063	15009	15157	15345	15274	15059	15075	15162	15197	15142	15073	15167	15050	15000	15342	15507	15013	15251	15100	14957	15155	15504	15135	15221	15075	15236	15283	15379	15190	15207	15156	15233	15128	15141	15285	15105	15041	15161	14995	15189	15223	15076	15263	15214	15211	15283	15216	15196	15359	15153	15072	15238	15153	15099	15113	15059	15227	15208	15222	15130	15096	15091	15158	15251	15190	15228	15129	15243	15322	15221	15075	15123	15190	15197	15178	15143	15275	15259	15101	15114	15104	15088	15330	15383	15359	14976	15142	15311	15322	15119	15033	15114	15078	15027	15251	15282	15075	15224	15190	15308	15037	15146	15224	15198	14970	15315	15070	15256	15165	15028	15194	15305	15203	15197	15368	15225	15216	15129	15125	15059	15174	14961	15220	15543	15075	15263	15325	15124	15250	15199	15445	15248	15395	15267	15235	15261	15304	15167	15239	15305	15175	15114	15236	15114	15260	15054	15128	15321	15376	15121	15257	15275	15181	15223	15199	15267	15249	15271	15117	15288	14976	15364	15110	15154	15297	15333	15234	15233	15287	15256	15389	15280	15327	15352	15337	15145	15207	15129	15142	15382	15220	15360	15286	15320	15311	15319	15070	15247	15076	15288	15211	15292	15175	15286	15266	15211	15190	15349	15138	15278	15307	15247	15023	15249	15403	15292	15125	15282	15090	15186	15206	15299	15200	15217	15098	15164	15205	15156	15301	15306	15130	15143	15109	15055	15249	15093	15286	15184	15275	15334	15403	15220	15094	15327	15205	15259	15093	15173	15222	15139	15207	15245	15277	15148	15363	15514	15258	15283	15249	15228	15140	15157	15050	15162	15273	15271	15263	15135	15119	15221	15341	15206	15065	15167	15328	15336	15339	15066	15243	15424	15113	15184	15199	15323	15225	15151	15481	15193	15148	15314	15257	15348	15278	15320	15100	15135	15219	15177	15160	15080	15015	15185	15113	15262	15074	15277	15196	15011	15256	15233	15316	15202	15263	15342	15240	15440	15059	15190	15187	15190	15299	15086	15152	15276	15331	15186	15176	15218	15080	15370	15105	15277	15218	15148	15077	15309	15242	15038	15059	15188	15160	15313	15321	15172	15177	15167	15137	15360	15037	15228	15156	15025	15210	15323	15084	15246	15316	15231	15231	15253	15287	15066	15197	15294	15223	15033	15243	15205	15269	15006	15200	15230	15084	15270	15162	15198	15268	15163	15159	15223	15025	15234	15074	15157	15121	15322	15146	15284	15074	15172	15191	15339	15232	15312	15175	15276	15283	15267	15185	15093	15156	15162	15395	15170	15214	15259	15175	15166	15275	15275	15322	15072	15357	15204	15074	15323	15119	15098	15275	15323	14986	15088	15200	15093	15092	15232	15170	15351	15206	15232	15536	15223	15098	15174	15280	15108	15342	15256	15273	15329	15025	15454	15231	15392	15416	15009	15359	15158	15221	15336	15202	15310	15216	15182	14999	15282	15192	15384	15270	15264	15019	15162	15239	15335	15178	15070	15122	15190	15379	15267	15229	15250	15149	15210	15320	15264	15282	15293	15279	15262	15209	15325	15358	15054	15572	15149	15312	15289	15330	15215	15215	15178	15099	15191	15226	15340	15265	15359	15000	15203	15008	15274	15356	15296	15255	15271	15457	15308	15230	15256	15329	15138	15198	15200	15286	15236	15043	15310	15240	15283	15262	15239	15129	15223	15347	15078	15200	15092	15234	15251	15205	15255	15326	15203	15263	15200	15184	15140	15131	15374	15163	15345	15156	15270	15261	15181	15415	15282	15063	15268	15233	15121	15222	15211	15393	15174	15128	15120	15226	15077	15151	15154	15341	15247	14971	14982	15089	15234	15337	15185	15247	15292	15416	15102	15251	15213	15232	15215	14999	15249	15229	15161	15203	15342	15209	15140	15173	15180	15238	15032	15038	15268	15207	14955	15171	15283	15316	15211	15376	15215	15091	15353	15020	15211	15242	15153	15258	15494	15120	15104	15241	15056	15134	15352	15241	15214	15192	15186	15244	15327	15276	15326	15281	15127	15182	15435	15384	15173	15197	15125	15160	15183	15227	15302	15345	15335	15193	15221	15095	15168	15247	15263	15023	15211	15208	15328	15122	15171	15332	15079	15215	15059	15120	15276	15396	15455	15317	15252	15106	15265	15327	15329	15416	15293	15156	15364	15246	15191	15073	15200	15103	15255	15089	15180	15099	15332	15352	15193	15180	15138	15308	15441	15085	15284	15258	15428	15127	15314	14990	15021	15233	15349	15345	15290	15060	15010	15174	15211	15292	15283	15275	15333	15175	15353	15094	15362	15164	15254	15152	15185	15296	15188	15341	15140	15286	15154	15162	15304	15356	15438	15223	15108	15217	15405	15173	15265	15134	15525	15221	15297	15179	15204	15073	15186	15169	15193	15285	15423	15175	15175	15244	15300	15095	15280	15156	15216	15348	15267	15287	15277	15129	15233	15042	15394	15361	15265	15205	15264	15361	15310	14921	15399	15325	15379	15089	15165	15190	15207	15166	15376	15337	15172	15185	15232	15176	15208	15326	15305	15140	15377	15360	15157	15353	15267	15202	15256	15430	15266	15259	15467	15187	15214	15230	15360	15268	15140	15330	15259	15294	15279	15139	15146	15138	15052	15143	15182	15161	15028	15213	15089	15228	15277	15199	15235	15089	15215	15197	15184	15068	15276	15166	15260	15088	15318	15401	15283	15349	15370	15394	15217	15336	15111	15144	15156	15508	15192	15261	15095	15026	15366	15038	15001	15228	15016	15200	15010	15216	15283	15148	15208	15021	15061	15084	15282	15270	15099	15498	15282	15124	15216	15263	15229	15208	15239	15268	15142	15308	15377	15100	15269	15182	15271	15169	15152	15079	15101	15145	15244	15062	15098	15056	15191	15325	15222	15163	15074	15165	15252	15390	15389	15335	15275	15159	15304	15094	15097	15351	15357	15217	15375	15241	15203	15179	15130	15165	15193	15123	15263	15221	15138	15362	15280	15241	15302	15366	15459	15191	15209	15254	15286	15238	15234	15188	15004	15175	15281	15072	15366	15069	15183	15240	15215	15030	15118	15264	15418	15223	15321	15291	15343	15126	15308	15197	15251	15193	15310	15263	15111	15060	15266	15147	15137	15320	15319	15346	15136	15295	15386	15190	15376	15259	15213	15229	15016	15346	15206	15251	15299	15252	14962	15154	15404	15277	15336	15112	15319	15075	15256	15310	15148	15415	15253	15329	15329	15138	15225	15322	15137	15255	15072	15184	15184	15274	15132	15221	15090	15128	15375	15212	15270	15353	15316	15094	15245	15196	15197	15300	15108	15217	15023	15226	15016	15242	15245	15184	15208	15271	15134	15387	15067	15083	15221	15163	15088	15455	15205	15300	15379	15237	15048	15158	15102	15115	15070	15408	15328	15284	15343	15334	15342	15147	15170	15130	15131	15057	15177	15171	15294	15071	15230	15203	15224	15098	15208	15222	15330	15327	15422	15025	15363	15286	15102	15329	15010	15164	15106	15041	15034	15107	15070	15222	15064	15226	15359	15225	15117	15173
17751	31646	30577	25065	21751	19667	18779	17934	16766	17995	34499	36886	31617	18904	14519	14610	14535	14349	14447	14592	14486	14508	14591	14439	14417	14514	14599	14504	14545	14374	14521	14598	14570	14362	14889	14850	14840	14609	14527	14469	14546	14595	14435	14506	14508	14344	14516	14560	14619	14450	14339	14306	14438	14564	14615	14453	14563	14415	14518	14537	14401	14618	14434	14458	14665	14470	14470	14524	14588	14585	14669	14423	14459	14403	14609	14662	14598	14466	14440	14480	14479	14636	14379	14607	14557	14508	14455	14382	14300	14547	14429	14558	14421	14476	14431	14479	14390	14530	14582	14448	14494	14404	14472	14725	14432	14219	14552	14445	14337	14442	14552	14595	14344	14355	14379	14488	14470	14684	14517	14504	14583	14390	14289	14484	14504	14551	14527	14634	14619	14451	14433	14487	14473	14318	14478	14434	14431	14459	14477	14614	14547	14315	14533	14454	14367	14438	14540	14301	14440	14422	14490	14441	14569	14383	14490	14425	14512	14485	14408	14407	14531	14511	14294	14289	14510	14513	14494	14452	14525	14506	14528	14525	14607	14426	14368	14559	14556	14401	14316	14412	14503	14506	14410	14573	14516	14654	14342	14526	14291	14371	14379	14556	14511	14410	14641	14442	14534	14368	14335	14480	14455	14534	14352	14492	14386	14638	14500	14457	14464	14567	14754	14460	14547	14503	14444	14547	14556	14391	14543	14275	14406	14333	14540	14564	14594	14497	14436	14483	14454	14560	14383	14462	14498	14618	14515	14560	14503	14587	14530	14533	14522	14460	14644	14588	14535	14413	14315	14522	14378	14319	14303	14158	14355	14396	14282	14597	14432	14603	14423	14493	14534	14389	14446	14479	14647	14397	14475	14555	14364	14468	14510	14407	14610	14557	14470	14699	14455	14406	14465	14534	14506	14449	14534	14400	14539	14609	14354	14486	14459	14491	14413	14500	14433	14559	14573	14496	14471	14485	14326	14402	14341	14672	14549	14496	14742	14354	14633	14423	14496	14586	14596	14491	14439	14486	14366	14611	14494	14439	14324	14433	14407	14602	14523	14433	14489	14477	14456	14328	14380	14489	14418	14436	14426	14442	14594	14414	14526	14522	14443	14336	14500	14669	14624	14533	14618	14541	14324	14439	14437	14478	14645	14695	14361	14410	14435	14534	14505	14424	14531	14431	14482	14426	14500	14486	14386	14372	14405	14479	14541	14525	14418	14398	14365	14341	14275	14506	14396	14332	14352	14548	14457	14619	14394	14444	14559	14375	14368	14412	14510	14438	14377	14519	14408	14616	14422	14640	14449	14422	14548	14561	14365	14470	14615	14530	14471	14522	14337	14585	14453	14484	14465	14326	14278	14546	14279	14386	14403	14265	14492	14492	14355	14458	14625	14490	14416	14458	14464	14482	14621	14449	14496	14410	14570	14379	14517	14502	14441	14526	14529	14494	14480	14445	14487	14374	14540	14414	14618	14650	14320	14436	14373	14457	14482	14469	14564	14503	14480	14526	14439	14314	14397	14574	14520	14495	14449	14442	14504	14415	14406	14344	14478	14500	14455	14393	14323	14382	14486	14441	14196	14343	14396	14370	14455	14511	14527	14517	14450	14341	14542	14592	14441	14515	14587	14689	14461	14386	14441	14475	14311	14531	14496	14450	14420	14464	14468	14428	14279	14472	14395	14519	14343	14418	14504	14477	14536	14569	14489	14518	14375	14354	14582	14206	14368	14414	14436	14489	14442	14673	14475	14468	14623	14509	14530	14386	14490	14407	14593	14505	14561	14428	14307	14537	14480	14351	14421	14472	14426	14523	14546	14432	14449	14343	14457	14484	14501	14432	14516	14470	14371	14577	14433	14435	14412	14483	14338	14456	14480	14408	14338	14458	14459	14440	14591	14429	14395	14426	14407	14439	14277	14307	14271	14364	14479	14578	14325	14558	14448	14436	14459	14519	14383	14376	14610	14435	14468	14333	14566	14478	14401	14467	14444	14278	14319	14564	14374	14464	14476	14577	14533	14360	14553	14263	14411	14500	14316	14565	14484	14286	14559	14346	14406	14348	14558	14561	14444	14594	14512	14424	14585	14375	14450	14539	14590	14494	14454	14340	14438	14496	14418	14439	14554	14420	14475	14429	14498	14662	14402	14588	14436	14670	14491	14398	14373	14464	14510	14501	14405	14350	14338	14502	14641	14523	14494	14483	14412	14529	14541	14521	14492	14467	14442	14438	14643	14544	14637	14419	14543	14571	14370	14376	14444	14511	14316	14562	14366	14460	14567	14582	14375	14506	14402	14529	14461	14528	14311	14439	14461	14484	14389	14416	14607	14541	14611	14394	14496	14484	14641	14423	14444	14384	14462	14307	14611	14418	14446	14671	14583	14567	14525	14515	14469	14421	14422	14443	14465	14557	14527	14401	14617	14520	14422	14489	14547	14477	14362	14398	14714	14291	14451	14546	14424	14405	14575	14521	14469	14429	14469	14363	14582	14471	14599	14417	14433	14481	14439	14543	14286	14475	14237	14636	14405	14561	14469	14379	14382	14518	14497	14398	14472	14392	14536	14335	14599	14393	14401	14521	14333	14457	14300	14300	14457	14490	14243	14358	14506	14492	14360	14465	14481	14211	14312	14521	14648	14418	14366	14503	14592	14487	14385	14406	14389	14386	14371	14400	14441	14431	14457	14280	14445	14304	14381	14498	14451	14391	14530	14563	14486	14475	14559	14644	14751	14468	14533	14380	14567	14419	14400	14621	14509	14501	14447	14576	14566	14420	14369	14504	14480	14475	14338	14490	14392	14459	14403	14518	14413	14440	14592	14506	14295	14261	14418	14466	14511	14520	14213	14538	14505	14486	14372	14393	14490	14500	14389	14457	14329	14494	14576	14610	14357	14366	14460	14471	14417	14394	14443	14543	14534	14381	14511	14442	14481	14637	14497	14315	14569	14737	14297	14503	14551	14399	14597	14302	14486	14470	14490	14376	14382	14359	14534	14429	14472	14488	14341	14377	14428	14463	14446	14636	14405	14390	14506	14412	14601	14405	14436	14356	14389	14436	14535	14513	14425	14387	14480	14360	14436	14600	14339	14481	14496	14346	14626	14414	14542	14395	14460	14526	14528	14617	14531	14538	14536	14522	14359	14483	14553	14450	14396	14541	14329	14282	14357	14411	14463	14455	14277	14527	14376	14504	14509	14494	14448	14394	14478	14365	14370	14588	14564	14431	14431	14395	14590	14542	14423	14551	14498	14423	14453	14504	14459	14451	14512	14333	14388	14489	14323	14437	14511	14379	14579	14379	14464	14528	14441	14550	14463	14339	14558	14538	14501	14285	14434	14555	14470	14670	14524	14528	14299	14496	14290	14599	14441	14580	14457	14390	14291	14552	14437	14450	14565	14451	14363	14509	14537	14489	14381	14422	14334	14646	14430	14265	14495	14443	14355	14565	14330	14350	14562	14502	14437	14470	14371	14539	14376	14557	14384	14520	14499	14513	14421	14525	14324	14558	14585	14540	14336	14491	14411	14574	14392	14558	14348	14395	14569	14534	14391	14415	14452	14349	14443	14550	14592	14511	14590	14452	14553	14467	14582	14407	14495	14455	14413	14555	14499	14473	14355	14450	14427	14457	14572	14409	14433	14536	14524	14563	14694	14593	14448	14583	14497	14319	14465	14450	14276	14538	14521	14471	14610	14411	14493	14383	14513	14397	14379	14500	14411	14352	14385	14584	14337	14362	14590	14251	14467	14449	14515	14474	14288	14518	14500	14479	14391	14537	14522	14374	14485	14424	14619	14419	14543	14480	14509	14554	14605	14526	14377	14610	14359	14414	14465	14512	14567	14549	14489	14497	14607	14486	14584	14439	14437	14402	14425	14457	14470	14479	14626	14358	14589	14368	14499	14497	14434	14557	14483	14435	14478	14519	14388	14484	14357	14435	14471	14464	14499	14554	14509	14386	14561	14474	14476	14513	14435	14353	14747	14565	14545	14525	14346	14552	14529	14492	14523	14425	14412	14623	14516	14491	14542	14580	14388	14631	14436	14378	14505	14585	14344	14555	14362	14518	14598	14458	14731	14299	14404	14365	14578	14273	14404	14423	14746	14332	14460	14389	14475	14526	14435	14588	14504	14453	14446	14730	14392	14512	14441	14459	14552	14516	14465	14317	14480	14478	14531	14477	14471	14589	14397	14323	14461	14366	14514	14489	14562	14401	14418	14472	14367	14495	14473	14460	14535	14556	14385	14573	14554	14601	14610	14453	14438	14481	14524	14437	14462	14494	14374	14525	14341	14478	14554	14513	14415	14409	14460	14451	14496	14509	14433	14461	14504	14403	14467	14520	14536	14380	14460	14565	14348	14423	14529	14558	14506	14440	14433	14508	14436	14479	14429	14458	14445	14523	14603	14411	14431	14484	14385	14432	14480	14441	14487	14421	14501	14560	14544	14595	14424	14421	14586	14340	14557	14537	14430	14540	14515	14643	14445	14399	14392	14507	14478	14486	14410	14265	14560	14630	14547	14432	14750	14348	14480	14403	14405	14606	14300	14361	14482	14455	14419	14461	14519	14501	14528	14462	14361	14416	14330	14476	14528	14453	14540	14338	14499	14482	14449	14529	14423	14583	14515	14397	14440	14337	14661	14541	14488	14375	14108	14578	14461	14559	14487	14415	14476	14376	14463	14471	14392	14437	14389	14527	14554	14226	14690	14566	14435	14574	14412	14627	14650	14394	14465	14489	14499	14586	14630	14454	14495	14388	14418	14401	14430	14399	14532	14452	14263	14458	14503	14512	14438	14596	14428	14497	14478	14568	14531	14455	14389	14445	14506	14535	14512	14520	14467	14579	14434	14496	14533	14587	14464	14579	14490	14627	14469	14479	14390	14482	14322	14525	14469	14526	14279	14653	14461	14387	14587	14338	14553	14528	14452	14561	14633	14399	14421	14464	14448	14384	14378	14416	14449	14483	14544	14611	14541	14545	14548	14464	14334	14219	14614	14591	14572	14546	14282	14509	14394	14462	14554	14232	14459	14378	14457	14644	14505	14495	14533	14394	14497	14358	14450	14494	14568	14436	14440	14397	14391	14463	14366	14420	14495	14462	14499	14472	14482	14522	14679	14563	14355	14443	14453	14562
22965	21330	29271	23750	21527	23325	24522	18309	16831	16643	32655	44222	38728	24378	16198	15246	14864	14966	14962	14751	15085	15037	14901	14977	15140	14949	14990	14759	14720	14719	14871	14734	14825	14902	15399	15292	15282	15091	14731	14722	14731	14703	14827	14833	14735	14765	14875	14810	14856	14830	14870	14509	14786	14709	14868	14830	15007	14865	14839	14651	14739	14852	14759	14901	14816	14714	14843	14728	14970	14909	14835	14841	14846	14821	14855	14669	14663	14679	14640	14695	14818	14620	14995	14727	14612	14707	14695	14643	14648	14694	14714	14821	14869	14923	14935	14675	14869	14825	14640	14566	14831	14870	14898	15076	14844	14642	14761	14697	14813	14800	14786	14886	14702	14651	14683	14809	14768	14563	14693	14675	14697	14618	14779	14697	14685	14751	14830	14852	14585	14678	15110	14838	14699	14613	14615	14476	14872	14664	14661	14773	14769	14679	14995	14648	14811	14792	14884	14698	14732	14888	14840	14686	14853	14726	14726	14754	14637	14741	14825	14687	14880	14748	14832	14794	14700	14757	14782	14855	14702	14793	14800	14740	14617	14666	14660	14773	14654	14758	14779	14717	14751	14748	14675	14739	14676	14768	14717	14661	14827	14652	14550	14520	14785	14487	14929	14785	14688	14873	14667	14654	14903	14701	14647	14524	14790	14657	14652	14640	14688	14789	14515	14570	14604	14873	14826	14734	14703	14773	14723	14717	14761	14656	14625	14706	14722	14824	14749	14687	14673	14556	14792	14811	14726	14756	14684	14803	14791	14643	14704	14730	14647	14743	14428	14794	14573	14625	14538	14618	14675	14738	14782	14593	14773	14774	14661	14732	14777	14813	14908	14700	14688	14525	14602	14821	14733	14887	14921	14705	14595	14764	14746	14644	14713	14756	14857	14635	14543	14528	14602	14714	14762	14643	14599	14694	14511	14771	14804	14812	14784	14877	14697	14875	14662	14801	14622	14586	14860	14603	14815	14557	14596	14617	14764	14816	14706	14686	14581	14720	14475	14788	14733	14761	14612	14598	14764	14695	14556	14555	14677	14625	14797	14849	14832	14672	14708	14780	14784	14763	14633	14793	14623	14766	14639	14664	14683	14585	14636	14930	14689	14747	14853	14981	14819	14624	14872	14745	14767	14702	14667	14688	14645	14582	14626	14588	14697	14660	14781	14640	14611	14747	14757	14874	14809	14549	14708	14802	14834	14660	14738	14426	14697	14818	14668	14632	14752	14810	14762	14853	14631	14705	14776	14800	14694	14683	14618	14706	14611	14530	14636	14782	14831	14716	14760	14809	14812	14738	14590	14589	14750	14941	14547	14727	14760	14686	14593	14525	14626	14878	14591	14533	14661	14603	14728	14626	14852	14862	14635	14602	14795	14657	14735	14615	14679	14950	14701	14554	14738	14615	14605	14652	14568	14480	14911	14728	14680	14768	14846	14743	14445	14552	14575	14773	14991	14817	14684	14662	14845	14740	14856	14792	14768	14643	14716	14748	14817	14678	14690	14707	14919	14706	14751	14690	14900	14622	14711	14616	14608	14632	14754	14716	14705	14521	14718	14817	14808	14728	14913	14652	14557	14633	14683	14722	14686	14622	14695	14651	14797	14651	14848	14708	14669	14665	14539	14654	14660	14500	14906	14760	14659	14671	14612	14737	14718	14668	14754	14802	14568	14852	14647	14779	14742	14720	14705	14829	14755	14784	14696	14603	14707	14704	14784	14710	14710	14759	14575	14734	14757	14752	14654	14895	14678	15000	14999	14743	14780	14774	14950	14758	14788	14496	14763	14582	14923	14789	14728	14731	14666	14784	14720	14561	14657	14765	14698	14813	14651	14702	14613	14593	14680	14825	14750	14864	14759	14743	14896	14551	14795	14612	14554	14736	14585	14596	14678	14660	14660	14708	14824	14494	14597	14870	14716	14796	14694	14677	14654	14709	14834	14737	14873	14663	14707	14819	14750	14671	14742	14919	14705	14607	14886	14862	14681	14648	14664	14585	14743	14477	14534	14668	14590	14687	14708	14811	14662	14646	14683	14766	14608	14811	14603	14800	14601	14834	14865	14808	14588	14704	14847	14634	14634	14764	14644	14684	14776	14824	14720	14723	14756	14638	14702	14754	14621	14884	14636	14791	14633	14660	14687	14869	14730	14735	14747	14816	14849	14713	14735	14492	14589	14758	14653	14750	14658	14845	14669	14672	14712	14616	14621	14778	14772	14707	14755	14592	14634	14475	14775	14959	14840	14763	14838	14714	14943	14850	14612	14701	14724	14777	14502	14652	14532	14455	14857	14907	14673	14590	14706	14709	14926	14641	14676	14647	14744	14654	14827	14730	14686	14799	14826	14626	14719	14599	14824	14645	14679	14728	14600	14730	14749	14644	14957	14679	14725	14848	14477	14913	14742	14801	14733	14639	14727	14655	14756	14629	14880	14717	14645	14640	14671	14603	14829	14652	14845	14711	14778	14558	14778	14909	14746	14765	14697	14641	14749	14840	14781	14711	14841	14774	14645	14747	14729	14707	14686	14616	14972	14657	14761	14687	14676	14780	14812	14474	14742	14779	14665	14724	14730	14682	14762	14718	14773	14737	14622	14844	14695	14910	14839	14728	14593	14486	14586	14811	14873	14469	14516	14717	14786	14889	14663	14636	14583	14781	14658	14635	14692	14624	14755	14739	14963	14672	14686	14709	14850	14755	14846	14921	14995	14667	14746	14750	14725	14755	14860	14657	14675	14727	14698	14646	14655	14647	14759	14633	14686	14683	14703	14626	14722	14749	14663	14681	14715	14707	14675	14619	14835	14692	14738	14836	14845	14817	14623	14692	14592	14901	14692	14717	14697	14635	14785	14792	14783	14595	14602	14712	14863	14517	14718	14553	14721	14704	14837	14703	14665	14641	14525	14633	14581	14832	14625	14683	14708	14685	14913	14706	14566	14597	14785	14672	14717	14854	14599	14619	14816	14641	14494	14868	14803	14696	14755	14678	14784	14750	14645	14726	14628	14832	14674	14589	14718	14679	14546	14752	15030	14795	14620	14610	14737	14633	14628	14753	14877	14644	14810	14685	14634	14734	14840	14862	14646	14902	14758	14863	14716	14506	14560	14746	14592	14621	14565	14665	14866	14714	14720	14661	14791	14737	14522	14735	14725	14792	14572	14793	14825	14882	14588	14717	14783	14563	14791	14668	14669	14599	14801	14564	14555	14691	14595	14632	14773	14718	14856	14649	14802	14628	14558	14628	14811	14650	14625	14904	14600	14603	14737	14684	14608	14732	14750	14649	14674	14763	14756	14554	14754	14784	14897	14561	14770	14742	14648	14618	14602	14639	14595	14817	14846	14826	14602	14554	14595	14912	14704	14828	14687	14790	14782	14714	14716	14712	14750	14776	14713	14921	14796	14925	14843	14688	14852	14709	14713	14718	14661	14635	14714	14684	14646	14646	14717	14806	14758	14539	14800	14657	14816	14709	14703	14543	14677	14694	14797	14794	14581	14774	14773	14771	14593	14814	14833	14766	14655	14805	14738	14599	14782	14799	14934	14789	14598	14774	14703	14711	14703	14783	14412	14754	14480	14642	14559	14642	14625	14562	14803	14559	14863	14578	14929	14731	14551	14759	14872	14584	14745	14754	14670	14720	14767	14924	14721	14764	14799	14837	14799	14911	14614	14588	14631	14620	14707	14655	14660	14668	14667	14809	14873	14838	14692	14770	14631	14557	14592	14941	14609	14671	14659	14749	14631	14516	14781	14726	14590	14718	14914	14523	14784	14771	14900	14838	14613	14696	14549	14667	14779	14570	14588	14554	14707	14658	14710	14894	14701	14413	14717	14705	14612	14609	14657	14671	14663	14526	14750	14870	14736	14612	14642	14689	14628	14434	14640	14716	14668	14683	14580	14774	14794	14611	14589	14752	14705	14456	14594	14757	14713	14596	14656	14946	14690	14839	14717	14663	14667	14809	14820	14746	14695	14698	14608	14737	14709	14567	14788	14713	14723	14705	14616	14648	14651	14806	14695	14645	14739	14616	14859	14709	14687	14747	14581	14537	14918	14665	14452	14915	14892	14745	14716	14669	14727	14717	14738	14801	14597	14488	14977	14674	14666	14718	14627	14660	14742	14734	14710	14693	14704	14747	14784	14883	14768	14667	14656	14839	14628	14766	14707	14595	14651	14638	14714	14651	14692	14744	14607	14721	14989	14767	15038	14698	14714	14707	14677	14717	14568	14884	14534	14727	14696	14679	14694	14694	14707	14667	14731	14576	14661	14594	14658	14538	14881	14794	14785	14708	14695	14779	14853	14615	14660	14709	14682	14712	14794	14760	14742	14765	14541	14656	14875	14694	14705	14489	14764	14813	14609	14602	14813	14797	14788	14916	14805	14552	14574	14797	14850	14609	14703	14727	14834	14692	14605	14868	14635	14735	14744	14633	14939	14726	14610	14715	14802	14489	14611	14803	14740	14835	14771	14567	14621	14621	14675	14787	14639	14931	14664	14954	14681	14894	14929	14637	14703	14712	14907	14561	14661	14817	14825	14793	14858	14618	14818	14579	14816	14770	14854	14840	14657	14701	14615	14514	14709	14509	14742	14807	14842	14616	14626	14786	14618	14545	14856	14706	14799	14754	14814	14952	14720	14649	14509	14718	14670	14650	14731	14675	14692	14517	14705	14599	14733	14778	14709	14708	14776	14807	14881	14672	14714	14791	14629	14710	14666	14872	14755	14831	14776	14742	14681	14765	14708	14654	14839	14715	14679	14603	14614	14646	14594	14622	14516	14640	14915	14573	14698	14834	14710	14729	14833	14690	14807	14997	14709	14709	14707	14682	14837	14538	14693	14726	14558	14492	14745	14787	14816	14662	14780	14788	14836	14743	14613	14789	14716	14969	14645	14732	14793	14684	14864	14879	14658	14627	14691	14609	14701	14771	14544	14535	14623	14808	14815	14750	14879	14748	14713	14635	14757	14705	14734	14580	14650	14861	14760	14627	14762	14827	14686	14816	14693	14755	14821	14799	14701	14727	14842	14636	14696	14494	14619	14682	14726	14635	14472	14559	14655	14654	14750	14661	14688	14817	14650	14631	14787	14854	14746	14829	14658	14693	14758	14710	14818	14808	14835	14649	14804	14583
18645	36462	34525	28335	24979	22223	20394	18844	17572	16978	38376	46709	41104	21829	14172	14228	14231	14253	14300	14105	14145	14195	14401	14038	14201	14126	14280	14252	14199	14178	14139	14084	14202	14222	14763	15092	14843	14571	14199	14108	14200	14048	14122	14204	14066	14070	14153	14141	14232	14151	14290	14061	13960	14078	14018	14100	14131	14129	14118	14060	14038	14062	14221	14289	14247	14175	14075	14326	14247	14149	14120	14309	14136	14066	14051	14034	14066	14082	14030	14028	14203	14194	14179	14144	14142	14197	14140	14205	14207	14082	14030	14170	13962	14060	14151	14165	14219	14000	14176	14212	14050	14262	14306	14281	14195	14139	13981	14160	13989	14003	14076	14198	14063	14294	14057	14129	14111	14106	14128	14222	14210	14045	14264	14117	14081	14173	14093	13939	14166	14089	14149	14033	14170	14106	14135	14034	14146	14023	14059	14134	14060	14044	13970	14051	14152	14200	14065	14111	14173	14112	14096	14185	14231	14315	14122	13877	14111	14041	14186	14160	14194	14012	14070	14044	14118	14049	14049	14018	13945	14102	14171	14058	14186	14120	14072	14074	14043	14010	14058	14054	14016	14246	14087	14108	14101	14226	14228	13997	14079	14170	14149	14116	14074	14021	14134	14071	14255	14031	14051	14063	14098	14067	14097	14008	14119	13982	14261	14097	14147	13958	13923	14227	14160	14183	13941	14052	14058	14142	14019	14171	14063	14104	14271	14055	14205	14034	14228	14192	14152	14088	14087	14180	14139	14323	14010	13993	14076	14127	14132	14054	13944	14119	14160	14026	14147	14049	14222	14045	14171	14014	14086	14026	14018	13922	14061	14033	14137	13950	14147	14119	14135	14029	14023	14145	14049	14071	13946	14161	14073	14069	14022	14039	14019	14148	14067	14103	14051	14192	14094	14120	14209	14031	14004	14028	14196	14126	14071	14152	14145	14165	14074	14071	14262	14251	14115	14164	14222	14208	13884	14091	14102	14104	14003	14185	14145	14133	14189	14171	14030	14073	14154	14129	14244	14120	14269	14047	14149	14021	14096	14112	14195	14063	14163	14153	14176	14192	14120	14321	14185	14084	14096	14110	13970	14123	13977	14238	14001	14147	14081	14139	14150	14058	14098	14199	14136	14048	14080	14103	14248	14003	14184	13981	14463	14106	14079	14042	14162	14211	14050	14015	14183	14074	14183	13980	14106	14026	14245	14175	14116	14190	14051	14115	13997	14022	14228	14016	14077	14122	14186	13953	14253	13995	14058	14039	13924	14094	14237	14008	14038	14114	14258	14205	14237	14258	14256	14121	14049	14242	13965	14053	14128	14088	14105	14125	13906	14103	14081	14190	14119	13972	14064	14237	13994	14161	14047	14155	14065	14055	14166	14186	14073	14205	14126	14094	14141	14206	14104	13911	14171	14172	14175	14172	14191	14154	14174	14024	14191	14056	14141	14161	14111	14109	14050	14030	14041	14196	14034	13894	14118	14202	13946	14250	14100	14246	14089	14063	13987	14141	14123	13989	14065	14277	14173	14052	14060	14142	14108	14035	14076	14160	14290	14106	13990	14204	14051	14220	14175	14073	14181	14094	13898	14241	14019	13998	13988	14111	13954	14062	14097	14086	14219	14199	14248	13934	14076	14095	14115	14005	14196	14127	14158	14130	14091	14209	14058	14040	14183	14148	13982	14001	14222	13975	14022	14033	14030	14166	14190	13962	14169	14209	13951	14029	14114	14015	14161	14258	13996	13998	14131	13961	14083	14253	13900	14227	14166	14066	14019	14188	14102	14099	14047	14136	13875	14021	14253	14112	14202	14087	14050	14023	14125	14117	14156	14060	14047	14244	14055	14021	14067	14156	13970	14102	14010	14131	14034	14018	14113	14275	14195	14153	14186	14161	14126	14128	14102	13984	14075	14220	14051	14020	14045	14033	14198	14009	14101	14190	14202	14138	14110	14050	14007	13965	14102	14010	14020	14088	14027	14170	14172	14168	14284	14135	14099	14167	14077	14117	14101	14037	14166	13901	14074	14031	14189	14146	14153	14156	14159	14050	14149	14009	14183	13958	14158	14137	14026	14208	14160	14196	14171	14031	14180	14051	14048	14084	14060	14104	14195	14130	14162	14058	14173	14102	13994	13913	14143	14145	14205	14213	14240	14230	14295	14163	14283	14019	14158	14017	14149	14061	14070	14092	14048	14149	14140	14041	14212	14030	14066	14171	14162	14125	14160	14130	14038	14180	14066	14060	13969	14145	14101	14107	14139	14135	14025	14203	14124	13864	14269	14089	14196	14248	14076	13959	14186	14235	14145	14286	14078	14056	14037	14145	14178	14082	13963	14072	14105	14193	14288	14131	14141	14103	14204	14143	14248	14151	14284	14262	14048	13947	14190	14115	13973	14000	14117	14059	14217	14083	14021	14158	14119	14137	14326	14106	14063	14025	14050	14058	14005	14027	14001	14124	14079	14203	14168	14095	14169	14172	14218	14128	13890	14034	14205	14124	14005	14049	14071	14002	14192	14016	14282	14249	14128	14318	13955	13993	14204	14049	13947	14167	14034	14033	14072	14181	13979	14275	14149	14104	14251	14139	14141	14036	14077	14152	14049	14166	14122	14035	14152	14138	14117	13906	14121	14149	14098	14195	14178	14094	14232	14021	14187	14185	14177	14124	14038	14099	14112	14151	13983	14155	14050	14152	14002	14023	14171	14161	14186	14050	14125	14124	14152	14149	14163	14111	13977	14086	14126	14116	14062	13853	14061	14138	14179	14030	14198	14086	14000	14109	14213	13973	13968	14113	14234	13980	14085	14165	14159	14148	14230	14281	13949	14054	14137	14027	14234	14121	14085	14195	13992	14107	14068	14070	13891	14167	14009	14183	14087	14180	14099	14071	14103	14044	14042	14195	14183	14152	14137	14148	14121	14029	14117	14033	14222	14003	14032	14283	14037	14026	13967	14182	14084	14068	14154	14138	14078	13985	14099	14080	14239	14076	14136	14014	14209	13948	13933	13922	14221	13947	14078	14173	14064	14116	14028	14105	14150	14037	14180	14125	14057	14179	14114	14240	14130	14077	14133	14153	14161	14149	14361	14043	14042	14080	14266	14146	14078	13947	14086	14080	14074	14145	13925	14092	14152	14280	14118	14058	14234	14075	14208	14117	13906	14164	14017	14136	14209	14013	14153	14263	14237	14145	13969	14101	14175	14056	13991	14162	14266	13948	14127	13943	13962	14217	14027	14111	13997	14000	13965	14053	14090	14097	14218	14100	14181	14195	14152	14221	14056	14144	14088	14070	14199	14120	14092	14210	14249	13732	14067	14027	14336	14182	13813	13997	14144	14179	14032	14080	14029	13949	14024	14070	14035	14032	14062	14151	13929	14105	14084	14188	14058	14174	14198	13896	14075	14123	14090	14212	14185	14056	14160	14048	14205	14195	14068	14060	13884	14129	14237	14134	14095	14045	14122	14042	14075	14128	13847	14257	14073	14113	13938	14008	14068	14023	14057	14186	14205	14222	14237	13937	14197	14196	14256	13929	14085	14143	14191	14075	14328	14173	14026	13997	14199	14174	14052	14095	14140	14044	14064	14067	14183	14210	13939	14029	14042	14138	14170	14158	14185	14099	14009	14028	14153	14053	14182	14006	14010	14146	14089	14130	14072	14073	14027	14191	13985	14186	14175	14038	14105	14090	14152	14074	14148	14098	14257	13999	14049	14113	14148	14174	14229	13956	14218	14141	14127	14052	14307	14027	14042	14207	14128	13989	13966	13957	14060	14074	14154	14208	14236	13895	14087	14166	14175	14110	14016	14262	14000	14091	14057	14060	13902	14297	14154	13789	14082	14220	14031	13952	14014	14215	14073	14124	14047	13986	14254	14120	13962	14054	14105	14282	14100	14035	14241	13992	14030	13931	14275	14000	14088	14005	14229	14053	14075	14021	14183	14055	14096	14268	14181	14157	14164	14119	14085	14048	14087	14095	14084	14013	14171	14106	14061	14098	14084	14026	14181	14117	13958	14009	14269	14071	14116	14182	13938	14107	14076	14056	14107	14072	14093	14040	14216	14000	14081	14072	14097	14261	14060	14041	14118	14048	14050	14207	14138	14019	14257	14192	14025	14041	14042	14305	14023	14127	14051	14130	14042	14169	14217	14024	14087	13997	14042	14088	14052	14305	14074	14241	14086	14164	14054	14196	14064	14143	14027	13872	13956	14037	14061	14054	14121	14268	14179	14124	14160	14136	14126	14093	14111	14107	14271	13900	14145	14126	14004	14054	13935	14280	13971	14093	14045	14180	14009	14123	14124	13914	14130	13951	14379	14025	14093	14234	14141	14025	14075	14166	14034	14141	14098	14153	14045	14080	14199	14029	14259	14062	13978	14116	14004	14226	14252	14158	14108	14237	13904	14097	14008	13829	14182	14097	14179	14063	14336	14165	14013	14105	13960	14216	13976	14029	14095	14143	14183	14141	14163	14054	14069	14104	14131	14120	14103	14120	13892	13968	14135	14091	13919	14082	14139	14176	13983	14036	14036	14008	14013	13985	14243	14186	14067	14094	14147	14147	14029	14166	14160	14083	14079	13986	14043	14145	14289	14133	14293	14208	14072	14070	14158	14066	13960	14079	14212	13998	14016	14159	14120	14122	13883	14187	14022	14115	13981	14178	14224	13843	14164	14069	14189	14241	14174	14050	14092	14041	14072	14065	14070	14191	13949	14029	14194	14247	13894	14145	13966	14034	14110	14084	14059	14102	14020	14196	14105	14093	14153	14149	14167	14059	14177	14087	14107	14169	14041	14040	14134	14082	13981	14226	14042	14110	14143	13992	14052	14044	13996	14009	14024	14099	14103	14122	14108	13987	14123	14021	14096	14096	14046	14097	14051	13986	14149	14007	14181	14098	14260	13979	14158	14228	14140	14022	14115	14243	14084	14043	14131	14141	14046	14004	14070	13983	14254	13975	14128	14087	14085	14151	14089	14098	14096	14085	14157	14163	14200	14189	14095	14280	14068	14057	14130	14117	13989	14149	14183	14196	14211	14163	14040	14068	14001	14180	14184	14031	14067	14201	13944	14134	14093	14039	13952	14154	14153	14181	14053	14111	14304	13983	14200	13927	14106	14138	14063	14020	14210	14198
27408	22175	24783	21118	17217	16551	15943	15189	14720	14805	16252	17624	17578	15289	14184	14167	14258	14116	14198	14134	14145	14166	14392	14139	14248	14226	14183	14128	14166	14119	14033	13961	14170	14329	14166	14283	14375	14190	14190	14154	14000	14122	14269	14112	14104	14036	14175	14188	14171	14179	14082	14120	14100	14147	14192	14210	14157	14227	14212	14193	14102	14147	14219	14197	14293	14258	14168	14189	14453	14179	13963	14114	14105	14157	14124	14155	14189	14151	14115	13981	14007	14040	14172	14001	14202	14219	14191	14067	14208	14176	14015	14127	13824	14079	14115	14103	14095	14301	14044	14180	14285	14188	14268	13999	14043	13934	14050	13994	14254	14036	14130	14106	14103	14192	14091	13985	14133	14158	14277	14204	14158	14140	14034	14184	14247	14020	14128	13829	14147	14211	14190	14038	13994	14079	14012	14128	13973	13975	14195	14108	14141	14162	14029	14106	14153	14154	14359	14148	14201	14136	14055	13948	13980	14111	14026	14310	14147	14248	14185	14339	14251	14084	14219	14324	14444	14060	14060	13935	14032	14196	14104	13888	14164	14202	14244	14103	14094	14063	14102	13915	14095	14168	13929	13863	13949	14122	13890	13961	14042	14007	14136	14252	14011	14315	14180	14037	14022	14058	14140	14176	14334	14186	14175	14324	14266	14144	14250	14106	14102	14100	14044	14075	14311	14115	14260	14133	14009	14065	14194	14039	13986	14029	14178	14232	13959	14295	13986	13850	14104	14085	14061	14183	14067	14260	14159	14139	14309	14415	14223	14330	14261	14044	14263	14107	14133	13848	14132	14138	14102	14111	14005	14158	14034	14261	14145	14041	14157	14552	14209	14289	14236	14075	14141	14122	14102	14000	14151	13986	13982	14360	14136	14298	14031	14090	14117	14131	14147	14096	14161	14074	14135	14137	14023	14167	14177	14047	14295	13883	14134	14180	14170	14147	14211	14191	14130	14006	14213	14099	13957	14063	13952	14042	14304	14164	14121	14149	14351	14059	14106	14134	14241	14287	14070	14214	14027	14127	14278	14324	14247	14201	14031	14202	14117	14352	14005	14089	14050	14324	14153	14130	14242	14093	14102	14150	14087	13991	14288	14205	14071	14067	14103	14256	13994	14185	14012	14176	14279	14205	14310	14157	14021	14176	14205	14044	14165	14069	14146	13976	14128	13975	14046	14184	14070	14195	14018	13951	14289	14202	14128	14140	14108	13923	14183	14076	14196	14085	14105	14037	14175	14061	14245	14123	13938	14116	14221	14052	14061	14244	14281	14089	14073	14046	14276	14108	14382	14149	14104	14121	14142	14043	14116	14264	14111	14148	13986	14097	14068	14178	14367	14132	14010	14187	14202	14295	14047	13904	14195	14167	13965	14105	14174	14216	14213	14046	14121	14134	14038	14166	14104	14204	14184	14051	14203	14075	13909	13970	13955	14317	14061	14197	14040	14333	14167	14097	14189	14156	14177	14302	14082	14002	13959	14108	14146	14084	14089	14233	14177	14149	14001	14030	14001	14121	14082	14207	14043	14133	14143	14115	14187	14001	14426	14060	14085	14156	14219	14220	14192	14205	14089	14110	13966	14098	14097	14258	14149	14094	14127	14162	14179	14336	14306	14307	14315	14098	13899	14191	14146	13998	14097	14210	14277	14365	14349	14115	14160	14213	14227	14181	14244	14055	14208	13991	14310	14102	14312	14332	13880	14133	14052	14050	14147	14016	13896	14227	14245	14250	13948	14158	14020	14234	14160	13956	14094	14011	14173	14041	14058	14216	14231	14148	14191	14111	14179	14126	14235	14100	14155	14017	14208	14141	14121	14247	13877	14058	14314	14187	14122	14108	13901	14179	13993	14226	14085	13961	14109	14028	14155	14031	14140	14118	14005	14020	14003	13970	14115	14043	13998	14090	14156	14132	14147	14187	14202	14254	14380	14092	14078	14214	14288	14106	14278	14212	14231	14236	14188	14079	14090	14017	14129	13889	14067	14081	14140	14196	14097	14188	14149	14125	13988	14100	14146	14014	14133	14026	13996	14197	14096	14005	14188	14172	14260	14174	14230	14170	14167	14247	14165	14139	14226	14149	14099	14122	14108	14298	14161	14076	14117	13858	14216	14124	14117	14082	14174	14211	14152	14186	13993	14006	13968	14053	14230	14251	14133	14195	14229	13906	14023	14140	13993	14066	14151	14246	14124	14180	14294	13987	14042	13999	14107	14075	14182	14312	14046	14302	14118	14079	14147	14128	14055	14104	14116	14153	14204	14398	14096	14203	14051	14236	14026	13947	14220	14146	14139	14057	14272	14112	14320	14125	14126	14222	14178	14150	14051	14163	14050	14004	14009	14281	14066	14149	14237	14138	14030	14303	14181	14037	14102	14196	14215	14228	13938	14183	14238	14247	14108	14067	14239	14247	14090	14022	14129	14085	14320	14110	14186	13983	14085	14217	13982	14283	14107	14028	13932	13926	14096	14181	13752	13982	14074	13982	14077	14026	14022	14049	14203	14053	14236	14217	14033	14024	14148	14190	14257	14233	14095	14087	14082	14119	14230	14049	14307	14160	14047	14184	14086	14261	14230	14242	14233	14167	14137	13997	14166	14053	14236	14128	14050	14151	14145	14136	14282	14335	14006	13989	14044	14273	14275	14050	14334	14257	14074	14227	13929	14241	13968	14163	14153	14191	13958	14052	14122	14190	14115	14115	13996	14167	14185	14125	13978	14010	14143	14061	14139	14048	14299	14177	14290	14154	14167	14083	14054	13910	14113	14065	14137	13850	14196	14051	14063	14110	14033	14058	14066	14088	14064	14204	13989	14144	13937	14064	14008	14258	14166	14116	14155	13954	14033	14148	14273	14181	14083	13993	14094	14154	14115	14044	13961	14161	14077	13964	14234	14116	14168	14065	14299	14177	14016	14236	14281	14021	14253	13997	14249	14270	14316	14019	14259	14129	14171	14237	14251	13969	14114	14002	14102	14019	14054	14234	14119	14001	13995	14044	13891	13916	14010	14169	14094	14107	14006	14040	14110	14163	14022	14209	14226	14067	14162	14027	14003	14101	14236	14181	14146	14166	14220	14336	14125	14102	14236	13952	14151	13983	14202	14044	13918	14046	14005	14017	14202	14154	14086	14234	14006	14243	14067	14154	14182	14060	14185	14065	14052	14245	14149	14179	14317	14257	14058	14112	14105	14173	14203	14132	14116	14153	14121	14005	14220	14129	14033	14199	14090	14163	13998	14262	14068	14152	14056	14091	14083	14138	14193	14098	14117	14228	14304	14319	14238	14313	14066	14171	14003	14102	14165	14302	13948	13959	14163	14216	14117	14287	14355	14252	14118	14012	14032	14088	14166	14220	13967	14414	13956	14060	14009	13972	14033	14025	14108	14177	14188	14277	13920	14110	14109	13955	14307	14270	14181	13969	14177	14098	14026	14130	14150	14130	14119	14200	14183	14182	14223	13971	14013	14107	13997	14140	13957	14085	14208	14006	14179	14194	14113	14109	14161	14142	14173	14111	14053	14044	14142	14085	14099	14028	14098	14048	14095	14290	13996	14024	14066	14201	14330	14083	14161	14039	14240	14267	14116	14013	14134	14310	14118	14167	14035	14167	14302	14062	14398	14188	14247	14156	14018	14330	14147	14225	14127	14329	14244	14173	14231	14106	14040	14250	14260	14122	13877	14043	14186	14170	14191	14029	14194	14104	14316	14224	14060	14069	14206	14135	14113	14153	14240	14077	14195	14208	14140	14020	14100	14093	14260	14149	14191	14183	14046	14188	14246	14176	14205	14180	13946	14219	14189	14228	14349	14102	14289	14188	14166	14142	14381	14041	13967	14068	14133	14097	14250	14193	14106	14202	14226	14128	14138	14207	14146	14103	14037	14153	13983	14018	14220	14085	14073	14349	14204	14149	14111	14096	14216	14050	14137	14234	14073	14151	14105	14119	14063	14189	14241	14132	14202	14047	14233	14340	14049	14207	14167	14201	14132	13971	14201	14110	14111	14031	14079	14162	14232	14059	14273	14130	14268	14330	14206	14231	14158	14149	14175	14154	14233	14087	14171	14080	14323	14107	13958	14002	14137	14218	14193	14200	14316	14171	14128	14170	14119	14102	14022	14051	14062	14063	14279	14134	14182	14195	14053	14044	14175	14221	14242	14272	14209	14062	14308	14015	14234	14146	14272	14243	14237	14189	14276	14202	14017	14075	14171	14241	14011	14118	14297	14201	14194	14289	14035	14289	14042	14011	13993	14182	14167	14012	14255	13983	14168	14093	14450	14278	14142	14254	14234	14197	14008	13950	13947	14112	14147	14084	14238	14275	14085	14123	13946	14109	14194	14179	14123	14168	13950	13975	14229	14120	14098	14090	14190	14366	14045	14194	14130	14214	13999	14043	14203	14063	14210	14226	14172	14158	14185	14113	14237	13934	14327	14184	14114	14145	14203	14139	14329	14145	14173	14173	14117	14150	14180	13997	13954	14056	14034	14120	14151	14145	14074	13980	14217	14248	14149	14257	13864	14005	14097	13889	14337	14178	14225	14161	14306	14261	14204	14120	14212	14250	14085	14149	14205	14184	14145	14195	14155	14108	14136	14136	14138	14003	14108	14305	14006	14192	14251	14294	14114	14183	14099	14086	14220	14113	14059	14048	14139	13951	14079	14232	14314	14154	14163	14046	13956	14021	14068	14105	14158	14187	14216	14243	14273	14063	14313	14283	14083	14049	14222	14031	14044	14191	14221	14017	14047	14229	14256	14319	14130	14215	14325	14082	14142	13885	14006	14149	14102	14209	13983	14157	14165	14163	14276	14001	14126	14212	13968	14181	14288	13933	14077	14212	14100	14239	14242	13949	14094	14073	14006	14031	14277	14027	14174	14169	13932	14136	14274	14131	14218	14073	14177	14130	14179	14173	14228	14038	14267	14202	14161	14385	13995	14157	14018	14183	14272	14266	14096	14056	14231	14240	14244	13969	14186	14193	14076	14317	14108	14208	14288	14115	13998	14114	14154	14162	14105	14238	14155	14172	14191	14098	14061	14123	14168	14426	14209	14064	14120	14072	14127	14097	14056	14193	14183	14060	13982	13993	14185	14234	14294	14085	14071	13994	14096	14342	14251	14237	14399	14258
17603	24620	23339	20089	18873	17523	16305	15415	14853	14692	17445	18866	18118	14723	13877	13786	13859	13736	13690	13715	13774	13860	13900	13849	13716	13712	13838	13885	13838	13934	13715	13806	13670	13780	13906	13791	13963	13678	13786	13674	13633	13956	13601	13776	13695	13980	13815	13760	13707	13742	13880	13677	13896	13696	13818	13807	13729	13650	13907	13662	13751	13802	13685	13722	13759	13881	13731	13763	13964	13739	13716	13815	13919	13669	13731	13721	13775	13796	13826	13710	13583	13792	13785	13777	13963	13625	13756	13836	13900	13594	13770	13809	13814	13849	13639	13759	13830	13720	13671	13750	13667	13666	13697	13834	13700	13796	13732	13729	13886	13710	13954	13738	13724	13857	13838	13891	13667	13893	13618	13779	13854	13845	13767	13715	13656	13872	13699	13911	13659	13754	13774	13860	13542	13751	13785	13793	13670	13618	13592	13725	13826	13749	13715	13665	13686	13723	13742	13836	13922	13850	13759	13839	13761	13650	13667	13801	13835	13753	13706	13756	13793	13894	13699	13647	13763	13798	13741	13730	13754	13639	13640	13825	13595	13744	13770	13599	13859	13766	13731	13684	13767	13769	13627	13706	13765	13820	13842	13765	13774	13757	13724	13713	13733	13782	13645	13819	13822	13767	13639	13952	13534	13620	13702	13581	13796	13708	13960	13743	13747	13716	13711	13783	13801	13679	13846	13617	13760	13760	13721	13664	13770	13705	13681	13794	13729	13884	13739	13866	13624	13728	13794	13781	13641	13800	13595	13778	13719	13810	13664	13802	13850	13765	13695	13884	13731	13888	13743	13731	13715	13585	13746	13877	13616	13793	13737	13748	13921	13982	13791	13701	13729	13805	13929	13648	13811	13841	13675	13825	13743	13860	13857	13770	13766	13708	13755	13672	13870	13663	13641	13673	13762	13721	13757	13817	13792	13733	13716	13665	13813	13569	13820	13608	13708	13856	13914	13691	13732	13854	13765	13750	13823	13668	13799	13577	13691	13826	13671	13818	13700	13957	13590	13856	13777	13789	13886	13790	13697	13709	13820	13638	13957	13803	13831	13688	13797	13714	13692	13758	13728	13734	13815	13818	13732	13680	13885	13485	13758	13721	14014	13741	13784	13775	13748	13654	13737	13822	13728	13658	13815	13812	13750	13735	13794	13753	13934	13773	13758	13837	13701	13806	13842	13692	13737	13697	13847	13746	13891	13870	13738	13800	13596	13916	13702	13893	13678	13672	13814	13734	13768	13683	13374	13826	13655	13662	13809	13914	13695	13749	13801	13660	13747	13798	13648	13906	13763	13809	13716	13849	13648	13889	13693	13750	13784	13828	13697	13845	13748	13755	13684	13736	13806	13741	13717	13704	13807	13749	13992	13637	13581	13738	13821	13711	13764	13819	13573	13699	13904	14047	13754	13739	13756	13945	13768	13727	13623	13814	13734	13826	13696	13818	13810	13817	13615	13758	13821	13723	13745	13728	13940	13577	13663	13771	13644	13726	13791	13714	13804	13736	13811	13721	13749	13820	13908	13626	13680	13666	13614	13848	13781	13820	13828	13682	13831	13772	13893	13695	13831	13765	13925	13698	13832	13710	13792	13737	13815	13657	13656	13837	13859	13873	13712	13721	13765	13893	13732	13659	13907	13792	13756	13718	13844	13751	13545	13767	13782	13699	13643	14058	13789	13716	13920	13671	13537	13801	13896	13892	13670	13841	13624	13836	13785	13653	13607	13795	13703	13756	13813	13757	13670	13553	13603	13757	13755	13755	13765	13647	13771	13656	13734	13581	13871	13618	13696	13672	13765	13905	13756	13889	13829	13732	13832	13752	13682	13560	13813	13724	13704	13706	13898	13787	13838	13825	13811	13791	13519	13798	13662	13740	13774	13754	13685	13866	13719	13702	13797	13787	13654	13725	13856	13872	13707	13782	13761	13729	13850	13837	13750	13804	13715	13883	13771	13796	13898	13828	13714	13831	13689	13800	13755	13756	13826	13615	13904	13701	13820	13552	13724	13747	13838	13645	13717	13681	13898	13779	13795	13738	13872	13880	13604	13768	13725	13679	13808	13809	13777	13796	13823	13630	13651	13771	13815	13751	13856	13802	13758	13606	13714	13706	13667	13873	13705	13803	13762	13580	13779	13656	13665	13530	13742	13620	13605	13689	13744	13585	13766	13872	13706	13653	13780	13625	13867	13820	13790	13656	13753	13815	13866	13719	13772	13900	13642	13730	13745	13682	13806	13901	13777	13775	13734	13745	13890	13770	13709	13744	13812	13765	13811	13652	13876	13885	13861	13676	13730	13907	13666	13812	13837	13676	13888	13846	13832	13857	13883	13857	13820	13611	13738	13802	13898	13822	13695	13746	13767	13975	13691	13744	13816	13881	13848	13763	13737	13750	13656	13865	13938	13656	13684	13779	13858	13643	13703	13693	13763	13796	13877	13726	13879	13879	13687	13661	13705	13753	13704	13669	13654	13852	13688	13894	13634	13787	13896	13911	13572	13846	13590	13582	13695	13790	13595	13880	13676	13709	13761	13693	13773	13747	13936	13802	13661	13701	13752	13571	13749	13846	13745	13720	13726	13903	13867	13683	13718	13864	13779	13702	13872	13922	13708	13695	13791	13821	13833	13948	13752	13900	13720	13736	13867	13736	13781	13779	13738	13724	13783	13722	13611	13606	13835	13854	13568	13851	13666	13665	13759	13626	13647	13892	13715	13724	13701	13688	13758	13696	13718	13675	13793	13832	13762	13823	13752	13674	13688	13632	13680	13631	13797	13749	13769	13742	13707	13742	13811	13650	13827	13678	13764	13772	13762	13828	13861	13844	13699	13776	13782	13716	13679	13797	13685	13765	13864	13839	13893	13841	13826	13906	13714	13713	13740	13853	13798	13786	13779	13634	13593	13786	13840	13840	13807	13680	13716	13688	13804	13936	13888	13692	13693	13965	13881	13766	13855	13794	13653	13716	13663	13831	13740	13666	13752	13819	13641	13784	13713	13807	13824	13761	13808	13783	13765	13636	13943	13592	13596	13912	13652	13804	13780	13711	13774	13884	13815	13547	13824	13633	13582	13698	13660	13590	13744	13753	13645	13806	13686	13792	13746	13822	13617	13876	13815	13690	13813	13669	13850	13685	13890	13679	13742	13692	13834	13519	13742	13830	13622	13841	13712	13693	13765	13858	13922	13718	13832	13752	13653	13859	13823	13790	13642	13892	13712	13845	13867	13839	13672	13790	13657	13748	13763	13870	13725	13782	13840	13751	13638	13782	13763	13751	13842	13696	13896	13857	13774	13946	13894	13752	13794	13712	13799	13805	13682	13712	13690	13540	13649	13772	13648	13818	13828	13750	13738	13711	13674	13756	13762	13793	13885	13767	13799	13700	13854	13654	13927	13798	13680	13879	13919	14032	13825	13758	13704	13943	13727	13606	13862	13713	13649	13835	13791	13745	13686	13754	13624	13758	13920	13772	13676	13831	13665	13877	13776	13692	13608	13779	13815	13648	13575	13830	13766	13742	13736	13875	13913	13857	13774	13679	13507	13697	13805	13789	13764	13789	13659	13920	13686	13733	13693	13728	13750	13748	13796	13784	13767	13645	13716	13821	13813	13687	13800	13834	13774	13802	13900	13668	13751	13741	13712	13654	13707	13747	13723	13827	13964	13675	13674	13826	13771	13809	13723	13670	13646	13687	13896	13793	13689	13941	13831	13837	13697	13841	13910	13747	13785	13798	13704	13870	13832	13626	13789	13753	13715	13684	13882	13687	13744	13642	13793	13793	13954	13868	13725	13796	13802	13755	13825	13776	13706	13912	13597	13720	13809	13842	13759	13688	13798	13745	13742	13735	13785	13993	13807	13581	13861	13866	13829	13704	13788	13748	13780	13659	13689	13750	13699	13758	13715	13726	13829	13774	13926	13783	13784	13716	13834	13674	13888	13781	13702	13856	13906	13765	13806	13605	13728	13773	13722	13865	13748	13762	13791	13706	13760	13706	13689	13615	13807	13876	13771	13840	13855	13781	13879	13797	14019	13671	13820	13770	13828	13711	13797	13648	13665	13744	13782	13786	13690	13708	13771	13807	13745	13695	13735	13758	13724	13825	13824	13715	13852	13652	13808	13801	13786	13809	13799	13878	13778	13625	13572	13746	13789	13858	13853	13890	13759	13806	13787	13798	13729	13697	13589	13763	13747	13907	13702	13812	13548	13679	13828	13727	13708	13530	13858	13871	13755	13697	13805	13687	13760	13773	13918	13754	13750	13846	13734	13809	13890	13844	13781	13772	13729	13990	13852	13838	13737	13809	13912	13641	13722	13697	13716	13730	13792	13855	13821	13652	13812	13521	13788	13733	13816	13805	13713	13816	13803	13901	13653	13752	13627	13713	13856	13772	13797	13797	13690	13780	13633	13688	13955	13692	13624	13979	13604	13649	13772	13708	13773	13778	13773	13833	13739	13710	13766	13708	13826	13559	13741	13830	13592	13771	13692	13725	13720	13847	13792	13672	13892	13804	13895	13643	13747	13746	13736	13859	13794	13687	13657	13653	13724	13737	13666	13941	13822	13636	13770	13808	13897	13620	13749	13827	13552	13818	13604	13765	13781	13864	13643	13816	13625	13737	13781	13618	13706	13851	13524	13772	13737	13716	13775	13781	13931	13839	13829	13812	13606	13775	13762	13773	14007	13768	13648	13839	13728	13802	13705	13776	13761	13801	13807	13666	13845	13660	13629	13753	13953	13662	13763	13699	13623	13778	13807	13872	13602	13840	13723	14015	13887	13771	13729	13715	13674	13801	13680	13801	13713	13642	13703	13807	13809	13750	13667	13658	14004	13627	13813	13884	13797	13809	13768	13827	13846	13662	13717	13677	13832	13752	13836	13696	13763	13786	13824	13717	13725	13623	13811	13654	13631	13807	13739	13759	13703	13766	13822	13863	13753	13873	13780	13699	13672	13849	13722	13836	13947	13888	13664	13798	13736	13766	13829	13881	13880	13880	13718	13606	13690	13803	13926	13807	13859	13775	13709	13869	13811	13815	13677	13720	13832	13815	13772	13886	13772	13833	13798	13801	13848	13819	13785	13850	13937	13775	13789	13843	13759	13767	13740	13661	13536	13931	13684	13693	13880	13748
24025	21341	28746	24350	22066	21148	19590	16021	15240	15813	28010	32414	28521	19119	14853	14500	14211	14332	13946	14326	14018	14137	14316	14159	14232	14298	14141	14152	14111	13985	14195	13994	14033	14235	14005	14339	14188	14101	14259	14204	14120	14260	13992	14226	14095	14091	14154	14135	14028	14127	14192	13926	14161	14107	14066	14075	14187	14284	14119	14149	14104	14240	14219	14269	14038	14052	14167	14169	13899	13979	14126	14220	13961	13937	14122	14230	14111	13996	14091	13930	14040	14183	14192	14179	13913	14147	13999	13932	14020	13998	14079	14005	14237	13892	14176	14217	14230	14143	14062	14087	14135	13978	14121	13996	13910	14018	13846	13943	14020	14024	14130	14116	14020	13879	14115	13988	14055	14050	14074	14033	14049	14245	14202	14109	14052	14093	14228	14040	14022	14026	14080	14048	14117	13895	14097	14112	13857	13947	13991	14129	14256	14099	14123	14029	14080	14109	14028	14040	14224	14058	14054	14182	14169	13989	13884	14101	14196	14155	13947	13865	14048	13997	14167	14060	13991	14029	14182	14137	14059	14110	14083	14020	14026	13953	14133	14088	13954	14194	14106	13982	14039	14042	14098	14062	14056	13891	13908	13979	14004	14207	14126	14040	13968	13884	14009	14099	14150	13985	13938	13961	14077	14076	14119	14117	13966	14013	14008	13944	14022	13937	13960	13930	14002	13944	13953	14060	14163	13993	14114	13880	14091	14163	14038	14060	14019	14170	14039	14048	14074	14106	13941	13886	14008	14065	13992	14029	14089	14094	14096	14071	14002	13788	14265	13908	14078	13992	14078	14039	14076	14010	14036	14133	14052	14071	13923	14011	14177	13960	13973	14023	14142	13911	13955	14118	14038	14038	14025	14048	14077	14150	13979	13993	14122	14090	13915	14153	14074	14038	14222	13981	13983	14003	13995	13955	13948	14108	14060	14090	14092	14238	14031	13852	13935	13957	14172	14113	14133	13909	14006	14065	14138	13995	14158	14041	14064	14326	14069	14059	13924	14063	14123	14008	14007	14050	13957	13901	14075	14062	14005	13989	14118	14075	13898	14124	14059	13886	14109	14127	14017	14091	14139	14078	14095	14026	13900	14139	13917	13939	14150	14093	14124	14366	14208	13967	14107	13941	13967	14024	14207	14160	14146	14007	14217	14060	14083	14155	14071	13899	14042	14168	13830	14082	13858	14197	14138	13874	14069	14023	14201	14059	13973	13692	14003	14229	14043	13832	14191	13992	14081	13952	14162	14114	13913	13755	14096	13936	13988	13970	13954	14019	13893	13950	14234	13991	14012	13993	14169	14135	14109	14010	14046	13984	14015	14059	13980	14026	13978	13939	14036	13802	13926	14074	14055	13954	14116	14050	14127	14047	14066	14100	13995	14114	14112	14071	14000	14128	13980	13852	14146	14181	14017	14021	13984	14101	14156	14075	14101	14193	14039	14056	14111	14126	13965	14093	14009	14054	13971	14107	14093	13892	14062	14177	14010	14082	14341	13987	13813	13749	14030	13930	14114	14046	14089	14081	13891	14076	14112	14071	14176	13860	13894	14067	13896	14141	13834	13987	13975	13803	13905	13959	14014	13968	13980	13936	13977	14119	14114	13965	14082	14108	13921	13889	14104	13943	13978	14151	13991	13970	14124	14092	14003	14020	13969	14027	13992	13890	13907	14102	14018	14068	14077	14197	14145	13995	14122	13976	13969	14071	14058	14142	13999	14044	14108	14052	14168	14007	14024	14111	14099	13960	13914	14130	14005	14189	14078	13972	13989	14156	14073	13994	14168	14155	14097	13935	13941	14241	14104	13982	14099	13941	13887	13874	14011	14090	13925	14092	13961	14138	14051	13987	14118	14074	14124	14214	14083	14219	14144	13986	13927	14171	13962	14025	14068	14113	13864	14049	14078	14227	14057	14048	13992	14256	14131	14004	14093	14138	14249	13997	14181	14013	13951	13919	13973	14141	14125	14075	14193	13819	14153	14008	14121	13999	13889	14019	14071	13987	14186	13960	14097	14039	14005	14060	14048	13981	13963	14148	14020	14017	14016	14141	14120	14037	14166	14062	13987	14204	13959	14064	13926	13914	14102	13910	13828	13908	14050	13905	13840	13890	14052	14079	14173	14231	13949	14080	14179	14003	14132	14014	14022	14037	14036	14093	14072	14133	14185	13933	13913	14067	14050	14046	14275	13905	14101	13870	14038	13980	13994	14195	14094	14239	13972	13965	14083	14101	14145	13994	13824	14005	14282	14050	14074	13893	14067	13902	13967	13930	14064	14031	13900	14004	13841	14023	13876	13983	13971	13985	13966	14118	14072	13902	13856	14078	13951	14077	14079	14245	14134	13975	14008	13978	14121	13979	13912	13905	14036	13960	14133	13942	13971	14024	14069	14123	14112	14091	14199	14144	14031	14172	14294	14169	14059	13972	14052	13956	14023	13968	13924	14065	14123	14067	14034	13901	14114	14236	14067	13955	14048	13935	13744	14061	13996	14021	14047	14154	13894	14146	14085	14027	14085	14147	14104	13831	14061	14103	14277	13945	14144	14096	14229	13961	14013	14170	14131	14288	14207	14042	14169	14047	14186	14183	14114	14150	14109	14070	14048	14090	14118	13954	14195	14079	13934	14114	14129	14169	14266	14050	14131	14092	14165	14086	14111	14143	14038	14128	13990	14085	14074	13977	14004	14179	14023	14010	13979	14017	14033	14119	14025	14052	14143	14070	14131	14085	14006	14176	13997	14128	14083	13995	13863	14053	14076	14018	14037	13926	14038	13937	14464	14110	14036	14132	14147	14174	14174	13961	14108	14230	14091	14138	14046	14194	14140	13984	14099	13974	14158	14127	13928	13897	14012	14059	14044	14015	13860	14020	14016	14076	14038	13964	14110	14101	13954	14206	14063	14031	14030	13993	14191	13921	14106	14055	14170	14188	14156	13911	14002	14045	14004	14007	14272	13820	13884	14021	14100	13963	14173	14053	13951	13879	13968	14247	13960	14113	14065	13874	14040	14026	13972	13976	13975	14078	14055	14082	14045	14031	14091	14160	13923	13983	14154	13946	14246	14111	14112	14089	13990	14086	14036	14143	13991	13925	14123	14025	14163	14123	14049	13988	14215	14030	14172	14074	14104	14034	14001	13799	14146	14076	13948	13948	14096	14124	13978	13906	13932	14133	14150	14036	14003	14060	14022	14008	14122	14030	14036	13968	13949	13891	13910	13792	14238	14203	14109	14107	14104	14121	14285	13984	13872	13967	14125	14103	13936	14137	13928	13882	14090	13973	13947	14049	13943	13886	14067	14131	14094	14170	14121	14098	13985	14059	13937	14081	13872	14040	14079	14039	14269	14197	14128	14218	14107	13975	13953	14198	14048	14287	13947	14117	13988	14152	13971	14018	13987	14004	14192	14034	14137	14008	14154	14158	14147	14069	14253	13988	14110	14250	14061	14182	14072	14165	14264	13930	14168	14031	14048	13942	13933	13931	14187	14134	13994	14024	14245	14139	14101	14042	14024	14149	14049	13902	13963	14128	14198	14020	14092	14082	14029	14029	14126	13950	14119	14091	13897	14052	14018	14117	13741	13975	13980	14113	14055	14144	14131	13914	13987	14134	13971	14182	14155	14033	14078	14051	14138	14062	14116	14178	14034	14048	14089	13857	14194	14137	13939	13901	14166	14052	14289	13975	13960	13928	13936	14109	14109	13900	14081	13968	14074	14075	14164	13931	14082	14125	14092	14040	14045	13838	14049	14042	14173	14078	13739	14088	14092	13979	14091	13953	14103	13979	13947	14012	13980	14023	14046	14062	14050	14079	14174	14120	13870	13976	13973	14104	14195	14128	13871	14101	13858	14185	14128	14069	14088	14029	13950	14148	14061	13902	13976	13868	14180	13927	14006	14028	13985	14070	14164	14101	13927	14050	14210	14007	14021	14075	14062	14108	14108	14243	13928	13993	13953	14146	14211	14215	14104	14033	14025	14109	14103	14139	14157	14104	14013	14094	13932	13974	14056	13988	14009	14020	14204	14036	14084	13974	14366	14221	14142	14209	14087	14097	14097	14043	14054	13957	14160	13988	13970	13934	13870	14154	14086	14037	13995	14030	14171	14094	13987	14022	14148	14113	14226	14051	14117	13882	14088	14177	14222	14072	14001	14084	13999	14010	14270	14131	14051	14019	13792	13934	14009	13925	14042	14056	13914	13988	14051	14111	13981	13999	14258	14023	14001	13952	14086	13984	14113	13942	13967	14226	14170	14138	13929	13968	14056	14235	14038	14026	14121	14116	13996	14124	14161	13957	14080	13918	14040	14073	14007	14118	14240	14005	14125	14041	14113	13998	14076	13956	14004	13997	14197	13956	14066	13976	14074	14079	14013	14143	14170	13888	14373	14061	14013	13959	14127	14139	14065	13948	14054	14099	14176	13880	14025	14161	14115	13991	14040	13981	13976	14169	13890	14101	14108	14062	14075	14029	14182	14012	14197	14057	14025	14192	14108	14038	13934	14174	14027	14027	14192	14030	13981	14129	14221	14039	14003	14192	14043	14228	13996	14073	14192	14033	13999	14179	14006	13903	13983	14016	13959	14140	14219	14137	14104	14178	14018	13793	14038	14243	14079	14135	14176	14290	14037	14067	14122	14082	14020	13996	13877	13900	14010	14174	13987	14036	13933	14232	14305	14024	14054	13939	14056	14019	13966	14175	13966	14070	13988	14231	14048	13847	14000	14061	13928	14035	13796	14022	14201	14137	14143	14046	14052	14054	14072	14121	14042	14114	14026	13907	14165	14108	13973	14034	14046	14013	13997	14044	14076	14100	14113	14034	13912	14011	14076	13973	13992	14146	14287	14259	14167	14027	14049	14113	14077	14104	13968	13858	14158	14027	14131	13924	14019	14147	14071	13915	14120	14056	14094	14049	14019	14048	14049	14062	14060	13944	13976	13872	13949	13823	14026	13914	14067	14115	14139	13788	13933	14018	13842	14202	13901	14008	14075	14050	14291	13909	14027	14016	14173	14114	14089	14087	14028	13998	14015	13939	14103	14128	14153	14138	14202	13914	14095	14158	13956	14013	14025	14152	14133	14025	14150	14023	14133	14083	14089	13974	14105	14135	14142	13952	13821	14175	14364	14074
17145	30089	28336	23641	21620	20159	18156	16413	15542	16921	34446	36139	31590	17615	13803	13753	13789	13622	13690	13751	13792	13756	13775	13892	13781	14021	13825	13802	13837	13763	13703	13782	13750	13763	14177	14074	13921	13763	13679	13759	13783	13808	13863	13778	13902	13782	13831	13839	13652	13730	13753	13625	13921	13773	13685	13696	13773	13786	13687	13764	13789	13576	13628	13644	13760	13755	13747	13871	13622	13803	13720	13734	13721	13766	13957	13707	13625	13610	13816	13670	13698	13539	13773	13643	13595	13688	13821	13711	13726	13673	13571	13931	13704	13755	13863	13765	13687	13669	13423	13806	13672	13594	13638	13613	13726	13834	13730	13873	13930	13798	13750	13758	13681	13873	13798	13531	13848	13760	13668	13871	13736	13760	13824	13675	13721	13891	13682	13714	13657	13921	13813	13932	13747	13678	13653	13897	13702	13568	13762	13761	13627	13756	13841	13895	13603	13702	13668	13725	13747	13768	13691	13836	13689	13665	13675	13780	13599	13670	13607	13654	13848	13754	13747	13970	13759	13679	13701	13824	13577	13770	13737	13768	13805	13838	13716	13709	13890	13773	13872	13865	13723	13671	13775	13647	13737	13634	13845	13695	13821	13788	13905	13663	13731	13680	13593	13699	13758	13811	13836	13781	13664	13673	13757	13608	13781	13656	13752	13689	13834	13705	13626	13703	13767	13703	13695	13637	13756	13617	13765	13584	13701	13633	13755	13884	13615	13722	13575	13747	13566	13820	13773	13797	13715	13650	13622	13741	13734	13697	13758	13736	13653	13817	13604	13803	13708	13766	13720	13735	13782	13713	13744	13724	13598	13643	13656	13612	13645	13675	13728	13842	13640	13569	13664	13771	13706	13861	13775	13642	13880	13712	13735	13803	13712	13783	13662	13685	13858	13530	13809	13779	13839	13784	13733	13509	13744	13596	13704	13653	13843	13693	13651	13738	13870	13587	13746	13654	13779	13809	13833	13666	13797	13955	13802	13739	13658	13670	13743	13624	13700	13700	13688	13617	13534	13730	13861	13807	13673	13805	13763	13769	13768	13552	13903	13732	13657	13620	13703	13507	13744	13799	13685	13839	13853	13786	13861	13659	13800	13735	13699	13830	13724	13891	13699	13692	13834	13646	13666	13696	13705	13734	13768	13723	13872	13659	13842	13676	13437	13607	13709	13584	13570	13812	13652	13839	13627	13915	13845	13829	13663	13704	13628	13687	13921	13820	13808	13658	13822	13812	13578	13783	13754	13739	13742	13760	13706	13700	13688	13805	13746	13694	13839	13751	13678	13746	13704	13794	13680	13675	13721	13709	13701	13740	13766	13769	13693	13745	13736	13668	13634	13797	13723	13733	13673	13695	13750	13790	13735	13714	13761	13827	13662	13683	13808	13682	13849	13522	13684	13805	13739	13675	13660	13821	13669	13813	13666	13788	13780	13793	13810	13676	13963	13630	13779	13762	13840	13497	13693	13651	13725	13821	13570	13741	13732	13610	13746	13592	13860	13737	13870	13865	13704	13806	13601	13816	13935	13669	13657	13662	13791	13768	13693	13801	13763	13772	13567	13843	13691	13822	13631	13919	13841	13699	13612	13800	13771	13550	13711	13676	13820	13672	13762	13552	13748	13593	13659	13845	13770	13818	13605	13738	13734	13611	13760	13805	13722	13687	13728	13907	13763	13814	13692	13571	13783	13814	13916	13606	13535	13718	13786	13764	13767	13772	13881	13638	13635	13775	13847	13645	13846	13787	13550	13765	13690	13724	13747	13857	13654	13749	13807	13611	13766	13932	13749	13704	13860	13791	13715	13757	13890	13661	13747	13692	13818	13803	13658	13642	13695	13877	13667	13681	13671	13596	13662	13585	13752	13763	13796	13657	13734	13669	13678	13846	13598	13679	13677	13644	13911	13662	13712	13572	13739	13687	13681	13571	13700	13703	13579	13878	13870	13689	13826	13756	13885	13812	13737	13800	13806	13765	13577	13741	13705	13871	13780	13598	13712	13657	13653	13710	13831	13680	13845	13752	13635	13713	13715	13763	13659	13610	13858	13731	13602	13556	13697	13710	13757	13757	13649	13696	13913	13856	13659	13596	13746	13855	13704	13757	13703	13706	13854	13784	13728	13783	13603	13778	13899	13806	13703	13706	13867	13654	13714	13923	13618	13521	13778	13797	13724	13774	13731	13779	13884	13767	13837	13768	13676	13640	13842	13808	13687	13671	13691	13950	13772	13599	13689	13806	13727	13728	13776	13729	13719	13763	13778	13686	13723	13635	13939	13638	13674	13578	13584	13915	13821	13936	13672	13848	13931	13852	13658	13701	13815	13767	13748	13771	13798	13653	13804	13783	13609	13740	13707	13808	13664	13687	13784	13633	13642	13717	13718	13689	13774	13671	13820	13695	13766	13759	13749	13900	13742	13767	13754	13668	13634	13792	13744	13645	13669	13723	13690	13734	13844	13731	13753	13662	13765	13768	13834	13791	13559	13751	13941	13872	13640	13766	13765	13767	13755	13973	13831	13706	13876	13856	13726	13599	13691	13674	13858	13577	13603	13781	13794	13661	13912	13775	13725	13720	13594	13772	13823	13608	13740	13836	13912	13739	13843	13742	13777	13785	13693	13745	13765	13684	13875	13642	13732	13836	13708	13453	13789	13791	13730	13587	13762	13695	13516	13656	13665	13717	13829	13759	13907	13675	13693	13765	13767	13781	13822	13669	13704	13804	13658	13707	13736	13514	13822	13685	13703	13734	13676	13630	13588	13738	13724	13606	13670	13713	13677	13894	13773	13794	13625	13808	13825	13573	13862	13594	13600	13822	13781	13665	13799	13499	13682	13697	13861	13817	13715	13718	13781	13868	13529	13772	13651	13764	13642	13643	13676	13754	13798	13620	13774	13574	13543	13695	13817	13712	13723	13831	13683	13724	13742	13737	13632	13574	13711	13786	13775	13746	13888	13565	13737	13704	13744	13581	13833	13790	13656	13675	13691	13736	13608	13683	13673	13867	13766	13645	13752	13800	13820	13764	13659	13679	13767	13812	13697	13804	13763	13802	13865	13693	13646	13801	13650	13658	13736	13736	13724	13663	13703	13577	13757	13798	13649	13832	13729	13621	13583	13762	13731	13828	13701	13541	13719	13691	13719	13669	13631	13651	13893	13691	13619	13788	13780	13629	13656	13659	13491	13560	13759	13704	13770	13772	13652	13766	13651	13742	13817	13742	13839	13726	13877	13670	13734	13797	13759	13778	13639	13765	14003	13711	13748	13771	13605	13701	13759	13697	13906	13764	13815	13693	13683	13597	13478	13748	13817	13655	13613	13687	13824	13631	13653	13658	13723	13784	13722	13662	13746	13773	13799	13811	13657	13727	13793	13705	13665	13839	13658	13687	13777	13796	13556	13683	13756	13803	13648	13748	13864	13707	13795	13956	13680	13626	13687	13787	13600	13688	13686	13729	13733	13914	13564	13703	13685	13700	13655	13645	13730	13880	13810	13688	13668	13698	13745	13863	13866	13582	13711	13780	13753	13739	13579	13640	13631	13665	13828	13903	13613	13677	13666	13712	13733	13576	13678	13771	13775	13764	13585	13779	13633	13782	13806	13675	13642	13633	13769	13760	13643	13825	13754	13784	13711	13749	13628	13711	13740	13877	13684	13691	13679	13586	13845	13624	13688	13715	13628	13586	13881	13616	13558	13794	13710	13747	13865	13810	13807	13729	13728	13594	13537	13751	13732	13726	13696	13673	13791	13706	13582	13869	13692	13705	13718	13728	13703	13767	13828	13804	13813	13722	13846	13775	13733	13544	13706	13702	13687	13747	13852	13511	13754	13672	13754	13694	13694	13674	13760	13719	13705	13801	13777	13680	13825	13752	13809	13825	13663	13837	13711	13593	13757	13761	13685	13705	13719	13629	13649	13752	13664	13658	13758	13744	13576	13759	13735	13695	13625	13706	13763	13835	13635	13652	13723	13787	13714	13702	13754	13895	13756	13561	13762	13705	13673	13793	13691	13685	13681	13614	13709	13728	13870	13693	13877	13646	13794	13566	13599	13611	13713	13883	13739	13721	13520	13689	13687	13755	13732	13726	13754	13673	13742	13754	13613	13712	13839	13700	13735	13791	13674	13750	13676	13620	13805	13601	13994	13738	13603	13616	13808	13809	13704	13678	13737	13753	13698	13814	13721	13787	13787	13721	13565	13611	13740	13852	13730	13665	13736	13754	13807	13820	13802	13684	13712	13844	13844	13609	13766	13693	13692	13729	13535	13811	13852	13818	13544	13541	13625	13719	13669	13746	13619	13618	13781	13730	13602	13768	13649	13754	13915	13810	13679	13702	13771	13725	13704	13898	13723	13707	13794	13762	13582	13647	13697	13836	13735	13704	13669	13659	13795	13676	13737	13622	13702	13624	13719	13697	13703	13745	13785	13765	13878	13612	13800	13806	13589	13766	13711	13835	13713	13888	13757	13720	13810	13912	13723	13607	13716	13837	13660	13648	13846	13761	13735	13752	13742	13747	13849	13716	13818	13650	13895	13605	13776	13647	13712	13757	13596	13809	13845	13731	13793	13570	13876	13673	13741	13698	13940	13813	13576	13852	13786	13730	13591	13787	13654	13879	13704	13642	13828	13777	13680	13698	13573	13786	13668	13725	13755	13695	13727	13703	13773	13797	13762	13602	13851	13762	13805	13686	13644	13702	13650	13724	13815	13768	13745	13692	13946	13696	13792	13661	13757	13773	13570	13794	13655	13678	13595	13813	13786	13696	13599	13724	13804	13733	13789	13740	13574	13789	13856	13672	13877	13643	13945	13814	13876	13759	13616	13767	13771	13741	13870	13831	13754	13802	13579	13797	13581	13727	13801	13633	13666	13756	13579	13760	13770	13661	13730	13623	13711	13734	13726	13821	13716	13757	13871	13796	13658	13809	13800	13658	13666	13774	13794	13793	13845	13923	13827	13666	13931	13631	13646	13823	13682	13798	13725	13599	13796	13515	13754	13895	13588	13804	13695	13808	13996	13661	13649	13613	13756	13704	13780	13685	13643	13759	13693	13781	13762	13666	13747	13849	13598	13627	13831	13705	13690	13797	13721	13690	13669	13726	13785	13786	13717	13713	13671	13670	13663	13636
22977	21346	29321	23730	21574	23446	24427	18102	16353	17614	38664	42488	37475	22381	15572	14961	14850	14716	14620	14483	14618	14485	14577	14510	14660	14517	14518	14613	14712	14609	14603	14466	14514	14581	15133	15170	15040	14686	14682	14507	14397	14661	14511	14407	14596	14429	14497	14404	14734	14321	14524	14630	14462	14623	14448	14634	14306	14631	14476	14564	14652	14657	14487	14588	14459	14497	14437	14531	14509	14674	14527	14464	14418	14747	14697	14385	14530	14303	14444	14583	14694	14511	14492	14494	14596	14750	14514	14453	14652	14737	14379	14357	14501	14582	14478	14526	14489	14651	14557	14602	14578	14428	14329	14256	14565	14471	14663	14705	14336	14573	14494	14424	14506	14637	14726	14527	14511	14515	14569	14432	14453	14518	14478	14435	14414	14173	14514	14449	14526	14592	14463	14509	14475	14527	14375	14495	14573	14334	14408	14419	14433	14424	14539	14489	14376	14449	14500	14595	14641	14306	14418	14632	14470	14368	14582	14429	14417	14430	14474	14517	14558	14347	14507	14512	14594	14662	14322	14560	14480	14529	14493	14541	14541	14382	14458	14582	14364	14443	14522	14318	14434	14415	14616	14391	14330	14327	14649	14470	14321	14556	14399	14420	14223	14428	14542	14343	14594	14528	14426	14305	14575	14458	14584	14523	14484	14389	14569	14440	14432	14527	14497	14368	14655	14385	14594	14475	14341	14666	14608	14318	14471	14474	14266	14391	14451	14383	14395	14617	14604	14580	14626	14221	14521	14410	14431	14431	14558	14517	14511	14472	14385	14360	14473	14432	14449	14367	14406	14307	14526	14402	14619	14325	14474	14646	14571	14429	14430	14516	14526	14480	14505	14347	14507	14325	14539	14744	14484	14321	14465	14239	14291	14629	14566	14308	14495	14602	14459	14368	14334	14488	14439	14475	14464	14367	14515	14466	14543	14340	14349	14232	14503	14481	14460	14498	14595	14425	14428	14467	14336	14301	14475	14424	14420	14470	14329	14410	14224	14386	14655	14443	14530	14598	14348	14238	14583	14551	14385	14334	14452	14439	14229	14474	14505	14353	14308	14230	14473	14625	14395	14512	14417	14494	14393	14467	14354	14346	14521	14476	14414	14479	14433	14411	14174	14383	14513	14415	14502	14483	14395	14472	14448	14435	14398	14486	14434	14468	14630	14554	14178	14471	14381	14506	14514	14521	14441	14436	14471	14409	14361	14333	14430	14541	14469	14435	14505	14537	14371	14392	14395	14332	14422	14258	14499	14417	14452	14489	14496	14495	14431	14344	14499	14426	14463	14439	14607	14474	14587	14446	14416	14416	14485	14312	14461	14593	14406	14519	14477	14324	14555	14639	14457	14291	14340	14183	14421	14444	14353	14542	14416	14484	14632	14433	14534	14521	14326	14336	14388	14579	14372	14582	14310	14513	14410	14651	14463	14522	14635	14423	14297	14356	14317	14284	14504	14253	14357	14320	14578	14239	14365	14379	14423	14375	14382	14353	14380	14291	14641	14549	14549	14386	14491	14368	14588	14354	14411	14297	14455	14486	14435	14453	14368	14308	14513	14475	14396	14597	14423	14406	14410	14247	14398	14541	14588	14413	14441	14378	14658	14518	14523	14534	14455	14197	14438	14422	14487	14348	14420	14571	14546	14337	14811	14308	14597	14501	14562	14385	14515	14419	14389	14287	14501	14484	14518	14529	14475	14415	14248	14683	14444	14448	14658	14358	14640	14587	14640	14471	14319	14479	14480	14528	14662	14373	14383	14543	14458	14542	14407	14423	14541	14623	14456	14287	14479	14612	14504	14506	14499	14512	14548	14528	14478	14586	14421	14323	14274	14442	14332	14346	14428	14541	14457	14622	14291	14476	14552	14384	14462	14541	14474	14465	14578	14380	14411	14386	14496	14587	14509	14600	14533	14373	14439	14553	14459	14569	14320	14285	14501	14435	14438	14595	14388	14490	14233	14471	14416	14451	14755	14428	14515	14364	14469	14511	14499	14509	14471	14346	14530	14180	14553	14393	14303	14395	14348	14500	14442	14273	14365	14387	14383	14419	14313	14362	14462	14537	14203	14481	14223	14525	14414	14447	14276	14373	14439	14486	14461	14357	14405	14443	14423	14371	14297	14585	14266	14548	14712	14555	14389	14625	14294	14426	14311	14334	14267	14468	14474	14517	14314	14648	14393	14456	14441	14509	14472	14595	14337	14395	14396	14546	14465	14350	14561	14354	14465	14396	14391	14282	14376	14352	14516	14431	14382	14537	14327	14377	14416	14232	14439	14563	14498	14371	14413	14442	14296	14464	14472	14254	14491	14536	14373	14457	14591	14593	14520	14473	14447	14680	14371	14293	14362	14526	14487	14511	14523	14422	14573	14711	14162	14358	14558	14506	14493	14423	14419	14392	14628	14470	14429	14458	14421	14433	14561	14597	14447	14456	14449	14561	14531	14491	14432	14507	14483	14463	14451	14526	14492	14259	14494	14430	14483	14638	14466	14380	14490	14190	14467	14490	14509	14507	14409	14283	14585	14536	14342	14537	14462	14701	14611	14626	14310	14435	14563	14699	14400	14396	14312	14345	14446	14436	14514	14515	14528	14465	14475	14638	14504	14463	14308	14440	14473	14401	14532	14246	14394	14493	14455	14466	14644	14283	14375	14276	14481	14453	14403	14503	14372	14481	14485	14464	14621	14511	14600	14311	14488	14502	14462	14332	14430	14556	14405	14612	14671	14407	14384	14458	14298	14656	14405	14470	14759	14564	14474	14479	14386	14552	14376	14392	14428	14410	14517	14488	14392	14539	14434	14514	14572	14497	14549	14508	14550	14345	14443	14365	14261	14360	14425	14620	14628	14515	14198	14237	14581	14641	14508	14561	14376	14585	14398	14533	14540	14509	14488	14376	14489	14385	14501	14584	14535	14391	14459	14131	14364	14417	14231	14540	14312	14386	14484	14676	14507	14460	14552	14627	14340	14564	14450	14410	14280	14531	14504	14343	14485	14325	14253	14459	14435	14439	14572	14426	14447	14711	14615	14459	14433	14371	14386	14578	14601	14415	14542	14502	14294	14502	14542	14384	14442	14529	14481	14549	14460	14225	14178	14223	14394	14280	14436	14305	14410	14366	14382	14431	14561	14390	14338	14280	14468	14366	14705	14334	14384	14420	14556	14318	14521	14493	14432	14472	14388	14309	14341	14420	14469	14544	14547	14467	14361	14444	14430	14400	14336	14151	14416	14458	14339	14506	14681	14358	14516	14609	14160	14438	14504	14339	14474	14361	14475	14478	14489	14331	14450	14548	14537	14351	14458	14311	14401	14347	14478	14332	14391	14373	14301	14521	14658	14410	14596	14534	14437	14388	14503	14586	14467	14485	14245	14419	14425	14490	14571	14505	14611	14434	14212	14425	14596	14525	14345	14328	14332	14406	14462	14543	14389	14439	14450	14427	14513	14647	14286	14577	14484	14406	14290	14304	14498	14468	14631	14412	14414	14354	14512	14521	14458	14199	14469	14497	14346	14516	14469	14418	14757	14584	14312	14410	14519	14542	14580	14506	14464	14536	14435	14459	14311	14543	14548	14365	14562	14453	14526	14414	14364	14413	14427	14408	14500	14526	14427	14390	14485	14307	14531	14275	14472	14372	14534	14696	14416	14449	14400	14356	14333	14543	14438	14585	14567	14171	14424	14594	14339	14534	14472	14377	14658	14469	14376	14339	14494	14654	14506	14458	14522	14555	14177	14638	14600	14392	14639	14584	14591	14489	14576	14383	14318	14632	14390	14366	14454	14492	14606	14422	14533	14446	14406	14445	14559	14355	14539	14411	14475	14485	14399	14489	14436	14411	14412	14495	14322	14461	14329	14402	14379	14327	14323	14538	14351	14424	14564	14342	14345	14458	14406	14394	14435	14346	14526	14431	14375	14350	14461	14385	14408	14378	14472	14240	14357	14275	14410	14343	14404	14559	14281	14371	14458	14578	14440	14384	14577	14661	14263	14209	14480	14379	14456	14479	14457	14435	14439	14332	14428	14307	14555	14572	14394	14446	14500	14441	14424	14355	14573	14480	14237	14350	14288	14669	14566	14575	14594	14325	14438	14336	14598	14400	14316	14508	14418	14369	14380	14317	14514	14494	14250	14350	14355	14580	14362	14396	14416	14456	14501	14568	14562	14418	14556	14584	14533	14426	14520	14581	14529	14460	14579	14356	14371	14591	14340	14320	14426	14316	14460	14483	14491	14418	14288	14507	14231	14321	14525	14469	14398	14535	14475	14339	14406	14526	14524	14508	14625	14593	14551	14566	14381	14386	14610	14527	14462	14570	14340	14470	14352	14420	14686	14576	14676	14568	14678	14437	14661	14426	14415	14270	14658	14401	14316	14360	14312	14395	14180	14521	14424	14442	14357	14500	14306	14555	14510	14299	14634	14478	14507	14608	14515	14323	14561	14558	14321	14491	14292	14506	14564	14292	14434	14444	14438	14479	14382	14533	14466	14360	14446	14482	14268	14491	14451	14549	14278	14380	14487	14504	14504	14570	14593	14478	14426	14482	14509	14493	14484	14450	14387	14224	14248	14258	14530	14347	14633	14557	14405	14547	14480	14597	14690	14499	14413	14474	14535	14334	14491	14533	14398	14567	14340	14303	14464	14508	14526	14593	14412	14272	14322	14467	14467	14274	14408	14478	14373	14289	14643	14432	14314	14551	14472	14462	14368	14377	14443	14446	14516	14318	14611	14292	14593	14340	14441	14385	14439	14525	14357	14430	14482	14516	14701	14525	14527	14427	14452	14457	14567	14456	14414	14496	14331	14580	14605	14518	14452	14367	14471	14416	14302	14487	14631	14515	14423	14531	14461	14441	14381	14560	14499	14428	14402	14514	14523	14492	14467	14418	14640	14369	14567	14641	14488	14222	14345	14252	14496	14610	14333	14432	14645	14650	14669	14331	14355	14489	14361	14262	14409	14322	14331	14366	14350	14431	14406	14524	14448	14423	14429	14502	14490	14449	14727	14597	14464	14449	14403	14514	14528	14568	14419	14439	14309	14455	14391	14449	14244	14488	14442	14458	14491	14248	14494	14533	14260	14441	14545	14419	14473	14557	14485	14591	14465	14415	14333	14446	14352	14481	14505	14415
19094	36622	35237	28763	25607	22700	20698	18231	17080	19225	44813	45054	39829	18273	13906	13926	13880	13924	13885	14132	13990	14107	13872	14183	13901	13818	14031	13805	13845	13934	13968	14017	13939	14064	14703	14753	14416	14299	13852	13908	13739	14068	13921	13925	14093	13944	13788	13935	13891	13946	13928	14025	13907	13877	13784	13889	13909	13976	13899	13788	13857	13864	13798	13913	14141	13788	13908	13913	13856	13857	13953	13945	13696	14011	13876	14003	13976	14030	13996	13846	13890	13964	13996	14003	13782	13873	13970	13989	13946	13898	13807	14027	13959	14058	13802	13981	13894	13803	14014	13936	13980	13877	13942	13899	13897	13977	14044	13894	13792	13791	13791	13933	13900	13907	13747	13911	13979	13879	13889	13912	13932	13855	13876	13835	13893	14017	13761	13893	13829	13939	13971	13898	13739	14037	13949	13956	14022	14019	13995	13922	13879	13812	13798	13868	13843	13793	13864	13736	13972	13947	13852	13880	13965	13788	13880	13837	13908	13909	14047	13895	13809	13948	13978	14156	14006	14009	13916	13860	14094	13866	13866	13873	13870	13999	14058	13933	13908	13907	13861	13961	13886	13907	13993	13978	13953	13994	13925	13810	14056	13785	13839	13807	13863	13813	13851	13852	13897	13838	13897	13828	13784	13996	13719	13875	13940	14027	13947	14000	13988	13966	13877	13800	13954	13886	13912	14013	14010	13925	14033	13879	14007	13746	13949	13913	14138	13867	13982	13885	13881	13817	13977	13968	13823	13904	13966	14034	13857	14013	13915	14045	13990	13867	13811	14006	13847	13789	13753	13932	14135	13725	13984	13883	13905	13946	13999	13915	13918	14014	13924	13842	13804	13827	13924	13960	13830	14019	13867	13866	13992	13871	13900	13862	13897	13776	14018	13837	13942	14062	14129	13839	13935	13836	13877	13944	13743	13849	13893	13828	13920	13741	13756	14018	13886	14019	13804	13866	13810	14066	13814	13956	13903	13792	13831	14086	13873	13972	13864	13894	13997	13765	13895	13831	13980	13923	14061	13787	13915	13892	13908	13913	14050	14058	13781	13967	13944	13938	13931	13860	13856	13724	14005	13810	13784	13901	13960	13919	13907	13857	13851	13819	13872	14052	13959	13990	13810	14012	13770	13932	13991	13969	14084	13783	13784	13988	13883	13927	13803	13913	13984	13871	13805	13979	14043	13876	13898	14116	13953	13912	13795	13938	13994	14055	13923	13829	13928	14027	13946	13692	13957	13820	14018	13836	13968	13861	14084	13724	13873	13948	13842	13883	13816	13989	13828	13933	13820	14110	13897	13715	13729	13933	13933	14099	13876	13781	14009	13876	13899	13909	13929	13904	13845	13781	13861	13872	14009	13871	13910	13856	14003	13957	13896	13801	13890	13965	13944	13936	13759	13761	13954	13944	13941	13886	13938	13881	14088	13897	13953	14043	13889	13933	13948	14040	13880	13761	13939	13910	13884	13922	13830	13936	13972	13865	13743	13993	13841	13835	13835	13818	13851	13813	14061	13815	14071	13839	14009	13880	14007	13900	13711	13995	13928	14172	13841	13810	13932	13904	13772	13925	13885	13873	13817	13855	13985	14001	13863	13904	13971	13969	13916	13956	13863	13807	13968	13987	14057	13858	13983	13931	13965	13940	13740	13904	13915	13937	13887	13960	13727	13807	13886	13971	13784	13995	13903	13886	13989	13841	14076	14042	14010	13815	13986	13885	13893	13836	13861	13876	13947	13908	13939	14076	13948	13871	13859	13956	13763	13855	14013	13940	14089	13908	13894	13990	13898	14063	13846	13850	14050	13981	13937	13883	14044	13885	14041	13903	14014	13815	13899	13795	13939	13834	13703	14017	13768	13779	13814	13883	14009	13830	13880	13924	13834	14023	13978	13959	13992	13961	13839	13834	13833	13813	13839	13922	13913	14000	13787	13811	13855	13912	13680	13920	14003	13860	13966	13886	13966	13762	13865	13832	13947	13905	13822	13854	13867	13914	13948	13972	14010	13831	13888	13894	13871	13823	13867	14034	13965	13978	13826	13983	13968	13906	13858	13845	13828	14027	13947	13945	13799	14092	13799	13932	13888	13870	13829	13865	13946	13779	13819	13969	13873	13821	13907	13989	13764	13935	13911	13836	13900	13841	14016	13960	13982	13823	13842	13903	13925	13908	13836	13890	14001	14033	13873	13927	14018	13857	13962	13762	13867	14003	13848	13697	13910	14055	13842	14030	13951	14071	13811	13795	13905	13858	13812	13811	13800	13823	13936	13876	14191	13879	14051	13992	13787	13959	13871	13922	13992	13891	13847	13907	13922	13916	13886	14116	14036	13910	13924	13788	13879	13927	13987	13850	14004	13956	13951	13892	13994	13877	13754	14026	13875	13933	13881	13812	13833	14005	13863	13942	13868	13945	13884	13847	13873	13836	13838	13979	14080	13915	13958	13740	13825	13881	13903	13904	14083	13957	13855	13904	13932	13923	13821	13955	14052	13657	13748	13829	13960	13969	14005	13736	14045	13894	13835	13896	13920	13972	13821	13992	13890	13841	13897	13888	13957	13939	13934	13903	13834	13755	13852	13953	13856	14010	13880	13930	13869	13789	13904	13939	13807	13841	13829	13907	13830	14014	13766	13776	13915	13842	13849	13674	13904	13941	14004	13886	13893	13892	13935	13758	13865	13986	13862	13888	13908	13795	13716	13873	13855	13918	13980	13805	13801	13915	14023	13901	13825	13979	13882	13886	13841	13877	13950	13961	13955	13951	13800	14090	14000	14031	13849	13998	13855	14037	13918	13988	13781	13977	13916	14045	13980	13949	13860	13904	13903	13829	13780	13916	14033	13858	13692	13922	13863	13989	13858	13908	13877	13975	13896	13906	13826	13991	13881	13773	13939	14049	13730	13960	13972	13903	13896	13833	13949	13895	13890	13903	14006	13900	13960	13882	13681	13987	13797	13891	13704	14018	13868	13825	14010	13902	13721	13845	13859	14025	13771	13865	13884	13834	13997	13878	13906	13891	13770	13772	13882	13900	13775	13890	13973	13680	13883	13787	13878	14009	13970	13876	14095	14038	13927	13815	13968	13775	14001	13825	13919	13953	13908	13974	13901	13902	13813	13823	13876	13900	13989	13886	14042	13942	13989	13777	13922	13843	13910	14105	13819	13788	13842	13941	13800	14001	14008	13842	13795	13850	13872	13927	14051	13799	14037	13875	13683	13849	13885	13836	14007	13817	14123	14034	13902	13854	13859	13994	14013	13918	13935	13741	14000	13769	13964	13712	13864	13752	13740	13855	13818	13869	13986	14150	13742	13895	13856	13805	13878	13833	13922	13926	13912	13853	13896	13852	13859	13883	13867	13856	14041	13991	14019	13766	13839	13886	13677	13963	13932	13824	13907	13833	14003	13752	13930	14048	13957	13895	13887	13791	13952	13786	13933	13884	14037	13920	13873	13936	13669	14099	13918	13887	13798	13816	13796	13864	13902	13972	13852	13881	13668	14026	13730	13875	13826	13904	13875	13845	13816	13881	13805	13893	13864	13721	13819	13760	13995	14022	13944	13814	13905	13816	13823	13897	13866	13822	13912	13856	13914	13855	13926	13857	14027	14011	14014	13989	14125	13788	14083	13856	13829	13991	13927	14091	13891	13820	14130	13953	13919	13978	13767	13974	13910	13895	13818	13819	13986	13930	13762	13866	13919	13914	14013	13943	13699	14014	13872	13888	13955	13948	13987	13969	13703	13938	14018	13805	13906	13872	13932	13824	13844	14065	13885	13880	13879	13843	13946	13791	13868	13911	13880	13939	13868	13637	13934	13919	13748	13992	13958	13967	13924	13988	13889	13868	13817	14110	13882	13918	13983	13897	14024	13828	13810	13878	13958	13892	13808	13877	13701	13841	13887	14096	13978	13814	13843	13981	13981	13788	13935	13818	13937	13801	13972	13924	13902	13867	13987	13934	14000	13874	13790	13882	13684	13935	13666	13880	14040	13984	14065	13895	13953	13806	13843	13967	13838	13913	13866	14019	13745	13836	13919	13882	13836	13833	13733	13756	13890	13869	13814	13929	13915	13997	13969	13952	13825	13920	13891	13815	13945	13969	13809	13944	13806	13800	13938	13983	13853	13843	13869	13870	13742	13816	13848	13864	14056	13956	13915	13912	14054	13738	13899	13823	13901	13834	13828	13808	13880	14079	14009	13751	13905	14041	13816	13807	13968	13882	13864	14005	13879	13915	13892	13783	13916	13933	13866	13889	13948	13852	13732	13859	14030	13830	13948	13965	13744	13931	13966	13966	13826	13914	13848	13928	13989	13885	13894	13988	13853	13886	13918	13890	14107	13912	13894	13933	13922	13981	13824	13836	13911	13876	13935	13895	14030	13776	13784	13861	13769	13835	13977	13834	13977	13857	14039	13966	13903	13953	13775	13925	13976	13782	14060	13961	13897	13697	14013	13816	13864	14054	13790	13847	13980	14032	13869	14085	13827	13863	13777	13957	13940	13984	13814	13953	14001	14002	13967	13777	13839	13775	13956	14041	14010	13814	13869	13968	14061	13937	13888	13845	13855	13805	13834	13836	13865	13810	14012	14031	13903	13948	13949	13935	13742	13919	14056	13914	13702	14023	13878	13884	13946	14055	13816	13911	13998	13994	13992	13977	13961	14004	13940	14066	14002	13854	13874	13859	13972	13856	13817	14008	13656	13832	13917	13891	13987	14092	13878	14055	13907	13944	14077	13869	13827	13929	13819	13963	13990	13931	13948	13819	13853	13618	13914	14127	14032	13952	13801	13934	14058	13985	13898	13956	13745	13918	13905	13727	13995	13938	13788	13929	13836	13814	14006	13793	13867	14070	13859	13934	14006	13832	13912	13745	14082	13861	13908	13993	13891	13904	13821	13940	13914	14053	13850	13957	13964	13902	13955	13973	13887	14135	13873	13831	13970	13760	13814	13949	13975	13954	13744	14113	13753	13838	13986	14013	14018	13953	13901	13862	13955	13912	13864	13884	13848	13818	13914	13913	13887	14094	13859	13897	13884	13972	13949	13987	13934	13908	13953	14021	13958	13969	14035	13860	13911	13800	14029	13923	13739	14090	13985	13826	13946	14010	13735	13894	13940	13874	13946	13831
27428	22375	25520	22139	18060	17128	16785	16099	15581	15402	17181	18028	17718	15578	15159	14856	14907	15028	14915	14907	14866	14901	14918	14909	14947	14908	15030	14951	14674	14949	14685	14827	15016	14942	14894	14975	14745	14998	14981	14930	14732	14722	14906	14802	14961	14790	14805	14926	14928	14871	14734	14854	15029	14722	14911	14631	14915	14782	14825	14590	14663	14760	14770	14767	14815	14707	14777	14777	14753	14872	14922	14852	14796	14983	14708	15002	14932	14826	14897	14844	14783	14756	14822	14930	14875	14950	14760	14872	15014	14833	14767	14927	14752	14740	14818	14932	14785	14724	14747	14787	14765	14759	14927	14956	14906	15028	15078	14818	14744	14726	14891	14942	14816	14841	14769	14782	14737	14851	14753	14828	14764	14922	14818	14704	14809	14806	14824	14963	14823	14665	14842	14785	14871	14811	14714	14700	14956	14956	14677	14614	14665	14753	14728	14828	14693	14601	14709	14702	14733	14770	14955	14790	14878	14831	14854	14699	14788	14953	14776	14907	14847	14749	14831	15076	14995	14916	14595	14815	14723	14760	14851	14836	14694	14833	15083	14840	14794	14673	14973	14757	14660	14744	14872	14829	14830	14730	14634	14750	14770	14663	14726	14797	14985	14893	14655	14851	14785	14729	14956	14719	14804	14960	14786	14874	14907	14980	14831	14689	14778	14891	14882	14744	14847	14834	14914	14705	14678	15002	14945	14837	14805	14859	14714	14878	14748	14657	14871	14980	14647	14796	14707	14788	14768	14922	14739	14920	14980	14710	14773	14866	14716	14923	14728	14834	14893	14783	14714	14780	14720	15042	14940	14867	14768	14892	14526	14631	14849	14795	14633	14708	14879	14824	14695	14632	14838	14807	14825	14957	14763	14832	14714	14888	14825	14715	14727	14709	14863	14742	14884	14950	14848	14865	14791	14943	14861	14819	14648	14838	14668	14986	14838	14990	14865	14716	14876	14837	14910	14809	14634	14836	14731	14947	14905	14864	14599	14857	14786	14744	14680	14825	14810	14643	14724	14845	14936	14794	14831	14732	14928	14900	15040	14853	14859	14862	14941	14764	14989	14860	14684	14823	14789	14660	14796	14610	14749	14764	14808	14940	14887	14719	14880	14977	14865	14853	14795	14817	14844	14827	14761	14685	14649	14778	14811	14832	14831	14945	14820	14874	14856	14974	14862	14772	14986	14683	14853	14747	14697	14740	14785	14755	14683	14699	14790	15058	14766	14681	14642	14716	14711	14979	14822	14725	14765	14876	14705	14749	14852	14718	14956	14828	14618	14683	14964	14899	14788	14825	14673	14954	15004	14783	14906	14795	14819	14738	14754	14876	14786	14837	14590	14727	14862	14678	14667	14919	14771	14845	14826	14911	14872	14849	14854	14872	14716	14866	14757	14848	14785	14810	14684	14822	14812	14600	14890	14895	14772	14666	14868	14776	14509	14812	14787	14727	14857	14777	14874	14913	14688	14867	14655	14769	14552	14709	14710	14778	14967	14828	14780	14749	14799	14753	14713	14721	14865	14707	14679	14895	14724	14830	15001	14871	14786	14898	14980	14818	14891	14918	14875	14749	14717	14976	15039	14852	14709	14723	14769	14913	14843	14670	14611	14712	14813	14893	14877	14745	14835	14581	14824	14875	14835	14756	14804	14874	14871	14636	14857	14884	14833	14856	14831	14674	14750	14879	14962	14756	14773	14846	14892	14874	14769	15133	14692	14697	14749	14942	14784	14744	14959	14751	14641	14748	14915	14817	14609	14686	14965	14664	14798	14921	14708	14961	14733	14941	14709	14718	14778	14631	14795	14768	14909	14759	14748	14865	14739	14803	14766	14745	14880	14747	14721	14943	14737	14910	14848	15068	14922	14833	14912	14784	14653	14908	14858	14680	14701	14975	14756	14820	14804	14886	14764	14796	14748	14925	14710	14873	14692	14595	14708	14757	14819	14832	15016	14733	14996	14658	14690	15034	14836	14478	14835	14810	14856	14915	14952	14760	14809	14948	15020	15055	14744	14810	14583	14995	14774	14812	14779	14823	14787	14714	15017	14769	14661	14719	14742	14914	14693	14701	14905	14836	14939	14931	15003	14842	14779	14908	14957	14886	14809	14809	14728	14797	15040	14931	14707	14906	14763	14749	14918	14833	14933	14748	15113	14724	14853	14831	14849	14863	14877	14960	14730	14978	14635	14812	14951	14720	14776	14602	14631	14848	14682	14761	14899	14891	14841	14856	14664	14838	14924	14860	14807	14669	14667	14817	14854	14910	14737	14919	14756	14965	14762	15053	14853	14757	14874	14777	14859	14998	14726	14650	14872	14933	14870	14873	14605	14810	14691	14840	14709	14713	14682	14995	14624	14896	14699	14827	14734	14817	14795	14803	14782	14704	14740	14882	14637	14761	14679	14632	14678	14815	14707	14939	14890	14771	14817	14849	14803	14677	14771	14689	14989	14837	14786	14845	14934	14607	14841	14994	14768	14982	14787	14670	14696	14775	14853	14842	14899	14925	14728	14752	14847	14819	14894	14875	14853	14855	14708	14806	15068	14889	14846	14919	14858	14666	14887	14888	15168	14841	15052	14828	14869	14911	14835	14861	14801	14730	14782	14734	14696	14921	15045	14686	14823	14900	14848	14725	14764	14776	14889	14862	14832	14757	14963	14840	14805	14863	14749	14929	14911	14755	14680	14777	14715	14784	14787	14713	14801	14756	14786	14924	14877	14744	14867	14716	14876	14916	14815	14746	15023	14870	14823	14815	14661	14812	14870	14788	14831	14720	15019	14648	14674	14677	14830	14773	14811	14714	14650	14863	14822	14869	14937	14848	14824	14722	14762	14856	14728	14722	14807	14791	15033	14892	14737	14673	14854	14794	14802	14610	14919	14868	14752	14707	14838	14795	14778	14957	14766	14870	14969	14641	14806	14761	14850	14747	14669	14944	14755	14835	14842	15114	14915	14865	14931	14813	14865	14807	14972	14940	14840	14781	14631	14750	14840	14946	14718	14654	14738	14583	14810	14841	14841	14797	14760	14794	14838	14960	14834	14792	14739	14919	14963	14697	14849	15032	14939	14793	14800	14841	14640	14823	14996	14928	15012	15180	14979	14748	14757	14831	14827	15090	14982	14820	14915	14796	14975	14865	14937	14808	14807	14823	14785	14855	14735	14878	14788	14837	14779	14603	14529	14851	14812	14905	14615	14942	14703	14667	14954	14920	14787	14749	14790	14840	14795	14880	14696	14926	14939	14910	14802	14922	14810	14827	14816	14716	14887	14726	14741	14952	14718	14690	14687	14726	14783	14866	14830	15043	14830	14789	14721	15047	14957	14780	14748	14897	14752	14821	14778	14822	14678	14865	14834	14705	14844	14894	14815	14767	14961	14709	14855	14741	14906	14779	14701	14954	14838	14787	14885	14930	14984	14937	14780	14869	14795	14696	14715	14894	14804	14949	14820	14788	14951	14743	14822	14844	14982	14632	14997	14718	14835	14937	14798	14862	14673	14655	14744	14879	14841	14709	14904	14794	14918	14938	14695	14718	14682	14775	14925	14837	14755	14901	15018	14837	14880	14578	14834	14915	14672	14656	14881	14871	14803	14840	14701	14804	14739	14890	14749	14890	14642	14521	14754	14910	14771	14837	14984	14933	14993	14746	14779	14942	14831	14870	15024	14600	14827	14886	14761	14711	14996	14677	14801	14956	14712	14874	14806	14935	14954	14843	14678	14810	14870	14739	14779	14907	14939	14894	14796	14989	14822	14727	14839	14825	14929	14658	14804	14866	14835	14870	14796	14776	14800	15060	14614	14806	14595	14954	14704	14566	14780	15007	14855	14731	14702	14586	14867	14826	14702	14878	14748	14808	14782	14918	14821	14862	14923	14849	14773	14839	14931	14631	14862	14880	14738	14891	14870	14681	14886	14728	14934	14757	14606	14799	14889	14979	14814	14806	14915	14862	14851	14897	14706	14804	14972	14743	14862	14646	14715	14730	14714	14865	14808	14698	14855	14894	14797	14772	14796	14861	14911	14647	14887	14888	14908	14942	14837	14726	14846	14883	14818	14723	14772	14594	15004	14829	14592	15178	14823	14751	14878	14819	14818	14971	14859	14690	14809	14788	14964	14904	14902	14806	14913	14724	14851	14905	14872	14836	14866	14775	14985	14717	14527	14807	14814	14720	14854	14776	14723	14792	14907	14829	14833	14611	14757	14751	14725	14687	14724	14813	14763	14849	14651	14917	14898	14813	14802	14965	14768	14913	14795	15020	14767	14878	14901	14833	14933	14917	14871	14763	14902	14812	14855	14827	14779	14792	14817	14834	14879	14924	14891	14964	14874	14776	14892	14739	14899	14751	14716	14698	14925	14866	14946	14871	14810	14723	14951	14898	14825	14757	14895	14850	14864	14780	14856	14975	15018	14900	14980	14616	15095	14748	14826	14745	14838	14794	14921	14822	14952	14762	14847	14929	14886	14732	14836	14761	14724	14911	14809	14828	14638	14700	14821	14901	14817	14923	14876	14727	14933	14713	14752	14901	14879	14884	14647	14742	14934	14927	14724	14810	14911	14831	14911	14871	14960	14930	14813	14744	14894	14832	14778	14982	14631	14741	14938	14666	14745	14944	14738	14667	14860	14804	14755	14640	14906	14826	14863	14679	14824	14931	14724	14732	14932	14798	14961	14721	14719	14742	14808	14659	14719	14753	15058	14857	14809	14906	14983	14941	14636	14780	14781	14944	14754	14949	14969	14935	14953	15042	14757	14698	14710	14753	14884	14692	14696	14873	14911	14835	14880	14841	14949	14783	14971	14863	14786	14760	14867	14997	14603	14723	14880	14889	14951	14777	15033	14813	14990	14972	14865	14881	14824	14800	14679	14849	14710	14878	14936	14682	14744	14687	14783	14759	14675	14883	14818	14675	14746	14775	15017	14701	14823	14964	14914	14821	14811	14778	14789	14831	14797	14824	14992	14815	14925	14862	14738	14874	14780	14921	14891	14816	14887	15011	14647	14812	14820	14812	14881	14862	14918	14997	14854	14531	14839	14980	14861	14861	14931	14947	14892	14674	14879	14909	14882	14794	14867	14856	14644	14691	14716	14758	14930	14889	14881	14852	14876	14863	14789	14650	15009	14660
18011	26261	25286	21018	19670	17934	17077	16042	15357	14930	18551	18807	17651	14764	14081	14232	14112	14146	14152	14112	14182	14203	14122	14135	14150	13925	14115	14138	14270	14099	14258	14169	14197	14193	14161	14054	14295	14159	14133	14238	14173	14195	14351	14137	14195	14167	14086	14101	14196	14080	14237	14040	14181	14043	14041	14035	13985	14059	14078	14169	14179	14187	14202	14030	14119	14099	14061	14129	14048	14090	14071	14152	14098	14184	14152	14097	14084	14184	14225	14174	14247	13946	14246	14101	14165	14250	14103	14161	14036	14083	14181	14224	14140	14087	14165	14167	14349	14208	14206	14138	14368	14249	14208	14018	14074	14199	14174	14164	14112	14075	14186	14244	14032	14219	14142	14204	14194	14164	14214	14274	13986	14216	14153	14148	14180	13985	14097	14213	14108	14072	14222	14036	14133	14203	14148	14096	14102	13999	14155	14138	14239	14132	14196	14185	14117	14137	14182	14030	14108	14395	14038	14208	14178	14102	14304	14227	14152	14051	14017	14181	14269	14124	14154	14010	14106	14166	14064	14112	14280	14144	14199	14083	14177	14039	14224	14285	14108	14247	14141	13959	14065	14193	14214	14080	14117	14047	14220	14187	14252	14190	14201	14198	14238	14047	14183	14211	14061	14111	14087	14071	14185	13993	14236	14112	14162	13988	14057	14224	14108	14192	14142	14040	14110	14271	14035	14128	14204	14314	14293	14258	14395	14077	14141	14047	14150	13939	14070	14109	14109	14144	13963	14136	14218	14156	14235	14169	14097	14129	14246	14120	14190	14074	14166	13999	14107	14119	14159	14100	14118	14257	14168	14024	14132	14256	14172	14271	14112	14108	14148	14092	14192	14137	14194	14234	14074	14196	14105	14048	14055	14214	14138	14109	14247	14126	14210	14225	13956	14103	14194	14114	14179	14175	14116	14118	14165	14057	14151	14106	14134	14048	14295	14156	14004	14107	14153	14223	14113	14324	14062	14124	14105	14103	14178	14153	14264	14229	14096	14204	14301	14025	14083	14286	14053	13995	14195	14269	14271	14366	14234	14216	14067	14065	14089	14141	14100	14086	14258	14270	14127	14147	14199	14124	14243	14195	14313	13911	14157	14112	14120	14027	14175	14239	14080	14310	14264	14208	14235	14075	13996	14169	14170	14226	14338	14139	14099	14296	14076	14155	14285	14253	14213	14119	14020	14379	14182	14258	14287	14128	14083	14098	14095	14275	14080	14149	14137	14201	14145	14092	14045	14193	14240	14065	14054	14107	14022	14170	13961	14189	14128	14257	14250	14066	14135	14290	14030	14203	14219	14081	14173	14143	14209	14114	14049	14205	14139	14090	14159	14215	14082	14183	14126	14045	14055	14067	14191	14118	14175	14138	14119	14038	14143	14235	14137	14176	14196	14119	14203	14138	14176	14077	13962	14154	14039	14111	14037	14181	14222	14144	14216	14149	14172	14113	14008	14248	14126	14258	14243	14203	14122	14124	14015	14222	14039	14111	14281	14255	14158	14008	14126	14085	14105	14261	14231	14110	14174	14110	14150	14130	14273	14150	14219	14090	14145	14127	14350	14139	14073	14161	14107	13964	14081	14046	14185	14123	14134	14119	14039	14051	14253	14266	14120	14138	14029	14199	14145	14311	14190	14286	14038	13952	14213	14149	14013	14082	14168	14073	14145	14058	14180	14079	14133	14189	14309	14245	14127	14314	14165	14171	14213	14341	14102	14212	14072	14124	14190	14182	14134	14163	14218	14105	14240	14079	14059	14173	14047	13986	14136	14187	14133	14315	14148	14094	14101	14029	14387	14019	13962	14109	13916	14257	14141	13973	14074	14252	14069	14184	14099	14168	14213	13974	14076	14211	14044	14179	14166	14073	14253	14123	14106	14210	14154	14065	14176	14371	14191	14056	14167	13960	14078	14249	14242	14331	14076	14050	14278	14215	14274	13926	14212	14276	14100	14003	14199	14073	14163	14171	14148	14255	14133	14092	14062	14300	14087	14164	14029	14134	14171	14099	14107	14211	14046	14043	14204	14082	14002	14245	14116	14040	14039	14132	14220	14149	14220	14060	14106	14223	14289	14170	14320	14198	14149	14049	14094	14129	14066	14089	14186	13961	14255	14014	14213	14183	13989	14177	14223	14129	14166	14068	14036	14080	14250	14093	14229	14174	14242	14205	14148	14052	14030	14100	14223	14095	14194	14103	14196	14157	14229	14028	14180	14123	14213	14077	14240	14239	14181	14214	14170	14346	14155	14190	14128	14173	14177	14155	14186	14147	14318	14201	14130	14334	14188	14049	14171	14242	14190	14087	14212	14238	13961	14057	14207	14133	14203	14179	14143	14288	14212	14078	14129	14113	14003	14300	14102	14133	14237	14073	14178	14270	14204	14123	14234	14252	14106	14202	14211	14097	14145	14207	14137	14071	14234	14236	14107	14226	14115	14223	14097	14140	14164	14229	14377	14334	14030	14190	14156	13986	14162	14101	14040	13990	14079	14226	14192	14267	14093	14221	14257	14182	14102	14165	14077	14125	14219	14201	14201	14203	14029	14191	14187	14194	14237	14239	14130	14167	14028	14171	14172	14079	14097	14192	14209	14064	14132	14221	14065	14274	13992	14228	14193	14116	14039	14308	14111	14193	14195	14305	14075	14319	14130	14280	14080	14284	14278	13958	14270	14123	14172	14158	14058	14280	14136	14202	14237	14164	14079	14191	14167	14037	14068	14016	14170	14215	14152	14221	14307	14024	14080	14257	14100	14221	14051	14002	14103	14169	14103	14272	14148	14070	14277	13933	14056	14099	14118	13969	14158	14081	14148	14331	14138	13952	14140	14123	14192	14149	14230	14039	14233	14302	14149	14114	14019	14171	14193	14094	14161	14105	14055	13924	14289	14097	14232	13986	14105	14108	14105	14223	14055	14230	14273	14159	14034	14167	14148	14238	14157	14105	14244	14084	14160	14132	14271	14205	14156	14154	14230	14283	14136	14235	14105	14121	14066	14119	14087	14219	14163	14214	13957	14099	14143	14423	13955	14110	14216	14370	14204	14165	14488	14257	13895	14257	14116	14091	14169	14234	14067	14102	14119	14006	14198	14137	14229	14375	14134	14130	14461	14169	14133	14061	14159	14083	14168	14254	14125	14177	13963	14211	14125	14190	14214	14048	14275	14138	14041	14222	14165	14276	14247	14051	14246	14104	13990	14097	14091	14256	13963	14173	14154	14181	14135	14224	14038	14253	14132	14121	14095	13987	14175	14043	14138	14147	13958	14245	14151	14197	13944	14156	14188	14090	14040	14113	14077	14219	14212	13985	14222	14203	14225	14071	14246	14027	14005	14207	14060	14003	14231	14231	14161	14153	14197	14183	14122	14061	14187	14067	14125	14118	14115	14230	14191	14358	14107	14086	14030	13951	14091	14246	14114	14133	14188	14134	14273	14179	14232	14132	14313	14269	14008	14224	14189	14181	14345	14130	14049	14117	14298	14317	14107	14098	14274	14280	14088	14093	14358	14093	14329	14258	14102	14131	14242	14214	14334	14166	14044	13958	14186	13958	14150	14146	14202	14095	14096	13898	14158	14188	14009	14054	14270	13978	13973	14149	14106	14353	14209	14028	14234	14229	14235	14062	13986	14117	14107	14179	14102	14433	14231	14145	14206	14157	14175	14148	14272	14147	14145	14202	14228	14078	14131	14138	14063	14150	14118	14339	14201	14031	14026	14324	14193	14221	14209	14097	14208	14112	14160	14167	14262	14183	14245	14037	14306	14076	14045	14123	14175	14162	14054	14229	14102	13964	14236	14080	14069	14026	14074	13988	14058	14066	14249	13998	14082	14187	14151	14266	14204	14201	14093	14190	14115	14157	14181	14224	14162	14254	14086	14065	14134	14149	14268	14106	14231	14245	14074	14179	14091	14162	14283	14093	14128	14129	14046	14225	14242	14175	14223	14057	14094	14168	14126	14010	14136	14196	14170	14080	14236	14246	14073	14022	14084	14237	14070	14113	14209	14250	14148	14210	14085	14230	14183	14017	14167	14094	13987	14180	14235	14366	14076	14071	14094	14099	14233	14179	14138	14302	13988	14297	14078	14340	14294	14083	14038	14274	14156	14069	14236	14176	14205	14164	14153	14295	14333	14123	13993	14278	14150	14355	14355	14217	14293	14162	14250	13993	14115	14282	14156	14196	14041	14270	14069	14280	14031	14071	14254	14166	14209	14160	14020	14188	14284	14147	13971	14114	14241	13972	14217	14110	14029	14205	14126	14112	14177	14152	14291	14226	14127	14294	14195	14034	14140	14294	14263	14041	14222	14158	14188	14059	14208	14290	14000	14255	14173	14063	14219	14205	14186	14216	14217	14049	14237	14052	14082	14187	14321	14127	14062	14020	14278	14129	14124	14180	14335	13988	14114	14151	14118	14251	14208	14207	14188	14133	14203	14377	14137	14229	14172	14195	13993	14191	14200	14149	14263	14130	14044	14292	14193	14260	14049	14131	14133	14120	14170	14054	14243	14164	14220	14120	14180	14125	14214	14284	14200	14195	14270	14121	14084	14253	14147	14114	14207	14128	14177	14149	14142	14267	13992	14059	14116	14026	14174	14164	14227	14079	14149	14120	14236	14208	14111	14230	14193	14116	14203	14136	14053	14085	13993	14232	14125	14186	14226	14064	14145	14329	14156	14177	14064	14209	14255	14129	14203	14047	14156	14075	14169	14203	14167	14074	14158	14216	14207	14267	14157	14231	14274	14345	14160	14199	14176	14169	14000	14193	14270	14273	14224	13970	14189	14169	14085	14225	14108	13964	14101	14126	14235	14265	14060	14159	14198	14187	14160	14255	14244	14044	14189	14103	14230	14231	14115	14076	14188	14381	14118	14210	14232	14165	14255	14184	14213	14129	14258	14206	14202	14081	14137	14158	14152	14207	14034	14250	14162	14164	14078	14243	14273	14167	14215	14243	14260	14089	14195	14041	14205	14018	14082	14295	14157	14068	14222	14168	14255	14102	14143	14204	14154	14132	14071	14220	14153	14093	14141	14237	14219	14026	14326	14078	14241	14170	14163	14143	14134	14295	14109	14130	14353	14188	14126	14206	14151	14254	14136	14069	14091	14155	14136	14164	14169	14049	14261	14054
24045	21346	28826	24364	22247	21745	20773	17500	16765	16655	29398	32589	29330	19646	15648	15628	15418	15423	15489	15540	15374	15461	15384	15099	15143	15173	15318	15433	15309	15308	15316	15258	15261	15141	15396	15315	15508	15294	15553	15071	15523	15261	15277	15161	15342	15194	15370	15149	15242	15235	15112	15201	15460	15441	15370	15265	15369	15405	15156	15174	15447	15129	15359	15134	15285	15221	15122	15317	15164	15146	15285	15210	15278	15308	15159	15369	15207	15108	15060	15366	15086	15263	15168	15313	15230	15101	15205	15307	15199	15410	15145	15196	15159	15085	15262	15174	15338	15117	15193	15117	15190	15124	15198	15246	15269	15272	15261	15120	15113	15145	15150	15172	15286	14982	15159	15232	15336	15183	15294	15383	15189	15352	15184	15114	15418	15050	15260	15225	15187	15070	15299	15285	15308	15310	15209	15070	15283	15086	15195	15418	15352	15454	15106	15246	15181	15066	15346	15222	15362	15320	15254	15452	15433	15043	15286	15211	15120	15186	15255	15129	15091	15206	15078	15339	15126	15008	15039	15128	15193	15289	15272	15189	15213	15208	15267	15009	15084	15203	15196	15180	15024	15236	15224	15229	15118	15197	15202	15444	15072	15277	15074	15119	15367	15322	15120	15224	14924	15314	15182	15133	14916	14952	15050	15227	15247	15221	14982	15058	15254	15031	15191	15195	15413	15268	15088	15379	15202	15265	15104	15298	15108	15213	15097	15262	15455	15354	15375	15140	15109	15307	15296	15118	15078	15048	15114	14893	15360	15082	15108	15166	15403	15303	15276	15095	15158	15056	15228	15188	14909	15209	15155	15156	15209	15074	15303	15119	15266	15116	15313	14985	15062	15167	15089	15304	15110	15294	15230	15114	15097	15471	15303	15211	15297	15265	15102	15191	15057	15026	14977	15241	15435	15145	15313	15214	15080	15334	15270	15145	15118	15248	15172	15240	15217	15365	15209	15259	15169	15276	15172	15231	15312	15223	15176	15338	15015	14987	15348	15314	15287	15278	15095	15192	15148	15169	15109	15226	15170	15140	15210	15079	15330	15312	15213	15378	15130	15466	15266	15188	15102	15224	15117	15140	15137	15217	15234	15415	15245	15076	15321	15079	15316	15148	15116	14976	15172	15138	15167	15325	15240	14987	15175	15155	15206	15228	15144	15023	15284	15198	15092	15010	15241	15203	15147	15162	15308	15161	15524	15163	15210	15214	15372	15121	15066	15134	15135	15208	15237	15116	15259	15166	15206	15297	15122	15144	15105	15088	15276	15265	15280	15190	15037	15270	15205	15162	15120	15160	15237	15005	15301	15289	15287	15223	15006	15227	15116	15151	15410	14914	15151	15080	15127	15243	15215	15244	15336	15168	15231	15179	15089	15262	15235	15171	15174	15233	15242	15175	15222	15145	15075	15253	15263	15113	15348	15180	15247	15117	15240	15143	15311	15270	15355	15344	15153	15171	15251	14998	15177	15345	15353	15161	15199	15432	15155	15232	15446	15283	15064	15183	15053	15262	15228	15116	15111	15173	15124	15235	15389	15169	15028	15115	15272	15200	15187	15111	15184	15402	15275	15268	15141	15094	14997	15200	15209	15131	15289	15054	15356	15106	15407	15245	15201	15084	15137	14973	15308	15179	15130	15132	15263	15233	15220	15442	15238	15109	15301	15274	15272	15206	15195	15115	15115	15246	15105	15182	15041	15275	15235	15175	15258	15158	14968	15294	15374	15234	15203	15042	15333	15033	15286	15256	15306	15141	15114	15170	15403	15073	15033	15159	15055	15237	15397	15276	15220	15164	15041	15201	15108	15085	15176	15179	15143	15188	15171	15079	15344	15111	15157	15245	14968	15284	15293	15251	15286	15247	15182	15076	15112	15194	15523	15132	15110	15245	15211	15243	15102	15259	15119	15104	15121	15241	15206	15225	15213	15102	15288	15158	15285	15230	15290	15138	15187	15075	15424	15239	15187	15312	15152	14992	15371	15320	15218	15292	15052	15240	15404	15168	15132	15150	15241	15250	15215	15369	15221	15249	15245	15236	15045	15257	15123	15243	15483	15207	15173	15189	15134	15154	15003	15227	15133	15294	15170	15058	15065	15320	15169	15282	15170	15192	14937	15021	14953	15356	15156	15073	15229	15090	15149	15223	15207	15041	15040	15250	15261	15134	15272	15248	15324	15189	15023	15285	15097	15061	15104	15330	15085	15131	15263	15169	15102	15111	15177	15185	15114	15295	15124	15246	15242	15377	15078	15070	15083	15098	15263	15194	15385	15178	15155	15125	15125	15121	15308	15349	15285	15223	15359	15164	15168	15204	15175	15204	15240	15118	15039	15330	15389	15153	15202	15078	15214	15323	15205	15102	15081	15384	15237	15116	15295	15331	15166	15063	15039	15233	15191	15089	14975	15144	15316	15227	15233	15393	15296	15285	15219	15215	15265	15230	15117	15346	15183	15117	15258	15139	15036	15208	15119	15124	15160	15264	15055	15163	15214	15072	15273	15368	15187	15079	15232	15318	15273	15346	15119	15073	15328	15212	15239	15167	15228	15156	15176	15223	15185	15239	15052	15351	15226	15074	15189	15188	15249	15129	15120	15071	15148	15405	15160	15241	15216	15167	15243	15213	15339	15119	15184	15186	15256	15364	15141	15067	15082	15031	15064	15331	15144	15262	15256	15078	15323	15201	15108	15350	15215	15057	15080	15362	15174	15142	15198	15390	15329	15312	15245	15171	15252	15401	14992	15081	15200	15273	15190	15266	15165	15090	15063	15267	15106	15114	15169	15173	15272	15169	15324	15174	15260	15336	15174	15184	15057	15124	15246	15214	15086	15321	15295	15360	15175	15384	15340	15126	15153	15174	15036	15175	15413	15337	15288	15216	15072	14937	15066	15184	15221	15303	15064	15230	15317	15351	15190	15011	14971	15313	15165	15301	15329	14974	15031	15129	15179	15203	15103	15344	15271	15276	15203	15083	15236	15063	15241	15076	15150	15185	15216	14971	15124	15266	15123	15218	15196	15213	15286	15337	15042	15232	14961	15207	15107	15249	15040	15008	15448	14998	15036	15258	15150	15174	15303	15370	15142	15264	15217	15124	15163	15058	15106	15078	15070	15124	15167	15335	15192	15156	15460	15086	15176	15232	15262	15254	15143	15070	15291	15113	15398	14998	15091	15184	15177	15169	15134	15243	15404	15374	15202	15065	15070	15160	15265	15181	15120	15420	15217	15215	15145	15191	15300	15331	15337	15343	15238	15200	15229	15127	15339	15165	15114	15116	15275	15242	15305	15154	15278	15112	15243	15059	15132	15066	15020	15258	15346	15047	15134	15329	15266	15162	15173	15247	15200	15191	15154	15049	15218	15135	15293	15145	15132	15283	15278	15181	15128	15242	15137	15079	15388	15336	15277	15290	15115	15240	15143	15163	15294	15108	14997	15260	15208	15055	15319	15275	15243	15172	15254	15127	15178	15255	15038	15246	15153	15198	15255	15343	15223	15273	15225	15114	15101	15298	14929	15241	15216	15140	15411	15141	15141	15230	15224	15457	15075	15207	15266	15299	15350	15120	14997	15017	15168	15251	15324	15072	14946	15132	15142	15137	15329	15093	15209	15323	15140	15454	15187	15144	15354	15125	15197	15090	15157	15156	15063	15282	15243	15283	15143	15359	15263	15248	15200	15238	15240	15159	15257	15013	15394	15149	15278	15199	14989	15131	15326	15219	15167	15331	15316	15140	15082	15183	15292	15201	15231	15264	15113	15263	15233	15261	15188	15174	15344	15165	15434	15236	15416	15110	15247	15318	15049	15319	15226	15331	15229	15151	15098	15124	15149	15352	15069	15151	15172	15287	15129	15143	15159	15287	15100	15254	15178	15227	15294	15027	15145	15449	15265	15243	15082	15408	14887	15230	15254	15289	15255	15250	15138	15184	15066	15426	14989	15058	15063	15254	15366	15001	15115	15425	15233	15057	15337	15356	15429	15219	15181	15215	15290	15313	15187	15276	14970	15182	15256	15092	15154	15113	15204	15219	15183	15227	15283	15296	15185	15331	15161	15056	15241	15151	15096	15400	15072	14993	15099	15309	15051	15114	15137	15044	15342	15374	15349	15241	15244	15400	15242	14980	15097	15094	15207	15319	15195	15033	15211	15023	15155	15212	15258	15159	15245	15370	15219	15192	15090	15339	15121	15449	15052	15114	15225	15251	15104	15237	15195	15259	15205	15100	15195	15102	15054	15170	15103	15151	15245	15240	15260	15072	15355	15250	15239	15228	15341	15120	15113	15119	15221	15201	15114	14996	15364	15258	15386	15223	15180	14919	15290	15179	15109	15190	15330	15285	15309	15289	15200	15318	15219	15162	15318	15147	15242	15203	15154	15190	15171	15059	15240	15050	15250	15165	15117	15122	15254	15141	15290	15222	15164	15114	15236	15050	15082	15136	15328	15259	15332	15213	15273	15175	15122	15135	15246	15249	15298	15273	15079	15271	15202	15219	15385	15161	15151	15301	15242	15274	15122	15270	15320	15207	15229	15073	15229	15196	15218	15175	15229	15343	15007	15135	15133	15077	15169	15177	15258	15184	15251	15160	15213	15188	15060	15157	15235	15286	15104	15164	15092	14908	15278	15302	15246	15382	15345	15246	15294	15130	15367	15077	15222	15171	15135	15185	15313	15189	15135	15093	15113	14982	15105	15110	15454	15088	15136	15062	15307	15210	15313	15200	15195	15366	15278	15324	15393	15343	15292	15193	15282	14969	14880	15107	15289	15229	15229	15401	15057	15362	15241	15115	15117	15244	15272	15060	15231	15143	15372	15138	15139	15101	15317	15050	15090	15103	15197	15061	15103	15094	15227	15076	15252	15341	15163	15307	15182	15357	15229	15178	14981	15051	15209	15196	15477	15151	15170	15190	15237	15091	15061	15283	15307	15249	15343	15237	15256	15408	15222	15193	15054	15112	15262	15207	15061	15332	15155	15305	15131	15350	15065	15190	15223	15031	15194	15212	15361	15244	15244	15246	15248	15218	15272	15184	15172	15110	15236	15219	15174	15228	15302	15237	15277	15326	15153	15125	15030	15097	15170	15291	15201	15269	15282	15166	15238	15061	14946	15132	15108	15416	15151	15138	15231	15203
17456	31452	30027	25210	22302	20619	19395	17889	16947	16446	35179	36051	31625	17771	14560	14499	14514	14362	14581	14387	14648	14467	14594	14382	14473	14453	14481	14397	14502	14412	14460	14456	14392	14480	14817	14890	14760	14655	14373	14458	14357	14461	14463	14628	14385	14425	14574	14558	14369	14226	14542	14380	14528	14346	14451	14307	14486	14438	14578	14401	14415	14589	14638	14498	14604	14382	14414	14285	14207	14512	14396	14470	14643	14444	14446	14489	14452	14461	14473	14441	14337	14482	14429	14445	14418	14310	14359	14424	14373	14555	14455	14324	14611	14313	14331	14584	14456	14292	14364	14572	14373	14435	14476	14324	14393	14368	14276	14498	14449	14499	14275	14421	14336	14430	14342	14457	14574	14527	14632	14453	14519	14518	14438	14372	14444	14485	14379	14397	14397	14456	14329	14457	14569	14448	14454	14521	14260	14403	14426	14525	14263	14371	14336	14307	14579	14335	14396	14509	14397	14595	14450	14165	14572	14255	14268	14399	14339	14415	14507	14502	14495	14292	14484	14576	14443	14541	14554	14429	14377	14448	14334	14517	14426	14333	14533	14385	14360	14481	14420	14520	14395	14423	14576	14592	14442	14410	14341	14452	14416	14478	14420	14362	14493	14446	14377	14402	14465	14521	14270	14275	14555	14467	14258	14398	14433	14288	14367	14499	14351	14453	14455	14458	14489	14438	14369	14512	14450	14515	14632	14507	14313	14478	14405	14578	14399	14506	14594	14558	14519	14407	14415	14314	14479	14489	14494	14582	14358	14369	14461	14501	14518	14508	14483	14471	14399	14435	14377	14387	14422	14340	14453	14383	14363	14489	14441	14330	14456	14407	14448	14470	14485	14291	14364	14547	14474	14371	14270	14387	14535	14393	14322	14342	14448	14428	14514	14410	14322	14404	14330	14562	14345	14363	14510	14498	14431	14481	14500	14402	14472	14330	14534	14399	14406	14574	14622	14264	14451	14460	14295	14628	14397	14505	14516	14335	14468	14591	14434	14240	14378	14440	14333	14477	14384	14562	14502	14339	14334	14251	14475	14328	14358	14402	14389	14512	14359	14478	14313	14474	14559	14485	14472	14353	14417	14240	14445	14486	14376	14330	14389	14402	14252	14277	14423	14356	14653	14582	14643	14274	14539	14475	14406	14459	14262	14426	14557	14458	14279	14451	14189	14503	14585	14315	14361	14475	14381	14509	14600	14605	14551	14280	14538	14414	14216	14517	14467	14459	14445	14201	14399	14470	14318	14570	14459	14500	14349	14431	14457	14319	14507	14160	14384	14298	14382	14458	14268	14347	14437	14476	14453	14464	14555	14468	14498	14325	14499	14351	14517	14510	14365	14416	14416	14304	14464	14383	14383	14424	14512	14630	14441	14368	14505	14434	14331	14314	14406	14272	14381	14369	14431	14524	14468	14451	14429	14459	14537	14322	14426	14448	14487	14408	14419	14448	14281	14498	14572	14477	14434	14345	14399	14511	14469	14425	14306	14414	14456	14456	14507	14311	14353	14712	14290	14458	14450	14548	14556	14538	14520	14447	14441	14453	14288	14490	14552	14586	14569	14381	14404	14357	14393	14650	14453	14480	14408	14349	14521	14447	14362	14318	14474	14401	14353	14472	14549	14477	14416	14289	14450	14320	14465	14470	14404	14450	14324	14396	14446	14415	14617	14404	14292	14313	14374	14574	14298	14421	14345	14186	14426	14442	14300	14557	14399	14255	14551	14364	14487	14527	14279	14457	14390	14325	14314	14465	14373	14444	14484	14462	14474	14576	14414	14209	14507	14566	14336	14496	14452	14494	14392	14392	14304	14417	14506	14492	14385	14574	14446	14549	14477	14431	14412	14381	14408	14537	14288	14568	14557	14551	14458	14275	14418	14489	14285	14624	14492	14511	14466	14312	14463	14504	14398	14515	14327	14426	14328	14474	14354	14322	14512	14279	14379	14497	14498	14412	14484	14467	14556	14313	14384	14395	14412	14275	14370	14319	14408	14501	14350	14495	14251	14554	14683	14277	14477	14377	14374	14522	14465	14402	14266	14412	14350	14509	14400	14408	14411	14407	14552	14351	14600	14349	14470	14391	14408	14327	14493	14270	14347	14650	14608	14453	14436	14493	14477	14492	14393	14310	14466	14312	14578	14344	14446	14432	14431	14414	14494	14538	14463	14412	14437	14289	14420	14452	14422	14302	14601	14334	14314	14510	14498	14432	14468	14379	14347	14215	14310	14399	14364	14384	14565	14549	14365	14529	14518	14336	14274	14474	14374	14305	14421	14340	14511	14446	14566	14376	14467	14378	14485	14222	14607	14647	14254	14423	14293	14411	14615	14575	14322	14469	14366	14486	14337	14305	14318	14221	14433	14326	14506	14602	14579	14461	14422	14389	14552	14422	14603	14420	14475	14347	14555	14410	14580	14356	14395	14488	14387	14332	14163	14400	14529	14384	14386	14271	14386	14428	14421	14570	14399	14354	14350	14458	14333	14342	14432	14382	14324	14432	14411	14311	14278	14376	14268	14566	14410	14272	14304	14455	14345	14424	14433	14527	14523	14342	14316	14520	14317	14430	14541	14529	14334	14430	14492	14545	14381	14493	14376	14350	14521	14558	14621	14408	14424	14368	14393	14585	14337	14607	14509	14483	14455	14514	14515	14465	14522	14284	14379	14377	14392	14411	14322	14434	14493	14313	14377	14426	14378	14367	14483	14452	14385	14552	14448	14541	14442	14369	14318	14246	14380	14416	14415	14517	14347	14445	14445	14326	14315	14563	14317	14528	14280	14537	14196	14406	14272	14447	14394	14385	14393	14434	14482	14439	14402	14358	14603	14439	14461	14328	14315	14482	14500	14325	14375	14539	14559	14322	14521	14305	14514	14520	14362	14574	14478	14331	14381	14412	14374	14291	14454	14191	14316	14519	14369	14453	14269	14416	14415	14390	14420	14526	14331	14485	14301	14503	14515	14448	14610	14496	14398	14483	14427	14482	14641	14465	14305	14384	14295	14322	14463	14606	14437	14487	14383	14343	14411	14300	14472	14411	14306	14316	14287	14341	14355	14421	14375	14314	14597	14460	14410	14531	14324	14561	14206	14364	14338	14390	14459	14478	14495	14491	14363	14238	14501	14317	14388	14391	14387	14362	14415	14319	14555	14525	14613	14516	14595	14383	14481	14446	14485	14460	14378	14499	14374	14329	14455	14419	14352	14369	14340	14326	14424	14416	14422	14380	14270	14501	14536	14321	14347	14406	14457	14353	14536	14454	14414	14373	14477	14325	14604	14400	14478	14366	14360	14330	14467	14465	14436	14421	14504	14343	14495	14465	14371	14410	14374	14491	14293	14369	14488	14366	14341	14418	14501	14291	14362	14595	14165	14370	14602	14281	14394	14439	14618	14515	14341	14411	14549	14417	14392	14560	14335	14486	14436	14582	14425	14413	14208	14317	14452	14383	14409	14602	14363	14374	14427	14489	14359	14607	14482	14354	14333	14364	14500	14431	14394	14379	14430	14548	14564	14265	14472	14505	14513	14477	14348	14513	14620	14350	14428	14478	14384	14383	14391	14423	14565	14530	14411	14453	14413	14456	14517	14365	14465	14316	14385	14445	14343	14548	14258	14369	14450	14377	14490	14262	14481	14540	14610	14390	14501	14410	14277	14465	14360	14471	14363	14364	14402	14195	14528	14551	14542	14324	14507	14480	14465	14315	14476	14494	14503	14335	14351	14405	14309	14470	14334	14465	14562	14443	14567	14299	14338	14458	14233	14465	14553	14458	14413	14523	14459	14350	14425	14373	14342	14465	14376	14460	14348	14311	14415	14297	14552	14501	14537	14424	14369	14416	14583	14486	14541	14472	14394	14432	14414	14521	14501	14324	14324	14392	14571	14509	14491	14205	14459	14303	14505	14421	14389	14390	14457	14553	14525	14371	14425	14379	14409	14177	14481	14455	14509	14359	14624	14345	14639	14479	14422	14318	14373	14455	14345	14336	14319	14343	14378	14448	14426	14483	14274	14493	14324	14494	14502	14385	14286	14471	14478	14516	14479	14503	14530	14341	14433	14328	14567	14511	14538	14421	14501	14346	14394	14419	14449	14375	14513	14559	14380	14513	14397	14490	14415	14593	14442	14438	14339	14588	14470	14303	14454	14380	14427	14263	14536	14359	14319	14525	14411	14256	14343	14494	14499	14554	14334	14447	14460	14463	14363	14453	14568	14446	14454	14336	14266	14457	14265	14652	14257	14438	14603	14391	14453	14510	14330	14279	14353	14491	14418	14457	14533	14518	14398	14348	14401	14427	14327	14317	14523	14384	14493	14526	14581	14385	14402	14426	14235	14381	14445	14496	14338	14394	14375	14579	14425	14272	14513	14351	14218	14399	14492	14497	14432	14451	14362	14380	14357	14404	14510	14458	14481	14341	14537	14387	14301	14407	14556	14410	14501	14382	14547	14273	14531	14458	14250	14377	14371	14410	14353	14349	14443	14522	14417	14332	14390	14323	14368	14404	14373	14391	14456	14428	14327	14427	14495	14409	14259	14529	14535	14444	14424	14498	14406	14543	14416	14531	14377	14458	14495	14454	14476	14484	14596	14505	14291	14416	14399	14264	14528	14378	14445	14409	14477	14464	14497	14321	14426	14404	14432	14401	14294	14655	14350	14416	14457	14459	14548	14462	14331	14364	14478	14568	14598	14417	14473	14550	14457	14435	14593	14440	14448	14393	14525	14445	14431	14476	14512	14552	14356	14475	14418	14434	14494	14532	14439	14428	14476	14393	14478	14533	14372	14486	14388	14402	14575	14439	14340	14496	14371	14368	14523	14399	14289	14400	14482	14397	14431	14269	14303	14473	14484	14595	14177	14269	14421	14376	14215	14283	14338	14360	14302	14557	14464	14552	14301	14427	14510	14500	14445	14311	14444	14308	14447	14375	14550	14410	14557	14495	14381	14448	14505	14514	14424	14361	14365	14370	14496	14445	14478	14482	14303	14351	14477	14450	14244	14546	14403	14362	14410	14501	14529	14474	14371	14320	14434	14359	14410	14462	14293	14571	14278	14248	14298	14530	14485	14278	14357	14471	14554	14516	14260	14346	14407	14410	14349	14593	14374	14320	14493	14512	14419	14420	14334	14411
22967	21313	29246	23728	21494	23320	24591	18465	17099	16806	36206	43791	37895	22005	15741	15211	14808	15013	14925	14949	15119	14906	14998	14892	14965	15022	15006	14916	14750	15166	15011	14969	14759	14747	15287	15503	15146	14950	15117	14842	14774	14972	14969	14946	14651	14864	15030	14979	14924	14920	14837	14832	15005	14845	14834	15014	14858	15004	14875	14897	14887	14716	14861	14974	14828	14674	14788	14726	15125	14737	14891	14755	14905	14804	14754	14968	14708	14753	14938	14862	14670	14724	14896	15016	14849	14760	14704	14838	14736	14779	14997	14892	14881	14995	14956	14895	14782	14885	14908	14971	14734	14739	14744	14801	14599	14887	15044	14711	14756	14861	14804	14782	15061	14940	14583	14707	14746	14744	14739	14868	15144	15011	14816	14990	14646	14711	14933	14843	14728	14945	14658	14431	14794	14840	14853	14807	14727	14728	14954	14531	14560	14854	14908	15009	14767	14664	14759	14862	14756	14817	14809	14650	14828	14869	14709	14484	14674	14747	14895	14860	14835	14783	14911	14788	14953	14789	14805	14826	14995	14756	14856	14741	14953	14803	14757	14867	14976	14887	14761	14762	14868	14799	14840	14579	14698	14849	14810	14842	14930	14743	14808	14847	14678	14849	14859	14970	14673	14792	14885	14770	14756	14762	14637	14823	14769	14684	14616	14668	14711	14690	14692	14737	14470	14838	14834	14849	14754	14754	14864	14818	14810	14817	14960	14651	14869	14648	14968	14884	15064	14734	14774	14707	14901	14744	14830	14914	14933	15018	14968	14752	14740	14788	14850	14828	14833	14898	14715	14685	14845	14927	14771	14755	14897	14904	14757	14687	14750	14807	14821	14759	14724	14849	14849	14860	14622	14682	14712	14766	14819	14710	14926	14932	14840	14768	14671	14933	14919	14645	14811	14975	14882	14730	14708	14608	14884	14681	14922	14931	14836	14746	14698	14777	14925	14790	14757	14667	14762	14779	14679	14816	14570	14622	14701	14957	14810	14676	14898	14845	14869	14826	14660	14802	14861	14816	14779	14955	14948	14819	14926	14685	14695	14918	14901	14898	14505	14673	14624	14684	14967	14848	14882	14854	14705	14746	14824	14783	14704	14925	14733	14711	14796	14838	14792	14728	14829	14758	14870	14848	14760	15022	14755	14829	14723	14793	14813	14810	14881	14951	14855	14825	14713	14802	14765	14881	14909	14799	14754	14914	14906	14714	14615	14632	14597	14842	14733	14976	14964	14860	14863	14665	14656	14861	14943	14804	14663	14837	14985	14778	14789	14668	14785	14662	14711	14929	14709	14813	14527	14886	15015	14846	14892	14786	14808	14621	14796	14742	14959	14687	14781	14775	14753	14885	14851	15055	14829	14684	14767	14948	14759	14733	14906	14820	14902	14669	14736	14727	14837	14766	14813	14767	14863	14726	14864	14590	14909	14694	14895	14717	14829	14801	14970	14783	14869	14770	14806	14568	14898	14775	15034	14830	14858	14736	14913	14605	14875	14816	14775	14450	14918	14690	14859	14589	14752	14738	14676	14814	14786	14849	14825	14753	14770	14736	14609	14775	14877	14822	14838	14788	14816	14806	14814	14620	14740	14879	14846	14861	14867	14779	14755	14661	14720	14708	14741	14826	14918	14712	14832	14649	14960	14884	14803	14803	14842	14825	14771	14877	14713	14937	14845	14915	14832	14809	14773	14789	14783	14796	14842	14835	14824	14678	14788	14929	14881	14594	14670	14858	14836	14742	14921	14679	14733	14782	14872	14781	14874	14782	14868	14809	14989	14916	14652	14869	14742	15040	14680	14538	14919	14817	14633	14727	14769	14733	14835	14787	14607	14859	14695	14698	14864	14896	14677	14719	14672	14672	14696	14683	14721	14934	14960	14694	14776	14724	14509	14729	14831	14799	14952	14844	14707	14664	14888	14839	14841	14769	14908	14919	14938	14887	14942	14778	14820	14695	14742	14836	14911	14800	14762	14825	14604	14875	14731	14773	14840	14969	14827	14777	14801	14731	14827	14773	14726	14791	14675	14660	14873	14659	14770	14849	14720	14703	14640	14686	14571	14798	14650	14767	14856	14806	14823	14872	14739	14876	14694	14774	14841	14705	14809	14719	14645	14489	14690	14898	15013	14707	14837	14700	14912	14670	14795	14705	14584	14785	14794	14889	14751	14702	14801	14728	14733	14764	14883	14829	15077	14873	14772	14738	14795	14826	14682	14916	14762	14781	14784	14844	15034	14659	14748	14740	14787	14941	14776	14879	14913	14851	14756	14713	14783	14598	14837	14792	14761	14635	14833	14810	14596	14882	14782	14765	14892	14788	14667	14936	14996	14731	14672	14883	14800	14811	14730	14931	14795	14710	14897	14912	14804	14844	14935	14656	14638	14830	14730	14780	14792	14666	14829	14834	14790	14872	14810	14722	14843	14878	14814	14851	14640	14750	14753	14812	14758	14734	14778	14782	14833	14613	14688	14698	14880	14729	14640	14725	14872	14760	14746	14944	14849	14852	14867	14784	14827	14768	14732	14734	14840	14719	14650	14616	14790	14517	14708	14910	14903	14976	14854	14751	14831	14845	14801	14825	14722	14754	14703	14768	14811	14709	14728	14740	14863	15028	15036	14712	14937	14648	14708	14709	14787	14607	14665	14775	14719	14970	14877	14735	14804	14713	14925	14940	14857	14804	14651	14977	14760	14824	14745	14670	14686	15024	14896	14854	14934	14881	14829	14954	14785	14605	14614	14753	14630	14771	14800	14669	14803	14796	14676	14821	14872	14601	14745	14812	14832	14522	14777	14829	14860	14896	14790	14748	14846	14890	14675	14844	14907	14659	14803	14633	14528	14758	14910	14555	14738	14838	14974	14806	14795	14848	14796	15042	14907	14654	14725	14839	14909	14628	14876	14769	14789	14740	14864	14691	14647	14894	14855	14707	15001	14871	14900	14817	14920	14777	14847	15073	14793	14811	14740	14730	14734	14756	14875	14755	14831	14675	14566	14860	14927	14807	14739	14939	14809	14643	14725	14859	14858	14831	14843	14580	14851	14814	14726	14695	14752	14682	14931	14785	14724	14755	14590	14880	14711	14639	14901	14758	14982	14771	14761	14892	14816	14841	14880	15057	14736	14600	14808	14908	14664	14855	14891	14891	14720	14635	14729	14885	14829	14885	14851	14894	14883	14882	14792	14769	14673	14732	14816	14885	14875	14960	14854	14787	14738	14843	14788	14950	14980	14704	14598	14737	14971	15001	14852	14711	14780	14762	15090	14599	14721	14880	14814	14609	14707	14762	14556	14716	14817	14741	14777	14831	14770	14642	14815	14733	14892	14938	14769	14928	14896	14669	14771	14853	14831	14810	15019	14639	14768	14867	14901	14750	14870	14826	14861	14768	14712	14802	14865	14776	14775	14945	14749	14733	14607	14898	14878	14764	14826	14821	14702	14896	14868	14802	14786	14774	14874	14872	14745	14942	14572	14871	14796	14744	14587	14718	14730	14799	14700	14591	14630	14779	14889	14909	14655	15078	14902	14714	14849	14648	14862	14811	14745	14842	14926	14885	14682	14714	14817	14973	14812	14927	14953	14755	14887	14749	14845	14717	14850	14817	14812	14766	14777	14786	14778	14670	14874	14593	14740	14717	14776	14794	14952	14784	14606	14816	14932	14921	14798	14765	14814	14737	14729	14954	14840	14736	14741	14730	14679	14712	14872	14830	14746	14861	14922	14847	14870	14718	14702	15016	14832	14924	14790	14732	14629	14715	14617	14852	14712	14782	14893	14644	14865	14678	14870	14707	14787	14887	14625	14818	14847	15133	14893	14862	14705	14778	14822	14769	14797	14670	14800	14597	14629	14714	14740	15002	14888	14698	14661	14761	14746	14872	14785	15047	14882	14768	14905	14811	14654	14860	14713	14673	14820	14707	14782	14797	14883	14971	14840	14685	14797	15072	14903	14817	14814	14716	14641	14659	14886	14969	14713	14779	14886	14878	14674	14687	14731	14743	14731	14646	14936	14694	14898	14839	14765	14770	14793	14626	14667	14833	14773	14771	14768	14740	14817	14758	14891	14762	14818	14784	14774	14937	14960	14876	14768	14931	14712	14704	14878	14749	14889	14900	14761	15020	14752	14796	14795	14735	14691	14810	14670	14807	14738	14775	14772	14720	14775	14919	14766	14908	14895	14852	14904	14682	14724	14656	14784	14895	14864	14968	14845	14756	14770	14638	14858	14901	14914	14649	14956	14642	14769	14688	14783	14668	14866	14928	14924	14611	14825	14769	14778	14863	15052	14701	14731	14702	14773	14829	14771	14793	14814	14769	14994	14895	14748	14823	14687	14566	14854	14902	14911	14857	14829	14770	14659	14776	14664	14743	14699	14742	14804	14582	14622	14805	14927	14825	14864	14859	14892	14676	14719	14792	14873	14955	14963	14753	14834	14839	15018	14910	14949	14762	14838	14774	14686	14579	14805	14833	14833	14822	14767	14823	14955	14804	14812	14952	14815	14837	14737	14808	14615	14952	14748	14887	14941	14703	14805	14753	14681	14838	14812	14892	14740	14776	14737	14822	14956	14904	14734	14597	14825	14825	14985	14708	14715	14947	14739	14768	14748	14940	14819	14772	14822	14851	14780	14728	14876	14643	14979	14895	14955	14763	14853	14965	14800	14709	14729	14783	14710	14779	14776	14778	14863	15122	15003	15000	14719	14911	15002	14677	14594	14732	14831	14811	14814	14731	14854	14727	14963	14818	14765	14784	14708	14677	14763	14612	14694	14720	14898	14824	14879	14532	14875	14838	14771	14940	14828	14836	14888	14762	14795	14783	14850	14815	14834	14912	14834	14777	14738	14562	14702	14918	14776	14900	14754	14800	14650	14753	14797	14941	14745	14860	14942	14766	14935	14756	14904	14678	14790	14836	14723	14765	14819	14914	14855	14970	14723	14812	15012	14862	14793	14843	14732	14652	14972	14749	14918	14894	15023	14709	14671	14825	14767	14751	14842	14829	14913	14730	14809	14667	14710	14811	14855	14904	14551	14590	14852	14789	14868	14609	14868	14877	15055	14837	14808	14578	14766	14658	14837	14621	14676	14746	14893	14801	14929	14816	14914	14896	14802	14794	14744	14769	14884	14423
18946	35529	33889	27906	24946	22603	20464	18990	18046	17143	42895	45767	39921	17988	14265	14249	14114	14222	14267	14243	14143	14229	14151	14085	14312	14153	14216	14202	14210	14057	14098	14195	14070	14395	14896	14916	15059	14432	14254	14300	14160	14198	14215	14036	14165	14128	14046	14226	14032	14120	14228	14272	14075	14137	14205	14130	14211	14159	14159	14355	14041	14171	14272	14067	14246	14094	14110	14206	14090	14092	14170	14140	14208	14012	14203	14090	14097	14049	14287	13982	14111	14029	14107	14177	14117	14164	14305	14311	14177	14191	14049	14098	14036	14206	14225	14179	14185	14345	14011	14168	14211	14346	14061	14156	14168	14184	14085	14227	14319	13975	14131	14160	14079	14089	14069	14121	14093	14102	14126	14414	14218	14174	14175	14258	14142	13961	14330	14090	14004	14070	14368	14108	14244	14083	14006	14307	14216	14242	14155	14188	14151	14148	14040	14058	14137	14251	14162	14153	14234	14213	14043	14068	14131	14250	14029	14161	14248	14185	14151	14186	14265	14079	14115	14174	14172	14110	14230	14131	14041	14055	14066	14146	14388	14087	14151	14196	14139	14210	14238	14068	14165	14322	14158	14154	14107	14042	14188	14165	14170	14092	14048	13979	14113	14135	14163	14308	14097	14134	14095	14294	14098	14293	14035	14170	14129	14130	14187	14067	14025	14087	14182	14225	14132	14106	14155	14018	14062	14107	14217	14091	14110	14129	14174	14184	14198	14269	14199	14156	14099	14237	14151	14146	14211	14131	14096	14132	14164	14204	14141	14223	14243	13948	14082	14303	14085	14183	14258	14178	14196	14003	14024	14134	14040	14109	14252	14135	14051	14222	14231	14049	14174	14309	14243	13976	14034	14220	14137	14053	14172	14042	14107	13988	14129	14129	14084	14033	14178	14178	13827	14201	13963	14238	14232	14181	14232	14244	14139	14284	14313	14213	14114	14438	14165	14119	14092	14255	14100	14132	14001	14140	13989	14205	14090	14192	14256	14145	14222	14168	13991	14187	14026	14091	14215	14222	14210	14155	14043	14269	14149	14173	14076	14249	14171	14293	14215	13952	14231	14003	14083	14057	14118	14107	14257	14200	14165	14211	14158	13981	14076	14049	14262	14252	14282	14027	14088	14103	14109	14057	14210	14148	14266	14024	14189	14263	14257	14286	14138	14101	14151	14316	14183	13989	14150	14251	14095	13976	14069	14077	14351	14267	14054	13964	14224	14064	14178	14313	14119	14183	14156	14202	14069	14098	14058	14246	14181	14070	14066	14113	14163	14030	14286	13948	14041	14173	14220	13916	14134	14105	14139	13975	14200	13949	14079	14206	14156	14278	14145	14169	14184	13992	14149	14040	14197	14224	14104	14143	14117	14105	14191	14039	14037	14227	14050	14067	14305	14162	14212	14061	14108	14206	14122	14232	14063	14090	14230	14314	14040	14164	14239	14146	14136	14032	14352	14158	14288	14133	14203	14149	14290	14146	14130	13947	14119	14177	14189	14110	14087	14272	14157	14106	13955	14114	14163	14135	14256	14131	14241	14173	14057	14189	13970	14251	14058	14138	14003	14148	14090	14008	14016	14296	14011	14167	14181	14067	14132	14184	14114	14165	14179	14017	14062	13972	13868	14185	14214	14150	14084	14227	14118	14101	14055	14081	14091	14094	14183	14256	14092	14141	14099	14021	13961	14119	14152	14108	14111	14158	14223	14297	14079	14324	14190	14372	14111	14100	14120	14173	14234	14149	14197	14086	14319	14074	14220	14123	14109	14010	14064	14099	14218	14261	14197	14071	14159	14098	14139	14186	14035	14212	14069	14186	14117	14082	14042	14101	14139	14258	14024	13980	14155	14199	14178	14012	14138	13924	14301	14327	14085	14209	14158	14264	13967	14041	14131	14150	14280	14186	14052	14181	14130	14265	14143	14081	14270	14053	14221	14122	14127	14212	14183	14163	14219	14178	14180	14154	14025	14150	14150	14076	13972	14100	14012	14041	14073	14055	14220	14130	14281	13994	14193	13996	13909	14314	14274	14174	14211	14166	14113	14113	14128	14211	14128	14128	13990	14046	14055	14109	14004	14250	13959	14157	14242	14297	14302	14111	14261	14208	13989	14038	14272	14028	14172	14017	14177	14066	14424	14020	14215	14108	14055	14226	14271	14097	14235	14158	13959	14132	14013	14089	14096	14004	13968	14240	14145	14125	14215	14037	14061	14246	14064	14219	14106	13993	14157	14054	14176	14165	14120	14178	14158	14160	14097	14096	14143	14293	14065	14189	14196	14062	14215	14102	14018	14181	14027	14048	14331	14170	14051	14214	14169	14171	14119	14021	14099	14007	14081	14123	14122	14029	13825	14086	14058	14314	14036	14218	14047	14199	14164	14132	14234	14180	14221	14017	14077	14167	14083	14116	14082	14115	14047	14150	14211	14074	14213	14020	14162	14000	13926	14177	14227	14019	14283	14102	14013	13974	14116	14004	14259	14118	14376	14108	14113	14093	14115	14146	14047	14220	14151	13941	14308	14223	14268	14059	13887	14215	14199	14166	14217	14157	14188	14132	14027	14118	14219	14252	14040	14335	14208	14114	14249	14082	14173	13936	14104	14053	14246	14200	14186	14025	14047	14080	13898	14157	13982	14152	14110	14228	14101	14255	14213	14129	14205	14145	13978	14077	14266	14134	14198	14267	14210	14086	14235	14136	14166	13999	14184	14209	14145	14091	14143	14118	14133	14102	13953	14446	14106	14128	14095	14040	14052	14175	14132	14013	14016	14173	14052	14063	14150	14101	14110	14163	13911	14129	14114	14140	14090	14145	14257	14036	14115	14073	14213	14152	14183	14093	14203	14143	14144	14102	14212	14150	14060	14170	14160	14166	14060	14154	14100	14214	14134	14273	14218	14110	14091	14199	14127	14126	13996	14208	14107	14300	14050	14343	14192	14041	14189	14003	14189	14243	14145	14134	14218	14159	14030	14224	14271	14070	14030	14142	14228	14116	14197	14171	14181	14098	14084	14181	13988	14131	14213	14044	14251	14131	14144	14052	14108	14245	14276	14067	13965	14089	14231	14133	14065	14184	14115	14166	14225	14115	14057	14165	14220	14205	13994	14111	14238	14162	14092	14033	14291	14201	14218	14180	14050	14311	14269	14195	14008	14171	14122	14197	14004	14190	14150	14198	14235	14130	14198	14185	14188	14137	14373	14068	14191	14124	14180	14142	14203	14111	14103	14305	13959	13991	14075	14191	14183	14050	14175	14028	14074	14149	14171	14126	14069	13934	14080	14168	14126	14167	14020	14184	14255	14234	14229	14167	13989	14078	14041	14102	14045	14194	14103	14141	14225	14159	14058	14161	14241	14049	14217	14161	14040	14184	14192	14164	14113	14330	14053	14027	14249	14274	14034	14160	14037	14095	14267	14187	14265	14167	14018	14211	14073	14203	14214	14068	13983	13995	14153	14213	14030	14134	14042	14313	14063	14042	14083	14029	14215	14130	14055	14039	14170	14029	14108	14102	14141	14201	14053	14212	14143	14077	14049	14262	14122	14101	14070	14306	14240	14125	14104	14083	14039	14253	14056	14104	14140	14110	14098	14182	14072	14265	14058	14236	14195	14035	14190	14083	14104	14213	14193	14190	14208	14086	14113	14198	14152	14133	14161	14073	14085	14056	14138	14155	14199	14170	14187	14157	14075	14061	14131	14161	14074	14117	14213	14102	14285	13986	14118	14270	14162	14318	14176	14314	14160	14183	14305	14039	14115	14073	13981	14151	14129	14122	14211	14141	14113	14415	13956	14010	14204	14193	14281	14185	14257	14040	14147	14025	14260	14169	14002	14020	14075	13996	14008	14092	14114	14256	14122	14200	13947	14244	14217	14229	14072	14200	14005	14260	14194	14234	14096	14253	14113	14189	14148	14241	14060	14100	14209	14312	14081	14002	14001	14085	14227	14038	14109	14147	14157	14098	14121	14141	14033	14158	14202	14157	14103	14153	14199	14218	14235	14073	14250	14152	14316	14042	14123	14120	14226	14048	14044	14251	14287	14067	14075	14035	14160	14165	14169	14109	13971	14154	14256	14161	14218	14213	14042	14087	14056	14108	14067	14214	14176	14211	14248	14094	14039	14048	14099	14078	14116	14127	14081	14324	14121	14336	14161	14041	14089	14100	14163	14170	14139	14288	14199	14126	14202	14075	14152	14151	14220	14095	14130	14061	14170	14105	14297	14139	13968	14159	14147	13993	13956	14259	14124	13985	14017	14341	14292	14171	14198	14223	14253	14057	14196	14216	14160	14220	14039	14095	14172	14180	14133	14140	14161	14029	14165	14109	14229	14142	14078	13916	14231	14007	14075	14091	14059	14136	14356	14005	14130	14207	14254	14087	14115	13992	14215	14144	14008	14069	14123	14176	14164	14013	14152	14165	14221	14079	13940	13972	14072	14136	14132	13927	14097	14182	14206	14362	14018	14285	14070	14265	14161	13967	14162	14040	14160	14094	14146	14090	14396	14259	14137	14058	14224	14226	14078	14140	14013	14311	14088	14139	13995	14246	14115	14212	14088	14020	14299	14079	14153	13939	14192	14185	14141	14077	13980	14078	14063	14053	14179	14291	14087	14201	14138	14139	14236	14099	14085	14137	14218	13982	14103	14076	14082	13938	14107	14329	14148	14141	14265	14079	14164	13975	14070	14143	14076	14119	14097	14207	14209	14047	14037	14253	14208	14240	14224	14084	14223	14140	14026	13985	13997	14180	14129	14232	14133	14033	14073	14062	14175	14063	14085	14147	14101	14032	14051	14048	14095	14195	14163	14208	14160	14098	14178	14084	14175	14314	14278	14108	14054	14151	14155	14227	14272	14046	14153	14087	14346	14022	14201	14245	14421	14101	14230	14092	14033	14001	14092	14100	14169	14225	14222	14133	14084	14256	14222	14174	13975	14202	14067	14012	14263	14201	14152	14024	14220	14052	14055	14110	14048	14232	13986	14036	14075	14064	13889	14380	14187	14245	14120	14151	14204	14147	14282	14183	14149	14121	13939	14139	14044	14200	14163	14213	14086	14074	14142	14266	14195	14150	14209	14223	14056	14176	14029	14172	14064	14148	14066	13980	14245	14215	13994	14074	14077	14112	14200	14098
27362	22162	23978	19879	15528	14950	14762	14060	13985	13977	15375	16595	16266	14254	13722	13400	13437	13206	13415	13420	13461	13429	13476	13399	13261	13456	13424	13230	13365	13516	13434	13250	13626	13416	13430	13455	13380	13458	13339	13360	13527	13343	13463	13731	13482	13425	13514	13396	13471	13381	13346	13205	13276	13431	13427	13389	13435	13299	13294	13222	13193	13339	13419	13462	13555	13293	13334	13503	13440	13337	13373	13484	13372	13205	13381	13253	13389	13314	13276	13430	13591	13422	13365	13339	13501	13489	13252	13361	13291	13557	13502	13474	13355	13382	13424	13366	13305	13316	13384	13308	13480	13381	13311	13566	13426	13305	13299	13479	13338	13440	13379	13306	13250	13555	13389	13553	13438	13483	13445	13272	13353	13378	13474	13436	13309	13420	13409	13299	13307	13404	13552	13400	13363	13469	13521	13257	13226	13333	13454	13558	13230	13578	13513	13443	13528	13407	13483	13192	13400	13303	13344	13396	13423	13367	13339	13255	13509	13397	13385	13354	13384	13437	13452	13349	13243	13338	13357	13406	13279	13352	13457	13011	13356	13489	13444	13486	13242	13267	13469	13301	13542	13397	13249	13268	13424	13377	13477	13347	13309	13391	13512	13374	13401	13373	13440	13113	13286	13285	13388	13612	13458	13452	13442	13412	13259	13369	13170	13473	13256	13366	13369	13270	13328	13258	13395	13342	13401	13286	13443	13434	13319	13352	13278	13388	13278	13505	13485	13269	13368	13270	13506	13455	13205	13503	13417	13449	13576	13365	13493	13355	13391	13349	13419	13332	13341	13346	13238	13536	13568	13365	13393	13471	13360	13333	13540	13421	13320	13320	13322	13376	13360	13482	13321	13418	13386	13334	13290	13565	13485	13532	13542	13573	13580	13400	13273	13349	13393	13365	13413	13403	13380	13559	13455	13458	13654	13449	13423	13405	13270	13329	13327	13367	13395	13505	13299	13353	13261	13401	13365	13471	13195	13425	13342	13327	13582	13359	13531	13424	13384	13422	13285	13669	13513	13344	13415	13344	13490	13436	13337	13372	13447	13361	13503	13457	13142	13308	13216	13378	13219	13257	13384	13435	13317	13526	13544	13399	13462	13576	13409	13388	13207	13427	13395	13342	13329	13364	13424	13534	13406	13269	13449	13356	13320	13323	13354	13330	13368	13266	13442	13432	13321	13448	13347	13396	13271	13396	13420	13544	13402	13141	13262	13436	13463	13485	13404	13320	13505	13414	13451	13151	13542	13339	13303	13311	13287	13433	13338	13423	13318	13281	13322	13409	13426	13247	13460	13394	13551	13376	13349	13449	13474	13396	13310	13469	13459	13627	13371	13513	13356	13426	13343	13450	13573	13370	13396	13428	13363	13487	13277	13443	13502	13260	13419	13348	13461	13425	13303	13074	13307	13518	13474	13410	13388	13352	13410	13213	13408	13494	13317	13461	13340	13336	13498	13390	13362	13309	13459	13314	13441	13416	13387	13254	13450	13478	13366	13324	13505	13397	13410	13376	13580	13201	13452	13484	13380	13395	13613	13341	13192	13312	13434	13246	13416	13287	13345	13406	13217	13401	13267	13392	13279	13262	13420	13513	13584	13207	13384	13440	13398	13352	13327	13289	13466	13330	13377	13434	13199	13424	13711	13273	13288	13378	13232	13239	13274	13536	13350	13284	13407	13313	13386	13322	13407	13281	13503	13229	13356	13365	13454	13494	13456	13250	13452	13367	13337	13338	13474	13273	13356	13349	13335	13357	13451	13297	13288	13237	13394	13327	13177	13324	13354	13373	13367	13460	13445	13291	13405	13438	13411	13455	13322	13228	13365	13531	13316	13440	13554	13350	13355	13343	13455	13436	13272	13404	13331	13441	13500	13513	13285	13378	13389	13464	13464	13618	13360	13317	13450	13493	13331	13380	13264	13401	13468	13360	13359	13343	13530	13342	13407	13407	13575	13370	13358	13313	13339	13361	13377	13126	13332	13389	13400	13514	13440	13351	13444	13453	13246	13410	13510	13542	13404	13379	13412	13507	13435	13401	13551	13320	13363	13457	13278	13441	13535	13354	13349	13502	13407	13431	13416	13406	13562	13434	13391	13526	13547	13627	13149	13352	13329	13323	13248	13648	13440	13425	13507	13269	13391	13442	13407	13428	13326	13234	13376	13320	13289	13277	13459	13249	13493	13380	13346	13241	13594	13229	13567	13370	13445	13260	13484	13447	13192	13300	13372	13510	13491	13379	13440	13197	13554	13317	13075	13472	13369	13354	13416	13291	13484	13407	13223	13365	13385	13363	13539	13321	13452	13534	13202	13333	13289	13380	13157	13333	13334	13211	13389	13311	13266	13435	13585	13530	13333	13320	13495	13321	13370	13419	13363	13567	13257	13421	13370	13360	13190	13197	13309	13349	13424	13324	13568	13406	13466	13415	13597	13389	13430	13366	13522	13383	13398	13405	13447	13413	13516	13539	13218	13225	13412	13455	13218	13262	13384	13491	13292	13442	13340	13388	13376	13411	13243	13356	13284	13432	13370	13445	13145	13363	13228	13529	13332	13423	13317	13375	13366	13472	13473	13419	13244	13496	13337	13254	13387	13517	13345	13436	13490	13346	13611	13393	13259	13464	13467	13402	13437	13317	13342	13489	13328	13364	13349	13294	13355	13306	13412	13473	13387	13331	13509	13291	13213	13187	13292	13411	13412	13403	13239	13379	13406	13450	13405	13313	13421	13389	13521	13301	13451	13312	13461	13404	13350	13519	13286	13223	13461	13390	13516	13259	13457	13549	13258	13346	13324	13391	13306	13356	13423	13388	13463	13405	13249	13293	13274	13307	13322	13393	13206	13430	13406	13138	13369	13337	13158	13432	13432	13337	13229	13372	13269	13241	13512	13536	13529	13272	13375	13385	13317	13471	13359	13537	13461	13493	13308	13476	13291	13382	13246	13377	13229	13423	13411	13375	13598	13357	13249	13300	13487	13479	13367	13357	13600	13364	13300	13372	13300	13396	13217	13288	13413	13468	13204	13506	13510	13296	13520	13693	13258	13398	13362	13251	13509	13336	13588	13539	13448	13347	13457	13500	13263	13317	13365	13447	13562	13429	13224	13492	13280	13456	13286	13536	13402	13413	13316	13358	13421	13198	13420	13402	13421	13322	13377	13286	13433	13341	13409	13361	13200	13421	13209	13357	13385	13387	13364	13380	13241	13453	13419	13481	13424	13248	13412	13406	13418	13451	13398	13311	13427	13508	13298	13537	13406	13543	13366	13343	13442	13319	13353	13421	13161	13456	13357	13550	13476	13450	13303	13417	13467	13381	13362	13194	13460	13481	13438	13341	13341	13486	13143	13436	13524	13476	13419	13660	13443	13358	13222	13286	13271	13369	13475	13389	13379	13231	13434	13560	13465	13399	13144	13484	13391	13272	13345	13322	13463	13344	13311	13454	13513	13611	13513	13310	13266	13382	13301	13370	13497	13189	13404	13399	13330	13484	13194	13604	13413	13286	13315	13398	13251	13302	13464	13283	13542	13243	13360	13327	13335	13254	13273	13265	13249	13306	13540	13326	13318	13384	13419	13504	13230	13344	13587	13356	13487	13352	13355	13386	13498	13507	13418	13326	13427	13573	13603	13338	13311	13425	13470	13165	13418	13342	13252	13433	13359	13250	13328	13424	13511	13417	13402	13554	13570	13243	13334	13432	13316	13321	13626	13421	13328	13462	13444	13345	13522	13315	13566	13439	13483	13257	13384	13470	13396	13328	13299	13421	13515	13580	13207	13328	13417	13118	13462	13439	13576	13410	13381	13424	13471	13472	13373	13506	13349	13333	13360	13343	13236	13247	13312	13501	13295	13445	13367	13429	13706	13262	13430	13355	13383	13296	13484	13363	13459	13438	13478	13551	13344	13364	13399	13125	13433	13407	13421	13313	13321	13327	13443	13510	13464	13396	13241	13251	13348	13384	13402	13425	13322	13402	13310	13508	13345	13472	13433	13538	13275	13480	13534	13571	13187	13410	13451	13227	13429	13311	13642	13563	13430	13387	13407	13616	13209	13267	13426	13521	13356	13398	13398	13396	13342	13327	13371	13281	13465	13411	13447	13380	13395	13359	13347	13499	13275	13239	13182	13453	13503	13301	13280	13481	13399	13327	13468	13248	13369	13382	13205	13316	13345	13390	13521	13333	13397	13322	13490	13362	13445	13465	13183	13470	13401	13370	13530	13234	13170	13227	13374	13547	13404	13182	13331	13166	13183	13273	13481	13394	13532	13325	13204	13282	13415	13509	13331	13359	13340	13231	13342	13367	13392	13431	13709	13181	13268	13223	13386	13267	13241	13322	13350	13442	13419	13302	13375	13532	13236	13381	13619	13531	13434	13410	13322	13222	13309	13405	13425	13354	13199	13334	13449	13442	13323	13311	13499	13462	13417	13520	13701	13405	13365	13381	13336	13466	13526	13270	13314	13377	13389	13292	13390	13468	13357	13310	13535	13243	13384	13441	13605	13578	13370	13434	13321	13544	13287	13424	13342	13346	13349	13360	13322	13469	13479	13234	13306	13422	13356	13409	13380	13345	13450	13434	13406	13240	13487	13276	13269	13347	13505	13254	13538	13499	13553	13385	13294	13475	13560	13416	13404	13198	13277	13325	13464	13472	13448	13390	13484	13498	13475	13203	13557	13273	13189	13444	13453	13494	13361	13389	13396	13497	13392	13457	13457	13392	13042	13437	13365	13349	13396	13264	13386	13397	13465	13431	13529	13569	13478	13381	13466	13497	13408	13323	13424	13348	13373	13432	13506	13339	13210	13448	13286	13433	13392	13218	13336	13495	13385	13442	13508	13396	13544	13386	13573	13323	13506	13281	13228	13425	13448	13325	13484	13330	13219	13362	13330	13225	13370	13353	13570	13391	13376	13389	13681	13258	13398	13517	13422	13560	13553	13364	13619	13303	13318	13298	13333	13484	13342	13313	13431	13337	13601	13377	13478	13442	13478	13368	13412	13253	13231	13262	13530	13438	13409	13389	13351	13381	13266	13302	13291	13279	13307	13392	13388	13258	13398	13673	13409	13445	13537	13333	13390	13573	13464	13509	13240	13459	13481	13361	13416	13378	13434	13517	13402	13575	13565	13415
16603	23915	23274	18923	16722	15948	15033	14309	14486	14588	17274	18189	17214	13602	13341	13160	13252	13370	13388	13335	13229	13275	13358	13316	13294	13314	13340	13053	13258	13357	13387	13277	13424	13260	13374	13323	13315	13300	13372	13359	13407	13391	13186	13274	13392	13284	13448	13225	13334	13197	13322	13243	13133	13244	13277	13196	13288	13201	13250	13250	13460	13360	13506	13281	13332	13468	13201	13538	13437	13370	13369	13289	13298	13358	13317	13301	13144	13314	13291	13167	13286	13390	13251	13080	13034	13391	13204	13159	13325	13158	13167	13189	13286	13240	13306	13361	13381	13416	13302	13285	13319	13214	13390	13160	13223	13351	13329	13243	13163	13404	13241	13125	13335	13197	13292	13362	13198	13341	13408	13333	13162	13066	13348	13342	13335	13230	13124	13314	13280	13220	13168	13343	13183	13155	13204	13353	13289	13371	13227	13249	13292	13257	13296	13267	13246	13328	13131	13285	13249	13280	13402	13317	13108	13060	13338	13184	13209	13227	13465	13290	13201	13292	13390	13232	13274	13174	13183	13196	13268	13208	13152	13320	13337	13147	13256	13320	13274	13358	13124	13429	13236	13442	13335	13148	13077	13248	13208	13291	13171	13206	13345	13214	13143	13302	13155	13226	13165	13245	13198	13313	13363	13373	13185	13246	13207	13267	13259	13316	13223	13299	13318	13285	13224	13408	13531	13352	13358	13244	13325	13351	13247	13407	13462	13134	13368	13265	13171	13199	13264	13225	13261	13363	13374	13275	13322	13260	13121	13306	13181	13216	13278	13221	13213	13361	13210	13334	13178	13156	13399	13432	13244	13256	13364	13332	13333	13289	13165	13274	13345	13166	13222	13210	13189	13401	13461	13371	13147	13314	13298	13309	13379	13205	13298	13339	13322	13107	13283	13232	13196	13274	13389	13031	13246	13238	13300	13111	13223	13276	13421	13292	13330	13270	13301	13291	13341	13139	13225	13184	13435	13355	13300	13325	13172	13243	13192	13145	13431	13282	13384	13329	13203	13268	13087	13450	13118	13288	13281	13297	13382	13291	13147	13278	13257	13174	13397	13285	13293	13348	13269	13236	13244	13459	13345	13372	13200	13436	13234	13335	13328	13320	13280	13172	13321	13299	13449	13218	13306	13127	13294	13076	13258	13279	13213	13279	13356	13409	13290	13190	13283	13329	13040	13100	13205	13346	13325	13392	13523	13208	13247	13236	13148	13246	13204	13230	13115	13338	13322	13455	13488	13190	13361	13247	13255	13086	13395	13389	13325	13087	13333	13303	13312	13232	13245	13209	13156	13294	13271	13385	13426	13158	13203	13305	13305	13182	13202	13300	13338	13393	13361	13270	13194	13252	13378	13295	13330	13276	13358	13330	13373	13218	13360	13390	13172	13439	13112	13277	13349	13189	13386	13439	13170	12993	13291	13327	13158	13275	13310	13455	13291	13238	13193	13339	13280	13342	13289	13253	13322	13285	13412	13371	13313	13233	13091	13247	13324	13262	13417	13279	13209	13367	13438	13329	13247	13222	13315	13204	13255	13101	13321	13260	13282	13244	13349	13385	13225	13279	13334	13274	13058	13208	13250	13253	13201	13387	13270	13375	13315	13252	13187	13161	13210	13218	13367	13326	13307	13239	13395	13220	13339	13096	13320	13314	13337	13289	13368	13473	13449	13124	13420	13268	13506	13093	13176	13253	13236	13402	13353	13367	13274	13060	13258	13383	13367	13262	13303	13171	13116	13178	13195	13173	13258	13285	13401	13175	13346	13230	13295	13259	13433	13111	13393	13184	13227	13361	13133	13230	13234	13309	13316	13317	13244	13221	13346	13216	13179	13186	13185	13199	13331	13363	13299	13187	13341	13168	13226	13379	13249	13268	13211	13293	13413	13238	13232	13346	13202	13334	13322	13243	13249	13127	13210	13440	13085	13398	13211	13350	13091	13258	13231	13303	13264	13303	13394	13394	13298	13228	13186	13377	13256	13161	13354	13426	13205	13222	13212	13301	13241	13215	13378	13209	13365	13249	13238	13191	13240	13299	13309	13387	13323	13187	13307	13140	13345	13204	13243	13273	13201	13307	13390	13136	13206	13356	13176	13283	13246	13150	13344	13495	13175	13341	13323	13184	13338	13449	13225	13164	13281	13257	13325	13137	13199	13087	13260	13245	13261	13139	13325	13371	13403	13296	13136	13194	13333	13273	13200	13231	13223	13260	13220	13258	13304	13315	13111	13330	13187	13325	13187	13327	13231	13270	13201	13379	13300	13270	13364	13364	13419	13130	13139	13187	13281	13268	13271	13188	13161	13254	13235	13165	13306	13289	13181	13368	13363	13292	13384	13254	13404	13392	13353	13329	13200	13229	13349	13286	13362	13256	13197	13240	13039	13246	13226	13286	13293	13345	13476	13094	13257	13313	13437	13214	13420	13430	13418	13448	13262	13393	13337	13338	13046	13212	13227	13339	13227	13140	13320	13303	13244	13112	13299	13183	13157	13240	13279	13265	13348	13252	13276	13281	13264	13354	13276	13216	13314	13426	13293	13174	13165	13372	13022	13272	13123	13290	13221	13309	13261	13501	13317	13225	13087	13268	13208	13197	13260	13164	13264	13179	13247	13239	13323	13230	13146	13166	13120	13167	13240	13308	13238	13210	13264	13228	13143	13209	13347	13370	13212	13150	13125	13370	13277	13282	13281	13322	13279	13272	13210	13222	13210	13408	13294	13376	13202	13229	13552	13204	13257	13299	13209	13330	13171	13323	13385	13326	13225	13174	13228	13256	13355	13319	13382	13112	13170	13204	13431	13234	13303	13135	13067	13118	13350	13138	13251	13454	13251	13148	13359	13135	13344	13315	13348	13260	13342	13180	13297	13374	13213	13223	13333	13364	13230	13308	13276	13172	13262	13296	13180	13251	13380	13432	13239	13263	13174	13316	13231	13257	13256	13278	13379	13136	13321	13367	13137	13266	13134	13239	13200	13240	13287	13183	13222	13485	13287	13158	13289	13273	13234	13471	13312	13239	13272	13360	13279	13207	13153	13282	13333	13246	13395	13121	13290	13343	13301	13176	13176	13397	13343	13248	13326	13383	13182	13156	13121	13201	13359	13311	13262	13331	13406	13332	13242	13417	13238	13436	13281	13489	13217	13268	13332	13297	13244	13243	13283	13282	13197	13251	13190	13328	13386	13495	13250	13378	13221	13422	13292	13525	13227	13263	13335	13334	13391	13148	13177	13187	13049	13319	13430	13360	13464	13366	13261	13276	13332	13409	13274	13283	13329	13123	13430	13378	13179	13299	13117	13355	13385	13243	13203	13147	13239	13398	13247	13264	13396	13143	13340	13192	13360	13098	13401	13360	13229	13324	13290	13329	13171	13148	13358	13195	13244	13189	13204	13147	13241	13267	13323	13220	13299	13343	13376	13232	13229	13324	13166	13262	13151	13084	13309	13434	13213	13137	13304	13362	13537	13117	13481	13222	13275	13240	13345	13276	13268	13293	13260	13327	13392	13308	13274	13280	13402	13217	13369	13218	13305	13332	13215	13123	13248	13336	13418	13215	13226	13283	13299	13280	13248	13295	13221	13274	13106	13233	13364	13225	13437	13336	13404	13206	13363	13346	13287	13297	13313	13283	13163	13276	13309	13315	13222	13359	13104	13252	13259	13365	13139	13247	13320	13391	13233	13192	13232	13237	13196	13285	13522	13416	13379	13332	13465	13247	13281	13375	13454	13233	13246	13133	13419	13314	13387	13275	13372	13276	13141	13327	13325	13166	13295	13236	13293	13308	13338	13226	13153	13144	13050	13182	13303	13341	13123	13185	13214	13111	13347	13283	13444	13299	13237	13354	13283	13344	13287	13285	13368	13338	13207	13060	13110	13388	13296	13296	13181	13202	13248	13280	13154	13380	13296	13391	13325	13302	13287	13034	13321	13249	13280	13545	13324	13238	13241	13302	13211	13369	13309	13226	13265	13516	13266	13259	13188	13361	13118	13339	13262	13425	13316	13183	13270	13152	13182	13330	13248	13300	13277	13225	13200	13252	13479	13269	13144	13202	13384	13260	13036	13177	13107	13476	13296	13208	13428	13367	13221	13298	13368	13233	13284	13198	13306	13334	13182	13285	13277	13201	13317	13176	13252	13318	13249	13303	13375	13327	13344	13197	13234	13238	13312	13299	13102	13320	13359	13472	13199	13357	13304	13387	13277	13207	13347	13360	13192	13254	13272	13159	13334	13072	13376	13262	13251	13367	13139	13326	13222	13155	13241	13352	13171	13179	13194	13381	13351	13140	13280	13209	13000	13296	13448	13463	13256	13248	13323	13317	13125	13151	13309	13284	13100	13330	13323	13187	13174	13249	13259	13214	13217	13241	13328	13295	13251	13153	13318	13353	13115	13347	13149	13421	13291	13276	13368	13239	13209	13271	13357	13295	13171	13393	13295	13381	13244	13214	13201	13152	13200	13273	13468	13231	13334	13343	13432	13238	13242	13191	13174	13273	13302	13224	13188	13348	13254	13250	13570	13167	13387	13335	13109	13292	13457	13147	13164	13267	13058	13220	13160	13318	13292	13112	13359	13241	13395	13342	13336	13322	13270	13189	13276	13377	13232	13287	13233	13368	13350	13384	13287	13235	13265	13526	13196	13233	13370	13361	13135	13459	13336	13296	13283	13302	13247	13260	13208	13264	13310	13351	13274	13217	13334	13334	13236	13455	13352	13267	13279	13343	13261	13426	13209	13294	13302	13210	13351	13294	13409	13312	13218	13165	13342	13324	13228	13178	13262	13309	13396	13462	13185	13201	13219	13202	13279	13263	13300	13208	13191	13063	13328	13205	13250	13264	13372	13284	13443	13106	13244	13237	13270	13239	13373	13374	13378	13212	13421	13347	13214	13227	13502	13236	13269	13302	13303	13399	13237	13378	13293	13136	13325	13235	13462	13295	13506	13258	13201	13201	13184	13222	13306	13313	13574	13359	13183	13157	13319	13202	13233	13366	13437	13321	13195	13203	13188	13335	13327	13109	13276	13199	13417	13252	13105	13137	13239	13343	13270	13351	13363	13375	13301	13367	13424	13235	13322	13282	13273	13266	13344	13277	13337	13292	13214	13197	13430	13299	13342	13033	13278	13250
24063	21326	28728	24401	21705	18931	16084	13757	13167	17212	30093	26900	20714	13629	12677	12504	12427	12308	12605	12519	12468	12571	12311	12419	12295	12351	12301	12380	12487	12419	12411	12434	12598	12673	12852	12898	12572	12634	12351	12365	12305	12401	12265	12303	12453	12469	12309	12425	12286	12255	12241	12499	12159	12397	12425	12249	11987	12101	12327	12339	12232	12203	12302	12289	12412	12169	12384	12288	12310	12335	12434	12163	12310	12343	12336	12416	12293	12260	12197	12094	12291	12211	12473	12355	12441	12366	12272	12243	12398	12350	12335	12217	12271	12389	12208	12372	12377	12347	12305	12264	12377	12483	12398	12247	12334	12407	12216	12378	12218	12254	12287	12413	12278	12127	12131	12258	12293	12336	12206	12270	12198	12288	12235	12183	12317	12360	12130	12219	12171	12343	12300	12248	12201	12267	12273	12397	12386	12407	12290	12297	12342	12209	12244	11959	12339	12280	12239	12145	12370	12226	12388	12166	12227	12282	12347	12404	12579	12370	12221	12118	12300	12272	12492	12236	12237	12401	12377	12294	12260	12323	12331	12580	12438	12376	12313	12378	12334	12360	12229	12461	12393	12326	12247	12252	12337	12233	12257	12303	12293	12363	12225	12238	12208	12283	12227	12131	12173	12339	12341	12446	12274	12223	12331	12232	12281	12358	12192	12224	12336	12241	12280	12357	12220	12219	12385	12176	12249	12247	12446	12088	12338	12317	12341	12295	12340	12442	12302	12143	12340	12380	12290	12067	12257	12300	12307	12359	12429	12309	12177	12169	12308	12221	12320	12369	12475	11983	12344	12399	12333	12462	12182	12303	12147	12239	12401	12175	12326	12214	12233	12479	12327	12272	12407	12263	12300	12173	12246	12406	12372	12176	12424	12319	12422	12396	12342	12377	12300	12390	12230	12212	12177	12146	12290	12065	12447	12259	12349	12252	12333	12255	12312	12122	12337	12210	12249	12289	12286	12296	12321	12325	12503	12417	12119	12194	12184	12195	12230	12415	12448	12038	12154	12402	12358	12348	12155	12294	12252	12171	12153	12214	12271	12294	12341	12262	12240	12415	12313	12329	12315	12356	12418	12285	12238	12284	12367	12306	12180	12373	12212	12120	12307	12292	12181	12221	12355	12441	12039	12221	12324	12282	12137	12335	12373	12387	12277	12461	12214	12062	12227	12309	12399	12263	12061	12268	12317	12251	12272	12377	12286	12228	12479	12291	12436	12467	12344	12345	12514	12254	12215	12329	12225	12328	12316	12287	12331	12315	12224	12364	12269	12273	12113	12283	12288	12260	12253	12294	12297	12208	12267	12433	12335	12222	12309	12095	12214	12298	12300	12388	12349	12280	12328	12274	12268	12340	12426	12298	12200	12332	12159	12311	12190	12514	12355	12270	12303	12232	12285	12571	12342	12151	12218	12397	12108	12165	12244	12193	12327	12301	12465	12349	12305	12257	12264	12267	12206	12285	12261	12269	12300	12494	12300	12395	12242	12079	12274	12244	12206	12246	12259	12158	12309	12413	12209	12275	12302	12369	12504	12319	12417	12278	12172	11993	12376	12280	12259	12158	12175	12335	12241	12288	12327	12396	12294	12317	12189	12359	12234	12258	12316	12351	12302	12180	12085	12228	12271	12219	12237	12159	12271	12155	12141	12283	12190	12269	12141	12353	12169	12382	12335	12375	12231	12479	12319	12262	12516	12337	12204	12357	12184	12200	12451	12375	12481	12199	12317	12090	12492	12256	12421	12265	12392	12176	12347	12422	12149	12327	12146	12378	12085	12383	12422	12253	12287	12243	12219	12165	12302	12234	12452	12198	12317	12068	12225	12154	12296	12330	12257	12318	12247	12446	12337	12290	12255	12284	12253	12289	12310	12165	12336	12310	12313	12287	12101	12133	12261	12426	12099	12236	12137	12426	12375	12223	12305	12290	12316	12197	12409	12219	12210	12391	12194	12061	12305	12148	12231	12228	12287	12444	12313	12246	12218	12100	12207	12277	12436	12329	12378	12352	12298	12317	12325	12217	12206	12258	12336	12311	12456	12150	12470	12492	12402	12207	12334	12114	12116	12486	12444	12348	12131	12333	12286	12279	12283	12360	12276	12360	12449	12273	12212	12324	12233	12315	12604	12349	12205	12360	12152	12439	12222	12289	12313	12336	12223	12416	12200	12578	12253	12308	12271	12160	12306	12241	12282	12309	12171	12364	12358	12483	12330	12256	12336	12049	12369	12363	12346	12511	12376	12226	12278	12183	12391	12343	12286	12297	12170	12311	12503	12416	12399	12383	12291	12104	12100	12135	12219	12182	12372	12292	12297	12151	12284	12310	12426	12432	12189	12135	12134	12313	12208	12181	12224	12266	12354	12375	12284	12387	12487	12482	12166	12296	12288	12172	12376	12168	12375	12292	12152	12354	12427	12341	12255	12234	12241	12250	12155	12173	12224	12364	12301	12380	12338	12383	12318	12323	12105	12331	12410	12287	12082	12181	12342	12232	12195	12309	12247	11918	12240	12149	12384	12163	12276	12157	12326	12319	12229	12253	12345	12351	12316	12194	12425	12416	12481	12281	12266	12143	12408	12142	12265	12249	12191	12316	12191	12395	12407	12328	12274	12387	12418	12431	12385	12368	12195	12344	12283	12320	12139	12145	12184	12233	12316	12286	12321	12423	12390	12173	12467	12223	12322	12192	12285	12312	12151	12189	12334	12398	12326	12195	12279	12233	12343	12202	12508	12196	12229	12382	12091	12305	12283	12182	12394	12196	12138	12363	12259	12086	12275	12295	12441	12314	12262	12238	12213	12333	12287	12251	12399	12364	12320	12276	12185	12288	12112	12243	12164	12268	12321	12214	12338	12206	12308	12261	12317	12109	12165	12213	12331	12242	12233	12234	12146	12271	12225	12128	12282	12343	12351	12337	12335	12290	12205	12279	12279	12404	12441	12392	12301	12283	12167	12261	12329	12277	12221	12157	12303	12340	12313	12378	12238	12439	12275	12179	12263	12321	12238	12251	12380	12506	12330	12310	12217	12284	12190	12214	12420	12482	12214	12293	12268	12453	12263	12064	12309	12418	12242	12343	12367	12283	12447	12261	12497	12192	12459	12261	12031	12348	12207	12458	12415	12336	12333	12054	12332	12163	12243	12344	12437	12319	12223	12448	12215	12050	12174	12148	12375	12168	12271	12212	12328	12184	12370	12193	12314	12427	12328	12262	12210	12225	12346	12253	12245	12353	12314	12363	12270	12265	12319	12275	12412	12163	12285	12234	12255	12428	12117	12301	12427	12417	12140	12230	12276	12190	12521	12265	12349	12106	12241	12364	12377	12305	12307	12283	12227	12400	12085	12301	12175	12276	12260	12426	12375	12103	12294	12116	12067	12275	12162	12481	12208	12118	12378	12402	12380	12388	12229	12285	12452	12182	12390	12250	12319	12100	12229	12241	12278	12281	12634	12211	12284	12105	12235	12069	12151	12467	12216	12088	12287	12231	12219	12132	12138	12121	12111	12351	12194	12347	12124	12662	12319	12421	12316	12242	12298	12173	12453	12261	12291	12239	12282	12287	12218	12436	12360	12369	12375	12238	12504	12305	12177	12291	12275	12306	12340	12490	12387	12375	12235	12323	12447	12272	12257	12379	12456	12233	12358	12250	12425	12261	12003	12211	12291	12354	12334	12258	12316	12430	12411	12338	12319	12248	12232	12319	11951	12329	12401	12259	12332	12370	12367	12270	12428	12225	12324	12341	12091	12094	12150	12406	12456	12396	12371	12322	12393	12298	12229	12323	12454	12054	12255	12397	12138	12497	12458	12370	12378	12312	12424	12250	12390	12350	12395	12331	12271	12161	12404	12227	12323	12267	12160	12073	12295	12246	12263	12306	12261	12361	12305	12338	12281	12185	12355	12290	12189	12335	12458	12222	12565	12389	12330	12374	12319	12290	12424	12133	12498	12388	12145	12213	12397	12265	12269	12245	12301	12282	12473	12260	12488	12240	12134	12346	12310	12159	12140	12099	12424	12221	12208	12210	12147	12161	12323	12359	12471	12465	12304	12196	12226	12083	12404	12296	12266	12258	12418	12372	12407	12310	12030	12208	12256	12242	12196	12302	12291	12417	12388	12305	12298	12246	12235	12376	12338	12281	12331	12487	12324	12395	12338	12168	12320	12349	12266	12333	12178	12204	12305	12320	12122	12315	12133	12286	12301	12304	12213	12328	12360	12317	12459	12353	12277	12222	12354	12197	12138	12312	12395	12316	12221	12247	12388	12318	12202	12141	12279	12253	12453	12228	12278	12298	12378	12512	12373	12186	12225	12393	12180	12362	12266	12280	12209	12304	12439	12178	12380	12261	12359	12250	12375	12182	12322	12080	12163	12244	12194	12262	12385	12270	12300	12343	12097	12299	12487	12362	12256	12331	12222	12436	12372	12194	12272	12287	12279	12148	12427	12223	12275	12348	12448	12432	12298	12180	12207	12191	12326	12365	12407	12472	12133	12283	12410	12326	12211	12200	12372	12211	12264	12261	12322	12271	12267	11989	12304	12235	12200	12279	12190	12339	12384	12027	12128	12229	12195	12318	12258	12322	12285	12257	12376	12403	12216	12224	12226	12170	12147	12369	12338	12400	12473	12496	12315	12296	12147	12239	12246	12189	12358	12325	12282	12432	12270	12345	12338	12316	12220	12293	12118	12399	12149	12295	12345	12390	12265	12306	12156	12424	12261	12308	12150	12325	12285	12416	12165	12272	12108	12240	12380	12228	12229	12325	12337	12346	12221	12313	12345	12284	12325	12250	12277	12216	12194	12317	12218	12301	12253	12261	12200	12265	12365	12238	12325	12384	12380	12346	12299	12286	12204	12258	12361	12168	12418	12487	12420	12351	12185	12409	12441	12357	12275	12335	12326	12392	12397	12208	12250	12248	12264	12204	12050	12269	12272	12273	12320	12232	12244	12422	12122	12299	12342	12280	12222	12331	12351	12264	12321	12411	12313	12225	12181	12308	12396	12362	12386	12288	12373	12192	12340	12138	12192	12394	12293	12316	12456	12334	12334	12287	12080	12207	12364	12134	12486	12479	12296	12493	12233	12058	12407	12398	12378	12203	12413	12241	12209	12210	12254	12325	12299	12350
16288	30183	28956	22613	19229	16744	15168	14581	14242	21292	36200	30034	22577	12876	12821	12631	12772	12666	12613	12798	12690	12842	12633	12801	12668	12610	12674	12581	12591	12721	12672	12703	12653	13280	13538	13418	12960	12850	12794	12458	12502	12797	12702	12701	12627	12678	12647	12712	12551	12588	12590	12583	12851	12754	12460	12544	12442	12632	12806	12677	12557	12575	12739	12747	12588	12464	12556	12704	12700	12514	12656	12621	12570	12692	12810	12670	12478	12698	12630	12699	12634	12567	12556	12472	12566	12531	12653	12572	12654	12552	12674	12533	12704	12594	12529	12720	12754	12569	12568	12526	12566	12536	12686	12613	12664	12570	12645	12711	12692	12523	12500	12604	12609	12548	12568	12589	12619	12585	12578	12475	12526	12593	12636	12565	12497	12570	12606	12615	12624	12640	12747	12521	12525	12552	12534	12592	12493	12450	12663	12456	12627	12515	12653	12491	12575	12726	12533	12685	12605	12595	12417	12733	12535	12672	12469	12593	12545	12689	12551	12721	12628	12676	12591	12690	12713	12345	12718	12714	12637	12453	12502	12493	12624	12627	12475	12764	12569	12545	12482	12586	12509	12637	12492	12394	12480	12554	12711	12670	12611	12417	12603	12464	12654	12461	12484	12606	12476	12712	12532	12485	12380	12510	12289	12527	12470	12607	12543	12494	12772	12354	12486	12637	12415	12576	12627	12639	12614	12638	12588	12702	12535	12552	12580	12618	12519	12474	12439	12380	12559	12499	12578	12598	12469	12613	12630	12661	12553	12451	12525	12552	12778	12670	12588	12672	12605	12504	12415	12693	12553	12651	12607	12593	12583	12590	12540	12449	12546	12628	12491	12593	12676	12733	12670	12608	12585	12578	12641	12518	12454	12514	12694	12504	12681	12589	12584	12493	12610	12489	12360	12584	12579	12563	12436	12544	12427	12499	12643	12807	12634	12600	12569	12678	12599	12474	12603	12651	12508	12650	12733	12613	12508	12664	12487	12506	12385	12538	12526	12516	12700	12526	12533	12579	12567	12675	12478	12493	12657	12669	12566	12671	12503	12551	12621	12693	12461	12852	12492	12641	12608	12539	12592	12591	12511	12643	12560	12670	12603	12431	12704	12713	12649	12637	12507	12593	12517	12405	12561	12508	12619	12563	12723	12687	12399	12779	12493	12653	12529	12687	12722	12797	12596	12487	12522	12560	12645	12613	12621	12497	12637	12602	12558	12694	12630	12742	12666	12573	12532	12556	12759	12489	12634	12686	12590	12625	12589	12681	12578	12660	12189	12977	12602	12608	12545	12714	12723	12607	12564	12687	12767	12507	12551	12641	12586	12636	12594	12721	12529	12546	12522	12575	12524	12538	12608	12574	12611	12576	12479	12613	12675	12473	12660	12673	12611	12604	12589	12639	12737	12673	12639	12665	12670	12487	12569	12546	12553	12530	12493	12672	12737	12589	12772	12541	12526	12624	12571	12654	12470	12476	12577	12671	12552	12527	12615	12525	12586	12534	12628	12601	12436	12493	12643	12405	12686	12572	12482	12487	12624	12573	12474	12534	12646	12597	12735	12509	12553	12677	12597	12489	12588	12442	12436	12609	12601	12637	12522	12589	12772	12682	12536	12698	12630	12581	12611	12475	12480	12572	12591	12501	12622	12472	12544	12530	12556	12631	12498	12660	12585	12660	12546	12553	12610	12695	12777	12558	12596	12691	12568	12509	12484	12721	12612	12702	12758	12662	12539	12590	12642	12650	12493	12552	12608	12737	12527	12641	12585	12550	12563	12573	12698	12498	12476	12540	12557	12631	12642	12571	12664	12528	12656	12659	12568	12587	12635	12690	12586	12641	12502	12650	12660	12489	12621	12459	12547	12535	12650	12579	12525	12569	12551	12578	12686	12571	12563	12464	12440	12683	12613	12544	12586	12586	12631	12656	12598	12665	12515	12661	12647	12459	12631	12582	12657	12674	12402	12645	12596	12619	12654	12547	12576	12465	12706	12497	12614	12647	12618	12724	12610	12582	12614	12575	12601	12734	12581	12680	12492	12588	12581	12481	12781	12483	12556	12611	12707	12399	12598	12495	12753	12610	12514	12536	12597	12507	12587	12470	12393	12539	12668	12495	12486	12629	12586	12591	12765	12508	12521	12749	12641	12433	12580	12642	12619	12598	12656	12483	12689	12452	12691	12654	12621	12612	12582	12443	12537	12644	12464	12567	12437	12513	12611	12494	12535	12638	12582	12601	12683	12605	12574	12506	12587	12711	12679	12588	12776	12372	12484	12516	12585	12561	12610	12542	12571	12513	12578	12561	12524	12833	12715	12485	12539	12685	12558	12760	12623	12490	12541	12708	12477	12667	12594	12822	12513	12678	12483	12515	12584	12611	12679	12650	12662	12608	12578	12681	12774	12500	12604	12557	12661	12703	12719	12562	12557	12534	12659	12626	12600	12497	12446	12610	12475	12548	12678	12676	12690	12617	12601	12566	12442	12524	12585	12592	12564	12644	12612	12514	12679	12637	12596	12486	12589	12406	12531	12580	12677	12568	12718	12441	12669	12695	12360	12577	12678	12624	12694	12501	12538	12503	12665	12738	12573	12536	12622	12437	12490	12767	12496	12551	12674	12625	12571	12603	12373	12384	12606	12571	12722	12598	12510	12566	12468	12461	12566	12619	12503	12584	12679	12428	12690	12612	12561	12654	12439	12630	12606	12566	12573	12637	12697	12599	12540	12625	12599	12541	12538	12532	12659	12570	12769	12682	12625	12517	12630	12659	12528	12669	12502	12660	12730	12610	12590	12675	12734	12514	12606	12691	12502	12685	12591	12608	12689	12742	12746	12585	12518	12779	12528	12588	12444	12453	12587	12634	12711	12561	12577	12573	12641	12654	12537	12595	12535	12613	12426	12537	12603	12717	12603	12511	12711	12631	12616	12693	12560	12557	12675	12458	12410	12613	12666	12614	12629	12583	12650	12588	12600	12670	12552	12668	12615	12588	12604	12648	12598	12674	12508	12405	12716	12570	12588	12629	12516	12575	12605	12553	12533	12625	12719	12579	12610	12639	12671	12474	12746	12694	12648	12453	12725	12489	12549	12648	12514	12634	12754	12536	12488	12624	12653	12495	12655	12673	12514	12451	12546	12573	12614	12646	12797	12510	12533	12585	12601	12559	12595	12572	12588	12512	12693	12685	12556	12655	12634	12402	12779	12591	12543	12609	12651	12619	12595	12620	12536	12563	12666	12733	12543	12655	12402	12491	12425	12696	12565	12688	12441	12387	12734	12402	12605	12666	12553	12824	12424	12611	12471	12557	12722	12842	12612	12525	12633	12693	12559	12560	12599	12562	12543	12554	12528	12622	12495	12833	12467	12577	12576	12592	12620	12649	12612	12513	12520	12525	12665	12658	12530	12639	12530	12534	12444	12604	12496	12487	12643	12643	12675	12471	12648	12565	12699	12561	12584	12668	12465	12537	12720	12738	12600	12578	12606	12558	12513	12556	12674	12759	12506	12670	12597	12533	12664	12410	12726	12535	12823	12627	12788	12830	12618	12603	12597	12711	12698	12549	12507	12565	12622	12407	12584	12516	12614	12460	12674	12557	12631	12560	12602	12640	12522	12701	12603	12510	12434	12512	12645	12606	12524	12573	12498	12664	12443	12486	12626	12727	12654	12633	12569	12684	12759	12535	12474	12600	12741	12352	12499	12598	12548	12592	12660	12660	12596	12672	12591	12496	12581	12575	12736	12580	12533	12684	12613	12537	12724	12380	12614	12423	12763	12613	12691	12542	12527	12785	12766	12623	12474	12637	12551	12629	12508	12592	12739	12362	12645	12588	12490	12552	12509	12602	12495	12644	12616	12595	12671	12549	12577	12681	12663	12436	12499	12650	12579	12565	12601	12374	12702	12505	12456	12527	12608	12443	12485	12702	12423	12710	12544	12665	12547	12599	12689	12572	12541	12565	12519	12579	12430	12606	12552	12569	12664	12687	12797	12570	12573	12719	12606	12616	12579	12395	12576	12605	12647	12564	12636	12679	12823	12546	12470	12598	12561	12563	12559	12588	12555	12633	12667	12483	12502	12578	12635	12516	12591	12596	12561	12620	12646	12604	12600	12492	12579	12508	12758	12677	12587	12623	12644	12603	12508	12646	12563	12482	12803	12550	12482	12679	12556	12714	12637	12564	12634	12728	12607	12579	12656	12645	12590	12590	12573	12639	12520	12577	12511	12625	12512	12594	12556	12597	12507	12593	12636	12586	12490	12591	12701	12721	12637	12702	12638	12600	12620	12693	12629	12572	12522	12502	12670	12557	12483	12589	12642	12602	12754	12652	12517	12684	12615	12670	12645	12498	12611	12587	12648	12659	12557	12511	12494	12725	12577	12437	12524	12469	12552	12439	12499	12636	12576	12503	12583	12841	12535	12703	12660	12613	12525	12597	12594	12408	12784	12616	12669	12621	12611	12724	12567	12672	12552	12610	12681	12724	12608	12607	12561	12698	12402	12538	12612	12418	12747	12484	12804	12590	12549	12457	12758	12465	12697	12469	12690	12712	12602	12552	12719	12483	12642	12459	12539	12539	12584	12694	12639	12533	12616	12555	12684	12511	12740	12804	12377	12636	12579	12644	12468	12517	12710	12629	12626	12537	12493	12728	12532	12527	12448	12717	12566	12540	12690	12574	12669	12595	12612	12544	12555	12559	12723	12683	12750	12695	12439	12353	12620	12478	12579	12674	12521	12543	12561	12604	12707	12552	12455	12398	12698	12581	12460	12507	12567	12561	12600	12645	12627	12806	12503	12574	12748	12546	12708	12574	12650	12628	12673	12607	12597	12484	12540	12680	12589	12642	12484	12666	12557	12578	12513	12501	12548	12585	12513	12607	12507	12586	12509	12717	12508	12617	12658	12691	12802	12533	12530	12594	12761	12539	12519	12660	12755	12615	12509	12493	12664	12624	12608	12638	12562	12477	12777	12615	12555	12471	12585	12717	12634	12785	12621	12621	12595	12541	12433	12491	12552	12596	12445	12443	12870	12721	12486	12508	12594	12625	12467	12552	12683	12726	12603	12412	12622	12632	12593	12620	12578	12554	12594	12618	12537	12461	12514	12498	12499	12559	12526	12553	12637	12601	12485	12555
22969	21330	29325	23687	21436	22601	21721	15151	13700	19087	39094	40749	21255	13967	12770	12550	12465	12454	12678	12559	12336	12551	12394	12439	12342	12446	12333	12306	12582	12442	12449	12439	12375	13172	13590	13800	13231	12645	12317	12367	12326	12559	12287	12549	12275	12337	12352	12456	12213	12286	12283	12337	12499	12400	12365	12287	12317	12562	12314	12270	12480	12346	12248	12370	12312	12137	12229	12329	12364	12181	12372	12237	12197	12417	12371	12362	12480	12143	12200	12052	12304	12214	12157	12409	12364	12398	12377	12443	12298	12412	12127	12266	12300	12319	12259	12327	12137	12164	12248	12280	12219	12096	12216	12187	12261	12338	12197	12308	12257	12357	12425	12394	12446	12391	12505	12269	12250	12245	12360	12436	12338	12197	12396	12328	12269	12141	12315	12274	12379	12306	12215	12295	12273	12359	12357	12167	12366	12241	12240	12046	12246	12443	12254	12282	12266	12328	12257	12318	12351	12247	12312	12246	12348	12410	12221	12304	12502	12316	12269	12302	12319	12190	12138	12402	12126	12376	11965	12188	12232	12168	12234	12189	12218	12329	12441	12394	12318	12292	12208	12232	12280	12310	12266	12262	12453	12325	12272	12368	12351	12190	12257	12347	12455	12251	12067	12294	12103	12078	12436	12421	12445	12331	12242	12197	12296	12267	12220	12189	12249	12218	12232	12247	12198	12273	12368	12248	12266	12313	12160	12272	12245	12204	12327	12235	12200	12339	12239	12353	12367	12289	12183	12256	12207	12249	12234	12266	12101	12128	12204	12162	12258	12270	12116	12191	12341	12159	12255	12400	12212	12159	12383	12304	12254	12264	12308	12341	12151	12195	12150	12230	12319	12262	12193	12243	12156	12159	12470	12250	12193	12119	12191	12200	12344	12232	12305	12251	12328	12363	12413	12310	12249	12181	12347	12418	12145	12128	12348	12239	12202	12138	12359	12345	12032	12400	12288	12215	12294	12335	12236	12181	12166	12032	12313	12129	12433	12353	12252	12118	12263	12231	12280	12331	12152	12376	12305	12273	12129	12399	12466	12369	12331	12192	12138	12263	12117	12240	12194	12318	12221	12302	12279	12336	12231	12136	12210	12242	12381	12360	12224	12348	12202	12356	12475	12305	12305	12326	12261	12446	12271	12351	12241	12181	12220	12120	12405	12281	12232	12185	12201	12464	12300	12221	12391	12138	12294	12154	12309	12431	12253	12138	12307	12363	12297	12303	12078	12106	12143	12299	12394	12265	12184	12065	12326	12254	12186	12015	12174	12261	12277	12316	12202	12193	12266	12376	12332	12359	12281	12287	12188	12363	12351	12280	12190	12099	12290	12312	12155	12117	12108	12137	12252	12163	12230	12076	12260	12238	12258	12302	12317	12131	12168	12284	12123	12136	12400	12330	12125	12373	12401	12383	12417	12286	12213	12195	12192	12209	12214	12169	12315	12273	12256	12222	12322	12204	12130	12085	12217	12207	12096	12152	12246	12129	12243	12135	12181	12042	12165	12397	12318	12288	12254	12231	12285	12014	12230	12199	12348	12258	12295	12273	12276	12314	12186	12269	12419	12254	12256	12219	12149	12138	12373	12188	12237	12344	12328	12256	12200	12165	12383	12249	12249	12119	12175	12138	12143	12303	12245	12393	12312	12377	12186	12416	12419	12133	12180	12231	12242	12324	12139	12221	12316	12163	12143	12298	12321	12242	12303	12305	12282	12192	12163	12393	12049	12292	12238	12097	12230	12312	12353	12325	12384	12328	12229	12404	12096	12221	12198	12258	12346	12307	12483	12191	12301	12264	12271	12407	12292	12239	12174	12219	12181	12362	12307	12408	12173	12213	12147	12280	12103	12289	12344	12490	12379	12389	12297	12136	12169	12218	12073	12193	12259	12402	12247	12070	12360	12343	12145	12179	12193	12258	12176	12327	12259	12300	12201	12301	12378	12314	12211	12381	12178	12157	12278	12162	12191	12253	12102	12130	12334	12225	12222	12215	12409	12216	12019	12093	12259	12204	12169	12361	12118	12279	12187	12152	12334	12255	12157	12183	12286	12117	12168	12245	12238	12245	12423	12210	12309	12200	12348	12264	12209	12256	12176	12073	12064	12223	12239	12214	12365	12311	12265	12234	12227	12386	12388	11955	12126	12219	12331	12334	12077	12290	12421	12303	12198	12258	12235	12128	12454	12264	12261	12265	12196	12269	12320	12133	12460	12412	12122	12145	12368	12153	12296	12259	12216	12133	12224	12235	12370	12133	12232	12297	12256	12234	12168	12236	12340	12240	12149	12197	12292	12093	12189	12327	12279	12093	12178	12410	12310	12358	12331	12286	12223	12293	12312	12330	12291	12143	12365	12318	12113	12152	12259	12187	12281	12108	12282	12213	12240	12327	12328	12208	12357	12273	12304	12149	12455	12161	12207	12248	12271	12328	12467	12222	12075	12269	12381	12191	12200	12166	12176	12177	12345	12264	12275	12219	12091	12283	12407	12317	12127	12399	12321	12271	12244	12313	12048	12262	12297	11940	12251	12092	12308	12237	12256	12397	12275	12076	12277	12197	12252	12252	12216	12283	12088	12135	12246	12353	12072	12211	12111	12218	12281	12285	12255	12123	12491	12395	12393	12315	12126	12166	12418	12348	12311	12229	12095	12298	12234	12201	12318	12265	12229	12168	12219	12384	12092	12149	12234	12285	12121	12160	12285	12363	12192	12371	12359	12181	12234	12050	12347	12412	12300	12179	12374	12208	12345	12328	12158	12473	12182	12161	12084	12307	12113	12311	12191	12263	12306	12147	12289	12249	12156	12243	12156	12250	12306	12166	12285	12319	12078	12277	12274	12330	12305	12224	12385	12131	12380	12352	12129	12269	12084	12207	12090	12346	12247	12228	12142	12208	12354	12137	12325	12262	12309	12315	12059	12232	12260	12342	12163	12307	12210	12365	12164	12051	12200	12207	12326	12387	12198	12196	12358	12273	12311	12132	12068	12458	12127	12283	12453	12256	12120	12070	12457	12158	12242	12374	12158	12382	12337	12283	12230	12076	12105	12067	12214	12240	12168	12355	12160	12209	12275	12297	12270	12108	12210	12348	12269	12200	12215	12238	12149	12259	12202	12174	12347	12319	12224	12199	12133	12175	12477	12144	12028	12458	12389	12182	12234	12211	12190	12159	12082	12313	12274	12414	12270	12069	12057	12184	12361	12326	12294	12140	12379	12219	12162	12468	12233	12229	12284	12302	12269	12138	12343	12126	12160	12190	12226	12412	12244	12185	12142	12282	12217	12351	12230	12287	12240	12415	12314	12292	12338	12380	12316	12250	12315	12271	12276	12222	12315	12162	12595	12288	12198	12239	12377	12231	12156	12273	12116	12267	12166	12367	12317	12204	11978	12355	12287	12233	12117	12267	12329	12232	12219	12227	12354	12245	12120	12269	12344	12185	12401	12179	12196	12257	12187	12195	12142	12244	12394	12255	12236	12178	12287	12159	12271	12300	12156	12174	12239	12333	12229	12171	12245	12203	12298	12354	12226	12281	12411	12245	12143	12304	12559	12242	12161	12361	12309	12331	12289	12355	12125	12141	12310	12108	12088	12249	12411	12243	12363	12262	12343	12438	12197	12276	12296	12280	12247	12388	12221	12434	12306	12249	12251	12164	12160	12354	12299	12224	12328	12144	12143	12166	12148	12343	12227	12116	12328	12299	12345	12252	12367	12135	12349	12276	12274	12348	12335	12260	12141	12197	12167	12176	12338	12076	12340	12124	12167	12298	12469	12259	12299	12054	12275	12119	12301	12287	12348	12321	12286	12301	12264	12143	12158	12171	12296	12163	12303	12338	12339	12154	12134	12148	12354	12229	12291	12291	12306	12209	12265	12155	12024	12324	12295	12313	12401	12187	12491	12190	12268	12080	12108	12095	12192	12237	12291	12164	12186	12447	12355	12014	12259	12085	12174	12271	12280	12039	12268	12077	12296	12211	12181	12310	12226	12182	12254	12147	12151	12358	12203	12245	12243	12279	12416	12079	12262	12289	12229	12237	12021	12319	12272	12179	12233	12227	12307	12313	12221	12360	12251	12106	12189	12057	12316	12353	12260	12140	12301	12226	12160	12360	12303	12083	12127	12384	12192	12151	12254	12316	12232	12255	12195	12142	12293	12293	12302	12092	12256	12150	12372	12207	12393	12171	11979	12195	12417	12314	12337	12398	12226	12178	12313	12244	12145	12133	12205	12366	12186	12097	12248	12415	12219	12234	12151	12196	12148	12328	12112	12359	12285	12259	12212	12274	12301	12239	12146	12260	12202	12179	12275	12334	12409	12316	12158	12249	12161	12239	12342	12292	12111	12316	12159	12287	12293	12291	12364	12403	12285	12177	12211	12146	12216	12268	12293	12143	12191	12269	12255	12285	12354	12323	12173	12306	12238	12132	12431	12124	12326	12306	12185	11979	12217	12414	12132	12130	12252	12345	12207	12443	12182	12383	12281	12208	12108	12251	12099	12166	12172	12370	12225	12354	12204	12276	12397	12239	12188	12293	12315	12272	12105	12175	12264	12333	12119	12276	12217	12272	12395	12256	12375	12311	12193	12114	12286	12172	12312	12354	12156	12022	12259	12200	12182	12222	12259	12150	12132	12240	12256	12159	12267	12277	12341	12267	12342	12429	12289	12255	12177	12060	12371	12106	12276	12365	12193	12146	12166	12086	12202	12365	12274	12367	12070	12430	12239	12227	12289	12429	12313	12184	12228	12238	12198	12117	12274	12095	12311	12258	12289	12162	12386	12310	12271	12233	12145	12241	12345	12281	12290	12352	12248	12286	12178	12356	12093	12125	12300	12193	12256	12253	12096	12170	12140	12221	12351	12412	12403	12206	12305	12257	12241	12262	12374	12287	12201	12268	12066	12157	12294	12261	12284	12312	12223	12275	12168	12122	12340	12239	12309	12236	12194	12498	12371	12274	12344	12230	12172	12219	12400	12153	12429	12163	12343	12060	12209	12390	12166	12013	12195	12307	12262	12199	12345	12206	12267	12176	12229	12235	12353	12303	12249	12147	12414	12197	12182	12240	12191	12210	12293	12165	12279	12311	12166	12193	12486	12359	12300	12213	12332	12146	12273	12309	12179	12303	12369	12261
17952	35019	33891	26929	23123	19514	17445	15911	15283	23871	44946	42509	17463	13121	12708	12761	12675	12600	12719	12714	12741	12735	12680	12760	12716	12723	12715	12515	12674	12760	12564	12619	12660	13861	14902	14804	14162	12976	12670	12528	12545	12501	12584	12563	12495	12530	12538	12434	12682	12540	12549	12516	12689	12442	12587	12508	12545	12438	12417	12536	12585	12526	12519	12621	12607	12642	12568	12729	12347	12583	12542	12574	12495	12585	12461	12587	12718	12425	12646	12507	12534	12570	12512	12544	12581	12443	12515	12459	12505	12512	12437	12655	12539	12549	12546	12612	12425	12454	12546	12641	12473	12502	12586	12517	12687	12555	12441	12625	12569	12557	12309	12593	12622	12410	12458	12659	12378	12519	12569	12597	12645	12632	12534	12635	12453	12523	12677	12505	12551	12604	12505	12566	12490	12675	12526	12583	12428	12560	12456	12522	12503	12714	12566	12488	12412	12569	12455	12546	12344	12553	12526	12587	12547	12535	12517	12680	12572	12670	12555	12633	12660	12471	12653	12610	12612	12663	12524	12538	12586	12310	12555	12618	12421	12548	12519	12442	12778	12434	12571	12542	12425	12540	12651	12626	12503	12523	12479	12535	12511	12634	12405	12534	12524	12410	12622	12447	12420	12604	12309	12553	12503	12508	12539	12559	12452	12481	12518	12522	12561	12584	12413	12652	12397	12466	12507	12473	12421	12536	12604	12662	12454	12503	12573	12498	12524	12559	12583	12504	12450	12439	12493	12584	12509	12780	12552	12601	12503	12395	12544	12593	12593	12595	12527	12437	12510	12466	12471	12614	12548	12630	12552	12426	12610	12398	12394	12407	12326	12517	12421	12459	12441	12559	12551	12489	12474	12487	12629	12424	12554	12585	12425	12621	12267	12510	12556	12569	12500	12512	12449	12536	12587	12520	12664	12599	12440	12551	12518	12537	12657	12573	12565	12431	12631	12453	12605	12627	12563	12504	12623	12524	12394	12590	12521	12594	12539	12536	12497	12588	12452	12548	12462	12618	12480	12712	12512	12584	12530	12502	12521	12405	12489	12503	12504	12525	12491	12480	12539	12459	12631	12684	12701	12550	12690	12589	12817	12399	12587	12492	12622	12623	12641	12468	12514	12647	12571	12565	12545	12600	12553	12449	12592	12425	12563	12402	12569	12399	12531	12578	12427	12496	12506	12407	12441	12492	12534	12556	12446	12640	12676	12432	12582	12368	12501	12497	12574	12566	12595	12478	12509	12675	12574	12452	12640	12491	12425	12326	12488	12539	12429	12479	12537	12588	12438	12673	12405	12812	12365	12574	12621	12568	12535	12580	12368	12637	12492	12551	12417	12559	12470	12641	12672	12592	12560	12583	12239	12514	12585	12459	12521	12558	12516	12461	12538	12492	12448	12549	12384	12415	12432	12511	12535	12447	12589	12493	12582	12370	12502	12505	12447	12605	12393	12434	12459	12540	12566	12533	12553	12478	12418	12491	12617	12356	12603	12574	12641	12565	12457	12505	12540	12569	12586	12570	12432	12560	12379	12347	12509	12577	12503	12574	12505	12368	12426	12509	12512	12612	12494	12564	12422	12523	12455	12285	12752	12599	12533	12474	12338	12597	12533	12463	12601	12605	12488	12394	12498	12484	12388	12531	12602	12566	12444	12393	12601	12561	12594	12462	12758	12407	12472	12522	12313	12409	12548	12446	12447	12530	12646	12470	12598	12531	12621	12405	12530	12579	12622	12602	12497	12592	12460	12681	12314	12522	12473	12541	12418	12434	12627	12449	12570	12608	12495	12522	12585	12571	12558	12557	12408	12761	12493	12614	12465	12523	12634	12663	12340	12498	12550	12531	12410	12555	12587	12506	12389	12565	12715	12655	12555	12472	12426	12476	12520	12432	12659	12442	12753	12508	12616	12532	12528	12475	12571	12434	12500	12525	12489	12547	12357	12381	12460	12585	12395	12610	12422	12367	12462	12569	12636	12464	12461	12631	12382	12560	12415	12503	12399	12500	12533	12337	12307	12445	12474	12418	12570	12384	12602	12452	12712	12531	12522	12418	12574	12562	12574	12386	12580	12463	12555	12416	12627	12462	12359	12606	12591	12590	12575	12441	12440	12484	12472	12527	12588	12484	12568	12433	12469	12372	12634	12575	12398	12607	12567	12706	12417	12567	12466	12380	12453	12385	12520	12545	12601	12422	12633	12335	12594	12472	12515	12474	12508	12474	12385	12536	12230	12474	12504	12532	12366	12521	12477	12453	12452	12589	12520	12442	12599	12489	12340	12460	12444	12567	12449	12499	12503	12602	12560	12497	12451	12467	12522	12511	12455	12572	12494	12385	12736	12378	12566	12448	12392	12449	12392	12382	12424	12541	12491	12481	12599	12355	12612	12494	12528	12656	12545	12423	12393	12535	12553	12501	12476	12497	12396	12524	12500	12439	12502	12462	12567	12642	12523	12346	12347	12560	12510	12499	12521	12595	12585	12537	12469	12537	12640	12465	12538	12640	12489	12556	12429	12497	12566	12531	12533	12411	12566	12406	12637	12526	12571	12444	12706	12519	12502	12361	12625	12425	12699	12524	12522	12298	12620	12487	12439	12623	12536	12581	12430	12711	12344	12595	12501	12542	12400	12597	12572	12425	12588	12666	12487	12542	12524	12436	12464	12699	12480	12383	12603	12611	12524	12674	12520	12349	12553	12363	12410	12562	12456	12618	12710	12495	12427	12508	12552	12627	12485	12415	12528	12424	12553	12561	12382	12353	12562	12620	12431	12561	12484	12472	12471	12610	12577	12441	12503	12471	12417	12445	12557	12493	12486	12720	12619	12557	12474	12438	12548	12590	12522	12626	12547	12365	12674	12473	12529	12469	12448	12474	12428	12434	12596	12489	12358	12514	12500	12729	12608	12480	12484	12479	12451	12588	12679	12527	12557	12574	12500	12526	12464	12453	12597	12542	12408	12440	12463	12480	12679	12426	12483	12502	12508	12556	12476	12580	12471	12447	12696	12628	12516	12527	12344	12429	12660	12601	12557	12561	12672	12485	12676	12509	12551	12434	12431	12411	12569	12499	12740	12510	12565	12637	12488	12568	12595	12546	12498	12403	12640	12621	12561	12568	12708	12531	12636	12309	12359	12580	12468	12498	12398	12373	12573	12425	12572	12419	12629	12508	12496	12461	12502	12378	12628	12372	12566	12493	12536	12486	12548	12367	12492	12596	12468	12525	12510	12493	12532	12629	12660	12426	12524	12559	12615	12627	12581	12561	12559	12452	12631	12594	12545	12518	12352	12514	12653	12416	12659	12482	12561	12407	12350	12443	12554	12559	12543	12588	12565	12433	12566	12480	12550	12518	12582	12262	12558	12594	12540	12542	12524	12683	12539	12472	12491	12661	12213	12663	12406	12619	12510	12506	12427	12629	12662	12529	12670	12494	12663	12499	12484	12305	12610	12613	12601	12495	12447	12547	12511	12487	12521	12542	12540	12403	12486	12580	12357	12448	12341	12477	12580	12497	12559	12561	12545	12464	12692	12505	12489	12603	12570	12410	12546	12599	12533	12705	12472	12602	12654	12496	12616	12519	12633	12454	12478	12504	12556	12576	12497	12572	12489	12413	12393	12569	12348	12599	12435	12560	12408	12410	12477	12541	12554	12554	12685	12377	12557	12634	12661	12674	12562	12500	12471	12545	12559	12625	12455	12504	12472	12626	12453	12467	12418	12479	12552	12554	12557	12308	12534	12557	12617	12530	12583	12473	12488	12596	12431	12554	12518	12421	12512	12353	12530	12584	12526	12453	12598	12519	12467	12438	12397	12501	12474	12432	12489	12445	12564	12580	12527	12312	12487	12585	12606	12601	12686	12545	12573	12249	12562	12617	12549	12571	12418	12385	12701	12496	12574	12447	12510	12428	12439	12427	12450	12658	12526	12651	12594	12668	12397	12404	12577	12293	12479	12511	12572	12656	12376	12623	12569	12466	12578	12603	12592	12449	12590	12470	12520	12516	12414	12324	12529	12586	12630	12541	12571	12534	12615	12527	12541	12483	12613	12538	12472	12506	12488	12577	12569	12564	12701	12514	12471	12399	12607	12434	12546	12543	12553	12511	12371	12526	12506	12428	12571	12467	12564	12580	12507	12479	12405	12514	12508	12564	12410	12478	12507	12535	12552	12466	12603	12523	12426	12430	12571	12352	12654	12615	12533	12495	12494	12511	12672	12484	12529	12486	12540	12537	12578	12398	12488	12561	12523	12555	12538	12399	12529	12391	12468	12376	12688	12564	12566	12407	12625	12563	12563	12481	12640	12471	12554	12442	12528	12340	12604	12463	12382	12533	12555	12606	12449	12622	12374	12395	12614	12732	12507	12565	12504	12569	12425	12378	12401	12406	12518	12603	12548	12448	12400	12467	12455	12528	12495	12436	12501	12441	12418	12416	12632	12361	12592	12433	12617	12556	12612	12574	12521	12484	12501	12590	12564	12490	12541	12409	12686	12590	12398	12409	12555	12501	12414	12551	12469	12587	12435	12586	12626	12413	12384	12646	12540	12582	12473	12428	12324	12479	12424	12518	12486	12586	12584	12448	12679	12613	12725	12403	12486	12318	12549	12709	12399	12545	12371	12475	12669	12484	12450	12386	12401	12367	12320	12584	12497	12461	12530	12507	12567	12591	12590	12482	12636	12635	12497	12446	12523	12579	12412	12594	12454	12633	12455	12596	12431	12649	12525	12571	12412	12532	12460	12547	12504	12435	12476	12436	12392	12466	12538	12653	12393	12510	12503	12492	12537	12464	12442	12499	12579	12518	12541	12552	12604	12280	12559	12458	12491	12493	12501	12453	12622	12427	12549	12494	12597	12656	12481	12582	12661	12361	12527	12441	12462	12548	12627	12479	12528	12553	12507	12480	12537	12523	12413	12489	12585	12590	12501	12481	12456	12323	12569	12469	12557	12405	12475	12466	12309	12557	12670	12366	12652	12473	12583	12421	12461	12520	12397	12515	12532	12388	12661	12532	12325	12387	12673	12429	12489	12507	12660	12604	12485	12584	12475	12430	12523	12560	12405	12532	12554	12704	12560	12527	12402	12530	12536	12481	12468	12477	12624	12634	12407	12585	12542	12461	12479	12449	12497	12585
27260	22117	24341	20119	16040	14914	14242	13766	13746	13982	16529	16746	14349	13321	13194	13288	13301	13245	13223	13231	13206	13253	13182	13171	13210	13114	13254	13291	13043	13086	13201	13291	13154	13269	13237	13458	13311	13182	13293	13143	13208	13187	13177	12962	13222	13217	13180	13172	13212	13083	13145	13031	13157	13212	13323	13235	13178	13197	13047	13070	13184	13091	13042	13160	13081	13209	13220	13161	13262	13134	13246	13191	13166	13145	13243	13049	13260	13235	13183	13184	13324	13198	13110	13262	13204	13336	13212	13129	13081	12961	13023	13162	13218	13055	13220	13207	13146	13164	12956	12980	13058	13210	13249	13269	13202	12953	13122	13303	13233	13131	13091	13067	13129	12898	13011	13320	13230	13090	13125	13113	13219	13234	13272	13315	13300	13291	13125	13133	13105	13201	13125	13179	13114	13291	13189	13084	13262	13240	13273	13147	13066	13201	13295	13058	13091	13197	13220	13239	13111	13234	13147	13105	13199	13087	13225	13159	13333	13194	13245	13291	13082	13219	13118	13264	13287	13296	13375	13199	13132	13064	13221	13299	13201	12979	12945	13069	13141	13243	13269	13108	13097	13142	13259	13104	13220	13061	13011	13191	13139	13007	13199	13243	13299	13313	13077	13190	13235	13139	13172	13146	13200	13101	13345	12887	13033	13184	13165	13328	13219	13046	13106	13055	13078	12979	13412	13188	12936	13299	13104	13060	13232	12988	13311	13159	13137	13227	13077	13133	13080	13174	13299	13167	13025	13106	13389	13398	13138	13018	13064	13214	13130	13082	12954	13188	13176	13273	13053	13211	13178	13133	13310	13143	13265	13099	13140	13061	13117	13019	13030	13099	13116	13245	12963	13189	13239	13091	13256	13265	13301	13261	13311	13074	13085	13205	13133	13341	13068	13127	13287	13097	13170	13204	13163	12970	13175	13118	13406	13062	13092	13124	13260	13291	13348	13078	13222	13016	13239	13174	13140	13189	13178	13061	13042	13147	13275	13208	13280	13217	13014	13147	13301	13184	13166	13274	13097	13157	13229	13063	12964	13049	13155	13040	13083	13178	13149	13290	13183	13242	13140	13092	13315	13264	13152	13162	13292	13244	13268	13135	13036	13360	13231	13148	13220	13193	13171	13046	13008	13092	13240	13332	13094	13155	13240	13247	13252	13276	13024	13203	13226	13076	13240	13218	13218	13257	13247	13138	13045	13158	13160	13016	13048	13151	13118	13379	13117	13148	13130	13149	13101	13186	13170	13060	12953	13201	13105	13134	13161	13102	13251	13120	13219	13285	13095	13077	13179	13197	13280	13102	13216	13018	13216	13126	13262	13074	13183	13187	13228	13210	12943	13172	13007	13230	13253	13218	13148	13271	13003	13307	13169	13070	13252	13249	13374	13343	13291	13105	12949	12957	13375	13186	13192	13135	13176	13288	13152	13149	13254	13278	13241	13147	13220	13140	12994	13211	13084	13197	13129	13141	13213	13027	13239	13218	13137	13061	13206	13222	13004	13243	13167	13301	13196	13182	13134	13141	13141	13169	13170	13306	13124	13286	13131	13298	13125	13074	13101	13003	12946	13075	13148	13136	13179	13066	13185	13144	13252	13134	13284	13243	13201	13133	12916	13086	13219	13266	13339	13154	13116	13204	13162	13146	13087	13112	13240	13023	13133	13107	13170	13134	13119	13179	13081	13208	13267	13160	13169	13192	13146	13066	13116	13156	13182	12908	13149	13112	13121	13232	13203	13166	13191	13197	13037	13471	13006	13083	13288	13089	13109	13051	12974	13206	13116	12928	13214	13140	13147	13127	13210	13180	13215	13216	13206	13147	13201	13079	13161	13222	13174	13241	13135	13149	13086	13168	13274	13261	13065	13099	13106	13175	13221	13080	13181	13081	13214	13062	13352	13094	13270	13202	13211	13340	13138	13114	13173	13249	13188	13142	13066	13255	13147	13320	13223	13259	13218	13200	13105	12964	13121	13132	13295	13141	13125	13192	13357	13050	13060	13022	13023	13201	13326	13197	13268	13327	13195	13357	13240	13096	13110	13248	13153	13149	13058	13168	13090	13129	13060	13153	13486	13194	13043	13267	13165	13115	13125	13241	13232	13282	13214	13066	13243	13280	12957	13162	13183	13270	13185	13396	13119	13234	13201	13104	13103	12972	13192	13140	13303	13246	13084	13243	12973	13206	13113	13264	13296	13010	13328	13217	13128	13075	13218	13024	13059	13108	13022	13109	13209	13273	13036	13131	13275	13101	13014	13328	13181	13168	13324	13161	13115	13248	13166	13227	12962	13062	13130	13260	13165	13148	13092	13115	13210	13203	13050	13211	13066	13256	13254	13210	13205	13180	13115	13195	13029	13179	13162	13056	13250	12999	13131	13383	13217	13228	13010	13200	13241	13120	13187	13092	13206	13124	13123	13204	13156	13250	12915	13265	13173	13192	13316	13232	13224	13103	13232	13093	13000	13038	13302	13182	13045	13123	13128	13240	13141	13134	13250	13311	13178	13320	13177	13221	13244	13139	13210	13189	13355	13048	13220	13316	13294	12981	13265	13261	13137	13144	13143	13088	13272	13308	13427	13054	12989	13304	13299	13004	13291	13234	13145	13210	13113	13217	13063	13372	13074	13152	13181	13164	13160	13223	13082	13335	13159	13361	13209	13202	13254	13160	13229	13144	13257	13149	13145	12947	13228	13211	13270	13484	13218	13103	13035	13227	13235	13246	13085	13069	13150	13123	13014	13132	13050	13138	13215	13131	13300	13142	13296	12911	13244	13148	13213	13194	13235	13303	13105	12899	13081	13113	13172	13248	13157	13016	13258	13333	12977	13175	13001	13128	13235	13243	13270	13123	13156	13133	13212	13223	13037	13108	13287	13209	13144	13387	13211	13056	13237	13254	13177	13229	13171	13351	13075	13388	13160	13119	13207	13325	13330	13283	13202	12922	13219	13223	13250	13091	13215	13074	13232	13246	13010	13069	13210	13086	13266	13216	13133	13062	13194	13112	13156	13130	13263	13000	13075	13275	13190	13190	13372	13203	13177	13180	13149	13299	13258	13224	13141	13269	13110	13127	13221	13047	13155	13292	13084	13000	13137	13081	13028	13389	13100	13188	13039	12940	13204	13117	13210	13155	13355	13130	13190	13323	13210	13093	12983	13194	13198	13094	13040	13128	13282	13201	13119	13112	13185	13024	13115	13249	13173	13341	13090	12918	13054	13223	13143	13143	13088	13301	13331	13220	13017	13107	13199	13014	13172	13034	13277	13313	13078	13215	13383	13390	12958	13211	13295	13128	13118	13133	13205	13110	13147	13278	13197	13108	13171	13217	13147	13246	13171	12986	13250	13076	13118	13103	13013	13084	13190	13084	12948	13141	13247	13210	13201	12991	13178	13366	13204	13166	13110	13074	12979	13212	13226	13165	13126	13126	13188	13001	13108	13358	13106	13252	13351	13140	13106	13158	13088	13096	13137	13089	13100	13132	13184	13175	13220	13139	13102	13120	13215	13100	13179	13213	13142	13037	13164	13264	13296	13215	13172	13190	13261	13013	13309	13121	13182	13229	13284	13112	13211	12966	13196	13074	13201	13184	13187	13016	13354	13295	13154	13002	13058	13137	13043	13055	13251	13252	13171	12999	13044	13246	13120	13170	13021	13425	13141	13172	13079	13469	13008	13332	13295	13223	13349	13173	13184	13249	13251	13137	13091	13122	13055	13268	13283	13111	13267	13213	13105	13215	13258	13396	13172	13045	13194	13047	13017	13222	13149	13146	13202	13034	13160	13155	13085	13041	13056	12912	13060	13280	13218	13087	13153	13319	13203	13199	13031	13346	13201	13188	13152	13183	12886	13244	13261	13149	13207	13276	13124	13301	13201	13216	13293	13150	12925	13133	13259	13331	13121	13018	13307	13168	13197	13120	13362	13333	13010	13235	13205	12954	12950	13068	13147	13247	13126	13221	13017	13225	13146	13354	13425	13113	13004	13361	13189	13132	12924	13063	13214	13488	13235	13076	13206	13315	13150	13262	13341	13144	13264	13195	13006	13290	13463	12998	13132	13158	13253	13141	13225	13028	13211	13207	13190	13115	13241	13230	13191	13358	13196	13327	13158	13054	13152	13123	13226	13041	13104	13205	13087	13240	13219	13204	13261	13261	13106	13100	13138	13188	13283	13051	13119	13316	13029	13184	13260	13365	13295	13097	13073	13133	13308	13168	13164	13310	13142	13230	13207	13188	13259	13157	13138	13142	13345	13169	13152	13127	13121	13211	13291	13157	13202	13198	13268	13211	13393	13215	13041	13041	13125	13267	13118	13374	13324	13126	12987	13199	13229	13245	13261	13118	13134	13236	13169	13116	13270	13215	13200	13318	13318	13369	13148	13139	13379	13255	13052	13063	13015	13163	13381	12994	13264	13359	13235	13081	12987	13114	13179	13043	13200	13101	13173	13222	13010	13143	13233	13220	13312	13143	13101	13213	13122	13296	13206	13351	13149	13095	13249	13219	13287	13089	13270	13206	13130	13292	13208	13129	13157	12983	13083	13220	13150	13109	13364	13250	13215	13038	13359	13265	13035	12987	13227	13286	13350	13010	13156	13250	13174	13242	13080	13019	13105	13110	13119	13212	13120	13310	13337	13104	13228	13109	13096	13164	13182	13146	13133	13181	13275	12997	13104	13025	13072	13119	13139	13073	13118	13144	13342	13253	13133	12979	13170	13225	13341	13196	13186	13033	13057	13200	13321	13157	13259	13183	13282	13261	13152	13203	13217	13244	13123	13204	13170	13046	13293	13233	13214	13192	13161	13206	13057	13094	13308	13120	13242	13336	13099	13177	13239	13164	13199	13064	13231	13046	13197	12933	13238	13249	13371	13073	13338	13268	13229	13118	13187	12970	13152	13127	13080	13007	13247	13138	13171	13210	13077	13248	13260	12955	13160	13209	13360	13108	13355	13159	13133	13168	13232	13126	13215	13239	13231	13083	13326	13205	13265	13177	13225	13198	13172	13223	13209	13114	12939	13078	13124	13134	13122	12963	13078	13200	13190	13050	13122	13335	13023	13009	13110	13263	13098	13181	13158	13288	13175	13185	13245	13280	13230	13180	13163	13122	13090	13197	13187	13312	13131	13062
16767	24437	23530	19460	17797	15743	14680	14093	13859	14793	18650	18445	14187	13257	13222	13124	13294	13044	13079	13126	13043	13307	13155	13226	13171	13081	13247	13302	13159	13127	13189	13341	13162	13161	13051	13368	13315	13170	13179	13065	13191	13129	13054	13043	13146	13193	13097	12865	13202	13044	12976	13086	13122	13058	13262	13095	13075	13149	13309	13217	13019	13182	13292	13281	13148	13162	13029	13286	13281	13270	13132	12963	13176	13112	13259	13196	13161	13176	12963	13110	13027	13145	13259	13059	13151	12914	13239	13215	13139	13057	13139	13029	13162	13103	12945	13029	13116	13126	13099	12959	13080	13139	13131	13280	13154	13078	13014	13083	13186	13089	13080	13107	13155	13189	12974	13124	13285	13041	13023	13182	13028	13143	13216	12986	13050	13223	13018	13072	13326	13145	13140	13144	13237	13068	13146	13108	13058	13195	13212	13084	13250	12975	13264	13163	13187	12997	13077	13010	13098	13173	13074	13258	13089	13063	12994	13053	13108	13141	13140	13160	12960	13034	13126	13103	13233	12952	13211	12995	13187	13167	13047	13124	13004	13163	13015	13183	13197	13161	13284	12901	13143	13104	12968	13071	12931	12984	13264	13119	13240	13043	13081	13128	13095	13084	12971	13156	13097	13143	13079	13081	13021	13030	13093	13090	13048	13325	13069	13072	13221	13022	13227	13281	13173	13160	13043	13137	13077	13108	13106	13142	12955	13229	13089	13063	12996	13172	13015	13151	13064	13165	13264	13060	13062	13322	13231	13215	13119	13226	13041	13108	13131	13228	13040	13117	13132	13000	13167	13098	13248	13045	13226	13083	13099	12949	13044	13116	13045	12947	13070	13234	13038	13159	13145	13306	13275	13080	13133	13180	13181	12922	13024	13091	13143	13202	13132	13078	13087	13176	13096	13113	13224	12958	13213	13099	13093	13180	13131	13253	13184	13030	13213	13115	13289	12971	13147	13020	13059	13168	13116	13254	13109	12953	13105	12846	13145	13237	13085	13022	13098	13114	13166	13154	13163	13104	13133	13032	13272	13110	13041	13109	13132	13156	13134	13063	13235	13302	13289	13081	13172	13031	13016	13255	13135	13150	13075	13146	13018	13034	13105	13076	13117	13095	13093	13169	13062	13084	13137	13065	13188	13053	13077	13057	12952	13215	13238	13041	13075	13197	13036	13083	13088	13250	13265	13076	13110	13193	13060	13015	13138	13027	13191	13207	13088	13145	13048	13059	13102	13054	13061	13020	13021	13150	13136	13122	13167	13220	13316	13148	13312	13014	13093	13051	13125	13086	13188	13054	13177	13241	13211	13136	13128	13086	13305	13057	13059	13010	12969	13075	13050	13036	13139	13148	13089	13254	13180	12990	13185	13185	13080	13153	13228	13097	13065	13252	13135	13217	13053	13190	13071	13153	13159	13102	13187	13114	13112	13030	13016	13070	13035	13123	13151	12952	13035	13123	13187	12997	13154	13111	13153	13035	13225	12979	13183	13127	12969	13129	13145	13167	13173	13288	13242	13086	12982	13006	13068	13031	13027	13200	13170	13222	13185	13246	12972	13144	13103	13096	13238	13072	13112	13001	13266	13304	13175	13191	12948	13181	13181	13236	13083	13286	13227	13120	13073	13082	13154	13021	13199	13187	13073	13129	12998	13085	13228	13195	13170	13172	13189	13026	13191	13286	13184	13054	13090	13158	13124	13167	13026	12981	13157	13080	13228	13173	13178	13208	13265	13126	13273	13216	13312	13193	13198	13118	13114	12963	13058	13099	13178	13128	13090	13034	13185	13190	13314	13080	13154	13205	13101	13035	13240	12917	13072	13113	13136	13060	13164	13021	13123	13110	13196	13024	13117	13115	13132	13077	13241	13021	12966	13228	13141	13036	13107	13059	12984	13050	13155	13156	13180	13126	13213	13159	13152	13177	13158	13206	13067	13265	13152	12910	13088	13167	13210	13166	13033	13144	13191	13146	13195	13182	13237	13154	13037	13098	13133	13270	13161	13024	13294	13142	13230	13102	13158	13230	13275	13141	13083	13178	13042	13067	13071	13091	13077	13143	12906	13158	13045	13163	13210	12947	13182	13184	13080	13043	13138	13011	13070	13140	13037	13071	13007	13200	13008	13097	13169	13134	13205	13012	13109	12946	13026	13002	12976	13078	12999	13204	13101	13196	13166	13179	13061	13222	12996	13125	12955	13033	13073	13172	13093	12999	13182	13151	13226	12947	12993	12982	13105	12965	13067	13039	13134	13188	13042	13007	12998	13145	13133	13222	13197	13050	13056	13155	13108	13031	13190	13066	13185	13122	12992	13184	12947	13129	13160	13122	13139	12938	13241	13160	13054	13015	13282	13205	13112	13011	13165	13119	13180	12904	13115	13098	13050	13044	13084	13140	13082	13100	13102	13230	13038	13334	13061	12969	13256	13106	13272	13026	13134	13242	13160	12940	13228	13184	12994	13073	13140	13001	13075	13036	13038	12952	13022	13154	13138	13314	13222	13143	13131	13287	13233	13173	13088	13124	13209	13063	12972	13232	13198	13131	13278	13151	13268	13178	12997	13121	13119	13143	13024	13179	13218	12981	13168	13144	13109	13236	13163	13061	13310	12999	13049	13099	13004	13132	13176	13030	13007	13097	13202	13141	13078	13168	13153	13272	13085	13103	13208	13067	13128	13136	13108	13028	12995	13165	12948	13025	13184	13163	13178	13055	13099	13134	13031	12981	13120	13051	13023	13115	13105	13142	13118	13066	13164	13199	13217	13040	12998	13022	13100	13130	13317	13100	13218	13112	13246	13040	13026	13146	13226	13066	13117	13137	13286	13023	12950	13099	13175	13071	13043	13137	13179	13117	13052	13020	13144	13329	13164	13080	13134	13173	13126	13164	13109	13168	13144	13153	13107	13108	13205	13026	13072	13218	13021	13243	13170	13160	13071	13117	13100	13180	12980	13257	13183	13202	13039	13171	13064	13049	13009	13066	13115	13104	13162	13105	13064	13100	13256	13179	13053	13237	13152	13070	13231	13122	13114	13108	13221	13208	13140	13098	13045	12974	12999	13179	13121	13142	12982	13109	13183	13182	13053	13152	13033	13103	13068	13145	13230	12996	13415	12983	13107	13097	13044	13151	13045	13071	13003	13040	13226	13142	13088	13127	13021	13141	13044	13119	13227	13096	13114	13302	13127	13188	13095	13073	13120	13008	13141	13066	13184	13141	12965	13244	13064	12984	13170	13257	13119	13114	13230	13230	13178	13025	13065	13168	13151	12951	13245	13026	12986	13152	13111	13108	13105	13165	13060	13187	12991	13090	13021	13063	13251	13170	13210	13238	13119	13133	13260	13132	13151	13059	13133	13076	13110	12900	13075	13227	12995	13100	13340	13076	13075	13020	13267	13096	13038	13167	13025	13090	13158	13141	13051	13075	13200	13141	13181	13093	13071	12962	13152	13131	13195	13002	13160	13177	13109	13066	13095	13236	13206	13012	13137	13253	13145	13120	13118	13122	13250	13040	12998	13070	13054	13254	13057	13091	13098	13076	12915	13059	13005	13172	13152	13251	13024	13120	13264	13165	13176	13226	13078	13139	12951	13066	13156	12951	13023	13037	13191	13100	13344	12955	13018	13217	13228	13165	12923	13179	13164	13009	13090	13096	13078	12957	13071	13103	13137	13115	12888	13062	13086	13108	13084	13198	13080	13136	12977	13145	13275	13161	13014	13202	13124	13104	13255	13209	13130	13208	13125	13295	13181	13040	13061	13292	13209	13126	13277	13046	13071	13203	13073	13075	12938	12881	13181	12985	13036	13082	12996	13073	13184	13066	12859	13208	13143	13157	13249	13113	13102	13053	12964	13257	13003	13102	13107	12939	13075	13124	13095	13156	13128	13024	13058	13185	13093	12936	13126	13039	13135	13164	13015	13267	13050	13178	13020	13132	13115	13206	13073	13064	13218	13194	13127	13064	13155	13262	13136	13030	13049	12965	13182	13249	13045	12974	12999	13263	12883	13251	13073	13056	13075	13214	13152	13060	13026	13242	13049	13132	13123	13049	13203	13168	13018	13013	12975	13230	13098	13122	13229	13135	13163	12864	13093	13112	12998	13018	13130	13013	13118	13197	13188	13064	13082	13009	13130	13126	13207	13218	12994	13117	13193	13236	12990	13121	13029	13024	13123	13264	13072	13060	13187	13123	13098	13131	13099	13059	13235	13269	13147	13126	13162	13093	12829	12948	13081	12964	13155	13115	13221	13124	13135	13117	13288	13118	13148	13179	13270	13230	13012	13152	13218	13098	13207	13145	13244	13112	13181	13103	13183	13142	13086	13143	13251	13029	12973	13173	13192	13090	13128	13052	13217	13062	13099	13160	13210	12996	13179	13005	13118	13090	13113	13141	13202	13082	13045	12964	13136	13089	13169	13249	13068	13108	13138	13037	12940	12913	13068	12954	13099	13258	13117	13222	13115	13096	13151	13036	13113	13026	13036	13032	13059	13121	13027	13081	13029	13018	13163	13106	13005	13183	13216	13127	13064	13198	13161	13132	13052	13144	13175	13124	13148	13110	13076	13110	13051	13255	13169	13103	13121	13123	13139	13219	13052	13106	13110	12931	13097	13003	13119	13250	13011	13001	13159	13036	13111	13290	13049	13125	13089	13034	13217	13142	13140	13205	13131	13160	13129	13189	13175	13155	13055	13076	13097	13026	13135	13127	13250	13065	13137	13056	13102	13184	12991	13166	12980	13025	13164	13145	13027	12987	13226	12977	13126	13189	12999	13104	13190	13039	13091	13190	13046	13117	13204	13034	13154	13297	13075	13246	13151	13044	13050	13148	13127	13120	13113	13093	13070	12979	13189	13195	13107	13177	13039	13109	13211	13182	13225	13020	13058	12966	13171	13095	13136	13156	13108	13108	13166	13038	13149	13264	12976	13151	13036	13195	13092	13084	13144	12995	13224	13121	13180	13065	13140	13196	13091	13124	13162	13306	12922	13122	13037	13083	13149	13136	13149	13171	13039	13082	13089	13066	13078	13188	13055	13210	13173	13108	13068	13135	13083	13380	13098	13133	13257	13067	13267	13098	13113	12975	13221	12984	13147	13090	13132	12987	13207	13107	13069	13177	13153	13066	13231	13083
24124	21326	28752	24358	21971	20271	18035	15106	14721	22592	33459	30607	19803	14410	13763	13973	13807	13616	13766	13669	13628	13605	13468	13493	13712	13653	13714	13580	13635	13438	13672	13649	13753	13731	13666	13844	13883	13639	13624	13526	13688	13502	13534	13688	13511	13553	13600	13629	13891	13493	13570	13621	13517	13520	13495	13632	13523	13535	13681	13577	13532	13648	13514	13662	13613	13497	13513	13558	13587	13473	13569	13531	13612	13527	13457	13457	13561	13387	13639	13545	13679	13494	13397	13522	13432	13420	13504	13403	13445	13502	13728	13442	13486	13543	13498	13543	13580	13652	13603	13679	13445	13408	13577	13674	13385	13523	13436	13588	13520	13656	13578	13564	13351	13323	13442	13657	13437	13554	13247	13510	13293	13605	13509	13563	13537	13505	13670	13593	13555	13473	13807	13572	13481	13339	13642	13699	13653	13360	13522	13395	13493	13612	13533	13511	13527	13616	13305	13716	13404	13372	13630	13514	13501	13399	13322	13469	13608	13660	13473	13576	13333	13420	13427	13584	13629	13570	13669	13393	13546	13464	13729	13607	13506	13480	13508	13454	13440	13489	13540	13491	13552	13482	13683	13486	13419	13396	13504	13518	13475	13552	13631	13492	13464	13350	13599	13606	13470	13484	13347	13492	13443	13367	13410	13458	13362	13465	13443	13529	13422	13513	13345	13494	13544	13448	13380	13405	13504	13504	13472	13384	13402	13512	13607	13412	13539	13566	13608	13551	13298	13846	13556	13588	13559	13322	13468	13579	13566	13639	13634	13616	13354	13502	13633	13539	13640	13510	13438	13467	13428	13356	13415	13517	13568	13661	13516	13635	13502	13395	13377	13504	13684	13347	13361	13528	13447	13523	13535	13677	13714	13493	13542	13476	13443	13600	13320	13558	13581	13424	13583	13514	13328	13595	13531	13394	13535	13475	13402	13422	13434	13549	13555	13594	13618	13622	13644	13586	13502	13428	13474	13382	13678	13389	13414	13615	13527	13347	13460	13523	13449	13664	13620	13570	13476	13403	13700	13570	13582	13527	13410	13443	13350	13415	13438	13593	13604	13710	13608	13548	13594	13430	13524	13518	13358	13336	13397	13407	13441	13483	13478	13488	13743	13416	13512	13466	13408	13547	13505	13422	13515	13495	13422	13442	13510	13568	13504	13651	13677	13561	13555	13534	13497	13423	13472	13467	13601	13649	13669	13401	13522	13456	13487	13471	13485	13423	13348	13560	13254	13585	13609	13607	13495	13547	13554	13653	13784	13373	13356	13592	13578	13474	13609	13523	13590	13357	13575	13511	13498	13456	13419	13300	13471	13459	13328	13662	13462	13474	13596	13512	13340	13635	13489	13585	13644	13597	13431	13433	13586	13388	13531	13468	13565	13569	13626	13571	13452	13562	13372	13463	13355	13509	13362	13521	13461	13499	13498	13606	13436	13412	13360	13399	13423	13580	13529	13598	13388	13474	13392	13426	13414	13515	13437	13438	13539	13558	13611	13469	13376	13521	13531	13442	13647	13630	13741	13474	13610	13312	13431	13440	13624	13275	13317	13375	13470	13307	13529	13325	13393	13467	13310	13624	13677	13566	13522	13563	13746	13658	13399	13561	13540	13362	13580	13467	13559	13481	13457	13338	13434	13507	13684	13265	13709	13583	13369	13490	13591	13523	13336	13627	13434	13476	13440	13431	13356	13558	13536	13451	13593	13412	13608	13627	13463	13649	13618	13578	13654	13459	13542	13570	13492	13391	13644	13601	13368	13611	13477	13662	13343	13627	13341	13557	13714	13435	13635	13617	13449	13598	13407	13353	13599	13323	13644	13523	13506	13475	13337	13602	13660	13590	13382	13303	13487	13238	13346	13407	13364	13329	13414	13574	13319	13588	13618	13485	13629	13440	13666	13561	13416	13391	13515	13411	13425	13316	13364	13525	13467	13590	13713	13584	13670	13524	13532	13566	13422	13346	13446	13545	13508	13442	13581	13562	13428	13418	13534	13517	13502	13435	13462	13408	13555	13443	13320	13611	13529	13436	13468	13509	13437	13653	13538	13569	13630	13358	13409	13404	13663	13443	13604	13606	13653	13416	13422	13487	13458	13601	13838	13340	13455	13489	13620	13625	13233	13488	13623	13556	13471	13456	13481	13538	13386	13578	13482	13445	13421	13485	13392	13445	13459	13511	13590	13610	13506	13492	13455	13407	13602	13447	13458	13344	13629	13473	13613	13450	13401	13462	13666	13479	13545	13524	13420	13579	13407	13440	13490	13613	13642	13586	13378	13551	13643	13383	13454	13497	13404	13475	13473	13551	13487	13640	13618	13540	13280	13423	13496	13454	13467	13514	13624	13541	13340	13572	13420	13702	13440	13701	13498	13520	13435	13671	13506	13454	13522	13453	13449	13570	13422	13561	13392	13404	13727	13435	13483	13397	13477	13747	13573	13441	13431	13585	13459	13358	13614	13588	13492	13398	13397	13560	13467	13642	13347	13488	13431	13644	13441	13551	13451	13436	13450	13328	13387	13584	13463	13590	13417	13474	13337	13420	13402	13439	13389	13352	13453	13419	13359	13526	13516	13503	13553	13484	13476	13534	13626	13514	13410	13589	13463	13386	13448	13392	13563	13519	13689	13534	13456	13568	13386	13530	13317	13450	13282	13439	13510	13411	13361	13390	13444	13454	13594	13610	13400	13590	13524	13631	13503	13579	13414	13496	13481	13512	13356	13451	13491	13383	13528	13395	13688	13384	13492	13507	13487	13383	13775	13476	13300	13377	13504	13483	13450	13497	13504	13388	13419	13655	13505	13429	13543	13439	13330	13512	13610	13453	13510	13423	13577	13444	13699	13450	13406	13395	13535	13436	13612	13649	13441	13491	13461	13472	13513	13580	13719	13597	13667	13480	13492	13443	13349	13463	13607	13542	13483	13494	13577	13539	13476	13452	13471	13542	13598	13641	13606	13573	13496	13626	13536	13637	13525	13465	13478	13517	13526	13645	13521	13801	13596	13518	13572	13512	13531	13384	13645	13329	13584	13611	13453	13440	13435	13452	13578	13566	13353	13306	13412	13625	13522	13629	13572	13434	13426	13425	13369	13446	13700	13611	13532	13289	13516	13481	13277	13463	13470	13403	13650	13632	13590	13749	13404	13600	13658	13583	13435	13347	13509	13567	13364	13400	13405	13432	13651	13575	13388	13634	13312	13827	13577	13710	13606	13447	13404	13432	13278	13649	13353	13428	13458	13675	13479	13379	13545	13618	13517	13559	13399	13588	13558	13503	13581	13426	13526	13543	13487	13387	13490	13448	13526	13384	13608	13690	13534	13447	13509	13608	13527	13372	13513	13509	13476	13377	13608	13357	13471	13431	13442	13501	13455	13511	13318	13398	13521	13521	13397	13511	13370	13598	13475	13589	13455	13369	13468	13519	13398	13582	13606	13404	13119	13545	13462	13304	13543	13391	13562	13555	13366	13330	13421	13509	13467	13455	13343	13503	13487	13543	13426	13533	13514	13394	13549	13462	13512	13498	13652	13485	13467	13476	13478	13634	13450	13548	13281	13695	13511	13409	13508	13591	13408	13594	13656	13458	13552	13574	13470	13725	13351	13526	13473	13567	13599	13560	13582	13495	13647	13532	13397	13469	13408	13494	13615	13679	13465	13589	13550	13393	13434	13543	13530	13428	13558	13510	13429	13485	13582	13405	13384	13497	13478	13380	13412	13592	13599	13557	13546	13586	13340	13603	13515	13597	13494	13607	13311	13405	13556	13456	13560	13518	13476	13400	13366	13435	13341	13353	13411	13623	13492	13606	13617	13404	13543	13606	13392	13526	13568	13511	13339	13553	13487	13408	13567	13528	13300	13500	13357	13485	13503	13359	13530	13583	13490	13501	13290	13582	13591	13571	13595	13489	13335	13306	13622	13402	13611	13460	13599	13427	13456	13640	13358	13457	13340	13524	13422	13309	13548	13502	13411	13536	13546	13661	13601	13458	13378	13566	13565	13547	13601	13581	13534	13453	13639	13420	13598	13510	13539	13480	13601	13427	13520	13608	13635	13264	13415	13598	13643	13500	13537	13489	13503	13459	13650	13543	13504	13398	13469	13505	13481	13562	13681	13340	13460	13651	13538	13605	13698	13472	13276	13562	13537	13599	13516	13445	13674	13497	13296	13344	13642	13569	13468	13525	13715	13307	13627	13552	13546	13436	13628	13439	13502	13366	13506	13685	13419	13425	13580	13529	13562	13665	13469	13561	13471	13387	13504	13435	13508	13474	13666	13670	13366	13398	13442	13584	13600	13491	13727	13425	13524	13298	13719	13454	13528	13483	13695	13485	13632	13553	13514	13477	13733	13637	13610	13677	13411	13610	13451	13479	13526	13598	13583	13421	13468	13561	13560	13441	13502	13465	13612	13608	13461	13737	13525	13536	13286	13357	13458	13464	13568	13500	13374	13471	13498	13443	13403	13575	13634	13677	13417	13343	13589	13454	13477	13373	13675	13569	13392	13389	13378	13483	13514	13662	13442	13332	13450	13422	13542	13626	13635	13440	13545	13451	13512	13561	13474	13573	13460	13406	13475	13455	13404	13485	13587	13495	13525	13522	13620	13532	13672	13308	13631	13449	13541	13562	13590	13620	13468	13568	13551	13305	13504	13273	13369	13424	13368	13634	13542	13515	13582	13562	13235	13273	13378	13476	13480	13410	13613	13661	13410	13451	13632	13469	13521	13445	13395	13488	13676	13648	13458	13513	13671	13422	13397	13527	13479	13360	13666	13491	13588	13357	13579	13524	13391	13496	13586	13482	13599	13510	13418	13602	13615	13440	13466	13549	13352	13474	13402	13683	13549	13479	13420	13403	13420	13359	13323	13339	13505	13410	13591	13541	13419	13582	13502	13400	13289	13677	13420	13663	13550	13611	13418	13586	13523	13361	13433	13463	13396	13403	13308	13410	13558	13414	13628	13483	13496	13593	13293	13539	13328	13463	13662	13570	13629	13557	13590	13497	13525	13463	13639	13509	13462	13667	13548	13593	13431	13407	13486	13305	13483	13520	13456	13469	13535	13614	13518	13597	13509	13479	13672	13285	13542	13419	13402	13584	13567	13426	13617	13468	13601	13438	13547	13711	13468	13509
16846	29987	28677	23986	20749	18187	16781	15578	15401	28045	38421	34355	18147	13465	13491	13606	13472	13382	13493	13413	13501	13425	13278	13492	13520	13469	13456	13456	13378	13376	13408	13537	13516	13610	13780	14072	13887	13833	13442	13525	13312	13364	13370	13492	13443	13399	13440	13369	13423	13355	13503	13377	13511	13412	13385	13497	13405	13491	13529	13424	13443	13267	13514	13379	13352	13291	13563	13543	13539	13481	13256	13350	13445	13448	13583	13404	13280	13329	13503	13490	13363	13427	13338	13343	13460	13451	13281	13242	13478	13461	13532	13428	13424	13343	13457	13468	13347	13251	13445	13311	13479	13415	13310	13325	13281	13295	13288	13269	13297	13421	13175	13445	13463	13380	13381	13375	13315	13491	13366	13454	13469	13418	13297	13409	13428	13311	13339	13477	13252	13349	13379	13356	13272	13420	13410	13483	13315	13423	13166	13405	13372	13269	13378	13533	13388	13434	13326	13404	13319	13371	13324	13429	13489	13596	13373	13275	13427	13309	13335	13458	13285	13420	13224	13291	13411	13454	13563	13555	13380	13365	13606	13423	13348	13463	13406	13445	13319	13385	13367	13438	13419	13506	13371	13508	13353	13257	13427	13294	13409	13255	13572	13503	13427	13299	13502	13307	13384	13391	13473	13449	13318	13380	13254	13306	13474	13364	13319	13383	13318	13268	13420	13478	13433	13316	13471	13437	13405	13295	13467	13432	13480	13341	13289	13271	13435	13444	13534	13455	13360	13442	13160	13396	13288	13434	13289	13584	13383	13421	13383	13395	13465	13451	13333	13363	13362	13471	13152	13522	13397	13352	13266	13250	13415	13342	13505	13146	13263	13413	13299	13474	13438	13442	13473	13487	13290	13370	13310	13412	13299	13348	13381	13253	13429	13430	13446	13509	13423	13310	13396	13540	13539	13392	13403	13305	13389	13317	13411	13372	13342	13496	13281	13249	13380	13237	13587	13475	13550	13360	13379	13265	13466	13223	13403	13330	13411	13465	13432	13317	13423	13291	13451	13325	13313	13290	13424	13299	13277	13357	13326	13337	13481	13288	13393	13357	13440	13297	13287	13397	13475	13293	13263	13431	13233	13495	13481	13427	13476	13351	13369	13505	13307	13412	13349	13472	13365	13436	13469	13305	13423	13268	13347	13244	13406	13557	13295	13372	13545	13350	13531	13507	13512	13514	13414	13334	13443	13354	13355	13599	13496	13448	13362	13332	13429	13473	13559	13422	13371	13313	13301	13451	13413	13302	13278	13322	13450	13342	13315	13349	13297	13340	13539	13446	13300	13499	13423	13320	13273	13415	13236	13436	13420	13337	13229	13408	13420	13446	13299	13314	13423	13363	13428	13326	13536	13373	13406	13472	13308	13378	13270	13397	13292	13482	13323	13098	13245	13449	13413	13344	13277	13372	13500	13277	13518	13396	13405	13434	13371	13381	13391	13403	13432	13418	13312	13337	13367	13482	13411	13406	13300	13468	13402	13300	13269	13458	13396	13327	13342	13497	13431	13383	13374	13479	13473	13660	13269	13304	13517	13588	13421	13470	13260	13327	13302	13413	13343	13510	13479	13279	13426	13359	13489	13356	13345	13426	13397	13457	13295	13101	13449	13420	13347	13409	13427	13345	13332	13406	13455	13448	13237	13573	13259	13452	13387	13464	13398	13339	13325	13374	13308	13398	13278	13305	13319	13465	13324	13345	13401	13508	13435	13337	13327	13434	13373	13390	13489	13194	13275	13401	13313	13429	13416	13402	13437	13463	13268	13369	13379	13306	13259	13413	13501	13386	13356	13358	13420	13259	13303	13423	13367	13434	13327	13263	13360	13351	13435	13305	13323	13342	13438	13385	13432	13262	13490	13236	13216	13497	13304	13461	13427	13369	13541	13398	13395	13400	13292	13390	13579	13398	13377	13303	13269	13417	13428	13366	13314	13419	13374	13409	13606	13382	13571	13235	13482	13320	13438	13132	13445	13403	13419	13428	13318	13266	13275	13367	13400	13322	13245	13436	13355	13328	13378	13408	13338	13463	13332	13533	13359	13302	13521	13392	13505	13395	13322	13418	13415	13448	13357	13386	13423	13233	13439	13558	13315	13396	13398	13283	13449	13339	13463	13295	13441	13380	13362	13338	13306	13378	13583	13385	13481	13361	13477	13317	13481	13313	13333	13453	13458	13322	13346	13518	13506	13334	13400	13382	13368	13381	13346	13492	13407	13316	13295	13410	13470	13543	13150	13245	13474	13361	13329	13469	13407	13409	13416	13380	13475	13390	13432	13278	13387	13419	13287	13321	13330	13404	13355	13198	13436	13276	13348	13420	13431	13321	13344	13378	13233	13438	13289	13321	13409	13412	13404	13183	13469	13317	13333	13415	13383	13413	13406	13486	13638	13569	13209	13408	13318	13316	13481	13546	13427	13313	13367	13424	13415	13399	13305	13277	13500	13385	13479	13382	13476	13547	13301	13336	13376	13256	13576	13306	13502	13124	13381	13273	13521	13304	13335	13251	13198	13238	13402	13268	13220	13357	13332	13406	13375	13364	13305	13132	13506	13336	13378	13282	13400	13477	13378	13550	13458	13415	13398	13356	13372	13493	13432	13543	13426	13548	13453	13303	13398	13399	13457	13273	13365	13271	13339	13327	13121	13293	13271	13288	13273	13331	13248	13434	13428	13390	13415	13398	13334	13372	13422	13343	13401	13275	13444	13383	13349	13270	13505	13404	13439	13441	13406	13351	13452	13358	13248	13384	13359	13413	13495	13276	13432	13427	13362	13357	13417	13382	13416	13439	13464	13254	13424	13229	13368	13439	13303	13487	13328	13275	13415	13316	13321	13463	13351	13435	13357	13377	13475	13511	13247	13472	13423	13537	13458	13436	13436	13490	13358	13327	13574	13282	13261	13448	13387	13472	13347	13275	13460	13569	13431	13373	13394	13535	13499	13422	13479	13344	13353	13310	13297	13408	13513	13404	13493	13432	13543	13401	13213	13251	13363	13332	13489	13314	13564	13417	13303	13283	13318	13330	13431	13310	13428	13337	13520	13406	13385	13292	13572	13461	13444	13319	13292	13403	13535	13488	13409	13450	13361	13441	13410	13523	13444	13483	13460	13410	13569	13443	13540	13337	13394	13391	13386	13330	13541	13415	13438	13302	13452	13414	13388	13236	13284	13392	13516	13379	13327	13453	13311	13478	13271	13355	13386	13174	13396	13220	13374	13350	13338	13322	13256	13371	13633	13366	13434	13320	13487	13503	13434	13410	13450	13289	13592	13417	13558	13366	13401	13417	13300	13406	13339	13235	13380	13444	13365	13263	13218	13214	13355	13245	13303	13360	13358	13504	13486	13392	13302	13524	13350	13246	13300	13489	13502	13379	13173	13430	13344	13315	13320	13337	13449	13472	13438	13635	13411	13335	13496	13455	13191	13223	13466	13435	13433	13292	13428	13370	13335	13287	13467	13362	13307	13432	13236	13412	13521	13394	13319	13422	13366	13417	13432	13367	13338	13302	13361	13254	13235	13285	13296	13350	13535	13360	13415	13469	13360	13380	13515	13477	13501	13276	13375	13662	13365	13476	13328	13438	13270	13472	13316	13546	13448	13366	13434	13371	13405	13327	13325	13350	13427	13578	13453	13423	13391	13434	13316	13374	13322	13260	13324	13421	13406	13461	13405	13495	13386	13533	13416	13481	13123	13383	13566	13401	13411	13299	13406	13410	13354	13366	13337	13394	13243	13485	13320	13333	13430	13357	13324	13434	13360	13407	13403	13444	13373	13347	13450	13357	13245	13369	13448	13326	13399	13367	13358	13538	13383	13279	13335	13377	13310	13500	13363	13335	13432	13483	13167	13379	13397	13401	13334	13382	13352	13402	13306	13385	13369	13505	13295	13408	13213	13163	13470	13289	13409	13264	13337	13238	13383	13211	13300	13464	13370	13345	13408	13547	13331	13255	13311	13460	13399	13357	13354	13373	13307	13240	13453	13383	13393	13363	13328	13354	13393	13436	13383	13337	13269	13313	13241	13323	13353	13566	13344	13379	13517	13391	13373	13426	13225	13425	13437	13439	13423	13435	13366	13347	13354	13450	13415	13403	13413	13423	13398	13314	13337	13442	13534	13427	13349	13207	13301	13350	13243	13211	13366	13346	13301	13347	13461	13335	13250	13287	13349	13395	13401	13264	13376	13162	13315	13460	13357	13341	13373	13493	13499	13397	13445	13447	13336	13410	13367	13516	13324	13286	13492	13299	13313	13377	13439	13461	13449	13677	13298	13502	13579	13324	13366	13359	13409	13403	13260	13503	13319	13371	13361	13221	13306	13560	13417	13418	13304	13290	13314	13353	13487	13313	13261	13335	13439	13477	13319	13425	13465	13279	13414	13188	13436	13495	13523	13384	13384	13482	13438	13465	13294	13487	13485	13250	13498	13419	13516	13397	13449	13335	13531	13322	13269	13274	13517	13369	13372	13286	13409	13411	13264	13249	13563	13349	13151	13430	13527	13419	13321	13457	13303	13393	13480	13433	13467	13312	13256	13401	13335	13105	13448	13340	13359	13379	13328	13288	13393	13297	13404	13369	13262	13575	13410	13276	13342	13369	13369	13372	13379	13456	13442	13271	13329	13335	13512	13475	13483	13561	13443	13519	13503	13443	13431	13328	13494	13501	13424	13416	13449	13256	13382	13382	13250	13325	13271	13485	13471	13429	13333	13439	13255	13453	13333	13204	13218	13413	13573	13314	13358	13397	13386	13546	13232	13350	13358	13449	13285	13456	13330	13276	13341	13252	13357	13534	13558	13460	13490	13312	13475	13198	13297	13366	13518	13569	13305	13305	13458	13420	13433	13350	13576	13410	13555	13188	13396	13399	13334	13419	13457	13462	13583	13353	13310	13237	13453	13396	13634	13491	13358	13259	13318	13327	13486	13479	13424	13559	13181	13504	13361	13590	13315	13411	13398	13548	13395	13356	13456	13391	13398	13302	13391	13307	13396	13420	13301	13527	13467	13197	13249	13381	13560	13383	13301	13651	13319	13371	13458	13540	13435	13284	13313	13299	13260	13551	13277	13459	13466	13455	13391	13453	13309	13359	13126	13466	13396	13311	13339	13341	13198	13377	13452	13342	13277	13390
23001	21322	29281	23726	21451	22727	22051	15467	14470	21001	44047	40848	20191	14044	13046	12933	12766	12817	12793	12917	12898	12708	12713	12618	12810	12780	12692	12713	12781	12566	12734	12602	12672	12579	13209	13588	13953	13243	12600	12704	12725	12804	12600	12661	12571	12574	12771	12756	12510	12588	12649	12618	12690	12543	12519	12570	12607	12431	12523	12714	12471	12699	12667	12542	12543	12764	12538	12701	12647	12696	12383	12751	12619	12593	12548	12552	12477	12462	12371	12525	12500	12596	12493	12651	12633	12569	12591	12609	12546	12529	12573	12571	12673	12596	12491	12784	12615	12663	12747	12663	12609	12454	12568	12639	12714	12625	12634	12471	12559	12359	12649	12604	12668	12648	12380	12410	12503	12549	12654	12398	12551	12778	12558	12694	12559	12569	12797	12404	12519	12643	12610	12439	12373	12608	12597	12580	12448	12406	12614	12492	12815	12588	12756	12713	12556	12652	12564	12526	12547	12360	12225	12593	12471	12501	12612	12463	12607	12574	12552	12608	12555	12312	12605	12597	12461	12489	12548	12584	12596	12484	12493	12709	12499	12606	12536	12518	12602	12521	12585	12613	12682	12518	12506	12614	12530	12628	12581	12519	12505	12707	12583	12534	12437	12485	12479	12362	12639	12783	12470	12502	12439	12526	12539	12433	12609	12520	12454	12617	12661	12475	12579	12533	12727	12559	12427	12591	12639	12546	12491	12405	12517	12394	12442	12725	12659	12548	12569	12551	12559	12475	12638	12527	12385	12695	12577	12595	12545	12369	12574	12488	12679	12536	12559	12689	12542	12421	12411	12576	12602	12621	12686	12478	12465	12552	12691	12667	12684	12487	12619	12616	12468	12544	12546	12315	12493	12532	12603	12576	12444	12514	12698	12710	12550	12494	12558	12538	12514	12573	12587	12544	12583	12622	12445	12443	12496	12532	12471	12479	12374	12490	12445	12633	12567	12574	12569	12450	12462	12562	12603	12546	12546	12433	12371	12494	12490	12566	12455	12465	12631	12574	12595	12671	12634	12537	12456	12463	12508	12477	12526	12451	12643	12545	12712	12579	12682	12505	12649	12518	12639	12615	12751	12581	12507	12560	12555	12511	12434	12545	12496	12649	12565	12567	12640	12607	12825	12566	12605	12587	12396	12422	12644	12508	12767	12469	12644	12559	12504	12529	12638	12676	12560	12502	12521	12483	12464	12478	12461	12517	12485	12634	12307	12745	12527	12646	12505	12512	12565	12588	12492	12555	12628	12564	12580	12370	12546	12598	12411	12637	12508	12408	12486	12521	12567	12614	12351	12499	12309	12584	12673	12526	12625	12583	12642	12443	12393	12524	12508	12382	12527	12521	12644	12566	12583	12670	12626	12432	12633	12546	12464	12725	12615	12369	12485	12626	12615	12386	12584	12473	12363	12662	12640	12589	12610	12456	12439	12578	12454	12538	12600	12419	12385	12543	12345	12443	12551	12687	12525	12681	12563	12626	12504	12602	12449	12435	12474	12487	12502	12426	12496	12618	12513	12657	12366	12576	12668	12595	12707	12538	12529	12570	12440	12689	12704	12466	12557	12653	12709	12584	12402	12634	12511	12766	12466	12541	12463	12525	12420	12402	12460	12545	12592	12548	12449	12664	12683	12394	12592	12488	12540	12420	12540	12673	12522	12503	12461	12613	12502	12573	12631	12598	12741	12489	12389	12631	12616	12436	12562	12584	12605	12400	12703	12654	12588	12614	12748	12540	12538	12380	12492	12619	12433	12655	12580	12654	12541	12590	12556	12384	12628	12645	12678	12367	12595	12458	12488	12625	12525	12636	12464	12506	12574	12744	12472	12512	12503	12375	12638	12498	12392	12557	12467	12530	12517	12541	12520	12571	12522	12626	12562	12563	12589	12610	12642	12579	12627	12629	12551	12637	12531	12488	12613	12743	12743	12661	12383	12477	12416	12614	12528	12590	12501	12451	12501	12577	12695	12543	12433	12396	12731	12473	12444	12455	12389	12731	12847	12500	12641	12602	12505	12733	12414	12474	12568	12679	12666	12464	12674	12645	12425	12353	12436	12340	12519	12433	12461	12631	12337	12634	12656	12654	12642	12484	12667	12445	12562	12452	12604	12505	12516	12340	12610	12573	12539	12407	12617	12300	12645	12629	12385	12406	12522	12534	12421	12359	12375	12581	12543	12455	12615	12612	12727	12661	12589	12699	12512	12570	12560	12559	12470	12479	12487	12726	12575	12636	12469	12465	12583	12608	12441	12572	12630	12554	12452	12580	12482	12679	12658	12420	12456	12550	12458	12526	12535	12475	12614	12629	12503	12481	12592	12609	12511	12452	12383	12544	12423	12340	12584	12437	12574	12467	12640	12691	12426	12475	12378	12638	12594	12297	12369	12722	12450	12451	12605	12455	12606	12540	12512	12763	12543	12645	12496	12477	12448	12603	12484	12725	12622	12510	12607	12703	12759	12479	12594	12536	12551	12566	12483	12456	12380	12681	12668	12420	12664	12670	12601	12468	12436	12542	12508	12808	12518	12549	12670	12630	12548	12477	12574	12384	12582	12548	12562	12423	12553	12462	12493	12416	12377	12615	12730	12548	12555	12419	12536	12310	12548	12485	12610	12635	12536	12658	12518	12368	12585	12603	12419	12493	12505	12664	12529	12543	12536	12620	12459	12484	12422	12618	12525	12571	12663	12572	12474	12682	12494	12717	12633	12570	12578	12526	12254	12562	12651	12554	12583	12473	12501	12610	12598	12467	12497	12506	12444	12544	12569	12438	12671	12447	12385	12590	12633	12509	12335	12524	12427	12439	12335	12603	12727	12671	12506	12574	12724	12705	12421	12669	12569	12508	12394	12564	12534	12566	12609	12539	12542	12541	12428	12512	12743	12615	12593	12491	12498	12452	12508	12473	12588	12567	12692	12401	12633	12495	12549	12623	12511	12451	12480	12620	12579	12629	12581	12465	12511	12612	12530	12614	12618	12509	12675	12606	12643	12605	12590	12479	12423	12646	12541	12604	12589	12571	12589	12488	12476	12537	12560	12568	12562	12727	12633	12512	12325	12533	12629	12711	12466	12392	12495	12536	12487	12567	12407	12431	12587	12635	12408	12462	12615	12695	12529	12502	12630	12528	12489	12637	12648	12549	12668	12633	12606	12520	12609	12570	12562	12536	12653	12362	12311	12538	12601	12551	12433	12573	12668	12593	12543	12538	12365	12518	12625	12612	12511	12672	12486	12645	12574	12642	12495	12672	12451	12707	12486	12373	12510	12500	12613	12558	12695	12706	12700	12479	12621	12585	12665	12552	12493	12542	12555	12498	12696	12501	12470	12562	12498	12526	12295	12549	12625	12514	12532	12597	12496	12592	12650	12510	12622	12538	12430	12491	12511	12553	12450	12681	12631	12610	12488	12352	12529	12683	12560	12568	12484	12545	12582	12517	12646	12638	12532	12501	12577	12428	12396	12513	12399	12225	12493	12663	12545	12295	12543	12508	12361	12675	12717	12429	12458	12365	12523	12673	12687	12558	12527	12602	12635	12359	12491	12588	12506	12649	12409	12578	12424	12566	12503	12580	12489	12681	12466	12652	12651	12437	12633	12549	12679	12668	12645	12532	12639	12545	12469	12497	12601	12422	12661	12279	12466	12475	12357	12516	12576	12343	12514	12771	12442	12653	12504	12438	12534	12557	12530	12485	12500	12660	12472	12398	12540	12545	12514	12429	12468	12551	12469	12675	12602	12566	12767	12483	12547	12567	12437	12737	12453	12531	12557	12529	12496	12613	12485	12337	12444	12514	12637	12587	12531	12597	12387	12486	12533	12463	12651	12607	12839	12584	12645	12457	12444	12499	12538	12537	12552	12636	12501	12510	12649	12557	12557	12520	12437	12495	12637	12545	12562	12557	12572	12557	12520	12456	12499	12476	12603	12521	12610	12562	12389	12643	12361	12470	12619	12485	12585	12491	12536	12715	12576	12523	12655	12444	12648	12555	12588	12621	12405	12729	12401	12313	12475	12406	12365	12442	12627	12443	12656	12551	12516	12479	12428	12414	12489	12562	12366	12601	12389	12585	12505	12549	12392	12521	12602	12468	12653	12540	12414	12644	12628	12490	12525	12410	12426	12541	12539	12649	12572	12601	12554	12474	12560	12436	12544	12566	12533	12629	12456	12476	12539	12472	12440	12592	12493	12578	12743	12593	12408	12446	12552	12455	12471	12426	12545	12605	12540	12546	12421	12594	12477	12567	12474	12670	12577	12414	12461	12568	12617	12400	12499	12405	12524	12227	12613	12646	12360	12389	12463	12613	12587	12502	12475	12378	12626	12631	12527	12723	12707	12424	12580	12387	12427	12465	12516	12487	12481	12579	12674	12459	12493	12641	12644	12576	12530	12659	12476	12620	12459	12370	12383	12333	12686	12505	12550	12502	12581	12532	12442	12494	12569	12448	12487	12464	12414	12504	12479	12406	12630	12493	12560	12589	12385	12515	12815	12573	12483	12416	12482	12561	12708	12558	12452	12602	12468	12408	12474	12643	12456	12754	12647	12536	12404	12619	12595	12388	12414	12457	12682	12385	12741	12362	12615	12517	12475	12606	12328	12489	12553	12616	12613	12789	12437	12612	12630	12561	12650	12559	12368	12428	12747	12407	12606	12586	12811	12466	12464	12496	12597	12612	12583	12640	12670	12664	12512	12443	12504	12703	12488	12510	12476	12748	12572	12505	12581	12555	12584	12610	12544	12460	12616	12354	12491	12584	12567	12609	12390	12305	12478	12492	12617	12433	12318	12394	12578	12610	12414	12646	12519	12676	12661	12643	12476	12681	12616	12519	12429	12437	12414	12496	12609	12578	12513	12454	12620	12681	12489	12819	12532	12626	12507	12579	12460	12399	12546	12477	12461	12372	12623	12604	12492	12541	12516	12468	12568	12504	12520	12491	12710	12628	12710	12687	12518	12454	12435	12567	12511	12487	12387	12443	12451	12607	12427	12576	12727	12555	12486	12448	12441	12565	12631	12574	12420	12575	12436	12597	12492	12686	12451	12578	12490	12635	12508	12558	12653	12582	12547	12748	12413	12576	12594	12562	12693	12416	12365	12646	12755	12593	12435	12568	12473	12740	12501	12433	12766	12736
18604	34473	33293	26881	22573	20237	17763	16182	15576	25504	48307	42591	15278	13032	12731	12694	12908	12707	12829	12833	12871	12721	12747	12741	12846	12703	12769	12786	12656	12844	12755	12719	12612	12785	13793	14434	14471	13669	12763	12545	12710	12550	12627	12660	12675	12829	12818	12623	12538	12770	12567	12759	12778	12627	12671	12673	12542	12731	12644	12537	12616	12625	12620	12550	12593	12572	12775	12732	12761	12826	12622	12800	12598	12814	12801	12667	12605	12670	12707	12871	12737	12537	12664	12713	12810	12699	12762	12706	12813	12769	12724	12690	12750	12611	12668	12668	12657	12723	12720	12660	12741	12635	12553	12608	12545	12765	12672	12468	12572	12651	12578	12709	12706	12539	12763	12818	12638	12799	12550	12604	12581	12609	12711	12618	12542	12632	12709	12717	12634	12525	12543	12649	12711	12728	12818	12764	12788	12583	12784	12726	12570	12703	12696	12733	12801	12677	12719	12735	12678	12683	12704	12728	12733	12800	12594	12783	12767	12722	12726	12808	12703	12650	12675	12634	12605	12637	12573	12814	12727	12634	12647	12652	12569	12611	12636	12626	12677	12529	12682	12749	12767	12745	12793	12703	12614	12610	12668	12631	12692	12652	12706	12594	12615	12900	12648	12811	12690	12688	12729	12683	12563	12560	12702	12604	12618	12602	12821	12822	12782	12678	12643	12632	12731	12563	12640	12639	12736	12568	12773	12453	12719	12698	12656	12570	12701	12565	12753	12671	12933	12604	12453	12647	12750	12527	12552	12728	12540	12636	12663	12650	12738	12539	12679	12606	12590	12762	12585	12797	12758	12671	12590	12641	12643	12615	12752	12670	12521	12549	12709	12678	12579	12560	12629	12760	12660	12710	12790	12530	12509	12673	12631	12780	12686	12629	12538	12578	12647	12616	12777	12705	12821	12724	12526	12757	12759	12792	12643	12728	12678	12636	12636	12769	12656	12717	12707	12772	12481	12705	12739	12642	12696	12569	12844	12787	12738	12654	12600	12656	12585	12776	12513	12717	12558	12588	12697	12811	12623	12661	12823	12558	12599	12767	12771	12747	12674	12591	12705	12684	12768	12609	12908	12651	12576	12664	12579	12745	12656	12778	12835	12690	12731	12752	12638	12832	12686	12755	12662	12873	12509	12703	12720	12726	12624	12804	12676	12613	12635	12784	12665	12768	12609	12755	12650	12701	12471	12610	12703	12616	12767	12764	12865	12628	12610	12514	12682	12828	12671	12637	12626	12606	12709	12668	12689	12665	12693	12677	12667	12814	12518	12615	12716	12734	12561	12705	12650	12876	12683	12607	12771	12426	12751	12667	12902	12640	12577	12644	12696	12768	12641	12610	12675	12765	12662	12656	12771	12688	12680	12635	12507	12807	12668	12633	12764	12640	12742	12736	12574	12529	12662	12622	12676	12670	12664	12642	12913	12798	12732	12722	12582	12776	12667	12649	12662	12690	12579	12640	12529	12738	12714	12668	12900	12727	12756	12747	12731	12532	12692	12494	12741	12487	12639	12790	12700	12618	12642	12627	12678	12691	12702	12729	12629	12735	12811	12610	12534	12760	12732	12783	12525	12575	12566	12758	12497	12813	12797	12676	12664	12683	12602	12633	12840	12616	12660	12561	12755	12771	12804	12692	12815	12625	12622	12531	12604	12849	12868	12547	12763	12800	12608	12513	12625	12668	12706	12513	12701	12751	12672	12710	12651	12665	12698	12592	12639	12675	12710	12544	12628	12587	12783	12663	12655	12489	12647	12690	12669	12510	12685	12828	12758	12597	12692	12635	12601	12437	12569	12701	12615	12674	12510	12663	12764	12687	12600	12538	12677	12638	12791	12696	12499	12851	12600	12570	12679	12740	12762	12580	12717	12800	12611	12567	12552	12756	12601	12760	12633	12584	12853	12594	12724	12710	12480	12571	12582	12605	12617	12564	12712	12853	12685	12799	12716	12622	12697	12542	12706	12568	12605	12731	12710	12745	12681	12638	12719	12662	12746	12743	12598	12604	12571	12605	12684	12651	12489	12646	12682	12861	12646	12716	12764	12611	12652	12618	12686	12549	12691	12575	12704	12825	12705	12794	12616	12649	12633	12738	12647	12600	12512	12779	12501	12812	12643	12619	12527	12633	12613	12824	12853	12752	12703	12768	12611	12864	12695	12502	12595	12514	12785	12610	12663	12651	12678	12451	12537	12627	12678	12638	12648	12629	12866	12687	12650	12497	12662	12645	12625	12456	12652	12740	12691	12714	12746	12547	12549	12724	12724	12636	12736	12641	12669	12696	12731	12615	12519	12782	12492	12518	12621	12704	12630	12841	12744	12710	12526	12825	12543	12846	12599	12771	12666	12762	12739	12698	12682	12515	12727	12545	12649	12571	12695	12717	12658	12591	12702	12593	12681	12812	12900	12673	12624	12640	12597	12588	12652	12663	12617	12636	12724	12683	12762	12700	12529	12720	12718	12737	12592	12633	12662	12734	12619	12668	12800	12870	12668	12798	12612	12697	12518	12600	12653	12704	12717	12564	12575	12784	12723	12700	12734	12482	12654	12614	12549	12585	12639	12769	12713	12625	12736	12666	12929	12714	12819	12553	12587	12778	12567	12581	12607	12749	12434	12655	12596	12631	12739	12773	12703	12777	12641	12842	12829	12585	12598	12611	12760	12801	12681	12679	12790	12736	12550	12472	12872	12565	12717	12664	12677	12716	12608	12679	12669	12675	12686	12706	12755	12623	12696	12561	12671	12683	12741	12606	12730	12620	12678	12682	12535	12551	12689	12597	12802	12753	12644	12694	12657	12594	12598	12581	12745	12633	12595	12641	12535	12685	12733	12861	12620	12726	12655	12700	12654	12739	12600	12782	12743	12528	12617	12633	12543	12606	12815	12571	12648	12538	12648	12584	12726	12556	12771	12592	12694	12504	12730	12531	12700	12608	12543	12760	12695	12688	12552	12627	12627	12674	12729	12697	12764	12492	12669	12746	12527	12774	12849	12695	12695	12735	12644	12730	12569	12806	12632	12506	12551	12682	12612	12553	12642	12772	12607	12732	12633	12712	12594	12806	12646	12776	12644	12631	12542	12558	12792	12648	12661	12773	12766	12564	12605	12590	12612	12745	12690	12484	12561	12776	12709	12785	12564	12753	12728	12655	12633	12587	12765	12644	12558	12674	12656	12771	12502	12631	12523	12629	12730	12721	12704	12551	12653	12656	12664	12530	12495	12748	12709	12680	12877	12741	12602	12764	12637	12660	12758	12697	12548	12912	12658	12674	12670	12517	12540	12764	12776	12630	12652	12724	12458	12584	12601	12680	12723	12645	12538	12591	12646	12702	12584	12627	12595	12514	12707	12700	12587	12750	12767	12675	12696	12577	12748	12770	12667	12820	12725	12669	12708	12713	12594	12688	12907	12705	12664	12599	12633	12730	12509	12745	12606	12451	12491	12709	12689	12586	12737	12718	12621	12682	12587	12710	12704	12706	12732	12741	12661	12589	12563	12400	12628	12732	12639	12579	12774	12605	12685	12726	12724	12702	12621	12615	12662	12788	12522	12579	12733	12569	12760	12768	12818	12697	12709	12887	12745	12490	12548	12642	12785	12629	12709	12600	12755	12857	12572	12716	12685	12535	12719	12700	12631	12639	12543	12574	12700	12735	12560	12557	12668	12603	12516	12860	12750	12643	12683	12815	12598	12545	12634	12727	12688	12690	12766	12585	12740	12631	12612	12734	12716	12545	12800	12604	12770	12707	12603	12596	12628	12675	12784	12611	12706	12724	12707	12651	12718	12755	12695	12631	12647	12559	12706	12702	12716	12600	12724	12883	12596	12600	12695	12648	12719	12633	12805	12635	12609	12640	12577	12697	12736	12689	12620	12717	12823	12724	12768	12637	12685	12570	12729	12676	12526	12685	12529	12707	12515	12562	12640	12595	12695	12546	12735	12706	12691	12622	12599	12693	12552	12655	12754	12729	12690	12554	12511	12786	12687	12553	12568	12594	12594	12813	12545	12611	12665	12622	12721	12726	12603	12709	12764	12724	12868	12744	12523	12762	12828	12703	12713	12625	12620	12645	12568	12678	12648	12686	12688	12661	12733	12612	12607	12672	12691	12627	12474	12640	12721	12622	12634	12780	12516	12609	12508	12744	12534	12751	12700	12871	12597	12548	12651	12615	12728	12736	12719	12663	12570	12677	12757	12585	12626	12808	12648	12589	12760	12745	12637	12589	12559	12610	12642	12738	12749	12667	12709	12558	12563	12735	12571	12527	12666	12570	12675	12846	12680	12730	12579	12611	12539	12629	12786	12681	12669	12631	12640	12649	12806	12621	12538	12649	12469	12692	12655	12583	12828	12597	12611	12646	12689	12772	12577	12684	12735	12646	12605	12666	12609	12785	12604	12693	12499	12741	12721	12602	12751	12708	12755	12560	12663	12777	12550	12660	12508	12691	12700	12558	12642	12475	12650	12636	12505	12638	12734	12692	12629	12697	12655	12708	12704	12552	12559	12610	12762	12546	12548	12781	12679	12645	12809	12598	12785	12726	12680	12604	12755	12634	12675	12793	12594	12542	12656	12693	12600	12656	12588	12445	12648	12812	12760	12733	12490	12755	12581	12668	12742	12667	12842	12817	12746	12662	12743	12698	12504	12525	12694	12560	12697	12725	12635	12599	12782	12686	12674	12908	12600	12640	12697	12583	12556	12552	12618	12580	12705	12720	12551	12660	12652	12684	12630	12716	12572	12672	12695	12597	12632	12762	12621	12501	12513	12649	12595	12631	12686	12590	12802	12596	12687	12624	12515	12632	12765	12694	12634	12690	12793	12623	12810	12605	12680	12629	12709	12589	12622	12839	12673	12843	12635	12659	12752	12672	12908	12751	12641	12614	12652	12592	12744	12567	12668	12648	12615	12646	12531	12766	12643	12663	12678	12604	12667	12541	12743	12586	12699	12749	12622	12598	12731	12649	12648	12633	12847	12787	12561	12665	12632	12669	12693	12643	12675	12694	12714	12684	12618	12654	12647	12626	12707	12783	12639	12803	12651	12669	12643	12639	12754	12649	12632	12574	12656	12710	12456	12552	12680	12695	12722	12869	12609	12779	12491	12641	12768	12633	12727	12553	12596	12424
27246	22001	23763	19509	15138	14265	13947	13424	13035	13478	16056	16123	13456	12778	12568	12668	12472	12509	12509	12332	12698	12291	12645	12611	12412	12587	12510	12631	12737	12563	12592	12340	12491	12598	12673	12541	12533	12487	12490	12437	12584	12537	12520	12523	12462	12514	12496	12506	12531	12336	12414	12432	12415	12545	12464	12555	12543	12397	12610	12411	12459	12480	12279	12476	12506	12715	12430	12670	12457	12580	12520	12384	12435	12384	12476	12445	12433	12552	12496	12425	12369	12543	12562	12490	12781	12615	12556	12458	12542	12370	12400	12512	12594	12705	12456	12505	12534	12585	12611	12398	12353	12432	12441	12543	12420	12407	12486	12342	12442	12554	12140	12449	12525	12427	12284	12395	12400	12443	12432	12465	12421	12450	12470	12459	12369	12633	12467	12593	12581	12468	12384	12594	12363	12459	12382	12315	12600	12532	12424	12506	12671	12568	12608	12451	12650	12382	12514	12393	12386	12632	12345	12596	12411	12611	12310	12331	12455	12526	12415	12550	12682	12632	12553	12364	12372	12329	12422	12348	12540	12390	12484	12341	12647	12462	12543	12516	12416	12480	12515	12501	12205	12468	12491	12399	12445	12363	12517	12606	12398	12495	12505	12597	12484	12622	12620	12408	12582	12584	12587	12373	12450	12552	12397	12400	12442	12423	12415	12532	12691	12615	12490	12451	12391	12477	12550	12562	12566	12445	12589	12592	12469	12650	12530	12526	12467	12378	12361	12486	12390	12341	12510	12506	12408	12524	12442	12416	12259	12320	12523	12329	12513	12482	12546	12409	12442	12303	12568	12540	12491	12413	12515	12524	12436	12304	12467	12522	12541	12362	12357	12606	12449	12552	12470	12485	12470	12398	12637	12412	12364	12393	12400	12436	12562	12606	12393	12517	12564	12496	12466	12535	12346	12510	12342	12238	12537	12549	12562	12605	12506	12651	12571	12561	12720	12627	12487	12532	12380	12449	12449	12540	12453	12353	12411	12457	12474	12533	12511	12429	12510	12629	12560	12493	12419	12476	12508	12432	12391	12543	12433	12547	12356	12395	12510	12708	12300	12538	12540	12508	12254	12506	12631	12690	12486	12500	12712	12404	12454	12581	12348	12487	12427	12323	12448	12558	12423	12512	12546	12565	12664	12448	12473	12500	12513	12565	12572	12744	12664	12566	12614	12540	12475	12515	12619	12430	12437	12560	12453	12521	12263	12507	12457	12612	12172	12550	12680	12580	12465	12437	12484	12446	12447	12514	12426	12673	12511	12616	12575	12449	12426	12415	12330	12576	12638	12524	12540	12495	12585	12432	12752	12483	12567	12415	12612	12459	12436	12440	12428	12435	12515	12373	12379	12465	12567	12675	12418	12608	12655	12414	12538	12391	12493	12296	12422	12392	12407	12446	12399	12458	12401	12404	12353	12374	12512	12518	12535	12578	12434	12474	12521	12416	12272	12469	12556	12486	12302	12428	12537	12636	12502	12415	12434	12567	12454	12478	12561	12373	12436	12572	12441	12420	12511	12297	12354	12446	12582	12264	12310	12506	12448	12388	12398	12514	12249	12349	12442	12425	12566	12337	12334	12434	12327	12456	12329	12478	12418	12561	12517	12458	12453	12498	12577	12215	12639	12608	12475	12462	12460	12590	12152	12525	12492	12487	12473	12422	12330	12403	12503	12485	12416	12628	12444	12404	12476	12491	12502	12462	12346	12492	12548	12447	12669	12535	12355	12535	12489	12507	12511	12471	12374	12568	12591	12425	12496	12352	12515	12600	12330	12503	12484	12453	12619	12489	12354	12489	12362	12307	12424	12396	12603	12542	12568	12436	12648	12517	12379	12375	12481	12392	12571	12495	12497	12531	12467	12357	12437	12429	12404	12540	12568	12592	12413	12435	12246	12485	12437	12475	12742	12540	12437	12423	12577	12542	12457	12562	12391	12369	12560	12544	12525	12513	12496	12559	12540	12649	12491	12578	12375	12480	12509	12374	12599	12260	12280	12479	12524	12462	12533	12426	12533	12458	12365	12398	12513	12347	12324	12474	12474	12742	12453	12377	12482	12648	12515	12359	12532	12625	12525	12462	12417	12535	12573	12653	12474	12326	12486	12467	12511	12657	12556	12715	12460	12587	12539	12465	12509	12431	12397	12529	12480	12468	12489	12403	12572	12573	12401	12514	12535	12534	12481	12437	12468	12552	12468	12436	12521	12564	12528	12511	12408	12815	12586	12491	12363	12618	12450	12415	12388	12579	12592	12536	12422	12484	12331	12340	12540	12368	12562	12570	12473	12490	12515	12620	12476	12548	12464	12454	12706	12644	12463	12420	12585	12383	12511	12479	12423	12451	12660	12531	12476	12336	12297	12545	12470	12458	12514	12470	12482	12451	12628	12562	12427	12422	12571	12469	12501	12508	12540	12509	12299	12302	12569	12326	12378	12363	12342	12446	12507	12470	12518	12539	12550	12482	12593	12802	12477	12510	12456	12756	12524	12478	12469	12593	12503	12358	12563	12522	12472	12502	12504	12584	12615	12577	12507	12268	12412	12414	12405	12343	12463	12472	12312	12420	12642	12472	12546	12383	12491	12271	12516	12476	12396	12398	12565	12472	12501	12558	12524	12599	12518	12348	12408	12426	12434	12436	12328	12489	12510	12485	12408	12476	12560	12612	12259	12514	12438	12439	12369	12579	12591	12486	12502	12582	12530	12363	12362	12532	12373	12492	12576	12451	12499	12581	12594	12362	12370	12416	12365	12460	12476	12637	12486	12565	12337	12462	12284	12653	12687	12615	12568	12549	12427	12507	12477	12348	12620	12540	12610	12486	12500	12558	12543	12463	12468	12572	12714	12502	12348	12521	12526	12335	12195	12411	12430	12403	12597	12532	12495	12418	12458	12501	12409	12399	12532	12393	12479	12494	12545	12545	12412	12603	12577	12389	12532	12505	12336	12438	12416	12490	12690	12578	12376	12486	12406	12484	12489	12681	12352	12349	12451	12375	12445	12431	12462	12502	12521	12509	12392	12357	12520	12471	12375	12448	12518	12501	12450	12622	12393	12326	12398	12367	12356	12455	12686	12267	12481	12527	12303	12507	12526	12360	12552	12323	12564	12606	12498	12454	12537	12454	12384	12337	12510	12404	12236	12430	12580	12527	12440	12385	12506	12549	12534	12573	12575	12268	12478	12405	12414	12344	12510	12380	12345	12347	12425	12626	12583	12565	12298	12553	12540	12446	12474	12313	12523	12662	12597	12478	12306	12591	12514	12484	12480	12498	12517	12578	12464	12503	12536	12406	12437	12368	12494	12621	12370	12233	12389	12388	12657	12425	12540	12457	12548	12621	12550	12467	12308	12620	12452	12471	12325	12549	12448	12635	12647	12616	12644	12695	12788	12473	12564	12388	12557	12586	12643	12777	12423	12482	12473	12308	12442	12571	12377	12676	12479	12470	12503	12571	12625	12526	12702	12473	12470	12574	12496	12600	12587	12534	12514	12466	12364	12445	12525	12536	12575	12437	12612	12396	12527	12600	12546	12403	12478	12578	12486	12595	12465	12653	12513	12456	12564	12539	12480	12561	12483	12382	12473	12526	12462	12512	12413	12553	12369	12447	12478	12332	12604	12603	12579	12242	12324	12275	12402	12435	12572	12426	12532	12480	12466	12245	12341	12424	12607	12434	12476	12310	12554	12591	12717	12418	12392	12579	12662	12437	12618	12421	12404	12412	12469	12361	12503	12371	12431	12498	12340	12458	12383	12317	12307	12571	12435	12457	12667	12305	12607	12380	12382	12459	12520	12478	12359	12432	12380	12266	12350	12506	12509	12546	12494	12595	12402	12568	12770	12408	12400	12240	12432	12603	12579	12393	12411	12304	12424	12425	12392	12459	12519	12522	12349	12448	12422	12594	12420	12337	12429	12294	12628	12378	12513	12391	12364	12457	12389	12449	12522	12466	12505	12427	12471	12421	12384	12343	12590	12414	12406	12303	12621	12301	12289	12444	12512	12451	12580	12399	12485	12414	12496	12471	12528	12401	12506	12470	12494	12504	12580	12533	12535	12447	12463	12645	12642	12428	12461	12593	12572	12466	12543	12468	12346	12471	12516	12384	12306	12511	12392	12734	12509	12509	12607	12508	12541	12551	12505	12556	12356	12607	12405	12552	12547	12427	12462	12486	12299	12410	12393	12444	12404	12678	12528	12584	12378	12351	12558	12545	12566	12592	12634	12470	12621	12487	12389	12604	12491	12374	12535	12472	12458	12438	12549	12532	12574	12476	12381	12653	12458	12385	12511	12589	12478	12643	12339	12559	12484	12259	12402	12543	12378	12625	12533	12496	12365	12441	12467	12750	12554	12434	12434	12426	12399	12549	12462	12320	12506	12352	12537	12419	12418	12272	12247	12408	12420	12461	12498	12697	12576	12619	12494	12546	12590	12431	12527	12499	12434	12519	12581	12618	12600	12445	12463	12420	12392	12431	12385	12606	12556	12554	12491	12561	12500	12544	12646	12578	12455	12310	12516	12510	12383	12575	12478	12452	12569	12579	12490	12437	12586	12426	12469	12527	12525	12447	12464	12370	12510	12502	12659	12635	12677	12526	12592	12638	12453	12456	12638	12563	12500	12505	12420	12420	12354	12372	12449	12406	12598	12564	12412	12487	12524	12403	12641	12476	12463	12408	12338	12437	12383	12500	12452	12388	12457	12529	12428	12309	12513	12466	12519	12498	12600	12557	12489	12406	12463	12460	12543	12497	12547	12517	12367	12559	12387	12346	12409	12592	12625	12648	12272	12534	12341	12307	12500	12745	12412	12523	12442	12577	12373	12497	12557	12448	12482	12649	12435	12585	12646	12391	12372	12347	12418	12330	12458	12371	12475	12495	12678	12432	12389	12461	12546	12588	12590	12396	12637	12437	12545	12534	12526	12454	12387	12561	12321	12362	12588	12426	12420	12492	12545	12419	12530	12581	12498	12630	12522	12389	12566	12384	12566	12404	12628	12435	12576	12497	12397	12622	12552	12405	12423	12567	12491	12676	12546	12613	12370	12632	12508	12396	12408	12636	12536	12593	12413	12454	12350	12470	12553	12550	12543	12516	12455	12478	12653	12554	12461	12426	12717	12526	12496	12425	12524	12602
17068	23150	23419	18863	16793	15685	14878	14149	13630	14347	18643	17443	13630	12678	12774	12725	12693	12724	12644	12766	12600	12591	12678	12833	12505	12549	12629	12590	12730	12630	12690	12460	12675	12546	12588	12614	12649	12796	12707	12642	12681	12700	12775	12637	12653	12634	12510	12694	12726	12662	12518	12618	12780	12596	12627	12689	12717	12551	12564	12731	12747	12667	12607	12589	12550	12596	12625	12390	12610	12707	12639	12654	12627	12744	12478	12628	12633	12581	12706	12628	12633	12709	12682	12628	12467	12681	12783	12443	12741	12606	12790	12560	12761	12537	12609	12637	12575	12580	12743	12499	12697	12651	12730	12530	12653	12644	12623	12701	12721	12710	12863	12687	12785	12659	12570	12615	12725	12831	12533	12638	12744	12612	12694	12547	12732	12571	12693	12578	12606	12648	12457	12620	12637	12673	12529	12641	12572	12694	12643	12657	12642	12716	12760	12641	12626	12580	12719	12662	12700	12669	12679	12606	12788	12513	12463	12445	12565	12637	12577	12716	12711	12647	12608	12544	12549	12659	12536	12528	12581	12600	12656	12678	12780	12372	12646	12731	12687	12717	12669	12591	12687	12523	12756	12654	12653	12446	12609	12604	12626	12708	12764	12652	12735	12502	12606	12576	12683	12533	12647	12664	12698	12663	12620	12700	12718	12751	12671	12481	12607	12572	12615	12776	12704	12621	12728	12646	12721	12872	12715	12732	12696	12760	12460	12669	12640	12428	12572	12661	12652	12654	12433	12543	12526	12544	12697	12622	12612	12711	12704	12559	12565	12560	12671	12745	12667	12611	12653	12812	12620	12783	12626	12589	12826	12572	12530	12577	12720	12787	12462	12534	12685	12778	12570	12727	12775	12619	12640	12470	12843	12650	12573	12483	12537	12717	12714	12690	12527	12582	12483	12633	12497	12517	12659	12435	12625	12517	12688	12566	12820	12684	12613	12655	12645	12504	12646	12691	12770	12729	12677	12591	12731	12512	12664	12767	12659	12652	12655	12629	12686	12771	12590	12570	12500	12658	12661	12604	12582	12593	12603	12469	12717	12569	12632	12590	12710	12541	12559	12540	12803	12626	12568	12825	12473	12630	12605	12609	12617	12646	12559	12810	12648	12659	12685	12720	12636	12638	12542	12762	12620	12651	12616	12749	12404	12720	12559	12650	12635	12711	12698	12856	12587	12540	12487	12819	12659	12524	12664	12831	12658	12797	12677	12672	12595	12644	12695	12543	12634	12744	12638	12522	12682	12662	12697	12670	12663	12558	12388	12632	12706	12643	12620	12590	12537	12674	12502	12645	12654	12716	12585	12591	12643	12591	12651	12661	12614	12609	12672	12594	12537	12618	12649	12746	12624	12602	12641	12483	12768	12670	12696	12713	12543	12589	12444	12625	12861	12677	12559	12584	12739	12662	12614	12610	12732	12819	12555	12645	12563	12561	12676	12593	12618	12635	12731	12655	12608	12542	12737	12617	12683	12528	12632	12816	12712	12427	12601	12780	12743	12583	12736	12675	12761	12550	12541	12595	12679	12640	12725	12751	12756	12599	12687	12555	12677	12631	12639	12738	12603	12495	12595	12634	12687	12493	12780	12626	12547	12684	12717	12651	12684	12460	12824	12666	12640	12695	12626	12636	12625	12570	12532	12562	12641	12682	12667	12613	12626	12469	12710	12693	12571	12658	12592	12592	12663	12640	12560	12633	12517	12729	12666	12554	12754	12441	12607	12590	12595	12574	12601	12545	12675	12582	12617	12690	12520	12870	12475	12691	12598	12647	12485	12706	12588	12597	12656	12477	12686	12628	12683	12608	12666	12538	12560	12597	12669	12655	12723	12622	12692	12646	12736	12670	12808	12622	12692	12519	12592	12720	12648	12561	12714	12602	12552	12683	12614	12647	12674	12516	12635	12653	12679	12568	12615	12607	12507	12649	12525	12759	12609	12686	12761	12540	12667	12497	12668	12783	12663	12771	12785	12582	12734	12693	12612	12699	12528	12628	12757	12709	12615	12645	12653	12531	12754	12627	12637	12859	12610	12705	12786	12634	12781	12580	12650	12733	12810	12636	12683	12547	12620	12614	12649	12528	12594	12654	12654	12578	12627	12409	12589	12472	12698	12612	12786	12558	12735	12471	12641	12658	12770	12548	12578	12729	12681	12687	12629	12579	12556	12757	12437	12687	12710	12647	12763	12529	12598	12707	12776	12611	12823	12557	12702	12760	12715	12648	12586	12666	12661	12645	12691	12682	12669	12635	12519	12580	12629	12521	12665	12696	12586	12660	12697	12866	12594	12600	12601	12393	12662	12549	12746	12694	12585	12720	12659	12729	12595	12712	12614	12670	12671	12499	12731	12775	12765	12598	12732	12524	12522	12572	12502	12732	12733	12638	12825	12674	12579	12529	12596	12670	12624	12649	12650	12623	12637	12624	12528	12551	12593	12605	12699	12544	12673	12663	12502	12579	12720	12820	12638	12657	12584	12582	12638	12661	12604	12732	12524	12809	12519	12719	12562	12752	12676	12647	12497	12634	12728	12679	12555	12652	12787	12647	12712	12706	12629	12689	12843	12741	12631	12512	12762	12627	12668	12637	12747	12931	12600	12692	12775	12650	12556	12675	12841	12633	12630	12643	12562	12680	12691	12659	12672	12640	12549	12638	12576	12538	12746	12727	12750	12660	12507	12833	12793	12768	12445	12827	12673	12597	12659	12638	12631	12655	12649	12666	12688	12614	12635	12684	12601	12676	12593	12565	12592	12630	12639	12534	12717	12767	12553	12636	12783	12570	12554	12708	12655	12854	12660	12666	12603	12526	12755	12627	12737	12614	12596	12571	12655	12668	12631	12594	12623	12569	12532	12663	12622	12624	12550	12817	12471	12691	12648	12746	12595	12653	12530	12515	12468	12537	12627	12501	12732	12681	12753	12544	12695	12760	12657	12744	12581	12702	12828	12677	12678	12523	12684	12631	12738	12649	12634	12506	12737	12724	12782	12565	12671	12590	12472	12701	12768	12600	12552	12794	12651	12567	12525	12657	12766	12630	12587	12617	12649	12591	12598	12586	12685	12718	12866	12539	12554	12774	12575	12536	12694	12799	12701	12669	12653	12564	12687	12666	12712	12802	12572	12738	12759	12712	12638	12410	12691	12763	12554	12703	12678	12666	12602	12817	12722	12657	12624	12688	12597	12616	12589	12703	12656	12485	12730	12814	12568	12754	12631	12565	12548	12601	12547	12652	12731	12649	12730	12604	12650	12719	12461	12801	12584	12611	12800	12500	12626	12698	12690	12737	12811	12581	12541	12541	12553	12641	12623	12585	12697	12637	12758	12598	12603	12492	12665	12611	12608	12639	12774	12709	12591	12701	12644	12665	12769	12578	12525	12661	12638	12729	12464	12678	12682	12608	12622	12553	12716	12672	12510	12585	12711	12592	12688	12656	12511	12531	12528	12713	12711	12404	12585	12656	12689	12644	12715	12610	12620	12589	12760	12700	12494	12592	12639	12732	12675	12641	12589	12696	12576	12606	12768	12601	12541	12605	12708	12657	12715	12585	12608	12565	12632	12571	12671	12675	12837	12601	12647	12573	12711	12728	12538	12640	12843	12560	12693	12616	12563	12735	12611	12641	12577	12695	12655	12725	12696	12615	12794	12625	12526	12787	12700	12507	12650	12672	12655	12722	12745	12766	12747	12568	12783	12535	12598	12687	12560	12691	12646	12623	12721	12749	12753	12590	12816	12539	12691	12551	12756	12692	12733	12577	12566	12608	12725	12784	12564	12619	12543	12521	12712	12629	12703	12560	12621	12630	12639	12683	12626	12603	12762	12641	12546	12866	12613	12575	12691	12621	12647	12607	12513	12592	12591	12800	12768	12650	12722	12591	12650	12671	12668	12658	12848	12527	12565	12651	12554	12548	12594	12803	12577	12594	12686	12681	12595	12524	12641	12529	12738	12690	12713	12785	12604	12692	12667	12565	12620	12868	12725	12730	12694	12655	12467	12557	12644	12634	12515	12633	12684	12550	12642	12676	12537	12818	12695	12655	12657	12437	12748	12669	12715	12580	12704	12642	12457	12685	12490	12618	12595	12660	12528	12644	12641	12554	12402	12666	12510	12659	12556	12557	12713	12471	12685	12701	12641	12684	12572	12524	12640	12761	12605	12700	12704	12591	12642	12592	12517	12560	12701	12622	12762	12684	12760	12434	12665	12719	12635	12479	12624	12697	12627	12603	12740	12690	12568	12715	12687	12761	12517	12526	12643	12723	12660	12591	12737	12740	12592	12624	12535	12692	12751	12664	12619	12685	12603	12540	12697	12582	12656	12521	12596	12591	12671	12577	12555	12713	12720	12610	12499	12615	12544	12667	12611	12734	12634	12701	12591	12515	12554	12674	12629	12591	12553	12611	12586	12505	12604	12639	12666	12646	12582	12686	12842	12599	12656	12742	12646	12707	12577	12658	12422	12579	12598	12594	12720	12611	12609	12656	12612	12703	12842	12600	12773	12807	12689	12556	12515	12667	12699	12659	12797	12608	12596	12592	12552	12676	12631	12587	12687	12599	12832	12660	12712	12710	12742	12506	12528	12823	12673	12655	12634	12618	12550	12617	12688	12567	12528	12812	12649	12690	12896	12612	12606	12587	12764	12659	12591	12614	12549	12574	12650	12735	12624	12723	12562	12653	12500	12720	12714	12726	12732	12699	12592	12869	12867	12397	12656	12691	12686	12688	12581	12719	12617	12548	12599	12644	12680	12589	12681	12541	12633	12583	12535	12660	12480	12828	12482	12661	12620	12734	12569	12528	12616	12610	12563	12810	12535	12572	12671	12700	12568	12732	12537	12515	12662	12693	12427	12621	12677	12608	12517	12570	12766	12630	12438	12680	12821	12803	12656	12547	12607	12619	12736	12618	12764	12724	12582	12520	12671	12594	12606	12521	12530	12732	12573	12590	12738	12615	12607	12573	12583	12706	12659	12888	12624	12664	12547	12740	12566	12687	12593	12594	12579	12461	12591	12753	12663	12743	12587	12661	12526	12627	12586	12684	12627	12776	12557	12677	12713	12658	12689	12838	12774	12622	12665	12484	12556	12678	12677	12787	12677	12487	12619	12546	12664	12645	12694	12608	12549	12725
24079	21329	28740	24362	21860	19970	17692	15012	14103	15418	31938	32200	22170	14418	13442	13447	13398	13295	13331	13208	13111	13122	13152	13236	13029	13146	13223	13042	13160	12946	13063	13104	13050	13192	13243	13471	13499	13471	13270	13030	13052	12992	13240	12985	13114	13170	13051	13216	12917	13039	13032	13162	13011	13185	12963	13263	13126	12856	13170	13271	13008	13130	13121	12971	13161	12816	13026	13040	12882	12961	13210	13017	13246	13192	13025	13072	13259	13024	13128	13120	12911	13288	13007	12986	13202	13153	12961	13073	12991	13080	12938	13053	12995	13080	13112	13209	13214	12969	13004	12988	13073	12980	13048	13315	13117	12979	13139	13132	13071	13136	13130	13084	12818	13110	12990	13105	13130	12978	13052	13206	12992	12948	13002	13068	13125	13076	13135	12923	13019	12993	13004	12896	13083	13150	12975	13020	13007	13207	12851	13185	13117	13166	12982	12921	13138	13249	12986	13104	12983	13242	13061	12935	13175	12910	13079	13080	13186	12949	13015	12882	13016	12868	12968	13162	13239	13042	13084	12911	13205	13010	13082	13020	12977	12922	13039	12988	13109	13233	13091	13086	13065	12816	13077	13063	12904	13050	12966	12879	12974	13001	13125	13048	13002	12967	13135	13010	12943	13070	12911	13095	13036	13008	12897	13145	13121	13035	12997	12944	12937	12959	13062	13025	13075	13036	13136	13001	12779	13002	13011	13005	12980	13103	13020	12978	13077	12922	13089	13085	12973	12957	13105	13110	13003	12994	12980	13135	13094	12999	12989	12966	12816	12988	13026	12889	13241	13141	13044	13035	12849	13001	12994	12893	13027	13005	12944	13113	12988	12987	13087	13011	13063	13015	13115	13117	13032	12953	12953	13178	13167	13029	12997	13095	13218	13059	13058	12926	13211	12970	13052	13188	13070	13088	13099	12939	12920	13254	12945	12972	13036	12785	13110	12905	13141	13289	13205	13104	12958	13137	12954	13154	13013	12849	13027	13090	13066	12938	12997	12783	13092	12986	12977	12947	13015	13101	13129	12983	13136	12973	12819	13131	13021	13120	13101	13058	12961	13153	12990	13091	12709	12815	13077	13211	13168	13183	13238	13011	13161	13092	13034	13010	13050	13092	13112	13036	13043	13062	12991	12961	13078	13087	13022	12732	13031	12919	12988	13063	12954	12967	13267	12928	12846	13061	13084	13013	12945	12918	13137	12872	13071	12889	13038	12989	13136	12960	13024	13011	12984	13126	13045	13065	13026	13049	13056	12980	12941	13076	13079	13094	12969	13096	13006	13156	13117	13136	13074	12926	13023	13158	13248	13105	13043	12870	12950	13081	12896	12963	12928	12992	13269	12992	12909	13111	13119	12904	13055	12941	13076	12930	13061	13025	12992	13152	12895	13208	12981	12744	13217	13003	13028	13082	13203	13146	13168	13129	13062	13093	13031	13039	13211	13081	13106	13066	13261	13085	12933	12835	13184	13155	12949	13026	13122	13229	13064	13200	13200	12986	12966	13196	13104	12879	13008	13084	12899	13042	13050	12899	12850	12959	13080	12975	13093	13012	13020	13102	12798	13048	12988	13021	13153	13036	13032	12827	13179	12823	12978	12971	12970	13081	13032	13019	12991	13049	13183	13039	12992	12909	13028	13109	12919	12983	13015	12959	12753	13133	13141	12948	12894	13069	13132	13152	13131	12970	13030	13166	12973	12987	12938	12965	13046	12991	12906	12817	13112	13173	13052	13066	13008	12996	13168	13077	12960	13280	13107	12947	13019	12976	12881	13121	13198	13045	12949	13155	13205	12835	12997	13047	13216	13090	13024	13160	12940	13004	13054	12853	13014	12992	13027	13085	12995	13007	12958	12959	13090	12929	13003	13152	13136	13216	13061	12938	12890	13022	13043	13126	13090	13075	13150	12892	13139	12992	13144	13040	13049	13081	12920	13195	13273	13128	13176	13054	13053	13084	13120	12975	13053	12993	12946	12988	13125	13132	13108	13131	13108	13017	13083	13010	12904	13001	13079	13171	13089	12966	12944	13072	12909	12979	12971	12962	13006	12967	13008	13128	13112	13034	13093	12940	13153	12797	13074	13256	13099	12929	12826	13062	13156	13156	13096	12831	13029	13044	13002	12970	13067	13042	13025	13044	13107	13040	12814	13018	12914	12883	13103	13118	13194	13197	12823	13210	13129	13008	13074	13003	13201	12956	13200	12865	13003	13021	13076	12819	13126	13133	13120	13135	13142	12831	12973	12971	13316	13143	13178	13062	13058	12974	13168	13261	13285	12966	13155	12939	12978	12864	13007	12958	13259	12998	12984	13083	13163	13097	12999	13012	12947	13159	12999	13169	13095	13095	13029	13004	13016	13126	13223	12940	12992	12981	13067	13170	13101	13015	13013	13122	13016	13177	13060	13114	13174	12906	12989	13065	13142	13125	13118	13000	13094	13168	13061	13022	13032	12871	12918	12929	13049	12945	13050	12997	13165	13093	12902	12905	13000	12862	13112	12906	13236	12822	12807	13110	13114	13130	13029	13158	13013	13181	13288	13088	13160	12929	13091	13019	13070	13170	12978	12938	13272	13084	13205	13045	13089	13042	13042	12973	12994	13080	12954	13080	12986	13169	13203	12956	13104	13047	13125	13127	13177	12931	13060	13076	13132	13018	12990	13126	13042	13033	13078	13322	13222	13210	13051	13058	13012	13187	13025	13110	13126	12963	13031	12995	12926	12989	13050	13108	13154	13118	13212	12824	13071	12996	13135	13047	12901	12993	12931	13091	12969	13051	13088	12961	12842	13193	13032	13024	13113	13228	12923	13051	13247	13141	13066	13055	13064	12936	13285	13181	13158	12965	13099	13091	13023	13122	13022	12999	13111	13116	13194	13125	12991	13021	13241	12942	13080	13110	13144	12995	13128	13136	12921	13170	13023	13033	13025	12966	13128	13082	13024	13103	13044	13059	13138	13087	13077	13080	13042	13096	12950	13034	13019	12988	12984	13170	13071	12956	13088	13017	13094	12926	13134	13190	13092	13066	13209	13051	12994	13119	13166	12950	12990	12998	13126	13111	13064	12890	13180	12992	12959	13023	13033	12947	13145	12881	13018	13025	13116	13069	12964	13014	13119	13078	13194	13084	12997	13085	13063	13053	13073	13037	13267	13028	13002	12987	13061	12939	13039	13143	12999	13027	13035	13080	13071	13030	13130	13068	13014	13011	13061	13027	13164	13120	13060	13171	13129	13043	13229	13072	13054	13002	13134	13031	13103	13147	13028	13150	13039	13001	13038	12989	13008	12946	12938	12944	13148	13048	12813	13106	13119	12933	12894	13345	13133	13092	12950	12988	12957	12949	12858	12999	13045	13135	12985	12886	13008	13082	12968	13069	13053	12925	13136	13118	12981	13067	13101	12955	12889	12954	13167	12996	13011	12962	12971	12880	13064	13000	13048	13077	12962	12889	13174	13056	13092	13178	12981	13140	12985	13009	12952	13312	13182	13100	13050	13003	13027	13041	12997	13151	13115	13126	12915	12842	13177	13154	13069	13128	13040	13155	12961	12965	12864	12877	13142	13122	13123	13062	13038	13065	13129	13150	13070	13175	13057	13055	13138	12906	13260	13114	13139	12957	12956	13146	13149	13194	13000	12960	12949	13047	13055	13095	13191	13005	13054	13058	13150	13073	12887	13073	13051	13096	13031	12959	13003	13077	13058	12972	13207	12976	12989	13077	12947	13122	12992	13021	12936	12921	13030	12953	12793	12998	13075	12918	12975	13055	12853	13073	12952	13053	13055	12997	12950	12955	13307	12966	12993	12966	12986	13106	13119	13207	13117	12966	12936	13001	13047	13064	13108	13056	12981	13016	13070	13100	12972	13095	13092	13201	13084	13133	13024	13079	12894	13016	13046	13141	13164	13143	12919	12865	12931	13184	13104	13050	13116	13001	13064	12918	12950	12984	13041	13012	12737	13121	13114	13126	13017	12966	13150	13169	13212	13220	12998	13070	13022	12985	13044	13034	12964	13098	12946	12953	13041	12927	13053	13129	13236	13099	13083	13033	12868	13113	13037	13096	12969	13026	12950	12982	13157	13116	12930	13081	13225	13215	13325	13044	12976	12989	13094	13026	12887	13164	13113	12938	12954	13056	12912	12730	13114	13024	13093	12852	13003	12997	13036	13141	13112	13224	13025	13048	12905	13263	13240	13031	13050	13109	13079	13110	13003	12953	13022	13092	13113	13105	13149	13036	13177	12949	13227	13253	13191	12975	13271	13128	13089	13105	13035	12985	12913	12869	13048	13224	13008	13011	13176	12871	13052	13194	13047	13067	13084	13100	12976	12895	13083	12901	13041	12984	12992	13159	12965	13197	13146	13020	12899	13071	12924	13062	13010	13042	13211	12929	12994	13109	13188	13081	12972	12926	13053	13192	12926	13105	13117	13020	13125	13073	13013	13007	12997	13040	12977	13084	13335	13170	12996	13072	13164	12995	13158	13072	12917	13141	13007	13105	13085	13104	13192	13158	13102	13013	13142	13074	13088	12995	13034	12945	13007	13036	12963	13123	13200	13119	13145	13168	13088	12971	12995	12968	13161	13161	13094	12905	13086	12953	13004	13104	13045	13108	12954	13088	13085	13090	13224	13115	13140	13145	12890	13148	13118	12844	13023	13084	13045	12939	12945	13100	12872	12883	13036	13163	12924	13016	13041	12899	12870	13072	13012	13146	13037	13076	13186	13103	13141	13130	13309	12951	13011	13043	12963	12921	13161	12970	13038	13168	13293	13114	13120	13090	12912	12995	13037	12936	13074	13097	13097	13203	12989	12985	12905	13046	13100	13056	13050	13111	12967	13053	13139	12905	13218	12944	13041	13122	13058	12977	12964	13105	12957	13016	13015	12978	13065	12836	13170	13079	12950	13040	12916	13082	13243	13264	13000	12948	12926	13109	13160	13007	13089	13100	13109	12977	13056	12957	12879	13069	13014	13006	12983	13101	12937	13089	13115	12962	13222	12870	12895	13083	13017	12940	13097	12995	13040	12972	13034	12949	12937	12955	13189	13085	13012	13052	12939	13021	13020	13058	13191	13042	13113	13125	13027	13097	12975	13114	12980	12982	13065	12871	12962	12870	13003	13089	13141	12928
17302	30481	27959	23155	20395	18529	17160	16111	15150	17309	38218	35951	20577	13173	13174	13230	13151	13059	13178	13122	13097	13030	13013	12902	13088	13134	12983	13187	13326	13181	13099	13037	12982	13476	13645	13652	13597	13379	13055	13076	13207	13145	12911	13057	13353	13135	13106	13179	13111	13252	13083	13157	12996	13153	13008	13044	13072	13107	13096	13148	13096	13212	13026	13230	12981	13126	13088	12987	13162	13074	13118	12981	13138	13080	13168	13061	13078	12917	13242	13130	13157	13064	13065	12895	13131	12989	12978	12925	13066	13121	13180	12994	13104	13145	13061	13219	13066	13179	13229	13100	13225	13042	13166	12914	13109	13171	12977	13186	13201	13192	13126	13014	13061	13087	13141	12984	12989	13013	13156	13079	13035	12962	13058	13063	13027	13236	13128	13081	13190	13102	13164	13009	13016	12901	12983	12959	13069	13194	13130	13018	12967	13023	13049	12965	13088	12966	13092	12977	13110	13257	13113	12903	12998	12949	13099	13012	13039	13100	13078	13124	12969	13085	12998	13179	13037	12986	12928	13160	13177	12989	13233	13117	13052	12991	13086	13039	12951	13298	13097	13187	13171	13078	13099	13166	12828	12994	13174	13039	13098	13169	13110	13185	13106	12891	13060	13245	13045	13089	12938	13052	13054	13094	13103	13126	13032	13155	12894	13075	13027	12956	12986	13055	13081	12956	13040	13090	13204	13055	13143	12993	13026	13115	13019	13034	13062	13254	13101	13239	12925	13043	13085	13104	13031	13175	13210	13088	13031	13121	13091	13332	12954	12973	13043	12952	13132	13010	13201	12893	12970	13154	13149	13181	13169	12872	13369	13151	13047	13152	13128	12918	13001	12962	13073	13017	13069	13186	12957	12975	13042	13035	13079	13224	13146	13090	13143	12984	13111	13157	12968	13079	12908	13191	13265	13046	12944	13067	13020	13066	13151	13014	13115	13088	13174	13098	13121	13082	13060	12945	13211	13064	12922	12887	13158	13093	13092	13030	13082	12974	12967	13007	13096	13040	13022	13156	13218	13005	13139	13157	13099	13231	12952	13071	13049	13085	13020	12959	13124	13033	12984	13018	13033	13044	13121	13237	13049	12991	13222	13085	13121	12913	13198	13122	13135	12991	13021	13076	13174	13015	13078	13028	12999	12951	13224	13052	13095	13179	13151	12876	13041	12986	13157	13131	13039	13221	13076	13030	13085	13011	13096	13100	13050	13223	13077	13021	12952	13096	13211	13176	13043	13179	13103	13129	13111	13083	12948	13124	13108	13163	12988	13144	13125	13094	13162	13036	12975	12999	13244	13060	13183	12903	12986	13187	13130	13206	13102	13033	13115	12877	13019	13150	13056	12989	13075	13036	13070	13028	13046	13081	13238	13139	13069	13326	13076	13202	13116	13019	13077	13020	13155	13100	13090	13135	12994	13122	13085	13047	13172	13156	13095	12864	13082	13090	13100	13126	13152	13139	13029	13183	12926	13153	13001	13115	13288	12947	13079	13080	13043	13103	12993	12977	13005	13183	13039	13205	13053	13001	13006	13065	12930	13009	13120	13243	13168	13087	13009	13154	13178	13129	12970	13100	13200	13113	13175	12930	12836	13035	13159	13086	13002	13145	13044	13085	12877	13030	13102	12967	13091	13125	13052	13084	13171	13042	13145	13018	13112	13127	13110	13079	13113	13017	13206	13125	13020	12987	13159	13051	12944	13070	13186	13010	13051	12985	13108	13034	13146	13152	12926	13160	13188	13133	12887	13081	13084	13105	13075	12966	13033	13108	13060	12930	13029	13069	12919	13069	13008	13045	13060	13121	13196	13167	13097	13061	13255	12964	13116	13147	13186	12972	13047	13262	12919	13119	13117	13030	12979	13095	13160	13131	13160	13103	13242	12859	13309	13051	13036	13111	13253	13159	13132	13066	13088	13134	12956	12993	13065	13088	13115	13078	13012	12941	13198	13031	13041	13236	13006	13016	12951	13151	12995	13194	13059	13213	12882	13054	12994	13030	12897	13041	13075	13056	13160	13177	12907	12935	12918	13165	13146	13198	13054	13081	13144	12964	13319	13094	12926	13099	13207	12892	12911	13062	13010	13034	12978	13144	13194	13037	13208	13167	12912	13100	13026	13056	13185	13171	13017	13081	13127	12992	13027	13136	13078	13029	13154	13115	13240	13360	13153	13049	13098	13146	12928	13138	12984	13079	13097	13073	13073	13010	13123	13174	13013	13022	13012	13116	13137	12988	13167	13167	13162	13150	13274	12903	13231	13048	13197	13054	13173	12946	13204	13123	13079	13061	13089	13047	13200	13188	13098	12977	13094	12997	13100	13124	13038	13189	12891	13065	13083	13125	13231	13119	13004	13110	13048	13103	12952	13033	13007	13160	13036	13021	13018	13027	13096	13033	13145	13228	13257	13006	13227	13128	12943	12888	13166	13092	13213	13030	12916	13084	12995	13269	13075	13091	12938	13178	13017	12955	12931	13011	12940	13000	13111	13091	13079	13104	13096	13101	12951	12920	13020	13178	12965	13012	13074	13061	13091	13134	13115	13038	13041	13120	12985	13036	12905	13132	13093	13246	12876	13021	13161	13182	13246	12892	13043	13054	13128	12905	12892	12953	12981	13132	13120	13237	12797	13077	13157	13095	13050	13099	13184	13186	13133	13042	12987	13106	12996	13077	12951	13293	13197	13202	13023	13022	13125	12958	13031	13075	13039	12983	13076	13044	12992	13101	12980	12852	12955	13042	13032	13012	13185	13153	13194	13172	13155	13010	12997	13126	13023	13061	13138	12949	13084	12953	12870	12917	13077	13089	12965	13014	13023	12988	13209	13093	13197	13156	13195	13242	13097	12986	12984	12853	13093	13035	13050	13128	13014	13073	13055	13266	13188	13099	13105	12999	12994	13272	12939	13038	12997	13069	13159	12866	13027	13118	13000	12947	12981	13094	13025	13042	13196	13051	13084	13069	13126	13101	13034	12956	13055	13097	13059	13061	13060	13122	13285	13137	13178	13052	13071	13087	13057	13112	12870	13030	12987	12983	13092	13207	13194	12978	13033	13204	13104	13111	12828	12951	13146	13207	13232	13000	13256	12977	13224	12966	13084	13019	13054	13186	13082	13053	13004	13019	12958	13176	13121	13031	13106	13109	12953	13047	12901	13004	13107	13232	13135	12936	13166	12946	13105	13143	13114	12946	13152	13109	13047	13193	13088	13097	13069	13111	13129	13156	13064	13176	13159	12979	13181	12834	13218	13046	13087	12943	13110	13006	13068	12920	13006	13029	13208	13085	13156	12961	12878	13096	13057	13139	13010	13055	12915	13066	13113	13059	13089	13144	13007	13063	12862	13076	12897	13112	13071	13107	12895	12949	13042	13115	13141	13053	12953	13038	13111	13082	13115	13096	13065	13229	13123	13082	13055	13003	13044	12968	12949	12818	13140	13011	13010	13274	12994	13093	13031	13054	13160	13182	12963	13135	13207	13051	12967	12970	13037	13122	13010	13044	13197	13199	13252	13143	13017	13001	13058	13094	13109	13110	13179	13014	13008	12968	12941	12896	13040	13192	13066	13122	13095	13067	13105	13008	13121	13135	13014	13186	13287	13008	13127	13044	12981	13368	13024	13107	12997	13046	13039	13189	13128	13008	13071	13043	13060	13050	13176	12918	13173	13229	13160	13028	12971	13110	12986	13036	13138	13122	13154	12959	13044	13015	13189	13195	13057	13142	13015	13051	13086	13153	13092	13153	13087	13064	13018	13220	13064	13028	13099	13064	13084	13083	12870	13151	13090	13209	13051	12979	13039	13089	12917	13038	13099	13124	12972	13152	13119	13066	13112	13109	13237	13010	13012	12984	13058	13040	13123	13131	13017	12898	13128	13114	13040	13092	13031	13083	13041	12989	13063	13128	13250	13081	13203	12902	13042	12991	13162	13142	13219	13113	13153	13096	13081	13039	13029	13167	13003	13071	12993	13030	13173	13083	13214	12885	13126	13132	13026	12998	13174	13049	13017	12968	13100	13026	13016	13032	13016	13137	13190	13152	12987	13133	13051	13085	13145	13121	12990	13094	13258	13005	13075	13078	13066	12987	12944	12930	13021	13079	13109	13070	13182	12883	13121	13053	13121	12992	13070	13120	13107	13134	13057	13225	13156	13074	13080	13136	13112	12969	13178	13142	13013	12894	13137	13253	12870	13086	13048	13124	13239	13199	13040	12904	13047	12955	13127	12989	13181	12959	12997	13103	13065	12974	12987	12994	13045	13074	13062	13041	13102	13179	13224	13049	13015	13035	12981	12948	13056	13200	13130	13030	13048	13130	13004	13182	13081	13040	13138	12988	12994	12928	12953	13085	13151	13020	13164	12882	13031	12930	13095	13096	12978	13080	13114	13103	13133	12852	13146	13024	12969	13132	13098	13018	12867	13101	13154	13142	13112	13042	13026	13096	13164	12886	13010	13176	12938	13117	13213	13046	12975	13123	13031	12979	13124	13139	13044	12957	13067	12998	13106	13141	13129	13081	13065	13118	13146	13073	12942	12929	13024	13204	13131	12937	13118	13273	13084	13023	13113	12975	13194	13038	13027	12971	13111	12839	13028	13045	13054	13127	12989	13053	13154	13045	13123	13253	13065	13126	13150	12999	13261	13114	13060	12950	13033	13142	13088	12939	13128	12996	13048	13117	13044	13049	13131	13107	13082	12956	13102	13138	12985	13105	13044	13058	13214	12970	13036	13006	12997	12871	12939	13055	13058	12997	13094	13015	13055	13000	13069	13198	13123	13143	13027	13117	13135	12952	13051	13050	13133	13046	13027	13097	12918	13061	13017	13070	13028	13074	13052	13050	13112	13151	12993	13143	13208	13101	13134	12987	12970	13207	13236	12986	13129	12959	13104	13040	13015	13160	13115	12999	13106	12976	12942	13097	13235	13159	13069	13091	13119	12980	12998	13229	13012	13146	13213	13101	13215	13185	13141	13062	13289	12952	13062	13166	13047	13135	12982	13117	13133	13064	13027	13094	12974	13029	13172	12946	12916	13056	12990	12911	13162	12993	13173	13102	13170	13121	12975	13099	13021	12928	12975	13095	13109	13071	12990	13147	12945	13076	12974	13069	12965	12993	13158	13171	13009	13101
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
